* gdb.c++/classes.exp, gdb.c++/cplusfuncs.exp,
[deliverable/binutils-gdb.git] / gdb / testsuite / ChangeLog
index 326396defebe648302a06cb1f547719bc75ff2f3..5dfa0c6139209d1b55c663f2fdb5b0c4b31c98ac 100644 (file)
@@ -1,5 +1,127 @@
+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".
+
+Wed Jan 11 14:37:04 1995  Jim Kingdon  <kingdon@lioth.cygnus.com>
+
+       * gdb.base/commands.exp: Call gdb_exit and gdb_start so that
+       "set print address" is on.
+       * gdb.base/commands.exp (if_while_breakpoint_command_test): Don't
+       pass prompt to gdb_test; gdb_test already looks for the prompt.
+
+       * gdb.base/help.exp: Replace most of docstring for "define" with ".*".
+
+       * gdb.base/a1-selftest.exp: Don't test "maint dump-me".  That test
+       was a vestige of the manual TESTSTRATEGY, and the purpose of it
+       was to make sure that gdb can read a core file.  But (a) the "read
+       the corefile" part didn't make it to a1-selftest.exp, we just
+       delete the corefile after creating it, and (b) we test reading
+       corefiles in corefile.exp anyway.  Also, this test left around a
+       xgdb process on Solaris.
+
+       * gdb.base/corefile.exp: Also test backtrace.
+
+Wed Jan 11 00:14:40 1995  Jeff Law  (law@snake.cs.utah.edu)
+
+       * gdb.base/commands.exp: Test a simple user defined command with
+       arguments and if/while statements; verify the full user command is
+       printed by "show user".
+
+       * gdb.base/commands.exp: Test if/while commands as part of a
+       breakpoint command list; verify they appear in breakpoint
+       information.
+
+Wed Jan 11 00:47:58 1995  Jim Kingdon  <kingdon@lioth.cygnus.com>
+
+       * gdb.base/sigall.c (gen_FPE): Generate SIGFPE with kill() rather
+       than by dividing by zero.
+
+Tue Jan 10 21:38:05 1995  Jeff Law  (law@snake.cs.utah.edu)
+
+       * gdb.base/watchpoint.exp: hppa*-*-*bsd* no longer has problems
+       performing an inferior call with watchpoints enabled.
+       * gdb.base/watchpoint.c (main): Delete second unnecessary read
+       call.
+
 Tue Jan 10 18:42:07 1995  Jim Kingdon  <kingdon@lioth.cygnus.com>
 
+       * gdb.stabs/weird.exp: Allow spaces followed by backspaces in echo
+       of "file" command.
+
        * gdb.c++/classes.exp (test_ptype_class_objects, ptype class Foo):
        Add additional pattern for when "int operator int(void);" appears
        in a different order.
@@ -1348,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.025044 seconds and 4 git commands to generate.