egcs/gcc ChangeLog flow.c basic-block.h

amacleod@egcs.cygnus.com amacleod@egcs.cygnus.com
Tue Sep 21 11:54:00 GMT 1999


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.



More information about the Gcc-cvs mailing list