summaryrefslogtreecommitdiff
path: root/binfile.h
AgeCommit message (Collapse)AuthorFilesLines
2009-09-14Update TODOSøren Sandmann Pedersen1-10/+10
2008-02-17Add commented out code to reject callback.Soren Sandmann1-0/+2
2008-02-17 Soren Sandmann <sandmann@redhat.com> * collector.c (lookup_symbol): Add commented out code to reject callback. * elfparser.c (struct ElfParser): Store the filename if any (elf_parser_get_sym_address): Subtract the load address, so the result will be an offset into the text section. * process.[ch] (process_lookup_symbol): Add an offset out-argument * binfile.[ch] (bin_symbol_get_address): New function * TODO: updates svn path=/trunk/; revision=397
2006-10-10+2006-10-09 Soren Sandmann <sandmann@redhat.com>Søren Sandmann Pedersen1-1/+2
+ + * binfile.c (bin_file_get_inode): Remove this function + + * binfile.c (bin_file_check_inode): New function. Only print inode + warning once per BinFile. + + * process.c (process_get_vdso_bytes): Remove debug spew +
2006-08-26Formatting fixes in header filesSøren Sandmann Pedersen1-9/+7
2006-08-21Pass map->bin_file to bin_symbol_get_name.Soren Sandmann1-1/+2
2006-08-21 Soren Sandmann <sandmann@redhat.com> * process.c (process_lookup_symbol): Pass map->bin_file to bin_symbol_get_name. * binfile.h (bin_symbol_get_name): Add BinFile parameter * elfparser.c (elf_demangle): Use options DMGL_PARAMS | DMGL_ANSI * TODO: Updates * binfile.c: Rewrite this file to use ElfParser instead of libbfd. * configure.ac: Drop dependencies on libbfd and libiberty.
2006-08-21Make process_lookup_symbol() return a string. DeleteSoren Sandmann1-14/+4
2006-08-20 Soren Sandmann <sandmann@daimi.au.dk> * process.h: Make process_lookup_symbol() return a string. Delete process_lookup_symbol_with_filename(). * process.c (struct Process): Make "undefined" a string (lookup_kernel_symbol): Return a string (process_lookup_symbol): Return a string, not a symbol * collector.c (unique_dup): Take a string instead of a Symbol. (lookup_symbol): Make sym a string instead of a Symbol. * binfile.c (bin_symbol_get_name): New function. * binfile.[ch] (struct BinSymbol): Rename Symbol to BinSymbol and make it an opaque structure. * binfile.[ch]: Remove unused symbol operations
2006-03-04Check that the inodes match.Soeren Sandmann1-0/+2
Fri Mar 3 22:28:03 2006 Soeren Sandmann <sandmann@redhat.com> * process.c (process_lookup_symbol): Check that the inodes match. * binfile.c (read_symbols): Read the inode of the file * binfile.c (read_symbols): Close the bfd if the symbol table could not be read.
2005-04-09Remove debug spewSøren Sandmann1-0/+23
Sat Apr 9 17:04:50 2005 Søren Sandmann <sandmann@redhat.com> * Makefile: Remove debug spew * *: Add copyright notices
2004-04-29better disk profilingSøren Sandmann Pedersen1-1/+0
2004-04-28support prelinked binariesSøren Sandmann Pedersen1-0/+1
2004-04-27Initial revisionSøren Sandmann Pedersen1-0/+29