Требуется программист в Зеленограде
- обработка данных с датчиков; ColdFire; 40 тыс. e-mail:jobsmp@pochta.ru |
.globl altera_data
altera_data:
.incbin "AlteraData.rbf"
Всё отлично компилируется, пока AlteraData.rbf имеет четное число байт. Как только нечетное - почвляется огромное число ошибок компиляции.
Вскрытие показало, что при этом сходит с ума то-ли компилер, то ли линкер и пытается размещать последующий код по нечетным адресам!!!!!
Как я понимаю, нужно какое-то волшебное слово, что бы компилятор (линкер?) автоматически дополнял массивы расположенных во flash констант нечетного размера до четного (padding, кажись, называется). Кто б такое слово подсказал?