Fix PR gdb/66.

* gdb.base/structs.exp: Replace skip for a29k with skip for
gdb,cannot_call_functions.
* gdb.base/call-ar-st.exp: Remove references to a29k in comments.
* gdb.base/callfuncs.exp: Ditto.
* gdb.base/call-rt-st.exp: Ditto.
* gdb.base/call-strs.exp: Ditto.
* gdb.base/callfwmall.exp: Ditto.
* gdb.base/scope.exp: Obsolete xfail a29k.
* gdb.c++/misc.exp: Ditto.
* gdb.c++/cplusfuncs.exp: Ditto.
* gdb.base/ptype.exp: Ditto.
* gdb.base/printcmds.exp: Ditto.
* gdb.base/opaque.exp: Ditto.
* gdb.base/list.exp: Ditto.
* gdb.base/funcargs.exp: Ditto.
* gdb.base/default.exp: Ditto.
This commit is contained in:
Andrew Cagney
2002-01-06 14:42:39 +00:00
parent d7861ad2a5
commit 9fbfe2dc64
17 changed files with 158 additions and 120 deletions

View File

@@ -320,12 +320,12 @@ proc test_lookup_operator_functions {} {
global dm_type_void
global dm_type_void_star
# These tests don't work for COFF targets; don't even try them
if [istarget "a29k-*-udi"] then {
setup_xfail "a29k-*-udi"
fail "skipping operator tests"
return
}
# OBSOLETE # # These tests don't work for COFF targets; don't even try them
# OBSOLETE # if [istarget "a29k-*-udi"] then {
# OBSOLETE # setup_xfail "a29k-*-udi"
# OBSOLETE # fail "skipping operator tests"
# OBSOLETE # return
# OBSOLETE # }
# operator* requires quoting so that GDB does not treat it as a regexp.
info_func "operator\\*(" "void foo::operator*($dm_type_foo_ref);"

View File

@@ -41,7 +41,7 @@ proc deduce_language_of_main {} {
# See what language gdb thinks main() is, prior to reading full symbols.
# I think this fails for COFF targets.
setup_xfail "a29k-*-udi"
# OBSOLETE setup_xfail "a29k-*-udi"
send_gdb "show language\n"
gdb_expect {
-re ".* source language is \"auto; currently c\[+\]+\".*$gdb_prompt $" {