From 237bd32f0bf9aaf3b24e494b0bdaa63f8dbc3069 Mon Sep 17 00:00:00 2001 From: Romain Naour Date: Thu, 9 Jan 2025 00:05:19 +0100 Subject: [PATCH] toolchain: remove BR2_TOOLCHAIN_HAS_GCC_BUG_99410 (nios2 only) Signed-off-by: Romain Naour Signed-off-by: Julien Olivain --- package/belle-sip/belle-sip.mk | 4 ---- package/matio/matio.mk | 4 ---- toolchain/Config.in | 10 ---------- 3 files changed, 18 deletions(-) diff --git a/package/belle-sip/belle-sip.mk b/package/belle-sip/belle-sip.mk index c9bcc3f55d..b4de3612ce 100644 --- a/package/belle-sip/belle-sip.mk +++ b/package/belle-sip/belle-sip.mk @@ -35,10 +35,6 @@ endif BELLE_SIP_CFLAGS = $(TARGET_CFLAGS) -ifeq ($(BR2_TOOLCHAIN_HAS_GCC_BUG_99410),y) -BELLE_SIP_CFLAGS += -O0 -endif - BELLE_SIP_CONF_OPTS += -DCMAKE_C_FLAGS="$(BELLE_SIP_CFLAGS)" $(eval $(cmake-package)) diff --git a/package/matio/matio.mk b/package/matio/matio.mk index dc9be2ac18..d378f06e5b 100644 --- a/package/matio/matio.mk +++ b/package/matio/matio.mk @@ -19,10 +19,6 @@ MATIO_CONF_ENV = ac_cv_va_copy=yes MATIO_CFLAGS = $(TARGET_CFLAGS) -ifeq ($(BR2_TOOLCHAIN_HAS_GCC_BUG_99410),y) -MATIO_CFLAGS += -O0 -endif - MATIO_CONF_ENV += CFLAGS="$(MATIO_CFLAGS)" # mat73 require hdf5 (not available), extented-sparse take 2KB diff --git a/toolchain/Config.in b/toolchain/Config.in index 23123138e5..86ab3710a0 100644 --- a/toolchain/Config.in +++ b/toolchain/Config.in @@ -180,16 +180,6 @@ config BR2_TOOLCHAIN_HAS_GCC_BUG_90620 depends on !BR2_TOOLCHAIN_GCC_AT_LEAST_10 \ || BR2_TOOLCHAIN_GCC_AT_LEAST_11 -# https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99410 -# Error: branch offset out of range on Nios II. This bug -# no longer exists in gcc 8.x but reappeared on gcc 9.x and still exists -# on gcc 12.x -config BR2_TOOLCHAIN_HAS_GCC_BUG_99410 - bool - default y if !BR2_TOOLCHAIN_GCC_AT_LEAST_8 - default y if BR2_TOOLCHAIN_GCC_AT_LEAST_9 - depends on BR2_nios2 - # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101737 # ICE: SH4 -Os causes internal compiler error. This bug # still exists in gcc = 11.1.0