aboutsummaryrefslogtreecommitdiff
path: root/bfd
diff options
context:
space:
mode:
authorAndreas Schwab <schwab@linux-m68k.org>2008-07-11 09:18:19 +0000
committerAndreas Schwab <schwab@linux-m68k.org>2008-07-11 09:18:19 +0000
commit3076cd1fd40b2f2021260ddb7336a9d9e2ab7ac6 (patch)
treea38a41b5c28b83a4c1f899dec4a162517e2c3f91 /bfd
parentecdfd004814e6ae1298b05f5c137970c07f5e6b7 (diff)
downloadgdb-3076cd1fd40b2f2021260ddb7336a9d9e2ab7ac6.zip
gdb-3076cd1fd40b2f2021260ddb7336a9d9e2ab7ac6.tar.gz
gdb-3076cd1fd40b2f2021260ddb7336a9d9e2ab7ac6.tar.bz2
(read_section): Take pointer to bfd_size_type instead
of unsigned long as last parameter. (struct dwarf2_debug): Define dwarf_abbrev_size, dwarf_line_size, dwarf_str_size and dwarf_ranges_size as bfd_size_type instead of unsigned long.
Diffstat (limited to 'bfd')
-rw-r--r--bfd/ChangeLog8
-rw-r--r--bfd/dwarf2.c10
2 files changed, 13 insertions, 5 deletions
diff --git a/bfd/ChangeLog b/bfd/ChangeLog
index b107cd3..f838cbf 100644
--- a/bfd/ChangeLog
+++ b/bfd/ChangeLog
@@ -1,3 +1,11 @@
+2008-07-11 Andreas Schwab <schwab@suse.de>
+
+ * dwarf2.c (read_section): Take pointer to bfd_size_type instead
+ of unsigned long as last parameter.
+ (struct dwarf2_debug): Define dwarf_abbrev_size, dwarf_line_size,
+ dwarf_str_size and dwarf_ranges_size as bfd_size_type instead of
+ unsigned long.
+
2008-07-10 Richard Sandiford <rdsandiford@googlemail.com>
* elfxx-mips.c (mips_elf_calculate_relocation): Calculate GP and GP0
diff --git a/bfd/dwarf2.c b/bfd/dwarf2.c
index 3fcdb22..f95b649 100644
--- a/bfd/dwarf2.c
+++ b/bfd/dwarf2.c
@@ -111,25 +111,25 @@ struct dwarf2_debug
bfd_byte *dwarf_abbrev_buffer;
/* Length of the loaded .debug_abbrev section. */
- unsigned long dwarf_abbrev_size;
+ bfd_size_type dwarf_abbrev_size;
/* Buffer for decode_line_info. */
bfd_byte *dwarf_line_buffer;
/* Length of the loaded .debug_line section. */
- unsigned long dwarf_line_size;
+ bfd_size_type dwarf_line_size;
/* Pointer to the .debug_str section loaded into memory. */
bfd_byte *dwarf_str_buffer;
/* Length of the loaded .debug_str section. */
- unsigned long dwarf_str_size;
+ bfd_size_type dwarf_str_size;
/* Pointer to the .debug_ranges section loaded into memory. */
bfd_byte *dwarf_ranges_buffer;
/* Length of the loaded .debug_ranges section. */
- unsigned long dwarf_ranges_size;
+ bfd_size_type dwarf_ranges_size;
/* If the most recent call to bfd_find_nearest_line was given an
address in an inlined function, preserve a pointer into the
@@ -398,7 +398,7 @@ static bfd_boolean
read_section (bfd *abfd,
const char* section_name, const char* compressed_section_name,
asymbol** syms, bfd_uint64_t offset,
- bfd_byte **section_buffer, unsigned long *section_size)
+ bfd_byte **section_buffer, bfd_size_type *section_size)
{
asection *msec;
bfd_boolean section_is_compressed = FALSE;