some fixes for xml dumper / still buggy.
[libfirm] / ir / debug / dbginfo.c
index 1b5b737..998e0b1 100644 (file)
@@ -1,14 +1,14 @@
 /*
-**  Copyright (C) 2001 by Universitaet Karlsruhe
-**  All rights reserved.
-**
-**  Authors: Goetz Lindenmaier
-**
-**  dbginfo: This is a empty implementation of the Firm interface to
-**  debugging support.  It only guarantees that the Firm library compiles
-**  and runs without any real debugging support.
-**  The functions herein are declared weak so that they can be overriden
-**  by a real implementation.
+*  Copyright (C) 2001 by Universitaet Karlsruhe
+*  All rights reserved.
+*
+*  Authors: Goetz Lindenmaier
+*
+*  dbginfo: This is a empty implementation of the Firm interface to
+*  debugging support.  It only guarantees that the Firm library compiles
+*  and runs without any real debugging support.
+*  The functions herein are declared weak so that they can be overriden
+*  by a real implementation.
 */
 
 /* $Id$ */
@@ -44,13 +44,10 @@ void (*__dbg_info_merge_sets)(ir_node **new_nodes, int n_new_nodes,
      = &dbg_info_merge_sets;
 
 
-void dbg_init( void (merge_pair)(ir_node *nw, ir_node *old, dbg_action info) ,
-              void (merge_sets)(ir_node **new_nodes, int n_new_nodes,
-                                ir_node **old_nodes, int n_old_nodes,
-                                 dbg_action info)
-              ) {
-  __dbg_info_merge_pair = merge_pair;
-  __dbg_info_merge_sets = merge_sets;
+void dbg_init( merge_pair_func *mpf, merge_sets_func *msf )
+{
+  __dbg_info_merge_pair = mpf;
+  __dbg_info_merge_sets = msf;
 }