У Лагунова, очевидно STM32 и RealView. Я пользую Keil для отладки и gcc 4.8. Так вот, если "-O0", то стек выделяет в самом верху функции, переменные загружает и сохраняет в стеке на каждой строчке и т.д. Короче, прыгнуть на нужную строку внутри функции - вообще не вопрос.