diff options
author | Joern Rennecke <joern.rennecke@arc.com> | 2004-03-03 18:01:49 +0000 |
---|---|---|
committer | Joern Rennecke <joern.rennecke@arc.com> | 2004-03-03 18:01:49 +0000 |
commit | 9046e9f718f8d5cbeec52536bdff104fd1dec420 (patch) | |
tree | c9e8044e249184542e2fcd12df2f8f4b7b384196 /bfd/bfd-in2.h | |
parent | 183baab6acbc5805afd2b0c0fccae66ee03ee15f (diff) | |
download | gdb-9046e9f718f8d5cbeec52536bdff104fd1dec420.tar.gz |
2003-03-03 Andrew Stubbs <andrew.stubbs@superh.com>
opcodes:
* sh-dis.c (print_insn_sh): Don't disassemble fp instructions in
nofpu mode. Add BFD type bfd_mach_sh4_nommu_nofpu.
* sh-opc.h: Add sh4_nommu_nofpu architecture and adjust instructions
accordingly.
bfd:
* archures.c: Add bfd_mach_sh4_nommu_nofpu.
* cpu-sh.c: Ditto.
* elf32-sh.c: Ditto.
* bfd-in2.h: Regenerate.
include/elf:
* sh.h: Add EF_SH4_NOMMU_NOFPU.
gas:
* config/tc-sh.c (md_parse_option): Add -isa=sh4-nofpu and
-isa=sh4-nommu-nofpu options. Adjust help messages accordingly.
(sh_elf_final_processing): Output BFD type sh4_nofpu if that is
the most general type or the user specifically requested it.
(md_assemble): Add a new error message for when an instruction
is understood, but is not allowed due to an -isa option.
Diffstat (limited to 'bfd/bfd-in2.h')
-rw-r--r-- | bfd/bfd-in2.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/bfd/bfd-in2.h b/bfd/bfd-in2.h index a56a5eee80e..5963bb4e35c 100644 --- a/bfd/bfd-in2.h +++ b/bfd/bfd-in2.h @@ -1662,6 +1662,7 @@ enum bfd_architecture #define bfd_mach_sh3e 0x3e #define bfd_mach_sh4 0x40 #define bfd_mach_sh4_nofpu 0x41 +#define bfd_mach_sh4_nommu_nofpu 0x42 #define bfd_mach_sh4a 0x4a #define bfd_mach_sh4a_nofpu 0x4b #define bfd_mach_sh4al_dsp 0x4d |