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

Reply via email to