Вопросы к Поиску с Алисой
Упаковка данных, в частности выравнивание, может влиять на портирование приложений с x86 на ARM. forum.shelek.ru stackoverflow.com
В x86 доступ к невыровненным данным не вызывает проблем, в то время как в ARM это либо создаёт исключение, либо (в более поздних версиях) замедляет выполнение кода. stackoverflow.com Обычно о выравнивании заботится компилятор, но нужно быть осторожным при использовании ассемблера или упакованных структур. stackoverflow.com
Некоторые способы решения проблемы:
Для обеспечения одинакового выравнивания памяти на платформах x86 и ARM можно использовать параметр компилятора GCC -malign-double. bidetever.moy.su