#ifndef FIRM_BE_BE_DBGOUT_T_H
#define FIRM_BE_BE_DBGOUT_T_H
+#include "be_dbgout.h"
#include "obst.h"
-#include "beabi_t.h"
#include "firm_types.h"
+#include "be_types.h"
typedef struct dbg_handle dbg_handle;
void (*main_program)(dbg_handle *handle);
/** dumps the stabs for a method begin */
- void (*method_begin)(dbg_handle *handle, ir_entity *ent, const be_stack_layout_t *layout);
+ void (*method_begin)(dbg_handle *handle, const ir_entity *ent);
/** dumps the stabs for a method end */
void (*method_end)(dbg_handle *handle);
void (*types)(dbg_handle *handle);
/** dump a variable in the global type */
- void (*variable)(dbg_handle *h, ir_entity *ent);
+ void (*variable)(dbg_handle *h, const ir_entity *ent);
/** notify debug info about position change */
void (*set_dbg_info)(dbg_handle *h, dbg_info *dbgi);