1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071 |
-
- #include "gml4gtk-plugin.h"
- static void
- dump_gimple_hierarchy_to_file (char *fname)
- {
- g_graph *graph;
- graph = dot_plugin_common.top_graph;
- dot_plugin_common.dump (fname);
- return;
- }
- void
- dot_plugin_dump_gimple_hierarchy (void)
- {
- dot_plugin_common.init ();
- dump_gimple_hierarchy_to_file ("dump-gimple-hierarchy.dot");
- dot_plugin_common.finish ();
- return;
- }
- void
- dot_plugin_view_gimple_hierarchy (void)
- {
- dot_plugin_common.init ();
- dump_gimple_hierarchy_to_file (dot_plugin_common.temp_file_name);
- dot_plugin_common.show (dot_plugin_common.temp_file_name);
- dot_plugin_common.finish ();
- return;
- }
- void *
- dot_plugin_callback_gimple_hierarchy (void *gcc_data, void *user_data)
- {
- printf("%s()\n",__FUNCTION__);
- dot_plugin_dump_gimple_hierarchy ();
- return NULL;
- }
|