* elf32-sparc.c (sparc_elf_wdisp16_reloc): Cast to bfd_byte *, not
authorIan Lance Taylor <ian@airs.com>
Fri, 3 Oct 1997 15:25:10 +0000 (15:25 +0000)
committerIan Lance Taylor <ian@airs.com>
Fri, 3 Oct 1997 15:25:10 +0000 (15:25 +0000)
char *, when calling bfd_get_32 and bfd_put_32.
* sunos.c (sunos_scan_dynamic_symbol): Cast contents to char *
when calling strcpy.

bfd/ChangeLog
bfd/elf32-sparc.c

index e3580c2b391eb999c51a160f4c2c3c9ab3e413e4..9f591acff87ec6a99e83c0ff5cbcadaf762a5ad4 100644 (file)
@@ -1,3 +1,10 @@
+Fri Oct  3 11:23:47 1997  Ian Lance Taylor  <ian@cygnus.com>
+
+       * elf32-sparc.c (sparc_elf_wdisp16_reloc): Cast to bfd_byte *, not
+       char *, when calling bfd_get_32 and bfd_put_32.
+       * sunos.c (sunos_scan_dynamic_symbol): Cast contents to char *
+       when calling strcpy.
+
 Thu Oct  2 16:15:50 1997  Doug Evans  <dje@canuck.cygnus.com>
 
        * reloc.c (bfd_check_overflow): New function.
index 3ac29287c416f6ece98a11870db6361da1aeb0b6..82a466be531564fc1874dafadb31594ebcc872a0 100644 (file)
@@ -275,10 +275,10 @@ sparc_elf_wdisp16_reloc (abfd,
                 + input_section->output_offset);
   relocation -= reloc_entry->address;
 
-  x = bfd_get_32 (abfd, (char *) data + reloc_entry->address);
+  x = bfd_get_32 (abfd, (bfd_byte *) data + reloc_entry->address);
   x |= ((((relocation >> 2) & 0xc000) << 6)
        | ((relocation >> 2) & 0x3fff));
-  bfd_put_32 (abfd, x, (char *) data + reloc_entry->address);
+  bfd_put_32 (abfd, x, (bfd_byte *) data + reloc_entry->address);
 
   if ((bfd_signed_vma) relocation < - 0x40000
       || (bfd_signed_vma) relocation > 0x3ffff)
This page took 0.031087 seconds and 4 git commands to generate.