При компиляции проекта под новый процессор нет ни одной ошибки и предупреждения, но работает программа с глюками (которые зависят от опций проекта: оптимизация, библиотеки и т.п. ). Убавил до минимума глобальные переменные – стало работать как надо. Думал volatile спасет (недавно обсуждалось где-то) – нет. Проблемы думаю в том, что стек великоват.
Как отследить есть ли наложение стека на другие переменные?