OSDN Git Service

Strip off unwanted quotes from ARCH_CFLAGS. Attempt to
authorEric Andersen <andersen@codepoet.org>
Tue, 14 Jan 2003 09:15:35 +0000 (09:15 -0000)
committerEric Andersen <andersen@codepoet.org>
Tue, 14 Jan 2003 09:15:35 +0000 (09:15 -0000)
enforce consistent sort order, 'gcc -print-search-dirs'
behavior, etc by forcing the build into the C locale.
 -Erik

Rules.mak

index 333f370..a44bbc5 100644 (file)
--- a/Rules.mak
+++ b/Rules.mak
@@ -54,8 +54,8 @@ MAJOR_VERSION:=0
 MINOR_VERSION:=9
 SUBLEVEL:=16
 VERSION:=$(MAJOR_VERSION).$(MINOR_VERSION).$(SUBLEVEL)
-# Ensure consistent filename sort order
-LC_COLLATE:= C
+# Ensure consistent sort order, 'gcc -print-search-dirs' behavior, etc. 
+LC_ALL:= C
 export MAJOR_VERSION MINOR_VERSION SUBLEVEL VERSION LC_COLLATE
 
 SHARED_FULLNAME:=libuClibc-$(MAJOR_VERSION).$(MINOR_VERSION).$(SUBLEVEL).so
@@ -169,7 +169,7 @@ endif
 WARNINGS+=-Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing
 # Some nice CFLAGS to work with
 CFLAGS:=$(WARNINGS) $(OPTIMIZATION) -fno-builtin -nostdinc $(CPUFLAGS) \
-       -D_LIBC $(CPU_CFLAGS-y) $(ARCH_CFLAGS) -I$(TOPDIR)include -I.
+       -D_LIBC $(CPU_CFLAGS-y) $(subst ",, $(strip $(ARCH_CFLAGS))) -I$(TOPDIR)include -I.
 
 ifeq ($(DODEBUG),y)
     CFLAGS += -g