2
/*--------------------------------------------------------------------*/
3
/*--- Read 'stabs' format debug info. priv_readstabs.h ---*/
4
/*--------------------------------------------------------------------*/
7
This file is part of Valgrind, a dynamic binary instrumentation
10
Copyright (C) 2000-2006 Julian Seward
13
This program is free software; you can redistribute it and/or
14
modify it under the terms of the GNU General Public License as
15
published by the Free Software Foundation; either version 2 of the
16
License, or (at your option) any later version.
18
This program is distributed in the hope that it will be useful, but
19
WITHOUT ANY WARRANTY; without even the implied warranty of
20
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
21
General Public License for more details.
23
You should have received a copy of the GNU General Public License
24
along with this program; if not, write to the Free Software
25
Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA
28
The GNU General Public License is contained in the file COPYING.
31
#ifndef __PRIV_READSTABS_H
32
#define __PRIV_READSTABS_H
35
Stabs reader greatly improved by Nick Nethercote, Apr 02.
36
This module was also extensively hacked on by Jeremy Fitzhardinge
40
/* --------------------
42
-------------------- */
44
void ML_(read_debuginfo_stabs) ( struct _SegInfo* si, OffT debug_offset,
45
UChar* stabC, Int stab_sz,
46
UChar* stabstr, Int stabstr_sz );
48
#endif /* ndef __PRIV_READSTABS_H */
50
/*--------------------------------------------------------------------*/
52
/*--------------------------------------------------------------------*/