diff --git a/CMakeLists.txt b/CMakeLists.txt index be0feb2..93402f2 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -151,6 +151,12 @@ if(ENABLE_EMULATION) target_link_options(pico_fido PUBLIC -Wl,-dead_strip ) + if(DEBUG_APDU) + target_compile_options(pico_fido PUBLIC + -fsanitize=address -g -O1 -fno-omit-frame-pointer) + target_link_options(pico_fido PUBLIC + -fsanitize=address -g -O1 -fno-omit-frame-pointer) + endif() else() target_link_options(pico_fido PUBLIC -Wl,--gc-sections