summaryrefslogtreecommitdiff
path: root/Make.defaults
diff options
context:
space:
mode:
authorPeter Jones <pjones@redhat.com>2021-02-19 13:23:39 -0500
committerPeter Jones <pjones@redhat.com>2021-02-25 10:15:14 -0500
commitd27c33b2fa544f89433e99f92122d21eaa06861d (patch)
tree91b2a6d7ba8af5bdf8f04271e30f44ffa03715f5 /Make.defaults
parent173ee6b0d8fc31faa961d5ca286bc40371412829 (diff)
downloadefi-boot-shim-d27c33b2fa544f89433e99f92122d21eaa06861d.tar.gz
efi-boot-shim-d27c33b2fa544f89433e99f92122d21eaa06861d.zip
Make 'make fanalyzer' targets
Signed-off-by: Peter Jones <pjones@redhat.com>
Diffstat (limited to 'Make.defaults')
-rw-r--r--Make.defaults2
1 files changed, 2 insertions, 0 deletions
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)\"" \