added option to select between schedulers (list or ilp)
[libfirm] / ir / be / be_dbgout.h
index aad967b..dd7794b 100644 (file)
@@ -22,6 +22,12 @@ typedef struct debug_ops {
        /** start a new source object (compilation unit) */
        void (*so)(dbg_handle *handle, const char *filename);
 
+       /** start an include file */
+       void (*include_begin)(dbg_handle *handle, const char *filename);
+
+       /** end an include file */
+       void (*include_end)(dbg_handle *handle);
+
        /** Main Program */
        void (*main_program)(dbg_handle *handle);
 
@@ -53,6 +59,12 @@ void be_dbg_close(dbg_handle *handle);
 /** start a new source object (compilation unit) */
 void be_dbg_so(dbg_handle *handle, const char *filename);
 
+/** start an include file */
+void be_dbg_include_begin(dbg_handle *handle, const char *filename);
+
+/** end an include file */
+void be_dbg_include_end(dbg_handle *handle);
+
 /** Main program */
 void be_dbg_main_program(dbg_handle *handle);