diff options
author | Jeff Law <law@gcc.gnu.org> | 2001-06-28 16:11:19 -0600 |
---|---|---|
committer | Jeff Law <law@gcc.gnu.org> | 2001-06-28 16:11:19 -0600 |
commit | 10c4b247fd9f5a610f7a02dc21fa758173ed9aef (patch) | |
tree | f878eace31893b70b0dfb05d8672c204fb07c75f /gcc/basic-block.h | |
parent | 0f40f9f7c68aadde4d52b4fc04d016b72451d238 (diff) | |
download | gcc-10c4b247fd9f5a610f7a02dc21fa758173ed9aef.tar.gz |
Makefile.in (OBJS): Add df.o
* 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.
From-SVN: r43647
Diffstat (limited to 'gcc/basic-block.h')
-rw-r--r-- | gcc/basic-block.h | 2 |
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 { |