* gdb.c++/classes.exp, gdb.c++/cplusfuncs.exp,
[deliverable/binutils-gdb.git] / gdb / testsuite / ChangeLog
index 3ae953cf4da469d07b6df763d317d7adf9e50498..5dfa0c6139209d1b55c663f2fdb5b0c4b31c98ac 100644 (file)
@@ -1,3 +1,173 @@
+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.
+
+Mon Jan  9 16:22:46 1995  Jim Kingdon  <kingdon@lioth.cygnus.com>
+
+       * gdb.base/signals.exp: Call gdb_exit and gdb_start.
+
+       * gdb.base/help.exp: Replace most of docstrings for "info signals"
+       and "signal" with ".*".
+
+Wed Jan  4 11:35:19 1995  Jim Kingdon  (kingdon@lioth.cygnus.com)
+
+       * TODO: Add note about "handle all nostop".
+
+       * gdb.base/{sigall.c, sigall.exp}: New test.
+       * gdb.base/Makefile.in: Add it.
+
+Thu Jan  5 17:34:03 1995  Stan Shebs  <shebs@andros.cygnus.com>
+
+       * lib/gdb.exp, gdb.base/corefile.exp: Supply -nw as argument
+       when invoking GDB, suppresses any windowing interface.
+
+Mon Jan  2 17:40:21 1995  Stan Shebs  <shebs@andros.cygnus.com>
+
+       * config/sim-gdb: New file, simulator testing support.
+
+Wed Dec 28 12:21:50 1994  Jeff Law  (law@snake.cs.utah.edu)
+
+       * gdb.base/interrupt.exp: Test calling func1 twice.
+
+Wed Dec 21 12:51:37 1994  Jim Kingdon  <kingdon@deneb.cygnus.com>
+
+       * gdb.base/list.exp (test_forward_search): Set timeout higher
+       when we'll be getting lots of output from gdb.
+
+       * gdb.base/a1-selftest.exp: Move code that was inside expect -re
+       "init_malloc" to after the expect statement.  Run it if that
+       regexp is taken, but also for two others which happen if source
+       cannot be found.
+
+Tue Dec 20 12:35:21 1994  Jim Kingdon  (kingdon@lioth.cygnus.com)
+
+       * gdb.base/printcmds.exp: New test, for printing register before
+       program is running.
+
 Mon Dec 19 00:32:55 1994  Peter Schauer  (pes@regent.e-technik.tu-muenchen.de)
 
        * gdb.base/list.exp:  Correct some alternate expect patterns
@@ -1300,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.026057 seconds and 4 git commands to generate.