-
- >>>компилер m68k-coff-gcc>>>Повторно: Версия какая? - Make_Pic(21.05.2013 14:57)
- Не спешите с истиной. -O6 на -O3 уже заменили? - SciFi(21.05.2013 13:19)
- Пока нет, проект большой, пока не хочу разгребать последстивия изменения оптимизации по всему проекту. Вот сделал - objdump, походу amx и Владимир все-таки правы Hobo(1705 знак., 21.05.2013 13:35 - 13:42)
- Можно изменить уровень оптимизации только для одной функции: SciFi(66 знак., 21.05.2013 13:46)
- спасибо, попробую поиграться - Hobo(21.05.2013 14:10)
- если тут нет -О6, а в старом было, то вполне возможно такая оптимизация понимается как её полное отсутствие - koyodza(21.05.2013 13:44)
- О6->O3 не влияет на содержимое выходного файла, O6->O1 - влияет. Видимо он работает по принципу "все что больше О2 - то О3" :) - Hobo(21.05.2013 14:00)
- Ну если он при уровне -O3 такой говнокод выдаёт, то фтопку такой компилятор. Скачайте свежий CodeSourcery: вполне возможно, что он допилен до нормального состояния. У меня даёт вполне приличный код для ColdFire -> SciFi(260 знак., 21.05.2013 14:06 - 14:17, ссылка)
- спасибо, попробую если с оптимизациями не получится. - Hobo(21.05.2013 14:12)
- Ну если он при уровне -O3 такой говнокод выдаёт, то фтопку такой компилятор. Скачайте свежий CodeSourcery: вполне возможно, что он допилен до нормального состояния. У меня даёт вполне приличный код для ColdFire -> SciFi(260 знак., 21.05.2013 14:06 - 14:17, ссылка)
- О6->O3 не влияет на содержимое выходного файла, O6->O1 - влияет. Видимо он работает по принципу "все что больше О2 - то О3" :) - Hobo(21.05.2013 14:00)
- Можно изменить уровень оптимизации только для одной функции: SciFi(66 знак., 21.05.2013 13:46)
- Пока нет, проект большой, пока не хочу разгребать последстивия изменения оптимизации по всему проекту. Вот сделал - objdump, походу amx и Владимир все-таки правы Hobo(1705 знак., 21.05.2013 13:35 - 13:42)