| Index: gdb/testsuite/gdb.base/default.exp
|
| diff --git a/gdb/testsuite/gdb.base/default.exp b/gdb/testsuite/gdb.base/default.exp
|
| index 74d2d2da8f1a9c057cef50897197f6b1bdbade62..73fbe98fb4940d7d96ccba58e48610a86dc068bc 100644
|
| --- a/gdb/testsuite/gdb.base/default.exp
|
| +++ b/gdb/testsuite/gdb.base/default.exp
|
| @@ -39,7 +39,6 @@ gdb_test "append binary memory" "Missing filename\."
|
| gdb_test "append binary value" "Missing filename\."
|
|
|
| if !$use_gdb_stub {
|
| - setup_xfail "mips-idt-*"
|
| gdb_test_multiple "attach" "attach" {
|
| -re "Argument required .(process-id|program) to attach.*$gdb_prompt $"\
|
| { pass "attach" }
|
| @@ -61,7 +60,6 @@ if !$use_gdb_stub {
|
| }
|
|
|
|
|
| - setup_xfail "mips-idt-*"
|
| gdb_test "backtrace" "No stack."
|
|
|
| # ba and bac are no longer unique command prefixes. So these tests
|
| @@ -69,18 +67,14 @@ if !$use_gdb_stub {
|
| # GDB needs to be fixed to map unique alias here for ba bac.
|
| #
|
| foreach i "bt ba bac" {
|
| - setup_xfail "mips-idt-*"
|
| gdb_test $i "No stack." "backtrace \"$i\" abbreviation"
|
| }
|
| } else {
|
| warning "Skipping backtrace and break tests because of GDB stub."
|
| }
|
|
|
| -# This works on the MIPS IDT board, but confuses future tests.
|
| -if ![istarget "mips-idt-*"] then {
|
| - gdb_test "continue" "The program is not being run." "continue"
|
| - gdb_test "c" "The program is not being run." "continue \"c\" abbreviation"
|
| -}
|
| +gdb_test "continue" "The program is not being run." "continue"
|
| +gdb_test "c" "The program is not being run." "continue \"c\" abbreviation"
|
|
|
| #test call
|
| gdb_test "call" "The history is empty..*" "call"
|
| @@ -102,7 +96,7 @@ gdb_test "commands" "Argument required .one or more breakpoint numbers...*" "com
|
| gdb_test "condition" "Argument required .breakpoint number.*" "condition"
|
|
|
| #test core-file
|
| -gdb_test "core-file" "No core file now.|GDB can't read core files on this machine." "core-file"
|
| +gdb_test "core-file" "No core file now." "core-file"
|
| #test delete "d" abbreviation
|
| gdb_test_no_output "d" "delete \"d\" abbreviation"
|
| #test delete
|
| @@ -282,8 +276,6 @@ gdb_test "info args" "No frame selected." "info args"
|
| gdb_test "info bogus-gdb-command" "Undefined info command: \"bogus-gdb-command\". Try \"help info\".*" "info bogus-gdb-command"
|
| #test info breakpoints
|
| gdb_test "info breakpoints" "No breakpoints or watchpoints." "info breakpoints"
|
| -#test info catch
|
| -gdb_test "info catch" "No frame selected." "info catch"
|
| #test info copying
|
| # FIXME -- doesn't work worth a shit
|
| #send_gdb "info copying"
|
| @@ -443,6 +435,8 @@ You must specify a function name to run, and arguments if any"\
|
| { pass "run \"r\" abbreviation" }
|
| -re "Don't know how to run. Try \"help target\"..*$gdb_prompt $"\
|
| { pass "run \"r\" abbreviation" }
|
| + -re "Starting program: .*Running the default executable on the remote target failed; try \"set remote exec-file\"?.*$gdb_prompt $"\
|
| + { pass "run \"r\" abbreviation" }
|
| }
|
| }
|
|
|
| @@ -470,6 +464,8 @@ You must specify a function name to run, and arguments if any"
|
| { pass "run" }
|
| -re "Don't know how to run. Try \"help target\"..*$gdb_prompt $"\
|
| { pass "run" }
|
| + -re "Starting program: .*Running the default executable on the remote target failed; try \"set remote exec-file\"?.*$gdb_prompt $"\
|
| + { pass "run" }
|
| }
|
| }
|
|
|
| @@ -532,7 +528,7 @@ gdb_test "set history size" "Argument required .integer to set it to.*" "set his
|
| #test set history
|
| gdb_test "set history" "\"set history\" must be followed by the name of a history subcommand.(\[^\r\n\]*\[\r\n\])+List of set history subcommands:(\[^\r\n\]*\[\r\n\])+set history expansion -- Set history expansion on command input(\[^\r\n\]*\[\r\n\])+set history filename -- Set the filename in which to record the command history(\[^\r\n\]*\[\r\n\])+set history save -- Set saving of the history record on exit(\[^\r\n\]*\[\r\n\])+set history size -- Set the size of the command history(\[^\r\n\]*\[\r\n\])+Type \"help set history\" followed by set history subcommand name for full documentation.(\[^\r\n\]*\[\r\n\])+Command name abbreviations are allowed if unambiguous." "set history"
|
| #test set language
|
| -gdb_test "set language" "Requires an argument. Valid arguments are auto, local, unknown, ada, c, c.., asm, minimal, d, fortran, objective-c, java, modula-2, opencl, pascal." "set language"
|
| +gdb_test "set language" "Requires an argument. Valid arguments are auto, local, unknown, ada, c, c.., asm, minimal, d, fortran, objective-c, go, java, modula-2, opencl, pascal." "set language"
|
| #test set listsize
|
| gdb_test "set listsize" "Argument required .integer to set it to.*" "set listsize"
|
| #test set print "p" abbreviation
|
| @@ -564,8 +560,6 @@ gdb_test_no_output "set print vtbl" "set print vtbl"
|
| # FIXME -- need a test for "set prompt"
|
| #test set radix
|
| gdb_test "set radix" "Input and output radices now set to decimal 10, hex a, octal 12.*" "set radix"
|
| -#test set symbol-reloading
|
| -gdb_test_no_output "set symbol-reloading" "set symbol-reloading"
|
| #test set variable
|
| gdb_test "set variable" "Argument required .expression to compute.*" "set variable"
|
| #test set verbose
|
| @@ -610,6 +604,19 @@ gdb_test_list_exact "show convenience" "show convenience" \
|
| {$_sdata = void} \
|
| {$_siginfo = void} \
|
| {$_thread = 0} \
|
| + {$_probe_argc = <error: No frame selected>} \
|
| + {$_probe_arg0 = <error: No frame selected>} \
|
| + {$_probe_arg1 = <error: No frame selected>} \
|
| + {$_probe_arg2 = <error: No frame selected>} \
|
| + {$_probe_arg3 = <error: No frame selected>} \
|
| + {$_probe_arg4 = <error: No frame selected>} \
|
| + {$_probe_arg5 = <error: No frame selected>} \
|
| + {$_probe_arg6 = <error: No frame selected>} \
|
| + {$_probe_arg7 = <error: No frame selected>} \
|
| + {$_probe_arg8 = <error: No frame selected>} \
|
| + {$_probe_arg9 = <error: No frame selected>} \
|
| + {$_probe_arg10 = <error: No frame selected>} \
|
| + {$_probe_arg11 = <error: No frame selected>} \
|
| }
|
|
|
| #test show directories
|
| @@ -667,8 +674,6 @@ gdb_test "show print vtbl" "Printing of C\[+\]+ virtual function tables is on."
|
| gdb_test "show prompt" "Gdb's prompt is \"$gdb_prompt \".*" "show prompt"
|
| #test show radix
|
| gdb_test "show radix" "Input and output radices set to decimal 10, hex a, octal 12." "show radix"
|
| -#test show symbol-reloading
|
| -gdb_test "show symbol-reloading" "Dynamic symbol table reloading multiple times in one run is on." "show symbol-reloading"
|
| #test show user
|
| gdb_test_no_output "show user" "show user"
|
| #test show values
|
|
|