This is the mail archive of the
gcc-cvs@gcc.gnu.org
mailing list for the GCC project.
egcs/gcc ChangeLog flow.c basic-block.h
- To: egcs-cvs at egcs dot cygnus dot com
- Subject: egcs/gcc ChangeLog flow.c basic-block.h
- From: amacleod at egcs dot cygnus dot com
- Date: 21 Sep 1999 18:54:34 -0000
CVSROOT: /egcs/carton/cvsfiles
Module name: egcs
Changes by: amacleod@egcs.cygnus.com 99/09/21 11:54:34
Modified files:
gcc : ChangeLog flow.c basic-block.h
Log message:
Tue Sep 21 14:51:23 EDT 1999 Andrew MacLeod <amacleod@cygnus.com>
* flow.c (remove_edge): New function to remove an edge from the
flow graph.
(remove_fake_successors): New function to remove fake successor edges.
(remove_fake_edges): New function to remove all fake edges from the
flow graph.
(add_fake_exit_edges): New function to add fake edges from all blocks
with no successors to the exit block.
* basic-block.h (remove_fake_edges, add_fake_exit_edges): Add
prototypes for new functions.