Цитата(Harbour @ Jul 13 2006, 11:27)

Цитата(klen @ Jul 12 2006, 12:26)

Собрал gcc-4.1.1, binutils-12.6.94 и avr-libc-1.4.4 с поддержкой atmega256x (avr6)
в патче для gcc исправил ошибку вычисления адреса возврата.
Чего это за ошибка такая ?
Ребята очень спешили наверно, в одном месте в патче к avr.c накасячили - при определенных условиях в стек при вызове подпрограммы засвывается два раза младший байт адреса а не младший и значащая часть старшего. Я глюк обнаружил потому что перестала работать плавающая запятая(fplib) avr-libc. Вычисления на плавающей наверно мало кто использует на авр а я постоянно.
Сообщение отредактировал klen - Jul 14 2006, 13:47