Вход
Наше всё
Теги
codebook
无线电组件
Поиск
Опросы
Закон
Вторник
29 апреля
О смысле всего сущего
0xFF
Средства и методы разработки
Мобильная и беспроводная связь
Блошиный рынок
Объявления
Микроконтроллеры
PLD, FPGA, DSP
AVR
PIC
ARM, RISC-V
Технологии
Кибернетика, автоматика, протоколы
Схемы, платы, компоненты
ARM, RISC-V контроллеры
893850
Топик полностью
Ксения
(06.01.2019 15:50, просмотров: 185)
ответил
Ксения
на
Отличается в какую сторону? В сторону уменьшения или увеличения? Какой код КОРОЧЕ, на самопальных типах или стандартных?
А может быть, всё дело в линковке? Скажем, если сегменты кода и данных выравниваются по какой-то границе, то при ином порядке их следования "пустое место" может иметь другие размеры. Хотя в случае AVR выравнивание сегментов едва ли применяется.
Ответить
Нет, не линковка, тоже так думал. Два файла из 75 компилируются по другому - один стал короче на 4 байта, другой на 10, т.е. компилятор оптимизирует лучше, правда на фоне 173K это меньше 0,01% :)
-
VLLV
(06.01.2019 16:48
)