forked from ~ljy/RK356X_SDK_RELEASE

hc
2024-05-10 cde9070d9970eef1f7ec2360586c802a16230ad8
kernel/tools/thermal/tmon/Makefile
....@@ -6,13 +6,13 @@
66
77 BINDIR=usr/bin
88 WARNFLAGS=-Wall -Wshadow -W -Wformat -Wimplicit-function-declaration -Wimplicit-int
9
-CFLAGS+= -O1 ${WARNFLAGS}
9
+override CFLAGS+= $(call cc-option,-O3,-O1) ${WARNFLAGS}
1010 # Add "-fstack-protector" only if toolchain supports it.
11
-CFLAGS+= $(call cc-option,-fstack-protector)
11
+override CFLAGS+= $(call cc-option,-fstack-protector-strong)
1212 CC?= $(CROSS_COMPILE)gcc
1313 PKG_CONFIG?= $(CROSS_COMPILE)pkg-config
1414
15
-CFLAGS+=-D VERSION=\"$(VERSION)\"
15
+override CFLAGS+=-D VERSION=\"$(VERSION)\"
1616 LDFLAGS+=
1717 TARGET=tmon
1818
....@@ -29,7 +29,7 @@
2929 $(PKG_CONFIG) --libs $(STATIC) panel ncurses 2> /dev/null || \
3030 echo -lpanel -lncurses)
3131
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 || \
3333 $(PKG_CONFIG) --cflags $(STATIC) panel ncurses 2> /dev/null)
3434
3535 OBJS = tmon.o tui.o sysfs.o pid.o