0

GCC 可以在多个平台上编译,每个平台都有不同的本地指针大小(例如,x86 上为 32 位,x64 上为 64 位)。在 64 位平台上,您甚至可以传递一个 mx32 标志以使其“交叉编译”到 x86。

GCC 插件如何检测目标(即 GCC 正在为其生成代码的平台)指针大小?

4

1 回答 1

1

这实际上很容易。这里是。

pointerSizeInBits = TYPE_PRECISION(integer_ptr_type_node);

于 2012-10-29T23:35:48.137 回答