diff --git a/patches/0095-toolchain-use-older-gcc11-for-legacy-targets.patch b/patches/0095-toolchain-use-older-gcc11-for-legacy-targets.patch new file mode 100644 index 000000000..639240e0f --- /dev/null +++ b/patches/0095-toolchain-use-older-gcc11-for-legacy-targets.patch @@ -0,0 +1,37 @@ +From 0b83834085bf536183b0683f4f86800dbe1e2d39 Mon Sep 17 00:00:00 2001 +From: John Crispin +Date: Mon, 28 Jul 2025 07:49:07 +0200 +Subject: [PATCH] toolchain: use older gcc11 for legacy targets + +Signed-off-by: John Crispin +--- + toolchain/binutils/Config.version | 1 + + toolchain/gcc/Config.version | 1 + + 2 files changed, 2 insertions(+) + +diff --git a/toolchain/binutils/Config.version b/toolchain/binutils/Config.version +index c9f8584480..5393d389a5 100644 +--- a/toolchain/binutils/Config.version ++++ b/toolchain/binutils/Config.version +@@ -1,6 +1,7 @@ + + config BINUTILS_VERSION_2_37 + bool ++ default y if TARGET_ipq40xx + + config BINUTILS_VERSION_2_38 + bool +diff --git a/toolchain/gcc/Config.version b/toolchain/gcc/Config.version +index 7126a0c883..b7de3d00e3 100644 +--- a/toolchain/gcc/Config.version ++++ b/toolchain/gcc/Config.version +@@ -1,5 +1,6 @@ + config GCC_VERSION_11 + default y if GCC_USE_VERSION_11 ++ default y if TARGET_ipq40xx + bool + + config GCC_VERSION_13 +-- +2.34.1 +