buildroot/package/gcc
Matt Weber 25a5b9665d toolchain: expose BR2_TOOLCHAIN_EXTRA_EXTERNAL_LIBS for all toolchain types
This patch extends the "copy extra GCC libraries to target" feature to
also work for internal toolchains. The variable has been renamed to be
BR2_TOOLCHAIN_EXTRA_LIBS and the configuration option moved under the
generic toolchain package. For external toolchains, the step that does
the copy is still in the copy_toolchain_lib_root() helper which copies
from the sysroot to the target.  For the internal toolchain, the host
gcc-final package does a post install hook to copy the libraries from
the toolchain build folders to both the sysroot and target(!static).

Examples where this can be useful is for adding debug libraries to the
target like the GCC libsanitizer (libasan/liblsan/...).

Cc: Markus Mayer <mmayer@broadcom.com>
Signed-off-by: Matthew Weber <matthew.weber@rockwellcollins.com>
Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
2019-10-28 23:09:33 +01:00
..
5.5.0
7.4.0 package/gcc: backport fix for xtensa PR 91880 2019-09-27 22:26:36 +02:00
8.3.0 package/gcc: backport fix for xtensa PR 91880 2019-09-27 22:26:36 +02:00
9.2.0 package/gcc/9.2.0: backport or1k upstream patch 2019-10-20 16:18:10 +02:00
arc-2019.09-eng002 toolchain: bump ARC tools to arc-2019.09-eng002 2019-10-27 20:16:05 +01:00
gcc-final toolchain: expose BR2_TOOLCHAIN_EXTRA_EXTERNAL_LIBS for all toolchain types 2019-10-28 23:09:33 +01:00
gcc-initial package/pkg-autotools: disable NLS for host packages by default 2019-04-04 22:47:25 +02:00
or1k-musl-5.4.0-20170218
Config.in.host toolchain: bump ARC tools to arc-2019.09-eng002 2019-10-27 20:16:05 +01:00
gcc.hash toolchain: bump ARC tools to arc-2019.09-eng002 2019-10-27 20:16:05 +01:00
gcc.mk package/gcc: remove gcc 4.9 2019-08-04 12:57:59 +02:00