У меня проблема с приложением для iPhone. Всякий раз, когда я устанавливаю уровень оптимизации, отличный от «Нет», я получаю ошибки в вычислениях. Это происходит только при сборке iPhone SDK (симулятор iPhone всегда в порядке).
Я не возражаю против отключения оптимизаций в режиме выпуска, но приложение слишком медленно, когда я делаю это.
Приложение сложное, поэтому трудно найти деталь, которая слишком агрессивно оптимизирована.
Я думаю, что проблема на стороне GCC, поскольку кажется, что есть проблемы с оптимизацией кода для архитектуры ARM.
Есть ли способ отключить оптимизацию только для определенной части кода? Как бы вы справились с такой проблемой?