aboutsummaryrefslogtreecommitdiff
path: root/gcc/basic-block.h
diff options
context:
space:
mode:
authorZdenek Dvorak <dvorakz@suse.cz>2007-07-10 00:44:03 +0200
committerZdenek Dvorak <rakdver@gcc.gnu.org>2007-07-09 22:44:03 +0000
commit452ba14de17872cf0d51da73f6faa6b2f3668753 (patch)
tree0e61aac0e1113d8e8432e300c7301abcb9e59db8 /gcc/basic-block.h
parent18c492a9942639026fc27de5f1631f35b3d1b5ab (diff)
downloadgcc-452ba14de17872cf0d51da73f6faa6b2f3668753.zip
gcc-452ba14de17872cf0d51da73f6faa6b2f3668753.tar.gz
gcc-452ba14de17872cf0d51da73f6faa6b2f3668753.tar.bz2
cfghooks.c (remove_edge): New function.
* cfghooks.c (remove_edge): New function. (redirect_edge_and_branch, remove_branch, merge_blocks): Updated loop exit rescans. * cfghooks.h (remove_edge): Declare. * cfg.c (remove_edge): Renamed to remove_edge_raw. * basic-block.h (remove_edge): Declaration changed to remove_edge_raw. From-SVN: r126499
Diffstat (limited to 'gcc/basic-block.h')
-rw-r--r--gcc/basic-block.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/gcc/basic-block.h b/gcc/basic-block.h
index 7139660..6d5280e 100644
--- a/gcc/basic-block.h
+++ b/gcc/basic-block.h
@@ -490,7 +490,7 @@ extern edge unchecked_make_edge (basic_block, basic_block, int);
extern edge cached_make_edge (sbitmap, basic_block, basic_block, int);
extern edge make_edge (basic_block, basic_block, int);
extern edge make_single_succ_edge (basic_block, basic_block, int);
-extern void remove_edge (edge);
+extern void remove_edge_raw (edge);
extern void redirect_edge_succ (edge, basic_block);
extern edge redirect_edge_succ_nodup (edge, basic_block);
extern void redirect_edge_pred (edge, basic_block);