GCC 用プラグインを使用して翻訳単位に関する必要な情報を収集し、そのベースで AST を変更する必要があります。情報収集の仕方はもうわかった。しかし、CRT に渡される前に AST を変更する方法をまだ理解していません。この件に関する情報はほとんどありません。このテーマについて何を読むべきか教えてください。考えやリンクを共有します。
ありがとう。
PS私はすでにこれらのリンクのすべてを読んでいます:
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