1
1
openwrt/toolchain
Lars Gierth a32a367259 toolchain: gcc: fix include memory against GCC 16
This patch backports a small but important part of the upstream commit:

b3f1b9e2aa07 build: Remove INCLUDE_MEMORY [PR117737]

Its original commit message fails to mention that the commit also moves
the `#include <memory>` to an earlier position within system.h,
which is the actual change that we're after in this patch.

Building our GCC 14.3 with host GCC 16, the inclusion order starts to matter,
which is an issue that was also touched upon by the upstream commits:

9970b576b7e4 Include safe-ctype.h after C++ standard headers, to avoid over-poisoning
f6e00226a4ca build: Move sstream include above safe-ctype.h {PR117771]

Signed-off-by: Lars Gierth <larsg@systemli.org>
Link: https://github.com/openwrt/openwrt/pull/23095
Signed-off-by: Robert Marko <robimarko@gmail.com>
2026-04-27 10:47:10 +02:00
..
binutils toolchain: binutils: add version 2.46 2026-04-18 19:34:21 +02:00
fortify-headers fortify-headers: fix -Werror=format-nonliteral in fortify/stdio.h 2026-02-17 01:29:51 +01:00
gcc toolchain: gcc: fix include memory against GCC 16 2026-04-27 10:47:10 +02:00
gdb toolchain: gdb: Update to version 16.3 2025-11-08 20:58:30 +01:00
glibc toolchain: glibc: Update glibc 2.41 to recent HEAD 2025-11-30 19:14:52 +01:00
kernel-headers toolchain: assign PKG_CPE_ID 2023-09-19 20:22:59 +02:00
mold toolchain: mold: add PKG_NAME to Makefile 2025-04-23 12:19:26 +02:00
musl toolchain/musl: fix build regression on x86_64 2025-05-06 14:29:09 +02:00
nasm toolchain: nasm: update to 3.01 2025-11-20 21:23:23 +01:00
wrapper toolchain/wrapper: add missing qstrip to info.mk export 2025-06-23 13:30:15 +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
Config.in toolchain: sdk: ib: allow external toolchain override 2026-02-20 22:54:26 +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
Makefile build: parsing "git log" breaks with gpg signature verification 2025-09-23 21:49:54 +02:00