removed double include
[libfirm] / ir / debug / debugger.h
1 /*
2  * Project:     libFIRM
3  * File name:   ir/debug/debugger.h
4  * Purpose:     Helper function for integerated debug support
5  * Author:      Michael Beck
6  * Modified by:
7  * Created:     2005
8  * CVS-ID:      $Id$
9  * Copyright:   (c) 2001-2005 Universität Karlsruhe
10  * Licence:     This file protected by GPL -  GNU GENERAL PUBLIC LICENSE.
11  */
12 #ifndef __DEBUGGER_H__
13 #define __DEBUGGER_H__
14
15 /** Break into the debugger. */
16 void firm_debug_break(void);
17
18 /**
19  * High level function to use from debugger interface
20  *
21  * Supported commands:
22  *  .create nr    break if node nr was created
23  *  .help         list all commands
24  */
25 void firm_break(const char *cmd);
26
27 /** Creates the debugger tables. */
28 void firm_init_debugger(void);
29
30 #endif /* __DEBUGGER_H__ */