diff options
author | Nick Clifton <nickc@redhat.com> | 2000-12-21 18:40:21 +0000 |
---|---|---|
committer | Nick Clifton <nickc@redhat.com> | 2000-12-21 18:40:21 +0000 |
commit | cc9ed9da96321ceab2f68cb5ea8084bc58519372 (patch) | |
tree | 1cf66ef65f5e8f426f2eb3013db93e9adf18da3c /bfd/elf32-fr30.c | |
parent | 3af5b728ebcfe35309f82e97ee758aef0f7025e4 (diff) | |
download | gdb-cc9ed9da96321ceab2f68cb5ea8084bc58519372.tar.gz |
Fixes to allow sources to compile under Solaris 2.8
Diffstat (limited to 'bfd/elf32-fr30.c')
-rw-r--r-- | bfd/elf32-fr30.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/bfd/elf32-fr30.c b/bfd/elf32-fr30.c index f2b4b445cff..526212b9699 100644 --- a/bfd/elf32-fr30.c +++ b/bfd/elf32-fr30.c @@ -278,9 +278,9 @@ fr30_elf_i20_reloc (abfd, reloc_entry, symbol, data, if (relocation > (((bfd_vma) 1 << 20) - 1)) return bfd_reloc_overflow; - x = bfd_get_32 (abfd, data + reloc_entry->address); + x = bfd_get_32 (abfd, (char *) data + reloc_entry->address); x = (x & 0xff0f0000) | (relocation & 0x0000ffff) | ((relocation & 0x000f0000) << 4); - bfd_put_32 (abfd, x, data + reloc_entry->address); + bfd_put_32 (abfd, x, (char *) data + reloc_entry->address); return bfd_reloc_ok; } @@ -321,7 +321,7 @@ fr30_elf_i32_reloc (abfd, reloc_entry, symbol, data, + symbol->section->output_offset + reloc_entry->addend; - bfd_put_32 (abfd, relocation, data + reloc_entry->address + 2); + bfd_put_32 (abfd, relocation, (char *) data + reloc_entry->address + 2); return bfd_reloc_ok; } |