* gdb.c++/classes.exp, gdb.c++/cplusfuncs.exp,
[deliverable/binutils-gdb.git] / gdb / testsuite / ChangeLog
index 8b9e1b3934f4ce6f4fd85d8afdf71be79a6b0a9f..5dfa0c6139209d1b55c663f2fdb5b0c4b31c98ac 100644 (file)
@@ -1,5 +1,77 @@
+Fri Jan 20 12:14:23 1995  Jim Kingdon  (kingdon@lioth.cygnus.com)
+
+       * gdb.c++/classes.exp, gdb.c++/cplusfuncs.exp,
+       gdb.c++/inherit.exp, gdb.c++/templates.exp, gdb.c++/virtfunc.exp,
+       gdb.fortran/exprs.exp, gdb.fortran/types.exp, gdb.chill/chexp.exp,
+       gdb.base/printcmds.exp: Remove passcount, failcount, etc., stuff;
+       it makes the tests harder to understand and confuses test-o-matic.
+       The preferred style is that each test provides a PASS or a FAIL,
+       and has a unique message (e.g. "continue #54" not just "continue")
+       which is the same for the pass and the fail.
+       * gdb.fortran/exprs.exp, gdb.fortran/types.exp,
+       gdb.chill/chexp.exp: Move test_print_accept and test_print_reject
+       to lib/gdb.exp.
+       * gdb.base/printcmds.exp: Use test_print_accept.  Remove
+       prt_accept which was basically the same thing.  Likewise for
+       test_print_reject and prt_reject.
+       * lib/gdb.exp (test_print_reject): Add some more error message
+       patterns to match from the former printcmds.exp (prt_reject).
+       * gdb.c++/classes.exp, gdb.base/scope.exp: Remove spurious xfails.
+       One defect of the passcount stuff is that some of it failed to
+       report XPASS where appropriate.
+       * gdb.c++/cplusfuncs.exp (print_addr_of): No longer accept extra
+       stuff before and after arg in expected pattern.
+       (test_paddr_operator_functions): Re-do test without print_addr_of;
+       this is the only test which seems to want extra stuff there.
+
+Tue Jan 17 10:47:53 1995  Jim Kingdon  <kingdon@lioth.cygnus.com>
+
+       * gdb.base/nodebug.exp: Update new tests to reflect improved
+       wording of gdb output.
+
+       * gdb.base/nodebug.exp: Add tests to check that "print", "whatis"
+       and "ptype" work on variables in files compiled without -g.
+       Replaces commented out "maint print msymbol" tests.
+
+Mon Jan 16 12:13:28 1995  Jim Kingdon  <kingdon@lioth.cygnus.com>
+
+       * gdb.base/setvar.c (dummy): Call malloc.
+
+       * gdb.stabs/aout.sed: Enclose comments within a sed command to avoid
+       losing with the irix4 sed.
+
+       * gdb.base/sigall.exp (test_one_sig): Add xfail for "get signal
+       ALRM" on irix4.
+
+Sun Jan 15 21:58:26 1995  Jim Kingdon  <kingdon@lioth.cygnus.com>
+
+       * TODO: Remove items about corefile.exp testing new exec-file and
+       backtrace; both are now done.  Add items about printing enums.
+
+Sat Jan 14 11:25:28 1995  Jim Kingdon  <kingdon@lioth.cygnus.com>
+
+       * gdb.base/sigall.exp (test_one_sig): Attempt to recover if
+       "get signal $thissig" test fails.
+
+       * gdb.base/setvar.exp: Check for and reject crazy expected type hacks.
+
 Thu Jan 12 01:14:53 1995  Jim Kingdon  <kingdon@lioth.cygnus.com>
 
+       * gdb.base/sigall.c (gen_*): Pass argument to handle_* to avoid
+       compiler warning with dec alpha compiler.
+
+       * gdb.base/commands.exp (if_while_breakpoint_command_test): Remove
+       extra \n from gdb_test call (this explains why the prompt test
+       that I removed yesterday was there).
+       (user_defined_command_test): Remove extra \n and prompt test.
+
+       * gdb.base/sigall.c: If SIGABRT == SIGLOST, just act as if SIGLOST
+       doesn't exist.  Likewise if SIGIO == SIGPOLL, pretend SIGPOLL
+       doesn't exist.
+       * gdb.base/sigall.exp: Remove special handling for SIGIO and SIGPOLL.
+       Also remove alpha workaround, which turns out to be because
+       SIGABRT == SIGLOST.
+
        * gdb.base/sigall.exp: Add workaround for alpha weirdness.
 
        * gdb.base/help.exp: Don't test "help show".
@@ -1398,7 +1470,7 @@ Wed Aug 11 12:09:32 1993  Jim Kingdon  (kingdon@lioth.cygnus.com)
 
 Tue Aug 10 15:49:35 1993  Jim Kingdon  (kingdon@lioth.cygnus.com)
 
-       * gdb.t24/demangle.exp: Add lucid test for \7f_vtbl__3foo__vt_cc_main_.
+       * gdb.t24/demangle.exp: Add lucid test for __vtbl__3foo__vt_cc_main_.
 
 Tue Aug 10 15:45:25 1993  Fred Fish  (fnf@deneb.cygnus.com)
 
This page took 0.024472 seconds and 4 git commands to generate.