openwrt/toolchain
Christian Marangi 28420cd67b
scripts/ext-toolchain: implement external GCC version detection
Some package may needs to enable compatibility option based on the GCC
version.

Currently the GCC version is set based on the default value and doesn't
actually reflect the real value provided by the external toolchain if
used.

Fix this by correctly detecting the GCC version in the external
toolchain and set the correct value in CONFIG_GCC_VERSION.

A new option is added in menuconfig to manually set the GCC version if
needed.

Signed-off-by: Christian Marangi <ansuelsmth@gmail.com>
2023-10-20 16:13:31 +02:00
..
binutils toolchain: assign PKG_CPE_ID 2023-09-19 20:22:59 +02:00
fortify-headers fortify-headers: add __extension__ mark to strings.h 2023-07-12 20:24:56 +02:00
gcc scripts/ext-toolchain: implement external GCC version detection 2023-10-20 16:13:31 +02:00
gdb toolchain: assign PKG_CPE_ID 2023-09-19 20:22:59 +02:00
glibc toolchain: glibc: Update glibc 2.37 to recent HEAD 2023-10-08 14:05:12 +02:00
kernel-headers toolchain: assign PKG_CPE_ID 2023-09-19 20:22:59 +02:00
mold toolchain: add mold as additional linker 2023-07-04 20:25:41 +02:00
musl toolchain: musl: add PKG_CPE_ID 2023-09-14 22:39:20 +02:00
nasm toolchain: assign PKG_CPE_ID 2023-09-19 20:22:59 +02:00
wrapper buildroot: allow specifying libc personality for external toolchains 2013-02-20 15:06:10 +00:00
Config.in scripts/ext-toolchain: implement external GCC version detection 2023-10-20 16:13:31 +02:00
Makefile toolchain: add mold as additional linker 2023-07-04 20:25:41 +02:00
build_version toolchain: add a version that can be bumped to force toolchain/target rebuild 2021-11-16 22:02:45 +01:00
info.mk uClibc cleanup: - use full version string (0.9.30.1), instead of base (0.9.30) + extra (.1) - remove support for 0.9.28 and snapshots (building from SVN to be added later) 2009-04-24 02:07:24 +00:00