cmake enable -Wcast-align and disable per module

This commit is contained in:
Daniel Agar
2019-03-16 11:47:15 -04:00
parent 13dba60149
commit b35d048566
68 changed files with 129 additions and 65 deletions
@@ -34,6 +34,8 @@
px4_add_module(
MODULE drivers__bmp280
MAIN bmp280
COMPILE_FLAGS
-Wno-cast-align # TODO: fix and enable
STACK_MAIN
1200
SRCS
@@ -33,7 +33,6 @@
px4_add_module(
MODULE drivers__barometer__lps22hb
MAIN lps22hb
COMPILE_FLAGS
SRCS
lps22hb_main.cpp
LPS22HB.cpp
+1 -3
View File
@@ -35,11 +35,9 @@ px4_add_module(
MAIN lps25h
STACK_MAIN 1200
COMPILE_FLAGS
-Wno-cast-align # TODO: fix and enable
SRCS
lps25h.cpp
lps25h_i2c.cpp
lps25h_spi.cpp
DEPENDS
)
@@ -30,17 +30,13 @@
# POSSIBILITY OF SUCH DAMAGE.
#
############################################################################
set(srcs
mpl3115a2_i2c.cpp
mpl3115a2.cpp
)
px4_add_module(
MODULE drivers__mpl3115a2
MAIN mpl3115a2
STACK_MAIN 1200
COMPILE_FLAGS
SRCS ${srcs}
DEPENDS
-Wno-cast-align # TODO: fix and enable
SRCS
mpl3115a2_i2c.cpp
mpl3115a2.cpp
)
+5 -8
View File
@@ -30,18 +30,15 @@
# POSSIBILITY OF SUCH DAMAGE.
#
############################################################################
set(srcs
ms5611_spi.cpp
ms5611_i2c.cpp
ms5611.cpp
)
px4_add_module(
MODULE drivers__ms5611
MAIN ms5611
STACK_MAIN 1500
COMPILE_FLAGS
SRCS ${srcs}
DEPENDS
-Wno-cast-align # TODO: fix and enable
SRCS
ms5611_spi.cpp
ms5611_i2c.cpp
ms5611.cpp
)