Remove size optimization for individual modules

It makes more sense to set the optimization flags on a platform basis
instead of individually for each module. This allows for different
optimization options for SITL, NuttX, Snapdragon, etc.
This commit is contained in:
Julian Oes
2016-09-27 16:54:37 +02:00
committed by Beat Küng
parent aa6d9e363f
commit 8ff237c69f
145 changed files with 154 additions and 283 deletions
+1 -2
View File
@@ -33,10 +33,9 @@
px4_add_module(
MODULE drivers__airspeed
COMPILE_FLAGS
-Os
SRCS
airspeed.cpp
DEPENDS
platforms__common
)
# vim: set noet ft=cmake fenc=utf-8 ff=unix :
# vim: set noet ft=cmake fenc=utf-8 ff=unix :
+1 -2
View File
@@ -35,11 +35,10 @@ px4_add_module(
MAIN ardrone_interface
STACK_MAIN 1200
COMPILE_FLAGS
-Os
SRCS
ardrone_interface.c
ardrone_motor_control.c
DEPENDS
platforms__common
)
# vim: set noet ft=cmake fenc=utf-8 ff=unix :
# vim: set noet ft=cmake fenc=utf-8 ff=unix :
+1 -2
View File
@@ -34,10 +34,9 @@ px4_add_module(
MODULE drivers__batt_smbus
MAIN batt_smbus
COMPILE_FLAGS
-Os
SRCS
batt_smbus.cpp
DEPENDS
platforms__common
)
# vim: set noet ft=cmake fenc=utf-8 ff=unix :
# vim: set noet ft=cmake fenc=utf-8 ff=unix :
+1 -2
View File
@@ -34,10 +34,9 @@ px4_add_module(
MODULE drivers__blinkm
MAIN blinkm
COMPILE_FLAGS
-Os
SRCS
blinkm.cpp
DEPENDS
platforms__common
)
# vim: set noet ft=cmake fenc=utf-8 ff=unix :
# vim: set noet ft=cmake fenc=utf-8 ff=unix :
+1 -2
View File
@@ -34,10 +34,9 @@ px4_add_module(
MODULE drivers__bma180
MAIN bma180
COMPILE_FLAGS
-Os
SRCS
bma180.cpp
DEPENDS
platforms__common
)
# vim: set noet ft=cmake fenc=utf-8 ff=unix :
# vim: set noet ft=cmake fenc=utf-8 ff=unix :
+1 -2
View File
@@ -36,7 +36,6 @@ px4_add_module(
STACK_MAIN 1200
COMPILE_FLAGS
-Weffc++
-Os
SRCS
bmi160.cpp
bmi160_gyro.cpp
@@ -44,4 +43,4 @@ px4_add_module(
DEPENDS
platforms__common
)
# vim: set noet ft=cmake fenc=utf-8 ff=unix :
# vim: set noet ft=cmake fenc=utf-8 ff=unix :
+1 -2
View File
@@ -35,11 +35,10 @@ px4_add_module(
MODULE drivers__bmp280
MAIN bmp280
COMPILE_FLAGS
-Os
SRCS
bmp280_spi.cpp
bmp280.cpp
DEPENDS
platforms__common
)
# vim: set noet ft=cmake fenc=utf-8 ff=unix :
# vim: set noet ft=cmake fenc=utf-8 ff=unix :
@@ -33,7 +33,6 @@
px4_add_module(
MODULE drivers__boards__aerocore
COMPILE_FLAGS
-Os
SRCS
../common/board_name.c
aerocore_init.c
+1 -2
View File
@@ -34,7 +34,6 @@
px4_add_module(
MODULE drivers__boards__asc-v1
COMPILE_FLAGS
-Os
SRCS
../common/board_name.c
asc_init.c
@@ -45,4 +44,4 @@ px4_add_module(
DEPENDS
platforms__common
)
# vim: set noet ft=cmake fenc=utf-8 ff=unix :
# vim: set noet ft=cmake fenc=utf-8 ff=unix :
+1 -2
View File
@@ -33,7 +33,6 @@
px4_add_module(
MODULE drivers__boards__mindpx-v2
COMPILE_FLAGS
-Os
SRCS
../common/board_dma_alloc.c
../common/board_name.c
@@ -46,4 +45,4 @@ px4_add_module(
DEPENDS
platforms__common
)
# vim: set noet ft=cmake fenc=utf-8 ff=unix :
# vim: set noet ft=cmake fenc=utf-8 ff=unix :
+1 -2
View File
@@ -33,7 +33,6 @@
px4_add_module(
MODULE drivers__boards__px4fmu-v1
COMPILE_FLAGS
-Os
SRCS
../common/board_name.c
px4fmu_can.c
@@ -45,4 +44,4 @@ px4_add_module(
DEPENDS
platforms__common
)
# vim: set noet ft=cmake fenc=utf-8 ff=unix :
# vim: set noet ft=cmake fenc=utf-8 ff=unix :
@@ -33,7 +33,6 @@
px4_add_module(
MODULE drivers__boards__px4fmu-v2
COMPILE_FLAGS
-Os
SRCS
../common/board_name.c
../common/board_dma_alloc.c
+1 -2
View File
@@ -33,7 +33,6 @@
px4_add_module(
MODULE drivers__boards__px4fmu-v4
COMPILE_FLAGS
-Os
SRCS
../common/board_name.c
../common/board_dma_alloc.c
@@ -46,4 +45,4 @@ px4_add_module(
DEPENDS
platforms__common
)
# vim: set noet ft=cmake fenc=utf-8 ff=unix :
# vim: set noet ft=cmake fenc=utf-8 ff=unix :
+1 -2
View File
@@ -33,11 +33,10 @@
px4_add_module(
MODULE drivers__boards__px4io-v1
COMPILE_FLAGS
-Os
SRCS
px4io_init.c
px4io_timer_config.c
DEPENDS
platforms__common
)
# vim: set noet ft=cmake fenc=utf-8 ff=unix :
# vim: set noet ft=cmake fenc=utf-8 ff=unix :
+1 -2
View File
@@ -33,11 +33,10 @@
px4_add_module(
MODULE drivers__boards__px4io-v2
COMPILE_FLAGS
-Os
SRCS
px4iov2_init.c
px4iov2_timer_config.c
DEPENDS
platforms__common
)
# vim: set noet ft=cmake fenc=utf-8 ff=unix :
# vim: set noet ft=cmake fenc=utf-8 ff=unix :
+1 -2
View File
@@ -33,10 +33,9 @@
px4_add_module(
MODULE drivers__boards__sitl
COMPILE_FLAGS
-Os
SRCS
sitl_led.c
DEPENDS
platforms__common
)
# vim: set noet ft=cmake fenc=utf-8 ff=unix :
# vim: set noet ft=cmake fenc=utf-8 ff=unix :
+1 -2
View File
@@ -34,7 +34,6 @@
px4_add_module(
MODULE drivers__boards__tap-v1
COMPILE_FLAGS
-Os
SRCS
../common/board_name.c
tap_init.c
@@ -48,4 +47,4 @@ px4_add_module(
DEPENDS
platforms__common
)
# vim: set noet ft=cmake fenc=utf-8 ff=unix :
# vim: set noet ft=cmake fenc=utf-8 ff=unix :
+1 -2
View File
@@ -35,10 +35,9 @@ px4_add_module(
MAIN bst
STACK_MAIN 1200
COMPILE_FLAGS
-Os
SRCS
bst.cpp
DEPENDS
platforms__common
)
# vim: set noet ft=cmake fenc=utf-8 ff=unix :
# vim: set noet ft=cmake fenc=utf-8 ff=unix :
+1 -2
View File
@@ -35,7 +35,6 @@ px4_add_module(
MAIN camera_trigger
STACK_MAIN 1200
COMPILE_FLAGS
-Os
SRCS
camera_trigger.cpp
camera_trigger_params.c
@@ -45,4 +44,4 @@ px4_add_module(
DEPENDS
platforms__common
)
# vim: set noet ft=cmake fenc=utf-8 ff=unix :
# vim: set noet ft=cmake fenc=utf-8 ff=unix :
+1 -2
View File
@@ -35,10 +35,9 @@ px4_add_module(
MAIN ets_airspeed
STACK_MAIN 1200
COMPILE_FLAGS
-Os
SRCS
ets_airspeed.cpp
DEPENDS
platforms__common
)
# vim: set noet ft=cmake fenc=utf-8 ff=unix :
# vim: set noet ft=cmake fenc=utf-8 ff=unix :
@@ -35,7 +35,6 @@ px4_add_module(
MAIN frsky_telemetry
STACK_MAIN 1200
COMPILE_FLAGS
-Os
SRCS
frsky_data.c
sPort_data.c
-1
View File
@@ -35,7 +35,6 @@ px4_add_module(
MAIN gps
STACK_MAIN 1200
COMPILE_FLAGS
-Os
SRCS
gps.cpp
devices/src/gps_helper.cpp
+1 -2
View File
@@ -35,10 +35,9 @@ px4_add_module(
MAIN hc_sr04
STACK_MAIN 1200
COMPILE_FLAGS
-Os
SRCS
hc_sr04.cpp
DEPENDS
platforms__common
)
# vim: set noet ft=cmake fenc=utf-8 ff=unix :
# vim: set noet ft=cmake fenc=utf-8 ff=unix :
+1 -2
View File
@@ -36,7 +36,6 @@ px4_add_module(
STACK_MAIN 1200
COMPILE_FLAGS
-Weffc++
-Os
SRCS
hmc5883_i2c.cpp
hmc5883_spi.cpp
@@ -44,4 +43,4 @@ px4_add_module(
DEPENDS
platforms__common
)
# vim: set noet ft=cmake fenc=utf-8 ff=unix :
# vim: set noet ft=cmake fenc=utf-8 ff=unix :
+1 -3
View File
@@ -30,16 +30,14 @@
# POSSIBILITY OF SUCH DAMAGE.
#
############################################################################
set(MODULE_CFLAGS -Os)
list(APPEND MODULE_CFLAGS -Wframe-larger-than=1100)
px4_add_module(
MODULE drivers__hott
COMPILE_FLAGS
${MODULE_CFLAGS}
SRCS
messages.cpp
comms.cpp
DEPENDS
platforms__common
)
# vim: set noet ft=cmake fenc=utf-8 ff=unix :
# vim: set noet ft=cmake fenc=utf-8 ff=unix :
+1 -2
View File
@@ -34,10 +34,9 @@ px4_add_module(
MODULE drivers__hott__hott_sensors
MAIN hott_sensors
COMPILE_FLAGS
-Os
SRCS
hott_sensors.cpp
DEPENDS
platforms__common
)
# vim: set noet ft=cmake fenc=utf-8 ff=unix :
# vim: set noet ft=cmake fenc=utf-8 ff=unix :
@@ -34,10 +34,9 @@ px4_add_module(
MODULE drivers__hott__hott_telemetry
MAIN hott_telemetry
COMPILE_FLAGS
-Os
SRCS
hott_telemetry.cpp
DEPENDS
platforms__common
)
# vim: set noet ft=cmake fenc=utf-8 ff=unix :
# vim: set noet ft=cmake fenc=utf-8 ff=unix :
+1 -2
View File
@@ -34,10 +34,9 @@ px4_add_module(
MODULE drivers__irlock
MAIN irlock
COMPILE_FLAGS
-Os
SRCS
irlock.cpp
DEPENDS
platforms__common
)
# vim: set noet ft=cmake fenc=utf-8 ff=unix :
# vim: set noet ft=cmake fenc=utf-8 ff=unix :
+1 -2
View File
@@ -36,10 +36,9 @@ px4_add_module(
STACK_MAIN 1200
COMPILE_FLAGS
-Weffc++
-Os
SRCS
l3gd20.cpp
DEPENDS
platforms__common
)
# vim: set noet ft=cmake fenc=utf-8 ff=unix :
# vim: set noet ft=cmake fenc=utf-8 ff=unix :
+1 -2
View File
@@ -33,10 +33,9 @@
px4_add_module(
MODULE drivers__led
COMPILE_FLAGS
-Os
SRCS
led.cpp
DEPENDS
platforms__common
)
# vim: set noet ft=cmake fenc=utf-8 ff=unix :
# vim: set noet ft=cmake fenc=utf-8 ff=unix :
+1 -2
View File
@@ -36,7 +36,6 @@ px4_add_module(
STACK_MAIN 1200
COMPILE_FLAGS
-Weffc++
-Os
SRCS
lis3mdl_i2c.cpp
lis3mdl_spi.cpp
@@ -44,4 +43,4 @@ px4_add_module(
DEPENDS
platforms__common
)
# vim: set noet ft=cmake fenc=utf-8 ff=unix :
# vim: set noet ft=cmake fenc=utf-8 ff=unix :
+1 -2
View File
@@ -34,7 +34,6 @@ px4_add_module(
MODULE drivers__ll40ls
MAIN ll40ls
COMPILE_FLAGS
-Os
SRCS
ll40ls.cpp
LidarLite.cpp
@@ -43,4 +42,4 @@ px4_add_module(
DEPENDS
platforms__common
)
# vim: set noet ft=cmake fenc=utf-8 ff=unix :
# vim: set noet ft=cmake fenc=utf-8 ff=unix :
+1 -2
View File
@@ -36,7 +36,6 @@ px4_add_module(
STACK_MAIN 1200
COMPILE_FLAGS
-Weffc++
-Os
SRCS
lps25h.cpp
lps25h_i2c.cpp
@@ -45,4 +44,4 @@ px4_add_module(
DEPENDS
platforms__common
)
# vim: set noet ft=cmake fenc=utf-8 ff=unix :
# vim: set noet ft=cmake fenc=utf-8 ff=unix :
+1 -2
View File
@@ -36,10 +36,9 @@ px4_add_module(
STACK_MAIN 1200
COMPILE_FLAGS
-Weffc++
-Os
SRCS
lsm303d.cpp
DEPENDS
platforms__common
)
# vim: set noet ft=cmake fenc=utf-8 ff=unix :
# vim: set noet ft=cmake fenc=utf-8 ff=unix :
+1 -2
View File
@@ -34,10 +34,9 @@ px4_add_module(
MODULE drivers__mb12xx
MAIN mb12xx
COMPILE_FLAGS
-Os
SRCS
mb12xx.cpp
DEPENDS
platforms__common
)
# vim: set noet ft=cmake fenc=utf-8 ff=unix :
# vim: set noet ft=cmake fenc=utf-8 ff=unix :
+1 -2
View File
@@ -34,11 +34,10 @@ px4_add_module(
MODULE drivers__md25
MAIN md25
COMPILE_FLAGS
-Os
SRCS
md25.cpp
md25_main.cpp
DEPENDS
platforms__common
)
# vim: set noet ft=cmake fenc=utf-8 ff=unix :
# vim: set noet ft=cmake fenc=utf-8 ff=unix :
+1 -2
View File
@@ -36,10 +36,9 @@ px4_add_module(
STACK_MAIN 1200
COMPILE_FLAGS
-Weffc++
-Os
SRCS
meas_airspeed.cpp
DEPENDS
platforms__common
)
# vim: set noet ft=cmake fenc=utf-8 ff=unix :
# vim: set noet ft=cmake fenc=utf-8 ff=unix :
+1 -2
View File
@@ -34,11 +34,10 @@ px4_add_module(
MODULE drivers__mkblctrl
MAIN mkblctrl
COMPILE_FLAGS
-Os
SRCS
mkblctrl.cpp
mkblctrl_params.c
DEPENDS
platforms__common
)
# vim: set noet ft=cmake fenc=utf-8 ff=unix :
# vim: set noet ft=cmake fenc=utf-8 ff=unix :
+1 -2
View File
@@ -36,7 +36,6 @@ px4_add_module(
STACK_MAIN 1400
COMPILE_FLAGS
-Weffc++
-Os
SRCS
mpu6000.cpp
mpu6000_i2c.cpp
@@ -44,4 +43,4 @@ px4_add_module(
DEPENDS
platforms__common
)
# vim: set noet ft=cmake fenc=utf-8 ff=unix :
# vim: set noet ft=cmake fenc=utf-8 ff=unix :
+1 -2
View File
@@ -36,10 +36,9 @@ px4_add_module(
STACK_MAIN 1200
COMPILE_FLAGS
-Weffc++
-Os
SRCS
mpu6500.cpp
DEPENDS
platforms__common
)
# vim: set noet ft=cmake fenc=utf-8 ff=unix :
# vim: set noet ft=cmake fenc=utf-8 ff=unix :
-1
View File
@@ -36,7 +36,6 @@ px4_add_module(
STACK_MAIN 1200
COMPILE_FLAGS
-Weffc++
-Os
SRCS
mpu9250.cpp
mpu9250_i2c.cpp
+1 -2
View File
@@ -41,9 +41,8 @@ px4_add_module(
MAIN ms5611
STACK_MAIN 1200
COMPILE_FLAGS
-Os
SRCS ${srcs}
DEPENDS
platforms__common
)
# vim: set noet ft=cmake fenc=utf-8 ff=unix :
# vim: set noet ft=cmake fenc=utf-8 ff=unix :
+1 -1
View File
@@ -34,7 +34,7 @@ px4_add_module(
MODULE drivers__navio_gpio
MAIN navio_gpio
STACK_MAIN 1200
COMPILE_FLAGS -Os
COMPILE_FLAGS
SRCS
navio_gpio.cpp
DEPENDS
+1 -1
View File
@@ -35,7 +35,7 @@ include_directories(../navio_gpio)
px4_add_module(
MODULE drivers__navio_rgbled
MAIN navio_rgbled
COMPILE_FLAGS -Os
COMPILE_FLAGS
SRCS
navio_rgbled.cpp
DEPENDS
@@ -34,7 +34,6 @@ px4_add_module(
MODULE drivers__navio_sysfs_pwm_out
MAIN navio_sysfs_pwm_out
COMPILE_FLAGS
-Os
SRCS
navio_sysfs_pwm_out.cpp
DEPENDS
+1 -1
View File
@@ -34,7 +34,7 @@ px4_add_module(
MODULE drivers__navio_sysfs_rc_in
MAIN navio_sysfs_rc_in
STACK_MAIN 1200
COMPILE_FLAGS -Os
COMPILE_FLAGS
SRCS
navio_sysfs_rc_in.cpp
DEPENDS
+1 -2
View File
@@ -35,10 +35,9 @@ px4_add_module(
MAIN oreoled
STACK_MAIN 1024
COMPILE_FLAGS
-Os
SRCS
oreoled.cpp
DEPENDS
platforms__common
)
# vim: set noet ft=cmake fenc=utf-8 ff=unix :
# vim: set noet ft=cmake fenc=utf-8 ff=unix :
+1 -2
View File
@@ -34,10 +34,9 @@ px4_add_module(
MODULE drivers__pca8574
MAIN pca8574
COMPILE_FLAGS
-Os
SRCS
pca8574.cpp
DEPENDS
platforms__common
)
# vim: set noet ft=cmake fenc=utf-8 ff=unix :
# vim: set noet ft=cmake fenc=utf-8 ff=unix :
-1
View File
@@ -34,7 +34,6 @@ px4_add_module(
MODULE drivers__pwm_out_rc_in
MAIN pwm_out_rc_in
COMPILE_FLAGS
-Os
-DMAVLINK_COMM_NUM_BUFFERS=1
SRCS
pwm_out_rc_in.cpp
+1 -2
View File
@@ -36,10 +36,9 @@ px4_add_module(
STACK_MAIN 1200
STACK_MAX 1200
COMPILE_FLAGS
-Os
SRCS
pwm_out_sim.cpp
DEPENDS
platforms__common
)
# vim: set noet ft=cmake fenc=utf-8 ff=unix :
# vim: set noet ft=cmake fenc=utf-8 ff=unix :

Some files were not shown because too many files have changed in this diff Show More