ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Пятница
26 апреля
323667 Топик полностью
fk0, легенда (17.04.2012 18:32 - 18:34, просмотров: 189) ответил fk0 на Глюки pic30-coff-gcc (GCC) 4.0.3 __C30_VERSION__ == 323. Генерирует некорректный код: компилятор забывает, что он исключает W14 (frame pointer) из использования при оптимизации. -fno-inline-functions решает проблему (возникает при любом уровне
В версии 3.31 ошибки пропали (в release notes не описано). Версию 3.31 можно собрать под linux из исходников с сайта микрочипа по известной методике (недостающие gld, .h, .a и т.п. взять из ворованной или студенческой версии). Опять elf работать не будет, только coff. При -legacy-libc всё собирается и работает сразу без единого глюка.
[ZX]