GCC插件:检测目标指针尺寸



gcc在多个平台上编译,这些平台中的每个平台都有不同的本机指针大小(例如,x86上的32位,x64上的64位)。在64位平台上,您甚至可以将其传递给MX32标志,以使其"交叉编译"到x86。

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

实际上很容易。在这里。

pointerSizeInBits = TYPE_PRECISION(integer_ptr_type_node);

最新更新