O0 cleanup_cfg vs debuggability

Richard Henderson rth@redhat.com
Fri Aug 13 01:00:00 GMT 2004


On Thu, Aug 12, 2004 at 03:44:35PM -0700, James E Wilson wrote:
> Or perhaps we should take a completely different approach here.  Instead
> of trying to maintain the block info in the rtl, just accept that blocks
> may get lost, and if we have unreferenced blocks left over in
> reemit_insn_block_notes before the reorder_blocks call, then we just
> insert them in some arbitrary place.  It doesn't really matter where,
> since they have a 0 sized address span anyways.

It's this zero span argument that elides the block in the
first place.  Since its a zero sized span, you can never
be inside it, so *any* listing of currently active local
variables will not include these.

I have no idea what good is being attempted by keeping them.


r~



More information about the Gcc mailing list