toolchain: add support for the internal IBM s390x and Z toolchain
Signed-off-by: Alexander Egorenkov <egorenar@linux.ibm.com> Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
This commit is contained in:
parent
b9a31ea354
commit
29353bbef7
@ -223,7 +223,6 @@ config BR2_s390x
|
|||||||
bool "s390x"
|
bool "s390x"
|
||||||
select BR2_ARCH_IS_64
|
select BR2_ARCH_IS_64
|
||||||
select BR2_ARCH_HAS_MMU_MANDATORY
|
select BR2_ARCH_HAS_MMU_MANDATORY
|
||||||
select BR2_ARCH_HAS_NO_TOOLCHAIN_BUILDROOT
|
|
||||||
help
|
help
|
||||||
s390x is a big-endian architecture made by IBM.
|
s390x is a big-endian architecture made by IBM.
|
||||||
http://www.ibm.com/
|
http://www.ibm.com/
|
||||||
|
@ -248,6 +248,11 @@ HOST_GCC_COMMON_CONF_OPTS += \
|
|||||||
--with-long-double-128
|
--with-long-double-128
|
||||||
endif
|
endif
|
||||||
|
|
||||||
|
ifeq ($(BR2_s390x),y)
|
||||||
|
HOST_GCC_COMMON_CONF_OPTS += \
|
||||||
|
--with-long-double-128
|
||||||
|
endif
|
||||||
|
|
||||||
HOST_GCC_COMMON_TOOLCHAIN_WRAPPER_ARGS += -DBR_CROSS_PATH_SUFFIX='".br_real"'
|
HOST_GCC_COMMON_TOOLCHAIN_WRAPPER_ARGS += -DBR_CROSS_PATH_SUFFIX='".br_real"'
|
||||||
|
|
||||||
# For gcc-initial, we need to tell gcc that the C library will be
|
# For gcc-initial, we need to tell gcc that the C library will be
|
||||||
|
@ -46,9 +46,9 @@ config BR2_TOOLCHAIN_BUILDROOT_GLIBC
|
|||||||
BR2_aarch64_be || BR2_i386 || BR2_mips || \
|
BR2_aarch64_be || BR2_i386 || BR2_mips || \
|
||||||
BR2_mipsel || BR2_mips64 || BR2_mips64el|| \
|
BR2_mipsel || BR2_mips64 || BR2_mips64el|| \
|
||||||
BR2_powerpc || BR2_powerpc64 || BR2_powerpc64le || \
|
BR2_powerpc || BR2_powerpc64 || BR2_powerpc64le || \
|
||||||
BR2_riscv || BR2_sh || BR2_sparc64 || \
|
BR2_riscv || BR2_s390x || BR2_sh || \
|
||||||
BR2_x86_64 || BR2_microblaze || BR2_nios2 || \
|
BR2_sparc64 || BR2_x86_64 || BR2_microblaze || \
|
||||||
(BR2_arc && BR2_ARC_ATOMIC_EXT) || BR2_csky
|
BR2_nios2 || (BR2_arc && BR2_ARC_ATOMIC_EXT) || BR2_csky
|
||||||
depends on BR2_USE_MMU
|
depends on BR2_USE_MMU
|
||||||
depends on !BR2_STATIC_LIBS
|
depends on !BR2_STATIC_LIBS
|
||||||
depends on BR2_TOOLCHAIN_HEADERS_AT_LEAST_3_2
|
depends on BR2_TOOLCHAIN_HEADERS_AT_LEAST_3_2
|
||||||
|
Loading…
Reference in New Issue
Block a user