This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
information request about generated trees during gcc process
- From: Bruno GALLEGGIANTI - LLSP <bruno dot galleggianti at cea dot fr>
- To: gcc at gcc dot gnu dot org
- Date: Fri, 24 Feb 2006 16:31:57 +0100
- Subject: 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