From 2420eb783ced37259a1b92db34d644937236f2c6 Mon Sep 17 00:00:00 2001 From: Stefan Agner Date: Thu, 30 Aug 2018 13:00:16 +0200 Subject: use -Og for debugging Currently we use -O0 (no optimization) for debug builds. Unfortunately this leads to large firmwares really quickly, and prevents debugging in TCM/OCRAM. Use -Og which enables some optimization which do not interfere with debugging. GCC manual says: Optimize debugging experience. -Og enables optimizations that do not interfere with debugging. It should be the optimization level of choice for the standard edit-compile-debug cycle, offering a reasonable level of optimization while maintaining fast compilation and a good debugging experience. Signed-off-by: Stefan Agner --- .../imx7_colibri_m4/demo_apps/blinking_imx_demo/armgcc/CMakeLists.txt | 2 +- examples/imx7_colibri_m4/demo_apps/hello_world/armgcc/CMakeLists.txt | 2 +- .../imx7_colibri_m4/demo_apps/hello_world_ddr/armgcc/CMakeLists.txt | 2 +- .../imx7_colibri_m4/demo_apps/hello_world_ocram/armgcc/CMakeLists.txt | 2 +- .../demo_apps/low_power_imx7d/rand_wfi/armgcc/CMakeLists.txt | 2 +- .../imx7_colibri_m4/demo_apps/rpmsg/gpio_freertos/armgcc/CMakeLists.txt | 2 +- .../imx7_colibri_m4/demo_apps/rpmsg/pingpong_bm/armgcc/CMakeLists.txt | 2 +- .../demo_apps/rpmsg/pingpong_freertos/armgcc/CMakeLists.txt | 2 +- .../imx7_colibri_m4/demo_apps/rpmsg/str_echo_bm/armgcc/CMakeLists.txt | 2 +- .../demo_apps/rpmsg/str_echo_freertos/armgcc/CMakeLists.txt | 2 +- examples/imx7_colibri_m4/demo_apps/sema4_demo/armgcc/CMakeLists.txt | 2 +- .../imx7_colibri_m4/driver_examples/adc_imx7d/armgcc/CMakeLists.txt | 2 +- .../driver_examples/ecspi/ecspi_interrupt/master/armgcc/CMakeLists.txt | 2 +- .../driver_examples/ecspi/ecspi_polling/master/armgcc/CMakeLists.txt | 2 +- .../driver_examples/flexcan/flexcan_loopback/armgcc/CMakeLists.txt | 2 +- .../driver_examples/flexcan/flexcan_network/armgcc/CMakeLists.txt | 2 +- .../driver_examples/gpio_bank2_imx/armgcc/CMakeLists.txt | 2 +- examples/imx7_colibri_m4/driver_examples/gpio_imx/armgcc/CMakeLists.txt | 2 +- examples/imx7_colibri_m4/driver_examples/gpt/armgcc/CMakeLists.txt | 2 +- .../i2c_imx/i2c_interrupt_sensor_imx7d/armgcc/CMakeLists.txt | 2 +- .../i2c_imx/i2c_polling_sensor_imx7d/armgcc/CMakeLists.txt | 2 +- .../driver_examples/uart_imx/uart_interrupt/armgcc/CMakeLists.txt | 2 +- .../driver_examples/uart_imx/uart_polling/armgcc/CMakeLists.txt | 2 +- examples/imx7_colibri_m4/driver_examples/wdog_imx/armgcc/CMakeLists.txt | 2 +- 24 files changed, 24 insertions(+), 24 deletions(-) diff --git a/examples/imx7_colibri_m4/demo_apps/blinking_imx_demo/armgcc/CMakeLists.txt b/examples/imx7_colibri_m4/demo_apps/blinking_imx_demo/armgcc/CMakeLists.txt index 69da032..86b9388 100644 --- a/examples/imx7_colibri_m4/demo_apps/blinking_imx_demo/armgcc/CMakeLists.txt +++ b/examples/imx7_colibri_m4/demo_apps/blinking_imx_demo/armgcc/CMakeLists.txt @@ -42,7 +42,7 @@ SET(CMAKE_EXE_LINKER_FLAGS "${CMAKE_EXE_LINKER_FLAGS} -mcpu=cortex-m4 -mfloat-ab SET(CMAKE_ASM_FLAGS_DEBUG "${CMAKE_ASM_FLAGS_DEBUG} -g") # DEBUG C FLAGS -SET(CMAKE_C_FLAGS_DEBUG "${CMAKE_C_FLAGS_DEBUG} -g -O0") +SET(CMAKE_C_FLAGS_DEBUG "${CMAKE_C_FLAGS_DEBUG} -g -Og") # DEBUG LD FLAGS SET(CMAKE_EXE_LINKER_FLAGS_DEBUG "${CMAKE_EXE_LINKER_FLAGS_DEBUG} -g") diff --git a/examples/imx7_colibri_m4/demo_apps/hello_world/armgcc/CMakeLists.txt b/examples/imx7_colibri_m4/demo_apps/hello_world/armgcc/CMakeLists.txt index 9dc58b4..17e67fb 100644 --- a/examples/imx7_colibri_m4/demo_apps/hello_world/armgcc/CMakeLists.txt +++ b/examples/imx7_colibri_m4/demo_apps/hello_world/armgcc/CMakeLists.txt @@ -42,7 +42,7 @@ SET(CMAKE_EXE_LINKER_FLAGS "${CMAKE_EXE_LINKER_FLAGS} -mcpu=cortex-m4 -mfloat-ab SET(CMAKE_ASM_FLAGS_DEBUG "${CMAKE_ASM_FLAGS_DEBUG} -g") # DEBUG C FLAGS -SET(CMAKE_C_FLAGS_DEBUG "${CMAKE_C_FLAGS_DEBUG} -g -O0") +SET(CMAKE_C_FLAGS_DEBUG "${CMAKE_C_FLAGS_DEBUG} -g -Og") # DEBUG LD FLAGS SET(CMAKE_EXE_LINKER_FLAGS_DEBUG "${CMAKE_EXE_LINKER_FLAGS_DEBUG} -g") diff --git a/examples/imx7_colibri_m4/demo_apps/hello_world_ddr/armgcc/CMakeLists.txt b/examples/imx7_colibri_m4/demo_apps/hello_world_ddr/armgcc/CMakeLists.txt index 3c13935..dd9bf76 100644 --- a/examples/imx7_colibri_m4/demo_apps/hello_world_ddr/armgcc/CMakeLists.txt +++ b/examples/imx7_colibri_m4/demo_apps/hello_world_ddr/armgcc/CMakeLists.txt @@ -42,7 +42,7 @@ SET(CMAKE_EXE_LINKER_FLAGS "${CMAKE_EXE_LINKER_FLAGS} -mcpu=cortex-m4 -mfloat-ab SET(CMAKE_ASM_FLAGS_DEBUG "${CMAKE_ASM_FLAGS_DEBUG} -g") # DEBUG C FLAGS -SET(CMAKE_C_FLAGS_DEBUG "${CMAKE_C_FLAGS_DEBUG} -g -O0") +SET(CMAKE_C_FLAGS_DEBUG "${CMAKE_C_FLAGS_DEBUG} -g -Og") # DEBUG LD FLAGS SET(CMAKE_EXE_LINKER_FLAGS_DEBUG "${CMAKE_EXE_LINKER_FLAGS_DEBUG} -g") diff --git a/examples/imx7_colibri_m4/demo_apps/hello_world_ocram/armgcc/CMakeLists.txt b/examples/imx7_colibri_m4/demo_apps/hello_world_ocram/armgcc/CMakeLists.txt index acfd668..d0cd949 100644 --- a/examples/imx7_colibri_m4/demo_apps/hello_world_ocram/armgcc/CMakeLists.txt +++ b/examples/imx7_colibri_m4/demo_apps/hello_world_ocram/armgcc/CMakeLists.txt @@ -42,7 +42,7 @@ SET(CMAKE_EXE_LINKER_FLAGS "${CMAKE_EXE_LINKER_FLAGS} -mcpu=cortex-m4 -mfloat-ab SET(CMAKE_ASM_FLAGS_DEBUG "${CMAKE_ASM_FLAGS_DEBUG} -g") # DEBUG C FLAGS -SET(CMAKE_C_FLAGS_DEBUG "${CMAKE_C_FLAGS_DEBUG} -g -O0") +SET(CMAKE_C_FLAGS_DEBUG "${CMAKE_C_FLAGS_DEBUG} -g -Og") # DEBUG LD FLAGS SET(CMAKE_EXE_LINKER_FLAGS_DEBUG "${CMAKE_EXE_LINKER_FLAGS_DEBUG} -g") diff --git a/examples/imx7_colibri_m4/demo_apps/low_power_imx7d/rand_wfi/armgcc/CMakeLists.txt b/examples/imx7_colibri_m4/demo_apps/low_power_imx7d/rand_wfi/armgcc/CMakeLists.txt index becc3be..5e927ef 100644 --- a/examples/imx7_colibri_m4/demo_apps/low_power_imx7d/rand_wfi/armgcc/CMakeLists.txt +++ b/examples/imx7_colibri_m4/demo_apps/low_power_imx7d/rand_wfi/armgcc/CMakeLists.txt @@ -42,7 +42,7 @@ SET(CMAKE_EXE_LINKER_FLAGS "${CMAKE_EXE_LINKER_FLAGS} -mcpu=cortex-m4 -mfloat-ab SET(CMAKE_ASM_FLAGS_DEBUG "${CMAKE_ASM_FLAGS_DEBUG} -g") # DEBUG C FLAGS -SET(CMAKE_C_FLAGS_DEBUG "${CMAKE_C_FLAGS_DEBUG} -g -O0") +SET(CMAKE_C_FLAGS_DEBUG "${CMAKE_C_FLAGS_DEBUG} -g -Og") # DEBUG LD FLAGS SET(CMAKE_EXE_LINKER_FLAGS_DEBUG "${CMAKE_EXE_LINKER_FLAGS_DEBUG} -g") diff --git a/examples/imx7_colibri_m4/demo_apps/rpmsg/gpio_freertos/armgcc/CMakeLists.txt b/examples/imx7_colibri_m4/demo_apps/rpmsg/gpio_freertos/armgcc/CMakeLists.txt index fb0303b..e156756 100644 --- a/examples/imx7_colibri_m4/demo_apps/rpmsg/gpio_freertos/armgcc/CMakeLists.txt +++ b/examples/imx7_colibri_m4/demo_apps/rpmsg/gpio_freertos/armgcc/CMakeLists.txt @@ -42,7 +42,7 @@ SET(CMAKE_EXE_LINKER_FLAGS "${CMAKE_EXE_LINKER_FLAGS} -mcpu=cortex-m4 -mfloat-ab SET(CMAKE_ASM_FLAGS_DEBUG "${CMAKE_ASM_FLAGS_DEBUG} -g") # DEBUG C FLAGS -SET(CMAKE_C_FLAGS_DEBUG "${CMAKE_C_FLAGS_DEBUG} -g -O0") +SET(CMAKE_C_FLAGS_DEBUG "${CMAKE_C_FLAGS_DEBUG} -g -Og") # DEBUG LD FLAGS SET(CMAKE_EXE_LINKER_FLAGS_DEBUG "${CMAKE_EXE_LINKER_FLAGS_DEBUG} -g") diff --git a/examples/imx7_colibri_m4/demo_apps/rpmsg/pingpong_bm/armgcc/CMakeLists.txt b/examples/imx7_colibri_m4/demo_apps/rpmsg/pingpong_bm/armgcc/CMakeLists.txt index c25b5a4..199ddc8 100644 --- a/examples/imx7_colibri_m4/demo_apps/rpmsg/pingpong_bm/armgcc/CMakeLists.txt +++ b/examples/imx7_colibri_m4/demo_apps/rpmsg/pingpong_bm/armgcc/CMakeLists.txt @@ -42,7 +42,7 @@ SET(CMAKE_EXE_LINKER_FLAGS "${CMAKE_EXE_LINKER_FLAGS} -mcpu=cortex-m4 -mfloat-ab SET(CMAKE_ASM_FLAGS_DEBUG "${CMAKE_ASM_FLAGS_DEBUG} -g") # DEBUG C FLAGS -SET(CMAKE_C_FLAGS_DEBUG "${CMAKE_C_FLAGS_DEBUG} -g -O0") +SET(CMAKE_C_FLAGS_DEBUG "${CMAKE_C_FLAGS_DEBUG} -g -Og") # DEBUG LD FLAGS SET(CMAKE_EXE_LINKER_FLAGS_DEBUG "${CMAKE_EXE_LINKER_FLAGS_DEBUG} -g") diff --git a/examples/imx7_colibri_m4/demo_apps/rpmsg/pingpong_freertos/armgcc/CMakeLists.txt b/examples/imx7_colibri_m4/demo_apps/rpmsg/pingpong_freertos/armgcc/CMakeLists.txt index 5e816b5..237c40f 100644 --- a/examples/imx7_colibri_m4/demo_apps/rpmsg/pingpong_freertos/armgcc/CMakeLists.txt +++ b/examples/imx7_colibri_m4/demo_apps/rpmsg/pingpong_freertos/armgcc/CMakeLists.txt @@ -42,7 +42,7 @@ SET(CMAKE_EXE_LINKER_FLAGS "${CMAKE_EXE_LINKER_FLAGS} -mcpu=cortex-m4 -mfloat-ab SET(CMAKE_ASM_FLAGS_DEBUG "${CMAKE_ASM_FLAGS_DEBUG} -g") # DEBUG C FLAGS -SET(CMAKE_C_FLAGS_DEBUG "${CMAKE_C_FLAGS_DEBUG} -g -O0") +SET(CMAKE_C_FLAGS_DEBUG "${CMAKE_C_FLAGS_DEBUG} -g -Og") # DEBUG LD FLAGS SET(CMAKE_EXE_LINKER_FLAGS_DEBUG "${CMAKE_EXE_LINKER_FLAGS_DEBUG} -g") diff --git a/examples/imx7_colibri_m4/demo_apps/rpmsg/str_echo_bm/armgcc/CMakeLists.txt b/examples/imx7_colibri_m4/demo_apps/rpmsg/str_echo_bm/armgcc/CMakeLists.txt index 1368562..45fca08 100644 --- a/examples/imx7_colibri_m4/demo_apps/rpmsg/str_echo_bm/armgcc/CMakeLists.txt +++ b/examples/imx7_colibri_m4/demo_apps/rpmsg/str_echo_bm/armgcc/CMakeLists.txt @@ -42,7 +42,7 @@ SET(CMAKE_EXE_LINKER_FLAGS "${CMAKE_EXE_LINKER_FLAGS} -mcpu=cortex-m4 -mfloat-ab SET(CMAKE_ASM_FLAGS_DEBUG "${CMAKE_ASM_FLAGS_DEBUG} -g") # DEBUG C FLAGS -SET(CMAKE_C_FLAGS_DEBUG "${CMAKE_C_FLAGS_DEBUG} -g -O0") +SET(CMAKE_C_FLAGS_DEBUG "${CMAKE_C_FLAGS_DEBUG} -g -Og") # DEBUG LD FLAGS SET(CMAKE_EXE_LINKER_FLAGS_DEBUG "${CMAKE_EXE_LINKER_FLAGS_DEBUG} -g") diff --git a/examples/imx7_colibri_m4/demo_apps/rpmsg/str_echo_freertos/armgcc/CMakeLists.txt b/examples/imx7_colibri_m4/demo_apps/rpmsg/str_echo_freertos/armgcc/CMakeLists.txt index f9c1542..eeac94e 100644 --- a/examples/imx7_colibri_m4/demo_apps/rpmsg/str_echo_freertos/armgcc/CMakeLists.txt +++ b/examples/imx7_colibri_m4/demo_apps/rpmsg/str_echo_freertos/armgcc/CMakeLists.txt @@ -42,7 +42,7 @@ SET(CMAKE_EXE_LINKER_FLAGS "${CMAKE_EXE_LINKER_FLAGS} -mcpu=cortex-m4 -mfloat-ab SET(CMAKE_ASM_FLAGS_DEBUG "${CMAKE_ASM_FLAGS_DEBUG} -g") # DEBUG C FLAGS -SET(CMAKE_C_FLAGS_DEBUG "${CMAKE_C_FLAGS_DEBUG} -g -O0") +SET(CMAKE_C_FLAGS_DEBUG "${CMAKE_C_FLAGS_DEBUG} -g -Og") # DEBUG LD FLAGS SET(CMAKE_EXE_LINKER_FLAGS_DEBUG "${CMAKE_EXE_LINKER_FLAGS_DEBUG} -g") diff --git a/examples/imx7_colibri_m4/demo_apps/sema4_demo/armgcc/CMakeLists.txt b/examples/imx7_colibri_m4/demo_apps/sema4_demo/armgcc/CMakeLists.txt index 35f22e7..65cdad5 100644 --- a/examples/imx7_colibri_m4/demo_apps/sema4_demo/armgcc/CMakeLists.txt +++ b/examples/imx7_colibri_m4/demo_apps/sema4_demo/armgcc/CMakeLists.txt @@ -42,7 +42,7 @@ SET(CMAKE_EXE_LINKER_FLAGS "${CMAKE_EXE_LINKER_FLAGS} -mcpu=cortex-m4 -mfloat-ab SET(CMAKE_ASM_FLAGS_DEBUG "${CMAKE_ASM_FLAGS_DEBUG} -g") # DEBUG C FLAGS -SET(CMAKE_C_FLAGS_DEBUG "${CMAKE_C_FLAGS_DEBUG} -g -O0") +SET(CMAKE_C_FLAGS_DEBUG "${CMAKE_C_FLAGS_DEBUG} -g -Og") # DEBUG LD FLAGS SET(CMAKE_EXE_LINKER_FLAGS_DEBUG "${CMAKE_EXE_LINKER_FLAGS_DEBUG} -g") diff --git a/examples/imx7_colibri_m4/driver_examples/adc_imx7d/armgcc/CMakeLists.txt b/examples/imx7_colibri_m4/driver_examples/adc_imx7d/armgcc/CMakeLists.txt index f0cfb51..b478808 100644 --- a/examples/imx7_colibri_m4/driver_examples/adc_imx7d/armgcc/CMakeLists.txt +++ b/examples/imx7_colibri_m4/driver_examples/adc_imx7d/armgcc/CMakeLists.txt @@ -42,7 +42,7 @@ SET(CMAKE_EXE_LINKER_FLAGS "${CMAKE_EXE_LINKER_FLAGS} -mcpu=cortex-m4 -mfloat-ab SET(CMAKE_ASM_FLAGS_DEBUG "${CMAKE_ASM_FLAGS_DEBUG} -g") # DEBUG C FLAGS -SET(CMAKE_C_FLAGS_DEBUG "${CMAKE_C_FLAGS_DEBUG} -g -O0") +SET(CMAKE_C_FLAGS_DEBUG "${CMAKE_C_FLAGS_DEBUG} -g -Og") # DEBUG LD FLAGS SET(CMAKE_EXE_LINKER_FLAGS_DEBUG "${CMAKE_EXE_LINKER_FLAGS_DEBUG} -g") diff --git a/examples/imx7_colibri_m4/driver_examples/ecspi/ecspi_interrupt/master/armgcc/CMakeLists.txt b/examples/imx7_colibri_m4/driver_examples/ecspi/ecspi_interrupt/master/armgcc/CMakeLists.txt index 0f04d2e..b97c3ef 100644 --- a/examples/imx7_colibri_m4/driver_examples/ecspi/ecspi_interrupt/master/armgcc/CMakeLists.txt +++ b/examples/imx7_colibri_m4/driver_examples/ecspi/ecspi_interrupt/master/armgcc/CMakeLists.txt @@ -42,7 +42,7 @@ SET(CMAKE_EXE_LINKER_FLAGS "${CMAKE_EXE_LINKER_FLAGS} -mcpu=cortex-m4 -mfloat-ab SET(CMAKE_ASM_FLAGS_DEBUG "${CMAKE_ASM_FLAGS_DEBUG} -g") # DEBUG C FLAGS -SET(CMAKE_C_FLAGS_DEBUG "${CMAKE_C_FLAGS_DEBUG} -g -O0") +SET(CMAKE_C_FLAGS_DEBUG "${CMAKE_C_FLAGS_DEBUG} -g -Og") # DEBUG LD FLAGS SET(CMAKE_EXE_LINKER_FLAGS_DEBUG "${CMAKE_EXE_LINKER_FLAGS_DEBUG} -g") diff --git a/examples/imx7_colibri_m4/driver_examples/ecspi/ecspi_polling/master/armgcc/CMakeLists.txt b/examples/imx7_colibri_m4/driver_examples/ecspi/ecspi_polling/master/armgcc/CMakeLists.txt index 1612a16..c5608d5 100644 --- a/examples/imx7_colibri_m4/driver_examples/ecspi/ecspi_polling/master/armgcc/CMakeLists.txt +++ b/examples/imx7_colibri_m4/driver_examples/ecspi/ecspi_polling/master/armgcc/CMakeLists.txt @@ -42,7 +42,7 @@ SET(CMAKE_EXE_LINKER_FLAGS "${CMAKE_EXE_LINKER_FLAGS} -mcpu=cortex-m4 -mfloat-ab SET(CMAKE_ASM_FLAGS_DEBUG "${CMAKE_ASM_FLAGS_DEBUG} -g") # DEBUG C FLAGS -SET(CMAKE_C_FLAGS_DEBUG "${CMAKE_C_FLAGS_DEBUG} -g -O0") +SET(CMAKE_C_FLAGS_DEBUG "${CMAKE_C_FLAGS_DEBUG} -g -Og") # DEBUG LD FLAGS SET(CMAKE_EXE_LINKER_FLAGS_DEBUG "${CMAKE_EXE_LINKER_FLAGS_DEBUG} -g") diff --git a/examples/imx7_colibri_m4/driver_examples/flexcan/flexcan_loopback/armgcc/CMakeLists.txt b/examples/imx7_colibri_m4/driver_examples/flexcan/flexcan_loopback/armgcc/CMakeLists.txt index b66ade6..aec0f0b 100644 --- a/examples/imx7_colibri_m4/driver_examples/flexcan/flexcan_loopback/armgcc/CMakeLists.txt +++ b/examples/imx7_colibri_m4/driver_examples/flexcan/flexcan_loopback/armgcc/CMakeLists.txt @@ -42,7 +42,7 @@ SET(CMAKE_EXE_LINKER_FLAGS "${CMAKE_EXE_LINKER_FLAGS} -mcpu=cortex-m4 -mfloat-ab SET(CMAKE_ASM_FLAGS_DEBUG "${CMAKE_ASM_FLAGS_DEBUG} -g") # DEBUG C FLAGS -SET(CMAKE_C_FLAGS_DEBUG "${CMAKE_C_FLAGS_DEBUG} -g -O0") +SET(CMAKE_C_FLAGS_DEBUG "${CMAKE_C_FLAGS_DEBUG} -g -Og") # DEBUG LD FLAGS SET(CMAKE_EXE_LINKER_FLAGS_DEBUG "${CMAKE_EXE_LINKER_FLAGS_DEBUG} -g") diff --git a/examples/imx7_colibri_m4/driver_examples/flexcan/flexcan_network/armgcc/CMakeLists.txt b/examples/imx7_colibri_m4/driver_examples/flexcan/flexcan_network/armgcc/CMakeLists.txt index 484831c..8d0bb9d 100644 --- a/examples/imx7_colibri_m4/driver_examples/flexcan/flexcan_network/armgcc/CMakeLists.txt +++ b/examples/imx7_colibri_m4/driver_examples/flexcan/flexcan_network/armgcc/CMakeLists.txt @@ -42,7 +42,7 @@ SET(CMAKE_EXE_LINKER_FLAGS "${CMAKE_EXE_LINKER_FLAGS} -mcpu=cortex-m4 -mfloat-ab SET(CMAKE_ASM_FLAGS_DEBUG "${CMAKE_ASM_FLAGS_DEBUG} -g") # DEBUG C FLAGS -SET(CMAKE_C_FLAGS_DEBUG "${CMAKE_C_FLAGS_DEBUG} -g -O0") +SET(CMAKE_C_FLAGS_DEBUG "${CMAKE_C_FLAGS_DEBUG} -g -Og") # DEBUG LD FLAGS SET(CMAKE_EXE_LINKER_FLAGS_DEBUG "${CMAKE_EXE_LINKER_FLAGS_DEBUG} -g") diff --git a/examples/imx7_colibri_m4/driver_examples/gpio_bank2_imx/armgcc/CMakeLists.txt b/examples/imx7_colibri_m4/driver_examples/gpio_bank2_imx/armgcc/CMakeLists.txt index a308638..25289b6 100644 --- a/examples/imx7_colibri_m4/driver_examples/gpio_bank2_imx/armgcc/CMakeLists.txt +++ b/examples/imx7_colibri_m4/driver_examples/gpio_bank2_imx/armgcc/CMakeLists.txt @@ -42,7 +42,7 @@ SET(CMAKE_EXE_LINKER_FLAGS "${CMAKE_EXE_LINKER_FLAGS} -mcpu=cortex-m4 -mfloat-ab SET(CMAKE_ASM_FLAGS_DEBUG "${CMAKE_ASM_FLAGS_DEBUG} -g") # DEBUG C FLAGS -SET(CMAKE_C_FLAGS_DEBUG "${CMAKE_C_FLAGS_DEBUG} -g -O0") +SET(CMAKE_C_FLAGS_DEBUG "${CMAKE_C_FLAGS_DEBUG} -g -Og") # DEBUG LD FLAGS SET(CMAKE_EXE_LINKER_FLAGS_DEBUG "${CMAKE_EXE_LINKER_FLAGS_DEBUG} -g") diff --git a/examples/imx7_colibri_m4/driver_examples/gpio_imx/armgcc/CMakeLists.txt b/examples/imx7_colibri_m4/driver_examples/gpio_imx/armgcc/CMakeLists.txt index 5e27e30..eb5eea4 100644 --- a/examples/imx7_colibri_m4/driver_examples/gpio_imx/armgcc/CMakeLists.txt +++ b/examples/imx7_colibri_m4/driver_examples/gpio_imx/armgcc/CMakeLists.txt @@ -42,7 +42,7 @@ SET(CMAKE_EXE_LINKER_FLAGS "${CMAKE_EXE_LINKER_FLAGS} -mcpu=cortex-m4 -mfloat-ab SET(CMAKE_ASM_FLAGS_DEBUG "${CMAKE_ASM_FLAGS_DEBUG} -g") # DEBUG C FLAGS -SET(CMAKE_C_FLAGS_DEBUG "${CMAKE_C_FLAGS_DEBUG} -g -O0") +SET(CMAKE_C_FLAGS_DEBUG "${CMAKE_C_FLAGS_DEBUG} -g -Og") # DEBUG LD FLAGS SET(CMAKE_EXE_LINKER_FLAGS_DEBUG "${CMAKE_EXE_LINKER_FLAGS_DEBUG} -g") diff --git a/examples/imx7_colibri_m4/driver_examples/gpt/armgcc/CMakeLists.txt b/examples/imx7_colibri_m4/driver_examples/gpt/armgcc/CMakeLists.txt index 4d9c266..2801a6e 100644 --- a/examples/imx7_colibri_m4/driver_examples/gpt/armgcc/CMakeLists.txt +++ b/examples/imx7_colibri_m4/driver_examples/gpt/armgcc/CMakeLists.txt @@ -42,7 +42,7 @@ SET(CMAKE_EXE_LINKER_FLAGS "${CMAKE_EXE_LINKER_FLAGS} -mcpu=cortex-m4 -mfloat-ab SET(CMAKE_ASM_FLAGS_DEBUG "${CMAKE_ASM_FLAGS_DEBUG} -g") # DEBUG C FLAGS -SET(CMAKE_C_FLAGS_DEBUG "${CMAKE_C_FLAGS_DEBUG} -g -O0") +SET(CMAKE_C_FLAGS_DEBUG "${CMAKE_C_FLAGS_DEBUG} -g -Og") # DEBUG LD FLAGS SET(CMAKE_EXE_LINKER_FLAGS_DEBUG "${CMAKE_EXE_LINKER_FLAGS_DEBUG} -g") diff --git a/examples/imx7_colibri_m4/driver_examples/i2c_imx/i2c_interrupt_sensor_imx7d/armgcc/CMakeLists.txt b/examples/imx7_colibri_m4/driver_examples/i2c_imx/i2c_interrupt_sensor_imx7d/armgcc/CMakeLists.txt index 52743ed..b9ee94d 100644 --- a/examples/imx7_colibri_m4/driver_examples/i2c_imx/i2c_interrupt_sensor_imx7d/armgcc/CMakeLists.txt +++ b/examples/imx7_colibri_m4/driver_examples/i2c_imx/i2c_interrupt_sensor_imx7d/armgcc/CMakeLists.txt @@ -42,7 +42,7 @@ SET(CMAKE_EXE_LINKER_FLAGS "${CMAKE_EXE_LINKER_FLAGS} -mcpu=cortex-m4 -mfloat-ab SET(CMAKE_ASM_FLAGS_DEBUG "${CMAKE_ASM_FLAGS_DEBUG} -g") # DEBUG C FLAGS -SET(CMAKE_C_FLAGS_DEBUG "${CMAKE_C_FLAGS_DEBUG} -g -O0") +SET(CMAKE_C_FLAGS_DEBUG "${CMAKE_C_FLAGS_DEBUG} -g -Og") # DEBUG LD FLAGS SET(CMAKE_EXE_LINKER_FLAGS_DEBUG "${CMAKE_EXE_LINKER_FLAGS_DEBUG} -g") diff --git a/examples/imx7_colibri_m4/driver_examples/i2c_imx/i2c_polling_sensor_imx7d/armgcc/CMakeLists.txt b/examples/imx7_colibri_m4/driver_examples/i2c_imx/i2c_polling_sensor_imx7d/armgcc/CMakeLists.txt index 6bcfc0f..6d52fe2 100644 --- a/examples/imx7_colibri_m4/driver_examples/i2c_imx/i2c_polling_sensor_imx7d/armgcc/CMakeLists.txt +++ b/examples/imx7_colibri_m4/driver_examples/i2c_imx/i2c_polling_sensor_imx7d/armgcc/CMakeLists.txt @@ -42,7 +42,7 @@ SET(CMAKE_EXE_LINKER_FLAGS "${CMAKE_EXE_LINKER_FLAGS} -mcpu=cortex-m4 -mfloat-ab SET(CMAKE_ASM_FLAGS_DEBUG "${CMAKE_ASM_FLAGS_DEBUG} -g") # DEBUG C FLAGS -SET(CMAKE_C_FLAGS_DEBUG "${CMAKE_C_FLAGS_DEBUG} -g -O0") +SET(CMAKE_C_FLAGS_DEBUG "${CMAKE_C_FLAGS_DEBUG} -g -Og") # DEBUG LD FLAGS SET(CMAKE_EXE_LINKER_FLAGS_DEBUG "${CMAKE_EXE_LINKER_FLAGS_DEBUG} -g") diff --git a/examples/imx7_colibri_m4/driver_examples/uart_imx/uart_interrupt/armgcc/CMakeLists.txt b/examples/imx7_colibri_m4/driver_examples/uart_imx/uart_interrupt/armgcc/CMakeLists.txt index eaaaaa0..f138270 100644 --- a/examples/imx7_colibri_m4/driver_examples/uart_imx/uart_interrupt/armgcc/CMakeLists.txt +++ b/examples/imx7_colibri_m4/driver_examples/uart_imx/uart_interrupt/armgcc/CMakeLists.txt @@ -42,7 +42,7 @@ SET(CMAKE_EXE_LINKER_FLAGS "${CMAKE_EXE_LINKER_FLAGS} -mcpu=cortex-m4 -mfloat-ab SET(CMAKE_ASM_FLAGS_DEBUG "${CMAKE_ASM_FLAGS_DEBUG} -g") # DEBUG C FLAGS -SET(CMAKE_C_FLAGS_DEBUG "${CMAKE_C_FLAGS_DEBUG} -g -O0") +SET(CMAKE_C_FLAGS_DEBUG "${CMAKE_C_FLAGS_DEBUG} -g -Og") # DEBUG LD FLAGS SET(CMAKE_EXE_LINKER_FLAGS_DEBUG "${CMAKE_EXE_LINKER_FLAGS_DEBUG} -g") diff --git a/examples/imx7_colibri_m4/driver_examples/uart_imx/uart_polling/armgcc/CMakeLists.txt b/examples/imx7_colibri_m4/driver_examples/uart_imx/uart_polling/armgcc/CMakeLists.txt index c1009cc..306039f 100644 --- a/examples/imx7_colibri_m4/driver_examples/uart_imx/uart_polling/armgcc/CMakeLists.txt +++ b/examples/imx7_colibri_m4/driver_examples/uart_imx/uart_polling/armgcc/CMakeLists.txt @@ -42,7 +42,7 @@ SET(CMAKE_EXE_LINKER_FLAGS "${CMAKE_EXE_LINKER_FLAGS} -mcpu=cortex-m4 -mfloat-ab SET(CMAKE_ASM_FLAGS_DEBUG "${CMAKE_ASM_FLAGS_DEBUG} -g") # DEBUG C FLAGS -SET(CMAKE_C_FLAGS_DEBUG "${CMAKE_C_FLAGS_DEBUG} -g -O0") +SET(CMAKE_C_FLAGS_DEBUG "${CMAKE_C_FLAGS_DEBUG} -g -Og") # DEBUG LD FLAGS SET(CMAKE_EXE_LINKER_FLAGS_DEBUG "${CMAKE_EXE_LINKER_FLAGS_DEBUG} -g") diff --git a/examples/imx7_colibri_m4/driver_examples/wdog_imx/armgcc/CMakeLists.txt b/examples/imx7_colibri_m4/driver_examples/wdog_imx/armgcc/CMakeLists.txt index f7582fd..b9fc6c8 100644 --- a/examples/imx7_colibri_m4/driver_examples/wdog_imx/armgcc/CMakeLists.txt +++ b/examples/imx7_colibri_m4/driver_examples/wdog_imx/armgcc/CMakeLists.txt @@ -42,7 +42,7 @@ SET(CMAKE_EXE_LINKER_FLAGS "${CMAKE_EXE_LINKER_FLAGS} -mcpu=cortex-m4 -mfloat-ab SET(CMAKE_ASM_FLAGS_DEBUG "${CMAKE_ASM_FLAGS_DEBUG} -g") # DEBUG C FLAGS -SET(CMAKE_C_FLAGS_DEBUG "${CMAKE_C_FLAGS_DEBUG} -g -O0") +SET(CMAKE_C_FLAGS_DEBUG "${CMAKE_C_FLAGS_DEBUG} -g -Og") # DEBUG LD FLAGS SET(CMAKE_EXE_LINKER_FLAGS_DEBUG "${CMAKE_EXE_LINKER_FLAGS_DEBUG} -g") -- cgit v1.2.3