Если есть глобальные переменные, то объявите их не задумываясь volatile.Обычные оптимизируемые оставьте если переменные используются для индексов при работе с массивами.
E-mail: info@telesys.ru