aboutsummaryrefslogtreecommitdiff
path: root/gdb/testsuite/gdb.chill/callch.exp
diff options
context:
space:
mode:
authorFred Fish <fnf@specifix.com>1996-11-11 18:32:39 +0000
committerFred Fish <fnf@specifix.com>1996-11-11 18:32:39 +0000
commit63a0ebfbe95c2b6177137d29ea6f57befe6bd195 (patch)
treeb177f1144a83bcbf96e16f8c0a13e4ebb8d4daa8 /gdb/testsuite/gdb.chill/callch.exp
parent965c73c55d4f9bf7f0489e74284e389e976b2be1 (diff)
downloadfsf-binutils-gdb-63a0ebfbe95c2b6177137d29ea6f57befe6bd195.zip
fsf-binutils-gdb-63a0ebfbe95c2b6177137d29ea6f57befe6bd195.tar.gz
fsf-binutils-gdb-63a0ebfbe95c2b6177137d29ea6f57befe6bd195.tar.bz2
* callch.exp: Add mips*-sgi-irix* xfail for
"call king(a, otto[[10, 15], [20, 25]])". * pr-8742.exp: Add mips*-sgi-irix* xfails for "pass int powerset tuple" "pass set powerset tuple" "pass modeless int powerset tuple" and "pass modeless set powerset tuple". * tuples.exp: Add sparc-*-solaris* and sparc-*-sunos* xfails for several "set var" commands that are failing. Convert most of the set commands into gdb_test_exact commands.
Diffstat (limited to 'gdb/testsuite/gdb.chill/callch.exp')
-rw-r--r--gdb/testsuite/gdb.chill/callch.exp2
1 files changed, 2 insertions, 0 deletions
diff --git a/gdb/testsuite/gdb.chill/callch.exp b/gdb/testsuite/gdb.chill/callch.exp
index 36d4f11..2a5007b 100644
--- a/gdb/testsuite/gdb.chill/callch.exp
+++ b/gdb/testsuite/gdb.chill/callch.exp
@@ -57,6 +57,8 @@ proc do_tests {} {
gdb_test_exact "call klaus(10, 20, 30)" {here's klaus calling.}
gdb_test "print a" { = \[\(FALSE:TRUE\): \[\(FALSE:TRUE\): 1\]\]}\
"print a before king"
+ # Current gdb prints 255 for the results that are expected to be -1.
+ setup_xfail "mips*-sgi-irix*"
gdb_test {call king(a, otto[[10, 15], [20, 25]])} "x\\(FALSE, FALSE\\) = 10.*p\\(FALSE, FALSE\\) = -1.*x\\(FALSE, TRUE\\) = 15.*p\\(FALSE, TRUE\\) = -1.*x\\(TRUE, FALSE\\) = 20.*p\\(TRUE, FALSE\\) = -1.*x\\(TRUE, TRUE\\) = 25.*p\\(TRUE, TRUE\\) = -1.*"
gdb_test "print a" { = \[\(FALSE:TRUE\): \[\(FALSE:TRUE\): -1\]\]}\
"print a after king"