aboutsummaryrefslogtreecommitdiff
path: root/src/modules
diff options
context:
space:
mode:
authorDaniel Agar <daniel@agar.ca>2014-12-23 11:15:45 -0500
committerDaniel Agar <daniel@agar.ca>2014-12-23 11:18:36 -0500
commit5b600a815c13af56e879029196a24e544c110b97 (patch)
treeb0e0415dca52d3716bddf86321bfa1b36747cb29 /src/modules
parentd14fdf896b0081403908599a3164d09941d363c9 (diff)
downloadpx4-firmware-5b600a815c13af56e879029196a24e544c110b97.tar.gz
px4-firmware-5b600a815c13af56e879029196a24e544c110b97.tar.bz2
px4-firmware-5b600a815c13af56e879029196a24e544c110b97.zip
Replace use of -Wno-error and only ignore specific warnings
Diffstat (limited to 'src/modules')
-rw-r--r--src/modules/attitude_estimator_ekf/module.mk4
-rw-r--r--src/modules/commander/module.mk3
-rw-r--r--src/modules/ekf_att_pos_estimator/module.mk3
-rw-r--r--src/modules/position_estimator_inav/module.mk3
-rw-r--r--src/modules/sdlog2/module.mk3
-rw-r--r--src/modules/vtol_att_control/module.mk3
6 files changed, 12 insertions, 7 deletions
diff --git a/src/modules/attitude_estimator_ekf/module.mk b/src/modules/attitude_estimator_ekf/module.mk
index 96ba45242..3a3e1cc69 100644
--- a/src/modules/attitude_estimator_ekf/module.mk
+++ b/src/modules/attitude_estimator_ekf/module.mk
@@ -43,6 +43,6 @@ SRCS = attitude_estimator_ekf_main.cpp \
MODULE_STACKSIZE = 1200
-EXTRACFLAGS = -Wno-float-equal
+EXTRACFLAGS = -Wno-float-equal -Wframe-larger-than=3600
-EXTRACXXFLAGS = -Wno-frame-larger-than
+EXTRACXXFLAGS = -Wframe-larger-than=2200
diff --git a/src/modules/commander/module.mk b/src/modules/commander/module.mk
index caec1e869..dac2ce59a 100644
--- a/src/modules/commander/module.mk
+++ b/src/modules/commander/module.mk
@@ -52,4 +52,5 @@ MODULE_STACKSIZE = 1200
MAXOPTIMIZATION = -Os
-EXTRACXXFLAGS = -Wno-error
+EXTRACXXFLAGS = -Wframe-larger-than=1900
+
diff --git a/src/modules/ekf_att_pos_estimator/module.mk b/src/modules/ekf_att_pos_estimator/module.mk
index 07e70ddb3..4311fb3f9 100644
--- a/src/modules/ekf_att_pos_estimator/module.mk
+++ b/src/modules/ekf_att_pos_estimator/module.mk
@@ -42,4 +42,5 @@ SRCS = ekf_att_pos_estimator_main.cpp \
estimator_23states.cpp \
estimator_utilities.cpp
-EXTRACXXFLAGS = -Weffc++ -Wno-error
+EXTRACXXFLAGS = -Weffc++ -Wframe-larger-than=3000
+
diff --git a/src/modules/position_estimator_inav/module.mk b/src/modules/position_estimator_inav/module.mk
index 5ebdb721c..45c876299 100644
--- a/src/modules/position_estimator_inav/module.mk
+++ b/src/modules/position_estimator_inav/module.mk
@@ -42,4 +42,5 @@ SRCS = position_estimator_inav_main.c \
MODULE_STACKSIZE = 1200
-EXTRACFLAGS = -Wno-error
+EXTRACFLAGS = -Wframe-larger-than=3500
+
diff --git a/src/modules/sdlog2/module.mk b/src/modules/sdlog2/module.mk
index d7224b77a..f1118000e 100644
--- a/src/modules/sdlog2/module.mk
+++ b/src/modules/sdlog2/module.mk
@@ -46,4 +46,5 @@ MODULE_STACKSIZE = 1200
MAXOPTIMIZATION = -Os
-EXTRACFLAGS = -Wno-error
+EXTRACFLAGS = -Wframe-larger-than=1200
+
diff --git a/src/modules/vtol_att_control/module.mk b/src/modules/vtol_att_control/module.mk
index 02403ef76..0cf3072c8 100644
--- a/src/modules/vtol_att_control/module.mk
+++ b/src/modules/vtol_att_control/module.mk
@@ -40,4 +40,5 @@ MODULE_COMMAND = vtol_att_control
SRCS = vtol_att_control_main.cpp \
vtol_att_control_params.c
-EXTRACXXFLAGS = -Wno-error
+EXTRACXXFLAGS = -Wno-write-strings
+