This is the mail archive of the gcc@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: O0 cleanup_cfg vs debuggability


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~


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]