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.diff432
1 files changed, 222 insertions, 210 deletions
diff --git a/binutils-gdb/test.diff b/binutils-gdb/test.diff
index aaed8202..17cb98d9 100644
--- a/binutils-gdb/test.diff
+++ b/binutils-gdb/test.diff
@@ -1,40 +1,40 @@
diff --git toolchain/logs/binutils-gdb/kepler.SCHWINGE/test/binutils/binutils.sum toolchain/logs/binutils-gdb/coulomb.SCHWINGE/test/binutils/binutils.sum
-index 3c748f2..516b9e2 100644
+index 3b08b52..54eb831 100644
--- toolchain/logs/binutils-gdb/kepler.SCHWINGE/test/binutils/binutils.sum
+++ toolchain/logs/binutils-gdb/coulomb.SCHWINGE/test/binutils/binutils.sum
@@ -1,5 +1,5 @@
--Test Run By thomas on Wed Jan 8 22:48:42 2014
+-Test Run By thomas on Sat Feb 15 20:21:50 2014
-Native configuration is i686-pc-linux-gnu
-+Test Run By thomas on Thu Jan 9 11:03:17 2014
++Test Run By thomas on Sat Feb 15 10:16:26 2014
+Native configuration is i686-unknown-gnu0.5
=== binutils tests ===
diff --git toolchain/logs/binutils-gdb/kepler.SCHWINGE/test/gas/testsuite/gas.sum toolchain/logs/binutils-gdb/coulomb.SCHWINGE/test/gas/testsuite/gas.sum
-index bf194d0..464046e 100644
+index a0fb423..4919cef 100644
--- toolchain/logs/binutils-gdb/kepler.SCHWINGE/test/gas/testsuite/gas.sum
+++ toolchain/logs/binutils-gdb/coulomb.SCHWINGE/test/gas/testsuite/gas.sum
@@ -1,5 +1,5 @@
--Test Run By thomas on Wed Jan 8 22:48:46 2014
+-Test Run By thomas on Sat Feb 15 20:21:54 2014
-Native configuration is i686-pc-linux-gnu
-+Test Run By thomas on Thu Jan 9 11:03:50 2014
++Test Run By thomas on Sat Feb 15 10:16:54 2014
+Native configuration is i686-unknown-gnu0.5
=== gas tests ===
diff --git toolchain/logs/binutils-gdb/kepler.SCHWINGE/test/gdb/testsuite/gdb.sum toolchain/logs/binutils-gdb/coulomb.SCHWINGE/test/gdb/testsuite/gdb.sum
-index 80f941a..fc82bcd 100644
+index 5c98bf9..10e205d 100644
--- toolchain/logs/binutils-gdb/kepler.SCHWINGE/test/gdb/testsuite/gdb.sum
+++ toolchain/logs/binutils-gdb/coulomb.SCHWINGE/test/gdb/testsuite/gdb.sum
@@ -1,5 +1,5 @@
--Test Run By thomas on Wed Jan 8 22:52:53 2014
+-Test Run By thomas on Sat Feb 15 20:25:55 2014
-Native configuration is i686-pc-linux-gnu
-+Test Run By thomas on Thu Jan 9 11:42:11 2014
++Test Run By thomas on Sat Feb 15 10:56:46 2014
+Native configuration is i686-unknown-gnu0.5
=== gdb tests ===
-@@ -336,14 +336,14 @@ FAIL: gdb.ada/mi_interface.exp: list ggg1's children
+@@ -340,14 +340,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
@@ -54,7 +54,7 @@ index 80f941a..fc82bcd 100644
Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/mod_from_name.exp ...
PASS: gdb.ada/mod_from_name.exp: compilation foo.adb
PASS: gdb.ada/mod_from_name.exp: print xp
-@@ -482,7 +482,7 @@ PASS: gdb.ada/py_range.exp: python print int(gdb.parse_and_eval('ir'))
+@@ -486,7 +486,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
@@ -63,7 +63,7 @@ index 80f941a..fc82bcd 100644
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
-@@ -543,32 +543,32 @@ PASS: gdb.ada/tagged_not_init.exp: print obj
+@@ -547,32 +547,32 @@ 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
@@ -108,7 +108,7 @@ index 80f941a..fc82bcd 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
-@@ -605,7 +605,7 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/watch_arg.exp ...
+@@ -622,7 +622,7 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/watch_arg.exp ...
PASS: gdb.ada/watch_arg.exp: compilation watch.adb
PASS: gdb.ada/watch_arg.exp: Set watchpoint on function argument X
PASS: gdb.ada/watch_arg.exp: insert second breakpoint in watch.adb
@@ -117,7 +117,7 @@ index 80f941a..fc82bcd 100644
Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/whatis_array_val.exp ...
PASS: gdb.ada/whatis_array_val.exp: compilation foo.adb
PASS: gdb.ada/whatis_array_val.exp: whatis full
-@@ -701,27 +701,27 @@ PASS: gdb.arch/i386-disp-step.exp: continue to test_prefixed_abs_jump_end
+@@ -718,27 +718,27 @@ 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
@@ -160,7 +160,7 @@ index 80f941a..fc82bcd 100644
PASS: gdb.arch/i386-dr3-watch.exp: watchpoint on gap1 does not fit debug registers (gdb figured out itself the watchpoint does not fit)
Running ../../../W._C._Handy/gdb/testsuite/gdb.arch/i386-float.exp ...
PASS: gdb.arch/i386-float.exp: first stepi
-@@ -731,9 +731,8 @@ PASS: gdb.arch/i386-float.exp: info float
+@@ -748,9 +748,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
@@ -172,42 +172,7 @@ index 80f941a..fc82bcd 100644
Running ../../../W._C._Handy/gdb/testsuite/gdb.arch/i386-mpx.exp ...
gdb compile failed, gcc: error: unrecognized command line option '-fmpx'
UNTESTED: gdb.arch/i386-mpx.exp: i386-mpx.exp
-@@ -747,25 +746,25 @@ PASS: gdb.arch/i386-prologue.exp: backtrace in standard
- PASS: gdb.arch/i386-prologue.exp: saved registers in standard
- PASS: gdb.arch/i386-prologue.exp: break *(stack_align_ecx + 7)
- PASS: gdb.arch/i386-prologue.exp: continue to stack_align_ecx + 7
--PASS: gdb.arch/i386-prologue.exp: first backtrace in stack_align_ecx
-+FAIL: gdb.arch/i386-prologue.exp: first backtrace in stack_align_ecx
- PASS: gdb.arch/i386-prologue.exp: continue in stack_align_ecx
- PASS: gdb.arch/i386-prologue.exp: skip breakpoint in stack_align_ecx
--PASS: gdb.arch/i386-prologue.exp: second backtrace in stack_align_ecx
--PASS: gdb.arch/i386-prologue.exp: saved registers in stack_align_ecx
-+FAIL: gdb.arch/i386-prologue.exp: second backtrace in stack_align_ecx
-+FAIL: gdb.arch/i386-prologue.exp: saved registers in stack_align_ecx
- PASS: gdb.arch/i386-prologue.exp: break *(stack_align_edx + 7)
- PASS: gdb.arch/i386-prologue.exp: continue to stack_align_edx + 7
--PASS: gdb.arch/i386-prologue.exp: first backtrace in stack_align_edx
-+FAIL: gdb.arch/i386-prologue.exp: first backtrace in stack_align_edx
- PASS: gdb.arch/i386-prologue.exp: continue in stack_align_edx
- PASS: gdb.arch/i386-prologue.exp: skip breakpoint in stack_align_edx
--PASS: gdb.arch/i386-prologue.exp: second backtrace in stack_align_edx
--PASS: gdb.arch/i386-prologue.exp: saved registers in stack_align_edx
-+FAIL: gdb.arch/i386-prologue.exp: second backtrace in stack_align_edx
-+FAIL: gdb.arch/i386-prologue.exp: saved registers in stack_align_edx
- PASS: gdb.arch/i386-prologue.exp: break *(stack_align_eax + 7)
- PASS: gdb.arch/i386-prologue.exp: continue to stack_align_eax + 7
--PASS: gdb.arch/i386-prologue.exp: first backtrace in stack_align_eax
-+FAIL: gdb.arch/i386-prologue.exp: first backtrace in stack_align_eax
- PASS: gdb.arch/i386-prologue.exp: continue in stack_align_eax
- PASS: gdb.arch/i386-prologue.exp: skip breakpoint in stack_align_eax
--PASS: gdb.arch/i386-prologue.exp: second backtrace in stack_align_eax
--PASS: gdb.arch/i386-prologue.exp: saved registers in stack_align_eax
-+FAIL: gdb.arch/i386-prologue.exp: second backtrace in stack_align_eax
-+FAIL: gdb.arch/i386-prologue.exp: saved registers in stack_align_eax
- PASS: gdb.arch/i386-prologue.exp: continue to gdb1253
- PASS: gdb.arch/i386-prologue.exp: skip breakpoint in gdb1253
- PASS: gdb.arch/i386-prologue.exp: backtrace in gdb1253
-@@ -799,22 +798,22 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.arch/i386-sse.exp ...
+@@ -816,22 +815,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
@@ -246,7 +211,7 @@ index 80f941a..fc82bcd 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
-@@ -825,14 +824,14 @@ PASS: gdb.arch/i386-sse.exp: set %xmm6
+@@ -842,14 +841,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
@@ -269,7 +234,7 @@ index 80f941a..fc82bcd 100644
Running ../../../W._C._Handy/gdb/testsuite/gdb.arch/i386-unwind.exp ...
PASS: gdb.arch/i386-unwind.exp: run past gdb1435
PASS: gdb.arch/i386-unwind.exp: backtrace past gdb1435
-@@ -877,31 +876,31 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.asm/asm-source.exp ...
+@@ -895,31 +894,31 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.asm/asm-source.exp ...
PASS: gdb.asm/asm-source.exp: f at main
PASS: gdb.asm/asm-source.exp: next over macro
PASS: gdb.asm/asm-source.exp: step into foo2
@@ -326,7 +291,7 @@ index 80f941a..fc82bcd 100644
Running ../../../W._C._Handy/gdb/testsuite/gdb.base/a2-run.exp ...
PASS: gdb.base/a2-run.exp: run "a2-run" with no args
PASS: gdb.base/a2-run.exp: no spurious messages at program exit
-@@ -1008,12 +1007,12 @@ FAIL: gdb.base/annota1.exp: run until main breakpoint (timeout)
+@@ -1026,12 +1025,12 @@ FAIL: gdb.base/annota1.exp: run until main breakpoint (timeout)
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
@@ -343,7 +308,7 @@ index 80f941a..fc82bcd 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
-@@ -1024,12 +1023,12 @@ PASS: gdb.base/annota1.exp: break at value++
+@@ -1042,12 +1041,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
@@ -359,7 +324,7 @@ index 80f941a..fc82bcd 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
-@@ -1046,7 +1045,7 @@ PASS: gdb.base/annota3.exp: breakpoint printf
+@@ -1064,7 +1063,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
@@ -368,7 +333,7 @@ index 80f941a..fc82bcd 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
-@@ -1058,8 +1057,8 @@ PASS: gdb.base/annota3.exp: ignore 5 4
+@@ -1076,8 +1075,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
@@ -379,7 +344,7 @@ index 80f941a..fc82bcd 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
-@@ -1188,79 +1187,40 @@ PASS: gdb.base/assign.exp: v_int+=v_float
+@@ -1206,79 +1205,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 ...
@@ -470,7 +435,7 @@ index 80f941a..fc82bcd 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/bfp-test.exp ...
-@@ -1293,10 +1253,7 @@ PASS: gdb.base/bigcore.exp: extract prev heap
+@@ -1311,10 +1271,7 @@ PASS: gdb.base/bigcore.exp: extract prev heap
PASS: gdb.base/bigcore.exp: save heap size
PASS: gdb.base/bigcore.exp: grab pid
PASS: gdb.base/bigcore.exp: signal SIGABRT
@@ -482,7 +447,7 @@ index 80f941a..fc82bcd 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
-@@ -1462,693 +1419,6 @@ PASS: gdb.base/break-entry.exp: continue to breakpoint: main
+@@ -1480,693 +1437,6 @@ PASS: gdb.base/break-entry.exp: continue to breakpoint: main
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 ...
@@ -1176,7 +1141,7 @@ index 80f941a..fc82bcd 100644
Running ../../../W._C._Handy/gdb/testsuite/gdb.base/break-on-linker-gcd-function.exp ...
PASS: gdb.base/break-on-linker-gcd-function.exp: b 24
Running ../../../W._C._Handy/gdb/testsuite/gdb.base/break-probes.exp ...
-@@ -2495,7 +1765,7 @@ PASS: gdb.base/call-signal-resume.exp: break stop_one
+@@ -2513,7 +1783,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
@@ -1185,7 +1150,7 @@ index 80f941a..fc82bcd 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
-@@ -2511,7 +1781,7 @@ PASS: gdb.base/call-signal-resume.exp: set confirm off
+@@ -2529,7 +1799,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
@@ -1194,7 +1159,7 @@ index 80f941a..fc82bcd 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
-@@ -2646,7 +1916,7 @@ PASS: gdb.base/callfuncs.exp: stop at breakpoint in call dummy function
+@@ -2664,7 +1934,7 @@ PASS: gdb.base/callfuncs.exp: stop at breakpoint in call dummy function
PASS: gdb.base/callfuncs.exp: continue from call dummy breakpoint
PASS: gdb.base/callfuncs.exp: bt after continuing from call dummy breakpoint
PASS: gdb.base/callfuncs.exp: register contents after stop in call dummy
@@ -1203,7 +1168,7 @@ index 80f941a..fc82bcd 100644
PASS: gdb.base/callfuncs.exp: set language c
PASS: gdb.base/callfuncs.exp: next to t_double_values
PASS: gdb.base/callfuncs.exp: next to t_structs_c
-@@ -2698,51 +1968,51 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.base/catch-load.exp ...
+@@ -2716,51 +1986,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
@@ -1267,7 +1232,7 @@ index 80f941a..fc82bcd 100644
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
-@@ -2822,94 +2092,6 @@ PASS: gdb.base/catch-signal.exp: info break for 'all'
+@@ -2840,94 +2110,6 @@ PASS: gdb.base/catch-signal.exp: info break for 'all'
PASS: gdb.base/catch-signal.exp: save breakpoints for 'all'
PASS: gdb.base/catch-signal.exp: results of save breakpoints for 'all'
Running ../../../W._C._Handy/gdb/testsuite/gdb.base/catch-syscall.exp ...
@@ -1362,7 +1327,7 @@ index 80f941a..fc82bcd 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
-@@ -3178,145 +2360,6 @@ PASS: gdb.base/charset.exp: assign string to short array
+@@ -3196,145 +2378,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 ...
@@ -1508,7 +1473,7 @@ index 80f941a..fc82bcd 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: continue until exit at breakpoint first time through
-@@ -3801,34 +2844,7 @@ PASS: gdb.base/constvars.exp: ptype lynx
+@@ -3819,34 +2862,7 @@ PASS: gdb.base/constvars.exp: ptype lynx
PASS: gdb.base/constvars.exp: ptype crass
PASS: gdb.base/constvars.exp: ptype crisp
Running ../../../W._C._Handy/gdb/testsuite/gdb.base/corefile.exp ...
@@ -1544,7 +1509,7 @@ index 80f941a..fc82bcd 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
-@@ -4086,7 +3102,7 @@ PASS: gdb.base/default.exp: info program
+@@ -4104,7 +3120,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
@@ -1553,7 +1518,7 @@ index 80f941a..fc82bcd 100644
PASS: gdb.base/default.exp: info symbol
PASS: gdb.base/default.exp: info source
PASS: gdb.base/default.exp: info sources
-@@ -4173,7 +3189,7 @@ PASS: gdb.base/default.exp: set verbose
+@@ -4191,7 +3207,7 @@ PASS: gdb.base/default.exp: set verbose
PASS: gdb.base/default.exp: set width
PASS: gdb.base/default.exp: set write
PASS: gdb.base/default.exp: set
@@ -1562,7 +1527,7 @@ index 80f941a..fc82bcd 100644
PASS: gdb.base/default.exp: show annotate
PASS: gdb.base/default.exp: show args
PASS: gdb.base/default.exp: show check "c" abbreviation
-@@ -4217,7 +3233,7 @@ PASS: gdb.base/default.exp: show verbose
+@@ -4235,7 +3251,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
@@ -1571,7 +1536,7 @@ index 80f941a..fc82bcd 100644
PASS: gdb.base/default.exp: set history save off
PASS: gdb.base/default.exp: stepi "si" abbreviation
PASS: gdb.base/default.exp: stepi
-@@ -4291,10 +3307,6 @@ PASS: gdb.base/del.exp: breakpoint insertion (d)
+@@ -4309,10 +3325,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 ...
@@ -1582,7 +1547,7 @@ index 80f941a..fc82bcd 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
-@@ -4554,46 +3566,7 @@ PASS: gdb.base/disasm-end-cu.exp: get hexadecimal valueof "&main"
+@@ -4572,46 +3584,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 ...
@@ -1630,7 +1595,7 @@ index 80f941a..fc82bcd 100644
Running ../../../W._C._Handy/gdb/testsuite/gdb.base/display.exp ...
PASS: gdb.base/display.exp: kill
PASS: gdb.base/display.exp: detach
-@@ -4672,11 +3645,7 @@ PASS: gdb.base/dprintf-next.exp: next 2
+@@ -4690,11 +3663,7 @@ PASS: gdb.base/dprintf-next.exp: next 2
Running ../../../W._C._Handy/gdb/testsuite/gdb.base/dprintf-non-stop.exp ...
PASS: gdb.base/dprintf-non-stop.exp: set target-async on
PASS: gdb.base/dprintf-non-stop.exp: set non-stop on
@@ -1643,7 +1608,7 @@ index 80f941a..fc82bcd 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
-@@ -5121,10 +4090,10 @@ PASS: gdb.base/exitsignal.exp: $_exitsignal is void before running
+@@ -5139,10 +4108,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
@@ -1656,7 +1621,7 @@ index 80f941a..fc82bcd 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
-@@ -5480,30 +4449,30 @@ PASS: gdb.base/fileio.exp: Lseeking SET a file
+@@ -5498,30 +4467,30 @@ 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
@@ -1710,7 +1675,7 @@ index 80f941a..fc82bcd 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"
-@@ -5571,131 +4540,8 @@ PASS: gdb.base/float.exp: info float
+@@ -5589,131 +4558,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 ...
@@ -1842,7 +1807,7 @@ index 80f941a..fc82bcd 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
-@@ -5871,35 +4717,19 @@ PASS: gdb.base/funcargs.exp: stepping back to main from function called with tra
+@@ -5889,35 +4735,19 @@ PASS: gdb.base/funcargs.exp: stepping back to main from function called with tra
Running ../../../W._C._Handy/gdb/testsuite/gdb.base/gcore-buffer-overflow.exp ...
PASS: gdb.base/gcore-buffer-overflow.exp: help gcore
PASS: gdb.base/gcore-buffer-overflow.exp: Set buffer exceeding arguments
@@ -1882,7 +1847,7 @@ index 80f941a..fc82bcd 100644
Running ../../../W._C._Handy/gdb/testsuite/gdb.base/gdb1056.exp ...
PASS: gdb.base/gdb1056.exp: print 1/0
PASS: gdb.base/gdb1056.exp: Test unsigned division by zero
-@@ -6094,82 +4924,10 @@ PASS: gdb.base/hashline2.exp: set breakpoint
+@@ -6112,82 +4942,10 @@ PASS: gdb.base/hashline2.exp: set breakpoint
Running ../../../W._C._Handy/gdb/testsuite/gdb.base/hashline3.exp ...
PASS: gdb.base/hashline3.exp: set breakpoint
Running ../../../W._C._Handy/gdb/testsuite/gdb.base/hbreak.exp ...
@@ -1968,7 +1933,7 @@ index 80f941a..fc82bcd 100644
Running ../../../W._C._Handy/gdb/testsuite/gdb.base/help.exp ...
PASS: gdb.base/help.exp: disable pagination
PASS: gdb.base/help.exp: help aliases
-@@ -6236,13 +4994,7 @@ PASS: gdb.base/included.exp: list integer
+@@ -6254,13 +5012,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 ...
@@ -1983,7 +1948,7 @@ index 80f941a..fc82bcd 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
-@@ -6283,33 +5035,10 @@ PASS: gdb.base/info-macros.exp: info macros 6
+@@ -6301,33 +5053,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 ...
@@ -2019,7 +1984,7 @@ index 80f941a..fc82bcd 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
-@@ -6362,22 +5091,14 @@ PASS: gdb.base/interrupt-noterm.exp: set target-async on
+@@ -6380,22 +5109,14 @@ PASS: gdb.base/interrupt-noterm.exp: set target-async on
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
@@ -2045,7 +2010,7 @@ index 80f941a..fc82bcd 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
-@@ -6385,25 +5106,31 @@ PASS: gdb.base/jit-simple.exp: blah 1
+@@ -6403,25 +5124,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"
@@ -2093,7 +2058,7 @@ index 80f941a..fc82bcd 100644
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
-@@ -6422,14 +5149,7 @@ PASS: gdb.base/jit.exp: one_jit_test-2: continue to breakpoint: break here 1
+@@ -6440,14 +5167,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
@@ -2109,7 +2074,7 @@ index 80f941a..fc82bcd 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
-@@ -6794,12 +5514,16 @@ PASS: gdb.base/longjmp.exp: continue to breakpoint at pattern 1 start
+@@ -6812,12 +5532,16 @@ 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)
@@ -2128,7 +2093,7 @@ index 80f941a..fc82bcd 100644
PASS: gdb.base/longjmp.exp: breakpoint at pattern 3 start
PASS: gdb.base/longjmp.exp: continue to breakpoint at pattern 3 start
PASS: gdb.base/longjmp.exp: next over patt3
-@@ -7257,91 +5981,8 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.base/morestack.exp ...
+@@ -7275,91 +5999,8 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.base/morestack.exp ...
PASS: gdb.base/morestack.exp: continue
PASS: gdb.base/morestack.exp: up 3000
Running ../../../W._C._Handy/gdb/testsuite/gdb.base/moribund-step.exp ...
@@ -2221,7 +2186,7 @@ index 80f941a..fc82bcd 100644
Running ../../../W._C._Handy/gdb/testsuite/gdb.base/nextoverexit.exp ...
PASS: gdb.base/nextoverexit.exp: next over exit
Running ../../../W._C._Handy/gdb/testsuite/gdb.base/nodebug.exp ...
-@@ -7460,11 +6101,6 @@ PASS: gdb.base/permissions.exp: set may-write-memory off
+@@ -7478,11 +6119,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 ...
@@ -2233,7 +2198,7 @@ index 80f941a..fc82bcd 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
-@@ -7531,22 +6167,25 @@ PASS: gdb.base/pr10179.exp: rbreak pr10179-a.c:foo.*
+@@ -7549,22 +6185,25 @@ PASS: gdb.base/pr10179.exp: rbreak pr10179-a.c:foo.*
PASS: gdb.base/pr10179.exp: rbreak pr10179-a.c : .*
Running ../../../W._C._Handy/gdb/testsuite/gdb.base/pr11022.exp ...
PASS: gdb.base/pr11022.exp: set breakpoint
@@ -2266,12 +2231,9 @@ index 80f941a..fc82bcd 100644
Running ../../../W._C._Handy/gdb/testsuite/gdb.base/print-file-var.exp ...
PASS: gdb.base/print-file-var.exp: breapoint past v1 & v2 initialization
PASS: gdb.base/print-file-var.exp: continue to STOP marker
-@@ -8558,22 +7197,9 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.base/random-signal.exp ...
- PASS: gdb.base/random-signal.exp: set can-use-hw-watchpoints 0
- PASS: gdb.base/random-signal.exp: watch v
+@@ -8578,20 +7217,7 @@ PASS: gdb.base/random-signal.exp: watch v
PASS: gdb.base/random-signal.exp: continue
--PASS: gdb.base/random-signal.exp: stop with control-c
-+FAIL: gdb.base/random-signal.exp: stop with control-c (timeout)
+ PASS: gdb.base/random-signal.exp: stop with control-c
Running ../../../W._C._Handy/gdb/testsuite/gdb.base/randomize.exp ...
-PASS: gdb.base/randomize.exp: set disable-randomization off
-PASS: gdb.base/randomize.exp: show disable-randomization off
@@ -2291,7 +2253,7 @@ index 80f941a..fc82bcd 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
-@@ -8591,38 +7217,7 @@ PASS: gdb.base/readline-ask.exp: ask message for 01 and 02
+@@ -8609,38 +7235,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 ...
@@ -2331,7 +2293,7 @@ index 80f941a..fc82bcd 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
-@@ -8722,7 +7317,7 @@ PASS: gdb.base/relational.exp: set variable z
+@@ -8740,7 +7335,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
@@ -2340,7 +2302,7 @@ index 80f941a..fc82bcd 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
-@@ -9011,22 +7606,22 @@ PASS: gdb.base/savedregs.exp: handle SIGSEGV pass print nostop
+@@ -9029,22 +7624,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
@@ -2367,7 +2329,7 @@ index 80f941a..fc82bcd 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
-@@ -9485,401 +8080,22 @@ PASS: gdb.base/shreloc.exp: (msymbol) relocated extern vars have different addre
+@@ -9503,401 +8098,22 @@ 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 ...
@@ -2780,7 +2742,7 @@ index 80f941a..fc82bcd 100644
Running ../../../W._C._Handy/gdb/testsuite/gdb.base/sigbpt.exp ...
PASS: gdb.base/sigbpt.exp: break keeper
PASS: gdb.base/sigbpt.exp: display/i $pc
-@@ -9891,20 +8107,20 @@ PASS: gdb.base/sigbpt.exp: rerun to main
+@@ -9909,20 +8125,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
@@ -2804,7 +2766,7 @@ index 80f941a..fc82bcd 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
-@@ -9912,7 +8128,7 @@ PASS: gdb.base/sigbpt.exp: stepi bp before and at segv; continue to keeper
+@@ -9930,7 +8146,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
@@ -2813,7 +2775,7 @@ index 80f941a..fc82bcd 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
-@@ -9952,73 +8168,19 @@ PASS: gdb.base/sigchld.exp: SIGCHLD blocked in inferior
+@@ -9970,73 +8186,19 @@ 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
@@ -2892,7 +2854,7 @@ index 80f941a..fc82bcd 100644
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
-@@ -10028,14 +8190,14 @@ PASS: gdb.base/signals.exp: next to signal
+@@ -10046,14 +8208,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
@@ -2912,7 +2874,7 @@ index 80f941a..fc82bcd 100644
PASS: gdb.base/signals.exp: info signals
PASS: gdb.base/signals.exp: info signal SIGTRAP
PASS: gdb.base/signals.exp: info signal 5
-@@ -10050,9 +8212,9 @@ PASS: gdb.base/signals.exp: invalid signal number rejected
+@@ -10068,9 +8230,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
@@ -2925,7 +2887,7 @@ index 80f941a..fc82bcd 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
-@@ -10072,141 +8234,141 @@ PASS: gdb.base/signull.exp: data read; select the pointer type
+@@ -10090,141 +8252,141 @@ 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
@@ -3127,7 +3089,7 @@ index 80f941a..fc82bcd 100644
PASS: gdb.base/sigstep.exp: continue on breakpoint, skip handler; clear infinite loop
Running ../../../W._C._Handy/gdb/testsuite/gdb.base/sizeof.exp ...
PASS: gdb.base/sizeof.exp: next
-@@ -10272,15 +8434,6 @@ PASS: gdb.base/sizeof.exp: print/f padding_long_double.v
+@@ -10290,15 +8452,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 ...
@@ -3143,7 +3105,7 @@ index 80f941a..fc82bcd 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
-@@ -10341,7 +8494,7 @@ PASS: gdb.base/solib-corrupted.exp: normal list
+@@ -10359,7 +8512,7 @@ PASS: gdb.base/solib-corrupted.exp: normal list
XFAIL: gdb.base/solib-corrupted.exp: make solibs looping
UNTESTED: gdb.base/solib-corrupted.exp: no _r_debug symbol has been found
Running ../../../W._C._Handy/gdb/testsuite/gdb.base/solib-disc.exp ...
@@ -3152,7 +3114,7 @@ index 80f941a..fc82bcd 100644
Running ../../../W._C._Handy/gdb/testsuite/gdb.base/solib-display.exp ...
UNRESOLVED: gdb.base/solib-display.exp: NO: display a_global
PASS: gdb.base/solib-display.exp: NO: display b_global
-@@ -10389,15 +8542,7 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.base/solib-overlap.exp ...
+@@ -10407,15 +8560,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
@@ -3169,7 +3131,7 @@ index 80f941a..fc82bcd 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
-@@ -10436,8 +8581,14 @@ PASS: gdb.base/stack-checking.exp: bt
+@@ -10454,8 +8599,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
@@ -3186,7 +3148,7 @@ index 80f941a..fc82bcd 100644
Running ../../../W._C._Handy/gdb/testsuite/gdb.base/stap-probe.exp ...
gdb compile failed, ../../../W._C._Handy/gdb/testsuite/gdb.base/stap-probe.c:39:21: fatal error: sys/sdt.h: No such file or directory
#include <sys/sdt.h>
-@@ -11431,16 +9582,6 @@ PASS: gdb.base/subst.exp: show substitute-path after empty rule removed
+@@ -11449,16 +9600,6 @@ 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 ...
@@ -3203,7 +3165,7 @@ index 80f941a..fc82bcd 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
-@@ -11495,17 +9636,17 @@ PASS: gdb.base/ui-redirect.exp: set logging off
+@@ -11513,17 +9654,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
@@ -3232,7 +3194,7 @@ index 80f941a..fc82bcd 100644
Running ../../../W._C._Handy/gdb/testsuite/gdb.base/until.exp ...
PASS: gdb.base/until.exp: until line number
PASS: gdb.base/until.exp: malformed until
-@@ -11520,21 +9661,9 @@ PASS: gdb.base/unwindonsignal.exp: unwindonsignal, inferior function call signal
+@@ -11538,21 +9679,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 ...
@@ -3256,7 +3218,7 @@ index 80f941a..fc82bcd 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
-@@ -11618,19 +9747,19 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.base/watch-non-mem.exp ...
+@@ -11636,19 +9765,19 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.base/watch-non-mem.exp ...
PASS: gdb.base/watch-non-mem.exp: set write watchpoint on $pc
PASS: gdb.base/watch-non-mem.exp: watchpoint on $pc works
Running ../../../W._C._Handy/gdb/testsuite/gdb.base/watch-read.exp ...
@@ -3286,7 +3248,7 @@ index 80f941a..fc82bcd 100644
Running ../../../W._C._Handy/gdb/testsuite/gdb.base/watch_thread_num.exp ...
PASS: gdb.base/watch_thread_num.exp: successfully compiled posix threads test case
PASS: gdb.base/watch_thread_num.exp: Watchpoint on invalid thread
-@@ -11640,27 +9769,27 @@ PASS: gdb.base/watch_thread_num.exp: Set breakpoint at thread_function
+@@ -11658,27 +9787,27 @@ PASS: gdb.base/watch_thread_num.exp: Set breakpoint at thread_function
PASS: gdb.base/watch_thread_num.exp: Stopped in thread_function
PASS: gdb.base/watch_thread_num.exp: Thread command
PASS: gdb.base/watch_thread_num.exp: Disable breakpoint 2
@@ -3325,7 +3287,7 @@ index 80f941a..fc82bcd 100644
PASS: gdb.base/watch_thread_num.exp: Check thread that triggered iteration 10
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
-@@ -11674,20 +9803,20 @@ PASS: gdb.base/watchpoint-delete.exp: watch x
+@@ -11692,20 +9821,20 @@ PASS: gdb.base/watchpoint-delete.exp: watch x
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
@@ -3355,7 +3317,7 @@ index 80f941a..fc82bcd 100644
Running ../../../W._C._Handy/gdb/testsuite/gdb.base/watchpoint.exp ...
PASS: gdb.base/watchpoint.exp: disable fast watches
PASS: gdb.base/watchpoint.exp: show disable fast watches
-@@ -11800,7 +9929,7 @@ PASS: gdb.base/watchpoint.exp: next over global_ptr_ptr pointer advance
+@@ -11818,7 +9947,7 @@ PASS: gdb.base/watchpoint.exp: next over global_ptr_ptr pointer advance
PASS: gdb.base/watchpoint.exp: delete $global_ptr_ptr_breakpoint_number
PASS: gdb.base/watchpoint.exp: continue to breakpoint: second x assignment
PASS: gdb.base/watchpoint.exp: watch x
@@ -3364,7 +3326,7 @@ index 80f941a..fc82bcd 100644
PASS: gdb.base/watchpoint.exp: delete watch x
PASS: gdb.base/watchpoint.exp: watch buf
PASS: gdb.base/watchpoint.exp: watchpoint on buf hit
-@@ -11823,12 +9952,12 @@ PASS: gdb.base/watchpoint.exp: watch -location .x
+@@ -11841,12 +9970,12 @@ PASS: gdb.base/watchpoint.exp: watch -location .x
PASS: gdb.base/watchpoint.exp: continue with watch -location
PASS: gdb.base/watchpoint.exp: delete watch -location
PASS: gdb.base/watchpoint.exp: continue to breakpoint: func6 breakpoint here
@@ -3381,7 +3343,7 @@ index 80f941a..fc82bcd 100644
PASS: gdb.base/watchpoint.exp: delete watch foo4
PASS: gdb.base/watchpoint.exp: rwatch disallowed for register based expression
PASS: gdb.base/watchpoint.exp: awatch disallowed for register based expression
-@@ -12146,7 +10275,7 @@ PASS: gdb.cp/annota2.exp: delete bps
+@@ -12177,7 +10306,7 @@ PASS: gdb.cp/annota2.exp: delete bps
PASS: gdb.cp/annota2.exp: breakpoint at main
PASS: gdb.cp/annota2.exp: run until main breakpoint
PASS: gdb.cp/annota2.exp: set watch on a.x
@@ -3390,16 +3352,18 @@ index 80f941a..fc82bcd 100644
PASS: gdb.cp/annota2.exp: annotate-quit
Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/annota3.exp ...
PASS: gdb.cp/annota3.exp: set height 0
-@@ -12159,7 +10288,7 @@ PASS: gdb.cp/annota3.exp: delete bps
+@@ -12190,8 +10319,8 @@ PASS: gdb.cp/annota3.exp: delete bps
PASS: gdb.cp/annota3.exp: break at main
PASS: gdb.cp/annota3.exp: second run until main breakpoint
PASS: gdb.cp/annota3.exp: set watch on a.x
-KFAIL: gdb.cp/annota3.exp: watch triggered on a.x (PRMS: gdb/38)
+-PASS: gdb.cp/annota3.exp: annotate-quit
+PASS: gdb.cp/annota3.exp: watch triggered on a.x
- PASS: gdb.cp/annota3.exp: annotate-quit
++FAIL: gdb.cp/annota3.exp: annotate-quit (pattern 1) (timeout)
Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/anon-ns.exp ...
PASS: gdb.cp/anon-ns.exp: list (anonymous namespace)::doit1(void)
-@@ -14233,34 +12362,34 @@ PASS: gdb.cp/impl-this.exp: at D::f (ambiguous names): print am.A<int>::i
+ PASS: gdb.cp/anon-ns.exp: list '(anonymous namespace)::doit1(void)'
+@@ -14264,34 +12393,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 ...
@@ -3444,25 +3408,70 @@ index 80f941a..fc82bcd 100644
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 ...
-@@ -17562,7 +15691,7 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.gdb/python-selftest.exp ...
+@@ -17641,25 +15770,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
+-PASS: gdb.gdb/complaints.exp: run until breakpoint at captured_command_loop
+-PASS: gdb.gdb/complaints.exp: set stop_whining = 2
+-PASS: gdb.gdb/complaints.exp: call complaint (&symfile_complaints, "Register a complaint")
+-PASS: gdb.gdb/complaints.exp: print symfile_complaints->root->fmt
+-PASS: gdb.gdb/complaints.exp: call complaint (&symfile_complaints, symfile_complaints->root->fmt)
+-PASS: gdb.gdb/complaints.exp: list has one entry
+-PASS: gdb.gdb/complaints.exp: call complaint (&symfile_complaints, "Testing! Testing! Testing!")
+-PASS: gdb.gdb/complaints.exp: serial start
+-PASS: gdb.gdb/complaints.exp: serial line 1
+-PASS: gdb.gdb/complaints.exp: serial line 2
+-PASS: gdb.gdb/complaints.exp: serial end
+-PASS: gdb.gdb/complaints.exp: short start
+-PASS: gdb.gdb/complaints.exp: short line 1
+-PASS: gdb.gdb/complaints.exp: short line 2
+-PASS: gdb.gdb/complaints.exp: short end
+-PASS: gdb.gdb/complaints.exp: empty non-verbose non-noisy clear
+-PASS: gdb.gdb/complaints.exp: empty verbose non-noisy clear
+-PASS: gdb.gdb/complaints.exp: empty verbose noisy clear
+-PASS: gdb.gdb/complaints.exp: empty non-verbose noisy clear
++FAIL: gdb.gdb/complaints.exp: run until breakpoint at captured_command_loop
++WARNING: Couldn't test self
+ 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
+@@ -17770,14 +15882,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
+-PASS: gdb.gdb/python-interrupts.exp: run until breakpoint at captured_command_loop
+-PASS: gdb.gdb/python-interrupts.exp: call catch_command_errors(execute_command, "python print 5", 0, RETURN_MASK_ALL)
+-FAIL: gdb.gdb/python-interrupts.exp: signal SIGINT (GDB internal error)
++FAIL: gdb.gdb/python-interrupts.exp: run until breakpoint at captured_command_loop
++WARNING: Couldn't test self
+ Running ../../../W._C._Handy/gdb/testsuite/gdb.gdb/python-selftest.exp ...
PASS: gdb.gdb/python-selftest.exp: breakpoint in captured_command_loop
- PASS: gdb.gdb/python-selftest.exp: run until breakpoint at captured_command_loop
- PASS: gdb.gdb/python-selftest.exp: set variable gdb_python_initialized = 0
--FAIL: gdb.gdb/python-selftest.exp: call catch_command_errors(execute_command, "python print 5", 0, RETURN_MASK_ALL)
-+PASS: gdb.gdb/python-selftest.exp: call catch_command_errors(execute_command, "python print 5", 0, RETURN_MASK_ALL)
+-PASS: gdb.gdb/python-selftest.exp: run until breakpoint at captured_command_loop
+-PASS: gdb.gdb/python-selftest.exp: set variable gdb_python_initialized = 0
+-FAIL: gdb.gdb/python-selftest.exp: call catch_command_errors(execute_command, "python print 5", 0, RETURN_MASK_ALL) (GDB internal error)
++FAIL: gdb.gdb/python-selftest.exp: run until breakpoint at captured_command_loop
++WARNING: Couldn't test self
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
-@@ -17593,7 +15722,7 @@ PASS: gdb.gdb/selftest.exp: xgdb is at prompt
+@@ -17804,11 +15914,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
+-PASS: gdb.gdb/selftest.exp: xgdb is at prompt
++FAIL: gdb.gdb/selftest.exp: xgdb is at prompt
PASS: gdb.gdb/selftest.exp: Set xgdb prompt
- PASS: gdb.gdb/selftest.exp: send ^C to child process
- PASS: gdb.gdb/selftest.exp: send SIGINT signal to child process
+-PASS: gdb.gdb/selftest.exp: send ^C to child process
+-PASS: gdb.gdb/selftest.exp: send SIGINT signal to child process
-PASS: gdb.gdb/selftest.exp: backtrace through signal handler
-+FAIL: gdb.gdb/selftest.exp: backtrace through signal handler
++FAIL: gdb.gdb/selftest.exp: send ^C to child process (timeout)
++FAIL: gdb.gdb/selftest.exp: send SIGINT signal to child process (timeout)
++FAIL: gdb.gdb/selftest.exp: backtrace through signal handler (timeout)
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
-@@ -18014,10 +16143,10 @@ PASS: gdb.linespec/thread.exp: continue to breakpoint: thread function
+@@ -19303,10 +17413,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
@@ -3475,7 +3484,7 @@ index 80f941a..fc82bcd 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
-@@ -18110,9 +16239,6 @@ PASS: gdb.mi/gdb792.exp: list children of A.protected.b.private
+@@ -19399,9 +17509,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 ...
@@ -3485,7 +3494,7 @@ index 80f941a..fc82bcd 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
-@@ -18181,8 +16307,8 @@ PASS: gdb.mi/mi-breakpoint-changed.exp: mi runto main
+@@ -19470,8 +17577,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
@@ -3494,9 +3503,9 @@ index 80f941a..fc82bcd 100644
+FAIL: gdb.mi/mi-breakpoint-changed.exp: catch syscall
+FAIL: gdb.mi/mi-breakpoint-changed.exp: dprintf marker, "arg" "
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
- PASS: gdb.mi/mi-breakpoint-changed.exp: enable 3
-@@ -18191,7 +16317,7 @@ PASS: gdb.mi/mi-breakpoint-changed.exp: passcount 1 4
+@@ -19485,7 +17592,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
@@ -3505,7 +3514,7 @@ index 80f941a..fc82bcd 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
-@@ -18200,21 +16326,22 @@ PASS: gdb.mi/mi-breakpoint-changed.exp: pending resolved: delete breakpoint on p
+@@ -19494,21 +17601,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
@@ -3534,7 +3543,7 @@ index 80f941a..fc82bcd 100644
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
-@@ -18246,16 +16373,16 @@ PASS: gdb.mi/mi-cli.exp: -interpreter-exec console "set $pc=0x0"
+@@ -19540,16 +17648,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
@@ -3560,7 +3569,7 @@ index 80f941a..fc82bcd 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"
-@@ -18337,12 +16464,6 @@ PASS: gdb.mi/mi-eval.exp: eval &A
+@@ -19631,12 +17739,6 @@ PASS: gdb.mi/mi-eval.exp: eval &A
PASS: gdb.mi/mi-eval.exp: eval A+3
PASS: gdb.mi/mi-eval.exp: eval A + 3
Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-file-transfer.exp ...
@@ -3573,7 +3582,7 @@ index 80f941a..fc82bcd 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.
-@@ -18371,7 +16492,7 @@ PASS: gdb.mi/mi-i-cmd.exp: -info-gdb-mi-command -unsupported-command
+@@ -19665,7 +17767,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 ...
@@ -3582,7 +3591,7 @@ index 80f941a..fc82bcd 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
-@@ -18404,120 +16525,22 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-memory-changed.exp ...
+@@ -19698,120 +17800,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
@@ -3710,7 +3719,7 @@ index 80f941a..fc82bcd 100644
Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-pending.exp ...
PASS: gdb.mi/mi-pending.exp: MI pending breakpoint on pendfunc1
PASS: gdb.mi/mi-pending.exp: MI pending breakpoint on mi-pendshr.c:pendfunc2 if x==4
-@@ -18532,18 +16555,20 @@ PASS: gdb.mi/mi-pthreads.exp: -thread_list_ids (in check_mi_thread_command_set)
+@@ -19826,18 +17830,20 @@ 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
@@ -3737,7 +3746,7 @@ index 80f941a..fc82bcd 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
-@@ -18556,11 +16581,6 @@ PASS: gdb.mi/mi-read-memory.exp: ascii and data
+@@ -19850,11 +17856,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 ...
@@ -3749,7 +3758,7 @@ index 80f941a..fc82bcd 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 ...
-@@ -18569,22 +16589,6 @@ PASS: gdb.mi/mi-return.exp: mi runto callee4
+@@ -19863,22 +17864,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 ...
@@ -3772,7 +3781,7 @@ index 80f941a..fc82bcd 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
-@@ -18658,7 +16662,7 @@ PASS: gdb.mi/mi-syn-frame.exp: finished exec continue
+@@ -19952,7 +17937,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
@@ -3781,7 +3790,7 @@ index 80f941a..fc82bcd 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
-@@ -19594,10 +17598,7 @@ PASS: gdb.mi/mi-var-rtti.exp: delete varobj for ptr in skip_type_update_when_not
+@@ -20888,10 +18873,7 @@ PASS: gdb.mi/mi-var-rtti.exp: delete varobj for ptr in skip_type_update_when_not
PASS: gdb.mi/mi-var-rtti.exp: update s back to base type in skip_type_update_when_not_use_rtti
PASS: gdb.mi/mi-var-rtti.exp: delete varobj for s in skip_type_update_when_not_use_rtti
Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-watch-nonstop.exp ...
@@ -3793,7 +3802,7 @@ index 80f941a..fc82bcd 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
-@@ -19920,7 +17921,7 @@ PASS: gdb.mi/pr11022.exp: data-write-memory-bytes &x "01": breakpoint hit
+@@ -21214,7 +19196,7 @@ PASS: gdb.mi/pr11022.exp: data-write-memory-bytes &x "01": breakpoint hit
PASS: gdb.mi/pr11022.exp: data-write-memory-bytes &x "01": watchpoint hit
PASS: gdb.mi/pr11022.exp: data-write-memory-bytes &x "01": breakpoint hit 2
PASS: gdb.mi/pr11022.exp: data-write-memory-bytes &x "01": set x
@@ -3802,7 +3811,7 @@ index 80f941a..fc82bcd 100644
PASS: gdb.mi/pr11022.exp: data-write-memory &x x 4 "01": breakpoint at main
PASS: gdb.mi/pr11022.exp: data-write-memory &x x 4 "01": mi runto main
PASS: gdb.mi/pr11022.exp: data-write-memory &x x 4 "01": set breakpoint
-@@ -19929,7 +17930,7 @@ PASS: gdb.mi/pr11022.exp: data-write-memory &x x 4 "01": breakpoint hit
+@@ -21223,7 +19205,7 @@ PASS: gdb.mi/pr11022.exp: data-write-memory &x x 4 "01": breakpoint hit
PASS: gdb.mi/pr11022.exp: data-write-memory &x x 4 "01": watchpoint hit
PASS: gdb.mi/pr11022.exp: data-write-memory &x x 4 "01": breakpoint hit 2
PASS: gdb.mi/pr11022.exp: data-write-memory &x x 4 "01": set x
@@ -3811,7 +3820,7 @@ index 80f941a..fc82bcd 100644
Running ../../../W._C._Handy/gdb/testsuite/gdb.modula2/unbounded-array.exp ...
PASS: gdb.modula2/unbounded-array.exp: switch to modula-2
PASS: gdb.modula2/unbounded-array.exp: print the last legal element of array a
-@@ -19966,31 +17967,33 @@ PASS: gdb.multi/base.exp: continue
+@@ -21260,31 +19242,33 @@ 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 ...
@@ -3861,7 +3870,7 @@ index 80f941a..fc82bcd 100644
Running ../../../W._C._Handy/gdb/testsuite/gdb.objc/basicclass.exp ...
UNSUPPORTED: gdb.objc/basicclass.exp: Couldn't compile ../../../W._C._Handy/gdb/testsuite/gdb.objc/basicclass.m: unrecognized error
Running ../../../W._C._Handy/gdb/testsuite/gdb.objc/nondebug.exp ...
-@@ -20449,26 +18452,16 @@ PASS: gdb.python/py-events.exp: test-events
+@@ -21743,26 +19727,16 @@ PASS: gdb.python/py-events.exp: test-events
PASS: gdb.python/py-events.exp: continue
PASS: gdb.python/py-events.exp: step 3
PASS: gdb.python/py-events.exp: Inferior 1 terminated.
@@ -3892,7 +3901,7 @@ index 80f941a..fc82bcd 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
-@@ -20824,83 +18817,10 @@ PASS: gdb.python/py-inferior.exp: test equality comparison (true)
+@@ -22121,83 +20095,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
@@ -3979,7 +3988,7 @@ index 80f941a..fc82bcd 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
-@@ -20935,15 +18855,15 @@ PASS: gdb.python/py-mi.exp: update string varobj after assignment
+@@ -22232,15 +20133,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
@@ -3999,7 +4008,7 @@ index 80f941a..fc82bcd 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
-@@ -21277,18 +19197,7 @@ PASS: gdb.python/py-strfns.exp: p arg
+@@ -22574,18 +20475,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
@@ -4019,7 +4028,7 @@ index 80f941a..fc82bcd 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
-@@ -21905,2871 +19814,41 @@ PASS: gdb.python/python.exp: Step out of func2
+@@ -23229,2873 +21119,41 @@ 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 ...
@@ -6860,6 +6869,8 @@ index 80f941a..fc82bcd 100644
-PASS: gdb.server/server-mon.exp: monitor set debug 0
-PASS: gdb.server/server-mon.exp: monitor set remote-debug 1
-PASS: gdb.server/server-mon.exp: monitor set remote-debug 0
+-PASS: gdb.server/server-mon.exp: monitor set debug-format all
+-PASS: gdb.server/server-mon.exp: monitor set debug-format none
Running ../../../W._C._Handy/gdb/testsuite/gdb.server/server-run.exp ...
-PASS: gdb.server/server-run.exp: disconnect
-PASS: gdb.server/server-run.exp: loaded dynamic linker
@@ -6891,7 +6902,7 @@ index 80f941a..fc82bcd 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
-@@ -24993,116 +20072,42 @@ PASS: gdb.stabs/weird.exp: p common0var0
+@@ -26319,116 +21377,42 @@ 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 ...
@@ -7018,7 +7029,7 @@ index 80f941a..fc82bcd 100644
PASS: gdb.threads/hand-call-in-threads.exp: prepare to make hand call, thread 1
PASS: gdb.threads/hand-call-in-threads.exp: hand call, thread 1
PASS: gdb.threads/hand-call-in-threads.exp: prepare to make hand call, thread 2
-@@ -25112,52 +20117,46 @@ PASS: gdb.threads/hand-call-in-threads.exp: hand call, thread 3
+@@ -26438,52 +21422,46 @@ PASS: gdb.threads/hand-call-in-threads.exp: hand call, thread 3
PASS: gdb.threads/hand-call-in-threads.exp: prepare to make hand call, thread 4
PASS: gdb.threads/hand-call-in-threads.exp: hand call, thread 4
PASS: gdb.threads/hand-call-in-threads.exp: prepare to make hand call, thread 5
@@ -7104,7 +7115,7 @@ index 80f941a..fc82bcd 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
-@@ -25168,160 +20167,73 @@ PASS: gdb.threads/killed.exp: run program to completion
+@@ -26494,160 +21472,73 @@ 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
@@ -7314,7 +7325,7 @@ index 80f941a..fc82bcd 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
-@@ -25333,31 +20245,13 @@ PASS: gdb.threads/print-threads.exp: set width 0
+@@ -26659,31 +21550,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
@@ -7349,7 +7360,7 @@ index 80f941a..fc82bcd 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
-@@ -25370,10 +20264,11 @@ PASS: gdb.threads/pthreads.exp: set width 0
+@@ -26696,10 +21569,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
@@ -7363,7 +7374,7 @@ index 80f941a..fc82bcd 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
-@@ -25381,113 +20276,37 @@ PASS: gdb.threads/pthreads.exp: set var common_routine::from_main=0
+@@ -26707,113 +21581,37 @@ 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
@@ -7496,7 +7507,7 @@ index 80f941a..fc82bcd 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
-@@ -25495,44 +20314,25 @@ PASS: gdb.threads/sigthread.exp: handle SIGUSR2 nostop noprint pass
+@@ -26821,15 +21619,7 @@ 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 ...
@@ -7510,6 +7521,33 @@ index 80f941a..fc82bcd 100644
-PASS: gdb.threads/staticthreads.exp: info threads
-PASS: gdb.threads/staticthreads.exp: GDB exits with static thread program
+UNSUPPORTED: gdb.threads/staticthreads.exp: Couldn't compile ../../../W._C._Handy/gdb/testsuite/gdb.threads/staticthreads.c: unrecognized error
+ Running ../../../W._C._Handy/gdb/testsuite/gdb.threads/step-after-sr-lock.exp ...
+ PASS: gdb.threads/step-after-sr-lock.exp: successfully compiled posix threads test case
+ PASS: gdb.threads/step-after-sr-lock.exp: continue to breakpoint: run to wait-thread-2 breakpoint
+@@ -26839,49 +21629,38 @@ PASS: gdb.threads/step-after-sr-lock.exp: info threads with thread 3
+ PASS: gdb.threads/step-after-sr-lock.exp: get pid of inferior
+ PASS: gdb.threads/step-after-sr-lock.exp: set scheduler-locking on
+ PASS: gdb.threads/step-after-sr-lock.exp: switch to thread 3 to run to its breakpoint
+-PASS: gdb.threads/step-after-sr-lock.exp: continue to breakpoint: run to breakpoint in thread 3
++FAIL: gdb.threads/step-after-sr-lock.exp: continue to breakpoint: run to breakpoint in thread 3
+ PASS: gdb.threads/step-after-sr-lock.exp: switch to thread 2 to run to its breakpoint
+-PASS: gdb.threads/step-after-sr-lock.exp: continue to breakpoint: run to breakpoint in thread 2
++FAIL: gdb.threads/step-after-sr-lock.exp: continue to breakpoint: run to breakpoint in thread 2
+ PASS: gdb.threads/step-after-sr-lock.exp: set breakpoint to be stepped over
+-PASS: gdb.threads/step-after-sr-lock.exp: force loop break in thread 2
++FAIL: gdb.threads/step-after-sr-lock.exp: force loop break in thread 2
++WARNING: program timed out.
+ PASS: gdb.threads/step-after-sr-lock.exp: switch to thread 3 for stepping
+-PASS: gdb.threads/step-after-sr-lock.exp: get my_number
++FAIL: gdb.threads/step-after-sr-lock.exp: get my_number
+ PASS: gdb.threads/step-after-sr-lock.exp: get count before step
+ PASS: gdb.threads/step-after-sr-lock.exp: set scheduler-locking off
+ PASS: gdb.threads/step-after-sr-lock.exp: set debug infrun 1
+-PASS: gdb.threads/step-after-sr-lock.exp: step
++FAIL: gdb.threads/step-after-sr-lock.exp: step
+ PASS: gdb.threads/step-after-sr-lock.exp: get count after step
+-PASS: gdb.threads/step-after-sr-lock.exp: stepped thread under control
++FAIL: gdb.threads/step-after-sr-lock.exp: stepped thread under control
Running ../../../W._C._Handy/gdb/testsuite/gdb.threads/stepi-random-signal.exp ...
PASS: gdb.threads/stepi-random-signal.exp: successfully compiled posix threads test case
-PASS: gdb.threads/stepi-random-signal.exp: set scheduler-locking on
@@ -7519,6 +7557,7 @@ index 80f941a..fc82bcd 100644
-PASS: gdb.threads/stepi-random-signal.exp: continue to breakpoint: after pthread_kill
-PASS: gdb.threads/stepi-random-signal.exp: thread 1 again
-PASS: gdb.threads/stepi-random-signal.exp: set debug infrun 1
+-PASS: gdb.threads/stepi-random-signal.exp: handle SIGCHLD print
-PASS: gdb.threads/stepi-random-signal.exp: before stepi: get hexadecimal valueof "$pc"
-PASS: gdb.threads/stepi-random-signal.exp: stepi
-PASS: gdb.threads/stepi-random-signal.exp: after stepi: get hexadecimal valueof "$pc"
@@ -7549,7 +7588,7 @@ index 80f941a..fc82bcd 100644
PASS: gdb.threads/thread-find.exp: name thread 4
PASS: gdb.threads/thread-find.exp: name thread 5
PASS: gdb.threads/thread-find.exp: name thread 6
-@@ -25540,53 +20340,45 @@ PASS: gdb.threads/thread-find.exp: collect thread id
+@@ -26889,53 +21668,45 @@ PASS: gdb.threads/thread-find.exp: collect thread id
PASS: gdb.threads/thread-find.exp: got thread ids
PASS: gdb.threads/thread-find.exp: collect process id
PASS: gdb.threads/thread-find.exp: collect lwp id
@@ -7628,7 +7667,7 @@ index 80f941a..fc82bcd 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
-@@ -25596,38 +20388,39 @@ PASS: gdb.threads/thread-specific.exp: continue to breakpoint: all threads start
+@@ -26945,38 +21716,39 @@ 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
@@ -7687,7 +7726,7 @@ index 80f941a..fc82bcd 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
-@@ -25643,16 +20436,16 @@ PASS: gdb.threads/threadapply.exp: go down and check selected frame
+@@ -26992,16 +21764,16 @@ 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 ...
PASS: gdb.threads/threxit-hop-specific.exp: successfully compiled posix threads test case
@@ -7708,7 +7747,7 @@ index 80f941a..fc82bcd 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
-@@ -25661,72 +20454,44 @@ PASS: gdb.threads/tls-shared.exp: print result
+@@ -27010,72 +21782,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
@@ -7804,7 +7843,7 @@ index 80f941a..fc82bcd 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
-@@ -25735,200 +20500,40 @@ PASS: gdb.threads/watchpoint-fork.exp: parent: singlethreaded: show follow-fork-
+@@ -27084,200 +21828,40 @@ PASS: gdb.threads/watchpoint-fork.exp: parent: singlethreaded: show follow-fork-
PASS: gdb.threads/watchpoint-fork.exp: parent: singlethreaded: handle SIGUSR1 nostop noprint pass
PASS: gdb.threads/watchpoint-fork.exp: parent: singlethreaded: Set the watchpoint
PASS: gdb.threads/watchpoint-fork.exp: parent: singlethreaded: hbreak marker
@@ -8029,7 +8068,7 @@ index 80f941a..fc82bcd 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 ...
-@@ -26035,7 +20640,7 @@ PASS: gdb.trace/deltrace.exp: 3.5: delete tracepoint number zero
+@@ -27384,7 +21968,7 @@ PASS: gdb.trace/deltrace.exp: 3.5: delete tracepoint number zero
PASS: gdb.trace/deltrace.exp: 3.6: help delete tracepoints
Running ../../../W._C._Handy/gdb/testsuite/gdb.trace/disconnected-tracing.exp ...
UNSUPPORTED: gdb.trace/disconnected-tracing.exp: target does not support reconnect
@@ -8038,7 +8077,7 @@ index 80f941a..fc82bcd 100644
Running ../../../W._C._Handy/gdb/testsuite/gdb.trace/entry-values.exp ...
UNRESOLVED: gdb.trace/entry-values.exp: disassemble foo
PASS: gdb.trace/entry-values.exp: disassemble foo+9,+10
-@@ -26225,7 +20830,8 @@ PASS: gdb.trace/tracecmd.exp: 1.11b: verify conditional tracepoint
+@@ -27572,7 +22156,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 ...
@@ -8048,14 +8087,14 @@ index 80f941a..fc82bcd 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 ...
-@@ -26299,14 +20905,14 @@ PASS: gdb.xml/tdesc-xinclude.exp: set tdesc filename gdb.xml/loop.xml
+@@ -27646,14 +22231,14 @@ PASS: gdb.xml/tdesc-xinclude.exp: set tdesc filename gdb.xml/loop.xml
=== gdb Summary ===
--# of expected passes 24917
--# of unexpected failures 85
-+# of expected passes 18925
-+# of unexpected failures 628
+-# of expected passes 26209
+-# of unexpected failures 95
++# of expected passes 20190
++# of unexpected failures 640
# of unexpected successes 2
-# of expected failures 57
+# of expected failures 35
@@ -8068,21 +8107,21 @@ index 80f941a..fc82bcd 100644
+# of unresolved testcases 4
+# of untested testcases 44
+# of unsupported tests 85
- [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../gdb/gdb version 7.7.50.20140108-cvs -nw -nx -data-directory [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../data-directory
+ [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../gdb/gdb version 7.7.50.20140214-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/coulomb.SCHWINGE/test/ld/ld.sum
-index 7e160ef..28284ee 100644
+index ab18479..5459719 100644
--- toolchain/logs/binutils-gdb/kepler.SCHWINGE/test/ld/ld.sum
+++ toolchain/logs/binutils-gdb/coulomb.SCHWINGE/test/ld/ld.sum
@@ -1,5 +1,5 @@
--Test Run By thomas on Wed Jan 8 22:51:03 2014
+-Test Run By thomas on Sat Feb 15 20:24:11 2014
-Native configuration is i686-pc-linux-gnu
-+Test Run By thomas on Thu Jan 9 11:29:00 2014
++Test Run By thomas on Sat Feb 15 10:43:09 2014
+Native configuration is i686-unknown-gnu0.5
=== ld tests ===
-@@ -248,10 +248,10 @@ PASS: PIE init array
+@@ -251,10 +251,10 @@ PASS: PIE init array
PASS: PIE fini array
PASS: PIE init array mixed
PASS: PIE PR ld/14525
@@ -8097,53 +8136,26 @@ index 7e160ef..28284ee 100644
Running [...]/tschwinge/W._C._Handy/ld/testsuite/ld-elf/exclude.exp ...
PASS: ld link shared library
PASS: ld export symbols from archive
-@@ -572,8 +572,8 @@ PASS: ELF DSO weak func first DSO
- PASS: ELF DSO weak func last DSO
- PASS: ELF weak func first
- PASS: ELF weak func last
--PASS: ELF weak func first DSO
--PASS: ELF weak func last DSO
-+XPASS: ELF weak func first DSO
-+XPASS: ELF weak func last DSO
- PASS: ELF DSO weak data first
- PASS: ELF DSO weak data last
- PASS: ELF DSO weak data first DSO
-@@ -584,10 +584,10 @@ PASS: ELF weak data first
- PASS: ELF weak data last
- PASS: ELF weak data first common
- PASS: ELF weak data last common
--PASS: ELF weak data first DSO
--PASS: ELF weak data last DSO
--PASS: ELF weak data first DSO common
--PASS: ELF weak data last DSO common
-+XPASS: ELF weak data first DSO
-+XPASS: ELF weak data last DSO
-+XPASS: ELF weak data first DSO common
-+XPASS: ELF weak data last DSO common
- PASS: ELF DSO small bar (size)
- PASS: ELF DSO foo with small bar (size)
- PASS: ELF DSO big bar (size)
-@@ -683,8 +683,8 @@ PASS: objcopy (ifunc-4-local-x86)
- Running [...]/tschwinge/W._C._Handy/ld/testsuite/ld-ifunc/ifunc.exp ...
- PASS: Building ifunc binaries
- PASS: Checking ifunc binaries
+@@ -697,8 +697,8 @@ PASS: Build libpr16467a.so
+ PASS: Build libpr16467b.a
+ PASS: Build libpr16467b.so
+ PASS: Build libpr16467c.a
-PASS: Common symbol override ifunc test 1a
-PASS: Common symbol override ifunc test 1b
+FAIL: Common symbol override ifunc test 1a
+FAIL: Common symbol override ifunc test 1b
+ PASS: Run pr16467
PASS: ld-ifunc/ifunc-1-local-x86
PASS: ld-ifunc/ifunc-1-x86
- PASS: ld-ifunc/ifunc-10-i386
-@@ -1088,8 +1088,10 @@ Running [...]/tschwinge/W._C._Handy/ld/testsuite/ld-xtensa/xtensa.exp ...
+@@ -1107,8 +1107,9 @@ Running [...]/tschwinge/W._C._Handy/ld/testsuite/ld-xtensa/xtensa.exp ...
=== ld Summary ===
--# of expected passes 928
+-# of expected passes 947
-# of expected failures 4
-+# of expected passes 916
++# of expected passes 941
+# of unexpected failures 2
-+# of unexpected successes 6
+# of expected failures 8
# of untested testcases 6
- [...]/tschwinge/W._C._Handy.build/ld/ld-new 2.24.51.20140108
+ [...]/tschwinge/W._C._Handy.build/ld/ld-new 2.24.51.20140214