mirror of
git://git.yoctoproject.org/poky
synced 2026-08-11 23:08:26 +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:
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
|
||||
}
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user