diff options
author | Khem Raj <raj.khem@gmail.com> | 2011-12-05 17:04:03 -0800 |
---|---|---|
committer | Khem Raj <raj.khem@gmail.com> | 2011-12-05 18:55:51 -0800 |
commit | a3aea9e69ab69dd4b5ac2ad4a602b74f9ef30fa2 (patch) | |
tree | 2ac969c53b292839a20f62b3a9795e1fdca6295b /meta-oe/recipes-devtools/gcc/gcc-4.5.inc | |
parent | 2378ee8f21741abd23e434260a88c62cb0e151f1 (diff) | |
download | meta-openembedded-contrib-a3aea9e69ab69dd4b5ac2ad4a602b74f9ef30fa2.tar.gz |
gcc-4.5: Backport with-linker-hash-style and backports from FSF & linaro
backport --with-linker-hash-style from trunk, fix GNU_HASH QA warnings
once for all
Explicitly disable configuring with cloog/ppl while building gcc
if the user has it installed on build box then gcc's configure will try
to use it and it can go wrong and create problems since we never built
it so
Move to tip of FSF gcc-4_5-branch
brings in bug fixes
PR 50091/ppc 50464/x86 50273/fortran 44473/c++ mangler
49965/sparc 50565/c 50659/fortran 50618/c++ 50737/alpha 50793/c++
50788/x86/SSE 50691/pa 50875/x86/SSE
50979/sparc 30282/ppc 51187/rtl 50888/bootstrap 48190/debug/QEMUhog
Merge fix for LP689887/linaro
https://bugs.launchpad.net/gcc-linaro/+bug/689887
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Diffstat (limited to 'meta-oe/recipes-devtools/gcc/gcc-4.5.inc')
-rw-r--r-- | meta-oe/recipes-devtools/gcc/gcc-4.5.inc | 13 |
1 files changed, 8 insertions, 5 deletions
diff --git a/meta-oe/recipes-devtools/gcc/gcc-4.5.inc b/meta-oe/recipes-devtools/gcc/gcc-4.5.inc index 579280ff1c..a0c2a7b289 100644 --- a/meta-oe/recipes-devtools/gcc/gcc-4.5.inc +++ b/meta-oe/recipes-devtools/gcc/gcc-4.5.inc @@ -14,7 +14,7 @@ LIC_FILES_CHKSUM = "file://COPYING;md5=59530bdf33659b29e73d4adb9f9f6552 \ PV = "4.5" -PR = "r43" +PR = "r44" # BINV should be incremented after updating to a revision # after a minor gcc release (e.g. 4.5.1 or 4.5.2) has been made @@ -23,8 +23,7 @@ PR = "r43" # which will be next minor release and so on. BINV = "${PV}.4" - -SRCREV = 178923 +SRCREV = 181733 BRANCH = "gcc-4_5-branch" PR_append = "+svnr${SRCPV}" @@ -179,7 +178,6 @@ SRC_URI = "svn://gcc.gnu.org/svn/gcc/branches;module=${BRANCH};proto=http \ file://linaro/gcc-4.5-linaro-r99483.patch \ file://linaro/gcc-4.5-linaro-r99488.patch \ file://linaro/gcc-4.5-linaro-r99489.patch \ - file://linaro/gcc-4.5-linaro-r99491.patch \ file://linaro/gcc-4.5-linaro-r99494.patch \ file://linaro/gcc-4.5-linaro-r99495.patch \ file://linaro/gcc-4.5-linaro-r99498.patch \ @@ -208,7 +206,8 @@ SRC_URI = "svn://gcc.gnu.org/svn/gcc/branches;module=${BRANCH};proto=http \ file://linaro/gcc-4.5-linaro-r99536.patch \ file://linaro/gcc-4.5-linaro-r99537.patch \ file://linaro/gcc-4.5-linaro-r99540.patch \ - file://linaro/gcc-4.5-linaro-r99541.patch \ + file://linaro/gcc-4.5-linaro-r99548.patch \ + file://linaro/gcc-4.5-linaro-r99549.patch \ \ file://more-epilogues.patch \ file://gcc-scalar-widening-pr45847.patch \ @@ -233,6 +232,7 @@ SRC_URI = "svn://gcc.gnu.org/svn/gcc/branches;module=${BRANCH};proto=http \ file://gcc-poison-parameters.patch \ file://gcc-ppc-config-fix.patch \ file://use-defaults.h-and-t-oe-in-B.patch \ + file://gcc-with-linker-hash-style.patch \ " # Language Overrides @@ -252,6 +252,9 @@ EXTRA_OECONF_BASE = "--enable-lto \ --disable-bootstrap \ --disable-libgomp \ --disable-libmudflap \ + --with-linker-hash-style=${LINKER_HASH_STYLE} \ + --with-ppl=no \ + --with-cloog=no \ --enable-cheaders=c_global " EXTRA_OECONF_INITIAL = "--disable-libmudflap \ |