The tree dump created with the option "-fdump-tree-original-raw" is incomplete for two reasons: 1.) at some places in the code, the "slim" option (TDF_SLIM) has been hardcoded (this is easily demonstrated by running "gcc -fdump-tree-original-raw test.cpp" and "gcc -fdump-tree-original-raw-slim test.cpp", which both produce the same output) 2.) declaration expressions are not handled properly
This might be related to other bugs in the database which are not yet resolved (e.g., #27193). The attached patch fixes both issues. -- Summary: incomplete tree dump with "-fdump-tree-original-raw" Product: gcc Version: 4.3.1 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: grabner at icg dot tugraz dot at GCC build triplet: (see above) GCC host triplet: What's that? If this value is important to you, please document GCC target triplet: (see above) http://gcc.gnu.org/bugzilla/show_bug.cgi?id=36735