From d27c33b2fa544f89433e99f92122d21eaa06861d Mon Sep 17 00:00:00 2001 From: Peter Jones Date: Fri, 19 Feb 2021 13:23:39 -0500 Subject: Make 'make fanalyzer' targets Signed-off-by: Peter Jones --- Make.defaults | 2 ++ 1 file changed, 2 insertions(+) (limited to 'Make.defaults') diff --git a/Make.defaults b/Make.defaults index 1fa2bd5f..799a549d 100644 --- a/Make.defaults +++ b/Make.defaults @@ -91,6 +91,8 @@ endif CFLAGS = -ggdb $(OPTIMIZATIONS) -fno-stack-protector -fno-strict-aliasing -fpic \ -fshort-wchar -Wall -Wsign-compare -Werror -fno-builtin \ -Werror=sign-compare -ffreestanding -std=gnu89 \ + $(if $(filter-out undefined,$(FANALYZER)),-fanalyzer,) \ + $(if $(filter-out undefined,$(COLOR)),-fdiagnostics-color=always,) \ -I$(shell $(CC) $(ARCH_CFLAGS) -print-file-name=include) \ "-DDEFAULT_LOADER=L\"$(DEFAULT_LOADER)\"" \ "-DDEFAULT_LOADER_CHAR=\"$(DEFAULT_LOADER)\"" \ -- cgit v1.2.3