当前位置: 代码迷 >> VxWorks >> 为什么含double的数据结构的字节个数为单数,系统就崩掉
  详细解决方案

为什么含double的数据结构的字节个数为单数,系统就崩掉

热度:271   发布时间:2016-04-28 11:28:12.0
为啥含double的数据结构的字节个数为单数,系统就崩掉
alignment
Exception current instruction address: 0x00082024
Machine Status Register: 0x0000b030
Data Access Register: 0x02716a0b
Condition Register: 0x20000048
Data storage interrupt Register: 0x00002da1

如果为偶数个字节就不会有问题。为什么啊。用 的diab的编译器。
------解决方案--------------------
你这是ppc吧,浮点必须对齐到4字节上,否则0x800异常
  相关解决方案