aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKazu Hirata <kazu@cs.umass.edu>2004-11-04 23:20:22 +0000
committerKazu Hirata <kazu@gcc.gnu.org>2004-11-04 23:20:22 +0000
commit9167e1c07fac50ee6bfc9277a79a31be5f5e3dfb (patch)
tree821713abda3c167afe16b2148516c5b7eaa118ff
parent54e62799379149e40fe4d3ad86ce12a18b2fa0b6 (diff)
downloadgcc-9167e1c07fac50ee6bfc9277a79a31be5f5e3dfb.zip
gcc-9167e1c07fac50ee6bfc9277a79a31be5f5e3dfb.tar.gz
gcc-9167e1c07fac50ee6bfc9277a79a31be5f5e3dfb.tar.bz2
* cfgrtl.c (force_nonfallthru_and_redirect): Make it static.
From-SVN: r90088
-rw-r--r--gcc/ChangeLog4
-rw-r--r--gcc/cfgrtl.c3
2 files changed, 5 insertions, 2 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index a1f10b1..1750358 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,5 +1,9 @@
2004-11-04 Kazu Hirata <kazu@cs.umass.edu>
+ * cfgrtl.c (force_nonfallthru_and_redirect): Make it static.
+
+2004-11-04 Kazu Hirata <kazu@cs.umass.edu>
+
* builtins.c (expand_builtin_return_addr,
expand_builtin_longjmp, expand_builtin_trap): Make them static.
* expr.h: Remove the prototypes for expand_builtin_longjmp and
diff --git a/gcc/cfgrtl.c b/gcc/cfgrtl.c
index 17f7b75..3563574 100644
--- a/gcc/cfgrtl.c
+++ b/gcc/cfgrtl.c
@@ -69,7 +69,6 @@ static int can_delete_label_p (rtx);
static void commit_one_edge_insertion (edge, int);
static rtx last_loop_beg_note (rtx);
static bool back_edge_of_syntactic_loop_p (basic_block, basic_block);
-basic_block force_nonfallthru_and_redirect (edge, basic_block);
static basic_block rtl_split_edge (edge);
static bool rtl_move_block_after (basic_block, basic_block);
static int rtl_verify_flow_info (void);
@@ -986,7 +985,7 @@ rtl_redirect_edge_and_branch (edge e, basic_block target)
/* Like force_nonfallthru below, but additionally performs redirection
Used by redirect_edge_and_branch_force. */
-basic_block
+static basic_block
force_nonfallthru_and_redirect (edge e, basic_block target)
{
basic_block jump_block, new_bb = NULL, src = e->src;