aboutsummaryrefslogtreecommitdiff
path: root/gdb/testsuite
diff options
context:
space:
mode:
authorFred Fish <fnf@specifix.com>1995-07-28 04:58:12 +0000
committerFred Fish <fnf@specifix.com>1995-07-28 04:58:12 +0000
commit3b013a3a464f9a4cdc835e888f3e7c1dfff14371 (patch)
treef33bb624eec8b3b24b9ed9c1d79e7ad57eebd183 /gdb/testsuite
parentcc298fb97a1b1b6a844ccf4d795842ad608a1069 (diff)
downloadgdb-3b013a3a464f9a4cdc835e888f3e7c1dfff14371.zip
gdb-3b013a3a464f9a4cdc835e888f3e7c1dfff14371.tar.gz
gdb-3b013a3a464f9a4cdc835e888f3e7c1dfff14371.tar.bz2
* gdb.base/interrupt.exp: Setup "i*86-*-linux" xfail for
"call function when asleep" and "send end of file". * gdb.base/corefile.exp: Add "i*86-*-linuxaout" to xfail list for "backtrace in corefile.exp". * gdb.base/a1-selftest.exp: Add "i*86-*-linux*" to xfail list for "backtrace through signal handler". * gdb.base/corefile.exp: Make sure we actually generate a core file before trying the core tests. Some systems allow the user to suppress generation of core files and default to that (linux for example). * gdb.base/signals.exp: Change xfail for "next" acting like "continue" from "i*86-*-linux" to "i*86-*-linuxaout". Works with ELF beta.
Diffstat (limited to 'gdb/testsuite')
-rw-r--r--gdb/testsuite/ChangeLog21
-rw-r--r--gdb/testsuite/gdb.base/a1-selftest.exp2
-rw-r--r--gdb/testsuite/gdb.chill/ChangeLog7
-rw-r--r--gdb/testsuite/gdb.chill/misc.exp2
-rw-r--r--gdb/testsuite/gdb.chill/pr-5016.exp2
5 files changed, 33 insertions, 1 deletions
diff --git a/gdb/testsuite/ChangeLog b/gdb/testsuite/ChangeLog
index aba259c..74a973b 100644
--- a/gdb/testsuite/ChangeLog
+++ b/gdb/testsuite/ChangeLog
@@ -1,3 +1,24 @@
+Thu Jul 27 12:17:14 1995 Fred Fish (fnf@cygnus.com)
+
+ * gdb.base/interrupt.exp: Setup "i*86-*-linux" xfail for
+ "call function when asleep" and "send end of file".
+ * gdb.base/corefile.exp: Add "i*86-*-linuxaout" to xfail list
+ for "backtrace in corefile.exp".
+ * gdb.base/a1-selftest.exp: Add "i*86-*-linux*" to xfail list
+ for "backtrace through signal handler".
+ * gdb.base/corefile.exp: Make sure we actually generate a core file
+ before trying the core tests. Some systems allow the user to suppress
+ generation of core files and default to that (linux for example).
+ * gdb.base/signals.exp: Change xfail for "next" acting like "continue"
+ from "i*86-*-linux" to "i*86-*-linuxaout". Works with ELF beta.
+
+Tue Jul 25 17:30:10 1995 Jeffrey A. Law <law@rtl.cygnus.com>
+
+ * gdb.threads: New directory with some crude multi-threaded
+ gdb tests (step.exp and step2.exp).
+ * config/mt-lynx (STEP_EXECUTABLE): Define.
+ (THREADFLAGS): Define.
+
Tue Jul 25 01:03:52 1995 Jeff Law (law@snake.cs.utah.edu)
* gdb.base/sigall.exp: Avoid losing in SIGPRIO test on lynx.
diff --git a/gdb/testsuite/gdb.base/a1-selftest.exp b/gdb/testsuite/gdb.base/a1-selftest.exp
index 5a56a89..a01ab00 100644
--- a/gdb/testsuite/gdb.base/a1-selftest.exp
+++ b/gdb/testsuite/gdb.base/a1-selftest.exp
@@ -446,7 +446,7 @@ GDB.*Copyright \[0-9\]+ Free Software Foundation, Inc..*$prompt $"\
}
# get a stack trace
- setup_xfail "i486-*-sysv4"
+ setup_xfail "i*86-*-sysv4" "i*86-*-linux*"
set description "backtrace through signal handler"
send "backtrace\n"
expect {
diff --git a/gdb/testsuite/gdb.chill/ChangeLog b/gdb/testsuite/gdb.chill/ChangeLog
index 4df4eb6..35ef24e 100644
--- a/gdb/testsuite/gdb.chill/ChangeLog
+++ b/gdb/testsuite/gdb.chill/ChangeLog
@@ -1,3 +1,10 @@
+Thu Jul 27 20:36:30 1995 Fred Fish (fnf@cygnus.com)
+
+ * pr-5016.exp: xfail "i*86-*-linux*" for "whatis int-range"
+ test. Thinks it is "_cint" rather than "m_index".
+ * misc.exp: xfail "i*86-*-linux*" for "info line" test.
+ Line number is off by one.
+
Wed Jun 14 13:07:45 1995 Per Bothner <bothner@kalessin.cygnus.com>
* chillvars.exp, string.exp: New tests for LOWER/UPPER/LENGTH.
diff --git a/gdb/testsuite/gdb.chill/misc.exp b/gdb/testsuite/gdb.chill/misc.exp
index e80057d..45f203d 100644
--- a/gdb/testsuite/gdb.chill/misc.exp
+++ b/gdb/testsuite/gdb.chill/misc.exp
@@ -75,6 +75,8 @@ if ![set_lang_chill] then {
gdb_test "print OTto" " = 42"
gdb_test "print NULL" " = NULL" "print emptiness literal"
+ # Linux thinks this is at line 6, but is otherwise ok.
+ setup_xfail "i*86-*-linux*"
gdb_test "info line" \
{Line 5 of .*misc.ch.* at address H'[0-9a-fA-F]+.*}\
"info about current line"
diff --git a/gdb/testsuite/gdb.chill/pr-5016.exp b/gdb/testsuite/gdb.chill/pr-5016.exp
index 612a16f..9adef8b 100644
--- a/gdb/testsuite/gdb.chill/pr-5016.exp
+++ b/gdb/testsuite/gdb.chill/pr-5016.exp
@@ -39,6 +39,8 @@ proc do_tests {} {
send "set language chill\n" ; expect -re "$prompt $"
runto dump
+ # Linux thinks type is "_cint"
+ setup_xfail "i*86-*-linux*"
gdb_test "whatis i" "type = m_index" "whatis int-range"
gdb_test_exact "ptype m_index" "type = RANGE (1:10)" "ptype m_index"
gdb_test_exact "whatis a" "type = /*LOC*/ vector"