0

这是这个问题的后续。

我们为我们的嵌入式架构实现了 GCC。因此,我们可以控制编译器和优化器的某些方面。这样的方面可能会潜在地强制复杂浮点对象的 8 字节对齐分配。一般来说,在我们的架构上,如果它们正确对齐,我们可以优化对这些对象的访问,方法是要求单个双重加载指令而不是两个常规加载。

就在一轮增强和错误修复之前,我试图弄清楚在声明复杂的浮点对象时是否有反对强制这种对齐的好论据。有理由不强制这样做吗?

4

0 回答 0