summaryrefslogtreecommitdiff
path: root/bfd/coff-h8300.c
diff options
context:
space:
mode:
authorJeff Law <law@redhat.com>2000-04-03 06:55:06 +0000
committerJeff Law <law@redhat.com>2000-04-03 06:55:06 +0000
commit62e3b47214b6781020e683408dd1c34e5393fbfe (patch)
treeae9fdffbde22041d76db80aee3762bbe1ab0b5e6 /bfd/coff-h8300.c
parent4a89caa6d2d5606ae7b3444fb775546bf92fa1ad (diff)
downloadbinutils-redhat-62e3b47214b6781020e683408dd1c34e5393fbfe.tar.gz
* coff-h8300.c (h8300_reloc16_extra_cases): Add bsr:16 -> bsr:8 to
the R_PCRWORD_B case.
Diffstat (limited to 'bfd/coff-h8300.c')
-rw-r--r--bfd/coff-h8300.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/bfd/coff-h8300.c b/bfd/coff-h8300.c
index 3d54f20a92..1a4bcdd25b 100644
--- a/bfd/coff-h8300.c
+++ b/bfd/coff-h8300.c
@@ -901,6 +901,10 @@ h8300_reloc16_extra_cases (abfd, link_info, link_order, reloc, data, src_ptr,
/* Write it. */
bfd_put_8 (abfd, tmp, data + dst_address - 2);
break;
+ case 0x5c:
+ /* bsr:16 -> bsr:8 */
+ bfd_put_8 (abfd, 0x55, data + dst_address - 2);
+ break;
default:
abort ();