【问题标题】:How do I set 64-bit alignment for gcc from the command line?如何从命令行为 gcc 设置 64 位对齐?
【发布时间】:2011-01-07 18:47:10
【问题描述】:

在手册页中我只找到了 8、16 和 32 位。

【问题讨论】:

    标签: gcc 64-bit alignment


    【解决方案1】:

    使用-falign-* 选项:-falign-functions-falign-labels-falign-jumps

    或者,在 i386/x86_64 上,如果要保持对齐的堆栈边界,请使用 -mpreferred-stack-boundary=6 (2^6 = 64)。

    【讨论】:

    • 我需要所有结构中的 allign 字段。其他不感兴趣
    猜你喜欢
    • 2011-01-17
    • 1970-01-01
    • 2016-11-16
    • 1970-01-01
    • 2018-06-02
    • 2020-09-04
    • 1970-01-01
    • 1970-01-01
    • 2013-05-15
    相关资源
    最近更新 更多