Вход
Наше всё
Теги
codebook
无线电组件
Поиск
Опросы
Закон
Вторник
22 апреля
О смысле всего сущего
0xFF
Средства и методы разработки
Мобильная и беспроводная связь
Блошиный рынок
Объявления
Микроконтроллеры
PLD, FPGA, DSP
AVR
PIC
ARM, RISC-V
Технологии
Кибернетика, автоматика, протоколы
Схемы, платы, компоненты
Средства и методы разработки
1388455
Топик полностью
VladislavS.
(31.12.2023 00:45, просмотров: 191)
ответил
SciFi
на
Как насчёт эпик баттл GCC vs LLVM? Вчера с предновогодним настроением собрал один из своих загрузчиков около 6 Кбайт, LLVM его собрал на 4% компактнее...
В Keil компилятор ARM Compiler v6 это по сути Clang и есть. Код своеобразный даёт - сильно отличается от gcc и iar результат.
Ответить
к сожалению, не только код, но и отладка при оптимизации не -О0 становится сильно чудесатой. там Clang якобы чутка перепиленный (типа не ванильный), то же у IAR и Segger
-
Vit
(01.01.2024 02:18
)
У Iar, похоже, тоже ноги из clang растут. Но код он адекватно исходнику строит, не делает такой винегрет как ARM Compiler. При отладке понятно какие команды к какому С-коду относятся.
-
VladislavS.
(01.01.2024 11:27
)