* gdb.ada/catch_ex.exp: Call unsupported and stop if the runtime
has no debug information.
This commit is contained in:
parent
054410c315
commit
4741b7375e
2 changed files with 18 additions and 3 deletions
|
@ -1,3 +1,8 @@
|
||||||
|
2007-01-09 Daniel Jacobowitz <dan@codesourcery.com>
|
||||||
|
|
||||||
|
* gdb.ada/catch_ex.exp: Call unsupported and stop if the runtime
|
||||||
|
has no debug information.
|
||||||
|
|
||||||
2007-01-09 Daniel Jacobowitz <dan@codesourcery.com>
|
2007-01-09 Daniel Jacobowitz <dan@codesourcery.com>
|
||||||
|
|
||||||
* gdb.base/annota1.exp: Remove extra send_gdb.
|
* gdb.base/annota1.exp: Remove extra send_gdb.
|
||||||
|
|
|
@ -56,9 +56,19 @@ if ![runto_main] then {
|
||||||
return 0
|
return 0
|
||||||
}
|
}
|
||||||
|
|
||||||
gdb_test "catch exception" \
|
set msg "insert catchpoint on all Ada exceptions"
|
||||||
"Catchpoint $any_nb: all Ada exceptions" \
|
gdb_test_multiple "catch exception" $msg {
|
||||||
"insert catchpoint on all Ada exceptions"
|
-re "Catchpoint $any_nb: all Ada exceptions$eol$gdb_prompt $" {
|
||||||
|
pass $msg
|
||||||
|
}
|
||||||
|
-re "Cannot break on __gnat_raise_nodefer_with_msg in this configuration\.$eol$gdb_prompt $" {
|
||||||
|
# If the runtime was not built with enough debug information,
|
||||||
|
# or if it was stripped, we can not test exception
|
||||||
|
# catchpoints.
|
||||||
|
unsupported $msg
|
||||||
|
return -1
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
gdb_test "info break" \
|
gdb_test "info break" \
|
||||||
"$info_break_header$eol.*$catch_exception_info" \
|
"$info_break_header$eol.*$catch_exception_info" \
|
||||||
|
|
Loading…
Add table
Reference in a new issue