]> git.ipfire.org Git - thirdparty/binutils-gdb.git/commit - include/elf/m32c.h
[bfd]
authorDJ Delorie <dj@redhat.com>
Tue, 26 Jul 2005 03:21:53 +0000 (03:21 +0000)
committerDJ Delorie <dj@redhat.com>
Tue, 26 Jul 2005 03:21:53 +0000 (03:21 +0000)
commitfd54057a29e296d29e662780fc6079e42c742228
tree1a109b9e7d8a9108edda9722d9e1f392e74cf070
parent030cf60a5d8687b18dbe76050ee33490fc96e075
[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.
15 files changed:
bfd/ChangeLog
bfd/bfd-in2.h
bfd/elf32-m32c.c
bfd/libbfd.h
bfd/reloc.c
cpu/ChangeLog
cpu/m32c.opc
gas/ChangeLog
gas/config/tc-m32c.c
gas/doc/c-m32c.texi
include/elf/ChangeLog
include/elf/m32c.h
opcodes/ChangeLog
opcodes/m32c-asm.c
opcodes/m32c-dis.c