Add support for v850e1 variant of v850e processor
Nick Clifton
nickc@redhat.com
Thu Sep 4 11:01:00 GMT 2003
Hi Guys,
I am contributing the patch below to add support for the V850E1
processor, which is a variant of the V850E processor, with a couple
of extra instructions.
Cheers
Nick
include/elf/ChangeLog
2003-09-04 Nick Clifton <nickc@redhat.com>
* v850.h (E_V850E1_ARCH): Define.
include/opcode/ChangeLog
2003-09-04 Nick Clifton <nickc@redhat.com>
* v850.h (PROCESSOR_V850E1): Define.
bfd/ChangeLog
2003-09-04 Nick Clifton <nickc@redhat.com>
* archures.c (bfd_mach_v850e1): Define.
* bfd-in2.h: Regenreate.
* cpu-v850.h (scan): Accept bfd_mach_v850e1.
(arch_info_struct): Include an entry for bfd_mach_v850e1.
* elf32-v850.c (v850_elf_object_p): Accept E_V850E1_ARCH flag.
(v850_elf_final_write_processing): Accept bfd_mach_v850e1.
(v850_elf_print_private_bfd_data): Interpret E_V850E1_ARCH flag.
(v850_elf_merge_private_bfd_data): Allow v850e1 binaries to be
linked with v850e binaries. Mark the output as v850e.
opcodes/ChangeLog
2003-09-04 Nick Clifton <nickc@redhat.com>
* v850-dis.c (disassemble): Accept bfd_mach_v850e1.
* v850-opc.c (v850_opcodes): Add DBTRAP and DBRET instructions.
binutils/ChangeLog
2003-09-04 Nick Clifton <nickc@redhat.com>
* readelf.c (get_machine_flags): Recognise V850E1 machine type.
gas/ChangeLog
2003-09-04 Nick Clifton <nickc@redhat.com>
* config/tc-v850.c (set_machine): Accept v850e1 machine number.
(md_pseudo_table): Add .v850e1 pseudo op.
(md_show_usage): Document -mv850e1 switch.
(md_parse_option): Accept -mv850e1 switch.
(md_begin): Allow TARGET_CPU to be v850e1.
* doc/c-v850.texi: Document -mv850e1 switch and .v850e1 pseudo op.
* NEWS: Mention support for v850e1.
gas/testsuite/ChangeLog
2003-09-04 Nick Clifton <nickc@redhat.com>
* gas/v850/v850e1.s: New test source file.
* gas/v850/v850e1.d: New test disassembly file.
* gas/v850/basic.exp: Run v850e1 test.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: v850e1.patch.bz2
Type: application/x-bzip2
Size: 4806 bytes
Desc: Add binutils support for v850e1 processor
URL: <https://sourceware.org/pipermail/binutils/attachments/20030904/671e2e5b/attachment.bz2>
More information about the Binutils
mailing list