This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: [PATCH] Unify tree/RTL dump file handling (1/5)
On Fri, Sep 10, 2004 at 08:55:42AM +0200, Paolo Bonzini wrote:
> >While we're on the subject, the .*.rtl dump is broken, and
> >pass_expand doesn't get any sort of dump associated with it.
> >Both of which are annoying for debugging rtl expansion.
>
> All of -da, -fdump-rtl-expand, -dr produce a *.00.expand file for me.
Look at the contents. It's garbage.
(1) It kinda-sorta has both tree and rtl dumps in it, but both
are mis-formatted.
(2) It does *not* contain the prologue and epilogue code
generated by expand_function_begin/end.
> The name was changed from *.rtl exactly because it is now the
> interleaved GIMPLE/RTL dump that cfgexpand.c is equipped to produce.
(3) It does *not* contain the debugging data generated by
cfgexpand.c, in particular, dump_stack_var_partition.
r~