diff --git a/arch/Config.in b/arch/Config.in index e57f4b2baa..7da2dc69e4 100644 --- a/arch/Config.in +++ b/arch/Config.in @@ -145,6 +145,7 @@ config BR2_mips64el config BR2_nios2 bool "Nios II" + select BR2_ARCH_HAS_NO_TOOLCHAIN_BUILDROOT select BR2_USE_MMU help Nios II is a soft core processor from Altera Corporation. diff --git a/package/glibc/Config.in b/package/glibc/Config.in index 6075d28874..d464b3def8 100644 --- a/package/glibc/Config.in +++ b/package/glibc/Config.in @@ -20,7 +20,6 @@ config BR2_PACKAGE_GLIBC_ARCH_SUPPORTS default y if BR2_sparc64 default y if BR2_x86_64 default y if BR2_microblaze - default y if BR2_nios2 default y if BR2_arc && BR2_ARC_ATOMIC_EXT && !BR2_arc750d && !BR2_arc770d depends on !BR2_POWERPC_CPU_HAS_SPE depends on BR2_RISCV_ISA_RVA || !BR2_riscv diff --git a/package/glibc/glibc.mk b/package/glibc/glibc.mk index cee03a16fd..e026c18762 100644 --- a/package/glibc/glibc.mk +++ b/package/glibc/glibc.mk @@ -143,10 +143,6 @@ endif # Glibc nowadays can be build with optimization flags f.e. -Os GLIBC_CFLAGS = $(TARGET_OPTIMIZATION) -# crash in qemu-system-nios2 with -Os -ifeq ($(BR2_nios2),y) -GLIBC_CFLAGS += -O2 -endif # glibc can't be built without optimization ifeq ($(BR2_OPTIMIZE_0),y)