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.diff547
1 files changed, 178 insertions, 369 deletions
diff --git a/binutils-gdb/test.diff b/binutils-gdb/test.diff
index 4c061d50..ac067a51 100644
--- a/binutils-gdb/test.diff
+++ b/binutils-gdb/test.diff
@@ -1,12 +1,12 @@
diff --git toolchain/logs/binutils-gdb/kepler.SCHWINGE/test/binutils/binutils.sum toolchain/logs/binutils-gdb/laplace.SCHWINGE/test/binutils/binutils.sum
-index 04a7239..6e88cb9 100644
+index 04a7239..c52b9b4 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 Fri Nov 25 09:19:32 2016
-Native configuration is i686-pc-linux-gnu
-+Test Run By thomas on Sat Nov 26 19:18:59 2016
-+Native configuration is i686-unknown-gnu0.7
++Test Run By thomas on Sat Nov 26 21:33:13 2016
++Native configuration is i686-unknown-gnu0.8
=== binutils tests ===
@@ -28,14 +28,14 @@ index 04a7239..6e88cb9 100644
+# of unexpected successes 1
# 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 f26ad1e..41f1bed 100644
+index f26ad1e..2832cde 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 Fri Nov 25 09:19:36 2016
-Native configuration is i686-pc-linux-gnu
-+Test Run By thomas on Sat Nov 26 19:19:25 2016
-+Native configuration is i686-unknown-gnu0.7
++Test Run By thomas on Sat Nov 26 21:33:27 2016
++Native configuration is i686-unknown-gnu0.8
=== gas tests ===
@@ -47,28 +47,17 @@ index f26ad1e..41f1bed 100644
+../as-new 2.27.51.20160905
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 1e9756d..f3cf2a1 100644
+index 1e9756d..bcb877b 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 Fri Nov 25 09:23:11 2016
-Native configuration is i686-pc-linux-gnu
-+Test Run By thomas on Sat Nov 26 19:32:07 2016
-+Native configuration is i686-unknown-gnu0.7
++Test Run By thomas on Sat Nov 26 21:43:31 2016
++Native configuration is i686-unknown-gnu0.8
=== gdb tests ===
-@@ -333,8 +333,8 @@ Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb
- PASS: gdb.ada/fun_renaming.exp: compilation fun_renaming.adb
- PASS: gdb.ada/fun_renaming.exp: print next(1)
- FAIL: gdb.ada/fun_renaming.exp: print n(1)
--FAIL: gdb.ada/fun_renaming.exp: print renamed_next(1)
--FAIL: gdb.ada/fun_renaming.exp: print pack.renamed_next(1)
-+XFAIL: gdb.ada/fun_renaming.exp: print renamed_next(1)
-+XFAIL: gdb.ada/fun_renaming.exp: print pack.renamed_next(1)
- Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.ada/funcall_char.exp ...
- PASS: gdb.ada/funcall_char.exp: compilation foo.adb
- PASS: gdb.ada/funcall_char.exp: print f('A')
@@ -426,14 +426,14 @@ FAIL: gdb.ada/mi_interface.exp: list ggg1's children
Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.ada/mi_task_arg.exp ...
PASS: gdb.ada/mi_task_arg.exp: compilation task_switch.adb
@@ -749,7 +738,7 @@ index 1e9756d..f3cf2a1 100644
PASS: gdb.base/bp-permanent.exp: always_inserted=on, sw_watchpoint=1: basics: info breakpoints still shows same number of hits
PASS: gdb.base/bp-permanent.exp: always_inserted=on, sw_watchpoint=1: basics: breakpoint commands didn't run
PASS: gdb.base/bp-permanent.exp: always_inserted=on, sw_watchpoint=1: basics: reenable breakpoint
-@@ -1927,18 +1859,18 @@ PASS: gdb.base/bp-permanent.exp: always_inserted=on, sw_watchpoint=1: continue t
+@@ -1927,25 +1859,25 @@ 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
@@ -773,6 +762,15 @@ index 1e9756d..f3cf2a1 100644
Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.base/branch-to-self.exp ...
PASS: gdb.base/branch-to-self.exp: single-step: set breakpoint
PASS: gdb.base/branch-to-self.exp: single-step: continue to breakpoint: hit breakpoint
+ PASS: gdb.base/branch-to-self.exp: single-step: si
+ PASS: gdb.base/branch-to-self.exp: break-cond: side=host: set breakpoint with condition
+-PASS: gdb.base/branch-to-self.exp: break-cond: side=host: continue to breakpoint: continue to break
+-PASS: gdb.base/branch-to-self.exp: break-cond: side=host: p counter
++FAIL: gdb.base/branch-to-self.exp: break-cond: side=host: continue to breakpoint: continue to break (timeout)
++FAIL: gdb.base/branch-to-self.exp: break-cond: side=host: p counter (timeout)
+ Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../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
@@ -2064,693 +1996,6 @@ PASS: gdb.base/break-idempotent.exp: always-inserted on: awatch: continue
Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.base/break-inline.exp ...
PASS: gdb.base/break-inline.exp: break
@@ -1484,15 +1482,6 @@ index 1e9756d..f3cf2a1 100644
PASS: gdb.base/call-signal-resume.exp: break null_hand_call
PASS: gdb.base/call-signal-resume.exp: null_hand_call
PASS: gdb.base/call-signal-resume.exp: dummy stack frame number
-@@ -3246,7 +2491,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
--PASS: gdb.base/call-signal-resume.exp: continue to program exit
-+FAIL: gdb.base/call-signal-resume.exp: continue to program exit
- Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../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
@@ -3593,40 +2838,38 @@ Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb
PASS: gdb.base/catch-fork-kill.exp: fork-kind=fork: exit-kind=exit: fork: set follow-fork child
PASS: gdb.base/catch-fork-kill.exp: fork-kind=fork: exit-kind=exit: fork: set detach-on-fork off
@@ -1705,23 +1694,23 @@ index 1e9756d..f3cf2a1 100644
-PASS: gdb.base/catch-syscall.exp: with args noxml: syscall 3 has returned
-PASS: gdb.base/catch-syscall.exp: with wrong args noxml: catch syscall nonsense_syscall
+gdb compile failed, [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.base/catch-syscall.c:18:21: error: 'SYS_close' undeclared here (not in a function)
-+ int close_syscall = SYS_close;
-+ ^
++ int close_syscall = SYS_close;
++ ^~~~~~~~~
+[...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.base/catch-syscall.c:19:22: error: 'SYS_chroot' undeclared here (not in a function)
-+ int chroot_syscall = SYS_chroot;
-+ ^
++ int chroot_syscall = SYS_chroot;
++ ^~~~~~~~~~
+[...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.base/catch-syscall.c:24:20: error: 'SYS_read' undeclared here (not in a function)
-+ int read_syscall = SYS_read;
-+ ^
++ int read_syscall = SYS_read;
++ ^~~~~~~~
+[...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.base/catch-syscall.c:28:21: error: 'SYS_pipe2' undeclared here (not in a function)
-+ int pipe2_syscall = SYS_pipe2;
-+ ^
++ int pipe2_syscall = SYS_pipe2;
++ ^~~~~~~~~
+[...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.base/catch-syscall.c:30:21: error: 'SYS_write' undeclared here (not in a function)
-+ int write_syscall = SYS_write;
-+ ^
++ int write_syscall = SYS_write;
++ ^~~~~~~~~
+[...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.base/catch-syscall.c:40:26: error: 'SYS_exit_group' undeclared here (not in a function)
-+ int exit_group_syscall = SYS_exit_group;
-+ ^
++ int exit_group_syscall = SYS_exit_group;
++ ^~~~~~~~~~~~~~
+UNTESTED: gdb.base/catch-syscall.exp: catch-syscall.exp
+UNTESTED: gdb.base/catch-syscall.exp: catch-syscall.exp
Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.base/charset.exp ...
@@ -3043,13 +3032,9 @@ index 1e9756d..f3cf2a1 100644
Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../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
-@@ -9204,92 +7610,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
+@@ -9205,91 +7611,8 @@ 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 [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.base/morestack.exp ...
-+gdb compile failed, cc1: error: '-fsplit-stack' currently only supported on GNU/Linux
-+cc1: error: '-fsplit-stack' is not supported by this compiler configuration
-+UNTESTED: gdb.base/morestack.exp: morestack.exp
Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.base/moribund-step.exp ...
-PASS: gdb.base/moribund-step.exp: set non-stop on
-PASS: gdb.base/moribund-step.exp: step
@@ -3140,16 +3125,7 @@ index 1e9756d..f3cf2a1 100644
Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../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
-@@ -9390,7 +7716,7 @@ Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb
- PASS: gdb.base/nostdlib.exp: stop at run
- PASS: gdb.base/nostdlib.exp: continue to marker
- Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.base/offsets.exp ...
--PASS: gdb.base/offsets.exp: print &big_struct test (0x8049720)
-+PASS: gdb.base/offsets.exp: print &big_struct test (0x80497a0)
- PASS: gdb.base/offsets.exp: big offsets
- Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.base/opaque.exp ...
- PASS: gdb.base/opaque.exp: whatis on opaque struct pointer (statically)
-@@ -9428,22 +7754,22 @@ PASS: gdb.base/paginate-after-ctrl-c-running.exp: ctrlc target running: set heig
+@@ -9428,22 +7751,22 @@ PASS: gdb.base/paginate-after-ctrl-c-running.exp: ctrlc target running: set heig
Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../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
@@ -3179,7 +3155,7 @@ index 1e9756d..f3cf2a1 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 [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.base/paginate-execution-startup.exp ...
-@@ -9528,11 +7854,6 @@ PASS: gdb.base/permissions.exp: set may-write-memory off
+@@ -9528,11 +7851,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 [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.base/pie-execl.exp ...
@@ -3191,26 +3167,7 @@ index 1e9756d..f3cf2a1 100644
Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../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
-@@ -9606,43 +7927,26 @@ PASS: gdb.base/pr11022.exp: breakpoint hit 2
- PASS: gdb.base/pr11022.exp: set var x = 1
- PASS: gdb.base/pr11022.exp: watchpoint hit 2
- Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../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
-+PASS: gdb.base/prelink.exp: copy ld-2.22.so to ld.so
-+PASS: gdb.base/prelink.exp: copy prelink.so to prelink.so
-+PASS: gdb.base/prelink.exp: copy libm-2.22.so to libm.so.6
-+PASS: gdb.base/prelink.exp: copy libc-2.22.so to libc.so.0.3
-+PASS: gdb.base/prelink.exp: copy libdl-2.22.so to libdl.so.2
-+PASS: gdb.base/prelink.exp: copy ld-2.22.so to ld.so.1
-+PASS: gdb.base/prelink.exp: copy libmachuser-2.22.so to libmachuser.so.1
-+PASS: gdb.base/prelink.exp: copy libhurduser-2.22.so to libhurduser.so.0.3
-+PASS: gdb.base/prelink.exp: split debug of executable
-+PASS: gdb.base/prelink.exp: unprelink ld.so pre-unprelink (missing /usr/sbin/prelink)
-+XFAIL: gdb.base/prelink.exp: prelink ld.so (missing /usr/sbin/prelink)
- Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../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
+@@ -9612,37 +7930,7 @@ PASS: gdb.base/print-file-var.exp: continue to STOP marker
PASS: gdb.base/print-file-var.exp: print 'print-file-var-lib1.c'::this_version_id == v1
PASS: gdb.base/print-file-var.exp: print 'print-file-var-lib2.c'::this_version_id == v2
Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.base/print-symbol-loading.exp ...
@@ -3249,7 +3206,7 @@ index 1e9756d..f3cf2a1 100644
Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.base/printcmds.exp ...
PASS: gdb.base/printcmds.exp: print $pc
PASS: gdb.base/printcmds.exp: print "abc"
-@@ -10648,30 +8952,9 @@ PASS: gdb.base/radix.exp: Output radix unchanged after rejecting 1
+@@ -10648,30 +8936,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 [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.base/random-signal.exp ...
@@ -3282,7 +3239,7 @@ index 1e9756d..f3cf2a1 100644
Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../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
-@@ -10689,38 +8972,7 @@ PASS: gdb.base/readline-ask.exp: ask message for 01 and 02
+@@ -10689,38 +8956,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 [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.base/readline.exp ...
@@ -3322,7 +3279,7 @@ index 1e9756d..f3cf2a1 100644
Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../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
-@@ -11114,22 +9366,22 @@ PASS: gdb.base/savedregs.exp: handle SIGSEGV pass print nostop
+@@ -11114,22 +9350,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
@@ -3349,24 +3306,7 @@ index 1e9756d..f3cf2a1 100644
Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../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
-@@ -11538,6 +9790,16 @@ PASS: gdb.base/setvar.exp: set print structure #1
- PASS: gdb.base/setvar.exp: set print structure #2
- PASS: gdb.base/setvar.exp: set print structure #3
- PASS: gdb.base/setvar.exp: set print structure #4
-+PASS: gdb.base/setvar.exp: print sef.field=sm1
-+PASS: gdb.base/setvar.exp: print sef.field (sm1)
-+PASS: gdb.base/setvar.exp: print sef.field=s1
-+PASS: gdb.base/setvar.exp: print sef.field (s1)
-+PASS: gdb.base/setvar.exp: print uef.field=u2
-+PASS: gdb.base/setvar.exp: print uef.field (u2)
-+PASS: gdb.base/setvar.exp: print uef.field=u1
-+PASS: gdb.base/setvar.exp: print uef.field (u1)
-+PASS: gdb.base/setvar.exp: print sef.field=7
-+PASS: gdb.base/setvar.exp: print uef.field=6
- Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.base/shell.exp ...
- PASS: gdb.base/shell.exp: shell echo foo
- PASS: gdb.base/shell.exp: ! echo foo
-@@ -11584,426 +9846,47 @@ PASS: gdb.base/shreloc.exp: (msymbol) relocated extern vars have different addre
+@@ -11584,426 +9820,47 @@ 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 [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.base/sigall.exp ...
@@ -3785,7 +3725,7 @@ index 1e9756d..f3cf2a1 100644
-PASS: gdb.base/sigbpt.exp: Verify that SIGSEGV occurs at the last STEPI insn
+FAIL: gdb.base/sigbpt.exp: stepping to fault
+FAIL: gdb.base/sigbpt.exp: get insn after fault
-+FAIL: gdb.base/sigbpt.exp: Verify that SIGSEGV occurs at the last STEPI insn (none 0x8048558)
++FAIL: gdb.base/sigbpt.exp: Verify that SIGSEGV occurs at the last STEPI insn (none 0x80484d8)
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
@@ -3810,7 +3750,7 @@ index 1e9756d..f3cf2a1 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
-@@ -12011,7 +9894,7 @@ PASS: gdb.base/sigbpt.exp: stepi bp before and at segv; continue to keeper
+@@ -12011,7 +9868,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
@@ -3819,7 +3759,7 @@ index 1e9756d..f3cf2a1 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
-@@ -12020,7 +9903,7 @@ PASS: gdb.base/sigbpt.exp: cont; continue to keeper
+@@ -12020,7 +9877,7 @@ PASS: gdb.base/sigbpt.exp: cont; continue to keeper
PASS: gdb.base/sigbpt.exp: cont; nopass SIGSEGV
PASS: gdb.base/sigbpt.exp: cont; set breakpoint 0 of 1
PASS: gdb.base/sigbpt.exp: cont; continue to breakpoint at fault
@@ -3828,7 +3768,7 @@ index 1e9756d..f3cf2a1 100644
PASS: gdb.base/sigbpt.exp: cont; clear breakpoint 0 of 1
PASS: gdb.base/sigbpt.exp: rerun to main
PASS: gdb.base/sigbpt.exp: cont bp after segv; pass SIGSEGV
-@@ -12029,7 +9912,7 @@ PASS: gdb.base/sigbpt.exp: cont bp after segv; nopass SIGSEGV
+@@ -12029,7 +9886,7 @@ PASS: gdb.base/sigbpt.exp: cont bp after segv; nopass SIGSEGV
PASS: gdb.base/sigbpt.exp: cont bp after segv; set breakpoint 0 of 2
PASS: gdb.base/sigbpt.exp: cont bp after segv; set breakpoint 1 of 2
PASS: gdb.base/sigbpt.exp: cont bp after segv; continue to breakpoint at fault
@@ -3837,7 +3777,7 @@ index 1e9756d..f3cf2a1 100644
PASS: gdb.base/sigbpt.exp: cont bp after segv; clear breakpoint 0 of 2
PASS: gdb.base/sigbpt.exp: cont bp after segv; clear breakpoint 1 of 2
PASS: gdb.base/sigbpt.exp: rerun to main
-@@ -12040,84 +9923,30 @@ PASS: gdb.base/sigbpt.exp: cont bp before and after segv; set breakpoint 0 of 3
+@@ -12040,84 +9897,30 @@ PASS: gdb.base/sigbpt.exp: cont bp before and after segv; set breakpoint 0 of 3
PASS: gdb.base/sigbpt.exp: cont bp before and after segv; set breakpoint 1 of 3
PASS: gdb.base/sigbpt.exp: cont bp before and after segv; set breakpoint 2 of 3
PASS: gdb.base/sigbpt.exp: cont bp before and after segv; continue to breakpoint at fault
@@ -3931,7 +3871,7 @@ index 1e9756d..f3cf2a1 100644
Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.base/signals-state-child.exp ...
PASS: gdb.base/signals-state-child.exp: collect standalone signals state
PASS: gdb.base/signals-state-child.exp: continue until exit at collect signals state under gdb
-@@ -12131,14 +9960,14 @@ PASS: gdb.base/signals.exp: next to signal
+@@ -12131,14 +9934,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
@@ -3951,7 +3891,7 @@ index 1e9756d..f3cf2a1 100644
PASS: gdb.base/signals.exp: info signals
PASS: gdb.base/signals.exp: info signal SIGTRAP
PASS: gdb.base/signals.exp: info signal 5
-@@ -12153,18 +9982,18 @@ PASS: gdb.base/signals.exp: invalid signal number rejected
+@@ -12153,18 +9956,18 @@ 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
@@ -3976,7 +3916,7 @@ index 1e9756d..f3cf2a1 100644
PASS: gdb.base/signull.exp: rerun to main
PASS: gdb.base/signull.exp: break bowler
PASS: gdb.base/signull.exp: break keeper
-@@ -12172,795 +10001,26 @@ PASS: gdb.base/signull.exp: handle SIGSEGV
+@@ -12172,795 +9975,26 @@ PASS: gdb.base/signull.exp: handle SIGSEGV
PASS: gdb.base/signull.exp: handle SIGBUS
PASS: gdb.base/signull.exp: data read; start with the bowler
PASS: gdb.base/signull.exp: data read; select the pointer type
@@ -4780,7 +4720,7 @@ index 1e9756d..f3cf2a1 100644
Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../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)
-@@ -13025,15 +10085,6 @@ PASS: gdb.base/sizeof.exp: print/f padding_long_double.v
+@@ -13025,15 +10059,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 [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.base/skip-solib.exp ...
@@ -4796,7 +4736,7 @@ index 1e9756d..f3cf2a1 100644
Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../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
-@@ -13183,15 +10234,7 @@ Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb
+@@ -13183,15 +10208,7 @@ Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb
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 [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.base/solib-search.exp ...
PASS: gdb.base/solib-search.exp: continue to break_here
@@ -4813,16 +4753,16 @@ index 1e9756d..f3cf2a1 100644
Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../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
-@@ -13228,7 +10271,7 @@ UNSUPPORTED: gdb.base/sss-bp-on-user-bp-2.exp: target doesn't use software singl
+@@ -13228,7 +10245,7 @@ UNSUPPORTED: gdb.base/sss-bp-on-user-bp-2.exp: target doesn't use software singl
Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../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
-PASS: gdb.base/sss-bp-on-user-bp.exp: b *0x0804845f
-+PASS: gdb.base/sss-bp-on-user-bp.exp: b *0x080484ef
++PASS: gdb.base/sss-bp-on-user-bp.exp: b *0x0804846f
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
-@@ -13242,8 +10285,14 @@ PASS: gdb.base/stack-checking.exp: bt
+@@ -13242,8 +10259,14 @@ PASS: gdb.base/stack-checking.exp: bt
Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../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
@@ -4839,7 +4779,7 @@ index 1e9756d..f3cf2a1 100644
Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../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
-@@ -13339,22 +10388,7 @@ PASS: gdb.base/step-line.exp: next to dummy 9
+@@ -13339,22 +10362,7 @@ PASS: gdb.base/step-line.exp: next to dummy 9
PASS: gdb.base/step-line.exp: next to dummy 10
PASS: gdb.base/step-line.exp: next over dummy 10
Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.base/step-over-exit.exp ...
@@ -4863,7 +4803,7 @@ index 1e9756d..f3cf2a1 100644
Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.base/step-over-no-symbols.exp ...
PASS: gdb.base/step-over-no-symbols.exp: displaced=off: purging symbols
PASS: gdb.base/step-over-no-symbols.exp: displaced=off: get before PC
-@@ -13363,112 +10397,7 @@ PASS: gdb.base/step-over-no-symbols.exp: displaced=off: set displaced-stepping o
+@@ -13363,112 +10371,7 @@ 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
@@ -4976,7 +4916,7 @@ index 1e9756d..f3cf2a1 100644
Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../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
-@@ -13514,38 +10443,18 @@ PASS: gdb.base/step-sw-breakpoint-adjust-pc.exp: non_stop=off: displaced_step=on
+@@ -13514,38 +10417,18 @@ 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
@@ -5016,7 +4956,7 @@ index 1e9756d..f3cf2a1 100644
Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.base/step-test.exp ...
PASS: gdb.base/step-test.exp: next 1
PASS: gdb.base/step-test.exp: step 1
-@@ -14487,24 +11396,12 @@ PASS: gdb.base/subst.exp: show substitute-path after empty rule removed
+@@ -14487,24 +11370,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 [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.base/sym-file.exp ...
@@ -5040,14 +4980,14 @@ index 1e9756d..f3cf2a1 100644
-PASS: gdb.base/sym-file.exp: stale bkpts: continue to breakpoint: end here
+gdb compile failed, [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.base/sym-file-loader.c: In function 'get_origin':
+[...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.base/sym-file-loader.c:154:25: error: 'PATH_MAX' undeclared (first use in this function)
-+ static char self_path[PATH_MAX];
-+ ^
++ static char self_path[PATH_MAX];
++ ^~~~~~~~
+[...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.base/sym-file-loader.c:154:25: note: each undeclared identifier is reported only once for each function it appears in
+UNTESTED: gdb.base/sym-file.exp: sym-file
Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../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
-@@ -14590,37 +11487,11 @@ PASS: gdb.base/unwindonsignal.exp: unwindonsignal, inferior function call signal
+@@ -14590,37 +11461,11 @@ 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 [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.base/valgrind-db-attach.exp ...
@@ -5088,7 +5028,7 @@ index 1e9756d..f3cf2a1 100644
Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../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
-@@ -14642,9 +11513,7 @@ Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb
+@@ -14642,9 +11487,7 @@ Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb
PASS: gdb.base/vdso-warning.exp: setup: set environment LD_DEBUG=unused
PASS: gdb.base/vdso-warning.exp: run: startup
PASS: gdb.base/vdso-warning.exp: run: no vdso without symbols is listed
@@ -5099,7 +5039,7 @@ index 1e9756d..f3cf2a1 100644
Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.base/vla-datatypes.exp ...
PASS: gdb.base/vla-datatypes.exp: continue to breakpoint: vlas_filled
PASS: gdb.base/vla-datatypes.exp: print int_vla
-@@ -14873,29 +11742,26 @@ PASS: gdb.base/watch-read.exp: only write watchpoint triggers when value changes
+@@ -14873,29 +11716,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 [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.base/watch-vfork.exp ...
@@ -5136,7 +5076,7 @@ index 1e9756d..f3cf2a1 100644
PASS: gdb.base/watch_thread_num.exp: Check thread that triggered iteration 5
Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.base/watchpoint-cond-gone.exp ...
PASS: gdb.base/watchpoint-cond-gone.exp: set can-use-hw-watchpoints 0
-@@ -14909,8 +11775,8 @@ PASS: gdb.base/watchpoint-delete.exp: watch x
+@@ -14909,8 +11749,8 @@ PASS: gdb.base/watchpoint-delete.exp: watch x
PASS: gdb.base/watchpoint-delete.exp: delete $bpnum
Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.base/watchpoint-hw-hit-once.exp ...
PASS: gdb.base/watchpoint-hw-hit-once.exp: rwatch watchee
@@ -5147,7 +5087,7 @@ index 1e9756d..f3cf2a1 100644
Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../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
-@@ -17834,7 +14700,7 @@ Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb
+@@ -17834,7 +14674,7 @@ Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb
PASS: gdb.cp/bool.exp: print return_true()
PASS: gdb.cp/bool.exp: print return_false()
Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.cp/breakpoint.exp ...
@@ -5156,62 +5096,7 @@ index 1e9756d..f3cf2a1 100644
PASS: gdb.cp/breakpoint.exp: conditional breakpoint in method
PASS: gdb.cp/breakpoint.exp: conditional breakpoint in method 2
PASS: gdb.cp/breakpoint.exp: continue to breakpoint
-@@ -17858,18 +14724,42 @@ PASS: gdb.cp/call-c.exp: continue to bp
- PASS: gdb.cp/call-c.exp: print rf->func()
- PASS: gdb.cp/call-c.exp: print handle->func()
- Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.cp/casts.exp ...
--gdb compile failed, [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.cp/casts.cc:40:10: error: expected primary-expression before 'int'
-- decltype(int x)
-- ^~~
--[...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.cp/casts.cc:40:10: error: expected ')' before 'int'
--[...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.cp/casts.cc:40:1: error: expected unqualified-id before 'decltype'
-- decltype(int x)
-- ^~~~~~~~
--[...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.cp/casts.cc: In function 'int main(int, char**)':
--[...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.cp/casts.cc:59:14: error: expected primary-expression before 'decltype'
-- double y = decltype(2);
-- ^~~~~~~~
--UNTESTED: gdb.cp/casts.exp: casts.exp
-+PASS: gdb.cp/casts.exp: set print symbol off
-+PASS: gdb.cp/casts.exp: cast base class pointer to derived class pointer
-+PASS: gdb.cp/casts.exp: let compiler cast base class pointer to derived class pointer
-+PASS: gdb.cp/casts.exp: cast derived class pointer to base class pointer
-+PASS: gdb.cp/casts.exp: cast derived class reference to base class reference
-+PASS: gdb.cp/casts.exp: cast base class reference to derived class reference
-+PASS: gdb.cp/casts.exp: let compiler cast base class reference to derived class reference
-+PASS: gdb.cp/casts.exp: basic test of const_cast
-+PASS: gdb.cp/casts.exp: const_cast of 0
-+PASS: gdb.cp/casts.exp: basic test of static_cast
-+PASS: gdb.cp/casts.exp: static_cast to reference type
-+PASS: gdb.cp/casts.exp: basic test of reinterpret_cast
-+PASS: gdb.cp/casts.exp: test invalid reinterpret_cast
-+PASS: gdb.cp/casts.exp: reinterpret_cast to reference type
-+PASS: gdb.cp/casts.exp: whatis decltype(5)
-+PASS: gdb.cp/casts.exp: old-style cast using __typeof__
-+PASS: gdb.cp/casts.exp: static_cast using __typeof__
-+PASS: gdb.cp/casts.exp: reinterpret_cast using __typeof__
-+PASS: gdb.cp/casts.exp: old-style cast using __typeof
-+PASS: gdb.cp/casts.exp: static_cast using __typeof
-+PASS: gdb.cp/casts.exp: reinterpret_cast using __typeof
-+PASS: gdb.cp/casts.exp: old-style cast using __decltype
-+PASS: gdb.cp/casts.exp: static_cast using __decltype
-+PASS: gdb.cp/casts.exp: reinterpret_cast using __decltype
-+PASS: gdb.cp/casts.exp: whatis __decltype(*a)
-+PASS: gdb.cp/casts.exp: invalid dynamic_cast
-+PASS: gdb.cp/casts.exp: dynamic_cast of 0 to void*
-+PASS: gdb.cp/casts.exp: dynamic_cast simple upcast
-+PASS: gdb.cp/casts.exp: dynamic_cast upcast to unique base
-+PASS: gdb.cp/casts.exp: dynamic_cast simple upcast to reference
-+PASS: gdb.cp/casts.exp: dynamic_cast simple downcast
-+PASS: gdb.cp/casts.exp: dynamic_cast simple downcast to intermediate class
-+PASS: gdb.cp/casts.exp: dynamic_cast to non-existing base
-+PASS: gdb.cp/casts.exp: dynamic_cast to reference to non-existing base
-+PASS: gdb.cp/casts.exp: dynamic_cast unique downcast
-+PASS: gdb.cp/casts.exp: dynamic_cast to sibling
- Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.cp/chained-calls.exp ...
- PASS: gdb.cp/chained-calls.exp: continue to breakpoint: Break here
- PASS: gdb.cp/chained-calls.exp: g(f())
-@@ -18334,130 +15224,254 @@ PASS: gdb.cp/cpexprs.exp: list tclass<int>::do_something
+@@ -18334,130 +15174,254 @@ PASS: gdb.cp/cpexprs.exp: list tclass<int>::do_something
PASS: gdb.cp/cpexprs.exp: list tclass<long>::do_something
PASS: gdb.cp/cpexprs.exp: list tclass<short>::do_something
PASS: gdb.cp/cpexprs.exp: list test_function
@@ -5590,7 +5475,7 @@ index 1e9756d..f3cf2a1 100644
PASS: gdb.cp/cpexprs.exp: p 'CV::m(int)'
PASS: gdb.cp/cpexprs.exp: p CV::m(int)
PASS: gdb.cp/cpexprs.exp: p 'CV::m(int) const'
-@@ -19689,14 +16703,14 @@ PASS: gdb.cp/exception.exp: Set temporary breakpoint at main
+@@ -19689,14 +16653,14 @@ PASS: gdb.cp/exception.exp: Set temporary breakpoint at main
PASS: gdb.cp/exception.exp: Run to main
PASS: gdb.cp/exception.exp: info breakpoints (after inferior run)
PASS: gdb.cp/exception.exp: break catcher
@@ -5609,50 +5494,7 @@ index 1e9756d..f3cf2a1 100644
PASS: gdb.cp/exception.exp: backtrace after second catch
PASS: gdb.cp/exception.exp: continue to catcher for the second time
PASS: gdb.cp/exception.exp: continue to rethrow
-@@ -20160,11 +17174,37 @@ PASS: gdb.cp/m-data.exp: continue to breakpoint: continue to shadow breakpoint
- PASS: gdb.cp/m-data.exp: shadowing member
- PASS: gdb.cp/m-data.exp: shadowed global variable
- Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.cp/m-static.exp ...
--gdb compile failed, In file included from [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.cp/m-static.cc:79:0:
--[...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.cp/m-static.h:9:34: error: 'constexpr' needed for in-class initialization of static data member 'const float gnu_obj_4::somewhere' of non-integral type [-fpermissive]
-- static const float somewhere = 3.14159;
-- ^~~~~~~
--UNTESTED: gdb.cp/m-static.exp: m-static.exp
-+PASS: gdb.cp/m-static.exp: continue to breakpoint: end of constructors
-+PASS: gdb.cp/m-static.exp: simple object, static const int, accessing via 'class::method::variable
-+PASS: gdb.cp/m-static.exp: simple object, static const bool
-+PASS: gdb.cp/m-static.exp: simple object, static const int
-+PASS: gdb.cp/m-static.exp: simple object, static long
-+PASS: gdb.cp/m-static.exp: simple object, static enum
-+PASS: gdb.cp/m-static.exp: simple object instance, print constructor
-+PASS: gdb.cp/m-static.exp: simple object instance, ptype constructor
-+PASS: gdb.cp/m-static.exp: simple object class, ptype constructor
-+PASS: gdb.cp/m-static.exp: simple object instance, print destructor
-+PASS: gdb.cp/m-static.exp: simple object instance, ptype destructor
-+PASS: gdb.cp/m-static.exp: simple object instance, print quoted destructor
-+PASS: gdb.cp/m-static.exp: simple object class, ptype quoted destructor
-+PASS: gdb.cp/m-static.exp: derived template object, base static const bool
-+PASS: gdb.cp/m-static.exp: derived template object, base static const int
-+PASS: gdb.cp/m-static.exp: derived template object, base static long
-+PASS: gdb.cp/m-static.exp: derived template object, base static enum
-+PASS: gdb.cp/m-static.exp: derived template object, static enum
-+PASS: gdb.cp/m-static.exp: template object, static const bool
-+PASS: gdb.cp/m-static.exp: template object, static const int
-+PASS: gdb.cp/m-static.exp: template object, static long
-+PASS: gdb.cp/m-static.exp: template object, static enum
-+PASS: gdb.cp/m-static.exp: template object, static derived enum
-+PASS: gdb.cp/m-static.exp: static const int initialized elsewhere
-+PASS: gdb.cp/m-static.exp: static const int initialized nowhere (print field)
-+PASS: gdb.cp/m-static.exp: static const int initialized nowhere (whole struct)
-+PASS: gdb.cp/m-static.exp: static const int initialized in class definition
-+PASS: gdb.cp/m-static.exp: static const float initialized in class definition
-+PASS: gdb.cp/m-static.exp: info variable everywhere
-+PASS: gdb.cp/m-static.exp: step
-+PASS: gdb.cp/m-static.exp: print svar
- Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.cp/maint.exp ...
- PASS: gdb.cp/maint.exp: help maintenance cplus
- PASS: gdb.cp/maint.exp: help maint cp
-@@ -21094,15 +18134,15 @@ PASS: gdb.cp/meth-typedefs.exp: break test(a::b::c::d::bar&)
+@@ -21094,15 +18058,15 @@ PASS: gdb.cp/meth-typedefs.exp: break test(a::b::c::d::bar&)
PASS: gdb.cp/meth-typedefs.exp: break 'test(a::b::c::d::bar&)'
Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.cp/method.exp ...
PASS: gdb.cp/method.exp: break A::foo
@@ -5671,25 +5513,7 @@ index 1e9756d..f3cf2a1 100644
PASS: gdb.cp/method.exp: print data_ in funk::getFunky
PASS: gdb.cp/method.exp: print this in funk::getFunky
PASS: gdb.cp/method.exp: print res in funk::getFunky
-@@ -21445,7 +18485,7 @@ KFAIL: gdb.cp/oranking.exp: p foo2(b) (PRMS: gdb/12098)
- PASS: gdb.cp/oranking.exp: p test3()
- PASS: gdb.cp/oranking.exp: p foo3(1.0f)
- PASS: gdb.cp/oranking.exp: p test4()
--KPASS: gdb.cp/oranking.exp: p foo4(&a) (PRMS gdb/12098)
-+KFAIL: gdb.cp/oranking.exp: p foo4(&a) (PRMS: gdb/12098)
- PASS: gdb.cp/oranking.exp: p test5()
- PASS: gdb.cp/oranking.exp: p foo5(c)
- PASS: gdb.cp/oranking.exp: p test6()
-@@ -21459,7 +18499,7 @@ PASS: gdb.cp/oranking.exp: p foo9(co)
- PASS: gdb.cp/oranking.exp: p test10()
- KFAIL: gdb.cp/oranking.exp: p foo10(amp) (PRMS: gdb/12098)
- PASS: gdb.cp/oranking.exp: p test101()
--KPASS: gdb.cp/oranking.exp: p foo101("abc") (PRMS gdb/12098)
-+KFAIL: gdb.cp/oranking.exp: p foo101("abc") (PRMS: gdb/12098)
- PASS: gdb.cp/oranking.exp: p test11()
- KFAIL: gdb.cp/oranking.exp: p foo11(d) (PRMS: gdb/12096)
- PASS: gdb.cp/oranking.exp: p test12()
-@@ -21595,18 +18635,18 @@ PASS: gdb.cp/ovldbreak.exp: breakpoint info (after delete)
+@@ -21595,18 +18559,18 @@ PASS: gdb.cp/ovldbreak.exp: breakpoint info (after delete)
PASS: gdb.cp/ovldbreak.exp: bp menu for foo::overload1arg choice all
PASS: gdb.cp/ovldbreak.exp: set bp on overload1arg all
PASS: gdb.cp/ovldbreak.exp: breakpoint info (after setting on all)
@@ -5720,7 +5544,7 @@ index 1e9756d..f3cf2a1 100644
PASS: gdb.cp/ovldbreak.exp: set multiple-symbols cancel
PASS: gdb.cp/ovldbreak.exp: break foo::foofunc
PASS: gdb.cp/ovldbreak.exp: set multiple-symbols all
-@@ -21912,14 +18952,18 @@ PASS: gdb.cp/static-method.exp: list static-method.cc:xxx::(anonymous namespace)
+@@ -21912,14 +18876,18 @@ PASS: gdb.cp/static-method.exp: list static-method.cc:xxx::(anonymous namespace)
PASS: gdb.cp/static-method.exp: list 'static-method.cc:xxx::(anonymous namespace)::func'
PASS: gdb.cp/static-method.exp: list 'static-method.cc':'xxx::(anonymous namespace)::func'
PASS: gdb.cp/static-method.exp: list static-method.cc:'xxx::(anonymous namespace)::func'
@@ -5743,7 +5567,7 @@ index 1e9756d..f3cf2a1 100644
Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.cp/static-print-quit.exp ...
PASS: gdb.cp/static-print-quit.exp: set width 80
PASS: gdb.cp/static-print-quit.exp: set height 2
-@@ -23118,7 +20162,7 @@ Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb
+@@ -23118,7 +20086,7 @@ Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb
PASS: gdb.dwarf2/dw2-linkage-name-trust.exp: set language c++
PASS: gdb.dwarf2/dw2-linkage-name-trust.exp: set cp-abi gnu-v3
PASS: gdb.dwarf2/dw2-linkage-name-trust.exp: p c.membername
@@ -5752,23 +5576,7 @@ index 1e9756d..f3cf2a1 100644
Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.dwarf2/dw2-minsym-in-cu.exp ...
PASS: gdb.dwarf2/dw2-minsym-in-cu.exp: info fun func2
Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.dwarf2/dw2-modula2-self-type.exp ...
-@@ -23237,7 +20281,15 @@ PASS: gdb.dwarf2/dw2-producer.exp: set listsize 1
- PASS: gdb.dwarf2/dw2-producer.exp: list func_cu1
- PASS: gdb.dwarf2/dw2-producer.exp: ptype func_cu1
- Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.dwarf2/dw2-ranges-base.exp ...
-+PASS: gdb.dwarf2/dw2-ranges-base.exp: info line main
-+PASS: gdb.dwarf2/dw2-ranges-base.exp: info line frame2
-+PASS: gdb.dwarf2/dw2-ranges-base.exp: info line frame3
- Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.dwarf2/dw2-ranges.exp ...
-+PASS: gdb.dwarf2/dw2-ranges.exp: info line main
-+PASS: gdb.dwarf2/dw2-ranges.exp: info line func
-+PASS: gdb.dwarf2/dw2-ranges.exp: info line main2
-+PASS: gdb.dwarf2/dw2-ranges.exp: info line func2
-+PASS: gdb.dwarf2/dw2-ranges.exp: info line main3
- Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.dwarf2/dw2-ref-missing-frame.exp ...
- PASS: gdb.dwarf2/dw2-ref-missing-frame.exp: func_nofb print
- PASS: gdb.dwarf2/dw2-ref-missing-frame.exp: func_nofb backtrace
-@@ -24182,25 +21234,8 @@ PASS: gdb.fortran/whatis_type.exp: ptype t3v
+@@ -24182,25 +21150,8 @@ PASS: gdb.fortran/whatis_type.exp: ptype t3v
PASS: gdb.fortran/whatis_type.exp: ptype t3p
Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.gdb/complaints.exp ...
PASS: gdb.gdb/complaints.exp: breakpoint in captured_command_loop
@@ -5796,7 +5604,7 @@ index 1e9756d..f3cf2a1 100644
Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../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
-@@ -24311,14 +21346,12 @@ PASS: gdb.gdb/observer.exp: first observer removed; check second observer counte
+@@ -24311,14 +21262,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 [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.gdb/python-interrupts.exp ...
PASS: gdb.gdb/python-interrupts.exp: breakpoint in captured_command_loop
@@ -5815,7 +5623,7 @@ index 1e9756d..f3cf2a1 100644
Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.gdb/selftest.exp ...
PASS: gdb.gdb/selftest.exp: breakpoint in captured_main
PASS: gdb.gdb/selftest.exp: run until breakpoint at captured_main
-@@ -24346,12 +21379,12 @@ PASS: gdb.gdb/selftest.exp: next over save_original_signals_state
+@@ -24346,12 +21295,12 @@ PASS: gdb.gdb/selftest.exp: next over save_original_signals_state
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
@@ -5833,25 +5641,25 @@ index 1e9756d..f3cf2a1 100644
Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.gdb/unittest.exp ...
PASS: gdb.gdb/unittest.exp: maintenance selftest
Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.gdb/xfullpath.exp ...
-@@ -25287,7 +22320,7 @@ PASS: gdb.guile/scm-ports.exp: basic r+0 tests: test port-closed? after it's clo
+@@ -25287,7 +22236,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" (3221212776)
-+PASS: gdb.guile/scm-ports.exp: buffered: get integer valueof "$sp" (16960216)
++PASS: gdb.guile/scm-ports.exp: buffered: get integer valueof "$sp" (16960184)
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
-@@ -25304,7 +22337,7 @@ PASS: gdb.guile/scm-ports.exp: buffered: test byte at sp, after close
+@@ -25304,7 +22253,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" (3221212776)
-+PASS: gdb.guile/scm-ports.exp: unbuffered: get integer valueof "$sp" (16960216)
++PASS: gdb.guile/scm-ports.exp: unbuffered: get integer valueof "$sp" (16960184)
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
-@@ -26099,8 +23132,25 @@ FAIL: gdb.linespec/explicit.exp: complete non-unique function name (timeout)
+@@ -26099,8 +23048,25 @@ FAIL: gdb.linespec/explicit.exp: complete non-unique function name (timeout)
FAIL: gdb.linespec/explicit.exp: complete non-existant function name (timeout)
FAIL: gdb.linespec/explicit.exp: complete unique file name (timeout)
FAIL: gdb.linespec/explicit.exp: complete non-unique file name (timeout)
@@ -5879,7 +5687,7 @@ index 1e9756d..f3cf2a1 100644
Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.linespec/keywords.exp ...
PASS: gdb.linespec/keywords.exp: set breakpoint pending off
PASS: gdb.linespec/keywords.exp: break if
-@@ -26600,10 +23650,10 @@ PASS: gdb.linespec/thread.exp: continue to breakpoint: thread function
+@@ -26600,10 +23566,10 @@ PASS: gdb.linespec/thread.exp: continue to breakpoint: thread function
Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../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
@@ -5892,7 +5700,7 @@ index 1e9756d..f3cf2a1 100644
Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.mi/gdb2549.exp ...
PASS: gdb.mi/gdb2549.exp: wrong arguments
PASS: gdb.mi/gdb2549.exp: no executable
-@@ -26623,50 +23673,35 @@ PASS: gdb.mi/gdb669.exp: info threads (at main)
+@@ -26623,50 +23589,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)
@@ -5948,7 +5756,7 @@ index 1e9756d..f3cf2a1 100644
Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../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
-@@ -26696,12 +23731,9 @@ PASS: gdb.mi/gdb792.exp: list children of A.protected.b.private
+@@ -26696,12 +23647,9 @@ 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 [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-async-run.exp ...
@@ -5963,7 +5771,7 @@ index 1e9756d..f3cf2a1 100644
Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../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
-@@ -26727,104 +23759,15 @@ PASS: gdb.mi/mi-basics.exp: make sure tty is empty
+@@ -26727,104 +23675,15 @@ PASS: gdb.mi/mi-basics.exp: make sure tty is empty
PASS: gdb.mi/mi-basics.exp: set tty to mi_inferior_tty_name (the way it was)
PASS: gdb.mi/mi-basics.exp: verify tty is correct
Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-break.exp ...
@@ -6071,7 +5879,7 @@ index 1e9756d..f3cf2a1 100644
PASS: gdb.mi/mi-breakpoint-changed.exp: test_insert_delete_modify: condition 2 main > 0x0
PASS: gdb.mi/mi-breakpoint-changed.exp: test_insert_delete_modify: -break-condition 2 main == 0x0
PASS: gdb.mi/mi-breakpoint-changed.exp: test_insert_delete_modify: disable 3
-@@ -26838,7 +23781,7 @@ PASS: gdb.mi/mi-breakpoint-changed.exp: test_insert_delete_modify: -break-passco
+@@ -26838,7 +23697,7 @@ PASS: gdb.mi/mi-breakpoint-changed.exp: test_insert_delete_modify: -break-passco
PASS: gdb.mi/mi-breakpoint-changed.exp: test_insert_delete_modify: delete 3
PASS: gdb.mi/mi-breakpoint-changed.exp: test_insert_delete_modify: delete 4
PASS: gdb.mi/mi-breakpoint-changed.exp: test_insert_delete_modify: delete 5
@@ -6080,7 +5888,7 @@ index 1e9756d..f3cf2a1 100644
PASS: gdb.mi/mi-breakpoint-changed.exp: test_pending_resolved: pending resolved: insert breakpoint on pendfunc1
PASS: gdb.mi/mi-breakpoint-changed.exp: test_pending_resolved: pending resolved: breakpoint on pendfunc1 resolved
PASS: gdb.mi/mi-breakpoint-changed.exp: test_pending_resolved: pending resolved: breakpoint on pendfunc1 resolved: hit_count is updated
-@@ -26888,7 +23831,7 @@ PASS: gdb.mi/mi-cli.exp: check *stopped from CLI command 2
+@@ -26888,7 +23747,7 @@ PASS: gdb.mi/mi-cli.exp: check *stopped from CLI command 2
PASS: gdb.mi/mi-cli.exp: CLI finish: check CLI output
PASS: gdb.mi/mi-cli.exp: CLI finish: check MI output
PASS: gdb.mi/mi-cli.exp: -break-insert -t basics.c:$line_main_hello
@@ -6089,7 +5897,7 @@ index 1e9756d..f3cf2a1 100644
PASS: gdb.mi/mi-cli.exp: temporary breakpoint output hit in MI
PASS: gdb.mi/mi-cli.exp: 34 next: run
PASS: gdb.mi/mi-cli.exp: 34 next: CLI output
-@@ -26922,16 +23865,16 @@ PASS: gdb.mi/mi-cmd-error.exp: non-failing command first (2 x 2): 2nd: non-faili
+@@ -26922,16 +23781,16 @@ PASS: gdb.mi/mi-cmd-error.exp: non-failing command first (2 x 2): 2nd: non-faili
Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../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
@@ -6115,7 +5923,7 @@ index 1e9756d..f3cf2a1 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"
-@@ -27040,16 +23983,7 @@ PASS: gdb.mi/mi-eval.exp: eval &A
+@@ -27040,16 +23899,7 @@ 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 [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-exec-run.exp ...
@@ -6133,7 +5941,7 @@ index 1e9756d..f3cf2a1 100644
Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-exit-code.exp ...
PASS: gdb.mi/mi-exit-code.exp: -list-thread-groups before run shows no exit-code
PASS: gdb.mi/mi-exit-code.exp: first run: breakpoint at main
-@@ -27064,12 +23998,6 @@ PASS: gdb.mi/mi-exit-code.exp: second run: -list-thread-groups during run shows
+@@ -27064,12 +23914,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 [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-file-transfer.exp ...
@@ -6146,7 +5954,7 @@ index 1e9756d..f3cf2a1 100644
Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../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.
-@@ -27098,7 +24026,7 @@ PASS: gdb.mi/mi-i-cmd.exp: -info-gdb-mi-command -unsupported-command
+@@ -27098,7 +23942,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 [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-info-os.exp ...
@@ -6155,7 +5963,7 @@ index 1e9756d..f3cf2a1 100644
Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../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
-@@ -27137,121 +24065,22 @@ Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb
+@@ -27137,121 +23981,22 @@ Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb
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
@@ -6284,7 +6092,7 @@ index 1e9756d..f3cf2a1 100644
Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-pending.exp ...
PASS: gdb.mi/mi-pending.exp: successfully compiled posix threads test case
PASS: gdb.mi/mi-pending.exp: MI pending breakpoint on pendfunc1
-@@ -27260,10 +24089,10 @@ PASS: gdb.mi/mi-pending.exp: MI pending breakpoint on thread_func
+@@ -27260,10 +24005,10 @@ PASS: gdb.mi/mi-pending.exp: MI pending breakpoint on thread_func
PASS: gdb.mi/mi-pending.exp: Run till MI pending breakpoint on pendfunc1
PASS: gdb.mi/mi-pending.exp: Run till MI pending breakpoint on pendfunc1 a second time
PASS: gdb.mi/mi-pending.exp: Run till MI pending breakpoint on pendfunc2 with x==4
@@ -6297,7 +6105,7 @@ index 1e9756d..f3cf2a1 100644
Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-pthreads.exp ...
PASS: gdb.mi/mi-pthreads.exp: successfully compiled posix threads test case
PASS: gdb.mi/mi-pthreads.exp: breakpoint at done_making_threads
-@@ -27272,18 +24101,26 @@ PASS: gdb.mi/mi-pthreads.exp: -thread_list_ids (in check_mi_thread_command_set)
+@@ -27272,18 +24017,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
@@ -6331,7 +6139,7 @@ index 1e9756d..f3cf2a1 100644
Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../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
-@@ -27296,11 +24133,6 @@ PASS: gdb.mi/mi-read-memory.exp: ascii and data
+@@ -27296,11 +24049,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 [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-record-changed.exp ...
@@ -6343,7 +6151,7 @@ index 1e9756d..f3cf2a1 100644
Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-reg-undefined.exp ...
Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-regs.exp ...
Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-return.exp ...
-@@ -27309,22 +24141,6 @@ PASS: gdb.mi/mi-return.exp: mi runto callee4
+@@ -27309,22 +24057,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 [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-reverse.exp ...
@@ -6366,7 +6174,7 @@ index 1e9756d..f3cf2a1 100644
Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../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
-@@ -27399,7 +24215,7 @@ PASS: gdb.mi/mi-syn-frame.exp: finished exec continue
+@@ -27399,7 +24131,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
@@ -6375,7 +6183,7 @@ index 1e9756d..f3cf2a1 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
-@@ -27408,7 +24224,7 @@ Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb
+@@ -27408,7 +24140,7 @@ Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb
PASS: gdb.mi/mi-threads-interrupt.exp: successfully compiled posix threads test case
PASS: gdb.mi/mi-threads-interrupt.exp: breakpoint at all_threads_created
PASS: gdb.mi/mi-threads-interrupt.exp: mi runto all_threads_created
@@ -6384,7 +6192,7 @@ index 1e9756d..f3cf2a1 100644
PASS: gdb.mi/mi-threads-interrupt.exp: interrupt reported
Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-undefined-cmd.exp ...
PASS: gdb.mi/mi-undefined-cmd.exp: -list-features should include "undefined-command-error-code"
-@@ -28105,11 +24921,11 @@ PASS: gdb.mi/mi-var-list-children-invalid-grandchild.exp: set print object on
+@@ -28105,11 +24837,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)
@@ -6399,7 +6207,7 @@ index 1e9756d..f3cf2a1 100644
Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../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
-@@ -28420,39 +25236,9 @@ PASS: gdb.mi/mi-vla-fortran.exp: 8
+@@ -28420,39 +25152,9 @@ PASS: gdb.mi/mi-vla-fortran.exp: 8
PASS: gdb.mi/mi-vla-fortran.exp: run to breakpoint at line 42
PASS: gdb.mi/mi-vla-fortran.exp: evaluate vla pointer set to null
Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-watch-nonstop.exp ...
@@ -6441,7 +6249,7 @@ index 1e9756d..f3cf2a1 100644
Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.mi/mi2-amd64-entry-value.exp ...
Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.mi/mi2-prompt.exp ...
PASS: gdb.mi/mi2-prompt.exp: console set prompt
-@@ -28879,18 +25665,18 @@ PASS: gdb.mi/mi2-var-child.exp: expression for ss_ptr1.u2.b3.b
+@@ -28879,18 +25581,18 @@ PASS: gdb.mi/mi2-var-child.exp: expression for ss_ptr1.u2.b3.b
Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.mi/new-ui-mi-sync.exp ...
PASS: gdb.mi/new-ui-mi-sync.exp: sync-command=run: send synchronous execution command
PASS: gdb.mi/new-ui-mi-sync.exp: sync-command=run: send -thread-info
@@ -6468,7 +6276,7 @@ index 1e9756d..f3cf2a1 100644
Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.mi/pr11022.exp ...
PASS: gdb.mi/pr11022.exp: data-write-memory-bytes &x "01": breakpoint at main
PASS: gdb.mi/pr11022.exp: data-write-memory-bytes &x "01": mi runto main
-@@ -28943,59 +25729,31 @@ PASS: gdb.multi/base.exp: print gglob
+@@ -28943,59 +25645,31 @@ PASS: gdb.multi/base.exp: print gglob
PASS: gdb.multi/base.exp: print glob (goodbye)
PASS: gdb.multi/base.exp: list commonfun in goodbye
PASS: gdb.multi/base.exp: switch to inferior 1 to run it
@@ -6524,12 +6332,12 @@ index 1e9756d..f3cf2a1 100644
Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.multi/multi-arch-exec.exp ...
+gdb compile failed, [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.multi/multi-arch-exec.c:1:0: sorry, unimplemented: 64-bit mode not compiled in
+ /* This testcase is part of GDB, the GNU debugger.
-+ ^
++
+UNTESTED: gdb.multi/multi-arch-exec.exp: multi-arch-exec.exp
Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.multi/multi-arch.exp ...
+gdb compile failed, [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.multi/hello.c:1:0: sorry, unimplemented: 64-bit mode not compiled in
+ /* This testcase is part of GDB, the GNU debugger.
-+ ^
++
+UNTESTED: gdb.multi/multi-arch.exp: multi-arch.exp
Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.multi/multi-attach.exp ...
-PASS: gdb.multi/multi-attach.exp: attach to program 1
@@ -6542,7 +6350,7 @@ index 1e9756d..f3cf2a1 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
-@@ -29010,300 +25768,37 @@ PASS: gdb.multi/remove-inferiors.exp: add third inferior
+@@ -29010,300 +25684,37 @@ PASS: gdb.multi/remove-inferiors.exp: add third inferior
PASS: gdb.multi/remove-inferiors.exp: switch to third inferior
PASS: gdb.multi/remove-inferiors.exp: can't remove active inferior
Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.multi/tids.exp ...
@@ -6859,7 +6667,7 @@ index 1e9756d..f3cf2a1 100644
Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.objc/basicclass.exp ...
UNSUPPORTED: gdb.objc/basicclass.exp: Couldn't compile basicclass.m: unrecognized error
Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.objc/nondebug.exp ...
-@@ -29883,41 +26378,27 @@ PASS: gdb.python/py-events.exp: New objfile notification
+@@ -29883,41 +26294,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
@@ -6916,7 +6724,7 @@ index 1e9756d..f3cf2a1 100644
Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../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
-@@ -30060,7 +26541,7 @@ PASS: gdb.python/py-finish-breakpoint.exp: set FinishBP after the exit()
+@@ -30060,7 +26457,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
@@ -6925,7 +6733,7 @@ index 1e9756d..f3cf2a1 100644
Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../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
-@@ -30293,90 +26774,15 @@ PASS: gdb.python/py-inferior.exp: test equality comparison (true)
+@@ -30293,90 +26690,15 @@ 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
@@ -7021,7 +6829,7 @@ index 1e9756d..f3cf2a1 100644
PASS: gdb.python/py-infthread.exp: test InferiorThread.ptid
PASS: gdb.python/py-infthread.exp: test InferiorThread.inferior
PASS: gdb.python/py-infthread.exp: test Inferior.num
-@@ -30450,15 +26856,15 @@ PASS: gdb.python/py-mi.exp: update string varobj after assignment
+@@ -30450,15 +26772,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
@@ -7041,16 +6849,16 @@ index 1e9756d..f3cf2a1 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
-@@ -30540,7 +26946,7 @@ PASS: gdb.python/py-objfile.exp: Get separate debug info objfile
+@@ -30540,7 +26862,7 @@ PASS: gdb.python/py-objfile.exp: Get separate debug info objfile
PASS: gdb.python/py-objfile.exp: Test owner of separate debug file
PASS: gdb.python/py-objfile.exp: Test user-name of owner of separate debug file
PASS: gdb.python/py-objfile.exp: print main with debug info
-PASS: gdb.python/py-objfile.exp: get python valueof "sep_objfile.build_id" (b878b007adbce668bca9ef7784714602734df4ce)
-+PASS: gdb.python/py-objfile.exp: get python valueof "sep_objfile.build_id" (75d11311e4caa1ad5cfe8e844bd714d8c2404354)
++PASS: gdb.python/py-objfile.exp: get python valueof "sep_objfile.build_id" (ab2f0438dc2f35d0751c3a463d26a165a06b81b8)
PASS: gdb.python/py-objfile.exp: print lookup_objfile of separate debug file
PASS: gdb.python/py-objfile.exp: gdb.lookup_objfile of symlinked binary
Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.python/py-parameter.exp ...
-@@ -30876,18 +27282,7 @@ PASS: gdb.python/py-strfns.exp: p arg
+@@ -30876,18 +27198,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
@@ -7070,7 +6878,7 @@ index 1e9756d..f3cf2a1 100644
Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../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
-@@ -31636,2891 +28031,41 @@ PASS: gdb.python/python.exp: Step out of func2
+@@ -31636,2891 +27947,41 @@ PASS: gdb.python/python.exp: Step out of func2
PASS: gdb.python/python.exp: Test find_pc_line with resume address
Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.reverse/amd64-tailcall-reverse.exp ...
Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.reverse/break-precsave.exp ...
@@ -9962,7 +9770,7 @@ index 1e9756d..f3cf2a1 100644
Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.rust/expr.exp ...
PASS: gdb.rust/expr.exp: set var $something = 27
PASS: gdb.rust/expr.exp: set language rust
-@@ -34628,153 +28173,21 @@ Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb
+@@ -34628,153 +28089,21 @@ Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb
gdb compile failed, default_target_compile: Can't find rustc --color never.
UNTESTED: gdb.rust/simple.exp: simple.exp
Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.server/connect-stopped-target.exp ...
@@ -10116,7 +9924,7 @@ index 1e9756d..f3cf2a1 100644
Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.stabs/exclfwd.exp ...
PASS: gdb.stabs/exclfwd.exp: ptype v1
PASS: gdb.stabs/exclfwd.exp: ptype v2
-@@ -34998,253 +28411,80 @@ PASS: gdb.stabs/weird.exp: p common0var0
+@@ -34998,253 +28327,80 @@ PASS: gdb.stabs/weird.exp: p common0var0
XFAIL: gdb.stabs/weird.exp: p common0var1
XFAIL: gdb.stabs/weird.exp: p common0var2
Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.threads/attach-into-signal.exp ...
@@ -10406,7 +10214,7 @@ index 1e9756d..f3cf2a1 100644
Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../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
-@@ -35280,294 +28520,169 @@ PASS: gdb.threads/continue-pending-after-query.exp: iter 10: continue until exit
+@@ -35280,294 +28436,169 @@ PASS: gdb.threads/continue-pending-after-query.exp: iter 10: continue until exit
Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../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
@@ -10794,7 +10602,7 @@ index 1e9756d..f3cf2a1 100644
Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.threads/hand-call-new-thread.exp ...
PASS: gdb.threads/hand-call-new-thread.exp: successfully compiled posix threads test case
PASS: gdb.threads/hand-call-new-thread.exp: b foo thread 1
-@@ -35578,26 +28693,20 @@ PASS: gdb.threads/hand-call-new-thread.exp: iter 1: no thread marked running
+@@ -35578,26 +28609,20 @@ PASS: gdb.threads/hand-call-new-thread.exp: iter 1: no thread marked running
PASS: gdb.threads/hand-call-new-thread.exp: iter 2: p new_thread ()
PASS: gdb.threads/hand-call-new-thread.exp: iter 2: no thread marked running
Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.threads/ia64-sigill.exp ...
@@ -10829,7 +10637,7 @@ index 1e9756d..f3cf2a1 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
-@@ -35605,7 +28714,7 @@ PASS: gdb.threads/interrupted-hand-call.exp: continue until exit
+@@ -35605,7 +28630,7 @@ PASS: gdb.threads/interrupted-hand-call.exp: continue until exit
Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../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
@@ -10838,7 +10646,7 @@ index 1e9756d..f3cf2a1 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
-@@ -35615,919 +28724,145 @@ PASS: gdb.threads/killed.exp: run program to completion
+@@ -35615,919 +28640,145 @@ PASS: gdb.threads/killed.exp: run program to completion
PASS: gdb.threads/killed.exp: GDB exits after multi-threaded program exits messily
Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.threads/leader-exit.exp ...
PASS: gdb.threads/leader-exit.exp: successfully compiled posix threads test case
@@ -10979,13 +10787,13 @@ index 1e9756d..f3cf2a1 100644
-PASS: gdb.threads/multi-create-ns-info-thr.exp: continue to breakpoint 31
+gdb compile failed, [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.threads/multi-create.c: In function 'create_function':
+[...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.threads/multi-create.c:46:39: error: 'PTHREAD_STACK_MIN' undeclared (first use in this function)
-+ pthread_attr_setstacksize (&attr, 2*PTHREAD_STACK_MIN);
-+ ^
++ pthread_attr_setstacksize (&attr, 2*PTHREAD_STACK_MIN);
++ ^~~~~~~~~~~~~~~~~
+[...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.threads/multi-create.c:46:39: note: each undeclared identifier is reported only once for each function it appears in
+[...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.threads/multi-create.c: In function 'main':
+[...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.threads/multi-create.c:73:39: error: 'PTHREAD_STACK_MIN' undeclared (first use in this function)
-+ pthread_attr_setstacksize (&attr, 2*PTHREAD_STACK_MIN);
-+ ^
++ pthread_attr_setstacksize (&attr, 2*PTHREAD_STACK_MIN);
++ ^~~~~~~~~~~~~~~~~
+UNTESTED: gdb.threads/multi-create-ns-info-thr.exp: failed to prepare
Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.threads/multi-create.exp ...
-PASS: gdb.threads/multi-create.exp: successfully compiled posix threads test case
@@ -11197,9 +11005,9 @@ index 1e9756d..f3cf2a1 100644
-PASS: gdb.threads/names.exp: successfully compiled posix threads test case
-PASS: gdb.threads/names.exp: list threads
+gdb compile failed, [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.threads/names.c: In function 'thread_func':
-+[...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.threads/names.c:38:9: warning: implicit declaration of function 'pthread_setname_np' [-Wimplicit-function-declaration]
-+ res = pthread_setname_np (pthread_self (), arg->name);
-+ ^
++[...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.threads/names.c:38:9: warning: implicit declaration of function 'pthread_setname_np' [-Wimplicit-function-declaration]
++ res = pthread_setname_np (pthread_self (), arg->name);
++ ^~~~~~~~~~~~~~~~~~
+UNTESTED: gdb.threads/names.exp: failed to prepare
Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.threads/next-bp-other-thread.exp ...
PASS: gdb.threads/next-bp-other-thread.exp: successfully compiled posix threads test case
@@ -11859,7 +11667,7 @@ index 1e9756d..f3cf2a1 100644
Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../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
-@@ -36539,119 +28874,88 @@ PASS: gdb.threads/print-threads.exp: set width 0
+@@ -36539,119 +28790,92 @@ 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
@@ -11895,48 +11703,47 @@ index 1e9756d..f3cf2a1 100644
PASS: gdb.threads/process-dies-while-detaching.exp: single-process: detach: successfully compiled posix threads test case
-PASS: gdb.threads/process-dies-while-detaching.exp: single-process: detach: detach: continue to breakpoint: _exit
-PASS: gdb.threads/process-dies-while-detaching.exp: single-process: detach: detach: detach
-+FAIL: gdb.threads/process-dies-while-detaching.exp: single-process: detach: detach: continue to breakpoint: _exit (timeout)
-+FAIL: gdb.threads/process-dies-while-detaching.exp: single-process: detach: detach: detach (timeout)
++FAIL: gdb.threads/process-dies-while-detaching.exp: single-process: detach: detach: continue to breakpoint: _exit
++FAIL: gdb.threads/process-dies-while-detaching.exp: single-process: detach: detach: detach
PASS: gdb.threads/process-dies-while-detaching.exp: single-process: detach: watchpoint: watch globalvar
-PASS: gdb.threads/process-dies-while-detaching.exp: single-process: detach: watchpoint: continue to breakpoint: _exit
-PASS: gdb.threads/process-dies-while-detaching.exp: single-process: detach: watchpoint: detach
-+FAIL: gdb.threads/process-dies-while-detaching.exp: single-process: detach: watchpoint: continue to breakpoint: _exit (timeout)
-+FAIL: gdb.threads/process-dies-while-detaching.exp: single-process: detach: watchpoint: detach (timeout)
++FAIL: gdb.threads/process-dies-while-detaching.exp: single-process: detach: watchpoint: continue to breakpoint: _exit
++FAIL: gdb.threads/process-dies-while-detaching.exp: single-process: detach: watchpoint: detach
PASS: gdb.threads/process-dies-while-detaching.exp: single-process: detach: killed outside: set breakpoint always-inserted on
-PASS: gdb.threads/process-dies-while-detaching.exp: single-process: detach: killed outside: continue to breakpoint: _exit
-PASS: gdb.threads/process-dies-while-detaching.exp: single-process: detach: killed outside: get integer valueof "mypid" (2716)
-PASS: gdb.threads/process-dies-while-detaching.exp: single-process: detach: killed outside: detach
-+FAIL: gdb.threads/process-dies-while-detaching.exp: single-process: detach: killed outside: continue to breakpoint: _exit (timeout)
-+FAIL: gdb.threads/process-dies-while-detaching.exp: single-process: detach: killed outside: get integer valueof "mypid" (timeout)
-+UNTESTED: gdb.threads/process-dies-while-detaching.exp: single-process: detach: killed outside: failed to extract child pid
++FAIL: gdb.threads/process-dies-while-detaching.exp: single-process: detach: killed outside: continue to breakpoint: _exit
++PASS: gdb.threads/process-dies-while-detaching.exp: single-process: detach: killed outside: get integer valueof "mypid" (8365)
++FAIL: gdb.threads/process-dies-while-detaching.exp: single-process: detach: killed outside: detach
PASS: gdb.threads/process-dies-while-detaching.exp: single-process: continue: successfully compiled posix threads test case
-PASS: gdb.threads/process-dies-while-detaching.exp: single-process: continue: detach: continue to breakpoint: _exit
-PASS: gdb.threads/process-dies-while-detaching.exp: single-process: continue: detach: continue
-+FAIL: gdb.threads/process-dies-while-detaching.exp: single-process: continue: detach: continue to breakpoint: _exit (timeout)
-+FAIL: gdb.threads/process-dies-while-detaching.exp: single-process: continue: detach: continue (timeout)
++FAIL: gdb.threads/process-dies-while-detaching.exp: single-process: continue: detach: continue to breakpoint: _exit
++FAIL: gdb.threads/process-dies-while-detaching.exp: single-process: continue: detach: continue
PASS: gdb.threads/process-dies-while-detaching.exp: single-process: continue: watchpoint: watch globalvar
-PASS: gdb.threads/process-dies-while-detaching.exp: single-process: continue: watchpoint: continue to breakpoint: _exit
-PASS: gdb.threads/process-dies-while-detaching.exp: single-process: continue: watchpoint: continue
-+FAIL: gdb.threads/process-dies-while-detaching.exp: single-process: continue: watchpoint: continue to breakpoint: _exit (timeout)
-+FAIL: gdb.threads/process-dies-while-detaching.exp: single-process: continue: watchpoint: continue (timeout)
++FAIL: gdb.threads/process-dies-while-detaching.exp: single-process: continue: watchpoint: continue to breakpoint: _exit
++FAIL: gdb.threads/process-dies-while-detaching.exp: single-process: continue: watchpoint: continue
PASS: gdb.threads/process-dies-while-detaching.exp: single-process: continue: killed outside: set breakpoint always-inserted on
-PASS: gdb.threads/process-dies-while-detaching.exp: single-process: continue: killed outside: continue to breakpoint: _exit
-PASS: gdb.threads/process-dies-while-detaching.exp: single-process: continue: killed outside: get integer valueof "mypid" (3542)
-PASS: gdb.threads/process-dies-while-detaching.exp: single-process: continue: killed outside: continue
-+FAIL: gdb.threads/process-dies-while-detaching.exp: single-process: continue: killed outside: continue to breakpoint: _exit (timeout)
-+FAIL: gdb.threads/process-dies-while-detaching.exp: single-process: continue: killed outside: get integer valueof "mypid" (timeout)
-+UNTESTED: gdb.threads/process-dies-while-detaching.exp: single-process: continue: killed outside: failed to extract child pid
++FAIL: gdb.threads/process-dies-while-detaching.exp: single-process: continue: killed outside: continue to breakpoint: _exit
++PASS: gdb.threads/process-dies-while-detaching.exp: single-process: continue: killed outside: get integer valueof "mypid" (8429)
++FAIL: gdb.threads/process-dies-while-detaching.exp: single-process: continue: killed outside: continue
PASS: gdb.threads/process-dies-while-detaching.exp: multi-process: detach: successfully compiled posix threads test case
PASS: gdb.threads/process-dies-while-detaching.exp: multi-process: detach: detach: set detach-on-fork off
PASS: gdb.threads/process-dies-while-detaching.exp: multi-process: detach: detach: set follow-fork-mode child
--PASS: gdb.threads/process-dies-while-detaching.exp: multi-process: detach: detach: continue to breakpoint: _exit
+ PASS: gdb.threads/process-dies-while-detaching.exp: multi-process: detach: detach: continue to breakpoint: _exit
-PASS: gdb.threads/process-dies-while-detaching.exp: multi-process: detach: detach: detach child
-PASS: gdb.threads/process-dies-while-detaching.exp: multi-process: detach: detach: switch to parent
-PASS: gdb.threads/process-dies-while-detaching.exp: multi-process: detach: detach: detach parent
-+FAIL: gdb.threads/process-dies-while-detaching.exp: multi-process: detach: detach: continue to breakpoint: _exit (timeout)
-+FAIL: gdb.threads/process-dies-while-detaching.exp: multi-process: detach: detach: detach child (timeout)
-+FAIL: gdb.threads/process-dies-while-detaching.exp: multi-process: detach: detach: switch to parent (timeout)
-+FAIL: gdb.threads/process-dies-while-detaching.exp: multi-process: detach: detach: detach parent (timeout)
++FAIL: gdb.threads/process-dies-while-detaching.exp: multi-process: detach: detach: detach child
++FAIL: gdb.threads/process-dies-while-detaching.exp: multi-process: detach: detach: switch to parent
++FAIL: gdb.threads/process-dies-while-detaching.exp: multi-process: detach: detach: detach parent (the program is no longer running)
PASS: gdb.threads/process-dies-while-detaching.exp: multi-process: detach: watchpoint: set detach-on-fork off
PASS: gdb.threads/process-dies-while-detaching.exp: multi-process: detach: watchpoint: set follow-fork-mode child
-PASS: gdb.threads/process-dies-while-detaching.exp: multi-process: detach: watchpoint: continue to breakpoint: child_function
@@ -11953,25 +11760,25 @@ index 1e9756d..f3cf2a1 100644
PASS: gdb.threads/process-dies-while-detaching.exp: multi-process: detach: killed outside: set breakpoint always-inserted on
PASS: gdb.threads/process-dies-while-detaching.exp: multi-process: detach: killed outside: set detach-on-fork off
PASS: gdb.threads/process-dies-while-detaching.exp: multi-process: detach: killed outside: set follow-fork-mode child
--PASS: gdb.threads/process-dies-while-detaching.exp: multi-process: detach: killed outside: continue to breakpoint: _exit
+ PASS: gdb.threads/process-dies-while-detaching.exp: multi-process: detach: killed outside: continue to breakpoint: _exit
-PASS: gdb.threads/process-dies-while-detaching.exp: multi-process: detach: killed outside: get integer valueof "mypid" (4376)
-PASS: gdb.threads/process-dies-while-detaching.exp: multi-process: detach: killed outside: detach child
-PASS: gdb.threads/process-dies-while-detaching.exp: multi-process: detach: killed outside: switch to parent
-PASS: gdb.threads/process-dies-while-detaching.exp: multi-process: detach: killed outside: detach parent
-+FAIL: gdb.threads/process-dies-while-detaching.exp: multi-process: detach: killed outside: continue to breakpoint: _exit (timeout)
-+FAIL: gdb.threads/process-dies-while-detaching.exp: multi-process: detach: killed outside: get integer valueof "mypid" (timeout)
-+UNTESTED: gdb.threads/process-dies-while-detaching.exp: multi-process: detach: killed outside: failed to extract child pid
++PASS: gdb.threads/process-dies-while-detaching.exp: multi-process: detach: killed outside: get integer valueof "mypid" (8493)
++FAIL: gdb.threads/process-dies-while-detaching.exp: multi-process: detach: killed outside: detach child
++FAIL: gdb.threads/process-dies-while-detaching.exp: multi-process: detach: killed outside: switch to parent
++FAIL: gdb.threads/process-dies-while-detaching.exp: multi-process: detach: killed outside: detach parent (the program is no longer running)
PASS: gdb.threads/process-dies-while-detaching.exp: multi-process: continue: successfully compiled posix threads test case
PASS: gdb.threads/process-dies-while-detaching.exp: multi-process: continue: detach: set detach-on-fork off
PASS: gdb.threads/process-dies-while-detaching.exp: multi-process: continue: detach: set follow-fork-mode child
--PASS: gdb.threads/process-dies-while-detaching.exp: multi-process: continue: detach: continue to breakpoint: _exit
+ PASS: gdb.threads/process-dies-while-detaching.exp: multi-process: continue: detach: continue to breakpoint: _exit
-PASS: gdb.threads/process-dies-while-detaching.exp: multi-process: continue: detach: detach child
-PASS: gdb.threads/process-dies-while-detaching.exp: multi-process: continue: detach: switch to parent
-PASS: gdb.threads/process-dies-while-detaching.exp: multi-process: continue: detach: continue
-+FAIL: gdb.threads/process-dies-while-detaching.exp: multi-process: continue: detach: continue to breakpoint: _exit (timeout)
-+FAIL: gdb.threads/process-dies-while-detaching.exp: multi-process: continue: detach: detach child (timeout)
-+FAIL: gdb.threads/process-dies-while-detaching.exp: multi-process: continue: detach: switch to parent (timeout)
-+FAIL: gdb.threads/process-dies-while-detaching.exp: multi-process: continue: detach: continue (timeout)
++FAIL: gdb.threads/process-dies-while-detaching.exp: multi-process: continue: detach: detach child
++FAIL: gdb.threads/process-dies-while-detaching.exp: multi-process: continue: detach: switch to parent
++FAIL: gdb.threads/process-dies-while-detaching.exp: multi-process: continue: detach: continue (the program is no longer running)
PASS: gdb.threads/process-dies-while-detaching.exp: multi-process: continue: watchpoint: set detach-on-fork off
PASS: gdb.threads/process-dies-while-detaching.exp: multi-process: continue: watchpoint: set follow-fork-mode child
-PASS: gdb.threads/process-dies-while-detaching.exp: multi-process: continue: watchpoint: continue to breakpoint: child_function
@@ -11988,14 +11795,15 @@ index 1e9756d..f3cf2a1 100644
PASS: gdb.threads/process-dies-while-detaching.exp: multi-process: continue: killed outside: set breakpoint always-inserted on
PASS: gdb.threads/process-dies-while-detaching.exp: multi-process: continue: killed outside: set detach-on-fork off
PASS: gdb.threads/process-dies-while-detaching.exp: multi-process: continue: killed outside: set follow-fork-mode child
--PASS: gdb.threads/process-dies-while-detaching.exp: multi-process: continue: killed outside: continue to breakpoint: _exit
+ PASS: gdb.threads/process-dies-while-detaching.exp: multi-process: continue: killed outside: continue to breakpoint: _exit
-PASS: gdb.threads/process-dies-while-detaching.exp: multi-process: continue: killed outside: get integer valueof "mypid" (5214)
-PASS: gdb.threads/process-dies-while-detaching.exp: multi-process: continue: killed outside: detach child
-PASS: gdb.threads/process-dies-while-detaching.exp: multi-process: continue: killed outside: switch to parent
-PASS: gdb.threads/process-dies-while-detaching.exp: multi-process: continue: killed outside: continue
-+FAIL: gdb.threads/process-dies-while-detaching.exp: multi-process: continue: killed outside: continue to breakpoint: _exit (timeout)
-+FAIL: gdb.threads/process-dies-while-detaching.exp: multi-process: continue: killed outside: get integer valueof "mypid" (timeout)
-+UNTESTED: gdb.threads/process-dies-while-detaching.exp: multi-process: continue: killed outside: failed to extract child pid
++PASS: gdb.threads/process-dies-while-detaching.exp: multi-process: continue: killed outside: get integer valueof "mypid" (8558)
++FAIL: gdb.threads/process-dies-while-detaching.exp: multi-process: continue: killed outside: detach child
++FAIL: gdb.threads/process-dies-while-detaching.exp: multi-process: continue: killed outside: switch to parent
++FAIL: gdb.threads/process-dies-while-detaching.exp: multi-process: continue: killed outside: continue (the program is no longer running)
Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.threads/process-dies-while-handling-bp.exp ...
PASS: gdb.threads/process-dies-while-handling-bp.exp: successfully compiled posix threads test case
-PASS: gdb.threads/process-dies-while-handling-bp.exp: non_stop=on: cond_bp_target=1: probe for target remote
@@ -12024,7 +11832,7 @@ index 1e9756d..f3cf2a1 100644
Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../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
-@@ -36662,40 +28966,7 @@ PASS: gdb.threads/pthreads.exp: successfully compiled posix threads test case
+@@ -36662,40 +28886,7 @@ PASS: gdb.threads/pthreads.exp: successfully compiled posix threads test case
PASS: gdb.threads/pthreads.exp: set print sevenbit-strings
PASS: gdb.threads/pthreads.exp: set width 0
PASS: gdb.threads/pthreads.exp: shell stty intr '^C'
@@ -12066,7 +11874,7 @@ index 1e9756d..f3cf2a1 100644
Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../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
-@@ -36703,350 +28974,88 @@ PASS: gdb.threads/queue-signal.exp: handle SIGUSR2 stop print pass
+@@ -36703,350 +28894,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
@@ -12462,7 +12270,7 @@ index 1e9756d..f3cf2a1 100644
Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../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
-@@ -37055,15 +29064,15 @@ PASS: gdb.threads/signal-while-stepping-over-bp-other-thread.exp: continue to br
+@@ -37055,15 +28984,15 @@ 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
@@ -12481,7 +12289,7 @@ index 1e9756d..f3cf2a1 100644
PASS: gdb.threads/signal-while-stepping-over-bp-other-thread.exp: get count before step
PASS: gdb.threads/signal-while-stepping-over-bp-other-thread.exp: set scheduler-locking off
PASS: gdb.threads/signal-while-stepping-over-bp-other-thread.exp: set debug infrun 1
-@@ -37071,13 +29080,8 @@ FAIL: gdb.threads/signal-while-stepping-over-bp-other-thread.exp: step (pattern
+@@ -37071,13 +29000,8 @@ FAIL: gdb.threads/signal-while-stepping-over-bp-other-thread.exp: step (pattern
PASS: gdb.threads/signal-while-stepping-over-bp-other-thread.exp: get count after step
FAIL: gdb.threads/signal-while-stepping-over-bp-other-thread.exp: stepped thread under control
Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.threads/sigstep-threads.exp ...
@@ -12497,7 +12305,7 @@ index 1e9756d..f3cf2a1 100644
Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../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
-@@ -37085,406 +29089,80 @@ PASS: gdb.threads/sigthread.exp: handle SIGUSR2 nostop noprint pass
+@@ -37085,406 +29009,80 @@ 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 [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.threads/staticthreads.exp ...
@@ -12947,7 +12755,7 @@ index 1e9756d..f3cf2a1 100644
Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../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
-@@ -37492,43 +29170,25 @@ PASS: gdb.threads/thread-specific.exp: set width 0
+@@ -37492,43 +29090,25 @@ PASS: gdb.threads/thread-specific.exp: set width 0
PASS: gdb.threads/thread-specific.exp: thread var when not running
PASS: gdb.threads/thread-specific.exp: gthread var when not running
PASS: gdb.threads/thread-specific.exp: continue to breakpoint: all threads started
@@ -12997,9 +12805,11 @@ index 1e9756d..f3cf2a1 100644
Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../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
-@@ -37544,23 +29204,23 @@ PASS: gdb.threads/threadapply.exp: go down and check selected frame
+@@ -37543,24 +29123,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 [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.threads/threxit-hop-specific.exp ...
++WARNING: program timed out.
PASS: gdb.threads/threxit-hop-specific.exp: successfully compiled posix threads test case
-PASS: gdb.threads/threxit-hop-specific.exp: continue to thread start
+FAIL: gdb.threads/threxit-hop-specific.exp: continue to thread start
@@ -13026,7 +12836,7 @@ index 1e9756d..f3cf2a1 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
-@@ -37569,100 +29229,66 @@ PASS: gdb.threads/tls-shared.exp: print result
+@@ -37569,100 +29150,66 @@ PASS: gdb.threads/tls-shared.exp: print result
Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.threads/tls-so_extern.exp ...
PASS: gdb.threads/tls-so_extern.exp: successfully compiled posix threads test case
PASS: gdb.threads/tls-so_extern.exp: successfully compiled posix threads test case
@@ -13164,7 +12974,7 @@ index 1e9756d..f3cf2a1 100644
PASS: gdb.threads/tls.exp: info address a_thread_local
Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.threads/watchpoint-fork.exp ...
PASS: gdb.threads/watchpoint-fork.exp: parent: singlethreaded: show detach-on-fork
-@@ -37678,87 +29304,28 @@ PASS: gdb.threads/watchpoint-fork.exp: parent: singlethreaded: watchpoint after
+@@ -37678,87 +29225,28 @@ PASS: gdb.threads/watchpoint-fork.exp: parent: singlethreaded: watchpoint after
PASS: gdb.threads/watchpoint-fork.exp: parent: singlethreaded: breakpoint after the second fork
PASS: gdb.threads/watchpoint-fork.exp: parent: singlethreaded: watchpoint after the second fork
PASS: gdb.threads/watchpoint-fork.exp: parent: singlethreaded: finish
@@ -13264,7 +13074,7 @@ index 1e9756d..f3cf2a1 100644
Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../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: set breakpoint always-inserted on
-@@ -37766,100 +29333,100 @@ PASS: gdb.threads/wp-replication.exp: set breakpoint always-inserted off
+@@ -37766,100 +29254,100 @@ PASS: gdb.threads/wp-replication.exp: set breakpoint always-inserted off
PASS: gdb.threads/wp-replication.exp: set var hw_watch_count=4
PASS: gdb.threads/wp-replication.exp: Breakpoint on thread_started
PASS: gdb.threads/wp-replication.exp: watch watched_data[0]
@@ -13455,7 +13265,7 @@ index 1e9756d..f3cf2a1 100644
Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.trace/actions-changed.exp ...
UNSUPPORTED: gdb.trace/actions-changed.exp: Current target does not support trace
Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.trace/actions.exp ...
-@@ -38159,7 +29726,8 @@ PASS: gdb.trace/tracecmd.exp: 1.14: help trace
+@@ -38159,7 +29647,8 @@ PASS: gdb.trace/tracecmd.exp: 1.14: help trace
PASS: gdb.trace/tracecmd.exp: Declined to set a fast tracepoint
Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.trace/tracefile-pseudo-reg.exp ...
Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.trace/tspeed.exp ...
@@ -13465,39 +13275,38 @@ index 1e9756d..f3cf2a1 100644
Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.trace/tstatus.exp ...
UNSUPPORTED: gdb.trace/tstatus.exp: target does not support trace
Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.trace/tsv.exp ...
-@@ -38234,14 +29802,14 @@ PASS: gdb.xml/tdesc-xinclude.exp: set tdesc filename gdb.xml/loop.xml
+@@ -38234,14 +29723,14 @@ PASS: gdb.xml/tdesc-xinclude.exp: set tdesc filename gdb.xml/loop.xml
=== gdb Summary ===
-# of expected passes 36417
-# of unexpected failures 114
-+# of expected passes 26742
-+# of unexpected failures 1258
++# of expected passes 26652
++# of unexpected failures 1261
# of unexpected successes 1
-# of expected failures 56
--# of unknown successes 3
++# of expected failures 34
+ # of unknown successes 3
-# of known failures 65
-# of unresolved testcases 2
-# of untested testcases 42
-# of unsupported tests 72
-[...]/tschwinge/W._C._Handy.build/gdb/gdb version 7.12.50.20160905-git -nw -nx -data-directory [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../data-directory
-+# of expected failures 37
-+# of unknown successes 1
-+# of known failures 53
++# of known failures 51
+# of unresolved testcases 1
-+# of untested testcases 80
++# of untested testcases 77
+# of unsupported tests 113
+[...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../gdb/gdb version 7.12.50.20160905-git -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 e0ee880..5fc5d13 100644
+index e0ee880..56ada6b 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 Fri Nov 25 09:21:58 2016
-Native configuration is i686-pc-linux-gnu
-+Test Run By thomas on Sat Nov 26 19:27:25 2016
-+Native configuration is i686-unknown-gnu0.7
++Test Run By thomas on Sat Nov 26 21:39:11 2016
++Native configuration is i686-unknown-gnu0.8
=== ld tests ===