diff options
| author | Jeff Epler <jepler@gmail.com> | 2020-11-12 14:04:50 -0600 |
|---|---|---|
| committer | Jeff Epler <jepler@gmail.com> | 2020-12-29 14:06:32 -0600 |
| commit | d024df6b065c125f07c929371c94a48b058eff22 (patch) | |
| tree | 6f8d66a8d60e88698a40d72fd2a94fe90dc39826 /ports | |
| parent | 9993814f7ca3d37e26d48ea7246cb40033899270 (diff) | |
esp32s2: Use better optimizer flags in debug builds
(note that the before and after files both lack trailing newlines; this is
how the esp-idf do)
OPTIMIZATION_DEFAULT is -Og, which enables optimizations that do not
interfere with the debugger:
```
elseif(CONFIG_COMPILER_OPTIMIZATION_DEFAULT)
list(APPEND compile_options "-Og")
```
Diffstat (limited to 'ports')
| -rw-r--r-- | ports/esp32s2/esp-idf-config/sdkconfig-debug.defaults | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/ports/esp32s2/esp-idf-config/sdkconfig-debug.defaults b/ports/esp32s2/esp-idf-config/sdkconfig-debug.defaults index f45f6ae9f..b108532aa 100644 --- a/ports/esp32s2/esp-idf-config/sdkconfig-debug.defaults +++ b/ports/esp32s2/esp-idf-config/sdkconfig-debug.defaults @@ -10,4 +10,7 @@ CONFIG_ESP_CONSOLE_UART_BAUDRATE=115200 CONFIG_ESP_SYSTEM_PANIC_PRINT_HALT=y # CONFIG_ESP_SYSTEM_PANIC_PRINT_REBOOT is not set # CONFIG_ESP_SYSTEM_PANIC_SILENT_REBOOT is not set -# CONFIG_ESP_SYSTEM_PANIC_GDBSTUB is not set
\ No newline at end of file +# CONFIG_ESP_SYSTEM_PANIC_GDBSTUB is not set +CONFIG_BOOTLOADER_COMPILER_OPTIMIZATION_DEBUG=y +CONFIG_COMPILER_OPTIMIZATION_DEFAULT=y +CONFIG_COMPILER_OPTIMIZATION_ASSERTIONS_ENABLE=y
\ No newline at end of file |
