ВходНаше всё Теги codebook PARTS Поиск Опросы Закон Четверг
30 марта
1212689 Топик полностью
SERGHIO (31.05.2022 02:38, просмотров: 249) ответил SciFi на Глюки, пропадающие при перетасовке исходника, скорее указывают на косяк в исходнике, чем в компиляторе. Там бывают довольно тонкие эффекты.
Да не должно быть такового априори. Размещение main(void) в теле исходника не регламентируется, но вот такое его перемещение в режиме оптимизации пронаблюдалось. И разница откомпилированного кода в том и ином случае была выявлена. Сначала на уровне элементарной бинарной проверки в разнице результирущих файлов. А потом и на уровне asm.