Modified cmake to use STACK_MAX and STACK_MAIN

This commit is contained in:
James Goppert
2016-04-14 13:36:36 -04:00
parent 5843acecc4
commit 967e4dd127
80 changed files with 158 additions and 196 deletions
+1 -1
View File
@@ -33,7 +33,7 @@
px4_add_module(
MODULE drivers__ardrone_interface
MAIN ardrone_interface
STACK 1200
STACK_MAIN 1200
COMPILE_FLAGS
-Os
SRCS
+1 -1
View File
@@ -33,7 +33,7 @@
px4_add_module(
MODULE drivers__bst
MAIN bst
STACK 1200
STACK_MAIN 1200
COMPILE_FLAGS
-Os
SRCS
+1 -1
View File
@@ -33,7 +33,7 @@
px4_add_module(
MODULE drivers__camera_trigger
MAIN camera_trigger
STACK 1200
STACK_MAIN 1200
COMPILE_FLAGS
-Os
SRCS
+1 -1
View File
@@ -33,7 +33,7 @@
px4_add_module(
MODULE drivers__ets_airspeed
MAIN ets_airspeed
STACK 1200
STACK_MAIN 1200
COMPILE_FLAGS
-Os
SRCS
+1 -1
View File
@@ -33,7 +33,7 @@
px4_add_module(
MODULE drivers__frsky_telemetry
MAIN frsky_telemetry
STACK 1200
STACK_MAIN 1200
COMPILE_FLAGS
-Os
SRCS
+1
View File
@@ -33,6 +33,7 @@
px4_add_module(
MODULE drivers__gimbal
MAIN gimbal
STACK_MAIN 1024
COMPILE_FLAGS
-Os
SRCS
+1 -1
View File
@@ -33,7 +33,7 @@
px4_add_module(
MODULE drivers__gps
MAIN gps
STACK 1200
STACK_MAIN 1200
COMPILE_FLAGS
-Os
SRCS
+1 -1
View File
@@ -33,7 +33,7 @@
px4_add_module(
MODULE drivers__hmc5883
MAIN hmc5883
STACK 1200
STACK_MAIN 1200
COMPILE_FLAGS
-Weffc++
-Os
+1 -1
View File
@@ -33,7 +33,7 @@
px4_add_module(
MODULE drivers__l3gd20
MAIN l3gd20
STACK 1200
STACK_MAIN 1200
COMPILE_FLAGS
-Weffc++
-Os
+1 -1
View File
@@ -33,7 +33,7 @@
px4_add_module(
MODULE drivers__lsm303d
MAIN lsm303d
STACK 1200
STACK_MAIN 1200
COMPILE_FLAGS
-Weffc++
-Os
+1 -1
View File
@@ -33,7 +33,7 @@
px4_add_module(
MODULE drivers__meas_airspeed
MAIN meas_airspeed
STACK 1200
STACK_MAIN 1200
COMPILE_FLAGS
-Weffc++
-Os
+1 -1
View File
@@ -33,7 +33,7 @@
px4_add_module(
MODULE drivers__mpu6000
MAIN mpu6000
STACK 1200
STACK_MAIN 1200
COMPILE_FLAGS
-Weffc++
-Os
+1 -1
View File
@@ -33,7 +33,7 @@
px4_add_module(
MODULE drivers__mpu9250
MAIN mpu9250
STACK 1200
STACK_MAIN 1200
COMPILE_FLAGS
-Weffc++
-Os
+1
View File
@@ -33,6 +33,7 @@
px4_add_module(
MODULE drivers__oreoled
MAIN oreoled
STACK_MAIN 1024
COMPILE_FLAGS
-Os
SRCS
+1 -1
View File
@@ -33,9 +33,9 @@
px4_add_module(
MODULE drivers__pwm_input
MAIN pwm_input
STACK_MAIN 1024
COMPILE_FLAGS
-Wno-pmf-conversions
SRCS
pwm_input.cpp
DEPENDS
+1 -1
View File
@@ -33,7 +33,7 @@
px4_add_module(
MODULE drivers__pwm_out_sim
MAIN pwm_out_sim
STACK 1200
STACK_MAIN 1200
COMPILE_FLAGS
-Os
SRCS
+1 -1
View File
@@ -33,7 +33,7 @@
px4_add_module(
MODULE drivers__px4flow
MAIN px4flow
STACK 1200
STACK_MAIN 1200
COMPILE_FLAGS
-Wno-attributes
-Os
+1 -1
View File
@@ -33,7 +33,7 @@
px4_add_module(
MODULE drivers__px4fmu
MAIN fmu
STACK 1200
STACK_MAIN 1200
COMPILE_FLAGS
-Os
SRCS
+1 -1
View File
@@ -33,7 +33,7 @@
px4_add_module(
MODULE drivers__px4io
MAIN px4io
STACK 1800
STACK_MAIN 1800
COMPILE_FLAGS
-Os
SRCS
+1 -1
View File
@@ -33,7 +33,7 @@
px4_add_module(
MODULE drivers__trone
MAIN trone
STACK 1200
STACK_MAIN 1200
COMPILE_FLAGS
-Os
SRCS
@@ -33,10 +33,8 @@
px4_add_module(
MODULE examples__fixedwing_control
MAIN ex_fixedwing_control
STACK 1200
COMPILE_FLAGS
-Wframe-larger-than=1300
STACK_MAIN 1200
STACK_MAX 1300
SRCS
main.c
params.c
+1 -1
View File
@@ -33,7 +33,7 @@
px4_add_module(
MODULE examples__hwtest
MAIN ex_hwtest
STACK 2000
STACK_MAIN 2000
SRCS
hwtest.c
DEPENDS
@@ -33,7 +33,7 @@
px4_add_module(
MODULE examples__matlab_csv_serial
MAIN matlab_csv_serial
STACK 2000
STACK_MAIN 2000
SRCS
matlab_csv_serial.c
DEPENDS
+1 -1
View File
@@ -33,7 +33,7 @@
px4_add_module(
MODULE examples__publisher
MAIN publisher
STACK 1200
STACK_MAIN 1200
SRCS
publisher_main.cpp
publisher_start_nuttx.cpp
+1 -1
View File
@@ -33,7 +33,7 @@
px4_add_module(
MODULE examples__px4_daemon_app
MAIN px4_daemon_app
STACK 1200
STACK_MAIN 1200
SRCS
px4_daemon_app.c
DEPENDS
@@ -33,7 +33,7 @@
px4_add_module(
MODULE examples__px4_mavlink_debug
MAIN px4_mavlink_debug
STACK 2000
STACK_MAIN 2000
SRCS
px4_mavlink_debug.c
DEPENDS
+1 -1
View File
@@ -33,7 +33,7 @@
px4_add_module(
MODULE examples__px4_simple_app
MAIN px4_simple_app
STACK 2000
STACK_MAIN 2000
SRCS
px4_simple_app.c
DEPENDS
@@ -33,10 +33,8 @@
px4_add_module(
MODULE examples__rover_steering_control
MAIN rover_steering_control
STACK 1200
COMPILE_FLAGS
-Wframe-larger-than=1300
STACK_MAIN 1200
STACK_MAX 1300
SRCS
main.cpp
params.c
+1 -1
View File
@@ -33,7 +33,7 @@
px4_add_module(
MODULE examples__subscriber
MAIN subscriber
STACK 2400
STACK_MAIN 2400
SRCS
subscriber_main.cpp
subscriber_start_nuttx.cpp
@@ -32,6 +32,7 @@
############################################################################
px4_add_module(
MODULE lib__tailsitter_recovery
STACK_MAIN 400
COMPILE_FLAGS
-Os
SRCS
@@ -32,6 +32,7 @@
############################################################################
px4_add_module(
MODULE lib__terrain_estimation
STACK_MAIN 1024
COMPILE_FLAGS
-Os
SRCS
@@ -33,7 +33,7 @@
px4_add_module(
MODULE modules__attitude_estimator_ekf
MAIN attitude_estimator_ekf
STACK 1200
STACK_MAIN 1200
COMPILE_FLAGS
-Wno-float-equal
SRCS
@@ -31,14 +31,12 @@
#
#############################################################################
set(MODULE_CFLAGS)
if (${OS} STREQUAL "nuttx")
list(APPEND MODULE_CFLAGS -Wframe-larger-than=1600)
endif()
px4_add_module(
MODULE modules__attitude_estimator_q
MAIN attitude_estimator_q
COMPILE_FLAGS ${MODULE_CFLAGS}
STACK 1200
STACK_MAIN 1200
STACK_MAX 1600
SRCS
attitude_estimator_q_main.cpp
DEPENDS
+1 -1
View File
@@ -33,7 +33,7 @@
px4_add_module(
MODULE modules__bottle_drop
MAIN bottle_drop
STACK 1200
STACK_MAIN 1200
COMPILE_FLAGS
-Os
SRCS
+2 -6
View File
@@ -30,16 +30,12 @@
# POSSIBILITY OF SUCH DAMAGE.
#
############################################################################
set(MODULE_CFLAGS -Os)
if(${OS} STREQUAL "nuttx")
list(APPEND MODULE_CFLAGS -Wframe-larger-than=2450)
endif()
px4_add_module(
MODULE modules__commander
MAIN commander
STACK 4096
STACK_MAIN 4096
STACK_MAX 2450
COMPILE_FLAGS
${MODULE_CFLAGS}
-Os
SRCS
commander.cpp
+1 -1
View File
@@ -33,7 +33,7 @@
px4_add_module(
MODULE modules__dataman
MAIN dataman
STACK 1200
STACK_MAIN 1200
COMPILE_FLAGS
-Os
SRCS
+3 -6
View File
@@ -30,15 +30,12 @@
# POSSIBILITY OF SUCH DAMAGE.
#
#############################################################################
set(MODULE_CFLAGS)
if (${OS} STREQUAL "nuttx")
list(APPEND MODULE_CFLAGS -Wframe-larger-than=4000)
endif()
px4_add_module(
MODULE modules__ekf2
MAIN ekf2
COMPILE_FLAGS ${MODULE_CFLAGS}
STACK 1000
COMPILE_FLAGS
STACK_MAIN 2500
STACK_MAX 4000
SRCS
ekf2_main.cpp
DEPENDS
+3 -6
View File
@@ -30,15 +30,12 @@
# POSSIBILITY OF SUCH DAMAGE.
#
#############################################################################
set(MODULE_CFLAGS)
if (${OS} STREQUAL "nuttx")
list(APPEND MODULE_CFLAGS -Wframe-larger-than=4000)
endif()
px4_add_module(
MODULE modules__ekf2_replay
MAIN ekf2_replay
COMPILE_FLAGS ${MODULE_CFLAGS}
STACK 1000
COMPILE_FLAGS
STACK_MAIN 1000
STACK_MAX 4000
SRCS
ekf2_replay_main.cpp
DEPENDS
@@ -31,16 +31,11 @@
#
############################################################################
set(MODULE_CFLAGS )
if(${OS} STREQUAL "nuttx")
list(APPEND MODULE_CFLAGS -Wframe-larger-than=3400)
endif()
px4_add_module(
MODULE modules__ekf_att_pos_estimator
MAIN ekf_att_pos_estimator
STACK 3000
COMPILE_FLAGS ${MODULE_CFLAGS}
STACK_MAIN 3000
STACK_MAX 3400
SRCS
ekf_att_pos_estimator_main.cpp
estimator_22states.cpp
+1 -1
View File
@@ -33,7 +33,7 @@
px4_add_module(
MODULE modules__fw_att_control
MAIN fw_att_control
STACK 1200
STACK_MAIN 1200
COMPILE_FLAGS
-Os
SRCS
+1 -1
View File
@@ -33,7 +33,7 @@
px4_add_module(
MODULE modules__fw_pos_control_l1
MAIN fw_pos_control_l1
STACK 1200
STACK_MAIN 1200
COMPILE_FLAGS
-Wno-float-equal
-Os
+1 -1
View File
@@ -33,7 +33,7 @@
px4_add_module(
MODULE modules__land_detector
MAIN land_detector
STACK 1200
STACK_MAIN 1200
COMPILE_FLAGS
-Os
SRCS
@@ -30,21 +30,12 @@
# POSSIBILITY OF SUCH DAMAGE.
#
############################################################################
if(${OS} STREQUAL "nuttx")
list(APPEND MODULE_CFLAGS -Wframe-larger-than=10000)
elseif(${OS} STREQUAL "posix")
list(APPEND MODULE_CFLAGS -Wno-error)
endif()
# use custom matrix lib instead of Eigen
add_definitions(-DUSE_MATRIX_LIB)
px4_add_module(
MODULE modules__local_position_estimator
MAIN local_position_estimator
STACK 9216
COMPILE_FLAGS ${MODULE_CFLAGS}
COMPILE_FLAGS -Os
STACK_MAIN 5700
STACK_MAX 10000
SRCS
local_position_estimator_main.cpp
BlockLocalPositionEstimator.cpp
+2 -5
View File
@@ -30,15 +30,12 @@
# POSSIBILITY OF SUCH DAMAGE.
#
############################################################################
if (${OS} STREQUAL "nuttx")
list(APPEND MODULE_CFLAGS -Wframe-larger-than=1500)
endif()
px4_add_module(
MODULE modules__mavlink
MAIN mavlink
STACK 1200
STACK_MAIN 1200
STACK_MAX 1500
COMPILE_FLAGS
${MODULE_CFLAGS}
-Wno-attributes
-Wno-packed
-DMAVLINK_COMM_NUM_BUFFERS=4
@@ -33,7 +33,7 @@
px4_add_module(
MODULE modules__mavlink__mavlink_tests
MAIN mavlink_tests
STACK 5000
STACK_MAIN 5000
COMPILE_FLAGS
-Weffc++
-DMAVLINK_FTP_UNIT_TEST
+3 -5
View File
@@ -30,14 +30,12 @@
# POSSIBILITY OF SUCH DAMAGE.
#
############################################################################
if (${OS} STREQUAL "nuttx")
list(APPEND MODULE_CFLAGS -Wframe-larger-than=3500)
endif()
px4_add_module(
MODULE modules__mc_att_control
MAIN mc_att_control
STACK 1200
COMPILE_FLAGS ${MODULE_CFLAGS}
STACK_MAIN 1200
STACK_MAX 3500
COMPILE_FLAGS
SRCS
mc_att_control_main.cpp
DEPENDS
+1 -1
View File
@@ -33,7 +33,7 @@
px4_add_module(
MODULE modules__mc_pos_control
MAIN mc_pos_control
STACK 1200
STACK_MAIN 1200
SRCS
mc_pos_control_main.cpp
DEPENDS
+1 -1
View File
@@ -33,7 +33,7 @@
px4_add_module(
MODULE modules__navigator
MAIN navigator
STACK 1200
STACK_MAIN 1200
COMPILE_FLAGS
-Wno-sign-compare
-Os
@@ -31,16 +31,12 @@
#
############################################################################
set(MODULE_CFLAGS )
if(${OS} STREQUAL "nuttx")
list(APPEND MODULE_CFLAGS -Wframe-larger-than=4000)
endif()
px4_add_module(
MODULE modules__position_estimator_inav
MAIN position_estimator_inav
STACK 1200
COMPILE_FLAGS ${MODULE_CFLAGS}
STACK_MAIN 1200
STACK_MAX 4000
COMPILE_FLAGS
SRCS
position_estimator_inav_main.cpp
position_estimator_inav_params.cpp
+2 -4
View File
@@ -30,14 +30,12 @@
# POSSIBILITY OF SUCH DAMAGE.
#
############################################################################
if (${OS} STREQUAL "nuttx")
list(APPEND MODULE_CFLAGS -Wframe-larger-than=1600)
endif()
px4_add_module(
MODULE modules__sdlog2
MAIN sdlog2
PRIORITY "SCHED_PRIORITY_MAX-30"
STACK 1200
STACK_MAIN 1200
STACK_MAX 1600
COMPILE_FLAGS
${MODULE_CFLAGS}
-Os
+1 -1
View File
@@ -43,7 +43,7 @@ px4_add_module(
MODULE modules__sensors
MAIN sensors
PRIORITY "SCHED_PRIORITY_MAX-5"
STACK 1200
STACK_MAIN 1200
COMPILE_FLAGS
-Wno-type-limits
-O3
+1 -1
View File
@@ -73,7 +73,7 @@ endif()
px4_add_module(
MODULE modules__uORB
MAIN uorb
STACK 2048
STACK_MAIN 2048
COMPILE_FLAGS
-Os
SRCS ${SRCS}
+2 -2
View File
@@ -56,9 +56,9 @@ include_directories(libuavcan/libuavcan_drivers/stm32/driver/include)
px4_add_module(
MODULE modules__uavcan
MAIN uavcan
STACK 3200
STACK_MAIN 3200
STACK_MAX 1500
COMPILE_FLAGS
-Wframe-larger-than=1500
-Wno-deprecated-declarations
-Os
SRCS
@@ -33,7 +33,7 @@
px4_add_module(
MODULE platforms__posix__drivers__gyrosim
MAIN gyrosim
STACK 1200
STACK_MAIN 1200
COMPILE_FLAGS
-Os
SRCS
+1 -1
View File
@@ -33,7 +33,7 @@
px4_add_module(
MODULE systemcmds__bl_update
MAIN bl_update
STACK 4096
STACK_MAIN 4096
COMPILE_FLAGS
-Os
SRCS
+1 -1
View File
@@ -33,7 +33,7 @@
px4_add_module(
MODULE systemcmds__config
MAIN config
STACK 4096
STACK_MAIN 4096
COMPILE_FLAGS
-Os
SRCS
+1 -1
View File
@@ -33,7 +33,7 @@
px4_add_module(
MODULE systemcmds__esc_calib
MAIN esc_calib
STACK 4096
STACK_MAIN 4096
COMPILE_FLAGS
-Os
SRCS
+2 -4
View File
@@ -31,14 +31,12 @@
#
############################################################################
set(MIXER_CFLAGS -Os)
if(${OS} STREQUAL "nuttx")
list(APPEND MIXER_CFLAGS -Wframe-larger-than=2100)
endif()
px4_add_module(
MODULE systemcmds__mixer
MAIN mixer
STACK 4096
STACK_MAIN 4096
STACK_MAX 2100
COMPILE_FLAGS ${MIXER_CFLAGS}
SRCS
mixer.cpp
+1 -1
View File
@@ -33,7 +33,7 @@
px4_add_module(
MODULE systemcmds__motor_test
MAIN motor_test
STACK 4096
STACK_MAIN 4096
COMPILE_FLAGS
-Os
SRCS
+1 -1
View File
@@ -34,7 +34,7 @@ px4_add_module(
MODULE systemcmds__nshterm
MAIN nshterm
PRIORITY "SCHED_PRIORITY_DEFAULT-30"
STACK 1500
STACK_MAIN 1500
COMPILE_FLAGS
-Os
SRCS
+1 -1
View File
@@ -33,7 +33,7 @@
px4_add_module(
MODULE systemcmds__param
MAIN param
STACK 2500
STACK_MAIN 2500
COMPILE_FLAGS
-Os
SRCS
+1 -1
View File
@@ -33,7 +33,7 @@
px4_add_module(
MODULE systemcmds__perf
MAIN perf
STACK 1800
STACK_MAIN 1800
COMPILE_FLAGS
-Os
SRCS
+1 -1
View File
@@ -33,7 +33,7 @@
px4_add_module(
MODULE systemcmds__pwm
MAIN pwm
STACK 2400
STACK_MAIN 2400
COMPILE_FLAGS
-Os
SRCS
+1 -1
View File
@@ -33,7 +33,7 @@
px4_add_module(
MODULE systemcmds__reboot
MAIN reboot
STACK 800
STACK_MAIN 800
COMPILE_FLAGS
-Os
SRCS
+1 -1
View File
@@ -69,7 +69,7 @@ endif()
px4_add_module(
MODULE systemcmds__tests
MAIN tests
STACK 8000
STACK_MAIN 8000
COMPILE_FLAGS
-Wframe-larger-than=6000
-Wno-float-equal
+1 -1
View File
@@ -33,7 +33,7 @@
px4_add_module(
MODULE systemcmds__top
MAIN top
STACK 1700
STACK_MAIN 1700
COMPILE_FLAGS
-Os
SRCS
+1 -1
View File
@@ -43,7 +43,7 @@ add_custom_target(generate_topic_listener
px4_add_module(
MODULE systemcmds__topic_listener
MAIN listener
STACK 1800
STACK_MAIN 1800
COMPILE_FLAGS
-Os
SRCS
+1 -1
View File
@@ -33,7 +33,7 @@
px4_add_module(
MODULE systemcmds__ver
MAIN ver
STACK 1024
STACK_MAIN 1024
COMPILE_FLAGS
-Os
SRCS