summaryrefslogtreecommitdiff
path: root/gas/testsuite/gas/mips/mips4100.s
Commit message (Collapse)AuthorAgeFilesLines
* [gas/]Richard Sandiford2002-09-301-2/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | * doc/c-mips.texi: Add entries for -march=vr4120,vr4130,vr4181, vr5400 and vr5500. Add entry for -mfix-vr4122-bugs. * config/tc-mips.c (CPU_HAS_DROR, CPU_HAS_ROR): New macros. (hilo_interlocks): True for CPU_VR5500. (gpr_interlocks, cop_interlocks): True for CPU_VR5400 and CPU_VR5500. (mips_fix_vr4122_bugs): New. (append_insn): Work around 4122 errors if mips_fix_vr4122_bugs. (mips_emit_delays): Likewise. (macro2) [M_DROLI]: Use dror or dror32 if CPU_HAS_DROR. [M_ROLI]: Likewise ror if CPU_HAS_ROR. (validate_mips_insn, mips_ip): Handle '[', ']', 'e' and '%'. (OPTION_FIX_VR4122, OPTION_NO_FIX_VR4122): New options. (md_longopts): Add -mfix-vr4122-bugs and -no-mfix-vr4122-bugs. (OPTION_ELF_BASE): Bump. (md_parse_option): Handle the new options. (mips_cpu_info_table): Add entries for vr4120, vr4130, vr4181, vr5400 and vr5500. [gas/testsuite/] * gas/mips/mips4100.[sd]: Move dmadd16 and madd16 checks to... * gas/mips/vr4111.[sd]: ...this new test. * gas/mips/vr4120.[sd], * gas/mips/vr4122.[sd], * gas/mips/vr5400.[sd], * gas/mips/vr5500.[sd]: New tests. * mips.exp: Run them.
* 2001-06-04 H.J. Lu <hjl@gnu.org>H.J. Lu2001-06-041-0/+1
| | | | | | | * gas/mips/mips4010.s: Add the missing ".end". * gas/mips/mips4100.s: Likewise. * gas/mips/mips4650.s: Likewise. * gas/mips/sync.s: Likewise.
* 19990502 sourceware importbinu_ss_19990502Richard Henderson1999-05-031-0/+10