需要使用GCC插件收集關於翻譯單元的必要信息並在其基礎上修改AST。 我已經理解如何收集信息。但是我還不知道如何在AST傳遞到CRT之前修改AST。有關此主題的信息很少。 請告訴我應該閱讀關於此主題的內容?分享想法,鏈接。對GCC編譯器的AST樹進行修改
謝謝。
P.S. 我已經閱讀這些鏈接的一切:
http://en.wikibooks.org/wiki/GNU_C_Compiler_Internals/Print_version http://developer.apple.com/library/mac/#documentation/DeveloperTools/gcc-4.2.1/gccint/index.html#Top
請問,您可以準確地說明您要修改什麼。 – osgx
在基礎上,如果收集的信息需要在可執行文件的.data節中創建rtti_extended表並將其與我的代碼集成在一起。 – niXman