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