This is the mail archive of the
binutils@sourceware.org
mailing list for the binutils project.
[patch] tc-m68k.c: Fix "FAIL: fmoveml" on fido.
- From: Kazu Hirata <kazu at codesourcery dot com>
- To: binutils at sources dot redhat dot com
- Date: Thu, 3 May 2007 09:36:09 -0700
- Subject: [patch] tc-m68k.c: Fix "FAIL: fmoveml" on fido.
Hi,
Attached is a patch to patch to fix "FAIL: fmoveml" on fido.
Since fido does not have a floating point unit, it does not make sense
to test fmoveml, floating point move instructions.
This patch teaches m68k/all.exp to skip fmoveml on fido.
Tested on fido-none-elf. OK to apply?
Kazu Hirata
2007-05-03 Kazu Hirata <kazu@codesourcery.com>
* gas/m68k/all.exp: Skip fmoveml on fido.
Index: gas/testsuite/gas/m68k/all.exp
===================================================================
RCS file: /cvs/src/src/gas/testsuite/gas/m68k/all.exp,v
retrieving revision 1.13
diff -u -d -p -r1.13 all.exp
--- gas/testsuite/gas/m68k/all.exp 23 Apr 2007 07:51:27 -0000 1.13
+++ gas/testsuite/gas/m68k/all.exp 3 May 2007 14:20:57 -0000
@@ -42,7 +42,12 @@ if { [istarget m68*-*-*] || [istarget fi
}
run_dump_test link
- run_dump_test fmoveml
+
+ # fido does not have a floating point unit.
+ if ![istarget fido-*-*] then {
+ run_dump_test fmoveml
+ }
+
run_dump_test mcf-mov3q
run_dump_test mode5
run_dump_test mcf-mac