build: added more warnings and errors to SITL build

more closely match PX4 build
This commit is contained in:
Andrew Tridgell 2015-07-06 09:21:39 +10:00
parent 8f41d97548
commit 698312a32c
1 changed files with 9 additions and 1 deletions

View File

@ -11,7 +11,15 @@ DEFINES += $(EXTRAFLAGS)
DEFINES += -DCONFIG_HAL_BOARD=$(HAL_BOARD) -DCONFIG_HAL_BOARD_SUBTYPE=$(HAL_BOARD_SUBTYPE)
WARNFLAGS = -Wformat -Wall -Wshadow -Wpointer-arith -Wcast-align -Wno-unused-parameter -Wno-missing-field-initializers
WARNFLAGS += -Wwrite-strings -Wformat=2
WARNFLAGSCXX = -Wno-reorder
WARNFLAGSCXX = -Wno-reorder \
-Werror=unused-but-set-variable
-Werror=format-security \
-Werror=array-bounds \
-Wfatal-errors \
-Werror=unused-but-set-variable \
-Werror=uninitialized \
-Werror=init-self \
-Wno-missing-field-initializers
DEPFLAGS = -MD -MT $@
CXXOPTS = -ffunction-sections -fdata-sections -fno-exceptions -fsigned-char