标签: gcc compiler-construction
GCC在几个平台上编译,每个平台都有不同的本机指针大小(例如x86上的32位,x64上的64位)。在64位平台上,你甚至可以传递一个mx32标志,使其“交叉编译”到x86。
GCC插件如何检测 目标 (即平台GCC正在生成代码)指针大小?
答案 0 :(得分:1)
实际上这很容易。 在这里。
pointerSizeInBits = TYPE_PRECISION(integer_ptr_type_node);