diff options
author | Richard Purdie <richard.purdie@linuxfoundation.org> | 2012-09-06 16:50:10 +0100 |
---|---|---|
committer | Richard Purdie <richard.purdie@linuxfoundation.org> | 2012-09-07 00:07:42 +0100 |
commit | 800ce0f1d09f2d4fc489c98ecca04cf695d707fa (patch) | |
tree | 5221dc21fa40471ca008299a1e57e2321ce4fc16 /meta/recipes-devtools/gcc/gcc-cross-initial.inc | |
parent | c92145c459fca3907f15d1be96169adb3dbd7ef4 (diff) | |
download | poky-800ce0f1d09f2d4fc489c98ecca04cf695d707fa.tar.gz |
gcc-cross-initial: Reinstate limits.h generation fix
The removal of gcc-cross-intermediate inadvertently reintroduced a
problem with the limits.h file being incorrectly/inconsistently
generated.
http://git.yoctoproject.org/cgit.cgi/poky/commit/?id=b0faebd1f07e1616004bd19664395932e7c2c48f
reverted part of:
http://git.yoctoproject.org/cgit.cgi/poky/commit/?id=c8815d2f21849deb9359706f54dc71490773415e
This reintroduces the protected sysroot ensuring the limits.h file is
always correctly generated. To reproduce the bug, build gcc-cross, then
rebuild gcc-cross-initial and it will reference the limits.h file from
gcc-cross in the sysroot.
(From OE-Core rev: 71854f5c8c6850ed37777cad21acc92fdbea32fc)
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'meta/recipes-devtools/gcc/gcc-cross-initial.inc')
-rw-r--r-- | meta/recipes-devtools/gcc/gcc-cross-initial.inc | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/meta/recipes-devtools/gcc/gcc-cross-initial.inc b/meta/recipes-devtools/gcc/gcc-cross-initial.inc index be47f85ef8..ff6556c5ec 100644 --- a/meta/recipes-devtools/gcc/gcc-cross-initial.inc +++ b/meta/recipes-devtools/gcc/gcc-cross-initial.inc | |||
@@ -19,7 +19,7 @@ EXTRA_OECONF = "--with-newlib \ | |||
19 | ${OPTSPACE} \ | 19 | ${OPTSPACE} \ |
20 | --program-prefix=${TARGET_PREFIX} \ | 20 | --program-prefix=${TARGET_PREFIX} \ |
21 | --with-sysroot=${STAGING_DIR_TARGET} \ | 21 | --with-sysroot=${STAGING_DIR_TARGET} \ |
22 | --with-build-sysroot=${STAGING_DIR_TARGET} \ | 22 | --with-build-sysroot=${GCCCROSS_BUILDSYSROOT} \ |
23 | ${EXTRA_OECONF_INITIAL} \ | 23 | ${EXTRA_OECONF_INITIAL} \ |
24 | ${@base_contains('DISTRO_FEATURES', 'ld-is-gold', '--with-ld=${STAGING_BINDIR_TOOLCHAIN}/${TARGET_PREFIX}ld.bfd', '', d)} \ | 24 | ${@base_contains('DISTRO_FEATURES', 'ld-is-gold', '--with-ld=${STAGING_BINDIR_TOOLCHAIN}/${TARGET_PREFIX}ld.bfd', '', d)} \ |
25 | ${EXTRA_OECONF_FPU}" | 25 | ${EXTRA_OECONF_FPU}" |