solaris bootstrap bug + fix

Richard Henderson rth@cygnus.com
Fri Apr 9 11:20:00 GMT 1999


On Fri, Apr 09, 1999 at 02:10:52AM -0600, Jeffrey A Law wrote:
> delete_unreachable_blocks will only tidy up an edge if it is marked as a
> fallthru edge.  Ugh.  It already checks that the blocks are adjacent, so
> requiring the edge to be marked with EDGE_FALLTHRU isn't necessary.

You're backwards here -- it was required to NOT be fallthru.

> ! 	  && ! (s->flags & EDGE_FALLTHRU))

But deleting the check is still ok.  I'd added it to avoid doing
"useless" work, assuming that if the edge was already fallthru then
it had already been tidied.

Thanks,


r~


More information about the Gcc-patches mailing list