glibc: update to support 2.36 from offical tag 2022.11.3
Signed-off-by: Andy Hu <andy.hu@starfivetech.com>
This commit is contained in:
@@ -1,3 +1,44 @@
|
||||
config BR2_PACKAGE_GLIBC_ARCH_SUPPORTS
|
||||
bool
|
||||
default y if BR2_arm
|
||||
default y if BR2_armeb
|
||||
default y if BR2_aarch64
|
||||
default y if BR2_aarch64_be
|
||||
default y if BR2_i386
|
||||
default y if BR2_mips
|
||||
default y if BR2_mipsel
|
||||
default y if BR2_mips64
|
||||
default y if BR2_mips64el
|
||||
default y if BR2_or1k
|
||||
default y if BR2_powerpc
|
||||
default y if BR2_powerpc64
|
||||
default y if BR2_powerpc64le
|
||||
default y if BR2_riscv
|
||||
default y if BR2_s390x
|
||||
default y if BR2_sh
|
||||
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
|
||||
depends on !BR2_powerpc_SPE
|
||||
depends on BR2_RISCV_ISA_RVA || !BR2_riscv
|
||||
depends on BR2_USE_MMU
|
||||
|
||||
config BR2_PACKAGE_GLIBC_SUPPORTS
|
||||
bool
|
||||
default y if BR2_PACKAGE_GLIBC_ARCH_SUPPORTS
|
||||
# Make sure to keep these dependencies in sync with the
|
||||
# Config.in comments in
|
||||
# toolchain/toolchain-buildroot/Config.in
|
||||
depends on BR2_TOOLCHAIN_HEADERS_AT_LEAST_3_2
|
||||
depends on BR2_TOOLCHAIN_HEADERS_AT_LEAST_3_10 || !BR2_powerpc64le
|
||||
depends on BR2_TOOLCHAIN_HEADERS_AT_LEAST_4_5 || !BR2_MIPS_NAN_2008
|
||||
depends on BR2_TOOLCHAIN_HEADERS_AT_LEAST_5_4 || !BR2_RISCV_32
|
||||
depends on BR2_TOOLCHAIN_HEADERS_AT_LEAST_5_0 || !BR2_RISCV_64
|
||||
depends on BR2_TOOLCHAIN_HEADERS_AT_LEAST_5_1 || !BR2_arc
|
||||
depends on BR2_TOOLCHAIN_HEADERS_AT_LEAST_5_4 || !BR2_or1k
|
||||
|
||||
if BR2_TOOLCHAIN_BUILDROOT_GLIBC
|
||||
|
||||
comment "Glibc Options"
|
||||
@@ -10,6 +51,18 @@ config BR2_PACKAGE_GLIBC
|
||||
help
|
||||
https://www.gnu.org/software/libc/
|
||||
|
||||
config BR2_PACKAGE_GLIBC_KERNEL_COMPAT
|
||||
bool "Enable compatibility shims to run on older kernels"
|
||||
help
|
||||
Say 'y' here if you plan on running your system on a kernel
|
||||
older than the version used for the toolchain headers.
|
||||
|
||||
Enabling those compatibility shims may generate a slightly
|
||||
bigger and slightly slower glibc library.
|
||||
|
||||
The oldest supported kernel version depends on the
|
||||
architecture.
|
||||
|
||||
config BR2_PACKAGE_GLIBC_UTILS
|
||||
bool "Install glibc utilities"
|
||||
help
|
||||
|
||||
Reference in New Issue
Block a user