This is the mail archive of the gcc@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

information request about generated trees during gcc process


Hi,

My name is Bruno Galleggianti and I am working for the CEA, a French research center.
I'm looking for tools that can generate AST (Abstract Syntax Tree) from C files.


I have found with gcc toolchain the option -dump-tree-original. The generated files are very interresting for me and I think they can be exploited for my project.

But before starting development, I need some information about the generated GENERIC tree:
1) Have you an history version (based on gcc releases) about this option (in fact, an history of all -fdump-tree-* options)?
2) Have you a text file format of the grammar of the generated tree and documentations that describe precisely each fields of tree nodes?
3) Do you know any limitations with this option? The gcc internal documentation refers about limitations with goto instruction in GIMPLE tree!
4) Have you a paper or information that explain when and how during the compilation the GENERIC tree is generated?


Thank you for your help

Regards

Bruno Galleggianti


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]