mirror of
https://git.openwrt.org/openwrt/openwrt.git
synced 2026-03-04 07:13:47 +01:00
Forward the OpenWrt CPPFLAGS to the compile process. This fixes fortify
sources support.
Allow to extend the CPPFLAGS and not only overwrite.
Link: https://github.com/openwrt/openwrt/pull/22056
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
(cherry picked from commit 53e6935960)
15 lines
467 B
Diff
15 lines
467 B
Diff
Add variable to extend the CPPFLAGS. When specifying CPPFLAGS, it will
|
|
replace CPPFLAGS. When giving TARGET_CPPFLAGS it is added to the
|
|
CPPFLAGS.
|
|
|
|
--- a/Make.Rules
|
|
+++ b/Make.Rules
|
|
@@ -83,7 +83,7 @@ WARNINGS=-Wall -Wwrite-strings -Wpointer
|
|
COPTS ?= -O2
|
|
CFLAGS ?= $(COPTS) $(DEBUG)
|
|
CFLAGS += $(WARNINGS)
|
|
-CPPFLAGS += -Dlinux $(DEFINES) $(LIBCAP_INCLUDES)
|
|
+CPPFLAGS += $(TARGET_CPPFLAGS) -Dlinux $(DEFINES) $(LIBCAP_INCLUDES)
|
|
LDFLAGS ?= # -g
|
|
|
|
BUILD_CC ?= $(CC)
|