X-Git-Url: http://nsz.repo.hu/git/?a=blobdiff_plain;f=ir%2Fdebug%2Fdbginfo_t.h;h=c7894d23fc510999837ef6a3a173dfc9d9f6db27;hb=2d09549421b49587d4680a94dab277646e9fef44;hp=2f6b0acf7180bd7798815db606aead6c96339b65;hpb=8410ebe71f429a39822b055009b850ad2169c600;p=libfirm diff --git a/ir/debug/dbginfo_t.h b/ir/debug/dbginfo_t.h index 2f6b0acf7..c7894d23f 100644 --- a/ir/debug/dbginfo_t.h +++ b/ir/debug/dbginfo_t.h @@ -1,26 +1,42 @@ /* -** 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. + * Project: libFIRM + * File name: ir/debug/dbginfo.h + * Purpose: Implements the Firm interface to debug information -- private header. + * 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. + */ + +/** +* @file dbginfo_t.h +* +* @author 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. */ -/* $Id$ */ #ifndef __DBGINFO_T_H__ #define __DBGINFO_T_H__ #include "dbginfo.h" -extern void (*__dbg_info_merge_pair)(ir_node *nw, ir_node *old, ident *info); +/** + * The current merge_pair_func(), access only from inside firm. + */ +extern void (*__dbg_info_merge_pair)(ir_node *nw, ir_node *old, + dbg_action info); -extern void (*__dbg_info_merge_sets)(ir_node **new_nodes, ir_node **old_nodes, - ident *info); +/** + * The current merge_sets_func(), access only from inside firm. + */ +extern void (*__dbg_info_merge_sets)(ir_node **new_nodes, int n_new_nodes, + ir_node **old_nodes, int n_old_nodes, + dbg_action info); #endif /* __DBGINFO_T_H__ */