summaryrefslogtreecommitdiffstats
path: root/recipes/gcc/gcc-4.5.inc
diff options
context:
space:
mode:
authorFrans Meulenbroeks <fransmeulenbroeks@gmail.com>2010-08-12 22:13:28 +0200
committerFrans Meulenbroeks <fransmeulenbroeks@gmail.com>2010-08-14 11:35:47 +0200
commitbf621311bf5a46ee9ca125a68bc1178ee881db9d (patch)
tree9e833b069949aa54f292eca7d05464178fb0312b /recipes/gcc/gcc-4.5.inc
parentbf072814d24e5af49658b4d784c6845a73be978d (diff)
downloadopenembedded-bf621311bf5a46ee9ca125a68bc1178ee881db9d.tar.gz
gcc4.5: patch Makefile.in for cross compile badness
When compiling gcc target code make passes -I(GMPINC) but this one points to the host dir (it is set to HOST_GMPINC which in oe points to tmp/sysroots/i686-linux/usr/include). This patch breaks the env var $(INCLUDES) in two and only uses the TARGET specific part for compiling libgcc and the crt stuff. The patch has been verified by baking the 4.5 recipe with bitbake -c patch -b gcc_4.5.bb Signed-off-by: Frans Meulenbroeks <fransmeulenbroeks@gmail.com>
Diffstat (limited to 'recipes/gcc/gcc-4.5.inc')
-rw-r--r--recipes/gcc/gcc-4.5.inc3
1 files changed, 2 insertions, 1 deletions
diff --git a/recipes/gcc/gcc-4.5.inc b/recipes/gcc/gcc-4.5.inc
index 3e3b3437cf..ec8fa873b2 100644
--- a/recipes/gcc/gcc-4.5.inc
+++ b/recipes/gcc/gcc-4.5.inc
@@ -8,7 +8,7 @@ DEPENDS = "mpfr gmp libmpc libelf"
NATIVEDEPS = "mpfr-native gmp-native libmpc-native"
-INC_PR = "r7"
+INC_PR = "r8"
SRCREV = "162808"
PV = "4.5"
@@ -30,6 +30,7 @@ SRC_URI = "svn://gcc.gnu.org/svn/gcc/branches;module=${BRANCH} \
file://gcc-flags-for-build.patch \
file://libstdc++-emit-__cxa_end_cleanup-in-text.patch \
file://arm-bswapsi2.patch \
+ file://Makefile.in.patch \
"
# Language Overrides