Commit a28daa0d authored by danh-arm's avatar danh-arm
Browse files

Merge pull request #149 from sandrine-bailleux/sb/warn-missing-include-dirs

Compile with '-Wmissing-include-dirs' flag
parents 7eea1352 a0df63ef
...@@ -148,9 +148,7 @@ endif ...@@ -148,9 +148,7 @@ endif
.PHONY: all msg_start clean realclean distclean cscope locate-checkpatch checkcodebase checkpatch fiptool fip .PHONY: all msg_start clean realclean distclean cscope locate-checkpatch checkcodebase checkpatch fiptool fip
.SUFFIXES: .SUFFIXES:
INCLUDES += -Iinclude/bl1 \ INCLUDES += -Iinclude/bl31 \
-Iinclude/bl2 \
-Iinclude/bl31 \
-Iinclude/bl31/services \ -Iinclude/bl31/services \
-Iinclude/bl32 \ -Iinclude/bl32 \
-Iinclude/bl32/payloads \ -Iinclude/bl32/payloads \
...@@ -184,10 +182,12 @@ $(eval $(call assert_boolean,RESET_TO_BL31)) ...@@ -184,10 +182,12 @@ $(eval $(call assert_boolean,RESET_TO_BL31))
$(eval $(call add_define,RESET_TO_BL31)) $(eval $(call add_define,RESET_TO_BL31))
ASFLAGS += -nostdinc -ffreestanding -Wa,--fatal-warnings \ ASFLAGS += -nostdinc -ffreestanding -Wa,--fatal-warnings \
-Werror -Wmissing-include-dirs \
-mgeneral-regs-only -D__ASSEMBLY__ \ -mgeneral-regs-only -D__ASSEMBLY__ \
${DEFINES} ${INCLUDES} ${DEFINES} ${INCLUDES}
CFLAGS += -nostdinc -pedantic -ffreestanding -Wall \ CFLAGS += -nostdinc -pedantic -ffreestanding -Wall \
-Werror -mgeneral-regs-only -std=c99 -c -Os \ -Werror -Wmissing-include-dirs \
-mgeneral-regs-only -std=c99 -c -Os \
${DEFINES} ${INCLUDES} ${DEFINES} ${INCLUDES}
CFLAGS += -ffunction-sections -fdata-sections CFLAGS += -ffunction-sections -fdata-sections
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment