Line 519... |
Line 519... |
/* Find the nearest line using DWARF 1 debugging information. */
|
/* Find the nearest line using DWARF 1 debugging information. */
|
extern bfd_boolean _bfd_dwarf1_find_nearest_line
|
extern bfd_boolean _bfd_dwarf1_find_nearest_line
|
(bfd *, asection *, asymbol **, bfd_vma, const char **,
|
(bfd *, asection *, asymbol **, bfd_vma, const char **,
|
const char **, unsigned int *);
|
const char **, unsigned int *);
|
|
|
|
struct dwarf_debug_section
|
|
{
|
|
const char *uncompressed_name;
|
|
const char *compressed_name;
|
|
};
|
|
|
|
/* Map of uncompressed DWARF debug section name to compressed one. It
|
|
is terminated by NULL uncompressed_name. */
|
|
|
|
extern const struct dwarf_debug_section dwarf_debug_sections[];
|
|
|
/* Find the nearest line using DWARF 2 debugging information. */
|
/* Find the nearest line using DWARF 2 debugging information. */
|
extern bfd_boolean _bfd_dwarf2_find_nearest_line
|
extern bfd_boolean _bfd_dwarf2_find_nearest_line
|
(bfd *, asection *, asymbol **, bfd_vma, const char **, const char **,
|
(bfd *, const struct dwarf_debug_section *, asection *, asymbol **, bfd_vma,
|
unsigned int *, unsigned int, void **);
|
const char **, const char **, unsigned int *, unsigned int, void **);
|
|
|
/* Find the line using DWARF 2 debugging information. */
|
/* Find the line using DWARF 2 debugging information. */
|
extern bfd_boolean _bfd_dwarf2_find_line
|
extern bfd_boolean _bfd_dwarf2_find_line
|
(bfd *, asymbol **, asymbol *, const char **,
|
(bfd *, asymbol **, asymbol *, const char **,
|
unsigned int *, unsigned int, void **);
|
unsigned int *, unsigned int, void **);
|
Line 810... |
Line 821... |
void *), void *);
|
void *), void *);
|
|
|
extern bfd_vma read_unsigned_leb128 (bfd *, bfd_byte *, unsigned int *);
|
extern bfd_vma read_unsigned_leb128 (bfd *, bfd_byte *, unsigned int *);
|
extern bfd_signed_vma read_signed_leb128 (bfd *, bfd_byte *, unsigned int *);
|
extern bfd_signed_vma read_signed_leb128 (bfd *, bfd_byte *, unsigned int *);
|
|
|
struct dwarf_debug_section
|
|
{
|
|
const char *uncompressed_name;
|
|
const char *compressed_name;
|
|
};
|
|
|
|
/* Map of uncompressed DWARF debug section name to compressed one. It
|
|
is terminated by NULL uncompressed_name. */
|
|
|
|
extern const struct dwarf_debug_section dwarf_debug_sections[];
|
|
|
|
No newline at end of file
|
No newline at end of file
|