diff options
author | Rob Landley <rob@landley.net> | 2006-11-26 17:18:29 -0500 |
---|---|---|
committer | Rob Landley <rob@landley.net> | 2006-11-26 17:18:29 -0500 |
commit | 61a9cc57e791d37c7940d5e5aa83806c0543635b (patch) | |
tree | b815a60655fdb40baf14bd28e8547595a438629c | |
parent | 6973a1d0e4c99e7bd07b239dee8a6c52c74ecb0f (diff) | |
download | toybox-61a9cc57e791d37c7940d5e5aa83806c0543635b.tar.gz |
Reduce flag duplication and make kconfig use HOST_CC.
-rw-r--r-- | Makefile | 8 | ||||
-rw-r--r-- | kconfig/Makefile | 4 |
2 files changed, 6 insertions, 6 deletions
@@ -2,8 +2,8 @@ # Copyright 2006 Rob Landley <rob@landley.net> CFLAGS = -Wall -Wundef -Os -s -CC = $(CROSS_COMPILE)gcc $(CFLAGS) -HOST_CC = gcc $(CFLAGS) +CC = $(CROSS_COMPILE)gcc $(CFLAGS) -funsigned-char +HOST_CC = gcc $(CFLAGS) -funsigned-char all: toybox @@ -29,8 +29,8 @@ gen_config.h: .config toyfiles = main.c toys/*.c lib/*.c toybox: gen_config.h $(toyfiles) toys/toylist.h lib/lib.h toys.h - $(CC) -Wall -Os -s -funsigned-char $(CFLAGS) -I . \ - $(toyfiles) -o toybox -ffunction-sections -fdata-sections -Wl,--gc-sections + $(CC) $(CFLAGS) -I . $(toyfiles) -o toybox \ + -ffunction-sections -fdata-sections -Wl,--gc-sections clean:: rm -f toybox gen_config.h diff --git a/kconfig/Makefile b/kconfig/Makefile index 53857de6..4446e2c2 100644 --- a/kconfig/Makefile +++ b/kconfig/Makefile @@ -52,11 +52,11 @@ SHIPPED = kconfig/zconf.tab.c kconfig/lex.zconf.c kconfig/zconf.hash.c gen_config.h: .config kconfig/mconf: $(SHIPPED) - $(CC) -o $@ kconfig/{mconf.c,zconf.tab.c,lxdialog/*.c} \ + $(HOST_CC) -o $@ kconfig/{mconf.c,zconf.tab.c,lxdialog/*.c} \ -lcurses "-DCURSES_LOC=<ncurses.h>" kconfig/conf: $(SHIPPED) - $(CC) -o $@ kconfig/{conf.c,zconf.tab.c} + $(HOST_CC) -o $@ kconfig/{conf.c,zconf.tab.c} clean:: rm -f $(wildcard kconfig/*zconf*.c) kconfig/{conf,mconf} |