summaryrefslogtreecommitdiff
path: root/gcc/basic-block.h
diff options
context:
space:
mode:
authorlaw <law@138bc75d-0d04-0410-961f-82ee72b054a4>2001-06-28 22:11:19 +0000
committerlaw <law@138bc75d-0d04-0410-961f-82ee72b054a4>2001-06-28 22:11:19 +0000
commitfbb6691982001a53fc05f0b347d2c4c322dbcf59 (patch)
treef878eace31893b70b0dfb05d8672c204fb07c75f /gcc/basic-block.h
parent875d87406e33f9234d87a19e92ab9ac383f89661 (diff)
downloadgcc-fbb6691982001a53fc05f0b347d2c4c322dbcf59.tar.gz
* Makefile.in (OBJS): Add df.o
(df.o): Add dependencies. * basic-block.h (flow_depth_first_order_compute): Declare. * flow.c (flow_depth_first_order_compute): No longer declare. Make external. * df.c, df.h: New files. * po/POTFILES.in: Update for new files. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@43647 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/basic-block.h')
-rw-r--r--gcc/basic-block.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/gcc/basic-block.h b/gcc/basic-block.h
index 8e4aa4182ea..23e1e16511b 100644
--- a/gcc/basic-block.h
+++ b/gcc/basic-block.h
@@ -290,10 +290,12 @@ extern int flow_delete_block PARAMS ((basic_block));
extern void merge_blocks_nomove PARAMS ((basic_block, basic_block));
extern void tidy_fallthru_edge PARAMS ((edge, basic_block,
basic_block));
+extern int flow_depth_first_order_compute PARAMS ((int *, int *));
extern void dump_edge_info PARAMS ((FILE *, edge, int));
extern void clear_edges PARAMS ((void));
extern void mark_critical_edges PARAMS ((void));
+
/* Structure to hold information for each natural loop. */
struct loop
{