(read_section): Take pointer to bfd_size_type instead
authorAndreas Schwab <schwab@linux-m68k.org>
Fri, 11 Jul 2008 09:18:19 +0000 (09:18 +0000)
committerAndreas Schwab <schwab@linux-m68k.org>
Fri, 11 Jul 2008 09:18:19 +0000 (09:18 +0000)
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.

bfd/ChangeLog
bfd/dwarf2.c

index b107cd3..f838cbf 100644 (file)
@@ -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
index 3fcdb22..f95b649 100644 (file)
@@ -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;