gcc-plugins相关内容
需要使用 GCC 插件收集有关翻译单元的必要信息,并在其基础上修改 AST.我已经知道如何收集信息了.但是我还不明白在将 AST 传递到 CRT 之前如何修改它.关于这个主题的信息很少.请告诉我关于这个主题我应该阅读什么?分享想法、链接. 谢谢. 附言我已经阅读了这些链接上的所有内容: http://en.wikibooks.org/wiki/GNU_C_Compiler_Int
..
我想知道是否可以使用gcc插件插入全局变量声明.例如,如果我有以下代码: test.c: int main(void) { return 0; } 我想将其转换为: int fake_var; int main(void) { return 0; } 有可能吗? 如果可能的话,该怎么办?该怎么办? 解决方案 我想您想看看varpool.c中的varpoo
..
GCC插件可以添加新的内置功能吗?如果是这样,如何正确执行呢? GCC版本是5.3(或更高版本)。该代码由用C编写的插件编译和处理。 在 gcc-melt.org上的GCC插件的定价是可行的,但我看不到如何做。 据我所知GCC,内置文件是使用add_builtin_function()创建的/gcc/langhooks.c#L605“ rel =” noreferrer“> gc
..
需要使用GCC插件收集有关翻译单元的必要信息,并在其基础上修改AST. 我已经了解了如何收集信息.但是我还不了解如何在将AST传递到CRT之前对其进行修改.关于此主题的信息很少. 告诉我请问我应该读什么?分享想法和链接. 谢谢. P.S. 我已经阅读了这些链接上的所有内容: http://en.wikibooks.org/wiki/GNU_C_Compiler_Internals
..