aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHans-Peter Nilsson <hp@axis.com>2000-07-20 17:53:38 +0000
committerHans-Peter Nilsson <hp@axis.com>2000-07-20 17:53:38 +0000
commit483f05e373e2ec8f9ff6a37f5c8d8deca3138ea3 (patch)
treedc880fdf5ab1db6d43c1bf5caa66a0ccf796e0df
parent3bcbcc3dcf4c2dafb2f5d7384adf5f5bf4e037f4 (diff)
downloadgdb-483f05e373e2ec8f9ff6a37f5c8d8deca3138ea3.zip
gdb-483f05e373e2ec8f9ff6a37f5c8d8deca3138ea3.tar.gz
gdb-483f05e373e2ec8f9ff6a37f5c8d8deca3138ea3.tar.bz2
* gas/all/gas.exp: Don't run floating-point tests on CRIS.
* gas/ieee-fp/x930509a.exp: Ditto. * gas/macros/macros.exp: Mark strings test xfail for CRIS.
-rw-r--r--gas/testsuite/ChangeLog6
-rw-r--r--gas/testsuite/gas/all/gas.exp5
-rw-r--r--gas/testsuite/gas/ieee-fp/x930509a.exp6
-rw-r--r--gas/testsuite/gas/macros/macros.exp2
4 files changed, 16 insertions, 3 deletions
diff --git a/gas/testsuite/ChangeLog b/gas/testsuite/ChangeLog
index d43767c..165e421 100644
--- a/gas/testsuite/ChangeLog
+++ b/gas/testsuite/ChangeLog
@@ -1,3 +1,9 @@
+2000-07-20 Hans-Peter Nilsson <hp@axis.com>
+
+ * gas/all/gas.exp: Don't run floating-point tests on CRIS.
+ * gas/ieee-fp/x930509a.exp: Ditto.
+ * gas/macros/macros.exp: Mark strings test xfail for CRIS.
+
2000-07-19 Alan Modra <alan@linuxcare.com.au>
* gas/macros/macros.exp (test1): Run it for hppa*-*-linux*.
diff --git a/gas/testsuite/gas/all/gas.exp b/gas/testsuite/gas/all/gas.exp
index 8098448..84118fa 100644
--- a/gas/testsuite/gas/all/gas.exp
+++ b/gas/testsuite/gas/all/gas.exp
@@ -23,7 +23,10 @@ if { [istarget hppa*-*-*] || [istarget *c54x*-*-*] } then {
gas_test "p1480.s" "" "-a>" "simplifiable double subtraction"
}
-gas_test "float.s" "" "" "simple FP constants"
+# No floating point support in assembly code for CRIS.
+if ![istarget cris-*-*] then {
+ gas_test "float.s" "" "" "simple FP constants"
+}
# This test is meaningless for the PA; the difference of two undefined
# symbols is something that is (and must be) supported on the PA.
diff --git a/gas/testsuite/gas/ieee-fp/x930509a.exp b/gas/testsuite/gas/ieee-fp/x930509a.exp
index 3f5f708..88a2e13 100644
--- a/gas/testsuite/gas/ieee-fp/x930509a.exp
+++ b/gas/testsuite/gas/ieee-fp/x930509a.exp
@@ -20,7 +20,9 @@ proc dotest {} {
}
# C54x alignment/addressing is different, so the listing looks different
-# float encoding is tested in c54x-specific tests
-if { ![istarget vax*-*-*] && ![istarget *c54x*-*-*] } then {
+# float encoding is tested in c54x-specific tests.
+# No floating point support in assembly code for CRIS.
+if { ![istarget vax*-*-*] && ![istarget *c54x*-*-*]
+ && ![istarget cris-*-*] } then {
dotest
}
diff --git a/gas/testsuite/gas/macros/macros.exp b/gas/testsuite/gas/macros/macros.exp
index c1d06a1..6e64746 100644
--- a/gas/testsuite/gas/macros/macros.exp
+++ b/gas/testsuite/gas/macros/macros.exp
@@ -27,5 +27,7 @@ case $target_triplet in {
}
if { ![istarget hppa*-*-*] || [istarget *-*-linux*] } {
+ # FIXME: Due to macro mishandling of ONLY_STANDARD_ESCAPES.
+ setup_xfail cris-*-*
run_dump_test strings
}