Changeset 36545


Ignore:
Timestamp:
2013-05-04T15:37:41+02:00 (5 years ago)
Author:
nbd
Message:

toolchain/gcc: add support for 4.8-linaro

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

Location:
trunk/toolchain/gcc
Files:
1 added
3 edited
7 copied

Legend:

Unmodified
Added
Removed
  • trunk/toolchain/gcc/Config.in

    r36355 r36545  
    2121                bool "gcc 4.7.2" 
    2222 
     23        config GCC_USE_VERSION_4_8_0 
     24                select GCC_VERSION_4_8_0 
     25                bool "gcc 4.8.0" 
     26 
    2327        config GCC_USE_VERSION_4_6_LINARO 
    2428                select GCC_VERSION_4_6_LINARO 
     
    2933                bool "gcc 4.7.x with Linaro enhancements" 
    3034 
    31         config GCC_USE_VERSION_4_8_0 
    32                 select GCC_VERSION_4_8_0 
    33                 bool "gcc 4.8.0" 
     35        config GCC_USE_VERSION_4_8_LINARO 
     36                select GCC_VERSION_4_8_LINARO 
     37                bool "gcc 4.8.x with Linaro enhancements" 
    3438 
    3539endchoice 
  • trunk/toolchain/gcc/Config.version

    r36355 r36545  
    1616        bool 
    1717 
     18config GCC_VERSION_4_8_LINARO 
     19        bool 
     20 
    1821config GCC_VERSION_4_8_0 
    1922        bool 
     
    2427        default "4.6.3"     if GCC_VERSION_4_6_3 
    2528        default "4.7.2"     if GCC_VERSION_4_7_2 
     29        default "4.8.0"     if GCC_VERSION_4_8_0 
    2630        default "4.6-linaro"    if GCC_VERSION_4_6_LINARO 
    2731        default "4.7-linaro"    if GCC_VERSION_4_7_LINARO 
    28         default "4.8.0"     if GCC_VERSION_4_8_0 
     32        default "4.8-linaro"    if GCC_VERSION_4_8_LINARO 
    2933        default "4.6-linaro" 
    3034 
     
    4347config GCC_VERSION_4_8 
    4448        bool 
    45         default y       if GCC_VERSION_4_8_0 
     49        default y       if (GCC_VERSION_4_8_0 || GCC_VERSION_4_8_LINARO) 
    4650 
  • trunk/toolchain/gcc/common.mk

    r36205 r36545  
    3838      PKG_VERSION_MAJOR:=4.7 
    3939      PKG_MD5SUM:=72e37ed0601f72e4d7e842d7e5373148 
     40    endif 
     41    ifeq ($(CONFIG_GCC_VERSION),"4.8-linaro") 
     42      PKG_REV:=4.8-2013.04 
     43      PKG_VERSION:=4.8.1 
     44      PKG_VERSION_MAJOR:=4.8 
     45      PKG_MD5SUM:=b6b8195019c7cb93629727ad14eaf7ca 
    4046    endif 
    4147    PKG_SOURCE_URL:=http://launchpad.net/gcc-linaro/$(PKG_VERSION_MAJOR)/$(PKG_REV)/+download/ 
  • trunk/toolchain/gcc/patches/4.8-linaro/200-musl.patch

    r36544 r36545  
    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" 
  • trunk/toolchain/gcc/patches/4.8-linaro/910-mbsd_multi.patch

    r36544 r36545  
    210210 -Wno-format-contains-nul -Wno-format-extra-args -Wformat-nonliteral @gol 
    211211 -Wformat-security  -Wformat-y2k @gol 
    212 @@ -4808,6 +4808,22 @@ This option is only supported for C and 
     212@@ -4808,6 +4808,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.