summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorThomas Schwinge <thomas@codesourcery.com>2015-04-10 11:42:38 +0200
committerThomas Schwinge <thomas@codesourcery.com>2015-04-10 11:42:38 +0200
commit34b937238d22dae3b3ccba78ea19ad0d4e31a447 (patch)
tree976e7627568ab86a9980844c552dc8412c784bb5
parent2feb9cf1d9aad13d4970f40e536215db886970d3 (diff)
binutils-gdb: Re-run after system updates.
-rw-r--r--binutils-gdb/kepler.SCHWINGE/log_build23
-rw-r--r--binutils-gdb/kepler.SCHWINGE/log_test68
-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.sum104
-rw-r--r--binutils-gdb/kepler.SCHWINGE/test/ld/ld.sum2
-rw-r--r--binutils-gdb/laplace.SCHWINGE/log_build8
-rw-r--r--binutils-gdb/laplace.SCHWINGE/log_test87
-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.sum254
-rw-r--r--binutils-gdb/laplace.SCHWINGE/test/ld/ld.sum2
-rw-r--r--binutils-gdb/log_build.diff127
-rw-r--r--binutils-gdb/log_test.diff225
-rw-r--r--binutils-gdb/test.diff648
15 files changed, 814 insertions, 742 deletions
diff --git a/binutils-gdb/kepler.SCHWINGE/log_build b/binutils-gdb/kepler.SCHWINGE/log_build
index 59ecc77b..6aa217a4 100644
--- a/binutils-gdb/kepler.SCHWINGE/log_build
+++ b/binutils-gdb/kepler.SCHWINGE/log_build
@@ -20,11 +20,12 @@ checking whether g++-4.9 accepts -g... yes
checking whether g++ accepts -static-libstdc++ -static-libgcc... yes
checking for gnatbind... gnatbind
checking for gnatmake... gnatmake
-checking whether compiler driver understands Ada... no
+checking whether compiler driver understands Ada... yes
checking how to compare bootstrapped objects... cmp --ignore-initial=16 $$f1 $$f2
checking for objdir... .libs
checking for version 0.10 of ISL... no
-checking for version 0.11 of ISL... yes
+checking for version 0.11 of ISL... no
+checking for version 0.12 of ISL... yes
checking for version 0.17.0 of CLooG... no
checking for version 0.18.0 of CLooG... yes
checking for default BUILD_CONFIG...
@@ -2645,6 +2646,7 @@ gcc-4.9 -DHAVE_CONFIG_H -I. -I../../W._C._Handy/gold -I../../W._C._Handy/gold -
mv -f .deps/yyscript.Tpo .deps/yyscript.Po
rm -f libgold.a
ar cru libgold.a archive.o attributes.o binary.o common.o compressed_output.o copy-relocs.o cref.o defstd.o descriptors.o dirsearch.o dynobj.o dwarf_reader.o ehframe.o errors.o expression.o fileread.o gc.o gdb-index.o gold.o gold-threads.o icf.o incremental.o int_encoding.o layout.o mapfile.o merge.o nacl.o object.o options.o output.o parameters.o plugin.o readsyms.o reduced_debug_output.o reloc.o resolve.o script-sections.o script.o stringpool.o symtab.o target.o target-select.o timer.o version.o workqueue.o workqueue-threads.o yyscript.o
+ar: `u' modifier ignored since `D' is the default (see `U')
ranlib libgold.a
g++-4.9 -DHAVE_CONFIG_H -I. -I../../W._C._Handy/gold -I../../W._C._Handy/gold -I../../W._C._Handy/gold/../include -I../../W._C._Handy/gold/../elfcpp -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -DBINDIR="\"[...]/tschwinge/W._C._Handy.build.install/bin\"" -DTOOLBINDIR="\"[...]/tschwinge/W._C._Handy.build.install/i686-pc-linux-gnu/bin\"" -DTOOLLIBDIR="\"[...]/tschwinge/W._C._Handy.build.install/i686-pc-linux-gnu/lib\"" -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -frandom-seed=dwp.o -g -O2 -MT dwp.o -MD -MP -MF .deps/dwp.Tpo -c -o dwp.o ../../W._C._Handy/gold/dwp.cc
mv -f .deps/dwp.Tpo .deps/dwp.Po
@@ -3344,6 +3346,7 @@ source='../../W._C._Handy/libdecnumber/bid/host-ieee64.c' object='host-ieee64.o'
source='../../W._C._Handy/libdecnumber/bid/host-ieee128.c' object='host-ieee128.o' libtool=no gcc-4.9 -I../../W._C._Handy/libdecnumber -I. -g -O2 -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -pedantic -Wno-long-long -I../../W._C._Handy/libdecnumber -I. -c ../../W._C._Handy/libdecnumber/bid/host-ieee128.c
rm -f libdecnumber.a
ar cru libdecnumber.a decNumber.o decContext.o decimal32.o decimal64.o decimal128.o bid2dpd_dpd2bid.o host-ieee32.o host-ieee64.o host-ieee128.o
+ar: `u' modifier ignored since `D' is the default (see `U')
ranlib libdecnumber.a
make[2]: Leaving directory '[...]/tschwinge/W._C._Handy.build/libdecnumber'
mkdir -p -- ./readline
@@ -3748,7 +3751,7 @@ checking for nl_langinfo and CODESET... yes
checking for working fcntl.h... yes
checking whether getc_unlocked is declared... yes
checking whether we are using the GNU C Library >= 2.1 or uClibc... yes
-checking for a traditional japanese locale... ja_JP
+checking for a traditional japanese locale... ja_JP.EUC-JP
checking for a transitional chinese locale... zh_CN.GB18030
checking for a french Unicode locale... fr_FR.UTF-8
checking for a traditional french locale... fr_FR
@@ -4336,8 +4339,8 @@ checking how to link with liblzma... -llzma
checking for X... libraries , headers
checking whether gdbserver is supported on this host... yes
checking whether to use babeltrace... auto
-checking for libbabeltrace... no
-configure: WARNING: babeltrace is missing or unusable; GDB is unable to read CTF data.
+checking for libbabeltrace... yes
+checking how to link with libbabeltrace... -lbabeltrace -lbabeltrace-ctf
configure: updating cache ./config.cache
configure: creating ./config.status
config.status: creating jit-reader.h
@@ -4554,7 +4557,7 @@ checking for nl_langinfo and CODESET... yes
checking for working fcntl.h... yes
checking whether getc_unlocked is declared... yes
checking whether we are using the GNU C Library >= 2.1 or uClibc... yes
-checking for a traditional japanese locale... ja_JP
+checking for a traditional japanese locale... ja_JP.EUC-JP
checking for a transitional chinese locale... zh_CN.GB18030
checking for a french Unicode locale... fr_FR.UTF-8
checking for a traditional french locale... fr_FR
@@ -6028,6 +6031,7 @@ gcc-4.9 -DHAVE_CONFIG_H -I. -I../../../../W._C._Handy/gdb/gnulib/import -I..
mv -f .deps/isnanl.Tpo .deps/isnanl.Po
rm -f libgnu.a
ar cru libgnu.a localcharset.o math.o strnlen1.o unistd.o wctype-h.o isnanl.o
+ar: `u' modifier ignored since `D' is the default (see `U')
ranlib libgnu.a
rm -f t-charset.alias charset.alias && \
/bin/dash ../../../../W._C._Handy/gdb/gnulib/import/config.charset 'i686-pc-linux-gnu' > t-charset.alias && \
@@ -6546,7 +6550,7 @@ gcc-4.9 -g -O2 -I. -I../../W._C._Handy/gdb -I../../W._C._Handy/gdb/common -I..
rm -f gdb
gcc-4.9 -g -O2 -static-libstdc++ -static-libgcc \
-o gdb gdb.o i386-tdep.o i386-linux-tdep.o glibc-tdep.o i387-tdep.o solib-svr4.o symfile-mem.o linux-tdep.o linux-record.o ser-base.o ser-unix.o ser-pipe.o ser-tcp.o inf-ptrace.o fork-child.o x86-nat.o x86-dregs.o i386-linux-nat.o x86-linux-nat.o proc-service.o linux-thread-db.o linux-nat.o linux-osdata.o linux-fork.o linux-procfs.o linux-ptrace.o linux-btrace.o linux-waitpid.o remote.o dcache.o tracepoint.o ax-general.o ax-gdb.o remote-fileio.o remote-notif.o ctf.o tracefile.o tracefile-tfile.o cli-dump.o cli-decode.o cli-script.o cli-cmds.o cli-setshow.o cli-logging.o cli-interp.o cli-utils.o mi-out.o mi-console.o mi-cmds.o mi-cmd-catch.o mi-cmd-env.o mi-cmd-var.o mi-cmd-break.o mi-cmd-stack.o mi-cmd-file.o mi-cmd-disas.o mi-symbol-cmds.o mi-cmd-target.o mi-cmd-info.o mi-interp.o mi-main.o mi-parse.o mi-getopt.o tui-command.o tui-data.o tui-disasm.o tui-file.o tui-hooks.o tui-interp.o tui-io.o tui-layout.o tui-out.o tui-regs.o tui-source.o tui-stack.o tui-win.o tui-windata.o tui-wingeneral.o tui-winsource.o tui.o python.o py-arch.o py-auto-load.o py-block.o py-bpevent.o py-breakpoint.o py-cmd.o py-continueevent.o py-xmethods.o py-event.o py-evtregistry.o py-evts.o py-exitedevent.o py-finishbreakpoint.o py-frame.o py-framefilter.o py-function.o py-gdb-readline.o py-inferior.o py-infthread.o py-lazy-string.o py-linetable.o py-newobjfileevent.o py-objfile.o py-param.o py-prettyprint.o py-progspace.o py-signalevent.o py-stopevent.o py-symbol.o py-symtab.o py-threadevent.o py-type.o py-utils.o py-value.o py-varobj.o guile.o scm-arch.o scm-auto-load.o scm-block.o scm-breakpoint.o scm-cmd.o scm-disasm.o scm-exception.o scm-frame.o scm-gsmob.o scm-iterator.o scm-lazy-string.o scm-objfile.o scm-math.o scm-param.o scm-ports.o scm-pretty-print.o scm-progspace.o scm-safe-call.o scm-string.o scm-symbol.o scm-symtab.o scm-type.o scm-utils.o scm-value.o elfread.o stap-probe.o posix-hdep.o c-exp.o cp-name-parser.o ada-exp.o jv-exp.o d-exp.o f-exp.o go-exp.o m2-exp.o p-exp.o version.o annotate.o addrmap.o auto-load.o auxv.o agent.o bfd-target.o blockframe.o breakpoint.o break-catch-sig.o break-catch-throw.o findvar.o regcache.o cleanups.o charset.o continuations.o corelow.o disasm.o dummy-frame.o dfp.o source.o value.o eval.o valops.o valarith.o valprint.o printcmd.o block.o symtab.o psymtab.o symfile.o symfile-debug.o symmisc.o linespec.o dictionary.o infcall.o infcmd.o infrun.o expprint.o environ.o stack.o thread.o exceptions.o extension.o filesystem.o filestuff.o inf-child.o interps.o minidebug.o main.o macrotab.o macrocmd.o macroexp.o macroscope.o mi-common.o event-loop.o event-top.o inf-loop.o completer.o gdbarch.o arch-utils.o gdbtypes.o gdb_bfd.o gdb_obstack.o osabi.o copying.o memattr.o mem-break.o target.o target-dcache.o parse.o language.o build-id.o buildsym.o findcmd.o std-regs.o signals.o exec.o reverse.o bcache.o objfiles.o observer.o minsyms.o maint.o demangle.o dbxread.o coffread.o coff-pe-read.o dwarf2read.o mipsread.o stabsread.o corefile.o dwarf2expr.o dwarf2loc.o dwarf2-frame.o dwarf2-frame-tailcall.o ada-lang.o c-lang.o d-lang.o f-lang.o objc-lang.o ada-tasks.o ada-varobj.o c-varobj.o ui-out.o cli-out.o varobj.o vec.o go-lang.o go-valprint.o go-typeprint.o jv-lang.o jv-valprint.o jv-typeprint.o jv-varobj.o m2-lang.o opencl-lang.o p-lang.o p-typeprint.o p-valprint.o sentinel-frame.o complaints.o typeprint.o ada-typeprint.o c-typeprint.o f-typeprint.o m2-typeprint.o ada-valprint.o c-valprint.o cp-valprint.o d-valprint.o f-valprint.o m2-valprint.o serial.o mdebugread.o top.o utils.o ui-file.o user-regs.o frame.o frame-unwind.o doublest.o frame-base.o inline-frame.o gnu-v2-abi.o gnu-v3-abi.o cp-abi.o cp-support.o cp-namespace.o d-support.o reggroups.o trad-frame.o tramp-frame.o solib.o solib-target.o prologue-value.o memory-map.o memrange.o xml-support.o xml-syscall.o xml-utils.o target-descriptions.o target-memory.o xml-tdesc.o xml-builtin.o inferior.o osdata.o gdb_usleep.o record.o record-full.o gcore.o gdb_vecs.o jit.o progspace.o skip.o probe.o common-utils.o buffer.o ptid.o gdb-dlfcn.o common-agent.o format.o registry.o btrace.o record-btrace.o waitstatus.o print-utils.o rsp-low.o errors.o common-debug.o debug.o common-exceptions.o inflow.o init.o \
- ../readline/libreadline.a ../opcodes/libopcodes.a ../bfd/libbfd.a ../libiberty/libiberty.a ../libdecnumber/libdecnumber.a -ldl -ldl -lncurses -lz -lm -ldl -lguile-2.0 -lgc -lpthread -ldl -lutil -lm -lpython2.7 -Xlinker -export-dynamic -Wl,-O1 -Wl,-Bsymbolic-functions -lexpat -llzma ../libiberty/libiberty.a build-gnulib/import/libgnu.a -ldl -Wl,--dynamic-list=../../W._C._Handy/gdb/proc-service.list
+ ../readline/libreadline.a ../opcodes/libopcodes.a ../bfd/libbfd.a ../libiberty/libiberty.a ../libdecnumber/libdecnumber.a -ldl -ldl -lncurses -lz -lm -ldl -lguile-2.0 -lgc -lpthread -ldl -lutil -lm -lpython2.7 -Xlinker -export-dynamic -Wl,-O1 -Wl,-Bsymbolic-functions -lexpat -llzma -lbabeltrace -lbabeltrace-ctf ../libiberty/libiberty.a build-gnulib/import/libgnu.a -ldl -Wl,--dynamic-list=../../W._C._Handy/gdb/proc-service.list
make[3]: Entering directory '[...]/tschwinge/W._C._Handy.build/gdb'
make[4]: Entering directory '[...]/tschwinge/W._C._Handy.build/gdb/doc'
make[4]: Nothing to be done for 'all'.
@@ -7414,6 +7418,7 @@ gcc-4.9 -DHAVE_CONFIG_H -I. -I../../../../../W._C._Handy/gdb/gdbserver/../gnulib
mv -f .deps/isnanl.Tpo .deps/isnanl.Po
rm -f libgnu.a
ar cru libgnu.a localcharset.o math.o strnlen1.o unistd.o wctype-h.o isnanl.o
+ar: `u' modifier ignored since `D' is the default (see `U')
ranlib libgnu.a
rm -f t-charset.alias charset.alias && \
/bin/dash ../../../../../W._C._Handy/gdb/gdbserver/../gnulib/import/config.charset 'i686-pc-linux-gnu' > t-charset.alias && \
@@ -8031,9 +8036,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
wrote `gdb/printing.go'
;;; note: source file ./gdb.scm
@@ -8041,11 +8046,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
-wrote `gdb/types.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
;;; note: source file ./gdb/iterator.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/iterator.scm.go
+wrote `gdb/types.go'
touch stamp-guile
rm -rf ./system-gdbinit
mkdir ./system-gdbinit
diff --git a/binutils-gdb/kepler.SCHWINGE/log_test b/binutils-gdb/kepler.SCHWINGE/log_test
index d364efab..56d39b89 100644
--- a/binutils-gdb/kepler.SCHWINGE/log_test
+++ b/binutils-gdb/kepler.SCHWINGE/log_test
@@ -52,7 +52,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 Wed Sep 17 09:43:38 2014
+Test Run By thomas on Sat Apr 4 10:20:22 2015
Native configuration is i686-pc-linux-gnu
=== binutils tests ===
@@ -132,7 +132,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 Wed Sep 17 09:43:45 2014
+Test Run By thomas on Sat Apr 4 10:20:31 2015
Native configuration is i686-pc-linux-gnu
=== gas tests ===
@@ -290,7 +290,6 @@ make[2]: Leaving directory '[...]/tschwinge/W._C._Handy.build/intl'
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'
-make[3]: Nothing to be done for 'info'.
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'
@@ -390,6 +389,7 @@ mv -f .deps/testmain.Tpo .deps/testmain.Po
mv -f .deps/testfile.Tpo .deps/testfile.Po
rm -f libgoldtest.a
ar cru libgoldtest.a test.o testmain.o testfile.o
+ar: `u' modifier ignored since `D' is the default (see `U')
ranlib libgoldtest.a
`echo g++-4.9 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -MT object_unittest.o -MD -MP -MF .deps/object_unittest.Tpo -c -o object_unittest.o ../../../W._C._Handy/gold/testsuite/object_unittest.cc
mv -f .deps/object_unittest.Tpo .deps/object_unittest.Po
@@ -746,16 +746,16 @@ two_file_test_2.syms: claim file hook called (offset = 0, size = 2203)
two_file_test_2.syms: claiming file, adding 16 symbols
unused.syms: claim file hook called (offset = 0, size = 634)
unused.syms: claiming file, adding 1 symbols
-/usr/lib/gcc/i586-linux-gnu/4.9/crtend.o: claim file hook called (offset = 0, size = 930)
-/usr/lib/gcc/i586-linux-gnu/4.9/../../../i386-linux-gnu/crtn.o: claim file hook called (offset = 0, size = 733)
-/usr/lib/gcc/i586-linux-gnu/4.9/libstdc++.so: claim file hook called (offset = 0, size = 967476)
+/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/../../../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 = 114244)
+/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/../../../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 = 1508804)
+/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 = 114244)
+/usr/lib/gcc/i586-linux-gnu/4.9/libgcc_s.so: claim file hook called (offset = 0, size = 114964)
all symbols read hook called
two_file_test_1.syms: _Z4f13iv: PREVAILING_DEF_IRONLY
two_file_test_1.syms: _Z4f11av: PREVAILING_DEF_IRONLY
@@ -1625,7 +1625,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 Wed Sep 17 09:46:52 2014
+Test Run By thomas on Sat Apr 4 10:26:01 2015
Native configuration is i686-pc-linux-gnu
=== ld tests ===
@@ -1829,7 +1829,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 Wed Sep 17 09:49:12 2014
+Test Run By thomas on Sat Apr 4 10:31:05 2015
Native configuration is i686-pc-linux-gnu
=== gdb tests ===
@@ -1843,21 +1843,12 @@ Using /usr/share/dejagnu/config/unix.exp as generic interface file for target.
Using ../../../W._C._Handy/gdb/testsuite/config/unix.exp as tool-and-target-specific interface file.
Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/O2_float_param.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/aliased_array.exp ...
-FAIL: gdb.ada/aliased_array.exp: print bt
Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/array_bounds.exp ...
-FAIL: gdb.ada/array_bounds.exp: print table'first
-FAIL: gdb.ada/array_bounds.exp: print table'last
Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/array_char_idx.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/array_return.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/array_subscript_addr.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/arraydim.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/arrayidx.exp ...
-FAIL: gdb.ada/arrayidx.exp: print e_one_two_three, indexes off
-FAIL: gdb.ada/arrayidx.exp: print r_two_three, indexes off
-FAIL: gdb.ada/arrayidx.exp: print p_one_two_three, indexes off
-FAIL: gdb.ada/arrayidx.exp: print e_one_two_three
-FAIL: gdb.ada/arrayidx.exp: print r_two_three
-FAIL: gdb.ada/arrayidx.exp: print p_one_two_three
Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/arrayparam.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/arrayptr.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/assign_1.exp ...
@@ -1876,7 +1867,6 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/complete.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/cond_lang.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/dot_all.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/dyn_arrayidx.exp ...
-FAIL: gdb.ada/dyn_arrayidx.exp: compilation foo.adb
Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/dyn_loc.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/enum_idx_packed.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/exec_changed.exp ...
@@ -1897,8 +1887,13 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/info_locals_renaming.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/info_types.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/int_deref.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/interface.exp ...
+FAIL: gdb.ada/interface.exp: print s
Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/iwide.exp ...
FAIL: gdb.ada/iwide.exp: print My_Drawable
+FAIL: gdb.ada/iwide.exp: print s_access.all
+FAIL: gdb.ada/iwide.exp: print sp_access.all
+FAIL: gdb.ada/iwide.exp: print d_access.all
+FAIL: gdb.ada/iwide.exp: print dp_access.all
Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/lang_switch.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/mi_catch_ex.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/mi_dyn_arr.exp ...
@@ -1912,14 +1907,11 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/mi_task_info.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/mod_from_name.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/nested.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/null_array.exp ...
-FAIL: gdb.ada/null_array.exp: ptype my_table
Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/null_record.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/operator_bp.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/optim_drec.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/packed_array.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/packed_tagged.exp ...
-FAIL: gdb.ada/packed_tagged.exp: print x
-FAIL: gdb.ada/packed_tagged.exp: ptype x
Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/pckd_arr_ren.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/pp-rec-component.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/print_chars.exp ...
@@ -1928,6 +1920,7 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/ptr_typedef.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/ptype_arith_binop.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/ptype_field.exp ...
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 ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/rec_return.exp ...
@@ -1942,7 +1935,11 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/str_ref_cmp.exp ...
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 ...
+FAIL: gdb.ada/tagged.exp: ptype obj
+FAIL: gdb.ada/tagged.exp: print obj
Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/tagged_access.exp ...
+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 ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/tasks.exp ...
@@ -1952,10 +1949,8 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/type_coercion.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/unc_arr_ptr_in_var_rec.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/uninitialized_vars.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/variant_record_packed_array.exp ...
-FAIL: gdb.ada/variant_record_packed_array.exp: print adress content
Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/watch_arg.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/whatis_array_val.exp ...
-FAIL: gdb.ada/whatis_array_val.exp: print full
Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/widewide.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/win_fu_syms.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.arch/aarch64-atomic-inst.exp ...
@@ -2044,6 +2039,7 @@ 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/annota1.exp ...
FAIL: gdb.base/annota1.exp: run until main breakpoint (timeout)
+ERROR: Process no longer exists
Running ../../../W._C._Handy/gdb/testsuite/gdb.base/annota3.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.base/anon.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.base/args.exp ...
@@ -2052,7 +2048,7 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.base/arithmet.exp ...
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 ...
-FAIL: gdb.base/async-shell.exp: run &
+FAIL: gdb.base/async-shell.exp: run & (timeout)
Running ../../../W._C._Handy/gdb/testsuite/gdb.base/async.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.base/attach-pie-misread.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.base/attach-pie-noexec.exp ...
@@ -2175,7 +2171,14 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.base/gcore-relro-pie.exp ...
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 ...
-FAIL: gdb.base/gdb-sigterm.exp: expect eof #15 (stepping inside range 201 times)
+FAIL: gdb.base/gdb-sigterm.exp: expect eof #5 (stepping inside range 201 times)
+FAIL: gdb.base/gdb-sigterm.exp: expect eof #6 (stepping inside range 201 times)
+FAIL: gdb.base/gdb-sigterm.exp: expect eof #12 (stepping inside range 201 times)
+FAIL: gdb.base/gdb-sigterm.exp: expect eof #13 (stepping inside range 201 times)
+FAIL: gdb.base/gdb-sigterm.exp: expect eof #16 (stepping inside range 201 times)
+FAIL: gdb.base/gdb-sigterm.exp: expect eof #19 (stepping inside range 201 times)
+FAIL: gdb.base/gdb-sigterm.exp: expect eof #25 (stepping inside range 201 times)
+FAIL: gdb.base/gdb-sigterm.exp: expect eof #49 (stepping inside range 201 times)
Running ../../../W._C._Handy/gdb/testsuite/gdb.base/gdb1056.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.base/gdb1090.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.base/gdb11530.exp ...
@@ -2213,7 +2216,6 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.base/info-target.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.base/infoline.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.base/interact.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.base/interp.exp ...
-FAIL: gdb.base/interp.exp: can list sources
Running ../../../W._C._Handy/gdb/testsuite/gdb.base/interrupt-noterm.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.base/interrupt.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.base/jit-simple.exp ...
@@ -3155,13 +3157,13 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.xml/tdesc-xinclude.exp ...
=== gdb Summary ===
-# of expected passes 30244
-# of unexpected failures 107
+# of expected passes 30230
+# of unexpected failures 108
# of unexpected successes 2
# of expected failures 58
# of unknown successes 1
-# of known failures 61
-# of unresolved testcases 1
+# of known failures 60
+# of unresolved testcases 2
# of untested testcases 29
# of unsupported tests 58
[...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../gdb/gdb version 7.8.50.20140916-cvs -nw -nx -data-directory [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../data-directory
diff --git a/binutils-gdb/kepler.SCHWINGE/test/binutils/binutils.sum b/binutils-gdb/kepler.SCHWINGE/test/binutils/binutils.sum
index b3aa1c12..93bf5b04 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 Wed Sep 17 09:43:38 2014
+Test Run By thomas on Sat Apr 4 10:20:22 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 9d920512..2330d284 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 Wed Sep 17 09:43:45 2014
+Test Run By thomas on Sat Apr 4 10:20:31 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 38a9f38d..5d2d261f 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 Wed Sep 17 09:49:12 2014
+Test Run By thomas on Sat Apr 4 10:31:05 2015
Native configuration is i686-pc-linux-gnu
=== gdb tests ===
@@ -12,13 +12,13 @@ PASS: gdb.ada/O2_float_param.exp: compilation foo.adb
PASS: gdb.ada/O2_float_param.exp: frame
Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/aliased_array.exp ...
PASS: gdb.ada/aliased_array.exp: compilation foo.adb
-FAIL: gdb.ada/aliased_array.exp: print bt
+PASS: gdb.ada/aliased_array.exp: print bt
Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/array_bounds.exp ...
PASS: gdb.ada/array_bounds.exp: compilation bar.adb
PASS: gdb.ada/array_bounds.exp: print itable'first
PASS: gdb.ada/array_bounds.exp: print itable'last
-FAIL: gdb.ada/array_bounds.exp: print table'first
-FAIL: gdb.ada/array_bounds.exp: print table'last
+PASS: gdb.ada/array_bounds.exp: print table'first
+PASS: gdb.ada/array_bounds.exp: print table'last
Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/array_char_idx.exp ...
PASS: gdb.ada/array_char_idx.exp: compilation foo.adb
PASS: gdb.ada/array_char_idx.exp: ptype char_table
@@ -69,19 +69,19 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/arrayidx.exp ...
PASS: gdb.ada/arrayidx.exp: compilation p.adb
PASS: gdb.ada/arrayidx.exp: set print array-indexes off
PASS: gdb.ada/arrayidx.exp: print one_two_three, indexes off
-FAIL: gdb.ada/arrayidx.exp: print e_one_two_three, indexes off
-FAIL: gdb.ada/arrayidx.exp: print r_two_three, indexes off
+PASS: gdb.ada/arrayidx.exp: print e_one_two_three, indexes off
+PASS: gdb.ada/arrayidx.exp: print r_two_three, indexes off
PASS: gdb.ada/arrayidx.exp: print u_one_two_three, indexes off
-FAIL: gdb.ada/arrayidx.exp: print p_one_two_three, indexes off
+PASS: gdb.ada/arrayidx.exp: print p_one_two_three, indexes off
PASS: gdb.ada/arrayidx.exp: print few_reps, indexes off
PASS: gdb.ada/arrayidx.exp: print many_reps, indexes off
PASS: gdb.ada/arrayidx.exp: print empty, indexes off
PASS: gdb.ada/arrayidx.exp: set print array-indexes on
PASS: gdb.ada/arrayidx.exp: print one_two_three
-FAIL: gdb.ada/arrayidx.exp: print e_one_two_three
-FAIL: gdb.ada/arrayidx.exp: print r_two_three
+PASS: gdb.ada/arrayidx.exp: print e_one_two_three
+PASS: gdb.ada/arrayidx.exp: print r_two_three
PASS: gdb.ada/arrayidx.exp: print u_one_two_three
-FAIL: gdb.ada/arrayidx.exp: print p_one_two_three
+PASS: gdb.ada/arrayidx.exp: print p_one_two_three
PASS: gdb.ada/arrayidx.exp: print few_reps
PASS: gdb.ada/arrayidx.exp: print many_reps
PASS: gdb.ada/arrayidx.exp: print empty
@@ -194,7 +194,9 @@ PASS: gdb.ada/dot_all.exp: print addr.all
PASS: gdb.ada/dot_all.exp: print addr.ALL
PASS: gdb.ada/dot_all.exp: print addr.AlL
Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/dyn_arrayidx.exp ...
-FAIL: gdb.ada/dyn_arrayidx.exp: compilation foo.adb
+PASS: gdb.ada/dyn_arrayidx.exp: compilation foo.adb
+PASS: gdb.ada/dyn_arrayidx.exp: maintenance set ada ignore-descriptive-types
+PASS: gdb.ada/dyn_arrayidx.exp: ptype array_type
Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/dyn_loc.exp ...
PASS: gdb.ada/dyn_loc.exp: compilation p.adb
XFAIL: gdb.ada/dyn_loc.exp: info locals
@@ -304,14 +306,14 @@ PASS: gdb.ada/int_deref.exp: print long_integer(watch'address).all
Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/interface.exp ...
PASS: gdb.ada/interface.exp: compilation foo.adb
PASS: gdb.ada/interface.exp: print r
-PASS: gdb.ada/interface.exp: print s
+FAIL: gdb.ada/interface.exp: print s
Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/iwide.exp ...
PASS: gdb.ada/iwide.exp: compilation p.adb
FAIL: gdb.ada/iwide.exp: print My_Drawable
-PASS: gdb.ada/iwide.exp: print s_access.all
-PASS: gdb.ada/iwide.exp: print sp_access.all
-PASS: gdb.ada/iwide.exp: print d_access.all
-PASS: gdb.ada/iwide.exp: print dp_access.all
+FAIL: gdb.ada/iwide.exp: print s_access.all
+FAIL: gdb.ada/iwide.exp: print sp_access.all
+FAIL: gdb.ada/iwide.exp: print d_access.all
+FAIL: gdb.ada/iwide.exp: print dp_access.all
Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/lang_switch.exp ...
PASS: gdb.ada/lang_switch.exp: compilation lang_switch.adb
PASS: gdb.ada/lang_switch.exp: set print frame-arguments all
@@ -366,7 +368,7 @@ PASS: gdb.ada/nested.exp: break on nested function First
Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/null_array.exp ...
PASS: gdb.ada/null_array.exp: compilation foo.adb
PASS: gdb.ada/null_array.exp: print my_table
-FAIL: gdb.ada/null_array.exp: ptype my_table
+PASS: gdb.ada/null_array.exp: ptype my_table
PASS: gdb.ada/null_array.exp: print my_matrix
Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/null_record.exp ...
PASS: gdb.ada/null_record.exp: compilation null_record.adb
@@ -457,8 +459,8 @@ PASS: gdb.ada/packed_array.exp: print &var
PASS: gdb.ada/packed_array.exp: print u_var
Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/packed_tagged.exp ...
PASS: gdb.ada/packed_tagged.exp: compilation comp_bug.adb
-FAIL: gdb.ada/packed_tagged.exp: print x
-FAIL: gdb.ada/packed_tagged.exp: ptype x
+PASS: gdb.ada/packed_tagged.exp: print x
+PASS: gdb.ada/packed_tagged.exp: ptype x
Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/pckd_arr_ren.exp ...
PASS: gdb.ada/pckd_arr_ren.exp: compilation foo.adb
PASS: gdb.ada/pckd_arr_ren.exp: print var
@@ -489,7 +491,7 @@ PASS: gdb.ada/ptype_field.exp: ptype circle.pos
PASS: gdb.ada/ptype_field.exp: ptype circle.pos.x
Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/ptype_tagged_param.exp ...
PASS: gdb.ada/ptype_tagged_param.exp: compilation foo.adb
-PASS: gdb.ada/ptype_tagged_param.exp: ptype s
+FAIL: gdb.ada/ptype_tagged_param.exp: ptype s
Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/py_range.exp ...
PASS: gdb.ada/py_range.exp: compilation foo.adb
PASS: gdb.ada/py_range.exp: python print int(gdb.parse_and_eval('sr'))
@@ -551,12 +553,12 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/tagged.exp ...
PASS: gdb.ada/tagged.exp: compilation foo.adb
PASS: gdb.ada/tagged.exp: ptype segm
PASS: gdb.ada/tagged.exp: print segm
-PASS: gdb.ada/tagged.exp: ptype obj
-PASS: gdb.ada/tagged.exp: print obj
+FAIL: gdb.ada/tagged.exp: ptype obj
+FAIL: gdb.ada/tagged.exp: print obj
Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/tagged_access.exp ...
PASS: gdb.ada/tagged_access.exp: compilation p.adb
-PASS: gdb.ada/tagged_access.exp: ptype c.all
-PASS: gdb.ada/tagged_access.exp: ptype c.menu_name
+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 ...
PASS: gdb.ada/tagged_not_init.exp: compilation foo.adb
PASS: gdb.ada/tagged_not_init.exp: print obj
@@ -634,7 +636,7 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/variant_record_packed_array.e
PASS: gdb.ada/variant_record_packed_array.exp: compilation foo.adb
PASS: gdb.ada/variant_record_packed_array.exp: print empty
PASS: gdb.ada/variant_record_packed_array.exp: print address
-FAIL: gdb.ada/variant_record_packed_array.exp: print adress content
+PASS: gdb.ada/variant_record_packed_array.exp: print adress content
Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/watch_arg.exp ...
PASS: gdb.ada/watch_arg.exp: compilation watch.adb
PASS: gdb.ada/watch_arg.exp: Set watchpoint on function argument X
@@ -643,7 +645,7 @@ PASS: gdb.ada/watch_arg.exp: Continuing to second breakpoint
Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/whatis_array_val.exp ...
PASS: gdb.ada/whatis_array_val.exp: compilation foo.adb
PASS: gdb.ada/whatis_array_val.exp: whatis full
-FAIL: gdb.ada/whatis_array_val.exp: print full
+PASS: gdb.ada/whatis_array_val.exp: print full
PASS: gdb.ada/whatis_array_val.exp: whatis $
Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/widewide.exp ...
PASS: gdb.ada/widewide.exp: compilation foo.adb
@@ -1058,30 +1060,8 @@ PASS: gdb.base/annota1.exp: annotation set at level 2
PASS: gdb.base/annota1.exp: breakpoint info
FAIL: gdb.base/annota1.exp: run until main breakpoint (timeout)
PASS: gdb.base/annota1.exp: go after array init line
-PASS: gdb.base/annota1.exp: print array
-PASS: gdb.base/annota1.exp: print non_existent_value
-PASS: gdb.base/annota1.exp: break handle_USR1
-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
-PASS: gdb.base/annota1.exp: backtrace @ signal handler
-PASS: gdb.base/annota1.exp: delete bp 1
-PASS: gdb.base/annota1.exp: delete bp 2
-PASS: gdb.base/annota1.exp: delete bp 3
-PASS: gdb.base/annota1.exp: break at main
-PASS: gdb.base/annota1.exp: set up display
-PASS: gdb.base/annota1.exp: re-run
-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
-PASS: gdb.base/annota1.exp: get inferior pid
-PASS: gdb.base/annota1.exp: signal sent
-PASS: gdb.base/annota1.exp: cleanup core file (not dumped)
-PASS: gdb.base/annota1.exp: successfully compiled posix threads test case
-PASS: gdb.base/annota1.exp: new thread
-PASS: gdb.base/annota1.exp: thread switch
+ERROR: Process no longer exists
+UNRESOLVED: gdb.base/annota1.exp: print array
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
@@ -1245,7 +1225,7 @@ 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 ...
PASS: gdb.base/async-shell.exp: set non-stop on
-FAIL: gdb.base/async-shell.exp: run &
+FAIL: gdb.base/async-shell.exp: run & (timeout)
PASS: gdb.base/async-shell.exp: shell echo foo
PASS: gdb.base/async-shell.exp: interrupt
PASS: gdb.base/async-shell.exp: process stopped
@@ -3875,6 +3855,7 @@ 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
+PASS: gdb.base/completion.exp: complete target ctf
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
@@ -6314,7 +6295,14 @@ PASS: gdb.base/gcore.exp: corefile restored heap array
PASS: gdb.base/gcore.exp: corefile restored stack array
PASS: gdb.base/gcore.exp: corefile restored backtrace
Running ../../../W._C._Handy/gdb/testsuite/gdb.base/gdb-sigterm.exp ...
-FAIL: gdb.base/gdb-sigterm.exp: expect eof #15 (stepping inside range 201 times)
+FAIL: gdb.base/gdb-sigterm.exp: expect eof #5 (stepping inside range 201 times)
+FAIL: gdb.base/gdb-sigterm.exp: expect eof #6 (stepping inside range 201 times)
+FAIL: gdb.base/gdb-sigterm.exp: expect eof #12 (stepping inside range 201 times)
+FAIL: gdb.base/gdb-sigterm.exp: expect eof #13 (stepping inside range 201 times)
+FAIL: gdb.base/gdb-sigterm.exp: expect eof #16 (stepping inside range 201 times)
+FAIL: gdb.base/gdb-sigterm.exp: expect eof #19 (stepping inside range 201 times)
+FAIL: gdb.base/gdb-sigterm.exp: expect eof #25 (stepping inside range 201 times)
+FAIL: gdb.base/gdb-sigterm.exp: expect eof #49 (stepping inside range 201 times)
PASS: gdb.base/gdb-sigterm.exp: 50 SIGTERM passes
Running ../../../W._C._Handy/gdb/testsuite/gdb.base/gdb1056.exp ...
PASS: gdb.base/gdb1056.exp: print 1/0
@@ -6781,7 +6769,7 @@ PASS: gdb.base/interp.exp: interpreter-exec mi "-stack-info-frame"
PASS: gdb.base/interp.exp: interpreter-exec mi1 "-break-insert main"
PASS: gdb.base/interp.exp: interpreter-exec mi2 "-break-insert main"
PASS: gdb.base/interp.exp: interpreter-exec mi3 "-break-insert main"
-FAIL: gdb.base/interp.exp: can list sources
+PASS: gdb.base/interp.exp: can list sources
Running ../../../W._C._Handy/gdb/testsuite/gdb.base/interrupt-noterm.exp ...
PASS: gdb.base/interrupt-noterm.exp: set interactive-mode off
PASS: gdb.base/interrupt-noterm.exp: set confirm off
@@ -31300,7 +31288,7 @@ PASS: gdb.threads/watchthreads2.exp: breakpoint on thread_started
PASS: gdb.threads/watchthreads2.exp: all threads started
PASS: gdb.threads/watchthreads2.exp: watch x
PASS: gdb.threads/watchthreads2.exp: set var test_ready = 1
-KFAIL: gdb.threads/watchthreads2.exp: gdb can drop watchpoints in multithreaded app (PRMS: gdb/10116)
+PASS: gdb.threads/watchthreads2.exp: all threads incremented x
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
@@ -31771,13 +31759,13 @@ PASS: gdb.xml/tdesc-xinclude.exp: set tdesc filename gdb.xml/loop.xml
=== gdb Summary ===
-# of expected passes 30244
-# of unexpected failures 107
+# of expected passes 30230
+# of unexpected failures 108
# of unexpected successes 2
# of expected failures 58
# of unknown successes 1
-# of known failures 61
-# of unresolved testcases 1
+# of known failures 60
+# of unresolved testcases 2
# of untested testcases 29
# of unsupported tests 58
[...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../gdb/gdb version 7.8.50.20140916-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 e3e8685d..7bddad95 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 Wed Sep 17 09:46:52 2014
+Test Run By thomas on Sat Apr 4 10:26:01 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 a5d2b17c..0738cff5 100644
--- a/binutils-gdb/laplace.SCHWINGE/log_build
+++ b/binutils-gdb/laplace.SCHWINGE/log_build
@@ -20,11 +20,12 @@ checking whether g++-4.9 accepts -g... yes
checking whether g++ accepts -static-libstdc++ -static-libgcc... yes
checking for gnatbind... gnatbind
checking for gnatmake... gnatmake
-checking whether compiler driver understands Ada... no
+checking whether compiler driver understands Ada... yes
checking how to compare bootstrapped objects... cmp --ignore-initial=16 $$f1 $$f2
checking for objdir... .libs
checking for version 0.10 of ISL... no
-checking for version 0.11 of ISL... yes
+checking for version 0.11 of ISL... no
+checking for version 0.12 of ISL... yes
checking for version 0.17.0 of CLooG... no
checking for version 0.18.0 of CLooG... yes
checking for default BUILD_CONFIG...
@@ -2626,6 +2627,7 @@ gcc-4.9 -DHAVE_CONFIG_H -I. -I../../W._C._Handy/gold -I../../W._C._Handy/gold -
mv -f .deps/mremap.Tpo .deps/mremap.Po
rm -f libgold.a
ar cru libgold.a archive.o attributes.o binary.o common.o compressed_output.o copy-relocs.o cref.o defstd.o descriptors.o dirsearch.o dynobj.o dwarf_reader.o ehframe.o errors.o expression.o fileread.o gc.o gdb-index.o gold.o gold-threads.o icf.o incremental.o int_encoding.o layout.o mapfile.o merge.o nacl.o object.o options.o output.o parameters.o plugin.o readsyms.o reduced_debug_output.o reloc.o resolve.o script-sections.o script.o stringpool.o symtab.o target.o target-select.o timer.o version.o workqueue.o workqueue-threads.o yyscript.o mremap.o
+ar: `u' modifier ignored since `D' is the default (see `U')
ranlib libgold.a
g++-4.9 -DHAVE_CONFIG_H -I. -I../../W._C._Handy/gold -I../../W._C._Handy/gold -I../../W._C._Handy/gold/../include -I../../W._C._Handy/gold/../elfcpp -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -DBINDIR="\"[...]/tschwinge/W._C._Handy.build.install/bin\"" -DTOOLBINDIR="\"[...]/tschwinge/W._C._Handy.build.install/i686-unknown-gnu0.5/bin\"" -DTOOLLIBDIR="\"[...]/tschwinge/W._C._Handy.build.install/i686-unknown-gnu0.5/lib\"" -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -frandom-seed=dwp.o -g -O2 -MT dwp.o -MD -MP -MF .deps/dwp.Tpo -c -o dwp.o ../../W._C._Handy/gold/dwp.cc
mv -f .deps/dwp.Tpo .deps/dwp.Po
@@ -3311,6 +3313,7 @@ source='../../W._C._Handy/libdecnumber/bid/host-ieee64.c' object='host-ieee64.o'
source='../../W._C._Handy/libdecnumber/bid/host-ieee128.c' object='host-ieee128.o' libtool=no gcc-4.9 -I../../W._C._Handy/libdecnumber -I. -g -O2 -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -pedantic -Wno-long-long -I../../W._C._Handy/libdecnumber -I. -c ../../W._C._Handy/libdecnumber/bid/host-ieee128.c
rm -f libdecnumber.a
ar cru libdecnumber.a decNumber.o decContext.o decimal32.o decimal64.o decimal128.o bid2dpd_dpd2bid.o host-ieee32.o host-ieee64.o host-ieee128.o
+ar: `u' modifier ignored since `D' is the default (see `U')
ranlib libdecnumber.a
make[2]: Leaving directory '[...]/tschwinge/W._C._Handy.build/libdecnumber'
mkdir -p -- ./readline
@@ -5304,6 +5307,7 @@ gcc-4.9 -DHAVE_CONFIG_H -I. -I../../../../W._C._Handy/gdb/gnulib/import -I..
mv -f .deps/isnanl.Tpo .deps/isnanl.Po
rm -f libgnu.a
ar cru libgnu.a localcharset.o math.o strnlen1.o unistd.o wctype-h.o isnanl.o
+ar: `u' modifier ignored since `D' is the default (see `U')
ranlib libgnu.a
rm -f t-charset.alias charset.alias && \
/bin/dash ../../../../W._C._Handy/gdb/gnulib/import/config.charset 'i686-unknown-gnu0.5' > t-charset.alias && \
diff --git a/binutils-gdb/laplace.SCHWINGE/log_test b/binutils-gdb/laplace.SCHWINGE/log_test
index 8ae3e2ed..54f3ab91 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 Wed Sep 17 11:09:00 2014
+Test Run By thomas on Fri Apr 3 17:25:18 2015
Native configuration is i686-unknown-gnu0.5
=== binutils tests ===
@@ -130,7 +130,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 Wed Sep 17 11:09:12 2014
+Test Run By thomas on Fri Apr 3 17:25:24 2015
Native configuration is i686-unknown-gnu0.5
=== gas tests ===
@@ -384,6 +384,7 @@ mv -f .deps/testmain.Tpo .deps/testmain.Po
mv -f .deps/testfile.Tpo .deps/testfile.Po
rm -f libgoldtest.a
ar cru libgoldtest.a test.o testmain.o testfile.o
+ar: `u' modifier ignored since `D' is the default (see `U')
ranlib libgoldtest.a
`echo g++-4.9 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -MT object_unittest.o -MD -MP -MF .deps/object_unittest.Tpo -c -o object_unittest.o ../../../W._C._Handy/gold/testsuite/object_unittest.cc
mv -f .deps/object_unittest.Tpo .deps/object_unittest.Po
@@ -740,18 +741,18 @@ two_file_test_2.syms: claim file hook called (offset = 0, size = 2203)
two_file_test_2.syms: claiming file, adding 16 symbols
unused.syms: claim file hook called (offset = 0, size = 634)
unused.syms: claiming file, adding 1 symbols
-/usr/lib/gcc/i586-gnu/4.9/crtend.o: claim file hook called (offset = 0, size = 930)
-/usr/lib/gcc/i586-gnu/4.9/../../../i386-gnu/crtn.o: claim file hook called (offset = 0, size = 733)
+/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/../../../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 = 114428)
+/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/../../../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)
+/usr/lib/gcc/i586-gnu/4.9/../../../i386-gnu/libmachuser.so: claim file hook called (offset = 0, size = 91560)
+/usr/lib/gcc/i586-gnu/4.9/../../../i386-gnu/libhurduser.so: claim file hook called (offset = 0, size = 202388)
/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/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 = 114428)
+/usr/lib/gcc/i586-gnu/4.9/libgcc_s.so: claim file hook called (offset = 0, size = 115084)
all symbols read hook called
two_file_test_1.syms: _Z4f13iv: PREVAILING_DEF_IRONLY
two_file_test_1.syms: _Z4f11av: PREVAILING_DEF_IRONLY
@@ -1449,7 +1450,7 @@ PASS: relro_strip_test
PASS: relro_script_test
PASS: script_test_1
PASS: script_test_2
-FAIL: justsyms
+PASS: justsyms
PASS: justsyms_exec
PASS: binary_test
FAIL: script_test_3
@@ -1510,7 +1511,7 @@ PASS: ehdr_start_test_2
PASS: ehdr_start_test_3
PASS: ehdr_start_test_5
============================
-5 of 209 tests failed
+4 of 209 tests failed
See testsuite/test-suite.log
============================
Makefile:3901: recipe for target 'test-suite.log' failed
@@ -1621,7 +1622,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 Wed Sep 17 11:14:32 2014
+Test Run By thomas on Fri Apr 3 17:29:08 2015
Native configuration is i686-unknown-gnu0.5
=== ld tests ===
@@ -1838,7 +1839,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 Wed Sep 17 11:18:43 2014
+Test Run By thomas on Fri Apr 3 17:32:04 2015
Native configuration is i686-unknown-gnu0.5
=== gdb tests ===
@@ -1852,21 +1853,12 @@ Using /usr/share/dejagnu/config/unix.exp as generic interface file for target.
Using ../../../W._C._Handy/gdb/testsuite/config/unix.exp as tool-and-target-specific interface file.
Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/O2_float_param.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/aliased_array.exp ...
-FAIL: gdb.ada/aliased_array.exp: print bt
Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/array_bounds.exp ...
-FAIL: gdb.ada/array_bounds.exp: print table'first
-FAIL: gdb.ada/array_bounds.exp: print table'last
Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/array_char_idx.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/array_return.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/array_subscript_addr.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/arraydim.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/arrayidx.exp ...
-FAIL: gdb.ada/arrayidx.exp: print e_one_two_three, indexes off
-FAIL: gdb.ada/arrayidx.exp: print r_two_three, indexes off
-FAIL: gdb.ada/arrayidx.exp: print p_one_two_three, indexes off
-FAIL: gdb.ada/arrayidx.exp: print e_one_two_three
-FAIL: gdb.ada/arrayidx.exp: print r_two_three
-FAIL: gdb.ada/arrayidx.exp: print p_one_two_three
Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/arrayparam.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/arrayptr.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/assign_1.exp ...
@@ -1885,7 +1877,6 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/complete.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/cond_lang.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/dot_all.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/dyn_arrayidx.exp ...
-FAIL: gdb.ada/dyn_arrayidx.exp: compilation foo.adb
Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/dyn_loc.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/enum_idx_packed.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/exec_changed.exp ...
@@ -1906,8 +1897,13 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/info_locals_renaming.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/info_types.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/int_deref.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/interface.exp ...
+FAIL: gdb.ada/interface.exp: print s
Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/iwide.exp ...
FAIL: gdb.ada/iwide.exp: print My_Drawable
+FAIL: gdb.ada/iwide.exp: print s_access.all
+FAIL: gdb.ada/iwide.exp: print sp_access.all
+FAIL: gdb.ada/iwide.exp: print d_access.all
+FAIL: gdb.ada/iwide.exp: print dp_access.all
Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/lang_switch.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/mi_catch_ex.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/mi_dyn_arr.exp ...
@@ -1926,14 +1922,11 @@ FAIL: gdb.ada/mi_task_info.exp: -ada-task-info 3
Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/mod_from_name.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/nested.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/null_array.exp ...
-FAIL: gdb.ada/null_array.exp: ptype my_table
Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/null_record.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/operator_bp.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/optim_drec.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/packed_array.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/packed_tagged.exp ...
-FAIL: gdb.ada/packed_tagged.exp: print x
-FAIL: gdb.ada/packed_tagged.exp: ptype x
Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/pckd_arr_ren.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/pp-rec-component.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/print_chars.exp ...
@@ -1942,6 +1935,7 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/ptr_typedef.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/ptype_arith_binop.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/ptype_field.exp ...
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 ...
FAIL: gdb.ada/rdv_wait.exp: task 2
@@ -1957,7 +1951,11 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/str_ref_cmp.exp ...
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 ...
+FAIL: gdb.ada/tagged.exp: ptype obj
+FAIL: gdb.ada/tagged.exp: print obj
Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/tagged_access.exp ...
+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 ...
FAIL: gdb.ada/task_bp.exp: run to pck.dummy_task - from psymtab
@@ -1979,10 +1977,8 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/type_coercion.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/unc_arr_ptr_in_var_rec.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/uninitialized_vars.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/variant_record_packed_array.exp ...
-FAIL: gdb.ada/variant_record_packed_array.exp: print adress content
Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/watch_arg.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/whatis_array_val.exp ...
-FAIL: gdb.ada/whatis_array_val.exp: print full
Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/widewide.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/win_fu_syms.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.arch/aarch64-atomic-inst.exp ...
@@ -2272,6 +2268,29 @@ FAIL: gdb.base/exitsignal.exp: $_exitsignal is 11 (SIGSEGV) after restarting the
Running ../../../W._C._Handy/gdb/testsuite/gdb.base/expand-psymtabs.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.base/exprs.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.base/fileio.exp ...
+FAIL: gdb.base/fileio.exp: Stat a NULL pathname returns ENOENT or EFAULT
+FAIL: gdb.base/fileio.exp: Stat an empty pathname returns ENOENT
+FAIL: gdb.base/fileio.exp: Stat a nonexistant file returns ENOENT (the program is no longer running)
+FAIL: gdb.base/fileio.exp: Fstat an open file (the program is no longer running)
+FAIL: gdb.base/fileio.exp: Fstat an invalid file descriptor returns EBADF (the program is no longer running)
+FAIL: gdb.base/fileio.exp: Isatty (stdin) (the program is no longer running)
+FAIL: gdb.base/fileio.exp: Isatty (stdout) (the program is no longer running)
+FAIL: gdb.base/fileio.exp: Isatty (stderr) (the program is no longer running)
+FAIL: gdb.base/fileio.exp: Isatty (invalid fd) (the program is no longer running)
+FAIL: gdb.base/fileio.exp: Isatty (open file) (the program is no longer running)
+FAIL: gdb.base/fileio.exp: System says shell is available (the program is no longer running)
+FAIL: gdb.base/fileio.exp: System(3) call (the program is no longer running)
+FAIL: gdb.base/fileio.exp: System with invalid command returns 127 (the program is no longer running)
+FAIL: gdb.base/fileio.exp: Rename a file (the program is no longer running)
+FAIL: gdb.base/fileio.exp: Renaming a file to existing directory returns EISDIR (the program is no longer running)
+FAIL: gdb.base/fileio.exp: Renaming a directory to a non-empty directory returns ENOTEMPTY or EEXIST (the program is no longer running)
+FAIL: gdb.base/fileio.exp: Renaming a directory to a subdir of itself returns EINVAL (the program is no longer running)
+FAIL: gdb.base/fileio.exp: Renaming a nonexistant file returns ENOENT (the program is no longer running)
+FAIL: gdb.base/fileio.exp: Unlink a file (the program is no longer running)
+FAIL: gdb.base/fileio.exp: Unlinking a file in a directory w/o write access returns EACCES (the program is no longer running)
+FAIL: gdb.base/fileio.exp: Unlinking a nonexistant file returns ENOENT (the program is no longer running)
+FAIL: gdb.base/fileio.exp: Time(2) call returns the same value as in parameter (the program is no longer running)
+FAIL: gdb.base/fileio.exp: Time(2) returns feasible values (the program is no longer running)
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 ...
@@ -2499,6 +2518,10 @@ FAIL: gdb.base/sigaltstack.exp: finish to OUTER (timeout)
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 ...
+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
+FAIL: gdb.base/sigbpt.exp: stepi bp before and at segv; stepi out of handler
Running ../../../W._C._Handy/gdb/testsuite/gdb.base/sigchld.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.base/siginfo-addr.exp ...
FAIL: gdb.base/siginfo-addr.exp: si_addr value
@@ -2521,8 +2544,10 @@ FAIL: gdb.base/signals.exp: signal SIGUSR1 (the program is no longer running)
FAIL: gdb.base/signals.exp: backtrace for SIGUSR1
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
+FAIL: gdb.base/signull.exp: data write; backtrace from keeper through SIGSEGV
+FAIL: gdb.base/signull.exp: code; backtrace from keeper through SIGSEGV
Running ../../../W._C._Handy/gdb/testsuite/gdb.base/sigrepeat.exp ...
-FAIL: gdb.base/sigrepeat.exp: next
Running ../../../W._C._Handy/gdb/testsuite/gdb.base/sigstep.exp ...
FAIL: gdb.base/sigstep.exp: backtrace for nexti (pattern 2)
FAIL: gdb.base/sigstep.exp: step from handler; leave handler (timeout)
@@ -3799,14 +3824,14 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.xml/tdesc-xinclude.exp ...
=== gdb Summary ===
-# of expected passes 23890
-# of unexpected failures 721
+# of expected passes 23979
+# of unexpected failures 745
# of unexpected successes 2
# of expected failures 36
# of unknown successes 1
# of known failures 55
# of unresolved testcases 4
-# of untested testcases 59
+# of untested testcases 52
# of unsupported tests 92
[...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../gdb/gdb version 7.8.50.20140916-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 6ba26bb4..600edce9 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 Wed Sep 17 11:09:00 2014
+Test Run By thomas on Fri Apr 3 17:25:18 2015
Native configuration is i686-unknown-gnu0.5
=== 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 30ce5ebc..da7182e2 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 Wed Sep 17 11:09:12 2014
+Test Run By thomas on Fri Apr 3 17:25:24 2015
Native configuration is i686-unknown-gnu0.5
=== 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 8b38a298..47c08489 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 Wed Sep 17 11:18:43 2014
+Test Run By thomas on Fri Apr 3 17:32:04 2015
Native configuration is i686-unknown-gnu0.5
=== gdb tests ===
@@ -12,13 +12,13 @@ PASS: gdb.ada/O2_float_param.exp: compilation foo.adb
PASS: gdb.ada/O2_float_param.exp: frame
Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/aliased_array.exp ...
PASS: gdb.ada/aliased_array.exp: compilation foo.adb
-FAIL: gdb.ada/aliased_array.exp: print bt
+PASS: gdb.ada/aliased_array.exp: print bt
Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/array_bounds.exp ...
PASS: gdb.ada/array_bounds.exp: compilation bar.adb
PASS: gdb.ada/array_bounds.exp: print itable'first
PASS: gdb.ada/array_bounds.exp: print itable'last
-FAIL: gdb.ada/array_bounds.exp: print table'first
-FAIL: gdb.ada/array_bounds.exp: print table'last
+PASS: gdb.ada/array_bounds.exp: print table'first
+PASS: gdb.ada/array_bounds.exp: print table'last
Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/array_char_idx.exp ...
PASS: gdb.ada/array_char_idx.exp: compilation foo.adb
PASS: gdb.ada/array_char_idx.exp: ptype char_table
@@ -69,19 +69,19 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/arrayidx.exp ...
PASS: gdb.ada/arrayidx.exp: compilation p.adb
PASS: gdb.ada/arrayidx.exp: set print array-indexes off
PASS: gdb.ada/arrayidx.exp: print one_two_three, indexes off
-FAIL: gdb.ada/arrayidx.exp: print e_one_two_three, indexes off
-FAIL: gdb.ada/arrayidx.exp: print r_two_three, indexes off
+PASS: gdb.ada/arrayidx.exp: print e_one_two_three, indexes off
+PASS: gdb.ada/arrayidx.exp: print r_two_three, indexes off
PASS: gdb.ada/arrayidx.exp: print u_one_two_three, indexes off
-FAIL: gdb.ada/arrayidx.exp: print p_one_two_three, indexes off
+PASS: gdb.ada/arrayidx.exp: print p_one_two_three, indexes off
PASS: gdb.ada/arrayidx.exp: print few_reps, indexes off
PASS: gdb.ada/arrayidx.exp: print many_reps, indexes off
PASS: gdb.ada/arrayidx.exp: print empty, indexes off
PASS: gdb.ada/arrayidx.exp: set print array-indexes on
PASS: gdb.ada/arrayidx.exp: print one_two_three
-FAIL: gdb.ada/arrayidx.exp: print e_one_two_three
-FAIL: gdb.ada/arrayidx.exp: print r_two_three
+PASS: gdb.ada/arrayidx.exp: print e_one_two_three
+PASS: gdb.ada/arrayidx.exp: print r_two_three
PASS: gdb.ada/arrayidx.exp: print u_one_two_three
-FAIL: gdb.ada/arrayidx.exp: print p_one_two_three
+PASS: gdb.ada/arrayidx.exp: print p_one_two_three
PASS: gdb.ada/arrayidx.exp: print few_reps
PASS: gdb.ada/arrayidx.exp: print many_reps
PASS: gdb.ada/arrayidx.exp: print empty
@@ -194,7 +194,9 @@ PASS: gdb.ada/dot_all.exp: print addr.all
PASS: gdb.ada/dot_all.exp: print addr.ALL
PASS: gdb.ada/dot_all.exp: print addr.AlL
Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/dyn_arrayidx.exp ...
-FAIL: gdb.ada/dyn_arrayidx.exp: compilation foo.adb
+PASS: gdb.ada/dyn_arrayidx.exp: compilation foo.adb
+PASS: gdb.ada/dyn_arrayidx.exp: maintenance set ada ignore-descriptive-types
+PASS: gdb.ada/dyn_arrayidx.exp: ptype array_type
Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/dyn_loc.exp ...
PASS: gdb.ada/dyn_loc.exp: compilation p.adb
XFAIL: gdb.ada/dyn_loc.exp: info locals
@@ -304,14 +306,14 @@ PASS: gdb.ada/int_deref.exp: print long_integer(watch'address).all
Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/interface.exp ...
PASS: gdb.ada/interface.exp: compilation foo.adb
PASS: gdb.ada/interface.exp: print r
-PASS: gdb.ada/interface.exp: print s
+FAIL: gdb.ada/interface.exp: print s
Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/iwide.exp ...
PASS: gdb.ada/iwide.exp: compilation p.adb
FAIL: gdb.ada/iwide.exp: print My_Drawable
-PASS: gdb.ada/iwide.exp: print s_access.all
-PASS: gdb.ada/iwide.exp: print sp_access.all
-PASS: gdb.ada/iwide.exp: print d_access.all
-PASS: gdb.ada/iwide.exp: print dp_access.all
+FAIL: gdb.ada/iwide.exp: print s_access.all
+FAIL: gdb.ada/iwide.exp: print sp_access.all
+FAIL: gdb.ada/iwide.exp: print d_access.all
+FAIL: gdb.ada/iwide.exp: print dp_access.all
Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/lang_switch.exp ...
PASS: gdb.ada/lang_switch.exp: compilation lang_switch.adb
PASS: gdb.ada/lang_switch.exp: set print frame-arguments all
@@ -366,7 +368,7 @@ PASS: gdb.ada/nested.exp: break on nested function First
Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/null_array.exp ...
PASS: gdb.ada/null_array.exp: compilation foo.adb
PASS: gdb.ada/null_array.exp: print my_table
-FAIL: gdb.ada/null_array.exp: ptype my_table
+PASS: gdb.ada/null_array.exp: ptype my_table
PASS: gdb.ada/null_array.exp: print my_matrix
Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/null_record.exp ...
PASS: gdb.ada/null_record.exp: compilation null_record.adb
@@ -457,8 +459,8 @@ PASS: gdb.ada/packed_array.exp: print &var
PASS: gdb.ada/packed_array.exp: print u_var
Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/packed_tagged.exp ...
PASS: gdb.ada/packed_tagged.exp: compilation comp_bug.adb
-FAIL: gdb.ada/packed_tagged.exp: print x
-FAIL: gdb.ada/packed_tagged.exp: ptype x
+PASS: gdb.ada/packed_tagged.exp: print x
+PASS: gdb.ada/packed_tagged.exp: ptype x
Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/pckd_arr_ren.exp ...
PASS: gdb.ada/pckd_arr_ren.exp: compilation foo.adb
PASS: gdb.ada/pckd_arr_ren.exp: print var
@@ -489,7 +491,7 @@ PASS: gdb.ada/ptype_field.exp: ptype circle.pos
PASS: gdb.ada/ptype_field.exp: ptype circle.pos.x
Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/ptype_tagged_param.exp ...
PASS: gdb.ada/ptype_tagged_param.exp: compilation foo.adb
-PASS: gdb.ada/ptype_tagged_param.exp: ptype s
+FAIL: gdb.ada/ptype_tagged_param.exp: ptype s
Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/py_range.exp ...
PASS: gdb.ada/py_range.exp: compilation foo.adb
PASS: gdb.ada/py_range.exp: python print int(gdb.parse_and_eval('sr'))
@@ -551,12 +553,12 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/tagged.exp ...
PASS: gdb.ada/tagged.exp: compilation foo.adb
PASS: gdb.ada/tagged.exp: ptype segm
PASS: gdb.ada/tagged.exp: print segm
-PASS: gdb.ada/tagged.exp: ptype obj
-PASS: gdb.ada/tagged.exp: print obj
+FAIL: gdb.ada/tagged.exp: ptype obj
+FAIL: gdb.ada/tagged.exp: print obj
Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/tagged_access.exp ...
PASS: gdb.ada/tagged_access.exp: compilation p.adb
-PASS: gdb.ada/tagged_access.exp: ptype c.all
-PASS: gdb.ada/tagged_access.exp: ptype c.menu_name
+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 ...
PASS: gdb.ada/tagged_not_init.exp: compilation foo.adb
PASS: gdb.ada/tagged_not_init.exp: print obj
@@ -634,7 +636,7 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/variant_record_packed_array.e
PASS: gdb.ada/variant_record_packed_array.exp: compilation foo.adb
PASS: gdb.ada/variant_record_packed_array.exp: print empty
PASS: gdb.ada/variant_record_packed_array.exp: print address
-FAIL: gdb.ada/variant_record_packed_array.exp: print adress content
+PASS: gdb.ada/variant_record_packed_array.exp: print adress content
Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/watch_arg.exp ...
PASS: gdb.ada/watch_arg.exp: compilation watch.adb
PASS: gdb.ada/watch_arg.exp: Set watchpoint on function argument X
@@ -643,7 +645,7 @@ PASS: gdb.ada/watch_arg.exp: Continuing to second breakpoint
Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/whatis_array_val.exp ...
PASS: gdb.ada/whatis_array_val.exp: compilation foo.adb
PASS: gdb.ada/whatis_array_val.exp: whatis full
-FAIL: gdb.ada/whatis_array_val.exp: print full
+PASS: gdb.ada/whatis_array_val.exp: print full
PASS: gdb.ada/whatis_array_val.exp: whatis $
Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/widewide.exp ...
PASS: gdb.ada/widewide.exp: compilation foo.adb
@@ -1341,18 +1343,7 @@ 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/bigcore.exp ...
-PASS: gdb.base/bigcore.exp: set print sevenbit-strings
-PASS: gdb.base/bigcore.exp: set width 0
-PASS: gdb.base/bigcore.exp: cd to test directory
-PASS: gdb.base/bigcore.exp: tbreak 269
-PASS: gdb.base/bigcore.exp: continue
-PASS: gdb.base/bigcore.exp: next
-PASS: gdb.base/bigcore.exp: extract next heap
-PASS: gdb.base/bigcore.exp: extract prev heap
-PASS: gdb.base/bigcore.exp: save heap size
-PASS: gdb.base/bigcore.exp: grab pid
-PASS: gdb.base/bigcore.exp: signal SIGABRT
-UNTESTED: gdb.base/bigcore.exp: Can't generate a core file
+UNTESTED: gdb.base/bigcore.exp: aborted; in the following, GDB will get stuck
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
@@ -3895,6 +3886,12 @@ PASS: gdb.base/display.exp: undisp
PASS: gdb.base/display.exp: info disp
PASS: gdb.base/display.exp: next hit
PASS: gdb.base/display.exp: undisp all
+PASS: gdb.base/display.exp: disp *p_i
+PASS: gdb.base/display.exp: p p_i = 0x0
+PASS: gdb.base/display.exp: display bad address
+PASS: gdb.base/display.exp: p p_i = &i
+PASS: gdb.base/display.exp: display good address
+PASS: gdb.base/display.exp: undisp all again
PASS: gdb.base/display.exp: disab 3
PASS: gdb.base/display.exp: watch off
PASS: gdb.base/display.exp: finish
@@ -4778,33 +4775,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
-PASS: gdb.base/fileio.exp: Stat a NULL pathname returns ENOENT or EFAULT
-PASS: gdb.base/fileio.exp: Stat an empty pathname returns ENOENT
-PASS: gdb.base/fileio.exp: Stat a nonexistant file returns ENOENT
-PASS: gdb.base/fileio.exp: Fstat an open file
-PASS: gdb.base/fileio.exp: Fstat an invalid file descriptor returns EBADF
-PASS: gdb.base/fileio.exp: Isatty (stdin)
-PASS: gdb.base/fileio.exp: Isatty (stdout)
-PASS: gdb.base/fileio.exp: Isatty (stderr)
-PASS: gdb.base/fileio.exp: Isatty (invalid fd)
-PASS: gdb.base/fileio.exp: Isatty (open file)
+FAIL: gdb.base/fileio.exp: Stat a NULL pathname returns ENOENT or EFAULT
+FAIL: gdb.base/fileio.exp: Stat an empty pathname returns ENOENT
+FAIL: gdb.base/fileio.exp: Stat a nonexistant file returns ENOENT (the program is no longer running)
+FAIL: gdb.base/fileio.exp: Fstat an open file (the program is no longer running)
+FAIL: gdb.base/fileio.exp: Fstat an invalid file descriptor returns EBADF (the program is no longer running)
+FAIL: gdb.base/fileio.exp: Isatty (stdin) (the program is no longer running)
+FAIL: gdb.base/fileio.exp: Isatty (stdout) (the program is no longer running)
+FAIL: gdb.base/fileio.exp: Isatty (stderr) (the program is no longer running)
+FAIL: gdb.base/fileio.exp: Isatty (invalid fd) (the program is no longer running)
+FAIL: gdb.base/fileio.exp: Isatty (open file) (the program is no longer running)
PASS: gdb.base/fileio.exp: set debug remote 1
UNSUPPORTED: gdb.base/fileio.exp: System says shell is not available
PASS: gdb.base/fileio.exp: set debug remote 0
PASS: gdb.base/fileio.exp: set remote system-call-allowed 1
-PASS: gdb.base/fileio.exp: System says shell is available
-PASS: gdb.base/fileio.exp: System(3) call
-PASS: gdb.base/fileio.exp: System with invalid command returns 127
-PASS: gdb.base/fileio.exp: Rename a file
-PASS: gdb.base/fileio.exp: Renaming a file to existing directory returns EISDIR
-PASS: gdb.base/fileio.exp: Renaming a directory to a non-empty directory returns ENOTEMPTY or EEXIST
-PASS: gdb.base/fileio.exp: Renaming a directory to a subdir of itself returns EINVAL
-PASS: gdb.base/fileio.exp: Renaming a nonexistant file returns ENOENT
-PASS: gdb.base/fileio.exp: Unlink a file
-PASS: gdb.base/fileio.exp: Unlinking a file in a directory w/o write access returns EACCES
-PASS: gdb.base/fileio.exp: Unlinking a nonexistant file returns ENOENT
-PASS: gdb.base/fileio.exp: Time(2) call returns the same value as in parameter
-PASS: gdb.base/fileio.exp: Time(2) returns feasible values
+FAIL: gdb.base/fileio.exp: System says shell is available (the program is no longer running)
+FAIL: gdb.base/fileio.exp: System(3) call (the program is no longer running)
+FAIL: gdb.base/fileio.exp: System with invalid command returns 127 (the program is no longer running)
+FAIL: gdb.base/fileio.exp: Rename a file (the program is no longer running)
+FAIL: gdb.base/fileio.exp: Renaming a file to existing directory returns EISDIR (the program is no longer running)
+FAIL: gdb.base/fileio.exp: Renaming a directory to a non-empty directory returns ENOTEMPTY or EEXIST (the program is no longer running)
+FAIL: gdb.base/fileio.exp: Renaming a directory to a subdir of itself returns EINVAL (the program is no longer running)
+FAIL: gdb.base/fileio.exp: Renaming a nonexistant file returns ENOENT (the program is no longer running)
+FAIL: gdb.base/fileio.exp: Unlink a file (the program is no longer running)
+FAIL: gdb.base/fileio.exp: Unlinking a file in a directory w/o write access returns EACCES (the program is no longer running)
+FAIL: gdb.base/fileio.exp: Unlinking a nonexistant file returns ENOENT (the program is no longer running)
+FAIL: gdb.base/fileio.exp: Time(2) call returns the same value as in parameter (the program is no longer running)
+FAIL: gdb.base/fileio.exp: Time(2) returns feasible values (the program is no longer running)
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"
@@ -5259,7 +5256,11 @@ PASS: gdb.base/hbreak-in-shr-unsupported.exp: set breakpoint always-inserted on
PASS: gdb.base/hbreak-in-shr-unsupported.exp: probe hbreak support
UNSUPPORTED: gdb.base/hbreak-in-shr-unsupported.exp: can't disable hw breakpoint support
Running ../../../W._C._Handy/gdb/testsuite/gdb.base/hbreak-unmapped.exp ...
-UNTESTED: gdb.base/hbreak-unmapped.exp: Memory at address 0 is readable
+PASS: gdb.base/hbreak-unmapped.exp: probe hardware breakpoint support
+PASS: gdb.base/hbreak-unmapped.exp: set breakpoint always-inserted on
+PASS: gdb.base/hbreak-unmapped.exp: hbreak *0
+PASS: gdb.base/hbreak-unmapped.exp: info break shows hw breakpoint
+PASS: gdb.base/hbreak-unmapped.exp: info break shows no breakpoints
Running ../../../W._C._Handy/gdb/testsuite/gdb.base/hbreak.exp ...
PASS: gdb.base/hbreak.exp: hbreak
PASS: gdb.base/hbreak.exp: continue to break-at-exit after hbreak
@@ -6687,6 +6688,7 @@ PASS: gdb.base/prelink.exp: copy ld-2.19.so to ld.so
PASS: gdb.base/prelink.exp: copy prelink.so to prelink.so
PASS: gdb.base/prelink.exp: copy libm-2.19.so to libm.so.6
PASS: gdb.base/prelink.exp: copy libc-2.19.so to libc.so.0.3
+PASS: gdb.base/prelink.exp: copy libdl-2.19.so to libdl.so.2
PASS: gdb.base/prelink.exp: copy ld-2.19.so to ld.so.1
PASS: gdb.base/prelink.exp: copy libmachuser-2.19.so to libmachuser.so.1
PASS: gdb.base/prelink.exp: copy libhurduser-2.19.so to libhurduser.so.0.3
@@ -8604,7 +8606,70 @@ FAIL: gdb.base/sigaltstack.exp: finish to OUTER (timeout)
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 ...
-UNTESTED: gdb.base/sigbpt.exp: Memory at address 0 is possibly executable
+PASS: gdb.base/sigbpt.exp: break keeper
+PASS: gdb.base/sigbpt.exp: display/i $pc
+PASS: gdb.base/sigbpt.exp: advance to the bowler
+PASS: gdb.base/sigbpt.exp: stepping to fault
+PASS: gdb.base/sigbpt.exp: get insn after fault
+PASS: gdb.base/sigbpt.exp: Verify that SIGSEGV occurs at the last STEPI insn
+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
+FAIL: gdb.base/sigbpt.exp: stepi; stepi out of handler
+PASS: gdb.base/sigbpt.exp: rerun to main
+PASS: gdb.base/sigbpt.exp: stepi bp before segv; pass SIGSEGV
+PASS: gdb.base/sigbpt.exp: stepi bp before segv; continue to keeper
+PASS: gdb.base/sigbpt.exp: stepi bp before segv; nopass SIGSEGV
+PASS: gdb.base/sigbpt.exp: stepi bp before segv; set breakpoint 0 of 1
+FAIL: gdb.base/sigbpt.exp: stepi bp before segv; stepi out of handler
+PASS: gdb.base/sigbpt.exp: stepi bp before segv; clear breakpoint 0 of 1
+PASS: gdb.base/sigbpt.exp: rerun to main
+PASS: gdb.base/sigbpt.exp: stepi bp at segv; pass SIGSEGV
+PASS: gdb.base/sigbpt.exp: stepi bp at segv; continue to keeper
+PASS: gdb.base/sigbpt.exp: stepi bp at segv; nopass SIGSEGV
+PASS: gdb.base/sigbpt.exp: stepi bp at segv; set breakpoint 0 of 1
+FAIL: gdb.base/sigbpt.exp: stepi bp at segv; stepi out of handler
+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
+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
+FAIL: gdb.base/sigbpt.exp: stepi bp before and at segv; stepi out of handler
+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
+PASS: gdb.base/sigbpt.exp: cont; pass SIGSEGV
+PASS: gdb.base/sigbpt.exp: cont; continue to keeper
+PASS: gdb.base/sigbpt.exp: cont; nopass SIGSEGV
+PASS: gdb.base/sigbpt.exp: cont; set breakpoint 0 of 1
+PASS: gdb.base/sigbpt.exp: cont; continue to breakpoint at fault
+PASS: gdb.base/sigbpt.exp: cont; stepi fault
+PASS: gdb.base/sigbpt.exp: cont; clear breakpoint 0 of 1
+PASS: gdb.base/sigbpt.exp: rerun to main
+PASS: gdb.base/sigbpt.exp: cont bp after segv; pass SIGSEGV
+PASS: gdb.base/sigbpt.exp: cont bp after segv; continue to keeper
+PASS: gdb.base/sigbpt.exp: cont bp after segv; nopass SIGSEGV
+PASS: gdb.base/sigbpt.exp: cont bp after segv; set breakpoint 0 of 2
+PASS: gdb.base/sigbpt.exp: cont bp after segv; set breakpoint 1 of 2
+PASS: gdb.base/sigbpt.exp: cont bp after segv; continue to breakpoint at fault
+PASS: gdb.base/sigbpt.exp: cont bp after segv; stepi fault
+PASS: gdb.base/sigbpt.exp: cont bp after segv; clear breakpoint 0 of 2
+PASS: gdb.base/sigbpt.exp: cont bp after segv; clear breakpoint 1 of 2
+PASS: gdb.base/sigbpt.exp: rerun to main
+PASS: gdb.base/sigbpt.exp: cont bp before and after segv; pass SIGSEGV
+PASS: gdb.base/sigbpt.exp: cont bp before and after segv; continue to keeper
+PASS: gdb.base/sigbpt.exp: cont bp before and after segv; nopass SIGSEGV
+PASS: gdb.base/sigbpt.exp: cont bp before and after segv; set breakpoint 0 of 3
+PASS: gdb.base/sigbpt.exp: cont bp before and after segv; set breakpoint 1 of 3
+PASS: gdb.base/sigbpt.exp: cont bp before and after segv; set breakpoint 2 of 3
+PASS: gdb.base/sigbpt.exp: cont bp before and after segv; continue to breakpoint at fault
+PASS: gdb.base/sigbpt.exp: cont bp before and after segv; stepi fault
+PASS: gdb.base/sigbpt.exp: cont bp before and after segv; clear breakpoint 0 of 3
+PASS: gdb.base/sigbpt.exp: cont bp before and after segv; clear breakpoint 1 of 3
+PASS: gdb.base/sigbpt.exp: cont bp before and after segv; clear breakpoint 2 of 3
Running ../../../W._C._Handy/gdb/testsuite/gdb.base/sigchld.exp ...
PASS: gdb.base/sigchld.exp: set breakpoint at success exit
PASS: gdb.base/sigchld.exp: set breakpoint at failure exit
@@ -8660,12 +8725,39 @@ FAIL: gdb.base/signals.exp: signal without arguments disallowed (the program is
FAIL: gdb.base/signals.exp: signal SIGUSR1 (the program is no longer running)
FAIL: gdb.base/signals.exp: backtrace for SIGUSR1
Running ../../../W._C._Handy/gdb/testsuite/gdb.base/signest.exp ...
-UNTESTED: gdb.base/signest.exp: Memory at address 0 is possibly executable
+PASS: gdb.base/signest.exp: continue to fault
+PASS: gdb.base/signest.exp: set conditional breakpoint
+PASS: gdb.base/signest.exp: pass SIGSEGV
+PASS: gdb.base/signest.exp: pass SIGBUS
+PASS: gdb.base/signest.exp: run through nested faults
Running ../../../W._C._Handy/gdb/testsuite/gdb.base/signull.exp ...
-UNTESTED: gdb.base/signull.exp: Memory at address 0 is possibly executable
+PASS: gdb.base/signull.exp: set for function pointer probe
+PASS: gdb.base/signull.exp: probe function pointer (function entry-point)
+PASS: gdb.base/signull.exp: rerun to main
+PASS: gdb.base/signull.exp: break bowler
+PASS: gdb.base/signull.exp: break keeper
+PASS: gdb.base/signull.exp: handle SIGSEGV
+PASS: gdb.base/signull.exp: handle SIGBUS
+PASS: gdb.base/signull.exp: data read; start with the bowler
+PASS: gdb.base/signull.exp: data read; select the pointer type
+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
+FAIL: gdb.base/signull.exp: data read; backtrace from keeper through SIGSEGV
+PASS: gdb.base/signull.exp: data write; start with the bowler
+PASS: gdb.base/signull.exp: data write; select the pointer type
+PASS: gdb.base/signull.exp: data write; take the SIGSEGV
+PASS: gdb.base/signull.exp: data write; backtrace from SIGSEGV
+PASS: gdb.base/signull.exp: data write; continue to the keeper
+FAIL: gdb.base/signull.exp: data write; backtrace from keeper through SIGSEGV
+PASS: gdb.base/signull.exp: code; start with the bowler
+PASS: gdb.base/signull.exp: code; select the pointer type
+PASS: gdb.base/signull.exp: code; take the SIGSEGV
+PASS: gdb.base/signull.exp: code; backtrace from SIGSEGV
+PASS: gdb.base/signull.exp: code; continue to the keeper
+FAIL: gdb.base/signull.exp: code; backtrace from keeper through SIGSEGV
Running ../../../W._C._Handy/gdb/testsuite/gdb.base/sigrepeat.exp ...
-PASS: gdb.base/sigrepeat.exp: advance to infinite loop
-FAIL: 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: display/i $pc
PASS: gdb.base/sigstep.exp: break handler
@@ -12766,6 +12858,7 @@ PASS: gdb.base/watchpoint.exp: reenable watchpoint `$pc'
PASS: gdb.base/watchpoint.exp: watchpoint `$pc' is enabled
PASS: gdb.base/watchpoint.exp: delete watchpoint `$pc'
PASS: gdb.base/watchpoint.exp: continue to breakpoint: func5 breakpoint here
+PASS: gdb.base/watchpoint.exp: watch -location nullptr->p->x
PASS: gdb.base/watchpoint.exp: watch -location .x
PASS: gdb.base/watchpoint.exp: continue with watch -location
PASS: gdb.base/watchpoint.exp: delete watch -location
@@ -12899,6 +12992,7 @@ PASS: gdb.base/watchpoint.exp: no-hw: reenable watchpoint `$pc'
PASS: gdb.base/watchpoint.exp: no-hw: watchpoint `$pc' is enabled
PASS: gdb.base/watchpoint.exp: no-hw: delete watchpoint `$pc'
PASS: gdb.base/watchpoint.exp: no-hw: continue to breakpoint: func5 breakpoint here
+PASS: gdb.base/watchpoint.exp: no-hw: watch -location nullptr->p->x
PASS: gdb.base/watchpoint.exp: no-hw: watch -location .x
PASS: gdb.base/watchpoint.exp: no-hw: continue with watch -location
PASS: gdb.base/watchpoint.exp: no-hw: delete watch -location
@@ -19516,6 +19610,7 @@ PASS: gdb.guile/scm-disasm.exp: basic: test key address
PASS: gdb.guile/scm-disasm.exp: basic: test key asm
PASS: gdb.guile/scm-disasm.exp: basic: test key length
PASS: gdb.guile/scm-disasm.exp: basic: verify correct address
+PASS: gdb.guile/scm-disasm.exp: test bad memory access
PASS: gdb.guile/scm-disasm.exp: open memory port
PASS: gdb.guile/scm-disasm.exp: memory-port: disassemble
PASS: gdb.guile/scm-disasm.exp: memory-port: test number of instructions
@@ -19945,6 +20040,7 @@ PASS: gdb.guile/scm-pretty-print.exp: print ss
PASS: gdb.guile/scm-pretty-print.exp: print ssa[1]
PASS: gdb.guile/scm-pretty-print.exp: print ssa
PASS: gdb.guile/scm-pretty-print.exp: print arraystruct
+PASS: gdb.guile/scm-pretty-print.exp: print ns2
PASS: gdb.guile/scm-pretty-print.exp: print x
PASS: gdb.guile/scm-pretty-print.exp: print cstring
PASS: gdb.guile/scm-pretty-print.exp: print estring
@@ -19982,6 +20078,7 @@ PASS: gdb.guile/scm-pretty-print.exp: print ns
PASS: gdb.guile/scm-pretty-print.exp:
PASS: gdb.guile/scm-pretty-print.exp: print ns
PASS: gdb.guile/scm-pretty-print.exp:
+PASS: gdb.guile/scm-pretty-print.exp: print ns2
PASS: gdb.guile/scm-pretty-print.exp: print x
PASS: gdb.guile/scm-pretty-print.exp: print cstring
PASS: gdb.guile/scm-pretty-print.exp: print estring
@@ -20354,8 +20451,11 @@ PASS: gdb.guile/scm-value.exp: verify dereferenced value
PASS: gdb.guile/scm-value.exp: Test value-optimized-out?
PASS: gdb.guile/scm-value.exp: Test address attribute
PASS: gdb.guile/scm-value.exp: Test address attribute in non-addressable value
-UNTESTED: gdb.guile/scm-value.exp: parse_and_eval with memory error
-UNTESTED: gdb.guile/scm-value.exp: memory error and lazy values
+PASS: gdb.guile/scm-value.exp: parse_and_eval with memory error
+PASS: gdb.guile/scm-value.exp: gu (define inval (parse-and-eval "*(int*)0"))
+PASS: gdb.guile/scm-value.exp: gu (print (value-lazy? inval))
+PASS: gdb.guile/scm-value.exp: memory error and lazy values
+PASS: gdb.guile/scm-value.exp: memory error and lazy values
PASS: gdb.guile/scm-value.exp: gu (define argc-lazy (parse-and-eval "argc"))
PASS: gdb.guile/scm-value.exp: gu (define argc-notlazy (parse-and-eval "argc"))
PASS: gdb.guile/scm-value.exp: gu (value-fetch-lazy! argc-notlazy)
@@ -23071,6 +23171,7 @@ PASS: gdb.python/py-arch.exp: test number of instructions 4
PASS: gdb.python/py-arch.exp: test key addr
PASS: gdb.python/py-arch.exp: test key asm
PASS: gdb.python/py-arch.exp: test key length
+PASS: gdb.python/py-arch.exp: test bad memory access
Running ../../../W._C._Handy/gdb/testsuite/gdb.python/py-block.exp ...
PASS: gdb.python/py-block.exp: continue to breakpoint: Block break here.
PASS: gdb.python/py-block.exp: Check block not None
@@ -23994,6 +24095,7 @@ PASS: gdb.python/py-prettyprint.exp: print ss
PASS: gdb.python/py-prettyprint.exp: print ssa[1]
PASS: gdb.python/py-prettyprint.exp: print ssa
PASS: gdb.python/py-prettyprint.exp: print arraystruct
+PASS: gdb.python/py-prettyprint.exp: print ns2
PASS: gdb.python/py-prettyprint.exp: print x
PASS: gdb.python/py-prettyprint.exp: print cstring
PASS: gdb.python/py-prettyprint.exp: print estring
@@ -24028,6 +24130,7 @@ PASS: gdb.python/py-prettyprint.exp: print ns
PASS: gdb.python/py-prettyprint.exp:
PASS: gdb.python/py-prettyprint.exp: print ns
PASS: gdb.python/py-prettyprint.exp:
+PASS: gdb.python/py-prettyprint.exp: print ns2
PASS: gdb.python/py-prettyprint.exp: print x
PASS: gdb.python/py-prettyprint.exp: print cstring
PASS: gdb.python/py-prettyprint.exp: print estring
@@ -24513,8 +24616,11 @@ PASS: gdb.python/py-value.exp: dereference value
PASS: gdb.python/py-value.exp: verify dereferenced value
PASS: gdb.python/py-value.exp: Test is_optimized_out attribute
PASS: gdb.python/py-value.exp: Test address attribute
-UNTESTED: gdb.python/py-value.exp: parse_and_eval with memory error
-UNTESTED: gdb.python/py-value.exp: memory error and lazy values
+PASS: gdb.python/py-value.exp: parse_and_eval with memory error
+PASS: gdb.python/py-value.exp: python inval = gdb.parse_and_eval('*(int*)0')
+PASS: gdb.python/py-value.exp: python print (inval.is_lazy)
+PASS: gdb.python/py-value.exp: memory error and lazy values
+PASS: gdb.python/py-value.exp: memory error and lazy values
PASS: gdb.python/py-value.exp: python argc_lazy = gdb.parse_and_eval('argc')
PASS: gdb.python/py-value.exp: python argc_notlazy = gdb.parse_and_eval('argc')
PASS: gdb.python/py-value.exp: python argc_notlazy.fetch_lazy()
@@ -26091,14 +26197,14 @@ PASS: gdb.xml/tdesc-xinclude.exp: set tdesc filename gdb.xml/loop.xml
=== gdb Summary ===
-# of expected passes 23890
-# of unexpected failures 721
+# of expected passes 23979
+# of unexpected failures 745
# of unexpected successes 2
# of expected failures 36
# of unknown successes 1
# of known failures 55
# of unresolved testcases 4
-# of untested testcases 59
+# of untested testcases 52
# of unsupported tests 92
[...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../gdb/gdb version 7.8.50.20140916-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 34a260fa..2351b658 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 Wed Sep 17 11:14:32 2014
+Test Run By thomas on Fri Apr 3 17:29:08 2015
Native configuration is i686-unknown-gnu0.5
=== ld tests ===
diff --git a/binutils-gdb/log_build.diff b/binutils-gdb/log_build.diff
index aa111cd6..f0d750ab 100644
--- a/binutils-gdb/log_build.diff
+++ b/binutils-gdb/log_build.diff
@@ -1,8 +1,8 @@
diff --git toolchain/logs/binutils-gdb/kepler.SCHWINGE/log_build_ toolchain/logs/binutils-gdb/laplace.SCHWINGE/log_build_
-index 8e535b7..9890536 100644
+index d4e6a2f..3855438 100644
--- toolchain/logs/binutils-gdb/kepler.SCHWINGE/log_build_
+++ toolchain/logs/binutils-gdb/laplace.SCHWINGE/log_build_
-@@ -160,12 +160,12 @@ checking for sys/sysmp.h... no
+@@ -161,12 +161,12 @@ checking for sys/sysmp.h... no
checking for sys/sysinfo.h... yes
checking for machine/hal_sysinfo.h... no
checking for sys/table.h... no
@@ -17,7 +17,7 @@ index 8e535b7..9890536 100644
checking for sys/wait.h that is POSIX.1 compatible... yes
checking whether time.h and sys/time.h may both be included... yes
checking whether errno must be declared... no
-@@ -236,8 +236,8 @@ checking for vfork... yes
+@@ -237,8 +237,8 @@ checking for vfork... yes
checking for working fork... yes
checking for working vfork... (cached) yes
checking for _doprnt... no
@@ -28,7 +28,7 @@ index 8e535b7..9890536 100644
checking for sys_siglist... yes
checking for external symbol _system_configuration... no
checking for __fsetlocking... yes
-@@ -259,7 +259,7 @@ checking for spawnvpe... no
+@@ -260,7 +260,7 @@ checking for spawnvpe... no
checking for strerror... yes
checking for strsignal... yes
checking for sysconf... yes
@@ -37,7 +37,7 @@ index 8e535b7..9890536 100644
checking for sysmp... no
checking for table... no
checking for times... yes
-@@ -466,7 +466,7 @@ checking if the linker (ld) is GNU ld... yes
+@@ -467,7 +467,7 @@ checking if the linker (ld) is GNU ld... yes
checking for BSD- or MS-compatible name lister (nm)... nm
checking the name lister (nm) interface... BSD nm
checking whether ln -s works... yes
@@ -46,7 +46,7 @@ index 8e535b7..9890536 100644
checking whether the shell understands some XSI constructs... yes
checking whether the shell understands "+="... no
checking for ld option to reload object files... -r
-@@ -486,7 +486,7 @@ checking if gcc-4.9 static flag -static works... yes
+@@ -487,7 +487,7 @@ checking if gcc-4.9 static flag -static works... yes
checking if gcc-4.9 supports -c -o file.o... yes
checking if gcc-4.9 supports -c -o file.o... (cached) yes
checking whether the gcc-4.9 linker (ld) supports shared libraries... yes
@@ -55,7 +55,7 @@ index 8e535b7..9890536 100644
checking how to hardcode library paths into programs... immediate
checking for shl_load... no
checking for shl_load in -ldld... no
-@@ -587,26 +587,26 @@ checking for zlib.h... yes
+@@ -588,26 +588,26 @@ checking for zlib.h... yes
checking sys/procfs.h usability... yes
checking sys/procfs.h presence... yes
checking for sys/procfs.h... yes
@@ -91,7 +91,7 @@ index 8e535b7..9890536 100644
checking for win32_pstatus_t in sys/procfs.h... no
checking linker --as-needed support... yes
checking for cos in -lm... yes
-@@ -1383,24 +1383,6 @@ mv -f .deps/elf-eh-frame.Tpo .deps/elf-eh-frame.Plo
+@@ -1384,24 +1384,6 @@ mv -f .deps/elf-eh-frame.Tpo .deps/elf-eh-frame.Plo
/bin/dash ./libtool --tag=CC --mode=compile gcc-4.9 -DHAVE_CONFIG_H -I. -I../../W._C._Handy/bfd -I. -I../../W._C._Handy/bfd -I../../W._C._Handy/bfd/../include -DHAVE_i386_elf32_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_plugin_vec -DBINDIR='"[...]/tschwinge/W._C._Handy.build.install/bin"' -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -g -O2 -MT dwarf1.lo -MD -MP -MF .deps/dwarf1.Tpo -c -o dwarf1.lo ../../W._C._Handy/bfd/dwarf1.c
libtool: compile: gcc-4.9 -DHAVE_CONFIG_H -I. -I../../W._C._Handy/bfd -I. -I../../W._C._Handy/bfd -I../../W._C._Handy/bfd/../include -DHAVE_i386_elf32_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_plugin_vec -DBINDIR=\"[...]/tschwinge/W._C._Handy.build.install/bin\" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -g -O2 -MT dwarf1.lo -MD -MP -MF .deps/dwarf1.Tpo -c ../../W._C._Handy/bfd/dwarf1.c -o dwarf1.o
mv -f .deps/dwarf1.Tpo .deps/dwarf1.Plo
@@ -116,7 +116,7 @@ index 8e535b7..9890536 100644
/bin/dash ./libtool --tag=CC --mode=compile gcc-4.9 -DHAVE_CONFIG_H -I. -I../../W._C._Handy/bfd -I. -I../../W._C._Handy/bfd -I../../W._C._Handy/bfd/../include -DHAVE_i386_elf32_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_plugin_vec -DBINDIR='"[...]/tschwinge/W._C._Handy.build.install/bin"' -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -g -O2 -MT elf32-gen.lo -MD -MP -MF .deps/elf32-gen.Tpo -c -o elf32-gen.lo ../../W._C._Handy/bfd/elf32-gen.c
libtool: compile: gcc-4.9 -DHAVE_CONFIG_H -I. -I../../W._C._Handy/bfd -I. -I../../W._C._Handy/bfd -I../../W._C._Handy/bfd/../include -DHAVE_i386_elf32_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_plugin_vec -DBINDIR=\"[...]/tschwinge/W._C._Handy.build.install/bin\" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -g -O2 -MT elf32-gen.lo -MD -MP -MF .deps/elf32-gen.Tpo -c ../../W._C._Handy/bfd/elf32-gen.c -o elf32-gen.o
mv -f .deps/elf32-gen.Tpo .deps/elf32-gen.Plo
-@@ -1413,12 +1395,9 @@ mv -f .deps/cpu-i386.Tpo .deps/cpu-i386.Plo
+@@ -1414,12 +1396,9 @@ mv -f .deps/cpu-i386.Tpo .deps/cpu-i386.Plo
/bin/dash ./libtool --tag=CC --mode=compile gcc-4.9 -DHAVE_CONFIG_H -I. -I../../W._C._Handy/bfd -I. -I../../W._C._Handy/bfd -I../../W._C._Handy/bfd/../include -DHAVE_i386_elf32_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_plugin_vec -DBINDIR='"[...]/tschwinge/W._C._Handy.build.install/bin"' -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -g -O2 -MT cpu-plugin.lo -MD -MP -MF .deps/cpu-plugin.Tpo -c -o cpu-plugin.lo ../../W._C._Handy/bfd/cpu-plugin.c
libtool: compile: gcc-4.9 -DHAVE_CONFIG_H -I. -I../../W._C._Handy/bfd -I. -I../../W._C._Handy/bfd -I../../W._C._Handy/bfd/../include -DHAVE_i386_elf32_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_plugin_vec -DBINDIR=\"[...]/tschwinge/W._C._Handy.build.install/bin\" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -g -O2 -MT cpu-plugin.lo -MD -MP -MF .deps/cpu-plugin.Tpo -c ../../W._C._Handy/bfd/cpu-plugin.c -o cpu-plugin.o
mv -f .deps/cpu-plugin.Tpo .deps/cpu-plugin.Plo
@@ -130,7 +130,7 @@ index 8e535b7..9890536 100644
case " $f " in \
*" $i "*) ;; \
*) f="$f $i" ;; \
-@@ -1428,7 +1407,7 @@ echo $f > tofiles
+@@ -1429,7 +1408,7 @@ echo $f > tofiles
/bin/dash ../../W._C._Handy/bfd/../move-if-change tofiles ofiles
touch stamp-ofiles
/bin/dash ./libtool --tag=CC --mode=link gcc-4.9 -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -g -O2 -release `cat libtool-soversion` -static-libstdc++ -static-libgcc -o libbfd.la -rpath [...]/tschwinge/W._C._Handy.build.install/lib archive.lo archures.lo bfd.lo bfdio.lo bfdwin.lo cache.lo coffgen.lo corefile.lo format.lo init.lo libbfd.lo opncls.lo reloc.lo section.lo syms.lo targets.lo hash.lo linker.lo srec.lo binary.lo tekhex.lo ihex.lo stabs.lo stab-syms.lo merge.lo dwarf2.lo simple.lo compress.lo verilog.lo `cat ofiles` -ldl -lz -ldl
@@ -139,7 +139,7 @@ index 8e535b7..9890536 100644
libtool: link: ranlib .libs/libbfd.a
libtool: link: ( cd ".libs" && rm -f "libbfd.la" && ln -s "../libbfd.la" "libbfd.la" )
libtooldir=`/bin/dash ./libtool --config | sed -n -e 's/^objdir=//p'`; \
-@@ -1495,7 +1474,7 @@ checking if the linker (ld) is GNU ld... yes
+@@ -1496,7 +1475,7 @@ checking if the linker (ld) is GNU ld... yes
checking for BSD- or MS-compatible name lister (nm)... nm
checking the name lister (nm) interface... BSD nm
checking whether ln -s works... yes
@@ -148,7 +148,7 @@ index 8e535b7..9890536 100644
checking whether the shell understands some XSI constructs... yes
checking whether the shell understands "+="... no
checking for ld option to reload object files... -r
-@@ -1515,7 +1494,7 @@ checking if gcc-4.9 static flag -static works... yes
+@@ -1516,7 +1495,7 @@ checking if gcc-4.9 static flag -static works... yes
checking if gcc-4.9 supports -c -o file.o... yes
checking if gcc-4.9 supports -c -o file.o... (cached) yes
checking whether the gcc-4.9 linker (ld) supports shared libraries... yes
@@ -157,7 +157,7 @@ index 8e535b7..9890536 100644
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... yes
checking if libtool supports shared libraries... yes
-@@ -1675,7 +1654,7 @@ checking if the linker (ld) is GNU ld... yes
+@@ -1676,7 +1655,7 @@ checking if the linker (ld) is GNU ld... yes
checking for BSD- or MS-compatible name lister (nm)... nm
checking the name lister (nm) interface... BSD nm
checking whether ln -s works... yes
@@ -166,7 +166,7 @@ index 8e535b7..9890536 100644
checking whether the shell understands some XSI constructs... yes
checking whether the shell understands "+="... no
checking for ld option to reload object files... -r
-@@ -1696,7 +1675,7 @@ checking if gcc-4.9 supports -c -o file.o... yes
+@@ -1697,7 +1676,7 @@ checking if gcc-4.9 supports -c -o file.o... yes
checking if gcc-4.9 supports -c -o file.o... (cached) yes
checking whether the gcc-4.9 linker (ld) supports shared libraries... yes
checking whether -lc should be explicitly linked in... no
@@ -175,7 +175,7 @@ index 8e535b7..9890536 100644
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... yes
checking if libtool supports shared libraries... yes
-@@ -1848,7 +1827,7 @@ checking if the linker (ld) is GNU ld... yes
+@@ -1849,7 +1828,7 @@ checking if the linker (ld) is GNU ld... yes
checking for BSD- or MS-compatible name lister (nm)... nm
checking the name lister (nm) interface... BSD nm
checking whether ln -s works... yes
@@ -184,7 +184,7 @@ index 8e535b7..9890536 100644
checking whether the shell understands some XSI constructs... yes
checking whether the shell understands "+="... no
checking for ld option to reload object files... -r
-@@ -1869,7 +1848,7 @@ checking if gcc-4.9 supports -c -o file.o... yes
+@@ -1870,7 +1849,7 @@ checking if gcc-4.9 supports -c -o file.o... yes
checking if gcc-4.9 supports -c -o file.o... (cached) yes
checking whether the gcc-4.9 linker (ld) supports shared libraries... yes
checking whether -lc should be explicitly linked in... no
@@ -193,7 +193,7 @@ index 8e535b7..9890536 100644
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... yes
checking if libtool supports shared libraries... yes
-@@ -2438,7 +2417,7 @@ checking for mmap... yes
+@@ -2439,7 +2418,7 @@ checking for mmap... yes
checking for pread... yes
checking for ftruncate... yes
checking for ffsll... yes
@@ -202,7 +202,7 @@ index 8e535b7..9890536 100644
checking for library containing zlibVersion... -lz
checking zlib.h usability... yes
checking zlib.h presence... yes
-@@ -2481,7 +2460,7 @@ checking for dlfcn.h... yes
+@@ -2482,7 +2461,7 @@ checking for dlfcn.h... yes
checking for library containing dlopen... -ldl
checking for mallinfo... yes
checking for posix_fallocate... yes
@@ -211,7 +211,7 @@ index 8e535b7..9890536 100644
checking for readv... yes
checking for sysconf... yes
checking for times... yes
-@@ -2643,8 +2622,10 @@ g++-4.9 -DHAVE_CONFIG_H -I. -I../../W._C._Handy/gold -I../../W._C._Handy/gold -
+@@ -2644,8 +2623,10 @@ g++-4.9 -DHAVE_CONFIG_H -I. -I../../W._C._Handy/gold -I../../W._C._Handy/gold -
mv -f .deps/workqueue-threads.Tpo .deps/workqueue-threads.Po
gcc-4.9 -DHAVE_CONFIG_H -I. -I../../W._C._Handy/gold -I../../W._C._Handy/gold -I../../W._C._Handy/gold/../include -I../../W._C._Handy/gold/../elfcpp -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -DBINDIR="\"[...]/tschwinge/W._C._Handy.build.install/bin\"" -DTOOLBINDIR="\"[...]/tschwinge/W._C._Handy.build.install/[ARCH]/bin\"" -DTOOLLIBDIR="\"[...]/tschwinge/W._C._Handy.build.install/[ARCH]/lib\"" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -frandom-seed=yyscript.o -g -O2 -MT yyscript.o -MD -MP -MF .deps/yyscript.Tpo -c -o yyscript.o yyscript.c
mv -f .deps/yyscript.Tpo .deps/yyscript.Po
@@ -220,10 +220,10 @@ index 8e535b7..9890536 100644
rm -f libgold.a
-ar cru libgold.a archive.o attributes.o binary.o common.o compressed_output.o copy-relocs.o cref.o defstd.o descriptors.o dirsearch.o dynobj.o dwarf_reader.o ehframe.o errors.o expression.o fileread.o gc.o gdb-index.o gold.o gold-threads.o icf.o incremental.o int_encoding.o layout.o mapfile.o merge.o nacl.o object.o options.o output.o parameters.o plugin.o readsyms.o reduced_debug_output.o reloc.o resolve.o script-sections.o script.o stringpool.o symtab.o target.o target-select.o timer.o version.o workqueue.o workqueue-threads.o yyscript.o
+ar cru libgold.a archive.o attributes.o binary.o common.o compressed_output.o copy-relocs.o cref.o defstd.o descriptors.o dirsearch.o dynobj.o dwarf_reader.o ehframe.o errors.o expression.o fileread.o gc.o gdb-index.o gold.o gold-threads.o icf.o incremental.o int_encoding.o layout.o mapfile.o merge.o nacl.o object.o options.o output.o parameters.o plugin.o readsyms.o reduced_debug_output.o reloc.o resolve.o script-sections.o script.o stringpool.o symtab.o target.o target-select.o timer.o version.o workqueue.o workqueue-threads.o yyscript.o mremap.o
+ ar: `u' modifier ignored since `D' is the default (see `U')
ranlib libgold.a
g++-4.9 -DHAVE_CONFIG_H -I. -I../../W._C._Handy/gold -I../../W._C._Handy/gold -I../../W._C._Handy/gold/../include -I../../W._C._Handy/gold/../elfcpp -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -DBINDIR="\"[...]/tschwinge/W._C._Handy.build.install/bin\"" -DTOOLBINDIR="\"[...]/tschwinge/W._C._Handy.build.install/[ARCH]/bin\"" -DTOOLLIBDIR="\"[...]/tschwinge/W._C._Handy.build.install/[ARCH]/lib\"" -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -frandom-seed=dwp.o -g -O2 -MT dwp.o -MD -MP -MF .deps/dwp.Tpo -c -o dwp.o ../../W._C._Handy/gold/dwp.cc
- mv -f .deps/dwp.Tpo .deps/dwp.Po
-@@ -2730,7 +2711,7 @@ checking if the linker (ld) is GNU ld... yes
+@@ -2732,7 +2713,7 @@ checking if the linker (ld) is GNU ld... yes
checking for BSD- or MS-compatible name lister (nm)... nm
checking the name lister (nm) interface... BSD nm
checking whether ln -s works... yes
@@ -232,7 +232,7 @@ index 8e535b7..9890536 100644
checking whether the shell understands some XSI constructs... yes
checking whether the shell understands "+="... no
checking for ld option to reload object files... -r
-@@ -2751,7 +2732,7 @@ checking if gcc-4.9 supports -c -o file.o... yes
+@@ -2753,7 +2734,7 @@ checking if gcc-4.9 supports -c -o file.o... yes
checking if gcc-4.9 supports -c -o file.o... (cached) yes
checking whether the gcc-4.9 linker (ld) supports shared libraries... yes
checking whether -lc should be explicitly linked in... no
@@ -241,7 +241,7 @@ index 8e535b7..9890536 100644
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... yes
checking if libtool supports shared libraries... yes
-@@ -2982,7 +2963,7 @@ checking if the linker (ld) is GNU ld... yes
+@@ -2984,7 +2965,7 @@ checking if the linker (ld) is GNU ld... yes
checking for BSD- or MS-compatible name lister (nm)... nm
checking the name lister (nm) interface... BSD nm
checking whether ln -s works... yes
@@ -250,7 +250,7 @@ index 8e535b7..9890536 100644
checking whether the shell understands some XSI constructs... yes
checking whether the shell understands "+="... no
checking for ld option to reload object files... -r
-@@ -3003,7 +2984,7 @@ checking if gcc-4.9 supports -c -o file.o... yes
+@@ -3005,7 +2986,7 @@ checking if gcc-4.9 supports -c -o file.o... yes
checking if gcc-4.9 supports -c -o file.o... (cached) yes
checking whether the gcc-4.9 linker (ld) supports shared libraries... yes
checking whether -lc should be explicitly linked in... no
@@ -259,7 +259,7 @@ index 8e535b7..9890536 100644
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... yes
checking if libtool supports shared libraries... yes
-@@ -3019,7 +3000,7 @@ checking if g++-4.9 static flag -static works... yes
+@@ -3021,7 +3002,7 @@ checking if g++-4.9 static flag -static works... yes
checking if g++-4.9 supports -c -o file.o... yes
checking if g++-4.9 supports -c -o file.o... (cached) yes
checking whether the g++-4.9 linker (ld) supports shared libraries... yes
@@ -268,7 +268,7 @@ index 8e535b7..9890536 100644
checking how to hardcode library paths into programs... immediate
checking for dlfcn.h... (cached) yes
checking for windows.h... no
-@@ -3108,13 +3089,13 @@ make[2]: Entering directory '[...]/tschwinge/W._C._Handy.build/ld'
+@@ -3110,13 +3091,13 @@ make[2]: Entering directory '[...]/tschwinge/W._C._Handy.build/ld'
/bin/dash ../../W._C._Handy/ld/../ylwrap ../../W._C._Handy/ld/ldgram.y y.tab.c ldgram.c y.tab.h ldgram.h y.output ldgram.output -- bison -y -d
updating ldgram.h
(echo "/* This file is automatically generated. DO NOT EDIT! */";\
@@ -284,7 +284,7 @@ index 8e535b7..9890536 100644
| sed -e 's/ e/ ld/g' -e 's/ ld/ /g' -e 's/[.]o//g'`; do \
echo " &ld_${f}_emulation, \\"; \
done;\
-@@ -3232,26 +3213,12 @@ cp ../../W._C._Handy/ld/emultempl/astring.sed stringify.sed
+@@ -3234,26 +3215,12 @@ cp ../../W._C._Handy/ld/emultempl/astring.sed stringify.sed
base=`echo eelf_i386.c | sed -e 's,e\(.*\).c,\1,'`; \
make run-genscripts "script_target=$base" "script_tdirname=tdir_$base"
make[5]: Entering directory '[...]/tschwinge/W._C._Handy.build/ld'
@@ -314,7 +314,7 @@ index 8e535b7..9890536 100644
touch ld.1
perl ../../W._C._Handy/ld/../etc/texi2pod.pl -I ../../W._C._Handy/ld -I ../../W._C._Handy/ld/../bfd/doc -I ../bfd/doc -I ../../W._C._Handy/ld/../libiberty -Dman < ../../W._C._Handy/ld/ld.texinfo > ld.pod
(pod2man --center="GNU Development Tools" --release="binutils-2.24.51" --section=1 ld.pod | \
-@@ -3443,9 +3410,9 @@ checking for termcap.h... yes
+@@ -3446,9 +3413,9 @@ checking for termcap.h... yes
checking termios.h usability... yes
checking termios.h presence... yes
checking for termios.h... yes
@@ -327,7 +327,7 @@ index 8e535b7..9890536 100644
checking sys/pte.h usability... no
checking sys/pte.h presence... no
checking for sys/pte.h... no
-@@ -3715,7 +3682,10 @@ checking for sys/param.h... yes
+@@ -3718,7 +3685,10 @@ checking for sys/param.h... yes
checking for sys/stat.h... (cached) yes
checking for sys/time.h... yes
checking for features.h... yes
@@ -339,7 +339,7 @@ index 8e535b7..9890536 100644
checking for mbstate_t... yes
checking for btowc... yes
checking for isblank... yes
-@@ -3745,10 +3715,10 @@ checking whether the inttypes.h PRIxNN macros are broken... no
+@@ -3748,7 +3718,7 @@ checking whether the inttypes.h PRIxNN macros are broken... no
checking where to find the exponent in a 'double'... word 1 bit 20
checking whether byte ordering is bigendian... no
checking for nl_langinfo and CODESET... yes
@@ -347,12 +347,8 @@ index 8e535b7..9890536 100644
+checking for working fcntl.h... no (bad O_NOFOLLOW)
checking whether getc_unlocked is declared... yes
checking whether we are using the GNU C Library >= 2.1 or uClibc... yes
--checking for a traditional japanese locale... ja_JP
-+checking for a traditional japanese locale... ja_JP.EUC-JP
- checking for a transitional chinese locale... zh_CN.GB18030
- checking for a french Unicode locale... fr_FR.UTF-8
- checking for a traditional french locale... fr_FR
-@@ -4061,6 +4031,8 @@ checking for bison... bison -y
+ checking for a traditional japanese locale... ja_JP.EUC-JP
+@@ -4064,6 +4034,8 @@ checking for bison... bison -y
checking for [ARCH]-ar... ar
checking for [ARCH]-dlltool... dlltool
checking for [ARCH]-windres... windres
@@ -361,7 +357,7 @@ index 8e535b7..9890536 100644
checking for main in -lm... yes
checking for wctype... yes
checking for library containing gethostbyname... none required
-@@ -4112,9 +4084,9 @@ checking for sys/poll.h... yes
+@@ -4115,9 +4087,9 @@ checking for sys/poll.h... yes
checking proc_service.h usability... no
checking proc_service.h presence... no
checking for proc_service.h... no
@@ -374,7 +370,7 @@ index 8e535b7..9890536 100644
checking sys/fault.h usability... no
checking sys/fault.h presence... no
checking for sys/fault.h... no
-@@ -4142,12 +4114,12 @@ checking for sys/ptrace.h... yes
+@@ -4145,12 +4117,12 @@ checking for sys/ptrace.h... yes
checking ptrace.h usability... no
checking ptrace.h presence... no
checking for ptrace.h... no
@@ -393,7 +389,7 @@ index 8e535b7..9890536 100644
checking sys/select.h usability... yes
checking sys/select.h presence... yes
checking for sys/select.h... yes
-@@ -4157,9 +4129,9 @@ checking for sys/syscall.h... yes
+@@ -4160,9 +4132,9 @@ checking for sys/syscall.h... yes
checking termios.h usability... yes
checking termios.h presence... yes
checking for termios.h... yes
@@ -406,7 +402,7 @@ index 8e535b7..9890536 100644
checking sgtty.h usability... yes
checking sgtty.h presence... yes
checking for sgtty.h... yes
-@@ -4168,7 +4140,7 @@ checking elf_hp.h presence... no
+@@ -4171,7 +4143,7 @@ checking elf_hp.h presence... no
checking for elf_hp.h... no
checking for dlfcn.h... (cached) yes
checking for sys/proc.h... no
@@ -415,7 +411,7 @@ index 8e535b7..9890536 100644
checking curses.h usability... yes
checking curses.h presence... yes
checking for curses.h... yes
-@@ -4250,9 +4222,9 @@ checking for ANSI C header files... (cached) yes
+@@ -4253,9 +4225,9 @@ checking for ANSI C header files... (cached) yes
checking for working alloca.h... (cached) yes
checking for alloca... (cached) yes
checking for nl_langinfo and CODESET... (cached) yes
@@ -428,7 +424,7 @@ index 8e535b7..9890536 100644
checking locale.h usability... yes
checking locale.h presence... yes
checking for locale.h... yes
-@@ -4271,7 +4243,7 @@ checking for sys/un.h... yes
+@@ -4274,7 +4246,7 @@ checking for sys/un.h... yes
checking sys/wait.h usability... yes
checking sys/wait.h presence... yes
checking for sys/wait.h... yes
@@ -437,7 +433,7 @@ index 8e535b7..9890536 100644
checking wait.h usability... yes
checking wait.h presence... yes
checking for wait.h... yes
-@@ -4296,16 +4268,16 @@ checking for struct reg.r_gs... no
+@@ -4299,16 +4271,16 @@ checking for struct reg.r_gs... no
checking for struct user_regs_struct.fs_base... no
checking for struct user_regs_struct.gs_base... no
checking for PTRACE_GETREGS... yes
@@ -459,7 +455,7 @@ index 8e535b7..9890536 100644
checking for prsysent_t in sys/procfs.h... no
checking for pr_sigset_t in sys/procfs.h... no
checking for pr_sigaction64_t in sys/procfs.h... no
-@@ -4318,12 +4290,8 @@ checking for long double support in compiler... yes
+@@ -4321,12 +4293,8 @@ checking for long double support in compiler... yes
checking for long double support in printf... yes
checking for long double support in scanf... yes
checking for the dynamic export flag... -Wl,--dynamic-list
@@ -474,16 +470,21 @@ index 8e535b7..9890536 100644
checking compiler warning flags... -Wall -Wdeclaration-after-statement -Wpointer-arith -Wpointer-sign -Wno-unused -Wunused-value -Wunused-function -Wno-switch -Wno-char-subscripts -Wmissing-prototypes -Wdeclaration-after-statement -Wempty-body -Wmissing-parameter-type -Wold-style-declaration -Wold-style-definition -Wformat-nonliteral
checking for cygwin... no
checking for ELF support in BFD... yes
-@@ -4334,7 +4302,7 @@ checking whether to use lzma... auto
+@@ -4337,10 +4305,10 @@ checking whether to use lzma... auto
checking for liblzma... yes
checking how to link with liblzma... -llzma
checking for X... libraries , headers
-checking whether gdbserver is supported on this host... yes
+checking whether gdbserver is supported on this host... no
checking whether to use babeltrace... auto
- checking for libbabeltrace... no
- configure: WARNING: babeltrace is missing or unusable; GDB is unable to read CTF data.
-@@ -4347,7 +4315,7 @@ config.status: creating gdb-gdb.gdb
+-checking for libbabeltrace... yes
+-checking how to link with libbabeltrace... -lbabeltrace -lbabeltrace-ctf
++checking for libbabeltrace... no
++configure: WARNING: babeltrace is missing or unusable; GDB is unable to read CTF data.
+ configure: updating cache ./config.cache
+ configure: creating ./config.status
+ config.status: creating jit-reader.h
+@@ -4350,7 +4318,7 @@ config.status: creating gdb-gdb.gdb
config.status: creating doc/Makefile
config.status: creating data-directory/Makefile
config.status: creating config.h
@@ -492,7 +493,7 @@ index 8e535b7..9890536 100644
config.status: executing depdir commands
mkdir -p -- .deps
config.status: executing default commands
-@@ -4424,714 +4392,6 @@ config.status: creating gdb.stabs/Makefile
+@@ -4427,714 +4395,6 @@ config.status: creating gdb.stabs/Makefile
config.status: creating gdb.threads/Makefile
config.status: creating gdb.trace/Makefile
config.status: creating gdb.xml/Makefile
@@ -626,7 +627,7 @@ index 8e535b7..9890536 100644
-checking for working fcntl.h... yes
-checking whether getc_unlocked is declared... yes
-checking whether we are using the GNU C Library >= 2.1 or uClibc... yes
--checking for a traditional japanese locale... ja_JP
+-checking for a traditional japanese locale... ja_JP.EUC-JP
-checking for a transitional chinese locale... zh_CN.GB18030
-checking for a french Unicode locale... fr_FR.UTF-8
-checking for a traditional french locale... fr_FR
@@ -1207,7 +1208,7 @@ index 8e535b7..9890536 100644
make[2]: Entering directory '[...]/tschwinge/W._C._Handy.build/sim'
make[2]: Leaving directory '[...]/tschwinge/W._C._Handy.build/sim'
make[2]: Entering directory '[...]/tschwinge/W._C._Handy.build/gdb'
-@@ -5263,6 +4523,22 @@ rm -f dirent.h-t dirent.h && \
+@@ -5266,6 +4526,22 @@ rm -f dirent.h-t dirent.h && \
< ../../../../W._C._Handy/gdb/gnulib/import/dirent.in.h; \
} > dirent.h-t && \
mv dirent.h-t dirent.h
@@ -1230,7 +1231,7 @@ index 8e535b7..9890536 100644
rm -f inttypes.h-t inttypes.h && \
{ echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; \
sed -e 's/@''HAVE_INTTYPES_H''@/1/g' \
-@@ -6044,34 +5320,199 @@ make[6]: Leaving directory '[...]/tschwinge/W._C._Handy.build/gdb/build-gnulib/i
+@@ -6048,34 +5324,199 @@ 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'
@@ -1448,12 +1449,12 @@ index 8e535b7..9890536 100644
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../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 -Wdeclaration-after-statement -Wpointer-arith -Wpointer-sign -Wno-unused -Wunused-value -Wunused-function -Wno-switch -Wno-char-subscripts -Wmissing-prototypes -Wdeclaration-after-statement -Wempty-body -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../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 -Wdeclaration-after-statement -Wpointer-arith -Wpointer-sign -Wno-unused -Wunused-value -Wunused-function -Wno-switch -Wno-char-subscripts -Wmissing-prototypes -Wdeclaration-after-statement -Wempty-body -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../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 -Wdeclaration-after-statement -Wpointer-arith -Wpointer-sign -Wno-unused -Wunused-value -Wunused-function -Wno-switch -Wno-char-subscripts -Wmissing-prototypes -Wdeclaration-after-statement -Wempty-body -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
-@@ -6545,1443 +5986,12 @@ Making init.c
+@@ -6549,1444 +5990,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../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 -Wdeclaration-after-statement -Wpointer-arith -Wpointer-sign -Wno-unused -Wunused-value -Wunused-function -Wno-switch -Wno-char-subscripts -Wmissing-prototypes -Wdeclaration-after-statement -Wempty-body -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 \
- -o gdb gdb.o i386-tdep.o i386-linux-tdep.o glibc-tdep.o i387-tdep.o solib-svr4.o symfile-mem.o linux-tdep.o linux-record.o ser-base.o ser-unix.o ser-pipe.o ser-tcp.o inf-ptrace.o fork-child.o x86-nat.o x86-dregs.o i386-linux-nat.o x86-linux-nat.o proc-service.o linux-thread-db.o linux-nat.o linux-osdata.o linux-fork.o linux-procfs.o linux-ptrace.o linux-btrace.o linux-waitpid.o remote.o dcache.o tracepoint.o ax-general.o ax-gdb.o remote-fileio.o remote-notif.o ctf.o tracefile.o tracefile-tfile.o cli-dump.o cli-decode.o cli-script.o cli-cmds.o cli-setshow.o cli-logging.o cli-interp.o cli-utils.o mi-out.o mi-console.o mi-cmds.o mi-cmd-catch.o mi-cmd-env.o mi-cmd-var.o mi-cmd-break.o mi-cmd-stack.o mi-cmd-file.o mi-cmd-disas.o mi-symbol-cmds.o mi-cmd-target.o mi-cmd-info.o mi-interp.o mi-main.o mi-parse.o mi-getopt.o tui-command.o tui-data.o tui-disasm.o tui-file.o tui-hooks.o tui-interp.o tui-io.o tui-layout.o tui-out.o tui-regs.o tui-source.o tui-stack.o tui-win.o tui-windata.o tui-wingeneral.o tui-winsource.o tui.o python.o py-arch.o py-auto-load.o py-block.o py-bpevent.o py-breakpoint.o py-cmd.o py-continueevent.o py-xmethods.o py-event.o py-evtregistry.o py-evts.o py-exitedevent.o py-finishbreakpoint.o py-frame.o py-framefilter.o py-function.o py-gdb-readline.o py-inferior.o py-infthread.o py-lazy-string.o py-linetable.o py-newobjfileevent.o py-objfile.o py-param.o py-prettyprint.o py-progspace.o py-signalevent.o py-stopevent.o py-symbol.o py-symtab.o py-threadevent.o py-type.o py-utils.o py-value.o py-varobj.o guile.o scm-arch.o scm-auto-load.o scm-block.o scm-breakpoint.o scm-cmd.o scm-disasm.o scm-exception.o scm-frame.o scm-gsmob.o scm-iterator.o scm-lazy-string.o scm-objfile.o scm-math.o scm-param.o scm-ports.o scm-pretty-print.o scm-progspace.o scm-safe-call.o scm-string.o scm-symbol.o scm-symtab.o scm-type.o scm-utils.o scm-value.o elfread.o stap-probe.o posix-hdep.o c-exp.o cp-name-parser.o ada-exp.o jv-exp.o d-exp.o f-exp.o go-exp.o m2-exp.o p-exp.o version.o annotate.o addrmap.o auto-load.o auxv.o agent.o bfd-target.o blockframe.o breakpoint.o break-catch-sig.o break-catch-throw.o findvar.o regcache.o cleanups.o charset.o continuations.o corelow.o disasm.o dummy-frame.o dfp.o source.o value.o eval.o valops.o valarith.o valprint.o printcmd.o block.o symtab.o psymtab.o symfile.o symfile-debug.o symmisc.o linespec.o dictionary.o infcall.o infcmd.o infrun.o expprint.o environ.o stack.o thread.o exceptions.o extension.o filesystem.o filestuff.o inf-child.o interps.o minidebug.o main.o macrotab.o macrocmd.o macroexp.o macroscope.o mi-common.o event-loop.o event-top.o inf-loop.o completer.o gdbarch.o arch-utils.o gdbtypes.o gdb_bfd.o gdb_obstack.o osabi.o copying.o memattr.o mem-break.o target.o target-dcache.o parse.o language.o build-id.o buildsym.o findcmd.o std-regs.o signals.o exec.o reverse.o bcache.o objfiles.o observer.o minsyms.o maint.o demangle.o dbxread.o coffread.o coff-pe-read.o dwarf2read.o mipsread.o stabsread.o corefile.o dwarf2expr.o dwarf2loc.o dwarf2-frame.o dwarf2-frame-tailcall.o ada-lang.o c-lang.o d-lang.o f-lang.o objc-lang.o ada-tasks.o ada-varobj.o c-varobj.o ui-out.o cli-out.o varobj.o vec.o go-lang.o go-valprint.o go-typeprint.o jv-lang.o jv-valprint.o jv-typeprint.o jv-varobj.o m2-lang.o opencl-lang.o p-lang.o p-typeprint.o p-valprint.o sentinel-frame.o complaints.o typeprint.o ada-typeprint.o c-typeprint.o f-typeprint.o m2-typeprint.o ada-valprint.o c-valprint.o cp-valprint.o d-valprint.o f-valprint.o m2-valprint.o serial.o mdebugread.o top.o utils.o ui-file.o user-regs.o frame.o frame-unwind.o doublest.o frame-base.o inline-frame.o gnu-v2-abi.o gnu-v3-abi.o cp-abi.o cp-support.o cp-namespace.o d-support.o reggroups.o trad-frame.o tramp-frame.o solib.o solib-target.o prologue-value.o memory-map.o memrange.o xml-support.o xml-syscall.o xml-utils.o target-descriptions.o target-memory.o xml-tdesc.o xml-builtin.o inferior.o osdata.o gdb_usleep.o record.o record-full.o gcore.o gdb_vecs.o jit.o progspace.o skip.o probe.o common-utils.o buffer.o ptid.o gdb-dlfcn.o common-agent.o format.o registry.o btrace.o record-btrace.o waitstatus.o print-utils.o rsp-low.o errors.o common-debug.o debug.o common-exceptions.o inflow.o init.o \
-- ../readline/libreadline.a ../opcodes/libopcodes.a ../bfd/libbfd.a ../libiberty/libiberty.a ../libdecnumber/libdecnumber.a -ldl -ldl -lncurses -lz -lm -ldl -lguile-2.0 -lgc -lpthread -ldl -lutil -lm -lpython2.7 -Xlinker -export-dynamic -Wl,-O1 -Wl,-Bsymbolic-functions -lexpat -llzma ../libiberty/libiberty.a build-gnulib/import/libgnu.a -ldl -Wl,--dynamic-list=../../W._C._Handy/gdb/proc-service.list
+- ../readline/libreadline.a ../opcodes/libopcodes.a ../bfd/libbfd.a ../libiberty/libiberty.a ../libdecnumber/libdecnumber.a -ldl -ldl -lncurses -lz -lm -ldl -lguile-2.0 -lgc -lpthread -ldl -lutil -lm -lpython2.7 -Xlinker -export-dynamic -Wl,-O1 -Wl,-Bsymbolic-functions -lexpat -llzma -lbabeltrace -lbabeltrace-ctf ../libiberty/libiberty.a build-gnulib/import/libgnu.a -ldl -Wl,--dynamic-list=../../W._C._Handy/gdb/proc-service.list
+ -o gdb gdb.o i386-tdep.o i387-tdep.o i386gnu-tdep.o solib-svr4.o ser-base.o ser-unix.o ser-pipe.o ser-tcp.o i386gnu-nat.o gnu-nat.o x86-nat.o x86-dregs.o core-regset.o fork-child.o notify_S.o process_reply_S.o msg_reply_S.o msg_U.o exc_request_U.o exc_request_S.o remote.o dcache.o tracepoint.o ax-general.o ax-gdb.o remote-fileio.o remote-notif.o ctf.o tracefile.o tracefile-tfile.o cli-dump.o cli-decode.o cli-script.o cli-cmds.o cli-setshow.o cli-logging.o cli-interp.o cli-utils.o mi-out.o mi-console.o mi-cmds.o mi-cmd-catch.o mi-cmd-env.o mi-cmd-var.o mi-cmd-break.o mi-cmd-stack.o mi-cmd-file.o mi-cmd-disas.o mi-symbol-cmds.o mi-cmd-target.o mi-cmd-info.o mi-interp.o mi-main.o mi-parse.o mi-getopt.o tui-command.o tui-data.o tui-disasm.o tui-file.o tui-hooks.o tui-interp.o tui-io.o tui-layout.o tui-out.o tui-regs.o tui-source.o tui-stack.o tui-win.o tui-windata.o tui-wingeneral.o tui-winsource.o tui.o python.o py-arch.o py-auto-load.o py-block.o py-bpevent.o py-breakpoint.o py-cmd.o py-continueevent.o py-xmethods.o py-event.o py-evtregistry.o py-evts.o py-exitedevent.o py-finishbreakpoint.o py-frame.o py-framefilter.o py-function.o py-gdb-readline.o py-inferior.o py-infthread.o py-lazy-string.o py-linetable.o py-newobjfileevent.o py-objfile.o py-param.o py-prettyprint.o py-progspace.o py-signalevent.o py-stopevent.o py-symbol.o py-symtab.o py-threadevent.o py-type.o py-utils.o py-value.o py-varobj.o guile.o scm-arch.o scm-auto-load.o scm-block.o scm-breakpoint.o scm-cmd.o scm-disasm.o scm-exception.o scm-frame.o scm-gsmob.o scm-iterator.o scm-lazy-string.o scm-objfile.o scm-math.o scm-param.o scm-ports.o scm-pretty-print.o scm-progspace.o scm-safe-call.o scm-string.o scm-symbol.o scm-symtab.o scm-type.o scm-utils.o scm-value.o elfread.o stap-probe.o posix-hdep.o c-exp.o cp-name-parser.o ada-exp.o jv-exp.o d-exp.o f-exp.o go-exp.o m2-exp.o p-exp.o version.o annotate.o addrmap.o auto-load.o auxv.o agent.o bfd-target.o blockframe.o breakpoint.o break-catch-sig.o break-catch-throw.o findvar.o regcache.o cleanups.o charset.o continuations.o corelow.o disasm.o dummy-frame.o dfp.o source.o value.o eval.o valops.o valarith.o valprint.o printcmd.o block.o symtab.o psymtab.o symfile.o symfile-debug.o symmisc.o linespec.o dictionary.o infcall.o infcmd.o infrun.o expprint.o environ.o stack.o thread.o exceptions.o extension.o filesystem.o filestuff.o inf-child.o interps.o minidebug.o main.o macrotab.o macrocmd.o macroexp.o macroscope.o mi-common.o event-loop.o event-top.o inf-loop.o completer.o gdbarch.o arch-utils.o gdbtypes.o gdb_bfd.o gdb_obstack.o osabi.o copying.o memattr.o mem-break.o target.o target-dcache.o parse.o language.o build-id.o buildsym.o findcmd.o std-regs.o signals.o exec.o reverse.o bcache.o objfiles.o observer.o minsyms.o maint.o demangle.o dbxread.o coffread.o coff-pe-read.o dwarf2read.o mipsread.o stabsread.o corefile.o dwarf2expr.o dwarf2loc.o dwarf2-frame.o dwarf2-frame-tailcall.o ada-lang.o c-lang.o d-lang.o f-lang.o objc-lang.o ada-tasks.o ada-varobj.o c-varobj.o ui-out.o cli-out.o varobj.o vec.o go-lang.o go-valprint.o go-typeprint.o jv-lang.o jv-valprint.o jv-typeprint.o jv-varobj.o m2-lang.o opencl-lang.o p-lang.o p-typeprint.o p-valprint.o sentinel-frame.o complaints.o typeprint.o ada-typeprint.o c-typeprint.o f-typeprint.o m2-typeprint.o ada-valprint.o c-valprint.o cp-valprint.o d-valprint.o f-valprint.o m2-valprint.o serial.o mdebugread.o top.o utils.o ui-file.o user-regs.o frame.o frame-unwind.o doublest.o frame-base.o inline-frame.o gnu-v2-abi.o gnu-v3-abi.o cp-abi.o cp-support.o cp-namespace.o d-support.o reggroups.o trad-frame.o tramp-frame.o solib.o solib-target.o prologue-value.o memory-map.o memrange.o xml-support.o xml-syscall.o xml-utils.o target-descriptions.o target-memory.o xml-tdesc.o xml-builtin.o inferior.o osdata.o gdb_usleep.o record.o record-full.o gcore.o gdb_vecs.o jit.o progspace.o skip.o probe.o common-utils.o buffer.o ptid.o gdb-dlfcn.o common-agent.o format.o registry.o btrace.o record-btrace.o waitstatus.o print-utils.o rsp-low.o errors.o common-debug.o debug.o common-exceptions.o inflow.o init.o \
+ ../readline/libreadline.a ../opcodes/libopcodes.a ../bfd/libbfd.a ../libiberty/libiberty.a ../libdecnumber/libdecnumber.a -ldl -ldl -lncurses -lz -lm -ldl -lguile-2.0 -lgc -lpthread -ldl -lutil -lm -lpython2.7 -Xlinker -export-dynamic -Wl,-O1 -Wl,-Bsymbolic-functions -lexpat -llzma ../libiberty/libiberty.a build-gnulib/import/libgnu.a
make[3]: Entering directory '[...]/tschwinge/W._C._Handy.build/gdb'
@@ -2323,6 +2324,7 @@ index 8e535b7..9890536 100644
-mv -f .deps/isnanl.Tpo .deps/isnanl.Po
-rm -f libgnu.a
-ar cru libgnu.a localcharset.o math.o strnlen1.o unistd.o wctype-h.o isnanl.o
+-ar: `u' modifier ignored since `D' is the default (see `U')
-ranlib libgnu.a
-rm -f t-charset.alias charset.alias && \
-/bin/dash ../../../../../W._C._Handy/gdb/gdbserver/../gnulib/import/config.charset '[ARCH]' > t-charset.alias && \
@@ -2894,15 +2896,9 @@ index 8e535b7..9890536 100644
make[4]: Entering directory '[...]/tschwinge/W._C._Handy.build/gdb/data-directory'
rm -rf ./syscalls
mkdir ./syscalls
-@@ -8031,21 +6041,21 @@ wrote `./gdb.go'
+@@ -8040,9 +6049,9 @@ wrote `gdb/experimental.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
@@ -2912,12 +2908,3 @@ index 8e535b7..9890536 100644
/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
--wrote `gdb/types.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
- ;;; note: source file ./gdb/iterator.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/iterator.scm.go
-+wrote `gdb/types.go'
- touch stamp-guile
- rm -rf ./system-gdbinit
- mkdir ./system-gdbinit
diff --git a/binutils-gdb/log_test.diff b/binutils-gdb/log_test.diff
index c16f5e87..362a5bd2 100644
--- a/binutils-gdb/log_test.diff
+++ b/binutils-gdb/log_test.diff
@@ -1,5 +1,5 @@
diff --git toolchain/logs/binutils-gdb/kepler.SCHWINGE/log_test_ toolchain/logs/binutils-gdb/laplace.SCHWINGE/log_test_
-index 4abd572..a872750 100644
+index 50a297f..2701fae 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'
@@ -21,8 +21,8 @@ index 4abd572..a872750 100644
else echo "WARNING: could not find \`runtest'" 1>&2; :;\
fi
WARNING: Couldn't find tool init file
--Test Run By thomas on Wed Sep 17 09:43:38 2014
-+Test Run By thomas on Wed Sep 17 11:09:00 2014
+-Test Run By thomas on Sat Apr 4 10:20:22 2015
++Test Run By thomas on Fri Apr 3 17:25:18 2015
Native configuration is [ARCH]
=== binutils tests ===
@@ -30,12 +30,20 @@ index 4abd572..a872750 100644
else echo "WARNING: could not find \`runtest'" 1>&2; :;\
fi
WARNING: Couldn't find tool init file
--Test Run By thomas on Wed Sep 17 09:43:45 2014
-+Test Run By thomas on Wed Sep 17 11:09:12 2014
+-Test Run By thomas on Sat Apr 4 10:20:31 2015
++Test Run By thomas on Fri Apr 3 17:25:24 2015
Native configuration is [ARCH]
=== gas tests ===
-@@ -310,7 +308,6 @@ make[4]: Entering directory '[...]/tschwinge/W._C._Handy.build/bfd/po'
+@@ -290,6 +288,7 @@ make[2]: Leaving directory '[...]/tschwinge/W._C._Handy.build/intl'
+ 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'
++make[3]: Nothing to be done for 'info'.
+ 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'
+@@ -309,7 +308,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'
@@ -43,7 +51,7 @@ index 4abd572..a872750 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'
-@@ -319,7 +316,6 @@ make all-recursive
+@@ -318,7 +316,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'
@@ -51,7 +59,7 @@ index 4abd572..a872750 100644
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'
-@@ -339,7 +335,6 @@ make[4]: Entering directory '[...]/tschwinge/W._C._Handy.build/gas/po'
+@@ -338,7 +335,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'
@@ -59,7 +67,7 @@ index 4abd572..a872750 100644
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'
-@@ -366,7 +361,6 @@ make[4]: Entering directory '[...]/tschwinge/W._C._Handy.build/binutils/po'
+@@ -365,7 +361,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'
@@ -67,7 +75,7 @@ index 4abd572..a872750 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'
-@@ -734,10 +728,10 @@ g++-4.9 -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants
+@@ -734,10 +729,10 @@ g++-4.9 -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants
API version: 1
gold version: 111
option: _Z4f13iv
@@ -82,36 +90,36 @@ index 4abd572..a872750 100644
two_file_test_1.syms: claim file hook called (offset = 0, size = 3408)
two_file_test_1.syms: claiming file, adding 38 symbols
two_file_test_1b.syms: claim file hook called (offset = 0, size = 967)
-@@ -746,16 +740,18 @@ two_file_test_2.syms: claim file hook called (offset = 0, size = 2203)
+@@ -746,16 +741,18 @@ two_file_test_2.syms: claim file hook called (offset = 0, size = 2203)
two_file_test_2.syms: claiming file, adding 16 symbols
unused.syms: claim file hook called (offset = 0, size = 634)
unused.syms: claiming file, adding 1 symbols
--/usr/lib/gcc/i586-linux-gnu/4.9/crtend.o: claim file hook called (offset = 0, size = 930)
--/usr/lib/gcc/i586-linux-gnu/4.9/../../../i386-linux-gnu/crtn.o: claim file hook called (offset = 0, size = 733)
--/usr/lib/gcc/i586-linux-gnu/4.9/libstdc++.so: claim file hook called (offset = 0, size = 967476)
+-/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/../../../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 = 114244)
+-/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/../../../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 = 1508804)
+-/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 = 114244)
-+/usr/lib/gcc/i586-gnu/4.9/crtend.o: claim file hook called (offset = 0, size = 930)
-+/usr/lib/gcc/i586-gnu/4.9/../../../i386-gnu/crtn.o: claim file hook called (offset = 0, size = 733)
+-/usr/lib/gcc/i586-linux-gnu/4.9/libgcc_s.so: claim file hook called (offset = 0, size = 114964)
++/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/../../../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 = 114428)
++/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/../../../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)
++/usr/lib/gcc/i586-gnu/4.9/../../../i386-gnu/libmachuser.so: claim file hook called (offset = 0, size = 91560)
++/usr/lib/gcc/i586-gnu/4.9/../../../i386-gnu/libhurduser.so: claim file hook called (offset = 0, size = 202388)
+/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/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 = 114428)
++/usr/lib/gcc/i586-gnu/4.9/libgcc_s.so: claim file hook called (offset = 0, size = 115084)
all symbols read hook called
two_file_test_1.syms: _Z4f13iv: PREVAILING_DEF_IRONLY
two_file_test_1.syms: _Z4f11av: PREVAILING_DEF_IRONLY
-@@ -834,12 +830,12 @@ mv -f .deps/plugin_common_test_2.Tpo .deps/plugin_common_test_2.Po
+@@ -834,12 +831,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.syms two_file_test_1b.syms two_file_test_2.o
API version: 1
gold version: 111
@@ -126,7 +134,7 @@ index 4abd572..a872750 100644
all symbols read hook called
two_file_test_1.syms: _Z4f13iv: PREVAILING_DEF_REG
two_file_test_1.syms: _Z4f11av: PREVAILING_DEF_REG
-@@ -1332,8 +1328,8 @@ PASS: ver_test_4.sh
+@@ -1332,8 +1329,8 @@ PASS: ver_test_4.sh
PASS: ver_test_5.sh
PASS: ver_test_7.sh
PASS: ver_test_10.sh
@@ -137,12 +145,8 @@ index 4abd572..a872750 100644
PASS: script_test_3.sh
PASS: script_test_4.sh
PASS: script_test_5.sh
-@@ -1453,11 +1449,11 @@ PASS: relro_strip_test
- PASS: relro_script_test
- PASS: script_test_1
- PASS: script_test_2
--PASS: justsyms
-+FAIL: justsyms
+@@ -1456,8 +1453,8 @@ PASS: script_test_2
+ PASS: justsyms
PASS: justsyms_exec
PASS: binary_test
-PASS: script_test_3
@@ -152,16 +156,16 @@ index 4abd572..a872750 100644
PASS: tls_script_test
PASS: script_test_11
PASS: dynamic_list_2
-@@ -1514,7 +1510,7 @@ PASS: ehdr_start_test_2
+@@ -1514,7 +1511,7 @@ PASS: ehdr_start_test_2
PASS: ehdr_start_test_3
PASS: ehdr_start_test_5
============================
-2 of 209 tests failed
-+5 of 209 tests failed
++4 of 209 tests failed
See testsuite/test-suite.log
============================
Makefile:3901: recipe for target 'test-suite.log' failed
-@@ -1618,14 +1614,14 @@ if /bin/dash -c "$runtest --version" > /dev/null 2>&1; then \
+@@ -1618,14 +1615,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" \
@@ -173,12 +177,12 @@ index 4abd572..a872750 100644
else echo "WARNING: could not find \`runtest'" 1>&2; :;\
fi
WARNING: Couldn't find tool init file
--Test Run By thomas on Wed Sep 17 09:46:52 2014
-+Test Run By thomas on Wed Sep 17 11:14:32 2014
+-Test Run By thomas on Sat Apr 4 10:26:01 2015
++Test Run By thomas on Fri Apr 3 17:29:08 2015
Native configuration is [ARCH]
=== ld tests ===
-@@ -1684,6 +1680,8 @@ Running [...]/tschwinge/W._C._Handy/ld/testsuite/ld-ia64/ia64.exp ...
+@@ -1684,6 +1681,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 ...
@@ -187,7 +191,7 @@ index 4abd572..a872750 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 ...
-@@ -1782,15 +1780,26 @@ Running [...]/tschwinge/W._C._Handy/ld/testsuite/ld-xtensa/xtensa.exp ...
+@@ -1782,15 +1781,26 @@ Running [...]/tschwinge/W._C._Handy/ld/testsuite/ld-xtensa/xtensa.exp ...
=== ld Summary ===
@@ -216,16 +220,16 @@ index 4abd572..a872750 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'
-@@ -1829,7 +1838,7 @@ Making a new config file...
+@@ -1829,7 +1839,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 Wed Sep 17 09:49:12 2014
-+Test Run By thomas on Wed Sep 17 11:18:43 2014
+-Test Run By thomas on Sat Apr 4 10:31:05 2015
++Test Run By thomas on Fri Apr 3 17:32:04 2015
Native configuration is [ARCH]
=== gdb tests ===
-@@ -1908,7 +1917,12 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/mi_interface.exp ...
+@@ -1903,7 +1913,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 ...
@@ -238,16 +242,16 @@ index 4abd572..a872750 100644
Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/mod_from_name.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/nested.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/null_array.exp ...
-@@ -1930,6 +1944,7 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/ptype_field.exp ...
- Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/ptype_tagged_param.exp ...
+@@ -1923,6 +1938,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 ...
+FAIL: gdb.ada/rdv_wait.exp: task 2
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 ...
-@@ -1945,7 +1960,19 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/tagged.exp ...
- Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/tagged_access.exp ...
+@@ -1942,7 +1958,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 ...
+FAIL: gdb.ada/task_bp.exp: run to pck.dummy_task - from psymtab
@@ -266,7 +270,7 @@ index 4abd572..a872750 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 ...
-@@ -2000,9 +2027,17 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.arch/i386-bp_permanent.exp ...
+@@ -1995,9 +2023,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 ...
@@ -284,7 +288,7 @@ index 4abd572..a872750 100644
Running ../../../W._C._Handy/gdb/testsuite/gdb.arch/i386-mpx.exp ...
gdb compile failed, gcc: error: unrecognized command line option '-fmpx'
Running ../../../W._C._Handy/gdb/testsuite/gdb.arch/i386-permbkpt.exp ...
-@@ -2012,6 +2047,30 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.arch/i386-size-overlap.exp ...
+@@ -2007,6 +2043,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 ...
@@ -315,10 +319,11 @@ index 4abd572..a872750 100644
Running ../../../W._C._Handy/gdb/testsuite/gdb.arch/i386-unwind.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.arch/i386-word.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.arch/ia64-breakpoint-shadow.exp ...
-@@ -2044,7 +2103,18 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.base/alias.exp ...
+@@ -2039,8 +2099,18 @@ 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/annota1.exp ...
FAIL: gdb.base/annota1.exp: run until main breakpoint (timeout)
+-ERROR: Process no longer exists
+FAIL: gdb.base/annota1.exp: break handle_USR1 (timeout)
+FAIL: gdb.base/annota1.exp: break printf (timeout)
+FAIL: gdb.base/annota1.exp: continue to printf
@@ -334,11 +339,11 @@ index 4abd572..a872750 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 ...
-@@ -2052,15 +2122,41 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.base/arithmet.exp ...
+@@ -2048,15 +2118,41 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.base/arithmet.exp ...
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 ...
--FAIL: gdb.base/async-shell.exp: run &
+-FAIL: gdb.base/async-shell.exp: run & (timeout)
Running ../../../W._C._Handy/gdb/testsuite/gdb.base/async.exp ...
+FAIL: gdb.base/async.exp: next& (timeout)
+FAIL: gdb.base/async.exp: step& #1 (timeout)
@@ -378,7 +383,7 @@ index 4abd572..a872750 100644
Running ../../../W._C._Handy/gdb/testsuite/gdb.base/auto-load.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.base/auxv.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.base/bang.exp ...
-@@ -2085,10 +2181,23 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.base/call-ar-st.exp ...
+@@ -2081,10 +2177,23 @@ 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 ...
@@ -402,7 +407,7 @@ index 4abd572..a872750 100644
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 ...
-@@ -2110,7 +2219,7 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.base/consecutive-step-over.exp ..
+@@ -2106,7 +2215,7 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.base/consecutive-step-over.exp ..
Running ../../../W._C._Handy/gdb/testsuite/gdb.base/consecutive.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.base/constvars.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.base/corefile.exp ...
@@ -411,7 +416,7 @@ index 4abd572..a872750 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 ...
-@@ -2118,6 +2227,8 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.base/dbx.exp ...
+@@ -2114,6 +2223,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 ...
@@ -420,7 +425,7 @@ index 4abd572..a872750 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 ...
-@@ -2129,9 +2240,14 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.base/disp-step-syscall.exp ...
+@@ -2125,9 +2236,14 @@ 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 ...
@@ -435,7 +440,7 @@ index 4abd572..a872750 100644
Running ../../../W._C._Handy/gdb/testsuite/gdb.base/dprintf-pending.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.base/dprintf.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.base/dump.exp ...
-@@ -2151,6 +2267,8 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.base/eval.exp ...
+@@ -2147,9 +2263,34 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.base/eval.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.base/exe-lock.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.base/execution-termios.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.base/exitsignal.exp ...
@@ -444,7 +449,33 @@ index 4abd572..a872750 100644
Running ../../../W._C._Handy/gdb/testsuite/gdb.base/expand-psymtabs.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.base/exprs.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.base/fileio.exp ...
-@@ -2172,10 +2290,10 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.base/func-ptr.exp ...
++FAIL: gdb.base/fileio.exp: Stat a NULL pathname returns ENOENT or EFAULT
++FAIL: gdb.base/fileio.exp: Stat an empty pathname returns ENOENT
++FAIL: gdb.base/fileio.exp: Stat a nonexistant file returns ENOENT (the program is no longer running)
++FAIL: gdb.base/fileio.exp: Fstat an open file (the program is no longer running)
++FAIL: gdb.base/fileio.exp: Fstat an invalid file descriptor returns EBADF (the program is no longer running)
++FAIL: gdb.base/fileio.exp: Isatty (stdin) (the program is no longer running)
++FAIL: gdb.base/fileio.exp: Isatty (stdout) (the program is no longer running)
++FAIL: gdb.base/fileio.exp: Isatty (stderr) (the program is no longer running)
++FAIL: gdb.base/fileio.exp: Isatty (invalid fd) (the program is no longer running)
++FAIL: gdb.base/fileio.exp: Isatty (open file) (the program is no longer running)
++FAIL: gdb.base/fileio.exp: System says shell is available (the program is no longer running)
++FAIL: gdb.base/fileio.exp: System(3) call (the program is no longer running)
++FAIL: gdb.base/fileio.exp: System with invalid command returns 127 (the program is no longer running)
++FAIL: gdb.base/fileio.exp: Rename a file (the program is no longer running)
++FAIL: gdb.base/fileio.exp: Renaming a file to existing directory returns EISDIR (the program is no longer running)
++FAIL: gdb.base/fileio.exp: Renaming a directory to a non-empty directory returns ENOTEMPTY or EEXIST (the program is no longer running)
++FAIL: gdb.base/fileio.exp: Renaming a directory to a subdir of itself returns EINVAL (the program is no longer running)
++FAIL: gdb.base/fileio.exp: Renaming a nonexistant file returns ENOENT (the program is no longer running)
++FAIL: gdb.base/fileio.exp: Unlink a file (the program is no longer running)
++FAIL: gdb.base/fileio.exp: Unlinking a file in a directory w/o write access returns EACCES (the program is no longer running)
++FAIL: gdb.base/fileio.exp: Unlinking a nonexistant file returns ENOENT (the program is no longer running)
++FAIL: gdb.base/fileio.exp: Time(2) call returns the same value as in parameter (the program is no longer running)
++FAIL: gdb.base/fileio.exp: Time(2) returns feasible values (the program is no longer running)
+ 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 ...
+@@ -2168,17 +2309,10 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.base/func-ptr.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 ...
@@ -452,15 +483,19 @@ index 4abd572..a872750 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 ...
--FAIL: gdb.base/gdb-sigterm.exp: expect eof #15 (stepping inside range 201 times)
+-FAIL: gdb.base/gdb-sigterm.exp: expect eof #5 (stepping inside range 201 times)
+-FAIL: gdb.base/gdb-sigterm.exp: expect eof #6 (stepping inside range 201 times)
+-FAIL: gdb.base/gdb-sigterm.exp: expect eof #12 (stepping inside range 201 times)
+-FAIL: gdb.base/gdb-sigterm.exp: expect eof #13 (stepping inside range 201 times)
+-FAIL: gdb.base/gdb-sigterm.exp: expect eof #16 (stepping inside range 201 times)
+-FAIL: gdb.base/gdb-sigterm.exp: expect eof #19 (stepping inside range 201 times)
+-FAIL: gdb.base/gdb-sigterm.exp: expect eof #25 (stepping inside range 201 times)
+-FAIL: gdb.base/gdb-sigterm.exp: expect eof #49 (stepping inside range 201 times)
Running ../../../W._C._Handy/gdb/testsuite/gdb.base/gdb1056.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.base/gdb1090.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.base/gdb11530.exp ...
-@@ -2213,12 +2331,35 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.base/info-target.exp ...
- Running ../../../W._C._Handy/gdb/testsuite/gdb.base/infoline.exp ...
- Running ../../../W._C._Handy/gdb/testsuite/gdb.base/interact.exp ...
+@@ -2218,9 +2352,33 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.base/interact.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.base/interp.exp ...
--FAIL: gdb.base/interp.exp: can list sources
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: call function when asleep (wrong output)
@@ -493,7 +528,7 @@ index 4abd572..a872750 100644
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 ...
-@@ -2231,15 +2372,14 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.base/logical.exp ...
+@@ -2233,15 +2391,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 ...
@@ -511,7 +546,7 @@ index 4abd572..a872750 100644
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/nextoverexit.exp ...
-@@ -2251,6 +2391,15 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.base/overlays.exp ...
+@@ -2253,6 +2410,15 @@ 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 ...
@@ -527,7 +562,7 @@ index 4abd572..a872750 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 ...
-@@ -2321,6 +2470,10 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.base/return.exp ...
+@@ -2323,6 +2489,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 ...
@@ -538,7 +573,7 @@ index 4abd572..a872750 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 ...
-@@ -2335,18 +2488,98 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.base/shlib-call.exp ...
+@@ -2337,18 +2507,104 @@ 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 ...
@@ -553,6 +588,10 @@ index 4abd572..a872750 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 ...
++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
++FAIL: gdb.base/sigbpt.exp: stepi bp before and at segv; stepi out of handler
Running ../../../W._C._Handy/gdb/testsuite/gdb.base/sigchld.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.base/siginfo-addr.exp ...
+FAIL: gdb.base/siginfo-addr.exp: si_addr value
@@ -575,8 +614,10 @@ index 4abd572..a872750 100644
+FAIL: gdb.base/signals.exp: backtrace for SIGUSR1
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
++FAIL: gdb.base/signull.exp: data write; backtrace from keeper through SIGSEGV
++FAIL: gdb.base/signull.exp: code; backtrace from keeper through SIGSEGV
Running ../../../W._C._Handy/gdb/testsuite/gdb.base/sigrepeat.exp ...
-+FAIL: gdb.base/sigrepeat.exp: next
Running ../../../W._C._Handy/gdb/testsuite/gdb.base/sigstep.exp ...
+FAIL: gdb.base/sigstep.exp: backtrace for nexti (pattern 2)
+FAIL: gdb.base/sigstep.exp: step from handler; leave handler (timeout)
@@ -637,7 +678,7 @@ index 4abd572..a872750 100644
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 ...
-@@ -2413,6 +2646,11 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.base/structs2.exp ...
+@@ -2415,6 +2671,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 ...
@@ -649,7 +690,7 @@ index 4abd572..a872750 100644
Running ../../../W._C._Handy/gdb/testsuite/gdb.base/symbol-without-target_section.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.base/term.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.base/testenv.exp ...
-@@ -2422,12 +2660,22 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.base/twice.exp ...
+@@ -2424,12 +2685,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 ...
@@ -673,7 +714,7 @@ index 4abd572..a872750 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/vla-datatypes.exp ...
-@@ -2443,9 +2691,15 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.base/watch_thread_num.exp ...
+@@ -2445,9 +2716,15 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.base/watch_thread_num.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.base/watchpoint-cond-gone.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.base/watchpoint-delete.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.base/watchpoint-hw-hit-once.exp ...
@@ -689,7 +730,7 @@ index 4abd572..a872750 100644
Running ../../../W._C._Handy/gdb/testsuite/gdb.base/watchpoint.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.base/watchpoints.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.base/wchar.exp ...
-@@ -2492,6 +2746,13 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.cell/solib.exp ...
+@@ -2494,6 +2771,13 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.cell/solib.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/abstract-origin.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/ambiguous.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/annota2.exp ...
@@ -703,7 +744,7 @@ index 4abd572..a872750 100644
Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/annota3.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/anon-ns.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/anon-struct.exp ...
-@@ -2534,6 +2795,16 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/gdb2495.exp ...
+@@ -2536,6 +2820,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 ...
@@ -720,7 +761,7 @@ index 4abd572..a872750 100644
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 ...
-@@ -2727,7 +2998,6 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.dwarf2/typeddwarf.exp ...
+@@ -2729,7 +3023,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 ...
@@ -728,7 +769,7 @@ index 4abd572..a872750 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 ...
-@@ -2742,14 +3012,20 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.fortran/subarray.exp ...
+@@ -2744,14 +3037,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 ...
@@ -753,7 +794,7 @@ index 4abd572..a872750 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 ...
-@@ -2838,6 +3114,8 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.linespec/macro-relative.exp ...
+@@ -2840,6 +3139,8 @@ 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 ...
@@ -762,7 +803,7 @@ index 4abd572..a872750 100644
Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/gdb2549.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/gdb669.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/gdb680.exp ...
-@@ -2847,9 +3125,28 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-async.exp ...
+@@ -2849,9 +3150,28 @@ 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 ...
@@ -791,7 +832,7 @@ index 4abd572..a872750 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 ...
-@@ -2866,6 +3163,7 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-inheritance-syntax-error.ex
+@@ -2868,6 +3188,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 ...
@@ -799,7 +840,7 @@ index 4abd572..a872750 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 ...
-@@ -2882,8 +3180,6 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-return.exp ...
+@@ -2884,8 +3205,6 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-return.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-reverse.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-simplerun.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-solib.exp ...
@@ -808,7 +849,7 @@ index 4abd572..a872750 100644
Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-stack.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-start.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-stepi.exp ...
-@@ -2913,10 +3209,29 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.modula2/unbounded-array.exp ...
+@@ -2915,10 +3234,29 @@ 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 ...
@@ -838,7 +879,7 @@ index 4abd572..a872750 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 ...
-@@ -2951,6 +3266,8 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.python/py-cmd.exp ...
+@@ -2953,6 +3291,8 @@ 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 ...
@@ -847,7 +888,7 @@ index 4abd572..a872750 100644
Running ../../../W._C._Handy/gdb/testsuite/gdb.python/py-evsignal.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.python/py-evthreads.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.python/py-explore-cc.exp ...
-@@ -2969,9 +3286,15 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.python/py-framefilter-mi.exp ...
+@@ -2971,9 +3311,15 @@ 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 ...
@@ -863,7 +904,7 @@ index 4abd572..a872750 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 ...
-@@ -3039,71 +3362,391 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.stabs/weird.exp ...
+@@ -3041,71 +3387,391 @@ 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-stopped.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.threads/bp_in_thread.exp ...
@@ -1255,7 +1296,7 @@ index 4abd572..a872750 100644
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 ...
-@@ -3141,6 +3784,7 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.trace/trace-buffer-size.exp ...
+@@ -3143,6 +3809,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 ...
@@ -1263,30 +1304,30 @@ index 4abd572..a872750 100644
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 ...
-@@ -3155,15 +3799,15 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.xml/tdesc-xinclude.exp ...
+@@ -3157,15 +3824,15 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.xml/tdesc-xinclude.exp ...
=== gdb Summary ===
--# of expected passes 30244
--# of unexpected failures 107
-+# of expected passes 23890
-+# of unexpected failures 721
+-# of expected passes 30230
+-# of unexpected failures 108
++# of expected passes 23979
++# of unexpected failures 745
# of unexpected successes 2
-# of expected failures 58
+# of expected failures 36
# of unknown successes 1
--# of known failures 61
--# of unresolved testcases 1
+-# of known failures 60
+-# of unresolved testcases 2
-# of untested testcases 29
-# of unsupported tests 58
+# of known failures 55
+# of unresolved testcases 4
-+# of untested testcases 59
++# of untested testcases 52
+# of unsupported tests 92
[...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../gdb/gdb version 7.8.50.20140916-cvs -nw -nx -data-directory [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../data-directory
Makefile:192: recipe for target 'check-single' failed
-@@ -3172,7 +3816,7 @@ make[4]: Leaving directory '[...]/tschwinge/W._C._Handy.build/gdb/testsuite'
+@@ -3174,7 +3841,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 51b2af95..fab797f3 100644
--- a/binutils-gdb/test.diff
+++ b/binutils-gdb/test.diff
@@ -1,40 +1,40 @@
diff --git toolchain/logs/binutils-gdb/kepler.SCHWINGE/test/binutils/binutils.sum toolchain/logs/binutils-gdb/laplace.SCHWINGE/test/binutils/binutils.sum
-index b3aa1c1..6ba26bb 100644
+index 93bf5b0..600edce 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 Wed Sep 17 09:43:38 2014
+-Test Run By thomas on Sat Apr 4 10:20:22 2015
-Native configuration is i686-pc-linux-gnu
-+Test Run By thomas on Wed Sep 17 11:09:00 2014
++Test Run By thomas on Fri Apr 3 17:25:18 2015
+Native configuration is i686-unknown-gnu0.5
=== binutils tests ===
diff --git toolchain/logs/binutils-gdb/kepler.SCHWINGE/test/gas/testsuite/gas.sum toolchain/logs/binutils-gdb/laplace.SCHWINGE/test/gas/testsuite/gas.sum
-index 9d92051..30ce5eb 100644
+index 2330d28..da7182e 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 Wed Sep 17 09:43:45 2014
+-Test Run By thomas on Sat Apr 4 10:20:31 2015
-Native configuration is i686-pc-linux-gnu
-+Test Run By thomas on Wed Sep 17 11:09:12 2014
++Test Run By thomas on Fri Apr 3 17:25:24 2015
+Native configuration is i686-unknown-gnu0.5
=== gas tests ===
diff --git toolchain/logs/binutils-gdb/kepler.SCHWINGE/test/gdb/testsuite/gdb.sum toolchain/logs/binutils-gdb/laplace.SCHWINGE/test/gdb/testsuite/gdb.sum
-index 38a9f38..8b38a29 100644
+index 5d2d261..47c0848 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 Wed Sep 17 09:49:12 2014
+-Test Run By thomas on Sat Apr 4 10:31:05 2015
-Native configuration is i686-pc-linux-gnu
-+Test Run By thomas on Wed Sep 17 11:18:43 2014
++Test Run By thomas on Fri Apr 3 17:32:04 2015
+Native configuration is i686-unknown-gnu0.5
=== gdb tests ===
-@@ -349,14 +349,14 @@ FAIL: gdb.ada/mi_interface.exp: list ggg1's children
+@@ -351,14 +351,14 @@ FAIL: gdb.ada/mi_interface.exp: list ggg1's children
Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/mi_task_arg.exp ...
PASS: gdb.ada/mi_task_arg.exp: compilation task_switch.adb
PASS: gdb.ada/mi_task_arg.exp: breakpoint at task_switch.break_me
@@ -54,7 +54,7 @@ index 38a9f38..8b38a29 100644
Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/mod_from_name.exp ...
PASS: gdb.ada/mod_from_name.exp: compilation foo.adb
PASS: gdb.ada/mod_from_name.exp: print xp
-@@ -498,7 +498,7 @@ PASS: gdb.ada/py_range.exp: python print int(gdb.parse_and_eval('ir'))
+@@ -500,7 +500,7 @@ PASS: gdb.ada/py_range.exp: python print int(gdb.parse_and_eval('ir'))
Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/rdv_wait.exp ...
PASS: gdb.ada/rdv_wait.exp: compilation foo.adb
PASS: gdb.ada/rdv_wait.exp: set debug-file-directory
@@ -63,7 +63,7 @@ index 38a9f38..8b38a29 100644
Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/rec_return.exp ...
PASS: gdb.ada/rec_return.exp: compilation foo.adb
PASS: gdb.ada/rec_return.exp: print bar
-@@ -563,33 +563,33 @@ PASS: gdb.ada/tagged_not_init.exp: print obj
+@@ -565,33 +565,33 @@ PASS: gdb.ada/tagged_not_init.exp: print obj
Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/task_bp.exp ...
PASS: gdb.ada/task_bp.exp: compilation foo.adb
PASS: gdb.ada/task_bp.exp: break pck.dummy_task - from psymtab
@@ -109,7 +109,7 @@ index 38a9f38..8b38a29 100644
Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/tick_last_segv.exp ...
PASS: gdb.ada/tick_last_segv.exp: compilation foo.adb
PASS: gdb.ada/tick_last_segv.exp: print short-integer'first
-@@ -750,16 +750,16 @@ PASS: gdb.arch/i386-disp-step.exp: continue to test_prefixed_abs_jump_end
+@@ -752,16 +752,16 @@ PASS: gdb.arch/i386-disp-step.exp: continue to test_prefixed_abs_jump_end
PASS: gdb.arch/i386-disp-step.exp: break test_syscall
PASS: gdb.arch/i386-disp-step.exp: break test_syscall_end
PASS: gdb.arch/i386-disp-step.exp: continue to test_syscall
@@ -132,7 +132,7 @@ index 38a9f38..8b38a29 100644
Running ../../../W._C._Handy/gdb/testsuite/gdb.arch/i386-dr3-watch.exp ...
PASS: gdb.arch/i386-dr3-watch.exp: set breakpoint always-inserted on
PASS: gdb.arch/i386-dr3-watch.exp: watch i1
-@@ -780,9 +780,8 @@ PASS: gdb.arch/i386-float.exp: info float
+@@ -782,9 +782,8 @@ PASS: gdb.arch/i386-float.exp: info float
Running ../../../W._C._Handy/gdb/testsuite/gdb.arch/i386-gnu-cfi.exp ...
PASS: gdb.arch/i386-gnu-cfi.exp: continue to abort()
PASS: gdb.arch/i386-gnu-cfi.exp: backtrace
@@ -144,7 +144,7 @@ index 38a9f38..8b38a29 100644
Running ../../../W._C._Handy/gdb/testsuite/gdb.arch/i386-mpx.exp ...
gdb compile failed, gcc: error: unrecognized command line option '-fmpx'
UNTESTED: gdb.arch/i386-mpx.exp: i386-mpx.exp
-@@ -848,22 +847,22 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.arch/i386-sse.exp ...
+@@ -850,22 +849,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
@@ -183,7 +183,7 @@ index 38a9f38..8b38a29 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
-@@ -874,14 +873,14 @@ PASS: gdb.arch/i386-sse.exp: set %xmm6
+@@ -876,14 +875,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
@@ -206,41 +206,40 @@ index 38a9f38..8b38a29 100644
Running ../../../W._C._Handy/gdb/testsuite/gdb.arch/i386-unwind.exp ...
PASS: gdb.arch/i386-unwind.exp: run past gdb1435
PASS: gdb.arch/i386-unwind.exp: backtrace past gdb1435
-@@ -1060,12 +1059,12 @@ FAIL: gdb.base/annota1.exp: run until main breakpoint (timeout)
+@@ -1060,8 +1059,30 @@ PASS: gdb.base/annota1.exp: annotation set at level 2
+ PASS: gdb.base/annota1.exp: breakpoint info
+ FAIL: gdb.base/annota1.exp: run until main breakpoint (timeout)
PASS: gdb.base/annota1.exp: go after array init line
- PASS: gdb.base/annota1.exp: print array
- PASS: gdb.base/annota1.exp: print non_existent_value
--PASS: gdb.base/annota1.exp: break handle_USR1
--PASS: gdb.base/annota1.exp: break printf
--PASS: gdb.base/annota1.exp: continue to printf
+-ERROR: Process no longer exists
+-UNRESOLVED: gdb.base/annota1.exp: print array
++PASS: gdb.base/annota1.exp: print array
++PASS: gdb.base/annota1.exp: print non_existent_value
+FAIL: gdb.base/annota1.exp: break handle_USR1 (timeout)
+FAIL: gdb.base/annota1.exp: break printf (timeout)
+FAIL: gdb.base/annota1.exp: continue to printf
- PASS: gdb.base/annota1.exp: backtrace from shlibrary
--PASS: gdb.base/annota1.exp: send SIGUSR1
--PASS: gdb.base/annota1.exp: backtrace @ signal handler
++PASS: gdb.base/annota1.exp: backtrace from shlibrary
+FAIL: gdb.base/annota1.exp: send SIGUSR1 (timeout)
+FAIL: gdb.base/annota1.exp: backtrace @ signal handler (timeout)
- PASS: gdb.base/annota1.exp: delete bp 1
- PASS: gdb.base/annota1.exp: delete bp 2
- PASS: gdb.base/annota1.exp: delete bp 3
-@@ -1076,12 +1075,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
--PASS: gdb.base/annota1.exp: get inferior pid
--PASS: gdb.base/annota1.exp: signal sent
++PASS: gdb.base/annota1.exp: delete bp 1
++PASS: gdb.base/annota1.exp: delete bp 2
++PASS: gdb.base/annota1.exp: delete bp 3
++PASS: gdb.base/annota1.exp: break at main
++PASS: gdb.base/annota1.exp: set up display
++PASS: gdb.base/annota1.exp: re-run
++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
+FAIL: gdb.base/annota1.exp: get inferior pid (timeout)
+FAIL: gdb.base/annota1.exp: signal sent (timeout)
- PASS: gdb.base/annota1.exp: cleanup core file (not dumped)
- PASS: gdb.base/annota1.exp: successfully compiled posix threads test case
- PASS: gdb.base/annota1.exp: new thread
--PASS: gdb.base/annota1.exp: thread switch
++PASS: gdb.base/annota1.exp: cleanup core file (not dumped)
++PASS: gdb.base/annota1.exp: successfully compiled posix threads test case
++PASS: gdb.base/annota1.exp: new thread
+FAIL: gdb.base/annota1.exp: thread switch (timeout)
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
-@@ -1098,7 +1097,7 @@ PASS: gdb.base/annota3.exp: breakpoint printf
+@@ -1078,7 +1099,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
@@ -249,7 +248,7 @@ index 38a9f38..8b38a29 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
-@@ -1110,8 +1109,8 @@ PASS: gdb.base/annota3.exp: ignore 5 4
+@@ -1090,8 +1111,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
@@ -260,12 +259,12 @@ index 38a9f38..8b38a29 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
-@@ -1244,85 +1243,55 @@ PASS: gdb.base/assign.exp: v_int+=v_float
+@@ -1224,85 +1245,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 ...
-PASS: gdb.base/async-shell.exp: set non-stop on
--FAIL: gdb.base/async-shell.exp: run &
+-FAIL: gdb.base/async-shell.exp: run & (timeout)
-PASS: gdb.base/async-shell.exp: shell echo foo
-PASS: gdb.base/async-shell.exp: interrupt
-PASS: gdb.base/async-shell.exp: process stopped
@@ -372,7 +371,7 @@ index 38a9f38..8b38a29 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
-@@ -1332,14 +1301,14 @@ PASS: gdb.base/auto-connect-native-target.exp: start no longer works
+@@ -1312,14 +1303,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
@@ -394,7 +393,7 @@ index 38a9f38..8b38a29 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
-@@ -1351,22 +1320,6 @@ PASS: gdb.base/auto-load.exp: set auto-load scripts-directory
+@@ -1331,22 +1322,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 ...
@@ -417,19 +416,30 @@ index 38a9f38..8b38a29 100644
Running ../../../W._C._Handy/gdb/testsuite/gdb.base/bang.exp ...
PASS: gdb.base/bang.exp: continue until exit
Running ../../../W._C._Handy/gdb/testsuite/gdb.base/bfp-test.exp ...
-@@ -1399,10 +1352,7 @@ PASS: gdb.base/bigcore.exp: extract prev heap
- PASS: gdb.base/bigcore.exp: save heap size
- PASS: gdb.base/bigcore.exp: grab pid
- PASS: gdb.base/bigcore.exp: signal SIGABRT
+@@ -1368,21 +1343,7 @@ 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/bigcore.exp ...
+-PASS: gdb.base/bigcore.exp: set print sevenbit-strings
+-PASS: gdb.base/bigcore.exp: set width 0
+-PASS: gdb.base/bigcore.exp: cd to test directory
+-PASS: gdb.base/bigcore.exp: tbreak 269
+-PASS: gdb.base/bigcore.exp: continue
+-PASS: gdb.base/bigcore.exp: next
+-PASS: gdb.base/bigcore.exp: extract next heap
+-PASS: gdb.base/bigcore.exp: extract prev heap
+-PASS: gdb.base/bigcore.exp: save heap size
+-PASS: gdb.base/bigcore.exp: grab pid
+-PASS: gdb.base/bigcore.exp: signal SIGABRT
-PASS: gdb.base/bigcore.exp: check core size
-PASS: gdb.base/bigcore.exp: load corefile
-PASS: gdb.base/bigcore.exp: check next heap
-PASS: gdb.base/bigcore.exp: check prev heap
-+UNTESTED: gdb.base/bigcore.exp: Can't generate a core file
++UNTESTED: gdb.base/bigcore.exp: aborted; in the following, GDB will get stuck
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
-@@ -1639,693 +1589,6 @@ PASS: gdb.base/break-idempotent.exp: always-inserted on: awatch: continue
+@@ -1619,693 +1580,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 ...
@@ -1123,7 +1133,7 @@ index 38a9f38..8b38a29 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
-@@ -2763,7 +2026,7 @@ PASS: gdb.base/call-signal-resume.exp: break stop_one
+@@ -2743,7 +2017,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
@@ -1132,7 +1142,7 @@ index 38a9f38..8b38a29 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
-@@ -2779,7 +2042,7 @@ PASS: gdb.base/call-signal-resume.exp: set confirm off
+@@ -2759,7 +2033,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
@@ -1141,7 +1151,7 @@ index 38a9f38..8b38a29 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
-@@ -2966,51 +2229,51 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.base/catch-load.exp ...
+@@ -2946,51 +2220,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
@@ -1205,7 +1215,7 @@ index 38a9f38..8b38a29 100644
Running ../../../W._C._Handy/gdb/testsuite/gdb.base/catch-signal-fork.exp ...
PASS: gdb.base/catch-signal-fork.exp: catch signal SIGHUP
PASS: gdb.base/catch-signal-fork.exp: continue to breakpoint: first HUP
-@@ -3090,94 +2353,6 @@ PASS: gdb.base/catch-signal.exp: info break for 'all'
+@@ -3070,94 +2344,6 @@ PASS: gdb.base/catch-signal.exp: info break for 'all'
PASS: gdb.base/catch-signal.exp: save breakpoints for 'all'
PASS: gdb.base/catch-signal.exp: results of save breakpoints for 'all'
Running ../../../W._C._Handy/gdb/testsuite/gdb.base/catch-syscall.exp ...
@@ -1300,7 +1310,7 @@ index 38a9f38..8b38a29 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
-@@ -3446,145 +2621,6 @@ PASS: gdb.base/charset.exp: assign string to short array
+@@ -3426,145 +2612,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 ...
@@ -1446,7 +1456,15 @@ index 38a9f38..8b38a29 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
-@@ -4101,34 +3137,7 @@ PASS: gdb.base/constvars.exp: ptype lynx
+@@ -3855,7 +2902,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
+-PASS: gdb.base/completion.exp: complete target ctf
+ 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
+@@ -4082,34 +3128,7 @@ PASS: gdb.base/constvars.exp: ptype lynx
PASS: gdb.base/constvars.exp: ptype crass
PASS: gdb.base/constvars.exp: ptype crisp
Running ../../../W._C._Handy/gdb/testsuite/gdb.base/corefile.exp ...
@@ -1482,7 +1500,7 @@ index 38a9f38..8b38a29 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
-@@ -4395,7 +3404,7 @@ PASS: gdb.base/default.exp: info program
+@@ -4376,7 +3395,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
@@ -1491,7 +1509,7 @@ index 38a9f38..8b38a29 100644
PASS: gdb.base/default.exp: info symbol
PASS: gdb.base/default.exp: info source
PASS: gdb.base/default.exp: info sources
-@@ -4526,7 +3535,7 @@ PASS: gdb.base/default.exp: show verbose
+@@ -4507,7 +3526,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
@@ -1500,7 +1518,7 @@ index 38a9f38..8b38a29 100644
PASS: gdb.base/default.exp: set history save off
PASS: gdb.base/default.exp: stepi "si" abbreviation
PASS: gdb.base/default.exp: stepi
-@@ -4599,10 +3608,6 @@ PASS: gdb.base/del.exp: breakpoint insertion (d)
+@@ -4580,10 +3599,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 ...
@@ -1511,7 +1529,7 @@ index 38a9f38..8b38a29 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
-@@ -4862,46 +3867,7 @@ PASS: gdb.base/disasm-end-cu.exp: get hexadecimal valueof "&main"
+@@ -4843,46 +3858,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 ...
@@ -1559,20 +1577,7 @@ index 38a9f38..8b38a29 100644
Running ../../../W._C._Handy/gdb/testsuite/gdb.base/display.exp ...
PASS: gdb.base/display.exp: kill
PASS: gdb.base/display.exp: detach
-@@ -4929,12 +3895,6 @@ PASS: gdb.base/display.exp: undisp
- PASS: gdb.base/display.exp: info disp
- PASS: gdb.base/display.exp: next hit
- PASS: gdb.base/display.exp: undisp all
--PASS: gdb.base/display.exp: disp *p_i
--PASS: gdb.base/display.exp: p p_i = 0x0
--PASS: gdb.base/display.exp: display bad address
--PASS: gdb.base/display.exp: p p_i = &i
--PASS: gdb.base/display.exp: display good address
--PASS: gdb.base/display.exp: undisp all again
- PASS: gdb.base/display.exp: disab 3
- PASS: gdb.base/display.exp: watch off
- PASS: gdb.base/display.exp: finish
-@@ -4978,15 +3938,15 @@ PASS: gdb.base/double-prompt-target-event-error.exp: ctrlc target event: continu
+@@ -4959,15 +3935,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
@@ -1592,7 +1597,7 @@ index 38a9f38..8b38a29 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
-@@ -5004,11 +3964,7 @@ PASS: gdb.base/dprintf-next.exp: next 1
+@@ -4985,11 +3961,7 @@ PASS: gdb.base/dprintf-next.exp: next 1
PASS: gdb.base/dprintf-next.exp: next 2
Running ../../../W._C._Handy/gdb/testsuite/gdb.base/dprintf-non-stop.exp ...
PASS: gdb.base/dprintf-non-stop.exp: set non-stop on
@@ -1605,7 +1610,7 @@ index 38a9f38..8b38a29 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
-@@ -5462,10 +4418,10 @@ PASS: gdb.base/exitsignal.exp: $_exitsignal is void before running
+@@ -5443,10 +4415,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
@@ -1618,7 +1623,64 @@ index 38a9f38..8b38a29 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
-@@ -5916,203 +4872,8 @@ PASS: gdb.base/float.exp: info float
+@@ -5803,33 +4775,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
+-PASS: gdb.base/fileio.exp: Stat a NULL pathname returns ENOENT or EFAULT
+-PASS: gdb.base/fileio.exp: Stat an empty pathname returns ENOENT
+-PASS: gdb.base/fileio.exp: Stat a nonexistant file returns ENOENT
+-PASS: gdb.base/fileio.exp: Fstat an open file
+-PASS: gdb.base/fileio.exp: Fstat an invalid file descriptor returns EBADF
+-PASS: gdb.base/fileio.exp: Isatty (stdin)
+-PASS: gdb.base/fileio.exp: Isatty (stdout)
+-PASS: gdb.base/fileio.exp: Isatty (stderr)
+-PASS: gdb.base/fileio.exp: Isatty (invalid fd)
+-PASS: gdb.base/fileio.exp: Isatty (open file)
++FAIL: gdb.base/fileio.exp: Stat a NULL pathname returns ENOENT or EFAULT
++FAIL: gdb.base/fileio.exp: Stat an empty pathname returns ENOENT
++FAIL: gdb.base/fileio.exp: Stat a nonexistant file returns ENOENT (the program is no longer running)
++FAIL: gdb.base/fileio.exp: Fstat an open file (the program is no longer running)
++FAIL: gdb.base/fileio.exp: Fstat an invalid file descriptor returns EBADF (the program is no longer running)
++FAIL: gdb.base/fileio.exp: Isatty (stdin) (the program is no longer running)
++FAIL: gdb.base/fileio.exp: Isatty (stdout) (the program is no longer running)
++FAIL: gdb.base/fileio.exp: Isatty (stderr) (the program is no longer running)
++FAIL: gdb.base/fileio.exp: Isatty (invalid fd) (the program is no longer running)
++FAIL: gdb.base/fileio.exp: Isatty (open file) (the program is no longer running)
+ PASS: gdb.base/fileio.exp: set debug remote 1
+ UNSUPPORTED: gdb.base/fileio.exp: System says shell is not available
+ PASS: gdb.base/fileio.exp: set debug remote 0
+ PASS: gdb.base/fileio.exp: set remote system-call-allowed 1
+-PASS: gdb.base/fileio.exp: System says shell is available
+-PASS: gdb.base/fileio.exp: System(3) call
+-PASS: gdb.base/fileio.exp: System with invalid command returns 127
+-PASS: gdb.base/fileio.exp: Rename a file
+-PASS: gdb.base/fileio.exp: Renaming a file to existing directory returns EISDIR
+-PASS: gdb.base/fileio.exp: Renaming a directory to a non-empty directory returns ENOTEMPTY or EEXIST
+-PASS: gdb.base/fileio.exp: Renaming a directory to a subdir of itself returns EINVAL
+-PASS: gdb.base/fileio.exp: Renaming a nonexistant file returns ENOENT
+-PASS: gdb.base/fileio.exp: Unlink a file
+-PASS: gdb.base/fileio.exp: Unlinking a file in a directory w/o write access returns EACCES
+-PASS: gdb.base/fileio.exp: Unlinking a nonexistant file returns ENOENT
+-PASS: gdb.base/fileio.exp: Time(2) call returns the same value as in parameter
+-PASS: gdb.base/fileio.exp: Time(2) returns feasible values
++FAIL: gdb.base/fileio.exp: System says shell is available (the program is no longer running)
++FAIL: gdb.base/fileio.exp: System(3) call (the program is no longer running)
++FAIL: gdb.base/fileio.exp: System with invalid command returns 127 (the program is no longer running)
++FAIL: gdb.base/fileio.exp: Rename a file (the program is no longer running)
++FAIL: gdb.base/fileio.exp: Renaming a file to existing directory returns EISDIR (the program is no longer running)
++FAIL: gdb.base/fileio.exp: Renaming a directory to a non-empty directory returns ENOTEMPTY or EEXIST (the program is no longer running)
++FAIL: gdb.base/fileio.exp: Renaming a directory to a subdir of itself returns EINVAL (the program is no longer running)
++FAIL: gdb.base/fileio.exp: Renaming a nonexistant file returns ENOENT (the program is no longer running)
++FAIL: gdb.base/fileio.exp: Unlink a file (the program is no longer running)
++FAIL: gdb.base/fileio.exp: Unlinking a file in a directory w/o write access returns EACCES (the program is no longer running)
++FAIL: gdb.base/fileio.exp: Unlinking a nonexistant file returns ENOENT (the program is no longer running)
++FAIL: gdb.base/fileio.exp: Time(2) call returns the same value as in parameter (the program is no longer running)
++FAIL: gdb.base/fileio.exp: Time(2) returns feasible values (the program is no longer running)
+ 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"
+@@ -5897,203 +4869,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 ...
@@ -1822,7 +1884,7 @@ index 38a9f38..8b38a29 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
-@@ -6287,34 +5048,17 @@ PASS: gdb.base/funcargs.exp: backtrace through call with trampolines
+@@ -6268,41 +5045,17 @@ 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
@@ -1857,24 +1919,18 @@ index 38a9f38..8b38a29 100644
-PASS: gdb.base/gcore.exp: corefile restored backtrace
+UNSUPPORTED: gdb.base/gcore.exp: save a corefile
Running ../../../W._C._Handy/gdb/testsuite/gdb.base/gdb-sigterm.exp ...
--FAIL: gdb.base/gdb-sigterm.exp: expect eof #15 (stepping inside range 201 times)
+-FAIL: gdb.base/gdb-sigterm.exp: expect eof #5 (stepping inside range 201 times)
+-FAIL: gdb.base/gdb-sigterm.exp: expect eof #6 (stepping inside range 201 times)
+-FAIL: gdb.base/gdb-sigterm.exp: expect eof #12 (stepping inside range 201 times)
+-FAIL: gdb.base/gdb-sigterm.exp: expect eof #13 (stepping inside range 201 times)
+-FAIL: gdb.base/gdb-sigterm.exp: expect eof #16 (stepping inside range 201 times)
+-FAIL: gdb.base/gdb-sigterm.exp: expect eof #19 (stepping inside range 201 times)
+-FAIL: gdb.base/gdb-sigterm.exp: expect eof #25 (stepping inside range 201 times)
+-FAIL: gdb.base/gdb-sigterm.exp: expect eof #49 (stepping inside range 201 times)
PASS: gdb.base/gdb-sigterm.exp: 50 SIGTERM passes
Running ../../../W._C._Handy/gdb/testsuite/gdb.base/gdb1056.exp ...
PASS: gdb.base/gdb1056.exp: print 1/0
-@@ -6515,11 +5259,7 @@ PASS: gdb.base/hbreak-in-shr-unsupported.exp: set breakpoint always-inserted on
- PASS: gdb.base/hbreak-in-shr-unsupported.exp: probe hbreak support
- UNSUPPORTED: gdb.base/hbreak-in-shr-unsupported.exp: can't disable hw breakpoint support
- Running ../../../W._C._Handy/gdb/testsuite/gdb.base/hbreak-unmapped.exp ...
--PASS: gdb.base/hbreak-unmapped.exp: probe hardware breakpoint support
--PASS: gdb.base/hbreak-unmapped.exp: set breakpoint always-inserted on
--PASS: gdb.base/hbreak-unmapped.exp: hbreak *0
--PASS: gdb.base/hbreak-unmapped.exp: info break shows hw breakpoint
--PASS: gdb.base/hbreak-unmapped.exp: info break shows no breakpoints
-+UNTESTED: gdb.base/hbreak-unmapped.exp: Memory at address 0 is readable
- Running ../../../W._C._Handy/gdb/testsuite/gdb.base/hbreak.exp ...
- PASS: gdb.base/hbreak.exp: hbreak
- PASS: gdb.base/hbreak.exp: continue to break-at-exit after hbreak
-@@ -6663,12 +5403,7 @@ PASS: gdb.base/included.exp: list integer
+@@ -6651,12 +5404,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 ...
@@ -1888,7 +1944,7 @@ index 38a9f38..8b38a29 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
-@@ -6709,33 +5444,10 @@ PASS: gdb.base/info-macros.exp: info macros 6
+@@ -6697,33 +5445,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 ...
@@ -1924,14 +1980,7 @@ index 38a9f38..8b38a29 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
-@@ -6781,28 +5493,20 @@ PASS: gdb.base/interp.exp: interpreter-exec mi "-stack-info-frame"
- PASS: gdb.base/interp.exp: interpreter-exec mi1 "-break-insert main"
- PASS: gdb.base/interp.exp: interpreter-exec mi2 "-break-insert main"
- PASS: gdb.base/interp.exp: interpreter-exec mi3 "-break-insert main"
--FAIL: gdb.base/interp.exp: can list sources
-+PASS: gdb.base/interp.exp: can list sources
- Running ../../../W._C._Handy/gdb/testsuite/gdb.base/interrupt-noterm.exp ...
- PASS: gdb.base/interrupt-noterm.exp: set interactive-mode off
+@@ -6775,22 +5500,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
@@ -1957,7 +2006,7 @@ index 38a9f38..8b38a29 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
-@@ -6810,25 +5514,31 @@ PASS: gdb.base/jit-simple.exp: blah 1
+@@ -6798,25 +5515,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"
@@ -2005,7 +2054,7 @@ index 38a9f38..8b38a29 100644
PASS: gdb.base/jit-so.exp: one_jit_test-2: info function jit_function
Running ../../../W._C._Handy/gdb/testsuite/gdb.base/jit.exp ...
PASS: gdb.base/jit.exp: one_jit_test-1: continue to breakpoint: break here 0
-@@ -6847,14 +5557,7 @@ PASS: gdb.base/jit.exp: one_jit_test-2: continue to breakpoint: break here 1
+@@ -6835,14 +5558,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
@@ -2021,7 +2070,7 @@ index 38a9f38..8b38a29 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
-@@ -7264,15 +5967,19 @@ PASS: gdb.base/longjmp.exp: continue to breakpoint at pattern 1 start
+@@ -7252,15 +5968,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)
@@ -2044,7 +2093,7 @@ index 38a9f38..8b38a29 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
-@@ -7725,94 +6432,12 @@ PASS: gdb.base/miscexprs.exp: print value of ibig.i[100] << 2
+@@ -7713,94 +6433,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 ...
@@ -2143,7 +2192,7 @@ index 38a9f38..8b38a29 100644
Running ../../../W._C._Handy/gdb/testsuite/gdb.base/nextoverexit.exp ...
PASS: gdb.base/nextoverexit.exp: next over exit
Running ../../../W._C._Handy/gdb/testsuite/gdb.base/nodebug.exp ...
-@@ -7880,24 +6505,27 @@ PASS: gdb.base/paginate-after-ctrl-c-running.exp: ctrlc target running: set heig
+@@ -7868,24 +6506,27 @@ 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
@@ -2180,7 +2229,7 @@ index 38a9f38..8b38a29 100644
Running ../../../W._C._Handy/gdb/testsuite/gdb.base/paginate-execution-startup.exp ...
PASS: gdb.base/paginate-execution-startup.exp: probe support: run to main
PASS: gdb.base/paginate-execution-startup.exp: probe support: set height unlimited
-@@ -7980,11 +6608,6 @@ PASS: gdb.base/permissions.exp: set may-write-memory off
+@@ -7968,11 +6609,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 ...
@@ -2192,7 +2241,7 @@ index 38a9f38..8b38a29 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
-@@ -8060,50 +6683,23 @@ PASS: gdb.base/pr11022.exp: watchpoint hit 2
+@@ -8048,50 +6684,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
@@ -2202,6 +2251,7 @@ index 38a9f38..8b38a29 100644
PASS: gdb.base/prelink.exp: copy libm-2.19.so to libm.so.6
-PASS: gdb.base/prelink.exp: copy libc-2.19.so to libc.so.6
+PASS: gdb.base/prelink.exp: copy libc-2.19.so to libc.so.0.3
++PASS: gdb.base/prelink.exp: copy libdl-2.19.so to libdl.so.2
+PASS: gdb.base/prelink.exp: copy ld-2.19.so to ld.so.1
+PASS: gdb.base/prelink.exp: copy libmachuser-2.19.so to libmachuser.so.1
+PASS: gdb.base/prelink.exp: copy libhurduser-2.19.so to libhurduser.so.0.3
@@ -2251,7 +2301,7 @@ index 38a9f38..8b38a29 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"
-@@ -9107,25 +7703,9 @@ PASS: gdb.base/radix.exp: Output radix unchanged after rejecting 1
+@@ -9095,25 +7705,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 ...
@@ -2279,7 +2329,7 @@ index 38a9f38..8b38a29 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
-@@ -9143,38 +7723,7 @@ PASS: gdb.base/readline-ask.exp: ask message for 01 and 02
+@@ -9131,38 +7725,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 ...
@@ -2319,7 +2369,7 @@ index 38a9f38..8b38a29 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
-@@ -9563,22 +8112,22 @@ PASS: gdb.base/savedregs.exp: handle SIGSEGV pass print nostop
+@@ -9551,22 +8114,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
@@ -2346,7 +2396,7 @@ index 38a9f38..8b38a29 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
-@@ -10038,466 +8587,24 @@ PASS: gdb.base/shreloc.exp: (msymbol) relocated extern vars have different addre
+@@ -10026,401 +8589,22 @@ PASS: gdb.base/shreloc.exp: (msymbol) relocated extern vars have different addre
PASS: gdb.base/shreloc.exp: get_msym_addrs fn_[12]
PASS: gdb.base/shreloc.exp: (msymbol) relocated functions have different addresses
Running ../../../W._C._Handy/gdb/testsuite/gdb.base/sigall.exp ...
@@ -2757,75 +2807,42 @@ index 38a9f38..8b38a29 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 ...
--PASS: gdb.base/sigbpt.exp: break keeper
--PASS: gdb.base/sigbpt.exp: display/i $pc
--PASS: gdb.base/sigbpt.exp: advance to the bowler
--PASS: gdb.base/sigbpt.exp: stepping to fault
--PASS: gdb.base/sigbpt.exp: get insn after fault
--PASS: gdb.base/sigbpt.exp: Verify that SIGSEGV occurs at the last STEPI insn
--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
+ PASS: gdb.base/sigbpt.exp: break keeper
+ PASS: gdb.base/sigbpt.exp: display/i $pc
+@@ -10432,20 +8616,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
-KFAIL: gdb.base/sigbpt.exp: stepi; stepi out of handler (corrupt pc) (PRMS: gdb/1702)
--PASS: gdb.base/sigbpt.exp: rerun to main
--PASS: gdb.base/sigbpt.exp: stepi bp before segv; pass SIGSEGV
--PASS: gdb.base/sigbpt.exp: stepi bp before segv; continue to keeper
--PASS: gdb.base/sigbpt.exp: stepi bp before segv; nopass SIGSEGV
--PASS: gdb.base/sigbpt.exp: stepi bp before segv; set breakpoint 0 of 1
++FAIL: gdb.base/sigbpt.exp: stepi; stepi out of handler
+ PASS: gdb.base/sigbpt.exp: rerun to main
+ PASS: gdb.base/sigbpt.exp: stepi bp before segv; pass SIGSEGV
+ PASS: gdb.base/sigbpt.exp: stepi bp before segv; continue to keeper
+ PASS: gdb.base/sigbpt.exp: stepi bp before segv; nopass SIGSEGV
+ PASS: gdb.base/sigbpt.exp: stepi bp before segv; set breakpoint 0 of 1
-KFAIL: gdb.base/sigbpt.exp: stepi bp before segv; stepi out of handler (corrupt pc) (PRMS: gdb/1702)
--PASS: gdb.base/sigbpt.exp: stepi bp before segv; clear breakpoint 0 of 1
--PASS: gdb.base/sigbpt.exp: rerun to main
--PASS: gdb.base/sigbpt.exp: stepi bp at segv; pass SIGSEGV
--PASS: gdb.base/sigbpt.exp: stepi bp at segv; continue to keeper
--PASS: gdb.base/sigbpt.exp: stepi bp at segv; nopass SIGSEGV
--PASS: gdb.base/sigbpt.exp: stepi bp at segv; set breakpoint 0 of 1
++FAIL: gdb.base/sigbpt.exp: stepi bp before segv; stepi out of handler
+ PASS: gdb.base/sigbpt.exp: stepi bp before segv; clear breakpoint 0 of 1
+ PASS: gdb.base/sigbpt.exp: rerun to main
+ PASS: gdb.base/sigbpt.exp: stepi bp at segv; pass SIGSEGV
+ PASS: gdb.base/sigbpt.exp: stepi bp at segv; continue to keeper
+ PASS: gdb.base/sigbpt.exp: stepi bp at segv; nopass SIGSEGV
+ PASS: gdb.base/sigbpt.exp: stepi bp at segv; set breakpoint 0 of 1
-KFAIL: gdb.base/sigbpt.exp: stepi bp at segv; stepi out of handler (corrupt pc) (PRMS: gdb/1702)
--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
--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
++FAIL: gdb.base/sigbpt.exp: stepi bp at segv; stepi out of handler
+ 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
+@@ -10453,7 +8637,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
-KFAIL: gdb.base/sigbpt.exp: stepi bp before and at segv; stepi out of handler (corrupt pc) (PRMS: gdb/1702)
--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
--PASS: gdb.base/sigbpt.exp: cont; pass SIGSEGV
--PASS: gdb.base/sigbpt.exp: cont; continue to keeper
--PASS: gdb.base/sigbpt.exp: cont; nopass SIGSEGV
--PASS: gdb.base/sigbpt.exp: cont; set breakpoint 0 of 1
--PASS: gdb.base/sigbpt.exp: cont; continue to breakpoint at fault
--PASS: gdb.base/sigbpt.exp: cont; stepi fault
--PASS: gdb.base/sigbpt.exp: cont; clear breakpoint 0 of 1
--PASS: gdb.base/sigbpt.exp: rerun to main
--PASS: gdb.base/sigbpt.exp: cont bp after segv; pass SIGSEGV
--PASS: gdb.base/sigbpt.exp: cont bp after segv; continue to keeper
--PASS: gdb.base/sigbpt.exp: cont bp after segv; nopass SIGSEGV
--PASS: gdb.base/sigbpt.exp: cont bp after segv; set breakpoint 0 of 2
--PASS: gdb.base/sigbpt.exp: cont bp after segv; set breakpoint 1 of 2
--PASS: gdb.base/sigbpt.exp: cont bp after segv; continue to breakpoint at fault
--PASS: gdb.base/sigbpt.exp: cont bp after segv; stepi fault
--PASS: gdb.base/sigbpt.exp: cont bp after segv; clear breakpoint 0 of 2
--PASS: gdb.base/sigbpt.exp: cont bp after segv; clear breakpoint 1 of 2
--PASS: gdb.base/sigbpt.exp: rerun to main
--PASS: gdb.base/sigbpt.exp: cont bp before and after segv; pass SIGSEGV
--PASS: gdb.base/sigbpt.exp: cont bp before and after segv; continue to keeper
--PASS: gdb.base/sigbpt.exp: cont bp before and after segv; nopass SIGSEGV
--PASS: gdb.base/sigbpt.exp: cont bp before and after segv; set breakpoint 0 of 3
--PASS: gdb.base/sigbpt.exp: cont bp before and after segv; set breakpoint 1 of 3
--PASS: gdb.base/sigbpt.exp: cont bp before and after segv; set breakpoint 2 of 3
--PASS: gdb.base/sigbpt.exp: cont bp before and after segv; continue to breakpoint at fault
--PASS: gdb.base/sigbpt.exp: cont bp before and after segv; stepi fault
--PASS: gdb.base/sigbpt.exp: cont bp before and after segv; clear breakpoint 0 of 3
--PASS: gdb.base/sigbpt.exp: cont bp before and after segv; clear breakpoint 1 of 3
--PASS: gdb.base/sigbpt.exp: cont bp before and after segv; clear breakpoint 2 of 3
-+UNTESTED: gdb.base/sigbpt.exp: Memory at address 0 is possibly executable
- Running ../../../W._C._Handy/gdb/testsuite/gdb.base/sigchld.exp ...
- PASS: gdb.base/sigchld.exp: set breakpoint at success exit
- PASS: gdb.base/sigchld.exp: set breakpoint at failure exit
-@@ -10505,73 +8612,19 @@ PASS: gdb.base/sigchld.exp: SIGCHLD blocked in inferior
++FAIL: gdb.base/sigbpt.exp: stepi bp before and at segv; stepi out of handler
+ 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
+@@ -10493,73 +8677,19 @@ PASS: gdb.base/sigchld.exp: SIGCHLD blocked in inferior
Running ../../../W._C._Handy/gdb/testsuite/gdb.base/siginfo-addr.exp ...
PASS: gdb.base/siginfo-addr.exp: display/i $pc
PASS: gdb.base/siginfo-addr.exp: continue to signal
@@ -2904,7 +2921,7 @@ index 38a9f38..8b38a29 100644
Running ../../../W._C._Handy/gdb/testsuite/gdb.base/signals.exp ...
PASS: gdb.base/signals.exp: handle all print
PASS: gdb.base/signals.exp: set variable count = 0
-@@ -10581,14 +8634,14 @@ PASS: gdb.base/signals.exp: next to signal
+@@ -10569,14 +8699,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
@@ -2924,7 +2941,7 @@ index 38a9f38..8b38a29 100644
PASS: gdb.base/signals.exp: info signals
PASS: gdb.base/signals.exp: info signal SIGTRAP
PASS: gdb.base/signals.exp: info signal 5
-@@ -10603,163 +8656,135 @@ PASS: gdb.base/signals.exp: invalid signal number rejected
+@@ -10591,9 +8721,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
@@ -2935,43 +2952,32 @@ index 38a9f38..8b38a29 100644
+FAIL: gdb.base/signals.exp: signal SIGUSR1 (the program is no longer running)
+FAIL: gdb.base/signals.exp: backtrace for SIGUSR1
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
--PASS: gdb.base/signest.exp: pass SIGSEGV
--PASS: gdb.base/signest.exp: pass SIGBUS
--PASS: gdb.base/signest.exp: run through nested faults
-+UNTESTED: gdb.base/signest.exp: Memory at address 0 is possibly executable
- Running ../../../W._C._Handy/gdb/testsuite/gdb.base/signull.exp ...
--PASS: gdb.base/signull.exp: set for function pointer probe
--PASS: gdb.base/signull.exp: probe function pointer (function entry-point)
--PASS: gdb.base/signull.exp: rerun to main
--PASS: gdb.base/signull.exp: break bowler
--PASS: gdb.base/signull.exp: break keeper
--PASS: gdb.base/signull.exp: handle SIGSEGV
--PASS: gdb.base/signull.exp: handle SIGBUS
--PASS: gdb.base/signull.exp: data read; start with the bowler
--PASS: gdb.base/signull.exp: data read; select the pointer type
--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
+ PASS: gdb.base/signest.exp: continue to fault
+ PASS: gdb.base/signest.exp: set conditional breakpoint
+@@ -10613,141 +8743,140 @@ 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
-PASS: gdb.base/signull.exp: data read; backtrace from keeper through SIGSEGV
--PASS: gdb.base/signull.exp: data write; start with the bowler
--PASS: gdb.base/signull.exp: data write; select the pointer type
--PASS: gdb.base/signull.exp: data write; take the SIGSEGV
--PASS: gdb.base/signull.exp: data write; backtrace from SIGSEGV
--PASS: gdb.base/signull.exp: data write; continue to the keeper
++FAIL: gdb.base/signull.exp: data read; backtrace from keeper through SIGSEGV
+ PASS: gdb.base/signull.exp: data write; start with the bowler
+ PASS: gdb.base/signull.exp: data write; select the pointer type
+ PASS: gdb.base/signull.exp: data write; take the SIGSEGV
+ PASS: gdb.base/signull.exp: data write; backtrace from SIGSEGV
+ PASS: gdb.base/signull.exp: data write; continue to the keeper
-PASS: gdb.base/signull.exp: data write; backtrace from keeper through SIGSEGV
--PASS: gdb.base/signull.exp: code; start with the bowler
--PASS: gdb.base/signull.exp: code; select the pointer type
--PASS: gdb.base/signull.exp: code; take the SIGSEGV
--PASS: gdb.base/signull.exp: code; backtrace from SIGSEGV
--PASS: gdb.base/signull.exp: code; continue to the keeper
++FAIL: gdb.base/signull.exp: data write; backtrace from keeper through SIGSEGV
+ PASS: gdb.base/signull.exp: code; start with the bowler
+ PASS: gdb.base/signull.exp: code; select the pointer type
+ PASS: gdb.base/signull.exp: code; take the SIGSEGV
+ PASS: gdb.base/signull.exp: code; backtrace from SIGSEGV
+ PASS: gdb.base/signull.exp: code; continue to the keeper
-PASS: gdb.base/signull.exp: code; backtrace from keeper through SIGSEGV
-+UNTESTED: gdb.base/signull.exp: Memory at address 0 is possibly executable
++FAIL: gdb.base/signull.exp: code; backtrace from keeper through SIGSEGV
Running ../../../W._C._Handy/gdb/testsuite/gdb.base/sigrepeat.exp ...
- PASS: gdb.base/sigrepeat.exp: advance to infinite loop
+-PASS: gdb.base/sigrepeat.exp: advance to infinite loop
-PASS: gdb.base/sigrepeat.exp: next
-+FAIL: 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: display/i $pc
PASS: gdb.base/sigstep.exp: break handler
@@ -3150,7 +3156,7 @@ index 38a9f38..8b38a29 100644
PASS: gdb.base/sigstep.exp: continue on breakpoint, skip handler; clear infinite loop
Running ../../../W._C._Handy/gdb/testsuite/gdb.base/sizeof.exp ...
PASS: gdb.base/sizeof.exp: next
-@@ -10825,15 +8850,6 @@ PASS: gdb.base/sizeof.exp: print/f padding_long_double.v
+@@ -10813,15 +8942,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 ...
@@ -3166,7 +3172,7 @@ index 38a9f38..8b38a29 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
-@@ -10941,15 +8957,7 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.base/solib-overlap.exp ...
+@@ -10929,15 +9049,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
@@ -3183,7 +3189,7 @@ index 38a9f38..8b38a29 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
-@@ -10987,7 +8995,7 @@ UNSUPPORTED: gdb.base/sss-bp-on-user-bp-2.exp: target doesn't use software singl
+@@ -10975,7 +9087,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
@@ -3192,7 +3198,7 @@ index 38a9f38..8b38a29 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
-@@ -11001,8 +9009,14 @@ PASS: gdb.base/stack-checking.exp: bt
+@@ -10989,8 +9101,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
@@ -3209,7 +3215,7 @@ index 38a9f38..8b38a29 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
-@@ -12050,24 +10064,12 @@ PASS: gdb.base/subst.exp: show substitute-path after empty rule removed
+@@ -12038,24 +10156,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 ...
@@ -3240,7 +3246,7 @@ index 38a9f38..8b38a29 100644
Running ../../../W._C._Handy/gdb/testsuite/gdb.base/symbol-without-target_section.exp ...
PASS: gdb.base/symbol-without-target_section.exp: add-symbol-file
PASS: gdb.base/symbol-without-target_section.exp: list main
-@@ -12122,17 +10124,17 @@ PASS: gdb.base/ui-redirect.exp: set logging off
+@@ -12110,17 +10216,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
@@ -3269,7 +3275,7 @@ index 38a9f38..8b38a29 100644
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
-@@ -12150,21 +10152,9 @@ PASS: gdb.base/unwindonsignal.exp: unwindonsignal, inferior function call signal
+@@ -12138,21 +10244,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 ...
@@ -3293,7 +3299,7 @@ index 38a9f38..8b38a29 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
-@@ -12370,10 +10360,7 @@ PASS: gdb.base/watch-read.exp: only write watchpoint triggers when value changes
+@@ -12358,10 +10452,7 @@ 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 ...
@@ -3305,7 +3311,7 @@ index 38a9f38..8b38a29 100644
Running ../../../W._C._Handy/gdb/testsuite/gdb.base/watch_thread_num.exp ...
PASS: gdb.base/watch_thread_num.exp: successfully compiled posix threads test case
PASS: gdb.base/watch_thread_num.exp: Watchpoint on invalid thread
-@@ -12418,7 +10405,7 @@ PASS: gdb.base/watchpoint-delete.exp: delete $bpnum
+@@ -12406,7 +10497,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
@@ -3314,7 +3320,7 @@ index 38a9f38..8b38a29 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
-@@ -14643,12 +12630,12 @@ PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: hbreak x hbreak: :
+@@ -14631,12 +12722,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
@@ -3332,23 +3338,7 @@ index 38a9f38..8b38a29 100644
Running ../../../W._C._Handy/gdb/testsuite/gdb.base/watchpoint.exp ...
PASS: gdb.base/watchpoint.exp: disable fast watches
PASS: gdb.base/watchpoint.exp: show disable fast watches
-@@ -14779,7 +12766,6 @@ PASS: gdb.base/watchpoint.exp: reenable watchpoint `$pc'
- PASS: gdb.base/watchpoint.exp: watchpoint `$pc' is enabled
- PASS: gdb.base/watchpoint.exp: delete watchpoint `$pc'
- PASS: gdb.base/watchpoint.exp: continue to breakpoint: func5 breakpoint here
--PASS: gdb.base/watchpoint.exp: watch -location nullptr->p->x
- PASS: gdb.base/watchpoint.exp: watch -location .x
- PASS: gdb.base/watchpoint.exp: continue with watch -location
- PASS: gdb.base/watchpoint.exp: delete watch -location
-@@ -14913,7 +12899,6 @@ PASS: gdb.base/watchpoint.exp: no-hw: reenable watchpoint `$pc'
- PASS: gdb.base/watchpoint.exp: no-hw: watchpoint `$pc' is enabled
- PASS: gdb.base/watchpoint.exp: no-hw: delete watchpoint `$pc'
- PASS: gdb.base/watchpoint.exp: no-hw: continue to breakpoint: func5 breakpoint here
--PASS: gdb.base/watchpoint.exp: no-hw: watch -location nullptr->p->x
- PASS: gdb.base/watchpoint.exp: no-hw: watch -location .x
- PASS: gdb.base/watchpoint.exp: no-hw: continue with watch -location
- PASS: gdb.base/watchpoint.exp: no-hw: delete watch -location
-@@ -15120,13 +13105,13 @@ PASS: gdb.cp/annota2.exp: breakpoint main
+@@ -15108,13 +13199,13 @@ PASS: gdb.cp/annota2.exp: breakpoint main
PASS: gdb.cp/annota2.exp: annotation set at level 2
PASS: gdb.cp/annota2.exp: run until main breakpoint
PASS: gdb.cp/annota2.exp: print class
@@ -3369,7 +3359,7 @@ index 38a9f38..8b38a29 100644
Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/annota3.exp ...
PASS: gdb.cp/annota3.exp: set height 0
PASS: gdb.cp/annota3.exp: breakpoint main
-@@ -17324,34 +15309,34 @@ PASS: gdb.cp/impl-this.exp: at D::f (ambiguous names): print am.A<int>::i
+@@ -17312,34 +15403,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 ...
@@ -3414,7 +3404,7 @@ index 38a9f38..8b38a29 100644
PASS: gdb.cp/infcall-dlopen.exp: test 9 stub 1
PASS: gdb.cp/infcall-dlopen.exp: test 9 stub 2
Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/inherit.exp ...
-@@ -20675,9 +18660,11 @@ PASS: gdb.dwarf2/valop.exp: print uses_lit_op
+@@ -20663,9 +18754,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 ...
@@ -3428,7 +3418,7 @@ index 38a9f38..8b38a29 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
-@@ -20943,25 +18930,8 @@ PASS: gdb.fortran/whatis_type.exp: ptype t1
+@@ -20931,25 +19024,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
@@ -3456,7 +3446,7 @@ index 38a9f38..8b38a29 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
-@@ -21072,14 +19042,12 @@ PASS: gdb.gdb/observer.exp: first observer removed; check second observer counte
+@@ -21060,14 +19136,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
@@ -3475,7 +3465,7 @@ index 38a9f38..8b38a29 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
-@@ -21104,11 +19072,11 @@ PASS: gdb.gdb/selftest.exp: next over notice_open_fds
+@@ -21092,11 +19166,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
@@ -3491,45 +3481,7 @@ index 38a9f38..8b38a29 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
-@@ -21548,7 +19516,6 @@ PASS: gdb.guile/scm-disasm.exp: basic: test key address
- PASS: gdb.guile/scm-disasm.exp: basic: test key asm
- PASS: gdb.guile/scm-disasm.exp: basic: test key length
- PASS: gdb.guile/scm-disasm.exp: basic: verify correct address
--PASS: gdb.guile/scm-disasm.exp: test bad memory access
- PASS: gdb.guile/scm-disasm.exp: open memory port
- PASS: gdb.guile/scm-disasm.exp: memory-port: disassemble
- PASS: gdb.guile/scm-disasm.exp: memory-port: test number of instructions
-@@ -21978,7 +19945,6 @@ PASS: gdb.guile/scm-pretty-print.exp: print ss
- PASS: gdb.guile/scm-pretty-print.exp: print ssa[1]
- PASS: gdb.guile/scm-pretty-print.exp: print ssa
- PASS: gdb.guile/scm-pretty-print.exp: print arraystruct
--PASS: gdb.guile/scm-pretty-print.exp: print ns2
- PASS: gdb.guile/scm-pretty-print.exp: print x
- PASS: gdb.guile/scm-pretty-print.exp: print cstring
- PASS: gdb.guile/scm-pretty-print.exp: print estring
-@@ -22016,7 +19982,6 @@ PASS: gdb.guile/scm-pretty-print.exp: print ns
- PASS: gdb.guile/scm-pretty-print.exp:
- PASS: gdb.guile/scm-pretty-print.exp: print ns
- PASS: gdb.guile/scm-pretty-print.exp:
--PASS: gdb.guile/scm-pretty-print.exp: print ns2
- PASS: gdb.guile/scm-pretty-print.exp: print x
- PASS: gdb.guile/scm-pretty-print.exp: print cstring
- PASS: gdb.guile/scm-pretty-print.exp: print estring
-@@ -22389,11 +20354,8 @@ PASS: gdb.guile/scm-value.exp: verify dereferenced value
- PASS: gdb.guile/scm-value.exp: Test value-optimized-out?
- PASS: gdb.guile/scm-value.exp: Test address attribute
- PASS: gdb.guile/scm-value.exp: Test address attribute in non-addressable value
--PASS: gdb.guile/scm-value.exp: parse_and_eval with memory error
--PASS: gdb.guile/scm-value.exp: gu (define inval (parse-and-eval "*(int*)0"))
--PASS: gdb.guile/scm-value.exp: gu (print (value-lazy? inval))
--PASS: gdb.guile/scm-value.exp: memory error and lazy values
--PASS: gdb.guile/scm-value.exp: memory error and lazy values
-+UNTESTED: gdb.guile/scm-value.exp: parse_and_eval with memory error
-+UNTESTED: gdb.guile/scm-value.exp: memory error and lazy values
- PASS: gdb.guile/scm-value.exp: gu (define argc-lazy (parse-and-eval "argc"))
- PASS: gdb.guile/scm-value.exp: gu (define argc-notlazy (parse-and-eval "argc"))
- PASS: gdb.guile/scm-value.exp: gu (value-fetch-lazy! argc-notlazy)
-@@ -22856,10 +20818,10 @@ PASS: gdb.linespec/thread.exp: continue to breakpoint: thread function
+@@ -22844,10 +20918,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
@@ -3542,7 +3494,7 @@ index 38a9f38..8b38a29 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
-@@ -22952,9 +20914,6 @@ PASS: gdb.mi/gdb792.exp: list children of A.protected.b.private
+@@ -22940,9 +21014,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 ...
@@ -3552,7 +3504,7 @@ index 38a9f38..8b38a29 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
-@@ -23023,8 +20982,8 @@ PASS: gdb.mi/mi-breakpoint-changed.exp: mi runto main
+@@ -23011,8 +21082,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
@@ -3563,7 +3515,7 @@ index 38a9f38..8b38a29 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
-@@ -23038,7 +20997,7 @@ PASS: gdb.mi/mi-breakpoint-changed.exp: -break-passcount 4 1
+@@ -23026,7 +21097,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
@@ -3572,7 +3524,7 @@ index 38a9f38..8b38a29 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
-@@ -23047,21 +21006,22 @@ PASS: gdb.mi/mi-breakpoint-changed.exp: pending resolved: delete breakpoint on p
+@@ -23035,21 +21106,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
@@ -3601,7 +3553,7 @@ index 38a9f38..8b38a29 100644
Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-cli.exp ...
PASS: gdb.mi/mi-cli.exp: -interpreter-exec with no arguments
PASS: gdb.mi/mi-cli.exp: -interpreter-exec with one argument
-@@ -23101,16 +21061,16 @@ PASS: gdb.mi/mi-cli.exp: -interpreter-exec console "set $pc=0x0"
+@@ -23089,16 +21161,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
@@ -3627,7 +3579,7 @@ index 38a9f38..8b38a29 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"
-@@ -23204,12 +21164,6 @@ PASS: gdb.mi/mi-eval.exp: eval &A
+@@ -23192,12 +21264,6 @@ PASS: gdb.mi/mi-eval.exp: eval &A
PASS: gdb.mi/mi-eval.exp: eval A+3
PASS: gdb.mi/mi-eval.exp: eval A + 3
Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-file-transfer.exp ...
@@ -3640,7 +3592,7 @@ index 38a9f38..8b38a29 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.
-@@ -23238,7 +21192,7 @@ PASS: gdb.mi/mi-i-cmd.exp: -info-gdb-mi-command -unsupported-command
+@@ -23226,7 +21292,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 ...
@@ -3649,7 +3601,7 @@ index 38a9f38..8b38a29 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
-@@ -23271,120 +21225,22 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-memory-changed.exp ...
+@@ -23259,120 +21325,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
@@ -3777,7 +3729,7 @@ index 38a9f38..8b38a29 100644
Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-pending.exp ...
PASS: gdb.mi/mi-pending.exp: MI pending breakpoint on pendfunc1
PASS: gdb.mi/mi-pending.exp: MI pending breakpoint on mi-pendshr.c:pendfunc2 if x==4
-@@ -23399,18 +21255,20 @@ PASS: gdb.mi/mi-pthreads.exp: -thread_list_ids (in check_mi_thread_command_set)
+@@ -23387,18 +21355,20 @@ PASS: gdb.mi/mi-pthreads.exp: -thread_list_ids (in check_mi_thread_command_set)
PASS: gdb.mi/mi-pthreads.exp: finding threads in MI output (in check_mi_thread_command_set)
PASS: gdb.mi/mi-pthreads.exp: check_mi_thread_command_set: -thread-select
PASS: gdb.mi/mi-pthreads.exp: check_mi_thread_command_set: -thread-select 123456789
@@ -3804,7 +3756,7 @@ index 38a9f38..8b38a29 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
-@@ -23423,11 +21281,6 @@ PASS: gdb.mi/mi-read-memory.exp: ascii and data
+@@ -23411,11 +21381,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 ...
@@ -3816,7 +3768,7 @@ index 38a9f38..8b38a29 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 ...
-@@ -23436,22 +21289,6 @@ PASS: gdb.mi/mi-return.exp: mi runto callee4
+@@ -23424,22 +21389,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 ...
@@ -3839,7 +3791,7 @@ index 38a9f38..8b38a29 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
-@@ -23468,8 +21305,8 @@ PASS: gdb.mi/mi-simplerun.exp: exec-finish
+@@ -23456,8 +21405,8 @@ PASS: gdb.mi/mi-simplerun.exp: exec-finish
PASS: gdb.mi/mi-simplerun.exp: continue to end
Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-solib.exp ...
PASS: gdb.mi/mi-solib.exp: set stop-on-solib-events
@@ -3850,7 +3802,7 @@ index 38a9f38..8b38a29 100644
Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-stack.exp ...
PASS: gdb.mi/mi-stack.exp: breakpoint at callee4
PASS: gdb.mi/mi-stack.exp: mi runto callee4
-@@ -24475,10 +22312,7 @@ PASS: gdb.mi/mi-vla-c99.exp: show format variable vla
+@@ -24463,10 +22412,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 ...
@@ -3862,7 +3814,7 @@ index 38a9f38..8b38a29 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
-@@ -24972,49 +22806,26 @@ PASS: gdb.multi/base.exp: continue
+@@ -24960,49 +22906,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 ...
@@ -3923,7 +3875,7 @@ index 38a9f38..8b38a29 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
-@@ -25022,20 +22833,20 @@ PASS: gdb.multi/multi-attach.exp: kill inferior 1
+@@ -25010,20 +22933,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
@@ -3954,15 +3906,7 @@ index 38a9f38..8b38a29 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 ...
-@@ -25260,7 +23071,6 @@ PASS: gdb.python/py-arch.exp: test number of instructions 4
- PASS: gdb.python/py-arch.exp: test key addr
- PASS: gdb.python/py-arch.exp: test key asm
- PASS: gdb.python/py-arch.exp: test key length
--PASS: gdb.python/py-arch.exp: test bad memory access
- Running ../../../W._C._Handy/gdb/testsuite/gdb.python/py-block.exp ...
- PASS: gdb.python/py-block.exp: continue to breakpoint: Block break here.
- PASS: gdb.python/py-block.exp: Check block not None
-@@ -25538,24 +23348,15 @@ PASS: gdb.python/py-events.exp: test-events
+@@ -25526,24 +23449,15 @@ PASS: gdb.python/py-events.exp: test-events
PASS: gdb.python/py-events.exp: continue
PASS: gdb.python/py-events.exp: step 3
PASS: gdb.python/py-events.exp: Inferior 1 terminated.
@@ -3991,7 +3935,7 @@ index 38a9f38..8b38a29 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
-@@ -25920,83 +23721,10 @@ PASS: gdb.python/py-inferior.exp: test equality comparison (true)
+@@ -25908,83 +23822,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
@@ -4078,7 +4022,7 @@ index 38a9f38..8b38a29 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
-@@ -26031,15 +23759,15 @@ PASS: gdb.python/py-mi.exp: update string varobj after assignment
+@@ -26019,15 +23860,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
@@ -4098,23 +4042,7 @@ index 38a9f38..8b38a29 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
-@@ -26266,7 +23994,6 @@ PASS: gdb.python/py-prettyprint.exp: print ss
- PASS: gdb.python/py-prettyprint.exp: print ssa[1]
- PASS: gdb.python/py-prettyprint.exp: print ssa
- PASS: gdb.python/py-prettyprint.exp: print arraystruct
--PASS: gdb.python/py-prettyprint.exp: print ns2
- PASS: gdb.python/py-prettyprint.exp: print x
- PASS: gdb.python/py-prettyprint.exp: print cstring
- PASS: gdb.python/py-prettyprint.exp: print estring
-@@ -26301,7 +24028,6 @@ PASS: gdb.python/py-prettyprint.exp: print ns
- PASS: gdb.python/py-prettyprint.exp:
- PASS: gdb.python/py-prettyprint.exp: print ns
- PASS: gdb.python/py-prettyprint.exp:
--PASS: gdb.python/py-prettyprint.exp: print ns2
- PASS: gdb.python/py-prettyprint.exp: print x
- PASS: gdb.python/py-prettyprint.exp: print cstring
- PASS: gdb.python/py-prettyprint.exp: print estring
-@@ -26377,18 +24103,7 @@ PASS: gdb.python/py-strfns.exp: p arg
+@@ -26365,18 +24206,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
@@ -4134,21 +4062,7 @@ index 38a9f38..8b38a29 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
-@@ -26798,11 +24513,8 @@ PASS: gdb.python/py-value.exp: dereference value
- PASS: gdb.python/py-value.exp: verify dereferenced value
- PASS: gdb.python/py-value.exp: Test is_optimized_out attribute
- PASS: gdb.python/py-value.exp: Test address attribute
--PASS: gdb.python/py-value.exp: parse_and_eval with memory error
--PASS: gdb.python/py-value.exp: python inval = gdb.parse_and_eval('*(int*)0')
--PASS: gdb.python/py-value.exp: python print (inval.is_lazy)
--PASS: gdb.python/py-value.exp: memory error and lazy values
--PASS: gdb.python/py-value.exp: memory error and lazy values
-+UNTESTED: gdb.python/py-value.exp: parse_and_eval with memory error
-+UNTESTED: gdb.python/py-value.exp: memory error and lazy values
- PASS: gdb.python/py-value.exp: python argc_lazy = gdb.parse_and_eval('argc')
- PASS: gdb.python/py-value.exp: python argc_notlazy = gdb.parse_and_eval('argc')
- PASS: gdb.python/py-value.exp: python argc_notlazy.fetch_lazy()
-@@ -27094,2874 +24806,42 @@ PASS: gdb.python/python.exp: Step out of func2
+@@ -27082,2874 +24912,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 ...
@@ -7023,7 +6937,7 @@ index 38a9f38..8b38a29 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
-@@ -30185,176 +25065,60 @@ PASS: gdb.stabs/weird.exp: p common0var0
+@@ -30173,176 +25171,60 @@ 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 ...
@@ -7219,7 +7133,7 @@ index 38a9f38..8b38a29 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
-@@ -30372,199 +25136,111 @@ PASS: gdb.threads/killed.exp: run program to completion
+@@ -30360,199 +25242,111 @@ 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
@@ -7499,7 +7413,7 @@ index 38a9f38..8b38a29 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
-@@ -30576,31 +25252,13 @@ PASS: gdb.threads/print-threads.exp: set width 0
+@@ -30564,31 +25358,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
@@ -7534,7 +7448,7 @@ index 38a9f38..8b38a29 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
-@@ -30613,10 +25271,11 @@ PASS: gdb.threads/pthreads.exp: set width 0
+@@ -30601,10 +25377,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
@@ -7548,7 +7462,7 @@ index 38a9f38..8b38a29 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
-@@ -30624,27 +25283,24 @@ PASS: gdb.threads/pthreads.exp: set var common_routine::from_main=0
+@@ -30612,27 +25389,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
@@ -7590,7 +7504,7 @@ index 38a9f38..8b38a29 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
-@@ -30652,177 +25308,78 @@ PASS: gdb.threads/queue-signal.exp: handle SIGUSR2 stop print pass
+@@ -30640,177 +25414,78 @@ 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
@@ -7803,7 +7717,7 @@ index 38a9f38..8b38a29 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
-@@ -30831,29 +25388,24 @@ PASS: gdb.threads/signal-while-stepping-over-bp-other-thread.exp: continue to br
+@@ -30819,29 +25494,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
@@ -7842,7 +7756,7 @@ index 38a9f38..8b38a29 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
-@@ -30861,210 +25413,75 @@ PASS: gdb.threads/sigthread.exp: handle SIGUSR2 nostop noprint pass
+@@ -30849,210 +25519,75 @@ 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 ...
@@ -8094,7 +8008,7 @@ index 38a9f38..8b38a29 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
-@@ -31074,38 +25491,27 @@ PASS: gdb.threads/thread-specific.exp: continue to breakpoint: all threads start
+@@ -31062,38 +25597,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
@@ -8141,7 +8055,7 @@ index 38a9f38..8b38a29 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
-@@ -31121,16 +25527,16 @@ PASS: gdb.threads/threadapply.exp: go down and check selected frame
+@@ -31109,16 +25633,16 @@ PASS: gdb.threads/threadapply.exp: go down and check selected frame
PASS: gdb.threads/threadapply.exp: thread apply all detach
Running ../../../W._C._Handy/gdb/testsuite/gdb.threads/threxit-hop-specific.exp ...
PASS: gdb.threads/threxit-hop-specific.exp: successfully compiled posix threads test case
@@ -8162,7 +8076,7 @@ index 38a9f38..8b38a29 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
-@@ -31139,72 +25545,44 @@ PASS: gdb.threads/tls-shared.exp: print result
+@@ -31127,72 +25651,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
@@ -8258,7 +8172,7 @@ index 38a9f38..8b38a29 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
-@@ -31220,87 +25598,28 @@ PASS: gdb.threads/watchpoint-fork.exp: parent: singlethreaded: watchpoint after
+@@ -31208,87 +25704,28 @@ PASS: gdb.threads/watchpoint-fork.exp: parent: singlethreaded: watchpoint after
PASS: gdb.threads/watchpoint-fork.exp: parent: singlethreaded: breakpoint after the second fork
PASS: gdb.threads/watchpoint-fork.exp: parent: singlethreaded: watchpoint after the second fork
PASS: gdb.threads/watchpoint-fork.exp: parent: singlethreaded: finish
@@ -8349,7 +8263,7 @@ index 38a9f38..8b38a29 100644
-PASS: gdb.threads/watchthreads2.exp: all threads started
-PASS: gdb.threads/watchthreads2.exp: watch x
-PASS: gdb.threads/watchthreads2.exp: set var test_ready = 1
--KFAIL: gdb.threads/watchthreads2.exp: gdb can drop watchpoints in multithreaded app (PRMS: gdb/10116)
+-PASS: gdb.threads/watchthreads2.exp: all threads incremented x
+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
@@ -8358,7 +8272,7 @@ index 38a9f38..8b38a29 100644
Running ../../../W._C._Handy/gdb/testsuite/gdb.threads/wp-replication.exp ...
PASS: gdb.threads/wp-replication.exp: successfully compiled posix threads test case
PASS: gdb.threads/wp-replication.exp: Breakpoint on empty_cycle
-@@ -31313,100 +25632,100 @@ PASS: gdb.threads/wp-replication.exp: set var hw_watch_count=4
+@@ -31301,100 +25738,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]
@@ -8550,7 +8464,7 @@ index 38a9f38..8b38a29 100644
Running ../../../W._C._Handy/gdb/testsuite/gdb.trace/actions-changed.exp ...
UNSUPPORTED: gdb.trace/actions-changed.exp: Current target does not support trace
Running ../../../W._C._Handy/gdb/testsuite/gdb.trace/actions.exp ...
-@@ -31697,7 +26016,8 @@ PASS: gdb.trace/tracecmd.exp: 1.11b: verify conditional tracepoint
+@@ -31685,7 +26122,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 ...
@@ -8560,36 +8474,36 @@ index 38a9f38..8b38a29 100644
Running ../../../W._C._Handy/gdb/testsuite/gdb.trace/tstatus.exp ...
UNSUPPORTED: gdb.trace/tstatus.exp: target does not support trace
Running ../../../W._C._Handy/gdb/testsuite/gdb.trace/tsv.exp ...
-@@ -31771,14 +26091,14 @@ PASS: gdb.xml/tdesc-xinclude.exp: set tdesc filename gdb.xml/loop.xml
+@@ -31759,14 +26197,14 @@ PASS: gdb.xml/tdesc-xinclude.exp: set tdesc filename gdb.xml/loop.xml
=== gdb Summary ===
--# of expected passes 30244
--# of unexpected failures 107
-+# of expected passes 23890
-+# of unexpected failures 721
+-# of expected passes 30230
+-# of unexpected failures 108
++# of expected passes 23979
++# of unexpected failures 745
# of unexpected successes 2
-# of expected failures 58
+# of expected failures 36
# of unknown successes 1
--# of known failures 61
--# of unresolved testcases 1
+-# of known failures 60
+-# of unresolved testcases 2
-# of untested testcases 29
-# of unsupported tests 58
+# of known failures 55
+# of unresolved testcases 4
-+# of untested testcases 59
++# of untested testcases 52
+# of unsupported tests 92
[...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../gdb/gdb version 7.8.50.20140916-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 e3e8685..34a260f 100644
+index 7bddad9..2351b65 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 Wed Sep 17 09:46:52 2014
+-Test Run By thomas on Sat Apr 4 10:26:01 2015
-Native configuration is i686-pc-linux-gnu
-+Test Run By thomas on Wed Sep 17 11:14:32 2014
++Test Run By thomas on Fri Apr 3 17:29:08 2015
+Native configuration is i686-unknown-gnu0.5
=== ld tests ===