Ну вот я и изучаю. А пока вот такие мыслеизлияния у меня...
А вообще чуть ли не с каждым проектом и/или МК надо осваивать новый компилятор, так что "Отче наш" тонет в этой каше в голове.
В конечном то счете я получаю, то что хочу, но какой ценой...
Насчет того, чтобы задавать функцию с нулевой оптимизацией, это конечно, изврат. Я просто разок в отладочных целях применил это, но, к счастью, этот дурной метод не прижился в коде.