summaryrefslogtreecommitdiff
path: root/bfd/coffswap.h
diff options
context:
space:
mode:
authorTom Rix <trix@redhat.com>2002-05-04 10:07:18 +0000
committerTom Rix <trix@redhat.com>2002-05-04 10:07:18 +0000
commit624c412a3873a4bbc2d4f2449b70ff9e746ddac0 (patch)
tree93d4165287eaa848db4a78475e9024d32d294cd8 /bfd/coffswap.h
parent39fdf4bf6ae77cf93df5c136777c5f421e1f37f7 (diff)
downloadbinutils-redhat-624c412a3873a4bbc2d4f2449b70ff9e746ddac0.tar.gz
Fix problem with objdump and 16 bit R_BA.
Diffstat (limited to 'bfd/coffswap.h')
-rw-r--r--bfd/coffswap.h12
1 files changed, 0 insertions, 12 deletions
diff --git a/bfd/coffswap.h b/bfd/coffswap.h
index 454e686271..cd147c5bd5 100644
--- a/bfd/coffswap.h
+++ b/bfd/coffswap.h
@@ -244,13 +244,7 @@ coff_swap_reloc_in (abfd, src, dst)
reloc_dst->r_vaddr = GET_RELOC_VADDR (abfd, reloc_src->r_vaddr);
reloc_dst->r_symndx = H_GET_S32 (abfd, reloc_src->r_symndx);
-
-#ifdef RS6000COFF_C
- reloc_dst->r_type = H_GET_8 (abfd, reloc_src->r_type);
- reloc_dst->r_size = H_GET_8 (abfd, reloc_src->r_size);
-#else
reloc_dst->r_type = H_GET_16 (abfd, reloc_src->r_type);
-#endif
#ifdef SWAP_IN_RELOC_OFFSET
reloc_dst->r_offset = SWAP_IN_RELOC_OFFSET (abfd, reloc_src->r_offset);
@@ -267,13 +261,7 @@ coff_swap_reloc_out (abfd, src, dst)
struct external_reloc *reloc_dst = (struct external_reloc *) dst;
PUT_RELOC_VADDR (abfd, reloc_src->r_vaddr, reloc_dst->r_vaddr);
H_PUT_32 (abfd, reloc_src->r_symndx, reloc_dst->r_symndx);
-
-#ifdef RS6000COFF_C
- H_PUT_8 (abfd, reloc_src->r_type, reloc_dst->r_type);
- H_PUT_8 (abfd, reloc_src->r_size, reloc_dst->r_size);
-#else
H_PUT_16 (abfd, reloc_src->r_type, reloc_dst->r_type);
-#endif
#ifdef SWAP_OUT_RELOC_OFFSET
SWAP_OUT_RELOC_OFFSET (abfd, reloc_src->r_offset, reloc_dst->r_offset);