diff options
Diffstat (limited to 'binutils-gdb/test.diff')
-rw-r--r-- | binutils-gdb/test.diff | 648 |
1 files changed, 281 insertions, 367 deletions
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 === |