2012-10-29 21 views
0

GCC在多個平臺上編譯,每個平臺都有不同的本地指針大小(例如,x86上的32位,x64上的64位)。在64位平臺上,您甚至可以將它傳遞給一個mx32標誌以使其「交叉編譯」到x86。GCC插件:檢測目標指針大小

如何將一個GCC插件檢測指針大小目標(即對於所述平臺GCC正在生成代碼)?

回答

1

這其實很簡單。 這是。

pointerSizeInBits = TYPE_PRECISION(integer_ptr_type_node);