ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Понедельник
21 апреля
1511210 Топик полностью
Toчкa oпopы (11.04.2025 12:32, просмотров: 87) ответил Toчкa oпopы на Опять говнокод не выходит. Дапамажице просраться!
Хоба!.. Проблема имеет более, чем одно решение. Нашёл у себя такую непонятку, датированную 2022 годом. 

И действительно - неиспользование "naked" для main даёт правильное расположение переменных. И в оригинальной сборке WinAVR и в сборке от klen.

P.S. Теперь - понял, почему аттрибут "naked" сыграл. Локальные переменные функции "main" кладутся в её стек, а "naked" - оставляет его не настроенным. Ф-ф-фух. Проблемы - нет, я - говнокодер.


attrib.zip

1. Изо всех сил стараюсь не кормить троллей. 2. Продаю импортные ЭК - https://shop.fulcrum.ru/buy