summaryrefslogtreecommitdiff
path: root/gcc/flow.c
diff options
context:
space:
mode:
authorhubicka <hubicka@138bc75d-0d04-0410-961f-82ee72b054a4>2002-03-01 20:07:01 +0000
committerhubicka <hubicka@138bc75d-0d04-0410-961f-82ee72b054a4>2002-03-01 20:07:01 +0000
commit2c3b2bf18cecb3165e185915cb723fe28c2fd1a5 (patch)
tree556c8c1a010b043381cde3506a9accbf6fab8ea9 /gcc/flow.c
parentf0048a5d5b55d1c5cba134b584dcd9c0cb04247d (diff)
downloadgcc-2c3b2bf18cecb3165e185915cb723fe28c2fd1a5.tar.gz
* toplev.c (rest_of_compilation): Delete dead jumptables before
loop. * flow.c (delete_dead_jumptables): Make global. * rtl.h (delete_dead_jumptables): Declare. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@50205 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/flow.c')
-rw-r--r--gcc/flow.c3
1 files changed, 1 insertions, 2 deletions
diff --git a/gcc/flow.c b/gcc/flow.c
index 54985d921f5..e2d957f2f6c 100644
--- a/gcc/flow.c
+++ b/gcc/flow.c
@@ -336,7 +336,6 @@ static void invalidate_mems_from_autoinc PARAMS ((struct propagate_block_info *,
rtx));
static void invalidate_mems_from_set PARAMS ((struct propagate_block_info *,
rtx));
-static void delete_dead_jumptables PARAMS ((void));
static void clear_log_links PARAMS ((sbitmap));
@@ -844,7 +843,7 @@ delete_noop_moves (f)
time of removing tablejump insn as they are referenced by the preceding
insns computing the destination, so we delay deleting and garbagecollect
them once life information is computed. */
-static void
+void
delete_dead_jumptables ()
{
rtx insn, next;