diff options
author | Khem Raj <raj.khem@gmail.com> | 2012-04-12 21:33:22 -0700 |
---|---|---|
committer | Richard Purdie <richard.purdie@linuxfoundation.org> | 2012-04-26 14:48:50 +0100 |
commit | fe32e09ccbef3a9896955e8d4c3113c53f95de48 (patch) | |
tree | e8d274a44b1cdfab1456245f0bb02000f1d88fd5 /meta/recipes-devtools/gcc/gcc-4.7.inc | |
parent | 3c9f7eb2e2d70869a71a584eb1ba670b50a88379 (diff) | |
download | openembedded-core-fe32e09ccbef3a9896955e8d4c3113c53f95de48.tar.gz openembedded-core-fe32e09ccbef3a9896955e8d4c3113c53f95de48.tar.bz2 openembedded-core-fe32e09ccbef3a9896955e8d4c3113c53f95de48.zip |
gcc-4.7: Let cpp specs honor include searches in relocated install tree
Fix from Yocto Bug 2074
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Diffstat (limited to 'meta/recipes-devtools/gcc/gcc-4.7.inc')
-rw-r--r-- | meta/recipes-devtools/gcc/gcc-4.7.inc | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/meta/recipes-devtools/gcc/gcc-4.7.inc b/meta/recipes-devtools/gcc/gcc-4.7.inc index 7cfc388b78..784a3be328 100644 --- a/meta/recipes-devtools/gcc/gcc-4.7.inc +++ b/meta/recipes-devtools/gcc/gcc-4.7.inc @@ -63,6 +63,7 @@ SRC_URI = "svn://gcc.gnu.org/svn/gcc/branches;module=${BRANCH};proto=http \ file://pr32219.patch \ file://fortran-cross-compile-hack.patch \ file://libgcc-sjlj-check.patch \ + file://cpp-honor-sysroot.patch \ " S = "${TMPDIR}/work-shared/gcc-${PV}-${PR}/${BRANCH}" @@ -103,6 +104,11 @@ EXTRA_OECONF_INTERMEDIATE = "--disable-libmudflap \ EXTRA_OECONF_append_libc-uclibc = " --disable-decimal-float " +EXTRA_OECONF_PATHS = " \ + --with-gxx-include-dir=${STAGING_DIR_TARGET}${target_includedir}/c++ \ + --with-sysroot=${STAGING_DIR_TARGET} \ + --with-build-sysroot=${STAGING_DIR_TARGET}" + do_configure_prepend () { # teach gcc to find correct target includedir when checking libc ssp support mkdir -p ${B}/gcc |