/*
-** 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$ */
+ * Project: libFIRM
+ * File name: ir/debug/dbginfo.c
+ * Purpose: Implements the Firm interface to debug information.
+ * Author: Goetz Lindenmaier
+ * Modified by:
+ * Created: 2001
+ * CVS-ID: $Id$
+ * Copyright: (c) 2001-2003 Universität Karlsruhe
+ * Licence: This file protected by GPL - GNU GENERAL PUBLIC LICENSE.
+ */
+
#ifdef HAVE_CONFIG_H
# include <config.h>
= &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;
}