From f0119060ef1b9bd80e2cae487df1e4aedffb0e9b Mon Sep 17 00:00:00 2001 From: Oleksiy Obitotskyy Date: Fri, 22 Jan 2021 09:12:48 +0200 Subject: [PATCH] dtc: Fix Makefile to add CFLAGS not override Makefile override CFLAGS not extend them, so some of them missing. Sources builds out of kernel tree and probably not all options could be used (?). We need at least -fmacro-prefix-map/ debug-prefix-map to eliminate absolute path in binaries. Upstream-Status: Pending Signed-off-by: Oleksiy Obitotskyy --- Makefile | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Makefile b/Makefile index 35d936f..b5b13cf 100644 --- a/Makefile +++ b/Makefile @@ -20,10 +20,10 @@ CONFIG_LOCALVERSION = # See libfdt_internal.h for details ASSUME_MASK ?= 0 -CPPFLAGS = -I libfdt -I . -DFDT_ASSUME_MASK=$(ASSUME_MASK) +CPPFLAGS += -I libfdt -I . -DFDT_ASSUME_MASK=$(ASSUME_MASK) WARNINGS = -Wall -Wpointer-arith -Wcast-qual -Wnested-externs \ -Wstrict-prototypes -Wmissing-prototypes -Wredundant-decls -Wshadow -CFLAGS = -g -Os $(SHAREDLIB_CFLAGS) -Werror $(WARNINGS) $(EXTRA_CFLAGS) +CFLAGS += -g -Os $(SHAREDLIB_CFLAGS) -Werror $(WARNINGS) $(EXTRA_CFLAGS) BISON = bison LEX = flex -- 2.25.1