|
@@ -23,7 +23,9 @@ config BR2_PACKAGE_GLIBC_ARCH_SUPPORTS
|
|
default y if BR2_nios2
|
|
default y if BR2_nios2
|
|
default y if BR2_arc && BR2_ARC_ATOMIC_EXT && !BR2_arc750d && !BR2_arc770d
|
|
default y if BR2_arc && BR2_ARC_ATOMIC_EXT && !BR2_arc750d && !BR2_arc770d
|
|
depends on !BR2_POWERPC_CPU_HAS_SPE
|
|
depends on !BR2_POWERPC_CPU_HAS_SPE
|
|
- depends on BR2_RISCV_ISA_RVA || !BR2_riscv
|
|
|
|
|
|
+ # glibc needs atomic instructions, and does not support
|
|
|
|
+ # single-precision floating point ABIs (ilp32f and lp64f)
|
|
|
|
+ depends on (BR2_RISCV_ISA_RVA && !BR2_RISCV_ABI_ILP32F && !BR2_RISCV_ABI_LP64F) || !BR2_riscv
|
|
depends on BR2_USE_MMU
|
|
depends on BR2_USE_MMU
|
|
|
|
|
|
config BR2_PACKAGE_GLIBC_SUPPORTS
|
|
config BR2_PACKAGE_GLIBC_SUPPORTS
|