X-Git-Url: http://drtracing.org/?a=blobdiff_plain;ds=sidebyside;f=gprof%2Fcorefile.h;h=87237921f3fef83bf5a97594bd67d2fdd5304e19;hb=37b1bfcd81b4c43b5a649535c6306713cb04dd69;hp=a876d620b85c759075d6b2544f055c96c44457e4;hpb=0eee5820aa0f68b2283b40f5a3fb09aefcfb1575;p=deliverable%2Fbinutils-gdb.git diff --git a/gprof/corefile.h b/gprof/corefile.h index a876d620b8..87237921f3 100644 --- a/gprof/corefile.h +++ b/gprof/corefile.h @@ -1,6 +1,6 @@ /* corefile.h - Copyright 2000, 2001 Free Software Foundation, Inc. + Copyright 2000, 2001, 2002 Free Software Foundation, Inc. This file is part of GNU Binutils. @@ -21,7 +21,14 @@ Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ #ifndef corefile_h #define corefile_h -#include "bfd.h" +struct function_map +{ + char *function_name; + char *file_name; +}; + +extern struct function_map *symbol_map; +extern unsigned int symbol_map_count; extern bfd *core_bfd; /* BFD for core-file. */ extern int core_num_syms; /* # of entries in symbol-table. */ @@ -34,7 +41,7 @@ extern int offset_to_code; /* Offset (in bytes) of code from entry extern void core_init PARAMS ((const char *)); extern void core_get_text_space PARAMS ((bfd *)); -extern void core_create_function_syms PARAMS ((bfd *)); -extern void core_create_line_syms PARAMS ((bfd *)); +extern void core_create_function_syms PARAMS ((void)); +extern void core_create_line_syms PARAMS ((void)); #endif /* corefile_h */