buildroot/package/gcc
Damien Le Moal 01932fec17 package/gcc: Fix gcc finale library installation
Fixes:
http://autobuild.buildroot.net/results/98f/98fedf4969c260f73a01b937b9625e66dcd86b3c

When BR2_TOOLCHAIN_HAS_LIBATOMIC is "n", there is no gcc libatomic.so
library to install. For configurations with such settings, compilation
fails as gcc-final.mk unconditionally adds libatomic as an installation
target. This error, for instance, shows for all Canaan K210 riscv
configs, as they all use uclibc flat binary format which disabled
libatomic:

Fix this by modifying package/gcc/gcc-final/gcc-final.mk to add
libatomic to GCC_FINAL_LIBS only for configurations that have
BR2_TOOLCHAIN_HAS_LIBATOMIC set to "y".

Signed-off-by: Damien Le Moal <dlemoal@kernel.org>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
2023-11-12 14:09:28 +01:00
..
8.4.0
10.4.0 package/gcc: remove gcc 10.x 2023-07-28 22:05:50 +02:00
11.4.0 package/gcc: fix missing .note.GNU-stack section 2023-09-11 22:56:23 +02:00
12.3.0 package/gcc: fix missing .note.GNU-stack section 2023-09-11 22:56:23 +02:00
13.2.0 package/gcc, .checkpackageignore: fix warnings about gcc 13.2.0 patches 2023-07-28 22:50:56 +02:00
arc-2020.09-release
gcc-final package/gcc: Fix gcc finale library installation 2023-11-12 14:09:28 +01:00
gcc-initial package/gcc: add license information 2023-09-30 14:49:55 +02:00
Config.in package/gcc/gcc-final: add a target variant in charge of target installation 2023-09-30 14:49:51 +02:00
Config.in.host arch/powerpc: drop ABI selection 2023-08-20 23:22:27 +02:00
gcc.hash package/gcc: add license information 2023-09-30 14:49:55 +02:00
gcc.mk package/gcc: remove leftover from legacy PowerPC patch 2023-10-15 10:49:15 +02:00