mirror of
https://github.com/richfelker/musl-cross-make.git
synced 2025-04-19 23:44:58 +02:00
build without broken multilib support, except where needed (x32)
This commit is contained in:
parent
4b2e5144ca
commit
61a7764e52
7
Makefile
7
Makefile
@ -12,9 +12,14 @@ COMMON_CONFIG = --disable-werror \
|
|||||||
--with-sysroot=$(OUTPUT)/$(TARGET)
|
--with-sysroot=$(OUTPUT)/$(TARGET)
|
||||||
|
|
||||||
BINUTILS_CONFIG = $(COMMON_CONFIG)
|
BINUTILS_CONFIG = $(COMMON_CONFIG)
|
||||||
|
GCC_MULTILIB_CONFIG = --disable-multilib --with-multilib-list=
|
||||||
|
ifeq ($(TARGET),x86_64-x32-linux-musl)
|
||||||
|
GCC_MULTILIB_CONFIG = --with-multilib-list=mx32
|
||||||
|
endif
|
||||||
GCC_CONFIG = $(COMMON_CONFIG) --enable-tls \
|
GCC_CONFIG = $(COMMON_CONFIG) --enable-tls \
|
||||||
--disable-libmudflap --disable-libsanitizer \
|
--disable-libmudflap --disable-libsanitizer \
|
||||||
--disable-libquadmath --disable-decimal-float
|
--disable-libquadmath --disable-decimal-float \
|
||||||
|
$(GCC_MULTILIB_CONFIG)
|
||||||
|
|
||||||
GCC0_CONFIG = $(GCC_CONFIG) \
|
GCC0_CONFIG = $(GCC_CONFIG) \
|
||||||
--with-newlib --disable-libssp --disable-threads \
|
--with-newlib --disable-libssp --disable-threads \
|
||||||
|
Loading…
Reference in New Issue
Block a user