Nick Clifton
de863c7475
2012-11-09 Nick Clifton <nickc@redhat.com>
* Makefile.am (ALL_MACHINES): Add cpu-v850-rh850.lo.
(ALL_MACHINES_CFILES): Add cpu-v850-rh850.c.
* archures.c (bfd_arch_info): Add bfd_v850_rh850_arch.
* config.bfd: Likewise.
* configure.in: Add bfd_elf32_v850_rh850_vec.
* cpu-v850.c: Update printed description.
* cpu-v850_rh850.c: New file.
* elf32-v850.c (v850_elf_check_relocs): Add support for RH850 ABI
relocs.
(v850_elf_perform_relocation): Likewise.
(v850_elf_final_link_relocate): Likewise.
(v850_elf_relocate_section): Likewise.
(v850_elf_relax_section): Likewise.
(v800_elf_howto_table): New.
(v850_elf_object_p): Add support for RH850 ABI values.
(v850_elf_final_write_processing): Likewise.
(v850_elf_merge_private_bfd_data): Likewise.
(v850_elf_print_private_bfd_data): Likewise.
(v800_elf_reloc_map): New.
(v800_elf_reloc_type_lookup): New.
(v800_elf_reloc_name_lookup): New.
(v800_elf_info_to_howto): New.
(bfd_elf32_v850_rh850_vec): New.
(bfd_arch_v850_rh850): New.
* targets.c (_bfd_targets): Add bfd_elf32_v850_rh850_vec.
* Makefile.in: Regenerate.
* bfd-in2.h: Regenerate.
* configure: Regenerate.
* readelf.c (get_machine_flags): Add support for E_FLAG_RX_ABI.
(guess_is_rela): Add EM_V800.
(dump_relocations): Likewise.
(get_machine_name): Update EM_V800.
(get_machine_flags): Add support for RH850 ABI flags.
(is_32bit_abs_reloc): Add support for RH850 ABI reloc.
* config/tc-v850.c (v850_target_arch): New.
(v850_target_format): New.
(set_machine): Use v850_target_arch.
(md_begin): Likewise.
(md_show_usage): Document new switches.
(md_parse_option): Add -mgcc-abi, -mrh850-abi, -m8byte-align and
-m4byte-align.
* config/tc-v850.c (TARGET_ARCH) Use v850_target_arch.
(TARGET_FORMAT): Use v850_target_format.
* doc/c-v850.texi: Document new options.
* v850.h: Add RH850 ABI values.
* Makefile.am: (ALL_EMULATION_SOURCES): Add ev850_rh850.c.
* Makefile.in: Regenerate.
* configure.tgt (v850*-*-*): Make v850_rh850 the default
emulation. Add vanilla v850 as an extra emulation.
* emulparams/v850_rh850.sh: New file.
* scripttempl/v850_rh850.sc: New file.
* configure.in: Add bfd_v850_rh850_arch.
* configure: Regenerate.
* disassemble.c (disassembler): Likewise.
2012-11-09 17:36:19 +00:00
..
2012-08-13 14:52:54 +00:00
2012-11-09 17:00:44 +00:00
2012-08-13 14:52:54 +00:00
2011-01-18 13:37:39 +00:00
2011-01-18 13:37:39 +00:00
2012-08-24 07:50:38 +00:00
2011-03-24 17:03:03 +00:00
2011-02-11 19:05:30 +00:00
2011-01-18 13:37:39 +00:00
2011-05-16 03:28:47 +00:00
2011-01-18 13:37:39 +00:00
2011-01-18 13:37:39 +00:00
2011-10-27 14:27:16 +00:00
2011-01-18 13:37:39 +00:00
2011-01-18 13:37:39 +00:00
2005-03-03 01:29:54 +00:00
2012-10-09 08:43:06 +00:00
2011-01-18 13:37:39 +00:00
2011-01-18 13:37:39 +00:00
2010-06-21 10:49:41 +00:00
2011-01-18 13:37:39 +00:00
2011-01-18 13:37:39 +00:00
2011-01-18 13:37:39 +00:00
2009-09-02 07:25:43 +00:00
2012-05-15 12:55:51 +00:00
2011-01-18 13:37:39 +00:00
2011-01-18 13:37:39 +00:00
2012-08-31 19:15:59 +00:00
2011-01-18 13:37:39 +00:00
2011-01-18 13:37:39 +00:00
2011-01-18 13:37:39 +00:00
2011-01-18 13:37:39 +00:00
2011-01-18 13:37:39 +00:00
2011-01-18 13:37:39 +00:00
2012-09-05 18:01:00 +00:00
2011-11-04 16:04:13 +00:00
2012-11-09 17:00:44 +00:00
2012-10-04 08:47:36 +00:00
2011-01-18 13:37:39 +00:00
2012-03-21 08:58:40 +00:00
2012-03-21 08:58:40 +00:00
2012-04-27 20:45:23 +00:00
2012-01-31 15:01:56 +00:00
2011-01-18 13:37:39 +00:00
2012-08-28 02:43:22 +00:00
2012-02-25 22:24:21 +00:00
2012-11-09 17:36:19 +00:00
2011-01-18 13:37:39 +00:00
2011-01-18 13:37:39 +00:00
2012-05-03 13:12:08 +00:00
2011-06-20 10:27:56 +00:00
2011-01-18 13:37:39 +00:00
2011-01-18 13:37:39 +00:00
2011-01-18 13:37:39 +00:00
2008-11-19 16:22:48 +00:00
2011-12-13 12:56:33 +00:00
2012-08-13 14:52:54 +00:00
2012-08-13 14:52:54 +00:00