aboutsummaryrefslogtreecommitdiff
path: root/gcc/tree.h
diff options
context:
space:
mode:
authorPaolo Bonzini <bonzini@gnu.org>2004-09-10 08:20:37 +0000
committerPaolo Bonzini <bonzini@gcc.gnu.org>2004-09-10 08:20:37 +0000
commit9b3e897d2b6f2c5fdd211a729b37d565865328d9 (patch)
treee470b384aebdcae27074d3368738711eddd6bf03 /gcc/tree.h
parentc3ee057915ca1abf5812cf7ea7efc6408e32c6b1 (diff)
downloadgcc-9b3e897d2b6f2c5fdd211a729b37d565865328d9.zip
gcc-9b3e897d2b6f2c5fdd211a729b37d565865328d9.tar.gz
gcc-9b3e897d2b6f2c5fdd211a729b37d565865328d9.tar.bz2
cgraph.h (cgraph_dump_file): Do not declare.
2004-09-10 Paolo Bonzini <bonzini@gnu.org> * cgraph.h (cgraph_dump_file): Do not declare. * cgraphunit.c (cgraph_dump_file): Declare as static. (init_cgraph): New. * toplev.c (cgraph_dump_file): Do not declare. (compile_file): Call init_cgraph. * tree-dump.c (dump_files): Add IPA dump file, remove XML dump of call graph. (get_dump_file_name): Support IPA dump file naming scheme. * tree.h (enum tree_dump_index): Add IPA dump file, remove XML dump of call graph. * doc/invoke.texi (Debugging Options): Document the new options. From-SVN: r87281
Diffstat (limited to 'gcc/tree.h')
-rw-r--r--gcc/tree.h5
1 files changed, 4 insertions, 1 deletions
diff --git a/gcc/tree.h b/gcc/tree.h
index 432a170..20adc7f 100644
--- a/gcc/tree.h
+++ b/gcc/tree.h
@@ -3714,9 +3714,11 @@ enum tree_dump_index
within it. */
TDI_vcg, /* create a VCG graph file for each
function's flowgraph. */
- TDI_xml, /* dump function call graph. */
TDI_tree_all, /* enable all the GENERIC/GIMPLE dumps. */
TDI_rtl_all, /* enable all the RTL dumps. */
+ TDI_ipa_all, /* enable all the IPA dumps. */
+
+ TDI_cgraph, /* dump function call graph. */
DFI_MIN, /* For now, RTL dumps are placed here. */
DFI_sibling = DFI_MIN,
@@ -3776,6 +3778,7 @@ enum tree_dump_index
#define TDF_TREE (1 << 9) /* is a tree dump */
#define TDF_RTL (1 << 10) /* is a RTL dump */
+#define TDF_IPA (1 << 11) /* is an IPA dump */
typedef struct dump_info *dump_info_p;