Changeset 40664


Ignore:
Timestamp:
2014-05-02T23:18:02+02:00 (4 years ago)
Author:
nbd
Message:

toolchain/gcc: update linaro-gcc-4.8 to 2014.04

Signed-off-by: Felix Fietkau <nbd@…>

Location:
trunk/toolchain/gcc
Files:
6 edited

Legend:

Unmodified
Added
Removed
  • trunk/toolchain/gcc/common.mk

    r39501 r40664  
    3535    endif 
    3636    ifeq ($(CONFIG_GCC_VERSION),"4.8-linaro") 
    37       PKG_REV:=4.8-2014.01 
     37      PKG_REV:=4.8-2014.04 
    3838      PKG_VERSION:=4.8.3 
    3939      PKG_VERSION_MAJOR:=4.8 
    40       PKG_MD5SUM:=b8bc08b05ff079dcdc020336a67ca4e1 
     40      PKG_MD5SUM:=5ba2f3a449b1658ccc09d27cc7ab3c03 
    4141      PKG_COMP:=xz 
    4242    endif 
  • trunk/toolchain/gcc/patches/4.8-linaro/010-documentation.patch

    r36545 r40664  
    11--- a/gcc/Makefile.in 
    22+++ b/gcc/Makefile.in 
    3 @@ -4326,18 +4326,10 @@ doc/gcc.info: $(TEXI_GCC_FILES) 
     3@@ -4327,18 +4327,10 @@ doc/gcc.info: $(TEXI_GCC_FILES) 
    44 doc/gccint.info: $(TEXI_GCCINT_FILES) 
    55 doc/cppinternals.info: $(TEXI_CPPINT_FILES) 
  • trunk/toolchain/gcc/patches/4.8-linaro/200-musl.patch

    r38922 r40664  
    11--- a/gcc/config.gcc 
    22+++ b/gcc/config.gcc 
    3 @@ -551,7 +551,7 @@ case ${target} in 
     3@@ -559,7 +559,7 @@ case ${target} in 
    44 esac 
    55  
     
    1010 # Common parts for widely ported systems. 
    1111 case ${target} in 
    12 @@ -654,6 +654,9 @@ case ${target} in 
     12@@ -662,6 +662,9 @@ case ${target} in 
    1313     *-*-*uclibc*) 
    1414       tm_defines="$tm_defines DEFAULT_LIBC=LIBC_UCLIBC" 
     
    3535--- a/gcc/config/i386/linux.h 
    3636+++ b/gcc/config/i386/linux.h 
    37 @@ -21,3 +21,4 @@ along with GCC; see the file COPYING3. 
     37@@ -21,3 +21,4 @@ along with GCC; see the file COPYING3.   
    3838  
    3939 #define GNU_USER_LINK_EMULATION "elf_i386" 
     
    128128--- a/gcc/config/mips/linux.h 
    129129+++ b/gcc/config/mips/linux.h 
    130 @@ -18,3 +18,5 @@ along with GCC; see the file COPYING3. 
     130@@ -18,3 +18,5 @@ along with GCC; see the file COPYING3.   
    131131 <http://www.gnu.org/licenses/>.  */ 
    132132  
     
    296296--- a/gcc/config/mips/linux64.h 
    297297+++ b/gcc/config/mips/linux64.h 
    298 @@ -27,6 +27,9 @@ along with GCC; see the file COPYING3. 
     298@@ -27,6 +27,9 @@ along with GCC; see the file COPYING3.   
    299299 #define GLIBC_DYNAMIC_LINKERN32 "/lib32/ld.so.1" 
    300300 #define UCLIBC_DYNAMIC_LINKERN32 "/lib32/ld-uClibc.so.0" 
     
    309309--- a/gcc/config/sparc/linux64.h 
    310310+++ b/gcc/config/sparc/linux64.h 
    311 @@ -95,6 +95,9 @@ along with GCC; see the file COPYING3. 
     311@@ -95,6 +95,9 @@ along with GCC; see the file COPYING3.   
    312312 #define GLIBC_DYNAMIC_LINKER32 "/lib/ld-linux.so.2" 
    313313 #define GLIBC_DYNAMIC_LINKER64 "/lib64/ld-linux.so.2" 
  • trunk/toolchain/gcc/patches/4.8-linaro/800-arm_v5te_no_ldrd_strd.patch

    r39638 r40664  
    11--- a/gcc/config/arm/arm.h 
    22+++ b/gcc/config/arm/arm.h 
    3 @@ -271,7 +271,7 @@ extern void (*arm_lang_output_object_att 
     3@@ -277,7 +277,7 @@ extern void (*arm_lang_output_object_att 
    44 /* Thumb-1 only.  */ 
    55 #define TARGET_THUMB1_ONLY             (TARGET_THUMB1 && !arm_arch_notm) 
     
    99                                          && !TARGET_THUMB1) 
    1010  
    11  /* The following two macros concern the ability to execute coprocessor 
     11 #define TARGET_CRC32                   (arm_arch_crc) 
  • trunk/toolchain/gcc/patches/4.8-linaro/870-ppc_no_crtsavres.patch

    r38922 r40664  
    11--- a/gcc/config/rs6000/rs6000.c 
    22+++ b/gcc/config/rs6000/rs6000.c 
    3 @@ -17661,7 +17661,7 @@ rs6000_savres_strategy (rs6000_stack_t * 
     3@@ -17662,7 +17662,7 @@ rs6000_savres_strategy (rs6000_stack_t * 
    44   /* Define cutoff for using out-of-line functions to save registers.  */ 
    55   if (DEFAULT_ABI == ABI_V4 || TARGET_ELF) 
  • trunk/toolchain/gcc/patches/4.8-linaro/910-mbsd_multi.patch

    r39501 r40664  
    158158     { OPT_LEVELS_2_PLUS, OPT_freorder_functions, NULL, 1 }, 
    159159     { OPT_LEVELS_2_PLUS, OPT_ftree_vrp, NULL, 1 }, 
    160 @@ -488,6 +486,8 @@ static const struct default_options defa 
     160@@ -489,6 +487,8 @@ static const struct default_options defa 
    161161     { OPT_LEVELS_2_PLUS, OPT_fhoist_adjacent_loads, NULL, 1 }, 
    162162  
     
    167167     { OPT_LEVELS_3_PLUS, OPT_fpredictive_commoning, NULL, 1 }, 
    168168     /* Inlining of functions reducing size is a good idea with -Os 
    169 @@ -1423,6 +1423,17 @@ common_handle_option (struct gcc_options 
     169@@ -1435,6 +1435,17 @@ common_handle_option (struct gcc_options 
    170170                               opts, opts_set, loc, dc); 
    171171       break; 
     
    210210 -Wno-format-contains-nul -Wno-format-extra-args -Wformat-nonliteral @gol 
    211211 -Wformat-security  -Wformat-y2k @gol 
    212 @@ -4817,6 +4817,22 @@ This option is only supported for C and 
     212@@ -4817,6 +4817,22 @@ This option is only supported for C and  
    213213 @option{-Wall} and by @option{-Wpedantic}, which can be disabled with 
    214214 @option{-Wno-pointer-sign}. 
Note: See TracChangeset for help on using the changeset viewer.