diff options
author | Lorenz Meier <lm@inf.ethz.ch> | 2014-04-26 12:22:13 +0200 |
---|---|---|
committer | Lorenz Meier <lm@inf.ethz.ch> | 2014-04-26 12:22:13 +0200 |
commit | eb520e7dcd7225bcc398847036fe5019c022708b (patch) | |
tree | 08a534781edfbc607c7a21bdcf9ff2accf4b97ef /makefiles/toolchain_gnu-arm-eabi.mk | |
parent | b20fe3b2ba6a1aef83dcfaddd54854085b72b5e3 (diff) | |
parent | 267b78f072b105294e28578d2d8bf28e56ff9fc9 (diff) | |
download | px4-firmware-eb520e7dcd7225bcc398847036fe5019c022708b.tar.gz px4-firmware-eb520e7dcd7225bcc398847036fe5019c022708b.tar.bz2 px4-firmware-eb520e7dcd7225bcc398847036fe5019c022708b.zip |
Merge pull request #849 from PX4/compile_pedantic
Compile pedantic
Diffstat (limited to 'makefiles/toolchain_gnu-arm-eabi.mk')
-rw-r--r-- | makefiles/toolchain_gnu-arm-eabi.mk | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/makefiles/toolchain_gnu-arm-eabi.mk b/makefiles/toolchain_gnu-arm-eabi.mk index 1826b1e75..b519e0e7a 100644 --- a/makefiles/toolchain_gnu-arm-eabi.mk +++ b/makefiles/toolchain_gnu-arm-eabi.mk @@ -125,7 +125,11 @@ ARCHWARNINGS = -Wall \ -Wlogical-op \ -Wmissing-declarations \ -Wpacked \ - -Wno-unused-parameter + -Wno-unused-parameter \ + -Werror=format-security \ + -Werror=array-bounds \ + -Wfatal-errors \ + -Wformat=1 # -Wcast-qual - generates spurious noreturn attribute warnings, try again later # -Wconversion - would be nice, but too many "risky-but-safe" conversions in the code # -Wcast-align - would help catch bad casts in some cases, but generates too many false positives |