From 3b013a3a464f9a4cdc835e888f3e7c1dfff14371 Mon Sep 17 00:00:00 2001 From: Fred Fish Date: Fri, 28 Jul 1995 04:58:12 +0000 Subject: [PATCH] * 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. --- gdb/testsuite/ChangeLog | 21 +++++++++++++++++++++ gdb/testsuite/gdb.base/a1-selftest.exp | 2 +- gdb/testsuite/gdb.chill/ChangeLog | 7 +++++++ gdb/testsuite/gdb.chill/misc.exp | 2 ++ gdb/testsuite/gdb.chill/pr-5016.exp | 2 ++ 5 files changed, 33 insertions(+), 1 deletion(-) diff --git a/gdb/testsuite/ChangeLog b/gdb/testsuite/ChangeLog index aba259c0083..74a973bff07 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 + + * 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 5a56a895c71..a01ab00a438 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 4df4eb69372..35ef24e792c 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 * 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 e80057d3c95..45f203d6c42 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 612a16f6bda..9adef8bcee9 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" -- 2.30.2