aboutsummaryrefslogtreecommitdiff
path: root/bfd/libbfd.h
diff options
context:
space:
mode:
authorH.J. Lu <hjl.tools@gmail.com>2005-01-17 17:12:00 +0000
committerH.J. Lu <hjl.tools@gmail.com>2005-01-17 17:12:00 +0000
commitc0c28ab8b2757069a1abf73fcb4714f077e76995 (patch)
tree686027415dd9fb54b14f026b032457cea5376965 /bfd/libbfd.h
parent4bcff7eb8534c90270f0b574a244d99648906f36 (diff)
downloadgdb-c0c28ab8b2757069a1abf73fcb4714f077e76995.zip
gdb-c0c28ab8b2757069a1abf73fcb4714f077e76995.tar.gz
gdb-c0c28ab8b2757069a1abf73fcb4714f077e76995.tar.bz2
2005-01-17 H.J. Lu <hongjiu.lu@intel.com>
* dwarf2.c (dwarf2_debug): Move info_ptr_unit to ... (comp_unit): Here. (read_unsigned_leb128): Removed. (read_signed_leb128): Removed. (find_abstract_instance_name): Updated. (parse_comp_unit): Accept info_ptr_unit. (_bfd_dwarf2_find_nearest_line): Set info_ptr_unit for each comp unit and pass it to parse_comp_unit. * elf-eh-frame.c (read_unsigned_leb128): Moved to ... (read_signed_leb128): Moved to ... * libbfd.c: Here. * libbfd-in.h (read_unsigned_leb128): New prototype. (read_signed_leb128): Likewise. * libbfd.h: Regenerated.
Diffstat (limited to 'bfd/libbfd.h')
-rw-r--r--bfd/libbfd.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/bfd/libbfd.h b/bfd/libbfd.h
index c53fcda..0905522 100644
--- a/bfd/libbfd.h
+++ b/bfd/libbfd.h
@@ -691,6 +691,9 @@ extern void bfd_section_already_linked_table_traverse
(bfd_boolean (*) (struct bfd_section_already_linked_hash_entry *,
void *), void *);
+extern bfd_vma read_unsigned_leb128 (bfd *, char *, unsigned int *);
+extern bfd_signed_vma read_signed_leb128 (bfd *, char *, unsigned int *);
+
/* Extracted from init.c. */
/* Extracted from libbfd.c. */
bfd_boolean bfd_write_bigendian_4byte_int (bfd *, unsigned int);