| .. | .. |
|---|
| 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 |
|---|