.. | .. |
---|
6 | 6 | |
---|
7 | 7 | BINDIR=usr/bin |
---|
8 | 8 | WARNFLAGS=-Wall -Wshadow -W -Wformat -Wimplicit-function-declaration -Wimplicit-int |
---|
9 | | -CFLAGS+= -O1 ${WARNFLAGS} |
---|
| 9 | +override CFLAGS+= $(call cc-option,-O3,-O1) ${WARNFLAGS} |
---|
10 | 10 | # Add "-fstack-protector" only if toolchain supports it. |
---|
11 | | -CFLAGS+= $(call cc-option,-fstack-protector) |
---|
| 11 | +override CFLAGS+= $(call cc-option,-fstack-protector-strong) |
---|
12 | 12 | CC?= $(CROSS_COMPILE)gcc |
---|
13 | 13 | PKG_CONFIG?= $(CROSS_COMPILE)pkg-config |
---|
14 | 14 | |
---|
15 | | -CFLAGS+=-D VERSION=\"$(VERSION)\" |
---|
| 15 | +override CFLAGS+=-D VERSION=\"$(VERSION)\" |
---|
16 | 16 | LDFLAGS+= |
---|
17 | 17 | TARGET=tmon |
---|
18 | 18 | |
---|
.. | .. |
---|
29 | 29 | $(PKG_CONFIG) --libs $(STATIC) panel ncurses 2> /dev/null || \ |
---|
30 | 30 | echo -lpanel -lncurses) |
---|
31 | 31 | |
---|
32 | | -CFLAGS += $(shell $(PKG_CONFIG) --cflags $(STATIC) panelw ncursesw 2> /dev/null || \ |
---|
| 32 | +override CFLAGS += $(shell $(PKG_CONFIG) --cflags $(STATIC) panelw ncursesw 2> /dev/null || \ |
---|
33 | 33 | $(PKG_CONFIG) --cflags $(STATIC) panel ncurses 2> /dev/null) |
---|
34 | 34 | |
---|
35 | 35 | OBJS = tmon.o tui.o sysfs.o pid.o |
---|