diff options
author | Frans Meulenbroeks <fransmeulenbroeks@gmail.com> | 2010-08-12 22:13:28 +0200 |
---|---|---|
committer | Frans Meulenbroeks <fransmeulenbroeks@gmail.com> | 2010-08-14 11:35:47 +0200 |
commit | bf621311bf5a46ee9ca125a68bc1178ee881db9d (patch) | |
tree | 9e833b069949aa54f292eca7d05464178fb0312b /recipes/gcc/gcc-4.5.inc | |
parent | bf072814d24e5af49658b4d784c6845a73be978d (diff) |
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.inc | 3 |
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 |