summaryrefslogtreecommitdiff
path: root/binutils-gdb/test.diff
diff options
context:
space:
mode:
Diffstat (limited to 'binutils-gdb/test.diff')
-rw-r--r--binutils-gdb/test.diff411
1 files changed, 225 insertions, 186 deletions
diff --git a/binutils-gdb/test.diff b/binutils-gdb/test.diff
index 75117d15..5b4f697f 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 8c230dc..646ac8c 100644
+index 885d588..52efad2 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 Sun Oct 25 21:34:08 2015
+-Test Run By thomas on Mon Nov 2 15:16:11 2015
-Native configuration is i686-pc-linux-gnu
-+Test Run By thomas on Sun Nov 1 18:21:36 2015
++Test Run By thomas on Mon Nov 2 15:17:18 2015
+Native configuration is i686-unknown-gnu0.6
=== binutils tests ===
@@ -19,39 +19,39 @@ index 8c230dc..646ac8c 100644
PASS: objdump compress debug sections
PASS: objdump compress debug sections 3
PASS: objcopy (objcopy compress empty debug sections)
-@@ -150,5 +150,6 @@ Running [...]/tschwinge/W._C._Handy/binutils/testsuite/binutils-all/x86-64/x86-6
+@@ -153,5 +153,6 @@ Running [...]/tschwinge/W._C._Handy/binutils/testsuite/binutils-all/x86-64/x86-6
=== binutils Summary ===
--# of expected passes 117
-+# of expected passes 116
+-# of expected passes 119
++# of expected passes 118
+# of unexpected successes 1
- # of unsupported tests 3
+ # of unsupported tests 4
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 51a0c2c..293e1c2 100644
+index eac04ee..7db7b1b 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 Sun Oct 25 21:34:22 2015
+-Test Run By thomas on Mon Nov 2 15:16:19 2015
-Native configuration is i686-pc-linux-gnu
-+Test Run By thomas on Sun Nov 1 18:21:46 2015
++Test Run By thomas on Mon Nov 2 15:17:28 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 7186502..4b1f685 100644
+index 89e7833..45b7402 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 Sun Oct 25 21:41:55 2015
+-Test Run By thomas on Mon Nov 2 15:21:40 2015
-Native configuration is i686-pc-linux-gnu
-+Test Run By thomas on Sun Nov 1 18:29:31 2015
++Test Run By thomas on Mon Nov 2 15:25:30 2015
+Native configuration is i686-unknown-gnu0.6
=== gdb tests ===
-@@ -370,14 +370,14 @@ FAIL: gdb.ada/mi_interface.exp: list ggg1's children
+@@ -373,14 +373,14 @@ FAIL: gdb.ada/mi_interface.exp: list ggg1's children
Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/mi_task_arg.exp ...
PASS: gdb.ada/mi_task_arg.exp: compilation task_switch.adb
PASS: gdb.ada/mi_task_arg.exp: breakpoint at task_switch.break_me
@@ -71,16 +71,16 @@ index 7186502..4b1f685 100644
Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/mi_var_array.exp ...
PASS: gdb.ada/mi_var_array.exp: compilation bar.adb
PASS: gdb.ada/mi_var_array.exp: breakpoint at main
-@@ -534,7 +534,7 @@ PASS: gdb.ada/py_range.exp: python print(int(gdb.parse_and_eval('ir')))
+@@ -549,7 +549,7 @@ PASS: gdb.ada/py_range.exp: python print(int(gdb.parse_and_eval('ir')))
Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/rdv_wait.exp ...
PASS: gdb.ada/rdv_wait.exp: compilation foo.adb
PASS: gdb.ada/rdv_wait.exp: set debug-file-directory
-PASS: gdb.ada/rdv_wait.exp: task 2
+FAIL: gdb.ada/rdv_wait.exp: task 2
- Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/rec_return.exp ...
- PASS: gdb.ada/rec_return.exp: compilation foo.adb
- PASS: gdb.ada/rec_return.exp: print bar
-@@ -578,7 +578,7 @@ PASS: gdb.ada/str_ref_cmp.exp: print String_Var (1 .. 3) = "Hel"
+ Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/rec_comp.exp ...
+ PASS: gdb.ada/rec_comp.exp: compilation bar_o203_012.adb
+ PASS: gdb.ada/rec_comp.exp: whatis r.ia
+@@ -598,7 +598,7 @@ PASS: gdb.ada/str_ref_cmp.exp: print String_Var (1 .. 3) = "Hel"
PASS: gdb.ada/str_ref_cmp.exp: print String_Var (1 .. 3) = "hel"
Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/str_uninit.exp ...
PASS: gdb.ada/str_uninit.exp: compilation parse.adb
@@ -89,7 +89,7 @@ index 7186502..4b1f685 100644
PASS: gdb.ada/str_uninit.exp: print 1235813
Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/sym_print_name.exp ...
PASS: gdb.ada/sym_print_name.exp: compilation foo.adb
-@@ -603,33 +603,33 @@ PASS: gdb.ada/tagged_not_init.exp: print obj
+@@ -623,33 +623,33 @@ PASS: gdb.ada/tagged_not_init.exp: print obj
Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/task_bp.exp ...
PASS: gdb.ada/task_bp.exp: compilation foo.adb
PASS: gdb.ada/task_bp.exp: break pck.dummy_task - from psymtab
@@ -135,7 +135,7 @@ index 7186502..4b1f685 100644
Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/tick_last_segv.exp ...
PASS: gdb.ada/tick_last_segv.exp: compilation foo.adb
PASS: gdb.ada/tick_last_segv.exp: print short-integer'first
-@@ -798,16 +798,16 @@ PASS: gdb.arch/i386-disp-step.exp: continue to test_prefixed_abs_jump_end
+@@ -829,16 +829,16 @@ PASS: gdb.arch/i386-disp-step.exp: continue to test_prefixed_abs_jump_end
PASS: gdb.arch/i386-disp-step.exp: break test_syscall
PASS: gdb.arch/i386-disp-step.exp: break test_syscall_end
PASS: gdb.arch/i386-disp-step.exp: continue to test_syscall
@@ -158,7 +158,7 @@ index 7186502..4b1f685 100644
Running ../../../W._C._Handy/gdb/testsuite/gdb.arch/i386-dr3-watch.exp ...
PASS: gdb.arch/i386-dr3-watch.exp: set breakpoint always-inserted on
PASS: gdb.arch/i386-dr3-watch.exp: watch i1
-@@ -828,9 +828,8 @@ PASS: gdb.arch/i386-float.exp: info float
+@@ -859,9 +859,8 @@ PASS: gdb.arch/i386-float.exp: info float
Running ../../../W._C._Handy/gdb/testsuite/gdb.arch/i386-gnu-cfi.exp ...
PASS: gdb.arch/i386-gnu-cfi.exp: continue to abort()
PASS: gdb.arch/i386-gnu-cfi.exp: backtrace
@@ -167,10 +167,10 @@ index 7186502..4b1f685 100644
-PASS: gdb.arch/i386-gnu-cfi.exp: Value of the CFI inserted register
+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 ...
+ Running ../../../W._C._Handy/gdb/testsuite/gdb.arch/i386-mpx-map.exp ...
gdb compile failed, gcc: error: unrecognized command line option '-fmpx'
- UNTESTED: gdb.arch/i386-mpx.exp: i386-mpx.exp
-@@ -872,22 +871,22 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.arch/i386-sse.exp ...
+ UNTESTED: gdb.arch/i386-mpx-map.exp: i386-mpx-map.exp
+@@ -906,22 +905,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 7186502..4b1f685 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
-@@ -898,14 +897,14 @@ PASS: gdb.arch/i386-sse.exp: set %xmm6
+@@ -932,14 +931,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 7186502..4b1f685 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
-@@ -1096,7 +1095,7 @@ PASS: gdb.base/annota1.exp: set height 0
+@@ -1130,7 +1129,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 7186502..4b1f685 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
-@@ -1105,7 +1104,7 @@ PASS: gdb.base/annota1.exp: break printf
+@@ -1139,7 +1138,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 7186502..4b1f685 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
-@@ -1116,12 +1115,12 @@ PASS: gdb.base/annota1.exp: break at value++
+@@ -1150,12 +1149,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 7186502..4b1f685 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
-@@ -1138,7 +1137,7 @@ PASS: gdb.base/annota3.exp: breakpoint printf
+@@ -1172,7 +1171,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 7186502..4b1f685 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
-@@ -1150,8 +1149,8 @@ PASS: gdb.base/annota3.exp: ignore 5 4
+@@ -1184,8 +1183,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 7186502..4b1f685 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
-@@ -1284,85 +1283,55 @@ PASS: gdb.base/assign.exp: v_int+=v_float
+@@ -1318,72 +1317,40 @@ 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 ...
@@ -366,8 +366,8 @@ index 7186502..4b1f685 100644
-PASS: gdb.base/attach.exp: attach1 detach
+FAIL: gdb.base/attach.exp: attach1 detach
PASS: gdb.base/attach.exp: attach1, purging symbols after detach
--PASS: gdb.base/attach.exp: attach2, with no file
-+FAIL: gdb.base/attach.exp: attach2, with no file
+ FAIL: gdb.base/attach.exp: attach2, with no file
+-FAIL: gdb.base/attach.exp: load file manually, after attach2 (re-read) (got interactive prompt)
+PASS: gdb.base/attach.exp: load file manually, after attach2 (re-read)
PASS: gdb.base/attach.exp: after attach2, set should_exit
PASS: gdb.base/attach.exp: continue to breakpoint: postloop
@@ -376,9 +376,8 @@ index 7186502..4b1f685 100644
PASS: gdb.base/attach.exp: set source path
PASS: gdb.base/attach.exp: cd away from process working directory
PASS: gdb.base/attach.exp: before attach3, flush symbols
- PASS: gdb.base/attach.exp: before attach3, flush exec
--PASS: gdb.base/attach.exp: attach when process' a.out not in cwd
-+FAIL: gdb.base/attach.exp: attach when process' a.out not in cwd
+@@ -1391,13 +1358,14 @@ PASS: gdb.base/attach.exp: before attach3, flush exec
+ FAIL: gdb.base/attach.exp: attach when process' a.out not in cwd
PASS: gdb.base/attach.exp: after attach3, exit
PASS: gdb.base/attach.exp: force switch to gdb64, if necessary
-PASS: gdb.base/attach.exp: attach call
@@ -397,7 +396,7 @@ index 7186502..4b1f685 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
-@@ -1372,14 +1341,14 @@ PASS: gdb.base/auto-connect-native-target.exp: start no longer works
+@@ -1407,14 +1375,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 +418,7 @@ index 7186502..4b1f685 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
-@@ -1391,22 +1360,6 @@ PASS: gdb.base/auto-load.exp: set auto-load scripts-directory
+@@ -1426,22 +1394,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 +441,7 @@ index 7186502..4b1f685 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 ...
-@@ -1436,32 +1389,18 @@ PASS: gdb.base/bfp-test.exp: set variable b64 = 200.25x
+@@ -1471,32 +1423,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 +483,7 @@ index 7186502..4b1f685 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
-@@ -1620,18 +1559,18 @@ PASS: gdb.base/bp-permanent.exp: always_inserted=off, sw_watchpoint=0: continue
+@@ -1655,18 +1593,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 +507,7 @@ index 7186502..4b1f685 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
-@@ -1664,18 +1603,18 @@ PASS: gdb.base/bp-permanent.exp: always_inserted=off, sw_watchpoint=1: continue
+@@ -1699,18 +1637,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 +531,7 @@ index 7186502..4b1f685 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
-@@ -1707,18 +1646,18 @@ PASS: gdb.base/bp-permanent.exp: always_inserted=on, sw_watchpoint=0: continue t
+@@ -1742,18 +1680,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 +555,7 @@ index 7186502..4b1f685 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
-@@ -1751,18 +1690,18 @@ PASS: gdb.base/bp-permanent.exp: always_inserted=on, sw_watchpoint=1: continue t
+@@ -1786,18 +1724,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 +579,7 @@ index 7186502..4b1f685 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
-@@ -1875,693 +1814,6 @@ PASS: gdb.base/break-idempotent.exp: always-inserted on: awatch: continue
+@@ -1910,693 +1848,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 +1273,7 @@ index 7186502..4b1f685 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
-@@ -3041,7 +2293,7 @@ PASS: gdb.base/call-signal-resume.exp: break stop_one
+@@ -3076,7 +2327,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 +1282,7 @@ index 7186502..4b1f685 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
-@@ -3057,7 +2309,7 @@ PASS: gdb.base/call-signal-resume.exp: set confirm off
+@@ -3092,7 +2343,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,7 +1291,7 @@ index 7186502..4b1f685 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
-@@ -3547,99 +2799,6 @@ PASS: gdb.base/catch-signal.exp: 1st line of save breakpoints for 'all'
+@@ -3582,99 +2833,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 ...
@@ -1392,7 +1391,7 @@ index 7186502..4b1f685 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
-@@ -3908,145 +3067,6 @@ PASS: gdb.base/charset.exp: assign string to short array
+@@ -3943,145 +3101,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 ...
@@ -1538,7 +1537,7 @@ index 7186502..4b1f685 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
-@@ -4330,7 +3350,6 @@ PASS: gdb.base/completion.exp: complete set cp-abi aut
+@@ -4365,7 +3384,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
@@ -1546,7 +1545,7 @@ index 7186502..4b1f685 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
-@@ -4565,73 +3584,10 @@ PASS: gdb.base/constvars.exp: ptype crass
+@@ -4603,77 +3621,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
@@ -1559,9 +1558,13 @@ index 7186502..4b1f685 100644
Running ../../../W._C._Handy/gdb/testsuite/gdb.base/coredump-filter.exp ...
-PASS: gdb.base/coredump-filter.exp: continue to breakpoint: break-here
-PASS: gdb.base/coredump-filter.exp: save a corefile
+-PASS: gdb.base/coredump-filter.exp: saving corefile for non-Private-Anonymous: p set_coredump_filter (0x7e)
-PASS: gdb.base/coredump-filter.exp: saving corefile for non-Private-Anonymous: save corefile
+-PASS: gdb.base/coredump-filter.exp: saving corefile for non-Shared-Anonymous: p set_coredump_filter (0x7d)
-PASS: gdb.base/coredump-filter.exp: saving corefile for non-Shared-Anonymous: save corefile
+-PASS: gdb.base/coredump-filter.exp: saving corefile for DoNotDump: p set_coredump_filter (0x33)
-PASS: gdb.base/coredump-filter.exp: saving corefile for DoNotDump: save corefile
+-PASS: gdb.base/coredump-filter.exp: saving corefile for non-Private-Shared-Anon-File: p set_coredump_filter (0x60)
-PASS: gdb.base/coredump-filter.exp: saving corefile for non-Private-Shared-Anon-File: save corefile
-PASS: gdb.base/coredump-filter.exp: loading and testing corefile for non-Private-Anonymous: load core
-PASS: gdb.base/coredump-filter.exp: loading and testing corefile for non-Private-Anonymous: printing private_anon when core is loaded (should not work)
@@ -1622,25 +1625,7 @@ index 7186502..4b1f685 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
-@@ -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
--PASS: gdb.base/default.exp: info set
-+FAIL: gdb.base/default.exp: info set
- PASS: gdb.base/default.exp: info symbol
- PASS: gdb.base/default.exp: info source
- PASS: gdb.base/default.exp: info sources
-@@ -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
--PASS: gdb.base/default.exp: show
-+FAIL: gdb.base/default.exp: show
- PASS: gdb.base/default.exp: set history save off
- PASS: gdb.base/default.exp: stepi "si" abbreviation
- PASS: gdb.base/default.exp: stepi
-@@ -5102,10 +4058,6 @@ PASS: gdb.base/del.exp: breakpoint insertion (d)
+@@ -5144,10 +4095,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 ...
@@ -1651,7 +1636,7 @@ index 7186502..4b1f685 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
-@@ -5365,50 +4317,7 @@ PASS: gdb.base/disasm-end-cu.exp: get hexadecimal valueof "&main"
+@@ -5407,50 +4354,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 ...
@@ -1703,7 +1688,7 @@ index 7186502..4b1f685 100644
Running ../../../W._C._Handy/gdb/testsuite/gdb.base/display.exp ...
PASS: gdb.base/display.exp: kill
PASS: gdb.base/display.exp: detach
-@@ -5485,15 +4394,15 @@ PASS: gdb.base/double-prompt-target-event-error.exp: ctrlc target event: continu
+@@ -5527,15 +4431,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
@@ -1723,7 +1708,7 @@ index 7186502..4b1f685 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
-@@ -5511,96 +4420,93 @@ PASS: gdb.base/dprintf-detach.exp: bai=on ds=gdb dd=on: set dprintf-style gdb
+@@ -5553,96 +4457,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
@@ -1846,7 +1831,7 @@ index 7186502..4b1f685 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
-@@ -5632,8 +4538,6 @@ UNSUPPORTED: gdb.base/dprintf.exp: set dprintf style to agent
+@@ -5674,8 +4575,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 ...
@@ -1855,7 +1840,7 @@ index 7186502..4b1f685 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
-@@ -6050,10 +4954,7 @@ PASS: gdb.base/exe-lock.exp: continue until exit
+@@ -6096,10 +4995,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
@@ -1867,7 +1852,7 @@ index 7186502..4b1f685 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
-@@ -6067,10 +4968,10 @@ PASS: gdb.base/exitsignal.exp: $_exitsignal is void before running
+@@ -6113,10 +5009,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
@@ -1880,7 +1865,7 @@ index 7186502..4b1f685 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
-@@ -6427,33 +5328,33 @@ PASS: gdb.base/fileio.exp: Lseeking SET a file
+@@ -6473,33 +5369,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
@@ -1937,7 +1922,7 @@ index 7186502..4b1f685 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"
-@@ -6521,203 +5422,8 @@ PASS: gdb.base/float.exp: info float
+@@ -6567,204 +5463,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 ...
@@ -2083,6 +2068,7 @@ index 7186502..4b1f685 100644
-PASS: gdb.base/foll-vfork.exp: check vfork support: set verbose
-PASS: gdb.base/foll-vfork.exp: check vfork support: insert first vfork catchpoint
-PASS: gdb.base/foll-vfork.exp: check vfork support: continue to first vfork catchpoint
+-PASS: gdb.base/foll-vfork.exp: probe for target remote
-PASS: gdb.base/foll-vfork.exp: exec: vfork parent follow, through step: set verbose
-PASS: gdb.base/foll-vfork.exp: exec: vfork parent follow, through step: set follow-fork parent
-PASS: gdb.base/foll-vfork.exp: exec: vfork parent follow, through step: step
@@ -2141,7 +2127,7 @@ index 7186502..4b1f685 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
-@@ -6906,32 +5612,16 @@ PASS: gdb.base/funcargs.exp: backtrace through call with trampolines
+@@ -6953,32 +5653,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
@@ -2178,7 +2164,24 @@ index 7186502..4b1f685 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 ...
-@@ -7187,12 +5877,7 @@ PASS: gdb.base/included.exp: list integer
+@@ -7210,11 +5894,11 @@ KFAIL: gdb.base/gnu_vector.exp: call add_many_charvecs (PRMS: gdb/18537)
+ KFAIL: gdb.base/gnu_vector.exp: call add_various_floatvecs (PRMS: gdb/18537)
+ KFAIL: gdb.base/gnu_vector.exp: call add_structvecs (PRMS: gdb/18537)
+ PASS: gdb.base/gnu_vector.exp: call add_singlevecs
+-PASS: gdb.base/gnu_vector.exp: continue to add_some_intvecs
+-KFAIL: gdb.base/gnu_vector.exp: finish shows vector return value (PRMS: gdb/18537)
+-PASS: gdb.base/gnu_vector.exp: continue to add_some_intvecs
+-PASS: gdb.base/gnu_vector.exp: set vector return value
+-KFAIL: gdb.base/gnu_vector.exp: verify vector return value (the program exited) (PRMS: gdb/18537)
++FAIL: gdb.base/gnu_vector.exp: continue to add_some_intvecs
++KFAIL: gdb.base/gnu_vector.exp: finish shows vector return value (the program is no longer running) (PRMS: gdb/18537)
++FAIL: gdb.base/gnu_vector.exp: continue to add_some_intvecs (the program is no longer running)
++FAIL: gdb.base/gnu_vector.exp: set vector return value
++KFAIL: gdb.base/gnu_vector.exp: verify vector return value (the program is no longer running) (PRMS: gdb/18537)
+ Running ../../../W._C._Handy/gdb/testsuite/gdb.base/hashline1.exp ...
+ PASS: gdb.base/hashline1.exp: set breakpoint
+ Running ../../../W._C._Handy/gdb/testsuite/gdb.base/hashline2.exp ...
+@@ -7375,12 +6059,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 ...
@@ -2192,7 +2195,7 @@ index 7186502..4b1f685 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
-@@ -7233,33 +5918,10 @@ PASS: gdb.base/info-macros.exp: info macros 6
+@@ -7421,33 +6100,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 ...
@@ -2228,7 +2231,7 @@ index 7186502..4b1f685 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
-@@ -7311,23 +5973,14 @@ PASS: gdb.base/interrupt-noterm.exp: set interactive-mode off
+@@ -7499,23 +6155,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
@@ -2255,7 +2258,7 @@ index 7186502..4b1f685 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
-@@ -7372,14 +6025,7 @@ PASS: gdb.base/jit.exp: one_jit_test-2: continue to breakpoint: break here 1
+@@ -7560,14 +6207,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
@@ -2271,7 +2274,7 @@ index 7186502..4b1f685 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
-@@ -7792,15 +6438,19 @@ PASS: gdb.base/longjmp.exp: continue to breakpoint at pattern 1 start
+@@ -7980,15 +6620,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)
@@ -2294,7 +2297,7 @@ index 7186502..4b1f685 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
-@@ -8251,94 +6901,12 @@ PASS: gdb.base/miscexprs.exp: print value of ibig.i[100] << 2
+@@ -8439,94 +7083,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 ...
@@ -2393,7 +2396,7 @@ index 7186502..4b1f685 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
-@@ -8417,22 +6985,22 @@ PASS: gdb.base/paginate-after-ctrl-c-running.exp: ctrlc target running: set heig
+@@ -8605,22 +7167,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
@@ -2423,7 +2426,7 @@ index 7186502..4b1f685 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 ...
-@@ -8517,11 +7085,6 @@ PASS: gdb.base/permissions.exp: set may-write-memory off
+@@ -8705,11 +7267,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 ...
@@ -2435,7 +2438,7 @@ index 7186502..4b1f685 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
-@@ -8597,50 +7160,24 @@ PASS: gdb.base/pr11022.exp: watchpoint hit 2
+@@ -8785,50 +7342,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
@@ -2495,7 +2498,7 @@ index 7186502..4b1f685 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"
-@@ -9644,25 +8181,9 @@ PASS: gdb.base/radix.exp: Output radix unchanged after rejecting 1
+@@ -9832,25 +8363,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 ...
@@ -2523,7 +2526,7 @@ index 7186502..4b1f685 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
-@@ -9680,38 +8201,7 @@ PASS: gdb.base/readline-ask.exp: ask message for 01 and 02
+@@ -9868,38 +8383,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 ...
@@ -2563,16 +2566,7 @@ index 7186502..4b1f685 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
-@@ -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
--PASS: gdb.base/relativedebug.exp: pause found in backtrace
-+FAIL: gdb.base/relativedebug.exp: pause found in backtrace
- 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
-@@ -10101,22 +8591,22 @@ PASS: gdb.base/savedregs.exp: handle SIGSEGV pass print nostop
+@@ -10288,22 +8772,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
@@ -2599,7 +2593,7 @@ index 7186502..4b1f685 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
-@@ -10576,402 +9066,24 @@ PASS: gdb.base/shreloc.exp: (msymbol) relocated extern vars have different addre
+@@ -10763,402 +9247,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 ...
@@ -3014,7 +3008,7 @@ index 7186502..4b1f685 100644
PASS: gdb.base/sigbpt.exp: break keeper
PASS: gdb.base/sigbpt.exp: display/i $pc
PASS: gdb.base/sigbpt.exp: advance to the bowler
-@@ -10982,20 +9094,20 @@ PASS: gdb.base/sigbpt.exp: rerun to main
+@@ -11169,20 +9275,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
@@ -3038,7 +3032,7 @@ index 7186502..4b1f685 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
-@@ -11003,7 +9115,7 @@ PASS: gdb.base/sigbpt.exp: stepi bp before and at segv; continue to keeper
+@@ -11190,7 +9296,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
@@ -3047,7 +3041,7 @@ index 7186502..4b1f685 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
-@@ -11043,107 +9155,23 @@ PASS: gdb.base/sigchld.exp: SIGCHLD blocked in inferior
+@@ -11230,107 +9336,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
@@ -3163,7 +3157,7 @@ index 7186502..4b1f685 100644
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
-@@ -11163,792 +9191,23 @@ PASS: gdb.base/signull.exp: data read; select the pointer type
+@@ -11350,792 +9372,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
@@ -3961,7 +3955,7 @@ index 7186502..4b1f685 100644
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
+@@ -12200,15 +9453,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 ...
@@ -3977,7 +3971,7 @@ index 7186502..4b1f685 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
-@@ -12129,15 +9379,7 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.base/solib-overlap.exp ...
+@@ -12316,15 +9560,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
@@ -3994,7 +3988,7 @@ index 7186502..4b1f685 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
-@@ -12175,7 +9417,7 @@ UNSUPPORTED: gdb.base/sss-bp-on-user-bp-2.exp: target doesn't use software singl
+@@ -12362,7 +9598,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
@@ -4003,7 +3997,7 @@ index 7186502..4b1f685 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
-@@ -12189,8 +9431,14 @@ PASS: gdb.base/stack-checking.exp: bt
+@@ -12376,8 +9612,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
@@ -4020,7 +4014,7 @@ index 7186502..4b1f685 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
-@@ -12293,20 +9541,6 @@ PASS: gdb.base/step-over-no-symbols.exp: displaced=off: set displaced-stepping o
+@@ -12480,20 +9722,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
@@ -4041,7 +4035,7 @@ index 7186502..4b1f685 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
-@@ -12352,35 +9586,15 @@ PASS: gdb.base/step-sw-breakpoint-adjust-pc.exp: non_stop=off: displaced_step=on
+@@ -12539,35 +9767,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
@@ -4077,7 +4071,7 @@ index 7186502..4b1f685 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
-@@ -13325,24 +10539,12 @@ PASS: gdb.base/subst.exp: show substitute-path after empty rule removed
+@@ -13512,24 +10720,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 ...
@@ -4108,7 +4102,7 @@ index 7186502..4b1f685 100644
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
-@@ -13428,21 +10630,9 @@ PASS: gdb.base/unwindonsignal.exp: unwindonsignal, inferior function call signal
+@@ -13615,21 +10811,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 ...
@@ -4132,7 +4126,7 @@ index 7186502..4b1f685 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
-@@ -13692,29 +10882,26 @@ PASS: gdb.base/watch-read.exp: only write watchpoint triggers when value changes
+@@ -13879,29 +11063,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 ...
@@ -4169,7 +4163,7 @@ index 7186502..4b1f685 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
-@@ -13729,7 +10916,7 @@ PASS: gdb.base/watchpoint-delete.exp: delete $bpnum
+@@ -13916,7 +11097,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
@@ -4178,7 +4172,7 @@ index 7186502..4b1f685 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
-@@ -22085,9 +19272,11 @@ PASS: gdb.dwarf2/valop.exp: print uses_lit_op
+@@ -22279,9 +19460,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 ...
@@ -4192,7 +4186,7 @@ index 7186502..4b1f685 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
-@@ -22353,25 +19542,8 @@ PASS: gdb.fortran/whatis_type.exp: ptype t1
+@@ -22547,25 +19730,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
@@ -4220,7 +4214,7 @@ index 7186502..4b1f685 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
-@@ -22482,14 +19654,12 @@ PASS: gdb.gdb/observer.exp: first observer removed; check second observer counte
+@@ -22676,14 +19842,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
@@ -4239,7 +4233,7 @@ index 7186502..4b1f685 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
-@@ -22514,11 +19684,11 @@ PASS: gdb.gdb/selftest.exp: next over notice_open_fds
+@@ -22708,11 +19872,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
@@ -4255,7 +4249,25 @@ index 7186502..4b1f685 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
-@@ -24282,10 +21452,10 @@ PASS: gdb.linespec/thread.exp: continue to breakpoint: thread function
+@@ -23644,7 +20808,7 @@ PASS: gdb.guile/scm-ports.exp: basic r+0 tests: test port-closed? after it's clo
+ PASS: gdb.guile/scm-ports.exp: buffered: create r/w memory port
+ PASS: gdb.guile/scm-ports.exp: buffered: guile (print rw-mem-port)
+ PASS: gdb.guile/scm-ports.exp: buffered: get sp reg
+-PASS: gdb.guile/scm-ports.exp: buffered: get integer valueof "$sp" (3221214296)
++PASS: gdb.guile/scm-ports.exp: buffered: get integer valueof "$sp" (16947896)
+ PASS: gdb.guile/scm-ports.exp: buffered: save current value at sp
+ PASS: gdb.guile/scm-ports.exp: buffered: un-lazyify byte-at-sp
+ PASS: gdb.guile/scm-ports.exp: buffered: seek to $sp
+@@ -23661,7 +20825,7 @@ PASS: gdb.guile/scm-ports.exp: buffered: test byte at sp, after close
+ PASS: gdb.guile/scm-ports.exp: unbuffered: create r/w memory port
+ PASS: gdb.guile/scm-ports.exp: unbuffered: guile (print rw-mem-port)
+ PASS: gdb.guile/scm-ports.exp: unbuffered: get sp reg
+-PASS: gdb.guile/scm-ports.exp: unbuffered: get integer valueof "$sp" (3221214296)
++PASS: gdb.guile/scm-ports.exp: unbuffered: get integer valueof "$sp" (16947896)
+ PASS: gdb.guile/scm-ports.exp: unbuffered: save current value at sp
+ PASS: gdb.guile/scm-ports.exp: unbuffered: un-lazyify byte-at-sp
+ PASS: gdb.guile/scm-ports.exp: unbuffered: seek to $sp
+@@ -24581,10 +21745,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
@@ -4268,7 +4280,7 @@ index 7186502..4b1f685 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
-@@ -24305,50 +21475,35 @@ PASS: gdb.mi/gdb669.exp: info threads (at main)
+@@ -24604,50 +21768,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)
@@ -4324,7 +4336,7 @@ index 7186502..4b1f685 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
-@@ -24378,9 +21533,6 @@ PASS: gdb.mi/gdb792.exp: list children of A.protected.b.private
+@@ -24677,9 +21826,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 ...
@@ -4334,7 +4346,7 @@ index 7186502..4b1f685 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
-@@ -24449,8 +21601,8 @@ PASS: gdb.mi/mi-breakpoint-changed.exp: mi runto main
+@@ -24748,8 +21894,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
@@ -4345,7 +4357,7 @@ index 7186502..4b1f685 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
-@@ -24464,7 +21616,7 @@ PASS: gdb.mi/mi-breakpoint-changed.exp: -break-passcount 4 1
+@@ -24763,7 +21909,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
@@ -4354,7 +4366,7 @@ index 7186502..4b1f685 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
-@@ -24527,16 +21679,16 @@ PASS: gdb.mi/mi-cli.exp: -interpreter-exec console "set $pc=0x0"
+@@ -24826,16 +21972,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
@@ -4380,7 +4392,16 @@ index 7186502..4b1f685 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"
-@@ -24643,12 +21795,6 @@ PASS: gdb.mi/mi-exit-code.exp: second run: -list-thread-groups during run shows
+@@ -24874,7 +22020,7 @@ PASS: gdb.mi/mi-console.exp: finished step over hello
+ Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-detach.exp ...
+ PASS: gdb.mi/mi-detach.exp: breakpoint at main
+ PASS: gdb.mi/mi-detach.exp: mi runto main
+-PASS: gdb.mi/mi-detach.exp: detach
++FAIL: gdb.mi/mi-detach.exp: detach
+ Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-disassemble.exp ...
+ PASS: gdb.mi/mi-disassemble.exp: breakpoint at main
+ PASS: gdb.mi/mi-disassemble.exp: mi runto main
+@@ -24951,12 +22097,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 ...
@@ -4393,7 +4414,7 @@ index 7186502..4b1f685 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.
-@@ -24677,7 +21823,7 @@ PASS: gdb.mi/mi-i-cmd.exp: -info-gdb-mi-command -unsupported-command
+@@ -24985,7 +22125,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 ...
@@ -4402,7 +4423,7 @@ index 7186502..4b1f685 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
-@@ -24710,120 +21856,22 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-memory-changed.exp ...
+@@ -25018,120 +22158,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
@@ -4530,7 +4551,7 @@ index 7186502..4b1f685 100644
Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-pending.exp ...
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)
+@@ -25143,18 +22185,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
@@ -4563,7 +4584,7 @@ index 7186502..4b1f685 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
-@@ -24859,11 +21915,6 @@ PASS: gdb.mi/mi-read-memory.exp: ascii and data
+@@ -25167,11 +22217,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 ...
@@ -4575,7 +4596,7 @@ index 7186502..4b1f685 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 ...
-@@ -24872,22 +21923,6 @@ PASS: gdb.mi/mi-return.exp: mi runto callee4
+@@ -25180,22 +22225,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 ...
@@ -4598,7 +4619,7 @@ index 7186502..4b1f685 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
-@@ -24962,7 +21997,7 @@ PASS: gdb.mi/mi-syn-frame.exp: finished exec continue
+@@ -25270,7 +22299,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
@@ -4607,7 +4628,7 @@ index 7186502..4b1f685 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
-@@ -25657,11 +22692,11 @@ PASS: gdb.mi/mi-var-list-children-invalid-grandchild.exp: set print object on
+@@ -25965,11 +22994,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)
@@ -4622,7 +4643,7 @@ index 7186502..4b1f685 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
-@@ -25925,10 +22960,7 @@ PASS: gdb.mi/mi-vla-c99.exp: show format variable vla
+@@ -26233,10 +23262,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 ...
@@ -4634,7 +4655,7 @@ index 7186502..4b1f685 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
-@@ -26422,49 +23454,26 @@ PASS: gdb.multi/base.exp: continue
+@@ -26730,49 +23756,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 ...
@@ -4695,7 +4716,7 @@ index 7186502..4b1f685 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
-@@ -26472,20 +23481,20 @@ PASS: gdb.multi/multi-attach.exp: kill inferior 1
+@@ -26780,20 +23783,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
@@ -4725,7 +4746,7 @@ index 7186502..4b1f685 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 ...
-@@ -26997,41 +24006,27 @@ PASS: gdb.python/py-events.exp: New objfile notification
+@@ -27317,41 +24320,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
@@ -4782,7 +4803,7 @@ index 7186502..4b1f685 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
-@@ -27174,7 +24169,7 @@ PASS: gdb.python/py-finish-breakpoint.exp: set FinishBP after the exit()
+@@ -27494,7 +24483,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
@@ -4791,7 +4812,7 @@ index 7186502..4b1f685 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
-@@ -27403,83 +24398,10 @@ PASS: gdb.python/py-inferior.exp: test equality comparison (true)
+@@ -27723,83 +24712,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
@@ -4878,7 +4899,7 @@ index 7186502..4b1f685 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
-@@ -27537,15 +24459,15 @@ PASS: gdb.python/py-mi.exp: update string varobj after assignment
+@@ -27862,15 +24778,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
@@ -4898,7 +4919,7 @@ index 7186502..4b1f685 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
-@@ -27608,7 +24530,7 @@ PASS: gdb.python/py-objfile.exp: Get objfile user name
+@@ -27933,7 +24849,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
@@ -4907,7 +4928,7 @@ index 7186502..4b1f685 100644
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
-@@ -27626,7 +24548,7 @@ PASS: gdb.python/py-objfile.exp: Get separate debug info objfile
+@@ -27951,7 +24867,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
@@ -4916,7 +4937,7 @@ index 7186502..4b1f685 100644
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 ...
-@@ -27912,18 +24834,7 @@ PASS: gdb.python/py-strfns.exp: p arg
+@@ -28276,18 +25192,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
@@ -4936,8 +4957,8 @@ index 7186502..4b1f685 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
-@@ -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
+@@ -29015,2880 +25920,43 @@ PASS: gdb.python/python.exp: Test find_pc_line with resume address
+ Running ../../../W._C._Handy/gdb/testsuite/gdb.reverse/aarch64.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.reverse/amd64-tailcall-reverse.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.reverse/break-precsave.exp ...
-PASS: gdb.reverse/break-precsave.exp: Turn on process record
@@ -7765,6 +7786,8 @@ index 7186502..4b1f685 100644
-PASS: gdb.server/no-thread-db.exp: libthread-db is now unresolvable
-PASS: gdb.server/no-thread-db.exp: continue to breakpoint: after tls assignment
-PASS: gdb.server/no-thread-db.exp: print foo
+ Running ../../../W._C._Handy/gdb/testsuite/gdb.server/non-existing-program.exp ...
+-PASS: gdb.server/non-existing-program.exp: gdbserver exits cleanly
Running ../../../W._C._Handy/gdb/testsuite/gdb.server/server-exec-info.exp ...
-PASS: gdb.server/server-exec-info.exp: set remote pid-to-exec-file-packet off
-PASS: gdb.server/server-exec-info.exp: file
@@ -7815,7 +7838,7 @@ index 7186502..4b1f685 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
-@@ -31736,234 +25811,83 @@ PASS: gdb.stabs/weird.exp: p common0var0
+@@ -32112,234 +26180,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 ...
@@ -7927,7 +7950,7 @@ index 7186502..4b1f685 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
--XFAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 10: attach (EPERM)
+-PASS: gdb.threads/attach-many-short-lived-threads.exp: iter 10: attach
-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
@@ -8090,7 +8113,7 @@ index 7186502..4b1f685 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
-@@ -31999,277 +25923,174 @@ PASS: gdb.threads/continue-pending-after-query.exp: iter 10: continue until exit
+@@ -32375,277 +26292,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
@@ -8447,7 +8470,7 @@ index 7186502..4b1f685 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
-@@ -32277,7 +26098,7 @@ PASS: gdb.threads/interrupted-hand-call.exp: continue until exit
+@@ -32653,7 +26467,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
@@ -8456,7 +8479,7 @@ index 7186502..4b1f685 100644
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
+@@ -32663,873 +26477,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
@@ -9400,7 +9423,7 @@ index 7186502..4b1f685 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
-@@ -33165,31 +26221,13 @@ PASS: gdb.threads/print-threads.exp: set width 0
+@@ -33541,31 +26590,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
@@ -9435,7 +9458,7 @@ index 7186502..4b1f685 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
-@@ -33202,10 +26240,11 @@ PASS: gdb.threads/pthreads.exp: set width 0
+@@ -33578,10 +26609,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
@@ -9449,7 +9472,7 @@ index 7186502..4b1f685 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
-@@ -33213,27 +26252,24 @@ PASS: gdb.threads/pthreads.exp: set var common_routine::from_main=0
+@@ -33589,27 +26621,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
@@ -9491,7 +9514,7 @@ index 7186502..4b1f685 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
-@@ -33241,350 +26277,88 @@ PASS: gdb.threads/queue-signal.exp: handle SIGUSR2 stop print pass
+@@ -33617,350 +26646,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
@@ -9887,7 +9910,7 @@ index 7186502..4b1f685 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
-@@ -33593,29 +26367,24 @@ PASS: gdb.threads/signal-while-stepping-over-bp-other-thread.exp: continue to br
+@@ -33969,29 +26736,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
@@ -9926,7 +9949,7 @@ index 7186502..4b1f685 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
-@@ -33623,406 +26392,86 @@ PASS: gdb.threads/sigthread.exp: handle SIGUSR2 nostop noprint pass
+@@ -33999,406 +26761,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 ...
@@ -10378,7 +10401,7 @@ index 7186502..4b1f685 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
-@@ -34032,38 +26481,27 @@ PASS: gdb.threads/thread-specific.exp: continue to breakpoint: all threads start
+@@ -34408,38 +26850,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
@@ -10425,7 +10448,7 @@ index 7186502..4b1f685 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
-@@ -34078,24 +26516,25 @@ PASS: gdb.threads/threadapply.exp: run a simple print command on all threads
+@@ -34454,24 +26885,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 ...
@@ -10457,7 +10480,7 @@ index 7186502..4b1f685 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
-@@ -34104,72 +26543,44 @@ PASS: gdb.threads/tls-shared.exp: print result
+@@ -34480,72 +26912,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
@@ -10553,7 +10576,7 @@ index 7186502..4b1f685 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
-@@ -34187,57 +26598,26 @@ PASS: gdb.threads/watchpoint-fork.exp: parent: singlethreaded: watchpoint after
+@@ -34563,57 +26967,26 @@ PASS: gdb.threads/watchpoint-fork.exp: parent: singlethreaded: watchpoint after
PASS: gdb.threads/watchpoint-fork.exp: parent: singlethreaded: 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
@@ -10621,7 +10644,7 @@ index 7186502..4b1f685 100644
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
-@@ -34250,100 +26630,100 @@ PASS: gdb.threads/wp-replication.exp: set var hw_watch_count=4
+@@ -34626,100 +26999,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]
@@ -10812,7 +10835,7 @@ index 7186502..4b1f685 100644
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 ...
-@@ -34631,7 +27011,8 @@ PASS: gdb.trace/tracecmd.exp: 1.11b: verify conditional tracepoint
+@@ -35007,7 +27380,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 ...
@@ -10822,40 +10845,40 @@ index 7186502..4b1f685 100644
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 ...
-@@ -34704,14 +27085,14 @@ PASS: gdb.xml/tdesc-xinclude.exp: set tdesc filename gdb.xml/loop.xml
+@@ -35080,14 +27454,14 @@ PASS: gdb.xml/tdesc-xinclude.exp: set tdesc filename gdb.xml/loop.xml
=== gdb Summary ===
--# of expected passes 33071
--# of unexpected failures 136
-+# of expected passes 24707
-+# of unexpected failures 803
+-# of expected passes 33408
+-# of unexpected failures 142
++# of expected passes 25038
++# of unexpected failures 807
# of unexpected successes 2
--# of expected failures 61
-+# of expected failures 38
+-# of expected failures 62
++# of expected failures 40
# of unknown successes 1
--# of known failures 58
-+# of known failures 53
+-# of known failures 64
++# of known failures 59
# of unresolved testcases 2
--# 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
+-# of untested testcases 41
+-# of unsupported tests 66
++# of untested testcases 68
++# of unsupported tests 99
+ [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../gdb/gdb version 7.9.50.20150619-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 4cdc1cd..a0a8d1a 100644
+index 6fbf089..090c152 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 Sun Oct 25 21:38:27 2015
+-Test Run By thomas on Mon Nov 2 15:19:20 2015
-Native configuration is i686-pc-linux-gnu
-+Test Run By thomas on Sun Nov 1 18:26:33 2015
++Test Run By thomas on Mon Nov 2 15:22:24 2015
+Native configuration is i686-unknown-gnu0.6
=== ld tests ===
-@@ -286,10 +286,10 @@ PASS: PIE init array
+@@ -291,10 +291,10 @@ PASS: PIE init array
PASS: PIE fini array
PASS: PIE init array mixed
PASS: PIE PR ld/14525
@@ -10870,7 +10893,7 @@ index 4cdc1cd..a0a8d1a 100644
Running [...]/tschwinge/W._C._Handy/ld/testsuite/ld-elf/exclude.exp ...
PASS: ld link shared library
PASS: ld export symbols from archive
-@@ -742,15 +742,6 @@ PASS: PR ld/14215
+@@ -754,31 +754,6 @@ PASS: PR ld/14215
PASS: PR ld/17057
PASS: ld-i386/pr17935-1
PASS: ld-i386/pr17935-2
@@ -10881,12 +10904,28 @@ index 4cdc1cd..a0a8d1a 100644
-PASS: Build libplt-main4.a
-PASS: Build plt-main
-PASS: Build plt-main with PIE
+-PASS: Build copyreloc-lib.so
+-PASS: Build copyreloc-main with PIE and GOTOFF (1)
+-PASS: Build copyreloc-main with PIE and GOTOFF (2)
+-PASS: Build pr17689.so
+-PASS: Build pr17689.so with -z now
+-PASS: Build pr17689ver.so
+-PASS: Build pr17689.a
+-PASS: Build pr17689 with PIE and GOTOFF
+-PASS: Build pr17689 with PIE, -z now and GOTOFF
+-PASS: Build pr17689ver with PIE and GOTOFF
+-PASS: Build pr17827 with PIE and GOTOFF
-PASS: Run plt-main
-PASS: Run plt-main with PIE
+-PASS: Run copyreloc-main with PIE and GOTOFF
+-PASS: Run pr17689 with PIE and GOTOFF
+-PASS: Run pr17689 with PIE, -z now and GOTOFF
+-PASS: Run pr17689ver with PIE and GOTOFF
+-PASS: ld-i386/pltgot-1
Running [...]/tschwinge/W._C._Handy/ld/testsuite/ld-ia64/ia64.exp ...
Running [...]/tschwinge/W._C._Handy/ld/testsuite/ld-ia64/line.exp ...
Running [...]/tschwinge/W._C._Handy/ld/testsuite/ld-ifunc/binutils.exp ...
-@@ -765,8 +756,8 @@ PASS: Build libpr16467a.so
+@@ -793,8 +768,8 @@ PASS: Build libpr16467a.so
PASS: Build libpr16467b.a
PASS: Build libpr16467b.so
PASS: Build libpr16467c.a
@@ -10897,15 +10936,15 @@ index 4cdc1cd..a0a8d1a 100644
PASS: ld-ifunc/ifunc-1-local-x86
PASS: ld-ifunc/ifunc-1-x86
PASS: ld-ifunc/ifunc-10-i386
-@@ -1253,8 +1244,9 @@ Running [...]/tschwinge/W._C._Handy/ld/testsuite/ld-xtensa/xtensa.exp ...
+@@ -1285,8 +1260,9 @@ Running [...]/tschwinge/W._C._Handy/ld/testsuite/ld-xtensa/xtensa.exp ...
=== ld Summary ===
--# of expected passes 1081
+-# of expected passes 1112
-# of expected failures 4
-+# of expected passes 1066
++# of expected passes 1081
+# of unexpected failures 2
+# of expected failures 8
# of untested testcases 6
# of unsupported tests 8
- [...]/tschwinge/W._C._Handy.build/ld/ld-new 2.25.51.20150419
+ [...]/tschwinge/W._C._Handy.build/ld/ld-new 2.25.51.20150619