Тоже столкнулся с выравниванием, которое в моей ситуации не просто не нужно, а даже вредит здоровью. Почитал тут немножко, и стал писать при каждом объявлении структуры __attribute__((packed)) .
А как сделать, чтобы, например, для всего файла *.h убрать выравнивание?
Спасибо, уже нашел:
http://www.keil.com/support/docs/1689.htm
Сообщение отредактировал ISK2010 - Feb 8 2011, 08:43