-# Copyright 2009-2016 Free Software Foundation, Inc.
+# Copyright 2009-2019 Free Software Foundation, Inc.
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
-re "Program received signal SIG$prevsig.*$gdb_prompt " {
pass "reverse to signal event, $prevsig"
- set nested_testmsg "reverse signal delivered"
+ set nested_testmsg "reverse signal $prevsig delivered"
gdb_test_multiple "frame" $nested_testmsg {
-re ".*handle_$prevsig.*$gdb_prompt " {
fail "$nested_testmsg (wrong location)"
if [supports_process_record] {
# Activate process record/replay
- gdb_test_no_output "record" "Turn on process record"
+ gdb_test_no_output "record" "turn on process record"
}
# Run until end, then save execution log.
set breakloc [gdb_get_line_number "end of main" "$srcfile"]
gdb_test "break $breakloc" \
"Breakpoint $decimal at .*$srcfile, line $breakloc\." \
- "BP at end of main"
+ "breakpoint at end of main"
# Signal handlers must be disabled
gdb_test "handle all nostop noprint"
"Saved core file $precsave with execution log\." \
"save process recfile"
-gdb_test "kill" "" "Kill process, prepare to debug log file" \
+gdb_test "kill" "" "kill process, prepare to debug log file" \
"Kill the program being debugged\\? \\(y or n\\) " "y"
gdb_test "record restore $precsave" \
set thissig "ABRT"
# test signal handling
-foreach sig [lrange $signals 1 end] {
- test_one_sig $sig
+with_test_prefix "sig-test-1" {
+ foreach sig [lrange $signals 1 end] {
+ test_one_sig $sig
+ }
}
# The last signal (SIGTERM) gets handled slightly differently because
set sig_supported 1
set thissig "ABRT"
-foreach sig [lrange $signals 1 end] {
- test_one_sig $sig
+with_test_prefix "sig-test-2" {
+ foreach sig [lrange $signals 1 end] {
+ test_one_sig $sig
+ }
}