Мои флаги компиляции:
-mthumb -mlittle-endian -x c++ -gdwarf-2 -g3 -fomit-frame-pointer -fnothrow-opt
-ffreestanding -fverbose-asm -std=c++11 -c -fno-rtti -ffunction-sections -fdata-sections
-fno-exceptions`
Обратите внимание на -gdwarf-2 -g3
Однако многие переменные, которые я пытаюсь прочитать, читаются как
optimized out