blob: afa4e00f5b8e040dac5271f28785b667a6cea159 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
|
--- a/config/makefile.conf
+++ b/config/makefile.conf
@@ -110,20 +110,23 @@ endif
endif
ifdef CONFIG_DEBUG
-CFLAGS += -g
+OPT_CFLAGS = -g
else
-LDFLAGS += -s
+OPT_LDFLAGS = -s
ifdef CONFIG_PLATFORM_SOLARIS
-CFLAGS += -O
+OPT_CFLAGS = -O
else
-CFLAGS += -O3
+OPT_CFLAGS = -O3
endif
endif # CONFIG_DEBUG
endif # WIN32
-CFLAGS+=$(subst ",, $(strip $(CONFIG_EXTRA_CFLAGS_OPTIONS)))
-LDFLAGS+=$(subst ",, $(strip $(CONFIG_EXTRA_LDFLAGS_OPTIONS)))
+EXTRA_CFLAGS=$(subst ",, $(strip $(CONFIG_EXTRA_CFLAGS_OPTIONS)))
+EXTRA_LDFLAGS=$(subst ",, $(strip $(CONFIG_EXTRA_LDFLAGS_OPTIONS)))
+
+CFLAGS += $(OPT_CFLAGS) $(EXTRA_CFLAGS)
+LDFLAGS += $(OPT_LDFLAGS) $(EXTRA_LDFLAGS)
endif # not 'clean'
|