> 2011-12-07  Tom de Vries  <t...@codesourcery.com>
>
>       * cfgcleanup.c (try_optimize_cfg): Replace call to delete_isns_chain by

delete_insn_chain

>       call to delete_insn.  Remove code to reorder BASIC_BLOCK note and
>       DELETED_LABEL note, and move it to ...
>       * cfg_rtl.c (delete_insn):  Change return type to void.

The file is cfgrtl.c without underscore.  When you have a "to..." somewhere, 
you need to have a "...here" somewhere else:

        * cfgrtl.c (delete_insn): ...here.  Change return type to void.

The hunk for delete_insn contains a line with trailing TABs and spaces.

>       (delete_insn_and_edges): Likewise.
>       (delete_insn_chain): Handle new return type of delete_insn.  Delete
>       chain backwards rather than forwards.
>       * rtl.h (delete_insn, delete_insn_and_edges): Change return type to
>       void.
>       * cfglayout.c (fixup_reorder_chain): Delete unused label.
>
>       * gcc.dg/superblock.c: New test.

OK for stage1 when it re-opens (modulo the above nits).  Nice cleanup!

-- 
Eric Botcazou

Reply via email to