diff options
Diffstat (limited to 'binutils-gdb/test.diff')
-rw-r--r-- | binutils-gdb/test.diff | 2190 |
1 files changed, 1051 insertions, 1139 deletions
diff --git a/binutils-gdb/test.diff b/binutils-gdb/test.diff index 7219197d..75117d15 100644 --- a/binutils-gdb/test.diff +++ b/binutils-gdb/test.diff @@ -1,11 +1,11 @@ diff --git toolchain/logs/binutils-gdb/kepler.SCHWINGE/test/binutils/binutils.sum toolchain/logs/binutils-gdb/laplace.SCHWINGE/test/binutils/binutils.sum -index 94a6eda..b96c094 100644 +index 8c230dc..646ac8c 100644 --- toolchain/logs/binutils-gdb/kepler.SCHWINGE/test/binutils/binutils.sum +++ toolchain/logs/binutils-gdb/laplace.SCHWINGE/test/binutils/binutils.sum @@ -1,5 +1,5 @@ --Test Run By thomas on Mon Apr 20 10:38:25 2015 +-Test Run By thomas on Sun Oct 25 21:34:08 2015 -Native configuration is i686-pc-linux-gnu -+Test Run By thomas on Mon Apr 20 11:41:00 2015 ++Test Run By thomas on Sun Nov 1 18:21:36 2015 +Native configuration is i686-unknown-gnu0.6 === binutils tests === @@ -28,25 +28,25 @@ index 94a6eda..b96c094 100644 +# of unexpected successes 1 # of unsupported tests 3 diff --git toolchain/logs/binutils-gdb/kepler.SCHWINGE/test/gas/testsuite/gas.sum toolchain/logs/binutils-gdb/laplace.SCHWINGE/test/gas/testsuite/gas.sum -index 341c3a3..994bedd 100644 +index 51a0c2c..293e1c2 100644 --- toolchain/logs/binutils-gdb/kepler.SCHWINGE/test/gas/testsuite/gas.sum +++ toolchain/logs/binutils-gdb/laplace.SCHWINGE/test/gas/testsuite/gas.sum @@ -1,5 +1,5 @@ --Test Run By thomas on Mon Apr 20 10:38:33 2015 +-Test Run By thomas on Sun Oct 25 21:34:22 2015 -Native configuration is i686-pc-linux-gnu -+Test Run By thomas on Mon Apr 20 11:41:08 2015 ++Test Run By thomas on Sun Nov 1 18:21:46 2015 +Native configuration is i686-unknown-gnu0.6 === gas tests === diff --git toolchain/logs/binutils-gdb/kepler.SCHWINGE/test/gdb/testsuite/gdb.sum toolchain/logs/binutils-gdb/laplace.SCHWINGE/test/gdb/testsuite/gdb.sum -index 45ffa34..9d68b5a 100644 +index 7186502..4b1f685 100644 --- toolchain/logs/binutils-gdb/kepler.SCHWINGE/test/gdb/testsuite/gdb.sum +++ toolchain/logs/binutils-gdb/laplace.SCHWINGE/test/gdb/testsuite/gdb.sum @@ -1,5 +1,5 @@ --Test Run By thomas on Mon Apr 20 10:44:09 2015 +-Test Run By thomas on Sun Oct 25 21:41:55 2015 -Native configuration is i686-pc-linux-gnu -+Test Run By thomas on Mon Apr 20 11:48:11 2015 ++Test Run By thomas on Sun Nov 1 18:29:31 2015 +Native configuration is i686-unknown-gnu0.6 === gdb tests === @@ -168,9 +168,9 @@ index 45ffa34..9d68b5a 100644 +FAIL: gdb.arch/i386-gnu-cfi.exp: shift up to the modified frame +FAIL: gdb.arch/i386-gnu-cfi.exp: Existence of the CFI inserted register Running ../../../W._C._Handy/gdb/testsuite/gdb.arch/i386-mpx.exp ... - gdb compile failed, gcc: error: unrecognized command line option '-fmpx' + gdb compile failed, [01m[Kgcc:[m[K [01;31m[Kerror: [m[Kunrecognized command line option '[01m[K-fmpx[m[K' UNTESTED: gdb.arch/i386-mpx.exp: i386-mpx.exp -@@ -896,22 +895,22 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.arch/i386-sse.exp ... +@@ -872,22 +871,22 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.arch/i386-sse.exp ... PASS: gdb.arch/i386-sse.exp: check whether processor supports SSE PASS: gdb.arch/i386-sse.exp: set first breakpoint in main PASS: gdb.arch/i386-sse.exp: continue to breakpoint: continue to first breakpoint in main @@ -209,7 +209,7 @@ index 45ffa34..9d68b5a 100644 PASS: gdb.arch/i386-sse.exp: set %xmm0 PASS: gdb.arch/i386-sse.exp: set %xmm1 PASS: gdb.arch/i386-sse.exp: set %xmm2 -@@ -922,14 +921,14 @@ PASS: gdb.arch/i386-sse.exp: set %xmm6 +@@ -898,14 +897,14 @@ PASS: gdb.arch/i386-sse.exp: set %xmm6 PASS: gdb.arch/i386-sse.exp: set %xmm7 PASS: gdb.arch/i386-sse.exp: set second breakpoint in main PASS: gdb.arch/i386-sse.exp: continue to breakpoint: continue to second breakpoint in main @@ -232,7 +232,7 @@ index 45ffa34..9d68b5a 100644 Running ../../../W._C._Handy/gdb/testsuite/gdb.arch/i386-stap-eval-lang-ada.exp ... PASS: gdb.arch/i386-stap-eval-lang-ada.exp: set language ada PASS: gdb.arch/i386-stap-eval-lang-ada.exp: printing $_probe_arg0 -@@ -1120,7 +1119,7 @@ PASS: gdb.base/annota1.exp: set height 0 +@@ -1096,7 +1095,7 @@ PASS: gdb.base/annota1.exp: set height 0 PASS: gdb.base/annota1.exp: breakpoint main PASS: gdb.base/annota1.exp: annotation set at level 2 PASS: gdb.base/annota1.exp: breakpoint info @@ -241,7 +241,7 @@ index 45ffa34..9d68b5a 100644 PASS: gdb.base/annota1.exp: go after array init line PASS: gdb.base/annota1.exp: print array PASS: gdb.base/annota1.exp: print non_existent_value -@@ -1129,7 +1128,7 @@ PASS: gdb.base/annota1.exp: break printf +@@ -1105,7 +1104,7 @@ PASS: gdb.base/annota1.exp: break printf PASS: gdb.base/annota1.exp: continue to printf PASS: gdb.base/annota1.exp: backtrace from shlibrary PASS: gdb.base/annota1.exp: send SIGUSR1 @@ -250,7 +250,7 @@ index 45ffa34..9d68b5a 100644 PASS: gdb.base/annota1.exp: delete bp 1 PASS: gdb.base/annota1.exp: delete bp 2 PASS: gdb.base/annota1.exp: delete bp 3 -@@ -1140,12 +1139,12 @@ PASS: gdb.base/annota1.exp: break at value++ +@@ -1116,12 +1115,12 @@ PASS: gdb.base/annota1.exp: break at value++ PASS: gdb.base/annota1.exp: ignore 5 4 PASS: gdb.base/annota1.exp: annotate ignore count change PASS: gdb.base/annota1.exp: breakpoint ignore count @@ -265,7 +265,7 @@ index 45ffa34..9d68b5a 100644 Running ../../../W._C._Handy/gdb/testsuite/gdb.base/annota3.exp ... PASS: gdb.base/annota3.exp: set height 0 PASS: gdb.base/annota3.exp: breakpoint main -@@ -1162,7 +1161,7 @@ PASS: gdb.base/annota3.exp: breakpoint printf +@@ -1138,7 +1137,7 @@ PASS: gdb.base/annota3.exp: breakpoint printf PASS: gdb.base/annota3.exp: continue to printf PASS: gdb.base/annota3.exp: backtrace from shlibrary PASS: gdb.base/annota3.exp: send SIGUSR1 @@ -274,7 +274,7 @@ index 45ffa34..9d68b5a 100644 PASS: gdb.base/annota3.exp: delete bp 1 PASS: gdb.base/annota3.exp: delete bp 2 PASS: gdb.base/annota3.exp: delete bp 3 -@@ -1174,8 +1173,8 @@ PASS: gdb.base/annota3.exp: ignore 5 4 +@@ -1150,8 +1149,8 @@ PASS: gdb.base/annota3.exp: ignore 5 4 PASS: gdb.base/annota3.exp: annotate ignore count change PASS: gdb.base/annota3.exp: next to exit loop PASS: gdb.base/annota3.exp: breakpoint ignore count @@ -285,7 +285,7 @@ index 45ffa34..9d68b5a 100644 PASS: gdb.base/annota3.exp: cleanup core file (not dumped) Running ../../../W._C._Handy/gdb/testsuite/gdb.base/anon.exp ... PASS: gdb.base/anon.exp: set breakpoint in anon.c -@@ -1308,85 +1307,55 @@ PASS: gdb.base/assign.exp: v_int+=v_float +@@ -1284,85 +1283,55 @@ PASS: gdb.base/assign.exp: v_int+=v_float PASS: gdb.base/assign.exp: set v_int to 6 (18) PASS: gdb.base/assign.exp: v_int+=double Running ../../../W._C._Handy/gdb/testsuite/gdb.base/async-shell.exp ... @@ -397,7 +397,7 @@ index 45ffa34..9d68b5a 100644 Running ../../../W._C._Handy/gdb/testsuite/gdb.base/auto-connect-native-target.exp ... PASS: gdb.base/auto-connect-native-target.exp: check whether a target is already connected PASS: gdb.base/auto-connect-native-target.exp: check whether board tests the native target -@@ -1396,14 +1365,14 @@ PASS: gdb.base/auto-connect-native-target.exp: start no longer works +@@ -1372,14 +1341,14 @@ PASS: gdb.base/auto-connect-native-target.exp: start no longer works PASS: gdb.base/auto-connect-native-target.exp: explicitly connect to the native target PASS: gdb.base/auto-connect-native-target.exp: kill: start PASS: gdb.base/auto-connect-native-target.exp: kill: kill @@ -419,7 +419,7 @@ index 45ffa34..9d68b5a 100644 PASS: gdb.base/auto-connect-native-target.exp: disconnect: disconnect PASS: gdb.base/auto-connect-native-target.exp: disconnect: check whether the target is no longer connected PASS: gdb.base/auto-connect-native-target.exp: disconnect: no longer connected to a target -@@ -1415,22 +1384,6 @@ PASS: gdb.base/auto-load.exp: set auto-load scripts-directory +@@ -1391,22 +1360,6 @@ PASS: gdb.base/auto-load.exp: set auto-load scripts-directory PASS: gdb.base/auto-load.exp: set auto-load safe-path PASS: gdb.base/auto-load.exp: print $script_loaded Running ../../../W._C._Handy/gdb/testsuite/gdb.base/auxv.exp ... @@ -442,7 +442,7 @@ index 45ffa34..9d68b5a 100644 Running ../../../W._C._Handy/gdb/testsuite/gdb.base/bang.exp ... PASS: gdb.base/bang.exp: continue until exit Running ../../../W._C._Handy/gdb/testsuite/gdb.base/batch-preserve-term-settings.exp ... -@@ -1460,32 +1413,18 @@ PASS: gdb.base/bfp-test.exp: set variable b64 = 200.25x +@@ -1436,32 +1389,18 @@ PASS: gdb.base/bfp-test.exp: set variable b64 = 200.25x PASS: gdb.base/bfp-test.exp: set variable b128 = 300.375fl PASS: gdb.base/bfp-test.exp: set variable b128 = 300.375fff Running ../../../W._C._Handy/gdb/testsuite/gdb.base/bg-execution-repeat.exp ... @@ -484,7 +484,7 @@ index 45ffa34..9d68b5a 100644 Running ../../../W._C._Handy/gdb/testsuite/gdb.base/bitfields.exp ... PASS: gdb.base/bitfields.exp: set print sevenbit-strings PASS: gdb.base/bitfields.exp: print flags -@@ -1644,18 +1583,18 @@ PASS: gdb.base/bp-permanent.exp: always_inserted=off, sw_watchpoint=0: continue +@@ -1620,18 +1559,18 @@ PASS: gdb.base/bp-permanent.exp: always_inserted=off, sw_watchpoint=0: continue PASS: gdb.base/bp-permanent.exp: always_inserted=off, sw_watchpoint=0: continue trips on nested permanent bp: continue to breakpoint: permanent bp PASS: gdb.base/bp-permanent.exp: always_inserted=off, sw_watchpoint=0: continue trips on nested permanent bp: condition $bpnum 0 PASS: gdb.base/bp-permanent.exp: always_inserted=off, sw_watchpoint=0: continue trips on nested permanent bp: continue to breakpoint: test_signal_nested_done @@ -508,7 +508,7 @@ index 45ffa34..9d68b5a 100644 PASS: gdb.base/bp-permanent.exp: always_inserted=off, sw_watchpoint=1: set breakpoint always-inserted off PASS: gdb.base/bp-permanent.exp: always_inserted=off, sw_watchpoint=1: watch $dummy_convenience PASS: gdb.base/bp-permanent.exp: always_inserted=off, sw_watchpoint=1: setup: set probe breakpoint -@@ -1688,18 +1627,18 @@ PASS: gdb.base/bp-permanent.exp: always_inserted=off, sw_watchpoint=1: continue +@@ -1664,18 +1603,18 @@ PASS: gdb.base/bp-permanent.exp: always_inserted=off, sw_watchpoint=1: continue PASS: gdb.base/bp-permanent.exp: always_inserted=off, sw_watchpoint=1: continue trips on nested permanent bp: continue to breakpoint: permanent bp PASS: gdb.base/bp-permanent.exp: always_inserted=off, sw_watchpoint=1: continue trips on nested permanent bp: condition $bpnum 0 PASS: gdb.base/bp-permanent.exp: always_inserted=off, sw_watchpoint=1: continue trips on nested permanent bp: continue to breakpoint: test_signal_nested_done @@ -532,7 +532,7 @@ index 45ffa34..9d68b5a 100644 PASS: gdb.base/bp-permanent.exp: always_inserted=on, sw_watchpoint=0: set breakpoint always-inserted on PASS: gdb.base/bp-permanent.exp: always_inserted=on, sw_watchpoint=0: setup: set probe breakpoint PASS: gdb.base/bp-permanent.exp: always_inserted=on, sw_watchpoint=0: setup: get size of instruction -@@ -1731,18 +1670,18 @@ PASS: gdb.base/bp-permanent.exp: always_inserted=on, sw_watchpoint=0: continue t +@@ -1707,18 +1646,18 @@ PASS: gdb.base/bp-permanent.exp: always_inserted=on, sw_watchpoint=0: continue t PASS: gdb.base/bp-permanent.exp: always_inserted=on, sw_watchpoint=0: continue trips on nested permanent bp: continue to breakpoint: permanent bp PASS: gdb.base/bp-permanent.exp: always_inserted=on, sw_watchpoint=0: continue trips on nested permanent bp: condition $bpnum 0 PASS: gdb.base/bp-permanent.exp: always_inserted=on, sw_watchpoint=0: continue trips on nested permanent bp: continue to breakpoint: test_signal_nested_done @@ -556,7 +556,7 @@ index 45ffa34..9d68b5a 100644 PASS: gdb.base/bp-permanent.exp: always_inserted=on, sw_watchpoint=1: set breakpoint always-inserted on PASS: gdb.base/bp-permanent.exp: always_inserted=on, sw_watchpoint=1: watch $dummy_convenience PASS: gdb.base/bp-permanent.exp: always_inserted=on, sw_watchpoint=1: setup: set probe breakpoint -@@ -1775,18 +1714,18 @@ PASS: gdb.base/bp-permanent.exp: always_inserted=on, sw_watchpoint=1: continue t +@@ -1751,18 +1690,18 @@ PASS: gdb.base/bp-permanent.exp: always_inserted=on, sw_watchpoint=1: continue t PASS: gdb.base/bp-permanent.exp: always_inserted=on, sw_watchpoint=1: continue trips on nested permanent bp: continue to breakpoint: permanent bp PASS: gdb.base/bp-permanent.exp: always_inserted=on, sw_watchpoint=1: continue trips on nested permanent bp: condition $bpnum 0 PASS: gdb.base/bp-permanent.exp: always_inserted=on, sw_watchpoint=1: continue trips on nested permanent bp: continue to breakpoint: test_signal_nested_done @@ -580,7 +580,7 @@ index 45ffa34..9d68b5a 100644 Running ../../../W._C._Handy/gdb/testsuite/gdb.base/break-always.exp ... PASS: gdb.base/break-always.exp: set breakpoint always-inserted on PASS: gdb.base/break-always.exp: confirm breakpoint always-inserted -@@ -1899,693 +1838,6 @@ PASS: gdb.base/break-idempotent.exp: always-inserted on: awatch: continue +@@ -1875,693 +1814,6 @@ PASS: gdb.base/break-idempotent.exp: always-inserted on: awatch: continue Running ../../../W._C._Handy/gdb/testsuite/gdb.base/break-inline.exp ... PASS: gdb.base/break-inline.exp: break Running ../../../W._C._Handy/gdb/testsuite/gdb.base/break-interp.exp ... @@ -1274,7 +1274,7 @@ index 45ffa34..9d68b5a 100644 Running ../../../W._C._Handy/gdb/testsuite/gdb.base/break-main-file-remove-fail.exp ... PASS: gdb.base/break-main-file-remove-fail.exp: cmdline: set breakpoint always-inserted on PASS: gdb.base/break-main-file-remove-fail.exp: cmdline: break foo -@@ -3065,7 +2317,7 @@ PASS: gdb.base/call-signal-resume.exp: break stop_one +@@ -3041,7 +2293,7 @@ PASS: gdb.base/call-signal-resume.exp: break stop_one PASS: gdb.base/call-signal-resume.exp: continue to breakpoint at stop_one PASS: gdb.base/call-signal-resume.exp: inferior function call signaled PASS: gdb.base/call-signal-resume.exp: dummy stack frame number @@ -1283,7 +1283,7 @@ index 45ffa34..9d68b5a 100644 PASS: gdb.base/call-signal-resume.exp: set confirm off PASS: gdb.base/call-signal-resume.exp: return PASS: gdb.base/call-signal-resume.exp: maintenance print dummy-frames -@@ -3081,7 +2333,7 @@ PASS: gdb.base/call-signal-resume.exp: set confirm off +@@ -3057,7 +2309,7 @@ PASS: gdb.base/call-signal-resume.exp: set confirm off PASS: gdb.base/call-signal-resume.exp: return PASS: gdb.base/call-signal-resume.exp: break handle_signal PASS: gdb.base/call-signal-resume.exp: continue to breakpoint at handle_signal @@ -1292,71 +1292,7 @@ index 45ffa34..9d68b5a 100644 Running ../../../W._C._Handy/gdb/testsuite/gdb.base/call-strs.exp ... PASS: gdb.base/call-strs.exp: set print sevenbit-strings PASS: gdb.base/call-strs.exp: set print address off -@@ -3435,51 +2687,51 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.base/catch-load.exp ... - PASS: gdb.base/catch-load.exp: plain load: set var libname = "catch-load-so.so" - PASS: gdb.base/catch-load.exp: plain load: set stop-on-solib-events 0 - PASS: gdb.base/catch-load.exp: plain load: catch load --PASS: gdb.base/catch-load.exp: plain load: continue -+FAIL: gdb.base/catch-load.exp: plain load: continue - PASS: gdb.base/catch-load.exp: plain load with stop-on-solib-events: set var libname = "catch-load-so.so" - PASS: gdb.base/catch-load.exp: plain load with stop-on-solib-events: set stop-on-solib-events 1 - PASS: gdb.base/catch-load.exp: plain load with stop-on-solib-events: catch load --PASS: gdb.base/catch-load.exp: plain load with stop-on-solib-events: continue -+FAIL: gdb.base/catch-load.exp: plain load with stop-on-solib-events: continue - PASS: gdb.base/catch-load.exp: rx load: set var libname = "catch-load-so.so" - PASS: gdb.base/catch-load.exp: rx load: set stop-on-solib-events 0 - PASS: gdb.base/catch-load.exp: rx load: catch load catch-load-so --PASS: gdb.base/catch-load.exp: rx load: continue -+FAIL: gdb.base/catch-load.exp: rx load: continue - PASS: gdb.base/catch-load.exp: rx load with stop-on-solib-events: set var libname = "catch-load-so.so" - PASS: gdb.base/catch-load.exp: rx load with stop-on-solib-events: set stop-on-solib-events 1 - PASS: gdb.base/catch-load.exp: rx load with stop-on-solib-events: catch load catch-load-so --PASS: gdb.base/catch-load.exp: rx load with stop-on-solib-events: continue -+FAIL: gdb.base/catch-load.exp: rx load with stop-on-solib-events: continue - PASS: gdb.base/catch-load.exp: non-matching load: set var libname = "catch-load-so.so" - PASS: gdb.base/catch-load.exp: non-matching load: set stop-on-solib-events 0 - PASS: gdb.base/catch-load.exp: non-matching load: catch load zardoz --PASS: gdb.base/catch-load.exp: non-matching load: continue -+FAIL: gdb.base/catch-load.exp: non-matching load: continue - PASS: gdb.base/catch-load.exp: non-matching load with stop-on-solib-events: set var libname = "catch-load-so.so" - PASS: gdb.base/catch-load.exp: non-matching load with stop-on-solib-events: set stop-on-solib-events 1 - PASS: gdb.base/catch-load.exp: non-matching load with stop-on-solib-events: catch load zardoz --PASS: gdb.base/catch-load.exp: non-matching load with stop-on-solib-events: continue -+FAIL: gdb.base/catch-load.exp: non-matching load with stop-on-solib-events: continue - PASS: gdb.base/catch-load.exp: plain unload: set var libname = "catch-load-so.so" - PASS: gdb.base/catch-load.exp: plain unload: set stop-on-solib-events 0 - PASS: gdb.base/catch-load.exp: plain unload: catch unload --PASS: gdb.base/catch-load.exp: plain unload: continue -+FAIL: gdb.base/catch-load.exp: plain unload: continue - PASS: gdb.base/catch-load.exp: plain unload with stop-on-solib-events: set var libname = "catch-load-so.so" - PASS: gdb.base/catch-load.exp: plain unload with stop-on-solib-events: set stop-on-solib-events 1 - PASS: gdb.base/catch-load.exp: plain unload with stop-on-solib-events: catch unload --PASS: gdb.base/catch-load.exp: plain unload with stop-on-solib-events: continue -+FAIL: gdb.base/catch-load.exp: plain unload with stop-on-solib-events: continue - PASS: gdb.base/catch-load.exp: rx unload: set var libname = "catch-load-so.so" - PASS: gdb.base/catch-load.exp: rx unload: set stop-on-solib-events 0 - PASS: gdb.base/catch-load.exp: rx unload: catch unload catch-load-so --PASS: gdb.base/catch-load.exp: rx unload: continue -+FAIL: gdb.base/catch-load.exp: rx unload: continue - PASS: gdb.base/catch-load.exp: rx unload with stop-on-solib-events: set var libname = "catch-load-so.so" - PASS: gdb.base/catch-load.exp: rx unload with stop-on-solib-events: set stop-on-solib-events 1 - PASS: gdb.base/catch-load.exp: rx unload with stop-on-solib-events: catch unload catch-load-so --PASS: gdb.base/catch-load.exp: rx unload with stop-on-solib-events: continue -+FAIL: gdb.base/catch-load.exp: rx unload with stop-on-solib-events: continue - PASS: gdb.base/catch-load.exp: non-matching unload: set var libname = "catch-load-so.so" - PASS: gdb.base/catch-load.exp: non-matching unload: set stop-on-solib-events 0 - PASS: gdb.base/catch-load.exp: non-matching unload: catch unload zardoz --PASS: gdb.base/catch-load.exp: non-matching unload: continue -+FAIL: gdb.base/catch-load.exp: non-matching unload: continue - PASS: gdb.base/catch-load.exp: non-matching unload with stop-on-solib-events: set var libname = "catch-load-so.so" - PASS: gdb.base/catch-load.exp: non-matching unload with stop-on-solib-events: set stop-on-solib-events 1 - PASS: gdb.base/catch-load.exp: non-matching unload with stop-on-solib-events: catch unload zardoz --PASS: gdb.base/catch-load.exp: non-matching unload with stop-on-solib-events: continue -+FAIL: gdb.base/catch-load.exp: non-matching unload with stop-on-solib-events: continue - Running ../../../W._C._Handy/gdb/testsuite/gdb.base/catch-signal-fork.exp ... - PASS: gdb.base/catch-signal-fork.exp: catch signal SIGHUP - PASS: gdb.base/catch-signal-fork.exp: continue to breakpoint: first HUP -@@ -3571,99 +2823,6 @@ PASS: gdb.base/catch-signal.exp: 1st line of save breakpoints for 'all' +@@ -3547,99 +2799,6 @@ PASS: gdb.base/catch-signal.exp: 1st line of save breakpoints for 'all' PASS: gdb.base/catch-signal.exp: 2nd line of save breakpoints for 'all' PASS: gdb.base/catch-signal.exp: Trailing newline of save breakpoints for 'all' Running ../../../W._C._Handy/gdb/testsuite/gdb.base/catch-syscall.exp ... @@ -1456,7 +1392,7 @@ index 45ffa34..9d68b5a 100644 Running ../../../W._C._Handy/gdb/testsuite/gdb.base/charset.exp ... PASS: gdb.base/charset.exp: show charset PASS: gdb.base/charset.exp: show target-charset -@@ -3932,145 +3091,6 @@ PASS: gdb.base/charset.exp: assign string to short array +@@ -3908,145 +3067,6 @@ PASS: gdb.base/charset.exp: assign string to short array PASS: gdb.base/charset.exp: assign string to int array PASS: gdb.base/charset.exp: assign string to long array Running ../../../W._C._Handy/gdb/testsuite/gdb.base/checkpoint.exp ... @@ -1602,7 +1538,7 @@ index 45ffa34..9d68b5a 100644 Running ../../../W._C._Handy/gdb/testsuite/gdb.base/chng-syms.exp ... PASS: gdb.base/chng-syms.exp: setting conditional breakpoint on function PASS: gdb.base/chng-syms.exp: running to stop_here first time -@@ -4354,7 +3374,6 @@ PASS: gdb.base/completion.exp: complete set cp-abi aut +@@ -4330,7 +3350,6 @@ PASS: gdb.base/completion.exp: complete set cp-abi aut PASS: gdb.base/completion.exp: complete target core PASS: gdb.base/completion.exp: complete target tfile PASS: gdb.base/completion.exp: complete target exec @@ -1610,7 +1546,7 @@ index 45ffa34..9d68b5a 100644 PASS: gdb.base/completion.exp: complete set height PASS: gdb.base/completion.exp: complete set height u PASS: gdb.base/completion.exp: complete set listsize -@@ -4589,73 +3608,10 @@ PASS: gdb.base/constvars.exp: ptype crass +@@ -4565,73 +3584,10 @@ PASS: gdb.base/constvars.exp: ptype crass PASS: gdb.base/constvars.exp: ptype crisp Running ../../../W._C._Handy/gdb/testsuite/gdb.base/continue-all-already-running.exp ... PASS: gdb.base/continue-all-already-running.exp: set non-stop on @@ -1686,7 +1622,7 @@ index 45ffa34..9d68b5a 100644 Running ../../../W._C._Handy/gdb/testsuite/gdb.base/ctxobj.exp ... PASS: gdb.base/ctxobj.exp: break in get_version functions PASS: gdb.base/ctxobj.exp: continue to get_version_1 -@@ -4922,7 +3878,7 @@ PASS: gdb.base/default.exp: info program +@@ -4898,7 +3854,7 @@ PASS: gdb.base/default.exp: info program PASS: gdb.base/default.exp: info registers PASS: gdb.base/default.exp: info stack "s" abbreviation PASS: gdb.base/default.exp: info stack @@ -1695,7 +1631,7 @@ index 45ffa34..9d68b5a 100644 PASS: gdb.base/default.exp: info symbol PASS: gdb.base/default.exp: info source PASS: gdb.base/default.exp: info sources -@@ -5053,7 +4009,7 @@ PASS: gdb.base/default.exp: show verbose +@@ -5029,7 +3985,7 @@ PASS: gdb.base/default.exp: show verbose PASS: gdb.base/default.exp: show version PASS: gdb.base/default.exp: show width PASS: gdb.base/default.exp: show write @@ -1704,7 +1640,7 @@ index 45ffa34..9d68b5a 100644 PASS: gdb.base/default.exp: set history save off PASS: gdb.base/default.exp: stepi "si" abbreviation PASS: gdb.base/default.exp: stepi -@@ -5126,10 +4082,6 @@ PASS: gdb.base/del.exp: breakpoint insertion (d) +@@ -5102,10 +4058,6 @@ PASS: gdb.base/del.exp: breakpoint insertion (d) PASS: gdb.base/del.exp: Remove last breakpoint (d) PASS: gdb.base/del.exp: info break after removing break on main (d) Running ../../../W._C._Handy/gdb/testsuite/gdb.base/detach.exp ... @@ -1715,7 +1651,7 @@ index 45ffa34..9d68b5a 100644 Running ../../../W._C._Handy/gdb/testsuite/gdb.base/dfp-exprs.exp ... PASS: gdb.base/dfp-exprs.exp: p 1.2df PASS: gdb.base/dfp-exprs.exp: p -1.2df -@@ -5389,50 +4341,7 @@ PASS: gdb.base/disasm-end-cu.exp: get hexadecimal valueof "&main" +@@ -5365,50 +4317,7 @@ PASS: gdb.base/disasm-end-cu.exp: get hexadecimal valueof "&main" PASS: gdb.base/disasm-end-cu.exp: get hexadecimal valueof "&dummy_3" PASS: gdb.base/disasm-end-cu.exp: disassemble command returned some output Running ../../../W._C._Handy/gdb/testsuite/gdb.base/disp-step-syscall.exp ... @@ -1767,7 +1703,7 @@ index 45ffa34..9d68b5a 100644 Running ../../../W._C._Handy/gdb/testsuite/gdb.base/display.exp ... PASS: gdb.base/display.exp: kill PASS: gdb.base/display.exp: detach -@@ -5509,15 +4418,15 @@ PASS: gdb.base/double-prompt-target-event-error.exp: ctrlc target event: continu +@@ -5485,15 +4394,15 @@ PASS: gdb.base/double-prompt-target-event-error.exp: ctrlc target event: continu PASS: gdb.base/double-prompt-target-event-error.exp: ctrlc target event: continue: set height 2 PASS: gdb.base/double-prompt-target-event-error.exp: ctrlc target event: continue: continue to pagination PASS: gdb.base/double-prompt-target-event-error.exp: ctrlc target event: continue: first prompt @@ -1787,7 +1723,7 @@ index 45ffa34..9d68b5a 100644 Running ../../../W._C._Handy/gdb/testsuite/gdb.base/dprintf-bp-same-addr.exp ... PASS: gdb.base/dprintf-bp-same-addr.exp: gdb: set dprintf-style gdb PASS: gdb.base/dprintf-bp-same-addr.exp: gdb: set breakpoint always-inserted on -@@ -5535,96 +4444,92 @@ PASS: gdb.base/dprintf-detach.exp: bai=on ds=gdb dd=on: set dprintf-style gdb +@@ -5511,96 +4420,93 @@ PASS: gdb.base/dprintf-detach.exp: bai=on ds=gdb dd=on: set dprintf-style gdb PASS: gdb.base/dprintf-detach.exp: bai=on ds=gdb dd=on: set disconnected-dprintf on PASS: gdb.base/dprintf-detach.exp: bai=on ds=gdb dd=on: get inferior process ID PASS: gdb.base/dprintf-detach.exp: bai=on ds=gdb dd=on: dprintf insertion @@ -1895,6 +1831,7 @@ index 45ffa34..9d68b5a 100644 +FAIL: gdb.base/dprintf-detach.exp: bai=off ds=agent dd=off: detach program +FAIL: gdb.base/dprintf-detach.exp: bai=off ds=agent dd=off: re-attach to inferior Running ../../../W._C._Handy/gdb/testsuite/gdb.base/dprintf-next.exp ... ++WARNING: program timed out. PASS: gdb.base/dprintf-next.exp: dprintf 24, "%d\n", x PASS: gdb.base/dprintf-next.exp: next 1 PASS: gdb.base/dprintf-next.exp: next 2 @@ -1909,7 +1846,7 @@ index 45ffa34..9d68b5a 100644 Running ../../../W._C._Handy/gdb/testsuite/gdb.base/dprintf-pending.exp ... PASS: gdb.base/dprintf-pending.exp: without format: set pending dprintf PASS: gdb.base/dprintf-pending.exp: without format: resolved dprintf fails to be re-set -@@ -5656,8 +4561,6 @@ UNSUPPORTED: gdb.base/dprintf.exp: set dprintf style to agent +@@ -5632,8 +4538,6 @@ UNSUPPORTED: gdb.base/dprintf.exp: set dprintf style to agent PASS: gdb.base/dprintf.exp: Set dprintf style to an unrecognized type PASS: gdb.base/dprintf.exp: probe for target remote Running ../../../W._C._Handy/gdb/testsuite/gdb.base/dtrace-probe.exp ... @@ -1918,7 +1855,7 @@ index 45ffa34..9d68b5a 100644 UNTESTED: gdb.base/dtrace-probe.exp: could not compile test program Running ../../../W._C._Handy/gdb/testsuite/gdb.base/dump.exp ... PASS: gdb.base/dump.exp: inaccessible memory is reported -@@ -6074,10 +4977,7 @@ PASS: gdb.base/exe-lock.exp: continue until exit +@@ -6050,10 +4954,7 @@ PASS: gdb.base/exe-lock.exp: continue until exit Running ../../../W._C._Handy/gdb/testsuite/gdb.base/execl-update-breakpoints.exp ... PASS: gdb.base/execl-update-breakpoints.exp: main address first PASS: gdb.base/execl-update-breakpoints.exp: probe memory access @@ -1930,7 +1867,7 @@ index 45ffa34..9d68b5a 100644 Running ../../../W._C._Handy/gdb/testsuite/gdb.base/execution-termios.exp ... PASS: gdb.base/execution-termios.exp: next: termios ok PASS: gdb.base/execution-termios.exp: infcall: termios ok -@@ -6091,10 +4991,10 @@ PASS: gdb.base/exitsignal.exp: $_exitsignal is void before running +@@ -6067,10 +4968,10 @@ PASS: gdb.base/exitsignal.exp: $_exitsignal is void before running PASS: gdb.base/exitsignal.exp: $_exitcode is void before running PASS: gdb.base/exitsignal.exp: trigger SIGSEGV PASS: gdb.base/exitsignal.exp: program terminated with SIGSEGV @@ -1943,7 +1880,7 @@ index 45ffa34..9d68b5a 100644 PASS: gdb.base/exitsignal.exp: $_exitcode is still void after restarting the inferior PASS: gdb.base/exitsignal.exp: $_exitsignal is void before normal inferior is executed PASS: gdb.base/exitsignal.exp: $_exitcode is void before normal inferior is executed -@@ -6451,33 +5351,33 @@ PASS: gdb.base/fileio.exp: Lseeking SET a file +@@ -6427,33 +5328,33 @@ PASS: gdb.base/fileio.exp: Lseeking SET a file PASS: gdb.base/fileio.exp: Closing a file PASS: gdb.base/fileio.exp: Closing an invalid file descriptor returns EBADF PASS: gdb.base/fileio.exp: Stat a file @@ -2000,7 +1937,7 @@ index 45ffa34..9d68b5a 100644 Running ../../../W._C._Handy/gdb/testsuite/gdb.base/filesym.exp ... PASS: gdb.base/filesym.exp: complete on "filesy" PASS: gdb.base/filesym.exp: completion list for "filesym" -@@ -6545,203 +5445,8 @@ PASS: gdb.base/float.exp: info float +@@ -6521,203 +5422,8 @@ PASS: gdb.base/float.exp: info float PASS: gdb.base/float.exp: step PASS: gdb.base/float.exp: finish Running ../../../W._C._Handy/gdb/testsuite/gdb.base/foll-exec.exp ... @@ -2204,7 +2141,7 @@ index 45ffa34..9d68b5a 100644 Running ../../../W._C._Handy/gdb/testsuite/gdb.base/fortran-sym-case.exp ... PASS: gdb.base/fortran-sym-case.exp: set language fortran PASS: gdb.base/fortran-sym-case.exp: frame -@@ -6930,32 +5635,16 @@ PASS: gdb.base/funcargs.exp: backtrace through call with trampolines +@@ -6906,32 +5612,16 @@ PASS: gdb.base/funcargs.exp: backtrace through call with trampolines PASS: gdb.base/funcargs.exp: stepping back to main from function called with trampolines Running ../../../W._C._Handy/gdb/testsuite/gdb.base/gcore-buffer-overflow.exp ... PASS: gdb.base/gcore-buffer-overflow.exp: Set buffer exceeding arguments @@ -2241,7 +2178,7 @@ index 45ffa34..9d68b5a 100644 Running ../../../W._C._Handy/gdb/testsuite/gdb.base/gdb-sigterm.exp ... PASS: gdb.base/gdb-sigterm.exp: 50 SIGTERM passes Running ../../../W._C._Handy/gdb/testsuite/gdb.base/gdb1056.exp ... -@@ -7309,12 +5998,7 @@ PASS: gdb.base/included.exp: list integer +@@ -7187,12 +5877,7 @@ PASS: gdb.base/included.exp: list integer PASS: gdb.base/included.exp: ptype integer PASS: gdb.base/included.exp: info variables integer Running ../../../W._C._Handy/gdb/testsuite/gdb.base/inferior-died.exp ... @@ -2255,7 +2192,7 @@ index 45ffa34..9d68b5a 100644 Running ../../../W._C._Handy/gdb/testsuite/gdb.base/infnan.exp ... PASS: gdb.base/infnan.exp: print a PASS: gdb.base/infnan.exp: print b -@@ -7355,33 +6039,10 @@ PASS: gdb.base/info-macros.exp: info macros 6 +@@ -7233,33 +5918,10 @@ PASS: gdb.base/info-macros.exp: info macros 6 PASS: gdb.base/info-macros.exp: info macros 7 KFAIL: gdb.base/info-macros.exp: info macros info-macros.c:42 (PRMS: gdb/NNNN) Running ../../../W._C._Handy/gdb/testsuite/gdb.base/info-os.exp ... @@ -2291,7 +2228,7 @@ index 45ffa34..9d68b5a 100644 Running ../../../W._C._Handy/gdb/testsuite/gdb.base/info-shared.exp ... PASS: gdb.base/info-shared.exp: info sharedlibrary #1 PASS: gdb.base/info-shared.exp: continue to breakpoint: library load #1 -@@ -7433,23 +6094,14 @@ PASS: gdb.base/interrupt-noterm.exp: set interactive-mode off +@@ -7311,23 +5973,14 @@ PASS: gdb.base/interrupt-noterm.exp: set interactive-mode off PASS: gdb.base/interrupt-noterm.exp: set confirm off PASS: gdb.base/interrupt-noterm.exp: delete PASS: gdb.base/interrupt-noterm.exp: set confirm on @@ -2318,55 +2255,7 @@ index 45ffa34..9d68b5a 100644 Running ../../../W._C._Handy/gdb/testsuite/gdb.base/jit-simple.exp ... PASS: gdb.base/jit-simple.exp: blah 1 PASS: gdb.base/jit-simple.exp: recompile jit-simple.c -@@ -7457,25 +6109,31 @@ PASS: gdb.base/jit-simple.exp: blah 1 - Running ../../../W._C._Handy/gdb/testsuite/gdb.base/jit-so.exp ... - PASS: gdb.base/jit-so.exp: one_jit_test-1: continue to breakpoint: break here before-dlopen - PASS: gdb.base/jit-so.exp: one_jit_test-1: set var jit_libname = "jit-main.so" --PASS: gdb.base/jit-so.exp: one_jit_test-1: continue to breakpoint: break here after-dlopen --PASS: gdb.base/jit-so.exp: one_jit_test-1: continue to breakpoint: break here 0 --PASS: gdb.base/jit-so.exp: one_jit_test-1: set var argc = 2 --PASS: gdb.base/jit-so.exp: one_jit_test-1: set var libname = "SHLIBDIR/jit-solib.so" --PASS: gdb.base/jit-so.exp: one_jit_test-1: set var count = 1 --PASS: gdb.base/jit-so.exp: one_jit_test-1: continue to breakpoint: break here 1 --PASS: gdb.base/jit-so.exp: one_jit_test-1: info function jit_function --PASS: gdb.base/jit-so.exp: one_jit_test-1: continue to breakpoint: break here 2 -+FAIL: gdb.base/jit-so.exp: one_jit_test-1: continue to breakpoint: break here after-dlopen (the program exited) -+FAIL: gdb.base/jit-so.exp: one_jit_test-1: setting breakpoint at jit-main.c:130 -+FAIL: gdb.base/jit-so.exp: one_jit_test-1: continue to breakpoint: break here 0 (the program is no longer running) -+FAIL: gdb.base/jit-so.exp: one_jit_test-1: set var argc = 2 -+FAIL: gdb.base/jit-so.exp: one_jit_test-1: set var libname = "SHLIBDIR/jit-solib.so" -+FAIL: gdb.base/jit-so.exp: one_jit_test-1: set var count = 1 -+FAIL: gdb.base/jit-so.exp: one_jit_test-1: setting breakpoint at jit-main.c:193 -+FAIL: gdb.base/jit-so.exp: one_jit_test-1: continue to breakpoint: break here 1 (the program is no longer running) -+FAIL: gdb.base/jit-so.exp: one_jit_test-1: info function jit_function -+FAIL: gdb.base/jit-so.exp: one_jit_test-1: setting breakpoint at jit-main.c:218 -+FAIL: gdb.base/jit-so.exp: one_jit_test-1: continue to breakpoint: break here 2 (the program is no longer running) - PASS: gdb.base/jit-so.exp: one_jit_test-1: info function jit_function - PASS: gdb.base/jit-so.exp: one_jit_test-2: continue to breakpoint: break here before-dlopen - PASS: gdb.base/jit-so.exp: one_jit_test-2: set var jit_libname = "jit-main.so" --PASS: gdb.base/jit-so.exp: one_jit_test-2: continue to breakpoint: break here after-dlopen --PASS: gdb.base/jit-so.exp: one_jit_test-2: continue to breakpoint: break here 0 --PASS: gdb.base/jit-so.exp: one_jit_test-2: set var argc = 2 --PASS: gdb.base/jit-so.exp: one_jit_test-2: set var libname = "SHLIBDIR/jit-solib.so" --PASS: gdb.base/jit-so.exp: one_jit_test-2: set var count = 2 --PASS: gdb.base/jit-so.exp: one_jit_test-2: continue to breakpoint: break here 1 --PASS: gdb.base/jit-so.exp: one_jit_test-2: info function jit_function --PASS: gdb.base/jit-so.exp: one_jit_test-2: continue to breakpoint: break here 2 -+FAIL: gdb.base/jit-so.exp: one_jit_test-2: continue to breakpoint: break here after-dlopen (the program exited) -+FAIL: gdb.base/jit-so.exp: one_jit_test-2: setting breakpoint at jit-main.c:130 -+FAIL: gdb.base/jit-so.exp: one_jit_test-2: continue to breakpoint: break here 0 (the program is no longer running) -+FAIL: gdb.base/jit-so.exp: one_jit_test-2: set var argc = 2 -+FAIL: gdb.base/jit-so.exp: one_jit_test-2: set var libname = "SHLIBDIR/jit-solib.so" -+FAIL: gdb.base/jit-so.exp: one_jit_test-2: set var count = 2 -+FAIL: gdb.base/jit-so.exp: one_jit_test-2: setting breakpoint at jit-main.c:193 -+FAIL: gdb.base/jit-so.exp: one_jit_test-2: continue to breakpoint: break here 1 (the program is no longer running) -+FAIL: gdb.base/jit-so.exp: one_jit_test-2: info function jit_function -+FAIL: gdb.base/jit-so.exp: one_jit_test-2: setting breakpoint at jit-main.c:218 -+FAIL: gdb.base/jit-so.exp: one_jit_test-2: continue to breakpoint: break here 2 (the program is no longer running) - PASS: gdb.base/jit-so.exp: one_jit_test-2: info function jit_function - Running ../../../W._C._Handy/gdb/testsuite/gdb.base/jit.exp ... - PASS: gdb.base/jit.exp: one_jit_test-1: continue to breakpoint: break here 0 -@@ -7494,14 +6152,7 @@ PASS: gdb.base/jit.exp: one_jit_test-2: continue to breakpoint: break here 1 +@@ -7372,14 +6025,7 @@ PASS: gdb.base/jit.exp: one_jit_test-2: continue to breakpoint: break here 1 PASS: gdb.base/jit.exp: one_jit_test-2: info function ^jit_function PASS: gdb.base/jit.exp: one_jit_test-2: continue to breakpoint: break here 2 PASS: gdb.base/jit.exp: one_jit_test-2: info function jit_function @@ -2382,7 +2271,7 @@ index 45ffa34..9d68b5a 100644 Running ../../../W._C._Handy/gdb/testsuite/gdb.base/jump.exp ... PASS: gdb.base/jump.exp: break before jump to non-call PASS: gdb.base/jump.exp: jump to non-call -@@ -7914,15 +6565,19 @@ PASS: gdb.base/longjmp.exp: continue to breakpoint at pattern 1 start +@@ -7792,15 +6438,19 @@ PASS: gdb.base/longjmp.exp: continue to breakpoint at pattern 1 start PASS: gdb.base/longjmp.exp: breakpoint at miss_step_1 PASS: gdb.base/longjmp.exp: next over setjmp (1) PASS: gdb.base/longjmp.exp: next to longjmp (1) @@ -2405,14 +2294,14 @@ index 45ffa34..9d68b5a 100644 Running ../../../W._C._Handy/gdb/testsuite/gdb.base/macscp.exp ... PASS: gdb.base/macscp.exp: list main for support check PASS: gdb.base/macscp.exp: list main for WHERE -@@ -8373,94 +7028,12 @@ PASS: gdb.base/miscexprs.exp: print value of ibig.i[100] << 2 +@@ -8251,94 +6901,12 @@ PASS: gdb.base/miscexprs.exp: print value of ibig.i[100] << 2 PASS: gdb.base/miscexprs.exp: print value of sbig.s[90] >> 4 PASS: gdb.base/miscexprs.exp: print value of lbig.l[333] >> 6 Running ../../../W._C._Handy/gdb/testsuite/gdb.base/morestack.exp ... -PASS: gdb.base/morestack.exp: continue -PASS: gdb.base/morestack.exp: up 3000 -+gdb compile failed, cc1: error: '-fsplit-stack' currently only supported on GNU/Linux -+cc1: error: '-fsplit-stack' is not supported by this compiler configuration ++gdb compile failed, [01m[Kcc1:[m[K [01;31m[Kerror: [m[K'[01m[K-fsplit-stack[m[K' currently only supported on GNU/Linux ++[01m[Kcc1:[m[K [01;31m[Kerror: [m[K'[01m[K-fsplit-stack[m[K' is not supported by this compiler configuration +UNTESTED: gdb.base/morestack.exp: morestack.exp Running ../../../W._C._Handy/gdb/testsuite/gdb.base/moribund-step.exp ... -PASS: gdb.base/moribund-step.exp: set non-stop on @@ -2504,7 +2393,7 @@ index 45ffa34..9d68b5a 100644 Running ../../../W._C._Handy/gdb/testsuite/gdb.base/multi-line-starts-subshell.exp ... PASS: gdb.base/multi-line-starts-subshell.exp: spawn subshell from multi-line PASS: gdb.base/multi-line-starts-subshell.exp: shell input works -@@ -8539,22 +7112,22 @@ PASS: gdb.base/paginate-after-ctrl-c-running.exp: ctrlc target running: set heig +@@ -8417,22 +6985,22 @@ PASS: gdb.base/paginate-after-ctrl-c-running.exp: ctrlc target running: set heig Running ../../../W._C._Handy/gdb/testsuite/gdb.base/paginate-bg-execution.exp ... PASS: gdb.base/paginate-bg-execution.exp: paginate: b after_sleep PASS: gdb.base/paginate-bg-execution.exp: paginate: set height 2 @@ -2534,7 +2423,7 @@ index 45ffa34..9d68b5a 100644 PASS: gdb.base/paginate-bg-execution.exp: cancel with quit: GDB accepts further input PASS: gdb.base/paginate-bg-execution.exp: cancel with quit: set height unlimited Running ../../../W._C._Handy/gdb/testsuite/gdb.base/paginate-execution-startup.exp ... -@@ -8639,11 +7212,6 @@ PASS: gdb.base/permissions.exp: set may-write-memory off +@@ -8517,11 +7085,6 @@ PASS: gdb.base/permissions.exp: set may-write-memory off PASS: gdb.base/permissions.exp: try to set a global PASS: gdb.base/permissions.exp: print x Running ../../../W._C._Handy/gdb/testsuite/gdb.base/pie-execl.exp ... @@ -2546,7 +2435,7 @@ index 45ffa34..9d68b5a 100644 Running ../../../W._C._Handy/gdb/testsuite/gdb.base/pointers.exp ... PASS: gdb.base/pointers.exp: continuing after dummy() PASS: gdb.base/pointers.exp: set pointer to beginning of array -@@ -8719,50 +7287,24 @@ PASS: gdb.base/pr11022.exp: watchpoint hit 2 +@@ -8597,50 +7160,24 @@ PASS: gdb.base/pr11022.exp: watchpoint hit 2 Running ../../../W._C._Handy/gdb/testsuite/gdb.base/prelink.exp ... PASS: gdb.base/prelink.exp: ldd prelinkt PASS: gdb.base/prelink.exp: ldd prelinkt output contains libs @@ -2606,7 +2495,7 @@ index 45ffa34..9d68b5a 100644 Running ../../../W._C._Handy/gdb/testsuite/gdb.base/printcmds.exp ... PASS: gdb.base/printcmds.exp: print $pc PASS: gdb.base/printcmds.exp: print "abc" -@@ -9766,25 +8308,9 @@ PASS: gdb.base/radix.exp: Output radix unchanged after rejecting 1 +@@ -9644,25 +8181,9 @@ PASS: gdb.base/radix.exp: Output radix unchanged after rejecting 1 PASS: gdb.base/radix.exp: set radix 7 rejected PASS: gdb.base/radix.exp: Output radix unchanged after rejection through set radix command Running ../../../W._C._Handy/gdb/testsuite/gdb.base/random-signal.exp ... @@ -2634,7 +2523,7 @@ index 45ffa34..9d68b5a 100644 Running ../../../W._C._Handy/gdb/testsuite/gdb.base/range-stepping.exp ... PASS: gdb.base/range-stepping.exp: probe range-stepping support UNSUPPORTED: gdb.base/range-stepping.exp: range stepping not supported by the target -@@ -9802,38 +8328,7 @@ PASS: gdb.base/readline-ask.exp: ask message for 01 and 02 +@@ -9680,38 +8201,7 @@ PASS: gdb.base/readline-ask.exp: ask message for 01 and 02 PASS: gdb.base/readline-ask.exp: ask message no PASS: gdb.base/readline-ask.exp: abort ask message Running ../../../W._C._Handy/gdb/testsuite/gdb.base/readline.exp ... @@ -2674,7 +2563,7 @@ index 45ffa34..9d68b5a 100644 Running ../../../W._C._Handy/gdb/testsuite/gdb.base/realname-expand.exp ... PASS: gdb.base/realname-expand.exp: set basenames-may-differ on PASS: gdb.base/realname-expand.exp: rbreak realname-expand-real.c:func -@@ -9933,7 +8428,7 @@ PASS: gdb.base/relational.exp: set variable z +@@ -9811,7 +8301,7 @@ PASS: gdb.base/relational.exp: set variable z PASS: gdb.base/relational.exp: print value of (x==y)<z Running ../../../W._C._Handy/gdb/testsuite/gdb.base/relativedebug.exp ... PASS: gdb.base/relativedebug.exp: continue @@ -2683,7 +2572,7 @@ index 45ffa34..9d68b5a 100644 Running ../../../W._C._Handy/gdb/testsuite/gdb.base/relocate.exp ... PASS: gdb.base/relocate.exp: add-symbol-file: unknown option -raednow PASS: gdb.base/relocate.exp: add-symbol-file: unknown option readnow -@@ -10223,22 +8718,22 @@ PASS: gdb.base/savedregs.exp: handle SIGSEGV pass print nostop +@@ -10101,22 +8591,22 @@ PASS: gdb.base/savedregs.exp: handle SIGSEGV pass print nostop PASS: gdb.base/savedregs.exp: handle SIGILL pass print nostop PASS: gdb.base/savedregs.exp: advance catcher PASS: gdb.base/savedregs.exp: Get sigtramp info frame @@ -2710,7 +2599,7 @@ index 45ffa34..9d68b5a 100644 Running ../../../W._C._Handy/gdb/testsuite/gdb.base/scope.exp ... PASS: gdb.base/scope.exp: print 'scope0.c'::filelocal_ro PASS: gdb.base/scope.exp: print 'scope0.c'::filelocal_bss before run -@@ -10698,401 +9193,22 @@ PASS: gdb.base/shreloc.exp: (msymbol) relocated extern vars have different addre +@@ -10576,402 +9066,24 @@ PASS: gdb.base/shreloc.exp: (msymbol) relocated extern vars have different addre PASS: gdb.base/shreloc.exp: get_msym_addrs fn_[12] PASS: gdb.base/shreloc.exp: (msymbol) relocated functions have different addresses Running ../../../W._C._Handy/gdb/testsuite/gdb.base/sigall.exp ... @@ -3121,9 +3010,11 @@ index 45ffa34..9d68b5a 100644 +FAIL: gdb.base/sigaltstack.exp: finish to catch MAIN (timeout) +FAIL: gdb.base/sigaltstack.exp: finish to MAIN (timeout) Running ../../../W._C._Handy/gdb/testsuite/gdb.base/sigbpt.exp ... ++WARNING: program timed out. PASS: gdb.base/sigbpt.exp: break keeper PASS: gdb.base/sigbpt.exp: display/i $pc -@@ -11104,20 +9220,20 @@ PASS: gdb.base/sigbpt.exp: rerun to main + PASS: gdb.base/sigbpt.exp: advance to the bowler +@@ -10982,20 +9094,20 @@ PASS: gdb.base/sigbpt.exp: rerun to main PASS: gdb.base/sigbpt.exp: stepi; pass SIGSEGV PASS: gdb.base/sigbpt.exp: stepi; continue to keeper PASS: gdb.base/sigbpt.exp: stepi; nopass SIGSEGV @@ -3147,7 +3038,7 @@ index 45ffa34..9d68b5a 100644 PASS: gdb.base/sigbpt.exp: stepi bp at segv; clear breakpoint 0 of 1 PASS: gdb.base/sigbpt.exp: rerun to main PASS: gdb.base/sigbpt.exp: stepi bp before and at segv; pass SIGSEGV -@@ -11125,7 +9241,7 @@ PASS: gdb.base/sigbpt.exp: stepi bp before and at segv; continue to keeper +@@ -11003,7 +9115,7 @@ PASS: gdb.base/sigbpt.exp: stepi bp before and at segv; continue to keeper PASS: gdb.base/sigbpt.exp: stepi bp before and at segv; nopass SIGSEGV PASS: gdb.base/sigbpt.exp: stepi bp before and at segv; set breakpoint 0 of 2 PASS: gdb.base/sigbpt.exp: stepi bp before and at segv; set breakpoint 1 of 2 @@ -3156,7 +3047,7 @@ index 45ffa34..9d68b5a 100644 PASS: gdb.base/sigbpt.exp: stepi bp before and at segv; clear breakpoint 0 of 2 PASS: gdb.base/sigbpt.exp: stepi bp before and at segv; clear breakpoint 1 of 2 PASS: gdb.base/sigbpt.exp: rerun to main -@@ -11165,73 +9281,19 @@ PASS: gdb.base/sigchld.exp: SIGCHLD blocked in inferior +@@ -11043,107 +9155,23 @@ PASS: gdb.base/sigchld.exp: SIGCHLD blocked in inferior Running ../../../W._C._Handy/gdb/testsuite/gdb.base/siginfo-addr.exp ... PASS: gdb.base/siginfo-addr.exp: display/i $pc PASS: gdb.base/siginfo-addr.exp: continue to signal @@ -3233,42 +3124,46 @@ index 45ffa34..9d68b5a 100644 +FAIL: gdb.base/siginfo.exp: backtrace for nexti (pattern 1) (timeout) +FAIL: gdb.base/siginfo.exp: step out of handler (timeout) Running ../../../W._C._Handy/gdb/testsuite/gdb.base/signals.exp ... - PASS: gdb.base/signals.exp: handle all print - PASS: gdb.base/signals.exp: set variable count = 0 -@@ -11241,14 +9303,14 @@ PASS: gdb.base/signals.exp: next to signal - PASS: gdb.base/signals.exp: next to alarm #1 - PASS: gdb.base/signals.exp: next to ++count #1 - PASS: gdb.base/signals.exp: p func1 () #1 +-PASS: gdb.base/signals.exp: handle all print +-PASS: gdb.base/signals.exp: set variable count = 0 +-PASS: gdb.base/signals.exp: break handler if 0 +-PASS: gdb.base/signals.exp: set $handler_breakpoint_number = $bpnum +-PASS: gdb.base/signals.exp: next to signal +-PASS: gdb.base/signals.exp: next to alarm #1 +-PASS: gdb.base/signals.exp: next to ++count #1 +-PASS: gdb.base/signals.exp: p func1 () #1 -PASS: gdb.base/signals.exp: p count #1 -+FAIL: gdb.base/signals.exp: p count #1 - PASS: gdb.base/signals.exp: condition $handler_breakpoint_number - PASS: gdb.base/signals.exp: next to alarm #2 - PASS: gdb.base/signals.exp: next to ++count #2 +-PASS: gdb.base/signals.exp: condition $handler_breakpoint_number +-PASS: gdb.base/signals.exp: next to alarm #2 +-PASS: gdb.base/signals.exp: next to ++count #2 -PASS: gdb.base/signals.exp: p func1 () #2 -PASS: gdb.base/signals.exp: backtrace from handler when calling func1 -PASS: gdb.base/signals.exp: continue -PASS: gdb.base/signals.exp: p count #2 -+FAIL: gdb.base/signals.exp: p func1 () #2 -+FAIL: gdb.base/signals.exp: backtrace from handler when calling func1 -+FAIL: gdb.base/signals.exp: continue (the program exited) -+FAIL: gdb.base/signals.exp: p count #2 - PASS: gdb.base/signals.exp: info signals - PASS: gdb.base/signals.exp: info signal SIGTRAP - PASS: gdb.base/signals.exp: info signal 5 -@@ -11263,9 +9325,9 @@ PASS: gdb.base/signals.exp: invalid signal number rejected - PASS: gdb.base/signals.exp: handle multiple SIGs via integer range - PASS: gdb.base/signals.exp: handle multiple SIGs via reverse integer range - PASS: gdb.base/signals.exp: override SIGINT +-PASS: gdb.base/signals.exp: info signals +-PASS: gdb.base/signals.exp: info signal SIGTRAP +-PASS: gdb.base/signals.exp: info signal 5 +-PASS: gdb.base/signals.exp: handle without arguments +-PASS: gdb.base/signals.exp: handle with bogus SIG +-PASS: gdb.base/signals.exp: handle SIG with bogus action +-PASS: gdb.base/signals.exp: handle SIG with multiple conflicting actions +-PASS: gdb.base/signals.exp: handle SIG parses all legal actions +-PASS: gdb.base/signals.exp: handle multiple SIGs +-PASS: gdb.base/signals.exp: override SIGTRAP +-PASS: gdb.base/signals.exp: invalid signal number rejected +-PASS: gdb.base/signals.exp: handle multiple SIGs via integer range +-PASS: gdb.base/signals.exp: handle multiple SIGs via reverse integer range +-PASS: gdb.base/signals.exp: override SIGINT -PASS: gdb.base/signals.exp: signal without arguments disallowed -PASS: gdb.base/signals.exp: signal SIGUSR1 -PASS: gdb.base/signals.exp: backtrace for SIGUSR1 -+FAIL: gdb.base/signals.exp: signal without arguments disallowed (the program is no longer running) -+FAIL: gdb.base/signals.exp: signal SIGUSR1 (the program is no longer running) -+FAIL: gdb.base/signals.exp: backtrace for SIGUSR1 ++WARNING: program timed out. ++gdb compile failed, exit status is 1 ++UNTESTED: gdb.base/signals.exp: signals.exp Running ../../../W._C._Handy/gdb/testsuite/gdb.base/signest.exp ... PASS: gdb.base/signest.exp: continue to fault PASS: gdb.base/signest.exp: set conditional breakpoint -@@ -11285,27 +9347,26 @@ PASS: gdb.base/signull.exp: data read; select the pointer type +@@ -11163,792 +9191,23 @@ PASS: gdb.base/signull.exp: data read; select the pointer type PASS: gdb.base/signull.exp: data read; take the SIGSEGV PASS: gdb.base/signull.exp: data read; backtrace from SIGSEGV PASS: gdb.base/signull.exp: data read; continue to the keeper @@ -3293,474 +3188,780 @@ index 45ffa34..9d68b5a 100644 -PASS: gdb.base/sigrepeat.exp: next +UNTESTED: gdb.base/sigrepeat.exp: aborted; in the following, GDB will get stuck Running ../../../W._C._Handy/gdb/testsuite/gdb.base/sigstep.exp ... - PASS: gdb.base/sigstep.exp: validate backtrace: display/i $pc - PASS: gdb.base/sigstep.exp: validate backtrace: break handler - PASS: gdb.base/sigstep.exp: validate backtrace: continue to stepi handler +-PASS: gdb.base/sigstep.exp: validate backtrace: display/i $pc +-PASS: gdb.base/sigstep.exp: validate backtrace: break handler +-PASS: gdb.base/sigstep.exp: validate backtrace: continue to stepi handler -PASS: gdb.base/sigstep.exp: validate backtrace: backtrace for nexti -+FAIL: gdb.base/sigstep.exp: validate backtrace: backtrace for nexti (pattern 2) - PASS: gdb.base/sigstep.exp: stepi to handler, nothing in handler, step from handler: display/i $pc - PASS: gdb.base/sigstep.exp: stepi to handler, nothing in handler, step from handler: handle SIGALRM print pass stop - PASS: gdb.base/sigstep.exp: stepi to handler, nothing in handler, step from handler: handle SIGVTALRM print pass stop -@@ -11318,20 +9379,22 @@ PASS: gdb.base/sigstep.exp: stepi to handler, si+advance in handler, step from h - PASS: gdb.base/sigstep.exp: stepi to handler, si+advance in handler, step from handler: continue to signal - PASS: gdb.base/sigstep.exp: stepi to handler, si+advance in handler, step from handler: stepi to handler - PASS: gdb.base/sigstep.exp: stepi to handler, si+advance in handler, step from handler: si in handler --XFAIL: gdb.base/sigstep.exp: stepi to handler, si+advance in handler, step from handler: advance in handler (spurious SIGTRAP) (PRMS gdb/17511) -+PASS: gdb.base/sigstep.exp: stepi to handler, si+advance in handler, step from handler: advance in handler -+PASS: gdb.base/sigstep.exp: stepi to handler, si+advance in handler, step from handler: leave handler - PASS: gdb.base/sigstep.exp: stepi to handler, nothing in handler, next from handler: display/i $pc - PASS: gdb.base/sigstep.exp: stepi to handler, nothing in handler, next from handler: handle SIGALRM print pass stop - PASS: gdb.base/sigstep.exp: stepi to handler, nothing in handler, next from handler: handle SIGVTALRM print pass stop - PASS: gdb.base/sigstep.exp: stepi to handler, nothing in handler, next from handler: continue to signal - PASS: gdb.base/sigstep.exp: stepi to handler, nothing in handler, next from handler: stepi to handler +-PASS: gdb.base/sigstep.exp: stepi to handler, nothing in handler, step from handler: display/i $pc +-PASS: gdb.base/sigstep.exp: stepi to handler, nothing in handler, step from handler: handle SIGALRM print pass stop +-PASS: gdb.base/sigstep.exp: stepi to handler, nothing in handler, step from handler: handle SIGVTALRM print pass stop +-PASS: gdb.base/sigstep.exp: stepi to handler, nothing in handler, step from handler: continue to signal +-PASS: gdb.base/sigstep.exp: stepi to handler, nothing in handler, step from handler: stepi to handler +-PASS: gdb.base/sigstep.exp: stepi to handler, nothing in handler, step from handler: leave handler +-PASS: gdb.base/sigstep.exp: stepi to handler, si+advance in handler, step from handler: display/i $pc +-PASS: gdb.base/sigstep.exp: stepi to handler, si+advance in handler, step from handler: handle SIGALRM print pass stop +-PASS: gdb.base/sigstep.exp: stepi to handler, si+advance in handler, step from handler: handle SIGVTALRM print pass stop +-PASS: gdb.base/sigstep.exp: stepi to handler, si+advance in handler, step from handler: continue to signal +-PASS: gdb.base/sigstep.exp: stepi to handler, si+advance in handler, step from handler: stepi to handler +-PASS: gdb.base/sigstep.exp: stepi to handler, si+advance in handler, step from handler: si in handler +-PASS: gdb.base/sigstep.exp: stepi to handler, si+advance in handler, step from handler: advance in handler +-PASS: gdb.base/sigstep.exp: stepi to handler, si+advance in handler, step from handler: leave handler +-PASS: gdb.base/sigstep.exp: stepi to handler, nothing in handler, next from handler: display/i $pc +-PASS: gdb.base/sigstep.exp: stepi to handler, nothing in handler, next from handler: handle SIGALRM print pass stop +-PASS: gdb.base/sigstep.exp: stepi to handler, nothing in handler, next from handler: handle SIGVTALRM print pass stop +-PASS: gdb.base/sigstep.exp: stepi to handler, nothing in handler, next from handler: continue to signal +-PASS: gdb.base/sigstep.exp: stepi to handler, nothing in handler, next from handler: stepi to handler -PASS: gdb.base/sigstep.exp: stepi to handler, nothing in handler, next from handler: leave handler -+FAIL: gdb.base/sigstep.exp: stepi to handler, nothing in handler, next from handler: leave handler - PASS: gdb.base/sigstep.exp: stepi to handler, si+advance in handler, next from handler: display/i $pc - PASS: gdb.base/sigstep.exp: stepi to handler, si+advance in handler, next from handler: handle SIGALRM print pass stop - PASS: gdb.base/sigstep.exp: stepi to handler, si+advance in handler, next from handler: handle SIGVTALRM print pass stop - PASS: gdb.base/sigstep.exp: stepi to handler, si+advance in handler, next from handler: continue to signal - PASS: gdb.base/sigstep.exp: stepi to handler, si+advance in handler, next from handler: stepi to handler - PASS: gdb.base/sigstep.exp: stepi to handler, si+advance in handler, next from handler: si in handler --XFAIL: gdb.base/sigstep.exp: stepi to handler, si+advance in handler, next from handler: advance in handler (spurious SIGTRAP) (PRMS gdb/17511) -+PASS: gdb.base/sigstep.exp: stepi to handler, si+advance in handler, next from handler: advance in handler -+FAIL: gdb.base/sigstep.exp: stepi to handler, si+advance in handler, next from handler: leave handler - PASS: gdb.base/sigstep.exp: stepi to handler, nothing in handler, continue from handler: display/i $pc - PASS: gdb.base/sigstep.exp: stepi to handler, nothing in handler, continue from handler: handle SIGALRM print pass stop - PASS: gdb.base/sigstep.exp: stepi to handler, nothing in handler, continue from handler: handle SIGVTALRM print pass stop -@@ -11345,7 +9408,9 @@ PASS: gdb.base/sigstep.exp: stepi to handler, si+advance in handler, continue fr - PASS: gdb.base/sigstep.exp: stepi to handler, si+advance in handler, continue from handler: continue to signal - PASS: gdb.base/sigstep.exp: stepi to handler, si+advance in handler, continue from handler: stepi to handler - PASS: gdb.base/sigstep.exp: stepi to handler, si+advance in handler, continue from handler: si in handler --XFAIL: gdb.base/sigstep.exp: stepi to handler, si+advance in handler, continue from handler: advance in handler (spurious SIGTRAP) (PRMS gdb/17511) -+PASS: gdb.base/sigstep.exp: stepi to handler, si+advance in handler, continue from handler: advance in handler -+PASS: gdb.base/sigstep.exp: stepi to handler, si+advance in handler, continue from handler: break clear done -+PASS: gdb.base/sigstep.exp: stepi to handler, si+advance in handler, continue from handler: leave handler - PASS: gdb.base/sigstep.exp: nexti to handler, nothing in handler, step from handler: display/i $pc - PASS: gdb.base/sigstep.exp: nexti to handler, nothing in handler, step from handler: handle SIGALRM print pass stop - PASS: gdb.base/sigstep.exp: nexti to handler, nothing in handler, step from handler: handle SIGVTALRM print pass stop -@@ -11358,20 +9423,22 @@ PASS: gdb.base/sigstep.exp: nexti to handler, si+advance in handler, step from h - PASS: gdb.base/sigstep.exp: nexti to handler, si+advance in handler, step from handler: continue to signal - PASS: gdb.base/sigstep.exp: nexti to handler, si+advance in handler, step from handler: nexti to handler - PASS: gdb.base/sigstep.exp: nexti to handler, si+advance in handler, step from handler: si in handler --XFAIL: gdb.base/sigstep.exp: nexti to handler, si+advance in handler, step from handler: advance in handler (spurious SIGTRAP) (PRMS gdb/17511) -+PASS: gdb.base/sigstep.exp: nexti to handler, si+advance in handler, step from handler: advance in handler -+PASS: gdb.base/sigstep.exp: nexti to handler, si+advance in handler, step from handler: leave handler - PASS: gdb.base/sigstep.exp: nexti to handler, nothing in handler, next from handler: display/i $pc - PASS: gdb.base/sigstep.exp: nexti to handler, nothing in handler, next from handler: handle SIGALRM print pass stop - PASS: gdb.base/sigstep.exp: nexti to handler, nothing in handler, next from handler: handle SIGVTALRM print pass stop - PASS: gdb.base/sigstep.exp: nexti to handler, nothing in handler, next from handler: continue to signal - PASS: gdb.base/sigstep.exp: nexti to handler, nothing in handler, next from handler: nexti to handler +-PASS: gdb.base/sigstep.exp: stepi to handler, si+advance in handler, next from handler: display/i $pc +-PASS: gdb.base/sigstep.exp: stepi to handler, si+advance in handler, next from handler: handle SIGALRM print pass stop +-PASS: gdb.base/sigstep.exp: stepi to handler, si+advance in handler, next from handler: handle SIGVTALRM print pass stop +-PASS: gdb.base/sigstep.exp: stepi to handler, si+advance in handler, next from handler: continue to signal +-PASS: gdb.base/sigstep.exp: stepi to handler, si+advance in handler, next from handler: stepi to handler +-PASS: gdb.base/sigstep.exp: stepi to handler, si+advance in handler, next from handler: si in handler +-PASS: gdb.base/sigstep.exp: stepi to handler, si+advance in handler, next from handler: advance in handler +-PASS: gdb.base/sigstep.exp: stepi to handler, si+advance in handler, next from handler: leave handler +-PASS: gdb.base/sigstep.exp: stepi to handler, nothing in handler, continue from handler: display/i $pc +-PASS: gdb.base/sigstep.exp: stepi to handler, nothing in handler, continue from handler: handle SIGALRM print pass stop +-PASS: gdb.base/sigstep.exp: stepi to handler, nothing in handler, continue from handler: handle SIGVTALRM print pass stop +-PASS: gdb.base/sigstep.exp: stepi to handler, nothing in handler, continue from handler: continue to signal +-PASS: gdb.base/sigstep.exp: stepi to handler, nothing in handler, continue from handler: stepi to handler +-PASS: gdb.base/sigstep.exp: stepi to handler, nothing in handler, continue from handler: break clear done +-PASS: gdb.base/sigstep.exp: stepi to handler, nothing in handler, continue from handler: leave handler +-PASS: gdb.base/sigstep.exp: stepi to handler, si+advance in handler, continue from handler: display/i $pc +-PASS: gdb.base/sigstep.exp: stepi to handler, si+advance in handler, continue from handler: handle SIGALRM print pass stop +-PASS: gdb.base/sigstep.exp: stepi to handler, si+advance in handler, continue from handler: handle SIGVTALRM print pass stop +-PASS: gdb.base/sigstep.exp: stepi to handler, si+advance in handler, continue from handler: continue to signal +-PASS: gdb.base/sigstep.exp: stepi to handler, si+advance in handler, continue from handler: stepi to handler +-PASS: gdb.base/sigstep.exp: stepi to handler, si+advance in handler, continue from handler: si in handler +-PASS: gdb.base/sigstep.exp: stepi to handler, si+advance in handler, continue from handler: advance in handler +-PASS: gdb.base/sigstep.exp: stepi to handler, si+advance in handler, continue from handler: break clear done +-PASS: gdb.base/sigstep.exp: stepi to handler, si+advance in handler, continue from handler: leave handler +-PASS: gdb.base/sigstep.exp: nexti to handler, nothing in handler, step from handler: display/i $pc +-PASS: gdb.base/sigstep.exp: nexti to handler, nothing in handler, step from handler: handle SIGALRM print pass stop +-PASS: gdb.base/sigstep.exp: nexti to handler, nothing in handler, step from handler: handle SIGVTALRM print pass stop +-PASS: gdb.base/sigstep.exp: nexti to handler, nothing in handler, step from handler: continue to signal +-PASS: gdb.base/sigstep.exp: nexti to handler, nothing in handler, step from handler: nexti to handler +-PASS: gdb.base/sigstep.exp: nexti to handler, nothing in handler, step from handler: leave handler +-PASS: gdb.base/sigstep.exp: nexti to handler, si+advance in handler, step from handler: display/i $pc +-PASS: gdb.base/sigstep.exp: nexti to handler, si+advance in handler, step from handler: handle SIGALRM print pass stop +-PASS: gdb.base/sigstep.exp: nexti to handler, si+advance in handler, step from handler: handle SIGVTALRM print pass stop +-PASS: gdb.base/sigstep.exp: nexti to handler, si+advance in handler, step from handler: continue to signal +-PASS: gdb.base/sigstep.exp: nexti to handler, si+advance in handler, step from handler: nexti to handler +-PASS: gdb.base/sigstep.exp: nexti to handler, si+advance in handler, step from handler: si in handler +-PASS: gdb.base/sigstep.exp: nexti to handler, si+advance in handler, step from handler: advance in handler +-PASS: gdb.base/sigstep.exp: nexti to handler, si+advance in handler, step from handler: leave handler +-PASS: gdb.base/sigstep.exp: nexti to handler, nothing in handler, next from handler: display/i $pc +-PASS: gdb.base/sigstep.exp: nexti to handler, nothing in handler, next from handler: handle SIGALRM print pass stop +-PASS: gdb.base/sigstep.exp: nexti to handler, nothing in handler, next from handler: handle SIGVTALRM print pass stop +-PASS: gdb.base/sigstep.exp: nexti to handler, nothing in handler, next from handler: continue to signal +-PASS: gdb.base/sigstep.exp: nexti to handler, nothing in handler, next from handler: nexti to handler -PASS: gdb.base/sigstep.exp: nexti to handler, nothing in handler, next from handler: leave handler -+FAIL: gdb.base/sigstep.exp: nexti to handler, nothing in handler, next from handler: leave handler - PASS: gdb.base/sigstep.exp: nexti to handler, si+advance in handler, next from handler: display/i $pc - PASS: gdb.base/sigstep.exp: nexti to handler, si+advance in handler, next from handler: handle SIGALRM print pass stop - PASS: gdb.base/sigstep.exp: nexti to handler, si+advance in handler, next from handler: handle SIGVTALRM print pass stop - PASS: gdb.base/sigstep.exp: nexti to handler, si+advance in handler, next from handler: continue to signal - PASS: gdb.base/sigstep.exp: nexti to handler, si+advance in handler, next from handler: nexti to handler - PASS: gdb.base/sigstep.exp: nexti to handler, si+advance in handler, next from handler: si in handler --XFAIL: gdb.base/sigstep.exp: nexti to handler, si+advance in handler, next from handler: advance in handler (spurious SIGTRAP) (PRMS gdb/17511) -+PASS: gdb.base/sigstep.exp: nexti to handler, si+advance in handler, next from handler: advance in handler -+FAIL: gdb.base/sigstep.exp: nexti to handler, si+advance in handler, next from handler: leave handler - PASS: gdb.base/sigstep.exp: nexti to handler, nothing in handler, continue from handler: display/i $pc - PASS: gdb.base/sigstep.exp: nexti to handler, nothing in handler, continue from handler: handle SIGALRM print pass stop - PASS: gdb.base/sigstep.exp: nexti to handler, nothing in handler, continue from handler: handle SIGVTALRM print pass stop -@@ -11385,7 +9452,9 @@ PASS: gdb.base/sigstep.exp: nexti to handler, si+advance in handler, continue fr - PASS: gdb.base/sigstep.exp: nexti to handler, si+advance in handler, continue from handler: continue to signal - PASS: gdb.base/sigstep.exp: nexti to handler, si+advance in handler, continue from handler: nexti to handler - PASS: gdb.base/sigstep.exp: nexti to handler, si+advance in handler, continue from handler: si in handler --XFAIL: gdb.base/sigstep.exp: nexti to handler, si+advance in handler, continue from handler: advance in handler (spurious SIGTRAP) (PRMS gdb/17511) -+PASS: gdb.base/sigstep.exp: nexti to handler, si+advance in handler, continue from handler: advance in handler -+PASS: gdb.base/sigstep.exp: nexti to handler, si+advance in handler, continue from handler: break clear done -+PASS: gdb.base/sigstep.exp: nexti to handler, si+advance in handler, continue from handler: leave handler - PASS: gdb.base/sigstep.exp: step to handler, nothing in handler, step from handler: display/i $pc - PASS: gdb.base/sigstep.exp: step to handler, nothing in handler, step from handler: handle SIGALRM print pass stop - PASS: gdb.base/sigstep.exp: step to handler, nothing in handler, step from handler: handle SIGVTALRM print pass stop -@@ -11398,20 +9467,22 @@ PASS: gdb.base/sigstep.exp: step to handler, si+advance in handler, step from ha - PASS: gdb.base/sigstep.exp: step to handler, si+advance in handler, step from handler: continue to signal - PASS: gdb.base/sigstep.exp: step to handler, si+advance in handler, step from handler: step to handler - PASS: gdb.base/sigstep.exp: step to handler, si+advance in handler, step from handler: si in handler --XFAIL: gdb.base/sigstep.exp: step to handler, si+advance in handler, step from handler: advance in handler (spurious SIGTRAP) (PRMS gdb/17511) -+PASS: gdb.base/sigstep.exp: step to handler, si+advance in handler, step from handler: advance in handler -+PASS: gdb.base/sigstep.exp: step to handler, si+advance in handler, step from handler: leave handler - PASS: gdb.base/sigstep.exp: step to handler, nothing in handler, next from handler: display/i $pc - PASS: gdb.base/sigstep.exp: step to handler, nothing in handler, next from handler: handle SIGALRM print pass stop - PASS: gdb.base/sigstep.exp: step to handler, nothing in handler, next from handler: handle SIGVTALRM print pass stop - PASS: gdb.base/sigstep.exp: step to handler, nothing in handler, next from handler: continue to signal - PASS: gdb.base/sigstep.exp: step to handler, nothing in handler, next from handler: step to handler +-PASS: gdb.base/sigstep.exp: nexti to handler, si+advance in handler, next from handler: display/i $pc +-PASS: gdb.base/sigstep.exp: nexti to handler, si+advance in handler, next from handler: handle SIGALRM print pass stop +-PASS: gdb.base/sigstep.exp: nexti to handler, si+advance in handler, next from handler: handle SIGVTALRM print pass stop +-PASS: gdb.base/sigstep.exp: nexti to handler, si+advance in handler, next from handler: continue to signal +-PASS: gdb.base/sigstep.exp: nexti to handler, si+advance in handler, next from handler: nexti to handler +-PASS: gdb.base/sigstep.exp: nexti to handler, si+advance in handler, next from handler: si in handler +-PASS: gdb.base/sigstep.exp: nexti to handler, si+advance in handler, next from handler: advance in handler +-PASS: gdb.base/sigstep.exp: nexti to handler, si+advance in handler, next from handler: leave handler +-PASS: gdb.base/sigstep.exp: nexti to handler, nothing in handler, continue from handler: display/i $pc +-PASS: gdb.base/sigstep.exp: nexti to handler, nothing in handler, continue from handler: handle SIGALRM print pass stop +-PASS: gdb.base/sigstep.exp: nexti to handler, nothing in handler, continue from handler: handle SIGVTALRM print pass stop +-PASS: gdb.base/sigstep.exp: nexti to handler, nothing in handler, continue from handler: continue to signal +-PASS: gdb.base/sigstep.exp: nexti to handler, nothing in handler, continue from handler: nexti to handler +-PASS: gdb.base/sigstep.exp: nexti to handler, nothing in handler, continue from handler: break clear done +-PASS: gdb.base/sigstep.exp: nexti to handler, nothing in handler, continue from handler: leave handler +-PASS: gdb.base/sigstep.exp: nexti to handler, si+advance in handler, continue from handler: display/i $pc +-PASS: gdb.base/sigstep.exp: nexti to handler, si+advance in handler, continue from handler: handle SIGALRM print pass stop +-PASS: gdb.base/sigstep.exp: nexti to handler, si+advance in handler, continue from handler: handle SIGVTALRM print pass stop +-PASS: gdb.base/sigstep.exp: nexti to handler, si+advance in handler, continue from handler: continue to signal +-PASS: gdb.base/sigstep.exp: nexti to handler, si+advance in handler, continue from handler: nexti to handler +-PASS: gdb.base/sigstep.exp: nexti to handler, si+advance in handler, continue from handler: si in handler +-PASS: gdb.base/sigstep.exp: nexti to handler, si+advance in handler, continue from handler: advance in handler +-PASS: gdb.base/sigstep.exp: nexti to handler, si+advance in handler, continue from handler: break clear done +-PASS: gdb.base/sigstep.exp: nexti to handler, si+advance in handler, continue from handler: leave handler +-PASS: gdb.base/sigstep.exp: step to handler, nothing in handler, step from handler: display/i $pc +-PASS: gdb.base/sigstep.exp: step to handler, nothing in handler, step from handler: handle SIGALRM print pass stop +-PASS: gdb.base/sigstep.exp: step to handler, nothing in handler, step from handler: handle SIGVTALRM print pass stop +-PASS: gdb.base/sigstep.exp: step to handler, nothing in handler, step from handler: continue to signal +-PASS: gdb.base/sigstep.exp: step to handler, nothing in handler, step from handler: step to handler +-PASS: gdb.base/sigstep.exp: step to handler, nothing in handler, step from handler: leave handler +-PASS: gdb.base/sigstep.exp: step to handler, si+advance in handler, step from handler: display/i $pc +-PASS: gdb.base/sigstep.exp: step to handler, si+advance in handler, step from handler: handle SIGALRM print pass stop +-PASS: gdb.base/sigstep.exp: step to handler, si+advance in handler, step from handler: handle SIGVTALRM print pass stop +-PASS: gdb.base/sigstep.exp: step to handler, si+advance in handler, step from handler: continue to signal +-PASS: gdb.base/sigstep.exp: step to handler, si+advance in handler, step from handler: step to handler +-PASS: gdb.base/sigstep.exp: step to handler, si+advance in handler, step from handler: si in handler +-PASS: gdb.base/sigstep.exp: step to handler, si+advance in handler, step from handler: advance in handler +-PASS: gdb.base/sigstep.exp: step to handler, si+advance in handler, step from handler: leave handler +-PASS: gdb.base/sigstep.exp: step to handler, nothing in handler, next from handler: display/i $pc +-PASS: gdb.base/sigstep.exp: step to handler, nothing in handler, next from handler: handle SIGALRM print pass stop +-PASS: gdb.base/sigstep.exp: step to handler, nothing in handler, next from handler: handle SIGVTALRM print pass stop +-PASS: gdb.base/sigstep.exp: step to handler, nothing in handler, next from handler: continue to signal +-PASS: gdb.base/sigstep.exp: step to handler, nothing in handler, next from handler: step to handler -PASS: gdb.base/sigstep.exp: step to handler, nothing in handler, next from handler: leave handler -+FAIL: gdb.base/sigstep.exp: step to handler, nothing in handler, next from handler: leave handler - PASS: gdb.base/sigstep.exp: step to handler, si+advance in handler, next from handler: display/i $pc - PASS: gdb.base/sigstep.exp: step to handler, si+advance in handler, next from handler: handle SIGALRM print pass stop - PASS: gdb.base/sigstep.exp: step to handler, si+advance in handler, next from handler: handle SIGVTALRM print pass stop - PASS: gdb.base/sigstep.exp: step to handler, si+advance in handler, next from handler: continue to signal - PASS: gdb.base/sigstep.exp: step to handler, si+advance in handler, next from handler: step to handler - PASS: gdb.base/sigstep.exp: step to handler, si+advance in handler, next from handler: si in handler --XFAIL: gdb.base/sigstep.exp: step to handler, si+advance in handler, next from handler: advance in handler (spurious SIGTRAP) (PRMS gdb/17511) -+PASS: gdb.base/sigstep.exp: step to handler, si+advance in handler, next from handler: advance in handler -+FAIL: gdb.base/sigstep.exp: step to handler, si+advance in handler, next from handler: leave handler - PASS: gdb.base/sigstep.exp: step to handler, nothing in handler, continue from handler: display/i $pc - PASS: gdb.base/sigstep.exp: step to handler, nothing in handler, continue from handler: handle SIGALRM print pass stop - PASS: gdb.base/sigstep.exp: step to handler, nothing in handler, continue from handler: handle SIGVTALRM print pass stop -@@ -11425,7 +9496,9 @@ PASS: gdb.base/sigstep.exp: step to handler, si+advance in handler, continue fro - PASS: gdb.base/sigstep.exp: step to handler, si+advance in handler, continue from handler: continue to signal - PASS: gdb.base/sigstep.exp: step to handler, si+advance in handler, continue from handler: step to handler - PASS: gdb.base/sigstep.exp: step to handler, si+advance in handler, continue from handler: si in handler --XFAIL: gdb.base/sigstep.exp: step to handler, si+advance in handler, continue from handler: advance in handler (spurious SIGTRAP) (PRMS gdb/17511) -+PASS: gdb.base/sigstep.exp: step to handler, si+advance in handler, continue from handler: advance in handler -+PASS: gdb.base/sigstep.exp: step to handler, si+advance in handler, continue from handler: break clear done -+PASS: gdb.base/sigstep.exp: step to handler, si+advance in handler, continue from handler: leave handler - PASS: gdb.base/sigstep.exp: next to handler, nothing in handler, step from handler: display/i $pc - PASS: gdb.base/sigstep.exp: next to handler, nothing in handler, step from handler: handle SIGALRM print pass stop - PASS: gdb.base/sigstep.exp: next to handler, nothing in handler, step from handler: handle SIGVTALRM print pass stop -@@ -11438,20 +9511,22 @@ PASS: gdb.base/sigstep.exp: next to handler, si+advance in handler, step from ha - PASS: gdb.base/sigstep.exp: next to handler, si+advance in handler, step from handler: continue to signal - PASS: gdb.base/sigstep.exp: next to handler, si+advance in handler, step from handler: next to handler - PASS: gdb.base/sigstep.exp: next to handler, si+advance in handler, step from handler: si in handler --XFAIL: gdb.base/sigstep.exp: next to handler, si+advance in handler, step from handler: advance in handler (spurious SIGTRAP) (PRMS gdb/17511) -+PASS: gdb.base/sigstep.exp: next to handler, si+advance in handler, step from handler: advance in handler -+PASS: gdb.base/sigstep.exp: next to handler, si+advance in handler, step from handler: leave handler - PASS: gdb.base/sigstep.exp: next to handler, nothing in handler, next from handler: display/i $pc - PASS: gdb.base/sigstep.exp: next to handler, nothing in handler, next from handler: handle SIGALRM print pass stop - PASS: gdb.base/sigstep.exp: next to handler, nothing in handler, next from handler: handle SIGVTALRM print pass stop - PASS: gdb.base/sigstep.exp: next to handler, nothing in handler, next from handler: continue to signal - PASS: gdb.base/sigstep.exp: next to handler, nothing in handler, next from handler: next to handler +-PASS: gdb.base/sigstep.exp: step to handler, si+advance in handler, next from handler: display/i $pc +-PASS: gdb.base/sigstep.exp: step to handler, si+advance in handler, next from handler: handle SIGALRM print pass stop +-PASS: gdb.base/sigstep.exp: step to handler, si+advance in handler, next from handler: handle SIGVTALRM print pass stop +-PASS: gdb.base/sigstep.exp: step to handler, si+advance in handler, next from handler: continue to signal +-PASS: gdb.base/sigstep.exp: step to handler, si+advance in handler, next from handler: step to handler +-PASS: gdb.base/sigstep.exp: step to handler, si+advance in handler, next from handler: si in handler +-PASS: gdb.base/sigstep.exp: step to handler, si+advance in handler, next from handler: advance in handler +-PASS: gdb.base/sigstep.exp: step to handler, si+advance in handler, next from handler: leave handler +-PASS: gdb.base/sigstep.exp: step to handler, nothing in handler, continue from handler: display/i $pc +-PASS: gdb.base/sigstep.exp: step to handler, nothing in handler, continue from handler: handle SIGALRM print pass stop +-PASS: gdb.base/sigstep.exp: step to handler, nothing in handler, continue from handler: handle SIGVTALRM print pass stop +-PASS: gdb.base/sigstep.exp: step to handler, nothing in handler, continue from handler: continue to signal +-PASS: gdb.base/sigstep.exp: step to handler, nothing in handler, continue from handler: step to handler +-PASS: gdb.base/sigstep.exp: step to handler, nothing in handler, continue from handler: break clear done +-PASS: gdb.base/sigstep.exp: step to handler, nothing in handler, continue from handler: leave handler +-PASS: gdb.base/sigstep.exp: step to handler, si+advance in handler, continue from handler: display/i $pc +-PASS: gdb.base/sigstep.exp: step to handler, si+advance in handler, continue from handler: handle SIGALRM print pass stop +-PASS: gdb.base/sigstep.exp: step to handler, si+advance in handler, continue from handler: handle SIGVTALRM print pass stop +-PASS: gdb.base/sigstep.exp: step to handler, si+advance in handler, continue from handler: continue to signal +-PASS: gdb.base/sigstep.exp: step to handler, si+advance in handler, continue from handler: step to handler +-PASS: gdb.base/sigstep.exp: step to handler, si+advance in handler, continue from handler: si in handler +-PASS: gdb.base/sigstep.exp: step to handler, si+advance in handler, continue from handler: advance in handler +-PASS: gdb.base/sigstep.exp: step to handler, si+advance in handler, continue from handler: break clear done +-PASS: gdb.base/sigstep.exp: step to handler, si+advance in handler, continue from handler: leave handler +-PASS: gdb.base/sigstep.exp: next to handler, nothing in handler, step from handler: display/i $pc +-PASS: gdb.base/sigstep.exp: next to handler, nothing in handler, step from handler: handle SIGALRM print pass stop +-PASS: gdb.base/sigstep.exp: next to handler, nothing in handler, step from handler: handle SIGVTALRM print pass stop +-PASS: gdb.base/sigstep.exp: next to handler, nothing in handler, step from handler: continue to signal +-PASS: gdb.base/sigstep.exp: next to handler, nothing in handler, step from handler: next to handler +-PASS: gdb.base/sigstep.exp: next to handler, nothing in handler, step from handler: leave handler +-PASS: gdb.base/sigstep.exp: next to handler, si+advance in handler, step from handler: display/i $pc +-PASS: gdb.base/sigstep.exp: next to handler, si+advance in handler, step from handler: handle SIGALRM print pass stop +-PASS: gdb.base/sigstep.exp: next to handler, si+advance in handler, step from handler: handle SIGVTALRM print pass stop +-PASS: gdb.base/sigstep.exp: next to handler, si+advance in handler, step from handler: continue to signal +-PASS: gdb.base/sigstep.exp: next to handler, si+advance in handler, step from handler: next to handler +-PASS: gdb.base/sigstep.exp: next to handler, si+advance in handler, step from handler: si in handler +-PASS: gdb.base/sigstep.exp: next to handler, si+advance in handler, step from handler: advance in handler +-PASS: gdb.base/sigstep.exp: next to handler, si+advance in handler, step from handler: leave handler +-PASS: gdb.base/sigstep.exp: next to handler, nothing in handler, next from handler: display/i $pc +-PASS: gdb.base/sigstep.exp: next to handler, nothing in handler, next from handler: handle SIGALRM print pass stop +-PASS: gdb.base/sigstep.exp: next to handler, nothing in handler, next from handler: handle SIGVTALRM print pass stop +-PASS: gdb.base/sigstep.exp: next to handler, nothing in handler, next from handler: continue to signal +-PASS: gdb.base/sigstep.exp: next to handler, nothing in handler, next from handler: next to handler -PASS: gdb.base/sigstep.exp: next to handler, nothing in handler, next from handler: leave handler -+FAIL: gdb.base/sigstep.exp: next to handler, nothing in handler, next from handler: leave handler - PASS: gdb.base/sigstep.exp: next to handler, si+advance in handler, next from handler: display/i $pc - PASS: gdb.base/sigstep.exp: next to handler, si+advance in handler, next from handler: handle SIGALRM print pass stop - PASS: gdb.base/sigstep.exp: next to handler, si+advance in handler, next from handler: handle SIGVTALRM print pass stop - PASS: gdb.base/sigstep.exp: next to handler, si+advance in handler, next from handler: continue to signal - PASS: gdb.base/sigstep.exp: next to handler, si+advance in handler, next from handler: next to handler - PASS: gdb.base/sigstep.exp: next to handler, si+advance in handler, next from handler: si in handler --XFAIL: gdb.base/sigstep.exp: next to handler, si+advance in handler, next from handler: advance in handler (spurious SIGTRAP) (PRMS gdb/17511) -+PASS: gdb.base/sigstep.exp: next to handler, si+advance in handler, next from handler: advance in handler -+FAIL: gdb.base/sigstep.exp: next to handler, si+advance in handler, next from handler: leave handler - PASS: gdb.base/sigstep.exp: next to handler, nothing in handler, continue from handler: display/i $pc - PASS: gdb.base/sigstep.exp: next to handler, nothing in handler, continue from handler: handle SIGALRM print pass stop - PASS: gdb.base/sigstep.exp: next to handler, nothing in handler, continue from handler: handle SIGVTALRM print pass stop -@@ -11465,27 +9540,29 @@ PASS: gdb.base/sigstep.exp: next to handler, si+advance in handler, continue fro - PASS: gdb.base/sigstep.exp: next to handler, si+advance in handler, continue from handler: continue to signal - PASS: gdb.base/sigstep.exp: next to handler, si+advance in handler, continue from handler: next to handler - PASS: gdb.base/sigstep.exp: next to handler, si+advance in handler, continue from handler: si in handler --XFAIL: gdb.base/sigstep.exp: next to handler, si+advance in handler, continue from handler: advance in handler (spurious SIGTRAP) (PRMS gdb/17511) -+PASS: gdb.base/sigstep.exp: next to handler, si+advance in handler, continue from handler: advance in handler -+PASS: gdb.base/sigstep.exp: next to handler, si+advance in handler, continue from handler: break clear done -+PASS: gdb.base/sigstep.exp: next to handler, si+advance in handler, continue from handler: leave handler - PASS: gdb.base/sigstep.exp: continue to handler, nothing in handler, step from handler: display/i $pc - PASS: gdb.base/sigstep.exp: continue to handler, nothing in handler, step from handler: break handler - PASS: gdb.base/sigstep.exp: continue to handler, nothing in handler, step from handler: continue to handler +-PASS: gdb.base/sigstep.exp: next to handler, si+advance in handler, next from handler: display/i $pc +-PASS: gdb.base/sigstep.exp: next to handler, si+advance in handler, next from handler: handle SIGALRM print pass stop +-PASS: gdb.base/sigstep.exp: next to handler, si+advance in handler, next from handler: handle SIGVTALRM print pass stop +-PASS: gdb.base/sigstep.exp: next to handler, si+advance in handler, next from handler: continue to signal +-PASS: gdb.base/sigstep.exp: next to handler, si+advance in handler, next from handler: next to handler +-PASS: gdb.base/sigstep.exp: next to handler, si+advance in handler, next from handler: si in handler +-PASS: gdb.base/sigstep.exp: next to handler, si+advance in handler, next from handler: advance in handler +-PASS: gdb.base/sigstep.exp: next to handler, si+advance in handler, next from handler: leave handler +-PASS: gdb.base/sigstep.exp: next to handler, nothing in handler, continue from handler: display/i $pc +-PASS: gdb.base/sigstep.exp: next to handler, nothing in handler, continue from handler: handle SIGALRM print pass stop +-PASS: gdb.base/sigstep.exp: next to handler, nothing in handler, continue from handler: handle SIGVTALRM print pass stop +-PASS: gdb.base/sigstep.exp: next to handler, nothing in handler, continue from handler: continue to signal +-PASS: gdb.base/sigstep.exp: next to handler, nothing in handler, continue from handler: next to handler +-PASS: gdb.base/sigstep.exp: next to handler, nothing in handler, continue from handler: break clear done +-PASS: gdb.base/sigstep.exp: next to handler, nothing in handler, continue from handler: leave handler +-PASS: gdb.base/sigstep.exp: next to handler, si+advance in handler, continue from handler: display/i $pc +-PASS: gdb.base/sigstep.exp: next to handler, si+advance in handler, continue from handler: handle SIGALRM print pass stop +-PASS: gdb.base/sigstep.exp: next to handler, si+advance in handler, continue from handler: handle SIGVTALRM print pass stop +-PASS: gdb.base/sigstep.exp: next to handler, si+advance in handler, continue from handler: continue to signal +-PASS: gdb.base/sigstep.exp: next to handler, si+advance in handler, continue from handler: next to handler +-PASS: gdb.base/sigstep.exp: next to handler, si+advance in handler, continue from handler: si in handler +-PASS: gdb.base/sigstep.exp: next to handler, si+advance in handler, continue from handler: advance in handler +-PASS: gdb.base/sigstep.exp: next to handler, si+advance in handler, continue from handler: break clear done +-PASS: gdb.base/sigstep.exp: next to handler, si+advance in handler, continue from handler: leave handler +-PASS: gdb.base/sigstep.exp: continue to handler, nothing in handler, step from handler: display/i $pc +-PASS: gdb.base/sigstep.exp: continue to handler, nothing in handler, step from handler: break handler +-PASS: gdb.base/sigstep.exp: continue to handler, nothing in handler, step from handler: continue to handler -PASS: gdb.base/sigstep.exp: continue to handler, nothing in handler, step from handler: leave handler -+FAIL: gdb.base/sigstep.exp: continue to handler, nothing in handler, step from handler: leave handler (timeout) - PASS: gdb.base/sigstep.exp: continue to handler, si+advance in handler, step from handler: display/i $pc - PASS: gdb.base/sigstep.exp: continue to handler, si+advance in handler, step from handler: break handler - PASS: gdb.base/sigstep.exp: continue to handler, si+advance in handler, step from handler: continue to handler - PASS: gdb.base/sigstep.exp: continue to handler, si+advance in handler, step from handler: si in handler - PASS: gdb.base/sigstep.exp: continue to handler, si+advance in handler, step from handler: advance in handler +-PASS: gdb.base/sigstep.exp: continue to handler, si+advance in handler, step from handler: display/i $pc +-PASS: gdb.base/sigstep.exp: continue to handler, si+advance in handler, step from handler: break handler +-PASS: gdb.base/sigstep.exp: continue to handler, si+advance in handler, step from handler: continue to handler +-PASS: gdb.base/sigstep.exp: continue to handler, si+advance in handler, step from handler: si in handler +-PASS: gdb.base/sigstep.exp: continue to handler, si+advance in handler, step from handler: advance in handler -PASS: gdb.base/sigstep.exp: continue to handler, si+advance in handler, step from handler: leave handler -+FAIL: gdb.base/sigstep.exp: continue to handler, si+advance in handler, step from handler: leave handler (timeout) - PASS: gdb.base/sigstep.exp: continue to handler, nothing in handler, next from handler: display/i $pc - PASS: gdb.base/sigstep.exp: continue to handler, nothing in handler, next from handler: break handler - PASS: gdb.base/sigstep.exp: continue to handler, nothing in handler, next from handler: continue to handler +-PASS: gdb.base/sigstep.exp: continue to handler, nothing in handler, next from handler: display/i $pc +-PASS: gdb.base/sigstep.exp: continue to handler, nothing in handler, next from handler: break handler +-PASS: gdb.base/sigstep.exp: continue to handler, nothing in handler, next from handler: continue to handler -PASS: gdb.base/sigstep.exp: continue to handler, nothing in handler, next from handler: leave handler -+FAIL: gdb.base/sigstep.exp: continue to handler, nothing in handler, next from handler: leave handler - PASS: gdb.base/sigstep.exp: continue to handler, si+advance in handler, next from handler: display/i $pc - PASS: gdb.base/sigstep.exp: continue to handler, si+advance in handler, next from handler: break handler - PASS: gdb.base/sigstep.exp: continue to handler, si+advance in handler, next from handler: continue to handler - PASS: gdb.base/sigstep.exp: continue to handler, si+advance in handler, next from handler: si in handler - PASS: gdb.base/sigstep.exp: continue to handler, si+advance in handler, next from handler: advance in handler +-PASS: gdb.base/sigstep.exp: continue to handler, si+advance in handler, next from handler: display/i $pc +-PASS: gdb.base/sigstep.exp: continue to handler, si+advance in handler, next from handler: break handler +-PASS: gdb.base/sigstep.exp: continue to handler, si+advance in handler, next from handler: continue to handler +-PASS: gdb.base/sigstep.exp: continue to handler, si+advance in handler, next from handler: si in handler +-PASS: gdb.base/sigstep.exp: continue to handler, si+advance in handler, next from handler: advance in handler -PASS: gdb.base/sigstep.exp: continue to handler, si+advance in handler, next from handler: leave handler -+FAIL: gdb.base/sigstep.exp: continue to handler, si+advance in handler, next from handler: leave handler - PASS: gdb.base/sigstep.exp: continue to handler, nothing in handler, continue from handler: display/i $pc - PASS: gdb.base/sigstep.exp: continue to handler, nothing in handler, continue from handler: break handler - PASS: gdb.base/sigstep.exp: continue to handler, nothing in handler, continue from handler: continue to handler -@@ -11501,23 +9578,23 @@ PASS: gdb.base/sigstep.exp: continue to handler, si+advance in handler, continue - PASS: gdb.base/sigstep.exp: stepi from handleri: display/i $pc - PASS: gdb.base/sigstep.exp: stepi from handleri: break handler - PASS: gdb.base/sigstep.exp: stepi from handleri: continue to handler +-PASS: gdb.base/sigstep.exp: continue to handler, nothing in handler, continue from handler: display/i $pc +-PASS: gdb.base/sigstep.exp: continue to handler, nothing in handler, continue from handler: break handler +-PASS: gdb.base/sigstep.exp: continue to handler, nothing in handler, continue from handler: continue to handler +-PASS: gdb.base/sigstep.exp: continue to handler, nothing in handler, continue from handler: break clear done +-PASS: gdb.base/sigstep.exp: continue to handler, nothing in handler, continue from handler: leave handler +-PASS: gdb.base/sigstep.exp: continue to handler, si+advance in handler, continue from handler: display/i $pc +-PASS: gdb.base/sigstep.exp: continue to handler, si+advance in handler, continue from handler: break handler +-PASS: gdb.base/sigstep.exp: continue to handler, si+advance in handler, continue from handler: continue to handler +-PASS: gdb.base/sigstep.exp: continue to handler, si+advance in handler, continue from handler: si in handler +-PASS: gdb.base/sigstep.exp: continue to handler, si+advance in handler, continue from handler: advance in handler +-PASS: gdb.base/sigstep.exp: continue to handler, si+advance in handler, continue from handler: break clear done +-PASS: gdb.base/sigstep.exp: continue to handler, si+advance in handler, continue from handler: leave handler +-PASS: gdb.base/sigstep.exp: stepi from handleri: display/i $pc +-PASS: gdb.base/sigstep.exp: stepi from handleri: break handler +-PASS: gdb.base/sigstep.exp: stepi from handleri: continue to handler -PASS: gdb.base/sigstep.exp: stepi from handleri: leave handler -PASS: gdb.base/sigstep.exp: stepi from handleri: leave signal trampoline (in main) -+FAIL: gdb.base/sigstep.exp: stepi from handleri: leave handler -+FAIL: gdb.base/sigstep.exp: stepi from handleri: leave signal trampoline - PASS: gdb.base/sigstep.exp: nexti from handleri: display/i $pc - PASS: gdb.base/sigstep.exp: nexti from handleri: break handler - PASS: gdb.base/sigstep.exp: nexti from handleri: continue to handler +-PASS: gdb.base/sigstep.exp: nexti from handleri: display/i $pc +-PASS: gdb.base/sigstep.exp: nexti from handleri: break handler +-PASS: gdb.base/sigstep.exp: nexti from handleri: continue to handler -PASS: gdb.base/sigstep.exp: nexti from handleri: leave handler -PASS: gdb.base/sigstep.exp: nexti from handleri: leave signal trampoline (in main) -+FAIL: gdb.base/sigstep.exp: nexti from handleri: leave handler -+FAIL: gdb.base/sigstep.exp: nexti from handleri: leave signal trampoline - PASS: gdb.base/sigstep.exp: finish from handleri: display/i $pc - PASS: gdb.base/sigstep.exp: finish from handleri: break handler - PASS: gdb.base/sigstep.exp: finish from handleri: continue to handler +-PASS: gdb.base/sigstep.exp: finish from handleri: display/i $pc +-PASS: gdb.base/sigstep.exp: finish from handleri: break handler +-PASS: gdb.base/sigstep.exp: finish from handleri: continue to handler -PASS: gdb.base/sigstep.exp: finish from handleri: leave handler -PASS: gdb.base/sigstep.exp: finish from handleri: leave signal trampoline (in main) -+FAIL: gdb.base/sigstep.exp: finish from handleri: leave handler -+FAIL: gdb.base/sigstep.exp: finish from handleri: leave signal trampoline - PASS: gdb.base/sigstep.exp: return from handleri: display/i $pc - PASS: gdb.base/sigstep.exp: return from handleri: break handler - PASS: gdb.base/sigstep.exp: return from handleri: continue to handler +-PASS: gdb.base/sigstep.exp: return from handleri: display/i $pc +-PASS: gdb.base/sigstep.exp: return from handleri: break handler +-PASS: gdb.base/sigstep.exp: return from handleri: continue to handler -PASS: gdb.base/sigstep.exp: return from handleri: leave handler -PASS: gdb.base/sigstep.exp: return from handleri: leave signal trampoline (in main) -+FAIL: gdb.base/sigstep.exp: return from handleri: leave handler -+FAIL: gdb.base/sigstep.exp: return from handleri: leave signal trampoline - PASS: gdb.base/sigstep.exp: step to handler: display/i $pc - PASS: gdb.base/sigstep.exp: step to handler: set itimer = itimer_real - PASS: gdb.base/sigstep.exp: step to handler: advance to infinite loop -@@ -11527,7 +9604,7 @@ PASS: gdb.base/sigstep.exp: next to handler: display/i $pc - PASS: gdb.base/sigstep.exp: next to handler: set itimer = itimer_real - PASS: gdb.base/sigstep.exp: next to handler: advance to infinite loop - PASS: gdb.base/sigstep.exp: next to handler: break handler +-PASS: gdb.base/sigstep.exp: step to handler: display/i $pc +-PASS: gdb.base/sigstep.exp: step to handler: set itimer = itimer_real +-PASS: gdb.base/sigstep.exp: step to handler: advance to infinite loop +-PASS: gdb.base/sigstep.exp: step to handler: break handler +-PASS: gdb.base/sigstep.exp: step to handler: performing step +-PASS: gdb.base/sigstep.exp: next to handler: display/i $pc +-PASS: gdb.base/sigstep.exp: next to handler: set itimer = itimer_real +-PASS: gdb.base/sigstep.exp: next to handler: advance to infinite loop +-PASS: gdb.base/sigstep.exp: next to handler: break handler -PASS: gdb.base/sigstep.exp: next to handler: performing next -+FAIL: gdb.base/sigstep.exp: next to handler: performing next (timeout) - PASS: gdb.base/sigstep.exp: continue to handler: display/i $pc - PASS: gdb.base/sigstep.exp: continue to handler: set itimer = itimer_real - PASS: gdb.base/sigstep.exp: continue to handler: advance to infinite loop -@@ -11537,22 +9614,22 @@ PASS: gdb.base/sigstep.exp: stepi to handler entry: display/i $pc - PASS: gdb.base/sigstep.exp: stepi to handler entry: set itimer = itimer_real - PASS: gdb.base/sigstep.exp: stepi to handler entry: advance to infinite loop - PASS: gdb.base/sigstep.exp: stepi to handler entry: break handler +-PASS: gdb.base/sigstep.exp: continue to handler: display/i $pc +-PASS: gdb.base/sigstep.exp: continue to handler: set itimer = itimer_real +-PASS: gdb.base/sigstep.exp: continue to handler: advance to infinite loop +-PASS: gdb.base/sigstep.exp: continue to handler: break handler +-PASS: gdb.base/sigstep.exp: continue to handler: performing continue +-PASS: gdb.base/sigstep.exp: stepi to handler entry: display/i $pc +-PASS: gdb.base/sigstep.exp: stepi to handler entry: set itimer = itimer_real +-PASS: gdb.base/sigstep.exp: stepi to handler entry: advance to infinite loop +-PASS: gdb.base/sigstep.exp: stepi to handler entry: break handler -PASS: gdb.base/sigstep.exp: stepi to handler entry: performing stepi -+FAIL: gdb.base/sigstep.exp: stepi to handler entry: performing stepi - PASS: gdb.base/sigstep.exp: nexti to handler entry: display/i $pc - PASS: gdb.base/sigstep.exp: nexti to handler entry: set itimer = itimer_real - PASS: gdb.base/sigstep.exp: nexti to handler entry: advance to infinite loop - PASS: gdb.base/sigstep.exp: nexti to handler entry: break handler +-PASS: gdb.base/sigstep.exp: nexti to handler entry: display/i $pc +-PASS: gdb.base/sigstep.exp: nexti to handler entry: set itimer = itimer_real +-PASS: gdb.base/sigstep.exp: nexti to handler entry: advance to infinite loop +-PASS: gdb.base/sigstep.exp: nexti to handler entry: break handler -PASS: gdb.base/sigstep.exp: nexti to handler entry: performing nexti -+FAIL: gdb.base/sigstep.exp: nexti to handler entry: performing nexti - PASS: gdb.base/sigstep.exp: step to handler entry: display/i $pc - PASS: gdb.base/sigstep.exp: step to handler entry: set itimer = itimer_real - PASS: gdb.base/sigstep.exp: step to handler entry: advance to infinite loop - PASS: gdb.base/sigstep.exp: step to handler entry: break handler +-PASS: gdb.base/sigstep.exp: step to handler entry: display/i $pc +-PASS: gdb.base/sigstep.exp: step to handler entry: set itimer = itimer_real +-PASS: gdb.base/sigstep.exp: step to handler entry: advance to infinite loop +-PASS: gdb.base/sigstep.exp: step to handler entry: break handler -PASS: gdb.base/sigstep.exp: step to handler entry: performing step -+FAIL: gdb.base/sigstep.exp: step to handler entry: performing step (timeout) - PASS: gdb.base/sigstep.exp: next to handler entry: display/i $pc - PASS: gdb.base/sigstep.exp: next to handler entry: set itimer = itimer_real - PASS: gdb.base/sigstep.exp: next to handler entry: advance to infinite loop - PASS: gdb.base/sigstep.exp: next to handler entry: break handler +-PASS: gdb.base/sigstep.exp: next to handler entry: display/i $pc +-PASS: gdb.base/sigstep.exp: next to handler entry: set itimer = itimer_real +-PASS: gdb.base/sigstep.exp: next to handler entry: advance to infinite loop +-PASS: gdb.base/sigstep.exp: next to handler entry: break handler -PASS: gdb.base/sigstep.exp: next to handler entry: performing next -+FAIL: gdb.base/sigstep.exp: next to handler entry: performing next (timeout) - PASS: gdb.base/sigstep.exp: continue to handler entry: display/i $pc - PASS: gdb.base/sigstep.exp: continue to handler entry: set itimer = itimer_real - PASS: gdb.base/sigstep.exp: continue to handler entry: advance to infinite loop -@@ -11576,12 +9653,12 @@ PASS: gdb.base/sigstep.exp: step over handler: display/i $pc - PASS: gdb.base/sigstep.exp: step over handler: set itimer = itimer_real - PASS: gdb.base/sigstep.exp: step over handler: break clear done - PASS: gdb.base/sigstep.exp: step over handler: advance to infinite loop +-PASS: gdb.base/sigstep.exp: continue to handler entry: display/i $pc +-PASS: gdb.base/sigstep.exp: continue to handler entry: set itimer = itimer_real +-PASS: gdb.base/sigstep.exp: continue to handler entry: advance to infinite loop +-PASS: gdb.base/sigstep.exp: continue to handler entry: break handler +-PASS: gdb.base/sigstep.exp: continue to handler entry: performing continue +-PASS: gdb.base/sigstep.exp: stepi over handler: display/i $pc +-PASS: gdb.base/sigstep.exp: stepi over handler: set itimer = itimer_real +-PASS: gdb.base/sigstep.exp: stepi over handler: break clear done +-PASS: gdb.base/sigstep.exp: stepi over handler: advance to infinite loop +-PASS: gdb.base/sigstep.exp: stepi over handler: get next PC +-PASS: gdb.base/sigstep.exp: stepi over handler: performing stepi +-PASS: gdb.base/sigstep.exp: stepi over handler: advanced +-PASS: gdb.base/sigstep.exp: nexti over handler: display/i $pc +-PASS: gdb.base/sigstep.exp: nexti over handler: set itimer = itimer_real +-PASS: gdb.base/sigstep.exp: nexti over handler: break clear done +-PASS: gdb.base/sigstep.exp: nexti over handler: advance to infinite loop +-PASS: gdb.base/sigstep.exp: nexti over handler: get next PC +-PASS: gdb.base/sigstep.exp: nexti over handler: performing nexti +-PASS: gdb.base/sigstep.exp: nexti over handler: advanced +-PASS: gdb.base/sigstep.exp: step over handler: display/i $pc +-PASS: gdb.base/sigstep.exp: step over handler: set itimer = itimer_real +-PASS: gdb.base/sigstep.exp: step over handler: break clear done +-PASS: gdb.base/sigstep.exp: step over handler: advance to infinite loop -PASS: gdb.base/sigstep.exp: step over handler: performing step -+FAIL: gdb.base/sigstep.exp: step over handler: performing step (timeout) - PASS: gdb.base/sigstep.exp: next over handler: display/i $pc - PASS: gdb.base/sigstep.exp: next over handler: set itimer = itimer_real - PASS: gdb.base/sigstep.exp: next over handler: break clear done - PASS: gdb.base/sigstep.exp: next over handler: advance to infinite loop +-PASS: gdb.base/sigstep.exp: next over handler: display/i $pc +-PASS: gdb.base/sigstep.exp: next over handler: set itimer = itimer_real +-PASS: gdb.base/sigstep.exp: next over handler: break clear done +-PASS: gdb.base/sigstep.exp: next over handler: advance to infinite loop -PASS: gdb.base/sigstep.exp: next over handler: performing next -+FAIL: gdb.base/sigstep.exp: next over handler: performing next (timeout) - PASS: gdb.base/sigstep.exp: continue over handler: display/i $pc - PASS: gdb.base/sigstep.exp: continue over handler: set itimer = itimer_real - PASS: gdb.base/sigstep.exp: continue over handler: break clear done -@@ -11593,8 +9670,8 @@ PASS: gdb.base/sigstep.exp: displaced=off: step on breakpoint, to handler: set i - PASS: gdb.base/sigstep.exp: displaced=off: step on breakpoint, to handler: break infinite loop - PASS: gdb.base/sigstep.exp: displaced=off: step on breakpoint, to handler: break handler - PASS: gdb.base/sigstep.exp: displaced=off: step on breakpoint, to handler: continue to infinite loop +-PASS: gdb.base/sigstep.exp: continue over handler: display/i $pc +-PASS: gdb.base/sigstep.exp: continue over handler: set itimer = itimer_real +-PASS: gdb.base/sigstep.exp: continue over handler: break clear done +-PASS: gdb.base/sigstep.exp: continue over handler: advance to infinite loop +-PASS: gdb.base/sigstep.exp: continue over handler: performing continue +-PASS: gdb.base/sigstep.exp: displaced=off: step on breakpoint, to handler: display/i $pc +-PASS: gdb.base/sigstep.exp: displaced=off: step on breakpoint, to handler: set displaced-stepping off +-PASS: gdb.base/sigstep.exp: displaced=off: step on breakpoint, to handler: set itimer = itimer_real +-PASS: gdb.base/sigstep.exp: displaced=off: step on breakpoint, to handler: break infinite loop +-PASS: gdb.base/sigstep.exp: displaced=off: step on breakpoint, to handler: break handler +-PASS: gdb.base/sigstep.exp: displaced=off: step on breakpoint, to handler: continue to infinite loop -PASS: gdb.base/sigstep.exp: displaced=off: step on breakpoint, to handler: performing step -PASS: gdb.base/sigstep.exp: displaced=off: step on breakpoint, to handler: backtrace -+FAIL: gdb.base/sigstep.exp: displaced=off: step on breakpoint, to handler: performing step (timeout) -+FAIL: gdb.base/sigstep.exp: displaced=off: step on breakpoint, to handler: backtrace (pattern 1) - PASS: gdb.base/sigstep.exp: displaced=off: next on breakpoint, to handler: display/i $pc - PASS: gdb.base/sigstep.exp: displaced=off: next on breakpoint, to handler: set displaced-stepping off - PASS: gdb.base/sigstep.exp: displaced=off: next on breakpoint, to handler: set itimer = itimer_real -@@ -11602,7 +9679,7 @@ PASS: gdb.base/sigstep.exp: displaced=off: next on breakpoint, to handler: break - PASS: gdb.base/sigstep.exp: displaced=off: next on breakpoint, to handler: break handler - PASS: gdb.base/sigstep.exp: displaced=off: next on breakpoint, to handler: continue to infinite loop - PASS: gdb.base/sigstep.exp: displaced=off: next on breakpoint, to handler: performing next +-PASS: gdb.base/sigstep.exp: displaced=off: next on breakpoint, to handler: display/i $pc +-PASS: gdb.base/sigstep.exp: displaced=off: next on breakpoint, to handler: set displaced-stepping off +-PASS: gdb.base/sigstep.exp: displaced=off: next on breakpoint, to handler: set itimer = itimer_real +-PASS: gdb.base/sigstep.exp: displaced=off: next on breakpoint, to handler: break infinite loop +-PASS: gdb.base/sigstep.exp: displaced=off: next on breakpoint, to handler: break handler +-PASS: gdb.base/sigstep.exp: displaced=off: next on breakpoint, to handler: continue to infinite loop +-PASS: gdb.base/sigstep.exp: displaced=off: next on breakpoint, to handler: performing next -PASS: gdb.base/sigstep.exp: displaced=off: next on breakpoint, to handler: backtrace -+FAIL: gdb.base/sigstep.exp: displaced=off: next on breakpoint, to handler: backtrace (pattern 2) - PASS: gdb.base/sigstep.exp: displaced=off: continue on breakpoint, to handler: display/i $pc - PASS: gdb.base/sigstep.exp: displaced=off: continue on breakpoint, to handler: set displaced-stepping off - PASS: gdb.base/sigstep.exp: displaced=off: continue on breakpoint, to handler: set itimer = itimer_real -@@ -11610,7 +9687,7 @@ PASS: gdb.base/sigstep.exp: displaced=off: continue on breakpoint, to handler: b - PASS: gdb.base/sigstep.exp: displaced=off: continue on breakpoint, to handler: break handler - PASS: gdb.base/sigstep.exp: displaced=off: continue on breakpoint, to handler: continue to infinite loop - PASS: gdb.base/sigstep.exp: displaced=off: continue on breakpoint, to handler: performing continue +-PASS: gdb.base/sigstep.exp: displaced=off: continue on breakpoint, to handler: display/i $pc +-PASS: gdb.base/sigstep.exp: displaced=off: continue on breakpoint, to handler: set displaced-stepping off +-PASS: gdb.base/sigstep.exp: displaced=off: continue on breakpoint, to handler: set itimer = itimer_real +-PASS: gdb.base/sigstep.exp: displaced=off: continue on breakpoint, to handler: break infinite loop +-PASS: gdb.base/sigstep.exp: displaced=off: continue on breakpoint, to handler: break handler +-PASS: gdb.base/sigstep.exp: displaced=off: continue on breakpoint, to handler: continue to infinite loop +-PASS: gdb.base/sigstep.exp: displaced=off: continue on breakpoint, to handler: performing continue -PASS: gdb.base/sigstep.exp: displaced=off: continue on breakpoint, to handler: backtrace -+FAIL: gdb.base/sigstep.exp: displaced=off: continue on breakpoint, to handler: backtrace (pattern 2) - PASS: gdb.base/sigstep.exp: displaced=on: step on breakpoint, to handler: display/i $pc - PASS: gdb.base/sigstep.exp: displaced=on: step on breakpoint, to handler: set displaced-stepping on - PASS: gdb.base/sigstep.exp: displaced=on: step on breakpoint, to handler: set itimer = itimer_real -@@ -11618,7 +9695,7 @@ PASS: gdb.base/sigstep.exp: displaced=on: step on breakpoint, to handler: break - PASS: gdb.base/sigstep.exp: displaced=on: step on breakpoint, to handler: break handler - PASS: gdb.base/sigstep.exp: displaced=on: step on breakpoint, to handler: continue to infinite loop - PASS: gdb.base/sigstep.exp: displaced=on: step on breakpoint, to handler: performing step +-PASS: gdb.base/sigstep.exp: displaced=on: step on breakpoint, to handler: display/i $pc +-PASS: gdb.base/sigstep.exp: displaced=on: step on breakpoint, to handler: set displaced-stepping on +-PASS: gdb.base/sigstep.exp: displaced=on: step on breakpoint, to handler: set itimer = itimer_real +-PASS: gdb.base/sigstep.exp: displaced=on: step on breakpoint, to handler: break infinite loop +-PASS: gdb.base/sigstep.exp: displaced=on: step on breakpoint, to handler: break handler +-PASS: gdb.base/sigstep.exp: displaced=on: step on breakpoint, to handler: continue to infinite loop +-PASS: gdb.base/sigstep.exp: displaced=on: step on breakpoint, to handler: performing step -PASS: gdb.base/sigstep.exp: displaced=on: step on breakpoint, to handler: backtrace -+FAIL: gdb.base/sigstep.exp: displaced=on: step on breakpoint, to handler: backtrace (pattern 2) - PASS: gdb.base/sigstep.exp: displaced=on: next on breakpoint, to handler: display/i $pc - PASS: gdb.base/sigstep.exp: displaced=on: next on breakpoint, to handler: set displaced-stepping on - PASS: gdb.base/sigstep.exp: displaced=on: next on breakpoint, to handler: set itimer = itimer_real -@@ -11626,7 +9703,7 @@ PASS: gdb.base/sigstep.exp: displaced=on: next on breakpoint, to handler: break - PASS: gdb.base/sigstep.exp: displaced=on: next on breakpoint, to handler: break handler - PASS: gdb.base/sigstep.exp: displaced=on: next on breakpoint, to handler: continue to infinite loop - PASS: gdb.base/sigstep.exp: displaced=on: next on breakpoint, to handler: performing next +-PASS: gdb.base/sigstep.exp: displaced=on: next on breakpoint, to handler: display/i $pc +-PASS: gdb.base/sigstep.exp: displaced=on: next on breakpoint, to handler: set displaced-stepping on +-PASS: gdb.base/sigstep.exp: displaced=on: next on breakpoint, to handler: set itimer = itimer_real +-PASS: gdb.base/sigstep.exp: displaced=on: next on breakpoint, to handler: break infinite loop +-PASS: gdb.base/sigstep.exp: displaced=on: next on breakpoint, to handler: break handler +-PASS: gdb.base/sigstep.exp: displaced=on: next on breakpoint, to handler: continue to infinite loop +-PASS: gdb.base/sigstep.exp: displaced=on: next on breakpoint, to handler: performing next -PASS: gdb.base/sigstep.exp: displaced=on: next on breakpoint, to handler: backtrace -+FAIL: gdb.base/sigstep.exp: displaced=on: next on breakpoint, to handler: backtrace (pattern 2) - PASS: gdb.base/sigstep.exp: displaced=on: continue on breakpoint, to handler: display/i $pc - PASS: gdb.base/sigstep.exp: displaced=on: continue on breakpoint, to handler: set displaced-stepping on - PASS: gdb.base/sigstep.exp: displaced=on: continue on breakpoint, to handler: set itimer = itimer_real -@@ -11634,23 +9711,23 @@ PASS: gdb.base/sigstep.exp: displaced=on: continue on breakpoint, to handler: br - PASS: gdb.base/sigstep.exp: displaced=on: continue on breakpoint, to handler: break handler - PASS: gdb.base/sigstep.exp: displaced=on: continue on breakpoint, to handler: continue to infinite loop - PASS: gdb.base/sigstep.exp: displaced=on: continue on breakpoint, to handler: performing continue +-PASS: gdb.base/sigstep.exp: displaced=on: continue on breakpoint, to handler: display/i $pc +-PASS: gdb.base/sigstep.exp: displaced=on: continue on breakpoint, to handler: set displaced-stepping on +-PASS: gdb.base/sigstep.exp: displaced=on: continue on breakpoint, to handler: set itimer = itimer_real +-PASS: gdb.base/sigstep.exp: displaced=on: continue on breakpoint, to handler: break infinite loop +-PASS: gdb.base/sigstep.exp: displaced=on: continue on breakpoint, to handler: break handler +-PASS: gdb.base/sigstep.exp: displaced=on: continue on breakpoint, to handler: continue to infinite loop +-PASS: gdb.base/sigstep.exp: displaced=on: continue on breakpoint, to handler: performing continue -PASS: gdb.base/sigstep.exp: displaced=on: continue on breakpoint, to handler: backtrace -+FAIL: gdb.base/sigstep.exp: displaced=on: continue on breakpoint, to handler: backtrace (pattern 2) - PASS: gdb.base/sigstep.exp: displaced=off: step on breakpoint, to handler entry: display/i $pc - PASS: gdb.base/sigstep.exp: displaced=off: step on breakpoint, to handler entry: set displaced-stepping off - PASS: gdb.base/sigstep.exp: displaced=off: step on breakpoint, to handler entry: set itimer = itimer_real - PASS: gdb.base/sigstep.exp: displaced=off: step on breakpoint, to handler entry: break infinite loop - PASS: gdb.base/sigstep.exp: displaced=off: step on breakpoint, to handler entry: break handler - PASS: gdb.base/sigstep.exp: displaced=off: step on breakpoint, to handler entry: continue to infinite loop +-PASS: gdb.base/sigstep.exp: displaced=off: step on breakpoint, to handler entry: display/i $pc +-PASS: gdb.base/sigstep.exp: displaced=off: step on breakpoint, to handler entry: set displaced-stepping off +-PASS: gdb.base/sigstep.exp: displaced=off: step on breakpoint, to handler entry: set itimer = itimer_real +-PASS: gdb.base/sigstep.exp: displaced=off: step on breakpoint, to handler entry: break infinite loop +-PASS: gdb.base/sigstep.exp: displaced=off: step on breakpoint, to handler entry: break handler +-PASS: gdb.base/sigstep.exp: displaced=off: step on breakpoint, to handler entry: continue to infinite loop -PASS: gdb.base/sigstep.exp: displaced=off: step on breakpoint, to handler entry: performing step -PASS: gdb.base/sigstep.exp: displaced=off: step on breakpoint, to handler entry: backtrace -+FAIL: gdb.base/sigstep.exp: displaced=off: step on breakpoint, to handler entry: performing step (timeout) -+FAIL: gdb.base/sigstep.exp: displaced=off: step on breakpoint, to handler entry: backtrace (pattern 1) (timeout) - PASS: gdb.base/sigstep.exp: displaced=off: next on breakpoint, to handler entry: display/i $pc - PASS: gdb.base/sigstep.exp: displaced=off: next on breakpoint, to handler entry: set displaced-stepping off - PASS: gdb.base/sigstep.exp: displaced=off: next on breakpoint, to handler entry: set itimer = itimer_real - PASS: gdb.base/sigstep.exp: displaced=off: next on breakpoint, to handler entry: break infinite loop - PASS: gdb.base/sigstep.exp: displaced=off: next on breakpoint, to handler entry: break handler - PASS: gdb.base/sigstep.exp: displaced=off: next on breakpoint, to handler entry: continue to infinite loop +-PASS: gdb.base/sigstep.exp: displaced=off: next on breakpoint, to handler entry: display/i $pc +-PASS: gdb.base/sigstep.exp: displaced=off: next on breakpoint, to handler entry: set displaced-stepping off +-PASS: gdb.base/sigstep.exp: displaced=off: next on breakpoint, to handler entry: set itimer = itimer_real +-PASS: gdb.base/sigstep.exp: displaced=off: next on breakpoint, to handler entry: break infinite loop +-PASS: gdb.base/sigstep.exp: displaced=off: next on breakpoint, to handler entry: break handler +-PASS: gdb.base/sigstep.exp: displaced=off: next on breakpoint, to handler entry: continue to infinite loop -PASS: gdb.base/sigstep.exp: displaced=off: next on breakpoint, to handler entry: performing next -PASS: gdb.base/sigstep.exp: displaced=off: next on breakpoint, to handler entry: backtrace -+FAIL: gdb.base/sigstep.exp: displaced=off: next on breakpoint, to handler entry: performing next (timeout) -+FAIL: gdb.base/sigstep.exp: displaced=off: next on breakpoint, to handler entry: backtrace (pattern 1) - PASS: gdb.base/sigstep.exp: displaced=off: continue on breakpoint, to handler entry: display/i $pc - PASS: gdb.base/sigstep.exp: displaced=off: continue on breakpoint, to handler entry: set displaced-stepping off - PASS: gdb.base/sigstep.exp: displaced=off: continue on breakpoint, to handler entry: set itimer = itimer_real -@@ -11658,23 +9735,23 @@ PASS: gdb.base/sigstep.exp: displaced=off: continue on breakpoint, to handler en - PASS: gdb.base/sigstep.exp: displaced=off: continue on breakpoint, to handler entry: break handler - PASS: gdb.base/sigstep.exp: displaced=off: continue on breakpoint, to handler entry: continue to infinite loop - PASS: gdb.base/sigstep.exp: displaced=off: continue on breakpoint, to handler entry: performing continue +-PASS: gdb.base/sigstep.exp: displaced=off: continue on breakpoint, to handler entry: display/i $pc +-PASS: gdb.base/sigstep.exp: displaced=off: continue on breakpoint, to handler entry: set displaced-stepping off +-PASS: gdb.base/sigstep.exp: displaced=off: continue on breakpoint, to handler entry: set itimer = itimer_real +-PASS: gdb.base/sigstep.exp: displaced=off: continue on breakpoint, to handler entry: break infinite loop +-PASS: gdb.base/sigstep.exp: displaced=off: continue on breakpoint, to handler entry: break handler +-PASS: gdb.base/sigstep.exp: displaced=off: continue on breakpoint, to handler entry: continue to infinite loop +-PASS: gdb.base/sigstep.exp: displaced=off: continue on breakpoint, to handler entry: performing continue -PASS: gdb.base/sigstep.exp: displaced=off: continue on breakpoint, to handler entry: backtrace -+FAIL: gdb.base/sigstep.exp: displaced=off: continue on breakpoint, to handler entry: backtrace (pattern 2) - PASS: gdb.base/sigstep.exp: displaced=on: step on breakpoint, to handler entry: display/i $pc - PASS: gdb.base/sigstep.exp: displaced=on: step on breakpoint, to handler entry: set displaced-stepping on - PASS: gdb.base/sigstep.exp: displaced=on: step on breakpoint, to handler entry: set itimer = itimer_real - PASS: gdb.base/sigstep.exp: displaced=on: step on breakpoint, to handler entry: break infinite loop - PASS: gdb.base/sigstep.exp: displaced=on: step on breakpoint, to handler entry: break handler - PASS: gdb.base/sigstep.exp: displaced=on: step on breakpoint, to handler entry: continue to infinite loop +-PASS: gdb.base/sigstep.exp: displaced=on: step on breakpoint, to handler entry: display/i $pc +-PASS: gdb.base/sigstep.exp: displaced=on: step on breakpoint, to handler entry: set displaced-stepping on +-PASS: gdb.base/sigstep.exp: displaced=on: step on breakpoint, to handler entry: set itimer = itimer_real +-PASS: gdb.base/sigstep.exp: displaced=on: step on breakpoint, to handler entry: break infinite loop +-PASS: gdb.base/sigstep.exp: displaced=on: step on breakpoint, to handler entry: break handler +-PASS: gdb.base/sigstep.exp: displaced=on: step on breakpoint, to handler entry: continue to infinite loop -PASS: gdb.base/sigstep.exp: displaced=on: step on breakpoint, to handler entry: performing step -PASS: gdb.base/sigstep.exp: displaced=on: step on breakpoint, to handler entry: backtrace -+FAIL: gdb.base/sigstep.exp: displaced=on: step on breakpoint, to handler entry: performing step (timeout) -+FAIL: gdb.base/sigstep.exp: displaced=on: step on breakpoint, to handler entry: backtrace (pattern 1) (timeout) - PASS: gdb.base/sigstep.exp: displaced=on: next on breakpoint, to handler entry: display/i $pc - PASS: gdb.base/sigstep.exp: displaced=on: next on breakpoint, to handler entry: set displaced-stepping on - PASS: gdb.base/sigstep.exp: displaced=on: next on breakpoint, to handler entry: set itimer = itimer_real - PASS: gdb.base/sigstep.exp: displaced=on: next on breakpoint, to handler entry: break infinite loop - PASS: gdb.base/sigstep.exp: displaced=on: next on breakpoint, to handler entry: break handler - PASS: gdb.base/sigstep.exp: displaced=on: next on breakpoint, to handler entry: continue to infinite loop +-PASS: gdb.base/sigstep.exp: displaced=on: next on breakpoint, to handler entry: display/i $pc +-PASS: gdb.base/sigstep.exp: displaced=on: next on breakpoint, to handler entry: set displaced-stepping on +-PASS: gdb.base/sigstep.exp: displaced=on: next on breakpoint, to handler entry: set itimer = itimer_real +-PASS: gdb.base/sigstep.exp: displaced=on: next on breakpoint, to handler entry: break infinite loop +-PASS: gdb.base/sigstep.exp: displaced=on: next on breakpoint, to handler entry: break handler +-PASS: gdb.base/sigstep.exp: displaced=on: next on breakpoint, to handler entry: continue to infinite loop -PASS: gdb.base/sigstep.exp: displaced=on: next on breakpoint, to handler entry: performing next -PASS: gdb.base/sigstep.exp: displaced=on: next on breakpoint, to handler entry: backtrace -+FAIL: gdb.base/sigstep.exp: displaced=on: next on breakpoint, to handler entry: performing next (timeout) -+FAIL: gdb.base/sigstep.exp: displaced=on: next on breakpoint, to handler entry: backtrace (pattern 1) (timeout) - PASS: gdb.base/sigstep.exp: displaced=on: continue on breakpoint, to handler entry: display/i $pc - PASS: gdb.base/sigstep.exp: displaced=on: continue on breakpoint, to handler entry: set displaced-stepping on - PASS: gdb.base/sigstep.exp: displaced=on: continue on breakpoint, to handler entry: set itimer = itimer_real -@@ -11682,7 +9759,7 @@ PASS: gdb.base/sigstep.exp: displaced=on: continue on breakpoint, to handler ent - PASS: gdb.base/sigstep.exp: displaced=on: continue on breakpoint, to handler entry: break handler - PASS: gdb.base/sigstep.exp: displaced=on: continue on breakpoint, to handler entry: continue to infinite loop - PASS: gdb.base/sigstep.exp: displaced=on: continue on breakpoint, to handler entry: performing continue +-PASS: gdb.base/sigstep.exp: displaced=on: continue on breakpoint, to handler entry: display/i $pc +-PASS: gdb.base/sigstep.exp: displaced=on: continue on breakpoint, to handler entry: set displaced-stepping on +-PASS: gdb.base/sigstep.exp: displaced=on: continue on breakpoint, to handler entry: set itimer = itimer_real +-PASS: gdb.base/sigstep.exp: displaced=on: continue on breakpoint, to handler entry: break infinite loop +-PASS: gdb.base/sigstep.exp: displaced=on: continue on breakpoint, to handler entry: break handler +-PASS: gdb.base/sigstep.exp: displaced=on: continue on breakpoint, to handler entry: continue to infinite loop +-PASS: gdb.base/sigstep.exp: displaced=on: continue on breakpoint, to handler entry: performing continue -PASS: gdb.base/sigstep.exp: displaced=on: continue on breakpoint, to handler entry: backtrace -+FAIL: gdb.base/sigstep.exp: displaced=on: continue on breakpoint, to handler entry: backtrace (pattern 2) - PASS: gdb.base/sigstep.exp: displaced=off: stepi on breakpoint, skip handler: display/i $pc - PASS: gdb.base/sigstep.exp: displaced=off: stepi on breakpoint, skip handler: set displaced-stepping off - PASS: gdb.base/sigstep.exp: displaced=off: stepi on breakpoint, skip handler: set itimer = itimer_real -@@ -11773,7 +9850,7 @@ PASS: gdb.base/sigstep.exp: displaced=off: step on breakpoint, skip handler: set - PASS: gdb.base/sigstep.exp: displaced=off: step on breakpoint, skip handler: break infinite loop - PASS: gdb.base/sigstep.exp: displaced=off: step on breakpoint, skip handler: break clear done - PASS: gdb.base/sigstep.exp: displaced=off: step on breakpoint, skip handler: continue to infinite loop +-PASS: gdb.base/sigstep.exp: displaced=off: stepi on breakpoint, skip handler: display/i $pc +-PASS: gdb.base/sigstep.exp: displaced=off: stepi on breakpoint, skip handler: set displaced-stepping off +-PASS: gdb.base/sigstep.exp: displaced=off: stepi on breakpoint, skip handler: set itimer = itimer_real +-PASS: gdb.base/sigstep.exp: displaced=off: stepi on breakpoint, skip handler: break infinite loop +-PASS: gdb.base/sigstep.exp: displaced=off: stepi on breakpoint, skip handler: break clear done +-PASS: gdb.base/sigstep.exp: displaced=off: stepi on breakpoint, skip handler: continue to infinite loop +-PASS: gdb.base/sigstep.exp: displaced=off: stepi on breakpoint, skip handler: get next PC +-PASS: gdb.base/sigstep.exp: displaced=off: stepi on breakpoint, skip handler: performing stepi +-PASS: gdb.base/sigstep.exp: displaced=off: stepi on breakpoint, skip handler: advanced +-PASS: gdb.base/sigstep.exp: displaced=off: stepi on breakpoint, skip handler, no handler: display/i $pc +-PASS: gdb.base/sigstep.exp: displaced=off: stepi on breakpoint, skip handler, no handler: set displaced-stepping off +-PASS: gdb.base/sigstep.exp: displaced=off: stepi on breakpoint, skip handler, no handler: set itimer = itimer_real +-PASS: gdb.base/sigstep.exp: displaced=off: stepi on breakpoint, skip handler, no handler: set no_handler +-PASS: gdb.base/sigstep.exp: displaced=off: stepi on breakpoint, skip handler, no handler: break infinite loop +-PASS: gdb.base/sigstep.exp: displaced=off: stepi on breakpoint, skip handler, no handler: break clear done +-PASS: gdb.base/sigstep.exp: displaced=off: stepi on breakpoint, skip handler, no handler: continue to infinite loop +-PASS: gdb.base/sigstep.exp: displaced=off: stepi on breakpoint, skip handler, no handler: set done +-PASS: gdb.base/sigstep.exp: displaced=off: stepi on breakpoint, skip handler, no handler: get next PC +-PASS: gdb.base/sigstep.exp: displaced=off: stepi on breakpoint, skip handler, no handler: performing stepi +-PASS: gdb.base/sigstep.exp: displaced=off: stepi on breakpoint, skip handler, no handler: advanced +-PASS: gdb.base/sigstep.exp: displaced=off: stepi on breakpoint, skip handler, with sw-watchpoint: display/i $pc +-PASS: gdb.base/sigstep.exp: displaced=off: stepi on breakpoint, skip handler, with sw-watchpoint: set displaced-stepping off +-PASS: gdb.base/sigstep.exp: displaced=off: stepi on breakpoint, skip handler, with sw-watchpoint: set itimer = itimer_real +-PASS: gdb.base/sigstep.exp: displaced=off: stepi on breakpoint, skip handler, with sw-watchpoint: break infinite loop +-PASS: gdb.base/sigstep.exp: displaced=off: stepi on breakpoint, skip handler, with sw-watchpoint: break clear done +-PASS: gdb.base/sigstep.exp: displaced=off: stepi on breakpoint, skip handler, with sw-watchpoint: continue to infinite loop +-PASS: gdb.base/sigstep.exp: displaced=off: stepi on breakpoint, skip handler, with sw-watchpoint: watch $convenience +-PASS: gdb.base/sigstep.exp: displaced=off: stepi on breakpoint, skip handler, with sw-watchpoint: get next PC +-PASS: gdb.base/sigstep.exp: displaced=off: stepi on breakpoint, skip handler, with sw-watchpoint: performing stepi +-PASS: gdb.base/sigstep.exp: displaced=off: stepi on breakpoint, skip handler, with sw-watchpoint: advanced +-PASS: gdb.base/sigstep.exp: displaced=off: stepi on breakpoint, skip handler, with sw-watchpoint, no handler: display/i $pc +-PASS: gdb.base/sigstep.exp: displaced=off: stepi on breakpoint, skip handler, with sw-watchpoint, no handler: set displaced-stepping off +-PASS: gdb.base/sigstep.exp: displaced=off: stepi on breakpoint, skip handler, with sw-watchpoint, no handler: set itimer = itimer_real +-PASS: gdb.base/sigstep.exp: displaced=off: stepi on breakpoint, skip handler, with sw-watchpoint, no handler: set no_handler +-PASS: gdb.base/sigstep.exp: displaced=off: stepi on breakpoint, skip handler, with sw-watchpoint, no handler: break infinite loop +-PASS: gdb.base/sigstep.exp: displaced=off: stepi on breakpoint, skip handler, with sw-watchpoint, no handler: break clear done +-PASS: gdb.base/sigstep.exp: displaced=off: stepi on breakpoint, skip handler, with sw-watchpoint, no handler: continue to infinite loop +-PASS: gdb.base/sigstep.exp: displaced=off: stepi on breakpoint, skip handler, with sw-watchpoint, no handler: watch $convenience +-PASS: gdb.base/sigstep.exp: displaced=off: stepi on breakpoint, skip handler, with sw-watchpoint, no handler: set done +-PASS: gdb.base/sigstep.exp: displaced=off: stepi on breakpoint, skip handler, with sw-watchpoint, no handler: get next PC +-PASS: gdb.base/sigstep.exp: displaced=off: stepi on breakpoint, skip handler, with sw-watchpoint, no handler: performing stepi +-PASS: gdb.base/sigstep.exp: displaced=off: stepi on breakpoint, skip handler, with sw-watchpoint, no handler: advanced +-PASS: gdb.base/sigstep.exp: displaced=off: nexti on breakpoint, skip handler: display/i $pc +-PASS: gdb.base/sigstep.exp: displaced=off: nexti on breakpoint, skip handler: set displaced-stepping off +-PASS: gdb.base/sigstep.exp: displaced=off: nexti on breakpoint, skip handler: set itimer = itimer_real +-PASS: gdb.base/sigstep.exp: displaced=off: nexti on breakpoint, skip handler: break infinite loop +-PASS: gdb.base/sigstep.exp: displaced=off: nexti on breakpoint, skip handler: break clear done +-PASS: gdb.base/sigstep.exp: displaced=off: nexti on breakpoint, skip handler: continue to infinite loop +-PASS: gdb.base/sigstep.exp: displaced=off: nexti on breakpoint, skip handler: get next PC +-PASS: gdb.base/sigstep.exp: displaced=off: nexti on breakpoint, skip handler: performing nexti +-PASS: gdb.base/sigstep.exp: displaced=off: nexti on breakpoint, skip handler: advanced +-PASS: gdb.base/sigstep.exp: displaced=off: nexti on breakpoint, skip handler, no handler: display/i $pc +-PASS: gdb.base/sigstep.exp: displaced=off: nexti on breakpoint, skip handler, no handler: set displaced-stepping off +-PASS: gdb.base/sigstep.exp: displaced=off: nexti on breakpoint, skip handler, no handler: set itimer = itimer_real +-PASS: gdb.base/sigstep.exp: displaced=off: nexti on breakpoint, skip handler, no handler: set no_handler +-PASS: gdb.base/sigstep.exp: displaced=off: nexti on breakpoint, skip handler, no handler: break infinite loop +-PASS: gdb.base/sigstep.exp: displaced=off: nexti on breakpoint, skip handler, no handler: break clear done +-PASS: gdb.base/sigstep.exp: displaced=off: nexti on breakpoint, skip handler, no handler: continue to infinite loop +-PASS: gdb.base/sigstep.exp: displaced=off: nexti on breakpoint, skip handler, no handler: set done +-PASS: gdb.base/sigstep.exp: displaced=off: nexti on breakpoint, skip handler, no handler: get next PC +-PASS: gdb.base/sigstep.exp: displaced=off: nexti on breakpoint, skip handler, no handler: performing nexti +-PASS: gdb.base/sigstep.exp: displaced=off: nexti on breakpoint, skip handler, no handler: advanced +-PASS: gdb.base/sigstep.exp: displaced=off: nexti on breakpoint, skip handler, with sw-watchpoint: display/i $pc +-PASS: gdb.base/sigstep.exp: displaced=off: nexti on breakpoint, skip handler, with sw-watchpoint: set displaced-stepping off +-PASS: gdb.base/sigstep.exp: displaced=off: nexti on breakpoint, skip handler, with sw-watchpoint: set itimer = itimer_real +-PASS: gdb.base/sigstep.exp: displaced=off: nexti on breakpoint, skip handler, with sw-watchpoint: break infinite loop +-PASS: gdb.base/sigstep.exp: displaced=off: nexti on breakpoint, skip handler, with sw-watchpoint: break clear done +-PASS: gdb.base/sigstep.exp: displaced=off: nexti on breakpoint, skip handler, with sw-watchpoint: continue to infinite loop +-PASS: gdb.base/sigstep.exp: displaced=off: nexti on breakpoint, skip handler, with sw-watchpoint: watch $convenience +-PASS: gdb.base/sigstep.exp: displaced=off: nexti on breakpoint, skip handler, with sw-watchpoint: get next PC +-PASS: gdb.base/sigstep.exp: displaced=off: nexti on breakpoint, skip handler, with sw-watchpoint: performing nexti +-PASS: gdb.base/sigstep.exp: displaced=off: nexti on breakpoint, skip handler, with sw-watchpoint: advanced +-PASS: gdb.base/sigstep.exp: displaced=off: nexti on breakpoint, skip handler, with sw-watchpoint, no handler: display/i $pc +-PASS: gdb.base/sigstep.exp: displaced=off: nexti on breakpoint, skip handler, with sw-watchpoint, no handler: set displaced-stepping off +-PASS: gdb.base/sigstep.exp: displaced=off: nexti on breakpoint, skip handler, with sw-watchpoint, no handler: set itimer = itimer_real +-PASS: gdb.base/sigstep.exp: displaced=off: nexti on breakpoint, skip handler, with sw-watchpoint, no handler: set no_handler +-PASS: gdb.base/sigstep.exp: displaced=off: nexti on breakpoint, skip handler, with sw-watchpoint, no handler: break infinite loop +-PASS: gdb.base/sigstep.exp: displaced=off: nexti on breakpoint, skip handler, with sw-watchpoint, no handler: break clear done +-PASS: gdb.base/sigstep.exp: displaced=off: nexti on breakpoint, skip handler, with sw-watchpoint, no handler: continue to infinite loop +-PASS: gdb.base/sigstep.exp: displaced=off: nexti on breakpoint, skip handler, with sw-watchpoint, no handler: watch $convenience +-PASS: gdb.base/sigstep.exp: displaced=off: nexti on breakpoint, skip handler, with sw-watchpoint, no handler: set done +-PASS: gdb.base/sigstep.exp: displaced=off: nexti on breakpoint, skip handler, with sw-watchpoint, no handler: get next PC +-PASS: gdb.base/sigstep.exp: displaced=off: nexti on breakpoint, skip handler, with sw-watchpoint, no handler: performing nexti +-PASS: gdb.base/sigstep.exp: displaced=off: nexti on breakpoint, skip handler, with sw-watchpoint, no handler: advanced +-PASS: gdb.base/sigstep.exp: displaced=off: step on breakpoint, skip handler: display/i $pc +-PASS: gdb.base/sigstep.exp: displaced=off: step on breakpoint, skip handler: set displaced-stepping off +-PASS: gdb.base/sigstep.exp: displaced=off: step on breakpoint, skip handler: set itimer = itimer_real +-PASS: gdb.base/sigstep.exp: displaced=off: step on breakpoint, skip handler: break infinite loop +-PASS: gdb.base/sigstep.exp: displaced=off: step on breakpoint, skip handler: break clear done +-PASS: gdb.base/sigstep.exp: displaced=off: step on breakpoint, skip handler: continue to infinite loop -PASS: gdb.base/sigstep.exp: displaced=off: step on breakpoint, skip handler: performing step -+FAIL: gdb.base/sigstep.exp: displaced=off: step on breakpoint, skip handler: performing step (timeout) - PASS: gdb.base/sigstep.exp: displaced=off: step on breakpoint, skip handler, no handler: display/i $pc - PASS: gdb.base/sigstep.exp: displaced=off: step on breakpoint, skip handler, no handler: set displaced-stepping off - PASS: gdb.base/sigstep.exp: displaced=off: step on breakpoint, skip handler, no handler: set itimer = itimer_real -@@ -11790,7 +9867,7 @@ PASS: gdb.base/sigstep.exp: displaced=off: step on breakpoint, skip handler, wit - PASS: gdb.base/sigstep.exp: displaced=off: step on breakpoint, skip handler, with sw-watchpoint: break clear done - PASS: gdb.base/sigstep.exp: displaced=off: step on breakpoint, skip handler, with sw-watchpoint: continue to infinite loop - PASS: gdb.base/sigstep.exp: displaced=off: step on breakpoint, skip handler, with sw-watchpoint: watch $convenience +-PASS: gdb.base/sigstep.exp: displaced=off: step on breakpoint, skip handler, no handler: display/i $pc +-PASS: gdb.base/sigstep.exp: displaced=off: step on breakpoint, skip handler, no handler: set displaced-stepping off +-PASS: gdb.base/sigstep.exp: displaced=off: step on breakpoint, skip handler, no handler: set itimer = itimer_real +-PASS: gdb.base/sigstep.exp: displaced=off: step on breakpoint, skip handler, no handler: set no_handler +-PASS: gdb.base/sigstep.exp: displaced=off: step on breakpoint, skip handler, no handler: break infinite loop +-PASS: gdb.base/sigstep.exp: displaced=off: step on breakpoint, skip handler, no handler: break clear done +-PASS: gdb.base/sigstep.exp: displaced=off: step on breakpoint, skip handler, no handler: continue to infinite loop +-PASS: gdb.base/sigstep.exp: displaced=off: step on breakpoint, skip handler, no handler: set done +-PASS: gdb.base/sigstep.exp: displaced=off: step on breakpoint, skip handler, no handler: performing step +-PASS: gdb.base/sigstep.exp: displaced=off: step on breakpoint, skip handler, with sw-watchpoint: display/i $pc +-PASS: gdb.base/sigstep.exp: displaced=off: step on breakpoint, skip handler, with sw-watchpoint: set displaced-stepping off +-PASS: gdb.base/sigstep.exp: displaced=off: step on breakpoint, skip handler, with sw-watchpoint: set itimer = itimer_real +-PASS: gdb.base/sigstep.exp: displaced=off: step on breakpoint, skip handler, with sw-watchpoint: break infinite loop +-PASS: gdb.base/sigstep.exp: displaced=off: step on breakpoint, skip handler, with sw-watchpoint: break clear done +-PASS: gdb.base/sigstep.exp: displaced=off: step on breakpoint, skip handler, with sw-watchpoint: continue to infinite loop +-PASS: gdb.base/sigstep.exp: displaced=off: step on breakpoint, skip handler, with sw-watchpoint: watch $convenience -PASS: gdb.base/sigstep.exp: displaced=off: step on breakpoint, skip handler, with sw-watchpoint: performing step -+FAIL: gdb.base/sigstep.exp: displaced=off: step on breakpoint, skip handler, with sw-watchpoint: performing step (timeout) - PASS: gdb.base/sigstep.exp: displaced=off: step on breakpoint, skip handler, with sw-watchpoint, no handler: display/i $pc - PASS: gdb.base/sigstep.exp: displaced=off: step on breakpoint, skip handler, with sw-watchpoint, no handler: set displaced-stepping off - PASS: gdb.base/sigstep.exp: displaced=off: step on breakpoint, skip handler, with sw-watchpoint, no handler: set itimer = itimer_real -@@ -11807,7 +9884,7 @@ PASS: gdb.base/sigstep.exp: displaced=off: next on breakpoint, skip handler: set - PASS: gdb.base/sigstep.exp: displaced=off: next on breakpoint, skip handler: break infinite loop - PASS: gdb.base/sigstep.exp: displaced=off: next on breakpoint, skip handler: break clear done - PASS: gdb.base/sigstep.exp: displaced=off: next on breakpoint, skip handler: continue to infinite loop +-PASS: gdb.base/sigstep.exp: displaced=off: step on breakpoint, skip handler, with sw-watchpoint, no handler: display/i $pc +-PASS: gdb.base/sigstep.exp: displaced=off: step on breakpoint, skip handler, with sw-watchpoint, no handler: set displaced-stepping off +-PASS: gdb.base/sigstep.exp: displaced=off: step on breakpoint, skip handler, with sw-watchpoint, no handler: set itimer = itimer_real +-PASS: gdb.base/sigstep.exp: displaced=off: step on breakpoint, skip handler, with sw-watchpoint, no handler: set no_handler +-PASS: gdb.base/sigstep.exp: displaced=off: step on breakpoint, skip handler, with sw-watchpoint, no handler: break infinite loop +-PASS: gdb.base/sigstep.exp: displaced=off: step on breakpoint, skip handler, with sw-watchpoint, no handler: break clear done +-PASS: gdb.base/sigstep.exp: displaced=off: step on breakpoint, skip handler, with sw-watchpoint, no handler: continue to infinite loop +-PASS: gdb.base/sigstep.exp: displaced=off: step on breakpoint, skip handler, with sw-watchpoint, no handler: watch $convenience +-PASS: gdb.base/sigstep.exp: displaced=off: step on breakpoint, skip handler, with sw-watchpoint, no handler: set done +-PASS: gdb.base/sigstep.exp: displaced=off: step on breakpoint, skip handler, with sw-watchpoint, no handler: performing step +-PASS: gdb.base/sigstep.exp: displaced=off: next on breakpoint, skip handler: display/i $pc +-PASS: gdb.base/sigstep.exp: displaced=off: next on breakpoint, skip handler: set displaced-stepping off +-PASS: gdb.base/sigstep.exp: displaced=off: next on breakpoint, skip handler: set itimer = itimer_real +-PASS: gdb.base/sigstep.exp: displaced=off: next on breakpoint, skip handler: break infinite loop +-PASS: gdb.base/sigstep.exp: displaced=off: next on breakpoint, skip handler: break clear done +-PASS: gdb.base/sigstep.exp: displaced=off: next on breakpoint, skip handler: continue to infinite loop -PASS: gdb.base/sigstep.exp: displaced=off: next on breakpoint, skip handler: performing next -+FAIL: gdb.base/sigstep.exp: displaced=off: next on breakpoint, skip handler: performing next - PASS: gdb.base/sigstep.exp: displaced=off: next on breakpoint, skip handler, no handler: display/i $pc - PASS: gdb.base/sigstep.exp: displaced=off: next on breakpoint, skip handler, no handler: set displaced-stepping off - PASS: gdb.base/sigstep.exp: displaced=off: next on breakpoint, skip handler, no handler: set itimer = itimer_real -@@ -11824,7 +9901,7 @@ PASS: gdb.base/sigstep.exp: displaced=off: next on breakpoint, skip handler, wit - PASS: gdb.base/sigstep.exp: displaced=off: next on breakpoint, skip handler, with sw-watchpoint: break clear done - PASS: gdb.base/sigstep.exp: displaced=off: next on breakpoint, skip handler, with sw-watchpoint: continue to infinite loop - PASS: gdb.base/sigstep.exp: displaced=off: next on breakpoint, skip handler, with sw-watchpoint: watch $convenience +-PASS: gdb.base/sigstep.exp: displaced=off: next on breakpoint, skip handler, no handler: display/i $pc +-PASS: gdb.base/sigstep.exp: displaced=off: next on breakpoint, skip handler, no handler: set displaced-stepping off +-PASS: gdb.base/sigstep.exp: displaced=off: next on breakpoint, skip handler, no handler: set itimer = itimer_real +-PASS: gdb.base/sigstep.exp: displaced=off: next on breakpoint, skip handler, no handler: set no_handler +-PASS: gdb.base/sigstep.exp: displaced=off: next on breakpoint, skip handler, no handler: break infinite loop +-PASS: gdb.base/sigstep.exp: displaced=off: next on breakpoint, skip handler, no handler: break clear done +-PASS: gdb.base/sigstep.exp: displaced=off: next on breakpoint, skip handler, no handler: continue to infinite loop +-PASS: gdb.base/sigstep.exp: displaced=off: next on breakpoint, skip handler, no handler: set done +-PASS: gdb.base/sigstep.exp: displaced=off: next on breakpoint, skip handler, no handler: performing next +-PASS: gdb.base/sigstep.exp: displaced=off: next on breakpoint, skip handler, with sw-watchpoint: display/i $pc +-PASS: gdb.base/sigstep.exp: displaced=off: next on breakpoint, skip handler, with sw-watchpoint: set displaced-stepping off +-PASS: gdb.base/sigstep.exp: displaced=off: next on breakpoint, skip handler, with sw-watchpoint: set itimer = itimer_real +-PASS: gdb.base/sigstep.exp: displaced=off: next on breakpoint, skip handler, with sw-watchpoint: break infinite loop +-PASS: gdb.base/sigstep.exp: displaced=off: next on breakpoint, skip handler, with sw-watchpoint: break clear done +-PASS: gdb.base/sigstep.exp: displaced=off: next on breakpoint, skip handler, with sw-watchpoint: continue to infinite loop +-PASS: gdb.base/sigstep.exp: displaced=off: next on breakpoint, skip handler, with sw-watchpoint: watch $convenience -PASS: gdb.base/sigstep.exp: displaced=off: next on breakpoint, skip handler, with sw-watchpoint: performing next -+FAIL: gdb.base/sigstep.exp: displaced=off: next on breakpoint, skip handler, with sw-watchpoint: performing next (timeout) - PASS: gdb.base/sigstep.exp: displaced=off: next on breakpoint, skip handler, with sw-watchpoint, no handler: display/i $pc - PASS: gdb.base/sigstep.exp: displaced=off: next on breakpoint, skip handler, with sw-watchpoint, no handler: set displaced-stepping off - PASS: gdb.base/sigstep.exp: displaced=off: next on breakpoint, skip handler, with sw-watchpoint, no handler: set itimer = itimer_real -@@ -11858,7 +9935,7 @@ PASS: gdb.base/sigstep.exp: displaced=off: continue on breakpoint, skip handler, - PASS: gdb.base/sigstep.exp: displaced=off: continue on breakpoint, skip handler, with sw-watchpoint: break clear done - PASS: gdb.base/sigstep.exp: displaced=off: continue on breakpoint, skip handler, with sw-watchpoint: continue to infinite loop - PASS: gdb.base/sigstep.exp: displaced=off: continue on breakpoint, skip handler, with sw-watchpoint: watch $convenience +-PASS: gdb.base/sigstep.exp: displaced=off: next on breakpoint, skip handler, with sw-watchpoint, no handler: display/i $pc +-PASS: gdb.base/sigstep.exp: displaced=off: next on breakpoint, skip handler, with sw-watchpoint, no handler: set displaced-stepping off +-PASS: gdb.base/sigstep.exp: displaced=off: next on breakpoint, skip handler, with sw-watchpoint, no handler: set itimer = itimer_real +-PASS: gdb.base/sigstep.exp: displaced=off: next on breakpoint, skip handler, with sw-watchpoint, no handler: set no_handler +-PASS: gdb.base/sigstep.exp: displaced=off: next on breakpoint, skip handler, with sw-watchpoint, no handler: break infinite loop +-PASS: gdb.base/sigstep.exp: displaced=off: next on breakpoint, skip handler, with sw-watchpoint, no handler: break clear done +-PASS: gdb.base/sigstep.exp: displaced=off: next on breakpoint, skip handler, with sw-watchpoint, no handler: continue to infinite loop +-PASS: gdb.base/sigstep.exp: displaced=off: next on breakpoint, skip handler, with sw-watchpoint, no handler: watch $convenience +-PASS: gdb.base/sigstep.exp: displaced=off: next on breakpoint, skip handler, with sw-watchpoint, no handler: set done +-PASS: gdb.base/sigstep.exp: displaced=off: next on breakpoint, skip handler, with sw-watchpoint, no handler: performing next +-PASS: gdb.base/sigstep.exp: displaced=off: continue on breakpoint, skip handler: display/i $pc +-PASS: gdb.base/sigstep.exp: displaced=off: continue on breakpoint, skip handler: set displaced-stepping off +-PASS: gdb.base/sigstep.exp: displaced=off: continue on breakpoint, skip handler: set itimer = itimer_real +-PASS: gdb.base/sigstep.exp: displaced=off: continue on breakpoint, skip handler: break infinite loop +-PASS: gdb.base/sigstep.exp: displaced=off: continue on breakpoint, skip handler: break clear done +-PASS: gdb.base/sigstep.exp: displaced=off: continue on breakpoint, skip handler: continue to infinite loop +-PASS: gdb.base/sigstep.exp: displaced=off: continue on breakpoint, skip handler: performing continue +-PASS: gdb.base/sigstep.exp: displaced=off: continue on breakpoint, skip handler, no handler: display/i $pc +-PASS: gdb.base/sigstep.exp: displaced=off: continue on breakpoint, skip handler, no handler: set displaced-stepping off +-PASS: gdb.base/sigstep.exp: displaced=off: continue on breakpoint, skip handler, no handler: set itimer = itimer_real +-PASS: gdb.base/sigstep.exp: displaced=off: continue on breakpoint, skip handler, no handler: set no_handler +-PASS: gdb.base/sigstep.exp: displaced=off: continue on breakpoint, skip handler, no handler: break infinite loop +-PASS: gdb.base/sigstep.exp: displaced=off: continue on breakpoint, skip handler, no handler: break clear done +-PASS: gdb.base/sigstep.exp: displaced=off: continue on breakpoint, skip handler, no handler: continue to infinite loop +-PASS: gdb.base/sigstep.exp: displaced=off: continue on breakpoint, skip handler, no handler: set done +-PASS: gdb.base/sigstep.exp: displaced=off: continue on breakpoint, skip handler, no handler: performing continue +-PASS: gdb.base/sigstep.exp: displaced=off: continue on breakpoint, skip handler, with sw-watchpoint: display/i $pc +-PASS: gdb.base/sigstep.exp: displaced=off: continue on breakpoint, skip handler, with sw-watchpoint: set displaced-stepping off +-PASS: gdb.base/sigstep.exp: displaced=off: continue on breakpoint, skip handler, with sw-watchpoint: set itimer = itimer_real +-PASS: gdb.base/sigstep.exp: displaced=off: continue on breakpoint, skip handler, with sw-watchpoint: break infinite loop +-PASS: gdb.base/sigstep.exp: displaced=off: continue on breakpoint, skip handler, with sw-watchpoint: break clear done +-PASS: gdb.base/sigstep.exp: displaced=off: continue on breakpoint, skip handler, with sw-watchpoint: continue to infinite loop +-PASS: gdb.base/sigstep.exp: displaced=off: continue on breakpoint, skip handler, with sw-watchpoint: watch $convenience -PASS: gdb.base/sigstep.exp: displaced=off: continue on breakpoint, skip handler, with sw-watchpoint: performing continue -+FAIL: gdb.base/sigstep.exp: displaced=off: continue on breakpoint, skip handler, with sw-watchpoint: performing continue (timeout) - PASS: gdb.base/sigstep.exp: displaced=off: continue on breakpoint, skip handler, with sw-watchpoint, no handler: display/i $pc - PASS: gdb.base/sigstep.exp: displaced=off: continue on breakpoint, skip handler, with sw-watchpoint, no handler: set displaced-stepping off - PASS: gdb.base/sigstep.exp: displaced=off: continue on breakpoint, skip handler, with sw-watchpoint, no handler: set itimer = itimer_real -@@ -11959,7 +10036,7 @@ PASS: gdb.base/sigstep.exp: displaced=on: step on breakpoint, skip handler: set - PASS: gdb.base/sigstep.exp: displaced=on: step on breakpoint, skip handler: break infinite loop - PASS: gdb.base/sigstep.exp: displaced=on: step on breakpoint, skip handler: break clear done - PASS: gdb.base/sigstep.exp: displaced=on: step on breakpoint, skip handler: continue to infinite loop +-PASS: gdb.base/sigstep.exp: displaced=off: continue on breakpoint, skip handler, with sw-watchpoint, no handler: display/i $pc +-PASS: gdb.base/sigstep.exp: displaced=off: continue on breakpoint, skip handler, with sw-watchpoint, no handler: set displaced-stepping off +-PASS: gdb.base/sigstep.exp: displaced=off: continue on breakpoint, skip handler, with sw-watchpoint, no handler: set itimer = itimer_real +-PASS: gdb.base/sigstep.exp: displaced=off: continue on breakpoint, skip handler, with sw-watchpoint, no handler: set no_handler +-PASS: gdb.base/sigstep.exp: displaced=off: continue on breakpoint, skip handler, with sw-watchpoint, no handler: break infinite loop +-PASS: gdb.base/sigstep.exp: displaced=off: continue on breakpoint, skip handler, with sw-watchpoint, no handler: break clear done +-PASS: gdb.base/sigstep.exp: displaced=off: continue on breakpoint, skip handler, with sw-watchpoint, no handler: continue to infinite loop +-PASS: gdb.base/sigstep.exp: displaced=off: continue on breakpoint, skip handler, with sw-watchpoint, no handler: watch $convenience +-PASS: gdb.base/sigstep.exp: displaced=off: continue on breakpoint, skip handler, with sw-watchpoint, no handler: set done +-PASS: gdb.base/sigstep.exp: displaced=off: continue on breakpoint, skip handler, with sw-watchpoint, no handler: performing continue +-PASS: gdb.base/sigstep.exp: displaced=on: stepi on breakpoint, skip handler: display/i $pc +-PASS: gdb.base/sigstep.exp: displaced=on: stepi on breakpoint, skip handler: set displaced-stepping on +-PASS: gdb.base/sigstep.exp: displaced=on: stepi on breakpoint, skip handler: set itimer = itimer_real +-PASS: gdb.base/sigstep.exp: displaced=on: stepi on breakpoint, skip handler: break infinite loop +-PASS: gdb.base/sigstep.exp: displaced=on: stepi on breakpoint, skip handler: break clear done +-PASS: gdb.base/sigstep.exp: displaced=on: stepi on breakpoint, skip handler: continue to infinite loop +-PASS: gdb.base/sigstep.exp: displaced=on: stepi on breakpoint, skip handler: get next PC +-PASS: gdb.base/sigstep.exp: displaced=on: stepi on breakpoint, skip handler: performing stepi +-PASS: gdb.base/sigstep.exp: displaced=on: stepi on breakpoint, skip handler: advanced +-PASS: gdb.base/sigstep.exp: displaced=on: stepi on breakpoint, skip handler, no handler: display/i $pc +-PASS: gdb.base/sigstep.exp: displaced=on: stepi on breakpoint, skip handler, no handler: set displaced-stepping on +-PASS: gdb.base/sigstep.exp: displaced=on: stepi on breakpoint, skip handler, no handler: set itimer = itimer_real +-PASS: gdb.base/sigstep.exp: displaced=on: stepi on breakpoint, skip handler, no handler: set no_handler +-PASS: gdb.base/sigstep.exp: displaced=on: stepi on breakpoint, skip handler, no handler: break infinite loop +-PASS: gdb.base/sigstep.exp: displaced=on: stepi on breakpoint, skip handler, no handler: break clear done +-PASS: gdb.base/sigstep.exp: displaced=on: stepi on breakpoint, skip handler, no handler: continue to infinite loop +-PASS: gdb.base/sigstep.exp: displaced=on: stepi on breakpoint, skip handler, no handler: set done +-PASS: gdb.base/sigstep.exp: displaced=on: stepi on breakpoint, skip handler, no handler: get next PC +-PASS: gdb.base/sigstep.exp: displaced=on: stepi on breakpoint, skip handler, no handler: performing stepi +-PASS: gdb.base/sigstep.exp: displaced=on: stepi on breakpoint, skip handler, no handler: advanced +-PASS: gdb.base/sigstep.exp: displaced=on: stepi on breakpoint, skip handler, with sw-watchpoint: display/i $pc +-PASS: gdb.base/sigstep.exp: displaced=on: stepi on breakpoint, skip handler, with sw-watchpoint: set displaced-stepping on +-PASS: gdb.base/sigstep.exp: displaced=on: stepi on breakpoint, skip handler, with sw-watchpoint: set itimer = itimer_real +-PASS: gdb.base/sigstep.exp: displaced=on: stepi on breakpoint, skip handler, with sw-watchpoint: break infinite loop +-PASS: gdb.base/sigstep.exp: displaced=on: stepi on breakpoint, skip handler, with sw-watchpoint: break clear done +-PASS: gdb.base/sigstep.exp: displaced=on: stepi on breakpoint, skip handler, with sw-watchpoint: continue to infinite loop +-PASS: gdb.base/sigstep.exp: displaced=on: stepi on breakpoint, skip handler, with sw-watchpoint: watch $convenience +-PASS: gdb.base/sigstep.exp: displaced=on: stepi on breakpoint, skip handler, with sw-watchpoint: get next PC +-PASS: gdb.base/sigstep.exp: displaced=on: stepi on breakpoint, skip handler, with sw-watchpoint: performing stepi +-PASS: gdb.base/sigstep.exp: displaced=on: stepi on breakpoint, skip handler, with sw-watchpoint: advanced +-PASS: gdb.base/sigstep.exp: displaced=on: stepi on breakpoint, skip handler, with sw-watchpoint, no handler: display/i $pc +-PASS: gdb.base/sigstep.exp: displaced=on: stepi on breakpoint, skip handler, with sw-watchpoint, no handler: set displaced-stepping on +-PASS: gdb.base/sigstep.exp: displaced=on: stepi on breakpoint, skip handler, with sw-watchpoint, no handler: set itimer = itimer_real +-PASS: gdb.base/sigstep.exp: displaced=on: stepi on breakpoint, skip handler, with sw-watchpoint, no handler: set no_handler +-PASS: gdb.base/sigstep.exp: displaced=on: stepi on breakpoint, skip handler, with sw-watchpoint, no handler: break infinite loop +-PASS: gdb.base/sigstep.exp: displaced=on: stepi on breakpoint, skip handler, with sw-watchpoint, no handler: break clear done +-PASS: gdb.base/sigstep.exp: displaced=on: stepi on breakpoint, skip handler, with sw-watchpoint, no handler: continue to infinite loop +-PASS: gdb.base/sigstep.exp: displaced=on: stepi on breakpoint, skip handler, with sw-watchpoint, no handler: watch $convenience +-PASS: gdb.base/sigstep.exp: displaced=on: stepi on breakpoint, skip handler, with sw-watchpoint, no handler: set done +-PASS: gdb.base/sigstep.exp: displaced=on: stepi on breakpoint, skip handler, with sw-watchpoint, no handler: get next PC +-PASS: gdb.base/sigstep.exp: displaced=on: stepi on breakpoint, skip handler, with sw-watchpoint, no handler: performing stepi +-PASS: gdb.base/sigstep.exp: displaced=on: stepi on breakpoint, skip handler, with sw-watchpoint, no handler: advanced +-PASS: gdb.base/sigstep.exp: displaced=on: nexti on breakpoint, skip handler: display/i $pc +-PASS: gdb.base/sigstep.exp: displaced=on: nexti on breakpoint, skip handler: set displaced-stepping on +-PASS: gdb.base/sigstep.exp: displaced=on: nexti on breakpoint, skip handler: set itimer = itimer_real +-PASS: gdb.base/sigstep.exp: displaced=on: nexti on breakpoint, skip handler: break infinite loop +-PASS: gdb.base/sigstep.exp: displaced=on: nexti on breakpoint, skip handler: break clear done +-PASS: gdb.base/sigstep.exp: displaced=on: nexti on breakpoint, skip handler: continue to infinite loop +-PASS: gdb.base/sigstep.exp: displaced=on: nexti on breakpoint, skip handler: get next PC +-PASS: gdb.base/sigstep.exp: displaced=on: nexti on breakpoint, skip handler: performing nexti +-PASS: gdb.base/sigstep.exp: displaced=on: nexti on breakpoint, skip handler: advanced +-PASS: gdb.base/sigstep.exp: displaced=on: nexti on breakpoint, skip handler, no handler: display/i $pc +-PASS: gdb.base/sigstep.exp: displaced=on: nexti on breakpoint, skip handler, no handler: set displaced-stepping on +-PASS: gdb.base/sigstep.exp: displaced=on: nexti on breakpoint, skip handler, no handler: set itimer = itimer_real +-PASS: gdb.base/sigstep.exp: displaced=on: nexti on breakpoint, skip handler, no handler: set no_handler +-PASS: gdb.base/sigstep.exp: displaced=on: nexti on breakpoint, skip handler, no handler: break infinite loop +-PASS: gdb.base/sigstep.exp: displaced=on: nexti on breakpoint, skip handler, no handler: break clear done +-PASS: gdb.base/sigstep.exp: displaced=on: nexti on breakpoint, skip handler, no handler: continue to infinite loop +-PASS: gdb.base/sigstep.exp: displaced=on: nexti on breakpoint, skip handler, no handler: set done +-PASS: gdb.base/sigstep.exp: displaced=on: nexti on breakpoint, skip handler, no handler: get next PC +-PASS: gdb.base/sigstep.exp: displaced=on: nexti on breakpoint, skip handler, no handler: performing nexti +-PASS: gdb.base/sigstep.exp: displaced=on: nexti on breakpoint, skip handler, no handler: advanced +-PASS: gdb.base/sigstep.exp: displaced=on: nexti on breakpoint, skip handler, with sw-watchpoint: display/i $pc +-PASS: gdb.base/sigstep.exp: displaced=on: nexti on breakpoint, skip handler, with sw-watchpoint: set displaced-stepping on +-PASS: gdb.base/sigstep.exp: displaced=on: nexti on breakpoint, skip handler, with sw-watchpoint: set itimer = itimer_real +-PASS: gdb.base/sigstep.exp: displaced=on: nexti on breakpoint, skip handler, with sw-watchpoint: break infinite loop +-PASS: gdb.base/sigstep.exp: displaced=on: nexti on breakpoint, skip handler, with sw-watchpoint: break clear done +-PASS: gdb.base/sigstep.exp: displaced=on: nexti on breakpoint, skip handler, with sw-watchpoint: continue to infinite loop +-PASS: gdb.base/sigstep.exp: displaced=on: nexti on breakpoint, skip handler, with sw-watchpoint: watch $convenience +-PASS: gdb.base/sigstep.exp: displaced=on: nexti on breakpoint, skip handler, with sw-watchpoint: get next PC +-PASS: gdb.base/sigstep.exp: displaced=on: nexti on breakpoint, skip handler, with sw-watchpoint: performing nexti +-PASS: gdb.base/sigstep.exp: displaced=on: nexti on breakpoint, skip handler, with sw-watchpoint: advanced +-PASS: gdb.base/sigstep.exp: displaced=on: nexti on breakpoint, skip handler, with sw-watchpoint, no handler: display/i $pc +-PASS: gdb.base/sigstep.exp: displaced=on: nexti on breakpoint, skip handler, with sw-watchpoint, no handler: set displaced-stepping on +-PASS: gdb.base/sigstep.exp: displaced=on: nexti on breakpoint, skip handler, with sw-watchpoint, no handler: set itimer = itimer_real +-PASS: gdb.base/sigstep.exp: displaced=on: nexti on breakpoint, skip handler, with sw-watchpoint, no handler: set no_handler +-PASS: gdb.base/sigstep.exp: displaced=on: nexti on breakpoint, skip handler, with sw-watchpoint, no handler: break infinite loop +-PASS: gdb.base/sigstep.exp: displaced=on: nexti on breakpoint, skip handler, with sw-watchpoint, no handler: break clear done +-PASS: gdb.base/sigstep.exp: displaced=on: nexti on breakpoint, skip handler, with sw-watchpoint, no handler: continue to infinite loop +-PASS: gdb.base/sigstep.exp: displaced=on: nexti on breakpoint, skip handler, with sw-watchpoint, no handler: watch $convenience +-PASS: gdb.base/sigstep.exp: displaced=on: nexti on breakpoint, skip handler, with sw-watchpoint, no handler: set done +-PASS: gdb.base/sigstep.exp: displaced=on: nexti on breakpoint, skip handler, with sw-watchpoint, no handler: get next PC +-PASS: gdb.base/sigstep.exp: displaced=on: nexti on breakpoint, skip handler, with sw-watchpoint, no handler: performing nexti +-PASS: gdb.base/sigstep.exp: displaced=on: nexti on breakpoint, skip handler, with sw-watchpoint, no handler: advanced +-PASS: gdb.base/sigstep.exp: displaced=on: step on breakpoint, skip handler: display/i $pc +-PASS: gdb.base/sigstep.exp: displaced=on: step on breakpoint, skip handler: set displaced-stepping on +-PASS: gdb.base/sigstep.exp: displaced=on: step on breakpoint, skip handler: set itimer = itimer_real +-PASS: gdb.base/sigstep.exp: displaced=on: step on breakpoint, skip handler: break infinite loop +-PASS: gdb.base/sigstep.exp: displaced=on: step on breakpoint, skip handler: break clear done +-PASS: gdb.base/sigstep.exp: displaced=on: step on breakpoint, skip handler: continue to infinite loop -PASS: gdb.base/sigstep.exp: displaced=on: step on breakpoint, skip handler: performing step -+FAIL: gdb.base/sigstep.exp: displaced=on: step on breakpoint, skip handler: performing step (timeout) - PASS: gdb.base/sigstep.exp: displaced=on: step on breakpoint, skip handler, no handler: display/i $pc - PASS: gdb.base/sigstep.exp: displaced=on: step on breakpoint, skip handler, no handler: set displaced-stepping on - PASS: gdb.base/sigstep.exp: displaced=on: step on breakpoint, skip handler, no handler: set itimer = itimer_real -@@ -11976,7 +10053,7 @@ PASS: gdb.base/sigstep.exp: displaced=on: step on breakpoint, skip handler, with - PASS: gdb.base/sigstep.exp: displaced=on: step on breakpoint, skip handler, with sw-watchpoint: break clear done - PASS: gdb.base/sigstep.exp: displaced=on: step on breakpoint, skip handler, with sw-watchpoint: continue to infinite loop - PASS: gdb.base/sigstep.exp: displaced=on: step on breakpoint, skip handler, with sw-watchpoint: watch $convenience +-PASS: gdb.base/sigstep.exp: displaced=on: step on breakpoint, skip handler, no handler: display/i $pc +-PASS: gdb.base/sigstep.exp: displaced=on: step on breakpoint, skip handler, no handler: set displaced-stepping on +-PASS: gdb.base/sigstep.exp: displaced=on: step on breakpoint, skip handler, no handler: set itimer = itimer_real +-PASS: gdb.base/sigstep.exp: displaced=on: step on breakpoint, skip handler, no handler: set no_handler +-PASS: gdb.base/sigstep.exp: displaced=on: step on breakpoint, skip handler, no handler: break infinite loop +-PASS: gdb.base/sigstep.exp: displaced=on: step on breakpoint, skip handler, no handler: break clear done +-PASS: gdb.base/sigstep.exp: displaced=on: step on breakpoint, skip handler, no handler: continue to infinite loop +-PASS: gdb.base/sigstep.exp: displaced=on: step on breakpoint, skip handler, no handler: set done +-PASS: gdb.base/sigstep.exp: displaced=on: step on breakpoint, skip handler, no handler: performing step +-PASS: gdb.base/sigstep.exp: displaced=on: step on breakpoint, skip handler, with sw-watchpoint: display/i $pc +-PASS: gdb.base/sigstep.exp: displaced=on: step on breakpoint, skip handler, with sw-watchpoint: set displaced-stepping on +-PASS: gdb.base/sigstep.exp: displaced=on: step on breakpoint, skip handler, with sw-watchpoint: set itimer = itimer_real +-PASS: gdb.base/sigstep.exp: displaced=on: step on breakpoint, skip handler, with sw-watchpoint: break infinite loop +-PASS: gdb.base/sigstep.exp: displaced=on: step on breakpoint, skip handler, with sw-watchpoint: break clear done +-PASS: gdb.base/sigstep.exp: displaced=on: step on breakpoint, skip handler, with sw-watchpoint: continue to infinite loop +-PASS: gdb.base/sigstep.exp: displaced=on: step on breakpoint, skip handler, with sw-watchpoint: watch $convenience -PASS: gdb.base/sigstep.exp: displaced=on: step on breakpoint, skip handler, with sw-watchpoint: performing step -+FAIL: gdb.base/sigstep.exp: displaced=on: step on breakpoint, skip handler, with sw-watchpoint: performing step (timeout) - PASS: gdb.base/sigstep.exp: displaced=on: step on breakpoint, skip handler, with sw-watchpoint, no handler: display/i $pc - PASS: gdb.base/sigstep.exp: displaced=on: step on breakpoint, skip handler, with sw-watchpoint, no handler: set displaced-stepping on - PASS: gdb.base/sigstep.exp: displaced=on: step on breakpoint, skip handler, with sw-watchpoint, no handler: set itimer = itimer_real -@@ -11993,7 +10070,7 @@ PASS: gdb.base/sigstep.exp: displaced=on: next on breakpoint, skip handler: set - PASS: gdb.base/sigstep.exp: displaced=on: next on breakpoint, skip handler: break infinite loop - PASS: gdb.base/sigstep.exp: displaced=on: next on breakpoint, skip handler: break clear done - PASS: gdb.base/sigstep.exp: displaced=on: next on breakpoint, skip handler: continue to infinite loop +-PASS: gdb.base/sigstep.exp: displaced=on: step on breakpoint, skip handler, with sw-watchpoint, no handler: display/i $pc +-PASS: gdb.base/sigstep.exp: displaced=on: step on breakpoint, skip handler, with sw-watchpoint, no handler: set displaced-stepping on +-PASS: gdb.base/sigstep.exp: displaced=on: step on breakpoint, skip handler, with sw-watchpoint, no handler: set itimer = itimer_real +-PASS: gdb.base/sigstep.exp: displaced=on: step on breakpoint, skip handler, with sw-watchpoint, no handler: set no_handler +-PASS: gdb.base/sigstep.exp: displaced=on: step on breakpoint, skip handler, with sw-watchpoint, no handler: break infinite loop +-PASS: gdb.base/sigstep.exp: displaced=on: step on breakpoint, skip handler, with sw-watchpoint, no handler: break clear done +-PASS: gdb.base/sigstep.exp: displaced=on: step on breakpoint, skip handler, with sw-watchpoint, no handler: continue to infinite loop +-PASS: gdb.base/sigstep.exp: displaced=on: step on breakpoint, skip handler, with sw-watchpoint, no handler: watch $convenience +-PASS: gdb.base/sigstep.exp: displaced=on: step on breakpoint, skip handler, with sw-watchpoint, no handler: set done +-PASS: gdb.base/sigstep.exp: displaced=on: step on breakpoint, skip handler, with sw-watchpoint, no handler: performing step +-PASS: gdb.base/sigstep.exp: displaced=on: next on breakpoint, skip handler: display/i $pc +-PASS: gdb.base/sigstep.exp: displaced=on: next on breakpoint, skip handler: set displaced-stepping on +-PASS: gdb.base/sigstep.exp: displaced=on: next on breakpoint, skip handler: set itimer = itimer_real +-PASS: gdb.base/sigstep.exp: displaced=on: next on breakpoint, skip handler: break infinite loop +-PASS: gdb.base/sigstep.exp: displaced=on: next on breakpoint, skip handler: break clear done +-PASS: gdb.base/sigstep.exp: displaced=on: next on breakpoint, skip handler: continue to infinite loop -PASS: gdb.base/sigstep.exp: displaced=on: next on breakpoint, skip handler: performing next -+FAIL: gdb.base/sigstep.exp: displaced=on: next on breakpoint, skip handler: performing next - PASS: gdb.base/sigstep.exp: displaced=on: next on breakpoint, skip handler, no handler: display/i $pc - PASS: gdb.base/sigstep.exp: displaced=on: next on breakpoint, skip handler, no handler: set displaced-stepping on - PASS: gdb.base/sigstep.exp: displaced=on: next on breakpoint, skip handler, no handler: set itimer = itimer_real -@@ -12010,7 +10087,7 @@ PASS: gdb.base/sigstep.exp: displaced=on: next on breakpoint, skip handler, with - PASS: gdb.base/sigstep.exp: displaced=on: next on breakpoint, skip handler, with sw-watchpoint: break clear done - PASS: gdb.base/sigstep.exp: displaced=on: next on breakpoint, skip handler, with sw-watchpoint: continue to infinite loop - PASS: gdb.base/sigstep.exp: displaced=on: next on breakpoint, skip handler, with sw-watchpoint: watch $convenience +-PASS: gdb.base/sigstep.exp: displaced=on: next on breakpoint, skip handler, no handler: display/i $pc +-PASS: gdb.base/sigstep.exp: displaced=on: next on breakpoint, skip handler, no handler: set displaced-stepping on +-PASS: gdb.base/sigstep.exp: displaced=on: next on breakpoint, skip handler, no handler: set itimer = itimer_real +-PASS: gdb.base/sigstep.exp: displaced=on: next on breakpoint, skip handler, no handler: set no_handler +-PASS: gdb.base/sigstep.exp: displaced=on: next on breakpoint, skip handler, no handler: break infinite loop +-PASS: gdb.base/sigstep.exp: displaced=on: next on breakpoint, skip handler, no handler: break clear done +-PASS: gdb.base/sigstep.exp: displaced=on: next on breakpoint, skip handler, no handler: continue to infinite loop +-PASS: gdb.base/sigstep.exp: displaced=on: next on breakpoint, skip handler, no handler: set done +-PASS: gdb.base/sigstep.exp: displaced=on: next on breakpoint, skip handler, no handler: performing next +-PASS: gdb.base/sigstep.exp: displaced=on: next on breakpoint, skip handler, with sw-watchpoint: display/i $pc +-PASS: gdb.base/sigstep.exp: displaced=on: next on breakpoint, skip handler, with sw-watchpoint: set displaced-stepping on +-PASS: gdb.base/sigstep.exp: displaced=on: next on breakpoint, skip handler, with sw-watchpoint: set itimer = itimer_real +-PASS: gdb.base/sigstep.exp: displaced=on: next on breakpoint, skip handler, with sw-watchpoint: break infinite loop +-PASS: gdb.base/sigstep.exp: displaced=on: next on breakpoint, skip handler, with sw-watchpoint: break clear done +-PASS: gdb.base/sigstep.exp: displaced=on: next on breakpoint, skip handler, with sw-watchpoint: continue to infinite loop +-PASS: gdb.base/sigstep.exp: displaced=on: next on breakpoint, skip handler, with sw-watchpoint: watch $convenience -PASS: gdb.base/sigstep.exp: displaced=on: next on breakpoint, skip handler, with sw-watchpoint: performing next -+FAIL: gdb.base/sigstep.exp: displaced=on: next on breakpoint, skip handler, with sw-watchpoint: performing next (timeout) - PASS: gdb.base/sigstep.exp: displaced=on: next on breakpoint, skip handler, with sw-watchpoint, no handler: display/i $pc - PASS: gdb.base/sigstep.exp: displaced=on: next on breakpoint, skip handler, with sw-watchpoint, no handler: set displaced-stepping on - PASS: gdb.base/sigstep.exp: displaced=on: next on breakpoint, skip handler, with sw-watchpoint, no handler: set itimer = itimer_real -@@ -12044,7 +10121,7 @@ PASS: gdb.base/sigstep.exp: displaced=on: continue on breakpoint, skip handler, - PASS: gdb.base/sigstep.exp: displaced=on: continue on breakpoint, skip handler, with sw-watchpoint: break clear done - PASS: gdb.base/sigstep.exp: displaced=on: continue on breakpoint, skip handler, with sw-watchpoint: continue to infinite loop - PASS: gdb.base/sigstep.exp: displaced=on: continue on breakpoint, skip handler, with sw-watchpoint: watch $convenience +-PASS: gdb.base/sigstep.exp: displaced=on: next on breakpoint, skip handler, with sw-watchpoint, no handler: display/i $pc +-PASS: gdb.base/sigstep.exp: displaced=on: next on breakpoint, skip handler, with sw-watchpoint, no handler: set displaced-stepping on +-PASS: gdb.base/sigstep.exp: displaced=on: next on breakpoint, skip handler, with sw-watchpoint, no handler: set itimer = itimer_real +-PASS: gdb.base/sigstep.exp: displaced=on: next on breakpoint, skip handler, with sw-watchpoint, no handler: set no_handler +-PASS: gdb.base/sigstep.exp: displaced=on: next on breakpoint, skip handler, with sw-watchpoint, no handler: break infinite loop +-PASS: gdb.base/sigstep.exp: displaced=on: next on breakpoint, skip handler, with sw-watchpoint, no handler: break clear done +-PASS: gdb.base/sigstep.exp: displaced=on: next on breakpoint, skip handler, with sw-watchpoint, no handler: continue to infinite loop +-PASS: gdb.base/sigstep.exp: displaced=on: next on breakpoint, skip handler, with sw-watchpoint, no handler: watch $convenience +-PASS: gdb.base/sigstep.exp: displaced=on: next on breakpoint, skip handler, with sw-watchpoint, no handler: set done +-PASS: gdb.base/sigstep.exp: displaced=on: next on breakpoint, skip handler, with sw-watchpoint, no handler: performing next +-PASS: gdb.base/sigstep.exp: displaced=on: continue on breakpoint, skip handler: display/i $pc +-PASS: gdb.base/sigstep.exp: displaced=on: continue on breakpoint, skip handler: set displaced-stepping on +-PASS: gdb.base/sigstep.exp: displaced=on: continue on breakpoint, skip handler: set itimer = itimer_real +-PASS: gdb.base/sigstep.exp: displaced=on: continue on breakpoint, skip handler: break infinite loop +-PASS: gdb.base/sigstep.exp: displaced=on: continue on breakpoint, skip handler: break clear done +-PASS: gdb.base/sigstep.exp: displaced=on: continue on breakpoint, skip handler: continue to infinite loop +-PASS: gdb.base/sigstep.exp: displaced=on: continue on breakpoint, skip handler: performing continue +-PASS: gdb.base/sigstep.exp: displaced=on: continue on breakpoint, skip handler, no handler: display/i $pc +-PASS: gdb.base/sigstep.exp: displaced=on: continue on breakpoint, skip handler, no handler: set displaced-stepping on +-PASS: gdb.base/sigstep.exp: displaced=on: continue on breakpoint, skip handler, no handler: set itimer = itimer_real +-PASS: gdb.base/sigstep.exp: displaced=on: continue on breakpoint, skip handler, no handler: set no_handler +-PASS: gdb.base/sigstep.exp: displaced=on: continue on breakpoint, skip handler, no handler: break infinite loop +-PASS: gdb.base/sigstep.exp: displaced=on: continue on breakpoint, skip handler, no handler: break clear done +-PASS: gdb.base/sigstep.exp: displaced=on: continue on breakpoint, skip handler, no handler: continue to infinite loop +-PASS: gdb.base/sigstep.exp: displaced=on: continue on breakpoint, skip handler, no handler: set done +-PASS: gdb.base/sigstep.exp: displaced=on: continue on breakpoint, skip handler, no handler: performing continue +-PASS: gdb.base/sigstep.exp: displaced=on: continue on breakpoint, skip handler, with sw-watchpoint: display/i $pc +-PASS: gdb.base/sigstep.exp: displaced=on: continue on breakpoint, skip handler, with sw-watchpoint: set displaced-stepping on +-PASS: gdb.base/sigstep.exp: displaced=on: continue on breakpoint, skip handler, with sw-watchpoint: set itimer = itimer_real +-PASS: gdb.base/sigstep.exp: displaced=on: continue on breakpoint, skip handler, with sw-watchpoint: break infinite loop +-PASS: gdb.base/sigstep.exp: displaced=on: continue on breakpoint, skip handler, with sw-watchpoint: break clear done +-PASS: gdb.base/sigstep.exp: displaced=on: continue on breakpoint, skip handler, with sw-watchpoint: continue to infinite loop +-PASS: gdb.base/sigstep.exp: displaced=on: continue on breakpoint, skip handler, with sw-watchpoint: watch $convenience -PASS: gdb.base/sigstep.exp: displaced=on: continue on breakpoint, skip handler, with sw-watchpoint: performing continue -+FAIL: gdb.base/sigstep.exp: displaced=on: continue on breakpoint, skip handler, with sw-watchpoint: performing continue (timeout) - PASS: gdb.base/sigstep.exp: displaced=on: continue on breakpoint, skip handler, with sw-watchpoint, no handler: display/i $pc - PASS: gdb.base/sigstep.exp: displaced=on: continue on breakpoint, skip handler, with sw-watchpoint, no handler: set displaced-stepping on - PASS: gdb.base/sigstep.exp: displaced=on: continue on breakpoint, skip handler, with sw-watchpoint, no handler: set itimer = itimer_real -@@ -12119,15 +10196,6 @@ PASS: gdb.base/sizeof.exp: print/f padding_long_double.v +-PASS: gdb.base/sigstep.exp: displaced=on: continue on breakpoint, skip handler, with sw-watchpoint, no handler: display/i $pc +-PASS: gdb.base/sigstep.exp: displaced=on: continue on breakpoint, skip handler, with sw-watchpoint, no handler: set displaced-stepping on +-PASS: gdb.base/sigstep.exp: displaced=on: continue on breakpoint, skip handler, with sw-watchpoint, no handler: set itimer = itimer_real +-PASS: gdb.base/sigstep.exp: displaced=on: continue on breakpoint, skip handler, with sw-watchpoint, no handler: set no_handler +-PASS: gdb.base/sigstep.exp: displaced=on: continue on breakpoint, skip handler, with sw-watchpoint, no handler: break infinite loop +-PASS: gdb.base/sigstep.exp: displaced=on: continue on breakpoint, skip handler, with sw-watchpoint, no handler: break clear done +-PASS: gdb.base/sigstep.exp: displaced=on: continue on breakpoint, skip handler, with sw-watchpoint, no handler: continue to infinite loop +-PASS: gdb.base/sigstep.exp: displaced=on: continue on breakpoint, skip handler, with sw-watchpoint, no handler: watch $convenience +-PASS: gdb.base/sigstep.exp: displaced=on: continue on breakpoint, skip handler, with sw-watchpoint, no handler: set done +-PASS: gdb.base/sigstep.exp: displaced=on: continue on breakpoint, skip handler, with sw-watchpoint, no handler: performing continue ++UNTESTED: gdb.base/sigstep.exp: aborted; in the following, GDB will get stuck + Running ../../../W._C._Handy/gdb/testsuite/gdb.base/sizeof.exp ... + PASS: gdb.base/sizeof.exp: next + PASS: gdb.base/sizeof.exp: get integer valueof "sizeof (char)" (1) +@@ -12013,15 +9272,6 @@ PASS: gdb.base/sizeof.exp: print/f padding_long_double.v PASS: gdb.base/sizeof.exp: print padding_long_double.p2 PASS: gdb.base/sizeof.exp: maint print arch Running ../../../W._C._Handy/gdb/testsuite/gdb.base/skip-solib.exp ... @@ -3776,7 +3977,7 @@ index 45ffa34..9d68b5a 100644 Running ../../../W._C._Handy/gdb/testsuite/gdb.base/skip.exp ... PASS: gdb.base/skip.exp: skip file (no default file) PASS: gdb.base/skip.exp: skip function -@@ -12235,15 +10303,7 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.base/solib-overlap.exp ... +@@ -12129,15 +9379,7 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.base/solib-overlap.exp ... UNTESTED: gdb.base/solib-overlap.exp: 0x40000000: Could not prelink OBJDIR/gdb.base/solib-overlap-lib1-0x40000000.so or OBJDIR/gdb.base/solib-overlap-lib2-0x40000000.so. Running ../../../W._C._Handy/gdb/testsuite/gdb.base/solib-search.exp ... PASS: gdb.base/solib-search.exp: continue to break_here @@ -3793,7 +3994,7 @@ index 45ffa34..9d68b5a 100644 Running ../../../W._C._Handy/gdb/testsuite/gdb.base/solib-symbol.exp ... PASS: gdb.base/solib-symbol.exp: foo2 in main PASS: gdb.base/solib-symbol.exp: foo in libmd -@@ -12281,7 +10341,7 @@ UNSUPPORTED: gdb.base/sss-bp-on-user-bp-2.exp: target doesn't use software singl +@@ -12175,7 +9417,7 @@ UNSUPPORTED: gdb.base/sss-bp-on-user-bp-2.exp: target doesn't use software singl Running ../../../W._C._Handy/gdb/testsuite/gdb.base/sss-bp-on-user-bp.exp ... PASS: gdb.base/sss-bp-on-user-bp.exp: continue to breakpoint: first breakpoint PASS: gdb.base/sss-bp-on-user-bp.exp: disassemble main @@ -3802,7 +4003,7 @@ index 45ffa34..9d68b5a 100644 PASS: gdb.base/sss-bp-on-user-bp.exp: set breakpoint always-inserted on PASS: gdb.base/sss-bp-on-user-bp.exp: si PASS: gdb.base/sss-bp-on-user-bp.exp: jump *$pc -@@ -12295,8 +10355,14 @@ PASS: gdb.base/stack-checking.exp: bt +@@ -12189,8 +9431,14 @@ PASS: gdb.base/stack-checking.exp: bt Running ../../../W._C._Handy/gdb/testsuite/gdb.base/stale-infcall.exp ... PASS: gdb.base/stale-infcall.exp: continue to breakpoint: test-next PASS: gdb.base/stale-infcall.exp: set $test_fail_bpnum=$bpnum @@ -3819,7 +4020,7 @@ index 45ffa34..9d68b5a 100644 Running ../../../W._C._Handy/gdb/testsuite/gdb.base/stap-probe.exp ... PASS: gdb.base/stap-probe.exp: without semaphore, not optimized: check argument not at probe point PASS: gdb.base/stap-probe.exp: without semaphore, not optimized: info probes stap -@@ -12399,20 +10465,6 @@ PASS: gdb.base/step-over-no-symbols.exp: displaced=off: set displaced-stepping o +@@ -12293,20 +9541,6 @@ PASS: gdb.base/step-over-no-symbols.exp: displaced=off: set displaced-stepping o PASS: gdb.base/step-over-no-symbols.exp: displaced=off: stepi PASS: gdb.base/step-over-no-symbols.exp: displaced=off: get after PC PASS: gdb.base/step-over-no-symbols.exp: displaced=off: advanced @@ -3840,7 +4041,7 @@ index 45ffa34..9d68b5a 100644 Running ../../../W._C._Handy/gdb/testsuite/gdb.base/step-resume-infcall.exp ... PASS: gdb.base/step-resume-infcall.exp: step PASS: gdb.base/step-resume-infcall.exp: up -@@ -12458,35 +10510,15 @@ PASS: gdb.base/step-sw-breakpoint-adjust-pc.exp: non_stop=off: displaced_step=on +@@ -12352,35 +9586,15 @@ PASS: gdb.base/step-sw-breakpoint-adjust-pc.exp: non_stop=off: displaced_step=on PASS: gdb.base/step-sw-breakpoint-adjust-pc.exp: non_stop=on: displaced_step=off: always_inserted=off: set non-stop on PASS: gdb.base/step-sw-breakpoint-adjust-pc.exp: non_stop=on: displaced_step=off: always_inserted=off: set displaced-stepping off PASS: gdb.base/step-sw-breakpoint-adjust-pc.exp: non_stop=on: displaced_step=off: always_inserted=off: set breakpoint always-inserted off @@ -3876,7 +4077,7 @@ index 45ffa34..9d68b5a 100644 Running ../../../W._C._Handy/gdb/testsuite/gdb.base/step-symless.exp ... PASS: gdb.base/step-symless.exp: strip stub symbols PASS: gdb.base/step-symless.exp: step -@@ -13431,24 +11463,12 @@ PASS: gdb.base/subst.exp: show substitute-path after empty rule removed +@@ -13325,24 +10539,12 @@ PASS: gdb.base/subst.exp: show substitute-path after empty rule removed PASS: gdb.base/subst.exp: remove all remaining substitution rules PASS: gdb.base/subst.exp: show substitute-path after all remaining rules removed Running ../../../W._C._Handy/gdb/testsuite/gdb.base/sym-file.exp ... @@ -3898,45 +4099,16 @@ index 45ffa34..9d68b5a 100644 -PASS: gdb.base/sym-file.exp: stale bkpts: remove-symbol-file -a addr -PASS: gdb.base/sym-file.exp: stale bkpts: breakpoint at baz is pending -PASS: gdb.base/sym-file.exp: stale bkpts: continue to breakpoint: end here -+gdb compile failed, ../../../W._C._Handy/gdb/testsuite/gdb.base/sym-file-loader.c: In function 'get_origin': -+../../../W._C._Handy/gdb/testsuite/gdb.base/sym-file-loader.c:154:25: error: 'PATH_MAX' undeclared (first use in this function) ++gdb compile failed, [01m[K../../../W._C._Handy/gdb/testsuite/gdb.base/sym-file-loader.c:[m[K In function '[01m[Kget_origin[m[K': ++[01m[K../../../W._C._Handy/gdb/testsuite/gdb.base/sym-file-loader.c:154:25:[m[K [01;31m[Kerror: [m[K'[01m[KPATH_MAX[m[K' undeclared (first use in this function) + static char self_path[PATH_MAX]; -+ ^ -+../../../W._C._Handy/gdb/testsuite/gdb.base/sym-file-loader.c:154:25: note: each undeclared identifier is reported only once for each function it appears in ++[01;32m[K ^[m[K ++[01m[K../../../W._C._Handy/gdb/testsuite/gdb.base/sym-file-loader.c:154:25:[m[K [01;36m[Knote: [m[Keach undeclared identifier is reported only once for each function it appears in +UNTESTED: gdb.base/sym-file.exp: sym-file Running ../../../W._C._Handy/gdb/testsuite/gdb.base/symbol-without-target_section.exp ... PASS: gdb.base/symbol-without-target_section.exp: add-symbol-file PASS: gdb.base/symbol-without-target_section.exp: list main -@@ -13506,17 +11526,17 @@ PASS: gdb.base/ui-redirect.exp: set logging off - PASS: gdb.base/ui-redirect.exp: help - Running ../../../W._C._Handy/gdb/testsuite/gdb.base/unload.exp ... - PASS: gdb.base/unload.exp: pending breakpoint info before run --PASS: gdb.base/unload.exp: running program --PASS: gdb.base/unload.exp: pending breakpoint info on first run at shrfunc1 --PASS: gdb.base/unload.exp: continuing to unloaded libfile --PASS: gdb.base/unload.exp: print y from libfile --PASS: gdb.base/unload.exp: rerun to shared library breakpoint --PASS: gdb.base/unload.exp: pending breakpoint info on second run at shrfunc1 --PASS: gdb.base/unload.exp: continuing to unloaded libfile --PASS: gdb.base/unload.exp: continue to shrfunc2 --PASS: gdb.base/unload.exp: pending breakpoint info on second run at shrfunc2 --PASS: gdb.base/unload.exp: continuing to unloaded libfile2 --PASS: gdb.base/unload.exp: print y from libfile2 -+FAIL: gdb.base/unload.exp: running program (the program exited) -+FAIL: gdb.base/unload.exp: pending breakpoint info on first run at shrfunc1 -+FAIL: gdb.base/unload.exp: continuing to unloaded libfile (the program is no longer running) -+FAIL: gdb.base/unload.exp: print y from libfile -+FAIL: gdb.base/unload.exp: rerun to shared library breakpoint (the program exited) -+FAIL: gdb.base/unload.exp: pending breakpoint info on second run at shrfunc1 -+FAIL: gdb.base/unload.exp: continuing to unloaded libfile (the program is no longer running) -+FAIL: gdb.base/unload.exp: continue to shrfunc2 (the program is no longer running) -+FAIL: gdb.base/unload.exp: pending breakpoint info on second run at shrfunc2 -+FAIL: gdb.base/unload.exp: continuing to unloaded libfile2 (the program is no longer running) -+FAIL: gdb.base/unload.exp: print y from libfile2 - Running ../../../W._C._Handy/gdb/testsuite/gdb.base/until-nodebug.exp ... - PASS: gdb.base/until-nodebug.exp: until 1 - PASS: gdb.base/until-nodebug.exp: until 2 -@@ -13534,21 +11554,9 @@ PASS: gdb.base/unwindonsignal.exp: unwindonsignal, inferior function call signal +@@ -13428,21 +10630,9 @@ PASS: gdb.base/unwindonsignal.exp: unwindonsignal, inferior function call signal PASS: gdb.base/unwindonsignal.exp: unwindonsignal, stack unwound PASS: gdb.base/unwindonsignal.exp: unwindonsignal, dummy frame removed Running ../../../W._C._Handy/gdb/testsuite/gdb.base/valgrind-db-attach.exp ... @@ -3960,7 +4132,7 @@ index 45ffa34..9d68b5a 100644 Running ../../../W._C._Handy/gdb/testsuite/gdb.base/value-double-free.exp ... PASS: gdb.base/value-double-free.exp: watch var PASS: gdb.base/value-double-free.exp: continue -@@ -13798,29 +11806,26 @@ PASS: gdb.base/watch-read.exp: only write watchpoint triggers when value changes +@@ -13692,29 +10882,26 @@ PASS: gdb.base/watch-read.exp: only write watchpoint triggers when value changes PASS: gdb.base/watch-read.exp: read watchpoint triggers when value doesn't change, trapping reads and writes PASS: gdb.base/watch-read.exp: only read watchpoint triggers when value doesn't change Running ../../../W._C._Handy/gdb/testsuite/gdb.base/watch-vfork.exp ... @@ -3997,7 +4169,7 @@ index 45ffa34..9d68b5a 100644 PASS: gdb.base/watch_thread_num.exp: Check thread that triggered iteration 5 Running ../../../W._C._Handy/gdb/testsuite/gdb.base/watchpoint-cond-gone.exp ... PASS: gdb.base/watchpoint-cond-gone.exp: set can-use-hw-watchpoints 0 -@@ -13835,7 +11840,7 @@ PASS: gdb.base/watchpoint-delete.exp: delete $bpnum +@@ -13729,7 +10916,7 @@ PASS: gdb.base/watchpoint-delete.exp: delete $bpnum Running ../../../W._C._Handy/gdb/testsuite/gdb.base/watchpoint-hw-hit-once.exp ... PASS: gdb.base/watchpoint-hw-hit-once.exp: rwatch watchee PASS: gdb.base/watchpoint-hw-hit-once.exp: continue @@ -4006,70 +4178,7 @@ index 45ffa34..9d68b5a 100644 Running ../../../W._C._Handy/gdb/testsuite/gdb.base/watchpoint-hw.exp ... PASS: gdb.base/watchpoint-hw.exp: watch watchee PASS: gdb.base/watchpoint-hw.exp: start -@@ -16060,12 +14065,12 @@ PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: hbreak x hbreak: : - PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: hbreak x hbreak: : width 1, iter 3: base + 1: delete $bpnum - Running ../../../W._C._Handy/gdb/testsuite/gdb.base/watchpoint-solib.exp ... - PASS: gdb.base/watchpoint-solib.exp: set pending breakpoint --PASS: gdb.base/watchpoint-solib.exp: continue to foo --PASS: gdb.base/watchpoint-solib.exp: set watchpoint on g --PASS: gdb.base/watchpoint-solib.exp: continue to watchpoint hit -+FAIL: gdb.base/watchpoint-solib.exp: continue to foo (the program exited) -+FAIL: gdb.base/watchpoint-solib.exp: set watchpoint on g -+FAIL: gdb.base/watchpoint-solib.exp: continue to watchpoint hit (the program is no longer running) - PASS: gdb.base/watchpoint-solib.exp: rerun to main --PASS: gdb.base/watchpoint-solib.exp: continue to foo again --PASS: gdb.base/watchpoint-solib.exp: continue to watchpoint hit again -+FAIL: gdb.base/watchpoint-solib.exp: continue to foo again (the program exited) -+FAIL: gdb.base/watchpoint-solib.exp: continue to watchpoint hit again (the program is no longer running) - Running ../../../W._C._Handy/gdb/testsuite/gdb.base/watchpoint-stops-at-right-insn.exp ... - PASS: gdb.base/watchpoint-stops-at-right-insn.exp: set breakpoint always-inserted on - PASS: gdb.base/watchpoint-stops-at-right-insn.exp: set probe hw watchpoint -@@ -18798,34 +16803,34 @@ PASS: gdb.cp/impl-this.exp: at D::f (ambiguous names): print am.A<int>::i - PASS: gdb.cp/impl-this.exp: at D::f (ambiguous names): print am.BB::A<int>::i - PASS: gdb.cp/impl-this.exp: at D::f (ambiguous names): print am.CC::A<int>::i - Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/infcall-dlopen.exp ... --PASS: gdb.cp/infcall-dlopen.exp: test 0 -+FAIL: gdb.cp/infcall-dlopen.exp: test 0 - PASS: gdb.cp/infcall-dlopen.exp: test 0 stub 1 - PASS: gdb.cp/infcall-dlopen.exp: test 0 stub 2 --PASS: gdb.cp/infcall-dlopen.exp: test 1 -+FAIL: gdb.cp/infcall-dlopen.exp: test 1 - PASS: gdb.cp/infcall-dlopen.exp: test 1 stub 1 - PASS: gdb.cp/infcall-dlopen.exp: test 1 stub 2 --PASS: gdb.cp/infcall-dlopen.exp: test 2 -+FAIL: gdb.cp/infcall-dlopen.exp: test 2 - PASS: gdb.cp/infcall-dlopen.exp: test 2 stub 1 - PASS: gdb.cp/infcall-dlopen.exp: test 2 stub 2 --PASS: gdb.cp/infcall-dlopen.exp: test 3 -+FAIL: gdb.cp/infcall-dlopen.exp: test 3 - PASS: gdb.cp/infcall-dlopen.exp: test 3 stub 1 - PASS: gdb.cp/infcall-dlopen.exp: test 3 stub 2 --PASS: gdb.cp/infcall-dlopen.exp: test 4 -+FAIL: gdb.cp/infcall-dlopen.exp: test 4 - PASS: gdb.cp/infcall-dlopen.exp: test 4 stub 1 - PASS: gdb.cp/infcall-dlopen.exp: test 4 stub 2 --PASS: gdb.cp/infcall-dlopen.exp: test 5 -+FAIL: gdb.cp/infcall-dlopen.exp: test 5 - PASS: gdb.cp/infcall-dlopen.exp: test 5 stub 1 - PASS: gdb.cp/infcall-dlopen.exp: test 5 stub 2 --PASS: gdb.cp/infcall-dlopen.exp: test 6 -+FAIL: gdb.cp/infcall-dlopen.exp: test 6 - PASS: gdb.cp/infcall-dlopen.exp: test 6 stub 1 - PASS: gdb.cp/infcall-dlopen.exp: test 6 stub 2 --PASS: gdb.cp/infcall-dlopen.exp: test 7 -+FAIL: gdb.cp/infcall-dlopen.exp: test 7 - PASS: gdb.cp/infcall-dlopen.exp: test 7 stub 1 - PASS: gdb.cp/infcall-dlopen.exp: test 7 stub 2 --PASS: gdb.cp/infcall-dlopen.exp: test 8 -+FAIL: gdb.cp/infcall-dlopen.exp: test 8 - PASS: gdb.cp/infcall-dlopen.exp: test 8 stub 1 - PASS: gdb.cp/infcall-dlopen.exp: test 8 stub 2 --PASS: gdb.cp/infcall-dlopen.exp: test 9 -+FAIL: gdb.cp/infcall-dlopen.exp: test 9 - PASS: gdb.cp/infcall-dlopen.exp: test 9 stub 1 - PASS: gdb.cp/infcall-dlopen.exp: test 9 stub 2 - Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/inherit.exp ... -@@ -22191,9 +20196,11 @@ PASS: gdb.dwarf2/valop.exp: print uses_lit_op +@@ -22085,9 +19272,11 @@ PASS: gdb.dwarf2/valop.exp: print uses_lit_op Running ../../../W._C._Handy/gdb/testsuite/gdb.dwarf2/watch-notconst.exp ... PASS: gdb.dwarf2/watch-notconst.exp: watch x Running ../../../W._C._Handy/gdb/testsuite/gdb.fortran/array-element.exp ... @@ -4083,7 +4192,7 @@ index 45ffa34..9d68b5a 100644 PASS: gdb.fortran/charset.exp: print fortran narrow character PASS: gdb.fortran/charset.exp: print fortran wide character PASS: gdb.fortran/charset.exp: print fortran wide string -@@ -22459,25 +20466,8 @@ PASS: gdb.fortran/whatis_type.exp: ptype t1 +@@ -22353,25 +19542,8 @@ PASS: gdb.fortran/whatis_type.exp: ptype t1 PASS: gdb.fortran/whatis_type.exp: ptype t1v Running ../../../W._C._Handy/gdb/testsuite/gdb.gdb/complaints.exp ... PASS: gdb.gdb/complaints.exp: breakpoint in captured_command_loop @@ -4111,7 +4220,7 @@ index 45ffa34..9d68b5a 100644 Running ../../../W._C._Handy/gdb/testsuite/gdb.gdb/observer.exp ... PASS: gdb.gdb/observer.exp: breakpoint in captured_main PASS: gdb.gdb/observer.exp: run until breakpoint at captured_main -@@ -22588,14 +20578,12 @@ PASS: gdb.gdb/observer.exp: first observer removed; check second observer counte +@@ -22482,14 +19654,12 @@ PASS: gdb.gdb/observer.exp: first observer removed; check second observer counte PASS: gdb.gdb/observer.exp: first observer removed; check third observer counter value Running ../../../W._C._Handy/gdb/testsuite/gdb.gdb/python-interrupts.exp ... PASS: gdb.gdb/python-interrupts.exp: breakpoint in captured_command_loop @@ -4130,7 +4239,7 @@ index 45ffa34..9d68b5a 100644 Running ../../../W._C._Handy/gdb/testsuite/gdb.gdb/selftest.exp ... PASS: gdb.gdb/selftest.exp: Disassemble main PASS: gdb.gdb/selftest.exp: breakpoint in captured_main -@@ -22620,11 +20608,11 @@ PASS: gdb.gdb/selftest.exp: next over notice_open_fds +@@ -22514,11 +19684,11 @@ PASS: gdb.gdb/selftest.exp: next over notice_open_fds PASS: gdb.gdb/selftest.exp: next over cmdarg_s VEC_cleanup PASS: gdb.gdb/selftest.exp: print a string PASS: gdb.gdb/selftest.exp: step into xmalloc call @@ -4146,7 +4255,7 @@ index 45ffa34..9d68b5a 100644 Running ../../../W._C._Handy/gdb/testsuite/gdb.gdb/xfullpath.exp ... PASS: gdb.gdb/xfullpath.exp: breakpoint in captured_main PASS: gdb.gdb/xfullpath.exp: run until breakpoint at captured_main -@@ -24388,10 +22376,10 @@ PASS: gdb.linespec/thread.exp: continue to breakpoint: thread function +@@ -24282,10 +21452,10 @@ PASS: gdb.linespec/thread.exp: continue to breakpoint: thread function Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/dw2-ref-missing-frame.exp ... PASS: gdb.mi/dw2-ref-missing-frame.exp: breakpoint at func_nofb_marker PASS: gdb.mi/dw2-ref-missing-frame.exp: mi runto func_nofb_marker @@ -4159,7 +4268,7 @@ index 45ffa34..9d68b5a 100644 Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/gdb2549.exp ... PASS: gdb.mi/gdb2549.exp: wrong arguments PASS: gdb.mi/gdb2549.exp: no executable -@@ -24411,50 +22399,35 @@ PASS: gdb.mi/gdb669.exp: info threads (at main) +@@ -24305,50 +21475,35 @@ PASS: gdb.mi/gdb669.exp: info threads (at main) PASS: gdb.mi/gdb669.exp: finding MI result string (at main) PASS: gdb.mi/gdb669.exp: finding number of threads in MI output (at main) PASS: gdb.mi/gdb669.exp: got number of threads from MI (at main) @@ -4215,7 +4324,7 @@ index 45ffa34..9d68b5a 100644 Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/gdb680.exp ... PASS: gdb.mi/gdb680.exp: -data-list-register-names -1, try 0 PASS: gdb.mi/gdb680.exp: -data-list-register-names -1, try 1 -@@ -24484,9 +22457,6 @@ PASS: gdb.mi/gdb792.exp: list children of A.protected.b.private +@@ -24378,9 +21533,6 @@ PASS: gdb.mi/gdb792.exp: list children of A.protected.b.private PASS: gdb.mi/gdb792.exp: create var for class C which has baseclass A PASS: gdb.mi/gdb792.exp: list children of class C Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-async.exp ... @@ -4225,7 +4334,7 @@ index 45ffa34..9d68b5a 100644 Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-basics.exp ... PASS: gdb.mi/mi-basics.exp: acceptance of MI operations PASS: gdb.mi/mi-basics.exp: file-exec-and-symbols operation -@@ -24555,8 +22525,8 @@ PASS: gdb.mi/mi-breakpoint-changed.exp: mi runto main +@@ -24449,8 +21601,8 @@ PASS: gdb.mi/mi-breakpoint-changed.exp: mi runto main PASS: gdb.mi/mi-breakpoint-changed.exp: change command PASS: gdb.mi/mi-breakpoint-changed.exp: watch watch PASS: gdb.mi/mi-breakpoint-changed.exp: trace marker @@ -4236,7 +4345,7 @@ index 45ffa34..9d68b5a 100644 PASS: gdb.mi/mi-breakpoint-changed.exp: condition 2 main > 0x0 PASS: gdb.mi/mi-breakpoint-changed.exp: -break-condition 2 main == 0x0 PASS: gdb.mi/mi-breakpoint-changed.exp: disable 3 -@@ -24570,7 +22540,7 @@ PASS: gdb.mi/mi-breakpoint-changed.exp: -break-passcount 4 1 +@@ -24464,7 +21616,7 @@ PASS: gdb.mi/mi-breakpoint-changed.exp: -break-passcount 4 1 PASS: gdb.mi/mi-breakpoint-changed.exp: delete 3 PASS: gdb.mi/mi-breakpoint-changed.exp: delete 4 PASS: gdb.mi/mi-breakpoint-changed.exp: delete 5 @@ -4245,36 +4354,7 @@ index 45ffa34..9d68b5a 100644 PASS: gdb.mi/mi-breakpoint-changed.exp: pending resolved: insert breakpoint on pendfunc1 PASS: gdb.mi/mi-breakpoint-changed.exp: pending resolved: breakpoint on pendfunc1 resolved PASS: gdb.mi/mi-breakpoint-changed.exp: pending resolved: breakpoint on pendfunc1 resolved: hit_count is updated -@@ -24579,21 +22549,22 @@ PASS: gdb.mi/mi-breakpoint-changed.exp: pending resolved: delete breakpoint on p - PASS: gdb.mi/mi-breakpoint-changed.exp: pending resolved: insert breakpoint on marker - PASS: gdb.mi/mi-breakpoint-changed.exp: pending resolved: insert breakpoint on pendfunc3 - PASS: gdb.mi/mi-breakpoint-changed.exp: pending resolved: continue to marker 1 --PASS: gdb.mi/mi-breakpoint-changed.exp: pending resolved: breakpoint on pendfunc3 resolved --PASS: gdb.mi/mi-breakpoint-changed.exp: pending resolved: continue to marker 2 --PASS: gdb.mi/mi-breakpoint-changed.exp: pending resolved: breakpoint on pendfunc3 pending again --PASS: gdb.mi/mi-breakpoint-changed.exp: pending resolved: -+FAIL: gdb.mi/mi-breakpoint-changed.exp: pending resolved: breakpoint on pendfunc3 resolved -+FAIL: gdb.mi/mi-breakpoint-changed.exp: pending resolved: continue to marker 2 (timeout) -+FAIL: gdb.mi/mi-breakpoint-changed.exp: pending resolved: continuing to exit (MI error) -+FAIL: gdb.mi/mi-breakpoint-changed.exp: pending resolved: breakpoint on pendfunc3 pending again (timeout) -+FAIL: gdb.mi/mi-breakpoint-changed.exp: pending resolved: (timeout) - Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-catch-load.exp ... - PASS: gdb.mi/mi-catch-load.exp: breakpoint at main - PASS: gdb.mi/mi-catch-load.exp: mi runto main - PASS: gdb.mi/mi-catch-load.exp: catch-load: auto-solib-add on - PASS: gdb.mi/mi-catch-load.exp: catch-load: catch load --PASS: gdb.mi/mi-catch-load.exp: catch-load: solib-event stop -+FAIL: gdb.mi/mi-catch-load.exp: catch-load: solib-event stop - PASS: gdb.mi/mi-catch-load.exp: breakpoint at main - PASS: gdb.mi/mi-catch-load.exp: mi runto main - PASS: gdb.mi/mi-catch-load.exp: catch-unload: auto-solib-add on - PASS: gdb.mi/mi-catch-load.exp: catch-unload: catch unload --PASS: gdb.mi/mi-catch-load.exp: catch-unload: solib-event stop -+FAIL: gdb.mi/mi-catch-load.exp: catch-unload: solib-event stop - Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-cli.exp ... - PASS: gdb.mi/mi-cli.exp: -interpreter-exec with no arguments - PASS: gdb.mi/mi-cli.exp: -interpreter-exec with one argument -@@ -24633,16 +22604,16 @@ PASS: gdb.mi/mi-cli.exp: -interpreter-exec console "set $pc=0x0" +@@ -24527,16 +21679,16 @@ PASS: gdb.mi/mi-cli.exp: -interpreter-exec console "set $pc=0x0" Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-cmd-param-changed.exp ... PASS: gdb.mi/mi-cmd-param-changed.exp: cmd param: breakpoint at main PASS: gdb.mi/mi-cmd-param-changed.exp: cmd param: mi runto main @@ -4300,7 +4380,7 @@ index 45ffa34..9d68b5a 100644 PASS: gdb.mi/mi-cmd-param-changed.exp: cmd param: "set remotecache" warmup PASS: gdb.mi/mi-cmd-param-changed.exp: cmd param: "set remotecache on" PASS: gdb.mi/mi-cmd-param-changed.exp: cmd param: "set remotecache off" -@@ -24749,12 +22720,6 @@ PASS: gdb.mi/mi-exit-code.exp: second run: -list-thread-groups during run shows +@@ -24643,12 +21795,6 @@ PASS: gdb.mi/mi-exit-code.exp: second run: -list-thread-groups during run shows PASS: gdb.mi/mi-exit-code.exp: second run: exit with code PASS: gdb.mi/mi-exit-code.exp: second run: -list-thread-groups after exit shows exit-code Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-file-transfer.exp ... @@ -4313,7 +4393,7 @@ index 45ffa34..9d68b5a 100644 Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-file.exp ... PASS: gdb.mi/mi-file.exp: request path info of current source file (basics.c) PASS: gdb.mi/mi-file.exp: Getting a list of source files. -@@ -24783,7 +22748,7 @@ PASS: gdb.mi/mi-i-cmd.exp: -info-gdb-mi-command -unsupported-command +@@ -24677,7 +21823,7 @@ PASS: gdb.mi/mi-i-cmd.exp: -info-gdb-mi-command -unsupported-command PASS: gdb.mi/mi-i-cmd.exp: -info-gdb-mi-command symbol-list-lines PASS: gdb.mi/mi-i-cmd.exp: -info-gdb-mi-command -symbol-list-lines Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-info-os.exp ... @@ -4322,7 +4402,7 @@ index 45ffa34..9d68b5a 100644 Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-inheritance-syntax-error.exp ... PASS: gdb.mi/mi-inheritance-syntax-error.exp: breakpoint at C::testLocation PASS: gdb.mi/mi-inheritance-syntax-error.exp: mi runto C::testLocation -@@ -24816,120 +22781,22 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-memory-changed.exp ... +@@ -24710,120 +21856,22 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-memory-changed.exp ... PASS: gdb.mi/mi-memory-changed.exp: insert breakpoint PASS: gdb.mi/mi-memory-changed.exp: continue to callee4 PASS: gdb.mi/mi-memory-changed.exp: set var C = 4 @@ -4448,22 +4528,9 @@ index 45ffa34..9d68b5a 100644 -PASS: gdb.mi/mi-nsthrexec.exp: stop at main after exec +UNSUPPORTED: gdb.mi/mi-nsthrexec.exp: displaced stepping Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-pending.exp ... - PASS: gdb.mi/mi-pending.exp: successfully compiled posix threads test case - PASS: gdb.mi/mi-pending.exp: MI pending breakpoint on pendfunc1 -@@ -24938,10 +22805,10 @@ PASS: gdb.mi/mi-pending.exp: MI pending breakpoint on thread_func - PASS: gdb.mi/mi-pending.exp: Run till MI pending breakpoint on pendfunc1 - PASS: gdb.mi/mi-pending.exp: Run till MI pending breakpoint on pendfunc1 a second time - PASS: gdb.mi/mi-pending.exp: Run till MI pending breakpoint on pendfunc2 with x==4 --PASS: gdb.mi/mi-pending.exp: Run till MI pending breakpoint on thread_func -+FAIL: gdb.mi/mi-pending.exp: Run till MI pending breakpoint on thread_func (unknown output after running) - PASS: gdb.mi/mi-pending.exp: Delete breakpoint 3 - PASS: gdb.mi/mi-pending.exp: MI pending breakpoint on pendfunc3 --PASS: gdb.mi/mi-pending.exp: Run till MI pending breakpoint on pendfunc3 on thread 2 -+FAIL: gdb.mi/mi-pending.exp: Run till MI pending breakpoint on pendfunc3 on thread 2 (timeout) - Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-pthreads.exp ... - PASS: gdb.mi/mi-pthreads.exp: successfully compiled posix threads test case - PASS: gdb.mi/mi-pthreads.exp: breakpoint at done_making_threads -@@ -24950,18 +22817,26 @@ PASS: gdb.mi/mi-pthreads.exp: -thread_list_ids (in check_mi_thread_command_set) + UNSUPPORTED: gdb.mi/mi-pending.exp: Couldn't compile mi-pending.c: unrecognized error + UNTESTED: gdb.mi/mi-pending.exp: Could not compile ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-pending.c. +@@ -24835,18 +21883,26 @@ PASS: gdb.mi/mi-pthreads.exp: -thread_list_ids (in check_mi_thread_command_set) PASS: gdb.mi/mi-pthreads.exp: finding threads in MI output (in check_mi_thread_command_set) PASS: gdb.mi/mi-pthreads.exp: check_mi_thread_command_set: -thread-select PASS: gdb.mi/mi-pthreads.exp: check_mi_thread_command_set: -thread-select 123456789 @@ -4496,7 +4563,7 @@ index 45ffa34..9d68b5a 100644 Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-read-memory.exp ... PASS: gdb.mi/mi-read-memory.exp: breakpoint at main PASS: gdb.mi/mi-read-memory.exp: mi runto main -@@ -24974,11 +22849,6 @@ PASS: gdb.mi/mi-read-memory.exp: ascii and data +@@ -24859,11 +21915,6 @@ PASS: gdb.mi/mi-read-memory.exp: ascii and data PASS: gdb.mi/mi-read-memory.exp: decimal PASS: gdb.mi/mi-read-memory.exp: octal Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-record-changed.exp ... @@ -4508,7 +4575,7 @@ index 45ffa34..9d68b5a 100644 Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-reg-undefined.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-regs.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-return.exp ... -@@ -24987,22 +22857,6 @@ PASS: gdb.mi/mi-return.exp: mi runto callee4 +@@ -24872,22 +21923,6 @@ PASS: gdb.mi/mi-return.exp: mi runto callee4 PASS: gdb.mi/mi-return.exp: delete all breakpoints PASS: gdb.mi/mi-return.exp: return from callee4 now Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-reverse.exp ... @@ -4531,7 +4598,7 @@ index 45ffa34..9d68b5a 100644 Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-simplerun.exp ... PASS: gdb.mi/mi-simplerun.exp: break-insert operation PASS: gdb.mi/mi-simplerun.exp: insert breakpoint at basics.c:callee2 -@@ -25077,7 +22931,7 @@ PASS: gdb.mi/mi-syn-frame.exp: finished exec continue +@@ -24962,7 +21997,7 @@ PASS: gdb.mi/mi-syn-frame.exp: finished exec continue PASS: gdb.mi/mi-syn-frame.exp: list stack frames PASS: gdb.mi/mi-syn-frame.exp: insert breakpoint subroutine PASS: gdb.mi/mi-syn-frame.exp: data evaluate expression @@ -4540,7 +4607,7 @@ index 45ffa34..9d68b5a 100644 PASS: gdb.mi/mi-syn-frame.exp: finished exec continue PASS: gdb.mi/mi-syn-frame.exp: list stack frames PASS: gdb.mi/mi-syn-frame.exp: call inferior function which raises exception -@@ -25772,11 +23626,11 @@ PASS: gdb.mi/mi-var-list-children-invalid-grandchild.exp: set print object on +@@ -25657,11 +22692,11 @@ PASS: gdb.mi/mi-var-list-children-invalid-grandchild.exp: set print object on PASS: gdb.mi/mi-var-list-children-invalid-grandchild.exp: breakpoint at main PASS: gdb.mi/mi-var-list-children-invalid-grandchild.exp: mi runto main PASS: gdb.mi/mi-var-list-children-invalid-grandchild.exp: run to 41 (set breakpoint) @@ -4555,7 +4622,7 @@ index 45ffa34..9d68b5a 100644 Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-var-rtti.exp ... PASS: gdb.mi/mi-var-rtti.exp: run to mi-var-rtti.cc:36 (set breakpoint) PASS: gdb.mi/mi-var-rtti.exp: -interpreter-exec console "set print object off" in use_rtti_for_ptr -@@ -26040,10 +23894,7 @@ PASS: gdb.mi/mi-vla-c99.exp: show format variable vla +@@ -25925,10 +22960,7 @@ PASS: gdb.mi/mi-vla-c99.exp: show format variable vla PASS: gdb.mi/mi-vla-c99.exp: eval variable vla PASS: gdb.mi/mi-vla-c99.exp: get children of vla Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-watch-nonstop.exp ... @@ -4567,7 +4634,7 @@ index 45ffa34..9d68b5a 100644 Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-watch.exp ... PASS: gdb.mi/mi-watch.exp: hw watchpoints toggle (1) PASS: gdb.mi/mi-watch.exp: sw: breakpoint at callee4 -@@ -26537,49 +24388,26 @@ PASS: gdb.multi/base.exp: continue +@@ -26422,49 +23454,26 @@ PASS: gdb.multi/base.exp: continue PASS: gdb.multi/base.exp: remove-inferiors 2-3 PASS: gdb.multi/base.exp: check remove-inferiors Running ../../../W._C._Handy/gdb/testsuite/gdb.multi/bkpt-multi-exec.exp ... @@ -4608,14 +4675,14 @@ index 45ffa34..9d68b5a 100644 -PASS: gdb.multi/dummy-frame-restore.exp: inf 2 first: after infcall: bt in inferior 1 +FAIL: gdb.multi/dummy-frame-restore.exp: Can't run to f2 Running ../../../W._C._Handy/gdb/testsuite/gdb.multi/multi-arch-exec.exp ... -+gdb compile failed, ../../../W._C._Handy/gdb/testsuite/gdb.multi/multi-arch-exec.c:1:0: sorry, unimplemented: 64-bit mode not compiled in ++gdb compile failed, [01m[K../../../W._C._Handy/gdb/testsuite/gdb.multi/multi-arch-exec.c:1:0:[m[K [01;31m[Ksorry, unimplemented: [m[K64-bit mode not compiled in + /* This testcase is part of GDB, the GNU debugger. -+ ^ ++[01;32m[K ^[m[K +UNTESTED: gdb.multi/multi-arch-exec.exp: multi-arch-exec.exp Running ../../../W._C._Handy/gdb/testsuite/gdb.multi/multi-arch.exp ... -+gdb compile failed, ../../../W._C._Handy/gdb/testsuite/gdb.multi/hello.c:1:0: sorry, unimplemented: 64-bit mode not compiled in ++gdb compile failed, [01m[K../../../W._C._Handy/gdb/testsuite/gdb.multi/hello.c:1:0:[m[K [01;31m[Ksorry, unimplemented: [m[K64-bit mode not compiled in + /* This testcase is part of GDB, the GNU debugger. -+ ^ ++[01;32m[K ^[m[K +UNTESTED: gdb.multi/multi-arch.exp: multi-arch.exp Running ../../../W._C._Handy/gdb/testsuite/gdb.multi/multi-attach.exp ... -PASS: gdb.multi/multi-attach.exp: attach to program 1 @@ -4628,7 +4695,7 @@ index 45ffa34..9d68b5a 100644 PASS: gdb.multi/multi-attach.exp: backtrace 2 PASS: gdb.multi/multi-attach.exp: kill inferior 2 PASS: gdb.multi/multi-attach.exp: inferior 1 -@@ -26587,20 +24415,20 @@ PASS: gdb.multi/multi-attach.exp: kill inferior 1 +@@ -26472,20 +23481,20 @@ PASS: gdb.multi/multi-attach.exp: kill inferior 1 Running ../../../W._C._Handy/gdb/testsuite/gdb.multi/watchpoint-multi.exp ... PASS: gdb.multi/watchpoint-multi.exp: successfully compiled posix threads test case PASS: gdb.multi/watchpoint-multi.exp: set breakpoint always-inserted on @@ -4658,7 +4725,7 @@ index 45ffa34..9d68b5a 100644 Running ../../../W._C._Handy/gdb/testsuite/gdb.objc/basicclass.exp ... UNSUPPORTED: gdb.objc/basicclass.exp: Couldn't compile basicclass.m: unrecognized error Running ../../../W._C._Handy/gdb/testsuite/gdb.objc/nondebug.exp ... -@@ -27112,41 +24940,27 @@ PASS: gdb.python/py-events.exp: New objfile notification +@@ -26997,41 +24006,27 @@ PASS: gdb.python/py-events.exp: New objfile notification PASS: gdb.python/py-events.exp: test-events PASS: gdb.python/py-events.exp: continue PASS: gdb.python/py-events.exp: step 3 @@ -4715,7 +4782,7 @@ index 45ffa34..9d68b5a 100644 Running ../../../W._C._Handy/gdb/testsuite/gdb.python/py-explore-cc.exp ... PASS: gdb.python/py-explore-cc.exp: continue to breakpoint: Break here PASS: gdb.python/py-explore-cc.exp: explore A -@@ -27289,7 +25103,7 @@ PASS: gdb.python/py-finish-breakpoint.exp: set FinishBP after the exit() +@@ -27174,7 +24169,7 @@ PASS: gdb.python/py-finish-breakpoint.exp: set FinishBP after the exit() PASS: gdb.python/py-finish-breakpoint.exp: catch out of scope after exit PASS: gdb.python/py-finish-breakpoint.exp: set FinishBP after the exec PASS: gdb.python/py-finish-breakpoint.exp: catch exec @@ -4724,7 +4791,7 @@ index 45ffa34..9d68b5a 100644 Running ../../../W._C._Handy/gdb/testsuite/gdb.python/py-finish-breakpoint2.exp ... PASS: gdb.python/py-finish-breakpoint2.exp: import python scripts PASS: gdb.python/py-finish-breakpoint2.exp: run to exception 1 -@@ -27518,83 +25332,10 @@ PASS: gdb.python/py-inferior.exp: test equality comparison (true) +@@ -27403,83 +24398,10 @@ PASS: gdb.python/py-inferior.exp: test equality comparison (true) PASS: gdb.python/py-inferior.exp: test Inferior.num PASS: gdb.python/py-inferior.exp: test Inferior.pid PASS: gdb.python/py-inferior.exp: test Inferior.was_attached @@ -4811,7 +4878,7 @@ index 45ffa34..9d68b5a 100644 Running ../../../W._C._Handy/gdb/testsuite/gdb.python/py-infthread.exp ... PASS: gdb.python/py-infthread.exp: test gdb.selected_thread PASS: gdb.python/py-infthread.exp: verify InferiorThread object -@@ -27652,15 +25393,15 @@ PASS: gdb.python/py-mi.exp: update string varobj after assignment +@@ -27537,15 +24459,15 @@ PASS: gdb.python/py-mi.exp: update string varobj after assignment PASS: gdb.python/py-mi.exp: create container varobj PASS: gdb.python/py-mi.exp: examine container children=0 PASS: gdb.python/py-mi.exp: next over update 1 @@ -4831,25 +4898,25 @@ index 45ffa34..9d68b5a 100644 PASS: gdb.python/py-mi.exp: list varobj children after selecting child range PASS: gdb.python/py-mi.exp: list varobj children after resetting child range PASS: gdb.python/py-mi.exp: next over update 3 -@@ -27723,7 +25464,7 @@ PASS: gdb.python/py-objfile.exp: Get objfile user name +@@ -27608,7 +24530,7 @@ PASS: gdb.python/py-objfile.exp: Get objfile user name PASS: gdb.python/py-objfile.exp: python print (gdb.lookup_objfile ("py-objfile").filename) PASS: gdb.python/py-objfile.exp: python print (gdb.lookup_objfile ("junk")) PASS: gdb.python/py-objfile.exp: Get objfile build id --PASS: gdb.python/py-objfile.exp: python print (gdb.lookup_objfile ("87be0a80fca4557903178ce5cbed49bbf67a711b", by_build_id=True).filename) -+PASS: gdb.python/py-objfile.exp: python print (gdb.lookup_objfile ("7ab823c965e72d9c7077d7fb58a3e87a7bf39e63", by_build_id=True).filename) +-PASS: gdb.python/py-objfile.exp: python print (gdb.lookup_objfile ("8852bbefaa897934fa060e5c710d6bf9d02ec43b", by_build_id=True).filename) ++PASS: gdb.python/py-objfile.exp: python print (gdb.lookup_objfile ("a28a56b1aeb53d507558e9bd16beff202bc94874", by_build_id=True).filename) PASS: gdb.python/py-objfile.exp: python print (gdb.lookup_objfile ("foo", by_build_id=True)) PASS: gdb.python/py-objfile.exp: python print (gdb.lookup_objfile ("1234abcdef", by_build_id=True)) PASS: gdb.python/py-objfile.exp: Get objfile program space -@@ -27741,7 +25482,7 @@ PASS: gdb.python/py-objfile.exp: Get separate debug info objfile +@@ -27626,7 +24548,7 @@ PASS: gdb.python/py-objfile.exp: Get separate debug info objfile PASS: gdb.python/py-objfile.exp: Test owner of separate debug file PASS: gdb.python/py-objfile.exp: Test user-name of owner of separate debug file PASS: gdb.python/py-objfile.exp: print main with debug info --PASS: gdb.python/py-objfile.exp: get python valueof "sep_objfile.build_id" (87be0a80fca4557903178ce5cbed49bbf67a711b) -+PASS: gdb.python/py-objfile.exp: get python valueof "sep_objfile.build_id" (7ab823c965e72d9c7077d7fb58a3e87a7bf39e63) +-PASS: gdb.python/py-objfile.exp: get python valueof "sep_objfile.build_id" (8852bbefaa897934fa060e5c710d6bf9d02ec43b) ++PASS: gdb.python/py-objfile.exp: get python valueof "sep_objfile.build_id" (a28a56b1aeb53d507558e9bd16beff202bc94874) PASS: gdb.python/py-objfile.exp: python print (gdb.lookup_objfile (sep_objfile.build_id, by_build_id=True)) PASS: gdb.python/py-objfile.exp: gdb.lookup_objfile of symlinked binary Running ../../../W._C._Handy/gdb/testsuite/gdb.python/py-parameter.exp ... -@@ -28027,18 +25768,7 @@ PASS: gdb.python/py-strfns.exp: p arg +@@ -27912,18 +24834,7 @@ PASS: gdb.python/py-strfns.exp: p arg PASS: gdb.python/py-strfns.exp: condition $bpnum $_memeq (arg, buf3, 4) PASS: gdb.python/py-strfns.exp: continue to breakpoint: Break bfunc here. PASS: gdb.python/py-strfns.exp: p /d {char[4]} arg @@ -4869,7 +4936,7 @@ index 45ffa34..9d68b5a 100644 Running ../../../W._C._Handy/gdb/testsuite/gdb.python/py-symbol.exp ... PASS: gdb.python/py-symbol.exp: Lookup main PASS: gdb.python/py-symbol.exp: Test main_func.is_function -@@ -28756,2878 +26486,42 @@ PASS: gdb.python/python.exp: Step out of func2 +@@ -28641,2878 +25552,42 @@ PASS: gdb.python/python.exp: Step out of func2 PASS: gdb.python/python.exp: Test find_pc_line with resume address Running ../../../W._C._Handy/gdb/testsuite/gdb.reverse/amd64-tailcall-reverse.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.reverse/break-precsave.exp ... @@ -7748,7 +7815,7 @@ index 45ffa34..9d68b5a 100644 Running ../../../W._C._Handy/gdb/testsuite/gdb.stabs/exclfwd.exp ... PASS: gdb.stabs/exclfwd.exp: ptype v1 PASS: gdb.stabs/exclfwd.exp: ptype v2 -@@ -31851,234 +26745,80 @@ PASS: gdb.stabs/weird.exp: p common0var0 +@@ -31736,234 +25811,83 @@ PASS: gdb.stabs/weird.exp: p common0var0 XFAIL: gdb.stabs/weird.exp: p common0var1 XFAIL: gdb.stabs/weird.exp: p common0var2 Running ../../../W._C._Handy/gdb/testsuite/gdb.threads/attach-into-signal.exp ... @@ -7860,7 +7927,7 @@ index 45ffa34..9d68b5a 100644 -PASS: gdb.threads/attach-many-short-lived-threads.exp: iter 9: print seconds_left -PASS: gdb.threads/attach-many-short-lived-threads.exp: iter 9: detach -PASS: gdb.threads/attach-many-short-lived-threads.exp: iter 9: set breakpoint always-inserted off --PASS: gdb.threads/attach-many-short-lived-threads.exp: iter 10: attach +-XFAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 10: attach (EPERM) -PASS: gdb.threads/attach-many-short-lived-threads.exp: iter 10: no new threads -PASS: gdb.threads/attach-many-short-lived-threads.exp: iter 10: set breakpoint always-inserted on -PASS: gdb.threads/attach-many-short-lived-threads.exp: iter 10: break break_fn @@ -7869,7 +7936,10 @@ index 45ffa34..9d68b5a 100644 -PASS: gdb.threads/attach-many-short-lived-threads.exp: iter 10: break at break_fn: 3 -PASS: gdb.threads/attach-many-short-lived-threads.exp: iter 10: kill process -PASS: gdb.threads/attach-many-short-lived-threads.exp: iter 10: set breakpoint always-inserted off -+UNSUPPORTED: gdb.threads/attach-many-short-lived-threads.exp: Couldn't compile attach-many-short-lived-threads0.o: unrecognized error ++gdb compile failed, [01m[K../../../W._C._Handy/gdb/testsuite/gdb.threads/attach-many-short-lived-threads.c:[m[K In function '[01m[Kjoinable_fn[m[K': ++[01m[K../../../W._C._Handy/gdb/testsuite/gdb.threads/attach-many-short-lived-threads.c:78:3:[m[K [01;35m[Kwarning: [m[Kimplicit declaration of function '[01m[Kpthread_setname_np[m[K' [-Wimplicit-function-declaration] ++ pthread_setname_np (pthread_self (), "joinable"); ++[01;32m[K ^[m[K +UNTESTED: gdb.threads/attach-many-short-lived-threads.exp: failed to prepare Running ../../../W._C._Handy/gdb/testsuite/gdb.threads/attach-stopped.exp ... -PASS: gdb.threads/attach-stopped.exp: nonthreaded: attach2 to stopped, after setting file @@ -8020,7 +8090,7 @@ index 45ffa34..9d68b5a 100644 Running ../../../W._C._Handy/gdb/testsuite/gdb.threads/continue-pending-after-query.exp ... PASS: gdb.threads/continue-pending-after-query.exp: successfully compiled posix threads test case PASS: gdb.threads/continue-pending-after-query.exp: iter 1: continue to breakpoint: cont to break_function -@@ -32114,277 +26854,174 @@ PASS: gdb.threads/continue-pending-after-query.exp: iter 10: continue until exit +@@ -31999,277 +25923,174 @@ PASS: gdb.threads/continue-pending-after-query.exp: iter 10: continue until exit Running ../../../W._C._Handy/gdb/testsuite/gdb.threads/continue-pending-status.exp ... PASS: gdb.threads/continue-pending-status.exp: successfully compiled posix threads test case PASS: gdb.threads/continue-pending-status.exp: attempt 0: set break in tight loop @@ -8377,7 +8447,16 @@ index 45ffa34..9d68b5a 100644 PASS: gdb.threads/interrupted-hand-call.exp: dummy stack frame present PASS: gdb.threads/interrupted-hand-call.exp: finish hand-call PASS: gdb.threads/interrupted-hand-call.exp: dummy frame popped -@@ -32402,873 +27039,276 @@ PASS: gdb.threads/killed.exp: run program to completion +@@ -32277,7 +26098,7 @@ PASS: gdb.threads/interrupted-hand-call.exp: continue until exit + Running ../../../W._C._Handy/gdb/testsuite/gdb.threads/kill.exp ... + PASS: gdb.threads/kill.exp: threaded: successfully compiled posix threads test case + PASS: gdb.threads/kill.exp: threaded: continue to breakpoint: break here +-PASS: gdb.threads/kill.exp: threaded: all threads started ++FAIL: gdb.threads/kill.exp: threaded: all threads started + PASS: gdb.threads/kill.exp: threaded: kill program + PASS: gdb.threads/kill.exp: non-threaded: continue to breakpoint: break here + PASS: gdb.threads/kill.exp: non-threaded: kill program +@@ -32287,873 +26108,108 @@ PASS: gdb.threads/killed.exp: run program to completion PASS: gdb.threads/killed.exp: GDB exits after multi-threaded program exits messily Running ../../../W._C._Handy/gdb/testsuite/gdb.threads/leader-exit.exp ... PASS: gdb.threads/leader-exit.exp: successfully compiled posix threads test case @@ -8516,15 +8595,15 @@ index 45ffa34..9d68b5a 100644 -PASS: gdb.threads/multi-create-ns-info-thr.exp: continue to breakpoint 29 -PASS: gdb.threads/multi-create-ns-info-thr.exp: continue to breakpoint 30 -PASS: gdb.threads/multi-create-ns-info-thr.exp: continue to breakpoint 31 -+gdb compile failed, ../../../W._C._Handy/gdb/testsuite/gdb.threads/multi-create.c: In function 'create_function': -+../../../W._C._Handy/gdb/testsuite/gdb.threads/multi-create.c:46:39: error: 'PTHREAD_STACK_MIN' undeclared (first use in this function) ++gdb compile failed, [01m[K../../../W._C._Handy/gdb/testsuite/gdb.threads/multi-create.c:[m[K In function '[01m[Kcreate_function[m[K': ++[01m[K../../../W._C._Handy/gdb/testsuite/gdb.threads/multi-create.c:46:39:[m[K [01;31m[Kerror: [m[K'[01m[KPTHREAD_STACK_MIN[m[K' undeclared (first use in this function) + pthread_attr_setstacksize (&attr, 2*PTHREAD_STACK_MIN); -+ ^ -+../../../W._C._Handy/gdb/testsuite/gdb.threads/multi-create.c:46:39: note: each undeclared identifier is reported only once for each function it appears in -+../../../W._C._Handy/gdb/testsuite/gdb.threads/multi-create.c: In function 'main': -+../../../W._C._Handy/gdb/testsuite/gdb.threads/multi-create.c:73:39: error: 'PTHREAD_STACK_MIN' undeclared (first use in this function) ++[01;32m[K ^[m[K ++[01m[K../../../W._C._Handy/gdb/testsuite/gdb.threads/multi-create.c:46:39:[m[K [01;36m[Knote: [m[Keach undeclared identifier is reported only once for each function it appears in ++[01m[K../../../W._C._Handy/gdb/testsuite/gdb.threads/multi-create.c:[m[K In function '[01m[Kmain[m[K': ++[01m[K../../../W._C._Handy/gdb/testsuite/gdb.threads/multi-create.c:73:39:[m[K [01;31m[Kerror: [m[K'[01m[KPTHREAD_STACK_MIN[m[K' undeclared (first use in this function) + pthread_attr_setstacksize (&attr, 2*PTHREAD_STACK_MIN); -+ ^ ++[01;32m[K ^[m[K +UNTESTED: gdb.threads/multi-create-ns-info-thr.exp: failed to prepare Running ../../../W._C._Handy/gdb/testsuite/gdb.threads/multi-create.exp ... -PASS: gdb.threads/multi-create.exp: successfully compiled posix threads test case @@ -8562,9 +8641,9 @@ index 45ffa34..9d68b5a 100644 -PASS: gdb.threads/multi-create.exp: continue to breakpoint 31 +UNSUPPORTED: gdb.threads/multi-create.exp: Couldn't compile multi-create.c: unrecognized error Running ../../../W._C._Handy/gdb/testsuite/gdb.threads/multiple-step-overs.exp ... - PASS: gdb.threads/multiple-step-overs.exp: successfully compiled posix threads test case - PASS: gdb.threads/multiple-step-overs.exp: displaced=off: step: setup: set displaced-stepping off - PASS: gdb.threads/multiple-step-overs.exp: displaced=off: step: setup: continue to breakpoint: run to breakpoint +-PASS: gdb.threads/multiple-step-overs.exp: successfully compiled posix threads test case +-PASS: gdb.threads/multiple-step-overs.exp: displaced=off: step: setup: set displaced-stepping off +-PASS: gdb.threads/multiple-step-overs.exp: displaced=off: step: setup: continue to breakpoint: run to breakpoint -PASS: gdb.threads/multiple-step-overs.exp: displaced=off: step: setup: info threads shows all threads -PASS: gdb.threads/multiple-step-overs.exp: displaced=off: step: setup: set scheduler-locking on -PASS: gdb.threads/multiple-step-overs.exp: displaced=off: step: setup: thread 3 @@ -8576,19 +8655,8 @@ index 45ffa34..9d68b5a 100644 -PASS: gdb.threads/multiple-step-overs.exp: displaced=off: step: setup: set scheduler-locking off -PASS: gdb.threads/multiple-step-overs.exp: displaced=off: step: thread 1 -PASS: gdb.threads/multiple-step-overs.exp: displaced=off: step: step -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: step: setup: info threads shows all threads -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: step: setup: set scheduler-locking on -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: step: setup: thread 3 -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: step: setup: continue to breakpoint: run to breakpoint in thread 3 -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: step: setup: unbreak loop in thread 3 -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: step: setup: thread 2 -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: step: setup: continue to breakpoint: run to breakpoint in thread 2 -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: step: setup: unbreak loop in thread 2 -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: step: setup: set scheduler-locking off -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: step: thread 1 -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: step: step - PASS: gdb.threads/multiple-step-overs.exp: displaced=off: next: setup: set displaced-stepping off - PASS: gdb.threads/multiple-step-overs.exp: displaced=off: next: setup: continue to breakpoint: run to breakpoint +-PASS: gdb.threads/multiple-step-overs.exp: displaced=off: next: setup: set displaced-stepping off +-PASS: gdb.threads/multiple-step-overs.exp: displaced=off: next: setup: continue to breakpoint: run to breakpoint -PASS: gdb.threads/multiple-step-overs.exp: displaced=off: next: setup: info threads shows all threads -PASS: gdb.threads/multiple-step-overs.exp: displaced=off: next: setup: set scheduler-locking on -PASS: gdb.threads/multiple-step-overs.exp: displaced=off: next: setup: thread 3 @@ -8600,19 +8668,8 @@ index 45ffa34..9d68b5a 100644 -PASS: gdb.threads/multiple-step-overs.exp: displaced=off: next: setup: set scheduler-locking off -PASS: gdb.threads/multiple-step-overs.exp: displaced=off: next: thread 1 -PASS: gdb.threads/multiple-step-overs.exp: displaced=off: next: next -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: next: setup: info threads shows all threads -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: next: setup: set scheduler-locking on -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: next: setup: thread 3 -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: next: setup: continue to breakpoint: run to breakpoint in thread 3 -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: next: setup: unbreak loop in thread 3 -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: next: setup: thread 2 -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: next: setup: continue to breakpoint: run to breakpoint in thread 2 -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: next: setup: unbreak loop in thread 2 -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: next: setup: set scheduler-locking off -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: next: thread 1 -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: next: next - PASS: gdb.threads/multiple-step-overs.exp: displaced=off: continue: setup: set displaced-stepping off - PASS: gdb.threads/multiple-step-overs.exp: displaced=off: continue: setup: continue to breakpoint: run to breakpoint +-PASS: gdb.threads/multiple-step-overs.exp: displaced=off: continue: setup: set displaced-stepping off +-PASS: gdb.threads/multiple-step-overs.exp: displaced=off: continue: setup: continue to breakpoint: run to breakpoint -PASS: gdb.threads/multiple-step-overs.exp: displaced=off: continue: setup: info threads shows all threads -PASS: gdb.threads/multiple-step-overs.exp: displaced=off: continue: setup: set scheduler-locking on -PASS: gdb.threads/multiple-step-overs.exp: displaced=off: continue: setup: thread 3 @@ -8624,19 +8681,8 @@ index 45ffa34..9d68b5a 100644 -PASS: gdb.threads/multiple-step-overs.exp: displaced=off: continue: setup: set scheduler-locking off -PASS: gdb.threads/multiple-step-overs.exp: displaced=off: continue: thread 1 -PASS: gdb.threads/multiple-step-overs.exp: displaced=off: continue: continue -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: continue: setup: info threads shows all threads -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: continue: setup: set scheduler-locking on -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: continue: setup: thread 3 -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: continue: setup: continue to breakpoint: run to breakpoint in thread 3 -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: continue: setup: unbreak loop in thread 3 -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: continue: setup: thread 2 -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: continue: setup: continue to breakpoint: run to breakpoint in thread 2 -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: continue: setup: unbreak loop in thread 2 -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: continue: setup: set scheduler-locking off -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: continue: thread 1 -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: continue: continue - PASS: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr1: setup: set displaced-stepping off - PASS: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr1: setup: continue to breakpoint: run to breakpoint +-PASS: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr1: setup: set displaced-stepping off +-PASS: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr1: setup: continue to breakpoint: run to breakpoint -PASS: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr1: setup: info threads shows all threads -PASS: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr1: setup: set scheduler-locking on -PASS: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr1: setup: thread 3 @@ -8647,23 +8693,11 @@ index 45ffa34..9d68b5a 100644 -PASS: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr1: setup: unbreak loop in thread 2 -PASS: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr1: setup: set scheduler-locking off -PASS: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr1: thread 1 -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr1: setup: info threads shows all threads -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr1: setup: set scheduler-locking on -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr1: setup: thread 3 -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr1: setup: continue to breakpoint: run to breakpoint in thread 3 -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr1: setup: unbreak loop in thread 3 -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr1: setup: thread 2 -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr1: setup: continue to breakpoint: run to breakpoint in thread 2 -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr1: setup: unbreak loop in thread 2 -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr1: setup: set scheduler-locking off -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr1: thread 1 - PASS: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr1: queue-signal SIGUSR1 +-PASS: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr1: queue-signal SIGUSR1 -PASS: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr1: switch back to thread 1 -PASS: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr1: continue to sigusr1_handler -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr1: switch back to thread 1 -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr1: continue to sigusr1_handler - PASS: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr2: setup: set displaced-stepping off - PASS: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr2: setup: continue to breakpoint: run to breakpoint +-PASS: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr2: setup: set displaced-stepping off +-PASS: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr2: setup: continue to breakpoint: run to breakpoint -PASS: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr2: setup: info threads shows all threads -PASS: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr2: setup: set scheduler-locking on -PASS: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr2: setup: thread 3 @@ -8674,23 +8708,11 @@ index 45ffa34..9d68b5a 100644 -PASS: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr2: setup: unbreak loop in thread 2 -PASS: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr2: setup: set scheduler-locking off -PASS: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr2: thread 2 -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr2: setup: info threads shows all threads -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr2: setup: set scheduler-locking on -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr2: setup: thread 3 -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr2: setup: continue to breakpoint: run to breakpoint in thread 3 -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr2: setup: unbreak loop in thread 3 -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr2: setup: thread 2 -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr2: setup: continue to breakpoint: run to breakpoint in thread 2 -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr2: setup: unbreak loop in thread 2 -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr2: setup: set scheduler-locking off -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr2: thread 2 - PASS: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr2: queue-signal SIGUSR1 +-PASS: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr2: queue-signal SIGUSR1 -PASS: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr2: switch back to thread 1 -PASS: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr2: continue to sigusr1_handler -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr2: switch back to thread 1 -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr2: continue to sigusr1_handler - PASS: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr3: setup: set displaced-stepping off - PASS: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr3: setup: continue to breakpoint: run to breakpoint +-PASS: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr3: setup: set displaced-stepping off +-PASS: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr3: setup: continue to breakpoint: run to breakpoint -PASS: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr3: setup: info threads shows all threads -PASS: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr3: setup: set scheduler-locking on -PASS: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr3: setup: thread 3 @@ -8701,23 +8723,11 @@ index 45ffa34..9d68b5a 100644 -PASS: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr3: setup: unbreak loop in thread 2 -PASS: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr3: setup: set scheduler-locking off -PASS: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr3: thread 3 -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr3: setup: info threads shows all threads -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr3: setup: set scheduler-locking on -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr3: setup: thread 3 -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr3: setup: continue to breakpoint: run to breakpoint in thread 3 -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr3: setup: unbreak loop in thread 3 -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr3: setup: thread 2 -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr3: setup: continue to breakpoint: run to breakpoint in thread 2 -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr3: setup: unbreak loop in thread 2 -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr3: setup: set scheduler-locking off -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr3: thread 3 - PASS: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr3: queue-signal SIGUSR1 +-PASS: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr3: queue-signal SIGUSR1 -PASS: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr3: switch back to thread 1 -PASS: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr3: continue to sigusr1_handler -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr3: switch back to thread 1 -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr3: continue to sigusr1_handler - PASS: gdb.threads/multiple-step-overs.exp: displaced=on: step: setup: set displaced-stepping on - PASS: gdb.threads/multiple-step-overs.exp: displaced=on: step: setup: continue to breakpoint: run to breakpoint +-PASS: gdb.threads/multiple-step-overs.exp: displaced=on: step: setup: set displaced-stepping on +-PASS: gdb.threads/multiple-step-overs.exp: displaced=on: step: setup: continue to breakpoint: run to breakpoint -PASS: gdb.threads/multiple-step-overs.exp: displaced=on: step: setup: info threads shows all threads -PASS: gdb.threads/multiple-step-overs.exp: displaced=on: step: setup: set scheduler-locking on -PASS: gdb.threads/multiple-step-overs.exp: displaced=on: step: setup: thread 3 @@ -8729,19 +8739,8 @@ index 45ffa34..9d68b5a 100644 -PASS: gdb.threads/multiple-step-overs.exp: displaced=on: step: setup: set scheduler-locking off -PASS: gdb.threads/multiple-step-overs.exp: displaced=on: step: thread 1 -PASS: gdb.threads/multiple-step-overs.exp: displaced=on: step: step -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: step: setup: info threads shows all threads -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: step: setup: set scheduler-locking on -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: step: setup: thread 3 -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: step: setup: continue to breakpoint: run to breakpoint in thread 3 -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: step: setup: unbreak loop in thread 3 -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: step: setup: thread 2 -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: step: setup: continue to breakpoint: run to breakpoint in thread 2 -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: step: setup: unbreak loop in thread 2 -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: step: setup: set scheduler-locking off -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: step: thread 1 -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: step: step - PASS: gdb.threads/multiple-step-overs.exp: displaced=on: next: setup: set displaced-stepping on - PASS: gdb.threads/multiple-step-overs.exp: displaced=on: next: setup: continue to breakpoint: run to breakpoint +-PASS: gdb.threads/multiple-step-overs.exp: displaced=on: next: setup: set displaced-stepping on +-PASS: gdb.threads/multiple-step-overs.exp: displaced=on: next: setup: continue to breakpoint: run to breakpoint -PASS: gdb.threads/multiple-step-overs.exp: displaced=on: next: setup: info threads shows all threads -PASS: gdb.threads/multiple-step-overs.exp: displaced=on: next: setup: set scheduler-locking on -PASS: gdb.threads/multiple-step-overs.exp: displaced=on: next: setup: thread 3 @@ -8753,19 +8752,8 @@ index 45ffa34..9d68b5a 100644 -PASS: gdb.threads/multiple-step-overs.exp: displaced=on: next: setup: set scheduler-locking off -PASS: gdb.threads/multiple-step-overs.exp: displaced=on: next: thread 1 -PASS: gdb.threads/multiple-step-overs.exp: displaced=on: next: next -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: next: setup: info threads shows all threads -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: next: setup: set scheduler-locking on -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: next: setup: thread 3 -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: next: setup: continue to breakpoint: run to breakpoint in thread 3 -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: next: setup: unbreak loop in thread 3 -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: next: setup: thread 2 -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: next: setup: continue to breakpoint: run to breakpoint in thread 2 -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: next: setup: unbreak loop in thread 2 -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: next: setup: set scheduler-locking off -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: next: thread 1 -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: next: next - PASS: gdb.threads/multiple-step-overs.exp: displaced=on: continue: setup: set displaced-stepping on - PASS: gdb.threads/multiple-step-overs.exp: displaced=on: continue: setup: continue to breakpoint: run to breakpoint +-PASS: gdb.threads/multiple-step-overs.exp: displaced=on: continue: setup: set displaced-stepping on +-PASS: gdb.threads/multiple-step-overs.exp: displaced=on: continue: setup: continue to breakpoint: run to breakpoint -PASS: gdb.threads/multiple-step-overs.exp: displaced=on: continue: setup: info threads shows all threads -PASS: gdb.threads/multiple-step-overs.exp: displaced=on: continue: setup: set scheduler-locking on -PASS: gdb.threads/multiple-step-overs.exp: displaced=on: continue: setup: thread 3 @@ -8777,19 +8765,8 @@ index 45ffa34..9d68b5a 100644 -PASS: gdb.threads/multiple-step-overs.exp: displaced=on: continue: setup: set scheduler-locking off -PASS: gdb.threads/multiple-step-overs.exp: displaced=on: continue: thread 1 -PASS: gdb.threads/multiple-step-overs.exp: displaced=on: continue: continue -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: continue: setup: info threads shows all threads -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: continue: setup: set scheduler-locking on -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: continue: setup: thread 3 -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: continue: setup: continue to breakpoint: run to breakpoint in thread 3 -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: continue: setup: unbreak loop in thread 3 -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: continue: setup: thread 2 -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: continue: setup: continue to breakpoint: run to breakpoint in thread 2 -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: continue: setup: unbreak loop in thread 2 -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: continue: setup: set scheduler-locking off -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: continue: thread 1 -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: continue: continue - PASS: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr1: setup: set displaced-stepping on - PASS: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr1: setup: continue to breakpoint: run to breakpoint +-PASS: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr1: setup: set displaced-stepping on +-PASS: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr1: setup: continue to breakpoint: run to breakpoint -PASS: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr1: setup: info threads shows all threads -PASS: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr1: setup: set scheduler-locking on -PASS: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr1: setup: thread 3 @@ -8800,23 +8777,11 @@ index 45ffa34..9d68b5a 100644 -PASS: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr1: setup: unbreak loop in thread 2 -PASS: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr1: setup: set scheduler-locking off -PASS: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr1: thread 1 -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr1: setup: info threads shows all threads -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr1: setup: set scheduler-locking on -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr1: setup: thread 3 -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr1: setup: continue to breakpoint: run to breakpoint in thread 3 -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr1: setup: unbreak loop in thread 3 -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr1: setup: thread 2 -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr1: setup: continue to breakpoint: run to breakpoint in thread 2 -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr1: setup: unbreak loop in thread 2 -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr1: setup: set scheduler-locking off -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr1: thread 1 - PASS: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr1: queue-signal SIGUSR1 +-PASS: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr1: queue-signal SIGUSR1 -PASS: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr1: switch back to thread 1 -PASS: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr1: continue to sigusr1_handler -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr1: switch back to thread 1 -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr1: continue to sigusr1_handler - PASS: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr2: setup: set displaced-stepping on - PASS: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr2: setup: continue to breakpoint: run to breakpoint +-PASS: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr2: setup: set displaced-stepping on +-PASS: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr2: setup: continue to breakpoint: run to breakpoint -PASS: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr2: setup: info threads shows all threads -PASS: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr2: setup: set scheduler-locking on -PASS: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr2: setup: thread 3 @@ -8827,23 +8792,11 @@ index 45ffa34..9d68b5a 100644 -PASS: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr2: setup: unbreak loop in thread 2 -PASS: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr2: setup: set scheduler-locking off -PASS: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr2: thread 2 -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr2: setup: info threads shows all threads -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr2: setup: set scheduler-locking on -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr2: setup: thread 3 -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr2: setup: continue to breakpoint: run to breakpoint in thread 3 -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr2: setup: unbreak loop in thread 3 -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr2: setup: thread 2 -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr2: setup: continue to breakpoint: run to breakpoint in thread 2 -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr2: setup: unbreak loop in thread 2 -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr2: setup: set scheduler-locking off -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr2: thread 2 - PASS: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr2: queue-signal SIGUSR1 +-PASS: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr2: queue-signal SIGUSR1 -PASS: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr2: switch back to thread 1 -PASS: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr2: continue to sigusr1_handler -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr2: switch back to thread 1 -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr2: continue to sigusr1_handler - PASS: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr3: setup: set displaced-stepping on - PASS: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr3: setup: continue to breakpoint: run to breakpoint +-PASS: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr3: setup: set displaced-stepping on +-PASS: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr3: setup: continue to breakpoint: run to breakpoint -PASS: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr3: setup: info threads shows all threads -PASS: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr3: setup: set scheduler-locking on -PASS: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr3: setup: thread 3 @@ -8854,21 +8807,10 @@ index 45ffa34..9d68b5a 100644 -PASS: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr3: setup: unbreak loop in thread 2 -PASS: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr3: setup: set scheduler-locking off -PASS: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr3: thread 3 -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr3: setup: info threads shows all threads -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr3: setup: set scheduler-locking on -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr3: setup: thread 3 -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr3: setup: continue to breakpoint: run to breakpoint in thread 3 -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr3: setup: unbreak loop in thread 3 -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr3: setup: thread 2 -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr3: setup: continue to breakpoint: run to breakpoint in thread 2 -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr3: setup: unbreak loop in thread 2 -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr3: setup: set scheduler-locking off -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr3: thread 3 - PASS: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr3: queue-signal SIGUSR1 +-PASS: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr3: queue-signal SIGUSR1 -PASS: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr3: switch back to thread 1 -PASS: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr3: continue to sigusr1_handler -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr3: switch back to thread 1 -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr3: continue to sigusr1_handler ++UNTESTED: gdb.threads/multiple-step-overs.exp: aborted; in the following, GDB will get stuck Running ../../../W._C._Handy/gdb/testsuite/gdb.threads/next-bp-other-thread.exp ... PASS: gdb.threads/next-bp-other-thread.exp: successfully compiled posix threads test case PASS: gdb.threads/next-bp-other-thread.exp: schedlock=off: continue to breakpoint: run to wait-thread breakpoint @@ -9458,7 +9400,7 @@ index 45ffa34..9d68b5a 100644 Running ../../../W._C._Handy/gdb/testsuite/gdb.threads/pending-step.exp ... PASS: gdb.threads/pending-step.exp: successfully compiled posix threads test case PASS: gdb.threads/pending-step.exp: continue to breakpoint: continue to first breakpoint hit -@@ -33280,31 +27320,13 @@ PASS: gdb.threads/print-threads.exp: set width 0 +@@ -33165,31 +26221,13 @@ PASS: gdb.threads/print-threads.exp: set width 0 PASS: gdb.threads/print-threads.exp: shell stty intr '^C' PASS: gdb.threads/print-threads.exp: break thread_function PASS: gdb.threads/print-threads.exp: set var slow = 0 @@ -9493,7 +9435,7 @@ index 45ffa34..9d68b5a 100644 Running ../../../W._C._Handy/gdb/testsuite/gdb.threads/pthread_cond_wait.exp ... PASS: gdb.threads/pthread_cond_wait.exp: successfully compiled posix threads test case PASS: gdb.threads/pthread_cond_wait.exp: breakpoint on break_me -@@ -33317,10 +27339,11 @@ PASS: gdb.threads/pthreads.exp: set width 0 +@@ -33202,10 +26240,11 @@ PASS: gdb.threads/pthreads.exp: set width 0 PASS: gdb.threads/pthreads.exp: shell stty intr '^C' PASS: gdb.threads/pthreads.exp: info threads PASS: gdb.threads/pthreads.exp: break thread1 @@ -9507,7 +9449,7 @@ index 45ffa34..9d68b5a 100644 PASS: gdb.threads/pthreads.exp: set var common_routine::hits=0 PASS: gdb.threads/pthreads.exp: set var common_routine::from_thread1=0 PASS: gdb.threads/pthreads.exp: set var common_routine::from_thread2=0 -@@ -33328,27 +27351,24 @@ PASS: gdb.threads/pthreads.exp: set var common_routine::from_main=0 +@@ -33213,27 +26252,24 @@ PASS: gdb.threads/pthreads.exp: set var common_routine::from_main=0 PASS: gdb.threads/pthreads.exp: set var common_routine::full_coverage=0 PASS: gdb.threads/pthreads.exp: disable PASS: gdb.threads/pthreads.exp: tbreak common_routine if hits >= 15 @@ -9549,7 +9491,7 @@ index 45ffa34..9d68b5a 100644 Running ../../../W._C._Handy/gdb/testsuite/gdb.threads/queue-signal.exp ... PASS: gdb.threads/queue-signal.exp: successfully compiled posix threads test case PASS: gdb.threads/queue-signal.exp: handle SIGUSR1 stop print pass -@@ -33356,350 +27376,88 @@ PASS: gdb.threads/queue-signal.exp: handle SIGUSR2 stop print pass +@@ -33241,350 +26277,88 @@ PASS: gdb.threads/queue-signal.exp: handle SIGUSR2 stop print pass PASS: gdb.threads/queue-signal.exp: handle SIGABRT stop print pass PASS: gdb.threads/queue-signal.exp: continue to breakpoint: all_threads_running PASS: gdb.threads/queue-signal.exp: thread 2 @@ -9945,7 +9887,7 @@ index 45ffa34..9d68b5a 100644 Running ../../../W._C._Handy/gdb/testsuite/gdb.threads/signal-while-stepping-over-bp-other-thread.exp ... PASS: gdb.threads/signal-while-stepping-over-bp-other-thread.exp: successfully compiled posix threads test case PASS: gdb.threads/signal-while-stepping-over-bp-other-thread.exp: continue to breakpoint: run to wait-thread-2 breakpoint -@@ -33708,29 +27466,24 @@ PASS: gdb.threads/signal-while-stepping-over-bp-other-thread.exp: continue to br +@@ -33593,29 +26367,24 @@ PASS: gdb.threads/signal-while-stepping-over-bp-other-thread.exp: continue to br PASS: gdb.threads/signal-while-stepping-over-bp-other-thread.exp: info threads with thread 3 PASS: gdb.threads/signal-while-stepping-over-bp-other-thread.exp: set scheduler-locking on PASS: gdb.threads/signal-while-stepping-over-bp-other-thread.exp: switch to thread 3 to run to its breakpoint @@ -9984,7 +9926,7 @@ index 45ffa34..9d68b5a 100644 Running ../../../W._C._Handy/gdb/testsuite/gdb.threads/sigthread.exp ... PASS: gdb.threads/sigthread.exp: successfully compiled posix threads test case PASS: gdb.threads/sigthread.exp: handle SIGUSR1 nostop noprint pass -@@ -33738,406 +27491,86 @@ PASS: gdb.threads/sigthread.exp: handle SIGUSR2 nostop noprint pass +@@ -33623,406 +26392,86 @@ PASS: gdb.threads/sigthread.exp: handle SIGUSR2 nostop noprint pass PASS: gdb.threads/sigthread.exp: continue PASS: gdb.threads/sigthread.exp: stop with control-c Running ../../../W._C._Handy/gdb/testsuite/gdb.threads/staticthreads.exp ... @@ -10436,7 +10378,7 @@ index 45ffa34..9d68b5a 100644 Running ../../../W._C._Handy/gdb/testsuite/gdb.threads/thread-specific.exp ... PASS: gdb.threads/thread-specific.exp: successfully compiled posix threads test case PASS: gdb.threads/thread-specific.exp: set print sevenbit-strings -@@ -34147,38 +27580,27 @@ PASS: gdb.threads/thread-specific.exp: continue to breakpoint: all threads start +@@ -34032,38 +26481,27 @@ PASS: gdb.threads/thread-specific.exp: continue to breakpoint: all threads start PASS: gdb.threads/thread-specific.exp: get threads list PASS: gdb.threads/thread-specific.exp: thread var in main PASS: gdb.threads/thread-specific.exp: breakpoint 59 main thread @@ -10483,9 +10425,11 @@ index 45ffa34..9d68b5a 100644 Running ../../../W._C._Handy/gdb/testsuite/gdb.threads/threadapply.exp ... PASS: gdb.threads/threadapply.exp: successfully compiled posix threads test case PASS: gdb.threads/threadapply.exp: b 62 -@@ -34194,23 +27616,23 @@ PASS: gdb.threads/threadapply.exp: go down and check selected frame +@@ -34078,24 +26516,25 @@ PASS: gdb.threads/threadapply.exp: run a simple print command on all threads + PASS: gdb.threads/threadapply.exp: go down and check selected frame PASS: gdb.threads/threadapply.exp: thread apply all detach Running ../../../W._C._Handy/gdb/testsuite/gdb.threads/threxit-hop-specific.exp ... ++WARNING: program timed out. PASS: gdb.threads/threxit-hop-specific.exp: successfully compiled posix threads test case -PASS: gdb.threads/threxit-hop-specific.exp: continue to thread start +FAIL: gdb.threads/threxit-hop-specific.exp: continue to thread start @@ -10498,8 +10442,9 @@ index 45ffa34..9d68b5a 100644 PASS: gdb.threads/tid-reuse.exp: continue to breakpoint: after_count PASS: gdb.threads/tid-reuse.exp: get reuse_time -PASS: gdb.threads/tid-reuse.exp: continue to breakpoint: do_nothing_thread_func -+FAIL: gdb.threads/tid-reuse.exp: continue to breakpoint: do_nothing_thread_func - PASS: gdb.threads/tid-reuse.exp: continue to breakpoint: after_reuse_time +-PASS: gdb.threads/tid-reuse.exp: continue to breakpoint: after_reuse_time ++FAIL: gdb.threads/tid-reuse.exp: continue to breakpoint: do_nothing_thread_func (the program exited) ++FAIL: gdb.threads/tid-reuse.exp: continue to breakpoint: after_reuse_time (the program is no longer running) Running ../../../W._C._Handy/gdb/testsuite/gdb.threads/tls-nodebug.exp ... PASS: gdb.threads/tls-nodebug.exp: successfully compiled posix threads test case -PASS: gdb.threads/tls-nodebug.exp: thread local storage @@ -10512,7 +10457,7 @@ index 45ffa34..9d68b5a 100644 PASS: gdb.threads/tls-shared.exp: ptype of thread local storage variable PASS: gdb.threads/tls-shared.exp: print storage info for thread local storage variable PASS: gdb.threads/tls-shared.exp: break at and of main -@@ -34219,72 +27641,44 @@ PASS: gdb.threads/tls-shared.exp: print result +@@ -34104,72 +26543,44 @@ PASS: gdb.threads/tls-shared.exp: print result Running ../../../W._C._Handy/gdb/testsuite/gdb.threads/tls-var.exp ... PASS: gdb.threads/tls-var.exp: successfully compiled posix threads test case PASS: gdb.threads/tls-var.exp: whatis tls_var @@ -10608,26 +10553,10 @@ index 45ffa34..9d68b5a 100644 PASS: gdb.threads/tls.exp: info address a_thread_local Running ../../../W._C._Handy/gdb/testsuite/gdb.threads/watchpoint-fork.exp ... PASS: gdb.threads/watchpoint-fork.exp: parent: singlethreaded: show detach-on-fork -@@ -34300,87 +27694,28 @@ PASS: gdb.threads/watchpoint-fork.exp: parent: singlethreaded: watchpoint after - PASS: gdb.threads/watchpoint-fork.exp: parent: singlethreaded: breakpoint after the second fork - PASS: gdb.threads/watchpoint-fork.exp: parent: singlethreaded: watchpoint after the second fork +@@ -34187,57 +26598,26 @@ PASS: gdb.threads/watchpoint-fork.exp: parent: singlethreaded: watchpoint after PASS: gdb.threads/watchpoint-fork.exp: parent: singlethreaded: finish --PASS: gdb.threads/watchpoint-fork.exp: parent: multithreaded: successfully compiled posix threads test case --PASS: gdb.threads/watchpoint-fork.exp: parent: multithreaded: set follow-fork-mode parent --PASS: gdb.threads/watchpoint-fork.exp: parent: multithreaded: handle SIGUSR1 nostop noprint pass --PASS: gdb.threads/watchpoint-fork.exp: parent: multithreaded: Set the watchpoint --PASS: gdb.threads/watchpoint-fork.exp: parent: multithreaded: hbreak marker --PASS: gdb.threads/watchpoint-fork.exp: parent: multithreaded: hardware breakpoints work --PASS: gdb.threads/watchpoint-fork.exp: parent: multithreaded: singlethread watchpoints work --PASS: gdb.threads/watchpoint-fork.exp: parent: multithreaded: multithreaded watchpoints work at A --PASS: gdb.threads/watchpoint-fork.exp: parent: multithreaded: multithreaded watchpoints work at B --PASS: gdb.threads/watchpoint-fork.exp: parent: multithreaded: breakpoint (A) after the first fork --PASS: gdb.threads/watchpoint-fork.exp: parent: multithreaded: watchpoint A after the first fork --PASS: gdb.threads/watchpoint-fork.exp: parent: multithreaded: watchpoint B after the first fork --PASS: gdb.threads/watchpoint-fork.exp: parent: multithreaded: breakpoint (A) after the second fork --PASS: gdb.threads/watchpoint-fork.exp: parent: multithreaded: watchpoint A after the second fork --PASS: gdb.threads/watchpoint-fork.exp: parent: multithreaded: watchpoint B after the second fork --PASS: gdb.threads/watchpoint-fork.exp: parent: multithreaded: finish + UNSUPPORTED: gdb.threads/watchpoint-fork.exp: parent: multithreaded: Couldn't compile watchpoint-fork-parent.c: unrecognized error + UNTESTED: gdb.threads/watchpoint-fork.exp: parent: multithreaded: watchpoint-fork.exp -PASS: gdb.threads/watchpoint-fork.exp: child: singlethreaded: show detach-on-fork -PASS: gdb.threads/watchpoint-fork.exp: child: singlethreaded: set follow-fork-mode child -PASS: gdb.threads/watchpoint-fork.exp: child: singlethreaded: show follow-fork-mode @@ -10641,24 +10570,8 @@ index 45ffa34..9d68b5a 100644 -PASS: gdb.threads/watchpoint-fork.exp: child: singlethreaded: breakpoint after the second fork -PASS: gdb.threads/watchpoint-fork.exp: child: singlethreaded: watchpoint after the second fork -PASS: gdb.threads/watchpoint-fork.exp: child: singlethreaded: finish --PASS: gdb.threads/watchpoint-fork.exp: child: multithreaded: successfully compiled posix threads test case --PASS: gdb.threads/watchpoint-fork.exp: child: multithreaded: set follow-fork-mode child --PASS: gdb.threads/watchpoint-fork.exp: child: multithreaded: handle SIGUSR1 nostop noprint pass --PASS: gdb.threads/watchpoint-fork.exp: child: multithreaded: Set the watchpoint --PASS: gdb.threads/watchpoint-fork.exp: child: multithreaded: hbreak marker --PASS: gdb.threads/watchpoint-fork.exp: child: multithreaded: hardware breakpoints work --PASS: gdb.threads/watchpoint-fork.exp: child: multithreaded: singlethread watchpoints work --PASS: gdb.threads/watchpoint-fork.exp: child: multithreaded: multithreaded watchpoints work at A --PASS: gdb.threads/watchpoint-fork.exp: child: multithreaded: multithreaded watchpoints work at B --PASS: gdb.threads/watchpoint-fork.exp: child: multithreaded: breakpoint (A) after the first fork --PASS: gdb.threads/watchpoint-fork.exp: child: multithreaded: watchpoint A after the first fork --PASS: gdb.threads/watchpoint-fork.exp: child: multithreaded: watchpoint B after the first fork --PASS: gdb.threads/watchpoint-fork.exp: child: multithreaded: breakpoint (A) after the second fork --PASS: gdb.threads/watchpoint-fork.exp: child: multithreaded: watchpoint A after the second fork --PASS: gdb.threads/watchpoint-fork.exp: child: multithreaded: watchpoint B after the second fork --PASS: gdb.threads/watchpoint-fork.exp: child: multithreaded: finish -+UNSUPPORTED: gdb.threads/watchpoint-fork.exp: parent: multithreaded: Couldn't compile watchpoint-fork-parent.c: unrecognized error -+UNTESTED: gdb.threads/watchpoint-fork.exp: parent: multithreaded: watchpoint-fork.exp +-UNSUPPORTED: gdb.threads/watchpoint-fork.exp: child: multithreaded: Couldn't compile watchpoint-fork-child.c: unrecognized error +-UNTESTED: gdb.threads/watchpoint-fork.exp: child: multithreaded: watchpoint-fork.exp +UNTESTED: gdb.threads/watchpoint-fork.exp: watchpoint-fork: child Running ../../../W._C._Handy/gdb/testsuite/gdb.threads/watchthreads-reorder.exp ... -PASS: gdb.threads/watchthreads-reorder.exp: successfully compiled posix threads test case @@ -10703,12 +10616,12 @@ index 45ffa34..9d68b5a 100644 +FAIL: gdb.threads/watchthreads2.exp: run to thread_started +FAIL: gdb.threads/watchthreads2.exp: run to thread_started +FAIL: gdb.threads/watchthreads2.exp: run to thread_started -+FAIL: gdb.threads/watchthreads2.exp: run to thread_started (the program is no longer running) ++FAIL: gdb.threads/watchthreads2.exp: run to thread_started +FAIL: gdb.threads/watchthreads2.exp: all threads started Running ../../../W._C._Handy/gdb/testsuite/gdb.threads/wp-replication.exp ... PASS: gdb.threads/wp-replication.exp: successfully compiled posix threads test case PASS: gdb.threads/wp-replication.exp: Breakpoint on empty_cycle -@@ -34393,100 +27728,100 @@ PASS: gdb.threads/wp-replication.exp: set var hw_watch_count=4 +@@ -34250,100 +26630,100 @@ PASS: gdb.threads/wp-replication.exp: set var hw_watch_count=4 PASS: gdb.threads/wp-replication.exp: set var watch_count_done=1 PASS: gdb.threads/wp-replication.exp: Breakpoint on thread_started PASS: gdb.threads/wp-replication.exp: watch watched_data[0] @@ -10728,7 +10641,14 @@ index 45ffa34..9d68b5a 100644 -PASS: gdb.threads/wp-replication.exp: Thread 7 hit breakpoint at thread_started -PASS: gdb.threads/wp-replication.exp: Thread 8 hit breakpoint at thread_started -PASS: gdb.threads/wp-replication.exp: Thread 9 hit breakpoint at thread_started --PASS: gdb.threads/wp-replication.exp: set var test_ready=1 ++FAIL: gdb.threads/wp-replication.exp: Thread 3 hit breakpoint at thread_started ++FAIL: gdb.threads/wp-replication.exp: Thread 4 hit breakpoint at thread_started ++FAIL: gdb.threads/wp-replication.exp: Thread 5 hit breakpoint at thread_started ++FAIL: gdb.threads/wp-replication.exp: Thread 6 hit breakpoint at thread_started ++FAIL: gdb.threads/wp-replication.exp: Thread 7 hit breakpoint at thread_started ++FAIL: gdb.threads/wp-replication.exp: Thread 8 hit breakpoint at thread_started ++FAIL: gdb.threads/wp-replication.exp: Thread 9 hit breakpoint at thread_started + PASS: gdb.threads/wp-replication.exp: set var test_ready=1 -PASS: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 1 out of 80 on watched_data -PASS: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 2 out of 80 on watched_data -PASS: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 3 out of 80 on watched_data @@ -10809,136 +10729,128 @@ index 45ffa34..9d68b5a 100644 -PASS: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 78 out of 80 on watched_data -PASS: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 79 out of 80 on watched_data -PASS: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 80 out of 80 on watched_data -+FAIL: gdb.threads/wp-replication.exp: Thread 3 hit breakpoint at thread_started (the program is no longer running) -+FAIL: gdb.threads/wp-replication.exp: Thread 4 hit breakpoint at thread_started (the program is no longer running) -+FAIL: gdb.threads/wp-replication.exp: Thread 5 hit breakpoint at thread_started (the program is no longer running) -+FAIL: gdb.threads/wp-replication.exp: Thread 6 hit breakpoint at thread_started (the program is no longer running) -+FAIL: gdb.threads/wp-replication.exp: Thread 7 hit breakpoint at thread_started (the program is no longer running) -+FAIL: gdb.threads/wp-replication.exp: Thread 8 hit breakpoint at thread_started (the program is no longer running) -+FAIL: gdb.threads/wp-replication.exp: Thread 9 hit breakpoint at thread_started (the program is no longer running) -+FAIL: gdb.threads/wp-replication.exp: set var test_ready=1 -+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 1 out of 80 on watched_data (the program is no longer running) -+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 2 out of 80 on watched_data (the program is no longer running) -+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 3 out of 80 on watched_data (the program is no longer running) -+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 4 out of 80 on watched_data (the program is no longer running) -+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 5 out of 80 on watched_data (the program is no longer running) -+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 6 out of 80 on watched_data (the program is no longer running) -+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 7 out of 80 on watched_data (the program is no longer running) -+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 8 out of 80 on watched_data (the program is no longer running) -+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 9 out of 80 on watched_data (the program is no longer running) -+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 10 out of 80 on watched_data (the program is no longer running) -+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 11 out of 80 on watched_data (the program is no longer running) -+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 12 out of 80 on watched_data (the program is no longer running) -+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 13 out of 80 on watched_data (the program is no longer running) -+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 14 out of 80 on watched_data (the program is no longer running) -+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 15 out of 80 on watched_data (the program is no longer running) -+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 16 out of 80 on watched_data (the program is no longer running) -+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 17 out of 80 on watched_data (the program is no longer running) -+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 18 out of 80 on watched_data (the program is no longer running) -+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 19 out of 80 on watched_data (the program is no longer running) -+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 20 out of 80 on watched_data (the program is no longer running) -+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 21 out of 80 on watched_data (the program is no longer running) -+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 22 out of 80 on watched_data (the program is no longer running) -+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 23 out of 80 on watched_data (the program is no longer running) -+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 24 out of 80 on watched_data (the program is no longer running) -+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 25 out of 80 on watched_data (the program is no longer running) -+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 26 out of 80 on watched_data (the program is no longer running) -+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 27 out of 80 on watched_data (the program is no longer running) -+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 28 out of 80 on watched_data (the program is no longer running) -+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 29 out of 80 on watched_data (the program is no longer running) -+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 30 out of 80 on watched_data (the program is no longer running) -+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 31 out of 80 on watched_data (the program is no longer running) -+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 32 out of 80 on watched_data (the program is no longer running) -+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 33 out of 80 on watched_data (the program is no longer running) -+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 34 out of 80 on watched_data (the program is no longer running) -+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 35 out of 80 on watched_data (the program is no longer running) -+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 36 out of 80 on watched_data (the program is no longer running) -+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 37 out of 80 on watched_data (the program is no longer running) -+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 38 out of 80 on watched_data (the program is no longer running) -+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 39 out of 80 on watched_data (the program is no longer running) -+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 40 out of 80 on watched_data (the program is no longer running) -+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 41 out of 80 on watched_data (the program is no longer running) -+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 42 out of 80 on watched_data (the program is no longer running) -+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 43 out of 80 on watched_data (the program is no longer running) -+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 44 out of 80 on watched_data (the program is no longer running) -+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 45 out of 80 on watched_data (the program is no longer running) -+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 46 out of 80 on watched_data (the program is no longer running) -+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 47 out of 80 on watched_data (the program is no longer running) -+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 48 out of 80 on watched_data (the program is no longer running) -+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 49 out of 80 on watched_data (the program is no longer running) -+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 50 out of 80 on watched_data (the program is no longer running) -+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 51 out of 80 on watched_data (the program is no longer running) -+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 52 out of 80 on watched_data (the program is no longer running) -+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 53 out of 80 on watched_data (the program is no longer running) -+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 54 out of 80 on watched_data (the program is no longer running) -+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 55 out of 80 on watched_data (the program is no longer running) -+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 56 out of 80 on watched_data (the program is no longer running) -+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 57 out of 80 on watched_data (the program is no longer running) -+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 58 out of 80 on watched_data (the program is no longer running) -+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 59 out of 80 on watched_data (the program is no longer running) -+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 60 out of 80 on watched_data (the program is no longer running) -+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 61 out of 80 on watched_data (the program is no longer running) -+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 62 out of 80 on watched_data (the program is no longer running) -+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 63 out of 80 on watched_data (the program is no longer running) -+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 64 out of 80 on watched_data (the program is no longer running) -+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 65 out of 80 on watched_data (the program is no longer running) -+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 66 out of 80 on watched_data (the program is no longer running) -+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 67 out of 80 on watched_data (the program is no longer running) -+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 68 out of 80 on watched_data (the program is no longer running) -+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 69 out of 80 on watched_data (the program is no longer running) -+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 70 out of 80 on watched_data (the program is no longer running) -+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 71 out of 80 on watched_data (the program is no longer running) -+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 72 out of 80 on watched_data (the program is no longer running) -+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 73 out of 80 on watched_data (the program is no longer running) -+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 74 out of 80 on watched_data (the program is no longer running) -+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 75 out of 80 on watched_data (the program is no longer running) -+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 76 out of 80 on watched_data (the program is no longer running) -+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 77 out of 80 on watched_data (the program is no longer running) -+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 78 out of 80 on watched_data (the program is no longer running) -+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 79 out of 80 on watched_data (the program is no longer running) -+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 80 out of 80 on watched_data (the program is no longer running) ++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 1 out of 80 on watched_data ++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 2 out of 80 on watched_data ++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 3 out of 80 on watched_data ++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 4 out of 80 on watched_data ++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 5 out of 80 on watched_data ++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 6 out of 80 on watched_data ++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 7 out of 80 on watched_data ++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 8 out of 80 on watched_data ++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 9 out of 80 on watched_data ++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 10 out of 80 on watched_data ++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 11 out of 80 on watched_data ++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 12 out of 80 on watched_data ++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 13 out of 80 on watched_data ++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 14 out of 80 on watched_data ++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 15 out of 80 on watched_data ++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 16 out of 80 on watched_data ++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 17 out of 80 on watched_data ++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 18 out of 80 on watched_data ++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 19 out of 80 on watched_data ++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 20 out of 80 on watched_data ++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 21 out of 80 on watched_data ++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 22 out of 80 on watched_data ++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 23 out of 80 on watched_data ++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 24 out of 80 on watched_data ++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 25 out of 80 on watched_data ++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 26 out of 80 on watched_data ++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 27 out of 80 on watched_data ++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 28 out of 80 on watched_data ++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 29 out of 80 on watched_data ++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 30 out of 80 on watched_data ++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 31 out of 80 on watched_data ++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 32 out of 80 on watched_data ++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 33 out of 80 on watched_data ++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 34 out of 80 on watched_data ++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 35 out of 80 on watched_data ++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 36 out of 80 on watched_data ++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 37 out of 80 on watched_data ++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 38 out of 80 on watched_data ++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 39 out of 80 on watched_data ++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 40 out of 80 on watched_data ++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 41 out of 80 on watched_data ++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 42 out of 80 on watched_data ++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 43 out of 80 on watched_data ++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 44 out of 80 on watched_data ++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 45 out of 80 on watched_data ++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 46 out of 80 on watched_data ++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 47 out of 80 on watched_data ++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 48 out of 80 on watched_data ++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 49 out of 80 on watched_data ++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 50 out of 80 on watched_data ++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 51 out of 80 on watched_data ++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 52 out of 80 on watched_data ++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 53 out of 80 on watched_data ++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 54 out of 80 on watched_data ++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 55 out of 80 on watched_data ++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 56 out of 80 on watched_data ++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 57 out of 80 on watched_data ++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 58 out of 80 on watched_data ++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 59 out of 80 on watched_data ++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 60 out of 80 on watched_data ++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 61 out of 80 on watched_data ++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 62 out of 80 on watched_data ++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 63 out of 80 on watched_data ++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 64 out of 80 on watched_data ++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 65 out of 80 on watched_data ++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 66 out of 80 on watched_data ++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 67 out of 80 on watched_data ++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 68 out of 80 on watched_data ++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 69 out of 80 on watched_data ++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 70 out of 80 on watched_data ++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 71 out of 80 on watched_data ++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 72 out of 80 on watched_data ++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 73 out of 80 on watched_data ++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 74 out of 80 on watched_data ++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 75 out of 80 on watched_data ++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 76 out of 80 on watched_data ++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 77 out of 80 on watched_data ++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 78 out of 80 on watched_data ++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 79 out of 80 on watched_data ++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 80 out of 80 on watched_data Running ../../../W._C._Handy/gdb/testsuite/gdb.trace/actions-changed.exp ... UNSUPPORTED: gdb.trace/actions-changed.exp: Current target does not support trace Running ../../../W._C._Handy/gdb/testsuite/gdb.trace/actions.exp ... -@@ -34774,7 +28109,8 @@ PASS: gdb.trace/tracecmd.exp: 1.11b: verify conditional tracepoint +@@ -34631,7 +27011,8 @@ PASS: gdb.trace/tracecmd.exp: 1.11b: verify conditional tracepoint PASS: gdb.trace/tracecmd.exp: 1.14: help trace PASS: gdb.trace/tracecmd.exp: Declined to set a fast tracepoint Running ../../../W._C._Handy/gdb/testsuite/gdb.trace/tspeed.exp ... -UNSUPPORTED: gdb.trace/tspeed.exp: Current target does not support trace -+gdb compile failed, gcc: error: [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../gdbserver/libinproctrace.so: No such file or directory ++gdb compile failed, [01m[Kgcc:[m[K [01;31m[Kerror: [m[K[...]/tschwinge/W._C._Handy.build/gdb/testsuite/../gdbserver/libinproctrace.so: No such file or directory +UNTESTED: gdb.trace/tspeed.exp: tspeed.exp Running ../../../W._C._Handy/gdb/testsuite/gdb.trace/tstatus.exp ... UNSUPPORTED: gdb.trace/tstatus.exp: target does not support trace Running ../../../W._C._Handy/gdb/testsuite/gdb.trace/tsv.exp ... -@@ -34847,14 +28183,14 @@ PASS: gdb.xml/tdesc-xinclude.exp: set tdesc filename gdb.xml/loop.xml +@@ -34704,14 +27085,14 @@ PASS: gdb.xml/tdesc-xinclude.exp: set tdesc filename gdb.xml/loop.xml === gdb Summary === --# of expected passes 33256 --# of unexpected failures 102 -+# of expected passes 25596 -+# of unexpected failures 1038 +-# of expected passes 33071 +-# of unexpected failures 136 ++# of expected passes 24707 ++# of unexpected failures 803 # of unexpected successes 2 --# of expected failures 72 +-# of expected failures 61 +# of expected failures 38 # of unknown successes 1 --# of known failures 59 -+# of known failures 54 +-# of known failures 58 ++# of known failures 53 # of unresolved testcases 2 --# of untested testcases 34 --# of unsupported tests 61 -+# of untested testcases 60 +-# of untested testcases 38 +-# of unsupported tests 64 ++# of untested testcases 65 +# of unsupported tests 97 [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../gdb/gdb version 7.9.50.20150419-cvs -nw -nx -data-directory [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../data-directory diff --git toolchain/logs/binutils-gdb/kepler.SCHWINGE/test/ld/ld.sum toolchain/logs/binutils-gdb/laplace.SCHWINGE/test/ld/ld.sum -index 1ea6c7a..c7a2f35 100644 +index 4cdc1cd..a0a8d1a 100644 --- toolchain/logs/binutils-gdb/kepler.SCHWINGE/test/ld/ld.sum +++ toolchain/logs/binutils-gdb/laplace.SCHWINGE/test/ld/ld.sum @@ -1,5 +1,5 @@ --Test Run By thomas on Mon Apr 20 10:41:29 2015 +-Test Run By thomas on Sun Oct 25 21:38:27 2015 -Native configuration is i686-pc-linux-gnu -+Test Run By thomas on Mon Apr 20 11:45:44 2015 ++Test Run By thomas on Sun Nov 1 18:26:33 2015 +Native configuration is i686-unknown-gnu0.6 === ld tests === |