openwrt/toolchain/gcc
Nick Hainke 8753022aea toolchain: gcc: switch default to 13
Use GCC 13 instead of GCC 12 by default.

All target kernels are building with GCC 13.
Most packages from the feed are building fine.

The root file systems is getting a little bit smaller for MIPS 32 BE
and aarch64.

With GCC 12 I got these sizes for lantiq/xrx200:
7,005,867 openwrt-lantiq-xrx200-tplink_tdw8970-initramfs-kernel.bin

With GCC 13 I got these sizes for lantiq/xrx200:
6,989,754 openwrt-lantiq-xrx200-tplink_tdw8970-initramfs-kernel.bin

With GCC 12 I got these sizes for armsr/armv8:
13,083,836 openwrt-armsr-armv8-generic-ext4-combined.img.gz
 4,900,240 openwrt-armsr-armv8-generic-ext4-rootfs.img.gz
20,142,592 openwrt-armsr-armv8-generic-kernel.bin

With GCC 13 I got these sizes for armsr/armv8:
13,068,966 openwrt-armsr-armv8-generic-ext4-combined.img.gz
 4,893,078 openwrt-armsr-armv8-generic-ext4-rootfs.img.gz
20,142,592 openwrt-armsr-armv8-generic-kernel.bin

Signed-off-by: Nick Hainke <vincent@systemli.org>
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
2024-03-23 23:47:29 +01:00
..
files
final toolchain/gcc: use explicit configure args 2023-02-09 02:53:35 +01:00
initial toolchain: remove installing twice in the "initial" subdir 2023-02-19 19:44:39 +01:00
minimal
patches-11.x toolchain: gcc: backport inline subword atomic support for riscv 2023-06-11 17:09:06 +02:00
patches-12.x toolchain: gcc: backport inline subword atomic support for riscv 2023-06-11 17:09:06 +02:00
patches-13.x toolchain: gcc: updat to 13.2 2023-07-30 13:06:56 +02:00
common.mk toolchain: assign PKG_CPE_ID 2023-09-19 20:22:59 +02:00
Config.in toolchain: gcc: switch default to 13 2024-03-23 23:47:29 +01:00
Config.version toolchain: gcc: switch default to 13 2024-03-23 23:47:29 +01:00
exclude-testsuite