summaryrefslogtreecommitdiff
path: root/bfd/reloc.c
diff options
context:
space:
mode:
authorDJ Delorie <dj@delorie.com>2005-07-26 03:21:53 +0000
committerDJ Delorie <dj@delorie.com>2005-07-26 03:21:53 +0000
commit3da4bef9f074d55ea4cf6263f4169cca2ccbeaf4 (patch)
tree4d38b2954eadf9114ab0e07526efdf2b5a9e6289 /bfd/reloc.c
parent8a2a1557ec3aa376fd893d8d3f3138f8ea25d2f0 (diff)
downloadgdb-3da4bef9f074d55ea4cf6263f4169cca2ccbeaf4.tar.gz
[bfd]
* reloc.c: Remove unused M32C relocs, add BFD_RELOC_M32C_HI8. * libbfd.h: Regenerate. * bfd-in2.h: Regenerate. * elf32-m32c.c (m32c_elf_howto_table): Add R_M32C_8, R_M32C_LO16, R_M32C_HI8, R_M32C_HI16. (m32c_reloc_map): Likewise. (m32c_elf_relocate_section): Add R_M32C_HI8 and R_M32C_HI16. [cpu] * m32c.opc (parse_unsigned8): Add %dsp8(). (parse_signed8): Add %hi8(). (parse_unsigned16): Add %dsp16(). (parse_signed16): Add %lo16() and %hi16(). (parse_lab_5_3): Make valuep a bfd_vma *. [gas] * config/tc-m32c.c (md_cgen_lookup_reloc): Add 8 bit operands. Support %mod() modifiers from opcodes. * doc/c-m32c.texi (M32C-Modifiers): New section. [include/elf] * m32c.h: Add R_M32C_8, R_M32C_LO16, R_M32C_HI8, and R_M32C_HI16. [opcodes] * m32c-asm.c Regenerate. * m32c-dis.c Regenerate.
Diffstat (limited to 'bfd/reloc.c')
-rw-r--r--bfd/reloc.c34
1 files changed, 1 insertions, 33 deletions
diff --git a/bfd/reloc.c b/bfd/reloc.c
index fb8a9dbbf48..671746ff997 100644
--- a/bfd/reloc.c
+++ b/bfd/reloc.c
@@ -3069,39 +3069,7 @@ ENUMDOC
DLX relocs
ENUM
- BFD_RELOC_M16C_8_PCREL8
-ENUMX
- BFD_RELOC_M16C_16_PCREL8
-ENUMX
- BFD_RELOC_M16C_8_PCREL16
-ENUMX
- BFD_RELOC_M16C_8_ELABEL24
-ENUMX
- BFD_RELOC_M16C_8_ABS16
-ENUMX
- BFD_RELOC_M16C_16_ABS16
-ENUMX
- BFD_RELOC_M16C_16_ABS24
-ENUMX
- BFD_RELOC_M16C_16_ABS32
-ENUMX
- BFD_RELOC_M16C_24_ABS16
-ENUMX
- BFD_RELOC_M16C_24_ABS24
-ENUMX
- BFD_RELOC_M16C_24_ABS32
-ENUMX
- BFD_RELOC_M16C_32_ABS16
-ENUMX
- BFD_RELOC_M16C_32_ABS24
-ENUMX
- BFD_RELOC_M16C_32_ABS32
-ENUMX
- BFD_RELOC_M16C_40_ABS16
-ENUMX
- BFD_RELOC_M16C_40_ABS24
-ENUMX
- BFD_RELOC_M16C_40_ABS32
+ BFD_RELOC_M32C_HI8
ENUMDOC
Renesas M16C/M32C Relocations.