gcc-cross-canadian: A missing space in an append caused an invalid option

When configuring the cross-candian toolchain for a non-linux target system,
the resulting gcc configuration included:

  --enable-initfini-array--without-headers

these should have been two separate options.

(From OE-Core rev: 7b52893632dae7bc9ac75dddc7ad625e19f41050)

Signed-off-by: Mark Hatle <mark.hatle@kernel.crashing.org>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
This commit is contained in:
Mark Hatle
2020-01-28 12:12:28 -06:00
committed by Richard Purdie
parent 9dd3af7f0f
commit 753cffb105

View File

@@ -158,7 +158,7 @@ SYSTEMLIBS1 = "${target_libdir}/"
EXTRA_OECONF += "--enable-poison-system-directories"
EXTRA_OECONF_remove_elf = "--with-sysroot=/not/exist"
EXTRA_OECONF_remove_eabi = "--with-sysroot=/not/exist"
EXTRA_OECONF_append_elf = "--without-headers --with-newlib"
EXTRA_OECONF_append_eabi = "--without-headers --with-newlib"
EXTRA_OECONF_append_elf = " --without-headers --with-newlib"
EXTRA_OECONF_append_eabi = " --without-headers --with-newlib"
# gcc 4.7 needs -isystem
export ARCH_FLAGS_FOR_TARGET = "--sysroot=${STAGING_DIR_TARGET} -isystem=${target_includedir}"