f199e47993df98b35ef77ce5aeb5697fcb2582f2
[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 /**
16  * High level function to use from debugger interface
17  *
18  * Supported commands:
19  *  .create nr    break if node nr was created
20  *  .help         list all commands
21  */
22 void firm_break(const char *cmd);
23
24 /** Creates the debugger tables. */
25 void firm_init_debugger(void);
26
27 #endif /* __DEBUGGER_H__ */