Fixes for the libjava failure
Richard Henderson
rth@redhat.com
Sun Aug 5 12:45:00 GMT 2001
On Sat, Aug 04, 2001 at 08:23:03PM +0200, Jan Hubicka wrote:
> * Makefile.in (reload1.o): Add dedendancy on except.h
> * basic-block.h (purge_all_dead_edges, purge_dead_edges): Update
> prototypes.
> * flow.c (purge_dead_edges, purge_all_dead_edges): Return bool
> indicating wehther edges has been cleaned up.
> * reload1.c: Inlucde except.h
> (fixup_abnormal_edges): Accept deleted insns.
> * toplev.c (rest_of_compilation): Purge dead edges unconditionally
> after combine.
Ok.
> ! Return true if some edge has been elliminated.
> ! */
Mind the coding standards. Close comment should be on the same line.
> + if ((e->flags & (EDGE_EH | EDGE_ABNORMAL)) == (EDGE_EH | EDGE_ABNORMAL))
You know, you don't have to check both flags. There will never be
an EH edge that does not have ABNORMAL set.
r~
More information about the Gcc-patches
mailing list