summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorThomas Schwinge <thomas@codesourcery.com>2015-11-01 19:29:34 +0100
committerThomas Schwinge <thomas@codesourcery.com>2015-11-01 19:29:34 +0100
commit391d0c1b8c426ed1e233cdb3e79001c3b62eeaba (patch)
tree0cb4f0d65d8e24aa37ca04ec4efd3f06a1551e3e
parent0bbc6934d2590743c622ca2e6a20479f18a0a850 (diff)
binutils-gdb: Re-run after system updates.
-rw-r--r--binutils-gdb/kepler.SCHWINGE/log_build4
-rw-r--r--binutils-gdb/kepler.SCHWINGE/log_test87
-rw-r--r--binutils-gdb/kepler.SCHWINGE/test/binutils/binutils.sum2
-rw-r--r--binutils-gdb/kepler.SCHWINGE/test/gas/testsuite/gas.sum2
-rw-r--r--binutils-gdb/kepler.SCHWINGE/test/gdb/testsuite/gdb.sum337
-rw-r--r--binutils-gdb/kepler.SCHWINGE/test/ld/ld.sum2
-rw-r--r--binutils-gdb/laplace.SCHWINGE/log_build144
-rw-r--r--binutils-gdb/laplace.SCHWINGE/log_test432
-rw-r--r--binutils-gdb/laplace.SCHWINGE/test/binutils/binutils.sum2
-rw-r--r--binutils-gdb/laplace.SCHWINGE/test/gas/testsuite/gas.sum2
-rw-r--r--binutils-gdb/laplace.SCHWINGE/test/gdb/testsuite/gdb.sum644
-rw-r--r--binutils-gdb/laplace.SCHWINGE/test/ld/ld.sum2
-rw-r--r--binutils-gdb/log_build.diff162
-rw-r--r--binutils-gdb/log_test.diff732
-rw-r--r--binutils-gdb/test.diff2190
15 files changed, 1842 insertions, 2902 deletions
diff --git a/binutils-gdb/kepler.SCHWINGE/log_build b/binutils-gdb/kepler.SCHWINGE/log_build
index 4f7f9256..6f012877 100644
--- a/binutils-gdb/kepler.SCHWINGE/log_build
+++ b/binutils-gdb/kepler.SCHWINGE/log_build
@@ -405,7 +405,7 @@ checking for iconv declaration... install-shextern size_t iconv (iconv_t cd, cha
checking for nl_langinfo and CODESET... yes
checking for LC_MESSAGES... yes
checking for bison... bison
-checking version of bison... 3.0.2, ok
+checking version of bison... 3.0.4, ok
checking whether NLS is requested... yes
checking whether included gettext is requested... no
checking for GNU gettext in libc... yes
@@ -8861,9 +8861,9 @@ wrote `./gdb.go'
;;; newer than compiled /home/thomas/.cache/guile/ccache/2.0-LE-4-2.0[...]/tschwinge/W._C._Handy.build/gdb/data-directory/guile/gdb.scm.go
wrote `gdb/experimental.go'
/usr/bin/guild compile -Warity-mismatch -Wformat -Wunused-toplevel -L . -o gdb/iterator.go gdb/iterator.scm
+wrote `gdb/iterator.go'
;;; note: source file ./gdb.scm
;;; newer than compiled /home/thomas/.cache/guile/ccache/2.0-LE-4-2.0[...]/tschwinge/W._C._Handy.build/gdb/data-directory/guile/gdb.scm.go
-wrote `gdb/iterator.go'
/usr/bin/guild compile -Warity-mismatch -Wformat -Wunused-toplevel -L . -o gdb/printing.go gdb/printing.scm
;;; note: source file ./gdb.scm
;;; newer than compiled /home/thomas/.cache/guile/ccache/2.0-LE-4-2.0[...]/tschwinge/W._C._Handy.build/gdb/data-directory/guile/gdb.scm.go
diff --git a/binutils-gdb/kepler.SCHWINGE/log_test b/binutils-gdb/kepler.SCHWINGE/log_test
index e87153db..dcb53f3d 100644
--- a/binutils-gdb/kepler.SCHWINGE/log_test
+++ b/binutils-gdb/kepler.SCHWINGE/log_test
@@ -18,7 +18,6 @@ make[2]: Leaving directory '[...]/tschwinge/W._C._Handy.build/bfd'
make[2]: Entering directory '[...]/tschwinge/W._C._Handy.build/opcodes'
Making check in .
make[3]: Entering directory '[...]/tschwinge/W._C._Handy.build/opcodes'
-make[3]: Nothing to be done for 'check-am'.
make[3]: Leaving directory '[...]/tschwinge/W._C._Handy.build/opcodes'
Making check in po
make[3]: Entering directory '[...]/tschwinge/W._C._Handy.build/opcodes/po'
@@ -52,7 +51,7 @@ if /bin/dash -c "$runtest --version" > /dev/null 2>&1; then \
else echo "WARNING: could not find \`runtest'" 1>&2; :;\
fi
WARNING: Couldn't find tool init file
-Test Run By thomas on Mon Apr 20 10:38:25 2015
+Test Run By thomas on Sun Oct 25 21:34:08 2015
Native configuration is i686-pc-linux-gnu
=== binutils tests ===
@@ -134,7 +133,7 @@ if /bin/dash -c "$runtest --version" > /dev/null 2>&1; then \
else echo "WARNING: could not find \`runtest'" 1>&2; :;\
fi
WARNING: Couldn't find tool init file
-Test Run By thomas on Mon Apr 20 10:38:33 2015
+Test Run By thomas on Sun Oct 25 21:34:22 2015
Native configuration is i686-pc-linux-gnu
=== gas tests ===
@@ -326,7 +325,6 @@ make all-recursive
make[3]: Entering directory '[...]/tschwinge/W._C._Handy.build/opcodes'
Making all in .
make[4]: Entering directory '[...]/tschwinge/W._C._Handy.build/opcodes'
-make[4]: Nothing to be done for 'all-am'.
make[4]: Leaving directory '[...]/tschwinge/W._C._Handy.build/opcodes'
Making all in po
make[4]: Entering directory '[...]/tschwinge/W._C._Handy.build/opcodes/po'
@@ -745,7 +743,7 @@ option: _Z4f13iv
/usr/lib/gcc/i586-linux-gnu/4.9/../../../i386-linux-gnu/crt1.o: claim file hook called (offset = 0, size = 1212)
/usr/lib/gcc/i586-linux-gnu/4.9/../../../i386-linux-gnu/crti.o: claim file hook called (offset = 0, size = 1164)
/usr/lib/gcc/i586-linux-gnu/4.9/crtbegin.o: claim file hook called (offset = 0, size = 1940)
-two_file_test_main.o: claim file hook called (offset = 0, size = 6788)
+two_file_test_main.o: claim file hook called (offset = 0, size = 6784)
two_file_test_1.o.syms: claim file hook called (offset = 0, size = 3408)
two_file_test_1.o.syms: claiming file, adding 38 symbols
two_file_test_1b.o.syms: claim file hook called (offset = 0, size = 967)
@@ -756,14 +754,14 @@ unused.o.syms: claim file hook called (offset = 0, size = 634)
unused.o.syms: claiming file, adding 1 symbols
/usr/lib/gcc/i586-linux-gnu/4.9/crtend.o: claim file hook called (offset = 0, size = 932)
/usr/lib/gcc/i586-linux-gnu/4.9/../../../i386-linux-gnu/crtn.o: claim file hook called (offset = 0, size = 736)
-/usr/lib/gcc/i586-linux-gnu/4.9/libstdc++.so: claim file hook called (offset = 0, size = 963316)
+/usr/lib/gcc/i586-linux-gnu/4.9/libstdc++.so: claim file hook called (offset = 0, size = 1488316)
/usr/lib/gcc/i586-linux-gnu/4.9/../../../i386-linux-gnu/libm.so: claim file hook called (offset = 0, size = 275988)
-/usr/lib/gcc/i586-linux-gnu/4.9/libgcc_s.so: claim file hook called (offset = 0, size = 114964)
+/usr/lib/gcc/i586-linux-gnu/4.9/libgcc_s.so: claim file hook called (offset = 0, size = 113020)
/usr/lib/gcc/i586-linux-gnu/4.9/../../../i386-linux-gnu/libc.so: claim file hook called (offset = 0, size = 283)
/lib/i386-linux-gnu/libc.so.6: claim file hook called (offset = 0, size = 1504708)
/usr/lib/i386-linux-gnu/libc_nonshared.a: claim file hook called (offset = 882, size = 1468)
/lib/i386-linux-gnu/ld-linux.so.2: claim file hook called (offset = 0, size = 134380)
-/usr/lib/gcc/i586-linux-gnu/4.9/libgcc_s.so: claim file hook called (offset = 0, size = 114964)
+/usr/lib/gcc/i586-linux-gnu/4.9/libgcc_s.so: claim file hook called (offset = 0, size = 113020)
all symbols read hook called
two_file_test_1.o.syms: _Z4f13iv: PREVAILING_DEF_IRONLY
two_file_test_1.o.syms: _Z4f11av: PREVAILING_DEF_IRONLY
@@ -842,7 +840,7 @@ mv -f .deps/plugin_common_test_2.Tpo .deps/plugin_common_test_2.Po
../ld-new -r -o plugin_test_8.o --no-demangle --plugin "./plugin_test.so" two_file_test_main.o two_file_test_1.o.syms two_file_test_1b.o.syms two_file_test_2.o
API version: 1
gold version: 111
-two_file_test_main.o: claim file hook called (offset = 0, size = 6788)
+two_file_test_main.o: claim file hook called (offset = 0, size = 6784)
two_file_test_1.o.syms: claim file hook called (offset = 0, size = 3408)
two_file_test_1.o.syms: claiming file, adding 38 symbols
two_file_test_1b.o.syms: claim file hook called (offset = 0, size = 967)
@@ -923,14 +921,14 @@ plugin_common_test_2.o: claim file hook called (offset = 0, size = 3072)
plugin_common_test_2.o: claiming file, adding 7 symbols
/usr/lib/gcc/i586-linux-gnu/4.9/crtend.o: claim file hook called (offset = 0, size = 932)
/usr/lib/gcc/i586-linux-gnu/4.9/../../../i386-linux-gnu/crtn.o: claim file hook called (offset = 0, size = 736)
-/usr/lib/gcc/i586-linux-gnu/4.9/libstdc++.so: claim file hook called (offset = 0, size = 963316)
+/usr/lib/gcc/i586-linux-gnu/4.9/libstdc++.so: claim file hook called (offset = 0, size = 1488316)
/usr/lib/gcc/i586-linux-gnu/4.9/../../../i386-linux-gnu/libm.so: claim file hook called (offset = 0, size = 275988)
-/usr/lib/gcc/i586-linux-gnu/4.9/libgcc_s.so: claim file hook called (offset = 0, size = 114964)
+/usr/lib/gcc/i586-linux-gnu/4.9/libgcc_s.so: claim file hook called (offset = 0, size = 113020)
/usr/lib/gcc/i586-linux-gnu/4.9/../../../i386-linux-gnu/libc.so: claim file hook called (offset = 0, size = 283)
/lib/i386-linux-gnu/libc.so.6: claim file hook called (offset = 0, size = 1504708)
/usr/lib/i386-linux-gnu/libc_nonshared.a: claim file hook called (offset = 882, size = 1468)
/lib/i386-linux-gnu/ld-linux.so.2: claim file hook called (offset = 0, size = 134380)
-/usr/lib/gcc/i586-linux-gnu/4.9/libgcc_s.so: claim file hook called (offset = 0, size = 114964)
+/usr/lib/gcc/i586-linux-gnu/4.9/libgcc_s.so: claim file hook called (offset = 0, size = 113020)
all symbols read hook called
plugin_common_test_1.o.syms: main: PREVAILING_DEF_REG
plugin_common_test_1.o.syms: foo: RESOLVED_IR
@@ -1731,7 +1729,7 @@ if /bin/dash -c "$runtest --version" > /dev/null 2>&1; then \
else echo "WARNING: could not find \`runtest'" 1>&2; :;\
fi
WARNING: Couldn't find tool init file
-Test Run By thomas on Mon Apr 20 10:41:29 2015
+Test Run By thomas on Sun Oct 25 21:38:27 2015
Native configuration is i686-pc-linux-gnu
=== ld tests ===
@@ -1997,7 +1995,7 @@ Making a new config file...
make check-single
make[4]: Entering directory '[...]/tschwinge/W._C._Handy.build/gdb/testsuite'
rootme=`pwd`; export rootme; srcdir=../../../W._C._Handy/gdb/testsuite ; export srcdir ; EXPECT=`if [ "${READ1}" != "" ] ; then echo ${rootme}/expect-read1; elif [ -f ${rootme}/../../expect/expect ] ; then echo ${rootme}/../../expect/expect ; else echo expect ; fi` ; export EXPECT ; EXEEXT= ; export EXEEXT ; LD_LIBRARY_PATH=$rootme/../../expect:$rootme/../../libstdc++:$rootme/../../tk/unix:$rootme/../../tcl/unix:$rootme/../../bfd:$rootme/../../opcodes:$LD_LIBRARY_PATH; export LD_LIBRARY_PATH; if [ -f ${rootme}/../../expect/expect ] ; then TCL_LIBRARY=${srcdir}/../../tcl/library ; export TCL_LIBRARY ; fi ; runtest
-Test Run By thomas on Mon Apr 20 10:44:09 2015
+Test Run By thomas on Sun Oct 25 21:41:55 2015
Native configuration is i686-pc-linux-gnu
=== gdb tests ===
@@ -2178,10 +2176,24 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.arch/i386-dr3-watch.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.arch/i386-float.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.arch/i386-gnu-cfi.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.arch/i386-mpx.exp ...
-gdb compile failed, gcc: error: unrecognized command line option '-fmpx'
+gdb compile failed, gcc: error: unrecognized command line option '-fmpx'
Running ../../../W._C._Handy/gdb/testsuite/gdb.arch/i386-permbkpt.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.arch/i386-prologue.exp ...
+gdb compile failed, ../../../W._C._Handy/gdb/testsuite/gdb.arch/i386-prologue.c: In function 'main':
+../../../W._C._Handy/gdb/testsuite/gdb.arch/i386-prologue.c:34:3: warning: implicit declaration of function 'standard' [-Wimplicit-function-declaration]
+ standard ();
+ ^
+../../../W._C._Handy/gdb/testsuite/gdb.arch/i386-prologue.c:35:3: warning: implicit declaration of function 'stack_align_ecx' [-Wimplicit-function-declaration]
+ stack_align_ecx ();
+ ^
+../../../W._C._Handy/gdb/testsuite/gdb.arch/i386-prologue.c:36:3: warning: implicit declaration of function 'stack_align_edx' [-Wimplicit-function-declaration]
+ stack_align_edx ();
+ ^
+../../../W._C._Handy/gdb/testsuite/gdb.arch/i386-prologue.c:37:3: warning: implicit declaration of function 'stack_align_eax' [-Wimplicit-function-declaration]
+ stack_align_eax ();
+ ^
Running ../../../W._C._Handy/gdb/testsuite/gdb.arch/i386-signal.exp ...
+FAIL: gdb.arch/i386-signal.exp: backtrace 10
Running ../../../W._C._Handy/gdb/testsuite/gdb.arch/i386-size-overlap.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.arch/i386-size.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.arch/i386-sse-stack-align.exp ...
@@ -2569,6 +2581,8 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.base/sss-bp-on-user-bp.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.base/stack-checking.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.base/stale-infcall.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.base/stap-probe.exp ...
+FAIL: gdb.base/stap-probe.exp: without semaphore, optimized: set multi-location probe breakpoint (probe two)
+FAIL: gdb.base/stap-probe.exp: with semaphore, optimized: set multi-location probe breakpoint (probe two)
Running ../../../W._C._Handy/gdb/testsuite/gdb.base/start.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.base/statistics.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.base/step-break.exp ...
@@ -2580,6 +2594,7 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.base/step-sw-breakpoint-adjust-pc
Running ../../../W._C._Handy/gdb/testsuite/gdb.base/step-symless.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.base/step-test.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.base/store.exp ...
+FAIL: gdb.base/store.exp: var charest l; print old r, expecting -2 .*
FAIL: gdb.base/store.exp: var longest l; print old r, expecting -2
FAIL: gdb.base/store.exp: var float l; print old l, expecting -1
FAIL: gdb.base/store.exp: var float l; print old r, expecting -2
@@ -2596,6 +2611,7 @@ FAIL: gdb.base/store.exp: var doublest l; print old r, expecting -2
FAIL: gdb.base/store.exp: var doublest l; setting l to 4
FAIL: gdb.base/store.exp: var doublest l; print new l, expecting 4
FAIL: gdb.base/store.exp: var doublest l; print incremented l, expecting 2
+FAIL: gdb.base/store.exp: upvar charest l; print old r, expecting -2 .*
FAIL: gdb.base/store.exp: upvar longest l; print old r, expecting -2
FAIL: gdb.base/store.exp: upvar float l; print old l, expecting -1
FAIL: gdb.base/store.exp: upvar float l; print old r, expecting -2
@@ -2745,6 +2761,8 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/hang.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/impl-this.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/infcall-dlopen.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/inherit.exp ...
+FAIL: gdb.cp/inherit.exp: print g_vD
+FAIL: gdb.cp/inherit.exp: print g_vE
Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/koenig.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/local.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/m-data.exp ...
@@ -2766,6 +2784,7 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/namespace-nested-import.exp ..
Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/namespace.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/nextoverthrow.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/no-dmgl-verbose.exp ...
+FAIL: gdb.cp/no-dmgl-verbose.exp: setting breakpoint at 'f(std::string)'
Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/non-trivial-retval.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/noparam.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/nsalias.exp ...
@@ -2819,10 +2838,16 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/typeid.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/userdef.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/using-crash.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/virtbase.exp ...
+FAIL: gdb.cp/virtbase.exp: print *this
+FAIL: gdb.cp/virtbase.exp: print *(D *) e
Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/virtfunc.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/virtfunc2.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/vla-cxx.exp ...
+FAIL: gdb.cp/vla-cxx.exp: continue to breakpoint: vlas_filled (the program exited)
+FAIL: gdb.cp/vla-cxx.exp: print vla
FAIL: gdb.cp/vla-cxx.exp: print vlaref
+FAIL: gdb.cp/vla-cxx.exp: print vlaref2
+FAIL: gdb.cp/vla-cxx.exp: print c
Running ../../../W._C._Handy/gdb/testsuite/gdb.disasm/am33.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.disasm/h8300s.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.disasm/hppa.exp ...
@@ -2950,6 +2975,8 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.fortran/complex.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.fortran/derived-type.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.fortran/exprs.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.fortran/library-module.exp ...
+FAIL: gdb.fortran/library-module.exp: print var_i in lib
+FAIL: gdb.fortran/library-module.exp: print var_i in main
Running ../../../W._C._Handy/gdb/testsuite/gdb.fortran/logical.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.fortran/module.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.fortran/multi-dim.exp ...
@@ -3126,8 +3153,26 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.opencl/vec_comps.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.opt/clobbered-registers-O2.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.opt/inline-break.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.opt/inline-bt.exp ...
+FAIL: gdb.opt/inline-bt.exp: continue to bar (1)
+FAIL: gdb.opt/inline-bt.exp: backtrace from bar (1)
+FAIL: gdb.opt/inline-bt.exp: continue to bar (2)
+FAIL: gdb.opt/inline-bt.exp: backtrace from bar (2)
+FAIL: gdb.opt/inline-bt.exp: continue to bar (3)
+FAIL: gdb.opt/inline-bt.exp: backtrace from bar (3)
Running ../../../W._C._Handy/gdb/testsuite/gdb.opt/inline-cmds.exp ...
+FAIL: gdb.opt/inline-cmds.exp: continue to bar (1)
+FAIL: gdb.opt/inline-cmds.exp: backtrace from bar (1)
+FAIL: gdb.opt/inline-cmds.exp: continue to bar (2)
+FAIL: gdb.opt/inline-cmds.exp: backtrace from bar (2)
+FAIL: gdb.opt/inline-cmds.exp: continue to marker
+FAIL: gdb.opt/inline-cmds.exp: backtrace from marker
+FAIL: gdb.opt/inline-cmds.exp: step into finish marker
Running ../../../W._C._Handy/gdb/testsuite/gdb.opt/inline-locals.exp ...
+FAIL: gdb.opt/inline-locals.exp: continue to bar (1)
+FAIL: gdb.opt/inline-locals.exp: continue to bar (2)
+FAIL: gdb.opt/inline-locals.exp: backtrace from bar (2)
+FAIL: gdb.opt/inline-locals.exp: continue to bar (3)
+FAIL: gdb.opt/inline-locals.exp: backtrace from bar (3)
Running ../../../W._C._Handy/gdb/testsuite/gdb.pascal/floats.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.pascal/gdb11492.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.pascal/hello.exp ...
@@ -3366,15 +3411,15 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.xml/tdesc-xinclude.exp ...
=== gdb Summary ===
-# of expected passes 33256
-# of unexpected failures 102
+# of expected passes 33071
+# of unexpected failures 136
# of unexpected successes 2
-# of expected failures 72
+# of expected failures 61
# of unknown successes 1
-# of known failures 59
+# of known failures 58
# of unresolved testcases 2
-# of untested testcases 34
-# of unsupported tests 61
+# of untested testcases 38
+# of unsupported tests 64
[...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../gdb/gdb version 7.9.50.20150419-cvs -nw -nx -data-directory [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../data-directory
Makefile:196: recipe for target 'check-single' failed
diff --git a/binutils-gdb/kepler.SCHWINGE/test/binutils/binutils.sum b/binutils-gdb/kepler.SCHWINGE/test/binutils/binutils.sum
index 94a6eda4..8c230dc2 100644
--- a/binutils-gdb/kepler.SCHWINGE/test/binutils/binutils.sum
+++ b/binutils-gdb/kepler.SCHWINGE/test/binutils/binutils.sum
@@ -1,4 +1,4 @@
-Test Run By thomas on Mon Apr 20 10:38:25 2015
+Test Run By thomas on Sun Oct 25 21:34:08 2015
Native configuration is i686-pc-linux-gnu
=== binutils tests ===
diff --git a/binutils-gdb/kepler.SCHWINGE/test/gas/testsuite/gas.sum b/binutils-gdb/kepler.SCHWINGE/test/gas/testsuite/gas.sum
index 341c3a30..51a0c2c7 100644
--- a/binutils-gdb/kepler.SCHWINGE/test/gas/testsuite/gas.sum
+++ b/binutils-gdb/kepler.SCHWINGE/test/gas/testsuite/gas.sum
@@ -1,4 +1,4 @@
-Test Run By thomas on Mon Apr 20 10:38:33 2015
+Test Run By thomas on Sun Oct 25 21:34:22 2015
Native configuration is i686-pc-linux-gnu
=== gas tests ===
diff --git a/binutils-gdb/kepler.SCHWINGE/test/gdb/testsuite/gdb.sum b/binutils-gdb/kepler.SCHWINGE/test/gdb/testsuite/gdb.sum
index 45ffa342..71865025 100644
--- a/binutils-gdb/kepler.SCHWINGE/test/gdb/testsuite/gdb.sum
+++ b/binutils-gdb/kepler.SCHWINGE/test/gdb/testsuite/gdb.sum
@@ -1,4 +1,4 @@
-Test Run By thomas on Mon Apr 20 10:44:09 2015
+Test Run By thomas on Sun Oct 25 21:41:55 2015
Native configuration is i686-pc-linux-gnu
=== gdb tests ===
@@ -832,52 +832,28 @@ PASS: gdb.arch/i386-gnu-cfi.exp: shift up to the modified frame
PASS: gdb.arch/i386-gnu-cfi.exp: Existence of the CFI inserted register
PASS: gdb.arch/i386-gnu-cfi.exp: Value of the CFI inserted register
Running ../../../W._C._Handy/gdb/testsuite/gdb.arch/i386-mpx.exp ...
-gdb compile failed, gcc: error: unrecognized command line option '-fmpx'
+gdb compile failed, gcc: error: unrecognized command line option '-fmpx'
UNTESTED: gdb.arch/i386-mpx.exp: i386-mpx.exp
Running ../../../W._C._Handy/gdb/testsuite/gdb.arch/i386-permbkpt.exp ...
PASS: gdb.arch/i386-permbkpt.exp: First permanent break
PASS: gdb.arch/i386-permbkpt.exp: Second permanent break
Running ../../../W._C._Handy/gdb/testsuite/gdb.arch/i386-prologue.exp ...
-PASS: gdb.arch/i386-prologue.exp: continue to standard
-PASS: gdb.arch/i386-prologue.exp: skip breakpoint in standard
-PASS: gdb.arch/i386-prologue.exp: backtrace in standard
-PASS: gdb.arch/i386-prologue.exp: saved registers in standard
-PASS: gdb.arch/i386-prologue.exp: break *(stack_align_ecx + 7)
-PASS: gdb.arch/i386-prologue.exp: continue to stack_align_ecx + 7
-PASS: gdb.arch/i386-prologue.exp: first backtrace in stack_align_ecx
-PASS: gdb.arch/i386-prologue.exp: continue in stack_align_ecx
-PASS: gdb.arch/i386-prologue.exp: skip breakpoint in stack_align_ecx
-PASS: gdb.arch/i386-prologue.exp: second backtrace in stack_align_ecx
-PASS: gdb.arch/i386-prologue.exp: saved registers in stack_align_ecx
-PASS: gdb.arch/i386-prologue.exp: break *(stack_align_edx + 7)
-PASS: gdb.arch/i386-prologue.exp: continue to stack_align_edx + 7
-PASS: gdb.arch/i386-prologue.exp: first backtrace in stack_align_edx
-PASS: gdb.arch/i386-prologue.exp: continue in stack_align_edx
-PASS: gdb.arch/i386-prologue.exp: skip breakpoint in stack_align_edx
-PASS: gdb.arch/i386-prologue.exp: second backtrace in stack_align_edx
-PASS: gdb.arch/i386-prologue.exp: saved registers in stack_align_edx
-PASS: gdb.arch/i386-prologue.exp: break *(stack_align_eax + 7)
-PASS: gdb.arch/i386-prologue.exp: continue to stack_align_eax + 7
-PASS: gdb.arch/i386-prologue.exp: first backtrace in stack_align_eax
-PASS: gdb.arch/i386-prologue.exp: continue in stack_align_eax
-PASS: gdb.arch/i386-prologue.exp: skip breakpoint in stack_align_eax
-PASS: gdb.arch/i386-prologue.exp: second backtrace in stack_align_eax
-PASS: gdb.arch/i386-prologue.exp: saved registers in stack_align_eax
-PASS: gdb.arch/i386-prologue.exp: continue to gdb1253
-PASS: gdb.arch/i386-prologue.exp: skip breakpoint in gdb1253
-PASS: gdb.arch/i386-prologue.exp: backtrace in gdb1253
-PASS: gdb.arch/i386-prologue.exp: saved registers in gdb1253
-PASS: gdb.arch/i386-prologue.exp: continue to gdb1718
-PASS: gdb.arch/i386-prologue.exp: skip breakpoint in gdb1718
-PASS: gdb.arch/i386-prologue.exp: backtrace in gdb1718
-KFAIL: gdb.arch/i386-prologue.exp: saved registers in gdb1718 (PRMS: gdb/1718)
-PASS: gdb.arch/i386-prologue.exp: continue to gdb1338
-PASS: gdb.arch/i386-prologue.exp: skip breakpoint in gdb1338
-PASS: gdb.arch/i386-prologue.exp: backtrace in gdb1338
-PASS: gdb.arch/i386-prologue.exp: saved registers in gdb1338
-PASS: gdb.arch/i386-prologue.exp: check jump_at_beginning prologue end
+gdb compile failed, ../../../W._C._Handy/gdb/testsuite/gdb.arch/i386-prologue.c: In function 'main':
+../../../W._C._Handy/gdb/testsuite/gdb.arch/i386-prologue.c:34:3: warning: implicit declaration of function 'standard' [-Wimplicit-function-declaration]
+ standard ();
+ ^
+../../../W._C._Handy/gdb/testsuite/gdb.arch/i386-prologue.c:35:3: warning: implicit declaration of function 'stack_align_ecx' [-Wimplicit-function-declaration]
+ stack_align_ecx ();
+ ^
+../../../W._C._Handy/gdb/testsuite/gdb.arch/i386-prologue.c:36:3: warning: implicit declaration of function 'stack_align_edx' [-Wimplicit-function-declaration]
+ stack_align_edx ();
+ ^
+../../../W._C._Handy/gdb/testsuite/gdb.arch/i386-prologue.c:37:3: warning: implicit declaration of function 'stack_align_eax' [-Wimplicit-function-declaration]
+ stack_align_eax ();
+ ^
+UNTESTED: gdb.arch/i386-prologue.exp: i386-prologue.exp
Running ../../../W._C._Handy/gdb/testsuite/gdb.arch/i386-signal.exp ...
-PASS: gdb.arch/i386-signal.exp: backtrace 10
+FAIL: gdb.arch/i386-signal.exp: backtrace 10
PASS: gdb.arch/i386-signal.exp: finish
Running ../../../W._C._Handy/gdb/testsuite/gdb.arch/i386-size-overlap.exp ...
PASS: gdb.arch/i386-size-overlap.exp: run past main
@@ -7050,105 +7026,7 @@ PASS: gdb.base/gnu-ifunc.exp: info addr gnu_ifunc
PASS: gdb.base/gnu-ifunc.exp: info sym <gnu_ifunc-address>
PASS: gdb.base/gnu-ifunc.exp: static gnu_ifunc
Running ../../../W._C._Handy/gdb/testsuite/gdb.base/gnu_vector.exp ...
-PASS: gdb.base/gnu_vector.exp: endianness: little
-PASS: gdb.base/gnu_vector.exp: print c4
-PASS: gdb.base/gnu_vector.exp: print c4[2]
-PASS: gdb.base/gnu_vector.exp: print i4a
-PASS: gdb.base/gnu_vector.exp: print i4b
-PASS: gdb.base/gnu_vector.exp: print i4a + i4b
-PASS: gdb.base/gnu_vector.exp: print i4a - i4b
-PASS: gdb.base/gnu_vector.exp: print i4a * i4b
-PASS: gdb.base/gnu_vector.exp: print i4a / i4b
-PASS: gdb.base/gnu_vector.exp: print i4a % i4b
-PASS: gdb.base/gnu_vector.exp: print i4a++
-PASS: gdb.base/gnu_vector.exp: print ++i4a
-PASS: gdb.base/gnu_vector.exp: print i4a--
-PASS: gdb.base/gnu_vector.exp: print --i4a
-PASS: gdb.base/gnu_vector.exp: print +i4a
-PASS: gdb.base/gnu_vector.exp: print -i4a
-PASS: gdb.base/gnu_vector.exp: print i4a & i4b
-PASS: gdb.base/gnu_vector.exp: print i4a | i4b
-PASS: gdb.base/gnu_vector.exp: print i4a ^ i4b
-PASS: gdb.base/gnu_vector.exp: print ~i4a
-PASS: gdb.base/gnu_vector.exp: print i4a << i4b
-PASS: gdb.base/gnu_vector.exp: print i4a >> i4b
-PASS: gdb.base/gnu_vector.exp: print f4a
-PASS: gdb.base/gnu_vector.exp: print f4b
-PASS: gdb.base/gnu_vector.exp: print f4a + f4b
-PASS: gdb.base/gnu_vector.exp: print f4a - f4b
-PASS: gdb.base/gnu_vector.exp: print f4a * f4b
-PASS: gdb.base/gnu_vector.exp: print f4a / f4b
-PASS: gdb.base/gnu_vector.exp: print +f4a
-PASS: gdb.base/gnu_vector.exp: print -f4a
-PASS: gdb.base/gnu_vector.exp: print (char4) 0x01010101
-PASS: gdb.base/gnu_vector.exp: print (int2) lla
-PASS: gdb.base/gnu_vector.exp: print (char4) ia
-PASS: gdb.base/gnu_vector.exp: print (int2) 1
-PASS: gdb.base/gnu_vector.exp: print (longlong2) 2
-PASS: gdb.base/gnu_vector.exp: print (float2) 3
-PASS: gdb.base/gnu_vector.exp: print (double2) 4
-PASS: gdb.base/gnu_vector.exp: print (uint4) ia
-PASS: gdb.base/gnu_vector.exp: print (int4) -3
-PASS: gdb.base/gnu_vector.exp: print (float4) 4
-PASS: gdb.base/gnu_vector.exp: print i4b = ia
-PASS: gdb.base/gnu_vector.exp: print i4a = 3
-PASS: gdb.base/gnu_vector.exp: print f4a = fb
-PASS: gdb.base/gnu_vector.exp: print f4b = 2
-PASS: gdb.base/gnu_vector.exp: print c4 + lla
-PASS: gdb.base/gnu_vector.exp: print i4a + lla
-PASS: gdb.base/gnu_vector.exp: print lla + c4
-PASS: gdb.base/gnu_vector.exp: print lla + i4a
-PASS: gdb.base/gnu_vector.exp: print c4 + ib
-PASS: gdb.base/gnu_vector.exp: print i4a + ib
-PASS: gdb.base/gnu_vector.exp: print i4a + 1
-PASS: gdb.base/gnu_vector.exp: print 1 + i4a
-PASS: gdb.base/gnu_vector.exp: print fa - f4b
-PASS: gdb.base/gnu_vector.exp: print 2 - f4b
-PASS: gdb.base/gnu_vector.exp: print f4a * fb
-PASS: gdb.base/gnu_vector.exp: print f4a * 1
-PASS: gdb.base/gnu_vector.exp: print ia / i4b
-PASS: gdb.base/gnu_vector.exp: print 2 / i4b
-PASS: gdb.base/gnu_vector.exp: print i4a % ib
-PASS: gdb.base/gnu_vector.exp: print i4a % 1
-PASS: gdb.base/gnu_vector.exp: print ia & i4b
-PASS: gdb.base/gnu_vector.exp: print 2 & i4b
-PASS: gdb.base/gnu_vector.exp: print i4a | ib
-PASS: gdb.base/gnu_vector.exp: print i4a | 1
-PASS: gdb.base/gnu_vector.exp: print ia ^ i4b
-PASS: gdb.base/gnu_vector.exp: print 2 ^ i4b
-PASS: gdb.base/gnu_vector.exp: print i4a << ib
-PASS: gdb.base/gnu_vector.exp: print i4a << 1
-PASS: gdb.base/gnu_vector.exp: print i4a >> ib
-PASS: gdb.base/gnu_vector.exp: print i4a >> 1
-PASS: gdb.base/gnu_vector.exp: print i4a = {2, 4, 8, 16}
-PASS: gdb.base/gnu_vector.exp: print i4a <<= ib
-PASS: gdb.base/gnu_vector.exp: print i4a + d2
-PASS: gdb.base/gnu_vector.exp: print d2 + i4a
-PASS: gdb.base/gnu_vector.exp: print f4a + ll2
-PASS: gdb.base/gnu_vector.exp: print ll2 + f4a
-PASS: gdb.base/gnu_vector.exp: print i2 + ll2
-PASS: gdb.base/gnu_vector.exp: print ll2 + i2
-PASS: gdb.base/gnu_vector.exp: print i4a + ll2
-PASS: gdb.base/gnu_vector.exp: print ll2 + i4a
-PASS: gdb.base/gnu_vector.exp: print f4a + d2
-PASS: gdb.base/gnu_vector.exp: print d2 + f4a
-PASS: gdb.base/gnu_vector.exp: print ui4 + i4a
-PASS: gdb.base/gnu_vector.exp: print i4a + ui4
-PASS: gdb.base/gnu_vector.exp: print i4a + i2
-PASS: gdb.base/gnu_vector.exp: print i2 + i4a
-PASS: gdb.base/gnu_vector.exp: print f4a + f2
-PASS: gdb.base/gnu_vector.exp: print f2 + f4a
-PASS: gdb.base/gnu_vector.exp: print (double2) f2
-PASS: gdb.base/gnu_vector.exp: print (int4) c4
-PASS: gdb.base/gnu_vector.exp: print (char4) i4a
-PASS: gdb.base/gnu_vector.exp: ptype c4
-PASS: gdb.base/gnu_vector.exp: ptype char4
-PASS: gdb.base/gnu_vector.exp: ptype i4a
-PASS: gdb.base/gnu_vector.exp: ptype int4
-PASS: gdb.base/gnu_vector.exp: ptype f4b
-PASS: gdb.base/gnu_vector.exp: ptype float4
-PASS: gdb.base/gnu_vector.exp: ptype union_with_vector_1
-PASS: gdb.base/gnu_vector.exp: ptype struct_with_vector_1
+XFAIL: gdb.base/gnu_vector.exp: This compiler can not handle GNU vectors
Running ../../../W._C._Handy/gdb/testsuite/gdb.base/hashline1.exp ...
PASS: gdb.base/hashline1.exp: set breakpoint
Running ../../../W._C._Handy/gdb/testsuite/gdb.base/hashline2.exp ...
@@ -11318,7 +11196,8 @@ PASS: gdb.base/sigstep.exp: stepi to handler, si+advance in handler, step from h
PASS: gdb.base/sigstep.exp: stepi to handler, si+advance in handler, step from handler: continue to signal
PASS: gdb.base/sigstep.exp: stepi to handler, si+advance in handler, step from handler: stepi to handler
PASS: gdb.base/sigstep.exp: stepi to handler, si+advance in handler, step from handler: si in handler
-XFAIL: gdb.base/sigstep.exp: stepi to handler, si+advance in handler, step from handler: advance in handler (spurious SIGTRAP) (PRMS gdb/17511)
+PASS: gdb.base/sigstep.exp: stepi to handler, si+advance in handler, step from handler: advance in handler
+PASS: gdb.base/sigstep.exp: stepi to handler, si+advance in handler, step from handler: leave handler
PASS: gdb.base/sigstep.exp: stepi to handler, nothing in handler, next from handler: display/i $pc
PASS: gdb.base/sigstep.exp: stepi to handler, nothing in handler, next from handler: handle SIGALRM print pass stop
PASS: gdb.base/sigstep.exp: stepi to handler, nothing in handler, next from handler: handle SIGVTALRM print pass stop
@@ -11331,7 +11210,8 @@ PASS: gdb.base/sigstep.exp: stepi to handler, si+advance in handler, next from h
PASS: gdb.base/sigstep.exp: stepi to handler, si+advance in handler, next from handler: continue to signal
PASS: gdb.base/sigstep.exp: stepi to handler, si+advance in handler, next from handler: stepi to handler
PASS: gdb.base/sigstep.exp: stepi to handler, si+advance in handler, next from handler: si in handler
-XFAIL: gdb.base/sigstep.exp: stepi to handler, si+advance in handler, next from handler: advance in handler (spurious SIGTRAP) (PRMS gdb/17511)
+PASS: gdb.base/sigstep.exp: stepi to handler, si+advance in handler, next from handler: advance in handler
+PASS: gdb.base/sigstep.exp: stepi to handler, si+advance in handler, next from handler: leave handler
PASS: gdb.base/sigstep.exp: stepi to handler, nothing in handler, continue from handler: display/i $pc
PASS: gdb.base/sigstep.exp: stepi to handler, nothing in handler, continue from handler: handle SIGALRM print pass stop
PASS: gdb.base/sigstep.exp: stepi to handler, nothing in handler, continue from handler: handle SIGVTALRM print pass stop
@@ -11345,7 +11225,9 @@ PASS: gdb.base/sigstep.exp: stepi to handler, si+advance in handler, continue fr
PASS: gdb.base/sigstep.exp: stepi to handler, si+advance in handler, continue from handler: continue to signal
PASS: gdb.base/sigstep.exp: stepi to handler, si+advance in handler, continue from handler: stepi to handler
PASS: gdb.base/sigstep.exp: stepi to handler, si+advance in handler, continue from handler: si in handler
-XFAIL: gdb.base/sigstep.exp: stepi to handler, si+advance in handler, continue from handler: advance in handler (spurious SIGTRAP) (PRMS gdb/17511)
+PASS: gdb.base/sigstep.exp: stepi to handler, si+advance in handler, continue from handler: advance in handler
+PASS: gdb.base/sigstep.exp: stepi to handler, si+advance in handler, continue from handler: break clear done
+PASS: gdb.base/sigstep.exp: stepi to handler, si+advance in handler, continue from handler: leave handler
PASS: gdb.base/sigstep.exp: nexti to handler, nothing in handler, step from handler: display/i $pc
PASS: gdb.base/sigstep.exp: nexti to handler, nothing in handler, step from handler: handle SIGALRM print pass stop
PASS: gdb.base/sigstep.exp: nexti to handler, nothing in handler, step from handler: handle SIGVTALRM print pass stop
@@ -11358,7 +11240,8 @@ PASS: gdb.base/sigstep.exp: nexti to handler, si+advance in handler, step from h
PASS: gdb.base/sigstep.exp: nexti to handler, si+advance in handler, step from handler: continue to signal
PASS: gdb.base/sigstep.exp: nexti to handler, si+advance in handler, step from handler: nexti to handler
PASS: gdb.base/sigstep.exp: nexti to handler, si+advance in handler, step from handler: si in handler
-XFAIL: gdb.base/sigstep.exp: nexti to handler, si+advance in handler, step from handler: advance in handler (spurious SIGTRAP) (PRMS gdb/17511)
+PASS: gdb.base/sigstep.exp: nexti to handler, si+advance in handler, step from handler: advance in handler
+PASS: gdb.base/sigstep.exp: nexti to handler, si+advance in handler, step from handler: leave handler
PASS: gdb.base/sigstep.exp: nexti to handler, nothing in handler, next from handler: display/i $pc
PASS: gdb.base/sigstep.exp: nexti to handler, nothing in handler, next from handler: handle SIGALRM print pass stop
PASS: gdb.base/sigstep.exp: nexti to handler, nothing in handler, next from handler: handle SIGVTALRM print pass stop
@@ -11371,7 +11254,8 @@ PASS: gdb.base/sigstep.exp: nexti to handler, si+advance in handler, next from h
PASS: gdb.base/sigstep.exp: nexti to handler, si+advance in handler, next from handler: continue to signal
PASS: gdb.base/sigstep.exp: nexti to handler, si+advance in handler, next from handler: nexti to handler
PASS: gdb.base/sigstep.exp: nexti to handler, si+advance in handler, next from handler: si in handler
-XFAIL: gdb.base/sigstep.exp: nexti to handler, si+advance in handler, next from handler: advance in handler (spurious SIGTRAP) (PRMS gdb/17511)
+PASS: gdb.base/sigstep.exp: nexti to handler, si+advance in handler, next from handler: advance in handler
+PASS: gdb.base/sigstep.exp: nexti to handler, si+advance in handler, next from handler: leave handler
PASS: gdb.base/sigstep.exp: nexti to handler, nothing in handler, continue from handler: display/i $pc
PASS: gdb.base/sigstep.exp: nexti to handler, nothing in handler, continue from handler: handle SIGALRM print pass stop
PASS: gdb.base/sigstep.exp: nexti to handler, nothing in handler, continue from handler: handle SIGVTALRM print pass stop
@@ -11385,7 +11269,9 @@ PASS: gdb.base/sigstep.exp: nexti to handler, si+advance in handler, continue fr
PASS: gdb.base/sigstep.exp: nexti to handler, si+advance in handler, continue from handler: continue to signal
PASS: gdb.base/sigstep.exp: nexti to handler, si+advance in handler, continue from handler: nexti to handler
PASS: gdb.base/sigstep.exp: nexti to handler, si+advance in handler, continue from handler: si in handler
-XFAIL: gdb.base/sigstep.exp: nexti to handler, si+advance in handler, continue from handler: advance in handler (spurious SIGTRAP) (PRMS gdb/17511)
+PASS: gdb.base/sigstep.exp: nexti to handler, si+advance in handler, continue from handler: advance in handler
+PASS: gdb.base/sigstep.exp: nexti to handler, si+advance in handler, continue from handler: break clear done
+PASS: gdb.base/sigstep.exp: nexti to handler, si+advance in handler, continue from handler: leave handler
PASS: gdb.base/sigstep.exp: step to handler, nothing in handler, step from handler: display/i $pc
PASS: gdb.base/sigstep.exp: step to handler, nothing in handler, step from handler: handle SIGALRM print pass stop
PASS: gdb.base/sigstep.exp: step to handler, nothing in handler, step from handler: handle SIGVTALRM print pass stop
@@ -11398,7 +11284,8 @@ PASS: gdb.base/sigstep.exp: step to handler, si+advance in handler, step from ha
PASS: gdb.base/sigstep.exp: step to handler, si+advance in handler, step from handler: continue to signal
PASS: gdb.base/sigstep.exp: step to handler, si+advance in handler, step from handler: step to handler
PASS: gdb.base/sigstep.exp: step to handler, si+advance in handler, step from handler: si in handler
-XFAIL: gdb.base/sigstep.exp: step to handler, si+advance in handler, step from handler: advance in handler (spurious SIGTRAP) (PRMS gdb/17511)
+PASS: gdb.base/sigstep.exp: step to handler, si+advance in handler, step from handler: advance in handler
+PASS: gdb.base/sigstep.exp: step to handler, si+advance in handler, step from handler: leave handler
PASS: gdb.base/sigstep.exp: step to handler, nothing in handler, next from handler: display/i $pc
PASS: gdb.base/sigstep.exp: step to handler, nothing in handler, next from handler: handle SIGALRM print pass stop
PASS: gdb.base/sigstep.exp: step to handler, nothing in handler, next from handler: handle SIGVTALRM print pass stop
@@ -11411,7 +11298,8 @@ PASS: gdb.base/sigstep.exp: step to handler, si+advance in handler, next from ha
PASS: gdb.base/sigstep.exp: step to handler, si+advance in handler, next from handler: continue to signal
PASS: gdb.base/sigstep.exp: step to handler, si+advance in handler, next from handler: step to handler
PASS: gdb.base/sigstep.exp: step to handler, si+advance in handler, next from handler: si in handler
-XFAIL: gdb.base/sigstep.exp: step to handler, si+advance in handler, next from handler: advance in handler (spurious SIGTRAP) (PRMS gdb/17511)
+PASS: gdb.base/sigstep.exp: step to handler, si+advance in handler, next from handler: advance in handler
+PASS: gdb.base/sigstep.exp: step to handler, si+advance in handler, next from handler: leave handler
PASS: gdb.base/sigstep.exp: step to handler, nothing in handler, continue from handler: display/i $pc
PASS: gdb.base/sigstep.exp: step to handler, nothing in handler, continue from handler: handle SIGALRM print pass stop
PASS: gdb.base/sigstep.exp: step to handler, nothing in handler, continue from handler: handle SIGVTALRM print pass stop
@@ -11425,7 +11313,9 @@ PASS: gdb.base/sigstep.exp: step to handler, si+advance in handler, continue fro
PASS: gdb.base/sigstep.exp: step to handler, si+advance in handler, continue from handler: continue to signal
PASS: gdb.base/sigstep.exp: step to handler, si+advance in handler, continue from handler: step to handler
PASS: gdb.base/sigstep.exp: step to handler, si+advance in handler, continue from handler: si in handler
-XFAIL: gdb.base/sigstep.exp: step to handler, si+advance in handler, continue from handler: advance in handler (spurious SIGTRAP) (PRMS gdb/17511)
+PASS: gdb.base/sigstep.exp: step to handler, si+advance in handler, continue from handler: advance in handler
+PASS: gdb.base/sigstep.exp: step to handler, si+advance in handler, continue from handler: break clear done
+PASS: gdb.base/sigstep.exp: step to handler, si+advance in handler, continue from handler: leave handler
PASS: gdb.base/sigstep.exp: next to handler, nothing in handler, step from handler: display/i $pc
PASS: gdb.base/sigstep.exp: next to handler, nothing in handler, step from handler: handle SIGALRM print pass stop
PASS: gdb.base/sigstep.exp: next to handler, nothing in handler, step from handler: handle SIGVTALRM print pass stop
@@ -11438,7 +11328,8 @@ PASS: gdb.base/sigstep.exp: next to handler, si+advance in handler, step from ha
PASS: gdb.base/sigstep.exp: next to handler, si+advance in handler, step from handler: continue to signal
PASS: gdb.base/sigstep.exp: next to handler, si+advance in handler, step from handler: next to handler
PASS: gdb.base/sigstep.exp: next to handler, si+advance in handler, step from handler: si in handler
-XFAIL: gdb.base/sigstep.exp: next to handler, si+advance in handler, step from handler: advance in handler (spurious SIGTRAP) (PRMS gdb/17511)
+PASS: gdb.base/sigstep.exp: next to handler, si+advance in handler, step from handler: advance in handler
+PASS: gdb.base/sigstep.exp: next to handler, si+advance in handler, step from handler: leave handler
PASS: gdb.base/sigstep.exp: next to handler, nothing in handler, next from handler: display/i $pc
PASS: gdb.base/sigstep.exp: next to handler, nothing in handler, next from handler: handle SIGALRM print pass stop
PASS: gdb.base/sigstep.exp: next to handler, nothing in handler, next from handler: handle SIGVTALRM print pass stop
@@ -11451,7 +11342,8 @@ PASS: gdb.base/sigstep.exp: next to handler, si+advance in handler, next from ha
PASS: gdb.base/sigstep.exp: next to handler, si+advance in handler, next from handler: continue to signal
PASS: gdb.base/sigstep.exp: next to handler, si+advance in handler, next from handler: next to handler
PASS: gdb.base/sigstep.exp: next to handler, si+advance in handler, next from handler: si in handler
-XFAIL: gdb.base/sigstep.exp: next to handler, si+advance in handler, next from handler: advance in handler (spurious SIGTRAP) (PRMS gdb/17511)
+PASS: gdb.base/sigstep.exp: next to handler, si+advance in handler, next from handler: advance in handler
+PASS: gdb.base/sigstep.exp: next to handler, si+advance in handler, next from handler: leave handler
PASS: gdb.base/sigstep.exp: next to handler, nothing in handler, continue from handler: display/i $pc
PASS: gdb.base/sigstep.exp: next to handler, nothing in handler, continue from handler: handle SIGALRM print pass stop
PASS: gdb.base/sigstep.exp: next to handler, nothing in handler, continue from handler: handle SIGVTALRM print pass stop
@@ -11465,7 +11357,9 @@ PASS: gdb.base/sigstep.exp: next to handler, si+advance in handler, continue fro
PASS: gdb.base/sigstep.exp: next to handler, si+advance in handler, continue from handler: continue to signal
PASS: gdb.base/sigstep.exp: next to handler, si+advance in handler, continue from handler: next to handler
PASS: gdb.base/sigstep.exp: next to handler, si+advance in handler, continue from handler: si in handler
-XFAIL: gdb.base/sigstep.exp: next to handler, si+advance in handler, continue from handler: advance in handler (spurious SIGTRAP) (PRMS gdb/17511)
+PASS: gdb.base/sigstep.exp: next to handler, si+advance in handler, continue from handler: advance in handler
+PASS: gdb.base/sigstep.exp: next to handler, si+advance in handler, continue from handler: break clear done
+PASS: gdb.base/sigstep.exp: next to handler, si+advance in handler, continue from handler: leave handler
PASS: gdb.base/sigstep.exp: continue to handler, nothing in handler, step from handler: display/i $pc
PASS: gdb.base/sigstep.exp: continue to handler, nothing in handler, step from handler: break handler
PASS: gdb.base/sigstep.exp: continue to handler, nothing in handler, step from handler: continue to handler
@@ -12332,7 +12226,7 @@ PASS: gdb.base/stap-probe.exp: without semaphore, optimized: run to -pstap test:
PASS: gdb.base/stap-probe.exp: without semaphore, optimized: print $_probe_argc for probe user
PASS: gdb.base/stap-probe.exp: without semaphore, optimized: check $_probe_arg0 for probe user
PASS: gdb.base/stap-probe.exp: without semaphore, optimized: check $_probe_arg1 for probe user
-PASS: gdb.base/stap-probe.exp: without semaphore, optimized: set multi-location probe breakpoint (probe two)
+FAIL: gdb.base/stap-probe.exp: without semaphore, optimized: set multi-location probe breakpoint (probe two)
PASS: gdb.base/stap-probe.exp: without semaphore, optimized: run to -pstap test:m4
PASS: gdb.base/stap-probe.exp: without semaphore, optimized: print $_probe_argc for probe m4
PASS: gdb.base/stap-probe.exp: without semaphore, optimized: check $_probe_arg0 for probe m4
@@ -12345,7 +12239,7 @@ PASS: gdb.base/stap-probe.exp: with semaphore, optimized: run to -pstap test:use
PASS: gdb.base/stap-probe.exp: with semaphore, optimized: print $_probe_argc for probe user
PASS: gdb.base/stap-probe.exp: with semaphore, optimized: check $_probe_arg0 for probe user
PASS: gdb.base/stap-probe.exp: with semaphore, optimized: check $_probe_arg1 for probe user
-PASS: gdb.base/stap-probe.exp: with semaphore, optimized: set multi-location probe breakpoint (probe two)
+FAIL: gdb.base/stap-probe.exp: with semaphore, optimized: set multi-location probe breakpoint (probe two)
PASS: gdb.base/stap-probe.exp: with semaphore, optimized: run to -pstap test:m4
PASS: gdb.base/stap-probe.exp: with semaphore, optimized: print $_probe_argc for probe m4
PASS: gdb.base/stap-probe.exp: with semaphore, optimized: check $_probe_arg0 for probe m4
@@ -12512,7 +12406,7 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.base/store.exp ...
PASS: gdb.base/store.exp: tbreak wack_charest
PASS: gdb.base/store.exp: continue to wack_charest
PASS: gdb.base/store.exp: var charest l; print old l, expecting -1 .*
-PASS: gdb.base/store.exp: var charest l; print old r, expecting -2 .*
+FAIL: gdb.base/store.exp: var charest l; print old r, expecting -2 .*
PASS: gdb.base/store.exp: var charest l; setting l to 4
PASS: gdb.base/store.exp: var charest l; print new l, expecting 4 ..004.
PASS: gdb.base/store.exp: var charest l; next over add call
@@ -12577,7 +12471,7 @@ PASS: gdb.base/store.exp: tbreak add_charest
PASS: gdb.base/store.exp: continue to add_charest
PASS: gdb.base/store.exp: upvar charest l; up
PASS: gdb.base/store.exp: upvar charest l; print old l, expecting -1 .*
-PASS: gdb.base/store.exp: upvar charest l; print old r, expecting -2 .*
+FAIL: gdb.base/store.exp: upvar charest l; print old r, expecting -2 .*
PASS: gdb.base/store.exp: upvar charest l; set l to 4
PASS: gdb.base/store.exp: upvar charest l; print new l, expecting 4 ..004.
PASS: gdb.base/store.exp: tbreak add_short
@@ -18969,8 +18863,8 @@ PASS: gdb.cp/inherit.exp: print g_vC.va
PASS: gdb.cp/inherit.exp: print g_vC.vc
PASS: gdb.cp/inherit.exp: print g_vC.vx
PASS: gdb.cp/inherit.exp: print g_vA
-PASS: gdb.cp/inherit.exp: print g_vB (FIXME v3 vtbl ptr)
-PASS: gdb.cp/inherit.exp: print g_vC (FIXME v3 vtbl ptr)
+PASS: gdb.cp/inherit.exp: print g_vB
+PASS: gdb.cp/inherit.exp: print g_vC
PASS: gdb.cp/inherit.exp: print g_vD.vA::va
PASS: gdb.cp/inherit.exp: print g_vD.vA::vx
PASS: gdb.cp/inherit.exp: print g_vD.vB::vb
@@ -18989,8 +18883,8 @@ PASS: gdb.cp/inherit.exp: print g_vE.vD::vd
PASS: gdb.cp/inherit.exp: print g_vE.vD::vx
PASS: gdb.cp/inherit.exp: print g_vE.vE::ve
PASS: gdb.cp/inherit.exp: print g_vE.vE::vx
-PASS: gdb.cp/inherit.exp: print g_vD (FIXME v3 vtbl ptr)
-PASS: gdb.cp/inherit.exp: print g_vE (FIXME v3 vtbl ptr)
+FAIL: gdb.cp/inherit.exp: print g_vD
+FAIL: gdb.cp/inherit.exp: print g_vE
Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/koenig.exp ...
PASS: gdb.cp/koenig.exp: p first(c)
PASS: gdb.cp/koenig.exp: p second(0,0,c,0,0)
@@ -20161,6 +20055,7 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/nextoverthrow.exp ...
UNSUPPORTED: gdb.cp/nextoverthrow.exp: nextoverthrow.exp could not find _Unwind_DebugHook
Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/no-dmgl-verbose.exp ...
PASS: gdb.cp/no-dmgl-verbose.exp: set breakpoint pending off
+FAIL: gdb.cp/no-dmgl-verbose.exp: setting breakpoint at 'f(std::string)'
PASS: gdb.cp/no-dmgl-verbose.exp: DMGL_VERBOSE-demangled f(std::string) is not defined
Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/non-trivial-retval.exp ...
PASS: gdb.cp/non-trivial-retval.exp: continue to breakpoint: Break here
@@ -20904,8 +20799,7 @@ PASS: gdb.cp/templates.exp: destructor breakpoint
PASS: gdb.cp/templates.exp: value method breakpoint
PASS: gdb.cp/templates.exp: breakpoint on a line with no real code
PASS: gdb.cp/templates.exp: print method of template typedef
-XFAIL: gdb.cp/templates.exp: print destructor of template typedef (PRMS gcc/51668)
-PASS: gdb.cp/templates.exp: verify GCC PR debug/51668
+PASS: gdb.cp/templates.exp: print destructor of template typedef
PASS: gdb.cp/templates.exp: ptype empty
PASS: gdb.cp/templates.exp: ptype arg
PASS: gdb.cp/templates.exp: print t5i.value()
@@ -21028,12 +20922,12 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/using-crash.exp ...
PASS: gdb.cp/using-crash.exp: reload file
Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/virtbase.exp ...
PASS: gdb.cp/virtbase.exp: continue to breakpoint: first breakpoint
-PASS: gdb.cp/virtbase.exp: print *this
+FAIL: gdb.cp/virtbase.exp: print *this
PASS: gdb.cp/virtbase.exp: print x in get_y
PASS: gdb.cp/virtbase.exp: continue to breakpoint: second breakpoint
PASS: gdb.cp/virtbase.exp: print x in get_z
PASS: gdb.cp/virtbase.exp: continue to breakpoint: third breakpoint
-PASS: gdb.cp/virtbase.exp: print *(D *) e
+FAIL: gdb.cp/virtbase.exp: print *(D *) e
PASS: gdb.cp/virtbase.exp: set print object on
PASS: gdb.cp/virtbase.exp: print/x b->mA
PASS: gdb.cp/virtbase.exp: print rtti_data
@@ -21105,11 +20999,11 @@ PASS: gdb.cp/virtfunc2.exp: print o2.do_print2()
PASS: gdb.cp/virtfunc2.exp: print o2.do_print3()
PASS: gdb.cp/virtfunc2.exp: print o
Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/vla-cxx.exp ...
-PASS: gdb.cp/vla-cxx.exp: continue to breakpoint: vlas_filled
-PASS: gdb.cp/vla-cxx.exp: print vla
+FAIL: gdb.cp/vla-cxx.exp: continue to breakpoint: vlas_filled (the program exited)
+FAIL: gdb.cp/vla-cxx.exp: print vla
FAIL: gdb.cp/vla-cxx.exp: print vlaref
-PASS: gdb.cp/vla-cxx.exp: print vlaref2
-PASS: gdb.cp/vla-cxx.exp: print c
+FAIL: gdb.cp/vla-cxx.exp: print vlaref2
+FAIL: gdb.cp/vla-cxx.exp: print c
Running ../../../W._C._Handy/gdb/testsuite/gdb.disasm/am33.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.disasm/h8300s.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.disasm/hppa.exp ...
@@ -22366,9 +22260,9 @@ PASS: gdb.fortran/exprs.exp: int powered by real
PASS: gdb.fortran/exprs.exp: real powered by real
Running ../../../W._C._Handy/gdb/testsuite/gdb.fortran/library-module.exp ...
PASS: gdb.fortran/library-module.exp: continue to breakpoint: i-is-2-in-lib
-PASS: gdb.fortran/library-module.exp: print var_i in lib
+FAIL: gdb.fortran/library-module.exp: print var_i in lib
PASS: gdb.fortran/library-module.exp: continue to breakpoint: i-is-2-in-main
-PASS: gdb.fortran/library-module.exp: print var_i in main
+FAIL: gdb.fortran/library-module.exp: print var_i in main
PASS: gdb.fortran/library-module.exp: print var_j
PASS: gdb.fortran/library-module.exp: print var_k
Running ../../../W._C._Handy/gdb/testsuite/gdb.fortran/logical.exp ...
@@ -24931,17 +24825,8 @@ PASS: gdb.mi/mi-nsthrexec.exp: thread state, all stopped
PASS: gdb.mi/mi-nsthrexec.exp: breakpoint at main
PASS: gdb.mi/mi-nsthrexec.exp: stop at main after exec
Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-pending.exp ...
-PASS: gdb.mi/mi-pending.exp: successfully compiled posix threads test case
-PASS: gdb.mi/mi-pending.exp: MI pending breakpoint on pendfunc1
-PASS: gdb.mi/mi-pending.exp: MI pending breakpoint on mi-pendshr.c:pendfunc2 if x==4
-PASS: gdb.mi/mi-pending.exp: MI pending breakpoint on thread_func
-PASS: gdb.mi/mi-pending.exp: Run till MI pending breakpoint on pendfunc1
-PASS: gdb.mi/mi-pending.exp: Run till MI pending breakpoint on pendfunc1 a second time
-PASS: gdb.mi/mi-pending.exp: Run till MI pending breakpoint on pendfunc2 with x==4
-PASS: gdb.mi/mi-pending.exp: Run till MI pending breakpoint on thread_func
-PASS: gdb.mi/mi-pending.exp: Delete breakpoint 3
-PASS: gdb.mi/mi-pending.exp: MI pending breakpoint on pendfunc3
-PASS: gdb.mi/mi-pending.exp: Run till MI pending breakpoint on pendfunc3 on thread 2
+UNSUPPORTED: gdb.mi/mi-pending.exp: Couldn't compile mi-pending.c: unrecognized error
+UNTESTED: gdb.mi/mi-pending.exp: Could not compile ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-pending.c.
Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-pthreads.exp ...
PASS: gdb.mi/mi-pthreads.exp: successfully compiled posix threads test case
PASS: gdb.mi/mi-pthreads.exp: breakpoint at done_making_threads
@@ -26642,15 +26527,15 @@ PASS: gdb.opt/inline-break.exp: break func8b
PASS: gdb.opt/inline-break.exp: print func1
PASS: gdb.opt/inline-break.exp: print func2
Running ../../../W._C._Handy/gdb/testsuite/gdb.opt/inline-bt.exp ...
-PASS: gdb.opt/inline-bt.exp: continue to bar (1)
-PASS: gdb.opt/inline-bt.exp: backtrace from bar (1)
+FAIL: gdb.opt/inline-bt.exp: continue to bar (1)
+FAIL: gdb.opt/inline-bt.exp: backtrace from bar (1)
PASS: gdb.opt/inline-bt.exp: bar not inlined
-PASS: gdb.opt/inline-bt.exp: continue to bar (2)
-PASS: gdb.opt/inline-bt.exp: backtrace from bar (2)
+FAIL: gdb.opt/inline-bt.exp: continue to bar (2)
+FAIL: gdb.opt/inline-bt.exp: backtrace from bar (2)
PASS: gdb.opt/inline-bt.exp: up from bar (2)
PASS: gdb.opt/inline-bt.exp: func1 inlined (2)
-PASS: gdb.opt/inline-bt.exp: continue to bar (3)
-PASS: gdb.opt/inline-bt.exp: backtrace from bar (3)
+FAIL: gdb.opt/inline-bt.exp: continue to bar (3)
+FAIL: gdb.opt/inline-bt.exp: backtrace from bar (3)
PASS: gdb.opt/inline-bt.exp: up from bar (3)
PASS: gdb.opt/inline-bt.exp: func1 inlined (3)
PASS: gdb.opt/inline-bt.exp: up from func1 (3)
@@ -26662,18 +26547,18 @@ PASS: gdb.opt/inline-bt.exp: info frame still works
PASS: gdb.opt/inline-bt.exp: up hits limit
Running ../../../W._C._Handy/gdb/testsuite/gdb.opt/inline-cmds.exp ...
PASS: gdb.opt/inline-cmds.exp: set listsize 1
-PASS: gdb.opt/inline-cmds.exp: continue to bar (1)
-PASS: gdb.opt/inline-cmds.exp: backtrace from bar (1)
+FAIL: gdb.opt/inline-cmds.exp: continue to bar (1)
+FAIL: gdb.opt/inline-cmds.exp: backtrace from bar (1)
PASS: gdb.opt/inline-cmds.exp: up from bar (1)
PASS: gdb.opt/inline-cmds.exp: func1 inlined (1)
-PASS: gdb.opt/inline-cmds.exp: continue to bar (2)
-PASS: gdb.opt/inline-cmds.exp: backtrace from bar (2)
+FAIL: gdb.opt/inline-cmds.exp: continue to bar (2)
+FAIL: gdb.opt/inline-cmds.exp: backtrace from bar (2)
PASS: gdb.opt/inline-cmds.exp: up from bar (2)
PASS: gdb.opt/inline-cmds.exp: func1 inlined (2)
PASS: gdb.opt/inline-cmds.exp: up from func1 (2)
PASS: gdb.opt/inline-cmds.exp: func2 inlined (2)
-PASS: gdb.opt/inline-cmds.exp: continue to marker
-PASS: gdb.opt/inline-cmds.exp: backtrace from marker
+FAIL: gdb.opt/inline-cmds.exp: continue to marker
+FAIL: gdb.opt/inline-cmds.exp: backtrace from marker
PASS: gdb.opt/inline-cmds.exp: marker not inlined
PASS: gdb.opt/inline-cmds.exp: next over inlined functions
PASS: gdb.opt/inline-cmds.exp: next past inlined func1
@@ -26690,7 +26575,7 @@ PASS: gdb.opt/inline-cmds.exp: next to func1 before func3
PASS: gdb.opt/inline-cmds.exp: next to func3
PASS: gdb.opt/inline-cmds.exp: continue to breakpoint: finish into func1
PASS: gdb.opt/inline-cmds.exp: next to finish marker
-PASS: gdb.opt/inline-cmds.exp: step into finish marker
+FAIL: gdb.opt/inline-cmds.exp: step into finish marker
PASS: gdb.opt/inline-cmds.exp: finish from marker to func1
PASS: gdb.opt/inline-cmds.exp: step into func1 for finish
PASS: gdb.opt/inline-cmds.exp: finish from func1 to func3
@@ -26716,17 +26601,17 @@ PASS: gdb.opt/inline-cmds.exp: outer_inline2 inlined
PASS: gdb.opt/inline-cmds.exp: up from outer_inline2
PASS: gdb.opt/inline-cmds.exp: main not inlined
Running ../../../W._C._Handy/gdb/testsuite/gdb.opt/inline-locals.exp ...
-PASS: gdb.opt/inline-locals.exp: continue to bar (1)
-PASS: gdb.opt/inline-locals.exp: continue to bar (2)
-PASS: gdb.opt/inline-locals.exp: backtrace from bar (2)
+FAIL: gdb.opt/inline-locals.exp: continue to bar (1)
+FAIL: gdb.opt/inline-locals.exp: continue to bar (2)
+FAIL: gdb.opt/inline-locals.exp: backtrace from bar (2)
PASS: gdb.opt/inline-locals.exp: up from bar (2)
PASS: gdb.opt/inline-locals.exp: func1 inlined (2)
PASS: gdb.opt/inline-locals.exp: info locals above bar (2)
PASS: gdb.opt/inline-locals.exp: info args above bar (2)
PASS: gdb.opt/inline-locals.exp: print local (2)
PASS: gdb.opt/inline-locals.exp: print out of scope local
-PASS: gdb.opt/inline-locals.exp: continue to bar (3)
-PASS: gdb.opt/inline-locals.exp: backtrace from bar (3)
+FAIL: gdb.opt/inline-locals.exp: continue to bar (3)
+FAIL: gdb.opt/inline-locals.exp: backtrace from bar (3)
PASS: gdb.opt/inline-locals.exp: up from bar (3)
PASS: gdb.opt/inline-locals.exp: func1 inlined (3)
PASS: gdb.opt/inline-locals.exp: info locals above bar (3)
@@ -27723,7 +27608,7 @@ PASS: gdb.python/py-objfile.exp: Get objfile user name
PASS: gdb.python/py-objfile.exp: python print (gdb.lookup_objfile ("py-objfile").filename)
PASS: gdb.python/py-objfile.exp: python print (gdb.lookup_objfile ("junk"))
PASS: gdb.python/py-objfile.exp: Get objfile build id
-PASS: gdb.python/py-objfile.exp: python print (gdb.lookup_objfile ("87be0a80fca4557903178ce5cbed49bbf67a711b", by_build_id=True).filename)
+PASS: gdb.python/py-objfile.exp: python print (gdb.lookup_objfile ("8852bbefaa897934fa060e5c710d6bf9d02ec43b", by_build_id=True).filename)
PASS: gdb.python/py-objfile.exp: python print (gdb.lookup_objfile ("foo", by_build_id=True))
PASS: gdb.python/py-objfile.exp: python print (gdb.lookup_objfile ("1234abcdef", by_build_id=True))
PASS: gdb.python/py-objfile.exp: Get objfile program space
@@ -27741,7 +27626,7 @@ PASS: gdb.python/py-objfile.exp: Get separate debug info objfile
PASS: gdb.python/py-objfile.exp: Test owner of separate debug file
PASS: gdb.python/py-objfile.exp: Test user-name of owner of separate debug file
PASS: gdb.python/py-objfile.exp: print main with debug info
-PASS: gdb.python/py-objfile.exp: get python valueof "sep_objfile.build_id" (87be0a80fca4557903178ce5cbed49bbf67a711b)
+PASS: gdb.python/py-objfile.exp: get python valueof "sep_objfile.build_id" (8852bbefaa897934fa060e5c710d6bf9d02ec43b)
PASS: gdb.python/py-objfile.exp: python print (gdb.lookup_objfile (sep_objfile.build_id, by_build_id=True))
PASS: gdb.python/py-objfile.exp: gdb.lookup_objfile of symlinked binary
Running ../../../W._C._Handy/gdb/testsuite/gdb.python/py-parameter.exp ...
@@ -31959,7 +31844,7 @@ PASS: gdb.threads/attach-many-short-lived-threads.exp: iter 9: reset timer in th
PASS: gdb.threads/attach-many-short-lived-threads.exp: iter 9: print seconds_left
PASS: gdb.threads/attach-many-short-lived-threads.exp: iter 9: detach
PASS: gdb.threads/attach-many-short-lived-threads.exp: iter 9: set breakpoint always-inserted off
-PASS: gdb.threads/attach-many-short-lived-threads.exp: iter 10: attach
+XFAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 10: attach (EPERM)
PASS: gdb.threads/attach-many-short-lived-threads.exp: iter 10: no new threads
PASS: gdb.threads/attach-many-short-lived-threads.exp: iter 10: set breakpoint always-inserted on
PASS: gdb.threads/attach-many-short-lived-threads.exp: iter 10: break break_fn
@@ -34300,22 +34185,8 @@ 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
-PASS: gdb.threads/watchpoint-fork.exp: parent: multithreaded: successfully compiled posix threads test case
-PASS: gdb.threads/watchpoint-fork.exp: parent: multithreaded: set follow-fork-mode parent
-PASS: gdb.threads/watchpoint-fork.exp: parent: multithreaded: handle SIGUSR1 nostop noprint pass
-PASS: gdb.threads/watchpoint-fork.exp: parent: multithreaded: Set the watchpoint
-PASS: gdb.threads/watchpoint-fork.exp: parent: multithreaded: hbreak marker
-PASS: gdb.threads/watchpoint-fork.exp: parent: multithreaded: hardware breakpoints work
-PASS: gdb.threads/watchpoint-fork.exp: parent: multithreaded: singlethread watchpoints work
-PASS: gdb.threads/watchpoint-fork.exp: parent: multithreaded: multithreaded watchpoints work at A
-PASS: gdb.threads/watchpoint-fork.exp: parent: multithreaded: multithreaded watchpoints work at B
-PASS: gdb.threads/watchpoint-fork.exp: parent: multithreaded: breakpoint (A) after the first fork
-PASS: gdb.threads/watchpoint-fork.exp: parent: multithreaded: watchpoint A after the first fork
-PASS: gdb.threads/watchpoint-fork.exp: parent: multithreaded: watchpoint B after the first fork
-PASS: gdb.threads/watchpoint-fork.exp: parent: multithreaded: breakpoint (A) after the second fork
-PASS: gdb.threads/watchpoint-fork.exp: parent: multithreaded: watchpoint A after the second fork
-PASS: gdb.threads/watchpoint-fork.exp: parent: multithreaded: watchpoint B after the second fork
-PASS: gdb.threads/watchpoint-fork.exp: parent: multithreaded: finish
+UNSUPPORTED: gdb.threads/watchpoint-fork.exp: parent: multithreaded: Couldn't compile watchpoint-fork-parent.c: unrecognized error
+UNTESTED: gdb.threads/watchpoint-fork.exp: parent: multithreaded: watchpoint-fork.exp
PASS: gdb.threads/watchpoint-fork.exp: child: singlethreaded: show detach-on-fork
PASS: gdb.threads/watchpoint-fork.exp: child: singlethreaded: set follow-fork-mode child
PASS: gdb.threads/watchpoint-fork.exp: child: singlethreaded: show follow-fork-mode
@@ -34329,22 +34200,8 @@ PASS: gdb.threads/watchpoint-fork.exp: child: singlethreaded: watchpoint after t
PASS: gdb.threads/watchpoint-fork.exp: child: singlethreaded: breakpoint after the second fork
PASS: gdb.threads/watchpoint-fork.exp: child: singlethreaded: watchpoint after the second fork
PASS: gdb.threads/watchpoint-fork.exp: child: singlethreaded: finish
-PASS: gdb.threads/watchpoint-fork.exp: child: multithreaded: successfully compiled posix threads test case
-PASS: gdb.threads/watchpoint-fork.exp: child: multithreaded: set follow-fork-mode child
-PASS: gdb.threads/watchpoint-fork.exp: child: multithreaded: handle SIGUSR1 nostop noprint pass
-PASS: gdb.threads/watchpoint-fork.exp: child: multithreaded: Set the watchpoint
-PASS: gdb.threads/watchpoint-fork.exp: child: multithreaded: hbreak marker
-PASS: gdb.threads/watchpoint-fork.exp: child: multithreaded: hardware breakpoints work
-PASS: gdb.threads/watchpoint-fork.exp: child: multithreaded: singlethread watchpoints work
-PASS: gdb.threads/watchpoint-fork.exp: child: multithreaded: multithreaded watchpoints work at A
-PASS: gdb.threads/watchpoint-fork.exp: child: multithreaded: multithreaded watchpoints work at B
-PASS: gdb.threads/watchpoint-fork.exp: child: multithreaded: breakpoint (A) after the first fork
-PASS: gdb.threads/watchpoint-fork.exp: child: multithreaded: watchpoint A after the first fork
-PASS: gdb.threads/watchpoint-fork.exp: child: multithreaded: watchpoint B after the first fork
-PASS: gdb.threads/watchpoint-fork.exp: child: multithreaded: breakpoint (A) after the second fork
-PASS: gdb.threads/watchpoint-fork.exp: child: multithreaded: watchpoint A after the second fork
-PASS: gdb.threads/watchpoint-fork.exp: child: multithreaded: watchpoint B after the second fork
-PASS: gdb.threads/watchpoint-fork.exp: child: multithreaded: finish
+UNSUPPORTED: gdb.threads/watchpoint-fork.exp: child: multithreaded: Couldn't compile watchpoint-fork-child.c: unrecognized error
+UNTESTED: gdb.threads/watchpoint-fork.exp: child: multithreaded: watchpoint-fork.exp
Running ../../../W._C._Handy/gdb/testsuite/gdb.threads/watchthreads-reorder.exp ...
PASS: gdb.threads/watchthreads-reorder.exp: successfully compiled posix threads test case
PASS: gdb.threads/watchthreads-reorder.exp: reorder0: set can-use-hw-watchpoints 1
@@ -34847,14 +34704,14 @@ PASS: gdb.xml/tdesc-xinclude.exp: set tdesc filename gdb.xml/loop.xml
=== gdb Summary ===
-# of expected passes 33256
-# of unexpected failures 102
+# of expected passes 33071
+# of unexpected failures 136
# of unexpected successes 2
-# of expected failures 72
+# of expected failures 61
# of unknown successes 1
-# of known failures 59
+# of known failures 58
# of unresolved testcases 2
-# of untested testcases 34
-# of unsupported tests 61
+# of untested testcases 38
+# of unsupported tests 64
[...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../gdb/gdb version 7.9.50.20150419-cvs -nw -nx -data-directory [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../data-directory
diff --git a/binutils-gdb/kepler.SCHWINGE/test/ld/ld.sum b/binutils-gdb/kepler.SCHWINGE/test/ld/ld.sum
index 1ea6c7a5..4cdc1cd7 100644
--- a/binutils-gdb/kepler.SCHWINGE/test/ld/ld.sum
+++ b/binutils-gdb/kepler.SCHWINGE/test/ld/ld.sum
@@ -1,4 +1,4 @@
-Test Run By thomas on Mon Apr 20 10:41:29 2015
+Test Run By thomas on Sun Oct 25 21:38:27 2015
Native configuration is i686-pc-linux-gnu
=== ld tests ===
diff --git a/binutils-gdb/laplace.SCHWINGE/log_build b/binutils-gdb/laplace.SCHWINGE/log_build
index dd944bb5..355ec3ff 100644
--- a/binutils-gdb/laplace.SCHWINGE/log_build
+++ b/binutils-gdb/laplace.SCHWINGE/log_build
@@ -405,7 +405,7 @@ checking for iconv declaration... install-shextern size_t iconv (iconv_t cd, cha
checking for nl_langinfo and CODESET... yes
checking for LC_MESSAGES... yes
checking for bison... bison
-checking version of bison... 3.0.2, ok
+checking version of bison... 3.0.4, ok
checking whether NLS is requested... yes
checking whether included gettext is requested... no
checking for GNU gettext in libc... yes
@@ -5843,9 +5843,6 @@ gcc-4.9 -g -O2 -D_GNU_SOURCE -I. -I../../W._C._Handy/gdb -I../../W._C._Handy/gd
notify_S.c:368:24: warning: no previous prototype for 'notify_server' [-Wmissing-prototypes]
mig_external boolean_t notify_server
^
-notify_S.c:404:28: warning: no previous prototype for 'notify_server_routine' [-Wmissing-prototypes]
- mig_external mig_routine_t notify_server_routine
- ^
gcc-4.9 -g -O2 -D_GNU_SOURCE -I. -I../../W._C._Handy/gdb -I../../W._C._Handy/gdb/common -I../../W._C._Handy/gdb/config -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -DHAVE_CONFIG_H -I../../W._C._Handy/gdb/../include/opcode -I../../W._C._Handy/gdb/../opcodes/.. -I../../W._C._Handy/gdb/../readline/.. -I../../W._C._Handy/gdb/../zlib -I../bfd -I../../W._C._Handy/gdb/../bfd -I../../W._C._Handy/gdb/../include -I../libdecnumber -I../../W._C._Handy/gdb/../libdecnumber -I../../W._C._Handy/gdb/gnulib/import -Ibuild-gnulib/import -DTUI=1 -pthread -I/usr/include/guile/2.0 -I/usr/include/python2.7 -I/usr/include/python2.7 -Wall -Wpointer-arith -Wno-unused -Wunused-value -Wunused-function -Wno-switch -Wno-char-subscripts -Wempty-body -Wpointer-sign -Wmissing-prototypes -Wdeclaration-after-statement -Wmissing-parameter-type -Wold-style-declaration -Wold-style-definition -Wformat-nonliteral -c -o process_reply_S.o -MT process_reply_S.o -MMD -MP -MF .deps/process_reply_S.Tpo process_reply_S.c
process_reply_S.c: In function '_Xproc_setmsgport_reply':
process_reply_S.c:102:22: warning: function called through a non-compatible type
@@ -5880,188 +5877,83 @@ process_reply_S.c:737:22: warning: function called through a non-compatible type
OutP->RetCode = (*(kern_return_t (*)(mach_port_t, kern_return_t)) S_proc_pid2proc_reply) (In0P->Head.msgh_request_port, In0P->return_code);
^
process_reply_S.c: In function '_Xproc_getprocinfo_reply':
-process_reply_S.c:832:22: warning: function called through a non-compatible type
+process_reply_S.c:838:22: warning: function called through a non-compatible type
OutP->RetCode = (*(kern_return_t (*)(mach_port_t, kern_return_t)) S_proc_getprocinfo_reply) (In0P->Head.msgh_request_port, In0P->return_code);
^
-process_reply_S.c:881:2: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
- OutP->RetCode = S_proc_getprocinfo_reply(In0P->Head.msgh_request_port, In0P->return_code, In0P->flags, (In0P->procinfoType.msgtl_header.msgt_inline) ? In0P->procinfo : *((int **)In0P->procinfo), In0P->procinfoType.msgtl_number, (In1P->threadwaitsType.msgtl_header.msgt_inline) ? In1P->threadwaits : *((char **)In1P->threadwaits), In1P->threadwaitsType.msgtl_number);
- ^
-process_reply_S.c:881:2: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
-process_reply_S.c:884:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
- mig_deallocate(* (vm_offset_t *) In1P->threadwaits, In1P->threadwaitsType.msgtl_number);
- ^
-process_reply_S.c:887:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
- mig_deallocate(* (vm_offset_t *) In0P->procinfo, 4 * In0P->procinfoType.msgtl_number);
- ^
process_reply_S.c: In function '_Xproc_getprocargs_reply':
-process_reply_S.c:950:22: warning: function called through a non-compatible type
+process_reply_S.c:959:22: warning: function called through a non-compatible type
OutP->RetCode = (*(kern_return_t (*)(mach_port_t, kern_return_t)) S_proc_getprocargs_reply) (In0P->Head.msgh_request_port, In0P->return_code);
^
-process_reply_S.c:978:2: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
- OutP->RetCode = S_proc_getprocargs_reply(In0P->Head.msgh_request_port, In0P->return_code, (In0P->procargsType.msgtl_header.msgt_inline) ? In0P->procargs : *((char **)In0P->procargs), In0P->procargsType.msgtl_number);
- ^
-process_reply_S.c:981:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
- mig_deallocate(* (vm_offset_t *) In0P->procargs, In0P->procargsType.msgtl_number);
- ^
process_reply_S.c: In function '_Xproc_getprocenv_reply':
-process_reply_S.c:1041:22: warning: function called through a non-compatible type
+process_reply_S.c:1053:22: warning: function called through a non-compatible type
OutP->RetCode = (*(kern_return_t (*)(mach_port_t, kern_return_t)) S_proc_getprocenv_reply) (In0P->Head.msgh_request_port, In0P->return_code);
^
-process_reply_S.c:1069:2: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
- OutP->RetCode = S_proc_getprocenv_reply(In0P->Head.msgh_request_port, In0P->return_code, (In0P->procenvType.msgtl_header.msgt_inline) ? In0P->procenv : *((char **)In0P->procenv), In0P->procenvType.msgtl_number);
- ^
-process_reply_S.c:1072:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
- mig_deallocate(* (vm_offset_t *) In0P->procenv, In0P->procenvType.msgtl_number);
- ^
process_reply_S.c: In function '_Xproc_getloginid_reply':
-process_reply_S.c:1136:22: warning: function called through a non-compatible type
+process_reply_S.c:1148:22: warning: function called through a non-compatible type
OutP->RetCode = (*(kern_return_t (*)(mach_port_t, kern_return_t)) S_proc_getloginid_reply) (In0P->Head.msgh_request_port, In0P->return_code);
^
process_reply_S.c: In function '_Xproc_getloginpids_reply':
-process_reply_S.c:1215:22: warning: function called through a non-compatible type
+process_reply_S.c:1230:22: warning: function called through a non-compatible type
OutP->RetCode = (*(kern_return_t (*)(mach_port_t, kern_return_t)) S_proc_getloginpids_reply) (In0P->Head.msgh_request_port, In0P->return_code);
^
-process_reply_S.c:1243:2: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
- OutP->RetCode = S_proc_getloginpids_reply(In0P->Head.msgh_request_port, In0P->return_code, (In0P->pidsType.msgtl_header.msgt_inline) ? In0P->pids : *((pid_t **)In0P->pids), In0P->pidsType.msgtl_number);
- ^
-process_reply_S.c:1246:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
- mig_deallocate(* (vm_offset_t *) In0P->pids, 4 * In0P->pidsType.msgtl_number);
- ^
process_reply_S.c: In function '_Xproc_getlogin_reply':
-process_reply_S.c:1310:22: warning: function called through a non-compatible type
+process_reply_S.c:1325:22: warning: function called through a non-compatible type
OutP->RetCode = (*(kern_return_t (*)(mach_port_t, kern_return_t)) S_proc_getlogin_reply) (In0P->Head.msgh_request_port, In0P->return_code);
^
process_reply_S.c: In function '_Xproc_getsid_reply':
-process_reply_S.c:1393:22: warning: function called through a non-compatible type
+process_reply_S.c:1408:22: warning: function called through a non-compatible type
OutP->RetCode = (*(kern_return_t (*)(mach_port_t, kern_return_t)) S_proc_getsid_reply) (In0P->Head.msgh_request_port, In0P->return_code);
^
process_reply_S.c: In function '_Xproc_getsessionpgids_reply':
-process_reply_S.c:1472:22: warning: function called through a non-compatible type
+process_reply_S.c:1490:22: warning: function called through a non-compatible type
OutP->RetCode = (*(kern_return_t (*)(mach_port_t, kern_return_t)) S_proc_getsessionpgids_reply) (In0P->Head.msgh_request_port, In0P->return_code);
^
-process_reply_S.c:1500:2: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
- OutP->RetCode = S_proc_getsessionpgids_reply(In0P->Head.msgh_request_port, In0P->return_code, (In0P->pgidsetType.msgtl_header.msgt_inline) ? In0P->pgidset : *((pid_t **)In0P->pgidset), In0P->pgidsetType.msgtl_number);
- ^
-process_reply_S.c:1503:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
- mig_deallocate(* (vm_offset_t *) In0P->pgidset, 4 * In0P->pgidsetType.msgtl_number);
- ^
process_reply_S.c: In function '_Xproc_getsessionpids_reply':
-process_reply_S.c:1563:22: warning: function called through a non-compatible type
+process_reply_S.c:1584:22: warning: function called through a non-compatible type
OutP->RetCode = (*(kern_return_t (*)(mach_port_t, kern_return_t)) S_proc_getsessionpids_reply) (In0P->Head.msgh_request_port, In0P->return_code);
^
-process_reply_S.c:1591:2: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
- OutP->RetCode = S_proc_getsessionpids_reply(In0P->Head.msgh_request_port, In0P->return_code, (In0P->pidsetType.msgtl_header.msgt_inline) ? In0P->pidset : *((pid_t **)In0P->pidset), In0P->pidsetType.msgtl_number);
- ^
-process_reply_S.c:1594:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
- mig_deallocate(* (vm_offset_t *) In0P->pidset, 4 * In0P->pidsetType.msgtl_number);
- ^
process_reply_S.c: In function '_Xproc_getsidport_reply':
-process_reply_S.c:1658:22: warning: function called through a non-compatible type
+process_reply_S.c:1679:22: warning: function called through a non-compatible type
OutP->RetCode = (*(kern_return_t (*)(mach_port_t, kern_return_t)) S_proc_getsidport_reply) (In0P->Head.msgh_request_port, In0P->return_code);
^
process_reply_S.c: In function '_Xproc_getpgrp_reply':
-process_reply_S.c:1741:22: warning: function called through a non-compatible type
+process_reply_S.c:1762:22: warning: function called through a non-compatible type
OutP->RetCode = (*(kern_return_t (*)(mach_port_t, kern_return_t)) S_proc_getpgrp_reply) (In0P->Head.msgh_request_port, In0P->return_code);
^
process_reply_S.c: In function '_Xproc_getpgrppids_reply':
-process_reply_S.c:1820:22: warning: function called through a non-compatible type
+process_reply_S.c:1844:22: warning: function called through a non-compatible type
OutP->RetCode = (*(kern_return_t (*)(mach_port_t, kern_return_t)) S_proc_getpgrppids_reply) (In0P->Head.msgh_request_port, In0P->return_code);
^
-process_reply_S.c:1848:2: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
- OutP->RetCode = S_proc_getpgrppids_reply(In0P->Head.msgh_request_port, In0P->return_code, (In0P->pidsetType.msgtl_header.msgt_inline) ? In0P->pidset : *((pid_t **)In0P->pidset), In0P->pidsetType.msgtl_number);
- ^
-process_reply_S.c:1851:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
- mig_deallocate(* (vm_offset_t *) In0P->pidset, 4 * In0P->pidsetType.msgtl_number);
- ^
process_reply_S.c: In function '_Xproc_get_tty_reply':
-process_reply_S.c:1915:22: warning: function called through a non-compatible type
+process_reply_S.c:1939:22: warning: function called through a non-compatible type
OutP->RetCode = (*(kern_return_t (*)(mach_port_t, kern_return_t)) S_proc_get_tty_reply) (In0P->Head.msgh_request_port, In0P->return_code);
^
process_reply_S.c: In function '_Xproc_getnports_reply':
-process_reply_S.c:1998:22: warning: function called through a non-compatible type
+process_reply_S.c:2022:22: warning: function called through a non-compatible type
OutP->RetCode = (*(kern_return_t (*)(mach_port_t, kern_return_t)) S_proc_getnports_reply) (In0P->Head.msgh_request_port, In0P->return_code);
^
process_reply_S.c: In function '_Xproc_is_important_reply':
-process_reply_S.c:2081:22: warning: function called through a non-compatible type
+process_reply_S.c:2105:22: warning: function called through a non-compatible type
OutP->RetCode = (*(kern_return_t (*)(mach_port_t, kern_return_t)) S_proc_is_important_reply) (In0P->Head.msgh_request_port, In0P->return_code);
^
process_reply_S.c: In function '_Xproc_get_code_reply':
-process_reply_S.c:2176:22: warning: function called through a non-compatible type
+process_reply_S.c:2200:22: warning: function called through a non-compatible type
OutP->RetCode = (*(kern_return_t (*)(mach_port_t, kern_return_t)) S_proc_get_code_reply) (In0P->Head.msgh_request_port, In0P->return_code);
^
process_reply_S.c: At top level:
-process_reply_S.c:2276:24: warning: no previous prototype for 'process_reply_server' [-Wmissing-prototypes]
+process_reply_S.c:2300:24: warning: no previous prototype for 'process_reply_server' [-Wmissing-prototypes]
mig_external boolean_t process_reply_server
^
-process_reply_S.c:2312:28: warning: no previous prototype for 'process_reply_server_routine' [-Wmissing-prototypes]
- mig_external mig_routine_t process_reply_server_routine
- ^
gcc-4.9 -g -O2 -D_GNU_SOURCE -I. -I../../W._C._Handy/gdb -I../../W._C._Handy/gdb/common -I../../W._C._Handy/gdb/config -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -DHAVE_CONFIG_H -I../../W._C._Handy/gdb/../include/opcode -I../../W._C._Handy/gdb/../opcodes/.. -I../../W._C._Handy/gdb/../readline/.. -I../../W._C._Handy/gdb/../zlib -I../bfd -I../../W._C._Handy/gdb/../bfd -I../../W._C._Handy/gdb/../include -I../libdecnumber -I../../W._C._Handy/gdb/../libdecnumber -I../../W._C._Handy/gdb/gnulib/import -Ibuild-gnulib/import -DTUI=1 -pthread -I/usr/include/guile/2.0 -I/usr/include/python2.7 -I/usr/include/python2.7 -Wall -Wpointer-arith -Wno-unused -Wunused-value -Wunused-function -Wno-switch -Wno-char-subscripts -Wempty-body -Wpointer-sign -Wmissing-prototypes -Wdeclaration-after-statement -Wmissing-parameter-type -Wold-style-declaration -Wold-style-definition -Wformat-nonliteral -c -o msg_reply_S.o -MT msg_reply_S.o -MMD -MP -MF .deps/msg_reply_S.Tpo msg_reply_S.c
msg_reply_S.c:189:24: warning: no previous prototype for 'msg_reply_server' [-Wmissing-prototypes]
mig_external boolean_t msg_reply_server
^
-msg_reply_S.c:225:28: warning: no previous prototype for 'msg_reply_server_routine' [-Wmissing-prototypes]
- mig_external mig_routine_t msg_reply_server_routine
- ^
gcc-4.9 -g -O2 -D_GNU_SOURCE -I. -I../../W._C._Handy/gdb -I../../W._C._Handy/gdb/common -I../../W._C._Handy/gdb/config -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -DHAVE_CONFIG_H -I../../W._C._Handy/gdb/../include/opcode -I../../W._C._Handy/gdb/../opcodes/.. -I../../W._C._Handy/gdb/../readline/.. -I../../W._C._Handy/gdb/../zlib -I../bfd -I../../W._C._Handy/gdb/../bfd -I../../W._C._Handy/gdb/../include -I../libdecnumber -I../../W._C._Handy/gdb/../libdecnumber -I../../W._C._Handy/gdb/gnulib/import -Ibuild-gnulib/import -DTUI=1 -pthread -I/usr/include/guile/2.0 -I/usr/include/python2.7 -I/usr/include/python2.7 -Wall -Wpointer-arith -Wno-unused -Wunused-value -Wunused-function -Wno-switch -Wno-char-subscripts -Wempty-body -Wpointer-sign -Wmissing-prototypes -Wdeclaration-after-statement -Wmissing-parameter-type -Wold-style-declaration -Wold-style-definition -Wformat-nonliteral -c -o msg_U.o -MT msg_U.o -MMD -MP -MF .deps/msg_U.Tpo msg_U.c
-msg_U.c: In function 'msg_del_auth':
-msg_U.c:508:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
- *((int **)InP->uids) = uids;
- ^
-msg_U.c:523:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
- *((int **)InP->gids) = gids;
- ^
-msg_U.c: In function 'msg_get_init_ports':
-msg_U.c:960:6: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
- *ports = *((mach_port_t **)OutP->ports);
- ^
-msg_U.c: In function 'msg_set_init_ports':
-msg_U.c:1053:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
- *((mach_port_t **)InP->ports) = ports;
- ^
-msg_U.c: In function 'msg_get_init_ints':
-msg_U.c:1484:6: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
- *values = *((int **)OutP->values);
- ^
-msg_U.c: In function 'msg_set_init_ints':
-msg_U.c:1576:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
- *((int **)InP->values) = values;
- ^
-msg_U.c: In function 'msg_get_dtable':
-msg_U.c:1742:6: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
- *dtable = *((mach_port_t **)OutP->dtable);
- ^
-msg_U.c: In function 'msg_set_dtable':
-msg_U.c:1835:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
- *((mach_port_t **)InP->dtable) = dtable;
- ^
-msg_U.c: In function 'msg_get_environment':
-msg_U.c:2256:6: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
- *value = *((char **)OutP->value);
- ^
-msg_U.c: In function 'msg_set_environment':
-msg_U.c:2348:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
- *((char **)InP->value) = value;
- ^
-msg_U.c: In function 'msg_get_env_variable':
-msg_U.c:2514:6: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
- *value = *((char **)OutP->value);
- ^
-msg_U.c: In function 'msg_describe_ports':
-msg_U.c:3021:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
- *((mach_port_t **)InP->names) = names;
- ^
-msg_U.c:3086:6: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
- *descriptions = *((char **)OutP->descriptions);
- ^
gcc-4.9 -g -O2 -D_GNU_SOURCE -I. -I../../W._C._Handy/gdb -I../../W._C._Handy/gdb/common -I../../W._C._Handy/gdb/config -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -DHAVE_CONFIG_H -I../../W._C._Handy/gdb/../include/opcode -I../../W._C._Handy/gdb/../opcodes/.. -I../../W._C._Handy/gdb/../readline/.. -I../../W._C._Handy/gdb/../zlib -I../bfd -I../../W._C._Handy/gdb/../bfd -I../../W._C._Handy/gdb/../include -I../libdecnumber -I../../W._C._Handy/gdb/../libdecnumber -I../../W._C._Handy/gdb/gnulib/import -Ibuild-gnulib/import -DTUI=1 -pthread -I/usr/include/guile/2.0 -I/usr/include/python2.7 -I/usr/include/python2.7 -Wall -Wpointer-arith -Wno-unused -Wunused-value -Wunused-function -Wno-switch -Wno-char-subscripts -Wempty-body -Wpointer-sign -Wmissing-prototypes -Wdeclaration-after-statement -Wmissing-parameter-type -Wold-style-declaration -Wold-style-definition -Wformat-nonliteral -c -o exc_request_U.o -MT exc_request_U.o -MMD -MP -MF .deps/exc_request_U.Tpo exc_request_U.c
gcc-4.9 -g -O2 -D_GNU_SOURCE -I. -I../../W._C._Handy/gdb -I../../W._C._Handy/gdb/common -I../../W._C._Handy/gdb/config -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -DHAVE_CONFIG_H -I../../W._C._Handy/gdb/../include/opcode -I../../W._C._Handy/gdb/../opcodes/.. -I../../W._C._Handy/gdb/../readline/.. -I../../W._C._Handy/gdb/../zlib -I../bfd -I../../W._C._Handy/gdb/../bfd -I../../W._C._Handy/gdb/../include -I../libdecnumber -I../../W._C._Handy/gdb/../libdecnumber -I../../W._C._Handy/gdb/gnulib/import -Ibuild-gnulib/import -DTUI=1 -pthread -I/usr/include/guile/2.0 -I/usr/include/python2.7 -I/usr/include/python2.7 -Wall -Wpointer-arith -Wno-unused -Wunused-value -Wunused-function -Wno-switch -Wno-char-subscripts -Wempty-body -Wpointer-sign -Wmissing-prototypes -Wdeclaration-after-statement -Wmissing-parameter-type -Wold-style-declaration -Wold-style-definition -Wformat-nonliteral -c -o exc_request_S.o -MT exc_request_S.o -MMD -MP -MF .deps/exc_request_S.Tpo exc_request_S.c
exc_request_S.c:176:24: warning: no previous prototype for 'exc_server' [-Wmissing-prototypes]
mig_external boolean_t exc_server
^
-exc_request_S.c:212:28: warning: no previous prototype for 'exc_server_routine' [-Wmissing-prototypes]
- mig_external mig_routine_t exc_server_routine
- ^
gcc-4.9 -g -O2 -D_GNU_SOURCE -I. -I../../W._C._Handy/gdb -I../../W._C._Handy/gdb/common -I../../W._C._Handy/gdb/config -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -DHAVE_CONFIG_H -I../../W._C._Handy/gdb/../include/opcode -I../../W._C._Handy/gdb/../opcodes/.. -I../../W._C._Handy/gdb/../readline/.. -I../../W._C._Handy/gdb/../zlib -I../bfd -I../../W._C._Handy/gdb/../bfd -I../../W._C._Handy/gdb/../include -I../libdecnumber -I../../W._C._Handy/gdb/../libdecnumber -I../../W._C._Handy/gdb/gnulib/import -Ibuild-gnulib/import -DTUI=1 -pthread -I/usr/include/guile/2.0 -I/usr/include/python2.7 -I/usr/include/python2.7 -Wall -Wpointer-arith -Wno-unused -Wunused-value -Wunused-function -Wno-switch -Wno-char-subscripts -Wempty-body -Wpointer-sign -Wmissing-prototypes -Wdeclaration-after-statement -Wmissing-parameter-type -Wold-style-declaration -Wold-style-definition -Wformat-nonliteral -c -o remote.o -MT remote.o -MMD -MP -MF .deps/remote.Tpo ../../W._C._Handy/gdb/remote.c
gcc-4.9 -g -O2 -D_GNU_SOURCE -I. -I../../W._C._Handy/gdb -I../../W._C._Handy/gdb/common -I../../W._C._Handy/gdb/config -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -DHAVE_CONFIG_H -I../../W._C._Handy/gdb/../include/opcode -I../../W._C._Handy/gdb/../opcodes/.. -I../../W._C._Handy/gdb/../readline/.. -I../../W._C._Handy/gdb/../zlib -I../bfd -I../../W._C._Handy/gdb/../bfd -I../../W._C._Handy/gdb/../include -I../libdecnumber -I../../W._C._Handy/gdb/../libdecnumber -I../../W._C._Handy/gdb/gnulib/import -Ibuild-gnulib/import -DTUI=1 -pthread -I/usr/include/guile/2.0 -I/usr/include/python2.7 -I/usr/include/python2.7 -Wall -Wpointer-arith -Wno-unused -Wunused-value -Wunused-function -Wno-switch -Wno-char-subscripts -Wempty-body -Wpointer-sign -Wmissing-prototypes -Wdeclaration-after-statement -Wmissing-parameter-type -Wold-style-declaration -Wold-style-definition -Wformat-nonliteral -c -o dcache.o -MT dcache.o -MMD -MP -MF .deps/dcache.Tpo ../../W._C._Handy/gdb/dcache.c
gcc-4.9 -g -O2 -D_GNU_SOURCE -I. -I../../W._C._Handy/gdb -I../../W._C._Handy/gdb/common -I../../W._C._Handy/gdb/config -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -DHAVE_CONFIG_H -I../../W._C._Handy/gdb/../include/opcode -I../../W._C._Handy/gdb/../opcodes/.. -I../../W._C._Handy/gdb/../readline/.. -I../../W._C._Handy/gdb/../zlib -I../bfd -I../../W._C._Handy/gdb/../bfd -I../../W._C._Handy/gdb/../include -I../libdecnumber -I../../W._C._Handy/gdb/../libdecnumber -I../../W._C._Handy/gdb/gnulib/import -Ibuild-gnulib/import -DTUI=1 -pthread -I/usr/include/guile/2.0 -I/usr/include/python2.7 -I/usr/include/python2.7 -Wall -Wpointer-arith -Wno-unused -Wunused-value -Wunused-function -Wno-switch -Wno-char-subscripts -Wempty-body -Wpointer-sign -Wmissing-prototypes -Wdeclaration-after-statement -Wmissing-parameter-type -Wold-style-declaration -Wold-style-definition -Wformat-nonliteral -c -o tracepoint.o -MT tracepoint.o -MMD -MP -MF .deps/tracepoint.Tpo ../../W._C._Handy/gdb/tracepoint.c
diff --git a/binutils-gdb/laplace.SCHWINGE/log_test b/binutils-gdb/laplace.SCHWINGE/log_test
index 4908b12b..82183f12 100644
--- a/binutils-gdb/laplace.SCHWINGE/log_test
+++ b/binutils-gdb/laplace.SCHWINGE/log_test
@@ -50,7 +50,7 @@ if /bin/dash -c "$runtest --version" > /dev/null 2>&1; then \
else echo "WARNING: could not find \`runtest'" 1>&2; :;\
fi
WARNING: Couldn't find tool init file
-Test Run By thomas on Mon May 11 10:01:27 2015
+Test Run By thomas on Sun Nov 1 18:21:36 2015
Native configuration is i686-unknown-gnu0.6
=== binutils tests ===
@@ -144,7 +144,7 @@ if /bin/dash -c "$runtest --version" > /dev/null 2>&1; then \
else echo "WARNING: could not find \`runtest'" 1>&2; :;\
fi
WARNING: Couldn't find tool init file
-Test Run By thomas on Mon May 11 10:01:35 2015
+Test Run By thomas on Sun Nov 1 18:21:46 2015
Native configuration is i686-unknown-gnu0.6
=== gas tests ===
@@ -769,8 +769,8 @@ unused.o.syms: claiming file, adding 1 symbols
/usr/lib/gcc/i586-gnu/4.9/../../../i386-gnu/libc.so: claim file hook called (offset = 0, size = 309)
/usr/lib/gcc/i586-gnu/4.9/../../../i386-gnu/libmachuser.so: claim file hook called (offset = 0, size = 87464)
/usr/lib/gcc/i586-gnu/4.9/../../../i386-gnu/libhurduser.so: claim file hook called (offset = 0, size = 198292)
-/lib/i386-gnu/libc.so.0.3: claim file hook called (offset = 0, size = 1825700)
-/usr/lib/i386-gnu/libcrt_nonshared.a: claim file hook called (offset = 882, size = 1468)
+/lib/i386-gnu/libc.so.0.3: claim file hook called (offset = 0, size = 1829828)
+/usr/lib/i386-gnu/libcrt_nonshared.a: claim file hook called (offset = 882, size = 1376)
/lib/i386-gnu/ld.so.1: claim file hook called (offset = 0, size = 159348)
/usr/lib/gcc/i586-gnu/4.9/libgcc_s.so: claim file hook called (offset = 0, size = 113180)
all symbols read hook called
@@ -928,7 +928,7 @@ gold version: 111
/usr/lib/gcc/i586-gnu/4.9/crtbegin.o: claim file hook called (offset = 0, size = 1940)
plugin_common_test_1.o.syms: claim file hook called (offset = 0, size = 1633)
plugin_common_test_1.o.syms: claiming file, adding 8 symbols
-plugin_common_test_2.o: claim file hook called (offset = 0, size = 3068)
+plugin_common_test_2.o: claim file hook called (offset = 0, size = 3064)
plugin_common_test_2.o: claiming file, adding 7 symbols
/usr/lib/gcc/i586-gnu/4.9/crtend.o: claim file hook called (offset = 0, size = 932)
/usr/lib/gcc/i586-gnu/4.9/../../../i386-gnu/crtn.o: claim file hook called (offset = 0, size = 736)
@@ -938,8 +938,8 @@ plugin_common_test_2.o: claiming file, adding 7 symbols
/usr/lib/gcc/i586-gnu/4.9/../../../i386-gnu/libc.so: claim file hook called (offset = 0, size = 309)
/usr/lib/gcc/i586-gnu/4.9/../../../i386-gnu/libmachuser.so: claim file hook called (offset = 0, size = 87464)
/usr/lib/gcc/i586-gnu/4.9/../../../i386-gnu/libhurduser.so: claim file hook called (offset = 0, size = 198292)
-/lib/i386-gnu/libc.so.0.3: claim file hook called (offset = 0, size = 1825700)
-/usr/lib/i386-gnu/libcrt_nonshared.a: claim file hook called (offset = 882, size = 1468)
+/lib/i386-gnu/libc.so.0.3: claim file hook called (offset = 0, size = 1829828)
+/usr/lib/i386-gnu/libcrt_nonshared.a: claim file hook called (offset = 882, size = 1376)
/lib/i386-gnu/ld.so.1: claim file hook called (offset = 0, size = 159348)
/usr/lib/gcc/i586-gnu/4.9/libgcc_s.so: claim file hook called (offset = 0, size = 113180)
all symbols read hook called
@@ -1742,7 +1742,7 @@ if /bin/dash -c "$runtest --version" > /dev/null 2>&1; then \
else echo "WARNING: could not find \`runtest'" 1>&2; :;\
fi
WARNING: Couldn't find tool init file
-Test Run By thomas on Mon May 11 10:06:07 2015
+Test Run By thomas on Sun Nov 1 18:26:33 2015
Native configuration is i686-unknown-gnu0.6
=== ld tests ===
@@ -2021,7 +2021,7 @@ Making a new config file...
make check-single
make[4]: Entering directory '[...]/tschwinge/W._C._Handy.build/gdb/testsuite'
rootme=`pwd`; export rootme; srcdir=../../../W._C._Handy/gdb/testsuite ; export srcdir ; EXPECT=`if [ "${READ1}" != "" ] ; then echo ${rootme}/expect-read1; elif [ -f ${rootme}/../../expect/expect ] ; then echo ${rootme}/../../expect/expect ; else echo expect ; fi` ; export EXPECT ; EXEEXT= ; export EXEEXT ; LD_LIBRARY_PATH=$rootme/../../expect:$rootme/../../libstdc++:$rootme/../../tk/unix:$rootme/../../tcl/unix:$rootme/../../bfd:$rootme/../../opcodes:$LD_LIBRARY_PATH; export LD_LIBRARY_PATH; if [ -f ${rootme}/../../expect/expect ] ; then TCL_LIBRARY=${srcdir}/../../tcl/library ; export TCL_LIBRARY ; fi ; runtest
-Test Run By thomas on Mon May 11 10:08:33 2015
+Test Run By thomas on Sun Nov 1 18:29:31 2015
Native configuration is i686-unknown-gnu0.6
=== gdb tests ===
@@ -2227,10 +2227,24 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.arch/i386-gnu-cfi.exp ...
FAIL: gdb.arch/i386-gnu-cfi.exp: shift up to the modified frame
FAIL: gdb.arch/i386-gnu-cfi.exp: Existence of the CFI inserted register
Running ../../../W._C._Handy/gdb/testsuite/gdb.arch/i386-mpx.exp ...
-gdb compile failed, gcc: error: unrecognized command line option '-fmpx'
+gdb compile failed, gcc: error: unrecognized command line option '-fmpx'
Running ../../../W._C._Handy/gdb/testsuite/gdb.arch/i386-permbkpt.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.arch/i386-prologue.exp ...
+gdb compile failed, ../../../W._C._Handy/gdb/testsuite/gdb.arch/i386-prologue.c: In function 'main':
+../../../W._C._Handy/gdb/testsuite/gdb.arch/i386-prologue.c:34:3: warning: implicit declaration of function 'standard' [-Wimplicit-function-declaration]
+ standard ();
+ ^
+../../../W._C._Handy/gdb/testsuite/gdb.arch/i386-prologue.c:35:3: warning: implicit declaration of function 'stack_align_ecx' [-Wimplicit-function-declaration]
+ stack_align_ecx ();
+ ^
+../../../W._C._Handy/gdb/testsuite/gdb.arch/i386-prologue.c:36:3: warning: implicit declaration of function 'stack_align_edx' [-Wimplicit-function-declaration]
+ stack_align_edx ();
+ ^
+../../../W._C._Handy/gdb/testsuite/gdb.arch/i386-prologue.c:37:3: warning: implicit declaration of function 'stack_align_eax' [-Wimplicit-function-declaration]
+ stack_align_eax ();
+ ^
Running ../../../W._C._Handy/gdb/testsuite/gdb.arch/i386-signal.exp ...
+FAIL: gdb.arch/i386-signal.exp: backtrace 10
Running ../../../W._C._Handy/gdb/testsuite/gdb.arch/i386-size-overlap.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.arch/i386-size.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.arch/i386-sse-stack-align.exp ...
@@ -2624,8 +2638,8 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.base/memattr.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.base/mips_pro.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.base/miscexprs.exp ...
Running ../../../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
+gdb compile failed, cc1: error: '-fsplit-stack' currently only supported on GNU/Linux
+cc1: error: '-fsplit-stack' is not supported by this compiler configuration
Running ../../../W._C._Handy/gdb/testsuite/gdb.base/moribund-step.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.base/multi-forks.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.base/multi-line-starts-subshell.exp ...
@@ -2795,6 +2809,8 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.base/sss-bp-on-user-bp.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.base/stack-checking.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.base/stale-infcall.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.base/stap-probe.exp ...
+FAIL: gdb.base/stap-probe.exp: without semaphore, optimized: set multi-location probe breakpoint (probe two)
+FAIL: gdb.base/stap-probe.exp: with semaphore, optimized: set multi-location probe breakpoint (probe two)
Running ../../../W._C._Handy/gdb/testsuite/gdb.base/start.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.base/statistics.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.base/step-break.exp ...
@@ -2806,6 +2822,7 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.base/step-sw-breakpoint-adjust-pc
Running ../../../W._C._Handy/gdb/testsuite/gdb.base/step-symless.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.base/step-test.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.base/store.exp ...
+FAIL: gdb.base/store.exp: var charest l; print old r, expecting -2 .*
FAIL: gdb.base/store.exp: var longest l; print old r, expecting -2
FAIL: gdb.base/store.exp: var float l; print old l, expecting -1
FAIL: gdb.base/store.exp: var float l; print old r, expecting -2
@@ -2822,6 +2839,7 @@ FAIL: gdb.base/store.exp: var doublest l; print old r, expecting -2
FAIL: gdb.base/store.exp: var doublest l; setting l to 4
FAIL: gdb.base/store.exp: var doublest l; print new l, expecting 4
FAIL: gdb.base/store.exp: var doublest l; print incremented l, expecting 2
+FAIL: gdb.base/store.exp: upvar charest l; print old r, expecting -2 .*
FAIL: gdb.base/store.exp: upvar longest l; print old r, expecting -2
FAIL: gdb.base/store.exp: upvar float l; print old l, expecting -1
FAIL: gdb.base/store.exp: upvar float l; print old r, expecting -2
@@ -2840,11 +2858,11 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.base/structs2.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.base/structs3.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.base/subst.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.base/sym-file.exp ...
-gdb compile failed, ../../../W._C._Handy/gdb/testsuite/gdb.base/sym-file-loader.c: In function 'get_origin':
-../../../W._C._Handy/gdb/testsuite/gdb.base/sym-file-loader.c:154:25: error: 'PATH_MAX' undeclared (first use in this function)
+gdb compile failed, ../../../W._C._Handy/gdb/testsuite/gdb.base/sym-file-loader.c: In function 'get_origin':
+../../../W._C._Handy/gdb/testsuite/gdb.base/sym-file-loader.c:154:25: error: 'PATH_MAX' undeclared (first use in this function)
static char self_path[PATH_MAX];
- ^
-../../../W._C._Handy/gdb/testsuite/gdb.base/sym-file-loader.c:154:25: note: each undeclared identifier is reported only once for each function it appears in
+ ^
+../../../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
Running ../../../W._C._Handy/gdb/testsuite/gdb.base/symbol-without-target_section.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.base/symtab-search-order.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.base/term.exp ...
@@ -2982,6 +3000,8 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/hang.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/impl-this.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/infcall-dlopen.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/inherit.exp ...
+FAIL: gdb.cp/inherit.exp: print g_vD
+FAIL: gdb.cp/inherit.exp: print g_vE
Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/koenig.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/local.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/m-data.exp ...
@@ -3003,6 +3023,7 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/namespace-nested-import.exp ..
Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/namespace.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/nextoverthrow.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/no-dmgl-verbose.exp ...
+FAIL: gdb.cp/no-dmgl-verbose.exp: setting breakpoint at 'f(std::string)'
Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/non-trivial-retval.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/noparam.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/nsalias.exp ...
@@ -3056,10 +3077,16 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/typeid.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/userdef.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/using-crash.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/virtbase.exp ...
+FAIL: gdb.cp/virtbase.exp: print *this
+FAIL: gdb.cp/virtbase.exp: print *(D *) e
Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/virtfunc.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/virtfunc2.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/vla-cxx.exp ...
+FAIL: gdb.cp/vla-cxx.exp: continue to breakpoint: vlas_filled (the program exited)
+FAIL: gdb.cp/vla-cxx.exp: print vla
FAIL: gdb.cp/vla-cxx.exp: print vlaref
+FAIL: gdb.cp/vla-cxx.exp: print vlaref2
+FAIL: gdb.cp/vla-cxx.exp: print c
Running ../../../W._C._Handy/gdb/testsuite/gdb.disasm/am33.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.disasm/h8300s.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.disasm/hppa.exp ...
@@ -3186,6 +3213,8 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.fortran/complex.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.fortran/derived-type.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.fortran/exprs.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.fortran/library-module.exp ...
+FAIL: gdb.fortran/library-module.exp: print var_i in lib
+FAIL: gdb.fortran/library-module.exp: print var_i in main
Running ../../../W._C._Handy/gdb/testsuite/gdb.fortran/logical.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.fortran/module.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.fortran/multi-dim.exp ...
@@ -3335,8 +3364,6 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-nsintrall.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-nsmoribund.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-nsthrexec.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-pending.exp ...
-FAIL: gdb.mi/mi-pending.exp: Run till MI pending breakpoint on thread_func (unknown output after running)
-FAIL: gdb.mi/mi-pending.exp: Run till MI pending breakpoint on pendfunc3 on thread 2 (timeout)
Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-pthreads.exp ...
FAIL: gdb.mi/mi-pthreads.exp: check_mi_thread_command_set: -thread-select 10
FAIL: gdb.mi/mi-pthreads.exp: check_mi_thread_command_set: -thread-select 3
@@ -3388,13 +3415,13 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.multi/bkpt-multi-exec.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.multi/dummy-frame-restore.exp ...
FAIL: gdb.multi/dummy-frame-restore.exp: Can't run to f2
Running ../../../W._C._Handy/gdb/testsuite/gdb.multi/multi-arch-exec.exp ...
-gdb compile failed, ../../../W._C._Handy/gdb/testsuite/gdb.multi/multi-arch-exec.c:1:0: sorry, unimplemented: 64-bit mode not compiled in
+gdb compile failed, ../../../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.
- ^
+ ^
Running ../../../W._C._Handy/gdb/testsuite/gdb.multi/multi-arch.exp ...
-gdb compile failed, ../../../W._C._Handy/gdb/testsuite/gdb.multi/hello.c:1:0: sorry, unimplemented: 64-bit mode not compiled in
+gdb compile failed, ../../../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.
- ^
+ ^
Running ../../../W._C._Handy/gdb/testsuite/gdb.multi/multi-attach.exp ...
FAIL: gdb.multi/multi-attach.exp: attach to program 1
FAIL: gdb.multi/multi-attach.exp: attach to program 2
@@ -3420,8 +3447,26 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.opencl/vec_comps.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.opt/clobbered-registers-O2.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.opt/inline-break.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.opt/inline-bt.exp ...
+FAIL: gdb.opt/inline-bt.exp: continue to bar (1)
+FAIL: gdb.opt/inline-bt.exp: backtrace from bar (1)
+FAIL: gdb.opt/inline-bt.exp: continue to bar (2)
+FAIL: gdb.opt/inline-bt.exp: backtrace from bar (2)
+FAIL: gdb.opt/inline-bt.exp: continue to bar (3)
+FAIL: gdb.opt/inline-bt.exp: backtrace from bar (3)
Running ../../../W._C._Handy/gdb/testsuite/gdb.opt/inline-cmds.exp ...
+FAIL: gdb.opt/inline-cmds.exp: continue to bar (1)
+FAIL: gdb.opt/inline-cmds.exp: backtrace from bar (1)
+FAIL: gdb.opt/inline-cmds.exp: continue to bar (2)
+FAIL: gdb.opt/inline-cmds.exp: backtrace from bar (2)
+FAIL: gdb.opt/inline-cmds.exp: continue to marker
+FAIL: gdb.opt/inline-cmds.exp: backtrace from marker
+FAIL: gdb.opt/inline-cmds.exp: step into finish marker
Running ../../../W._C._Handy/gdb/testsuite/gdb.opt/inline-locals.exp ...
+FAIL: gdb.opt/inline-locals.exp: continue to bar (1)
+FAIL: gdb.opt/inline-locals.exp: continue to bar (2)
+FAIL: gdb.opt/inline-locals.exp: backtrace from bar (2)
+FAIL: gdb.opt/inline-locals.exp: continue to bar (3)
+FAIL: gdb.opt/inline-locals.exp: backtrace from bar (3)
Running ../../../W._C._Handy/gdb/testsuite/gdb.pascal/floats.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.pascal/gdb11492.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.pascal/hello.exp ...
@@ -3552,6 +3597,10 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.stabs/gdb11479.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.stabs/weird.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.threads/attach-into-signal.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.threads/attach-many-short-lived-threads.exp ...
+gdb compile failed, ../../../W._C._Handy/gdb/testsuite/gdb.threads/attach-many-short-lived-threads.c: In function 'joinable_fn':
+../../../W._C._Handy/gdb/testsuite/gdb.threads/attach-many-short-lived-threads.c:78:3: warning: implicit declaration of function 'pthread_setname_np' [-Wimplicit-function-declaration]
+ pthread_setname_np (pthread_self (), "joinable");
+ ^
Running ../../../W._C._Handy/gdb/testsuite/gdb.threads/attach-stopped.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.threads/bp_in_thread.exp ...
FAIL: gdb.threads/bp_in_thread.exp: run to noreturn
@@ -3706,155 +3755,17 @@ FAIL: gdb.threads/local-watch-wrong-thread.exp: breakpoint on thread_function0's
FAIL: gdb.threads/local-watch-wrong-thread.exp: local watchpoint automatically deleted (the program is no longer running)
Running ../../../W._C._Handy/gdb/testsuite/gdb.threads/manythreads.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.threads/multi-create-ns-info-thr.exp ...
-gdb compile failed, ../../../W._C._Handy/gdb/testsuite/gdb.threads/multi-create.c: In function 'create_function':
-../../../W._C._Handy/gdb/testsuite/gdb.threads/multi-create.c:46:39: error: 'PTHREAD_STACK_MIN' undeclared (first use in this function)
+gdb compile failed, ../../../W._C._Handy/gdb/testsuite/gdb.threads/multi-create.c: In function 'create_function':
+../../../W._C._Handy/gdb/testsuite/gdb.threads/multi-create.c:46:39: error: 'PTHREAD_STACK_MIN' undeclared (first use in this function)
pthread_attr_setstacksize (&attr, 2*PTHREAD_STACK_MIN);
- ^
-../../../W._C._Handy/gdb/testsuite/gdb.threads/multi-create.c:46:39: note: each undeclared identifier is reported only once for each function it appears in
-../../../W._C._Handy/gdb/testsuite/gdb.threads/multi-create.c: In function 'main':
-../../../W._C._Handy/gdb/testsuite/gdb.threads/multi-create.c:73:39: error: 'PTHREAD_STACK_MIN' undeclared (first use in this function)
+ ^
+../../../W._C._Handy/gdb/testsuite/gdb.threads/multi-create.c:46:39: note: each undeclared identifier is reported only once for each function it appears in
+../../../W._C._Handy/gdb/testsuite/gdb.threads/multi-create.c: In function 'main':
+../../../W._C._Handy/gdb/testsuite/gdb.threads/multi-create.c:73:39: error: 'PTHREAD_STACK_MIN' undeclared (first use in this function)
pthread_attr_setstacksize (&attr, 2*PTHREAD_STACK_MIN);
- ^
+ ^
Running ../../../W._C._Handy/gdb/testsuite/gdb.threads/multi-create.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.threads/multiple-step-overs.exp ...
-FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: step: setup: info threads shows all threads
-FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: step: setup: set scheduler-locking on
-FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: step: setup: thread 3
-FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: step: setup: continue to breakpoint: run to breakpoint in thread 3
-FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: step: setup: unbreak loop in thread 3
-FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: step: setup: thread 2
-FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: step: setup: continue to breakpoint: run to breakpoint in thread 2
-FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: step: setup: unbreak loop in thread 2
-FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: step: setup: set scheduler-locking off
-FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: step: thread 1
-FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: step: step
-FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: next: setup: info threads shows all threads
-FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: next: setup: set scheduler-locking on
-FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: next: setup: thread 3
-FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: next: setup: continue to breakpoint: run to breakpoint in thread 3
-FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: next: setup: unbreak loop in thread 3
-FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: next: setup: thread 2
-FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: next: setup: continue to breakpoint: run to breakpoint in thread 2
-FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: next: setup: unbreak loop in thread 2
-FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: next: setup: set scheduler-locking off
-FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: next: thread 1
-FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: next: next
-FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: continue: setup: info threads shows all threads
-FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: continue: setup: set scheduler-locking on
-FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: continue: setup: thread 3
-FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: continue: setup: continue to breakpoint: run to breakpoint in thread 3
-FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: continue: setup: unbreak loop in thread 3
-FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: continue: setup: thread 2
-FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: continue: setup: continue to breakpoint: run to breakpoint in thread 2
-FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: continue: setup: unbreak loop in thread 2
-FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: continue: setup: set scheduler-locking off
-FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: continue: thread 1
-FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: continue: continue
-FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr1: setup: info threads shows all threads
-FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr1: setup: set scheduler-locking on
-FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr1: setup: thread 3
-FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr1: setup: continue to breakpoint: run to breakpoint in thread 3
-FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr1: setup: unbreak loop in thread 3
-FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr1: setup: thread 2
-FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr1: setup: continue to breakpoint: run to breakpoint in thread 2
-FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr1: setup: unbreak loop in thread 2
-FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr1: setup: set scheduler-locking off
-FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr1: thread 1
-FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr1: switch back to thread 1
-FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr1: continue to sigusr1_handler
-FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr2: setup: info threads shows all threads
-FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr2: setup: set scheduler-locking on
-FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr2: setup: thread 3
-FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr2: setup: continue to breakpoint: run to breakpoint in thread 3
-FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr2: setup: unbreak loop in thread 3
-FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr2: setup: thread 2
-FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr2: setup: continue to breakpoint: run to breakpoint in thread 2
-FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr2: setup: unbreak loop in thread 2
-FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr2: setup: set scheduler-locking off
-FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr2: thread 2
-FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr2: switch back to thread 1
-FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr2: continue to sigusr1_handler
-FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr3: setup: info threads shows all threads
-FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr3: setup: set scheduler-locking on
-FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr3: setup: thread 3
-FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr3: setup: continue to breakpoint: run to breakpoint in thread 3
-FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr3: setup: unbreak loop in thread 3
-FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr3: setup: thread 2
-FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr3: setup: continue to breakpoint: run to breakpoint in thread 2
-FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr3: setup: unbreak loop in thread 2
-FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr3: setup: set scheduler-locking off
-FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr3: thread 3
-FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr3: switch back to thread 1
-FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr3: continue to sigusr1_handler
-FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: step: setup: info threads shows all threads
-FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: step: setup: set scheduler-locking on
-FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: step: setup: thread 3
-FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: step: setup: continue to breakpoint: run to breakpoint in thread 3
-FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: step: setup: unbreak loop in thread 3
-FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: step: setup: thread 2
-FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: step: setup: continue to breakpoint: run to breakpoint in thread 2
-FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: step: setup: unbreak loop in thread 2
-FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: step: setup: set scheduler-locking off
-FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: step: thread 1
-FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: step: step
-FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: next: setup: info threads shows all threads
-FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: next: setup: set scheduler-locking on
-FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: next: setup: thread 3
-FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: next: setup: continue to breakpoint: run to breakpoint in thread 3
-FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: next: setup: unbreak loop in thread 3
-FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: next: setup: thread 2
-FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: next: setup: continue to breakpoint: run to breakpoint in thread 2
-FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: next: setup: unbreak loop in thread 2
-FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: next: setup: set scheduler-locking off
-FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: next: thread 1
-FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: next: next
-FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: continue: setup: info threads shows all threads
-FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: continue: setup: set scheduler-locking on
-FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: continue: setup: thread 3
-FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: continue: setup: continue to breakpoint: run to breakpoint in thread 3
-FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: continue: setup: unbreak loop in thread 3
-FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: continue: setup: thread 2
-FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: continue: setup: continue to breakpoint: run to breakpoint in thread 2
-FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: continue: setup: unbreak loop in thread 2
-FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: continue: setup: set scheduler-locking off
-FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: continue: thread 1
-FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: continue: continue
-FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr1: setup: info threads shows all threads
-FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr1: setup: set scheduler-locking on
-FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr1: setup: thread 3
-FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr1: setup: continue to breakpoint: run to breakpoint in thread 3
-FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr1: setup: unbreak loop in thread 3
-FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr1: setup: thread 2
-FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr1: setup: continue to breakpoint: run to breakpoint in thread 2
-FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr1: setup: unbreak loop in thread 2
-FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr1: setup: set scheduler-locking off
-FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr1: thread 1
-FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr1: switch back to thread 1
-FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr1: continue to sigusr1_handler
-FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr2: setup: info threads shows all threads
-FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr2: setup: set scheduler-locking on
-FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr2: setup: thread 3
-FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr2: setup: continue to breakpoint: run to breakpoint in thread 3
-FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr2: setup: unbreak loop in thread 3
-FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr2: setup: thread 2
-FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr2: setup: continue to breakpoint: run to breakpoint in thread 2
-FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr2: setup: unbreak loop in thread 2
-FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr2: setup: set scheduler-locking off
-FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr2: thread 2
-FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr2: switch back to thread 1
-FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr2: continue to sigusr1_handler
-FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr3: setup: info threads shows all threads
-FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr3: setup: set scheduler-locking on
-FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr3: setup: thread 3
-FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr3: setup: continue to breakpoint: run to breakpoint in thread 3
-FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr3: setup: unbreak loop in thread 3
-FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr3: setup: thread 2
-FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr3: setup: continue to breakpoint: run to breakpoint in thread 2
-FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr3: setup: unbreak loop in thread 2
-FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr3: setup: set scheduler-locking off
-FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr3: thread 3
-FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr3: switch back to thread 1
-FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr3: continue to sigusr1_handler
Running ../../../W._C._Handy/gdb/testsuite/gdb.threads/next-bp-other-thread.exp ...
FAIL: gdb.threads/next-bp-other-thread.exp: schedlock=off: info threads shows all threads
FAIL: gdb.threads/next-bp-other-thread.exp: schedlock=off: set scheduler-locking off
@@ -4093,100 +4004,99 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.threads/watchthreads2.exp ...
FAIL: gdb.threads/watchthreads2.exp: run to thread_started
FAIL: gdb.threads/watchthreads2.exp: run to thread_started
FAIL: gdb.threads/watchthreads2.exp: run to thread_started
-FAIL: gdb.threads/watchthreads2.exp: run to thread_started (the program is no longer running)
+FAIL: gdb.threads/watchthreads2.exp: run to thread_started
FAIL: gdb.threads/watchthreads2.exp: all threads started
Running ../../../W._C._Handy/gdb/testsuite/gdb.threads/wp-replication.exp ...
FAIL: gdb.threads/wp-replication.exp: Thread 0 hit breakpoint at thread_started
FAIL: gdb.threads/wp-replication.exp: Thread 1 hit breakpoint at thread_started
FAIL: gdb.threads/wp-replication.exp: Thread 2 hit breakpoint at thread_started
-FAIL: gdb.threads/wp-replication.exp: Thread 3 hit breakpoint at thread_started (the program is no longer running)
-FAIL: gdb.threads/wp-replication.exp: Thread 4 hit breakpoint at thread_started (the program is no longer running)
-FAIL: gdb.threads/wp-replication.exp: Thread 5 hit breakpoint at thread_started (the program is no longer running)
-FAIL: gdb.threads/wp-replication.exp: Thread 6 hit breakpoint at thread_started (the program is no longer running)
-FAIL: gdb.threads/wp-replication.exp: Thread 7 hit breakpoint at thread_started (the program is no longer running)
-FAIL: gdb.threads/wp-replication.exp: Thread 8 hit breakpoint at thread_started (the program is no longer running)
-FAIL: gdb.threads/wp-replication.exp: Thread 9 hit breakpoint at thread_started (the program is no longer running)
-FAIL: gdb.threads/wp-replication.exp: set var test_ready=1
-FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 1 out of 80 on watched_data (the program is no longer running)
-FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 2 out of 80 on watched_data (the program is no longer running)
-FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 3 out of 80 on watched_data (the program is no longer running)
-FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 4 out of 80 on watched_data (the program is no longer running)
-FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 5 out of 80 on watched_data (the program is no longer running)
-FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 6 out of 80 on watched_data (the program is no longer running)
-FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 7 out of 80 on watched_data (the program is no longer running)
-FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 8 out of 80 on watched_data (the program is no longer running)
-FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 9 out of 80 on watched_data (the program is no longer running)
-FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 10 out of 80 on watched_data (the program is no longer running)
-FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 11 out of 80 on watched_data (the program is no longer running)
-FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 12 out of 80 on watched_data (the program is no longer running)
-FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 13 out of 80 on watched_data (the program is no longer running)
-FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 14 out of 80 on watched_data (the program is no longer running)
-FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 15 out of 80 on watched_data (the program is no longer running)
-FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 16 out of 80 on watched_data (the program is no longer running)
-FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 17 out of 80 on watched_data (the program is no longer running)
-FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 18 out of 80 on watched_data (the program is no longer running)
-FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 19 out of 80 on watched_data (the program is no longer running)
-FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 20 out of 80 on watched_data (the program is no longer running)
-FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 21 out of 80 on watched_data (the program is no longer running)
-FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 22 out of 80 on watched_data (the program is no longer running)
-FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 23 out of 80 on watched_data (the program is no longer running)
-FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 24 out of 80 on watched_data (the program is no longer running)
-FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 25 out of 80 on watched_data (the program is no longer running)
-FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 26 out of 80 on watched_data (the program is no longer running)
-FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 27 out of 80 on watched_data (the program is no longer running)
-FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 28 out of 80 on watched_data (the program is no longer running)
-FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 29 out of 80 on watched_data (the program is no longer running)
-FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 30 out of 80 on watched_data (the program is no longer running)
-FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 31 out of 80 on watched_data (the program is no longer running)
-FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 32 out of 80 on watched_data (the program is no longer running)
-FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 33 out of 80 on watched_data (the program is no longer running)
-FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 34 out of 80 on watched_data (the program is no longer running)
-FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 35 out of 80 on watched_data (the program is no longer running)
-FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 36 out of 80 on watched_data (the program is no longer running)
-FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 37 out of 80 on watched_data (the program is no longer running)
-FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 38 out of 80 on watched_data (the program is no longer running)
-FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 39 out of 80 on watched_data (the program is no longer running)
-FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 40 out of 80 on watched_data (the program is no longer running)
-FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 41 out of 80 on watched_data (the program is no longer running)
-FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 42 out of 80 on watched_data (the program is no longer running)
-FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 43 out of 80 on watched_data (the program is no longer running)
-FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 44 out of 80 on watched_data (the program is no longer running)
-FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 45 out of 80 on watched_data (the program is no longer running)
-FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 46 out of 80 on watched_data (the program is no longer running)
-FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 47 out of 80 on watched_data (the program is no longer running)
-FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 48 out of 80 on watched_data (the program is no longer running)
-FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 49 out of 80 on watched_data (the program is no longer running)
-FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 50 out of 80 on watched_data (the program is no longer running)
-FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 51 out of 80 on watched_data (the program is no longer running)
-FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 52 out of 80 on watched_data (the program is no longer running)
-FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 53 out of 80 on watched_data (the program is no longer running)
-FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 54 out of 80 on watched_data (the program is no longer running)
-FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 55 out of 80 on watched_data (the program is no longer running)
-FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 56 out of 80 on watched_data (the program is no longer running)
-FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 57 out of 80 on watched_data (the program is no longer running)
-FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 58 out of 80 on watched_data (the program is no longer running)
-FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 59 out of 80 on watched_data (the program is no longer running)
-FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 60 out of 80 on watched_data (the program is no longer running)
-FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 61 out of 80 on watched_data (the program is no longer running)
-FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 62 out of 80 on watched_data (the program is no longer running)
-FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 63 out of 80 on watched_data (the program is no longer running)
-FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 64 out of 80 on watched_data (the program is no longer running)
-FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 65 out of 80 on watched_data (the program is no longer running)
-FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 66 out of 80 on watched_data (the program is no longer running)
-FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 67 out of 80 on watched_data (the program is no longer running)
-FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 68 out of 80 on watched_data (the program is no longer running)
-FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 69 out of 80 on watched_data (the program is no longer running)
-FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 70 out of 80 on watched_data (the program is no longer running)
-FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 71 out of 80 on watched_data (the program is no longer running)
-FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 72 out of 80 on watched_data (the program is no longer running)
-FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 73 out of 80 on watched_data (the program is no longer running)
-FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 74 out of 80 on watched_data (the program is no longer running)
-FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 75 out of 80 on watched_data (the program is no longer running)
-FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 76 out of 80 on watched_data (the program is no longer running)
-FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 77 out of 80 on watched_data (the program is no longer running)
-FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 78 out of 80 on watched_data (the program is no longer running)
-FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 79 out of 80 on watched_data (the program is no longer running)
-FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 80 out of 80 on watched_data (the program is no longer running)
+FAIL: gdb.threads/wp-replication.exp: Thread 3 hit breakpoint at thread_started
+FAIL: gdb.threads/wp-replication.exp: Thread 4 hit breakpoint at thread_started
+FAIL: gdb.threads/wp-replication.exp: Thread 5 hit breakpoint at thread_started
+FAIL: gdb.threads/wp-replication.exp: Thread 6 hit breakpoint at thread_started
+FAIL: gdb.threads/wp-replication.exp: Thread 7 hit breakpoint at thread_started
+FAIL: gdb.threads/wp-replication.exp: Thread 8 hit breakpoint at thread_started
+FAIL: gdb.threads/wp-replication.exp: Thread 9 hit breakpoint at thread_started
+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 1 out of 80 on watched_data
+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 2 out of 80 on watched_data
+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 3 out of 80 on watched_data
+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 4 out of 80 on watched_data
+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 5 out of 80 on watched_data
+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 6 out of 80 on watched_data
+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 7 out of 80 on watched_data
+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 8 out of 80 on watched_data
+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 9 out of 80 on watched_data
+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 10 out of 80 on watched_data
+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 11 out of 80 on watched_data
+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 12 out of 80 on watched_data
+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 13 out of 80 on watched_data
+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 14 out of 80 on watched_data
+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 15 out of 80 on watched_data
+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 16 out of 80 on watched_data
+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 17 out of 80 on watched_data
+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 18 out of 80 on watched_data
+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 19 out of 80 on watched_data
+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 20 out of 80 on watched_data
+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 21 out of 80 on watched_data
+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 22 out of 80 on watched_data
+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 23 out of 80 on watched_data
+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 24 out of 80 on watched_data
+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 25 out of 80 on watched_data
+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 26 out of 80 on watched_data
+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 27 out of 80 on watched_data
+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 28 out of 80 on watched_data
+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 29 out of 80 on watched_data
+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 30 out of 80 on watched_data
+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 31 out of 80 on watched_data
+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 32 out of 80 on watched_data
+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 33 out of 80 on watched_data
+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 34 out of 80 on watched_data
+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 35 out of 80 on watched_data
+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 36 out of 80 on watched_data
+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 37 out of 80 on watched_data
+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 38 out of 80 on watched_data
+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 39 out of 80 on watched_data
+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 40 out of 80 on watched_data
+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 41 out of 80 on watched_data
+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 42 out of 80 on watched_data
+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 43 out of 80 on watched_data
+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 44 out of 80 on watched_data
+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 45 out of 80 on watched_data
+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 46 out of 80 on watched_data
+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 47 out of 80 on watched_data
+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 48 out of 80 on watched_data
+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 49 out of 80 on watched_data
+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 50 out of 80 on watched_data
+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 51 out of 80 on watched_data
+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 52 out of 80 on watched_data
+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 53 out of 80 on watched_data
+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 54 out of 80 on watched_data
+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 55 out of 80 on watched_data
+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 56 out of 80 on watched_data
+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 57 out of 80 on watched_data
+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 58 out of 80 on watched_data
+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 59 out of 80 on watched_data
+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 60 out of 80 on watched_data
+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 61 out of 80 on watched_data
+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 62 out of 80 on watched_data
+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 63 out of 80 on watched_data
+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 64 out of 80 on watched_data
+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 65 out of 80 on watched_data
+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 66 out of 80 on watched_data
+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 67 out of 80 on watched_data
+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 68 out of 80 on watched_data
+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 69 out of 80 on watched_data
+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 70 out of 80 on watched_data
+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 71 out of 80 on watched_data
+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 72 out of 80 on watched_data
+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 73 out of 80 on watched_data
+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 74 out of 80 on watched_data
+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 75 out of 80 on watched_data
+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 76 out of 80 on watched_data
+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 77 out of 80 on watched_data
+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 78 out of 80 on watched_data
+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 79 out of 80 on watched_data
+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 80 out of 80 on watched_data
Running ../../../W._C._Handy/gdb/testsuite/gdb.trace/actions-changed.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.trace/actions.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.trace/ax.exp ...
@@ -4225,7 +4135,7 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.trace/trace-buffer-size.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.trace/trace-mt.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.trace/tracecmd.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.trace/tspeed.exp ...
-gdb compile failed, gcc: error: [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../gdbserver/libinproctrace.so: No such file or directory
+gdb compile failed, gcc: error: [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../gdbserver/libinproctrace.so: No such file or directory
Running ../../../W._C._Handy/gdb/testsuite/gdb.trace/tstatus.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.trace/tsv.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.trace/unavailable-dwarf-piece.exp ...
@@ -4240,14 +4150,14 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.xml/tdesc-xinclude.exp ...
=== gdb Summary ===
-# of expected passes 24915
-# of unexpected failures 910
+# of expected passes 24707
+# of unexpected failures 803
# of unexpected successes 2
# of expected failures 38
# of unknown successes 1
-# of known failures 54
+# of known failures 53
# of unresolved testcases 2
-# of untested testcases 62
+# of untested testcases 65
# of unsupported tests 97
[...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../gdb/gdb version 7.9.50.20150419-cvs -nw -nx -data-directory [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../data-directory
diff --git a/binutils-gdb/laplace.SCHWINGE/test/binutils/binutils.sum b/binutils-gdb/laplace.SCHWINGE/test/binutils/binutils.sum
index 87e9162f..646ac8c0 100644
--- a/binutils-gdb/laplace.SCHWINGE/test/binutils/binutils.sum
+++ b/binutils-gdb/laplace.SCHWINGE/test/binutils/binutils.sum
@@ -1,4 +1,4 @@
-Test Run By thomas on Mon May 11 10:01:27 2015
+Test Run By thomas on Sun Nov 1 18:21:36 2015
Native configuration is i686-unknown-gnu0.6
=== binutils tests ===
diff --git a/binutils-gdb/laplace.SCHWINGE/test/gas/testsuite/gas.sum b/binutils-gdb/laplace.SCHWINGE/test/gas/testsuite/gas.sum
index 4298ec4d..293e1c28 100644
--- a/binutils-gdb/laplace.SCHWINGE/test/gas/testsuite/gas.sum
+++ b/binutils-gdb/laplace.SCHWINGE/test/gas/testsuite/gas.sum
@@ -1,4 +1,4 @@
-Test Run By thomas on Mon May 11 10:01:35 2015
+Test Run By thomas on Sun Nov 1 18:21:46 2015
Native configuration is i686-unknown-gnu0.6
=== gas tests ===
diff --git a/binutils-gdb/laplace.SCHWINGE/test/gdb/testsuite/gdb.sum b/binutils-gdb/laplace.SCHWINGE/test/gdb/testsuite/gdb.sum
index d4c5cf3f..4b1f685c 100644
--- a/binutils-gdb/laplace.SCHWINGE/test/gdb/testsuite/gdb.sum
+++ b/binutils-gdb/laplace.SCHWINGE/test/gdb/testsuite/gdb.sum
@@ -1,4 +1,4 @@
-Test Run By thomas on Mon May 11 10:08:33 2015
+Test Run By thomas on Sun Nov 1 18:29:31 2015
Native configuration is i686-unknown-gnu0.6
=== gdb tests ===
@@ -831,52 +831,28 @@ PASS: gdb.arch/i386-gnu-cfi.exp: backtrace
FAIL: gdb.arch/i386-gnu-cfi.exp: shift up to the modified frame
FAIL: gdb.arch/i386-gnu-cfi.exp: Existence of the CFI inserted register
Running ../../../W._C._Handy/gdb/testsuite/gdb.arch/i386-mpx.exp ...
-gdb compile failed, gcc: error: unrecognized command line option '-fmpx'
+gdb compile failed, gcc: error: unrecognized command line option '-fmpx'
UNTESTED: gdb.arch/i386-mpx.exp: i386-mpx.exp
Running ../../../W._C._Handy/gdb/testsuite/gdb.arch/i386-permbkpt.exp ...
PASS: gdb.arch/i386-permbkpt.exp: First permanent break
PASS: gdb.arch/i386-permbkpt.exp: Second permanent break
Running ../../../W._C._Handy/gdb/testsuite/gdb.arch/i386-prologue.exp ...
-PASS: gdb.arch/i386-prologue.exp: continue to standard
-PASS: gdb.arch/i386-prologue.exp: skip breakpoint in standard
-PASS: gdb.arch/i386-prologue.exp: backtrace in standard
-PASS: gdb.arch/i386-prologue.exp: saved registers in standard
-PASS: gdb.arch/i386-prologue.exp: break *(stack_align_ecx + 7)
-PASS: gdb.arch/i386-prologue.exp: continue to stack_align_ecx + 7
-PASS: gdb.arch/i386-prologue.exp: first backtrace in stack_align_ecx
-PASS: gdb.arch/i386-prologue.exp: continue in stack_align_ecx
-PASS: gdb.arch/i386-prologue.exp: skip breakpoint in stack_align_ecx
-PASS: gdb.arch/i386-prologue.exp: second backtrace in stack_align_ecx
-PASS: gdb.arch/i386-prologue.exp: saved registers in stack_align_ecx
-PASS: gdb.arch/i386-prologue.exp: break *(stack_align_edx + 7)
-PASS: gdb.arch/i386-prologue.exp: continue to stack_align_edx + 7
-PASS: gdb.arch/i386-prologue.exp: first backtrace in stack_align_edx
-PASS: gdb.arch/i386-prologue.exp: continue in stack_align_edx
-PASS: gdb.arch/i386-prologue.exp: skip breakpoint in stack_align_edx
-PASS: gdb.arch/i386-prologue.exp: second backtrace in stack_align_edx
-PASS: gdb.arch/i386-prologue.exp: saved registers in stack_align_edx
-PASS: gdb.arch/i386-prologue.exp: break *(stack_align_eax + 7)
-PASS: gdb.arch/i386-prologue.exp: continue to stack_align_eax + 7
-PASS: gdb.arch/i386-prologue.exp: first backtrace in stack_align_eax
-PASS: gdb.arch/i386-prologue.exp: continue in stack_align_eax
-PASS: gdb.arch/i386-prologue.exp: skip breakpoint in stack_align_eax
-PASS: gdb.arch/i386-prologue.exp: second backtrace in stack_align_eax
-PASS: gdb.arch/i386-prologue.exp: saved registers in stack_align_eax
-PASS: gdb.arch/i386-prologue.exp: continue to gdb1253
-PASS: gdb.arch/i386-prologue.exp: skip breakpoint in gdb1253
-PASS: gdb.arch/i386-prologue.exp: backtrace in gdb1253
-PASS: gdb.arch/i386-prologue.exp: saved registers in gdb1253
-PASS: gdb.arch/i386-prologue.exp: continue to gdb1718
-PASS: gdb.arch/i386-prologue.exp: skip breakpoint in gdb1718
-PASS: gdb.arch/i386-prologue.exp: backtrace in gdb1718
-KFAIL: gdb.arch/i386-prologue.exp: saved registers in gdb1718 (PRMS: gdb/1718)
-PASS: gdb.arch/i386-prologue.exp: continue to gdb1338
-PASS: gdb.arch/i386-prologue.exp: skip breakpoint in gdb1338
-PASS: gdb.arch/i386-prologue.exp: backtrace in gdb1338
-PASS: gdb.arch/i386-prologue.exp: saved registers in gdb1338
-PASS: gdb.arch/i386-prologue.exp: check jump_at_beginning prologue end
+gdb compile failed, ../../../W._C._Handy/gdb/testsuite/gdb.arch/i386-prologue.c: In function 'main':
+../../../W._C._Handy/gdb/testsuite/gdb.arch/i386-prologue.c:34:3: warning: implicit declaration of function 'standard' [-Wimplicit-function-declaration]
+ standard ();
+ ^
+../../../W._C._Handy/gdb/testsuite/gdb.arch/i386-prologue.c:35:3: warning: implicit declaration of function 'stack_align_ecx' [-Wimplicit-function-declaration]
+ stack_align_ecx ();
+ ^
+../../../W._C._Handy/gdb/testsuite/gdb.arch/i386-prologue.c:36:3: warning: implicit declaration of function 'stack_align_edx' [-Wimplicit-function-declaration]
+ stack_align_edx ();
+ ^
+../../../W._C._Handy/gdb/testsuite/gdb.arch/i386-prologue.c:37:3: warning: implicit declaration of function 'stack_align_eax' [-Wimplicit-function-declaration]
+ stack_align_eax ();
+ ^
+UNTESTED: gdb.arch/i386-prologue.exp: i386-prologue.exp
Running ../../../W._C._Handy/gdb/testsuite/gdb.arch/i386-signal.exp ...
-PASS: gdb.arch/i386-signal.exp: backtrace 10
+FAIL: gdb.arch/i386-signal.exp: backtrace 10
PASS: gdb.arch/i386-signal.exp: finish
Running ../../../W._C._Handy/gdb/testsuite/gdb.arch/i386-size-overlap.exp ...
PASS: gdb.arch/i386-size-overlap.exp: run past main
@@ -5740,105 +5716,7 @@ PASS: gdb.base/gnu-ifunc.exp: info addr gnu_ifunc
PASS: gdb.base/gnu-ifunc.exp: info sym <gnu_ifunc-address>
PASS: gdb.base/gnu-ifunc.exp: static gnu_ifunc
Running ../../../W._C._Handy/gdb/testsuite/gdb.base/gnu_vector.exp ...
-PASS: gdb.base/gnu_vector.exp: endianness: little
-PASS: gdb.base/gnu_vector.exp: print c4
-PASS: gdb.base/gnu_vector.exp: print c4[2]
-PASS: gdb.base/gnu_vector.exp: print i4a
-PASS: gdb.base/gnu_vector.exp: print i4b
-PASS: gdb.base/gnu_vector.exp: print i4a + i4b
-PASS: gdb.base/gnu_vector.exp: print i4a - i4b
-PASS: gdb.base/gnu_vector.exp: print i4a * i4b
-PASS: gdb.base/gnu_vector.exp: print i4a / i4b
-PASS: gdb.base/gnu_vector.exp: print i4a % i4b
-PASS: gdb.base/gnu_vector.exp: print i4a++
-PASS: gdb.base/gnu_vector.exp: print ++i4a
-PASS: gdb.base/gnu_vector.exp: print i4a--
-PASS: gdb.base/gnu_vector.exp: print --i4a
-PASS: gdb.base/gnu_vector.exp: print +i4a
-PASS: gdb.base/gnu_vector.exp: print -i4a
-PASS: gdb.base/gnu_vector.exp: print i4a & i4b
-PASS: gdb.base/gnu_vector.exp: print i4a | i4b
-PASS: gdb.base/gnu_vector.exp: print i4a ^ i4b
-PASS: gdb.base/gnu_vector.exp: print ~i4a
-PASS: gdb.base/gnu_vector.exp: print i4a << i4b
-PASS: gdb.base/gnu_vector.exp: print i4a >> i4b
-PASS: gdb.base/gnu_vector.exp: print f4a
-PASS: gdb.base/gnu_vector.exp: print f4b
-PASS: gdb.base/gnu_vector.exp: print f4a + f4b
-PASS: gdb.base/gnu_vector.exp: print f4a - f4b
-PASS: gdb.base/gnu_vector.exp: print f4a * f4b
-PASS: gdb.base/gnu_vector.exp: print f4a / f4b
-PASS: gdb.base/gnu_vector.exp: print +f4a
-PASS: gdb.base/gnu_vector.exp: print -f4a
-PASS: gdb.base/gnu_vector.exp: print (char4) 0x01010101
-PASS: gdb.base/gnu_vector.exp: print (int2) lla
-PASS: gdb.base/gnu_vector.exp: print (char4) ia
-PASS: gdb.base/gnu_vector.exp: print (int2) 1
-PASS: gdb.base/gnu_vector.exp: print (longlong2) 2
-PASS: gdb.base/gnu_vector.exp: print (float2) 3
-PASS: gdb.base/gnu_vector.exp: print (double2) 4
-PASS: gdb.base/gnu_vector.exp: print (uint4) ia
-PASS: gdb.base/gnu_vector.exp: print (int4) -3
-PASS: gdb.base/gnu_vector.exp: print (float4) 4
-PASS: gdb.base/gnu_vector.exp: print i4b = ia
-PASS: gdb.base/gnu_vector.exp: print i4a = 3
-PASS: gdb.base/gnu_vector.exp: print f4a = fb
-PASS: gdb.base/gnu_vector.exp: print f4b = 2
-PASS: gdb.base/gnu_vector.exp: print c4 + lla
-PASS: gdb.base/gnu_vector.exp: print i4a + lla
-PASS: gdb.base/gnu_vector.exp: print lla + c4
-PASS: gdb.base/gnu_vector.exp: print lla + i4a
-PASS: gdb.base/gnu_vector.exp: print c4 + ib
-PASS: gdb.base/gnu_vector.exp: print i4a + ib
-PASS: gdb.base/gnu_vector.exp: print i4a + 1
-PASS: gdb.base/gnu_vector.exp: print 1 + i4a
-PASS: gdb.base/gnu_vector.exp: print fa - f4b
-PASS: gdb.base/gnu_vector.exp: print 2 - f4b
-PASS: gdb.base/gnu_vector.exp: print f4a * fb
-PASS: gdb.base/gnu_vector.exp: print f4a * 1
-PASS: gdb.base/gnu_vector.exp: print ia / i4b
-PASS: gdb.base/gnu_vector.exp: print 2 / i4b
-PASS: gdb.base/gnu_vector.exp: print i4a % ib
-PASS: gdb.base/gnu_vector.exp: print i4a % 1
-PASS: gdb.base/gnu_vector.exp: print ia & i4b
-PASS: gdb.base/gnu_vector.exp: print 2 & i4b
-PASS: gdb.base/gnu_vector.exp: print i4a | ib
-PASS: gdb.base/gnu_vector.exp: print i4a | 1
-PASS: gdb.base/gnu_vector.exp: print ia ^ i4b
-PASS: gdb.base/gnu_vector.exp: print 2 ^ i4b
-PASS: gdb.base/gnu_vector.exp: print i4a << ib
-PASS: gdb.base/gnu_vector.exp: print i4a << 1
-PASS: gdb.base/gnu_vector.exp: print i4a >> ib
-PASS: gdb.base/gnu_vector.exp: print i4a >> 1
-PASS: gdb.base/gnu_vector.exp: print i4a = {2, 4, 8, 16}
-PASS: gdb.base/gnu_vector.exp: print i4a <<= ib
-PASS: gdb.base/gnu_vector.exp: print i4a + d2
-PASS: gdb.base/gnu_vector.exp: print d2 + i4a
-PASS: gdb.base/gnu_vector.exp: print f4a + ll2
-PASS: gdb.base/gnu_vector.exp: print ll2 + f4a
-PASS: gdb.base/gnu_vector.exp: print i2 + ll2
-PASS: gdb.base/gnu_vector.exp: print ll2 + i2
-PASS: gdb.base/gnu_vector.exp: print i4a + ll2
-PASS: gdb.base/gnu_vector.exp: print ll2 + i4a
-PASS: gdb.base/gnu_vector.exp: print f4a + d2
-PASS: gdb.base/gnu_vector.exp: print d2 + f4a
-PASS: gdb.base/gnu_vector.exp: print ui4 + i4a
-PASS: gdb.base/gnu_vector.exp: print i4a + ui4
-PASS: gdb.base/gnu_vector.exp: print i4a + i2
-PASS: gdb.base/gnu_vector.exp: print i2 + i4a
-PASS: gdb.base/gnu_vector.exp: print f4a + f2
-PASS: gdb.base/gnu_vector.exp: print f2 + f4a
-PASS: gdb.base/gnu_vector.exp: print (double2) f2
-PASS: gdb.base/gnu_vector.exp: print (int4) c4
-PASS: gdb.base/gnu_vector.exp: print (char4) i4a
-PASS: gdb.base/gnu_vector.exp: ptype c4
-PASS: gdb.base/gnu_vector.exp: ptype char4
-PASS: gdb.base/gnu_vector.exp: ptype i4a
-PASS: gdb.base/gnu_vector.exp: ptype int4
-PASS: gdb.base/gnu_vector.exp: ptype f4b
-PASS: gdb.base/gnu_vector.exp: ptype float4
-PASS: gdb.base/gnu_vector.exp: ptype union_with_vector_1
-PASS: gdb.base/gnu_vector.exp: ptype struct_with_vector_1
+XFAIL: gdb.base/gnu_vector.exp: This compiler can not handle GNU vectors
Running ../../../W._C._Handy/gdb/testsuite/gdb.base/hashline1.exp ...
PASS: gdb.base/hashline1.exp: set breakpoint
Running ../../../W._C._Handy/gdb/testsuite/gdb.base/hashline2.exp ...
@@ -7023,8 +6901,8 @@ PASS: gdb.base/miscexprs.exp: print value of ibig.i[100] << 2
PASS: gdb.base/miscexprs.exp: print value of sbig.s[90] >> 4
PASS: gdb.base/miscexprs.exp: print value of lbig.l[333] >> 6
Running ../../../W._C._Handy/gdb/testsuite/gdb.base/morestack.exp ...
-gdb compile failed, cc1: error: '-fsplit-stack' currently only supported on GNU/Linux
-cc1: error: '-fsplit-stack' is not supported by this compiler configuration
+gdb compile failed, 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 ../../../W._C._Handy/gdb/testsuite/gdb.base/moribund-step.exp ...
UNSUPPORTED: gdb.base/moribund-step.exp: displaced stepping
@@ -9596,7 +9474,7 @@ PASS: gdb.base/stap-probe.exp: without semaphore, optimized: run to -pstap test:
PASS: gdb.base/stap-probe.exp: without semaphore, optimized: print $_probe_argc for probe user
PASS: gdb.base/stap-probe.exp: without semaphore, optimized: check $_probe_arg0 for probe user
PASS: gdb.base/stap-probe.exp: without semaphore, optimized: check $_probe_arg1 for probe user
-PASS: gdb.base/stap-probe.exp: without semaphore, optimized: set multi-location probe breakpoint (probe two)
+FAIL: gdb.base/stap-probe.exp: without semaphore, optimized: set multi-location probe breakpoint (probe two)
PASS: gdb.base/stap-probe.exp: without semaphore, optimized: run to -pstap test:m4
PASS: gdb.base/stap-probe.exp: without semaphore, optimized: print $_probe_argc for probe m4
PASS: gdb.base/stap-probe.exp: without semaphore, optimized: check $_probe_arg0 for probe m4
@@ -9609,7 +9487,7 @@ PASS: gdb.base/stap-probe.exp: with semaphore, optimized: run to -pstap test:use
PASS: gdb.base/stap-probe.exp: with semaphore, optimized: print $_probe_argc for probe user
PASS: gdb.base/stap-probe.exp: with semaphore, optimized: check $_probe_arg0 for probe user
PASS: gdb.base/stap-probe.exp: with semaphore, optimized: check $_probe_arg1 for probe user
-PASS: gdb.base/stap-probe.exp: with semaphore, optimized: set multi-location probe breakpoint (probe two)
+FAIL: gdb.base/stap-probe.exp: with semaphore, optimized: set multi-location probe breakpoint (probe two)
PASS: gdb.base/stap-probe.exp: with semaphore, optimized: run to -pstap test:m4
PASS: gdb.base/stap-probe.exp: with semaphore, optimized: print $_probe_argc for probe m4
PASS: gdb.base/stap-probe.exp: with semaphore, optimized: check $_probe_arg0 for probe m4
@@ -9742,7 +9620,7 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.base/store.exp ...
PASS: gdb.base/store.exp: tbreak wack_charest
PASS: gdb.base/store.exp: continue to wack_charest
PASS: gdb.base/store.exp: var charest l; print old l, expecting -1 .*
-PASS: gdb.base/store.exp: var charest l; print old r, expecting -2 .*
+FAIL: gdb.base/store.exp: var charest l; print old r, expecting -2 .*
PASS: gdb.base/store.exp: var charest l; setting l to 4
PASS: gdb.base/store.exp: var charest l; print new l, expecting 4 ..004.
PASS: gdb.base/store.exp: var charest l; next over add call
@@ -9807,7 +9685,7 @@ PASS: gdb.base/store.exp: tbreak add_charest
PASS: gdb.base/store.exp: continue to add_charest
PASS: gdb.base/store.exp: upvar charest l; up
PASS: gdb.base/store.exp: upvar charest l; print old l, expecting -1 .*
-PASS: gdb.base/store.exp: upvar charest l; print old r, expecting -2 .*
+FAIL: gdb.base/store.exp: upvar charest l; print old r, expecting -2 .*
PASS: gdb.base/store.exp: upvar charest l; set l to 4
PASS: gdb.base/store.exp: upvar charest l; print new l, expecting 4 ..004.
PASS: gdb.base/store.exp: tbreak add_short
@@ -10661,11 +10539,11 @@ PASS: gdb.base/subst.exp: show substitute-path after empty rule removed
PASS: gdb.base/subst.exp: remove all remaining substitution rules
PASS: gdb.base/subst.exp: show substitute-path after all remaining rules removed
Running ../../../W._C._Handy/gdb/testsuite/gdb.base/sym-file.exp ...
-gdb compile failed, ../../../W._C._Handy/gdb/testsuite/gdb.base/sym-file-loader.c: In function 'get_origin':
-../../../W._C._Handy/gdb/testsuite/gdb.base/sym-file-loader.c:154:25: error: 'PATH_MAX' undeclared (first use in this function)
+gdb compile failed, ../../../W._C._Handy/gdb/testsuite/gdb.base/sym-file-loader.c: In function 'get_origin':
+../../../W._C._Handy/gdb/testsuite/gdb.base/sym-file-loader.c:154:25: error: 'PATH_MAX' undeclared (first use in this function)
static char self_path[PATH_MAX];
- ^
-../../../W._C._Handy/gdb/testsuite/gdb.base/sym-file-loader.c:154:25: note: each undeclared identifier is reported only once for each function it appears in
+ ^
+../../../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 ../../../W._C._Handy/gdb/testsuite/gdb.base/symbol-without-target_section.exp ...
PASS: gdb.base/symbol-without-target_section.exp: add-symbol-file
@@ -16172,8 +16050,8 @@ PASS: gdb.cp/inherit.exp: print g_vC.va
PASS: gdb.cp/inherit.exp: print g_vC.vc
PASS: gdb.cp/inherit.exp: print g_vC.vx
PASS: gdb.cp/inherit.exp: print g_vA
-PASS: gdb.cp/inherit.exp: print g_vB (FIXME v3 vtbl ptr)
-PASS: gdb.cp/inherit.exp: print g_vC (FIXME v3 vtbl ptr)
+PASS: gdb.cp/inherit.exp: print g_vB
+PASS: gdb.cp/inherit.exp: print g_vC
PASS: gdb.cp/inherit.exp: print g_vD.vA::va
PASS: gdb.cp/inherit.exp: print g_vD.vA::vx
PASS: gdb.cp/inherit.exp: print g_vD.vB::vb
@@ -16192,8 +16070,8 @@ PASS: gdb.cp/inherit.exp: print g_vE.vD::vd
PASS: gdb.cp/inherit.exp: print g_vE.vD::vx
PASS: gdb.cp/inherit.exp: print g_vE.vE::ve
PASS: gdb.cp/inherit.exp: print g_vE.vE::vx
-PASS: gdb.cp/inherit.exp: print g_vD (FIXME v3 vtbl ptr)
-PASS: gdb.cp/inherit.exp: print g_vE (FIXME v3 vtbl ptr)
+FAIL: gdb.cp/inherit.exp: print g_vD
+FAIL: gdb.cp/inherit.exp: print g_vE
Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/koenig.exp ...
PASS: gdb.cp/koenig.exp: p first(c)
PASS: gdb.cp/koenig.exp: p second(0,0,c,0,0)
@@ -17364,6 +17242,7 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/nextoverthrow.exp ...
UNSUPPORTED: gdb.cp/nextoverthrow.exp: nextoverthrow.exp could not find _Unwind_DebugHook
Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/no-dmgl-verbose.exp ...
PASS: gdb.cp/no-dmgl-verbose.exp: set breakpoint pending off
+FAIL: gdb.cp/no-dmgl-verbose.exp: setting breakpoint at 'f(std::string)'
PASS: gdb.cp/no-dmgl-verbose.exp: DMGL_VERBOSE-demangled f(std::string) is not defined
Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/non-trivial-retval.exp ...
PASS: gdb.cp/non-trivial-retval.exp: continue to breakpoint: Break here
@@ -18107,8 +17986,7 @@ PASS: gdb.cp/templates.exp: destructor breakpoint
PASS: gdb.cp/templates.exp: value method breakpoint
PASS: gdb.cp/templates.exp: breakpoint on a line with no real code
PASS: gdb.cp/templates.exp: print method of template typedef
-XFAIL: gdb.cp/templates.exp: print destructor of template typedef (PRMS gcc/51668)
-PASS: gdb.cp/templates.exp: verify GCC PR debug/51668
+PASS: gdb.cp/templates.exp: print destructor of template typedef
PASS: gdb.cp/templates.exp: ptype empty
PASS: gdb.cp/templates.exp: ptype arg
PASS: gdb.cp/templates.exp: print t5i.value()
@@ -18231,12 +18109,12 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/using-crash.exp ...
PASS: gdb.cp/using-crash.exp: reload file
Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/virtbase.exp ...
PASS: gdb.cp/virtbase.exp: continue to breakpoint: first breakpoint
-PASS: gdb.cp/virtbase.exp: print *this
+FAIL: gdb.cp/virtbase.exp: print *this
PASS: gdb.cp/virtbase.exp: print x in get_y
PASS: gdb.cp/virtbase.exp: continue to breakpoint: second breakpoint
PASS: gdb.cp/virtbase.exp: print x in get_z
PASS: gdb.cp/virtbase.exp: continue to breakpoint: third breakpoint
-PASS: gdb.cp/virtbase.exp: print *(D *) e
+FAIL: gdb.cp/virtbase.exp: print *(D *) e
PASS: gdb.cp/virtbase.exp: set print object on
PASS: gdb.cp/virtbase.exp: print/x b->mA
PASS: gdb.cp/virtbase.exp: print rtti_data
@@ -18308,11 +18186,11 @@ PASS: gdb.cp/virtfunc2.exp: print o2.do_print2()
PASS: gdb.cp/virtfunc2.exp: print o2.do_print3()
PASS: gdb.cp/virtfunc2.exp: print o
Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/vla-cxx.exp ...
-PASS: gdb.cp/vla-cxx.exp: continue to breakpoint: vlas_filled
-PASS: gdb.cp/vla-cxx.exp: print vla
+FAIL: gdb.cp/vla-cxx.exp: continue to breakpoint: vlas_filled (the program exited)
+FAIL: gdb.cp/vla-cxx.exp: print vla
FAIL: gdb.cp/vla-cxx.exp: print vlaref
-PASS: gdb.cp/vla-cxx.exp: print vlaref2
-PASS: gdb.cp/vla-cxx.exp: print c
+FAIL: gdb.cp/vla-cxx.exp: print vlaref2
+FAIL: gdb.cp/vla-cxx.exp: print c
Running ../../../W._C._Handy/gdb/testsuite/gdb.disasm/am33.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.disasm/h8300s.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.disasm/hppa.exp ...
@@ -19571,9 +19449,9 @@ PASS: gdb.fortran/exprs.exp: int powered by real
PASS: gdb.fortran/exprs.exp: real powered by real
Running ../../../W._C._Handy/gdb/testsuite/gdb.fortran/library-module.exp ...
PASS: gdb.fortran/library-module.exp: continue to breakpoint: i-is-2-in-lib
-PASS: gdb.fortran/library-module.exp: print var_i in lib
+FAIL: gdb.fortran/library-module.exp: print var_i in lib
PASS: gdb.fortran/library-module.exp: continue to breakpoint: i-is-2-in-main
-PASS: gdb.fortran/library-module.exp: print var_i in main
+FAIL: gdb.fortran/library-module.exp: print var_i in main
PASS: gdb.fortran/library-module.exp: print var_j
PASS: gdb.fortran/library-module.exp: print var_k
Running ../../../W._C._Handy/gdb/testsuite/gdb.fortran/logical.exp ...
@@ -21995,17 +21873,8 @@ UNSUPPORTED: gdb.mi/mi-nsmoribund.exp: displaced stepping
Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-nsthrexec.exp ...
UNSUPPORTED: gdb.mi/mi-nsthrexec.exp: displaced stepping
Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-pending.exp ...
-PASS: gdb.mi/mi-pending.exp: successfully compiled posix threads test case
-PASS: gdb.mi/mi-pending.exp: MI pending breakpoint on pendfunc1
-PASS: gdb.mi/mi-pending.exp: MI pending breakpoint on mi-pendshr.c:pendfunc2 if x==4
-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
-FAIL: gdb.mi/mi-pending.exp: Run till MI pending breakpoint on thread_func (unknown output after running)
-PASS: gdb.mi/mi-pending.exp: Delete breakpoint 3
-PASS: gdb.mi/mi-pending.exp: MI pending breakpoint on pendfunc3
-FAIL: gdb.mi/mi-pending.exp: Run till MI pending breakpoint on pendfunc3 on thread 2 (timeout)
+UNSUPPORTED: gdb.mi/mi-pending.exp: Couldn't compile mi-pending.c: unrecognized error
+UNTESTED: gdb.mi/mi-pending.exp: Could not compile ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-pending.c.
Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-pthreads.exp ...
PASS: gdb.mi/mi-pthreads.exp: successfully compiled posix threads test case
PASS: gdb.mi/mi-pthreads.exp: breakpoint at done_making_threads
@@ -23590,14 +23459,14 @@ PASS: gdb.multi/dummy-frame-restore.exp: add inferior 2 with -exec dummy-frame-r
PASS: gdb.multi/dummy-frame-restore.exp: switch to inferior 2
FAIL: gdb.multi/dummy-frame-restore.exp: Can't run to f2
Running ../../../W._C._Handy/gdb/testsuite/gdb.multi/multi-arch-exec.exp ...
-gdb compile failed, ../../../W._C._Handy/gdb/testsuite/gdb.multi/multi-arch-exec.c:1:0: sorry, unimplemented: 64-bit mode not compiled in
+gdb compile failed, ../../../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 ../../../W._C._Handy/gdb/testsuite/gdb.multi/multi-arch.exp ...
-gdb compile failed, ../../../W._C._Handy/gdb/testsuite/gdb.multi/hello.c:1:0: sorry, unimplemented: 64-bit mode not compiled in
+gdb compile failed, ../../../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 ../../../W._C._Handy/gdb/testsuite/gdb.multi/multi-attach.exp ...
FAIL: gdb.multi/multi-attach.exp: attach to program 1
@@ -23667,15 +23536,15 @@ PASS: gdb.opt/inline-break.exp: break func8b
PASS: gdb.opt/inline-break.exp: print func1
PASS: gdb.opt/inline-break.exp: print func2
Running ../../../W._C._Handy/gdb/testsuite/gdb.opt/inline-bt.exp ...
-PASS: gdb.opt/inline-bt.exp: continue to bar (1)
-PASS: gdb.opt/inline-bt.exp: backtrace from bar (1)
+FAIL: gdb.opt/inline-bt.exp: continue to bar (1)
+FAIL: gdb.opt/inline-bt.exp: backtrace from bar (1)
PASS: gdb.opt/inline-bt.exp: bar not inlined
-PASS: gdb.opt/inline-bt.exp: continue to bar (2)
-PASS: gdb.opt/inline-bt.exp: backtrace from bar (2)
+FAIL: gdb.opt/inline-bt.exp: continue to bar (2)
+FAIL: gdb.opt/inline-bt.exp: backtrace from bar (2)
PASS: gdb.opt/inline-bt.exp: up from bar (2)
PASS: gdb.opt/inline-bt.exp: func1 inlined (2)
-PASS: gdb.opt/inline-bt.exp: continue to bar (3)
-PASS: gdb.opt/inline-bt.exp: backtrace from bar (3)
+FAIL: gdb.opt/inline-bt.exp: continue to bar (3)
+FAIL: gdb.opt/inline-bt.exp: backtrace from bar (3)
PASS: gdb.opt/inline-bt.exp: up from bar (3)
PASS: gdb.opt/inline-bt.exp: func1 inlined (3)
PASS: gdb.opt/inline-bt.exp: up from func1 (3)
@@ -23687,18 +23556,18 @@ PASS: gdb.opt/inline-bt.exp: info frame still works
PASS: gdb.opt/inline-bt.exp: up hits limit
Running ../../../W._C._Handy/gdb/testsuite/gdb.opt/inline-cmds.exp ...
PASS: gdb.opt/inline-cmds.exp: set listsize 1
-PASS: gdb.opt/inline-cmds.exp: continue to bar (1)
-PASS: gdb.opt/inline-cmds.exp: backtrace from bar (1)
+FAIL: gdb.opt/inline-cmds.exp: continue to bar (1)
+FAIL: gdb.opt/inline-cmds.exp: backtrace from bar (1)
PASS: gdb.opt/inline-cmds.exp: up from bar (1)
PASS: gdb.opt/inline-cmds.exp: func1 inlined (1)
-PASS: gdb.opt/inline-cmds.exp: continue to bar (2)
-PASS: gdb.opt/inline-cmds.exp: backtrace from bar (2)
+FAIL: gdb.opt/inline-cmds.exp: continue to bar (2)
+FAIL: gdb.opt/inline-cmds.exp: backtrace from bar (2)
PASS: gdb.opt/inline-cmds.exp: up from bar (2)
PASS: gdb.opt/inline-cmds.exp: func1 inlined (2)
PASS: gdb.opt/inline-cmds.exp: up from func1 (2)
PASS: gdb.opt/inline-cmds.exp: func2 inlined (2)
-PASS: gdb.opt/inline-cmds.exp: continue to marker
-PASS: gdb.opt/inline-cmds.exp: backtrace from marker
+FAIL: gdb.opt/inline-cmds.exp: continue to marker
+FAIL: gdb.opt/inline-cmds.exp: backtrace from marker
PASS: gdb.opt/inline-cmds.exp: marker not inlined
PASS: gdb.opt/inline-cmds.exp: next over inlined functions
PASS: gdb.opt/inline-cmds.exp: next past inlined func1
@@ -23715,7 +23584,7 @@ PASS: gdb.opt/inline-cmds.exp: next to func1 before func3
PASS: gdb.opt/inline-cmds.exp: next to func3
PASS: gdb.opt/inline-cmds.exp: continue to breakpoint: finish into func1
PASS: gdb.opt/inline-cmds.exp: next to finish marker
-PASS: gdb.opt/inline-cmds.exp: step into finish marker
+FAIL: gdb.opt/inline-cmds.exp: step into finish marker
PASS: gdb.opt/inline-cmds.exp: finish from marker to func1
PASS: gdb.opt/inline-cmds.exp: step into func1 for finish
PASS: gdb.opt/inline-cmds.exp: finish from func1 to func3
@@ -23741,17 +23610,17 @@ PASS: gdb.opt/inline-cmds.exp: outer_inline2 inlined
PASS: gdb.opt/inline-cmds.exp: up from outer_inline2
PASS: gdb.opt/inline-cmds.exp: main not inlined
Running ../../../W._C._Handy/gdb/testsuite/gdb.opt/inline-locals.exp ...
-PASS: gdb.opt/inline-locals.exp: continue to bar (1)
-PASS: gdb.opt/inline-locals.exp: continue to bar (2)
-PASS: gdb.opt/inline-locals.exp: backtrace from bar (2)
+FAIL: gdb.opt/inline-locals.exp: continue to bar (1)
+FAIL: gdb.opt/inline-locals.exp: continue to bar (2)
+FAIL: gdb.opt/inline-locals.exp: backtrace from bar (2)
PASS: gdb.opt/inline-locals.exp: up from bar (2)
PASS: gdb.opt/inline-locals.exp: func1 inlined (2)
PASS: gdb.opt/inline-locals.exp: info locals above bar (2)
PASS: gdb.opt/inline-locals.exp: info args above bar (2)
PASS: gdb.opt/inline-locals.exp: print local (2)
PASS: gdb.opt/inline-locals.exp: print out of scope local
-PASS: gdb.opt/inline-locals.exp: continue to bar (3)
-PASS: gdb.opt/inline-locals.exp: backtrace from bar (3)
+FAIL: gdb.opt/inline-locals.exp: continue to bar (3)
+FAIL: gdb.opt/inline-locals.exp: backtrace from bar (3)
PASS: gdb.opt/inline-locals.exp: up from bar (3)
PASS: gdb.opt/inline-locals.exp: func1 inlined (3)
PASS: gdb.opt/inline-locals.exp: info locals above bar (3)
@@ -24661,7 +24530,7 @@ PASS: gdb.python/py-objfile.exp: Get objfile user name
PASS: gdb.python/py-objfile.exp: python print (gdb.lookup_objfile ("py-objfile").filename)
PASS: gdb.python/py-objfile.exp: python print (gdb.lookup_objfile ("junk"))
PASS: gdb.python/py-objfile.exp: Get objfile build id
-PASS: gdb.python/py-objfile.exp: python print (gdb.lookup_objfile ("da8bc92bb7ace920562bc4dd2c0029dbe4248741", by_build_id=True).filename)
+PASS: gdb.python/py-objfile.exp: python print (gdb.lookup_objfile ("a28a56b1aeb53d507558e9bd16beff202bc94874", by_build_id=True).filename)
PASS: gdb.python/py-objfile.exp: python print (gdb.lookup_objfile ("foo", by_build_id=True))
PASS: gdb.python/py-objfile.exp: python print (gdb.lookup_objfile ("1234abcdef", by_build_id=True))
PASS: gdb.python/py-objfile.exp: Get objfile program space
@@ -24679,7 +24548,7 @@ PASS: gdb.python/py-objfile.exp: Get separate debug info objfile
PASS: gdb.python/py-objfile.exp: Test owner of separate debug file
PASS: gdb.python/py-objfile.exp: Test user-name of owner of separate debug file
PASS: gdb.python/py-objfile.exp: print main with debug info
-PASS: gdb.python/py-objfile.exp: get python valueof "sep_objfile.build_id" (da8bc92bb7ace920562bc4dd2c0029dbe4248741)
+PASS: gdb.python/py-objfile.exp: get python valueof "sep_objfile.build_id" (a28a56b1aeb53d507558e9bd16beff202bc94874)
PASS: gdb.python/py-objfile.exp: python print (gdb.lookup_objfile (sep_objfile.build_id, by_build_id=True))
PASS: gdb.python/py-objfile.exp: gdb.lookup_objfile of symlinked binary
Running ../../../W._C._Handy/gdb/testsuite/gdb.python/py-parameter.exp ...
@@ -25943,7 +25812,10 @@ XFAIL: gdb.stabs/weird.exp: p common0var1
XFAIL: gdb.stabs/weird.exp: p common0var2
Running ../../../W._C._Handy/gdb/testsuite/gdb.threads/attach-into-signal.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.threads/attach-many-short-lived-threads.exp ...
-UNSUPPORTED: gdb.threads/attach-many-short-lived-threads.exp: Couldn't compile attach-many-short-lived-threads0.o: unrecognized error
+gdb compile failed, ../../../W._C._Handy/gdb/testsuite/gdb.threads/attach-many-short-lived-threads.c: In function 'joinable_fn':
+../../../W._C._Handy/gdb/testsuite/gdb.threads/attach-many-short-lived-threads.c:78:3: warning: implicit declaration of function 'pthread_setname_np' [-Wimplicit-function-declaration]
+ pthread_setname_np (pthread_self (), "joinable");
+ ^
UNTESTED: gdb.threads/attach-many-short-lived-threads.exp: failed to prepare
Running ../../../W._C._Handy/gdb/testsuite/gdb.threads/attach-stopped.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.threads/bp_in_thread.exp ...
@@ -26261,188 +26133,20 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.threads/manythreads.exp ...
PASS: gdb.threads/manythreads.exp: successfully compiled posix threads test case
UNTESTED: gdb.threads/manythreads.exp: sometimes hangs; probably libpthread issue
Running ../../../W._C._Handy/gdb/testsuite/gdb.threads/multi-create-ns-info-thr.exp ...
-gdb compile failed, ../../../W._C._Handy/gdb/testsuite/gdb.threads/multi-create.c: In function 'create_function':
-../../../W._C._Handy/gdb/testsuite/gdb.threads/multi-create.c:46:39: error: 'PTHREAD_STACK_MIN' undeclared (first use in this function)
+gdb compile failed, ../../../W._C._Handy/gdb/testsuite/gdb.threads/multi-create.c: In function 'create_function':
+../../../W._C._Handy/gdb/testsuite/gdb.threads/multi-create.c:46:39: error: 'PTHREAD_STACK_MIN' undeclared (first use in this function)
pthread_attr_setstacksize (&attr, 2*PTHREAD_STACK_MIN);
- ^
-../../../W._C._Handy/gdb/testsuite/gdb.threads/multi-create.c:46:39: note: each undeclared identifier is reported only once for each function it appears in
-../../../W._C._Handy/gdb/testsuite/gdb.threads/multi-create.c: In function 'main':
-../../../W._C._Handy/gdb/testsuite/gdb.threads/multi-create.c:73:39: error: 'PTHREAD_STACK_MIN' undeclared (first use in this function)
+ ^
+../../../W._C._Handy/gdb/testsuite/gdb.threads/multi-create.c:46:39: note: each undeclared identifier is reported only once for each function it appears in
+../../../W._C._Handy/gdb/testsuite/gdb.threads/multi-create.c: In function 'main':
+../../../W._C._Handy/gdb/testsuite/gdb.threads/multi-create.c:73:39: error: 'PTHREAD_STACK_MIN' undeclared (first use in this function)
pthread_attr_setstacksize (&attr, 2*PTHREAD_STACK_MIN);
- ^
+ ^
UNTESTED: gdb.threads/multi-create-ns-info-thr.exp: failed to prepare
Running ../../../W._C._Handy/gdb/testsuite/gdb.threads/multi-create.exp ...
UNSUPPORTED: gdb.threads/multi-create.exp: Couldn't compile multi-create.c: unrecognized error
Running ../../../W._C._Handy/gdb/testsuite/gdb.threads/multiple-step-overs.exp ...
-PASS: gdb.threads/multiple-step-overs.exp: successfully compiled posix threads test case
-PASS: gdb.threads/multiple-step-overs.exp: displaced=off: step: setup: set displaced-stepping off
-PASS: gdb.threads/multiple-step-overs.exp: displaced=off: step: setup: continue to breakpoint: run to breakpoint
-FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: step: setup: info threads shows all threads
-FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: step: setup: set scheduler-locking on
-FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: step: setup: thread 3
-FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: step: setup: continue to breakpoint: run to breakpoint in thread 3
-FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: step: setup: unbreak loop in thread 3
-FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: step: setup: thread 2
-FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: step: setup: continue to breakpoint: run to breakpoint in thread 2
-FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: step: setup: unbreak loop in thread 2
-FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: step: setup: set scheduler-locking off
-FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: step: thread 1
-FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: step: step
-PASS: gdb.threads/multiple-step-overs.exp: displaced=off: next: setup: set displaced-stepping off
-PASS: gdb.threads/multiple-step-overs.exp: displaced=off: next: setup: continue to breakpoint: run to breakpoint
-FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: next: setup: info threads shows all threads
-FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: next: setup: set scheduler-locking on
-FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: next: setup: thread 3
-FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: next: setup: continue to breakpoint: run to breakpoint in thread 3
-FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: next: setup: unbreak loop in thread 3
-FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: next: setup: thread 2
-FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: next: setup: continue to breakpoint: run to breakpoint in thread 2
-FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: next: setup: unbreak loop in thread 2
-FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: next: setup: set scheduler-locking off
-FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: next: thread 1
-FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: next: next
-PASS: gdb.threads/multiple-step-overs.exp: displaced=off: continue: setup: set displaced-stepping off
-PASS: gdb.threads/multiple-step-overs.exp: displaced=off: continue: setup: continue to breakpoint: run to breakpoint
-FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: continue: setup: info threads shows all threads
-FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: continue: setup: set scheduler-locking on
-FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: continue: setup: thread 3
-FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: continue: setup: continue to breakpoint: run to breakpoint in thread 3
-FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: continue: setup: unbreak loop in thread 3
-FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: continue: setup: thread 2
-FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: continue: setup: continue to breakpoint: run to breakpoint in thread 2
-FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: continue: setup: unbreak loop in thread 2
-FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: continue: setup: set scheduler-locking off
-FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: continue: thread 1
-FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: continue: continue
-PASS: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr1: setup: set displaced-stepping off
-PASS: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr1: setup: continue to breakpoint: run to breakpoint
-FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr1: setup: info threads shows all threads
-FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr1: setup: set scheduler-locking on
-FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr1: setup: thread 3
-FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr1: setup: continue to breakpoint: run to breakpoint in thread 3
-FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr1: setup: unbreak loop in thread 3
-FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr1: setup: thread 2
-FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr1: setup: continue to breakpoint: run to breakpoint in thread 2
-FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr1: setup: unbreak loop in thread 2
-FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr1: setup: set scheduler-locking off
-FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr1: thread 1
-PASS: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr1: queue-signal SIGUSR1
-FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr1: switch back to thread 1
-FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr1: continue to sigusr1_handler
-PASS: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr2: setup: set displaced-stepping off
-PASS: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr2: setup: continue to breakpoint: run to breakpoint
-FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr2: setup: info threads shows all threads
-FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr2: setup: set scheduler-locking on
-FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr2: setup: thread 3
-FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr2: setup: continue to breakpoint: run to breakpoint in thread 3
-FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr2: setup: unbreak loop in thread 3
-FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr2: setup: thread 2
-FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr2: setup: continue to breakpoint: run to breakpoint in thread 2
-FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr2: setup: unbreak loop in thread 2
-FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr2: setup: set scheduler-locking off
-FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr2: thread 2
-PASS: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr2: queue-signal SIGUSR1
-FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr2: switch back to thread 1
-FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr2: continue to sigusr1_handler
-PASS: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr3: setup: set displaced-stepping off
-PASS: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr3: setup: continue to breakpoint: run to breakpoint
-FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr3: setup: info threads shows all threads
-FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr3: setup: set scheduler-locking on
-FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr3: setup: thread 3
-FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr3: setup: continue to breakpoint: run to breakpoint in thread 3
-FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr3: setup: unbreak loop in thread 3
-FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr3: setup: thread 2
-FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr3: setup: continue to breakpoint: run to breakpoint in thread 2
-FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr3: setup: unbreak loop in thread 2
-FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr3: setup: set scheduler-locking off
-FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr3: thread 3
-PASS: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr3: queue-signal SIGUSR1
-FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr3: switch back to thread 1
-FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr3: continue to sigusr1_handler
-PASS: gdb.threads/multiple-step-overs.exp: displaced=on: step: setup: set displaced-stepping on
-PASS: gdb.threads/multiple-step-overs.exp: displaced=on: step: setup: continue to breakpoint: run to breakpoint
-FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: step: setup: info threads shows all threads
-FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: step: setup: set scheduler-locking on
-FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: step: setup: thread 3
-FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: step: setup: continue to breakpoint: run to breakpoint in thread 3
-FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: step: setup: unbreak loop in thread 3
-FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: step: setup: thread 2
-FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: step: setup: continue to breakpoint: run to breakpoint in thread 2
-FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: step: setup: unbreak loop in thread 2
-FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: step: setup: set scheduler-locking off
-FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: step: thread 1
-FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: step: step
-PASS: gdb.threads/multiple-step-overs.exp: displaced=on: next: setup: set displaced-stepping on
-PASS: gdb.threads/multiple-step-overs.exp: displaced=on: next: setup: continue to breakpoint: run to breakpoint
-FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: next: setup: info threads shows all threads
-FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: next: setup: set scheduler-locking on
-FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: next: setup: thread 3
-FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: next: setup: continue to breakpoint: run to breakpoint in thread 3
-FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: next: setup: unbreak loop in thread 3
-FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: next: setup: thread 2
-FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: next: setup: continue to breakpoint: run to breakpoint in thread 2
-FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: next: setup: unbreak loop in thread 2
-FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: next: setup: set scheduler-locking off
-FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: next: thread 1
-FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: next: next
-PASS: gdb.threads/multiple-step-overs.exp: displaced=on: continue: setup: set displaced-stepping on
-PASS: gdb.threads/multiple-step-overs.exp: displaced=on: continue: setup: continue to breakpoint: run to breakpoint
-FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: continue: setup: info threads shows all threads
-FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: continue: setup: set scheduler-locking on
-FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: continue: setup: thread 3
-FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: continue: setup: continue to breakpoint: run to breakpoint in thread 3
-FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: continue: setup: unbreak loop in thread 3
-FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: continue: setup: thread 2
-FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: continue: setup: continue to breakpoint: run to breakpoint in thread 2
-FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: continue: setup: unbreak loop in thread 2
-FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: continue: setup: set scheduler-locking off
-FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: continue: thread 1
-FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: continue: continue
-PASS: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr1: setup: set displaced-stepping on
-PASS: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr1: setup: continue to breakpoint: run to breakpoint
-FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr1: setup: info threads shows all threads
-FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr1: setup: set scheduler-locking on
-FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr1: setup: thread 3
-FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr1: setup: continue to breakpoint: run to breakpoint in thread 3
-FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr1: setup: unbreak loop in thread 3
-FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr1: setup: thread 2
-FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr1: setup: continue to breakpoint: run to breakpoint in thread 2
-FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr1: setup: unbreak loop in thread 2
-FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr1: setup: set scheduler-locking off
-FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr1: thread 1
-PASS: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr1: queue-signal SIGUSR1
-FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr1: switch back to thread 1
-FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr1: continue to sigusr1_handler
-PASS: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr2: setup: set displaced-stepping on
-PASS: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr2: setup: continue to breakpoint: run to breakpoint
-FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr2: setup: info threads shows all threads
-FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr2: setup: set scheduler-locking on
-FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr2: setup: thread 3
-FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr2: setup: continue to breakpoint: run to breakpoint in thread 3
-FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr2: setup: unbreak loop in thread 3
-FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr2: setup: thread 2
-FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr2: setup: continue to breakpoint: run to breakpoint in thread 2
-FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr2: setup: unbreak loop in thread 2
-FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr2: setup: set scheduler-locking off
-FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr2: thread 2
-PASS: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr2: queue-signal SIGUSR1
-FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr2: switch back to thread 1
-FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr2: continue to sigusr1_handler
-PASS: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr3: setup: set displaced-stepping on
-PASS: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr3: setup: continue to breakpoint: run to breakpoint
-FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr3: setup: info threads shows all threads
-FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr3: setup: set scheduler-locking on
-FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr3: setup: thread 3
-FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr3: setup: continue to breakpoint: run to breakpoint in thread 3
-FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr3: setup: unbreak loop in thread 3
-FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr3: setup: thread 2
-FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr3: setup: continue to breakpoint: run to breakpoint in thread 2
-FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr3: setup: unbreak loop in thread 2
-FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr3: setup: set scheduler-locking off
-FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr3: thread 3
-PASS: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr3: queue-signal SIGUSR1
-FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr3: switch back to thread 1
-FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr3: continue to sigusr1_handler
+UNTESTED: gdb.threads/multiple-step-overs.exp: aborted; in the following, GDB will get stuck
Running ../../../W._C._Handy/gdb/testsuite/gdb.threads/next-bp-other-thread.exp ...
PASS: gdb.threads/next-bp-other-thread.exp: successfully compiled posix threads test case
PASS: gdb.threads/next-bp-other-thread.exp: schedlock=off: continue to breakpoint: run to wait-thread breakpoint
@@ -26912,7 +26616,7 @@ PASS: gdb.threads/watchthreads2.exp: breakpoint on thread_started
FAIL: gdb.threads/watchthreads2.exp: run to thread_started
FAIL: gdb.threads/watchthreads2.exp: run to thread_started
FAIL: gdb.threads/watchthreads2.exp: run to thread_started
-FAIL: gdb.threads/watchthreads2.exp: run to thread_started (the program is no longer running)
+FAIL: gdb.threads/watchthreads2.exp: run to thread_started
FAIL: gdb.threads/watchthreads2.exp: all threads started
Running ../../../W._C._Handy/gdb/testsuite/gdb.threads/wp-replication.exp ...
PASS: gdb.threads/wp-replication.exp: successfully compiled posix threads test case
@@ -26932,94 +26636,94 @@ FAIL: gdb.threads/wp-replication.exp: Thread 1 hit breakpoint at thread_started
PASS: gdb.threads/wp-replication.exp: watch watched_data[2]
FAIL: gdb.threads/wp-replication.exp: Thread 2 hit breakpoint at thread_started
PASS: gdb.threads/wp-replication.exp: watch watched_data[3]
-FAIL: gdb.threads/wp-replication.exp: Thread 3 hit breakpoint at thread_started (the program is no longer running)
-FAIL: gdb.threads/wp-replication.exp: Thread 4 hit breakpoint at thread_started (the program is no longer running)
-FAIL: gdb.threads/wp-replication.exp: Thread 5 hit breakpoint at thread_started (the program is no longer running)
-FAIL: gdb.threads/wp-replication.exp: Thread 6 hit breakpoint at thread_started (the program is no longer running)
-FAIL: gdb.threads/wp-replication.exp: Thread 7 hit breakpoint at thread_started (the program is no longer running)
-FAIL: gdb.threads/wp-replication.exp: Thread 8 hit breakpoint at thread_started (the program is no longer running)
-FAIL: gdb.threads/wp-replication.exp: Thread 9 hit breakpoint at thread_started (the program is no longer running)
-FAIL: gdb.threads/wp-replication.exp: set var test_ready=1
-FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 1 out of 80 on watched_data (the program is no longer running)
-FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 2 out of 80 on watched_data (the program is no longer running)
-FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 3 out of 80 on watched_data (the program is no longer running)
-FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 4 out of 80 on watched_data (the program is no longer running)
-FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 5 out of 80 on watched_data (the program is no longer running)
-FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 6 out of 80 on watched_data (the program is no longer running)
-FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 7 out of 80 on watched_data (the program is no longer running)
-FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 8 out of 80 on watched_data (the program is no longer running)
-FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 9 out of 80 on watched_data (the program is no longer running)
-FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 10 out of 80 on watched_data (the program is no longer running)
-FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 11 out of 80 on watched_data (the program is no longer running)
-FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 12 out of 80 on watched_data (the program is no longer running)
-FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 13 out of 80 on watched_data (the program is no longer running)
-FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 14 out of 80 on watched_data (the program is no longer running)
-FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 15 out of 80 on watched_data (the program is no longer running)
-FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 16 out of 80 on watched_data (the program is no longer running)
-FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 17 out of 80 on watched_data (the program is no longer running)
-FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 18 out of 80 on watched_data (the program is no longer running)
-FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 19 out of 80 on watched_data (the program is no longer running)
-FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 20 out of 80 on watched_data (the program is no longer running)
-FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 21 out of 80 on watched_data (the program is no longer running)
-FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 22 out of 80 on watched_data (the program is no longer running)
-FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 23 out of 80 on watched_data (the program is no longer running)
-FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 24 out of 80 on watched_data (the program is no longer running)
-FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 25 out of 80 on watched_data (the program is no longer running)
-FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 26 out of 80 on watched_data (the program is no longer running)
-FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 27 out of 80 on watched_data (the program is no longer running)
-FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 28 out of 80 on watched_data (the program is no longer running)
-FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 29 out of 80 on watched_data (the program is no longer running)
-FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 30 out of 80 on watched_data (the program is no longer running)
-FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 31 out of 80 on watched_data (the program is no longer running)
-FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 32 out of 80 on watched_data (the program is no longer running)
-FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 33 out of 80 on watched_data (the program is no longer running)
-FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 34 out of 80 on watched_data (the program is no longer running)
-FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 35 out of 80 on watched_data (the program is no longer running)
-FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 36 out of 80 on watched_data (the program is no longer running)
-FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 37 out of 80 on watched_data (the program is no longer running)
-FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 38 out of 80 on watched_data (the program is no longer running)
-FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 39 out of 80 on watched_data (the program is no longer running)
-FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 40 out of 80 on watched_data (the program is no longer running)
-FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 41 out of 80 on watched_data (the program is no longer running)
-FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 42 out of 80 on watched_data (the program is no longer running)
-FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 43 out of 80 on watched_data (the program is no longer running)
-FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 44 out of 80 on watched_data (the program is no longer running)
-FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 45 out of 80 on watched_data (the program is no longer running)
-FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 46 out of 80 on watched_data (the program is no longer running)
-FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 47 out of 80 on watched_data (the program is no longer running)
-FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 48 out of 80 on watched_data (the program is no longer running)
-FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 49 out of 80 on watched_data (the program is no longer running)
-FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 50 out of 80 on watched_data (the program is no longer running)
-FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 51 out of 80 on watched_data (the program is no longer running)
-FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 52 out of 80 on watched_data (the program is no longer running)
-FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 53 out of 80 on watched_data (the program is no longer running)
-FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 54 out of 80 on watched_data (the program is no longer running)
-FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 55 out of 80 on watched_data (the program is no longer running)
-FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 56 out of 80 on watched_data (the program is no longer running)
-FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 57 out of 80 on watched_data (the program is no longer running)
-FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 58 out of 80 on watched_data (the program is no longer running)
-FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 59 out of 80 on watched_data (the program is no longer running)
-FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 60 out of 80 on watched_data (the program is no longer running)
-FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 61 out of 80 on watched_data (the program is no longer running)
-FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 62 out of 80 on watched_data (the program is no longer running)
-FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 63 out of 80 on watched_data (the program is no longer running)
-FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 64 out of 80 on watched_data (the program is no longer running)
-FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 65 out of 80 on watched_data (the program is no longer running)
-FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 66 out of 80 on watched_data (the program is no longer running)
-FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 67 out of 80 on watched_data (the program is no longer running)
-FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 68 out of 80 on watched_data (the program is no longer running)
-FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 69 out of 80 on watched_data (the program is no longer running)
-FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 70 out of 80 on watched_data (the program is no longer running)
-FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 71 out of 80 on watched_data (the program is no longer running)
-FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 72 out of 80 on watched_data (the program is no longer running)
-FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 73 out of 80 on watched_data (the program is no longer running)
-FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 74 out of 80 on watched_data (the program is no longer running)
-FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 75 out of 80 on watched_data (the program is no longer running)
-FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 76 out of 80 on watched_data (the program is no longer running)
-FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 77 out of 80 on watched_data (the program is no longer running)
-FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 78 out of 80 on watched_data (the program is no longer running)
-FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 79 out of 80 on watched_data (the program is no longer running)
-FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 80 out of 80 on watched_data (the program is no longer running)
+FAIL: gdb.threads/wp-replication.exp: Thread 3 hit breakpoint at thread_started
+FAIL: gdb.threads/wp-replication.exp: Thread 4 hit breakpoint at thread_started
+FAIL: gdb.threads/wp-replication.exp: Thread 5 hit breakpoint at thread_started
+FAIL: gdb.threads/wp-replication.exp: Thread 6 hit breakpoint at thread_started
+FAIL: gdb.threads/wp-replication.exp: Thread 7 hit breakpoint at thread_started
+FAIL: gdb.threads/wp-replication.exp: Thread 8 hit breakpoint at thread_started
+FAIL: gdb.threads/wp-replication.exp: Thread 9 hit breakpoint at thread_started
+PASS: gdb.threads/wp-replication.exp: set var test_ready=1
+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 1 out of 80 on watched_data
+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 2 out of 80 on watched_data
+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 3 out of 80 on watched_data
+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 4 out of 80 on watched_data
+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 5 out of 80 on watched_data
+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 6 out of 80 on watched_data
+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 7 out of 80 on watched_data
+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 8 out of 80 on watched_data
+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 9 out of 80 on watched_data
+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 10 out of 80 on watched_data
+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 11 out of 80 on watched_data
+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 12 out of 80 on watched_data
+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 13 out of 80 on watched_data
+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 14 out of 80 on watched_data
+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 15 out of 80 on watched_data
+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 16 out of 80 on watched_data
+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 17 out of 80 on watched_data
+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 18 out of 80 on watched_data
+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 19 out of 80 on watched_data
+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 20 out of 80 on watched_data
+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 21 out of 80 on watched_data
+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 22 out of 80 on watched_data
+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 23 out of 80 on watched_data
+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 24 out of 80 on watched_data
+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 25 out of 80 on watched_data
+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 26 out of 80 on watched_data
+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 27 out of 80 on watched_data
+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 28 out of 80 on watched_data
+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 29 out of 80 on watched_data
+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 30 out of 80 on watched_data
+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 31 out of 80 on watched_data
+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 32 out of 80 on watched_data
+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 33 out of 80 on watched_data
+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 34 out of 80 on watched_data
+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 35 out of 80 on watched_data
+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 36 out of 80 on watched_data
+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 37 out of 80 on watched_data
+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 38 out of 80 on watched_data
+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 39 out of 80 on watched_data
+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 40 out of 80 on watched_data
+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 41 out of 80 on watched_data
+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 42 out of 80 on watched_data
+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 43 out of 80 on watched_data
+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 44 out of 80 on watched_data
+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 45 out of 80 on watched_data
+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 46 out of 80 on watched_data
+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 47 out of 80 on watched_data
+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 48 out of 80 on watched_data
+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 49 out of 80 on watched_data
+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 50 out of 80 on watched_data
+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 51 out of 80 on watched_data
+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 52 out of 80 on watched_data
+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 53 out of 80 on watched_data
+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 54 out of 80 on watched_data
+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 55 out of 80 on watched_data
+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 56 out of 80 on watched_data
+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 57 out of 80 on watched_data
+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 58 out of 80 on watched_data
+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 59 out of 80 on watched_data
+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 60 out of 80 on watched_data
+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 61 out of 80 on watched_data
+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 62 out of 80 on watched_data
+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 63 out of 80 on watched_data
+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 64 out of 80 on watched_data
+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 65 out of 80 on watched_data
+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 66 out of 80 on watched_data
+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 67 out of 80 on watched_data
+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 68 out of 80 on watched_data
+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 69 out of 80 on watched_data
+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 70 out of 80 on watched_data
+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 71 out of 80 on watched_data
+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 72 out of 80 on watched_data
+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 73 out of 80 on watched_data
+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 74 out of 80 on watched_data
+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 75 out of 80 on watched_data
+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 76 out of 80 on watched_data
+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 77 out of 80 on watched_data
+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 78 out of 80 on watched_data
+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 79 out of 80 on watched_data
+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 80 out of 80 on watched_data
Running ../../../W._C._Handy/gdb/testsuite/gdb.trace/actions-changed.exp ...
UNSUPPORTED: gdb.trace/actions-changed.exp: Current target does not support trace
Running ../../../W._C._Handy/gdb/testsuite/gdb.trace/actions.exp ...
@@ -27307,7 +27011,7 @@ PASS: gdb.trace/tracecmd.exp: 1.11b: verify conditional tracepoint
PASS: gdb.trace/tracecmd.exp: 1.14: help trace
PASS: gdb.trace/tracecmd.exp: Declined to set a fast tracepoint
Running ../../../W._C._Handy/gdb/testsuite/gdb.trace/tspeed.exp ...
-gdb compile failed, gcc: error: [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../gdbserver/libinproctrace.so: No such file or directory
+gdb compile failed, gcc: error: [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../gdbserver/libinproctrace.so: No such file or directory
UNTESTED: gdb.trace/tspeed.exp: tspeed.exp
Running ../../../W._C._Handy/gdb/testsuite/gdb.trace/tstatus.exp ...
UNSUPPORTED: gdb.trace/tstatus.exp: target does not support trace
@@ -27381,14 +27085,14 @@ PASS: gdb.xml/tdesc-xinclude.exp: set tdesc filename gdb.xml/loop.xml
=== gdb Summary ===
-# of expected passes 24915
-# of unexpected failures 910
+# of expected passes 24707
+# of unexpected failures 803
# of unexpected successes 2
# of expected failures 38
# of unknown successes 1
-# of known failures 54
+# of known failures 53
# of unresolved testcases 2
-# of untested testcases 62
+# of untested testcases 65
# of unsupported tests 97
[...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../gdb/gdb version 7.9.50.20150419-cvs -nw -nx -data-directory [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../data-directory
diff --git a/binutils-gdb/laplace.SCHWINGE/test/ld/ld.sum b/binutils-gdb/laplace.SCHWINGE/test/ld/ld.sum
index 65b608b1..a0a8d1a7 100644
--- a/binutils-gdb/laplace.SCHWINGE/test/ld/ld.sum
+++ b/binutils-gdb/laplace.SCHWINGE/test/ld/ld.sum
@@ -1,4 +1,4 @@
-Test Run By thomas on Mon May 11 10:06:07 2015
+Test Run By thomas on Sun Nov 1 18:26:33 2015
Native configuration is i686-unknown-gnu0.6
=== ld tests ===
diff --git a/binutils-gdb/log_build.diff b/binutils-gdb/log_build.diff
index b41de368..e3386554 100644
--- a/binutils-gdb/log_build.diff
+++ b/binutils-gdb/log_build.diff
@@ -1,5 +1,5 @@
diff --git toolchain/logs/binutils-gdb/kepler.SCHWINGE/log_build_ toolchain/logs/binutils-gdb/laplace.SCHWINGE/log_build_
-index 5bd0aa2..1f39df5 100644
+index 42bdb6b..58e3c4c 100644
--- toolchain/logs/binutils-gdb/kepler.SCHWINGE/log_build_
+++ toolchain/logs/binutils-gdb/laplace.SCHWINGE/log_build_
@@ -159,12 +159,12 @@ checking for sys/sysmp.h... no
@@ -1376,7 +1376,7 @@ index 5bd0aa2..1f39df5 100644
ar: `u' modifier ignored since `D' is the default (see `U')
ranlib libgnu.a
rm -f t-charset.alias charset.alias && \
-@@ -6619,37 +5802,266 @@ make[6]: Leaving directory '[...]/tschwinge/W._C._Handy.build/gdb/build-gnulib/i
+@@ -6619,37 +5802,158 @@ make[6]: Leaving directory '[...]/tschwinge/W._C._Handy.build/gdb/build-gnulib/i
make[5]: Leaving directory '[...]/tschwinge/W._C._Handy.build/gdb/build-gnulib'
make[4]: Leaving directory '[...]/tschwinge/W._C._Handy.build/gdb/build-gnulib'
make[3]: Leaving directory '[...]/tschwinge/W._C._Handy.build/gdb'
@@ -1442,9 +1442,6 @@ index 5bd0aa2..1f39df5 100644
+notify_S.c:368:24: warning: no previous prototype for 'notify_server' [-Wmissing-prototypes]
+ mig_external boolean_t notify_server
+ ^
-+notify_S.c:404:28: warning: no previous prototype for 'notify_server_routine' [-Wmissing-prototypes]
-+ mig_external mig_routine_t notify_server_routine
-+ ^
+gcc-4.9 -g -O2 -I. -I../../W._C._Handy/gdb -I../../W._C._Handy/gdb/common -I../../W._C._Handy/gdb/config -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -DHAVE_CONFIG_H -I../../W._C._Handy/gdb/../include/opcode -I../../W._C._Handy/gdb/../opcodes/.. -I../../W._C._Handy/gdb/../readline/.. -I../../W._C._Handy/gdb/../zlib -I../bfd -I../../W._C._Handy/gdb/../bfd -I../../W._C._Handy/gdb/../include -I../libdecnumber -I../../W._C._Handy/gdb/../libdecnumber -I../../W._C._Handy/gdb/gnulib/import -Ibuild-gnulib/import -DTUI=1 -pthread -I/usr/include/guile/2.0 -I/usr/include/python2.7 -I/usr/include/python2.7 -Wall -Wpointer-arith -Wno-unused -Wunused-value -Wunused-function -Wno-switch -Wno-char-subscripts -Wempty-body -Wpointer-sign -Wmissing-prototypes -Wdeclaration-after-statement -Wmissing-parameter-type -Wold-style-declaration -Wold-style-definition -Wformat-nonliteral -c -o process_reply_S.o -MT process_reply_S.o -MMD -MP -MF .deps/process_reply_S.Tpo process_reply_S.c
+process_reply_S.c: In function '_Xproc_setmsgport_reply':
+process_reply_S.c:102:22: warning: function called through a non-compatible type
@@ -1479,192 +1476,87 @@ index 5bd0aa2..1f39df5 100644
+ OutP->RetCode = (*(kern_return_t (*)(mach_port_t, kern_return_t)) S_proc_pid2proc_reply) (In0P->Head.msgh_request_port, In0P->return_code);
+ ^
+process_reply_S.c: In function '_Xproc_getprocinfo_reply':
-+process_reply_S.c:832:22: warning: function called through a non-compatible type
++process_reply_S.c:838:22: warning: function called through a non-compatible type
+ OutP->RetCode = (*(kern_return_t (*)(mach_port_t, kern_return_t)) S_proc_getprocinfo_reply) (In0P->Head.msgh_request_port, In0P->return_code);
+ ^
-+process_reply_S.c:881:2: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
-+ OutP->RetCode = S_proc_getprocinfo_reply(In0P->Head.msgh_request_port, In0P->return_code, In0P->flags, (In0P->procinfoType.msgtl_header.msgt_inline) ? In0P->procinfo : *((int **)In0P->procinfo), In0P->procinfoType.msgtl_number, (In1P->threadwaitsType.msgtl_header.msgt_inline) ? In1P->threadwaits : *((char **)In1P->threadwaits), In1P->threadwaitsType.msgtl_number);
-+ ^
-+process_reply_S.c:881:2: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
-+process_reply_S.c:884:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
-+ mig_deallocate(* (vm_offset_t *) In1P->threadwaits, In1P->threadwaitsType.msgtl_number);
-+ ^
-+process_reply_S.c:887:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
-+ mig_deallocate(* (vm_offset_t *) In0P->procinfo, 4 * In0P->procinfoType.msgtl_number);
-+ ^
+process_reply_S.c: In function '_Xproc_getprocargs_reply':
-+process_reply_S.c:950:22: warning: function called through a non-compatible type
++process_reply_S.c:959:22: warning: function called through a non-compatible type
+ OutP->RetCode = (*(kern_return_t (*)(mach_port_t, kern_return_t)) S_proc_getprocargs_reply) (In0P->Head.msgh_request_port, In0P->return_code);
+ ^
-+process_reply_S.c:978:2: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
-+ OutP->RetCode = S_proc_getprocargs_reply(In0P->Head.msgh_request_port, In0P->return_code, (In0P->procargsType.msgtl_header.msgt_inline) ? In0P->procargs : *((char **)In0P->procargs), In0P->procargsType.msgtl_number);
-+ ^
-+process_reply_S.c:981:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
-+ mig_deallocate(* (vm_offset_t *) In0P->procargs, In0P->procargsType.msgtl_number);
-+ ^
+process_reply_S.c: In function '_Xproc_getprocenv_reply':
-+process_reply_S.c:1041:22: warning: function called through a non-compatible type
++process_reply_S.c:1053:22: warning: function called through a non-compatible type
+ OutP->RetCode = (*(kern_return_t (*)(mach_port_t, kern_return_t)) S_proc_getprocenv_reply) (In0P->Head.msgh_request_port, In0P->return_code);
+ ^
-+process_reply_S.c:1069:2: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
-+ OutP->RetCode = S_proc_getprocenv_reply(In0P->Head.msgh_request_port, In0P->return_code, (In0P->procenvType.msgtl_header.msgt_inline) ? In0P->procenv : *((char **)In0P->procenv), In0P->procenvType.msgtl_number);
-+ ^
-+process_reply_S.c:1072:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
-+ mig_deallocate(* (vm_offset_t *) In0P->procenv, In0P->procenvType.msgtl_number);
-+ ^
+process_reply_S.c: In function '_Xproc_getloginid_reply':
-+process_reply_S.c:1136:22: warning: function called through a non-compatible type
++process_reply_S.c:1148:22: warning: function called through a non-compatible type
+ OutP->RetCode = (*(kern_return_t (*)(mach_port_t, kern_return_t)) S_proc_getloginid_reply) (In0P->Head.msgh_request_port, In0P->return_code);
+ ^
+process_reply_S.c: In function '_Xproc_getloginpids_reply':
-+process_reply_S.c:1215:22: warning: function called through a non-compatible type
++process_reply_S.c:1230:22: warning: function called through a non-compatible type
+ OutP->RetCode = (*(kern_return_t (*)(mach_port_t, kern_return_t)) S_proc_getloginpids_reply) (In0P->Head.msgh_request_port, In0P->return_code);
+ ^
-+process_reply_S.c:1243:2: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
-+ OutP->RetCode = S_proc_getloginpids_reply(In0P->Head.msgh_request_port, In0P->return_code, (In0P->pidsType.msgtl_header.msgt_inline) ? In0P->pids : *((pid_t **)In0P->pids), In0P->pidsType.msgtl_number);
-+ ^
-+process_reply_S.c:1246:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
-+ mig_deallocate(* (vm_offset_t *) In0P->pids, 4 * In0P->pidsType.msgtl_number);
-+ ^
+process_reply_S.c: In function '_Xproc_getlogin_reply':
-+process_reply_S.c:1310:22: warning: function called through a non-compatible type
++process_reply_S.c:1325:22: warning: function called through a non-compatible type
+ OutP->RetCode = (*(kern_return_t (*)(mach_port_t, kern_return_t)) S_proc_getlogin_reply) (In0P->Head.msgh_request_port, In0P->return_code);
+ ^
+process_reply_S.c: In function '_Xproc_getsid_reply':
-+process_reply_S.c:1393:22: warning: function called through a non-compatible type
++process_reply_S.c:1408:22: warning: function called through a non-compatible type
+ OutP->RetCode = (*(kern_return_t (*)(mach_port_t, kern_return_t)) S_proc_getsid_reply) (In0P->Head.msgh_request_port, In0P->return_code);
+ ^
+process_reply_S.c: In function '_Xproc_getsessionpgids_reply':
-+process_reply_S.c:1472:22: warning: function called through a non-compatible type
++process_reply_S.c:1490:22: warning: function called through a non-compatible type
+ OutP->RetCode = (*(kern_return_t (*)(mach_port_t, kern_return_t)) S_proc_getsessionpgids_reply) (In0P->Head.msgh_request_port, In0P->return_code);
+ ^
-+process_reply_S.c:1500:2: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
-+ OutP->RetCode = S_proc_getsessionpgids_reply(In0P->Head.msgh_request_port, In0P->return_code, (In0P->pgidsetType.msgtl_header.msgt_inline) ? In0P->pgidset : *((pid_t **)In0P->pgidset), In0P->pgidsetType.msgtl_number);
-+ ^
-+process_reply_S.c:1503:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
-+ mig_deallocate(* (vm_offset_t *) In0P->pgidset, 4 * In0P->pgidsetType.msgtl_number);
-+ ^
+process_reply_S.c: In function '_Xproc_getsessionpids_reply':
-+process_reply_S.c:1563:22: warning: function called through a non-compatible type
++process_reply_S.c:1584:22: warning: function called through a non-compatible type
+ OutP->RetCode = (*(kern_return_t (*)(mach_port_t, kern_return_t)) S_proc_getsessionpids_reply) (In0P->Head.msgh_request_port, In0P->return_code);
+ ^
-+process_reply_S.c:1591:2: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
-+ OutP->RetCode = S_proc_getsessionpids_reply(In0P->Head.msgh_request_port, In0P->return_code, (In0P->pidsetType.msgtl_header.msgt_inline) ? In0P->pidset : *((pid_t **)In0P->pidset), In0P->pidsetType.msgtl_number);
-+ ^
-+process_reply_S.c:1594:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
-+ mig_deallocate(* (vm_offset_t *) In0P->pidset, 4 * In0P->pidsetType.msgtl_number);
-+ ^
+process_reply_S.c: In function '_Xproc_getsidport_reply':
-+process_reply_S.c:1658:22: warning: function called through a non-compatible type
++process_reply_S.c:1679:22: warning: function called through a non-compatible type
+ OutP->RetCode = (*(kern_return_t (*)(mach_port_t, kern_return_t)) S_proc_getsidport_reply) (In0P->Head.msgh_request_port, In0P->return_code);
+ ^
+process_reply_S.c: In function '_Xproc_getpgrp_reply':
-+process_reply_S.c:1741:22: warning: function called through a non-compatible type
++process_reply_S.c:1762:22: warning: function called through a non-compatible type
+ OutP->RetCode = (*(kern_return_t (*)(mach_port_t, kern_return_t)) S_proc_getpgrp_reply) (In0P->Head.msgh_request_port, In0P->return_code);
+ ^
+process_reply_S.c: In function '_Xproc_getpgrppids_reply':
-+process_reply_S.c:1820:22: warning: function called through a non-compatible type
++process_reply_S.c:1844:22: warning: function called through a non-compatible type
+ OutP->RetCode = (*(kern_return_t (*)(mach_port_t, kern_return_t)) S_proc_getpgrppids_reply) (In0P->Head.msgh_request_port, In0P->return_code);
+ ^
-+process_reply_S.c:1848:2: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
-+ OutP->RetCode = S_proc_getpgrppids_reply(In0P->Head.msgh_request_port, In0P->return_code, (In0P->pidsetType.msgtl_header.msgt_inline) ? In0P->pidset : *((pid_t **)In0P->pidset), In0P->pidsetType.msgtl_number);
-+ ^
-+process_reply_S.c:1851:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
-+ mig_deallocate(* (vm_offset_t *) In0P->pidset, 4 * In0P->pidsetType.msgtl_number);
-+ ^
+process_reply_S.c: In function '_Xproc_get_tty_reply':
-+process_reply_S.c:1915:22: warning: function called through a non-compatible type
++process_reply_S.c:1939:22: warning: function called through a non-compatible type
+ OutP->RetCode = (*(kern_return_t (*)(mach_port_t, kern_return_t)) S_proc_get_tty_reply) (In0P->Head.msgh_request_port, In0P->return_code);
+ ^
+process_reply_S.c: In function '_Xproc_getnports_reply':
-+process_reply_S.c:1998:22: warning: function called through a non-compatible type
++process_reply_S.c:2022:22: warning: function called through a non-compatible type
+ OutP->RetCode = (*(kern_return_t (*)(mach_port_t, kern_return_t)) S_proc_getnports_reply) (In0P->Head.msgh_request_port, In0P->return_code);
+ ^
+process_reply_S.c: In function '_Xproc_is_important_reply':
-+process_reply_S.c:2081:22: warning: function called through a non-compatible type
++process_reply_S.c:2105:22: warning: function called through a non-compatible type
+ OutP->RetCode = (*(kern_return_t (*)(mach_port_t, kern_return_t)) S_proc_is_important_reply) (In0P->Head.msgh_request_port, In0P->return_code);
+ ^
+process_reply_S.c: In function '_Xproc_get_code_reply':
-+process_reply_S.c:2176:22: warning: function called through a non-compatible type
++process_reply_S.c:2200:22: warning: function called through a non-compatible type
+ OutP->RetCode = (*(kern_return_t (*)(mach_port_t, kern_return_t)) S_proc_get_code_reply) (In0P->Head.msgh_request_port, In0P->return_code);
+ ^
+process_reply_S.c: At top level:
-+process_reply_S.c:2276:24: warning: no previous prototype for 'process_reply_server' [-Wmissing-prototypes]
++process_reply_S.c:2300:24: warning: no previous prototype for 'process_reply_server' [-Wmissing-prototypes]
+ mig_external boolean_t process_reply_server
+ ^
-+process_reply_S.c:2312:28: warning: no previous prototype for 'process_reply_server_routine' [-Wmissing-prototypes]
-+ mig_external mig_routine_t process_reply_server_routine
-+ ^
+gcc-4.9 -g -O2 -I. -I../../W._C._Handy/gdb -I../../W._C._Handy/gdb/common -I../../W._C._Handy/gdb/config -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -DHAVE_CONFIG_H -I../../W._C._Handy/gdb/../include/opcode -I../../W._C._Handy/gdb/../opcodes/.. -I../../W._C._Handy/gdb/../readline/.. -I../../W._C._Handy/gdb/../zlib -I../bfd -I../../W._C._Handy/gdb/../bfd -I../../W._C._Handy/gdb/../include -I../libdecnumber -I../../W._C._Handy/gdb/../libdecnumber -I../../W._C._Handy/gdb/gnulib/import -Ibuild-gnulib/import -DTUI=1 -pthread -I/usr/include/guile/2.0 -I/usr/include/python2.7 -I/usr/include/python2.7 -Wall -Wpointer-arith -Wno-unused -Wunused-value -Wunused-function -Wno-switch -Wno-char-subscripts -Wempty-body -Wpointer-sign -Wmissing-prototypes -Wdeclaration-after-statement -Wmissing-parameter-type -Wold-style-declaration -Wold-style-definition -Wformat-nonliteral -c -o msg_reply_S.o -MT msg_reply_S.o -MMD -MP -MF .deps/msg_reply_S.Tpo msg_reply_S.c
+msg_reply_S.c:189:24: warning: no previous prototype for 'msg_reply_server' [-Wmissing-prototypes]
+ mig_external boolean_t msg_reply_server
+ ^
-+msg_reply_S.c:225:28: warning: no previous prototype for 'msg_reply_server_routine' [-Wmissing-prototypes]
-+ mig_external mig_routine_t msg_reply_server_routine
-+ ^
+gcc-4.9 -g -O2 -I. -I../../W._C._Handy/gdb -I../../W._C._Handy/gdb/common -I../../W._C._Handy/gdb/config -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -DHAVE_CONFIG_H -I../../W._C._Handy/gdb/../include/opcode -I../../W._C._Handy/gdb/../opcodes/.. -I../../W._C._Handy/gdb/../readline/.. -I../../W._C._Handy/gdb/../zlib -I../bfd -I../../W._C._Handy/gdb/../bfd -I../../W._C._Handy/gdb/../include -I../libdecnumber -I../../W._C._Handy/gdb/../libdecnumber -I../../W._C._Handy/gdb/gnulib/import -Ibuild-gnulib/import -DTUI=1 -pthread -I/usr/include/guile/2.0 -I/usr/include/python2.7 -I/usr/include/python2.7 -Wall -Wpointer-arith -Wno-unused -Wunused-value -Wunused-function -Wno-switch -Wno-char-subscripts -Wempty-body -Wpointer-sign -Wmissing-prototypes -Wdeclaration-after-statement -Wmissing-parameter-type -Wold-style-declaration -Wold-style-definition -Wformat-nonliteral -c -o msg_U.o -MT msg_U.o -MMD -MP -MF .deps/msg_U.Tpo msg_U.c
-+msg_U.c: In function 'msg_del_auth':
-+msg_U.c:508:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
-+ *((int **)InP->uids) = uids;
-+ ^
-+msg_U.c:523:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
-+ *((int **)InP->gids) = gids;
-+ ^
-+msg_U.c: In function 'msg_get_init_ports':
-+msg_U.c:960:6: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
-+ *ports = *((mach_port_t **)OutP->ports);
-+ ^
-+msg_U.c: In function 'msg_set_init_ports':
-+msg_U.c:1053:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
-+ *((mach_port_t **)InP->ports) = ports;
-+ ^
-+msg_U.c: In function 'msg_get_init_ints':
-+msg_U.c:1484:6: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
-+ *values = *((int **)OutP->values);
-+ ^
-+msg_U.c: In function 'msg_set_init_ints':
-+msg_U.c:1576:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
-+ *((int **)InP->values) = values;
-+ ^
-+msg_U.c: In function 'msg_get_dtable':
-+msg_U.c:1742:6: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
-+ *dtable = *((mach_port_t **)OutP->dtable);
-+ ^
-+msg_U.c: In function 'msg_set_dtable':
-+msg_U.c:1835:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
-+ *((mach_port_t **)InP->dtable) = dtable;
-+ ^
-+msg_U.c: In function 'msg_get_environment':
-+msg_U.c:2256:6: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
-+ *value = *((char **)OutP->value);
-+ ^
-+msg_U.c: In function 'msg_set_environment':
-+msg_U.c:2348:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
-+ *((char **)InP->value) = value;
-+ ^
-+msg_U.c: In function 'msg_get_env_variable':
-+msg_U.c:2514:6: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
-+ *value = *((char **)OutP->value);
-+ ^
-+msg_U.c: In function 'msg_describe_ports':
-+msg_U.c:3021:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
-+ *((mach_port_t **)InP->names) = names;
-+ ^
-+msg_U.c:3086:6: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
-+ *descriptions = *((char **)OutP->descriptions);
-+ ^
+gcc-4.9 -g -O2 -I. -I../../W._C._Handy/gdb -I../../W._C._Handy/gdb/common -I../../W._C._Handy/gdb/config -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -DHAVE_CONFIG_H -I../../W._C._Handy/gdb/../include/opcode -I../../W._C._Handy/gdb/../opcodes/.. -I../../W._C._Handy/gdb/../readline/.. -I../../W._C._Handy/gdb/../zlib -I../bfd -I../../W._C._Handy/gdb/../bfd -I../../W._C._Handy/gdb/../include -I../libdecnumber -I../../W._C._Handy/gdb/../libdecnumber -I../../W._C._Handy/gdb/gnulib/import -Ibuild-gnulib/import -DTUI=1 -pthread -I/usr/include/guile/2.0 -I/usr/include/python2.7 -I/usr/include/python2.7 -Wall -Wpointer-arith -Wno-unused -Wunused-value -Wunused-function -Wno-switch -Wno-char-subscripts -Wempty-body -Wpointer-sign -Wmissing-prototypes -Wdeclaration-after-statement -Wmissing-parameter-type -Wold-style-declaration -Wold-style-definition -Wformat-nonliteral -c -o exc_request_U.o -MT exc_request_U.o -MMD -MP -MF .deps/exc_request_U.Tpo exc_request_U.c
+gcc-4.9 -g -O2 -I. -I../../W._C._Handy/gdb -I../../W._C._Handy/gdb/common -I../../W._C._Handy/gdb/config -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -DHAVE_CONFIG_H -I../../W._C._Handy/gdb/../include/opcode -I../../W._C._Handy/gdb/../opcodes/.. -I../../W._C._Handy/gdb/../readline/.. -I../../W._C._Handy/gdb/../zlib -I../bfd -I../../W._C._Handy/gdb/../bfd -I../../W._C._Handy/gdb/../include -I../libdecnumber -I../../W._C._Handy/gdb/../libdecnumber -I../../W._C._Handy/gdb/gnulib/import -Ibuild-gnulib/import -DTUI=1 -pthread -I/usr/include/guile/2.0 -I/usr/include/python2.7 -I/usr/include/python2.7 -Wall -Wpointer-arith -Wno-unused -Wunused-value -Wunused-function -Wno-switch -Wno-char-subscripts -Wempty-body -Wpointer-sign -Wmissing-prototypes -Wdeclaration-after-statement -Wmissing-parameter-type -Wold-style-declaration -Wold-style-definition -Wformat-nonliteral -c -o exc_request_S.o -MT exc_request_S.o -MMD -MP -MF .deps/exc_request_S.Tpo exc_request_S.c
+exc_request_S.c:176:24: warning: no previous prototype for 'exc_server' [-Wmissing-prototypes]
+ mig_external boolean_t exc_server
+ ^
-+exc_request_S.c:212:28: warning: no previous prototype for 'exc_server_routine' [-Wmissing-prototypes]
-+ mig_external mig_routine_t exc_server_routine
-+ ^
gcc-4.9 -g -O2 -I. -I../../W._C._Handy/gdb -I../../W._C._Handy/gdb/common -I../../W._C._Handy/gdb/config -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -DHAVE_CONFIG_H -I../../W._C._Handy/gdb/../include/opcode -I../../W._C._Handy/gdb/../opcodes/.. -I../../W._C._Handy/gdb/../readline/.. -I../../W._C._Handy/gdb/../zlib -I../bfd -I../../W._C._Handy/gdb/../bfd -I../../W._C._Handy/gdb/../include -I../libdecnumber -I../../W._C._Handy/gdb/../libdecnumber -I../../W._C._Handy/gdb/gnulib/import -Ibuild-gnulib/import -DTUI=1 -pthread -I/usr/include/guile/2.0 -I/usr/include/python2.7 -I/usr/include/python2.7 -Wall -Wpointer-arith -Wno-unused -Wunused-value -Wunused-function -Wno-switch -Wno-char-subscripts -Wempty-body -Wpointer-sign -Wmissing-prototypes -Wdeclaration-after-statement -Wmissing-parameter-type -Wold-style-declaration -Wold-style-definition -Wformat-nonliteral -c -o remote.o -MT remote.o -MMD -MP -MF .deps/remote.Tpo ../../W._C._Handy/gdb/remote.c
gcc-4.9 -g -O2 -I. -I../../W._C._Handy/gdb -I../../W._C._Handy/gdb/common -I../../W._C._Handy/gdb/config -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -DHAVE_CONFIG_H -I../../W._C._Handy/gdb/../include/opcode -I../../W._C._Handy/gdb/../opcodes/.. -I../../W._C._Handy/gdb/../readline/.. -I../../W._C._Handy/gdb/../zlib -I../bfd -I../../W._C._Handy/gdb/../bfd -I../../W._C._Handy/gdb/../include -I../libdecnumber -I../../W._C._Handy/gdb/../libdecnumber -I../../W._C._Handy/gdb/gnulib/import -Ibuild-gnulib/import -DTUI=1 -pthread -I/usr/include/guile/2.0 -I/usr/include/python2.7 -I/usr/include/python2.7 -Wall -Wpointer-arith -Wno-unused -Wunused-value -Wunused-function -Wno-switch -Wno-char-subscripts -Wempty-body -Wpointer-sign -Wmissing-prototypes -Wdeclaration-after-statement -Wmissing-parameter-type -Wold-style-declaration -Wold-style-definition -Wformat-nonliteral -c -o dcache.o -MT dcache.o -MMD -MP -MF .deps/dcache.Tpo ../../W._C._Handy/gdb/dcache.c
gcc-4.9 -g -O2 -I. -I../../W._C._Handy/gdb -I../../W._C._Handy/gdb/common -I../../W._C._Handy/gdb/config -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -DHAVE_CONFIG_H -I../../W._C._Handy/gdb/../include/opcode -I../../W._C._Handy/gdb/../opcodes/.. -I../../W._C._Handy/gdb/../readline/.. -I../../W._C._Handy/gdb/../zlib -I../bfd -I../../W._C._Handy/gdb/../bfd -I../../W._C._Handy/gdb/../include -I../libdecnumber -I../../W._C._Handy/gdb/../libdecnumber -I../../W._C._Handy/gdb/gnulib/import -Ibuild-gnulib/import -DTUI=1 -pthread -I/usr/include/guile/2.0 -I/usr/include/python2.7 -I/usr/include/python2.7 -Wall -Wpointer-arith -Wno-unused -Wunused-value -Wunused-function -Wno-switch -Wno-char-subscripts -Wempty-body -Wpointer-sign -Wmissing-prototypes -Wdeclaration-after-statement -Wmissing-parameter-type -Wold-style-declaration -Wold-style-definition -Wformat-nonliteral -c -o tracepoint.o -MT tracepoint.o -MMD -MP -MF .deps/tracepoint.Tpo ../../W._C._Handy/gdb/tracepoint.c
-@@ -7127,1690 +6539,12 @@ Making init.c
+@@ -7127,1690 +6431,12 @@ Making init.c
gcc-4.9 -g -O2 -I. -I../../W._C._Handy/gdb -I../../W._C._Handy/gdb/common -I../../W._C._Handy/gdb/config -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -DHAVE_CONFIG_H -I../../W._C._Handy/gdb/../include/opcode -I../../W._C._Handy/gdb/../opcodes/.. -I../../W._C._Handy/gdb/../readline/.. -I../../W._C._Handy/gdb/../zlib -I../bfd -I../../W._C._Handy/gdb/../bfd -I../../W._C._Handy/gdb/../include -I../libdecnumber -I../../W._C._Handy/gdb/../libdecnumber -I../../W._C._Handy/gdb/gnulib/import -Ibuild-gnulib/import -DTUI=1 -pthread -I/usr/include/guile/2.0 -I/usr/include/python2.7 -I/usr/include/python2.7 -Wall -Wpointer-arith -Wno-unused -Wunused-value -Wunused-function -Wno-switch -Wno-char-subscripts -Wempty-body -Wpointer-sign -Wmissing-prototypes -Wdeclaration-after-statement -Wmissing-parameter-type -Wold-style-declaration -Wold-style-definition -Wformat-nonliteral -c -o init.o -MT init.o -MMD -MP -MF .deps/init.Tpo init.c
rm -f gdb
gcc-4.9 -g -O2 -static-libstdc++ -static-libgcc \
@@ -3357,7 +3249,19 @@ index 5bd0aa2..1f39df5 100644
make[4]: Entering directory '[...]/tschwinge/W._C._Handy.build/gdb/data-directory'
rm -rf ./syscalls
mkdir ./syscalls
-@@ -8871,11 +6605,11 @@ wrote `gdb/printing.go'
+@@ -8861,9 +6487,9 @@ wrote `./gdb.go'
+ ;;; newer than compiled /home/thomas/.cache/guile/ccache/2.0-LE-4-2.0[...]/tschwinge/W._C._Handy.build/gdb/data-directory/guile/gdb.scm.go
+ wrote `gdb/experimental.go'
+ /usr/bin/guild compile -Warity-mismatch -Wformat -Wunused-toplevel -L . -o gdb/iterator.go gdb/iterator.scm
++;;; note: source file ./gdb.scm
++;;; newer than compiled /home/thomas/.cache/guile/ccache/2.0-LE-4-2.0[...]/tschwinge/W._C._Handy.build/gdb/data-directory/guile/gdb.scm.go
+ wrote `gdb/iterator.go'
+-;;; note: source file ./gdb.scm
+-;;; newer than compiled /home/thomas/.cache/guile/ccache/2.0-LE-4-2.0[...]/tschwinge/W._C._Handy.build/gdb/data-directory/guile/gdb.scm.go
+ /usr/bin/guild compile -Warity-mismatch -Wformat -Wunused-toplevel -L . -o gdb/printing.go gdb/printing.scm
+ ;;; note: source file ./gdb.scm
+ ;;; newer than compiled /home/thomas/.cache/guile/ccache/2.0-LE-4-2.0[...]/tschwinge/W._C._Handy.build/gdb/data-directory/guile/gdb.scm.go
+@@ -8871,11 +6497,11 @@ wrote `gdb/printing.go'
/usr/bin/guild compile -Warity-mismatch -Wformat -Wunused-toplevel -L . -o gdb/support.go gdb/support.scm
wrote `gdb/support.go'
/usr/bin/guild compile -Warity-mismatch -Wformat -Wunused-toplevel -L . -o gdb/types.go gdb/types.scm
diff --git a/binutils-gdb/log_test.diff b/binutils-gdb/log_test.diff
index fd801a8b..1a4d3ff6 100644
--- a/binutils-gdb/log_test.diff
+++ b/binutils-gdb/log_test.diff
@@ -1,8 +1,8 @@
diff --git toolchain/logs/binutils-gdb/kepler.SCHWINGE/log_test_ toolchain/logs/binutils-gdb/laplace.SCHWINGE/log_test_
-index 7f636eb..e9007a6 100644
+index 5b388e0..e33dc8a 100644
--- toolchain/logs/binutils-gdb/kepler.SCHWINGE/log_test_
+++ toolchain/logs/binutils-gdb/laplace.SCHWINGE/log_test_
-@@ -11,14 +11,12 @@ make[4]: Entering directory '[...]/tschwinge/W._C._Handy.build/bfd/po'
+@@ -11,7 +11,6 @@ make[4]: Entering directory '[...]/tschwinge/W._C._Handy.build/bfd/po'
make[4]: Nothing to be done for 'check'.
make[4]: Leaving directory '[...]/tschwinge/W._C._Handy.build/bfd/po'
make[4]: Entering directory '[...]/tschwinge/W._C._Handy.build/bfd'
@@ -10,23 +10,16 @@ index 7f636eb..e9007a6 100644
make[4]: Leaving directory '[...]/tschwinge/W._C._Handy.build/bfd'
make[3]: Leaving directory '[...]/tschwinge/W._C._Handy.build/bfd'
make[2]: Leaving directory '[...]/tschwinge/W._C._Handy.build/bfd'
- make[2]: Entering directory '[...]/tschwinge/W._C._Handy.build/opcodes'
- Making check in .
- make[3]: Entering directory '[...]/tschwinge/W._C._Handy.build/opcodes'
--make[3]: Nothing to be done for 'check-am'.
- make[3]: Leaving directory '[...]/tschwinge/W._C._Handy.build/opcodes'
- Making check in po
- make[3]: Entering directory '[...]/tschwinge/W._C._Handy.build/opcodes/po'
-@@ -52,7 +50,7 @@ if /bin/dash -c "$runtest --version" > /dev/null 2>&1; then \
+@@ -51,7 +50,7 @@ if /bin/dash -c "$runtest --version" > /dev/null 2>&1; then \
else echo "WARNING: could not find \`runtest'" 1>&2; :;\
fi
WARNING: Couldn't find tool init file
--Test Run By thomas on Mon Apr 20 10:38:25 2015
-+Test Run By thomas on Mon Apr 20 11:41:00 2015
+-Test Run By thomas on Sun Oct 25 21:34:08 2015
++Test Run By thomas on Sun Nov 1 18:21:36 2015
Native configuration is [ARCH]
=== binutils tests ===
-@@ -69,6 +67,7 @@ Running [...]/tschwinge/W._C._Handy/binutils/testsuite/binutils-all/ar.exp ...
+@@ -68,6 +67,7 @@ Running [...]/tschwinge/W._C._Handy/binutils/testsuite/binutils-all/ar.exp ...
Running [...]/tschwinge/W._C._Handy/binutils/testsuite/binutils-all/arm/objdump.exp ...
Running [...]/tschwinge/W._C._Handy/binutils/testsuite/binutils-all/bfin/objdump.exp ...
Running [...]/tschwinge/W._C._Handy/binutils/testsuite/binutils-all/compress.exp ...
@@ -34,7 +27,7 @@ index 7f636eb..e9007a6 100644
Running [...]/tschwinge/W._C._Handy/binutils/testsuite/binutils-all/dlltool.exp ...
Running [...]/tschwinge/W._C._Handy/binutils/testsuite/binutils-all/elfedit.exp ...
Running [...]/tschwinge/W._C._Handy/binutils/testsuite/binutils-all/hppa/objdump.exp ...
-@@ -93,12 +92,23 @@ Running [...]/tschwinge/W._C._Handy/binutils/testsuite/binutils-all/x86-64/x86-6
+@@ -92,12 +92,23 @@ Running [...]/tschwinge/W._C._Handy/binutils/testsuite/binutils-all/x86-64/x86-6
=== binutils Summary ===
@@ -59,16 +52,16 @@ index 7f636eb..e9007a6 100644
make[2]: Entering directory '[...]/tschwinge/W._C._Handy.build/etc'
make[2]: Nothing to be done for 'check'.
make[2]: Leaving directory '[...]/tschwinge/W._C._Handy.build/etc'
-@@ -134,7 +144,7 @@ if /bin/dash -c "$runtest --version" > /dev/null 2>&1; then \
+@@ -133,7 +144,7 @@ if /bin/dash -c "$runtest --version" > /dev/null 2>&1; then \
else echo "WARNING: could not find \`runtest'" 1>&2; :;\
fi
WARNING: Couldn't find tool init file
--Test Run By thomas on Mon Apr 20 10:38:33 2015
-+Test Run By thomas on Mon Apr 20 11:41:08 2015
+-Test Run By thomas on Sun Oct 25 21:34:22 2015
++Test Run By thomas on Sun Nov 1 18:21:46 2015
Native configuration is [ARCH]
=== gas tests ===
-@@ -298,6 +308,7 @@ make[2]: Leaving directory '[...]/tschwinge/W._C._Handy.build/zlib'
+@@ -297,6 +308,7 @@ make[2]: Leaving directory '[...]/tschwinge/W._C._Handy.build/zlib'
make[2]: Entering directory '[...]/tschwinge/W._C._Handy.build/bfd'
Making info in doc
make[3]: Entering directory '[...]/tschwinge/W._C._Handy.build/bfd/doc'
@@ -76,7 +69,7 @@ index 7f636eb..e9007a6 100644
make[3]: Leaving directory '[...]/tschwinge/W._C._Handy.build/bfd/doc'
Making info in po
make[3]: Entering directory '[...]/tschwinge/W._C._Handy.build/bfd/po'
-@@ -317,7 +328,6 @@ make[4]: Entering directory '[...]/tschwinge/W._C._Handy.build/bfd/po'
+@@ -316,7 +328,6 @@ make[4]: Entering directory '[...]/tschwinge/W._C._Handy.build/bfd/po'
make[4]: Nothing to be done for 'all'.
make[4]: Leaving directory '[...]/tschwinge/W._C._Handy.build/bfd/po'
make[4]: Entering directory '[...]/tschwinge/W._C._Handy.build/bfd'
@@ -84,15 +77,15 @@ index 7f636eb..e9007a6 100644
make[4]: Leaving directory '[...]/tschwinge/W._C._Handy.build/bfd'
make[3]: Leaving directory '[...]/tschwinge/W._C._Handy.build/bfd'
make[2]: Leaving directory '[...]/tschwinge/W._C._Handy.build/bfd'
-@@ -326,7 +336,6 @@ make all-recursive
- make[3]: Entering directory '[...]/tschwinge/W._C._Handy.build/opcodes'
- Making all in .
- make[4]: Entering directory '[...]/tschwinge/W._C._Handy.build/opcodes'
+@@ -344,7 +355,6 @@ make[4]: Entering directory '[...]/tschwinge/W._C._Handy.build/gas/po'
+ make[4]: Nothing to be done for 'all'.
+ make[4]: Leaving directory '[...]/tschwinge/W._C._Handy.build/gas/po'
+ make[4]: Entering directory '[...]/tschwinge/W._C._Handy.build/gas'
-make[4]: Nothing to be done for 'all-am'.
- make[4]: Leaving directory '[...]/tschwinge/W._C._Handy.build/opcodes'
- Making all in po
- make[4]: Entering directory '[...]/tschwinge/W._C._Handy.build/opcodes/po'
-@@ -373,7 +382,6 @@ make[4]: Entering directory '[...]/tschwinge/W._C._Handy.build/binutils/po'
+ make[4]: Leaving directory '[...]/tschwinge/W._C._Handy.build/gas'
+ make[3]: Leaving directory '[...]/tschwinge/W._C._Handy.build/gas'
+ make[2]: Leaving directory '[...]/tschwinge/W._C._Handy.build/gas'
+@@ -371,7 +381,6 @@ make[4]: Entering directory '[...]/tschwinge/W._C._Handy.build/binutils/po'
make[4]: Nothing to be done for 'all'.
make[4]: Leaving directory '[...]/tschwinge/W._C._Handy.build/binutils/po'
make[4]: Entering directory '[...]/tschwinge/W._C._Handy.build/binutils'
@@ -100,14 +93,14 @@ index 7f636eb..e9007a6 100644
make[4]: Leaving directory '[...]/tschwinge/W._C._Handy.build/binutils'
make[3]: Leaving directory '[...]/tschwinge/W._C._Handy.build/binutils'
make[2]: Leaving directory '[...]/tschwinge/W._C._Handy.build/binutils'
-@@ -742,10 +750,10 @@ g++-4.9 -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants
+@@ -740,10 +749,10 @@ g++-4.9 -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants
API version: 1
gold version: 111
option: _Z4f13iv
-/usr/lib/gcc/i586-linux-gnu/4.9/../../../i386-linux-gnu/crt1.o: claim file hook called (offset = 0, size = 1212)
-/usr/lib/gcc/i586-linux-gnu/4.9/../../../i386-linux-gnu/crti.o: claim file hook called (offset = 0, size = 1164)
-/usr/lib/gcc/i586-linux-gnu/4.9/crtbegin.o: claim file hook called (offset = 0, size = 1940)
--two_file_test_main.o: claim file hook called (offset = 0, size = 6788)
+-two_file_test_main.o: claim file hook called (offset = 0, size = 6784)
+/usr/lib/gcc/i586-gnu/4.9/../../../i386-gnu/crt1.o: claim file hook called (offset = 0, size = 1212)
+/usr/lib/gcc/i586-gnu/4.9/../../../i386-gnu/crti.o: claim file hook called (offset = 0, size = 1164)
+/usr/lib/gcc/i586-gnu/4.9/crtbegin.o: claim file hook called (offset = 0, size = 1940)
@@ -115,40 +108,40 @@ index 7f636eb..e9007a6 100644
two_file_test_1.o.syms: claim file hook called (offset = 0, size = 3408)
two_file_test_1.o.syms: claiming file, adding 38 symbols
two_file_test_1b.o.syms: claim file hook called (offset = 0, size = 967)
-@@ -754,16 +762,18 @@ two_file_test_2.o.syms: claim file hook called (offset = 0, size = 2203)
+@@ -752,16 +761,18 @@ two_file_test_2.o.syms: claim file hook called (offset = 0, size = 2203)
two_file_test_2.o.syms: claiming file, adding 16 symbols
unused.o.syms: claim file hook called (offset = 0, size = 634)
unused.o.syms: claiming file, adding 1 symbols
-/usr/lib/gcc/i586-linux-gnu/4.9/crtend.o: claim file hook called (offset = 0, size = 932)
-/usr/lib/gcc/i586-linux-gnu/4.9/../../../i386-linux-gnu/crtn.o: claim file hook called (offset = 0, size = 736)
--/usr/lib/gcc/i586-linux-gnu/4.9/libstdc++.so: claim file hook called (offset = 0, size = 963316)
+-/usr/lib/gcc/i586-linux-gnu/4.9/libstdc++.so: claim file hook called (offset = 0, size = 1488316)
-/usr/lib/gcc/i586-linux-gnu/4.9/../../../i386-linux-gnu/libm.so: claim file hook called (offset = 0, size = 275988)
--/usr/lib/gcc/i586-linux-gnu/4.9/libgcc_s.so: claim file hook called (offset = 0, size = 114964)
+-/usr/lib/gcc/i586-linux-gnu/4.9/libgcc_s.so: claim file hook called (offset = 0, size = 113020)
-/usr/lib/gcc/i586-linux-gnu/4.9/../../../i386-linux-gnu/libc.so: claim file hook called (offset = 0, size = 283)
-/lib/i386-linux-gnu/libc.so.6: claim file hook called (offset = 0, size = 1504708)
-/usr/lib/i386-linux-gnu/libc_nonshared.a: claim file hook called (offset = 882, size = 1468)
-/lib/i386-linux-gnu/ld-linux.so.2: claim file hook called (offset = 0, size = 134380)
--/usr/lib/gcc/i586-linux-gnu/4.9/libgcc_s.so: claim file hook called (offset = 0, size = 114964)
+-/usr/lib/gcc/i586-linux-gnu/4.9/libgcc_s.so: claim file hook called (offset = 0, size = 113020)
+/usr/lib/gcc/i586-gnu/4.9/crtend.o: claim file hook called (offset = 0, size = 932)
+/usr/lib/gcc/i586-gnu/4.9/../../../i386-gnu/crtn.o: claim file hook called (offset = 0, size = 736)
-+/usr/lib/gcc/i586-gnu/4.9/libstdc++.so: claim file hook called (offset = 0, size = 963380)
++/usr/lib/gcc/i586-gnu/4.9/libstdc++.so: claim file hook called (offset = 0, size = 1492412)
+/usr/lib/gcc/i586-gnu/4.9/../../../i386-gnu/libm.so: claim file hook called (offset = 0, size = 276040)
-+/usr/lib/gcc/i586-gnu/4.9/libgcc_s.so: claim file hook called (offset = 0, size = 115084)
++/usr/lib/gcc/i586-gnu/4.9/libgcc_s.so: claim file hook called (offset = 0, size = 113180)
+/usr/lib/gcc/i586-gnu/4.9/../../../i386-gnu/libc.so: claim file hook called (offset = 0, size = 309)
+/usr/lib/gcc/i586-gnu/4.9/../../../i386-gnu/libmachuser.so: claim file hook called (offset = 0, size = 87464)
+/usr/lib/gcc/i586-gnu/4.9/../../../i386-gnu/libhurduser.so: claim file hook called (offset = 0, size = 198292)
-+/lib/i386-gnu/libc.so.0.3: claim file hook called (offset = 0, size = 1825700)
-+/usr/lib/i386-gnu/libcrt_nonshared.a: claim file hook called (offset = 882, size = 1468)
++/lib/i386-gnu/libc.so.0.3: claim file hook called (offset = 0, size = 1829828)
++/usr/lib/i386-gnu/libcrt_nonshared.a: claim file hook called (offset = 882, size = 1376)
+/lib/i386-gnu/ld.so.1: claim file hook called (offset = 0, size = 159348)
-+/usr/lib/gcc/i586-gnu/4.9/libgcc_s.so: claim file hook called (offset = 0, size = 115084)
++/usr/lib/gcc/i586-gnu/4.9/libgcc_s.so: claim file hook called (offset = 0, size = 113180)
all symbols read hook called
two_file_test_1.o.syms: _Z4f13iv: PREVAILING_DEF_IRONLY
two_file_test_1.o.syms: _Z4f11av: PREVAILING_DEF_IRONLY
-@@ -842,12 +852,12 @@ mv -f .deps/plugin_common_test_2.Tpo .deps/plugin_common_test_2.Po
+@@ -840,12 +851,12 @@ mv -f .deps/plugin_common_test_2.Tpo .deps/plugin_common_test_2.Po
../ld-new -r -o plugin_test_8.o --no-demangle --plugin "./plugin_test.so" two_file_test_main.o two_file_test_1.o.syms two_file_test_1b.o.syms two_file_test_2.o
API version: 1
gold version: 111
--two_file_test_main.o: claim file hook called (offset = 0, size = 6788)
+-two_file_test_main.o: claim file hook called (offset = 0, size = 6784)
+two_file_test_main.o: claim file hook called (offset = 0, size = 6780)
two_file_test_1.o.syms: claim file hook called (offset = 0, size = 3408)
two_file_test_1.o.syms: claiming file, adding 38 symbols
@@ -159,7 +152,7 @@ index 7f636eb..e9007a6 100644
two_file_test_2.o: claiming file, adding 16 symbols
all symbols read hook called
two_file_test_1.o.syms: _Z4f13iv: PREVAILING_DEF_REG
-@@ -914,23 +924,25 @@ cleanup hook called
+@@ -912,23 +923,25 @@ cleanup hook called
`echo g++-4.9 -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 -fno-use-linker-plugin -o plugin_test_10 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -Bgcctestdir/ -Wl,--no-demangle,--plugin,"./plugin_test.so" plugin_common_test_1.o.syms plugin_common_test_2.o
API version: 1
gold version: 111
@@ -172,34 +165,34 @@ index 7f636eb..e9007a6 100644
plugin_common_test_1.o.syms: claim file hook called (offset = 0, size = 1633)
plugin_common_test_1.o.syms: claiming file, adding 8 symbols
-plugin_common_test_2.o: claim file hook called (offset = 0, size = 3072)
-+plugin_common_test_2.o: claim file hook called (offset = 0, size = 3068)
++plugin_common_test_2.o: claim file hook called (offset = 0, size = 3064)
plugin_common_test_2.o: claiming file, adding 7 symbols
-/usr/lib/gcc/i586-linux-gnu/4.9/crtend.o: claim file hook called (offset = 0, size = 932)
-/usr/lib/gcc/i586-linux-gnu/4.9/../../../i386-linux-gnu/crtn.o: claim file hook called (offset = 0, size = 736)
--/usr/lib/gcc/i586-linux-gnu/4.9/libstdc++.so: claim file hook called (offset = 0, size = 963316)
+-/usr/lib/gcc/i586-linux-gnu/4.9/libstdc++.so: claim file hook called (offset = 0, size = 1488316)
-/usr/lib/gcc/i586-linux-gnu/4.9/../../../i386-linux-gnu/libm.so: claim file hook called (offset = 0, size = 275988)
--/usr/lib/gcc/i586-linux-gnu/4.9/libgcc_s.so: claim file hook called (offset = 0, size = 114964)
+-/usr/lib/gcc/i586-linux-gnu/4.9/libgcc_s.so: claim file hook called (offset = 0, size = 113020)
-/usr/lib/gcc/i586-linux-gnu/4.9/../../../i386-linux-gnu/libc.so: claim file hook called (offset = 0, size = 283)
-/lib/i386-linux-gnu/libc.so.6: claim file hook called (offset = 0, size = 1504708)
-/usr/lib/i386-linux-gnu/libc_nonshared.a: claim file hook called (offset = 882, size = 1468)
-/lib/i386-linux-gnu/ld-linux.so.2: claim file hook called (offset = 0, size = 134380)
--/usr/lib/gcc/i586-linux-gnu/4.9/libgcc_s.so: claim file hook called (offset = 0, size = 114964)
+-/usr/lib/gcc/i586-linux-gnu/4.9/libgcc_s.so: claim file hook called (offset = 0, size = 113020)
+/usr/lib/gcc/i586-gnu/4.9/crtend.o: claim file hook called (offset = 0, size = 932)
+/usr/lib/gcc/i586-gnu/4.9/../../../i386-gnu/crtn.o: claim file hook called (offset = 0, size = 736)
-+/usr/lib/gcc/i586-gnu/4.9/libstdc++.so: claim file hook called (offset = 0, size = 963380)
++/usr/lib/gcc/i586-gnu/4.9/libstdc++.so: claim file hook called (offset = 0, size = 1492412)
+/usr/lib/gcc/i586-gnu/4.9/../../../i386-gnu/libm.so: claim file hook called (offset = 0, size = 276040)
-+/usr/lib/gcc/i586-gnu/4.9/libgcc_s.so: claim file hook called (offset = 0, size = 115084)
++/usr/lib/gcc/i586-gnu/4.9/libgcc_s.so: claim file hook called (offset = 0, size = 113180)
+/usr/lib/gcc/i586-gnu/4.9/../../../i386-gnu/libc.so: claim file hook called (offset = 0, size = 309)
+/usr/lib/gcc/i586-gnu/4.9/../../../i386-gnu/libmachuser.so: claim file hook called (offset = 0, size = 87464)
+/usr/lib/gcc/i586-gnu/4.9/../../../i386-gnu/libhurduser.so: claim file hook called (offset = 0, size = 198292)
-+/lib/i386-gnu/libc.so.0.3: claim file hook called (offset = 0, size = 1825700)
-+/usr/lib/i386-gnu/libcrt_nonshared.a: claim file hook called (offset = 882, size = 1468)
++/lib/i386-gnu/libc.so.0.3: claim file hook called (offset = 0, size = 1829828)
++/usr/lib/i386-gnu/libcrt_nonshared.a: claim file hook called (offset = 882, size = 1376)
+/lib/i386-gnu/ld.so.1: claim file hook called (offset = 0, size = 159348)
-+/usr/lib/gcc/i586-gnu/4.9/libgcc_s.so: claim file hook called (offset = 0, size = 115084)
++/usr/lib/gcc/i586-gnu/4.9/libgcc_s.so: claim file hook called (offset = 0, size = 113180)
all symbols read hook called
plugin_common_test_1.o.syms: main: PREVAILING_DEF_REG
plugin_common_test_1.o.syms: foo: RESOLVED_IR
-@@ -1434,8 +1446,8 @@ PASS: ver_test_4.sh
+@@ -1432,8 +1445,8 @@ PASS: ver_test_4.sh
PASS: ver_test_5.sh
PASS: ver_test_7.sh
PASS: ver_test_10.sh
@@ -210,7 +203,7 @@ index 7f636eb..e9007a6 100644
PASS: script_test_3.sh
PASS: script_test_4.sh
PASS: script_test_5.sh
-@@ -1560,8 +1572,8 @@ PASS: script_test_2
+@@ -1558,8 +1571,8 @@ PASS: script_test_2
PASS: justsyms
PASS: justsyms_exec
PASS: binary_test
@@ -221,7 +214,7 @@ index 7f636eb..e9007a6 100644
PASS: tls_script_test
PASS: script_test_11
PASS: dynamic_list_2
-@@ -1620,7 +1632,7 @@ PASS: ehdr_start_test_2
+@@ -1618,7 +1631,7 @@ PASS: ehdr_start_test_2
PASS: ehdr_start_test_3
PASS: ehdr_start_test_5
============================
@@ -230,7 +223,7 @@ index 7f636eb..e9007a6 100644
See testsuite/test-suite.log
============================
Makefile:4065: recipe for target 'test-suite.log' failed
-@@ -1724,14 +1736,14 @@ if /bin/dash -c "$runtest --version" > /dev/null 2>&1; then \
+@@ -1722,14 +1735,14 @@ if /bin/dash -c "$runtest --version" > /dev/null 2>&1; then \
CC="gcc-4.9" CFLAGS="-g -O2" \
CXX="g++-4.9" CXXFLAGS="-g -O2" \
CC_FOR_HOST="gcc-4.9" CFLAGS_FOR_HOST="-g -O2" \
@@ -242,12 +235,12 @@ index 7f636eb..e9007a6 100644
else echo "WARNING: could not find \`runtest'" 1>&2; :;\
fi
WARNING: Couldn't find tool init file
--Test Run By thomas on Mon Apr 20 10:41:29 2015
-+Test Run By thomas on Mon Apr 20 11:45:44 2015
+-Test Run By thomas on Sun Oct 25 21:38:27 2015
++Test Run By thomas on Sun Nov 1 18:26:33 2015
Native configuration is [ARCH]
=== ld tests ===
-@@ -1790,6 +1802,8 @@ Running [...]/tschwinge/W._C._Handy/ld/testsuite/ld-ia64/ia64.exp ...
+@@ -1788,6 +1801,8 @@ Running [...]/tschwinge/W._C._Handy/ld/testsuite/ld-ia64/ia64.exp ...
Running [...]/tschwinge/W._C._Handy/ld/testsuite/ld-ia64/line.exp ...
Running [...]/tschwinge/W._C._Handy/ld/testsuite/ld-ifunc/binutils.exp ...
Running [...]/tschwinge/W._C._Handy/ld/testsuite/ld-ifunc/ifunc.exp ...
@@ -256,7 +249,7 @@ index 7f636eb..e9007a6 100644
Running [...]/tschwinge/W._C._Handy/ld/testsuite/ld-libs/libs.exp ...
Running [...]/tschwinge/W._C._Handy/ld/testsuite/ld-linkonce/linkonce.exp ...
Running [...]/tschwinge/W._C._Handy/ld/testsuite/ld-m68hc11/m68hc11.exp ...
-@@ -1890,16 +1904,27 @@ Running [...]/tschwinge/W._C._Handy/ld/testsuite/ld-xtensa/xtensa.exp ...
+@@ -1888,16 +1903,27 @@ Running [...]/tschwinge/W._C._Handy/ld/testsuite/ld-xtensa/xtensa.exp ...
=== ld Summary ===
@@ -286,16 +279,16 @@ index 7f636eb..e9007a6 100644
make[2]: Entering directory '[...]/tschwinge/W._C._Handy.build/libdecnumber'
make[2]: Nothing to be done for 'check'.
make[2]: Leaving directory '[...]/tschwinge/W._C._Handy.build/libdecnumber'
-@@ -1997,7 +2022,7 @@ Making a new config file...
+@@ -1995,7 +2021,7 @@ Making a new config file...
make check-single
make[4]: Entering directory '[...]/tschwinge/W._C._Handy.build/gdb/testsuite'
rootme=`pwd`; export rootme; srcdir=../../../W._C._Handy/gdb/testsuite ; export srcdir ; EXPECT=`if [ "${READ1}" != "" ] ; then echo ${rootme}/expect-read1; elif [ -f ${rootme}/../../expect/expect ] ; then echo ${rootme}/../../expect/expect ; else echo expect ; fi` ; export EXPECT ; EXEEXT= ; export EXEEXT ; LD_LIBRARY_PATH=$rootme/../../expect:$rootme/../../libstdc++:$rootme/../../tk/unix:$rootme/../../tcl/unix:$rootme/../../bfd:$rootme/../../opcodes:$LD_LIBRARY_PATH; export LD_LIBRARY_PATH; if [ -f ${rootme}/../../expect/expect ] ; then TCL_LIBRARY=${srcdir}/../../tcl/library ; export TCL_LIBRARY ; fi ; runtest
--Test Run By thomas on Mon Apr 20 10:44:09 2015
-+Test Run By thomas on Mon Apr 20 11:48:11 2015
+-Test Run By thomas on Sun Oct 25 21:41:55 2015
++Test Run By thomas on Sun Nov 1 18:29:31 2015
Native configuration is [ARCH]
=== gdb tests ===
-@@ -2076,7 +2101,12 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/mi_interface.exp ...
+@@ -2074,7 +2100,12 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/mi_interface.exp ...
FAIL: gdb.ada/mi_interface.exp: Create ggg1 varobj
FAIL: gdb.ada/mi_interface.exp: list ggg1's children
Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/mi_task_arg.exp ...
@@ -308,7 +301,7 @@ index 7f636eb..e9007a6 100644
Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/mi_var_array.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/mod_from_name.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/n_arr_bound.exp ...
-@@ -2099,6 +2129,7 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/ptype_tagged_param.exp ...
+@@ -2097,6 +2128,7 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/ptype_tagged_param.exp ...
FAIL: gdb.ada/ptype_tagged_param.exp: ptype s
Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/py_range.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/rdv_wait.exp ...
@@ -316,7 +309,7 @@ index 7f636eb..e9007a6 100644
Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/rec_return.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/ref_param.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/ref_tick_size.exp ...
-@@ -2109,7 +2140,6 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/small_reg_param.exp ...
+@@ -2107,7 +2139,6 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/small_reg_param.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/start.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/str_ref_cmp.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/str_uninit.exp ...
@@ -324,7 +317,7 @@ index 7f636eb..e9007a6 100644
Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/sym_print_name.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/taft_type.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/tagged.exp ...
-@@ -2120,7 +2150,19 @@ FAIL: gdb.ada/tagged_access.exp: ptype c.all
+@@ -2118,7 +2149,19 @@ FAIL: gdb.ada/tagged_access.exp: ptype c.all
FAIL: gdb.ada/tagged_access.exp: ptype c.menu_name
Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/tagged_not_init.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/task_bp.exp ...
@@ -344,7 +337,7 @@ index 7f636eb..e9007a6 100644
Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/tick_last_segv.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/tick_length_array_enum_idx.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/type_coercion.exp ...
-@@ -2174,9 +2216,17 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.arch/i386-bp_permanent.exp ...
+@@ -2172,9 +2215,17 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.arch/i386-bp_permanent.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.arch/i386-byte.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.arch/i386-cfi-notcurrent.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.arch/i386-disp-step.exp ...
@@ -360,9 +353,9 @@ index 7f636eb..e9007a6 100644
+FAIL: gdb.arch/i386-gnu-cfi.exp: shift up to the modified frame
+FAIL: gdb.arch/i386-gnu-cfi.exp: Existence of the CFI inserted register
Running ../../../W._C._Handy/gdb/testsuite/gdb.arch/i386-mpx.exp ...
- gdb compile failed, gcc: error: unrecognized command line option '-fmpx'
+ gdb compile failed, gcc: error: unrecognized command line option '-fmpx'
Running ../../../W._C._Handy/gdb/testsuite/gdb.arch/i386-permbkpt.exp ...
-@@ -2186,6 +2236,30 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.arch/i386-size-overlap.exp ...
+@@ -2198,6 +2249,30 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.arch/i386-size-overlap.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.arch/i386-size.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.arch/i386-sse-stack-align.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.arch/i386-sse.exp ...
@@ -393,7 +386,7 @@ index 7f636eb..e9007a6 100644
Running ../../../W._C._Handy/gdb/testsuite/gdb.arch/i386-stap-eval-lang-ada.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.arch/i386-unwind.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.arch/i386-word.exp ...
-@@ -2222,7 +2296,14 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.base/alias.exp ...
+@@ -2234,7 +2309,14 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.base/alias.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.base/all-bin.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.base/annota-input-while-running.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.base/annota1.exp ...
@@ -408,7 +401,7 @@ index 7f636eb..e9007a6 100644
Running ../../../W._C._Handy/gdb/testsuite/gdb.base/anon.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.base/args.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.base/argv0-symlink.exp ...
-@@ -2231,24 +2312,80 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.base/arrayidx.exp ...
+@@ -2243,24 +2325,80 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.base/arrayidx.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.base/assign.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.base/async-shell.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.base/async.exp ...
@@ -489,7 +482,7 @@ index 7f636eb..e9007a6 100644
Running ../../../W._C._Handy/gdb/testsuite/gdb.base/break-always.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.base/break-caller-line.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.base/break-entry.exp ...
-@@ -2266,15 +2403,27 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.base/call-ar-st.exp ...
+@@ -2278,6 +2416,7 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.base/call-ar-st.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.base/call-rt-st.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.base/call-sc.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.base/call-signal-resume.exp ...
@@ -497,20 +490,7 @@ index 7f636eb..e9007a6 100644
Running ../../../W._C._Handy/gdb/testsuite/gdb.base/call-strs.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.base/callexit.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.base/callfuncs.exp ...
- Running ../../../W._C._Handy/gdb/testsuite/gdb.base/catch-gdb-caused-signals.exp ...
- Running ../../../W._C._Handy/gdb/testsuite/gdb.base/catch-load.exp ...
-+FAIL: gdb.base/catch-load.exp: plain load: continue
-+FAIL: gdb.base/catch-load.exp: plain load with stop-on-solib-events: continue
-+FAIL: gdb.base/catch-load.exp: rx load: continue
-+FAIL: gdb.base/catch-load.exp: rx load with stop-on-solib-events: continue
-+FAIL: gdb.base/catch-load.exp: non-matching load: continue
-+FAIL: gdb.base/catch-load.exp: non-matching load with stop-on-solib-events: continue
-+FAIL: gdb.base/catch-load.exp: plain unload: continue
-+FAIL: gdb.base/catch-load.exp: plain unload with stop-on-solib-events: continue
-+FAIL: gdb.base/catch-load.exp: rx unload: continue
-+FAIL: gdb.base/catch-load.exp: rx unload with stop-on-solib-events: continue
-+FAIL: gdb.base/catch-load.exp: non-matching unload: continue
-+FAIL: gdb.base/catch-load.exp: non-matching unload with stop-on-solib-events: continue
+@@ -2286,7 +2425,6 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.base/catch-load.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.base/catch-signal-fork.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.base/catch-signal.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.base/catch-syscall.exp ...
@@ -518,7 +498,7 @@ index 7f636eb..e9007a6 100644
Running ../../../W._C._Handy/gdb/testsuite/gdb.base/charset.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.base/checkpoint.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.base/chng-syms.exp ...
-@@ -2295,7 +2444,7 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.base/constvars.exp ...
+@@ -2307,7 +2445,7 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.base/constvars.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.base/continue-all-already-running.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.base/coredump-filter.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.base/corefile.exp ...
@@ -527,7 +507,7 @@ index 7f636eb..e9007a6 100644
Running ../../../W._C._Handy/gdb/testsuite/gdb.base/ctxobj.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.base/cursal.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.base/cvexpr.exp ...
-@@ -2303,6 +2452,8 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.base/dbx.exp ...
+@@ -2315,6 +2453,8 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.base/dbx.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.base/dcache-line-read-error.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.base/debug-expr.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.base/default.exp ...
@@ -536,7 +516,7 @@ index 7f636eb..e9007a6 100644
Running ../../../W._C._Handy/gdb/testsuite/gdb.base/define.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.base/del.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.base/detach.exp ...
-@@ -2314,15 +2465,42 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.base/disp-step-syscall.exp ...
+@@ -2326,15 +2466,43 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.base/disp-step-syscall.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.base/display.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.base/dmsym.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.base/double-prompt-target-event-error.exp ...
@@ -571,6 +551,7 @@ index 7f636eb..e9007a6 100644
+FAIL: gdb.base/dprintf-detach.exp: bai=off ds=agent dd=off: detach program
+FAIL: gdb.base/dprintf-detach.exp: bai=off ds=agent dd=off: re-attach to inferior
Running ../../../W._C._Handy/gdb/testsuite/gdb.base/dprintf-next.exp ...
++WARNING: program timed out.
Running ../../../W._C._Handy/gdb/testsuite/gdb.base/dprintf-non-stop.exp ...
+FAIL: gdb.base/dprintf-non-stop.exp: Can't run to main
Running ../../../W._C._Handy/gdb/testsuite/gdb.base/dprintf-pending.exp ...
@@ -581,7 +562,7 @@ index 7f636eb..e9007a6 100644
Running ../../../W._C._Handy/gdb/testsuite/gdb.base/dump.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.base/dup-sect.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.base/duplicate-bp.exp ...
-@@ -2341,9 +2519,34 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.base/exe-lock.exp ...
+@@ -2353,9 +2521,34 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.base/exe-lock.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.base/execl-update-breakpoints.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.base/execution-termios.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.base/exitsignal.exp ...
@@ -616,7 +597,7 @@ index 7f636eb..e9007a6 100644
Running ../../../W._C._Handy/gdb/testsuite/gdb.base/filesym.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.base/find-unmapped.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.base/find.exp ...
-@@ -2363,6 +2566,7 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.base/func-ptrs.exp ...
+@@ -2375,6 +2568,7 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.base/func-ptrs.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.base/funcargs.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.base/gcore-buffer-overflow.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.base/gcore-relro-pie.exp ...
@@ -624,7 +605,7 @@ index 7f636eb..e9007a6 100644
Running ../../../W._C._Handy/gdb/testsuite/gdb.base/gcore-relro.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.base/gcore.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.base/gdb-sigterm.exp ...
-@@ -2408,13 +2612,33 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.base/interrupt-noterm.exp ...
+@@ -2420,13 +2614,11 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.base/interrupt-noterm.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.base/interrupt.exp ...
FAIL: gdb.base/interrupt.exp: process is alive (timeout)
FAIL: gdb.base/interrupt.exp: child process ate our char (timeout)
@@ -635,34 +616,12 @@ index 7f636eb..e9007a6 100644
+FAIL: gdb.base/interrupt.exp: call function when asleep (wrong output)
Running ../../../W._C._Handy/gdb/testsuite/gdb.base/jit-simple.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.base/jit-so.exp ...
-+FAIL: gdb.base/jit-so.exp: one_jit_test-1: continue to breakpoint: break here after-dlopen (the program exited)
-+FAIL: gdb.base/jit-so.exp: one_jit_test-1: setting breakpoint at jit-main.c:130
-+FAIL: gdb.base/jit-so.exp: one_jit_test-1: continue to breakpoint: break here 0 (the program is no longer running)
-+FAIL: gdb.base/jit-so.exp: one_jit_test-1: set var argc = 2
-+FAIL: gdb.base/jit-so.exp: one_jit_test-1: set var libname = "SHLIBDIR/jit-solib.so"
-+FAIL: gdb.base/jit-so.exp: one_jit_test-1: set var count = 1
-+FAIL: gdb.base/jit-so.exp: one_jit_test-1: setting breakpoint at jit-main.c:193
-+FAIL: gdb.base/jit-so.exp: one_jit_test-1: continue to breakpoint: break here 1 (the program is no longer running)
-+FAIL: gdb.base/jit-so.exp: one_jit_test-1: info function jit_function
-+FAIL: gdb.base/jit-so.exp: one_jit_test-1: setting breakpoint at jit-main.c:218
-+FAIL: gdb.base/jit-so.exp: one_jit_test-1: continue to breakpoint: break here 2 (the program is no longer running)
-+FAIL: gdb.base/jit-so.exp: one_jit_test-2: continue to breakpoint: break here after-dlopen (the program exited)
-+FAIL: gdb.base/jit-so.exp: one_jit_test-2: setting breakpoint at jit-main.c:130
-+FAIL: gdb.base/jit-so.exp: one_jit_test-2: continue to breakpoint: break here 0 (the program is no longer running)
-+FAIL: gdb.base/jit-so.exp: one_jit_test-2: set var argc = 2
-+FAIL: gdb.base/jit-so.exp: one_jit_test-2: set var libname = "SHLIBDIR/jit-solib.so"
-+FAIL: gdb.base/jit-so.exp: one_jit_test-2: set var count = 2
-+FAIL: gdb.base/jit-so.exp: one_jit_test-2: setting breakpoint at jit-main.c:193
-+FAIL: gdb.base/jit-so.exp: one_jit_test-2: continue to breakpoint: break here 1 (the program is no longer running)
-+FAIL: gdb.base/jit-so.exp: one_jit_test-2: info function jit_function
-+FAIL: gdb.base/jit-so.exp: one_jit_test-2: setting breakpoint at jit-main.c:218
-+FAIL: gdb.base/jit-so.exp: one_jit_test-2: continue to breakpoint: break here 2 (the program is no longer running)
Running ../../../W._C._Handy/gdb/testsuite/gdb.base/jit.exp ...
+FAIL: gdb.base/jit.exp: PIE: one_jit_test-1: Can't run to main
Running ../../../W._C._Handy/gdb/testsuite/gdb.base/jump.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.base/kill-after-signal.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.base/label.exp ...
-@@ -2428,15 +2652,14 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.base/logical.exp ...
+@@ -2440,15 +2632,14 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.base/logical.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.base/long_long.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.base/longest-types.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.base/longjmp.exp ...
@@ -675,12 +634,12 @@ index 7f636eb..e9007a6 100644
Running ../../../W._C._Handy/gdb/testsuite/gdb.base/mips_pro.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.base/miscexprs.exp ...
Running ../../../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
++gdb compile failed, cc1: error: '-fsplit-stack' currently only supported on GNU/Linux
++cc1: error: '-fsplit-stack' is not supported by this compiler configuration
Running ../../../W._C._Handy/gdb/testsuite/gdb.base/moribund-step.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.base/multi-forks.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.base/multi-line-starts-subshell.exp ...
-@@ -2451,6 +2674,13 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.base/overlays.exp ...
+@@ -2463,6 +2654,13 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.base/overlays.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.base/page.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.base/paginate-after-ctrl-c-running.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.base/paginate-bg-execution.exp ...
@@ -694,7 +653,7 @@ index 7f636eb..e9007a6 100644
Running ../../../W._C._Handy/gdb/testsuite/gdb.base/paginate-execution-startup.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.base/paginate-inferior-exit.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.base/pc-fp.exp ...
-@@ -2480,6 +2710,7 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.base/recpar.exp ...
+@@ -2492,6 +2690,7 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.base/recpar.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.base/recurse.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.base/relational.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.base/relativedebug.exp ...
@@ -702,7 +661,7 @@ index 7f636eb..e9007a6 100644
Running ../../../W._C._Handy/gdb/testsuite/gdb.base/relocate.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.base/remote.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.base/remotetimeout.exp ...
-@@ -2520,6 +2751,10 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.base/return.exp ...
+@@ -2532,6 +2731,10 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.base/return.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.base/return2.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.base/save-bp.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.base/savedregs.exp ...
@@ -713,7 +672,7 @@ index 7f636eb..e9007a6 100644
Running ../../../W._C._Handy/gdb/testsuite/gdb.base/scope.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.base/sect-cmd.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.base/sep.exp ...
-@@ -2534,18 +2769,103 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.base/shlib-call.exp ...
+@@ -2546,16 +2749,41 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.base/shlib-call.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.base/shreloc.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.base/sigall.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.base/sigaltstack.exp ...
@@ -728,6 +687,7 @@ index 7f636eb..e9007a6 100644
+FAIL: gdb.base/sigaltstack.exp: finish to catch MAIN (timeout)
+FAIL: gdb.base/sigaltstack.exp: finish to MAIN (timeout)
Running ../../../W._C._Handy/gdb/testsuite/gdb.base/sigbpt.exp ...
++WARNING: program timed out.
+FAIL: gdb.base/sigbpt.exp: stepi; stepi out of handler
+FAIL: gdb.base/sigbpt.exp: stepi bp before segv; stepi out of handler
+FAIL: gdb.base/sigbpt.exp: stepi bp at segv; stepi out of handler
@@ -744,14 +704,8 @@ index 7f636eb..e9007a6 100644
+FAIL: gdb.base/siginfo.exp: backtrace for nexti (pattern 1) (timeout)
+FAIL: gdb.base/siginfo.exp: step out of handler (timeout)
Running ../../../W._C._Handy/gdb/testsuite/gdb.base/signals.exp ...
-+FAIL: gdb.base/signals.exp: p count #1
-+FAIL: gdb.base/signals.exp: p func1 () #2
-+FAIL: gdb.base/signals.exp: backtrace from handler when calling func1
-+FAIL: gdb.base/signals.exp: continue (the program exited)
-+FAIL: gdb.base/signals.exp: p count #2
-+FAIL: gdb.base/signals.exp: signal without arguments disallowed (the program is no longer running)
-+FAIL: gdb.base/signals.exp: signal SIGUSR1 (the program is no longer running)
-+FAIL: gdb.base/signals.exp: backtrace for SIGUSR1
++WARNING: program timed out.
++gdb compile failed, exit status is 1
Running ../../../W._C._Handy/gdb/testsuite/gdb.base/signest.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.base/signull.exp ...
+FAIL: gdb.base/signull.exp: data read; backtrace from keeper through SIGSEGV
@@ -759,93 +713,20 @@ index 7f636eb..e9007a6 100644
+FAIL: gdb.base/signull.exp: code; backtrace from keeper through SIGSEGV
Running ../../../W._C._Handy/gdb/testsuite/gdb.base/sigrepeat.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.base/sigstep.exp ...
-+FAIL: gdb.base/sigstep.exp: validate backtrace: backtrace for nexti (pattern 2)
-+FAIL: gdb.base/sigstep.exp: stepi to handler, nothing in handler, next from handler: leave handler
-+FAIL: gdb.base/sigstep.exp: stepi to handler, si+advance in handler, next from handler: leave handler
-+FAIL: gdb.base/sigstep.exp: nexti to handler, nothing in handler, next from handler: leave handler
-+FAIL: gdb.base/sigstep.exp: nexti to handler, si+advance in handler, next from handler: leave handler
-+FAIL: gdb.base/sigstep.exp: step to handler, nothing in handler, next from handler: leave handler
-+FAIL: gdb.base/sigstep.exp: step to handler, si+advance in handler, next from handler: leave handler
-+FAIL: gdb.base/sigstep.exp: next to handler, nothing in handler, next from handler: leave handler
-+FAIL: gdb.base/sigstep.exp: next to handler, si+advance in handler, next from handler: leave handler
-+FAIL: gdb.base/sigstep.exp: continue to handler, nothing in handler, step from handler: leave handler (timeout)
-+FAIL: gdb.base/sigstep.exp: continue to handler, si+advance in handler, step from handler: leave handler (timeout)
-+FAIL: gdb.base/sigstep.exp: continue to handler, nothing in handler, next from handler: leave handler
-+FAIL: gdb.base/sigstep.exp: continue to handler, si+advance in handler, next from handler: leave handler
-+FAIL: gdb.base/sigstep.exp: stepi from handleri: leave handler
-+FAIL: gdb.base/sigstep.exp: stepi from handleri: leave signal trampoline
-+FAIL: gdb.base/sigstep.exp: nexti from handleri: leave handler
-+FAIL: gdb.base/sigstep.exp: nexti from handleri: leave signal trampoline
-+FAIL: gdb.base/sigstep.exp: finish from handleri: leave handler
-+FAIL: gdb.base/sigstep.exp: finish from handleri: leave signal trampoline
-+FAIL: gdb.base/sigstep.exp: return from handleri: leave handler
-+FAIL: gdb.base/sigstep.exp: return from handleri: leave signal trampoline
-+FAIL: gdb.base/sigstep.exp: next to handler: performing next (timeout)
-+FAIL: gdb.base/sigstep.exp: stepi to handler entry: performing stepi
-+FAIL: gdb.base/sigstep.exp: nexti to handler entry: performing nexti
-+FAIL: gdb.base/sigstep.exp: step to handler entry: performing step (timeout)
-+FAIL: gdb.base/sigstep.exp: next to handler entry: performing next (timeout)
-+FAIL: gdb.base/sigstep.exp: step over handler: performing step (timeout)
-+FAIL: gdb.base/sigstep.exp: next over handler: performing next (timeout)
-+FAIL: gdb.base/sigstep.exp: displaced=off: step on breakpoint, to handler: performing step (timeout)
-+FAIL: gdb.base/sigstep.exp: displaced=off: step on breakpoint, to handler: backtrace (pattern 1)
-+FAIL: gdb.base/sigstep.exp: displaced=off: next on breakpoint, to handler: backtrace (pattern 2)
-+FAIL: gdb.base/sigstep.exp: displaced=off: continue on breakpoint, to handler: backtrace (pattern 2)
-+FAIL: gdb.base/sigstep.exp: displaced=on: step on breakpoint, to handler: backtrace (pattern 2)
-+FAIL: gdb.base/sigstep.exp: displaced=on: next on breakpoint, to handler: backtrace (pattern 2)
-+FAIL: gdb.base/sigstep.exp: displaced=on: continue on breakpoint, to handler: backtrace (pattern 2)
-+FAIL: gdb.base/sigstep.exp: displaced=off: step on breakpoint, to handler entry: performing step (timeout)
-+FAIL: gdb.base/sigstep.exp: displaced=off: step on breakpoint, to handler entry: backtrace (pattern 1) (timeout)
-+FAIL: gdb.base/sigstep.exp: displaced=off: next on breakpoint, to handler entry: performing next (timeout)
-+FAIL: gdb.base/sigstep.exp: displaced=off: next on breakpoint, to handler entry: backtrace (pattern 1)
-+FAIL: gdb.base/sigstep.exp: displaced=off: continue on breakpoint, to handler entry: backtrace (pattern 2)
-+FAIL: gdb.base/sigstep.exp: displaced=on: step on breakpoint, to handler entry: performing step (timeout)
-+FAIL: gdb.base/sigstep.exp: displaced=on: step on breakpoint, to handler entry: backtrace (pattern 1) (timeout)
-+FAIL: gdb.base/sigstep.exp: displaced=on: next on breakpoint, to handler entry: performing next (timeout)
-+FAIL: gdb.base/sigstep.exp: displaced=on: next on breakpoint, to handler entry: backtrace (pattern 1) (timeout)
-+FAIL: gdb.base/sigstep.exp: displaced=on: continue on breakpoint, to handler entry: backtrace (pattern 2)
-+FAIL: gdb.base/sigstep.exp: displaced=off: step on breakpoint, skip handler: performing step (timeout)
-+FAIL: gdb.base/sigstep.exp: displaced=off: step on breakpoint, skip handler, with sw-watchpoint: performing step (timeout)
-+FAIL: gdb.base/sigstep.exp: displaced=off: next on breakpoint, skip handler: performing next
-+FAIL: gdb.base/sigstep.exp: displaced=off: next on breakpoint, skip handler, with sw-watchpoint: performing next (timeout)
-+FAIL: gdb.base/sigstep.exp: displaced=off: continue on breakpoint, skip handler, with sw-watchpoint: performing continue (timeout)
-+FAIL: gdb.base/sigstep.exp: displaced=on: step on breakpoint, skip handler: performing step (timeout)
-+FAIL: gdb.base/sigstep.exp: displaced=on: step on breakpoint, skip handler, with sw-watchpoint: performing step (timeout)
-+FAIL: gdb.base/sigstep.exp: displaced=on: next on breakpoint, skip handler: performing next
-+FAIL: gdb.base/sigstep.exp: displaced=on: next on breakpoint, skip handler, with sw-watchpoint: performing next (timeout)
-+FAIL: gdb.base/sigstep.exp: displaced=on: continue on breakpoint, skip handler, with sw-watchpoint: performing continue (timeout)
Running ../../../W._C._Handy/gdb/testsuite/gdb.base/sizeof.exp ...
- Running ../../../W._C._Handy/gdb/testsuite/gdb.base/skip-solib.exp ...
- Running ../../../W._C._Handy/gdb/testsuite/gdb.base/skip.exp ...
-@@ -2614,6 +2934,11 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.base/structs2.exp ...
+@@ -2630,6 +2858,11 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.base/structs2.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.base/structs3.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.base/subst.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.base/sym-file.exp ...
-+gdb compile failed, ../../../W._C._Handy/gdb/testsuite/gdb.base/sym-file-loader.c: In function 'get_origin':
-+../../../W._C._Handy/gdb/testsuite/gdb.base/sym-file-loader.c:154:25: error: 'PATH_MAX' undeclared (first use in this function)
++gdb compile failed, ../../../W._C._Handy/gdb/testsuite/gdb.base/sym-file-loader.c: In function 'get_origin':
++../../../W._C._Handy/gdb/testsuite/gdb.base/sym-file-loader.c:154:25: error: 'PATH_MAX' undeclared (first use in this function)
+ static char self_path[PATH_MAX];
-+ ^
-+../../../W._C._Handy/gdb/testsuite/gdb.base/sym-file-loader.c:154:25: note: each undeclared identifier is reported only once for each function it appears in
++ ^
++../../../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
Running ../../../W._C._Handy/gdb/testsuite/gdb.base/symbol-without-target_section.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.base/symtab-search-order.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.base/term.exp ...
-@@ -2624,12 +2949,22 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.base/twice.exp ...
- Running ../../../W._C._Handy/gdb/testsuite/gdb.base/type-opaque.exp ...
- Running ../../../W._C._Handy/gdb/testsuite/gdb.base/ui-redirect.exp ...
- Running ../../../W._C._Handy/gdb/testsuite/gdb.base/unload.exp ...
-+FAIL: gdb.base/unload.exp: running program (the program exited)
-+FAIL: gdb.base/unload.exp: pending breakpoint info on first run at shrfunc1
-+FAIL: gdb.base/unload.exp: continuing to unloaded libfile (the program is no longer running)
-+FAIL: gdb.base/unload.exp: print y from libfile
-+FAIL: gdb.base/unload.exp: rerun to shared library breakpoint (the program exited)
-+FAIL: gdb.base/unload.exp: pending breakpoint info on second run at shrfunc1
-+FAIL: gdb.base/unload.exp: continuing to unloaded libfile (the program is no longer running)
-+FAIL: gdb.base/unload.exp: continue to shrfunc2 (the program is no longer running)
-+FAIL: gdb.base/unload.exp: pending breakpoint info on second run at shrfunc2
-+FAIL: gdb.base/unload.exp: continuing to unloaded libfile2 (the program is no longer running)
-+FAIL: gdb.base/unload.exp: print y from libfile2
- Running ../../../W._C._Handy/gdb/testsuite/gdb.base/until-nodebug.exp ...
- Running ../../../W._C._Handy/gdb/testsuite/gdb.base/until.exp ...
+@@ -2645,7 +2878,6 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.base/until.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.base/unwindonsignal.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.base/valgrind-db-attach.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.base/valgrind-infcall.exp ...
@@ -853,7 +734,7 @@ index 7f636eb..e9007a6 100644
Running ../../../W._C._Handy/gdb/testsuite/gdb.base/value-double-free.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.base/varargs.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.base/vdso-warning.exp ...
-@@ -2645,12 +2980,24 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.base/watch-non-mem.exp ...
+@@ -2661,9 +2893,16 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.base/watch-non-mem.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.base/watch-read.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.base/watch-vfork.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.base/watch_thread_num.exp ...
@@ -870,32 +751,7 @@ index 7f636eb..e9007a6 100644
Running ../../../W._C._Handy/gdb/testsuite/gdb.base/watchpoint-hw.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.base/watchpoint-reuse-slot.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.base/watchpoint-solib.exp ...
-+FAIL: gdb.base/watchpoint-solib.exp: continue to foo (the program exited)
-+FAIL: gdb.base/watchpoint-solib.exp: set watchpoint on g
-+FAIL: gdb.base/watchpoint-solib.exp: continue to watchpoint hit (the program is no longer running)
-+FAIL: gdb.base/watchpoint-solib.exp: continue to foo again (the program exited)
-+FAIL: gdb.base/watchpoint-solib.exp: continue to watchpoint hit again (the program is no longer running)
- Running ../../../W._C._Handy/gdb/testsuite/gdb.base/watchpoint-stops-at-right-insn.exp ...
- Running ../../../W._C._Handy/gdb/testsuite/gdb.base/watchpoint.exp ...
- Running ../../../W._C._Handy/gdb/testsuite/gdb.base/watchpoints.exp ...
-@@ -2744,6 +3091,16 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/gdb2495.exp ...
- Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/hang.exp ...
- Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/impl-this.exp ...
- Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/infcall-dlopen.exp ...
-+FAIL: gdb.cp/infcall-dlopen.exp: test 0
-+FAIL: gdb.cp/infcall-dlopen.exp: test 1
-+FAIL: gdb.cp/infcall-dlopen.exp: test 2
-+FAIL: gdb.cp/infcall-dlopen.exp: test 3
-+FAIL: gdb.cp/infcall-dlopen.exp: test 4
-+FAIL: gdb.cp/infcall-dlopen.exp: test 5
-+FAIL: gdb.cp/infcall-dlopen.exp: test 6
-+FAIL: gdb.cp/infcall-dlopen.exp: test 7
-+FAIL: gdb.cp/infcall-dlopen.exp: test 8
-+FAIL: gdb.cp/infcall-dlopen.exp: test 9
- Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/inherit.exp ...
- Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/koenig.exp ...
- Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/local.exp ...
-@@ -2943,7 +3300,6 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.dwarf2/typeddwarf.exp ...
+@@ -2968,7 +3207,6 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.dwarf2/typeddwarf.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.dwarf2/valop.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.dwarf2/watch-notconst.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.fortran/array-element.exp ...
@@ -903,7 +759,7 @@ index 7f636eb..e9007a6 100644
Running ../../../W._C._Handy/gdb/testsuite/gdb.fortran/charset.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.fortran/common-block.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.fortran/complex.exp ...
-@@ -2958,13 +3314,20 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.fortran/subarray.exp ...
+@@ -2985,13 +3223,20 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.fortran/subarray.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.fortran/types.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.fortran/whatis_type.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.gdb/complaints.exp ...
@@ -927,7 +783,7 @@ index 7f636eb..e9007a6 100644
Running ../../../W._C._Handy/gdb/testsuite/gdb.gdb/xfullpath.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.go/basic-types.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.go/chan.exp ...
-@@ -3036,8 +3399,15 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.linespec/macro-relative.exp ...
+@@ -3063,8 +3308,15 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.linespec/macro-relative.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.linespec/skip-two.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.linespec/thread.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/dw2-ref-missing-frame.exp ...
@@ -943,21 +799,14 @@ index 7f636eb..e9007a6 100644
Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/gdb680.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/gdb701.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/gdb792.exp ...
-@@ -3045,9 +3415,28 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-async.exp ...
+@@ -3072,9 +3324,21 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-async.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-basics.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-break.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-breakpoint-changed.exp ...
+FAIL: gdb.mi/mi-breakpoint-changed.exp: catch syscall
+FAIL: gdb.mi/mi-breakpoint-changed.exp: dprintf marker, "arg" "
+FAIL: gdb.mi/mi-breakpoint-changed.exp: delete 6
-+FAIL: gdb.mi/mi-breakpoint-changed.exp: pending resolved: breakpoint on pendfunc3 resolved
-+FAIL: gdb.mi/mi-breakpoint-changed.exp: pending resolved: continue to marker 2 (timeout)
-+FAIL: gdb.mi/mi-breakpoint-changed.exp: pending resolved: continuing to exit (MI error)
-+FAIL: gdb.mi/mi-breakpoint-changed.exp: pending resolved: breakpoint on pendfunc3 pending again (timeout)
-+FAIL: gdb.mi/mi-breakpoint-changed.exp: pending resolved: (timeout)
Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-catch-load.exp ...
-+FAIL: gdb.mi/mi-catch-load.exp: catch-load: solib-event stop
-+FAIL: gdb.mi/mi-catch-load.exp: catch-unload: solib-event stop
Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-cli.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-cmd-param-changed.exp ...
+FAIL: gdb.mi/mi-cmd-param-changed.exp: cmd param: "set scheduler-locking on"
@@ -972,7 +821,7 @@ index 7f636eb..e9007a6 100644
Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-condbreak-call-thr-state.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-console.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-disassemble.exp ...
-@@ -3065,6 +3454,7 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-inheritance-syntax-error.ex
+@@ -3092,6 +3356,7 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-inheritance-syntax-error.ex
Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-language.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-logging.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-memory-changed.exp ...
@@ -980,12 +829,9 @@ index 7f636eb..e9007a6 100644
Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-nonstop-exit.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-nonstop.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-ns-stale-regcache.exp ...
-@@ -3072,7 +3462,16 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-nsintrall.exp ...
- Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-nsmoribund.exp ...
+@@ -3100,6 +3365,13 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-nsmoribund.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-nsthrexec.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-pending.exp ...
-+FAIL: gdb.mi/mi-pending.exp: Run till MI pending breakpoint on thread_func (unknown output after running)
-+FAIL: gdb.mi/mi-pending.exp: Run till MI pending breakpoint on pendfunc3 on thread 2 (timeout)
Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-pthreads.exp ...
+FAIL: gdb.mi/mi-pthreads.exp: check_mi_thread_command_set: -thread-select 10
+FAIL: gdb.mi/mi-pthreads.exp: check_mi_thread_command_set: -thread-select 3
@@ -997,7 +843,7 @@ index 7f636eb..e9007a6 100644
Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-read-memory.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-record-changed.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-reg-undefined.exp ...
-@@ -3086,6 +3485,7 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-start.exp ...
+@@ -3113,6 +3385,7 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-start.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-stepi.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-stepn.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-syn-frame.exp ...
@@ -1005,7 +851,7 @@ index 7f636eb..e9007a6 100644
Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-undefined-cmd.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-until.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-var-block.exp ...
-@@ -3097,6 +3497,9 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-var-create-rtti.exp ...
+@@ -3124,6 +3397,9 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-var-create-rtti.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-var-display.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-var-invalidate.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-var-list-children-invalid-grandchild.exp ...
@@ -1015,19 +861,19 @@ index 7f636eb..e9007a6 100644
Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-var-rtti.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-vla-c99.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-watch-nonstop.exp ...
-@@ -3110,10 +3513,28 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.modula2/unbounded-array.exp ...
+@@ -3137,10 +3413,28 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.modula2/unbounded-array.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.multi/base.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.multi/bkpt-multi-exec.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.multi/dummy-frame-restore.exp ...
+FAIL: gdb.multi/dummy-frame-restore.exp: Can't run to f2
Running ../../../W._C._Handy/gdb/testsuite/gdb.multi/multi-arch-exec.exp ...
-+gdb compile failed, ../../../W._C._Handy/gdb/testsuite/gdb.multi/multi-arch-exec.c:1:0: sorry, unimplemented: 64-bit mode not compiled in
++gdb compile failed, ../../../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.
-+ ^
++ ^
Running ../../../W._C._Handy/gdb/testsuite/gdb.multi/multi-arch.exp ...
-+gdb compile failed, ../../../W._C._Handy/gdb/testsuite/gdb.multi/hello.c:1:0: sorry, unimplemented: 64-bit mode not compiled in
++gdb compile failed, ../../../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.
-+ ^
++ ^
Running ../../../W._C._Handy/gdb/testsuite/gdb.multi/multi-attach.exp ...
+FAIL: gdb.multi/multi-attach.exp: attach to program 1
+FAIL: gdb.multi/multi-attach.exp: attach to program 2
@@ -1044,7 +890,7 @@ index 7f636eb..e9007a6 100644
Running ../../../W._C._Handy/gdb/testsuite/gdb.objc/basicclass.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.objc/nondebug.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.objc/objcdecode.exp ...
-@@ -3149,11 +3570,25 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.python/py-cmd.exp ...
+@@ -3194,11 +3488,25 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.python/py-cmd.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.python/py-completion.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.python/py-error.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.python/py-events.exp ...
@@ -1070,7 +916,7 @@ index 7f636eb..e9007a6 100644
Running ../../../W._C._Handy/gdb/testsuite/gdb.python/py-finish-breakpoint2.exp ...
FAIL: gdb.python/py-finish-breakpoint2.exp: check FinishBreakpoint in catch()
FAIL: gdb.python/py-finish-breakpoint2.exp: check finish BP removal
-@@ -3167,10 +3602,16 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.python/py-framefilter-mi.exp ...
+@@ -3212,10 +3520,16 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.python/py-framefilter-mi.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.python/py-framefilter.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.python/py-function.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.python/py-inferior.exp ...
@@ -1087,8 +933,14 @@ index 7f636eb..e9007a6 100644
Running ../../../W._C._Handy/gdb/testsuite/gdb.python/py-objfile-script.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.python/py-objfile.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.python/py-parameter.exp ...
-@@ -3240,80 +3681,636 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.threads/attach-into-signal.exp ..
+@@ -3283,82 +3597,506 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.stabs/gdb11479.exp ...
+ Running ../../../W._C._Handy/gdb/testsuite/gdb.stabs/weird.exp ...
+ Running ../../../W._C._Handy/gdb/testsuite/gdb.threads/attach-into-signal.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.threads/attach-many-short-lived-threads.exp ...
++gdb compile failed, ../../../W._C._Handy/gdb/testsuite/gdb.threads/attach-many-short-lived-threads.c: In function 'joinable_fn':
++../../../W._C._Handy/gdb/testsuite/gdb.threads/attach-many-short-lived-threads.c:78:3: warning: implicit declaration of function 'pthread_setname_np' [-Wimplicit-function-declaration]
++ pthread_setname_np (pthread_self (), "joinable");
++ ^
Running ../../../W._C._Handy/gdb/testsuite/gdb.threads/attach-stopped.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.threads/bp_in_thread.exp ...
+FAIL: gdb.threads/bp_in_thread.exp: run to noreturn
@@ -1220,6 +1072,7 @@ index 7f636eb..e9007a6 100644
Running ../../../W._C._Handy/gdb/testsuite/gdb.threads/interrupted-hand-call.exp ...
+FAIL: gdb.threads/interrupted-hand-call.exp: hand-call interrupted by signal in another thread
Running ../../../W._C._Handy/gdb/testsuite/gdb.threads/kill.exp ...
++FAIL: gdb.threads/kill.exp: threaded: all threads started
Running ../../../W._C._Handy/gdb/testsuite/gdb.threads/killed.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.threads/leader-exit.exp ...
+FAIL: gdb.threads/leader-exit.exp: continue to breakpoint: break-here
@@ -1242,155 +1095,17 @@ index 7f636eb..e9007a6 100644
+FAIL: gdb.threads/local-watch-wrong-thread.exp: local watchpoint automatically deleted (the program is no longer running)
Running ../../../W._C._Handy/gdb/testsuite/gdb.threads/manythreads.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.threads/multi-create-ns-info-thr.exp ...
-+gdb compile failed, ../../../W._C._Handy/gdb/testsuite/gdb.threads/multi-create.c: In function 'create_function':
-+../../../W._C._Handy/gdb/testsuite/gdb.threads/multi-create.c:46:39: error: 'PTHREAD_STACK_MIN' undeclared (first use in this function)
++gdb compile failed, ../../../W._C._Handy/gdb/testsuite/gdb.threads/multi-create.c: In function 'create_function':
++../../../W._C._Handy/gdb/testsuite/gdb.threads/multi-create.c:46:39: error: 'PTHREAD_STACK_MIN' undeclared (first use in this function)
+ pthread_attr_setstacksize (&attr, 2*PTHREAD_STACK_MIN);
-+ ^
-+../../../W._C._Handy/gdb/testsuite/gdb.threads/multi-create.c:46:39: note: each undeclared identifier is reported only once for each function it appears in
-+../../../W._C._Handy/gdb/testsuite/gdb.threads/multi-create.c: In function 'main':
-+../../../W._C._Handy/gdb/testsuite/gdb.threads/multi-create.c:73:39: error: 'PTHREAD_STACK_MIN' undeclared (first use in this function)
++ ^
++../../../W._C._Handy/gdb/testsuite/gdb.threads/multi-create.c:46:39: note: each undeclared identifier is reported only once for each function it appears in
++../../../W._C._Handy/gdb/testsuite/gdb.threads/multi-create.c: In function 'main':
++../../../W._C._Handy/gdb/testsuite/gdb.threads/multi-create.c:73:39: error: 'PTHREAD_STACK_MIN' undeclared (first use in this function)
+ pthread_attr_setstacksize (&attr, 2*PTHREAD_STACK_MIN);
-+ ^
++ ^
Running ../../../W._C._Handy/gdb/testsuite/gdb.threads/multi-create.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.threads/multiple-step-overs.exp ...
-+FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: step: setup: info threads shows all threads
-+FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: step: setup: set scheduler-locking on
-+FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: step: setup: thread 3
-+FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: step: setup: continue to breakpoint: run to breakpoint in thread 3
-+FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: step: setup: unbreak loop in thread 3
-+FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: step: setup: thread 2
-+FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: step: setup: continue to breakpoint: run to breakpoint in thread 2
-+FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: step: setup: unbreak loop in thread 2
-+FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: step: setup: set scheduler-locking off
-+FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: step: thread 1
-+FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: step: step
-+FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: next: setup: info threads shows all threads
-+FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: next: setup: set scheduler-locking on
-+FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: next: setup: thread 3
-+FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: next: setup: continue to breakpoint: run to breakpoint in thread 3
-+FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: next: setup: unbreak loop in thread 3
-+FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: next: setup: thread 2
-+FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: next: setup: continue to breakpoint: run to breakpoint in thread 2
-+FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: next: setup: unbreak loop in thread 2
-+FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: next: setup: set scheduler-locking off
-+FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: next: thread 1
-+FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: next: next
-+FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: continue: setup: info threads shows all threads
-+FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: continue: setup: set scheduler-locking on
-+FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: continue: setup: thread 3
-+FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: continue: setup: continue to breakpoint: run to breakpoint in thread 3
-+FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: continue: setup: unbreak loop in thread 3
-+FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: continue: setup: thread 2
-+FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: continue: setup: continue to breakpoint: run to breakpoint in thread 2
-+FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: continue: setup: unbreak loop in thread 2
-+FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: continue: setup: set scheduler-locking off
-+FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: continue: thread 1
-+FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: continue: continue
-+FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr1: setup: info threads shows all threads
-+FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr1: setup: set scheduler-locking on
-+FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr1: setup: thread 3
-+FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr1: setup: continue to breakpoint: run to breakpoint in thread 3
-+FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr1: setup: unbreak loop in thread 3
-+FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr1: setup: thread 2
-+FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr1: setup: continue to breakpoint: run to breakpoint in thread 2
-+FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr1: setup: unbreak loop in thread 2
-+FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr1: setup: set scheduler-locking off
-+FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr1: thread 1
-+FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr1: switch back to thread 1
-+FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr1: continue to sigusr1_handler
-+FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr2: setup: info threads shows all threads
-+FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr2: setup: set scheduler-locking on
-+FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr2: setup: thread 3
-+FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr2: setup: continue to breakpoint: run to breakpoint in thread 3
-+FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr2: setup: unbreak loop in thread 3
-+FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr2: setup: thread 2
-+FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr2: setup: continue to breakpoint: run to breakpoint in thread 2
-+FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr2: setup: unbreak loop in thread 2
-+FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr2: setup: set scheduler-locking off
-+FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr2: thread 2
-+FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr2: switch back to thread 1
-+FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr2: continue to sigusr1_handler
-+FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr3: setup: info threads shows all threads
-+FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr3: setup: set scheduler-locking on
-+FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr3: setup: thread 3
-+FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr3: setup: continue to breakpoint: run to breakpoint in thread 3
-+FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr3: setup: unbreak loop in thread 3
-+FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr3: setup: thread 2
-+FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr3: setup: continue to breakpoint: run to breakpoint in thread 2
-+FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr3: setup: unbreak loop in thread 2
-+FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr3: setup: set scheduler-locking off
-+FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr3: thread 3
-+FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr3: switch back to thread 1
-+FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr3: continue to sigusr1_handler
-+FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: step: setup: info threads shows all threads
-+FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: step: setup: set scheduler-locking on
-+FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: step: setup: thread 3
-+FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: step: setup: continue to breakpoint: run to breakpoint in thread 3
-+FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: step: setup: unbreak loop in thread 3
-+FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: step: setup: thread 2
-+FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: step: setup: continue to breakpoint: run to breakpoint in thread 2
-+FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: step: setup: unbreak loop in thread 2
-+FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: step: setup: set scheduler-locking off
-+FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: step: thread 1
-+FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: step: step
-+FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: next: setup: info threads shows all threads
-+FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: next: setup: set scheduler-locking on
-+FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: next: setup: thread 3
-+FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: next: setup: continue to breakpoint: run to breakpoint in thread 3
-+FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: next: setup: unbreak loop in thread 3
-+FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: next: setup: thread 2
-+FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: next: setup: continue to breakpoint: run to breakpoint in thread 2
-+FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: next: setup: unbreak loop in thread 2
-+FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: next: setup: set scheduler-locking off
-+FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: next: thread 1
-+FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: next: next
-+FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: continue: setup: info threads shows all threads
-+FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: continue: setup: set scheduler-locking on
-+FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: continue: setup: thread 3
-+FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: continue: setup: continue to breakpoint: run to breakpoint in thread 3
-+FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: continue: setup: unbreak loop in thread 3
-+FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: continue: setup: thread 2
-+FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: continue: setup: continue to breakpoint: run to breakpoint in thread 2
-+FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: continue: setup: unbreak loop in thread 2
-+FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: continue: setup: set scheduler-locking off
-+FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: continue: thread 1
-+FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: continue: continue
-+FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr1: setup: info threads shows all threads
-+FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr1: setup: set scheduler-locking on
-+FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr1: setup: thread 3
-+FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr1: setup: continue to breakpoint: run to breakpoint in thread 3
-+FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr1: setup: unbreak loop in thread 3
-+FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr1: setup: thread 2
-+FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr1: setup: continue to breakpoint: run to breakpoint in thread 2
-+FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr1: setup: unbreak loop in thread 2
-+FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr1: setup: set scheduler-locking off
-+FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr1: thread 1
-+FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr1: switch back to thread 1
-+FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr1: continue to sigusr1_handler
-+FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr2: setup: info threads shows all threads
-+FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr2: setup: set scheduler-locking on
-+FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr2: setup: thread 3
-+FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr2: setup: continue to breakpoint: run to breakpoint in thread 3
-+FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr2: setup: unbreak loop in thread 3
-+FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr2: setup: thread 2
-+FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr2: setup: continue to breakpoint: run to breakpoint in thread 2
-+FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr2: setup: unbreak loop in thread 2
-+FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr2: setup: set scheduler-locking off
-+FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr2: thread 2
-+FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr2: switch back to thread 1
-+FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr2: continue to sigusr1_handler
-+FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr3: setup: info threads shows all threads
-+FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr3: setup: set scheduler-locking on
-+FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr3: setup: thread 3
-+FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr3: setup: continue to breakpoint: run to breakpoint in thread 3
-+FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr3: setup: unbreak loop in thread 3
-+FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr3: setup: thread 2
-+FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr3: setup: continue to breakpoint: run to breakpoint in thread 2
-+FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr3: setup: unbreak loop in thread 2
-+FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr3: setup: set scheduler-locking off
-+FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr3: thread 3
-+FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr3: switch back to thread 1
-+FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr3: continue to sigusr1_handler
Running ../../../W._C._Handy/gdb/testsuite/gdb.threads/next-bp-other-thread.exp ...
+FAIL: gdb.threads/next-bp-other-thread.exp: schedlock=off: info threads shows all threads
+FAIL: gdb.threads/next-bp-other-thread.exp: schedlock=off: set scheduler-locking off
@@ -1583,10 +1298,12 @@ index 7f636eb..e9007a6 100644
Running ../../../W._C._Handy/gdb/testsuite/gdb.threads/thread_events.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.threads/threadapply.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.threads/threxit-hop-specific.exp ...
++WARNING: program timed out.
+FAIL: gdb.threads/threxit-hop-specific.exp: continue to thread start
+FAIL: gdb.threads/threxit-hop-specific.exp: get past the thread specific breakpoint
Running ../../../W._C._Handy/gdb/testsuite/gdb.threads/tid-reuse.exp ...
-+FAIL: gdb.threads/tid-reuse.exp: continue to breakpoint: do_nothing_thread_func
++FAIL: gdb.threads/tid-reuse.exp: continue to breakpoint: do_nothing_thread_func (the program exited)
++FAIL: gdb.threads/tid-reuse.exp: continue to breakpoint: after_reuse_time (the program is no longer running)
Running ../../../W._C._Handy/gdb/testsuite/gdb.threads/tls-nodebug.exp ...
+FAIL: gdb.threads/tls-nodebug.exp: thread local storage
Running ../../../W._C._Handy/gdb/testsuite/gdb.threads/tls-shared.exp ...
@@ -1627,134 +1344,133 @@ index 7f636eb..e9007a6 100644
+FAIL: gdb.threads/watchthreads2.exp: run to thread_started
+FAIL: gdb.threads/watchthreads2.exp: run to thread_started
+FAIL: gdb.threads/watchthreads2.exp: run to thread_started
-+FAIL: gdb.threads/watchthreads2.exp: run to thread_started (the program is no longer running)
++FAIL: gdb.threads/watchthreads2.exp: run to thread_started
+FAIL: gdb.threads/watchthreads2.exp: all threads started
Running ../../../W._C._Handy/gdb/testsuite/gdb.threads/wp-replication.exp ...
+FAIL: gdb.threads/wp-replication.exp: Thread 0 hit breakpoint at thread_started
+FAIL: gdb.threads/wp-replication.exp: Thread 1 hit breakpoint at thread_started
+FAIL: gdb.threads/wp-replication.exp: Thread 2 hit breakpoint at thread_started
-+FAIL: gdb.threads/wp-replication.exp: Thread 3 hit breakpoint at thread_started (the program is no longer running)
-+FAIL: gdb.threads/wp-replication.exp: Thread 4 hit breakpoint at thread_started (the program is no longer running)
-+FAIL: gdb.threads/wp-replication.exp: Thread 5 hit breakpoint at thread_started (the program is no longer running)
-+FAIL: gdb.threads/wp-replication.exp: Thread 6 hit breakpoint at thread_started (the program is no longer running)
-+FAIL: gdb.threads/wp-replication.exp: Thread 7 hit breakpoint at thread_started (the program is no longer running)
-+FAIL: gdb.threads/wp-replication.exp: Thread 8 hit breakpoint at thread_started (the program is no longer running)
-+FAIL: gdb.threads/wp-replication.exp: Thread 9 hit breakpoint at thread_started (the program is no longer running)
-+FAIL: gdb.threads/wp-replication.exp: set var test_ready=1
-+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 1 out of 80 on watched_data (the program is no longer running)
-+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 2 out of 80 on watched_data (the program is no longer running)
-+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 3 out of 80 on watched_data (the program is no longer running)
-+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 4 out of 80 on watched_data (the program is no longer running)
-+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 5 out of 80 on watched_data (the program is no longer running)
-+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 6 out of 80 on watched_data (the program is no longer running)
-+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 7 out of 80 on watched_data (the program is no longer running)
-+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 8 out of 80 on watched_data (the program is no longer running)
-+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 9 out of 80 on watched_data (the program is no longer running)
-+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 10 out of 80 on watched_data (the program is no longer running)
-+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 11 out of 80 on watched_data (the program is no longer running)
-+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 12 out of 80 on watched_data (the program is no longer running)
-+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 13 out of 80 on watched_data (the program is no longer running)
-+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 14 out of 80 on watched_data (the program is no longer running)
-+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 15 out of 80 on watched_data (the program is no longer running)
-+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 16 out of 80 on watched_data (the program is no longer running)
-+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 17 out of 80 on watched_data (the program is no longer running)
-+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 18 out of 80 on watched_data (the program is no longer running)
-+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 19 out of 80 on watched_data (the program is no longer running)
-+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 20 out of 80 on watched_data (the program is no longer running)
-+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 21 out of 80 on watched_data (the program is no longer running)
-+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 22 out of 80 on watched_data (the program is no longer running)
-+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 23 out of 80 on watched_data (the program is no longer running)
-+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 24 out of 80 on watched_data (the program is no longer running)
-+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 25 out of 80 on watched_data (the program is no longer running)
-+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 26 out of 80 on watched_data (the program is no longer running)
-+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 27 out of 80 on watched_data (the program is no longer running)
-+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 28 out of 80 on watched_data (the program is no longer running)
-+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 29 out of 80 on watched_data (the program is no longer running)
-+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 30 out of 80 on watched_data (the program is no longer running)
-+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 31 out of 80 on watched_data (the program is no longer running)
-+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 32 out of 80 on watched_data (the program is no longer running)
-+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 33 out of 80 on watched_data (the program is no longer running)
-+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 34 out of 80 on watched_data (the program is no longer running)
-+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 35 out of 80 on watched_data (the program is no longer running)
-+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 36 out of 80 on watched_data (the program is no longer running)
-+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 37 out of 80 on watched_data (the program is no longer running)
-+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 38 out of 80 on watched_data (the program is no longer running)
-+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 39 out of 80 on watched_data (the program is no longer running)
-+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 40 out of 80 on watched_data (the program is no longer running)
-+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 41 out of 80 on watched_data (the program is no longer running)
-+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 42 out of 80 on watched_data (the program is no longer running)
-+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 43 out of 80 on watched_data (the program is no longer running)
-+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 44 out of 80 on watched_data (the program is no longer running)
-+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 45 out of 80 on watched_data (the program is no longer running)
-+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 46 out of 80 on watched_data (the program is no longer running)
-+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 47 out of 80 on watched_data (the program is no longer running)
-+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 48 out of 80 on watched_data (the program is no longer running)
-+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 49 out of 80 on watched_data (the program is no longer running)
-+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 50 out of 80 on watched_data (the program is no longer running)
-+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 51 out of 80 on watched_data (the program is no longer running)
-+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 52 out of 80 on watched_data (the program is no longer running)
-+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 53 out of 80 on watched_data (the program is no longer running)
-+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 54 out of 80 on watched_data (the program is no longer running)
-+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 55 out of 80 on watched_data (the program is no longer running)
-+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 56 out of 80 on watched_data (the program is no longer running)
-+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 57 out of 80 on watched_data (the program is no longer running)
-+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 58 out of 80 on watched_data (the program is no longer running)
-+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 59 out of 80 on watched_data (the program is no longer running)
-+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 60 out of 80 on watched_data (the program is no longer running)
-+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 61 out of 80 on watched_data (the program is no longer running)
-+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 62 out of 80 on watched_data (the program is no longer running)
-+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 63 out of 80 on watched_data (the program is no longer running)
-+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 64 out of 80 on watched_data (the program is no longer running)
-+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 65 out of 80 on watched_data (the program is no longer running)
-+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 66 out of 80 on watched_data (the program is no longer running)
-+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 67 out of 80 on watched_data (the program is no longer running)
-+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 68 out of 80 on watched_data (the program is no longer running)
-+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 69 out of 80 on watched_data (the program is no longer running)
-+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 70 out of 80 on watched_data (the program is no longer running)
-+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 71 out of 80 on watched_data (the program is no longer running)
-+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 72 out of 80 on watched_data (the program is no longer running)
-+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 73 out of 80 on watched_data (the program is no longer running)
-+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 74 out of 80 on watched_data (the program is no longer running)
-+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 75 out of 80 on watched_data (the program is no longer running)
-+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 76 out of 80 on watched_data (the program is no longer running)
-+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 77 out of 80 on watched_data (the program is no longer running)
-+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 78 out of 80 on watched_data (the program is no longer running)
-+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 79 out of 80 on watched_data (the program is no longer running)
-+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 80 out of 80 on watched_data (the program is no longer running)
++FAIL: gdb.threads/wp-replication.exp: Thread 3 hit breakpoint at thread_started
++FAIL: gdb.threads/wp-replication.exp: Thread 4 hit breakpoint at thread_started
++FAIL: gdb.threads/wp-replication.exp: Thread 5 hit breakpoint at thread_started
++FAIL: gdb.threads/wp-replication.exp: Thread 6 hit breakpoint at thread_started
++FAIL: gdb.threads/wp-replication.exp: Thread 7 hit breakpoint at thread_started
++FAIL: gdb.threads/wp-replication.exp: Thread 8 hit breakpoint at thread_started
++FAIL: gdb.threads/wp-replication.exp: Thread 9 hit breakpoint at thread_started
++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 1 out of 80 on watched_data
++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 2 out of 80 on watched_data
++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 3 out of 80 on watched_data
++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 4 out of 80 on watched_data
++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 5 out of 80 on watched_data
++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 6 out of 80 on watched_data
++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 7 out of 80 on watched_data
++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 8 out of 80 on watched_data
++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 9 out of 80 on watched_data
++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 10 out of 80 on watched_data
++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 11 out of 80 on watched_data
++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 12 out of 80 on watched_data
++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 13 out of 80 on watched_data
++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 14 out of 80 on watched_data
++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 15 out of 80 on watched_data
++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 16 out of 80 on watched_data
++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 17 out of 80 on watched_data
++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 18 out of 80 on watched_data
++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 19 out of 80 on watched_data
++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 20 out of 80 on watched_data
++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 21 out of 80 on watched_data
++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 22 out of 80 on watched_data
++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 23 out of 80 on watched_data
++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 24 out of 80 on watched_data
++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 25 out of 80 on watched_data
++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 26 out of 80 on watched_data
++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 27 out of 80 on watched_data
++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 28 out of 80 on watched_data
++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 29 out of 80 on watched_data
++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 30 out of 80 on watched_data
++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 31 out of 80 on watched_data
++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 32 out of 80 on watched_data
++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 33 out of 80 on watched_data
++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 34 out of 80 on watched_data
++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 35 out of 80 on watched_data
++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 36 out of 80 on watched_data
++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 37 out of 80 on watched_data
++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 38 out of 80 on watched_data
++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 39 out of 80 on watched_data
++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 40 out of 80 on watched_data
++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 41 out of 80 on watched_data
++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 42 out of 80 on watched_data
++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 43 out of 80 on watched_data
++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 44 out of 80 on watched_data
++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 45 out of 80 on watched_data
++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 46 out of 80 on watched_data
++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 47 out of 80 on watched_data
++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 48 out of 80 on watched_data
++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 49 out of 80 on watched_data
++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 50 out of 80 on watched_data
++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 51 out of 80 on watched_data
++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 52 out of 80 on watched_data
++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 53 out of 80 on watched_data
++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 54 out of 80 on watched_data
++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 55 out of 80 on watched_data
++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 56 out of 80 on watched_data
++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 57 out of 80 on watched_data
++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 58 out of 80 on watched_data
++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 59 out of 80 on watched_data
++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 60 out of 80 on watched_data
++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 61 out of 80 on watched_data
++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 62 out of 80 on watched_data
++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 63 out of 80 on watched_data
++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 64 out of 80 on watched_data
++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 65 out of 80 on watched_data
++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 66 out of 80 on watched_data
++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 67 out of 80 on watched_data
++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 68 out of 80 on watched_data
++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 69 out of 80 on watched_data
++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 70 out of 80 on watched_data
++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 71 out of 80 on watched_data
++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 72 out of 80 on watched_data
++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 73 out of 80 on watched_data
++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 74 out of 80 on watched_data
++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 75 out of 80 on watched_data
++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 76 out of 80 on watched_data
++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 77 out of 80 on watched_data
++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 78 out of 80 on watched_data
++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 79 out of 80 on watched_data
++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 80 out of 80 on watched_data
Running ../../../W._C._Handy/gdb/testsuite/gdb.trace/actions-changed.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.trace/actions.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.trace/ax.exp ...
-@@ -3352,6 +4349,7 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.trace/trace-buffer-size.exp ...
+@@ -3397,6 +4135,7 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.trace/trace-buffer-size.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.trace/trace-mt.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.trace/tracecmd.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.trace/tspeed.exp ...
-+gdb compile failed, gcc: error: [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../gdbserver/libinproctrace.so: No such file or directory
++gdb compile failed, gcc: error: [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../gdbserver/libinproctrace.so: No such file or directory
Running ../../../W._C._Handy/gdb/testsuite/gdb.trace/tstatus.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.trace/tsv.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.trace/unavailable-dwarf-piece.exp ...
-@@ -3366,15 +4364,15 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.xml/tdesc-xinclude.exp ...
+@@ -3411,15 +4150,15 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.xml/tdesc-xinclude.exp ...
=== gdb Summary ===
--# of expected passes 33256
--# of unexpected failures 102
-+# of expected passes 25596
-+# of unexpected failures 1038
+-# of expected passes 33071
+-# of unexpected failures 136
++# of expected passes 24707
++# of unexpected failures 803
# of unexpected successes 2
--# of expected failures 72
+-# of expected failures 61
+# of expected failures 38
# of unknown successes 1
--# of known failures 59
-+# of known failures 54
+-# of known failures 58
++# of known failures 53
# of unresolved testcases 2
--# of untested testcases 34
--# of unsupported tests 61
-+# of untested testcases 60
+-# of untested testcases 38
+-# of unsupported tests 64
++# of untested testcases 65
+# of unsupported tests 97
[...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../gdb/gdb version 7.9.50.20150419-cvs -nw -nx -data-directory [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../data-directory
Makefile:196: recipe for target 'check-single' failed
-@@ -3383,7 +4381,7 @@ make[4]: Leaving directory '[...]/tschwinge/W._C._Handy.build/gdb/testsuite'
+@@ -3428,7 +4167,7 @@ make[4]: Leaving directory '[...]/tschwinge/W._C._Handy.build/gdb/testsuite'
Makefile:155: recipe for target 'check' failed
make[3]: *** [check] Error 2
make[3]: Leaving directory '[...]/tschwinge/W._C._Handy.build/gdb/testsuite'
diff --git a/binutils-gdb/test.diff b/binutils-gdb/test.diff
index 7219197d..75117d15 100644
--- a/binutils-gdb/test.diff
+++ b/binutils-gdb/test.diff
@@ -1,11 +1,11 @@
diff --git toolchain/logs/binutils-gdb/kepler.SCHWINGE/test/binutils/binutils.sum toolchain/logs/binutils-gdb/laplace.SCHWINGE/test/binutils/binutils.sum
-index 94a6eda..b96c094 100644
+index 8c230dc..646ac8c 100644
--- toolchain/logs/binutils-gdb/kepler.SCHWINGE/test/binutils/binutils.sum
+++ toolchain/logs/binutils-gdb/laplace.SCHWINGE/test/binutils/binutils.sum
@@ -1,5 +1,5 @@
--Test Run By thomas on Mon Apr 20 10:38:25 2015
+-Test Run By thomas on Sun Oct 25 21:34:08 2015
-Native configuration is i686-pc-linux-gnu
-+Test Run By thomas on Mon Apr 20 11:41:00 2015
++Test Run By thomas on Sun Nov 1 18:21:36 2015
+Native configuration is i686-unknown-gnu0.6
=== binutils tests ===
@@ -28,25 +28,25 @@ index 94a6eda..b96c094 100644
+# of unexpected successes 1
# of unsupported tests 3
diff --git toolchain/logs/binutils-gdb/kepler.SCHWINGE/test/gas/testsuite/gas.sum toolchain/logs/binutils-gdb/laplace.SCHWINGE/test/gas/testsuite/gas.sum
-index 341c3a3..994bedd 100644
+index 51a0c2c..293e1c2 100644
--- toolchain/logs/binutils-gdb/kepler.SCHWINGE/test/gas/testsuite/gas.sum
+++ toolchain/logs/binutils-gdb/laplace.SCHWINGE/test/gas/testsuite/gas.sum
@@ -1,5 +1,5 @@
--Test Run By thomas on Mon Apr 20 10:38:33 2015
+-Test Run By thomas on Sun Oct 25 21:34:22 2015
-Native configuration is i686-pc-linux-gnu
-+Test Run By thomas on Mon Apr 20 11:41:08 2015
++Test Run By thomas on Sun Nov 1 18:21:46 2015
+Native configuration is i686-unknown-gnu0.6
=== gas tests ===
diff --git toolchain/logs/binutils-gdb/kepler.SCHWINGE/test/gdb/testsuite/gdb.sum toolchain/logs/binutils-gdb/laplace.SCHWINGE/test/gdb/testsuite/gdb.sum
-index 45ffa34..9d68b5a 100644
+index 7186502..4b1f685 100644
--- toolchain/logs/binutils-gdb/kepler.SCHWINGE/test/gdb/testsuite/gdb.sum
+++ toolchain/logs/binutils-gdb/laplace.SCHWINGE/test/gdb/testsuite/gdb.sum
@@ -1,5 +1,5 @@
--Test Run By thomas on Mon Apr 20 10:44:09 2015
+-Test Run By thomas on Sun Oct 25 21:41:55 2015
-Native configuration is i686-pc-linux-gnu
-+Test Run By thomas on Mon Apr 20 11:48:11 2015
++Test Run By thomas on Sun Nov 1 18:29:31 2015
+Native configuration is i686-unknown-gnu0.6
=== gdb tests ===
@@ -168,9 +168,9 @@ index 45ffa34..9d68b5a 100644
+FAIL: gdb.arch/i386-gnu-cfi.exp: shift up to the modified frame
+FAIL: gdb.arch/i386-gnu-cfi.exp: Existence of the CFI inserted register
Running ../../../W._C._Handy/gdb/testsuite/gdb.arch/i386-mpx.exp ...
- gdb compile failed, gcc: error: unrecognized command line option '-fmpx'
+ gdb compile failed, gcc: error: unrecognized command line option '-fmpx'
UNTESTED: gdb.arch/i386-mpx.exp: i386-mpx.exp
-@@ -896,22 +895,22 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.arch/i386-sse.exp ...
+@@ -872,22 +871,22 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.arch/i386-sse.exp ...
PASS: gdb.arch/i386-sse.exp: check whether processor supports SSE
PASS: gdb.arch/i386-sse.exp: set first breakpoint in main
PASS: gdb.arch/i386-sse.exp: continue to breakpoint: continue to first breakpoint in main
@@ -209,7 +209,7 @@ index 45ffa34..9d68b5a 100644
PASS: gdb.arch/i386-sse.exp: set %xmm0
PASS: gdb.arch/i386-sse.exp: set %xmm1
PASS: gdb.arch/i386-sse.exp: set %xmm2
-@@ -922,14 +921,14 @@ PASS: gdb.arch/i386-sse.exp: set %xmm6
+@@ -898,14 +897,14 @@ PASS: gdb.arch/i386-sse.exp: set %xmm6
PASS: gdb.arch/i386-sse.exp: set %xmm7
PASS: gdb.arch/i386-sse.exp: set second breakpoint in main
PASS: gdb.arch/i386-sse.exp: continue to breakpoint: continue to second breakpoint in main
@@ -232,7 +232,7 @@ index 45ffa34..9d68b5a 100644
Running ../../../W._C._Handy/gdb/testsuite/gdb.arch/i386-stap-eval-lang-ada.exp ...
PASS: gdb.arch/i386-stap-eval-lang-ada.exp: set language ada
PASS: gdb.arch/i386-stap-eval-lang-ada.exp: printing $_probe_arg0
-@@ -1120,7 +1119,7 @@ PASS: gdb.base/annota1.exp: set height 0
+@@ -1096,7 +1095,7 @@ PASS: gdb.base/annota1.exp: set height 0
PASS: gdb.base/annota1.exp: breakpoint main
PASS: gdb.base/annota1.exp: annotation set at level 2
PASS: gdb.base/annota1.exp: breakpoint info
@@ -241,7 +241,7 @@ index 45ffa34..9d68b5a 100644
PASS: gdb.base/annota1.exp: go after array init line
PASS: gdb.base/annota1.exp: print array
PASS: gdb.base/annota1.exp: print non_existent_value
-@@ -1129,7 +1128,7 @@ PASS: gdb.base/annota1.exp: break printf
+@@ -1105,7 +1104,7 @@ PASS: gdb.base/annota1.exp: break printf
PASS: gdb.base/annota1.exp: continue to printf
PASS: gdb.base/annota1.exp: backtrace from shlibrary
PASS: gdb.base/annota1.exp: send SIGUSR1
@@ -250,7 +250,7 @@ index 45ffa34..9d68b5a 100644
PASS: gdb.base/annota1.exp: delete bp 1
PASS: gdb.base/annota1.exp: delete bp 2
PASS: gdb.base/annota1.exp: delete bp 3
-@@ -1140,12 +1139,12 @@ PASS: gdb.base/annota1.exp: break at value++
+@@ -1116,12 +1115,12 @@ PASS: gdb.base/annota1.exp: break at value++
PASS: gdb.base/annota1.exp: ignore 5 4
PASS: gdb.base/annota1.exp: annotate ignore count change
PASS: gdb.base/annota1.exp: breakpoint ignore count
@@ -265,7 +265,7 @@ index 45ffa34..9d68b5a 100644
Running ../../../W._C._Handy/gdb/testsuite/gdb.base/annota3.exp ...
PASS: gdb.base/annota3.exp: set height 0
PASS: gdb.base/annota3.exp: breakpoint main
-@@ -1162,7 +1161,7 @@ PASS: gdb.base/annota3.exp: breakpoint printf
+@@ -1138,7 +1137,7 @@ PASS: gdb.base/annota3.exp: breakpoint printf
PASS: gdb.base/annota3.exp: continue to printf
PASS: gdb.base/annota3.exp: backtrace from shlibrary
PASS: gdb.base/annota3.exp: send SIGUSR1
@@ -274,7 +274,7 @@ index 45ffa34..9d68b5a 100644
PASS: gdb.base/annota3.exp: delete bp 1
PASS: gdb.base/annota3.exp: delete bp 2
PASS: gdb.base/annota3.exp: delete bp 3
-@@ -1174,8 +1173,8 @@ PASS: gdb.base/annota3.exp: ignore 5 4
+@@ -1150,8 +1149,8 @@ PASS: gdb.base/annota3.exp: ignore 5 4
PASS: gdb.base/annota3.exp: annotate ignore count change
PASS: gdb.base/annota3.exp: next to exit loop
PASS: gdb.base/annota3.exp: breakpoint ignore count
@@ -285,7 +285,7 @@ index 45ffa34..9d68b5a 100644
PASS: gdb.base/annota3.exp: cleanup core file (not dumped)
Running ../../../W._C._Handy/gdb/testsuite/gdb.base/anon.exp ...
PASS: gdb.base/anon.exp: set breakpoint in anon.c
-@@ -1308,85 +1307,55 @@ PASS: gdb.base/assign.exp: v_int+=v_float
+@@ -1284,85 +1283,55 @@ PASS: gdb.base/assign.exp: v_int+=v_float
PASS: gdb.base/assign.exp: set v_int to 6 (18)
PASS: gdb.base/assign.exp: v_int+=double
Running ../../../W._C._Handy/gdb/testsuite/gdb.base/async-shell.exp ...
@@ -397,7 +397,7 @@ index 45ffa34..9d68b5a 100644
Running ../../../W._C._Handy/gdb/testsuite/gdb.base/auto-connect-native-target.exp ...
PASS: gdb.base/auto-connect-native-target.exp: check whether a target is already connected
PASS: gdb.base/auto-connect-native-target.exp: check whether board tests the native target
-@@ -1396,14 +1365,14 @@ PASS: gdb.base/auto-connect-native-target.exp: start no longer works
+@@ -1372,14 +1341,14 @@ PASS: gdb.base/auto-connect-native-target.exp: start no longer works
PASS: gdb.base/auto-connect-native-target.exp: explicitly connect to the native target
PASS: gdb.base/auto-connect-native-target.exp: kill: start
PASS: gdb.base/auto-connect-native-target.exp: kill: kill
@@ -419,7 +419,7 @@ index 45ffa34..9d68b5a 100644
PASS: gdb.base/auto-connect-native-target.exp: disconnect: disconnect
PASS: gdb.base/auto-connect-native-target.exp: disconnect: check whether the target is no longer connected
PASS: gdb.base/auto-connect-native-target.exp: disconnect: no longer connected to a target
-@@ -1415,22 +1384,6 @@ PASS: gdb.base/auto-load.exp: set auto-load scripts-directory
+@@ -1391,22 +1360,6 @@ PASS: gdb.base/auto-load.exp: set auto-load scripts-directory
PASS: gdb.base/auto-load.exp: set auto-load safe-path
PASS: gdb.base/auto-load.exp: print $script_loaded
Running ../../../W._C._Handy/gdb/testsuite/gdb.base/auxv.exp ...
@@ -442,7 +442,7 @@ index 45ffa34..9d68b5a 100644
Running ../../../W._C._Handy/gdb/testsuite/gdb.base/bang.exp ...
PASS: gdb.base/bang.exp: continue until exit
Running ../../../W._C._Handy/gdb/testsuite/gdb.base/batch-preserve-term-settings.exp ...
-@@ -1460,32 +1413,18 @@ PASS: gdb.base/bfp-test.exp: set variable b64 = 200.25x
+@@ -1436,32 +1389,18 @@ PASS: gdb.base/bfp-test.exp: set variable b64 = 200.25x
PASS: gdb.base/bfp-test.exp: set variable b128 = 300.375fl
PASS: gdb.base/bfp-test.exp: set variable b128 = 300.375fff
Running ../../../W._C._Handy/gdb/testsuite/gdb.base/bg-execution-repeat.exp ...
@@ -484,7 +484,7 @@ index 45ffa34..9d68b5a 100644
Running ../../../W._C._Handy/gdb/testsuite/gdb.base/bitfields.exp ...
PASS: gdb.base/bitfields.exp: set print sevenbit-strings
PASS: gdb.base/bitfields.exp: print flags
-@@ -1644,18 +1583,18 @@ PASS: gdb.base/bp-permanent.exp: always_inserted=off, sw_watchpoint=0: continue
+@@ -1620,18 +1559,18 @@ PASS: gdb.base/bp-permanent.exp: always_inserted=off, sw_watchpoint=0: continue
PASS: gdb.base/bp-permanent.exp: always_inserted=off, sw_watchpoint=0: continue trips on nested permanent bp: continue to breakpoint: permanent bp
PASS: gdb.base/bp-permanent.exp: always_inserted=off, sw_watchpoint=0: continue trips on nested permanent bp: condition $bpnum 0
PASS: gdb.base/bp-permanent.exp: always_inserted=off, sw_watchpoint=0: continue trips on nested permanent bp: continue to breakpoint: test_signal_nested_done
@@ -508,7 +508,7 @@ index 45ffa34..9d68b5a 100644
PASS: gdb.base/bp-permanent.exp: always_inserted=off, sw_watchpoint=1: set breakpoint always-inserted off
PASS: gdb.base/bp-permanent.exp: always_inserted=off, sw_watchpoint=1: watch $dummy_convenience
PASS: gdb.base/bp-permanent.exp: always_inserted=off, sw_watchpoint=1: setup: set probe breakpoint
-@@ -1688,18 +1627,18 @@ PASS: gdb.base/bp-permanent.exp: always_inserted=off, sw_watchpoint=1: continue
+@@ -1664,18 +1603,18 @@ PASS: gdb.base/bp-permanent.exp: always_inserted=off, sw_watchpoint=1: continue
PASS: gdb.base/bp-permanent.exp: always_inserted=off, sw_watchpoint=1: continue trips on nested permanent bp: continue to breakpoint: permanent bp
PASS: gdb.base/bp-permanent.exp: always_inserted=off, sw_watchpoint=1: continue trips on nested permanent bp: condition $bpnum 0
PASS: gdb.base/bp-permanent.exp: always_inserted=off, sw_watchpoint=1: continue trips on nested permanent bp: continue to breakpoint: test_signal_nested_done
@@ -532,7 +532,7 @@ index 45ffa34..9d68b5a 100644
PASS: gdb.base/bp-permanent.exp: always_inserted=on, sw_watchpoint=0: set breakpoint always-inserted on
PASS: gdb.base/bp-permanent.exp: always_inserted=on, sw_watchpoint=0: setup: set probe breakpoint
PASS: gdb.base/bp-permanent.exp: always_inserted=on, sw_watchpoint=0: setup: get size of instruction
-@@ -1731,18 +1670,18 @@ PASS: gdb.base/bp-permanent.exp: always_inserted=on, sw_watchpoint=0: continue t
+@@ -1707,18 +1646,18 @@ PASS: gdb.base/bp-permanent.exp: always_inserted=on, sw_watchpoint=0: continue t
PASS: gdb.base/bp-permanent.exp: always_inserted=on, sw_watchpoint=0: continue trips on nested permanent bp: continue to breakpoint: permanent bp
PASS: gdb.base/bp-permanent.exp: always_inserted=on, sw_watchpoint=0: continue trips on nested permanent bp: condition $bpnum 0
PASS: gdb.base/bp-permanent.exp: always_inserted=on, sw_watchpoint=0: continue trips on nested permanent bp: continue to breakpoint: test_signal_nested_done
@@ -556,7 +556,7 @@ index 45ffa34..9d68b5a 100644
PASS: gdb.base/bp-permanent.exp: always_inserted=on, sw_watchpoint=1: set breakpoint always-inserted on
PASS: gdb.base/bp-permanent.exp: always_inserted=on, sw_watchpoint=1: watch $dummy_convenience
PASS: gdb.base/bp-permanent.exp: always_inserted=on, sw_watchpoint=1: setup: set probe breakpoint
-@@ -1775,18 +1714,18 @@ PASS: gdb.base/bp-permanent.exp: always_inserted=on, sw_watchpoint=1: continue t
+@@ -1751,18 +1690,18 @@ PASS: gdb.base/bp-permanent.exp: always_inserted=on, sw_watchpoint=1: continue t
PASS: gdb.base/bp-permanent.exp: always_inserted=on, sw_watchpoint=1: continue trips on nested permanent bp: continue to breakpoint: permanent bp
PASS: gdb.base/bp-permanent.exp: always_inserted=on, sw_watchpoint=1: continue trips on nested permanent bp: condition $bpnum 0
PASS: gdb.base/bp-permanent.exp: always_inserted=on, sw_watchpoint=1: continue trips on nested permanent bp: continue to breakpoint: test_signal_nested_done
@@ -580,7 +580,7 @@ index 45ffa34..9d68b5a 100644
Running ../../../W._C._Handy/gdb/testsuite/gdb.base/break-always.exp ...
PASS: gdb.base/break-always.exp: set breakpoint always-inserted on
PASS: gdb.base/break-always.exp: confirm breakpoint always-inserted
-@@ -1899,693 +1838,6 @@ PASS: gdb.base/break-idempotent.exp: always-inserted on: awatch: continue
+@@ -1875,693 +1814,6 @@ PASS: gdb.base/break-idempotent.exp: always-inserted on: awatch: continue
Running ../../../W._C._Handy/gdb/testsuite/gdb.base/break-inline.exp ...
PASS: gdb.base/break-inline.exp: break
Running ../../../W._C._Handy/gdb/testsuite/gdb.base/break-interp.exp ...
@@ -1274,7 +1274,7 @@ index 45ffa34..9d68b5a 100644
Running ../../../W._C._Handy/gdb/testsuite/gdb.base/break-main-file-remove-fail.exp ...
PASS: gdb.base/break-main-file-remove-fail.exp: cmdline: set breakpoint always-inserted on
PASS: gdb.base/break-main-file-remove-fail.exp: cmdline: break foo
-@@ -3065,7 +2317,7 @@ PASS: gdb.base/call-signal-resume.exp: break stop_one
+@@ -3041,7 +2293,7 @@ PASS: gdb.base/call-signal-resume.exp: break stop_one
PASS: gdb.base/call-signal-resume.exp: continue to breakpoint at stop_one
PASS: gdb.base/call-signal-resume.exp: inferior function call signaled
PASS: gdb.base/call-signal-resume.exp: dummy stack frame number
@@ -1283,7 +1283,7 @@ index 45ffa34..9d68b5a 100644
PASS: gdb.base/call-signal-resume.exp: set confirm off
PASS: gdb.base/call-signal-resume.exp: return
PASS: gdb.base/call-signal-resume.exp: maintenance print dummy-frames
-@@ -3081,7 +2333,7 @@ PASS: gdb.base/call-signal-resume.exp: set confirm off
+@@ -3057,7 +2309,7 @@ PASS: gdb.base/call-signal-resume.exp: set confirm off
PASS: gdb.base/call-signal-resume.exp: return
PASS: gdb.base/call-signal-resume.exp: break handle_signal
PASS: gdb.base/call-signal-resume.exp: continue to breakpoint at handle_signal
@@ -1292,71 +1292,7 @@ index 45ffa34..9d68b5a 100644
Running ../../../W._C._Handy/gdb/testsuite/gdb.base/call-strs.exp ...
PASS: gdb.base/call-strs.exp: set print sevenbit-strings
PASS: gdb.base/call-strs.exp: set print address off
-@@ -3435,51 +2687,51 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.base/catch-load.exp ...
- PASS: gdb.base/catch-load.exp: plain load: set var libname = "catch-load-so.so"
- PASS: gdb.base/catch-load.exp: plain load: set stop-on-solib-events 0
- PASS: gdb.base/catch-load.exp: plain load: catch load
--PASS: gdb.base/catch-load.exp: plain load: continue
-+FAIL: gdb.base/catch-load.exp: plain load: continue
- PASS: gdb.base/catch-load.exp: plain load with stop-on-solib-events: set var libname = "catch-load-so.so"
- PASS: gdb.base/catch-load.exp: plain load with stop-on-solib-events: set stop-on-solib-events 1
- PASS: gdb.base/catch-load.exp: plain load with stop-on-solib-events: catch load
--PASS: gdb.base/catch-load.exp: plain load with stop-on-solib-events: continue
-+FAIL: gdb.base/catch-load.exp: plain load with stop-on-solib-events: continue
- PASS: gdb.base/catch-load.exp: rx load: set var libname = "catch-load-so.so"
- PASS: gdb.base/catch-load.exp: rx load: set stop-on-solib-events 0
- PASS: gdb.base/catch-load.exp: rx load: catch load catch-load-so
--PASS: gdb.base/catch-load.exp: rx load: continue
-+FAIL: gdb.base/catch-load.exp: rx load: continue
- PASS: gdb.base/catch-load.exp: rx load with stop-on-solib-events: set var libname = "catch-load-so.so"
- PASS: gdb.base/catch-load.exp: rx load with stop-on-solib-events: set stop-on-solib-events 1
- PASS: gdb.base/catch-load.exp: rx load with stop-on-solib-events: catch load catch-load-so
--PASS: gdb.base/catch-load.exp: rx load with stop-on-solib-events: continue
-+FAIL: gdb.base/catch-load.exp: rx load with stop-on-solib-events: continue
- PASS: gdb.base/catch-load.exp: non-matching load: set var libname = "catch-load-so.so"
- PASS: gdb.base/catch-load.exp: non-matching load: set stop-on-solib-events 0
- PASS: gdb.base/catch-load.exp: non-matching load: catch load zardoz
--PASS: gdb.base/catch-load.exp: non-matching load: continue
-+FAIL: gdb.base/catch-load.exp: non-matching load: continue
- PASS: gdb.base/catch-load.exp: non-matching load with stop-on-solib-events: set var libname = "catch-load-so.so"
- PASS: gdb.base/catch-load.exp: non-matching load with stop-on-solib-events: set stop-on-solib-events 1
- PASS: gdb.base/catch-load.exp: non-matching load with stop-on-solib-events: catch load zardoz
--PASS: gdb.base/catch-load.exp: non-matching load with stop-on-solib-events: continue
-+FAIL: gdb.base/catch-load.exp: non-matching load with stop-on-solib-events: continue
- PASS: gdb.base/catch-load.exp: plain unload: set var libname = "catch-load-so.so"
- PASS: gdb.base/catch-load.exp: plain unload: set stop-on-solib-events 0
- PASS: gdb.base/catch-load.exp: plain unload: catch unload
--PASS: gdb.base/catch-load.exp: plain unload: continue
-+FAIL: gdb.base/catch-load.exp: plain unload: continue
- PASS: gdb.base/catch-load.exp: plain unload with stop-on-solib-events: set var libname = "catch-load-so.so"
- PASS: gdb.base/catch-load.exp: plain unload with stop-on-solib-events: set stop-on-solib-events 1
- PASS: gdb.base/catch-load.exp: plain unload with stop-on-solib-events: catch unload
--PASS: gdb.base/catch-load.exp: plain unload with stop-on-solib-events: continue
-+FAIL: gdb.base/catch-load.exp: plain unload with stop-on-solib-events: continue
- PASS: gdb.base/catch-load.exp: rx unload: set var libname = "catch-load-so.so"
- PASS: gdb.base/catch-load.exp: rx unload: set stop-on-solib-events 0
- PASS: gdb.base/catch-load.exp: rx unload: catch unload catch-load-so
--PASS: gdb.base/catch-load.exp: rx unload: continue
-+FAIL: gdb.base/catch-load.exp: rx unload: continue
- PASS: gdb.base/catch-load.exp: rx unload with stop-on-solib-events: set var libname = "catch-load-so.so"
- PASS: gdb.base/catch-load.exp: rx unload with stop-on-solib-events: set stop-on-solib-events 1
- PASS: gdb.base/catch-load.exp: rx unload with stop-on-solib-events: catch unload catch-load-so
--PASS: gdb.base/catch-load.exp: rx unload with stop-on-solib-events: continue
-+FAIL: gdb.base/catch-load.exp: rx unload with stop-on-solib-events: continue
- PASS: gdb.base/catch-load.exp: non-matching unload: set var libname = "catch-load-so.so"
- PASS: gdb.base/catch-load.exp: non-matching unload: set stop-on-solib-events 0
- PASS: gdb.base/catch-load.exp: non-matching unload: catch unload zardoz
--PASS: gdb.base/catch-load.exp: non-matching unload: continue
-+FAIL: gdb.base/catch-load.exp: non-matching unload: continue
- PASS: gdb.base/catch-load.exp: non-matching unload with stop-on-solib-events: set var libname = "catch-load-so.so"
- PASS: gdb.base/catch-load.exp: non-matching unload with stop-on-solib-events: set stop-on-solib-events 1
- PASS: gdb.base/catch-load.exp: non-matching unload with stop-on-solib-events: catch unload zardoz
--PASS: gdb.base/catch-load.exp: non-matching unload with stop-on-solib-events: continue
-+FAIL: gdb.base/catch-load.exp: non-matching unload with stop-on-solib-events: continue
- Running ../../../W._C._Handy/gdb/testsuite/gdb.base/catch-signal-fork.exp ...
- PASS: gdb.base/catch-signal-fork.exp: catch signal SIGHUP
- PASS: gdb.base/catch-signal-fork.exp: continue to breakpoint: first HUP
-@@ -3571,99 +2823,6 @@ PASS: gdb.base/catch-signal.exp: 1st line of save breakpoints for 'all'
+@@ -3547,99 +2799,6 @@ PASS: gdb.base/catch-signal.exp: 1st line of save breakpoints for 'all'
PASS: gdb.base/catch-signal.exp: 2nd line of save breakpoints for 'all'
PASS: gdb.base/catch-signal.exp: Trailing newline of save breakpoints for 'all'
Running ../../../W._C._Handy/gdb/testsuite/gdb.base/catch-syscall.exp ...
@@ -1456,7 +1392,7 @@ index 45ffa34..9d68b5a 100644
Running ../../../W._C._Handy/gdb/testsuite/gdb.base/charset.exp ...
PASS: gdb.base/charset.exp: show charset
PASS: gdb.base/charset.exp: show target-charset
-@@ -3932,145 +3091,6 @@ PASS: gdb.base/charset.exp: assign string to short array
+@@ -3908,145 +3067,6 @@ PASS: gdb.base/charset.exp: assign string to short array
PASS: gdb.base/charset.exp: assign string to int array
PASS: gdb.base/charset.exp: assign string to long array
Running ../../../W._C._Handy/gdb/testsuite/gdb.base/checkpoint.exp ...
@@ -1602,7 +1538,7 @@ index 45ffa34..9d68b5a 100644
Running ../../../W._C._Handy/gdb/testsuite/gdb.base/chng-syms.exp ...
PASS: gdb.base/chng-syms.exp: setting conditional breakpoint on function
PASS: gdb.base/chng-syms.exp: running to stop_here first time
-@@ -4354,7 +3374,6 @@ PASS: gdb.base/completion.exp: complete set cp-abi aut
+@@ -4330,7 +3350,6 @@ PASS: gdb.base/completion.exp: complete set cp-abi aut
PASS: gdb.base/completion.exp: complete target core
PASS: gdb.base/completion.exp: complete target tfile
PASS: gdb.base/completion.exp: complete target exec
@@ -1610,7 +1546,7 @@ index 45ffa34..9d68b5a 100644
PASS: gdb.base/completion.exp: complete set height
PASS: gdb.base/completion.exp: complete set height u
PASS: gdb.base/completion.exp: complete set listsize
-@@ -4589,73 +3608,10 @@ PASS: gdb.base/constvars.exp: ptype crass
+@@ -4565,73 +3584,10 @@ PASS: gdb.base/constvars.exp: ptype crass
PASS: gdb.base/constvars.exp: ptype crisp
Running ../../../W._C._Handy/gdb/testsuite/gdb.base/continue-all-already-running.exp ...
PASS: gdb.base/continue-all-already-running.exp: set non-stop on
@@ -1686,7 +1622,7 @@ index 45ffa34..9d68b5a 100644
Running ../../../W._C._Handy/gdb/testsuite/gdb.base/ctxobj.exp ...
PASS: gdb.base/ctxobj.exp: break in get_version functions
PASS: gdb.base/ctxobj.exp: continue to get_version_1
-@@ -4922,7 +3878,7 @@ PASS: gdb.base/default.exp: info program
+@@ -4898,7 +3854,7 @@ PASS: gdb.base/default.exp: info program
PASS: gdb.base/default.exp: info registers
PASS: gdb.base/default.exp: info stack "s" abbreviation
PASS: gdb.base/default.exp: info stack
@@ -1695,7 +1631,7 @@ index 45ffa34..9d68b5a 100644
PASS: gdb.base/default.exp: info symbol
PASS: gdb.base/default.exp: info source
PASS: gdb.base/default.exp: info sources
-@@ -5053,7 +4009,7 @@ PASS: gdb.base/default.exp: show verbose
+@@ -5029,7 +3985,7 @@ PASS: gdb.base/default.exp: show verbose
PASS: gdb.base/default.exp: show version
PASS: gdb.base/default.exp: show width
PASS: gdb.base/default.exp: show write
@@ -1704,7 +1640,7 @@ index 45ffa34..9d68b5a 100644
PASS: gdb.base/default.exp: set history save off
PASS: gdb.base/default.exp: stepi "si" abbreviation
PASS: gdb.base/default.exp: stepi
-@@ -5126,10 +4082,6 @@ PASS: gdb.base/del.exp: breakpoint insertion (d)
+@@ -5102,10 +4058,6 @@ PASS: gdb.base/del.exp: breakpoint insertion (d)
PASS: gdb.base/del.exp: Remove last breakpoint (d)
PASS: gdb.base/del.exp: info break after removing break on main (d)
Running ../../../W._C._Handy/gdb/testsuite/gdb.base/detach.exp ...
@@ -1715,7 +1651,7 @@ index 45ffa34..9d68b5a 100644
Running ../../../W._C._Handy/gdb/testsuite/gdb.base/dfp-exprs.exp ...
PASS: gdb.base/dfp-exprs.exp: p 1.2df
PASS: gdb.base/dfp-exprs.exp: p -1.2df
-@@ -5389,50 +4341,7 @@ PASS: gdb.base/disasm-end-cu.exp: get hexadecimal valueof "&main"
+@@ -5365,50 +4317,7 @@ PASS: gdb.base/disasm-end-cu.exp: get hexadecimal valueof "&main"
PASS: gdb.base/disasm-end-cu.exp: get hexadecimal valueof "&dummy_3"
PASS: gdb.base/disasm-end-cu.exp: disassemble command returned some output
Running ../../../W._C._Handy/gdb/testsuite/gdb.base/disp-step-syscall.exp ...
@@ -1767,7 +1703,7 @@ index 45ffa34..9d68b5a 100644
Running ../../../W._C._Handy/gdb/testsuite/gdb.base/display.exp ...
PASS: gdb.base/display.exp: kill
PASS: gdb.base/display.exp: detach
-@@ -5509,15 +4418,15 @@ PASS: gdb.base/double-prompt-target-event-error.exp: ctrlc target event: continu
+@@ -5485,15 +4394,15 @@ PASS: gdb.base/double-prompt-target-event-error.exp: ctrlc target event: continu
PASS: gdb.base/double-prompt-target-event-error.exp: ctrlc target event: continue: set height 2
PASS: gdb.base/double-prompt-target-event-error.exp: ctrlc target event: continue: continue to pagination
PASS: gdb.base/double-prompt-target-event-error.exp: ctrlc target event: continue: first prompt
@@ -1787,7 +1723,7 @@ index 45ffa34..9d68b5a 100644
Running ../../../W._C._Handy/gdb/testsuite/gdb.base/dprintf-bp-same-addr.exp ...
PASS: gdb.base/dprintf-bp-same-addr.exp: gdb: set dprintf-style gdb
PASS: gdb.base/dprintf-bp-same-addr.exp: gdb: set breakpoint always-inserted on
-@@ -5535,96 +4444,92 @@ PASS: gdb.base/dprintf-detach.exp: bai=on ds=gdb dd=on: set dprintf-style gdb
+@@ -5511,96 +4420,93 @@ PASS: gdb.base/dprintf-detach.exp: bai=on ds=gdb dd=on: set dprintf-style gdb
PASS: gdb.base/dprintf-detach.exp: bai=on ds=gdb dd=on: set disconnected-dprintf on
PASS: gdb.base/dprintf-detach.exp: bai=on ds=gdb dd=on: get inferior process ID
PASS: gdb.base/dprintf-detach.exp: bai=on ds=gdb dd=on: dprintf insertion
@@ -1895,6 +1831,7 @@ index 45ffa34..9d68b5a 100644
+FAIL: gdb.base/dprintf-detach.exp: bai=off ds=agent dd=off: detach program
+FAIL: gdb.base/dprintf-detach.exp: bai=off ds=agent dd=off: re-attach to inferior
Running ../../../W._C._Handy/gdb/testsuite/gdb.base/dprintf-next.exp ...
++WARNING: program timed out.
PASS: gdb.base/dprintf-next.exp: dprintf 24, "%d\n", x
PASS: gdb.base/dprintf-next.exp: next 1
PASS: gdb.base/dprintf-next.exp: next 2
@@ -1909,7 +1846,7 @@ index 45ffa34..9d68b5a 100644
Running ../../../W._C._Handy/gdb/testsuite/gdb.base/dprintf-pending.exp ...
PASS: gdb.base/dprintf-pending.exp: without format: set pending dprintf
PASS: gdb.base/dprintf-pending.exp: without format: resolved dprintf fails to be re-set
-@@ -5656,8 +4561,6 @@ UNSUPPORTED: gdb.base/dprintf.exp: set dprintf style to agent
+@@ -5632,8 +4538,6 @@ UNSUPPORTED: gdb.base/dprintf.exp: set dprintf style to agent
PASS: gdb.base/dprintf.exp: Set dprintf style to an unrecognized type
PASS: gdb.base/dprintf.exp: probe for target remote
Running ../../../W._C._Handy/gdb/testsuite/gdb.base/dtrace-probe.exp ...
@@ -1918,7 +1855,7 @@ index 45ffa34..9d68b5a 100644
UNTESTED: gdb.base/dtrace-probe.exp: could not compile test program
Running ../../../W._C._Handy/gdb/testsuite/gdb.base/dump.exp ...
PASS: gdb.base/dump.exp: inaccessible memory is reported
-@@ -6074,10 +4977,7 @@ PASS: gdb.base/exe-lock.exp: continue until exit
+@@ -6050,10 +4954,7 @@ PASS: gdb.base/exe-lock.exp: continue until exit
Running ../../../W._C._Handy/gdb/testsuite/gdb.base/execl-update-breakpoints.exp ...
PASS: gdb.base/execl-update-breakpoints.exp: main address first
PASS: gdb.base/execl-update-breakpoints.exp: probe memory access
@@ -1930,7 +1867,7 @@ index 45ffa34..9d68b5a 100644
Running ../../../W._C._Handy/gdb/testsuite/gdb.base/execution-termios.exp ...
PASS: gdb.base/execution-termios.exp: next: termios ok
PASS: gdb.base/execution-termios.exp: infcall: termios ok
-@@ -6091,10 +4991,10 @@ PASS: gdb.base/exitsignal.exp: $_exitsignal is void before running
+@@ -6067,10 +4968,10 @@ PASS: gdb.base/exitsignal.exp: $_exitsignal is void before running
PASS: gdb.base/exitsignal.exp: $_exitcode is void before running
PASS: gdb.base/exitsignal.exp: trigger SIGSEGV
PASS: gdb.base/exitsignal.exp: program terminated with SIGSEGV
@@ -1943,7 +1880,7 @@ index 45ffa34..9d68b5a 100644
PASS: gdb.base/exitsignal.exp: $_exitcode is still void after restarting the inferior
PASS: gdb.base/exitsignal.exp: $_exitsignal is void before normal inferior is executed
PASS: gdb.base/exitsignal.exp: $_exitcode is void before normal inferior is executed
-@@ -6451,33 +5351,33 @@ PASS: gdb.base/fileio.exp: Lseeking SET a file
+@@ -6427,33 +5328,33 @@ PASS: gdb.base/fileio.exp: Lseeking SET a file
PASS: gdb.base/fileio.exp: Closing a file
PASS: gdb.base/fileio.exp: Closing an invalid file descriptor returns EBADF
PASS: gdb.base/fileio.exp: Stat a file
@@ -2000,7 +1937,7 @@ index 45ffa34..9d68b5a 100644
Running ../../../W._C._Handy/gdb/testsuite/gdb.base/filesym.exp ...
PASS: gdb.base/filesym.exp: complete on "filesy"
PASS: gdb.base/filesym.exp: completion list for "filesym"
-@@ -6545,203 +5445,8 @@ PASS: gdb.base/float.exp: info float
+@@ -6521,203 +5422,8 @@ PASS: gdb.base/float.exp: info float
PASS: gdb.base/float.exp: step
PASS: gdb.base/float.exp: finish
Running ../../../W._C._Handy/gdb/testsuite/gdb.base/foll-exec.exp ...
@@ -2204,7 +2141,7 @@ index 45ffa34..9d68b5a 100644
Running ../../../W._C._Handy/gdb/testsuite/gdb.base/fortran-sym-case.exp ...
PASS: gdb.base/fortran-sym-case.exp: set language fortran
PASS: gdb.base/fortran-sym-case.exp: frame
-@@ -6930,32 +5635,16 @@ PASS: gdb.base/funcargs.exp: backtrace through call with trampolines
+@@ -6906,32 +5612,16 @@ PASS: gdb.base/funcargs.exp: backtrace through call with trampolines
PASS: gdb.base/funcargs.exp: stepping back to main from function called with trampolines
Running ../../../W._C._Handy/gdb/testsuite/gdb.base/gcore-buffer-overflow.exp ...
PASS: gdb.base/gcore-buffer-overflow.exp: Set buffer exceeding arguments
@@ -2241,7 +2178,7 @@ index 45ffa34..9d68b5a 100644
Running ../../../W._C._Handy/gdb/testsuite/gdb.base/gdb-sigterm.exp ...
PASS: gdb.base/gdb-sigterm.exp: 50 SIGTERM passes
Running ../../../W._C._Handy/gdb/testsuite/gdb.base/gdb1056.exp ...
-@@ -7309,12 +5998,7 @@ PASS: gdb.base/included.exp: list integer
+@@ -7187,12 +5877,7 @@ PASS: gdb.base/included.exp: list integer
PASS: gdb.base/included.exp: ptype integer
PASS: gdb.base/included.exp: info variables integer
Running ../../../W._C._Handy/gdb/testsuite/gdb.base/inferior-died.exp ...
@@ -2255,7 +2192,7 @@ index 45ffa34..9d68b5a 100644
Running ../../../W._C._Handy/gdb/testsuite/gdb.base/infnan.exp ...
PASS: gdb.base/infnan.exp: print a
PASS: gdb.base/infnan.exp: print b
-@@ -7355,33 +6039,10 @@ PASS: gdb.base/info-macros.exp: info macros 6
+@@ -7233,33 +5918,10 @@ PASS: gdb.base/info-macros.exp: info macros 6
PASS: gdb.base/info-macros.exp: info macros 7
KFAIL: gdb.base/info-macros.exp: info macros info-macros.c:42 (PRMS: gdb/NNNN)
Running ../../../W._C._Handy/gdb/testsuite/gdb.base/info-os.exp ...
@@ -2291,7 +2228,7 @@ index 45ffa34..9d68b5a 100644
Running ../../../W._C._Handy/gdb/testsuite/gdb.base/info-shared.exp ...
PASS: gdb.base/info-shared.exp: info sharedlibrary #1
PASS: gdb.base/info-shared.exp: continue to breakpoint: library load #1
-@@ -7433,23 +6094,14 @@ PASS: gdb.base/interrupt-noterm.exp: set interactive-mode off
+@@ -7311,23 +5973,14 @@ PASS: gdb.base/interrupt-noterm.exp: set interactive-mode off
PASS: gdb.base/interrupt-noterm.exp: set confirm off
PASS: gdb.base/interrupt-noterm.exp: delete
PASS: gdb.base/interrupt-noterm.exp: set confirm on
@@ -2318,55 +2255,7 @@ index 45ffa34..9d68b5a 100644
Running ../../../W._C._Handy/gdb/testsuite/gdb.base/jit-simple.exp ...
PASS: gdb.base/jit-simple.exp: blah 1
PASS: gdb.base/jit-simple.exp: recompile jit-simple.c
-@@ -7457,25 +6109,31 @@ PASS: gdb.base/jit-simple.exp: blah 1
- Running ../../../W._C._Handy/gdb/testsuite/gdb.base/jit-so.exp ...
- PASS: gdb.base/jit-so.exp: one_jit_test-1: continue to breakpoint: break here before-dlopen
- PASS: gdb.base/jit-so.exp: one_jit_test-1: set var jit_libname = "jit-main.so"
--PASS: gdb.base/jit-so.exp: one_jit_test-1: continue to breakpoint: break here after-dlopen
--PASS: gdb.base/jit-so.exp: one_jit_test-1: continue to breakpoint: break here 0
--PASS: gdb.base/jit-so.exp: one_jit_test-1: set var argc = 2
--PASS: gdb.base/jit-so.exp: one_jit_test-1: set var libname = "SHLIBDIR/jit-solib.so"
--PASS: gdb.base/jit-so.exp: one_jit_test-1: set var count = 1
--PASS: gdb.base/jit-so.exp: one_jit_test-1: continue to breakpoint: break here 1
--PASS: gdb.base/jit-so.exp: one_jit_test-1: info function jit_function
--PASS: gdb.base/jit-so.exp: one_jit_test-1: continue to breakpoint: break here 2
-+FAIL: gdb.base/jit-so.exp: one_jit_test-1: continue to breakpoint: break here after-dlopen (the program exited)
-+FAIL: gdb.base/jit-so.exp: one_jit_test-1: setting breakpoint at jit-main.c:130
-+FAIL: gdb.base/jit-so.exp: one_jit_test-1: continue to breakpoint: break here 0 (the program is no longer running)
-+FAIL: gdb.base/jit-so.exp: one_jit_test-1: set var argc = 2
-+FAIL: gdb.base/jit-so.exp: one_jit_test-1: set var libname = "SHLIBDIR/jit-solib.so"
-+FAIL: gdb.base/jit-so.exp: one_jit_test-1: set var count = 1
-+FAIL: gdb.base/jit-so.exp: one_jit_test-1: setting breakpoint at jit-main.c:193
-+FAIL: gdb.base/jit-so.exp: one_jit_test-1: continue to breakpoint: break here 1 (the program is no longer running)
-+FAIL: gdb.base/jit-so.exp: one_jit_test-1: info function jit_function
-+FAIL: gdb.base/jit-so.exp: one_jit_test-1: setting breakpoint at jit-main.c:218
-+FAIL: gdb.base/jit-so.exp: one_jit_test-1: continue to breakpoint: break here 2 (the program is no longer running)
- PASS: gdb.base/jit-so.exp: one_jit_test-1: info function jit_function
- PASS: gdb.base/jit-so.exp: one_jit_test-2: continue to breakpoint: break here before-dlopen
- PASS: gdb.base/jit-so.exp: one_jit_test-2: set var jit_libname = "jit-main.so"
--PASS: gdb.base/jit-so.exp: one_jit_test-2: continue to breakpoint: break here after-dlopen
--PASS: gdb.base/jit-so.exp: one_jit_test-2: continue to breakpoint: break here 0
--PASS: gdb.base/jit-so.exp: one_jit_test-2: set var argc = 2
--PASS: gdb.base/jit-so.exp: one_jit_test-2: set var libname = "SHLIBDIR/jit-solib.so"
--PASS: gdb.base/jit-so.exp: one_jit_test-2: set var count = 2
--PASS: gdb.base/jit-so.exp: one_jit_test-2: continue to breakpoint: break here 1
--PASS: gdb.base/jit-so.exp: one_jit_test-2: info function jit_function
--PASS: gdb.base/jit-so.exp: one_jit_test-2: continue to breakpoint: break here 2
-+FAIL: gdb.base/jit-so.exp: one_jit_test-2: continue to breakpoint: break here after-dlopen (the program exited)
-+FAIL: gdb.base/jit-so.exp: one_jit_test-2: setting breakpoint at jit-main.c:130
-+FAIL: gdb.base/jit-so.exp: one_jit_test-2: continue to breakpoint: break here 0 (the program is no longer running)
-+FAIL: gdb.base/jit-so.exp: one_jit_test-2: set var argc = 2
-+FAIL: gdb.base/jit-so.exp: one_jit_test-2: set var libname = "SHLIBDIR/jit-solib.so"
-+FAIL: gdb.base/jit-so.exp: one_jit_test-2: set var count = 2
-+FAIL: gdb.base/jit-so.exp: one_jit_test-2: setting breakpoint at jit-main.c:193
-+FAIL: gdb.base/jit-so.exp: one_jit_test-2: continue to breakpoint: break here 1 (the program is no longer running)
-+FAIL: gdb.base/jit-so.exp: one_jit_test-2: info function jit_function
-+FAIL: gdb.base/jit-so.exp: one_jit_test-2: setting breakpoint at jit-main.c:218
-+FAIL: gdb.base/jit-so.exp: one_jit_test-2: continue to breakpoint: break here 2 (the program is no longer running)
- PASS: gdb.base/jit-so.exp: one_jit_test-2: info function jit_function
- Running ../../../W._C._Handy/gdb/testsuite/gdb.base/jit.exp ...
- PASS: gdb.base/jit.exp: one_jit_test-1: continue to breakpoint: break here 0
-@@ -7494,14 +6152,7 @@ PASS: gdb.base/jit.exp: one_jit_test-2: continue to breakpoint: break here 1
+@@ -7372,14 +6025,7 @@ PASS: gdb.base/jit.exp: one_jit_test-2: continue to breakpoint: break here 1
PASS: gdb.base/jit.exp: one_jit_test-2: info function ^jit_function
PASS: gdb.base/jit.exp: one_jit_test-2: continue to breakpoint: break here 2
PASS: gdb.base/jit.exp: one_jit_test-2: info function jit_function
@@ -2382,7 +2271,7 @@ index 45ffa34..9d68b5a 100644
Running ../../../W._C._Handy/gdb/testsuite/gdb.base/jump.exp ...
PASS: gdb.base/jump.exp: break before jump to non-call
PASS: gdb.base/jump.exp: jump to non-call
-@@ -7914,15 +6565,19 @@ PASS: gdb.base/longjmp.exp: continue to breakpoint at pattern 1 start
+@@ -7792,15 +6438,19 @@ PASS: gdb.base/longjmp.exp: continue to breakpoint at pattern 1 start
PASS: gdb.base/longjmp.exp: breakpoint at miss_step_1
PASS: gdb.base/longjmp.exp: next over setjmp (1)
PASS: gdb.base/longjmp.exp: next to longjmp (1)
@@ -2405,14 +2294,14 @@ index 45ffa34..9d68b5a 100644
Running ../../../W._C._Handy/gdb/testsuite/gdb.base/macscp.exp ...
PASS: gdb.base/macscp.exp: list main for support check
PASS: gdb.base/macscp.exp: list main for WHERE
-@@ -8373,94 +7028,12 @@ PASS: gdb.base/miscexprs.exp: print value of ibig.i[100] << 2
+@@ -8251,94 +6901,12 @@ PASS: gdb.base/miscexprs.exp: print value of ibig.i[100] << 2
PASS: gdb.base/miscexprs.exp: print value of sbig.s[90] >> 4
PASS: gdb.base/miscexprs.exp: print value of lbig.l[333] >> 6
Running ../../../W._C._Handy/gdb/testsuite/gdb.base/morestack.exp ...
-PASS: gdb.base/morestack.exp: continue
-PASS: gdb.base/morestack.exp: up 3000
-+gdb compile failed, cc1: error: '-fsplit-stack' currently only supported on GNU/Linux
-+cc1: error: '-fsplit-stack' is not supported by this compiler configuration
++gdb compile failed, 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 ../../../W._C._Handy/gdb/testsuite/gdb.base/moribund-step.exp ...
-PASS: gdb.base/moribund-step.exp: set non-stop on
@@ -2504,7 +2393,7 @@ index 45ffa34..9d68b5a 100644
Running ../../../W._C._Handy/gdb/testsuite/gdb.base/multi-line-starts-subshell.exp ...
PASS: gdb.base/multi-line-starts-subshell.exp: spawn subshell from multi-line
PASS: gdb.base/multi-line-starts-subshell.exp: shell input works
-@@ -8539,22 +7112,22 @@ PASS: gdb.base/paginate-after-ctrl-c-running.exp: ctrlc target running: set heig
+@@ -8417,22 +6985,22 @@ PASS: gdb.base/paginate-after-ctrl-c-running.exp: ctrlc target running: set heig
Running ../../../W._C._Handy/gdb/testsuite/gdb.base/paginate-bg-execution.exp ...
PASS: gdb.base/paginate-bg-execution.exp: paginate: b after_sleep
PASS: gdb.base/paginate-bg-execution.exp: paginate: set height 2
@@ -2534,7 +2423,7 @@ index 45ffa34..9d68b5a 100644
PASS: gdb.base/paginate-bg-execution.exp: cancel with quit: GDB accepts further input
PASS: gdb.base/paginate-bg-execution.exp: cancel with quit: set height unlimited
Running ../../../W._C._Handy/gdb/testsuite/gdb.base/paginate-execution-startup.exp ...
-@@ -8639,11 +7212,6 @@ PASS: gdb.base/permissions.exp: set may-write-memory off
+@@ -8517,11 +7085,6 @@ PASS: gdb.base/permissions.exp: set may-write-memory off
PASS: gdb.base/permissions.exp: try to set a global
PASS: gdb.base/permissions.exp: print x
Running ../../../W._C._Handy/gdb/testsuite/gdb.base/pie-execl.exp ...
@@ -2546,7 +2435,7 @@ index 45ffa34..9d68b5a 100644
Running ../../../W._C._Handy/gdb/testsuite/gdb.base/pointers.exp ...
PASS: gdb.base/pointers.exp: continuing after dummy()
PASS: gdb.base/pointers.exp: set pointer to beginning of array
-@@ -8719,50 +7287,24 @@ PASS: gdb.base/pr11022.exp: watchpoint hit 2
+@@ -8597,50 +7160,24 @@ PASS: gdb.base/pr11022.exp: watchpoint hit 2
Running ../../../W._C._Handy/gdb/testsuite/gdb.base/prelink.exp ...
PASS: gdb.base/prelink.exp: ldd prelinkt
PASS: gdb.base/prelink.exp: ldd prelinkt output contains libs
@@ -2606,7 +2495,7 @@ index 45ffa34..9d68b5a 100644
Running ../../../W._C._Handy/gdb/testsuite/gdb.base/printcmds.exp ...
PASS: gdb.base/printcmds.exp: print $pc
PASS: gdb.base/printcmds.exp: print "abc"
-@@ -9766,25 +8308,9 @@ PASS: gdb.base/radix.exp: Output radix unchanged after rejecting 1
+@@ -9644,25 +8181,9 @@ PASS: gdb.base/radix.exp: Output radix unchanged after rejecting 1
PASS: gdb.base/radix.exp: set radix 7 rejected
PASS: gdb.base/radix.exp: Output radix unchanged after rejection through set radix command
Running ../../../W._C._Handy/gdb/testsuite/gdb.base/random-signal.exp ...
@@ -2634,7 +2523,7 @@ index 45ffa34..9d68b5a 100644
Running ../../../W._C._Handy/gdb/testsuite/gdb.base/range-stepping.exp ...
PASS: gdb.base/range-stepping.exp: probe range-stepping support
UNSUPPORTED: gdb.base/range-stepping.exp: range stepping not supported by the target
-@@ -9802,38 +8328,7 @@ PASS: gdb.base/readline-ask.exp: ask message for 01 and 02
+@@ -9680,38 +8201,7 @@ PASS: gdb.base/readline-ask.exp: ask message for 01 and 02
PASS: gdb.base/readline-ask.exp: ask message no
PASS: gdb.base/readline-ask.exp: abort ask message
Running ../../../W._C._Handy/gdb/testsuite/gdb.base/readline.exp ...
@@ -2674,7 +2563,7 @@ index 45ffa34..9d68b5a 100644
Running ../../../W._C._Handy/gdb/testsuite/gdb.base/realname-expand.exp ...
PASS: gdb.base/realname-expand.exp: set basenames-may-differ on
PASS: gdb.base/realname-expand.exp: rbreak realname-expand-real.c:func
-@@ -9933,7 +8428,7 @@ PASS: gdb.base/relational.exp: set variable z
+@@ -9811,7 +8301,7 @@ PASS: gdb.base/relational.exp: set variable z
PASS: gdb.base/relational.exp: print value of (x==y)<z
Running ../../../W._C._Handy/gdb/testsuite/gdb.base/relativedebug.exp ...
PASS: gdb.base/relativedebug.exp: continue
@@ -2683,7 +2572,7 @@ index 45ffa34..9d68b5a 100644
Running ../../../W._C._Handy/gdb/testsuite/gdb.base/relocate.exp ...
PASS: gdb.base/relocate.exp: add-symbol-file: unknown option -raednow
PASS: gdb.base/relocate.exp: add-symbol-file: unknown option readnow
-@@ -10223,22 +8718,22 @@ PASS: gdb.base/savedregs.exp: handle SIGSEGV pass print nostop
+@@ -10101,22 +8591,22 @@ PASS: gdb.base/savedregs.exp: handle SIGSEGV pass print nostop
PASS: gdb.base/savedregs.exp: handle SIGILL pass print nostop
PASS: gdb.base/savedregs.exp: advance catcher
PASS: gdb.base/savedregs.exp: Get sigtramp info frame
@@ -2710,7 +2599,7 @@ index 45ffa34..9d68b5a 100644
Running ../../../W._C._Handy/gdb/testsuite/gdb.base/scope.exp ...
PASS: gdb.base/scope.exp: print 'scope0.c'::filelocal_ro
PASS: gdb.base/scope.exp: print 'scope0.c'::filelocal_bss before run
-@@ -10698,401 +9193,22 @@ PASS: gdb.base/shreloc.exp: (msymbol) relocated extern vars have different addre
+@@ -10576,402 +9066,24 @@ PASS: gdb.base/shreloc.exp: (msymbol) relocated extern vars have different addre
PASS: gdb.base/shreloc.exp: get_msym_addrs fn_[12]
PASS: gdb.base/shreloc.exp: (msymbol) relocated functions have different addresses
Running ../../../W._C._Handy/gdb/testsuite/gdb.base/sigall.exp ...
@@ -3121,9 +3010,11 @@ index 45ffa34..9d68b5a 100644
+FAIL: gdb.base/sigaltstack.exp: finish to catch MAIN (timeout)
+FAIL: gdb.base/sigaltstack.exp: finish to MAIN (timeout)
Running ../../../W._C._Handy/gdb/testsuite/gdb.base/sigbpt.exp ...
++WARNING: program timed out.
PASS: gdb.base/sigbpt.exp: break keeper
PASS: gdb.base/sigbpt.exp: display/i $pc
-@@ -11104,20 +9220,20 @@ PASS: gdb.base/sigbpt.exp: rerun to main
+ PASS: gdb.base/sigbpt.exp: advance to the bowler
+@@ -10982,20 +9094,20 @@ PASS: gdb.base/sigbpt.exp: rerun to main
PASS: gdb.base/sigbpt.exp: stepi; pass SIGSEGV
PASS: gdb.base/sigbpt.exp: stepi; continue to keeper
PASS: gdb.base/sigbpt.exp: stepi; nopass SIGSEGV
@@ -3147,7 +3038,7 @@ index 45ffa34..9d68b5a 100644
PASS: gdb.base/sigbpt.exp: stepi bp at segv; clear breakpoint 0 of 1
PASS: gdb.base/sigbpt.exp: rerun to main
PASS: gdb.base/sigbpt.exp: stepi bp before and at segv; pass SIGSEGV
-@@ -11125,7 +9241,7 @@ PASS: gdb.base/sigbpt.exp: stepi bp before and at segv; continue to keeper
+@@ -11003,7 +9115,7 @@ PASS: gdb.base/sigbpt.exp: stepi bp before and at segv; continue to keeper
PASS: gdb.base/sigbpt.exp: stepi bp before and at segv; nopass SIGSEGV
PASS: gdb.base/sigbpt.exp: stepi bp before and at segv; set breakpoint 0 of 2
PASS: gdb.base/sigbpt.exp: stepi bp before and at segv; set breakpoint 1 of 2
@@ -3156,7 +3047,7 @@ index 45ffa34..9d68b5a 100644
PASS: gdb.base/sigbpt.exp: stepi bp before and at segv; clear breakpoint 0 of 2
PASS: gdb.base/sigbpt.exp: stepi bp before and at segv; clear breakpoint 1 of 2
PASS: gdb.base/sigbpt.exp: rerun to main
-@@ -11165,73 +9281,19 @@ PASS: gdb.base/sigchld.exp: SIGCHLD blocked in inferior
+@@ -11043,107 +9155,23 @@ PASS: gdb.base/sigchld.exp: SIGCHLD blocked in inferior
Running ../../../W._C._Handy/gdb/testsuite/gdb.base/siginfo-addr.exp ...
PASS: gdb.base/siginfo-addr.exp: display/i $pc
PASS: gdb.base/siginfo-addr.exp: continue to signal
@@ -3233,42 +3124,46 @@ index 45ffa34..9d68b5a 100644
+FAIL: gdb.base/siginfo.exp: backtrace for nexti (pattern 1) (timeout)
+FAIL: gdb.base/siginfo.exp: step out of handler (timeout)
Running ../../../W._C._Handy/gdb/testsuite/gdb.base/signals.exp ...
- PASS: gdb.base/signals.exp: handle all print
- PASS: gdb.base/signals.exp: set variable count = 0
-@@ -11241,14 +9303,14 @@ PASS: gdb.base/signals.exp: next to signal
- PASS: gdb.base/signals.exp: next to alarm #1
- PASS: gdb.base/signals.exp: next to ++count #1
- PASS: gdb.base/signals.exp: p func1 () #1
+-PASS: gdb.base/signals.exp: handle all print
+-PASS: gdb.base/signals.exp: set variable count = 0
+-PASS: gdb.base/signals.exp: break handler if 0
+-PASS: gdb.base/signals.exp: set $handler_breakpoint_number = $bpnum
+-PASS: gdb.base/signals.exp: next to signal
+-PASS: gdb.base/signals.exp: next to alarm #1
+-PASS: gdb.base/signals.exp: next to ++count #1
+-PASS: gdb.base/signals.exp: p func1 () #1
-PASS: gdb.base/signals.exp: p count #1
-+FAIL: gdb.base/signals.exp: p count #1
- PASS: gdb.base/signals.exp: condition $handler_breakpoint_number
- PASS: gdb.base/signals.exp: next to alarm #2
- PASS: gdb.base/signals.exp: next to ++count #2
+-PASS: gdb.base/signals.exp: condition $handler_breakpoint_number
+-PASS: gdb.base/signals.exp: next to alarm #2
+-PASS: gdb.base/signals.exp: next to ++count #2
-PASS: gdb.base/signals.exp: p func1 () #2
-PASS: gdb.base/signals.exp: backtrace from handler when calling func1
-PASS: gdb.base/signals.exp: continue
-PASS: gdb.base/signals.exp: p count #2
-+FAIL: gdb.base/signals.exp: p func1 () #2
-+FAIL: gdb.base/signals.exp: backtrace from handler when calling func1
-+FAIL: gdb.base/signals.exp: continue (the program exited)
-+FAIL: gdb.base/signals.exp: p count #2
- PASS: gdb.base/signals.exp: info signals
- PASS: gdb.base/signals.exp: info signal SIGTRAP
- PASS: gdb.base/signals.exp: info signal 5
-@@ -11263,9 +9325,9 @@ PASS: gdb.base/signals.exp: invalid signal number rejected
- PASS: gdb.base/signals.exp: handle multiple SIGs via integer range
- PASS: gdb.base/signals.exp: handle multiple SIGs via reverse integer range
- PASS: gdb.base/signals.exp: override SIGINT
+-PASS: gdb.base/signals.exp: info signals
+-PASS: gdb.base/signals.exp: info signal SIGTRAP
+-PASS: gdb.base/signals.exp: info signal 5
+-PASS: gdb.base/signals.exp: handle without arguments
+-PASS: gdb.base/signals.exp: handle with bogus SIG
+-PASS: gdb.base/signals.exp: handle SIG with bogus action
+-PASS: gdb.base/signals.exp: handle SIG with multiple conflicting actions
+-PASS: gdb.base/signals.exp: handle SIG parses all legal actions
+-PASS: gdb.base/signals.exp: handle multiple SIGs
+-PASS: gdb.base/signals.exp: override SIGTRAP
+-PASS: gdb.base/signals.exp: invalid signal number rejected
+-PASS: gdb.base/signals.exp: handle multiple SIGs via integer range
+-PASS: gdb.base/signals.exp: handle multiple SIGs via reverse integer range
+-PASS: gdb.base/signals.exp: override SIGINT
-PASS: gdb.base/signals.exp: signal without arguments disallowed
-PASS: gdb.base/signals.exp: signal SIGUSR1
-PASS: gdb.base/signals.exp: backtrace for SIGUSR1
-+FAIL: gdb.base/signals.exp: signal without arguments disallowed (the program is no longer running)
-+FAIL: gdb.base/signals.exp: signal SIGUSR1 (the program is no longer running)
-+FAIL: gdb.base/signals.exp: backtrace for SIGUSR1
++WARNING: program timed out.
++gdb compile failed, exit status is 1
++UNTESTED: gdb.base/signals.exp: signals.exp
Running ../../../W._C._Handy/gdb/testsuite/gdb.base/signest.exp ...
PASS: gdb.base/signest.exp: continue to fault
PASS: gdb.base/signest.exp: set conditional breakpoint
-@@ -11285,27 +9347,26 @@ PASS: gdb.base/signull.exp: data read; select the pointer type
+@@ -11163,792 +9191,23 @@ PASS: gdb.base/signull.exp: data read; select the pointer type
PASS: gdb.base/signull.exp: data read; take the SIGSEGV
PASS: gdb.base/signull.exp: data read; backtrace from SIGSEGV
PASS: gdb.base/signull.exp: data read; continue to the keeper
@@ -3293,474 +3188,780 @@ index 45ffa34..9d68b5a 100644
-PASS: gdb.base/sigrepeat.exp: next
+UNTESTED: gdb.base/sigrepeat.exp: aborted; in the following, GDB will get stuck
Running ../../../W._C._Handy/gdb/testsuite/gdb.base/sigstep.exp ...
- PASS: gdb.base/sigstep.exp: validate backtrace: display/i $pc
- PASS: gdb.base/sigstep.exp: validate backtrace: break handler
- PASS: gdb.base/sigstep.exp: validate backtrace: continue to stepi handler
+-PASS: gdb.base/sigstep.exp: validate backtrace: display/i $pc
+-PASS: gdb.base/sigstep.exp: validate backtrace: break handler
+-PASS: gdb.base/sigstep.exp: validate backtrace: continue to stepi handler
-PASS: gdb.base/sigstep.exp: validate backtrace: backtrace for nexti
-+FAIL: gdb.base/sigstep.exp: validate backtrace: backtrace for nexti (pattern 2)
- PASS: gdb.base/sigstep.exp: stepi to handler, nothing in handler, step from handler: display/i $pc
- PASS: gdb.base/sigstep.exp: stepi to handler, nothing in handler, step from handler: handle SIGALRM print pass stop
- PASS: gdb.base/sigstep.exp: stepi to handler, nothing in handler, step from handler: handle SIGVTALRM print pass stop
-@@ -11318,20 +9379,22 @@ PASS: gdb.base/sigstep.exp: stepi to handler, si+advance in handler, step from h
- PASS: gdb.base/sigstep.exp: stepi to handler, si+advance in handler, step from handler: continue to signal
- PASS: gdb.base/sigstep.exp: stepi to handler, si+advance in handler, step from handler: stepi to handler
- PASS: gdb.base/sigstep.exp: stepi to handler, si+advance in handler, step from handler: si in handler
--XFAIL: gdb.base/sigstep.exp: stepi to handler, si+advance in handler, step from handler: advance in handler (spurious SIGTRAP) (PRMS gdb/17511)
-+PASS: gdb.base/sigstep.exp: stepi to handler, si+advance in handler, step from handler: advance in handler
-+PASS: gdb.base/sigstep.exp: stepi to handler, si+advance in handler, step from handler: leave handler
- PASS: gdb.base/sigstep.exp: stepi to handler, nothing in handler, next from handler: display/i $pc
- PASS: gdb.base/sigstep.exp: stepi to handler, nothing in handler, next from handler: handle SIGALRM print pass stop
- PASS: gdb.base/sigstep.exp: stepi to handler, nothing in handler, next from handler: handle SIGVTALRM print pass stop
- PASS: gdb.base/sigstep.exp: stepi to handler, nothing in handler, next from handler: continue to signal
- PASS: gdb.base/sigstep.exp: stepi to handler, nothing in handler, next from handler: stepi to handler
+-PASS: gdb.base/sigstep.exp: stepi to handler, nothing in handler, step from handler: display/i $pc
+-PASS: gdb.base/sigstep.exp: stepi to handler, nothing in handler, step from handler: handle SIGALRM print pass stop
+-PASS: gdb.base/sigstep.exp: stepi to handler, nothing in handler, step from handler: handle SIGVTALRM print pass stop
+-PASS: gdb.base/sigstep.exp: stepi to handler, nothing in handler, step from handler: continue to signal
+-PASS: gdb.base/sigstep.exp: stepi to handler, nothing in handler, step from handler: stepi to handler
+-PASS: gdb.base/sigstep.exp: stepi to handler, nothing in handler, step from handler: leave handler
+-PASS: gdb.base/sigstep.exp: stepi to handler, si+advance in handler, step from handler: display/i $pc
+-PASS: gdb.base/sigstep.exp: stepi to handler, si+advance in handler, step from handler: handle SIGALRM print pass stop
+-PASS: gdb.base/sigstep.exp: stepi to handler, si+advance in handler, step from handler: handle SIGVTALRM print pass stop
+-PASS: gdb.base/sigstep.exp: stepi to handler, si+advance in handler, step from handler: continue to signal
+-PASS: gdb.base/sigstep.exp: stepi to handler, si+advance in handler, step from handler: stepi to handler
+-PASS: gdb.base/sigstep.exp: stepi to handler, si+advance in handler, step from handler: si in handler
+-PASS: gdb.base/sigstep.exp: stepi to handler, si+advance in handler, step from handler: advance in handler
+-PASS: gdb.base/sigstep.exp: stepi to handler, si+advance in handler, step from handler: leave handler
+-PASS: gdb.base/sigstep.exp: stepi to handler, nothing in handler, next from handler: display/i $pc
+-PASS: gdb.base/sigstep.exp: stepi to handler, nothing in handler, next from handler: handle SIGALRM print pass stop
+-PASS: gdb.base/sigstep.exp: stepi to handler, nothing in handler, next from handler: handle SIGVTALRM print pass stop
+-PASS: gdb.base/sigstep.exp: stepi to handler, nothing in handler, next from handler: continue to signal
+-PASS: gdb.base/sigstep.exp: stepi to handler, nothing in handler, next from handler: stepi to handler
-PASS: gdb.base/sigstep.exp: stepi to handler, nothing in handler, next from handler: leave handler
-+FAIL: gdb.base/sigstep.exp: stepi to handler, nothing in handler, next from handler: leave handler
- PASS: gdb.base/sigstep.exp: stepi to handler, si+advance in handler, next from handler: display/i $pc
- PASS: gdb.base/sigstep.exp: stepi to handler, si+advance in handler, next from handler: handle SIGALRM print pass stop
- PASS: gdb.base/sigstep.exp: stepi to handler, si+advance in handler, next from handler: handle SIGVTALRM print pass stop
- PASS: gdb.base/sigstep.exp: stepi to handler, si+advance in handler, next from handler: continue to signal
- PASS: gdb.base/sigstep.exp: stepi to handler, si+advance in handler, next from handler: stepi to handler
- PASS: gdb.base/sigstep.exp: stepi to handler, si+advance in handler, next from handler: si in handler
--XFAIL: gdb.base/sigstep.exp: stepi to handler, si+advance in handler, next from handler: advance in handler (spurious SIGTRAP) (PRMS gdb/17511)
-+PASS: gdb.base/sigstep.exp: stepi to handler, si+advance in handler, next from handler: advance in handler
-+FAIL: gdb.base/sigstep.exp: stepi to handler, si+advance in handler, next from handler: leave handler
- PASS: gdb.base/sigstep.exp: stepi to handler, nothing in handler, continue from handler: display/i $pc
- PASS: gdb.base/sigstep.exp: stepi to handler, nothing in handler, continue from handler: handle SIGALRM print pass stop
- PASS: gdb.base/sigstep.exp: stepi to handler, nothing in handler, continue from handler: handle SIGVTALRM print pass stop
-@@ -11345,7 +9408,9 @@ PASS: gdb.base/sigstep.exp: stepi to handler, si+advance in handler, continue fr
- PASS: gdb.base/sigstep.exp: stepi to handler, si+advance in handler, continue from handler: continue to signal
- PASS: gdb.base/sigstep.exp: stepi to handler, si+advance in handler, continue from handler: stepi to handler
- PASS: gdb.base/sigstep.exp: stepi to handler, si+advance in handler, continue from handler: si in handler
--XFAIL: gdb.base/sigstep.exp: stepi to handler, si+advance in handler, continue from handler: advance in handler (spurious SIGTRAP) (PRMS gdb/17511)
-+PASS: gdb.base/sigstep.exp: stepi to handler, si+advance in handler, continue from handler: advance in handler
-+PASS: gdb.base/sigstep.exp: stepi to handler, si+advance in handler, continue from handler: break clear done
-+PASS: gdb.base/sigstep.exp: stepi to handler, si+advance in handler, continue from handler: leave handler
- PASS: gdb.base/sigstep.exp: nexti to handler, nothing in handler, step from handler: display/i $pc
- PASS: gdb.base/sigstep.exp: nexti to handler, nothing in handler, step from handler: handle SIGALRM print pass stop
- PASS: gdb.base/sigstep.exp: nexti to handler, nothing in handler, step from handler: handle SIGVTALRM print pass stop
-@@ -11358,20 +9423,22 @@ PASS: gdb.base/sigstep.exp: nexti to handler, si+advance in handler, step from h
- PASS: gdb.base/sigstep.exp: nexti to handler, si+advance in handler, step from handler: continue to signal
- PASS: gdb.base/sigstep.exp: nexti to handler, si+advance in handler, step from handler: nexti to handler
- PASS: gdb.base/sigstep.exp: nexti to handler, si+advance in handler, step from handler: si in handler
--XFAIL: gdb.base/sigstep.exp: nexti to handler, si+advance in handler, step from handler: advance in handler (spurious SIGTRAP) (PRMS gdb/17511)
-+PASS: gdb.base/sigstep.exp: nexti to handler, si+advance in handler, step from handler: advance in handler
-+PASS: gdb.base/sigstep.exp: nexti to handler, si+advance in handler, step from handler: leave handler
- PASS: gdb.base/sigstep.exp: nexti to handler, nothing in handler, next from handler: display/i $pc
- PASS: gdb.base/sigstep.exp: nexti to handler, nothing in handler, next from handler: handle SIGALRM print pass stop
- PASS: gdb.base/sigstep.exp: nexti to handler, nothing in handler, next from handler: handle SIGVTALRM print pass stop
- PASS: gdb.base/sigstep.exp: nexti to handler, nothing in handler, next from handler: continue to signal
- PASS: gdb.base/sigstep.exp: nexti to handler, nothing in handler, next from handler: nexti to handler
+-PASS: gdb.base/sigstep.exp: stepi to handler, si+advance in handler, next from handler: display/i $pc
+-PASS: gdb.base/sigstep.exp: stepi to handler, si+advance in handler, next from handler: handle SIGALRM print pass stop
+-PASS: gdb.base/sigstep.exp: stepi to handler, si+advance in handler, next from handler: handle SIGVTALRM print pass stop
+-PASS: gdb.base/sigstep.exp: stepi to handler, si+advance in handler, next from handler: continue to signal
+-PASS: gdb.base/sigstep.exp: stepi to handler, si+advance in handler, next from handler: stepi to handler
+-PASS: gdb.base/sigstep.exp: stepi to handler, si+advance in handler, next from handler: si in handler
+-PASS: gdb.base/sigstep.exp: stepi to handler, si+advance in handler, next from handler: advance in handler
+-PASS: gdb.base/sigstep.exp: stepi to handler, si+advance in handler, next from handler: leave handler
+-PASS: gdb.base/sigstep.exp: stepi to handler, nothing in handler, continue from handler: display/i $pc
+-PASS: gdb.base/sigstep.exp: stepi to handler, nothing in handler, continue from handler: handle SIGALRM print pass stop
+-PASS: gdb.base/sigstep.exp: stepi to handler, nothing in handler, continue from handler: handle SIGVTALRM print pass stop
+-PASS: gdb.base/sigstep.exp: stepi to handler, nothing in handler, continue from handler: continue to signal
+-PASS: gdb.base/sigstep.exp: stepi to handler, nothing in handler, continue from handler: stepi to handler
+-PASS: gdb.base/sigstep.exp: stepi to handler, nothing in handler, continue from handler: break clear done
+-PASS: gdb.base/sigstep.exp: stepi to handler, nothing in handler, continue from handler: leave handler
+-PASS: gdb.base/sigstep.exp: stepi to handler, si+advance in handler, continue from handler: display/i $pc
+-PASS: gdb.base/sigstep.exp: stepi to handler, si+advance in handler, continue from handler: handle SIGALRM print pass stop
+-PASS: gdb.base/sigstep.exp: stepi to handler, si+advance in handler, continue from handler: handle SIGVTALRM print pass stop
+-PASS: gdb.base/sigstep.exp: stepi to handler, si+advance in handler, continue from handler: continue to signal
+-PASS: gdb.base/sigstep.exp: stepi to handler, si+advance in handler, continue from handler: stepi to handler
+-PASS: gdb.base/sigstep.exp: stepi to handler, si+advance in handler, continue from handler: si in handler
+-PASS: gdb.base/sigstep.exp: stepi to handler, si+advance in handler, continue from handler: advance in handler
+-PASS: gdb.base/sigstep.exp: stepi to handler, si+advance in handler, continue from handler: break clear done
+-PASS: gdb.base/sigstep.exp: stepi to handler, si+advance in handler, continue from handler: leave handler
+-PASS: gdb.base/sigstep.exp: nexti to handler, nothing in handler, step from handler: display/i $pc
+-PASS: gdb.base/sigstep.exp: nexti to handler, nothing in handler, step from handler: handle SIGALRM print pass stop
+-PASS: gdb.base/sigstep.exp: nexti to handler, nothing in handler, step from handler: handle SIGVTALRM print pass stop
+-PASS: gdb.base/sigstep.exp: nexti to handler, nothing in handler, step from handler: continue to signal
+-PASS: gdb.base/sigstep.exp: nexti to handler, nothing in handler, step from handler: nexti to handler
+-PASS: gdb.base/sigstep.exp: nexti to handler, nothing in handler, step from handler: leave handler
+-PASS: gdb.base/sigstep.exp: nexti to handler, si+advance in handler, step from handler: display/i $pc
+-PASS: gdb.base/sigstep.exp: nexti to handler, si+advance in handler, step from handler: handle SIGALRM print pass stop
+-PASS: gdb.base/sigstep.exp: nexti to handler, si+advance in handler, step from handler: handle SIGVTALRM print pass stop
+-PASS: gdb.base/sigstep.exp: nexti to handler, si+advance in handler, step from handler: continue to signal
+-PASS: gdb.base/sigstep.exp: nexti to handler, si+advance in handler, step from handler: nexti to handler
+-PASS: gdb.base/sigstep.exp: nexti to handler, si+advance in handler, step from handler: si in handler
+-PASS: gdb.base/sigstep.exp: nexti to handler, si+advance in handler, step from handler: advance in handler
+-PASS: gdb.base/sigstep.exp: nexti to handler, si+advance in handler, step from handler: leave handler
+-PASS: gdb.base/sigstep.exp: nexti to handler, nothing in handler, next from handler: display/i $pc
+-PASS: gdb.base/sigstep.exp: nexti to handler, nothing in handler, next from handler: handle SIGALRM print pass stop
+-PASS: gdb.base/sigstep.exp: nexti to handler, nothing in handler, next from handler: handle SIGVTALRM print pass stop
+-PASS: gdb.base/sigstep.exp: nexti to handler, nothing in handler, next from handler: continue to signal
+-PASS: gdb.base/sigstep.exp: nexti to handler, nothing in handler, next from handler: nexti to handler
-PASS: gdb.base/sigstep.exp: nexti to handler, nothing in handler, next from handler: leave handler
-+FAIL: gdb.base/sigstep.exp: nexti to handler, nothing in handler, next from handler: leave handler
- PASS: gdb.base/sigstep.exp: nexti to handler, si+advance in handler, next from handler: display/i $pc
- PASS: gdb.base/sigstep.exp: nexti to handler, si+advance in handler, next from handler: handle SIGALRM print pass stop
- PASS: gdb.base/sigstep.exp: nexti to handler, si+advance in handler, next from handler: handle SIGVTALRM print pass stop
- PASS: gdb.base/sigstep.exp: nexti to handler, si+advance in handler, next from handler: continue to signal
- PASS: gdb.base/sigstep.exp: nexti to handler, si+advance in handler, next from handler: nexti to handler
- PASS: gdb.base/sigstep.exp: nexti to handler, si+advance in handler, next from handler: si in handler
--XFAIL: gdb.base/sigstep.exp: nexti to handler, si+advance in handler, next from handler: advance in handler (spurious SIGTRAP) (PRMS gdb/17511)
-+PASS: gdb.base/sigstep.exp: nexti to handler, si+advance in handler, next from handler: advance in handler
-+FAIL: gdb.base/sigstep.exp: nexti to handler, si+advance in handler, next from handler: leave handler
- PASS: gdb.base/sigstep.exp: nexti to handler, nothing in handler, continue from handler: display/i $pc
- PASS: gdb.base/sigstep.exp: nexti to handler, nothing in handler, continue from handler: handle SIGALRM print pass stop
- PASS: gdb.base/sigstep.exp: nexti to handler, nothing in handler, continue from handler: handle SIGVTALRM print pass stop
-@@ -11385,7 +9452,9 @@ PASS: gdb.base/sigstep.exp: nexti to handler, si+advance in handler, continue fr
- PASS: gdb.base/sigstep.exp: nexti to handler, si+advance in handler, continue from handler: continue to signal
- PASS: gdb.base/sigstep.exp: nexti to handler, si+advance in handler, continue from handler: nexti to handler
- PASS: gdb.base/sigstep.exp: nexti to handler, si+advance in handler, continue from handler: si in handler
--XFAIL: gdb.base/sigstep.exp: nexti to handler, si+advance in handler, continue from handler: advance in handler (spurious SIGTRAP) (PRMS gdb/17511)
-+PASS: gdb.base/sigstep.exp: nexti to handler, si+advance in handler, continue from handler: advance in handler
-+PASS: gdb.base/sigstep.exp: nexti to handler, si+advance in handler, continue from handler: break clear done
-+PASS: gdb.base/sigstep.exp: nexti to handler, si+advance in handler, continue from handler: leave handler
- PASS: gdb.base/sigstep.exp: step to handler, nothing in handler, step from handler: display/i $pc
- PASS: gdb.base/sigstep.exp: step to handler, nothing in handler, step from handler: handle SIGALRM print pass stop
- PASS: gdb.base/sigstep.exp: step to handler, nothing in handler, step from handler: handle SIGVTALRM print pass stop
-@@ -11398,20 +9467,22 @@ PASS: gdb.base/sigstep.exp: step to handler, si+advance in handler, step from ha
- PASS: gdb.base/sigstep.exp: step to handler, si+advance in handler, step from handler: continue to signal
- PASS: gdb.base/sigstep.exp: step to handler, si+advance in handler, step from handler: step to handler
- PASS: gdb.base/sigstep.exp: step to handler, si+advance in handler, step from handler: si in handler
--XFAIL: gdb.base/sigstep.exp: step to handler, si+advance in handler, step from handler: advance in handler (spurious SIGTRAP) (PRMS gdb/17511)
-+PASS: gdb.base/sigstep.exp: step to handler, si+advance in handler, step from handler: advance in handler
-+PASS: gdb.base/sigstep.exp: step to handler, si+advance in handler, step from handler: leave handler
- PASS: gdb.base/sigstep.exp: step to handler, nothing in handler, next from handler: display/i $pc
- PASS: gdb.base/sigstep.exp: step to handler, nothing in handler, next from handler: handle SIGALRM print pass stop
- PASS: gdb.base/sigstep.exp: step to handler, nothing in handler, next from handler: handle SIGVTALRM print pass stop
- PASS: gdb.base/sigstep.exp: step to handler, nothing in handler, next from handler: continue to signal
- PASS: gdb.base/sigstep.exp: step to handler, nothing in handler, next from handler: step to handler
+-PASS: gdb.base/sigstep.exp: nexti to handler, si+advance in handler, next from handler: display/i $pc
+-PASS: gdb.base/sigstep.exp: nexti to handler, si+advance in handler, next from handler: handle SIGALRM print pass stop
+-PASS: gdb.base/sigstep.exp: nexti to handler, si+advance in handler, next from handler: handle SIGVTALRM print pass stop
+-PASS: gdb.base/sigstep.exp: nexti to handler, si+advance in handler, next from handler: continue to signal
+-PASS: gdb.base/sigstep.exp: nexti to handler, si+advance in handler, next from handler: nexti to handler
+-PASS: gdb.base/sigstep.exp: nexti to handler, si+advance in handler, next from handler: si in handler
+-PASS: gdb.base/sigstep.exp: nexti to handler, si+advance in handler, next from handler: advance in handler
+-PASS: gdb.base/sigstep.exp: nexti to handler, si+advance in handler, next from handler: leave handler
+-PASS: gdb.base/sigstep.exp: nexti to handler, nothing in handler, continue from handler: display/i $pc
+-PASS: gdb.base/sigstep.exp: nexti to handler, nothing in handler, continue from handler: handle SIGALRM print pass stop
+-PASS: gdb.base/sigstep.exp: nexti to handler, nothing in handler, continue from handler: handle SIGVTALRM print pass stop
+-PASS: gdb.base/sigstep.exp: nexti to handler, nothing in handler, continue from handler: continue to signal
+-PASS: gdb.base/sigstep.exp: nexti to handler, nothing in handler, continue from handler: nexti to handler
+-PASS: gdb.base/sigstep.exp: nexti to handler, nothing in handler, continue from handler: break clear done
+-PASS: gdb.base/sigstep.exp: nexti to handler, nothing in handler, continue from handler: leave handler
+-PASS: gdb.base/sigstep.exp: nexti to handler, si+advance in handler, continue from handler: display/i $pc
+-PASS: gdb.base/sigstep.exp: nexti to handler, si+advance in handler, continue from handler: handle SIGALRM print pass stop
+-PASS: gdb.base/sigstep.exp: nexti to handler, si+advance in handler, continue from handler: handle SIGVTALRM print pass stop
+-PASS: gdb.base/sigstep.exp: nexti to handler, si+advance in handler, continue from handler: continue to signal
+-PASS: gdb.base/sigstep.exp: nexti to handler, si+advance in handler, continue from handler: nexti to handler
+-PASS: gdb.base/sigstep.exp: nexti to handler, si+advance in handler, continue from handler: si in handler
+-PASS: gdb.base/sigstep.exp: nexti to handler, si+advance in handler, continue from handler: advance in handler
+-PASS: gdb.base/sigstep.exp: nexti to handler, si+advance in handler, continue from handler: break clear done
+-PASS: gdb.base/sigstep.exp: nexti to handler, si+advance in handler, continue from handler: leave handler
+-PASS: gdb.base/sigstep.exp: step to handler, nothing in handler, step from handler: display/i $pc
+-PASS: gdb.base/sigstep.exp: step to handler, nothing in handler, step from handler: handle SIGALRM print pass stop
+-PASS: gdb.base/sigstep.exp: step to handler, nothing in handler, step from handler: handle SIGVTALRM print pass stop
+-PASS: gdb.base/sigstep.exp: step to handler, nothing in handler, step from handler: continue to signal
+-PASS: gdb.base/sigstep.exp: step to handler, nothing in handler, step from handler: step to handler
+-PASS: gdb.base/sigstep.exp: step to handler, nothing in handler, step from handler: leave handler
+-PASS: gdb.base/sigstep.exp: step to handler, si+advance in handler, step from handler: display/i $pc
+-PASS: gdb.base/sigstep.exp: step to handler, si+advance in handler, step from handler: handle SIGALRM print pass stop
+-PASS: gdb.base/sigstep.exp: step to handler, si+advance in handler, step from handler: handle SIGVTALRM print pass stop
+-PASS: gdb.base/sigstep.exp: step to handler, si+advance in handler, step from handler: continue to signal
+-PASS: gdb.base/sigstep.exp: step to handler, si+advance in handler, step from handler: step to handler
+-PASS: gdb.base/sigstep.exp: step to handler, si+advance in handler, step from handler: si in handler
+-PASS: gdb.base/sigstep.exp: step to handler, si+advance in handler, step from handler: advance in handler
+-PASS: gdb.base/sigstep.exp: step to handler, si+advance in handler, step from handler: leave handler
+-PASS: gdb.base/sigstep.exp: step to handler, nothing in handler, next from handler: display/i $pc
+-PASS: gdb.base/sigstep.exp: step to handler, nothing in handler, next from handler: handle SIGALRM print pass stop
+-PASS: gdb.base/sigstep.exp: step to handler, nothing in handler, next from handler: handle SIGVTALRM print pass stop
+-PASS: gdb.base/sigstep.exp: step to handler, nothing in handler, next from handler: continue to signal
+-PASS: gdb.base/sigstep.exp: step to handler, nothing in handler, next from handler: step to handler
-PASS: gdb.base/sigstep.exp: step to handler, nothing in handler, next from handler: leave handler
-+FAIL: gdb.base/sigstep.exp: step to handler, nothing in handler, next from handler: leave handler
- PASS: gdb.base/sigstep.exp: step to handler, si+advance in handler, next from handler: display/i $pc
- PASS: gdb.base/sigstep.exp: step to handler, si+advance in handler, next from handler: handle SIGALRM print pass stop
- PASS: gdb.base/sigstep.exp: step to handler, si+advance in handler, next from handler: handle SIGVTALRM print pass stop
- PASS: gdb.base/sigstep.exp: step to handler, si+advance in handler, next from handler: continue to signal
- PASS: gdb.base/sigstep.exp: step to handler, si+advance in handler, next from handler: step to handler
- PASS: gdb.base/sigstep.exp: step to handler, si+advance in handler, next from handler: si in handler
--XFAIL: gdb.base/sigstep.exp: step to handler, si+advance in handler, next from handler: advance in handler (spurious SIGTRAP) (PRMS gdb/17511)
-+PASS: gdb.base/sigstep.exp: step to handler, si+advance in handler, next from handler: advance in handler
-+FAIL: gdb.base/sigstep.exp: step to handler, si+advance in handler, next from handler: leave handler
- PASS: gdb.base/sigstep.exp: step to handler, nothing in handler, continue from handler: display/i $pc
- PASS: gdb.base/sigstep.exp: step to handler, nothing in handler, continue from handler: handle SIGALRM print pass stop
- PASS: gdb.base/sigstep.exp: step to handler, nothing in handler, continue from handler: handle SIGVTALRM print pass stop
-@@ -11425,7 +9496,9 @@ PASS: gdb.base/sigstep.exp: step to handler, si+advance in handler, continue fro
- PASS: gdb.base/sigstep.exp: step to handler, si+advance in handler, continue from handler: continue to signal
- PASS: gdb.base/sigstep.exp: step to handler, si+advance in handler, continue from handler: step to handler
- PASS: gdb.base/sigstep.exp: step to handler, si+advance in handler, continue from handler: si in handler
--XFAIL: gdb.base/sigstep.exp: step to handler, si+advance in handler, continue from handler: advance in handler (spurious SIGTRAP) (PRMS gdb/17511)
-+PASS: gdb.base/sigstep.exp: step to handler, si+advance in handler, continue from handler: advance in handler
-+PASS: gdb.base/sigstep.exp: step to handler, si+advance in handler, continue from handler: break clear done
-+PASS: gdb.base/sigstep.exp: step to handler, si+advance in handler, continue from handler: leave handler
- PASS: gdb.base/sigstep.exp: next to handler, nothing in handler, step from handler: display/i $pc
- PASS: gdb.base/sigstep.exp: next to handler, nothing in handler, step from handler: handle SIGALRM print pass stop
- PASS: gdb.base/sigstep.exp: next to handler, nothing in handler, step from handler: handle SIGVTALRM print pass stop
-@@ -11438,20 +9511,22 @@ PASS: gdb.base/sigstep.exp: next to handler, si+advance in handler, step from ha
- PASS: gdb.base/sigstep.exp: next to handler, si+advance in handler, step from handler: continue to signal
- PASS: gdb.base/sigstep.exp: next to handler, si+advance in handler, step from handler: next to handler
- PASS: gdb.base/sigstep.exp: next to handler, si+advance in handler, step from handler: si in handler
--XFAIL: gdb.base/sigstep.exp: next to handler, si+advance in handler, step from handler: advance in handler (spurious SIGTRAP) (PRMS gdb/17511)
-+PASS: gdb.base/sigstep.exp: next to handler, si+advance in handler, step from handler: advance in handler
-+PASS: gdb.base/sigstep.exp: next to handler, si+advance in handler, step from handler: leave handler
- PASS: gdb.base/sigstep.exp: next to handler, nothing in handler, next from handler: display/i $pc
- PASS: gdb.base/sigstep.exp: next to handler, nothing in handler, next from handler: handle SIGALRM print pass stop
- PASS: gdb.base/sigstep.exp: next to handler, nothing in handler, next from handler: handle SIGVTALRM print pass stop
- PASS: gdb.base/sigstep.exp: next to handler, nothing in handler, next from handler: continue to signal
- PASS: gdb.base/sigstep.exp: next to handler, nothing in handler, next from handler: next to handler
+-PASS: gdb.base/sigstep.exp: step to handler, si+advance in handler, next from handler: display/i $pc
+-PASS: gdb.base/sigstep.exp: step to handler, si+advance in handler, next from handler: handle SIGALRM print pass stop
+-PASS: gdb.base/sigstep.exp: step to handler, si+advance in handler, next from handler: handle SIGVTALRM print pass stop
+-PASS: gdb.base/sigstep.exp: step to handler, si+advance in handler, next from handler: continue to signal
+-PASS: gdb.base/sigstep.exp: step to handler, si+advance in handler, next from handler: step to handler
+-PASS: gdb.base/sigstep.exp: step to handler, si+advance in handler, next from handler: si in handler
+-PASS: gdb.base/sigstep.exp: step to handler, si+advance in handler, next from handler: advance in handler
+-PASS: gdb.base/sigstep.exp: step to handler, si+advance in handler, next from handler: leave handler
+-PASS: gdb.base/sigstep.exp: step to handler, nothing in handler, continue from handler: display/i $pc
+-PASS: gdb.base/sigstep.exp: step to handler, nothing in handler, continue from handler: handle SIGALRM print pass stop
+-PASS: gdb.base/sigstep.exp: step to handler, nothing in handler, continue from handler: handle SIGVTALRM print pass stop
+-PASS: gdb.base/sigstep.exp: step to handler, nothing in handler, continue from handler: continue to signal
+-PASS: gdb.base/sigstep.exp: step to handler, nothing in handler, continue from handler: step to handler
+-PASS: gdb.base/sigstep.exp: step to handler, nothing in handler, continue from handler: break clear done
+-PASS: gdb.base/sigstep.exp: step to handler, nothing in handler, continue from handler: leave handler
+-PASS: gdb.base/sigstep.exp: step to handler, si+advance in handler, continue from handler: display/i $pc
+-PASS: gdb.base/sigstep.exp: step to handler, si+advance in handler, continue from handler: handle SIGALRM print pass stop
+-PASS: gdb.base/sigstep.exp: step to handler, si+advance in handler, continue from handler: handle SIGVTALRM print pass stop
+-PASS: gdb.base/sigstep.exp: step to handler, si+advance in handler, continue from handler: continue to signal
+-PASS: gdb.base/sigstep.exp: step to handler, si+advance in handler, continue from handler: step to handler
+-PASS: gdb.base/sigstep.exp: step to handler, si+advance in handler, continue from handler: si in handler
+-PASS: gdb.base/sigstep.exp: step to handler, si+advance in handler, continue from handler: advance in handler
+-PASS: gdb.base/sigstep.exp: step to handler, si+advance in handler, continue from handler: break clear done
+-PASS: gdb.base/sigstep.exp: step to handler, si+advance in handler, continue from handler: leave handler
+-PASS: gdb.base/sigstep.exp: next to handler, nothing in handler, step from handler: display/i $pc
+-PASS: gdb.base/sigstep.exp: next to handler, nothing in handler, step from handler: handle SIGALRM print pass stop
+-PASS: gdb.base/sigstep.exp: next to handler, nothing in handler, step from handler: handle SIGVTALRM print pass stop
+-PASS: gdb.base/sigstep.exp: next to handler, nothing in handler, step from handler: continue to signal
+-PASS: gdb.base/sigstep.exp: next to handler, nothing in handler, step from handler: next to handler
+-PASS: gdb.base/sigstep.exp: next to handler, nothing in handler, step from handler: leave handler
+-PASS: gdb.base/sigstep.exp: next to handler, si+advance in handler, step from handler: display/i $pc
+-PASS: gdb.base/sigstep.exp: next to handler, si+advance in handler, step from handler: handle SIGALRM print pass stop
+-PASS: gdb.base/sigstep.exp: next to handler, si+advance in handler, step from handler: handle SIGVTALRM print pass stop
+-PASS: gdb.base/sigstep.exp: next to handler, si+advance in handler, step from handler: continue to signal
+-PASS: gdb.base/sigstep.exp: next to handler, si+advance in handler, step from handler: next to handler
+-PASS: gdb.base/sigstep.exp: next to handler, si+advance in handler, step from handler: si in handler
+-PASS: gdb.base/sigstep.exp: next to handler, si+advance in handler, step from handler: advance in handler
+-PASS: gdb.base/sigstep.exp: next to handler, si+advance in handler, step from handler: leave handler
+-PASS: gdb.base/sigstep.exp: next to handler, nothing in handler, next from handler: display/i $pc
+-PASS: gdb.base/sigstep.exp: next to handler, nothing in handler, next from handler: handle SIGALRM print pass stop
+-PASS: gdb.base/sigstep.exp: next to handler, nothing in handler, next from handler: handle SIGVTALRM print pass stop
+-PASS: gdb.base/sigstep.exp: next to handler, nothing in handler, next from handler: continue to signal
+-PASS: gdb.base/sigstep.exp: next to handler, nothing in handler, next from handler: next to handler
-PASS: gdb.base/sigstep.exp: next to handler, nothing in handler, next from handler: leave handler
-+FAIL: gdb.base/sigstep.exp: next to handler, nothing in handler, next from handler: leave handler
- PASS: gdb.base/sigstep.exp: next to handler, si+advance in handler, next from handler: display/i $pc
- PASS: gdb.base/sigstep.exp: next to handler, si+advance in handler, next from handler: handle SIGALRM print pass stop
- PASS: gdb.base/sigstep.exp: next to handler, si+advance in handler, next from handler: handle SIGVTALRM print pass stop
- PASS: gdb.base/sigstep.exp: next to handler, si+advance in handler, next from handler: continue to signal
- PASS: gdb.base/sigstep.exp: next to handler, si+advance in handler, next from handler: next to handler
- PASS: gdb.base/sigstep.exp: next to handler, si+advance in handler, next from handler: si in handler
--XFAIL: gdb.base/sigstep.exp: next to handler, si+advance in handler, next from handler: advance in handler (spurious SIGTRAP) (PRMS gdb/17511)
-+PASS: gdb.base/sigstep.exp: next to handler, si+advance in handler, next from handler: advance in handler
-+FAIL: gdb.base/sigstep.exp: next to handler, si+advance in handler, next from handler: leave handler
- PASS: gdb.base/sigstep.exp: next to handler, nothing in handler, continue from handler: display/i $pc
- PASS: gdb.base/sigstep.exp: next to handler, nothing in handler, continue from handler: handle SIGALRM print pass stop
- PASS: gdb.base/sigstep.exp: next to handler, nothing in handler, continue from handler: handle SIGVTALRM print pass stop
-@@ -11465,27 +9540,29 @@ PASS: gdb.base/sigstep.exp: next to handler, si+advance in handler, continue fro
- PASS: gdb.base/sigstep.exp: next to handler, si+advance in handler, continue from handler: continue to signal
- PASS: gdb.base/sigstep.exp: next to handler, si+advance in handler, continue from handler: next to handler
- PASS: gdb.base/sigstep.exp: next to handler, si+advance in handler, continue from handler: si in handler
--XFAIL: gdb.base/sigstep.exp: next to handler, si+advance in handler, continue from handler: advance in handler (spurious SIGTRAP) (PRMS gdb/17511)
-+PASS: gdb.base/sigstep.exp: next to handler, si+advance in handler, continue from handler: advance in handler
-+PASS: gdb.base/sigstep.exp: next to handler, si+advance in handler, continue from handler: break clear done
-+PASS: gdb.base/sigstep.exp: next to handler, si+advance in handler, continue from handler: leave handler
- PASS: gdb.base/sigstep.exp: continue to handler, nothing in handler, step from handler: display/i $pc
- PASS: gdb.base/sigstep.exp: continue to handler, nothing in handler, step from handler: break handler
- PASS: gdb.base/sigstep.exp: continue to handler, nothing in handler, step from handler: continue to handler
+-PASS: gdb.base/sigstep.exp: next to handler, si+advance in handler, next from handler: display/i $pc
+-PASS: gdb.base/sigstep.exp: next to handler, si+advance in handler, next from handler: handle SIGALRM print pass stop
+-PASS: gdb.base/sigstep.exp: next to handler, si+advance in handler, next from handler: handle SIGVTALRM print pass stop
+-PASS: gdb.base/sigstep.exp: next to handler, si+advance in handler, next from handler: continue to signal
+-PASS: gdb.base/sigstep.exp: next to handler, si+advance in handler, next from handler: next to handler
+-PASS: gdb.base/sigstep.exp: next to handler, si+advance in handler, next from handler: si in handler
+-PASS: gdb.base/sigstep.exp: next to handler, si+advance in handler, next from handler: advance in handler
+-PASS: gdb.base/sigstep.exp: next to handler, si+advance in handler, next from handler: leave handler
+-PASS: gdb.base/sigstep.exp: next to handler, nothing in handler, continue from handler: display/i $pc
+-PASS: gdb.base/sigstep.exp: next to handler, nothing in handler, continue from handler: handle SIGALRM print pass stop
+-PASS: gdb.base/sigstep.exp: next to handler, nothing in handler, continue from handler: handle SIGVTALRM print pass stop
+-PASS: gdb.base/sigstep.exp: next to handler, nothing in handler, continue from handler: continue to signal
+-PASS: gdb.base/sigstep.exp: next to handler, nothing in handler, continue from handler: next to handler
+-PASS: gdb.base/sigstep.exp: next to handler, nothing in handler, continue from handler: break clear done
+-PASS: gdb.base/sigstep.exp: next to handler, nothing in handler, continue from handler: leave handler
+-PASS: gdb.base/sigstep.exp: next to handler, si+advance in handler, continue from handler: display/i $pc
+-PASS: gdb.base/sigstep.exp: next to handler, si+advance in handler, continue from handler: handle SIGALRM print pass stop
+-PASS: gdb.base/sigstep.exp: next to handler, si+advance in handler, continue from handler: handle SIGVTALRM print pass stop
+-PASS: gdb.base/sigstep.exp: next to handler, si+advance in handler, continue from handler: continue to signal
+-PASS: gdb.base/sigstep.exp: next to handler, si+advance in handler, continue from handler: next to handler
+-PASS: gdb.base/sigstep.exp: next to handler, si+advance in handler, continue from handler: si in handler
+-PASS: gdb.base/sigstep.exp: next to handler, si+advance in handler, continue from handler: advance in handler
+-PASS: gdb.base/sigstep.exp: next to handler, si+advance in handler, continue from handler: break clear done
+-PASS: gdb.base/sigstep.exp: next to handler, si+advance in handler, continue from handler: leave handler
+-PASS: gdb.base/sigstep.exp: continue to handler, nothing in handler, step from handler: display/i $pc
+-PASS: gdb.base/sigstep.exp: continue to handler, nothing in handler, step from handler: break handler
+-PASS: gdb.base/sigstep.exp: continue to handler, nothing in handler, step from handler: continue to handler
-PASS: gdb.base/sigstep.exp: continue to handler, nothing in handler, step from handler: leave handler
-+FAIL: gdb.base/sigstep.exp: continue to handler, nothing in handler, step from handler: leave handler (timeout)
- PASS: gdb.base/sigstep.exp: continue to handler, si+advance in handler, step from handler: display/i $pc
- PASS: gdb.base/sigstep.exp: continue to handler, si+advance in handler, step from handler: break handler
- PASS: gdb.base/sigstep.exp: continue to handler, si+advance in handler, step from handler: continue to handler
- PASS: gdb.base/sigstep.exp: continue to handler, si+advance in handler, step from handler: si in handler
- PASS: gdb.base/sigstep.exp: continue to handler, si+advance in handler, step from handler: advance in handler
+-PASS: gdb.base/sigstep.exp: continue to handler, si+advance in handler, step from handler: display/i $pc
+-PASS: gdb.base/sigstep.exp: continue to handler, si+advance in handler, step from handler: break handler
+-PASS: gdb.base/sigstep.exp: continue to handler, si+advance in handler, step from handler: continue to handler
+-PASS: gdb.base/sigstep.exp: continue to handler, si+advance in handler, step from handler: si in handler
+-PASS: gdb.base/sigstep.exp: continue to handler, si+advance in handler, step from handler: advance in handler
-PASS: gdb.base/sigstep.exp: continue to handler, si+advance in handler, step from handler: leave handler
-+FAIL: gdb.base/sigstep.exp: continue to handler, si+advance in handler, step from handler: leave handler (timeout)
- PASS: gdb.base/sigstep.exp: continue to handler, nothing in handler, next from handler: display/i $pc
- PASS: gdb.base/sigstep.exp: continue to handler, nothing in handler, next from handler: break handler
- PASS: gdb.base/sigstep.exp: continue to handler, nothing in handler, next from handler: continue to handler
+-PASS: gdb.base/sigstep.exp: continue to handler, nothing in handler, next from handler: display/i $pc
+-PASS: gdb.base/sigstep.exp: continue to handler, nothing in handler, next from handler: break handler
+-PASS: gdb.base/sigstep.exp: continue to handler, nothing in handler, next from handler: continue to handler
-PASS: gdb.base/sigstep.exp: continue to handler, nothing in handler, next from handler: leave handler
-+FAIL: gdb.base/sigstep.exp: continue to handler, nothing in handler, next from handler: leave handler
- PASS: gdb.base/sigstep.exp: continue to handler, si+advance in handler, next from handler: display/i $pc
- PASS: gdb.base/sigstep.exp: continue to handler, si+advance in handler, next from handler: break handler
- PASS: gdb.base/sigstep.exp: continue to handler, si+advance in handler, next from handler: continue to handler
- PASS: gdb.base/sigstep.exp: continue to handler, si+advance in handler, next from handler: si in handler
- PASS: gdb.base/sigstep.exp: continue to handler, si+advance in handler, next from handler: advance in handler
+-PASS: gdb.base/sigstep.exp: continue to handler, si+advance in handler, next from handler: display/i $pc
+-PASS: gdb.base/sigstep.exp: continue to handler, si+advance in handler, next from handler: break handler
+-PASS: gdb.base/sigstep.exp: continue to handler, si+advance in handler, next from handler: continue to handler
+-PASS: gdb.base/sigstep.exp: continue to handler, si+advance in handler, next from handler: si in handler
+-PASS: gdb.base/sigstep.exp: continue to handler, si+advance in handler, next from handler: advance in handler
-PASS: gdb.base/sigstep.exp: continue to handler, si+advance in handler, next from handler: leave handler
-+FAIL: gdb.base/sigstep.exp: continue to handler, si+advance in handler, next from handler: leave handler
- PASS: gdb.base/sigstep.exp: continue to handler, nothing in handler, continue from handler: display/i $pc
- PASS: gdb.base/sigstep.exp: continue to handler, nothing in handler, continue from handler: break handler
- PASS: gdb.base/sigstep.exp: continue to handler, nothing in handler, continue from handler: continue to handler
-@@ -11501,23 +9578,23 @@ PASS: gdb.base/sigstep.exp: continue to handler, si+advance in handler, continue
- PASS: gdb.base/sigstep.exp: stepi from handleri: display/i $pc
- PASS: gdb.base/sigstep.exp: stepi from handleri: break handler
- PASS: gdb.base/sigstep.exp: stepi from handleri: continue to handler
+-PASS: gdb.base/sigstep.exp: continue to handler, nothing in handler, continue from handler: display/i $pc
+-PASS: gdb.base/sigstep.exp: continue to handler, nothing in handler, continue from handler: break handler
+-PASS: gdb.base/sigstep.exp: continue to handler, nothing in handler, continue from handler: continue to handler
+-PASS: gdb.base/sigstep.exp: continue to handler, nothing in handler, continue from handler: break clear done
+-PASS: gdb.base/sigstep.exp: continue to handler, nothing in handler, continue from handler: leave handler
+-PASS: gdb.base/sigstep.exp: continue to handler, si+advance in handler, continue from handler: display/i $pc
+-PASS: gdb.base/sigstep.exp: continue to handler, si+advance in handler, continue from handler: break handler
+-PASS: gdb.base/sigstep.exp: continue to handler, si+advance in handler, continue from handler: continue to handler
+-PASS: gdb.base/sigstep.exp: continue to handler, si+advance in handler, continue from handler: si in handler
+-PASS: gdb.base/sigstep.exp: continue to handler, si+advance in handler, continue from handler: advance in handler
+-PASS: gdb.base/sigstep.exp: continue to handler, si+advance in handler, continue from handler: break clear done
+-PASS: gdb.base/sigstep.exp: continue to handler, si+advance in handler, continue from handler: leave handler
+-PASS: gdb.base/sigstep.exp: stepi from handleri: display/i $pc
+-PASS: gdb.base/sigstep.exp: stepi from handleri: break handler
+-PASS: gdb.base/sigstep.exp: stepi from handleri: continue to handler
-PASS: gdb.base/sigstep.exp: stepi from handleri: leave handler
-PASS: gdb.base/sigstep.exp: stepi from handleri: leave signal trampoline (in main)
-+FAIL: gdb.base/sigstep.exp: stepi from handleri: leave handler
-+FAIL: gdb.base/sigstep.exp: stepi from handleri: leave signal trampoline
- PASS: gdb.base/sigstep.exp: nexti from handleri: display/i $pc
- PASS: gdb.base/sigstep.exp: nexti from handleri: break handler
- PASS: gdb.base/sigstep.exp: nexti from handleri: continue to handler
+-PASS: gdb.base/sigstep.exp: nexti from handleri: display/i $pc
+-PASS: gdb.base/sigstep.exp: nexti from handleri: break handler
+-PASS: gdb.base/sigstep.exp: nexti from handleri: continue to handler
-PASS: gdb.base/sigstep.exp: nexti from handleri: leave handler
-PASS: gdb.base/sigstep.exp: nexti from handleri: leave signal trampoline (in main)
-+FAIL: gdb.base/sigstep.exp: nexti from handleri: leave handler
-+FAIL: gdb.base/sigstep.exp: nexti from handleri: leave signal trampoline
- PASS: gdb.base/sigstep.exp: finish from handleri: display/i $pc
- PASS: gdb.base/sigstep.exp: finish from handleri: break handler
- PASS: gdb.base/sigstep.exp: finish from handleri: continue to handler
+-PASS: gdb.base/sigstep.exp: finish from handleri: display/i $pc
+-PASS: gdb.base/sigstep.exp: finish from handleri: break handler
+-PASS: gdb.base/sigstep.exp: finish from handleri: continue to handler
-PASS: gdb.base/sigstep.exp: finish from handleri: leave handler
-PASS: gdb.base/sigstep.exp: finish from handleri: leave signal trampoline (in main)
-+FAIL: gdb.base/sigstep.exp: finish from handleri: leave handler
-+FAIL: gdb.base/sigstep.exp: finish from handleri: leave signal trampoline
- PASS: gdb.base/sigstep.exp: return from handleri: display/i $pc
- PASS: gdb.base/sigstep.exp: return from handleri: break handler
- PASS: gdb.base/sigstep.exp: return from handleri: continue to handler
+-PASS: gdb.base/sigstep.exp: return from handleri: display/i $pc
+-PASS: gdb.base/sigstep.exp: return from handleri: break handler
+-PASS: gdb.base/sigstep.exp: return from handleri: continue to handler
-PASS: gdb.base/sigstep.exp: return from handleri: leave handler
-PASS: gdb.base/sigstep.exp: return from handleri: leave signal trampoline (in main)
-+FAIL: gdb.base/sigstep.exp: return from handleri: leave handler
-+FAIL: gdb.base/sigstep.exp: return from handleri: leave signal trampoline
- PASS: gdb.base/sigstep.exp: step to handler: display/i $pc
- PASS: gdb.base/sigstep.exp: step to handler: set itimer = itimer_real
- PASS: gdb.base/sigstep.exp: step to handler: advance to infinite loop
-@@ -11527,7 +9604,7 @@ PASS: gdb.base/sigstep.exp: next to handler: display/i $pc
- PASS: gdb.base/sigstep.exp: next to handler: set itimer = itimer_real
- PASS: gdb.base/sigstep.exp: next to handler: advance to infinite loop
- PASS: gdb.base/sigstep.exp: next to handler: break handler
+-PASS: gdb.base/sigstep.exp: step to handler: display/i $pc
+-PASS: gdb.base/sigstep.exp: step to handler: set itimer = itimer_real
+-PASS: gdb.base/sigstep.exp: step to handler: advance to infinite loop
+-PASS: gdb.base/sigstep.exp: step to handler: break handler
+-PASS: gdb.base/sigstep.exp: step to handler: performing step
+-PASS: gdb.base/sigstep.exp: next to handler: display/i $pc
+-PASS: gdb.base/sigstep.exp: next to handler: set itimer = itimer_real
+-PASS: gdb.base/sigstep.exp: next to handler: advance to infinite loop
+-PASS: gdb.base/sigstep.exp: next to handler: break handler
-PASS: gdb.base/sigstep.exp: next to handler: performing next
-+FAIL: gdb.base/sigstep.exp: next to handler: performing next (timeout)
- PASS: gdb.base/sigstep.exp: continue to handler: display/i $pc
- PASS: gdb.base/sigstep.exp: continue to handler: set itimer = itimer_real
- PASS: gdb.base/sigstep.exp: continue to handler: advance to infinite loop
-@@ -11537,22 +9614,22 @@ PASS: gdb.base/sigstep.exp: stepi to handler entry: display/i $pc
- PASS: gdb.base/sigstep.exp: stepi to handler entry: set itimer = itimer_real
- PASS: gdb.base/sigstep.exp: stepi to handler entry: advance to infinite loop
- PASS: gdb.base/sigstep.exp: stepi to handler entry: break handler
+-PASS: gdb.base/sigstep.exp: continue to handler: display/i $pc
+-PASS: gdb.base/sigstep.exp: continue to handler: set itimer = itimer_real
+-PASS: gdb.base/sigstep.exp: continue to handler: advance to infinite loop
+-PASS: gdb.base/sigstep.exp: continue to handler: break handler
+-PASS: gdb.base/sigstep.exp: continue to handler: performing continue
+-PASS: gdb.base/sigstep.exp: stepi to handler entry: display/i $pc
+-PASS: gdb.base/sigstep.exp: stepi to handler entry: set itimer = itimer_real
+-PASS: gdb.base/sigstep.exp: stepi to handler entry: advance to infinite loop
+-PASS: gdb.base/sigstep.exp: stepi to handler entry: break handler
-PASS: gdb.base/sigstep.exp: stepi to handler entry: performing stepi
-+FAIL: gdb.base/sigstep.exp: stepi to handler entry: performing stepi
- PASS: gdb.base/sigstep.exp: nexti to handler entry: display/i $pc
- PASS: gdb.base/sigstep.exp: nexti to handler entry: set itimer = itimer_real
- PASS: gdb.base/sigstep.exp: nexti to handler entry: advance to infinite loop
- PASS: gdb.base/sigstep.exp: nexti to handler entry: break handler
+-PASS: gdb.base/sigstep.exp: nexti to handler entry: display/i $pc
+-PASS: gdb.base/sigstep.exp: nexti to handler entry: set itimer = itimer_real
+-PASS: gdb.base/sigstep.exp: nexti to handler entry: advance to infinite loop
+-PASS: gdb.base/sigstep.exp: nexti to handler entry: break handler
-PASS: gdb.base/sigstep.exp: nexti to handler entry: performing nexti
-+FAIL: gdb.base/sigstep.exp: nexti to handler entry: performing nexti
- PASS: gdb.base/sigstep.exp: step to handler entry: display/i $pc
- PASS: gdb.base/sigstep.exp: step to handler entry: set itimer = itimer_real
- PASS: gdb.base/sigstep.exp: step to handler entry: advance to infinite loop
- PASS: gdb.base/sigstep.exp: step to handler entry: break handler
+-PASS: gdb.base/sigstep.exp: step to handler entry: display/i $pc
+-PASS: gdb.base/sigstep.exp: step to handler entry: set itimer = itimer_real
+-PASS: gdb.base/sigstep.exp: step to handler entry: advance to infinite loop
+-PASS: gdb.base/sigstep.exp: step to handler entry: break handler
-PASS: gdb.base/sigstep.exp: step to handler entry: performing step
-+FAIL: gdb.base/sigstep.exp: step to handler entry: performing step (timeout)
- PASS: gdb.base/sigstep.exp: next to handler entry: display/i $pc
- PASS: gdb.base/sigstep.exp: next to handler entry: set itimer = itimer_real
- PASS: gdb.base/sigstep.exp: next to handler entry: advance to infinite loop
- PASS: gdb.base/sigstep.exp: next to handler entry: break handler
+-PASS: gdb.base/sigstep.exp: next to handler entry: display/i $pc
+-PASS: gdb.base/sigstep.exp: next to handler entry: set itimer = itimer_real
+-PASS: gdb.base/sigstep.exp: next to handler entry: advance to infinite loop
+-PASS: gdb.base/sigstep.exp: next to handler entry: break handler
-PASS: gdb.base/sigstep.exp: next to handler entry: performing next
-+FAIL: gdb.base/sigstep.exp: next to handler entry: performing next (timeout)
- PASS: gdb.base/sigstep.exp: continue to handler entry: display/i $pc
- PASS: gdb.base/sigstep.exp: continue to handler entry: set itimer = itimer_real
- PASS: gdb.base/sigstep.exp: continue to handler entry: advance to infinite loop
-@@ -11576,12 +9653,12 @@ PASS: gdb.base/sigstep.exp: step over handler: display/i $pc
- PASS: gdb.base/sigstep.exp: step over handler: set itimer = itimer_real
- PASS: gdb.base/sigstep.exp: step over handler: break clear done
- PASS: gdb.base/sigstep.exp: step over handler: advance to infinite loop
+-PASS: gdb.base/sigstep.exp: continue to handler entry: display/i $pc
+-PASS: gdb.base/sigstep.exp: continue to handler entry: set itimer = itimer_real
+-PASS: gdb.base/sigstep.exp: continue to handler entry: advance to infinite loop
+-PASS: gdb.base/sigstep.exp: continue to handler entry: break handler
+-PASS: gdb.base/sigstep.exp: continue to handler entry: performing continue
+-PASS: gdb.base/sigstep.exp: stepi over handler: display/i $pc
+-PASS: gdb.base/sigstep.exp: stepi over handler: set itimer = itimer_real
+-PASS: gdb.base/sigstep.exp: stepi over handler: break clear done
+-PASS: gdb.base/sigstep.exp: stepi over handler: advance to infinite loop
+-PASS: gdb.base/sigstep.exp: stepi over handler: get next PC
+-PASS: gdb.base/sigstep.exp: stepi over handler: performing stepi
+-PASS: gdb.base/sigstep.exp: stepi over handler: advanced
+-PASS: gdb.base/sigstep.exp: nexti over handler: display/i $pc
+-PASS: gdb.base/sigstep.exp: nexti over handler: set itimer = itimer_real
+-PASS: gdb.base/sigstep.exp: nexti over handler: break clear done
+-PASS: gdb.base/sigstep.exp: nexti over handler: advance to infinite loop
+-PASS: gdb.base/sigstep.exp: nexti over handler: get next PC
+-PASS: gdb.base/sigstep.exp: nexti over handler: performing nexti
+-PASS: gdb.base/sigstep.exp: nexti over handler: advanced
+-PASS: gdb.base/sigstep.exp: step over handler: display/i $pc
+-PASS: gdb.base/sigstep.exp: step over handler: set itimer = itimer_real
+-PASS: gdb.base/sigstep.exp: step over handler: break clear done
+-PASS: gdb.base/sigstep.exp: step over handler: advance to infinite loop
-PASS: gdb.base/sigstep.exp: step over handler: performing step
-+FAIL: gdb.base/sigstep.exp: step over handler: performing step (timeout)
- PASS: gdb.base/sigstep.exp: next over handler: display/i $pc
- PASS: gdb.base/sigstep.exp: next over handler: set itimer = itimer_real
- PASS: gdb.base/sigstep.exp: next over handler: break clear done
- PASS: gdb.base/sigstep.exp: next over handler: advance to infinite loop
+-PASS: gdb.base/sigstep.exp: next over handler: display/i $pc
+-PASS: gdb.base/sigstep.exp: next over handler: set itimer = itimer_real
+-PASS: gdb.base/sigstep.exp: next over handler: break clear done
+-PASS: gdb.base/sigstep.exp: next over handler: advance to infinite loop
-PASS: gdb.base/sigstep.exp: next over handler: performing next
-+FAIL: gdb.base/sigstep.exp: next over handler: performing next (timeout)
- PASS: gdb.base/sigstep.exp: continue over handler: display/i $pc
- PASS: gdb.base/sigstep.exp: continue over handler: set itimer = itimer_real
- PASS: gdb.base/sigstep.exp: continue over handler: break clear done
-@@ -11593,8 +9670,8 @@ PASS: gdb.base/sigstep.exp: displaced=off: step on breakpoint, to handler: set i
- PASS: gdb.base/sigstep.exp: displaced=off: step on breakpoint, to handler: break infinite loop
- PASS: gdb.base/sigstep.exp: displaced=off: step on breakpoint, to handler: break handler
- PASS: gdb.base/sigstep.exp: displaced=off: step on breakpoint, to handler: continue to infinite loop
+-PASS: gdb.base/sigstep.exp: continue over handler: display/i $pc
+-PASS: gdb.base/sigstep.exp: continue over handler: set itimer = itimer_real
+-PASS: gdb.base/sigstep.exp: continue over handler: break clear done
+-PASS: gdb.base/sigstep.exp: continue over handler: advance to infinite loop
+-PASS: gdb.base/sigstep.exp: continue over handler: performing continue
+-PASS: gdb.base/sigstep.exp: displaced=off: step on breakpoint, to handler: display/i $pc
+-PASS: gdb.base/sigstep.exp: displaced=off: step on breakpoint, to handler: set displaced-stepping off
+-PASS: gdb.base/sigstep.exp: displaced=off: step on breakpoint, to handler: set itimer = itimer_real
+-PASS: gdb.base/sigstep.exp: displaced=off: step on breakpoint, to handler: break infinite loop
+-PASS: gdb.base/sigstep.exp: displaced=off: step on breakpoint, to handler: break handler
+-PASS: gdb.base/sigstep.exp: displaced=off: step on breakpoint, to handler: continue to infinite loop
-PASS: gdb.base/sigstep.exp: displaced=off: step on breakpoint, to handler: performing step
-PASS: gdb.base/sigstep.exp: displaced=off: step on breakpoint, to handler: backtrace
-+FAIL: gdb.base/sigstep.exp: displaced=off: step on breakpoint, to handler: performing step (timeout)
-+FAIL: gdb.base/sigstep.exp: displaced=off: step on breakpoint, to handler: backtrace (pattern 1)
- PASS: gdb.base/sigstep.exp: displaced=off: next on breakpoint, to handler: display/i $pc
- PASS: gdb.base/sigstep.exp: displaced=off: next on breakpoint, to handler: set displaced-stepping off
- PASS: gdb.base/sigstep.exp: displaced=off: next on breakpoint, to handler: set itimer = itimer_real
-@@ -11602,7 +9679,7 @@ PASS: gdb.base/sigstep.exp: displaced=off: next on breakpoint, to handler: break
- PASS: gdb.base/sigstep.exp: displaced=off: next on breakpoint, to handler: break handler
- PASS: gdb.base/sigstep.exp: displaced=off: next on breakpoint, to handler: continue to infinite loop
- PASS: gdb.base/sigstep.exp: displaced=off: next on breakpoint, to handler: performing next
+-PASS: gdb.base/sigstep.exp: displaced=off: next on breakpoint, to handler: display/i $pc
+-PASS: gdb.base/sigstep.exp: displaced=off: next on breakpoint, to handler: set displaced-stepping off
+-PASS: gdb.base/sigstep.exp: displaced=off: next on breakpoint, to handler: set itimer = itimer_real
+-PASS: gdb.base/sigstep.exp: displaced=off: next on breakpoint, to handler: break infinite loop
+-PASS: gdb.base/sigstep.exp: displaced=off: next on breakpoint, to handler: break handler
+-PASS: gdb.base/sigstep.exp: displaced=off: next on breakpoint, to handler: continue to infinite loop
+-PASS: gdb.base/sigstep.exp: displaced=off: next on breakpoint, to handler: performing next
-PASS: gdb.base/sigstep.exp: displaced=off: next on breakpoint, to handler: backtrace
-+FAIL: gdb.base/sigstep.exp: displaced=off: next on breakpoint, to handler: backtrace (pattern 2)
- PASS: gdb.base/sigstep.exp: displaced=off: continue on breakpoint, to handler: display/i $pc
- PASS: gdb.base/sigstep.exp: displaced=off: continue on breakpoint, to handler: set displaced-stepping off
- PASS: gdb.base/sigstep.exp: displaced=off: continue on breakpoint, to handler: set itimer = itimer_real
-@@ -11610,7 +9687,7 @@ PASS: gdb.base/sigstep.exp: displaced=off: continue on breakpoint, to handler: b
- PASS: gdb.base/sigstep.exp: displaced=off: continue on breakpoint, to handler: break handler
- PASS: gdb.base/sigstep.exp: displaced=off: continue on breakpoint, to handler: continue to infinite loop
- PASS: gdb.base/sigstep.exp: displaced=off: continue on breakpoint, to handler: performing continue
+-PASS: gdb.base/sigstep.exp: displaced=off: continue on breakpoint, to handler: display/i $pc
+-PASS: gdb.base/sigstep.exp: displaced=off: continue on breakpoint, to handler: set displaced-stepping off
+-PASS: gdb.base/sigstep.exp: displaced=off: continue on breakpoint, to handler: set itimer = itimer_real
+-PASS: gdb.base/sigstep.exp: displaced=off: continue on breakpoint, to handler: break infinite loop
+-PASS: gdb.base/sigstep.exp: displaced=off: continue on breakpoint, to handler: break handler
+-PASS: gdb.base/sigstep.exp: displaced=off: continue on breakpoint, to handler: continue to infinite loop
+-PASS: gdb.base/sigstep.exp: displaced=off: continue on breakpoint, to handler: performing continue
-PASS: gdb.base/sigstep.exp: displaced=off: continue on breakpoint, to handler: backtrace
-+FAIL: gdb.base/sigstep.exp: displaced=off: continue on breakpoint, to handler: backtrace (pattern 2)
- PASS: gdb.base/sigstep.exp: displaced=on: step on breakpoint, to handler: display/i $pc
- PASS: gdb.base/sigstep.exp: displaced=on: step on breakpoint, to handler: set displaced-stepping on
- PASS: gdb.base/sigstep.exp: displaced=on: step on breakpoint, to handler: set itimer = itimer_real
-@@ -11618,7 +9695,7 @@ PASS: gdb.base/sigstep.exp: displaced=on: step on breakpoint, to handler: break
- PASS: gdb.base/sigstep.exp: displaced=on: step on breakpoint, to handler: break handler
- PASS: gdb.base/sigstep.exp: displaced=on: step on breakpoint, to handler: continue to infinite loop
- PASS: gdb.base/sigstep.exp: displaced=on: step on breakpoint, to handler: performing step
+-PASS: gdb.base/sigstep.exp: displaced=on: step on breakpoint, to handler: display/i $pc
+-PASS: gdb.base/sigstep.exp: displaced=on: step on breakpoint, to handler: set displaced-stepping on
+-PASS: gdb.base/sigstep.exp: displaced=on: step on breakpoint, to handler: set itimer = itimer_real
+-PASS: gdb.base/sigstep.exp: displaced=on: step on breakpoint, to handler: break infinite loop
+-PASS: gdb.base/sigstep.exp: displaced=on: step on breakpoint, to handler: break handler
+-PASS: gdb.base/sigstep.exp: displaced=on: step on breakpoint, to handler: continue to infinite loop
+-PASS: gdb.base/sigstep.exp: displaced=on: step on breakpoint, to handler: performing step
-PASS: gdb.base/sigstep.exp: displaced=on: step on breakpoint, to handler: backtrace
-+FAIL: gdb.base/sigstep.exp: displaced=on: step on breakpoint, to handler: backtrace (pattern 2)
- PASS: gdb.base/sigstep.exp: displaced=on: next on breakpoint, to handler: display/i $pc
- PASS: gdb.base/sigstep.exp: displaced=on: next on breakpoint, to handler: set displaced-stepping on
- PASS: gdb.base/sigstep.exp: displaced=on: next on breakpoint, to handler: set itimer = itimer_real
-@@ -11626,7 +9703,7 @@ PASS: gdb.base/sigstep.exp: displaced=on: next on breakpoint, to handler: break
- PASS: gdb.base/sigstep.exp: displaced=on: next on breakpoint, to handler: break handler
- PASS: gdb.base/sigstep.exp: displaced=on: next on breakpoint, to handler: continue to infinite loop
- PASS: gdb.base/sigstep.exp: displaced=on: next on breakpoint, to handler: performing next
+-PASS: gdb.base/sigstep.exp: displaced=on: next on breakpoint, to handler: display/i $pc
+-PASS: gdb.base/sigstep.exp: displaced=on: next on breakpoint, to handler: set displaced-stepping on
+-PASS: gdb.base/sigstep.exp: displaced=on: next on breakpoint, to handler: set itimer = itimer_real
+-PASS: gdb.base/sigstep.exp: displaced=on: next on breakpoint, to handler: break infinite loop
+-PASS: gdb.base/sigstep.exp: displaced=on: next on breakpoint, to handler: break handler
+-PASS: gdb.base/sigstep.exp: displaced=on: next on breakpoint, to handler: continue to infinite loop
+-PASS: gdb.base/sigstep.exp: displaced=on: next on breakpoint, to handler: performing next
-PASS: gdb.base/sigstep.exp: displaced=on: next on breakpoint, to handler: backtrace
-+FAIL: gdb.base/sigstep.exp: displaced=on: next on breakpoint, to handler: backtrace (pattern 2)
- PASS: gdb.base/sigstep.exp: displaced=on: continue on breakpoint, to handler: display/i $pc
- PASS: gdb.base/sigstep.exp: displaced=on: continue on breakpoint, to handler: set displaced-stepping on
- PASS: gdb.base/sigstep.exp: displaced=on: continue on breakpoint, to handler: set itimer = itimer_real
-@@ -11634,23 +9711,23 @@ PASS: gdb.base/sigstep.exp: displaced=on: continue on breakpoint, to handler: br
- PASS: gdb.base/sigstep.exp: displaced=on: continue on breakpoint, to handler: break handler
- PASS: gdb.base/sigstep.exp: displaced=on: continue on breakpoint, to handler: continue to infinite loop
- PASS: gdb.base/sigstep.exp: displaced=on: continue on breakpoint, to handler: performing continue
+-PASS: gdb.base/sigstep.exp: displaced=on: continue on breakpoint, to handler: display/i $pc
+-PASS: gdb.base/sigstep.exp: displaced=on: continue on breakpoint, to handler: set displaced-stepping on
+-PASS: gdb.base/sigstep.exp: displaced=on: continue on breakpoint, to handler: set itimer = itimer_real
+-PASS: gdb.base/sigstep.exp: displaced=on: continue on breakpoint, to handler: break infinite loop
+-PASS: gdb.base/sigstep.exp: displaced=on: continue on breakpoint, to handler: break handler
+-PASS: gdb.base/sigstep.exp: displaced=on: continue on breakpoint, to handler: continue to infinite loop
+-PASS: gdb.base/sigstep.exp: displaced=on: continue on breakpoint, to handler: performing continue
-PASS: gdb.base/sigstep.exp: displaced=on: continue on breakpoint, to handler: backtrace
-+FAIL: gdb.base/sigstep.exp: displaced=on: continue on breakpoint, to handler: backtrace (pattern 2)
- PASS: gdb.base/sigstep.exp: displaced=off: step on breakpoint, to handler entry: display/i $pc
- PASS: gdb.base/sigstep.exp: displaced=off: step on breakpoint, to handler entry: set displaced-stepping off
- PASS: gdb.base/sigstep.exp: displaced=off: step on breakpoint, to handler entry: set itimer = itimer_real
- PASS: gdb.base/sigstep.exp: displaced=off: step on breakpoint, to handler entry: break infinite loop
- PASS: gdb.base/sigstep.exp: displaced=off: step on breakpoint, to handler entry: break handler
- PASS: gdb.base/sigstep.exp: displaced=off: step on breakpoint, to handler entry: continue to infinite loop
+-PASS: gdb.base/sigstep.exp: displaced=off: step on breakpoint, to handler entry: display/i $pc
+-PASS: gdb.base/sigstep.exp: displaced=off: step on breakpoint, to handler entry: set displaced-stepping off
+-PASS: gdb.base/sigstep.exp: displaced=off: step on breakpoint, to handler entry: set itimer = itimer_real
+-PASS: gdb.base/sigstep.exp: displaced=off: step on breakpoint, to handler entry: break infinite loop
+-PASS: gdb.base/sigstep.exp: displaced=off: step on breakpoint, to handler entry: break handler
+-PASS: gdb.base/sigstep.exp: displaced=off: step on breakpoint, to handler entry: continue to infinite loop
-PASS: gdb.base/sigstep.exp: displaced=off: step on breakpoint, to handler entry: performing step
-PASS: gdb.base/sigstep.exp: displaced=off: step on breakpoint, to handler entry: backtrace
-+FAIL: gdb.base/sigstep.exp: displaced=off: step on breakpoint, to handler entry: performing step (timeout)
-+FAIL: gdb.base/sigstep.exp: displaced=off: step on breakpoint, to handler entry: backtrace (pattern 1) (timeout)
- PASS: gdb.base/sigstep.exp: displaced=off: next on breakpoint, to handler entry: display/i $pc
- PASS: gdb.base/sigstep.exp: displaced=off: next on breakpoint, to handler entry: set displaced-stepping off
- PASS: gdb.base/sigstep.exp: displaced=off: next on breakpoint, to handler entry: set itimer = itimer_real
- PASS: gdb.base/sigstep.exp: displaced=off: next on breakpoint, to handler entry: break infinite loop
- PASS: gdb.base/sigstep.exp: displaced=off: next on breakpoint, to handler entry: break handler
- PASS: gdb.base/sigstep.exp: displaced=off: next on breakpoint, to handler entry: continue to infinite loop
+-PASS: gdb.base/sigstep.exp: displaced=off: next on breakpoint, to handler entry: display/i $pc
+-PASS: gdb.base/sigstep.exp: displaced=off: next on breakpoint, to handler entry: set displaced-stepping off
+-PASS: gdb.base/sigstep.exp: displaced=off: next on breakpoint, to handler entry: set itimer = itimer_real
+-PASS: gdb.base/sigstep.exp: displaced=off: next on breakpoint, to handler entry: break infinite loop
+-PASS: gdb.base/sigstep.exp: displaced=off: next on breakpoint, to handler entry: break handler
+-PASS: gdb.base/sigstep.exp: displaced=off: next on breakpoint, to handler entry: continue to infinite loop
-PASS: gdb.base/sigstep.exp: displaced=off: next on breakpoint, to handler entry: performing next
-PASS: gdb.base/sigstep.exp: displaced=off: next on breakpoint, to handler entry: backtrace
-+FAIL: gdb.base/sigstep.exp: displaced=off: next on breakpoint, to handler entry: performing next (timeout)
-+FAIL: gdb.base/sigstep.exp: displaced=off: next on breakpoint, to handler entry: backtrace (pattern 1)
- PASS: gdb.base/sigstep.exp: displaced=off: continue on breakpoint, to handler entry: display/i $pc
- PASS: gdb.base/sigstep.exp: displaced=off: continue on breakpoint, to handler entry: set displaced-stepping off
- PASS: gdb.base/sigstep.exp: displaced=off: continue on breakpoint, to handler entry: set itimer = itimer_real
-@@ -11658,23 +9735,23 @@ PASS: gdb.base/sigstep.exp: displaced=off: continue on breakpoint, to handler en
- PASS: gdb.base/sigstep.exp: displaced=off: continue on breakpoint, to handler entry: break handler
- PASS: gdb.base/sigstep.exp: displaced=off: continue on breakpoint, to handler entry: continue to infinite loop
- PASS: gdb.base/sigstep.exp: displaced=off: continue on breakpoint, to handler entry: performing continue
+-PASS: gdb.base/sigstep.exp: displaced=off: continue on breakpoint, to handler entry: display/i $pc
+-PASS: gdb.base/sigstep.exp: displaced=off: continue on breakpoint, to handler entry: set displaced-stepping off
+-PASS: gdb.base/sigstep.exp: displaced=off: continue on breakpoint, to handler entry: set itimer = itimer_real
+-PASS: gdb.base/sigstep.exp: displaced=off: continue on breakpoint, to handler entry: break infinite loop
+-PASS: gdb.base/sigstep.exp: displaced=off: continue on breakpoint, to handler entry: break handler
+-PASS: gdb.base/sigstep.exp: displaced=off: continue on breakpoint, to handler entry: continue to infinite loop
+-PASS: gdb.base/sigstep.exp: displaced=off: continue on breakpoint, to handler entry: performing continue
-PASS: gdb.base/sigstep.exp: displaced=off: continue on breakpoint, to handler entry: backtrace
-+FAIL: gdb.base/sigstep.exp: displaced=off: continue on breakpoint, to handler entry: backtrace (pattern 2)
- PASS: gdb.base/sigstep.exp: displaced=on: step on breakpoint, to handler entry: display/i $pc
- PASS: gdb.base/sigstep.exp: displaced=on: step on breakpoint, to handler entry: set displaced-stepping on
- PASS: gdb.base/sigstep.exp: displaced=on: step on breakpoint, to handler entry: set itimer = itimer_real
- PASS: gdb.base/sigstep.exp: displaced=on: step on breakpoint, to handler entry: break infinite loop
- PASS: gdb.base/sigstep.exp: displaced=on: step on breakpoint, to handler entry: break handler
- PASS: gdb.base/sigstep.exp: displaced=on: step on breakpoint, to handler entry: continue to infinite loop
+-PASS: gdb.base/sigstep.exp: displaced=on: step on breakpoint, to handler entry: display/i $pc
+-PASS: gdb.base/sigstep.exp: displaced=on: step on breakpoint, to handler entry: set displaced-stepping on
+-PASS: gdb.base/sigstep.exp: displaced=on: step on breakpoint, to handler entry: set itimer = itimer_real
+-PASS: gdb.base/sigstep.exp: displaced=on: step on breakpoint, to handler entry: break infinite loop
+-PASS: gdb.base/sigstep.exp: displaced=on: step on breakpoint, to handler entry: break handler
+-PASS: gdb.base/sigstep.exp: displaced=on: step on breakpoint, to handler entry: continue to infinite loop
-PASS: gdb.base/sigstep.exp: displaced=on: step on breakpoint, to handler entry: performing step
-PASS: gdb.base/sigstep.exp: displaced=on: step on breakpoint, to handler entry: backtrace
-+FAIL: gdb.base/sigstep.exp: displaced=on: step on breakpoint, to handler entry: performing step (timeout)
-+FAIL: gdb.base/sigstep.exp: displaced=on: step on breakpoint, to handler entry: backtrace (pattern 1) (timeout)
- PASS: gdb.base/sigstep.exp: displaced=on: next on breakpoint, to handler entry: display/i $pc
- PASS: gdb.base/sigstep.exp: displaced=on: next on breakpoint, to handler entry: set displaced-stepping on
- PASS: gdb.base/sigstep.exp: displaced=on: next on breakpoint, to handler entry: set itimer = itimer_real
- PASS: gdb.base/sigstep.exp: displaced=on: next on breakpoint, to handler entry: break infinite loop
- PASS: gdb.base/sigstep.exp: displaced=on: next on breakpoint, to handler entry: break handler
- PASS: gdb.base/sigstep.exp: displaced=on: next on breakpoint, to handler entry: continue to infinite loop
+-PASS: gdb.base/sigstep.exp: displaced=on: next on breakpoint, to handler entry: display/i $pc
+-PASS: gdb.base/sigstep.exp: displaced=on: next on breakpoint, to handler entry: set displaced-stepping on
+-PASS: gdb.base/sigstep.exp: displaced=on: next on breakpoint, to handler entry: set itimer = itimer_real
+-PASS: gdb.base/sigstep.exp: displaced=on: next on breakpoint, to handler entry: break infinite loop
+-PASS: gdb.base/sigstep.exp: displaced=on: next on breakpoint, to handler entry: break handler
+-PASS: gdb.base/sigstep.exp: displaced=on: next on breakpoint, to handler entry: continue to infinite loop
-PASS: gdb.base/sigstep.exp: displaced=on: next on breakpoint, to handler entry: performing next
-PASS: gdb.base/sigstep.exp: displaced=on: next on breakpoint, to handler entry: backtrace
-+FAIL: gdb.base/sigstep.exp: displaced=on: next on breakpoint, to handler entry: performing next (timeout)
-+FAIL: gdb.base/sigstep.exp: displaced=on: next on breakpoint, to handler entry: backtrace (pattern 1) (timeout)
- PASS: gdb.base/sigstep.exp: displaced=on: continue on breakpoint, to handler entry: display/i $pc
- PASS: gdb.base/sigstep.exp: displaced=on: continue on breakpoint, to handler entry: set displaced-stepping on
- PASS: gdb.base/sigstep.exp: displaced=on: continue on breakpoint, to handler entry: set itimer = itimer_real
-@@ -11682,7 +9759,7 @@ PASS: gdb.base/sigstep.exp: displaced=on: continue on breakpoint, to handler ent
- PASS: gdb.base/sigstep.exp: displaced=on: continue on breakpoint, to handler entry: break handler
- PASS: gdb.base/sigstep.exp: displaced=on: continue on breakpoint, to handler entry: continue to infinite loop
- PASS: gdb.base/sigstep.exp: displaced=on: continue on breakpoint, to handler entry: performing continue
+-PASS: gdb.base/sigstep.exp: displaced=on: continue on breakpoint, to handler entry: display/i $pc
+-PASS: gdb.base/sigstep.exp: displaced=on: continue on breakpoint, to handler entry: set displaced-stepping on
+-PASS: gdb.base/sigstep.exp: displaced=on: continue on breakpoint, to handler entry: set itimer = itimer_real
+-PASS: gdb.base/sigstep.exp: displaced=on: continue on breakpoint, to handler entry: break infinite loop
+-PASS: gdb.base/sigstep.exp: displaced=on: continue on breakpoint, to handler entry: break handler
+-PASS: gdb.base/sigstep.exp: displaced=on: continue on breakpoint, to handler entry: continue to infinite loop
+-PASS: gdb.base/sigstep.exp: displaced=on: continue on breakpoint, to handler entry: performing continue
-PASS: gdb.base/sigstep.exp: displaced=on: continue on breakpoint, to handler entry: backtrace
-+FAIL: gdb.base/sigstep.exp: displaced=on: continue on breakpoint, to handler entry: backtrace (pattern 2)
- PASS: gdb.base/sigstep.exp: displaced=off: stepi on breakpoint, skip handler: display/i $pc
- PASS: gdb.base/sigstep.exp: displaced=off: stepi on breakpoint, skip handler: set displaced-stepping off
- PASS: gdb.base/sigstep.exp: displaced=off: stepi on breakpoint, skip handler: set itimer = itimer_real
-@@ -11773,7 +9850,7 @@ PASS: gdb.base/sigstep.exp: displaced=off: step on breakpoint, skip handler: set
- PASS: gdb.base/sigstep.exp: displaced=off: step on breakpoint, skip handler: break infinite loop
- PASS: gdb.base/sigstep.exp: displaced=off: step on breakpoint, skip handler: break clear done
- PASS: gdb.base/sigstep.exp: displaced=off: step on breakpoint, skip handler: continue to infinite loop
+-PASS: gdb.base/sigstep.exp: displaced=off: stepi on breakpoint, skip handler: display/i $pc
+-PASS: gdb.base/sigstep.exp: displaced=off: stepi on breakpoint, skip handler: set displaced-stepping off
+-PASS: gdb.base/sigstep.exp: displaced=off: stepi on breakpoint, skip handler: set itimer = itimer_real
+-PASS: gdb.base/sigstep.exp: displaced=off: stepi on breakpoint, skip handler: break infinite loop
+-PASS: gdb.base/sigstep.exp: displaced=off: stepi on breakpoint, skip handler: break clear done
+-PASS: gdb.base/sigstep.exp: displaced=off: stepi on breakpoint, skip handler: continue to infinite loop
+-PASS: gdb.base/sigstep.exp: displaced=off: stepi on breakpoint, skip handler: get next PC
+-PASS: gdb.base/sigstep.exp: displaced=off: stepi on breakpoint, skip handler: performing stepi
+-PASS: gdb.base/sigstep.exp: displaced=off: stepi on breakpoint, skip handler: advanced
+-PASS: gdb.base/sigstep.exp: displaced=off: stepi on breakpoint, skip handler, no handler: display/i $pc
+-PASS: gdb.base/sigstep.exp: displaced=off: stepi on breakpoint, skip handler, no handler: set displaced-stepping off
+-PASS: gdb.base/sigstep.exp: displaced=off: stepi on breakpoint, skip handler, no handler: set itimer = itimer_real
+-PASS: gdb.base/sigstep.exp: displaced=off: stepi on breakpoint, skip handler, no handler: set no_handler
+-PASS: gdb.base/sigstep.exp: displaced=off: stepi on breakpoint, skip handler, no handler: break infinite loop
+-PASS: gdb.base/sigstep.exp: displaced=off: stepi on breakpoint, skip handler, no handler: break clear done
+-PASS: gdb.base/sigstep.exp: displaced=off: stepi on breakpoint, skip handler, no handler: continue to infinite loop
+-PASS: gdb.base/sigstep.exp: displaced=off: stepi on breakpoint, skip handler, no handler: set done
+-PASS: gdb.base/sigstep.exp: displaced=off: stepi on breakpoint, skip handler, no handler: get next PC
+-PASS: gdb.base/sigstep.exp: displaced=off: stepi on breakpoint, skip handler, no handler: performing stepi
+-PASS: gdb.base/sigstep.exp: displaced=off: stepi on breakpoint, skip handler, no handler: advanced
+-PASS: gdb.base/sigstep.exp: displaced=off: stepi on breakpoint, skip handler, with sw-watchpoint: display/i $pc
+-PASS: gdb.base/sigstep.exp: displaced=off: stepi on breakpoint, skip handler, with sw-watchpoint: set displaced-stepping off
+-PASS: gdb.base/sigstep.exp: displaced=off: stepi on breakpoint, skip handler, with sw-watchpoint: set itimer = itimer_real
+-PASS: gdb.base/sigstep.exp: displaced=off: stepi on breakpoint, skip handler, with sw-watchpoint: break infinite loop
+-PASS: gdb.base/sigstep.exp: displaced=off: stepi on breakpoint, skip handler, with sw-watchpoint: break clear done
+-PASS: gdb.base/sigstep.exp: displaced=off: stepi on breakpoint, skip handler, with sw-watchpoint: continue to infinite loop
+-PASS: gdb.base/sigstep.exp: displaced=off: stepi on breakpoint, skip handler, with sw-watchpoint: watch $convenience
+-PASS: gdb.base/sigstep.exp: displaced=off: stepi on breakpoint, skip handler, with sw-watchpoint: get next PC
+-PASS: gdb.base/sigstep.exp: displaced=off: stepi on breakpoint, skip handler, with sw-watchpoint: performing stepi
+-PASS: gdb.base/sigstep.exp: displaced=off: stepi on breakpoint, skip handler, with sw-watchpoint: advanced
+-PASS: gdb.base/sigstep.exp: displaced=off: stepi on breakpoint, skip handler, with sw-watchpoint, no handler: display/i $pc
+-PASS: gdb.base/sigstep.exp: displaced=off: stepi on breakpoint, skip handler, with sw-watchpoint, no handler: set displaced-stepping off
+-PASS: gdb.base/sigstep.exp: displaced=off: stepi on breakpoint, skip handler, with sw-watchpoint, no handler: set itimer = itimer_real
+-PASS: gdb.base/sigstep.exp: displaced=off: stepi on breakpoint, skip handler, with sw-watchpoint, no handler: set no_handler
+-PASS: gdb.base/sigstep.exp: displaced=off: stepi on breakpoint, skip handler, with sw-watchpoint, no handler: break infinite loop
+-PASS: gdb.base/sigstep.exp: displaced=off: stepi on breakpoint, skip handler, with sw-watchpoint, no handler: break clear done
+-PASS: gdb.base/sigstep.exp: displaced=off: stepi on breakpoint, skip handler, with sw-watchpoint, no handler: continue to infinite loop
+-PASS: gdb.base/sigstep.exp: displaced=off: stepi on breakpoint, skip handler, with sw-watchpoint, no handler: watch $convenience
+-PASS: gdb.base/sigstep.exp: displaced=off: stepi on breakpoint, skip handler, with sw-watchpoint, no handler: set done
+-PASS: gdb.base/sigstep.exp: displaced=off: stepi on breakpoint, skip handler, with sw-watchpoint, no handler: get next PC
+-PASS: gdb.base/sigstep.exp: displaced=off: stepi on breakpoint, skip handler, with sw-watchpoint, no handler: performing stepi
+-PASS: gdb.base/sigstep.exp: displaced=off: stepi on breakpoint, skip handler, with sw-watchpoint, no handler: advanced
+-PASS: gdb.base/sigstep.exp: displaced=off: nexti on breakpoint, skip handler: display/i $pc
+-PASS: gdb.base/sigstep.exp: displaced=off: nexti on breakpoint, skip handler: set displaced-stepping off
+-PASS: gdb.base/sigstep.exp: displaced=off: nexti on breakpoint, skip handler: set itimer = itimer_real
+-PASS: gdb.base/sigstep.exp: displaced=off: nexti on breakpoint, skip handler: break infinite loop
+-PASS: gdb.base/sigstep.exp: displaced=off: nexti on breakpoint, skip handler: break clear done
+-PASS: gdb.base/sigstep.exp: displaced=off: nexti on breakpoint, skip handler: continue to infinite loop
+-PASS: gdb.base/sigstep.exp: displaced=off: nexti on breakpoint, skip handler: get next PC
+-PASS: gdb.base/sigstep.exp: displaced=off: nexti on breakpoint, skip handler: performing nexti
+-PASS: gdb.base/sigstep.exp: displaced=off: nexti on breakpoint, skip handler: advanced
+-PASS: gdb.base/sigstep.exp: displaced=off: nexti on breakpoint, skip handler, no handler: display/i $pc
+-PASS: gdb.base/sigstep.exp: displaced=off: nexti on breakpoint, skip handler, no handler: set displaced-stepping off
+-PASS: gdb.base/sigstep.exp: displaced=off: nexti on breakpoint, skip handler, no handler: set itimer = itimer_real
+-PASS: gdb.base/sigstep.exp: displaced=off: nexti on breakpoint, skip handler, no handler: set no_handler
+-PASS: gdb.base/sigstep.exp: displaced=off: nexti on breakpoint, skip handler, no handler: break infinite loop
+-PASS: gdb.base/sigstep.exp: displaced=off: nexti on breakpoint, skip handler, no handler: break clear done
+-PASS: gdb.base/sigstep.exp: displaced=off: nexti on breakpoint, skip handler, no handler: continue to infinite loop
+-PASS: gdb.base/sigstep.exp: displaced=off: nexti on breakpoint, skip handler, no handler: set done
+-PASS: gdb.base/sigstep.exp: displaced=off: nexti on breakpoint, skip handler, no handler: get next PC
+-PASS: gdb.base/sigstep.exp: displaced=off: nexti on breakpoint, skip handler, no handler: performing nexti
+-PASS: gdb.base/sigstep.exp: displaced=off: nexti on breakpoint, skip handler, no handler: advanced
+-PASS: gdb.base/sigstep.exp: displaced=off: nexti on breakpoint, skip handler, with sw-watchpoint: display/i $pc
+-PASS: gdb.base/sigstep.exp: displaced=off: nexti on breakpoint, skip handler, with sw-watchpoint: set displaced-stepping off
+-PASS: gdb.base/sigstep.exp: displaced=off: nexti on breakpoint, skip handler, with sw-watchpoint: set itimer = itimer_real
+-PASS: gdb.base/sigstep.exp: displaced=off: nexti on breakpoint, skip handler, with sw-watchpoint: break infinite loop
+-PASS: gdb.base/sigstep.exp: displaced=off: nexti on breakpoint, skip handler, with sw-watchpoint: break clear done
+-PASS: gdb.base/sigstep.exp: displaced=off: nexti on breakpoint, skip handler, with sw-watchpoint: continue to infinite loop
+-PASS: gdb.base/sigstep.exp: displaced=off: nexti on breakpoint, skip handler, with sw-watchpoint: watch $convenience
+-PASS: gdb.base/sigstep.exp: displaced=off: nexti on breakpoint, skip handler, with sw-watchpoint: get next PC
+-PASS: gdb.base/sigstep.exp: displaced=off: nexti on breakpoint, skip handler, with sw-watchpoint: performing nexti
+-PASS: gdb.base/sigstep.exp: displaced=off: nexti on breakpoint, skip handler, with sw-watchpoint: advanced
+-PASS: gdb.base/sigstep.exp: displaced=off: nexti on breakpoint, skip handler, with sw-watchpoint, no handler: display/i $pc
+-PASS: gdb.base/sigstep.exp: displaced=off: nexti on breakpoint, skip handler, with sw-watchpoint, no handler: set displaced-stepping off
+-PASS: gdb.base/sigstep.exp: displaced=off: nexti on breakpoint, skip handler, with sw-watchpoint, no handler: set itimer = itimer_real
+-PASS: gdb.base/sigstep.exp: displaced=off: nexti on breakpoint, skip handler, with sw-watchpoint, no handler: set no_handler
+-PASS: gdb.base/sigstep.exp: displaced=off: nexti on breakpoint, skip handler, with sw-watchpoint, no handler: break infinite loop
+-PASS: gdb.base/sigstep.exp: displaced=off: nexti on breakpoint, skip handler, with sw-watchpoint, no handler: break clear done
+-PASS: gdb.base/sigstep.exp: displaced=off: nexti on breakpoint, skip handler, with sw-watchpoint, no handler: continue to infinite loop
+-PASS: gdb.base/sigstep.exp: displaced=off: nexti on breakpoint, skip handler, with sw-watchpoint, no handler: watch $convenience
+-PASS: gdb.base/sigstep.exp: displaced=off: nexti on breakpoint, skip handler, with sw-watchpoint, no handler: set done
+-PASS: gdb.base/sigstep.exp: displaced=off: nexti on breakpoint, skip handler, with sw-watchpoint, no handler: get next PC
+-PASS: gdb.base/sigstep.exp: displaced=off: nexti on breakpoint, skip handler, with sw-watchpoint, no handler: performing nexti
+-PASS: gdb.base/sigstep.exp: displaced=off: nexti on breakpoint, skip handler, with sw-watchpoint, no handler: advanced
+-PASS: gdb.base/sigstep.exp: displaced=off: step on breakpoint, skip handler: display/i $pc
+-PASS: gdb.base/sigstep.exp: displaced=off: step on breakpoint, skip handler: set displaced-stepping off
+-PASS: gdb.base/sigstep.exp: displaced=off: step on breakpoint, skip handler: set itimer = itimer_real
+-PASS: gdb.base/sigstep.exp: displaced=off: step on breakpoint, skip handler: break infinite loop
+-PASS: gdb.base/sigstep.exp: displaced=off: step on breakpoint, skip handler: break clear done
+-PASS: gdb.base/sigstep.exp: displaced=off: step on breakpoint, skip handler: continue to infinite loop
-PASS: gdb.base/sigstep.exp: displaced=off: step on breakpoint, skip handler: performing step
-+FAIL: gdb.base/sigstep.exp: displaced=off: step on breakpoint, skip handler: performing step (timeout)
- PASS: gdb.base/sigstep.exp: displaced=off: step on breakpoint, skip handler, no handler: display/i $pc
- PASS: gdb.base/sigstep.exp: displaced=off: step on breakpoint, skip handler, no handler: set displaced-stepping off
- PASS: gdb.base/sigstep.exp: displaced=off: step on breakpoint, skip handler, no handler: set itimer = itimer_real
-@@ -11790,7 +9867,7 @@ PASS: gdb.base/sigstep.exp: displaced=off: step on breakpoint, skip handler, wit
- PASS: gdb.base/sigstep.exp: displaced=off: step on breakpoint, skip handler, with sw-watchpoint: break clear done
- PASS: gdb.base/sigstep.exp: displaced=off: step on breakpoint, skip handler, with sw-watchpoint: continue to infinite loop
- PASS: gdb.base/sigstep.exp: displaced=off: step on breakpoint, skip handler, with sw-watchpoint: watch $convenience
+-PASS: gdb.base/sigstep.exp: displaced=off: step on breakpoint, skip handler, no handler: display/i $pc
+-PASS: gdb.base/sigstep.exp: displaced=off: step on breakpoint, skip handler, no handler: set displaced-stepping off
+-PASS: gdb.base/sigstep.exp: displaced=off: step on breakpoint, skip handler, no handler: set itimer = itimer_real
+-PASS: gdb.base/sigstep.exp: displaced=off: step on breakpoint, skip handler, no handler: set no_handler
+-PASS: gdb.base/sigstep.exp: displaced=off: step on breakpoint, skip handler, no handler: break infinite loop
+-PASS: gdb.base/sigstep.exp: displaced=off: step on breakpoint, skip handler, no handler: break clear done
+-PASS: gdb.base/sigstep.exp: displaced=off: step on breakpoint, skip handler, no handler: continue to infinite loop
+-PASS: gdb.base/sigstep.exp: displaced=off: step on breakpoint, skip handler, no handler: set done
+-PASS: gdb.base/sigstep.exp: displaced=off: step on breakpoint, skip handler, no handler: performing step
+-PASS: gdb.base/sigstep.exp: displaced=off: step on breakpoint, skip handler, with sw-watchpoint: display/i $pc
+-PASS: gdb.base/sigstep.exp: displaced=off: step on breakpoint, skip handler, with sw-watchpoint: set displaced-stepping off
+-PASS: gdb.base/sigstep.exp: displaced=off: step on breakpoint, skip handler, with sw-watchpoint: set itimer = itimer_real
+-PASS: gdb.base/sigstep.exp: displaced=off: step on breakpoint, skip handler, with sw-watchpoint: break infinite loop
+-PASS: gdb.base/sigstep.exp: displaced=off: step on breakpoint, skip handler, with sw-watchpoint: break clear done
+-PASS: gdb.base/sigstep.exp: displaced=off: step on breakpoint, skip handler, with sw-watchpoint: continue to infinite loop
+-PASS: gdb.base/sigstep.exp: displaced=off: step on breakpoint, skip handler, with sw-watchpoint: watch $convenience
-PASS: gdb.base/sigstep.exp: displaced=off: step on breakpoint, skip handler, with sw-watchpoint: performing step
-+FAIL: gdb.base/sigstep.exp: displaced=off: step on breakpoint, skip handler, with sw-watchpoint: performing step (timeout)
- PASS: gdb.base/sigstep.exp: displaced=off: step on breakpoint, skip handler, with sw-watchpoint, no handler: display/i $pc
- PASS: gdb.base/sigstep.exp: displaced=off: step on breakpoint, skip handler, with sw-watchpoint, no handler: set displaced-stepping off
- PASS: gdb.base/sigstep.exp: displaced=off: step on breakpoint, skip handler, with sw-watchpoint, no handler: set itimer = itimer_real
-@@ -11807,7 +9884,7 @@ PASS: gdb.base/sigstep.exp: displaced=off: next on breakpoint, skip handler: set
- PASS: gdb.base/sigstep.exp: displaced=off: next on breakpoint, skip handler: break infinite loop
- PASS: gdb.base/sigstep.exp: displaced=off: next on breakpoint, skip handler: break clear done
- PASS: gdb.base/sigstep.exp: displaced=off: next on breakpoint, skip handler: continue to infinite loop
+-PASS: gdb.base/sigstep.exp: displaced=off: step on breakpoint, skip handler, with sw-watchpoint, no handler: display/i $pc
+-PASS: gdb.base/sigstep.exp: displaced=off: step on breakpoint, skip handler, with sw-watchpoint, no handler: set displaced-stepping off
+-PASS: gdb.base/sigstep.exp: displaced=off: step on breakpoint, skip handler, with sw-watchpoint, no handler: set itimer = itimer_real
+-PASS: gdb.base/sigstep.exp: displaced=off: step on breakpoint, skip handler, with sw-watchpoint, no handler: set no_handler
+-PASS: gdb.base/sigstep.exp: displaced=off: step on breakpoint, skip handler, with sw-watchpoint, no handler: break infinite loop
+-PASS: gdb.base/sigstep.exp: displaced=off: step on breakpoint, skip handler, with sw-watchpoint, no handler: break clear done
+-PASS: gdb.base/sigstep.exp: displaced=off: step on breakpoint, skip handler, with sw-watchpoint, no handler: continue to infinite loop
+-PASS: gdb.base/sigstep.exp: displaced=off: step on breakpoint, skip handler, with sw-watchpoint, no handler: watch $convenience
+-PASS: gdb.base/sigstep.exp: displaced=off: step on breakpoint, skip handler, with sw-watchpoint, no handler: set done
+-PASS: gdb.base/sigstep.exp: displaced=off: step on breakpoint, skip handler, with sw-watchpoint, no handler: performing step
+-PASS: gdb.base/sigstep.exp: displaced=off: next on breakpoint, skip handler: display/i $pc
+-PASS: gdb.base/sigstep.exp: displaced=off: next on breakpoint, skip handler: set displaced-stepping off
+-PASS: gdb.base/sigstep.exp: displaced=off: next on breakpoint, skip handler: set itimer = itimer_real
+-PASS: gdb.base/sigstep.exp: displaced=off: next on breakpoint, skip handler: break infinite loop
+-PASS: gdb.base/sigstep.exp: displaced=off: next on breakpoint, skip handler: break clear done
+-PASS: gdb.base/sigstep.exp: displaced=off: next on breakpoint, skip handler: continue to infinite loop
-PASS: gdb.base/sigstep.exp: displaced=off: next on breakpoint, skip handler: performing next
-+FAIL: gdb.base/sigstep.exp: displaced=off: next on breakpoint, skip handler: performing next
- PASS: gdb.base/sigstep.exp: displaced=off: next on breakpoint, skip handler, no handler: display/i $pc
- PASS: gdb.base/sigstep.exp: displaced=off: next on breakpoint, skip handler, no handler: set displaced-stepping off
- PASS: gdb.base/sigstep.exp: displaced=off: next on breakpoint, skip handler, no handler: set itimer = itimer_real
-@@ -11824,7 +9901,7 @@ PASS: gdb.base/sigstep.exp: displaced=off: next on breakpoint, skip handler, wit
- PASS: gdb.base/sigstep.exp: displaced=off: next on breakpoint, skip handler, with sw-watchpoint: break clear done
- PASS: gdb.base/sigstep.exp: displaced=off: next on breakpoint, skip handler, with sw-watchpoint: continue to infinite loop
- PASS: gdb.base/sigstep.exp: displaced=off: next on breakpoint, skip handler, with sw-watchpoint: watch $convenience
+-PASS: gdb.base/sigstep.exp: displaced=off: next on breakpoint, skip handler, no handler: display/i $pc
+-PASS: gdb.base/sigstep.exp: displaced=off: next on breakpoint, skip handler, no handler: set displaced-stepping off
+-PASS: gdb.base/sigstep.exp: displaced=off: next on breakpoint, skip handler, no handler: set itimer = itimer_real
+-PASS: gdb.base/sigstep.exp: displaced=off: next on breakpoint, skip handler, no handler: set no_handler
+-PASS: gdb.base/sigstep.exp: displaced=off: next on breakpoint, skip handler, no handler: break infinite loop
+-PASS: gdb.base/sigstep.exp: displaced=off: next on breakpoint, skip handler, no handler: break clear done
+-PASS: gdb.base/sigstep.exp: displaced=off: next on breakpoint, skip handler, no handler: continue to infinite loop
+-PASS: gdb.base/sigstep.exp: displaced=off: next on breakpoint, skip handler, no handler: set done
+-PASS: gdb.base/sigstep.exp: displaced=off: next on breakpoint, skip handler, no handler: performing next
+-PASS: gdb.base/sigstep.exp: displaced=off: next on breakpoint, skip handler, with sw-watchpoint: display/i $pc
+-PASS: gdb.base/sigstep.exp: displaced=off: next on breakpoint, skip handler, with sw-watchpoint: set displaced-stepping off
+-PASS: gdb.base/sigstep.exp: displaced=off: next on breakpoint, skip handler, with sw-watchpoint: set itimer = itimer_real
+-PASS: gdb.base/sigstep.exp: displaced=off: next on breakpoint, skip handler, with sw-watchpoint: break infinite loop
+-PASS: gdb.base/sigstep.exp: displaced=off: next on breakpoint, skip handler, with sw-watchpoint: break clear done
+-PASS: gdb.base/sigstep.exp: displaced=off: next on breakpoint, skip handler, with sw-watchpoint: continue to infinite loop
+-PASS: gdb.base/sigstep.exp: displaced=off: next on breakpoint, skip handler, with sw-watchpoint: watch $convenience
-PASS: gdb.base/sigstep.exp: displaced=off: next on breakpoint, skip handler, with sw-watchpoint: performing next
-+FAIL: gdb.base/sigstep.exp: displaced=off: next on breakpoint, skip handler, with sw-watchpoint: performing next (timeout)
- PASS: gdb.base/sigstep.exp: displaced=off: next on breakpoint, skip handler, with sw-watchpoint, no handler: display/i $pc
- PASS: gdb.base/sigstep.exp: displaced=off: next on breakpoint, skip handler, with sw-watchpoint, no handler: set displaced-stepping off
- PASS: gdb.base/sigstep.exp: displaced=off: next on breakpoint, skip handler, with sw-watchpoint, no handler: set itimer = itimer_real
-@@ -11858,7 +9935,7 @@ PASS: gdb.base/sigstep.exp: displaced=off: continue on breakpoint, skip handler,
- PASS: gdb.base/sigstep.exp: displaced=off: continue on breakpoint, skip handler, with sw-watchpoint: break clear done
- PASS: gdb.base/sigstep.exp: displaced=off: continue on breakpoint, skip handler, with sw-watchpoint: continue to infinite loop
- PASS: gdb.base/sigstep.exp: displaced=off: continue on breakpoint, skip handler, with sw-watchpoint: watch $convenience
+-PASS: gdb.base/sigstep.exp: displaced=off: next on breakpoint, skip handler, with sw-watchpoint, no handler: display/i $pc
+-PASS: gdb.base/sigstep.exp: displaced=off: next on breakpoint, skip handler, with sw-watchpoint, no handler: set displaced-stepping off
+-PASS: gdb.base/sigstep.exp: displaced=off: next on breakpoint, skip handler, with sw-watchpoint, no handler: set itimer = itimer_real
+-PASS: gdb.base/sigstep.exp: displaced=off: next on breakpoint, skip handler, with sw-watchpoint, no handler: set no_handler
+-PASS: gdb.base/sigstep.exp: displaced=off: next on breakpoint, skip handler, with sw-watchpoint, no handler: break infinite loop
+-PASS: gdb.base/sigstep.exp: displaced=off: next on breakpoint, skip handler, with sw-watchpoint, no handler: break clear done
+-PASS: gdb.base/sigstep.exp: displaced=off: next on breakpoint, skip handler, with sw-watchpoint, no handler: continue to infinite loop
+-PASS: gdb.base/sigstep.exp: displaced=off: next on breakpoint, skip handler, with sw-watchpoint, no handler: watch $convenience
+-PASS: gdb.base/sigstep.exp: displaced=off: next on breakpoint, skip handler, with sw-watchpoint, no handler: set done
+-PASS: gdb.base/sigstep.exp: displaced=off: next on breakpoint, skip handler, with sw-watchpoint, no handler: performing next
+-PASS: gdb.base/sigstep.exp: displaced=off: continue on breakpoint, skip handler: display/i $pc
+-PASS: gdb.base/sigstep.exp: displaced=off: continue on breakpoint, skip handler: set displaced-stepping off
+-PASS: gdb.base/sigstep.exp: displaced=off: continue on breakpoint, skip handler: set itimer = itimer_real
+-PASS: gdb.base/sigstep.exp: displaced=off: continue on breakpoint, skip handler: break infinite loop
+-PASS: gdb.base/sigstep.exp: displaced=off: continue on breakpoint, skip handler: break clear done
+-PASS: gdb.base/sigstep.exp: displaced=off: continue on breakpoint, skip handler: continue to infinite loop
+-PASS: gdb.base/sigstep.exp: displaced=off: continue on breakpoint, skip handler: performing continue
+-PASS: gdb.base/sigstep.exp: displaced=off: continue on breakpoint, skip handler, no handler: display/i $pc
+-PASS: gdb.base/sigstep.exp: displaced=off: continue on breakpoint, skip handler, no handler: set displaced-stepping off
+-PASS: gdb.base/sigstep.exp: displaced=off: continue on breakpoint, skip handler, no handler: set itimer = itimer_real
+-PASS: gdb.base/sigstep.exp: displaced=off: continue on breakpoint, skip handler, no handler: set no_handler
+-PASS: gdb.base/sigstep.exp: displaced=off: continue on breakpoint, skip handler, no handler: break infinite loop
+-PASS: gdb.base/sigstep.exp: displaced=off: continue on breakpoint, skip handler, no handler: break clear done
+-PASS: gdb.base/sigstep.exp: displaced=off: continue on breakpoint, skip handler, no handler: continue to infinite loop
+-PASS: gdb.base/sigstep.exp: displaced=off: continue on breakpoint, skip handler, no handler: set done
+-PASS: gdb.base/sigstep.exp: displaced=off: continue on breakpoint, skip handler, no handler: performing continue
+-PASS: gdb.base/sigstep.exp: displaced=off: continue on breakpoint, skip handler, with sw-watchpoint: display/i $pc
+-PASS: gdb.base/sigstep.exp: displaced=off: continue on breakpoint, skip handler, with sw-watchpoint: set displaced-stepping off
+-PASS: gdb.base/sigstep.exp: displaced=off: continue on breakpoint, skip handler, with sw-watchpoint: set itimer = itimer_real
+-PASS: gdb.base/sigstep.exp: displaced=off: continue on breakpoint, skip handler, with sw-watchpoint: break infinite loop
+-PASS: gdb.base/sigstep.exp: displaced=off: continue on breakpoint, skip handler, with sw-watchpoint: break clear done
+-PASS: gdb.base/sigstep.exp: displaced=off: continue on breakpoint, skip handler, with sw-watchpoint: continue to infinite loop
+-PASS: gdb.base/sigstep.exp: displaced=off: continue on breakpoint, skip handler, with sw-watchpoint: watch $convenience
-PASS: gdb.base/sigstep.exp: displaced=off: continue on breakpoint, skip handler, with sw-watchpoint: performing continue
-+FAIL: gdb.base/sigstep.exp: displaced=off: continue on breakpoint, skip handler, with sw-watchpoint: performing continue (timeout)
- PASS: gdb.base/sigstep.exp: displaced=off: continue on breakpoint, skip handler, with sw-watchpoint, no handler: display/i $pc
- PASS: gdb.base/sigstep.exp: displaced=off: continue on breakpoint, skip handler, with sw-watchpoint, no handler: set displaced-stepping off
- PASS: gdb.base/sigstep.exp: displaced=off: continue on breakpoint, skip handler, with sw-watchpoint, no handler: set itimer = itimer_real
-@@ -11959,7 +10036,7 @@ PASS: gdb.base/sigstep.exp: displaced=on: step on breakpoint, skip handler: set
- PASS: gdb.base/sigstep.exp: displaced=on: step on breakpoint, skip handler: break infinite loop
- PASS: gdb.base/sigstep.exp: displaced=on: step on breakpoint, skip handler: break clear done
- PASS: gdb.base/sigstep.exp: displaced=on: step on breakpoint, skip handler: continue to infinite loop
+-PASS: gdb.base/sigstep.exp: displaced=off: continue on breakpoint, skip handler, with sw-watchpoint, no handler: display/i $pc
+-PASS: gdb.base/sigstep.exp: displaced=off: continue on breakpoint, skip handler, with sw-watchpoint, no handler: set displaced-stepping off
+-PASS: gdb.base/sigstep.exp: displaced=off: continue on breakpoint, skip handler, with sw-watchpoint, no handler: set itimer = itimer_real
+-PASS: gdb.base/sigstep.exp: displaced=off: continue on breakpoint, skip handler, with sw-watchpoint, no handler: set no_handler
+-PASS: gdb.base/sigstep.exp: displaced=off: continue on breakpoint, skip handler, with sw-watchpoint, no handler: break infinite loop
+-PASS: gdb.base/sigstep.exp: displaced=off: continue on breakpoint, skip handler, with sw-watchpoint, no handler: break clear done
+-PASS: gdb.base/sigstep.exp: displaced=off: continue on breakpoint, skip handler, with sw-watchpoint, no handler: continue to infinite loop
+-PASS: gdb.base/sigstep.exp: displaced=off: continue on breakpoint, skip handler, with sw-watchpoint, no handler: watch $convenience
+-PASS: gdb.base/sigstep.exp: displaced=off: continue on breakpoint, skip handler, with sw-watchpoint, no handler: set done
+-PASS: gdb.base/sigstep.exp: displaced=off: continue on breakpoint, skip handler, with sw-watchpoint, no handler: performing continue
+-PASS: gdb.base/sigstep.exp: displaced=on: stepi on breakpoint, skip handler: display/i $pc
+-PASS: gdb.base/sigstep.exp: displaced=on: stepi on breakpoint, skip handler: set displaced-stepping on
+-PASS: gdb.base/sigstep.exp: displaced=on: stepi on breakpoint, skip handler: set itimer = itimer_real
+-PASS: gdb.base/sigstep.exp: displaced=on: stepi on breakpoint, skip handler: break infinite loop
+-PASS: gdb.base/sigstep.exp: displaced=on: stepi on breakpoint, skip handler: break clear done
+-PASS: gdb.base/sigstep.exp: displaced=on: stepi on breakpoint, skip handler: continue to infinite loop
+-PASS: gdb.base/sigstep.exp: displaced=on: stepi on breakpoint, skip handler: get next PC
+-PASS: gdb.base/sigstep.exp: displaced=on: stepi on breakpoint, skip handler: performing stepi
+-PASS: gdb.base/sigstep.exp: displaced=on: stepi on breakpoint, skip handler: advanced
+-PASS: gdb.base/sigstep.exp: displaced=on: stepi on breakpoint, skip handler, no handler: display/i $pc
+-PASS: gdb.base/sigstep.exp: displaced=on: stepi on breakpoint, skip handler, no handler: set displaced-stepping on
+-PASS: gdb.base/sigstep.exp: displaced=on: stepi on breakpoint, skip handler, no handler: set itimer = itimer_real
+-PASS: gdb.base/sigstep.exp: displaced=on: stepi on breakpoint, skip handler, no handler: set no_handler
+-PASS: gdb.base/sigstep.exp: displaced=on: stepi on breakpoint, skip handler, no handler: break infinite loop
+-PASS: gdb.base/sigstep.exp: displaced=on: stepi on breakpoint, skip handler, no handler: break clear done
+-PASS: gdb.base/sigstep.exp: displaced=on: stepi on breakpoint, skip handler, no handler: continue to infinite loop
+-PASS: gdb.base/sigstep.exp: displaced=on: stepi on breakpoint, skip handler, no handler: set done
+-PASS: gdb.base/sigstep.exp: displaced=on: stepi on breakpoint, skip handler, no handler: get next PC
+-PASS: gdb.base/sigstep.exp: displaced=on: stepi on breakpoint, skip handler, no handler: performing stepi
+-PASS: gdb.base/sigstep.exp: displaced=on: stepi on breakpoint, skip handler, no handler: advanced
+-PASS: gdb.base/sigstep.exp: displaced=on: stepi on breakpoint, skip handler, with sw-watchpoint: display/i $pc
+-PASS: gdb.base/sigstep.exp: displaced=on: stepi on breakpoint, skip handler, with sw-watchpoint: set displaced-stepping on
+-PASS: gdb.base/sigstep.exp: displaced=on: stepi on breakpoint, skip handler, with sw-watchpoint: set itimer = itimer_real
+-PASS: gdb.base/sigstep.exp: displaced=on: stepi on breakpoint, skip handler, with sw-watchpoint: break infinite loop
+-PASS: gdb.base/sigstep.exp: displaced=on: stepi on breakpoint, skip handler, with sw-watchpoint: break clear done
+-PASS: gdb.base/sigstep.exp: displaced=on: stepi on breakpoint, skip handler, with sw-watchpoint: continue to infinite loop
+-PASS: gdb.base/sigstep.exp: displaced=on: stepi on breakpoint, skip handler, with sw-watchpoint: watch $convenience
+-PASS: gdb.base/sigstep.exp: displaced=on: stepi on breakpoint, skip handler, with sw-watchpoint: get next PC
+-PASS: gdb.base/sigstep.exp: displaced=on: stepi on breakpoint, skip handler, with sw-watchpoint: performing stepi
+-PASS: gdb.base/sigstep.exp: displaced=on: stepi on breakpoint, skip handler, with sw-watchpoint: advanced
+-PASS: gdb.base/sigstep.exp: displaced=on: stepi on breakpoint, skip handler, with sw-watchpoint, no handler: display/i $pc
+-PASS: gdb.base/sigstep.exp: displaced=on: stepi on breakpoint, skip handler, with sw-watchpoint, no handler: set displaced-stepping on
+-PASS: gdb.base/sigstep.exp: displaced=on: stepi on breakpoint, skip handler, with sw-watchpoint, no handler: set itimer = itimer_real
+-PASS: gdb.base/sigstep.exp: displaced=on: stepi on breakpoint, skip handler, with sw-watchpoint, no handler: set no_handler
+-PASS: gdb.base/sigstep.exp: displaced=on: stepi on breakpoint, skip handler, with sw-watchpoint, no handler: break infinite loop
+-PASS: gdb.base/sigstep.exp: displaced=on: stepi on breakpoint, skip handler, with sw-watchpoint, no handler: break clear done
+-PASS: gdb.base/sigstep.exp: displaced=on: stepi on breakpoint, skip handler, with sw-watchpoint, no handler: continue to infinite loop
+-PASS: gdb.base/sigstep.exp: displaced=on: stepi on breakpoint, skip handler, with sw-watchpoint, no handler: watch $convenience
+-PASS: gdb.base/sigstep.exp: displaced=on: stepi on breakpoint, skip handler, with sw-watchpoint, no handler: set done
+-PASS: gdb.base/sigstep.exp: displaced=on: stepi on breakpoint, skip handler, with sw-watchpoint, no handler: get next PC
+-PASS: gdb.base/sigstep.exp: displaced=on: stepi on breakpoint, skip handler, with sw-watchpoint, no handler: performing stepi
+-PASS: gdb.base/sigstep.exp: displaced=on: stepi on breakpoint, skip handler, with sw-watchpoint, no handler: advanced
+-PASS: gdb.base/sigstep.exp: displaced=on: nexti on breakpoint, skip handler: display/i $pc
+-PASS: gdb.base/sigstep.exp: displaced=on: nexti on breakpoint, skip handler: set displaced-stepping on
+-PASS: gdb.base/sigstep.exp: displaced=on: nexti on breakpoint, skip handler: set itimer = itimer_real
+-PASS: gdb.base/sigstep.exp: displaced=on: nexti on breakpoint, skip handler: break infinite loop
+-PASS: gdb.base/sigstep.exp: displaced=on: nexti on breakpoint, skip handler: break clear done
+-PASS: gdb.base/sigstep.exp: displaced=on: nexti on breakpoint, skip handler: continue to infinite loop
+-PASS: gdb.base/sigstep.exp: displaced=on: nexti on breakpoint, skip handler: get next PC
+-PASS: gdb.base/sigstep.exp: displaced=on: nexti on breakpoint, skip handler: performing nexti
+-PASS: gdb.base/sigstep.exp: displaced=on: nexti on breakpoint, skip handler: advanced
+-PASS: gdb.base/sigstep.exp: displaced=on: nexti on breakpoint, skip handler, no handler: display/i $pc
+-PASS: gdb.base/sigstep.exp: displaced=on: nexti on breakpoint, skip handler, no handler: set displaced-stepping on
+-PASS: gdb.base/sigstep.exp: displaced=on: nexti on breakpoint, skip handler, no handler: set itimer = itimer_real
+-PASS: gdb.base/sigstep.exp: displaced=on: nexti on breakpoint, skip handler, no handler: set no_handler
+-PASS: gdb.base/sigstep.exp: displaced=on: nexti on breakpoint, skip handler, no handler: break infinite loop
+-PASS: gdb.base/sigstep.exp: displaced=on: nexti on breakpoint, skip handler, no handler: break clear done
+-PASS: gdb.base/sigstep.exp: displaced=on: nexti on breakpoint, skip handler, no handler: continue to infinite loop
+-PASS: gdb.base/sigstep.exp: displaced=on: nexti on breakpoint, skip handler, no handler: set done
+-PASS: gdb.base/sigstep.exp: displaced=on: nexti on breakpoint, skip handler, no handler: get next PC
+-PASS: gdb.base/sigstep.exp: displaced=on: nexti on breakpoint, skip handler, no handler: performing nexti
+-PASS: gdb.base/sigstep.exp: displaced=on: nexti on breakpoint, skip handler, no handler: advanced
+-PASS: gdb.base/sigstep.exp: displaced=on: nexti on breakpoint, skip handler, with sw-watchpoint: display/i $pc
+-PASS: gdb.base/sigstep.exp: displaced=on: nexti on breakpoint, skip handler, with sw-watchpoint: set displaced-stepping on
+-PASS: gdb.base/sigstep.exp: displaced=on: nexti on breakpoint, skip handler, with sw-watchpoint: set itimer = itimer_real
+-PASS: gdb.base/sigstep.exp: displaced=on: nexti on breakpoint, skip handler, with sw-watchpoint: break infinite loop
+-PASS: gdb.base/sigstep.exp: displaced=on: nexti on breakpoint, skip handler, with sw-watchpoint: break clear done
+-PASS: gdb.base/sigstep.exp: displaced=on: nexti on breakpoint, skip handler, with sw-watchpoint: continue to infinite loop
+-PASS: gdb.base/sigstep.exp: displaced=on: nexti on breakpoint, skip handler, with sw-watchpoint: watch $convenience
+-PASS: gdb.base/sigstep.exp: displaced=on: nexti on breakpoint, skip handler, with sw-watchpoint: get next PC
+-PASS: gdb.base/sigstep.exp: displaced=on: nexti on breakpoint, skip handler, with sw-watchpoint: performing nexti
+-PASS: gdb.base/sigstep.exp: displaced=on: nexti on breakpoint, skip handler, with sw-watchpoint: advanced
+-PASS: gdb.base/sigstep.exp: displaced=on: nexti on breakpoint, skip handler, with sw-watchpoint, no handler: display/i $pc
+-PASS: gdb.base/sigstep.exp: displaced=on: nexti on breakpoint, skip handler, with sw-watchpoint, no handler: set displaced-stepping on
+-PASS: gdb.base/sigstep.exp: displaced=on: nexti on breakpoint, skip handler, with sw-watchpoint, no handler: set itimer = itimer_real
+-PASS: gdb.base/sigstep.exp: displaced=on: nexti on breakpoint, skip handler, with sw-watchpoint, no handler: set no_handler
+-PASS: gdb.base/sigstep.exp: displaced=on: nexti on breakpoint, skip handler, with sw-watchpoint, no handler: break infinite loop
+-PASS: gdb.base/sigstep.exp: displaced=on: nexti on breakpoint, skip handler, with sw-watchpoint, no handler: break clear done
+-PASS: gdb.base/sigstep.exp: displaced=on: nexti on breakpoint, skip handler, with sw-watchpoint, no handler: continue to infinite loop
+-PASS: gdb.base/sigstep.exp: displaced=on: nexti on breakpoint, skip handler, with sw-watchpoint, no handler: watch $convenience
+-PASS: gdb.base/sigstep.exp: displaced=on: nexti on breakpoint, skip handler, with sw-watchpoint, no handler: set done
+-PASS: gdb.base/sigstep.exp: displaced=on: nexti on breakpoint, skip handler, with sw-watchpoint, no handler: get next PC
+-PASS: gdb.base/sigstep.exp: displaced=on: nexti on breakpoint, skip handler, with sw-watchpoint, no handler: performing nexti
+-PASS: gdb.base/sigstep.exp: displaced=on: nexti on breakpoint, skip handler, with sw-watchpoint, no handler: advanced
+-PASS: gdb.base/sigstep.exp: displaced=on: step on breakpoint, skip handler: display/i $pc
+-PASS: gdb.base/sigstep.exp: displaced=on: step on breakpoint, skip handler: set displaced-stepping on
+-PASS: gdb.base/sigstep.exp: displaced=on: step on breakpoint, skip handler: set itimer = itimer_real
+-PASS: gdb.base/sigstep.exp: displaced=on: step on breakpoint, skip handler: break infinite loop
+-PASS: gdb.base/sigstep.exp: displaced=on: step on breakpoint, skip handler: break clear done
+-PASS: gdb.base/sigstep.exp: displaced=on: step on breakpoint, skip handler: continue to infinite loop
-PASS: gdb.base/sigstep.exp: displaced=on: step on breakpoint, skip handler: performing step
-+FAIL: gdb.base/sigstep.exp: displaced=on: step on breakpoint, skip handler: performing step (timeout)
- PASS: gdb.base/sigstep.exp: displaced=on: step on breakpoint, skip handler, no handler: display/i $pc
- PASS: gdb.base/sigstep.exp: displaced=on: step on breakpoint, skip handler, no handler: set displaced-stepping on
- PASS: gdb.base/sigstep.exp: displaced=on: step on breakpoint, skip handler, no handler: set itimer = itimer_real
-@@ -11976,7 +10053,7 @@ PASS: gdb.base/sigstep.exp: displaced=on: step on breakpoint, skip handler, with
- PASS: gdb.base/sigstep.exp: displaced=on: step on breakpoint, skip handler, with sw-watchpoint: break clear done
- PASS: gdb.base/sigstep.exp: displaced=on: step on breakpoint, skip handler, with sw-watchpoint: continue to infinite loop
- PASS: gdb.base/sigstep.exp: displaced=on: step on breakpoint, skip handler, with sw-watchpoint: watch $convenience
+-PASS: gdb.base/sigstep.exp: displaced=on: step on breakpoint, skip handler, no handler: display/i $pc
+-PASS: gdb.base/sigstep.exp: displaced=on: step on breakpoint, skip handler, no handler: set displaced-stepping on
+-PASS: gdb.base/sigstep.exp: displaced=on: step on breakpoint, skip handler, no handler: set itimer = itimer_real
+-PASS: gdb.base/sigstep.exp: displaced=on: step on breakpoint, skip handler, no handler: set no_handler
+-PASS: gdb.base/sigstep.exp: displaced=on: step on breakpoint, skip handler, no handler: break infinite loop
+-PASS: gdb.base/sigstep.exp: displaced=on: step on breakpoint, skip handler, no handler: break clear done
+-PASS: gdb.base/sigstep.exp: displaced=on: step on breakpoint, skip handler, no handler: continue to infinite loop
+-PASS: gdb.base/sigstep.exp: displaced=on: step on breakpoint, skip handler, no handler: set done
+-PASS: gdb.base/sigstep.exp: displaced=on: step on breakpoint, skip handler, no handler: performing step
+-PASS: gdb.base/sigstep.exp: displaced=on: step on breakpoint, skip handler, with sw-watchpoint: display/i $pc
+-PASS: gdb.base/sigstep.exp: displaced=on: step on breakpoint, skip handler, with sw-watchpoint: set displaced-stepping on
+-PASS: gdb.base/sigstep.exp: displaced=on: step on breakpoint, skip handler, with sw-watchpoint: set itimer = itimer_real
+-PASS: gdb.base/sigstep.exp: displaced=on: step on breakpoint, skip handler, with sw-watchpoint: break infinite loop
+-PASS: gdb.base/sigstep.exp: displaced=on: step on breakpoint, skip handler, with sw-watchpoint: break clear done
+-PASS: gdb.base/sigstep.exp: displaced=on: step on breakpoint, skip handler, with sw-watchpoint: continue to infinite loop
+-PASS: gdb.base/sigstep.exp: displaced=on: step on breakpoint, skip handler, with sw-watchpoint: watch $convenience
-PASS: gdb.base/sigstep.exp: displaced=on: step on breakpoint, skip handler, with sw-watchpoint: performing step
-+FAIL: gdb.base/sigstep.exp: displaced=on: step on breakpoint, skip handler, with sw-watchpoint: performing step (timeout)
- PASS: gdb.base/sigstep.exp: displaced=on: step on breakpoint, skip handler, with sw-watchpoint, no handler: display/i $pc
- PASS: gdb.base/sigstep.exp: displaced=on: step on breakpoint, skip handler, with sw-watchpoint, no handler: set displaced-stepping on
- PASS: gdb.base/sigstep.exp: displaced=on: step on breakpoint, skip handler, with sw-watchpoint, no handler: set itimer = itimer_real
-@@ -11993,7 +10070,7 @@ PASS: gdb.base/sigstep.exp: displaced=on: next on breakpoint, skip handler: set
- PASS: gdb.base/sigstep.exp: displaced=on: next on breakpoint, skip handler: break infinite loop
- PASS: gdb.base/sigstep.exp: displaced=on: next on breakpoint, skip handler: break clear done
- PASS: gdb.base/sigstep.exp: displaced=on: next on breakpoint, skip handler: continue to infinite loop
+-PASS: gdb.base/sigstep.exp: displaced=on: step on breakpoint, skip handler, with sw-watchpoint, no handler: display/i $pc
+-PASS: gdb.base/sigstep.exp: displaced=on: step on breakpoint, skip handler, with sw-watchpoint, no handler: set displaced-stepping on
+-PASS: gdb.base/sigstep.exp: displaced=on: step on breakpoint, skip handler, with sw-watchpoint, no handler: set itimer = itimer_real
+-PASS: gdb.base/sigstep.exp: displaced=on: step on breakpoint, skip handler, with sw-watchpoint, no handler: set no_handler
+-PASS: gdb.base/sigstep.exp: displaced=on: step on breakpoint, skip handler, with sw-watchpoint, no handler: break infinite loop
+-PASS: gdb.base/sigstep.exp: displaced=on: step on breakpoint, skip handler, with sw-watchpoint, no handler: break clear done
+-PASS: gdb.base/sigstep.exp: displaced=on: step on breakpoint, skip handler, with sw-watchpoint, no handler: continue to infinite loop
+-PASS: gdb.base/sigstep.exp: displaced=on: step on breakpoint, skip handler, with sw-watchpoint, no handler: watch $convenience
+-PASS: gdb.base/sigstep.exp: displaced=on: step on breakpoint, skip handler, with sw-watchpoint, no handler: set done
+-PASS: gdb.base/sigstep.exp: displaced=on: step on breakpoint, skip handler, with sw-watchpoint, no handler: performing step
+-PASS: gdb.base/sigstep.exp: displaced=on: next on breakpoint, skip handler: display/i $pc
+-PASS: gdb.base/sigstep.exp: displaced=on: next on breakpoint, skip handler: set displaced-stepping on
+-PASS: gdb.base/sigstep.exp: displaced=on: next on breakpoint, skip handler: set itimer = itimer_real
+-PASS: gdb.base/sigstep.exp: displaced=on: next on breakpoint, skip handler: break infinite loop
+-PASS: gdb.base/sigstep.exp: displaced=on: next on breakpoint, skip handler: break clear done
+-PASS: gdb.base/sigstep.exp: displaced=on: next on breakpoint, skip handler: continue to infinite loop
-PASS: gdb.base/sigstep.exp: displaced=on: next on breakpoint, skip handler: performing next
-+FAIL: gdb.base/sigstep.exp: displaced=on: next on breakpoint, skip handler: performing next
- PASS: gdb.base/sigstep.exp: displaced=on: next on breakpoint, skip handler, no handler: display/i $pc
- PASS: gdb.base/sigstep.exp: displaced=on: next on breakpoint, skip handler, no handler: set displaced-stepping on
- PASS: gdb.base/sigstep.exp: displaced=on: next on breakpoint, skip handler, no handler: set itimer = itimer_real
-@@ -12010,7 +10087,7 @@ PASS: gdb.base/sigstep.exp: displaced=on: next on breakpoint, skip handler, with
- PASS: gdb.base/sigstep.exp: displaced=on: next on breakpoint, skip handler, with sw-watchpoint: break clear done
- PASS: gdb.base/sigstep.exp: displaced=on: next on breakpoint, skip handler, with sw-watchpoint: continue to infinite loop
- PASS: gdb.base/sigstep.exp: displaced=on: next on breakpoint, skip handler, with sw-watchpoint: watch $convenience
+-PASS: gdb.base/sigstep.exp: displaced=on: next on breakpoint, skip handler, no handler: display/i $pc
+-PASS: gdb.base/sigstep.exp: displaced=on: next on breakpoint, skip handler, no handler: set displaced-stepping on
+-PASS: gdb.base/sigstep.exp: displaced=on: next on breakpoint, skip handler, no handler: set itimer = itimer_real
+-PASS: gdb.base/sigstep.exp: displaced=on: next on breakpoint, skip handler, no handler: set no_handler
+-PASS: gdb.base/sigstep.exp: displaced=on: next on breakpoint, skip handler, no handler: break infinite loop
+-PASS: gdb.base/sigstep.exp: displaced=on: next on breakpoint, skip handler, no handler: break clear done
+-PASS: gdb.base/sigstep.exp: displaced=on: next on breakpoint, skip handler, no handler: continue to infinite loop
+-PASS: gdb.base/sigstep.exp: displaced=on: next on breakpoint, skip handler, no handler: set done
+-PASS: gdb.base/sigstep.exp: displaced=on: next on breakpoint, skip handler, no handler: performing next
+-PASS: gdb.base/sigstep.exp: displaced=on: next on breakpoint, skip handler, with sw-watchpoint: display/i $pc
+-PASS: gdb.base/sigstep.exp: displaced=on: next on breakpoint, skip handler, with sw-watchpoint: set displaced-stepping on
+-PASS: gdb.base/sigstep.exp: displaced=on: next on breakpoint, skip handler, with sw-watchpoint: set itimer = itimer_real
+-PASS: gdb.base/sigstep.exp: displaced=on: next on breakpoint, skip handler, with sw-watchpoint: break infinite loop
+-PASS: gdb.base/sigstep.exp: displaced=on: next on breakpoint, skip handler, with sw-watchpoint: break clear done
+-PASS: gdb.base/sigstep.exp: displaced=on: next on breakpoint, skip handler, with sw-watchpoint: continue to infinite loop
+-PASS: gdb.base/sigstep.exp: displaced=on: next on breakpoint, skip handler, with sw-watchpoint: watch $convenience
-PASS: gdb.base/sigstep.exp: displaced=on: next on breakpoint, skip handler, with sw-watchpoint: performing next
-+FAIL: gdb.base/sigstep.exp: displaced=on: next on breakpoint, skip handler, with sw-watchpoint: performing next (timeout)
- PASS: gdb.base/sigstep.exp: displaced=on: next on breakpoint, skip handler, with sw-watchpoint, no handler: display/i $pc
- PASS: gdb.base/sigstep.exp: displaced=on: next on breakpoint, skip handler, with sw-watchpoint, no handler: set displaced-stepping on
- PASS: gdb.base/sigstep.exp: displaced=on: next on breakpoint, skip handler, with sw-watchpoint, no handler: set itimer = itimer_real
-@@ -12044,7 +10121,7 @@ PASS: gdb.base/sigstep.exp: displaced=on: continue on breakpoint, skip handler,
- PASS: gdb.base/sigstep.exp: displaced=on: continue on breakpoint, skip handler, with sw-watchpoint: break clear done
- PASS: gdb.base/sigstep.exp: displaced=on: continue on breakpoint, skip handler, with sw-watchpoint: continue to infinite loop
- PASS: gdb.base/sigstep.exp: displaced=on: continue on breakpoint, skip handler, with sw-watchpoint: watch $convenience
+-PASS: gdb.base/sigstep.exp: displaced=on: next on breakpoint, skip handler, with sw-watchpoint, no handler: display/i $pc
+-PASS: gdb.base/sigstep.exp: displaced=on: next on breakpoint, skip handler, with sw-watchpoint, no handler: set displaced-stepping on
+-PASS: gdb.base/sigstep.exp: displaced=on: next on breakpoint, skip handler, with sw-watchpoint, no handler: set itimer = itimer_real
+-PASS: gdb.base/sigstep.exp: displaced=on: next on breakpoint, skip handler, with sw-watchpoint, no handler: set no_handler
+-PASS: gdb.base/sigstep.exp: displaced=on: next on breakpoint, skip handler, with sw-watchpoint, no handler: break infinite loop
+-PASS: gdb.base/sigstep.exp: displaced=on: next on breakpoint, skip handler, with sw-watchpoint, no handler: break clear done
+-PASS: gdb.base/sigstep.exp: displaced=on: next on breakpoint, skip handler, with sw-watchpoint, no handler: continue to infinite loop
+-PASS: gdb.base/sigstep.exp: displaced=on: next on breakpoint, skip handler, with sw-watchpoint, no handler: watch $convenience
+-PASS: gdb.base/sigstep.exp: displaced=on: next on breakpoint, skip handler, with sw-watchpoint, no handler: set done
+-PASS: gdb.base/sigstep.exp: displaced=on: next on breakpoint, skip handler, with sw-watchpoint, no handler: performing next
+-PASS: gdb.base/sigstep.exp: displaced=on: continue on breakpoint, skip handler: display/i $pc
+-PASS: gdb.base/sigstep.exp: displaced=on: continue on breakpoint, skip handler: set displaced-stepping on
+-PASS: gdb.base/sigstep.exp: displaced=on: continue on breakpoint, skip handler: set itimer = itimer_real
+-PASS: gdb.base/sigstep.exp: displaced=on: continue on breakpoint, skip handler: break infinite loop
+-PASS: gdb.base/sigstep.exp: displaced=on: continue on breakpoint, skip handler: break clear done
+-PASS: gdb.base/sigstep.exp: displaced=on: continue on breakpoint, skip handler: continue to infinite loop
+-PASS: gdb.base/sigstep.exp: displaced=on: continue on breakpoint, skip handler: performing continue
+-PASS: gdb.base/sigstep.exp: displaced=on: continue on breakpoint, skip handler, no handler: display/i $pc
+-PASS: gdb.base/sigstep.exp: displaced=on: continue on breakpoint, skip handler, no handler: set displaced-stepping on
+-PASS: gdb.base/sigstep.exp: displaced=on: continue on breakpoint, skip handler, no handler: set itimer = itimer_real
+-PASS: gdb.base/sigstep.exp: displaced=on: continue on breakpoint, skip handler, no handler: set no_handler
+-PASS: gdb.base/sigstep.exp: displaced=on: continue on breakpoint, skip handler, no handler: break infinite loop
+-PASS: gdb.base/sigstep.exp: displaced=on: continue on breakpoint, skip handler, no handler: break clear done
+-PASS: gdb.base/sigstep.exp: displaced=on: continue on breakpoint, skip handler, no handler: continue to infinite loop
+-PASS: gdb.base/sigstep.exp: displaced=on: continue on breakpoint, skip handler, no handler: set done
+-PASS: gdb.base/sigstep.exp: displaced=on: continue on breakpoint, skip handler, no handler: performing continue
+-PASS: gdb.base/sigstep.exp: displaced=on: continue on breakpoint, skip handler, with sw-watchpoint: display/i $pc
+-PASS: gdb.base/sigstep.exp: displaced=on: continue on breakpoint, skip handler, with sw-watchpoint: set displaced-stepping on
+-PASS: gdb.base/sigstep.exp: displaced=on: continue on breakpoint, skip handler, with sw-watchpoint: set itimer = itimer_real
+-PASS: gdb.base/sigstep.exp: displaced=on: continue on breakpoint, skip handler, with sw-watchpoint: break infinite loop
+-PASS: gdb.base/sigstep.exp: displaced=on: continue on breakpoint, skip handler, with sw-watchpoint: break clear done
+-PASS: gdb.base/sigstep.exp: displaced=on: continue on breakpoint, skip handler, with sw-watchpoint: continue to infinite loop
+-PASS: gdb.base/sigstep.exp: displaced=on: continue on breakpoint, skip handler, with sw-watchpoint: watch $convenience
-PASS: gdb.base/sigstep.exp: displaced=on: continue on breakpoint, skip handler, with sw-watchpoint: performing continue
-+FAIL: gdb.base/sigstep.exp: displaced=on: continue on breakpoint, skip handler, with sw-watchpoint: performing continue (timeout)
- PASS: gdb.base/sigstep.exp: displaced=on: continue on breakpoint, skip handler, with sw-watchpoint, no handler: display/i $pc
- PASS: gdb.base/sigstep.exp: displaced=on: continue on breakpoint, skip handler, with sw-watchpoint, no handler: set displaced-stepping on
- PASS: gdb.base/sigstep.exp: displaced=on: continue on breakpoint, skip handler, with sw-watchpoint, no handler: set itimer = itimer_real
-@@ -12119,15 +10196,6 @@ PASS: gdb.base/sizeof.exp: print/f padding_long_double.v
+-PASS: gdb.base/sigstep.exp: displaced=on: continue on breakpoint, skip handler, with sw-watchpoint, no handler: display/i $pc
+-PASS: gdb.base/sigstep.exp: displaced=on: continue on breakpoint, skip handler, with sw-watchpoint, no handler: set displaced-stepping on
+-PASS: gdb.base/sigstep.exp: displaced=on: continue on breakpoint, skip handler, with sw-watchpoint, no handler: set itimer = itimer_real
+-PASS: gdb.base/sigstep.exp: displaced=on: continue on breakpoint, skip handler, with sw-watchpoint, no handler: set no_handler
+-PASS: gdb.base/sigstep.exp: displaced=on: continue on breakpoint, skip handler, with sw-watchpoint, no handler: break infinite loop
+-PASS: gdb.base/sigstep.exp: displaced=on: continue on breakpoint, skip handler, with sw-watchpoint, no handler: break clear done
+-PASS: gdb.base/sigstep.exp: displaced=on: continue on breakpoint, skip handler, with sw-watchpoint, no handler: continue to infinite loop
+-PASS: gdb.base/sigstep.exp: displaced=on: continue on breakpoint, skip handler, with sw-watchpoint, no handler: watch $convenience
+-PASS: gdb.base/sigstep.exp: displaced=on: continue on breakpoint, skip handler, with sw-watchpoint, no handler: set done
+-PASS: gdb.base/sigstep.exp: displaced=on: continue on breakpoint, skip handler, with sw-watchpoint, no handler: performing continue
++UNTESTED: gdb.base/sigstep.exp: aborted; in the following, GDB will get stuck
+ Running ../../../W._C._Handy/gdb/testsuite/gdb.base/sizeof.exp ...
+ PASS: gdb.base/sizeof.exp: next
+ PASS: gdb.base/sizeof.exp: get integer valueof "sizeof (char)" (1)
+@@ -12013,15 +9272,6 @@ PASS: gdb.base/sizeof.exp: print/f padding_long_double.v
PASS: gdb.base/sizeof.exp: print padding_long_double.p2
PASS: gdb.base/sizeof.exp: maint print arch
Running ../../../W._C._Handy/gdb/testsuite/gdb.base/skip-solib.exp ...
@@ -3776,7 +3977,7 @@ index 45ffa34..9d68b5a 100644
Running ../../../W._C._Handy/gdb/testsuite/gdb.base/skip.exp ...
PASS: gdb.base/skip.exp: skip file (no default file)
PASS: gdb.base/skip.exp: skip function
-@@ -12235,15 +10303,7 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.base/solib-overlap.exp ...
+@@ -12129,15 +9379,7 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.base/solib-overlap.exp ...
UNTESTED: gdb.base/solib-overlap.exp: 0x40000000: Could not prelink OBJDIR/gdb.base/solib-overlap-lib1-0x40000000.so or OBJDIR/gdb.base/solib-overlap-lib2-0x40000000.so.
Running ../../../W._C._Handy/gdb/testsuite/gdb.base/solib-search.exp ...
PASS: gdb.base/solib-search.exp: continue to break_here
@@ -3793,7 +3994,7 @@ index 45ffa34..9d68b5a 100644
Running ../../../W._C._Handy/gdb/testsuite/gdb.base/solib-symbol.exp ...
PASS: gdb.base/solib-symbol.exp: foo2 in main
PASS: gdb.base/solib-symbol.exp: foo in libmd
-@@ -12281,7 +10341,7 @@ UNSUPPORTED: gdb.base/sss-bp-on-user-bp-2.exp: target doesn't use software singl
+@@ -12175,7 +9417,7 @@ UNSUPPORTED: gdb.base/sss-bp-on-user-bp-2.exp: target doesn't use software singl
Running ../../../W._C._Handy/gdb/testsuite/gdb.base/sss-bp-on-user-bp.exp ...
PASS: gdb.base/sss-bp-on-user-bp.exp: continue to breakpoint: first breakpoint
PASS: gdb.base/sss-bp-on-user-bp.exp: disassemble main
@@ -3802,7 +4003,7 @@ index 45ffa34..9d68b5a 100644
PASS: gdb.base/sss-bp-on-user-bp.exp: set breakpoint always-inserted on
PASS: gdb.base/sss-bp-on-user-bp.exp: si
PASS: gdb.base/sss-bp-on-user-bp.exp: jump *$pc
-@@ -12295,8 +10355,14 @@ PASS: gdb.base/stack-checking.exp: bt
+@@ -12189,8 +9431,14 @@ PASS: gdb.base/stack-checking.exp: bt
Running ../../../W._C._Handy/gdb/testsuite/gdb.base/stale-infcall.exp ...
PASS: gdb.base/stale-infcall.exp: continue to breakpoint: test-next
PASS: gdb.base/stale-infcall.exp: set $test_fail_bpnum=$bpnum
@@ -3819,7 +4020,7 @@ index 45ffa34..9d68b5a 100644
Running ../../../W._C._Handy/gdb/testsuite/gdb.base/stap-probe.exp ...
PASS: gdb.base/stap-probe.exp: without semaphore, not optimized: check argument not at probe point
PASS: gdb.base/stap-probe.exp: without semaphore, not optimized: info probes stap
-@@ -12399,20 +10465,6 @@ PASS: gdb.base/step-over-no-symbols.exp: displaced=off: set displaced-stepping o
+@@ -12293,20 +9541,6 @@ PASS: gdb.base/step-over-no-symbols.exp: displaced=off: set displaced-stepping o
PASS: gdb.base/step-over-no-symbols.exp: displaced=off: stepi
PASS: gdb.base/step-over-no-symbols.exp: displaced=off: get after PC
PASS: gdb.base/step-over-no-symbols.exp: displaced=off: advanced
@@ -3840,7 +4041,7 @@ index 45ffa34..9d68b5a 100644
Running ../../../W._C._Handy/gdb/testsuite/gdb.base/step-resume-infcall.exp ...
PASS: gdb.base/step-resume-infcall.exp: step
PASS: gdb.base/step-resume-infcall.exp: up
-@@ -12458,35 +10510,15 @@ PASS: gdb.base/step-sw-breakpoint-adjust-pc.exp: non_stop=off: displaced_step=on
+@@ -12352,35 +9586,15 @@ PASS: gdb.base/step-sw-breakpoint-adjust-pc.exp: non_stop=off: displaced_step=on
PASS: gdb.base/step-sw-breakpoint-adjust-pc.exp: non_stop=on: displaced_step=off: always_inserted=off: set non-stop on
PASS: gdb.base/step-sw-breakpoint-adjust-pc.exp: non_stop=on: displaced_step=off: always_inserted=off: set displaced-stepping off
PASS: gdb.base/step-sw-breakpoint-adjust-pc.exp: non_stop=on: displaced_step=off: always_inserted=off: set breakpoint always-inserted off
@@ -3876,7 +4077,7 @@ index 45ffa34..9d68b5a 100644
Running ../../../W._C._Handy/gdb/testsuite/gdb.base/step-symless.exp ...
PASS: gdb.base/step-symless.exp: strip stub symbols
PASS: gdb.base/step-symless.exp: step
-@@ -13431,24 +11463,12 @@ PASS: gdb.base/subst.exp: show substitute-path after empty rule removed
+@@ -13325,24 +10539,12 @@ PASS: gdb.base/subst.exp: show substitute-path after empty rule removed
PASS: gdb.base/subst.exp: remove all remaining substitution rules
PASS: gdb.base/subst.exp: show substitute-path after all remaining rules removed
Running ../../../W._C._Handy/gdb/testsuite/gdb.base/sym-file.exp ...
@@ -3898,45 +4099,16 @@ index 45ffa34..9d68b5a 100644
-PASS: gdb.base/sym-file.exp: stale bkpts: remove-symbol-file -a addr
-PASS: gdb.base/sym-file.exp: stale bkpts: breakpoint at baz is pending
-PASS: gdb.base/sym-file.exp: stale bkpts: continue to breakpoint: end here
-+gdb compile failed, ../../../W._C._Handy/gdb/testsuite/gdb.base/sym-file-loader.c: In function 'get_origin':
-+../../../W._C._Handy/gdb/testsuite/gdb.base/sym-file-loader.c:154:25: error: 'PATH_MAX' undeclared (first use in this function)
++gdb compile failed, ../../../W._C._Handy/gdb/testsuite/gdb.base/sym-file-loader.c: In function 'get_origin':
++../../../W._C._Handy/gdb/testsuite/gdb.base/sym-file-loader.c:154:25: error: 'PATH_MAX' undeclared (first use in this function)
+ static char self_path[PATH_MAX];
-+ ^
-+../../../W._C._Handy/gdb/testsuite/gdb.base/sym-file-loader.c:154:25: note: each undeclared identifier is reported only once for each function it appears in
++ ^
++../../../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 ../../../W._C._Handy/gdb/testsuite/gdb.base/symbol-without-target_section.exp ...
PASS: gdb.base/symbol-without-target_section.exp: add-symbol-file
PASS: gdb.base/symbol-without-target_section.exp: list main
-@@ -13506,17 +11526,17 @@ PASS: gdb.base/ui-redirect.exp: set logging off
- PASS: gdb.base/ui-redirect.exp: help
- Running ../../../W._C._Handy/gdb/testsuite/gdb.base/unload.exp ...
- PASS: gdb.base/unload.exp: pending breakpoint info before run
--PASS: gdb.base/unload.exp: running program
--PASS: gdb.base/unload.exp: pending breakpoint info on first run at shrfunc1
--PASS: gdb.base/unload.exp: continuing to unloaded libfile
--PASS: gdb.base/unload.exp: print y from libfile
--PASS: gdb.base/unload.exp: rerun to shared library breakpoint
--PASS: gdb.base/unload.exp: pending breakpoint info on second run at shrfunc1
--PASS: gdb.base/unload.exp: continuing to unloaded libfile
--PASS: gdb.base/unload.exp: continue to shrfunc2
--PASS: gdb.base/unload.exp: pending breakpoint info on second run at shrfunc2
--PASS: gdb.base/unload.exp: continuing to unloaded libfile2
--PASS: gdb.base/unload.exp: print y from libfile2
-+FAIL: gdb.base/unload.exp: running program (the program exited)
-+FAIL: gdb.base/unload.exp: pending breakpoint info on first run at shrfunc1
-+FAIL: gdb.base/unload.exp: continuing to unloaded libfile (the program is no longer running)
-+FAIL: gdb.base/unload.exp: print y from libfile
-+FAIL: gdb.base/unload.exp: rerun to shared library breakpoint (the program exited)
-+FAIL: gdb.base/unload.exp: pending breakpoint info on second run at shrfunc1
-+FAIL: gdb.base/unload.exp: continuing to unloaded libfile (the program is no longer running)
-+FAIL: gdb.base/unload.exp: continue to shrfunc2 (the program is no longer running)
-+FAIL: gdb.base/unload.exp: pending breakpoint info on second run at shrfunc2
-+FAIL: gdb.base/unload.exp: continuing to unloaded libfile2 (the program is no longer running)
-+FAIL: gdb.base/unload.exp: print y from libfile2
- Running ../../../W._C._Handy/gdb/testsuite/gdb.base/until-nodebug.exp ...
- PASS: gdb.base/until-nodebug.exp: until 1
- PASS: gdb.base/until-nodebug.exp: until 2
-@@ -13534,21 +11554,9 @@ PASS: gdb.base/unwindonsignal.exp: unwindonsignal, inferior function call signal
+@@ -13428,21 +10630,9 @@ PASS: gdb.base/unwindonsignal.exp: unwindonsignal, inferior function call signal
PASS: gdb.base/unwindonsignal.exp: unwindonsignal, stack unwound
PASS: gdb.base/unwindonsignal.exp: unwindonsignal, dummy frame removed
Running ../../../W._C._Handy/gdb/testsuite/gdb.base/valgrind-db-attach.exp ...
@@ -3960,7 +4132,7 @@ index 45ffa34..9d68b5a 100644
Running ../../../W._C._Handy/gdb/testsuite/gdb.base/value-double-free.exp ...
PASS: gdb.base/value-double-free.exp: watch var
PASS: gdb.base/value-double-free.exp: continue
-@@ -13798,29 +11806,26 @@ PASS: gdb.base/watch-read.exp: only write watchpoint triggers when value changes
+@@ -13692,29 +10882,26 @@ PASS: gdb.base/watch-read.exp: only write watchpoint triggers when value changes
PASS: gdb.base/watch-read.exp: read watchpoint triggers when value doesn't change, trapping reads and writes
PASS: gdb.base/watch-read.exp: only read watchpoint triggers when value doesn't change
Running ../../../W._C._Handy/gdb/testsuite/gdb.base/watch-vfork.exp ...
@@ -3997,7 +4169,7 @@ index 45ffa34..9d68b5a 100644
PASS: gdb.base/watch_thread_num.exp: Check thread that triggered iteration 5
Running ../../../W._C._Handy/gdb/testsuite/gdb.base/watchpoint-cond-gone.exp ...
PASS: gdb.base/watchpoint-cond-gone.exp: set can-use-hw-watchpoints 0
-@@ -13835,7 +11840,7 @@ PASS: gdb.base/watchpoint-delete.exp: delete $bpnum
+@@ -13729,7 +10916,7 @@ PASS: gdb.base/watchpoint-delete.exp: delete $bpnum
Running ../../../W._C._Handy/gdb/testsuite/gdb.base/watchpoint-hw-hit-once.exp ...
PASS: gdb.base/watchpoint-hw-hit-once.exp: rwatch watchee
PASS: gdb.base/watchpoint-hw-hit-once.exp: continue
@@ -4006,70 +4178,7 @@ index 45ffa34..9d68b5a 100644
Running ../../../W._C._Handy/gdb/testsuite/gdb.base/watchpoint-hw.exp ...
PASS: gdb.base/watchpoint-hw.exp: watch watchee
PASS: gdb.base/watchpoint-hw.exp: start
-@@ -16060,12 +14065,12 @@ PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: hbreak x hbreak: :
- PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: hbreak x hbreak: : width 1, iter 3: base + 1: delete $bpnum
- Running ../../../W._C._Handy/gdb/testsuite/gdb.base/watchpoint-solib.exp ...
- PASS: gdb.base/watchpoint-solib.exp: set pending breakpoint
--PASS: gdb.base/watchpoint-solib.exp: continue to foo
--PASS: gdb.base/watchpoint-solib.exp: set watchpoint on g
--PASS: gdb.base/watchpoint-solib.exp: continue to watchpoint hit
-+FAIL: gdb.base/watchpoint-solib.exp: continue to foo (the program exited)
-+FAIL: gdb.base/watchpoint-solib.exp: set watchpoint on g
-+FAIL: gdb.base/watchpoint-solib.exp: continue to watchpoint hit (the program is no longer running)
- PASS: gdb.base/watchpoint-solib.exp: rerun to main
--PASS: gdb.base/watchpoint-solib.exp: continue to foo again
--PASS: gdb.base/watchpoint-solib.exp: continue to watchpoint hit again
-+FAIL: gdb.base/watchpoint-solib.exp: continue to foo again (the program exited)
-+FAIL: gdb.base/watchpoint-solib.exp: continue to watchpoint hit again (the program is no longer running)
- Running ../../../W._C._Handy/gdb/testsuite/gdb.base/watchpoint-stops-at-right-insn.exp ...
- PASS: gdb.base/watchpoint-stops-at-right-insn.exp: set breakpoint always-inserted on
- PASS: gdb.base/watchpoint-stops-at-right-insn.exp: set probe hw watchpoint
-@@ -18798,34 +16803,34 @@ PASS: gdb.cp/impl-this.exp: at D::f (ambiguous names): print am.A<int>::i
- PASS: gdb.cp/impl-this.exp: at D::f (ambiguous names): print am.BB::A<int>::i
- PASS: gdb.cp/impl-this.exp: at D::f (ambiguous names): print am.CC::A<int>::i
- Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/infcall-dlopen.exp ...
--PASS: gdb.cp/infcall-dlopen.exp: test 0
-+FAIL: gdb.cp/infcall-dlopen.exp: test 0
- PASS: gdb.cp/infcall-dlopen.exp: test 0 stub 1
- PASS: gdb.cp/infcall-dlopen.exp: test 0 stub 2
--PASS: gdb.cp/infcall-dlopen.exp: test 1
-+FAIL: gdb.cp/infcall-dlopen.exp: test 1
- PASS: gdb.cp/infcall-dlopen.exp: test 1 stub 1
- PASS: gdb.cp/infcall-dlopen.exp: test 1 stub 2
--PASS: gdb.cp/infcall-dlopen.exp: test 2
-+FAIL: gdb.cp/infcall-dlopen.exp: test 2
- PASS: gdb.cp/infcall-dlopen.exp: test 2 stub 1
- PASS: gdb.cp/infcall-dlopen.exp: test 2 stub 2
--PASS: gdb.cp/infcall-dlopen.exp: test 3
-+FAIL: gdb.cp/infcall-dlopen.exp: test 3
- PASS: gdb.cp/infcall-dlopen.exp: test 3 stub 1
- PASS: gdb.cp/infcall-dlopen.exp: test 3 stub 2
--PASS: gdb.cp/infcall-dlopen.exp: test 4
-+FAIL: gdb.cp/infcall-dlopen.exp: test 4
- PASS: gdb.cp/infcall-dlopen.exp: test 4 stub 1
- PASS: gdb.cp/infcall-dlopen.exp: test 4 stub 2
--PASS: gdb.cp/infcall-dlopen.exp: test 5
-+FAIL: gdb.cp/infcall-dlopen.exp: test 5
- PASS: gdb.cp/infcall-dlopen.exp: test 5 stub 1
- PASS: gdb.cp/infcall-dlopen.exp: test 5 stub 2
--PASS: gdb.cp/infcall-dlopen.exp: test 6
-+FAIL: gdb.cp/infcall-dlopen.exp: test 6
- PASS: gdb.cp/infcall-dlopen.exp: test 6 stub 1
- PASS: gdb.cp/infcall-dlopen.exp: test 6 stub 2
--PASS: gdb.cp/infcall-dlopen.exp: test 7
-+FAIL: gdb.cp/infcall-dlopen.exp: test 7
- PASS: gdb.cp/infcall-dlopen.exp: test 7 stub 1
- PASS: gdb.cp/infcall-dlopen.exp: test 7 stub 2
--PASS: gdb.cp/infcall-dlopen.exp: test 8
-+FAIL: gdb.cp/infcall-dlopen.exp: test 8
- PASS: gdb.cp/infcall-dlopen.exp: test 8 stub 1
- PASS: gdb.cp/infcall-dlopen.exp: test 8 stub 2
--PASS: gdb.cp/infcall-dlopen.exp: test 9
-+FAIL: gdb.cp/infcall-dlopen.exp: test 9
- PASS: gdb.cp/infcall-dlopen.exp: test 9 stub 1
- PASS: gdb.cp/infcall-dlopen.exp: test 9 stub 2
- Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/inherit.exp ...
-@@ -22191,9 +20196,11 @@ PASS: gdb.dwarf2/valop.exp: print uses_lit_op
+@@ -22085,9 +19272,11 @@ PASS: gdb.dwarf2/valop.exp: print uses_lit_op
Running ../../../W._C._Handy/gdb/testsuite/gdb.dwarf2/watch-notconst.exp ...
PASS: gdb.dwarf2/watch-notconst.exp: watch x
Running ../../../W._C._Handy/gdb/testsuite/gdb.fortran/array-element.exp ...
@@ -4083,7 +4192,7 @@ index 45ffa34..9d68b5a 100644
PASS: gdb.fortran/charset.exp: print fortran narrow character
PASS: gdb.fortran/charset.exp: print fortran wide character
PASS: gdb.fortran/charset.exp: print fortran wide string
-@@ -22459,25 +20466,8 @@ PASS: gdb.fortran/whatis_type.exp: ptype t1
+@@ -22353,25 +19542,8 @@ PASS: gdb.fortran/whatis_type.exp: ptype t1
PASS: gdb.fortran/whatis_type.exp: ptype t1v
Running ../../../W._C._Handy/gdb/testsuite/gdb.gdb/complaints.exp ...
PASS: gdb.gdb/complaints.exp: breakpoint in captured_command_loop
@@ -4111,7 +4220,7 @@ index 45ffa34..9d68b5a 100644
Running ../../../W._C._Handy/gdb/testsuite/gdb.gdb/observer.exp ...
PASS: gdb.gdb/observer.exp: breakpoint in captured_main
PASS: gdb.gdb/observer.exp: run until breakpoint at captured_main
-@@ -22588,14 +20578,12 @@ PASS: gdb.gdb/observer.exp: first observer removed; check second observer counte
+@@ -22482,14 +19654,12 @@ PASS: gdb.gdb/observer.exp: first observer removed; check second observer counte
PASS: gdb.gdb/observer.exp: first observer removed; check third observer counter value
Running ../../../W._C._Handy/gdb/testsuite/gdb.gdb/python-interrupts.exp ...
PASS: gdb.gdb/python-interrupts.exp: breakpoint in captured_command_loop
@@ -4130,7 +4239,7 @@ index 45ffa34..9d68b5a 100644
Running ../../../W._C._Handy/gdb/testsuite/gdb.gdb/selftest.exp ...
PASS: gdb.gdb/selftest.exp: Disassemble main
PASS: gdb.gdb/selftest.exp: breakpoint in captured_main
-@@ -22620,11 +20608,11 @@ PASS: gdb.gdb/selftest.exp: next over notice_open_fds
+@@ -22514,11 +19684,11 @@ PASS: gdb.gdb/selftest.exp: next over notice_open_fds
PASS: gdb.gdb/selftest.exp: next over cmdarg_s VEC_cleanup
PASS: gdb.gdb/selftest.exp: print a string
PASS: gdb.gdb/selftest.exp: step into xmalloc call
@@ -4146,7 +4255,7 @@ index 45ffa34..9d68b5a 100644
Running ../../../W._C._Handy/gdb/testsuite/gdb.gdb/xfullpath.exp ...
PASS: gdb.gdb/xfullpath.exp: breakpoint in captured_main
PASS: gdb.gdb/xfullpath.exp: run until breakpoint at captured_main
-@@ -24388,10 +22376,10 @@ PASS: gdb.linespec/thread.exp: continue to breakpoint: thread function
+@@ -24282,10 +21452,10 @@ PASS: gdb.linespec/thread.exp: continue to breakpoint: thread function
Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/dw2-ref-missing-frame.exp ...
PASS: gdb.mi/dw2-ref-missing-frame.exp: breakpoint at func_nofb_marker
PASS: gdb.mi/dw2-ref-missing-frame.exp: mi runto func_nofb_marker
@@ -4159,7 +4268,7 @@ index 45ffa34..9d68b5a 100644
Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/gdb2549.exp ...
PASS: gdb.mi/gdb2549.exp: wrong arguments
PASS: gdb.mi/gdb2549.exp: no executable
-@@ -24411,50 +22399,35 @@ PASS: gdb.mi/gdb669.exp: info threads (at main)
+@@ -24305,50 +21475,35 @@ PASS: gdb.mi/gdb669.exp: info threads (at main)
PASS: gdb.mi/gdb669.exp: finding MI result string (at main)
PASS: gdb.mi/gdb669.exp: finding number of threads in MI output (at main)
PASS: gdb.mi/gdb669.exp: got number of threads from MI (at main)
@@ -4215,7 +4324,7 @@ index 45ffa34..9d68b5a 100644
Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/gdb680.exp ...
PASS: gdb.mi/gdb680.exp: -data-list-register-names -1, try 0
PASS: gdb.mi/gdb680.exp: -data-list-register-names -1, try 1
-@@ -24484,9 +22457,6 @@ PASS: gdb.mi/gdb792.exp: list children of A.protected.b.private
+@@ -24378,9 +21533,6 @@ PASS: gdb.mi/gdb792.exp: list children of A.protected.b.private
PASS: gdb.mi/gdb792.exp: create var for class C which has baseclass A
PASS: gdb.mi/gdb792.exp: list children of class C
Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-async.exp ...
@@ -4225,7 +4334,7 @@ index 45ffa34..9d68b5a 100644
Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-basics.exp ...
PASS: gdb.mi/mi-basics.exp: acceptance of MI operations
PASS: gdb.mi/mi-basics.exp: file-exec-and-symbols operation
-@@ -24555,8 +22525,8 @@ PASS: gdb.mi/mi-breakpoint-changed.exp: mi runto main
+@@ -24449,8 +21601,8 @@ PASS: gdb.mi/mi-breakpoint-changed.exp: mi runto main
PASS: gdb.mi/mi-breakpoint-changed.exp: change command
PASS: gdb.mi/mi-breakpoint-changed.exp: watch watch
PASS: gdb.mi/mi-breakpoint-changed.exp: trace marker
@@ -4236,7 +4345,7 @@ index 45ffa34..9d68b5a 100644
PASS: gdb.mi/mi-breakpoint-changed.exp: condition 2 main > 0x0
PASS: gdb.mi/mi-breakpoint-changed.exp: -break-condition 2 main == 0x0
PASS: gdb.mi/mi-breakpoint-changed.exp: disable 3
-@@ -24570,7 +22540,7 @@ PASS: gdb.mi/mi-breakpoint-changed.exp: -break-passcount 4 1
+@@ -24464,7 +21616,7 @@ PASS: gdb.mi/mi-breakpoint-changed.exp: -break-passcount 4 1
PASS: gdb.mi/mi-breakpoint-changed.exp: delete 3
PASS: gdb.mi/mi-breakpoint-changed.exp: delete 4
PASS: gdb.mi/mi-breakpoint-changed.exp: delete 5
@@ -4245,36 +4354,7 @@ index 45ffa34..9d68b5a 100644
PASS: gdb.mi/mi-breakpoint-changed.exp: pending resolved: insert breakpoint on pendfunc1
PASS: gdb.mi/mi-breakpoint-changed.exp: pending resolved: breakpoint on pendfunc1 resolved
PASS: gdb.mi/mi-breakpoint-changed.exp: pending resolved: breakpoint on pendfunc1 resolved: hit_count is updated
-@@ -24579,21 +22549,22 @@ PASS: gdb.mi/mi-breakpoint-changed.exp: pending resolved: delete breakpoint on p
- PASS: gdb.mi/mi-breakpoint-changed.exp: pending resolved: insert breakpoint on marker
- PASS: gdb.mi/mi-breakpoint-changed.exp: pending resolved: insert breakpoint on pendfunc3
- PASS: gdb.mi/mi-breakpoint-changed.exp: pending resolved: continue to marker 1
--PASS: gdb.mi/mi-breakpoint-changed.exp: pending resolved: breakpoint on pendfunc3 resolved
--PASS: gdb.mi/mi-breakpoint-changed.exp: pending resolved: continue to marker 2
--PASS: gdb.mi/mi-breakpoint-changed.exp: pending resolved: breakpoint on pendfunc3 pending again
--PASS: gdb.mi/mi-breakpoint-changed.exp: pending resolved:
-+FAIL: gdb.mi/mi-breakpoint-changed.exp: pending resolved: breakpoint on pendfunc3 resolved
-+FAIL: gdb.mi/mi-breakpoint-changed.exp: pending resolved: continue to marker 2 (timeout)
-+FAIL: gdb.mi/mi-breakpoint-changed.exp: pending resolved: continuing to exit (MI error)
-+FAIL: gdb.mi/mi-breakpoint-changed.exp: pending resolved: breakpoint on pendfunc3 pending again (timeout)
-+FAIL: gdb.mi/mi-breakpoint-changed.exp: pending resolved: (timeout)
- Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-catch-load.exp ...
- PASS: gdb.mi/mi-catch-load.exp: breakpoint at main
- PASS: gdb.mi/mi-catch-load.exp: mi runto main
- PASS: gdb.mi/mi-catch-load.exp: catch-load: auto-solib-add on
- PASS: gdb.mi/mi-catch-load.exp: catch-load: catch load
--PASS: gdb.mi/mi-catch-load.exp: catch-load: solib-event stop
-+FAIL: gdb.mi/mi-catch-load.exp: catch-load: solib-event stop
- PASS: gdb.mi/mi-catch-load.exp: breakpoint at main
- PASS: gdb.mi/mi-catch-load.exp: mi runto main
- PASS: gdb.mi/mi-catch-load.exp: catch-unload: auto-solib-add on
- PASS: gdb.mi/mi-catch-load.exp: catch-unload: catch unload
--PASS: gdb.mi/mi-catch-load.exp: catch-unload: solib-event stop
-+FAIL: gdb.mi/mi-catch-load.exp: catch-unload: solib-event stop
- Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-cli.exp ...
- PASS: gdb.mi/mi-cli.exp: -interpreter-exec with no arguments
- PASS: gdb.mi/mi-cli.exp: -interpreter-exec with one argument
-@@ -24633,16 +22604,16 @@ PASS: gdb.mi/mi-cli.exp: -interpreter-exec console "set $pc=0x0"
+@@ -24527,16 +21679,16 @@ PASS: gdb.mi/mi-cli.exp: -interpreter-exec console "set $pc=0x0"
Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-cmd-param-changed.exp ...
PASS: gdb.mi/mi-cmd-param-changed.exp: cmd param: breakpoint at main
PASS: gdb.mi/mi-cmd-param-changed.exp: cmd param: mi runto main
@@ -4300,7 +4380,7 @@ index 45ffa34..9d68b5a 100644
PASS: gdb.mi/mi-cmd-param-changed.exp: cmd param: "set remotecache" warmup
PASS: gdb.mi/mi-cmd-param-changed.exp: cmd param: "set remotecache on"
PASS: gdb.mi/mi-cmd-param-changed.exp: cmd param: "set remotecache off"
-@@ -24749,12 +22720,6 @@ PASS: gdb.mi/mi-exit-code.exp: second run: -list-thread-groups during run shows
+@@ -24643,12 +21795,6 @@ PASS: gdb.mi/mi-exit-code.exp: second run: -list-thread-groups during run shows
PASS: gdb.mi/mi-exit-code.exp: second run: exit with code
PASS: gdb.mi/mi-exit-code.exp: second run: -list-thread-groups after exit shows exit-code
Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-file-transfer.exp ...
@@ -4313,7 +4393,7 @@ index 45ffa34..9d68b5a 100644
Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-file.exp ...
PASS: gdb.mi/mi-file.exp: request path info of current source file (basics.c)
PASS: gdb.mi/mi-file.exp: Getting a list of source files.
-@@ -24783,7 +22748,7 @@ PASS: gdb.mi/mi-i-cmd.exp: -info-gdb-mi-command -unsupported-command
+@@ -24677,7 +21823,7 @@ PASS: gdb.mi/mi-i-cmd.exp: -info-gdb-mi-command -unsupported-command
PASS: gdb.mi/mi-i-cmd.exp: -info-gdb-mi-command symbol-list-lines
PASS: gdb.mi/mi-i-cmd.exp: -info-gdb-mi-command -symbol-list-lines
Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-info-os.exp ...
@@ -4322,7 +4402,7 @@ index 45ffa34..9d68b5a 100644
Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-inheritance-syntax-error.exp ...
PASS: gdb.mi/mi-inheritance-syntax-error.exp: breakpoint at C::testLocation
PASS: gdb.mi/mi-inheritance-syntax-error.exp: mi runto C::testLocation
-@@ -24816,120 +22781,22 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-memory-changed.exp ...
+@@ -24710,120 +21856,22 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-memory-changed.exp ...
PASS: gdb.mi/mi-memory-changed.exp: insert breakpoint
PASS: gdb.mi/mi-memory-changed.exp: continue to callee4
PASS: gdb.mi/mi-memory-changed.exp: set var C = 4
@@ -4448,22 +4528,9 @@ index 45ffa34..9d68b5a 100644
-PASS: gdb.mi/mi-nsthrexec.exp: stop at main after exec
+UNSUPPORTED: gdb.mi/mi-nsthrexec.exp: displaced stepping
Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-pending.exp ...
- PASS: gdb.mi/mi-pending.exp: successfully compiled posix threads test case
- PASS: gdb.mi/mi-pending.exp: MI pending breakpoint on pendfunc1
-@@ -24938,10 +22805,10 @@ PASS: gdb.mi/mi-pending.exp: MI pending breakpoint on thread_func
- PASS: gdb.mi/mi-pending.exp: Run till MI pending breakpoint on pendfunc1
- PASS: gdb.mi/mi-pending.exp: Run till MI pending breakpoint on pendfunc1 a second time
- PASS: gdb.mi/mi-pending.exp: Run till MI pending breakpoint on pendfunc2 with x==4
--PASS: gdb.mi/mi-pending.exp: Run till MI pending breakpoint on thread_func
-+FAIL: gdb.mi/mi-pending.exp: Run till MI pending breakpoint on thread_func (unknown output after running)
- PASS: gdb.mi/mi-pending.exp: Delete breakpoint 3
- PASS: gdb.mi/mi-pending.exp: MI pending breakpoint on pendfunc3
--PASS: gdb.mi/mi-pending.exp: Run till MI pending breakpoint on pendfunc3 on thread 2
-+FAIL: gdb.mi/mi-pending.exp: Run till MI pending breakpoint on pendfunc3 on thread 2 (timeout)
- Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-pthreads.exp ...
- PASS: gdb.mi/mi-pthreads.exp: successfully compiled posix threads test case
- PASS: gdb.mi/mi-pthreads.exp: breakpoint at done_making_threads
-@@ -24950,18 +22817,26 @@ PASS: gdb.mi/mi-pthreads.exp: -thread_list_ids (in check_mi_thread_command_set)
+ UNSUPPORTED: gdb.mi/mi-pending.exp: Couldn't compile mi-pending.c: unrecognized error
+ UNTESTED: gdb.mi/mi-pending.exp: Could not compile ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-pending.c.
+@@ -24835,18 +21883,26 @@ PASS: gdb.mi/mi-pthreads.exp: -thread_list_ids (in check_mi_thread_command_set)
PASS: gdb.mi/mi-pthreads.exp: finding threads in MI output (in check_mi_thread_command_set)
PASS: gdb.mi/mi-pthreads.exp: check_mi_thread_command_set: -thread-select
PASS: gdb.mi/mi-pthreads.exp: check_mi_thread_command_set: -thread-select 123456789
@@ -4496,7 +4563,7 @@ index 45ffa34..9d68b5a 100644
Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-read-memory.exp ...
PASS: gdb.mi/mi-read-memory.exp: breakpoint at main
PASS: gdb.mi/mi-read-memory.exp: mi runto main
-@@ -24974,11 +22849,6 @@ PASS: gdb.mi/mi-read-memory.exp: ascii and data
+@@ -24859,11 +21915,6 @@ PASS: gdb.mi/mi-read-memory.exp: ascii and data
PASS: gdb.mi/mi-read-memory.exp: decimal
PASS: gdb.mi/mi-read-memory.exp: octal
Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-record-changed.exp ...
@@ -4508,7 +4575,7 @@ index 45ffa34..9d68b5a 100644
Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-reg-undefined.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-regs.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-return.exp ...
-@@ -24987,22 +22857,6 @@ PASS: gdb.mi/mi-return.exp: mi runto callee4
+@@ -24872,22 +21923,6 @@ PASS: gdb.mi/mi-return.exp: mi runto callee4
PASS: gdb.mi/mi-return.exp: delete all breakpoints
PASS: gdb.mi/mi-return.exp: return from callee4 now
Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-reverse.exp ...
@@ -4531,7 +4598,7 @@ index 45ffa34..9d68b5a 100644
Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-simplerun.exp ...
PASS: gdb.mi/mi-simplerun.exp: break-insert operation
PASS: gdb.mi/mi-simplerun.exp: insert breakpoint at basics.c:callee2
-@@ -25077,7 +22931,7 @@ PASS: gdb.mi/mi-syn-frame.exp: finished exec continue
+@@ -24962,7 +21997,7 @@ PASS: gdb.mi/mi-syn-frame.exp: finished exec continue
PASS: gdb.mi/mi-syn-frame.exp: list stack frames
PASS: gdb.mi/mi-syn-frame.exp: insert breakpoint subroutine
PASS: gdb.mi/mi-syn-frame.exp: data evaluate expression
@@ -4540,7 +4607,7 @@ index 45ffa34..9d68b5a 100644
PASS: gdb.mi/mi-syn-frame.exp: finished exec continue
PASS: gdb.mi/mi-syn-frame.exp: list stack frames
PASS: gdb.mi/mi-syn-frame.exp: call inferior function which raises exception
-@@ -25772,11 +23626,11 @@ PASS: gdb.mi/mi-var-list-children-invalid-grandchild.exp: set print object on
+@@ -25657,11 +22692,11 @@ PASS: gdb.mi/mi-var-list-children-invalid-grandchild.exp: set print object on
PASS: gdb.mi/mi-var-list-children-invalid-grandchild.exp: breakpoint at main
PASS: gdb.mi/mi-var-list-children-invalid-grandchild.exp: mi runto main
PASS: gdb.mi/mi-var-list-children-invalid-grandchild.exp: run to 41 (set breakpoint)
@@ -4555,7 +4622,7 @@ index 45ffa34..9d68b5a 100644
Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-var-rtti.exp ...
PASS: gdb.mi/mi-var-rtti.exp: run to mi-var-rtti.cc:36 (set breakpoint)
PASS: gdb.mi/mi-var-rtti.exp: -interpreter-exec console "set print object off" in use_rtti_for_ptr
-@@ -26040,10 +23894,7 @@ PASS: gdb.mi/mi-vla-c99.exp: show format variable vla
+@@ -25925,10 +22960,7 @@ PASS: gdb.mi/mi-vla-c99.exp: show format variable vla
PASS: gdb.mi/mi-vla-c99.exp: eval variable vla
PASS: gdb.mi/mi-vla-c99.exp: get children of vla
Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-watch-nonstop.exp ...
@@ -4567,7 +4634,7 @@ index 45ffa34..9d68b5a 100644
Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-watch.exp ...
PASS: gdb.mi/mi-watch.exp: hw watchpoints toggle (1)
PASS: gdb.mi/mi-watch.exp: sw: breakpoint at callee4
-@@ -26537,49 +24388,26 @@ PASS: gdb.multi/base.exp: continue
+@@ -26422,49 +23454,26 @@ PASS: gdb.multi/base.exp: continue
PASS: gdb.multi/base.exp: remove-inferiors 2-3
PASS: gdb.multi/base.exp: check remove-inferiors
Running ../../../W._C._Handy/gdb/testsuite/gdb.multi/bkpt-multi-exec.exp ...
@@ -4608,14 +4675,14 @@ index 45ffa34..9d68b5a 100644
-PASS: gdb.multi/dummy-frame-restore.exp: inf 2 first: after infcall: bt in inferior 1
+FAIL: gdb.multi/dummy-frame-restore.exp: Can't run to f2
Running ../../../W._C._Handy/gdb/testsuite/gdb.multi/multi-arch-exec.exp ...
-+gdb compile failed, ../../../W._C._Handy/gdb/testsuite/gdb.multi/multi-arch-exec.c:1:0: sorry, unimplemented: 64-bit mode not compiled in
++gdb compile failed, ../../../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 ../../../W._C._Handy/gdb/testsuite/gdb.multi/multi-arch.exp ...
-+gdb compile failed, ../../../W._C._Handy/gdb/testsuite/gdb.multi/hello.c:1:0: sorry, unimplemented: 64-bit mode not compiled in
++gdb compile failed, ../../../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 ../../../W._C._Handy/gdb/testsuite/gdb.multi/multi-attach.exp ...
-PASS: gdb.multi/multi-attach.exp: attach to program 1
@@ -4628,7 +4695,7 @@ index 45ffa34..9d68b5a 100644
PASS: gdb.multi/multi-attach.exp: backtrace 2
PASS: gdb.multi/multi-attach.exp: kill inferior 2
PASS: gdb.multi/multi-attach.exp: inferior 1
-@@ -26587,20 +24415,20 @@ PASS: gdb.multi/multi-attach.exp: kill inferior 1
+@@ -26472,20 +23481,20 @@ PASS: gdb.multi/multi-attach.exp: kill inferior 1
Running ../../../W._C._Handy/gdb/testsuite/gdb.multi/watchpoint-multi.exp ...
PASS: gdb.multi/watchpoint-multi.exp: successfully compiled posix threads test case
PASS: gdb.multi/watchpoint-multi.exp: set breakpoint always-inserted on
@@ -4658,7 +4725,7 @@ index 45ffa34..9d68b5a 100644
Running ../../../W._C._Handy/gdb/testsuite/gdb.objc/basicclass.exp ...
UNSUPPORTED: gdb.objc/basicclass.exp: Couldn't compile basicclass.m: unrecognized error
Running ../../../W._C._Handy/gdb/testsuite/gdb.objc/nondebug.exp ...
-@@ -27112,41 +24940,27 @@ PASS: gdb.python/py-events.exp: New objfile notification
+@@ -26997,41 +24006,27 @@ PASS: gdb.python/py-events.exp: New objfile notification
PASS: gdb.python/py-events.exp: test-events
PASS: gdb.python/py-events.exp: continue
PASS: gdb.python/py-events.exp: step 3
@@ -4715,7 +4782,7 @@ index 45ffa34..9d68b5a 100644
Running ../../../W._C._Handy/gdb/testsuite/gdb.python/py-explore-cc.exp ...
PASS: gdb.python/py-explore-cc.exp: continue to breakpoint: Break here
PASS: gdb.python/py-explore-cc.exp: explore A
-@@ -27289,7 +25103,7 @@ PASS: gdb.python/py-finish-breakpoint.exp: set FinishBP after the exit()
+@@ -27174,7 +24169,7 @@ PASS: gdb.python/py-finish-breakpoint.exp: set FinishBP after the exit()
PASS: gdb.python/py-finish-breakpoint.exp: catch out of scope after exit
PASS: gdb.python/py-finish-breakpoint.exp: set FinishBP after the exec
PASS: gdb.python/py-finish-breakpoint.exp: catch exec
@@ -4724,7 +4791,7 @@ index 45ffa34..9d68b5a 100644
Running ../../../W._C._Handy/gdb/testsuite/gdb.python/py-finish-breakpoint2.exp ...
PASS: gdb.python/py-finish-breakpoint2.exp: import python scripts
PASS: gdb.python/py-finish-breakpoint2.exp: run to exception 1
-@@ -27518,83 +25332,10 @@ PASS: gdb.python/py-inferior.exp: test equality comparison (true)
+@@ -27403,83 +24398,10 @@ PASS: gdb.python/py-inferior.exp: test equality comparison (true)
PASS: gdb.python/py-inferior.exp: test Inferior.num
PASS: gdb.python/py-inferior.exp: test Inferior.pid
PASS: gdb.python/py-inferior.exp: test Inferior.was_attached
@@ -4811,7 +4878,7 @@ index 45ffa34..9d68b5a 100644
Running ../../../W._C._Handy/gdb/testsuite/gdb.python/py-infthread.exp ...
PASS: gdb.python/py-infthread.exp: test gdb.selected_thread
PASS: gdb.python/py-infthread.exp: verify InferiorThread object
-@@ -27652,15 +25393,15 @@ PASS: gdb.python/py-mi.exp: update string varobj after assignment
+@@ -27537,15 +24459,15 @@ PASS: gdb.python/py-mi.exp: update string varobj after assignment
PASS: gdb.python/py-mi.exp: create container varobj
PASS: gdb.python/py-mi.exp: examine container children=0
PASS: gdb.python/py-mi.exp: next over update 1
@@ -4831,25 +4898,25 @@ index 45ffa34..9d68b5a 100644
PASS: gdb.python/py-mi.exp: list varobj children after selecting child range
PASS: gdb.python/py-mi.exp: list varobj children after resetting child range
PASS: gdb.python/py-mi.exp: next over update 3
-@@ -27723,7 +25464,7 @@ PASS: gdb.python/py-objfile.exp: Get objfile user name
+@@ -27608,7 +24530,7 @@ PASS: gdb.python/py-objfile.exp: Get objfile user name
PASS: gdb.python/py-objfile.exp: python print (gdb.lookup_objfile ("py-objfile").filename)
PASS: gdb.python/py-objfile.exp: python print (gdb.lookup_objfile ("junk"))
PASS: gdb.python/py-objfile.exp: Get objfile build id
--PASS: gdb.python/py-objfile.exp: python print (gdb.lookup_objfile ("87be0a80fca4557903178ce5cbed49bbf67a711b", by_build_id=True).filename)
-+PASS: gdb.python/py-objfile.exp: python print (gdb.lookup_objfile ("7ab823c965e72d9c7077d7fb58a3e87a7bf39e63", by_build_id=True).filename)
+-PASS: gdb.python/py-objfile.exp: python print (gdb.lookup_objfile ("8852bbefaa897934fa060e5c710d6bf9d02ec43b", by_build_id=True).filename)
++PASS: gdb.python/py-objfile.exp: python print (gdb.lookup_objfile ("a28a56b1aeb53d507558e9bd16beff202bc94874", by_build_id=True).filename)
PASS: gdb.python/py-objfile.exp: python print (gdb.lookup_objfile ("foo", by_build_id=True))
PASS: gdb.python/py-objfile.exp: python print (gdb.lookup_objfile ("1234abcdef", by_build_id=True))
PASS: gdb.python/py-objfile.exp: Get objfile program space
-@@ -27741,7 +25482,7 @@ PASS: gdb.python/py-objfile.exp: Get separate debug info objfile
+@@ -27626,7 +24548,7 @@ PASS: gdb.python/py-objfile.exp: Get separate debug info objfile
PASS: gdb.python/py-objfile.exp: Test owner of separate debug file
PASS: gdb.python/py-objfile.exp: Test user-name of owner of separate debug file
PASS: gdb.python/py-objfile.exp: print main with debug info
--PASS: gdb.python/py-objfile.exp: get python valueof "sep_objfile.build_id" (87be0a80fca4557903178ce5cbed49bbf67a711b)
-+PASS: gdb.python/py-objfile.exp: get python valueof "sep_objfile.build_id" (7ab823c965e72d9c7077d7fb58a3e87a7bf39e63)
+-PASS: gdb.python/py-objfile.exp: get python valueof "sep_objfile.build_id" (8852bbefaa897934fa060e5c710d6bf9d02ec43b)
++PASS: gdb.python/py-objfile.exp: get python valueof "sep_objfile.build_id" (a28a56b1aeb53d507558e9bd16beff202bc94874)
PASS: gdb.python/py-objfile.exp: python print (gdb.lookup_objfile (sep_objfile.build_id, by_build_id=True))
PASS: gdb.python/py-objfile.exp: gdb.lookup_objfile of symlinked binary
Running ../../../W._C._Handy/gdb/testsuite/gdb.python/py-parameter.exp ...
-@@ -28027,18 +25768,7 @@ PASS: gdb.python/py-strfns.exp: p arg
+@@ -27912,18 +24834,7 @@ PASS: gdb.python/py-strfns.exp: p arg
PASS: gdb.python/py-strfns.exp: condition $bpnum $_memeq (arg, buf3, 4)
PASS: gdb.python/py-strfns.exp: continue to breakpoint: Break bfunc here.
PASS: gdb.python/py-strfns.exp: p /d {char[4]} arg
@@ -4869,7 +4936,7 @@ index 45ffa34..9d68b5a 100644
Running ../../../W._C._Handy/gdb/testsuite/gdb.python/py-symbol.exp ...
PASS: gdb.python/py-symbol.exp: Lookup main
PASS: gdb.python/py-symbol.exp: Test main_func.is_function
-@@ -28756,2878 +26486,42 @@ PASS: gdb.python/python.exp: Step out of func2
+@@ -28641,2878 +25552,42 @@ PASS: gdb.python/python.exp: Step out of func2
PASS: gdb.python/python.exp: Test find_pc_line with resume address
Running ../../../W._C._Handy/gdb/testsuite/gdb.reverse/amd64-tailcall-reverse.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.reverse/break-precsave.exp ...
@@ -7748,7 +7815,7 @@ index 45ffa34..9d68b5a 100644
Running ../../../W._C._Handy/gdb/testsuite/gdb.stabs/exclfwd.exp ...
PASS: gdb.stabs/exclfwd.exp: ptype v1
PASS: gdb.stabs/exclfwd.exp: ptype v2
-@@ -31851,234 +26745,80 @@ PASS: gdb.stabs/weird.exp: p common0var0
+@@ -31736,234 +25811,83 @@ PASS: gdb.stabs/weird.exp: p common0var0
XFAIL: gdb.stabs/weird.exp: p common0var1
XFAIL: gdb.stabs/weird.exp: p common0var2
Running ../../../W._C._Handy/gdb/testsuite/gdb.threads/attach-into-signal.exp ...
@@ -7860,7 +7927,7 @@ index 45ffa34..9d68b5a 100644
-PASS: gdb.threads/attach-many-short-lived-threads.exp: iter 9: print seconds_left
-PASS: gdb.threads/attach-many-short-lived-threads.exp: iter 9: detach
-PASS: gdb.threads/attach-many-short-lived-threads.exp: iter 9: set breakpoint always-inserted off
--PASS: gdb.threads/attach-many-short-lived-threads.exp: iter 10: attach
+-XFAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 10: attach (EPERM)
-PASS: gdb.threads/attach-many-short-lived-threads.exp: iter 10: no new threads
-PASS: gdb.threads/attach-many-short-lived-threads.exp: iter 10: set breakpoint always-inserted on
-PASS: gdb.threads/attach-many-short-lived-threads.exp: iter 10: break break_fn
@@ -7869,7 +7936,10 @@ index 45ffa34..9d68b5a 100644
-PASS: gdb.threads/attach-many-short-lived-threads.exp: iter 10: break at break_fn: 3
-PASS: gdb.threads/attach-many-short-lived-threads.exp: iter 10: kill process
-PASS: gdb.threads/attach-many-short-lived-threads.exp: iter 10: set breakpoint always-inserted off
-+UNSUPPORTED: gdb.threads/attach-many-short-lived-threads.exp: Couldn't compile attach-many-short-lived-threads0.o: unrecognized error
++gdb compile failed, ../../../W._C._Handy/gdb/testsuite/gdb.threads/attach-many-short-lived-threads.c: In function 'joinable_fn':
++../../../W._C._Handy/gdb/testsuite/gdb.threads/attach-many-short-lived-threads.c:78:3: warning: implicit declaration of function 'pthread_setname_np' [-Wimplicit-function-declaration]
++ pthread_setname_np (pthread_self (), "joinable");
++ ^
+UNTESTED: gdb.threads/attach-many-short-lived-threads.exp: failed to prepare
Running ../../../W._C._Handy/gdb/testsuite/gdb.threads/attach-stopped.exp ...
-PASS: gdb.threads/attach-stopped.exp: nonthreaded: attach2 to stopped, after setting file
@@ -8020,7 +8090,7 @@ index 45ffa34..9d68b5a 100644
Running ../../../W._C._Handy/gdb/testsuite/gdb.threads/continue-pending-after-query.exp ...
PASS: gdb.threads/continue-pending-after-query.exp: successfully compiled posix threads test case
PASS: gdb.threads/continue-pending-after-query.exp: iter 1: continue to breakpoint: cont to break_function
-@@ -32114,277 +26854,174 @@ PASS: gdb.threads/continue-pending-after-query.exp: iter 10: continue until exit
+@@ -31999,277 +25923,174 @@ PASS: gdb.threads/continue-pending-after-query.exp: iter 10: continue until exit
Running ../../../W._C._Handy/gdb/testsuite/gdb.threads/continue-pending-status.exp ...
PASS: gdb.threads/continue-pending-status.exp: successfully compiled posix threads test case
PASS: gdb.threads/continue-pending-status.exp: attempt 0: set break in tight loop
@@ -8377,7 +8447,16 @@ index 45ffa34..9d68b5a 100644
PASS: gdb.threads/interrupted-hand-call.exp: dummy stack frame present
PASS: gdb.threads/interrupted-hand-call.exp: finish hand-call
PASS: gdb.threads/interrupted-hand-call.exp: dummy frame popped
-@@ -32402,873 +27039,276 @@ PASS: gdb.threads/killed.exp: run program to completion
+@@ -32277,7 +26098,7 @@ PASS: gdb.threads/interrupted-hand-call.exp: continue until exit
+ Running ../../../W._C._Handy/gdb/testsuite/gdb.threads/kill.exp ...
+ PASS: gdb.threads/kill.exp: threaded: successfully compiled posix threads test case
+ PASS: gdb.threads/kill.exp: threaded: continue to breakpoint: break here
+-PASS: gdb.threads/kill.exp: threaded: all threads started
++FAIL: gdb.threads/kill.exp: threaded: all threads started
+ PASS: gdb.threads/kill.exp: threaded: kill program
+ PASS: gdb.threads/kill.exp: non-threaded: continue to breakpoint: break here
+ PASS: gdb.threads/kill.exp: non-threaded: kill program
+@@ -32287,873 +26108,108 @@ PASS: gdb.threads/killed.exp: run program to completion
PASS: gdb.threads/killed.exp: GDB exits after multi-threaded program exits messily
Running ../../../W._C._Handy/gdb/testsuite/gdb.threads/leader-exit.exp ...
PASS: gdb.threads/leader-exit.exp: successfully compiled posix threads test case
@@ -8516,15 +8595,15 @@ index 45ffa34..9d68b5a 100644
-PASS: gdb.threads/multi-create-ns-info-thr.exp: continue to breakpoint 29
-PASS: gdb.threads/multi-create-ns-info-thr.exp: continue to breakpoint 30
-PASS: gdb.threads/multi-create-ns-info-thr.exp: continue to breakpoint 31
-+gdb compile failed, ../../../W._C._Handy/gdb/testsuite/gdb.threads/multi-create.c: In function 'create_function':
-+../../../W._C._Handy/gdb/testsuite/gdb.threads/multi-create.c:46:39: error: 'PTHREAD_STACK_MIN' undeclared (first use in this function)
++gdb compile failed, ../../../W._C._Handy/gdb/testsuite/gdb.threads/multi-create.c: In function 'create_function':
++../../../W._C._Handy/gdb/testsuite/gdb.threads/multi-create.c:46:39: error: 'PTHREAD_STACK_MIN' undeclared (first use in this function)
+ pthread_attr_setstacksize (&attr, 2*PTHREAD_STACK_MIN);
-+ ^
-+../../../W._C._Handy/gdb/testsuite/gdb.threads/multi-create.c:46:39: note: each undeclared identifier is reported only once for each function it appears in
-+../../../W._C._Handy/gdb/testsuite/gdb.threads/multi-create.c: In function 'main':
-+../../../W._C._Handy/gdb/testsuite/gdb.threads/multi-create.c:73:39: error: 'PTHREAD_STACK_MIN' undeclared (first use in this function)
++ ^
++../../../W._C._Handy/gdb/testsuite/gdb.threads/multi-create.c:46:39: note: each undeclared identifier is reported only once for each function it appears in
++../../../W._C._Handy/gdb/testsuite/gdb.threads/multi-create.c: In function 'main':
++../../../W._C._Handy/gdb/testsuite/gdb.threads/multi-create.c:73:39: error: 'PTHREAD_STACK_MIN' undeclared (first use in this function)
+ pthread_attr_setstacksize (&attr, 2*PTHREAD_STACK_MIN);
-+ ^
++ ^
+UNTESTED: gdb.threads/multi-create-ns-info-thr.exp: failed to prepare
Running ../../../W._C._Handy/gdb/testsuite/gdb.threads/multi-create.exp ...
-PASS: gdb.threads/multi-create.exp: successfully compiled posix threads test case
@@ -8562,9 +8641,9 @@ index 45ffa34..9d68b5a 100644
-PASS: gdb.threads/multi-create.exp: continue to breakpoint 31
+UNSUPPORTED: gdb.threads/multi-create.exp: Couldn't compile multi-create.c: unrecognized error
Running ../../../W._C._Handy/gdb/testsuite/gdb.threads/multiple-step-overs.exp ...
- PASS: gdb.threads/multiple-step-overs.exp: successfully compiled posix threads test case
- PASS: gdb.threads/multiple-step-overs.exp: displaced=off: step: setup: set displaced-stepping off
- PASS: gdb.threads/multiple-step-overs.exp: displaced=off: step: setup: continue to breakpoint: run to breakpoint
+-PASS: gdb.threads/multiple-step-overs.exp: successfully compiled posix threads test case
+-PASS: gdb.threads/multiple-step-overs.exp: displaced=off: step: setup: set displaced-stepping off
+-PASS: gdb.threads/multiple-step-overs.exp: displaced=off: step: setup: continue to breakpoint: run to breakpoint
-PASS: gdb.threads/multiple-step-overs.exp: displaced=off: step: setup: info threads shows all threads
-PASS: gdb.threads/multiple-step-overs.exp: displaced=off: step: setup: set scheduler-locking on
-PASS: gdb.threads/multiple-step-overs.exp: displaced=off: step: setup: thread 3
@@ -8576,19 +8655,8 @@ index 45ffa34..9d68b5a 100644
-PASS: gdb.threads/multiple-step-overs.exp: displaced=off: step: setup: set scheduler-locking off
-PASS: gdb.threads/multiple-step-overs.exp: displaced=off: step: thread 1
-PASS: gdb.threads/multiple-step-overs.exp: displaced=off: step: step
-+FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: step: setup: info threads shows all threads
-+FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: step: setup: set scheduler-locking on
-+FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: step: setup: thread 3
-+FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: step: setup: continue to breakpoint: run to breakpoint in thread 3
-+FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: step: setup: unbreak loop in thread 3
-+FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: step: setup: thread 2
-+FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: step: setup: continue to breakpoint: run to breakpoint in thread 2
-+FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: step: setup: unbreak loop in thread 2
-+FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: step: setup: set scheduler-locking off
-+FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: step: thread 1
-+FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: step: step
- PASS: gdb.threads/multiple-step-overs.exp: displaced=off: next: setup: set displaced-stepping off
- PASS: gdb.threads/multiple-step-overs.exp: displaced=off: next: setup: continue to breakpoint: run to breakpoint
+-PASS: gdb.threads/multiple-step-overs.exp: displaced=off: next: setup: set displaced-stepping off
+-PASS: gdb.threads/multiple-step-overs.exp: displaced=off: next: setup: continue to breakpoint: run to breakpoint
-PASS: gdb.threads/multiple-step-overs.exp: displaced=off: next: setup: info threads shows all threads
-PASS: gdb.threads/multiple-step-overs.exp: displaced=off: next: setup: set scheduler-locking on
-PASS: gdb.threads/multiple-step-overs.exp: displaced=off: next: setup: thread 3
@@ -8600,19 +8668,8 @@ index 45ffa34..9d68b5a 100644
-PASS: gdb.threads/multiple-step-overs.exp: displaced=off: next: setup: set scheduler-locking off
-PASS: gdb.threads/multiple-step-overs.exp: displaced=off: next: thread 1
-PASS: gdb.threads/multiple-step-overs.exp: displaced=off: next: next
-+FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: next: setup: info threads shows all threads
-+FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: next: setup: set scheduler-locking on
-+FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: next: setup: thread 3
-+FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: next: setup: continue to breakpoint: run to breakpoint in thread 3
-+FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: next: setup: unbreak loop in thread 3
-+FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: next: setup: thread 2
-+FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: next: setup: continue to breakpoint: run to breakpoint in thread 2
-+FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: next: setup: unbreak loop in thread 2
-+FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: next: setup: set scheduler-locking off
-+FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: next: thread 1
-+FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: next: next
- PASS: gdb.threads/multiple-step-overs.exp: displaced=off: continue: setup: set displaced-stepping off
- PASS: gdb.threads/multiple-step-overs.exp: displaced=off: continue: setup: continue to breakpoint: run to breakpoint
+-PASS: gdb.threads/multiple-step-overs.exp: displaced=off: continue: setup: set displaced-stepping off
+-PASS: gdb.threads/multiple-step-overs.exp: displaced=off: continue: setup: continue to breakpoint: run to breakpoint
-PASS: gdb.threads/multiple-step-overs.exp: displaced=off: continue: setup: info threads shows all threads
-PASS: gdb.threads/multiple-step-overs.exp: displaced=off: continue: setup: set scheduler-locking on
-PASS: gdb.threads/multiple-step-overs.exp: displaced=off: continue: setup: thread 3
@@ -8624,19 +8681,8 @@ index 45ffa34..9d68b5a 100644
-PASS: gdb.threads/multiple-step-overs.exp: displaced=off: continue: setup: set scheduler-locking off
-PASS: gdb.threads/multiple-step-overs.exp: displaced=off: continue: thread 1
-PASS: gdb.threads/multiple-step-overs.exp: displaced=off: continue: continue
-+FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: continue: setup: info threads shows all threads
-+FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: continue: setup: set scheduler-locking on
-+FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: continue: setup: thread 3
-+FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: continue: setup: continue to breakpoint: run to breakpoint in thread 3
-+FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: continue: setup: unbreak loop in thread 3
-+FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: continue: setup: thread 2
-+FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: continue: setup: continue to breakpoint: run to breakpoint in thread 2
-+FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: continue: setup: unbreak loop in thread 2
-+FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: continue: setup: set scheduler-locking off
-+FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: continue: thread 1
-+FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: continue: continue
- PASS: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr1: setup: set displaced-stepping off
- PASS: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr1: setup: continue to breakpoint: run to breakpoint
+-PASS: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr1: setup: set displaced-stepping off
+-PASS: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr1: setup: continue to breakpoint: run to breakpoint
-PASS: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr1: setup: info threads shows all threads
-PASS: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr1: setup: set scheduler-locking on
-PASS: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr1: setup: thread 3
@@ -8647,23 +8693,11 @@ index 45ffa34..9d68b5a 100644
-PASS: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr1: setup: unbreak loop in thread 2
-PASS: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr1: setup: set scheduler-locking off
-PASS: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr1: thread 1
-+FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr1: setup: info threads shows all threads
-+FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr1: setup: set scheduler-locking on
-+FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr1: setup: thread 3
-+FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr1: setup: continue to breakpoint: run to breakpoint in thread 3
-+FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr1: setup: unbreak loop in thread 3
-+FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr1: setup: thread 2
-+FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr1: setup: continue to breakpoint: run to breakpoint in thread 2
-+FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr1: setup: unbreak loop in thread 2
-+FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr1: setup: set scheduler-locking off
-+FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr1: thread 1
- PASS: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr1: queue-signal SIGUSR1
+-PASS: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr1: queue-signal SIGUSR1
-PASS: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr1: switch back to thread 1
-PASS: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr1: continue to sigusr1_handler
-+FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr1: switch back to thread 1
-+FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr1: continue to sigusr1_handler
- PASS: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr2: setup: set displaced-stepping off
- PASS: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr2: setup: continue to breakpoint: run to breakpoint
+-PASS: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr2: setup: set displaced-stepping off
+-PASS: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr2: setup: continue to breakpoint: run to breakpoint
-PASS: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr2: setup: info threads shows all threads
-PASS: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr2: setup: set scheduler-locking on
-PASS: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr2: setup: thread 3
@@ -8674,23 +8708,11 @@ index 45ffa34..9d68b5a 100644
-PASS: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr2: setup: unbreak loop in thread 2
-PASS: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr2: setup: set scheduler-locking off
-PASS: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr2: thread 2
-+FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr2: setup: info threads shows all threads
-+FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr2: setup: set scheduler-locking on
-+FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr2: setup: thread 3
-+FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr2: setup: continue to breakpoint: run to breakpoint in thread 3
-+FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr2: setup: unbreak loop in thread 3
-+FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr2: setup: thread 2
-+FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr2: setup: continue to breakpoint: run to breakpoint in thread 2
-+FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr2: setup: unbreak loop in thread 2
-+FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr2: setup: set scheduler-locking off
-+FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr2: thread 2
- PASS: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr2: queue-signal SIGUSR1
+-PASS: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr2: queue-signal SIGUSR1
-PASS: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr2: switch back to thread 1
-PASS: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr2: continue to sigusr1_handler
-+FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr2: switch back to thread 1
-+FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr2: continue to sigusr1_handler
- PASS: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr3: setup: set displaced-stepping off
- PASS: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr3: setup: continue to breakpoint: run to breakpoint
+-PASS: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr3: setup: set displaced-stepping off
+-PASS: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr3: setup: continue to breakpoint: run to breakpoint
-PASS: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr3: setup: info threads shows all threads
-PASS: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr3: setup: set scheduler-locking on
-PASS: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr3: setup: thread 3
@@ -8701,23 +8723,11 @@ index 45ffa34..9d68b5a 100644
-PASS: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr3: setup: unbreak loop in thread 2
-PASS: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr3: setup: set scheduler-locking off
-PASS: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr3: thread 3
-+FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr3: setup: info threads shows all threads
-+FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr3: setup: set scheduler-locking on
-+FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr3: setup: thread 3
-+FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr3: setup: continue to breakpoint: run to breakpoint in thread 3
-+FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr3: setup: unbreak loop in thread 3
-+FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr3: setup: thread 2
-+FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr3: setup: continue to breakpoint: run to breakpoint in thread 2
-+FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr3: setup: unbreak loop in thread 2
-+FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr3: setup: set scheduler-locking off
-+FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr3: thread 3
- PASS: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr3: queue-signal SIGUSR1
+-PASS: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr3: queue-signal SIGUSR1
-PASS: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr3: switch back to thread 1
-PASS: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr3: continue to sigusr1_handler
-+FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr3: switch back to thread 1
-+FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr3: continue to sigusr1_handler
- PASS: gdb.threads/multiple-step-overs.exp: displaced=on: step: setup: set displaced-stepping on
- PASS: gdb.threads/multiple-step-overs.exp: displaced=on: step: setup: continue to breakpoint: run to breakpoint
+-PASS: gdb.threads/multiple-step-overs.exp: displaced=on: step: setup: set displaced-stepping on
+-PASS: gdb.threads/multiple-step-overs.exp: displaced=on: step: setup: continue to breakpoint: run to breakpoint
-PASS: gdb.threads/multiple-step-overs.exp: displaced=on: step: setup: info threads shows all threads
-PASS: gdb.threads/multiple-step-overs.exp: displaced=on: step: setup: set scheduler-locking on
-PASS: gdb.threads/multiple-step-overs.exp: displaced=on: step: setup: thread 3
@@ -8729,19 +8739,8 @@ index 45ffa34..9d68b5a 100644
-PASS: gdb.threads/multiple-step-overs.exp: displaced=on: step: setup: set scheduler-locking off
-PASS: gdb.threads/multiple-step-overs.exp: displaced=on: step: thread 1
-PASS: gdb.threads/multiple-step-overs.exp: displaced=on: step: step
-+FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: step: setup: info threads shows all threads
-+FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: step: setup: set scheduler-locking on
-+FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: step: setup: thread 3
-+FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: step: setup: continue to breakpoint: run to breakpoint in thread 3
-+FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: step: setup: unbreak loop in thread 3
-+FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: step: setup: thread 2
-+FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: step: setup: continue to breakpoint: run to breakpoint in thread 2
-+FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: step: setup: unbreak loop in thread 2
-+FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: step: setup: set scheduler-locking off
-+FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: step: thread 1
-+FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: step: step
- PASS: gdb.threads/multiple-step-overs.exp: displaced=on: next: setup: set displaced-stepping on
- PASS: gdb.threads/multiple-step-overs.exp: displaced=on: next: setup: continue to breakpoint: run to breakpoint
+-PASS: gdb.threads/multiple-step-overs.exp: displaced=on: next: setup: set displaced-stepping on
+-PASS: gdb.threads/multiple-step-overs.exp: displaced=on: next: setup: continue to breakpoint: run to breakpoint
-PASS: gdb.threads/multiple-step-overs.exp: displaced=on: next: setup: info threads shows all threads
-PASS: gdb.threads/multiple-step-overs.exp: displaced=on: next: setup: set scheduler-locking on
-PASS: gdb.threads/multiple-step-overs.exp: displaced=on: next: setup: thread 3
@@ -8753,19 +8752,8 @@ index 45ffa34..9d68b5a 100644
-PASS: gdb.threads/multiple-step-overs.exp: displaced=on: next: setup: set scheduler-locking off
-PASS: gdb.threads/multiple-step-overs.exp: displaced=on: next: thread 1
-PASS: gdb.threads/multiple-step-overs.exp: displaced=on: next: next
-+FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: next: setup: info threads shows all threads
-+FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: next: setup: set scheduler-locking on
-+FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: next: setup: thread 3
-+FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: next: setup: continue to breakpoint: run to breakpoint in thread 3
-+FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: next: setup: unbreak loop in thread 3
-+FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: next: setup: thread 2
-+FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: next: setup: continue to breakpoint: run to breakpoint in thread 2
-+FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: next: setup: unbreak loop in thread 2
-+FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: next: setup: set scheduler-locking off
-+FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: next: thread 1
-+FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: next: next
- PASS: gdb.threads/multiple-step-overs.exp: displaced=on: continue: setup: set displaced-stepping on
- PASS: gdb.threads/multiple-step-overs.exp: displaced=on: continue: setup: continue to breakpoint: run to breakpoint
+-PASS: gdb.threads/multiple-step-overs.exp: displaced=on: continue: setup: set displaced-stepping on
+-PASS: gdb.threads/multiple-step-overs.exp: displaced=on: continue: setup: continue to breakpoint: run to breakpoint
-PASS: gdb.threads/multiple-step-overs.exp: displaced=on: continue: setup: info threads shows all threads
-PASS: gdb.threads/multiple-step-overs.exp: displaced=on: continue: setup: set scheduler-locking on
-PASS: gdb.threads/multiple-step-overs.exp: displaced=on: continue: setup: thread 3
@@ -8777,19 +8765,8 @@ index 45ffa34..9d68b5a 100644
-PASS: gdb.threads/multiple-step-overs.exp: displaced=on: continue: setup: set scheduler-locking off
-PASS: gdb.threads/multiple-step-overs.exp: displaced=on: continue: thread 1
-PASS: gdb.threads/multiple-step-overs.exp: displaced=on: continue: continue
-+FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: continue: setup: info threads shows all threads
-+FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: continue: setup: set scheduler-locking on
-+FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: continue: setup: thread 3
-+FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: continue: setup: continue to breakpoint: run to breakpoint in thread 3
-+FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: continue: setup: unbreak loop in thread 3
-+FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: continue: setup: thread 2
-+FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: continue: setup: continue to breakpoint: run to breakpoint in thread 2
-+FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: continue: setup: unbreak loop in thread 2
-+FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: continue: setup: set scheduler-locking off
-+FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: continue: thread 1
-+FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: continue: continue
- PASS: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr1: setup: set displaced-stepping on
- PASS: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr1: setup: continue to breakpoint: run to breakpoint
+-PASS: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr1: setup: set displaced-stepping on
+-PASS: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr1: setup: continue to breakpoint: run to breakpoint
-PASS: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr1: setup: info threads shows all threads
-PASS: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr1: setup: set scheduler-locking on
-PASS: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr1: setup: thread 3
@@ -8800,23 +8777,11 @@ index 45ffa34..9d68b5a 100644
-PASS: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr1: setup: unbreak loop in thread 2
-PASS: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr1: setup: set scheduler-locking off
-PASS: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr1: thread 1
-+FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr1: setup: info threads shows all threads
-+FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr1: setup: set scheduler-locking on
-+FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr1: setup: thread 3
-+FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr1: setup: continue to breakpoint: run to breakpoint in thread 3
-+FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr1: setup: unbreak loop in thread 3
-+FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr1: setup: thread 2
-+FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr1: setup: continue to breakpoint: run to breakpoint in thread 2
-+FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr1: setup: unbreak loop in thread 2
-+FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr1: setup: set scheduler-locking off
-+FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr1: thread 1
- PASS: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr1: queue-signal SIGUSR1
+-PASS: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr1: queue-signal SIGUSR1
-PASS: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr1: switch back to thread 1
-PASS: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr1: continue to sigusr1_handler
-+FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr1: switch back to thread 1
-+FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr1: continue to sigusr1_handler
- PASS: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr2: setup: set displaced-stepping on
- PASS: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr2: setup: continue to breakpoint: run to breakpoint
+-PASS: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr2: setup: set displaced-stepping on
+-PASS: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr2: setup: continue to breakpoint: run to breakpoint
-PASS: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr2: setup: info threads shows all threads
-PASS: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr2: setup: set scheduler-locking on
-PASS: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr2: setup: thread 3
@@ -8827,23 +8792,11 @@ index 45ffa34..9d68b5a 100644
-PASS: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr2: setup: unbreak loop in thread 2
-PASS: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr2: setup: set scheduler-locking off
-PASS: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr2: thread 2
-+FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr2: setup: info threads shows all threads
-+FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr2: setup: set scheduler-locking on
-+FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr2: setup: thread 3
-+FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr2: setup: continue to breakpoint: run to breakpoint in thread 3
-+FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr2: setup: unbreak loop in thread 3
-+FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr2: setup: thread 2
-+FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr2: setup: continue to breakpoint: run to breakpoint in thread 2
-+FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr2: setup: unbreak loop in thread 2
-+FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr2: setup: set scheduler-locking off
-+FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr2: thread 2
- PASS: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr2: queue-signal SIGUSR1
+-PASS: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr2: queue-signal SIGUSR1
-PASS: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr2: switch back to thread 1
-PASS: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr2: continue to sigusr1_handler
-+FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr2: switch back to thread 1
-+FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr2: continue to sigusr1_handler
- PASS: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr3: setup: set displaced-stepping on
- PASS: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr3: setup: continue to breakpoint: run to breakpoint
+-PASS: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr3: setup: set displaced-stepping on
+-PASS: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr3: setup: continue to breakpoint: run to breakpoint
-PASS: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr3: setup: info threads shows all threads
-PASS: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr3: setup: set scheduler-locking on
-PASS: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr3: setup: thread 3
@@ -8854,21 +8807,10 @@ index 45ffa34..9d68b5a 100644
-PASS: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr3: setup: unbreak loop in thread 2
-PASS: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr3: setup: set scheduler-locking off
-PASS: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr3: thread 3
-+FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr3: setup: info threads shows all threads
-+FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr3: setup: set scheduler-locking on
-+FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr3: setup: thread 3
-+FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr3: setup: continue to breakpoint: run to breakpoint in thread 3
-+FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr3: setup: unbreak loop in thread 3
-+FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr3: setup: thread 2
-+FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr3: setup: continue to breakpoint: run to breakpoint in thread 2
-+FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr3: setup: unbreak loop in thread 2
-+FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr3: setup: set scheduler-locking off
-+FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr3: thread 3
- PASS: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr3: queue-signal SIGUSR1
+-PASS: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr3: queue-signal SIGUSR1
-PASS: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr3: switch back to thread 1
-PASS: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr3: continue to sigusr1_handler
-+FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr3: switch back to thread 1
-+FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr3: continue to sigusr1_handler
++UNTESTED: gdb.threads/multiple-step-overs.exp: aborted; in the following, GDB will get stuck
Running ../../../W._C._Handy/gdb/testsuite/gdb.threads/next-bp-other-thread.exp ...
PASS: gdb.threads/next-bp-other-thread.exp: successfully compiled posix threads test case
PASS: gdb.threads/next-bp-other-thread.exp: schedlock=off: continue to breakpoint: run to wait-thread breakpoint
@@ -9458,7 +9400,7 @@ index 45ffa34..9d68b5a 100644
Running ../../../W._C._Handy/gdb/testsuite/gdb.threads/pending-step.exp ...
PASS: gdb.threads/pending-step.exp: successfully compiled posix threads test case
PASS: gdb.threads/pending-step.exp: continue to breakpoint: continue to first breakpoint hit
-@@ -33280,31 +27320,13 @@ PASS: gdb.threads/print-threads.exp: set width 0
+@@ -33165,31 +26221,13 @@ PASS: gdb.threads/print-threads.exp: set width 0
PASS: gdb.threads/print-threads.exp: shell stty intr '^C'
PASS: gdb.threads/print-threads.exp: break thread_function
PASS: gdb.threads/print-threads.exp: set var slow = 0
@@ -9493,7 +9435,7 @@ index 45ffa34..9d68b5a 100644
Running ../../../W._C._Handy/gdb/testsuite/gdb.threads/pthread_cond_wait.exp ...
PASS: gdb.threads/pthread_cond_wait.exp: successfully compiled posix threads test case
PASS: gdb.threads/pthread_cond_wait.exp: breakpoint on break_me
-@@ -33317,10 +27339,11 @@ PASS: gdb.threads/pthreads.exp: set width 0
+@@ -33202,10 +26240,11 @@ PASS: gdb.threads/pthreads.exp: set width 0
PASS: gdb.threads/pthreads.exp: shell stty intr '^C'
PASS: gdb.threads/pthreads.exp: info threads
PASS: gdb.threads/pthreads.exp: break thread1
@@ -9507,7 +9449,7 @@ index 45ffa34..9d68b5a 100644
PASS: gdb.threads/pthreads.exp: set var common_routine::hits=0
PASS: gdb.threads/pthreads.exp: set var common_routine::from_thread1=0
PASS: gdb.threads/pthreads.exp: set var common_routine::from_thread2=0
-@@ -33328,27 +27351,24 @@ PASS: gdb.threads/pthreads.exp: set var common_routine::from_main=0
+@@ -33213,27 +26252,24 @@ PASS: gdb.threads/pthreads.exp: set var common_routine::from_main=0
PASS: gdb.threads/pthreads.exp: set var common_routine::full_coverage=0
PASS: gdb.threads/pthreads.exp: disable
PASS: gdb.threads/pthreads.exp: tbreak common_routine if hits >= 15
@@ -9549,7 +9491,7 @@ index 45ffa34..9d68b5a 100644
Running ../../../W._C._Handy/gdb/testsuite/gdb.threads/queue-signal.exp ...
PASS: gdb.threads/queue-signal.exp: successfully compiled posix threads test case
PASS: gdb.threads/queue-signal.exp: handle SIGUSR1 stop print pass
-@@ -33356,350 +27376,88 @@ PASS: gdb.threads/queue-signal.exp: handle SIGUSR2 stop print pass
+@@ -33241,350 +26277,88 @@ PASS: gdb.threads/queue-signal.exp: handle SIGUSR2 stop print pass
PASS: gdb.threads/queue-signal.exp: handle SIGABRT stop print pass
PASS: gdb.threads/queue-signal.exp: continue to breakpoint: all_threads_running
PASS: gdb.threads/queue-signal.exp: thread 2
@@ -9945,7 +9887,7 @@ index 45ffa34..9d68b5a 100644
Running ../../../W._C._Handy/gdb/testsuite/gdb.threads/signal-while-stepping-over-bp-other-thread.exp ...
PASS: gdb.threads/signal-while-stepping-over-bp-other-thread.exp: successfully compiled posix threads test case
PASS: gdb.threads/signal-while-stepping-over-bp-other-thread.exp: continue to breakpoint: run to wait-thread-2 breakpoint
-@@ -33708,29 +27466,24 @@ PASS: gdb.threads/signal-while-stepping-over-bp-other-thread.exp: continue to br
+@@ -33593,29 +26367,24 @@ PASS: gdb.threads/signal-while-stepping-over-bp-other-thread.exp: continue to br
PASS: gdb.threads/signal-while-stepping-over-bp-other-thread.exp: info threads with thread 3
PASS: gdb.threads/signal-while-stepping-over-bp-other-thread.exp: set scheduler-locking on
PASS: gdb.threads/signal-while-stepping-over-bp-other-thread.exp: switch to thread 3 to run to its breakpoint
@@ -9984,7 +9926,7 @@ index 45ffa34..9d68b5a 100644
Running ../../../W._C._Handy/gdb/testsuite/gdb.threads/sigthread.exp ...
PASS: gdb.threads/sigthread.exp: successfully compiled posix threads test case
PASS: gdb.threads/sigthread.exp: handle SIGUSR1 nostop noprint pass
-@@ -33738,406 +27491,86 @@ PASS: gdb.threads/sigthread.exp: handle SIGUSR2 nostop noprint pass
+@@ -33623,406 +26392,86 @@ PASS: gdb.threads/sigthread.exp: handle SIGUSR2 nostop noprint pass
PASS: gdb.threads/sigthread.exp: continue
PASS: gdb.threads/sigthread.exp: stop with control-c
Running ../../../W._C._Handy/gdb/testsuite/gdb.threads/staticthreads.exp ...
@@ -10436,7 +10378,7 @@ index 45ffa34..9d68b5a 100644
Running ../../../W._C._Handy/gdb/testsuite/gdb.threads/thread-specific.exp ...
PASS: gdb.threads/thread-specific.exp: successfully compiled posix threads test case
PASS: gdb.threads/thread-specific.exp: set print sevenbit-strings
-@@ -34147,38 +27580,27 @@ PASS: gdb.threads/thread-specific.exp: continue to breakpoint: all threads start
+@@ -34032,38 +26481,27 @@ PASS: gdb.threads/thread-specific.exp: continue to breakpoint: all threads start
PASS: gdb.threads/thread-specific.exp: get threads list
PASS: gdb.threads/thread-specific.exp: thread var in main
PASS: gdb.threads/thread-specific.exp: breakpoint 59 main thread
@@ -10483,9 +10425,11 @@ index 45ffa34..9d68b5a 100644
Running ../../../W._C._Handy/gdb/testsuite/gdb.threads/threadapply.exp ...
PASS: gdb.threads/threadapply.exp: successfully compiled posix threads test case
PASS: gdb.threads/threadapply.exp: b 62
-@@ -34194,23 +27616,23 @@ PASS: gdb.threads/threadapply.exp: go down and check selected frame
+@@ -34078,24 +26516,25 @@ PASS: gdb.threads/threadapply.exp: run a simple print command on all threads
+ PASS: gdb.threads/threadapply.exp: go down and check selected frame
PASS: gdb.threads/threadapply.exp: thread apply all detach
Running ../../../W._C._Handy/gdb/testsuite/gdb.threads/threxit-hop-specific.exp ...
++WARNING: program timed out.
PASS: gdb.threads/threxit-hop-specific.exp: successfully compiled posix threads test case
-PASS: gdb.threads/threxit-hop-specific.exp: continue to thread start
+FAIL: gdb.threads/threxit-hop-specific.exp: continue to thread start
@@ -10498,8 +10442,9 @@ index 45ffa34..9d68b5a 100644
PASS: gdb.threads/tid-reuse.exp: continue to breakpoint: after_count
PASS: gdb.threads/tid-reuse.exp: get reuse_time
-PASS: gdb.threads/tid-reuse.exp: continue to breakpoint: do_nothing_thread_func
-+FAIL: gdb.threads/tid-reuse.exp: continue to breakpoint: do_nothing_thread_func
- PASS: gdb.threads/tid-reuse.exp: continue to breakpoint: after_reuse_time
+-PASS: gdb.threads/tid-reuse.exp: continue to breakpoint: after_reuse_time
++FAIL: gdb.threads/tid-reuse.exp: continue to breakpoint: do_nothing_thread_func (the program exited)
++FAIL: gdb.threads/tid-reuse.exp: continue to breakpoint: after_reuse_time (the program is no longer running)
Running ../../../W._C._Handy/gdb/testsuite/gdb.threads/tls-nodebug.exp ...
PASS: gdb.threads/tls-nodebug.exp: successfully compiled posix threads test case
-PASS: gdb.threads/tls-nodebug.exp: thread local storage
@@ -10512,7 +10457,7 @@ index 45ffa34..9d68b5a 100644
PASS: gdb.threads/tls-shared.exp: ptype of thread local storage variable
PASS: gdb.threads/tls-shared.exp: print storage info for thread local storage variable
PASS: gdb.threads/tls-shared.exp: break at and of main
-@@ -34219,72 +27641,44 @@ PASS: gdb.threads/tls-shared.exp: print result
+@@ -34104,72 +26543,44 @@ PASS: gdb.threads/tls-shared.exp: print result
Running ../../../W._C._Handy/gdb/testsuite/gdb.threads/tls-var.exp ...
PASS: gdb.threads/tls-var.exp: successfully compiled posix threads test case
PASS: gdb.threads/tls-var.exp: whatis tls_var
@@ -10608,26 +10553,10 @@ index 45ffa34..9d68b5a 100644
PASS: gdb.threads/tls.exp: info address a_thread_local
Running ../../../W._C._Handy/gdb/testsuite/gdb.threads/watchpoint-fork.exp ...
PASS: gdb.threads/watchpoint-fork.exp: parent: singlethreaded: show detach-on-fork
-@@ -34300,87 +27694,28 @@ PASS: gdb.threads/watchpoint-fork.exp: parent: singlethreaded: watchpoint after
- PASS: gdb.threads/watchpoint-fork.exp: parent: singlethreaded: breakpoint after the second fork
- PASS: gdb.threads/watchpoint-fork.exp: parent: singlethreaded: watchpoint after the second fork
+@@ -34187,57 +26598,26 @@ PASS: gdb.threads/watchpoint-fork.exp: parent: singlethreaded: watchpoint after
PASS: gdb.threads/watchpoint-fork.exp: parent: singlethreaded: finish
--PASS: gdb.threads/watchpoint-fork.exp: parent: multithreaded: successfully compiled posix threads test case
--PASS: gdb.threads/watchpoint-fork.exp: parent: multithreaded: set follow-fork-mode parent
--PASS: gdb.threads/watchpoint-fork.exp: parent: multithreaded: handle SIGUSR1 nostop noprint pass
--PASS: gdb.threads/watchpoint-fork.exp: parent: multithreaded: Set the watchpoint
--PASS: gdb.threads/watchpoint-fork.exp: parent: multithreaded: hbreak marker
--PASS: gdb.threads/watchpoint-fork.exp: parent: multithreaded: hardware breakpoints work
--PASS: gdb.threads/watchpoint-fork.exp: parent: multithreaded: singlethread watchpoints work
--PASS: gdb.threads/watchpoint-fork.exp: parent: multithreaded: multithreaded watchpoints work at A
--PASS: gdb.threads/watchpoint-fork.exp: parent: multithreaded: multithreaded watchpoints work at B
--PASS: gdb.threads/watchpoint-fork.exp: parent: multithreaded: breakpoint (A) after the first fork
--PASS: gdb.threads/watchpoint-fork.exp: parent: multithreaded: watchpoint A after the first fork
--PASS: gdb.threads/watchpoint-fork.exp: parent: multithreaded: watchpoint B after the first fork
--PASS: gdb.threads/watchpoint-fork.exp: parent: multithreaded: breakpoint (A) after the second fork
--PASS: gdb.threads/watchpoint-fork.exp: parent: multithreaded: watchpoint A after the second fork
--PASS: gdb.threads/watchpoint-fork.exp: parent: multithreaded: watchpoint B after the second fork
--PASS: gdb.threads/watchpoint-fork.exp: parent: multithreaded: finish
+ UNSUPPORTED: gdb.threads/watchpoint-fork.exp: parent: multithreaded: Couldn't compile watchpoint-fork-parent.c: unrecognized error
+ UNTESTED: gdb.threads/watchpoint-fork.exp: parent: multithreaded: watchpoint-fork.exp
-PASS: gdb.threads/watchpoint-fork.exp: child: singlethreaded: show detach-on-fork
-PASS: gdb.threads/watchpoint-fork.exp: child: singlethreaded: set follow-fork-mode child
-PASS: gdb.threads/watchpoint-fork.exp: child: singlethreaded: show follow-fork-mode
@@ -10641,24 +10570,8 @@ index 45ffa34..9d68b5a 100644
-PASS: gdb.threads/watchpoint-fork.exp: child: singlethreaded: breakpoint after the second fork
-PASS: gdb.threads/watchpoint-fork.exp: child: singlethreaded: watchpoint after the second fork
-PASS: gdb.threads/watchpoint-fork.exp: child: singlethreaded: finish
--PASS: gdb.threads/watchpoint-fork.exp: child: multithreaded: successfully compiled posix threads test case
--PASS: gdb.threads/watchpoint-fork.exp: child: multithreaded: set follow-fork-mode child
--PASS: gdb.threads/watchpoint-fork.exp: child: multithreaded: handle SIGUSR1 nostop noprint pass
--PASS: gdb.threads/watchpoint-fork.exp: child: multithreaded: Set the watchpoint
--PASS: gdb.threads/watchpoint-fork.exp: child: multithreaded: hbreak marker
--PASS: gdb.threads/watchpoint-fork.exp: child: multithreaded: hardware breakpoints work
--PASS: gdb.threads/watchpoint-fork.exp: child: multithreaded: singlethread watchpoints work
--PASS: gdb.threads/watchpoint-fork.exp: child: multithreaded: multithreaded watchpoints work at A
--PASS: gdb.threads/watchpoint-fork.exp: child: multithreaded: multithreaded watchpoints work at B
--PASS: gdb.threads/watchpoint-fork.exp: child: multithreaded: breakpoint (A) after the first fork
--PASS: gdb.threads/watchpoint-fork.exp: child: multithreaded: watchpoint A after the first fork
--PASS: gdb.threads/watchpoint-fork.exp: child: multithreaded: watchpoint B after the first fork
--PASS: gdb.threads/watchpoint-fork.exp: child: multithreaded: breakpoint (A) after the second fork
--PASS: gdb.threads/watchpoint-fork.exp: child: multithreaded: watchpoint A after the second fork
--PASS: gdb.threads/watchpoint-fork.exp: child: multithreaded: watchpoint B after the second fork
--PASS: gdb.threads/watchpoint-fork.exp: child: multithreaded: finish
-+UNSUPPORTED: gdb.threads/watchpoint-fork.exp: parent: multithreaded: Couldn't compile watchpoint-fork-parent.c: unrecognized error
-+UNTESTED: gdb.threads/watchpoint-fork.exp: parent: multithreaded: watchpoint-fork.exp
+-UNSUPPORTED: gdb.threads/watchpoint-fork.exp: child: multithreaded: Couldn't compile watchpoint-fork-child.c: unrecognized error
+-UNTESTED: gdb.threads/watchpoint-fork.exp: child: multithreaded: watchpoint-fork.exp
+UNTESTED: gdb.threads/watchpoint-fork.exp: watchpoint-fork: child
Running ../../../W._C._Handy/gdb/testsuite/gdb.threads/watchthreads-reorder.exp ...
-PASS: gdb.threads/watchthreads-reorder.exp: successfully compiled posix threads test case
@@ -10703,12 +10616,12 @@ index 45ffa34..9d68b5a 100644
+FAIL: gdb.threads/watchthreads2.exp: run to thread_started
+FAIL: gdb.threads/watchthreads2.exp: run to thread_started
+FAIL: gdb.threads/watchthreads2.exp: run to thread_started
-+FAIL: gdb.threads/watchthreads2.exp: run to thread_started (the program is no longer running)
++FAIL: gdb.threads/watchthreads2.exp: run to thread_started
+FAIL: gdb.threads/watchthreads2.exp: all threads started
Running ../../../W._C._Handy/gdb/testsuite/gdb.threads/wp-replication.exp ...
PASS: gdb.threads/wp-replication.exp: successfully compiled posix threads test case
PASS: gdb.threads/wp-replication.exp: Breakpoint on empty_cycle
-@@ -34393,100 +27728,100 @@ PASS: gdb.threads/wp-replication.exp: set var hw_watch_count=4
+@@ -34250,100 +26630,100 @@ PASS: gdb.threads/wp-replication.exp: set var hw_watch_count=4
PASS: gdb.threads/wp-replication.exp: set var watch_count_done=1
PASS: gdb.threads/wp-replication.exp: Breakpoint on thread_started
PASS: gdb.threads/wp-replication.exp: watch watched_data[0]
@@ -10728,7 +10641,14 @@ index 45ffa34..9d68b5a 100644
-PASS: gdb.threads/wp-replication.exp: Thread 7 hit breakpoint at thread_started
-PASS: gdb.threads/wp-replication.exp: Thread 8 hit breakpoint at thread_started
-PASS: gdb.threads/wp-replication.exp: Thread 9 hit breakpoint at thread_started
--PASS: gdb.threads/wp-replication.exp: set var test_ready=1
++FAIL: gdb.threads/wp-replication.exp: Thread 3 hit breakpoint at thread_started
++FAIL: gdb.threads/wp-replication.exp: Thread 4 hit breakpoint at thread_started
++FAIL: gdb.threads/wp-replication.exp: Thread 5 hit breakpoint at thread_started
++FAIL: gdb.threads/wp-replication.exp: Thread 6 hit breakpoint at thread_started
++FAIL: gdb.threads/wp-replication.exp: Thread 7 hit breakpoint at thread_started
++FAIL: gdb.threads/wp-replication.exp: Thread 8 hit breakpoint at thread_started
++FAIL: gdb.threads/wp-replication.exp: Thread 9 hit breakpoint at thread_started
+ PASS: gdb.threads/wp-replication.exp: set var test_ready=1
-PASS: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 1 out of 80 on watched_data
-PASS: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 2 out of 80 on watched_data
-PASS: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 3 out of 80 on watched_data
@@ -10809,136 +10729,128 @@ index 45ffa34..9d68b5a 100644
-PASS: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 78 out of 80 on watched_data
-PASS: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 79 out of 80 on watched_data
-PASS: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 80 out of 80 on watched_data
-+FAIL: gdb.threads/wp-replication.exp: Thread 3 hit breakpoint at thread_started (the program is no longer running)
-+FAIL: gdb.threads/wp-replication.exp: Thread 4 hit breakpoint at thread_started (the program is no longer running)
-+FAIL: gdb.threads/wp-replication.exp: Thread 5 hit breakpoint at thread_started (the program is no longer running)
-+FAIL: gdb.threads/wp-replication.exp: Thread 6 hit breakpoint at thread_started (the program is no longer running)
-+FAIL: gdb.threads/wp-replication.exp: Thread 7 hit breakpoint at thread_started (the program is no longer running)
-+FAIL: gdb.threads/wp-replication.exp: Thread 8 hit breakpoint at thread_started (the program is no longer running)
-+FAIL: gdb.threads/wp-replication.exp: Thread 9 hit breakpoint at thread_started (the program is no longer running)
-+FAIL: gdb.threads/wp-replication.exp: set var test_ready=1
-+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 1 out of 80 on watched_data (the program is no longer running)
-+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 2 out of 80 on watched_data (the program is no longer running)
-+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 3 out of 80 on watched_data (the program is no longer running)
-+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 4 out of 80 on watched_data (the program is no longer running)
-+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 5 out of 80 on watched_data (the program is no longer running)
-+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 6 out of 80 on watched_data (the program is no longer running)
-+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 7 out of 80 on watched_data (the program is no longer running)
-+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 8 out of 80 on watched_data (the program is no longer running)
-+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 9 out of 80 on watched_data (the program is no longer running)
-+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 10 out of 80 on watched_data (the program is no longer running)
-+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 11 out of 80 on watched_data (the program is no longer running)
-+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 12 out of 80 on watched_data (the program is no longer running)
-+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 13 out of 80 on watched_data (the program is no longer running)
-+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 14 out of 80 on watched_data (the program is no longer running)
-+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 15 out of 80 on watched_data (the program is no longer running)
-+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 16 out of 80 on watched_data (the program is no longer running)
-+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 17 out of 80 on watched_data (the program is no longer running)
-+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 18 out of 80 on watched_data (the program is no longer running)
-+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 19 out of 80 on watched_data (the program is no longer running)
-+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 20 out of 80 on watched_data (the program is no longer running)
-+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 21 out of 80 on watched_data (the program is no longer running)
-+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 22 out of 80 on watched_data (the program is no longer running)
-+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 23 out of 80 on watched_data (the program is no longer running)
-+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 24 out of 80 on watched_data (the program is no longer running)
-+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 25 out of 80 on watched_data (the program is no longer running)
-+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 26 out of 80 on watched_data (the program is no longer running)
-+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 27 out of 80 on watched_data (the program is no longer running)
-+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 28 out of 80 on watched_data (the program is no longer running)
-+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 29 out of 80 on watched_data (the program is no longer running)
-+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 30 out of 80 on watched_data (the program is no longer running)
-+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 31 out of 80 on watched_data (the program is no longer running)
-+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 32 out of 80 on watched_data (the program is no longer running)
-+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 33 out of 80 on watched_data (the program is no longer running)
-+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 34 out of 80 on watched_data (the program is no longer running)
-+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 35 out of 80 on watched_data (the program is no longer running)
-+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 36 out of 80 on watched_data (the program is no longer running)
-+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 37 out of 80 on watched_data (the program is no longer running)
-+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 38 out of 80 on watched_data (the program is no longer running)
-+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 39 out of 80 on watched_data (the program is no longer running)
-+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 40 out of 80 on watched_data (the program is no longer running)
-+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 41 out of 80 on watched_data (the program is no longer running)
-+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 42 out of 80 on watched_data (the program is no longer running)
-+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 43 out of 80 on watched_data (the program is no longer running)
-+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 44 out of 80 on watched_data (the program is no longer running)
-+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 45 out of 80 on watched_data (the program is no longer running)
-+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 46 out of 80 on watched_data (the program is no longer running)
-+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 47 out of 80 on watched_data (the program is no longer running)
-+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 48 out of 80 on watched_data (the program is no longer running)
-+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 49 out of 80 on watched_data (the program is no longer running)
-+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 50 out of 80 on watched_data (the program is no longer running)
-+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 51 out of 80 on watched_data (the program is no longer running)
-+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 52 out of 80 on watched_data (the program is no longer running)
-+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 53 out of 80 on watched_data (the program is no longer running)
-+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 54 out of 80 on watched_data (the program is no longer running)
-+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 55 out of 80 on watched_data (the program is no longer running)
-+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 56 out of 80 on watched_data (the program is no longer running)
-+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 57 out of 80 on watched_data (the program is no longer running)
-+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 58 out of 80 on watched_data (the program is no longer running)
-+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 59 out of 80 on watched_data (the program is no longer running)
-+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 60 out of 80 on watched_data (the program is no longer running)
-+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 61 out of 80 on watched_data (the program is no longer running)
-+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 62 out of 80 on watched_data (the program is no longer running)
-+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 63 out of 80 on watched_data (the program is no longer running)
-+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 64 out of 80 on watched_data (the program is no longer running)
-+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 65 out of 80 on watched_data (the program is no longer running)
-+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 66 out of 80 on watched_data (the program is no longer running)
-+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 67 out of 80 on watched_data (the program is no longer running)
-+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 68 out of 80 on watched_data (the program is no longer running)
-+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 69 out of 80 on watched_data (the program is no longer running)
-+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 70 out of 80 on watched_data (the program is no longer running)
-+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 71 out of 80 on watched_data (the program is no longer running)
-+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 72 out of 80 on watched_data (the program is no longer running)
-+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 73 out of 80 on watched_data (the program is no longer running)
-+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 74 out of 80 on watched_data (the program is no longer running)
-+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 75 out of 80 on watched_data (the program is no longer running)
-+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 76 out of 80 on watched_data (the program is no longer running)
-+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 77 out of 80 on watched_data (the program is no longer running)
-+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 78 out of 80 on watched_data (the program is no longer running)
-+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 79 out of 80 on watched_data (the program is no longer running)
-+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 80 out of 80 on watched_data (the program is no longer running)
++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 1 out of 80 on watched_data
++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 2 out of 80 on watched_data
++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 3 out of 80 on watched_data
++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 4 out of 80 on watched_data
++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 5 out of 80 on watched_data
++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 6 out of 80 on watched_data
++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 7 out of 80 on watched_data
++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 8 out of 80 on watched_data
++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 9 out of 80 on watched_data
++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 10 out of 80 on watched_data
++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 11 out of 80 on watched_data
++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 12 out of 80 on watched_data
++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 13 out of 80 on watched_data
++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 14 out of 80 on watched_data
++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 15 out of 80 on watched_data
++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 16 out of 80 on watched_data
++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 17 out of 80 on watched_data
++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 18 out of 80 on watched_data
++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 19 out of 80 on watched_data
++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 20 out of 80 on watched_data
++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 21 out of 80 on watched_data
++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 22 out of 80 on watched_data
++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 23 out of 80 on watched_data
++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 24 out of 80 on watched_data
++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 25 out of 80 on watched_data
++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 26 out of 80 on watched_data
++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 27 out of 80 on watched_data
++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 28 out of 80 on watched_data
++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 29 out of 80 on watched_data
++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 30 out of 80 on watched_data
++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 31 out of 80 on watched_data
++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 32 out of 80 on watched_data
++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 33 out of 80 on watched_data
++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 34 out of 80 on watched_data
++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 35 out of 80 on watched_data
++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 36 out of 80 on watched_data
++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 37 out of 80 on watched_data
++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 38 out of 80 on watched_data
++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 39 out of 80 on watched_data
++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 40 out of 80 on watched_data
++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 41 out of 80 on watched_data
++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 42 out of 80 on watched_data
++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 43 out of 80 on watched_data
++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 44 out of 80 on watched_data
++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 45 out of 80 on watched_data
++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 46 out of 80 on watched_data
++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 47 out of 80 on watched_data
++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 48 out of 80 on watched_data
++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 49 out of 80 on watched_data
++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 50 out of 80 on watched_data
++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 51 out of 80 on watched_data
++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 52 out of 80 on watched_data
++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 53 out of 80 on watched_data
++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 54 out of 80 on watched_data
++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 55 out of 80 on watched_data
++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 56 out of 80 on watched_data
++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 57 out of 80 on watched_data
++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 58 out of 80 on watched_data
++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 59 out of 80 on watched_data
++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 60 out of 80 on watched_data
++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 61 out of 80 on watched_data
++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 62 out of 80 on watched_data
++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 63 out of 80 on watched_data
++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 64 out of 80 on watched_data
++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 65 out of 80 on watched_data
++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 66 out of 80 on watched_data
++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 67 out of 80 on watched_data
++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 68 out of 80 on watched_data
++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 69 out of 80 on watched_data
++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 70 out of 80 on watched_data
++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 71 out of 80 on watched_data
++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 72 out of 80 on watched_data
++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 73 out of 80 on watched_data
++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 74 out of 80 on watched_data
++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 75 out of 80 on watched_data
++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 76 out of 80 on watched_data
++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 77 out of 80 on watched_data
++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 78 out of 80 on watched_data
++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 79 out of 80 on watched_data
++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 80 out of 80 on watched_data
Running ../../../W._C._Handy/gdb/testsuite/gdb.trace/actions-changed.exp ...
UNSUPPORTED: gdb.trace/actions-changed.exp: Current target does not support trace
Running ../../../W._C._Handy/gdb/testsuite/gdb.trace/actions.exp ...
-@@ -34774,7 +28109,8 @@ PASS: gdb.trace/tracecmd.exp: 1.11b: verify conditional tracepoint
+@@ -34631,7 +27011,8 @@ PASS: gdb.trace/tracecmd.exp: 1.11b: verify conditional tracepoint
PASS: gdb.trace/tracecmd.exp: 1.14: help trace
PASS: gdb.trace/tracecmd.exp: Declined to set a fast tracepoint
Running ../../../W._C._Handy/gdb/testsuite/gdb.trace/tspeed.exp ...
-UNSUPPORTED: gdb.trace/tspeed.exp: Current target does not support trace
-+gdb compile failed, gcc: error: [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../gdbserver/libinproctrace.so: No such file or directory
++gdb compile failed, gcc: error: [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../gdbserver/libinproctrace.so: No such file or directory
+UNTESTED: gdb.trace/tspeed.exp: tspeed.exp
Running ../../../W._C._Handy/gdb/testsuite/gdb.trace/tstatus.exp ...
UNSUPPORTED: gdb.trace/tstatus.exp: target does not support trace
Running ../../../W._C._Handy/gdb/testsuite/gdb.trace/tsv.exp ...
-@@ -34847,14 +28183,14 @@ PASS: gdb.xml/tdesc-xinclude.exp: set tdesc filename gdb.xml/loop.xml
+@@ -34704,14 +27085,14 @@ PASS: gdb.xml/tdesc-xinclude.exp: set tdesc filename gdb.xml/loop.xml
=== gdb Summary ===
--# of expected passes 33256
--# of unexpected failures 102
-+# of expected passes 25596
-+# of unexpected failures 1038
+-# of expected passes 33071
+-# of unexpected failures 136
++# of expected passes 24707
++# of unexpected failures 803
# of unexpected successes 2
--# of expected failures 72
+-# of expected failures 61
+# of expected failures 38
# of unknown successes 1
--# of known failures 59
-+# of known failures 54
+-# of known failures 58
++# of known failures 53
# of unresolved testcases 2
--# of untested testcases 34
--# of unsupported tests 61
-+# of untested testcases 60
+-# of untested testcases 38
+-# of unsupported tests 64
++# of untested testcases 65
+# of unsupported tests 97
[...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../gdb/gdb version 7.9.50.20150419-cvs -nw -nx -data-directory [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../data-directory
diff --git toolchain/logs/binutils-gdb/kepler.SCHWINGE/test/ld/ld.sum toolchain/logs/binutils-gdb/laplace.SCHWINGE/test/ld/ld.sum
-index 1ea6c7a..c7a2f35 100644
+index 4cdc1cd..a0a8d1a 100644
--- toolchain/logs/binutils-gdb/kepler.SCHWINGE/test/ld/ld.sum
+++ toolchain/logs/binutils-gdb/laplace.SCHWINGE/test/ld/ld.sum
@@ -1,5 +1,5 @@
--Test Run By thomas on Mon Apr 20 10:41:29 2015
+-Test Run By thomas on Sun Oct 25 21:38:27 2015
-Native configuration is i686-pc-linux-gnu
-+Test Run By thomas on Mon Apr 20 11:45:44 2015
++Test Run By thomas on Sun Nov 1 18:26:33 2015
+Native configuration is i686-unknown-gnu0.6
=== ld tests ===