.setoutfile name file command added
[libfirm] / ir / debug / dbginfo_t.h
1 /*
2  * Project:     libFIRM
3  * File name:   ir/debug/dbginfo.h
4  * Purpose:     Implements the Firm interface to debug information -- private header.
5  * Author:      Goetz Lindenmaier
6  * Modified by:
7  * Created:     2001
8  * CVS-ID:      $Id$
9  * Copyright:   (c) 2001-2003 Universität Karlsruhe
10  * Licence:     This file protected by GPL -  GNU GENERAL PUBLIC LICENSE.
11  */
12
13 /**
14 * @file dbginfo_t.h
15 *
16 * @author Goetz Lindenmaier
17 *
18 *  dbginfo: This is a empty implementation of the Firm interface to
19 *  debugging support.  It only guarantees that the Firm library compiles
20 *  and runs without any real debugging support.
21 */
22
23
24 #ifndef __DBGINFO_T_H__
25 #define __DBGINFO_T_H__
26
27 #include "dbginfo.h"
28
29 /**
30  * The current merge_pair_func(), access only from inside firm.
31  */
32 extern merge_pair_func *__dbg_info_merge_pair;
33
34 /**
35  * The current merge_sets_func(), access only from inside firm.
36  */
37 extern merge_sets_func *__dbg_info_merge_sets;
38
39 /**
40  * The current snprint_dbg_func(), access only from inside firm.
41  */
42 extern snprint_dbg_func *__dbg_info_snprint;
43
44 #endif /* __DBGINFO_T_H__ */