* @brief Debug output support.
* @author Michael Beck
* @date 11.9.2006
- * @version $Id$
*/
#ifndef FIRM_BE_BE_DBGOUT_H
#define FIRM_BE_BE_DBGOUT_H
/** close a debug handler. */
void be_dbg_close(void);
-/** start a new source object (compilation unit) */
-void be_dbg_so(const char *filename);
+/** start a compilation unit */
+void be_dbg_unit_begin(const char *filename);
-/** Main program */
-void be_dbg_main_program(void);
+/** end compilation unit */
+void be_dbg_unit_end(void);
/** debug for a method begin */
-void be_dbg_method_begin(ir_entity *ent, const be_stack_layout_t *layout);
+void be_dbg_method_begin(const ir_entity *ent);
/** debug for a method end */
void be_dbg_method_end(void);
void be_dbg_types(void);
/** dump a variable in the global type */
-void be_dbg_variable(ir_entity *ent);
+void be_dbg_variable(const ir_entity *ent);
void be_dbg_set_dbg_info(dbg_info *dbgi);