1
0
mirror of https://git.yoctoproject.org/poky synced 2026-05-08 17:19:20 +00:00

gcc-cross-initial: Remove unneeded temporary sysroot

We used to need to build gcc-cross-initial against a bare sysroot to avoid
contamination. With RSS, we no longer need to do this since the recipe sysroot
is already bare. We can therefore simply point at that and drop this code.

(From OE-Core rev: f70603887f823c14030bb738c4951d7aa3f022db)

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
This commit is contained in:
Richard Purdie
2017-02-08 15:00:50 +00:00
parent 5e68071c6f
commit 48527d4ff3
@@ -24,7 +24,7 @@ EXTRA_OECONF = "\
--enable-languages=c \
--program-prefix=${TARGET_PREFIX} \
--with-sysroot=/not/exist \
--with-build-sysroot=${GCCCROSS_BUILDSYSROOT} \
--with-build-sysroot=${STAGING_DIR_TARGET} \
${EXTRA_OECONF_INITIAL} \
${@bb.utils.contains('DISTRO_FEATURES', 'ld-is-gold', '--with-ld=${STAGING_BINDIR_TOOLCHAIN}/${TARGET_PREFIX}ld.bfd', '', d)} \
${EXTRA_OECONF_GCC_FLOAT} \
@@ -33,17 +33,6 @@ EXTRA_OECONF = "\
EXTRA_OECONF += "--with-native-system-header-dir=${SYSTEMHEADERS}"
GCCCROSS_BUILDSYSROOT = "${B}/tmpsysroot"
do_configure_prepend () {
sysr=${GCCCROSS_BUILDSYSROOT}${target_includedir}
mkdir -p $sysr
for t in linux asm asm-generic; do
rm -f $sysr/$t
ln -s ${STAGING_DIR_TARGET}${target_includedir}/$t $sysr/
done
}
do_compile () {
oe_runmake all-gcc configure-target-libgcc
}