aboutsummaryrefslogtreecommitdiff
path: root/bfd/som.h
diff options
context:
space:
mode:
authorTom Tromey <tromey@redhat.com>2013-04-08 20:08:21 +0000
committerTom Tromey <tromey@redhat.com>2013-04-08 20:08:21 +0000
commit36192a8d549d934534b43e9be4948d90daa6981c (patch)
tree32fa671aec7b68e82241ed3dc6fec5f40e0da403 /bfd/som.h
parent65cf3563597713173bb688287a21666ec66e722d (diff)
downloadgdb-36192a8d549d934534b43e9be4948d90daa6981c.zip
gdb-36192a8d549d934534b43e9be4948d90daa6981c.tar.gz
gdb-36192a8d549d934534b43e9be4948d90daa6981c.tar.bz2
PR symtab/8423:
* solib-som.c (som_solib_section_offsets): Use BFD section indices. Set offsets for all sections. * somread.c (som_symtab_read): Compute BFD section for symbol. Use prim_record_minimal_symbol_and_info. (som_symfile_read): Fix comment. (struct find_section_offset_arg): New. (find_section_offset, set_section_index): New functions. (som_symfile_offsets): Use set_section_index to compute section indices. bfd/ * som.c (bfd_section_from_som_symbol): No longer static. * som.h (bfd_section_from_som_symbol): Declare.
Diffstat (limited to 'bfd/som.h')
-rw-r--r--bfd/som.h3
1 files changed, 2 insertions, 1 deletions
diff --git a/bfd/som.h b/bfd/som.h
index cf8dcbf..7a54249 100644
--- a/bfd/som.h
+++ b/bfd/som.h
@@ -1,6 +1,6 @@
/* HP PA-RISC SOM object file format: definitions internal to BFD.
Copyright 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1998, 2000, 2001,
- 2002, 2003, 2004, 2005, 2007, 2008, 2012 Free Software Foundation, Inc.
+ 2002, 2003, 2004, 2005, 2007, 2008, 2012, 2013 Free Software Foundation, Inc.
Contributed by the Center for Software Science at the
University of Utah (pa-gdb-bugs@cs.utah.edu).
@@ -234,5 +234,6 @@ void bfd_som_set_symbol_type (asymbol *, unsigned int);
bfd_boolean bfd_som_attach_aux_hdr (bfd *, int, char *);
int ** hppa_som_gen_reloc_type (bfd *, int, int, enum hppa_reloc_field_selector_type_alt, int, asymbol *);
bfd_boolean bfd_som_attach_compilation_unit (bfd *, const char *, const char *, const char *, const char *);
+asection * bfd_section_from_som_symbol (bfd *abfd, struct som_external_symbol_dictionary_record *symbol);
#endif /* _SOM_H */