From: Mischa Jonker Date: Thu, 18 Jul 2013 21:47:50 +0000 (+0200) Subject: uclibc, eglibc: remove REALLY_NOSTDLIB references X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=cdba648ec750ef49fffe31fe3de06b28ba39e130;p=buildroot.git uclibc, eglibc: remove REALLY_NOSTDLIB references These were required with ARC gcc 4.4.7; ARC gcc 4.8 has been changed to behave the same as other architectures with -nostdlib, making this option obsolete. Signed-off-by: Mischa Jonker Signed-off-by: Peter Korsgaard --- diff --git a/package/eglibc/eglibc.mk b/package/eglibc/eglibc.mk index ccdc2109d3..5431ac574c 100644 --- a/package/eglibc/eglibc.mk +++ b/package/eglibc/eglibc.mk @@ -61,7 +61,7 @@ define EGLIBC_CONFIGURE_CMDS cp $(@D)/build/csu/crt1.o $(STAGING_DIR)/usr/lib/ cp $(@D)/build/csu/crti.o $(STAGING_DIR)/usr/lib/ cp $(@D)/build/csu/crtn.o $(STAGING_DIR)/usr/lib/ - $(TARGET_CROSS)gcc -nostdlib $(REALLY_NOSTDLIB) \ + $(TARGET_CROSS)gcc -nostdlib \ -nostartfiles -shared -x c /dev/null -o $(STAGING_DIR)/usr/lib/libc.so endef diff --git a/package/uclibc/uclibc.mk b/package/uclibc/uclibc.mk index f775b15601..d5ea7a4b76 100644 --- a/package/uclibc/uclibc.mk +++ b/package/uclibc/uclibc.mk @@ -162,13 +162,6 @@ define UCLIBC_X86_TYPE_CONFIG endef endif -# -# ARC definitions -# -ifeq ($(UCLIBC_TARGET_ARCH),arc) -REALLY_NOSTDLIB = -really-nostdlib -endif - # # Endianess # @@ -407,9 +400,9 @@ define UCLIBC_CONFIGURE_CMDS RUNTIME_PREFIX=$(STAGING_DIR) \ headers lib/crt1.o lib/crti.o lib/crtn.o \ install_headers - $(TARGET_CROSS)gcc -nostdlib $(REALLY_NOSTDLIB) \ + $(TARGET_CROSS)gcc -nostdlib \ -nostartfiles -shared -x c /dev/null -o $(STAGING_DIR)/usr/lib/libc.so - $(TARGET_CROSS)gcc -nostdlib $(REALLY_NOSTDLIB) \ + $(TARGET_CROSS)gcc -nostdlib \ -nostartfiles -shared -x c /dev/null -o $(STAGING_DIR)/usr/lib/libm.so cp -pLR $(UCLIBC_DIR)/lib/crt[1in].o $(STAGING_DIR)/usr/lib/ endef