Решил на свою голову замутиться парой програмулек на sdcc 3.6.0. в процессе написания натолкнулся на некий неописуемый баг. решил, для теста написать просто пустой си файл с одной main функцией и одной строкой, в ней и проблема:
компилю и вижу строки в asm файле:Код:void main() { int a; a = 400; }
приехали! эт как? что делать с этим? писал писал, в итоге всё коту под хвост...Код:; --------------------------------- ; Function main ; --------------------------------- _main:: ;test3.c:28: a = 400; ret .area _CODE .area _INITIALIZER .area _CABS (ABS)




Ответить с цитированием