Commit 9a39e273 authored by Sam Ravnborg's avatar Sam Ravnborg

kbuild: fix up CFLAGS usage

Only in very rare cases is it needed to change CFLAGS
outside of arch/*/Makefile.
Fix up all wrong cases - in most cases
the use of EXTRA_CFLAGS is the only thing needed.
Signed-off-by: default avatarSam Ravnborg <sam@ravnborg.org>
parent e0049825
...@@ -3,7 +3,7 @@ ...@@ -3,7 +3,7 @@
# #
# See arch/parisc/math-emu/README # See arch/parisc/math-emu/README
CFLAGS += -Wno-parentheses -Wno-implicit-function-declaration \ EXTRA_CFLAGS += -Wno-parentheses -Wno-implicit-function-declaration \
-Wno-uninitialized -Wno-strict-prototypes -Wno-return-type \ -Wno-uninitialized -Wno-strict-prototypes -Wno-return-type \
-Wno-implicit-int -Wno-implicit-int
......
...@@ -13,7 +13,6 @@ ...@@ -13,7 +13,6 @@
# modified by Cort (cort@cs.nmt.edu) # modified by Cort (cort@cs.nmt.edu)
# #
CFLAGS += -fno-builtin -D__BOOTER__ -Iarch/$(ARCH)/boot/include
HOSTCFLAGS += -Iarch/$(ARCH)/boot/include HOSTCFLAGS += -Iarch/$(ARCH)/boot/include
BOOT_TARGETS = zImage zImage.initrd znetboot znetboot.initrd BOOT_TARGETS = zImage zImage.initrd znetboot znetboot.initrd
......
...@@ -5,8 +5,7 @@ ...@@ -5,8 +5,7 @@
#DEBUG = -DDEBUGGING #DEBUG = -DDEBUGGING
DEBUG = DEBUG =
PARANOID = -DPARANOID PARANOID = -DPARANOID
CFLAGS := $(CFLAGS) $(PARANOID) $(DEBUG) -fno-builtin $(MATH_EMULATION) EXTRA_CFLAGS := $(PARANOID) $(DEBUG) -fno-builtin $(MATH_EMULATION)
EXTRA_AFLAGS := $(PARANOID) EXTRA_AFLAGS := $(PARANOID)
# From 'C' language sources: # From 'C' language sources:
......
...@@ -8,13 +8,12 @@ ...@@ -8,13 +8,12 @@
# #
CFLAGS += -fno-builtin -Iarch/$(ARCH)/boot/include EXTRA_CFLAGS += -fno-builtin -Iarch/$(ARCH)/boot/include
HOSTFLAGS += -Iarch/$(ARCH)/boot/include HOSTFLAGS += -Iarch/$(ARCH)/boot/include
BIG_ENDIAN := $(shell echo -e __XTENSA_EB__ | $(CC) -E - | grep -v "\#") BIG_ENDIAN := $(shell echo -e __XTENSA_EB__ | $(CC) -E - | grep -v "\#")
export CFLAGS export EXTRA_CFLAGS
export AFLAGS
export BIG_ENDIAN export BIG_ENDIAN
subdir-y := lib subdir-y := lib
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment