diff options
author | Eric Andersen <andersen@codepoet.org> | 2000-09-21 22:26:02 +0000 |
---|---|---|
committer | Eric Andersen <andersen@codepoet.org> | 2000-09-21 22:26:02 +0000 |
commit | 2c1faecba7140bb5b51ecb544b2420b5fbcc78b5 (patch) | |
tree | 236540813fbf0a5f6fa46a5fe233b0ad4319540e | |
parent | c873d61008d544fa3fba40232f0c6f6f87c534ab (diff) | |
download | busybox-w32-2c1faecba7140bb5b51ecb544b2420b5fbcc78b5.tar.gz busybox-w32-2c1faecba7140bb5b51ecb544b2420b5fbcc78b5.tar.bz2 busybox-w32-2c1faecba7140bb5b51ecb544b2420b5fbcc78b5.zip |
Decouple DODEBUG and DOSTATIC
-rw-r--r-- | Makefile | 29 |
1 files changed, 14 insertions, 15 deletions
@@ -93,21 +93,20 @@ else | |||
93 | CFLAGS += $(WARNINGS) $(OPTIMIZATION) -fomit-frame-pointer -D_GNU_SOURCE | 93 | CFLAGS += $(WARNINGS) $(OPTIMIZATION) -fomit-frame-pointer -D_GNU_SOURCE |
94 | LDFLAGS += -s | 94 | LDFLAGS += -s |
95 | STRIP = $(STRIPTOOL) --remove-section=.note --remove-section=.comment $(PROG) | 95 | STRIP = $(STRIPTOOL) --remove-section=.note --remove-section=.comment $(PROG) |
96 | #Only staticly link when _not_ debugging | 96 | endif |
97 | ifeq ($(DOSTATIC),true) | 97 | ifeq ($(DOSTATIC),true) |
98 | LDFLAGS += --static | 98 | LDFLAGS += --static |
99 | # | 99 | # |
100 | #use '-ffunction-sections -fdata-sections' and '--gc-sections' (if they | 100 | #use '-ffunction-sections -fdata-sections' and '--gc-sections' (if they |
101 | # work) to try and strip out any unused junk. Doesn't do much for me, | 101 | # work) to try and strip out any unused junk. Doesn't do much for me, |
102 | # but you may want to give it a shot... | 102 | # but you may want to give it a shot... |
103 | # | 103 | # |
104 | #ifeq ($(shell $(CC) -ffunction-sections -fdata-sections -S \ | 104 | #ifeq ($(shell $(CC) -ffunction-sections -fdata-sections -S \ |
105 | # -o /dev/null -xc /dev/null 2>/dev/null && $(LD) \ | 105 | # -o /dev/null -xc /dev/null 2>/dev/null && $(LD) \ |
106 | # --gc-sections -v >/dev/null && echo 1),1) | 106 | # --gc-sections -v >/dev/null && echo 1),1) |
107 | # CFLAGS += -ffunction-sections -fdata-sections | 107 | # CFLAGS += -ffunction-sections -fdata-sections |
108 | # LDFLAGS += --gc-sections | 108 | # LDFLAGS += --gc-sections |
109 | #endif | 109 | #endif |
110 | endif | ||
111 | endif | 110 | endif |
112 | 111 | ||
113 | ifndef $(PREFIX) | 112 | ifndef $(PREFIX) |