Bill Cox
2f10998399
* Makefile.in, configure.in, config/mips-gdb.exp,
...
config/mt-a29k-udi, config/mt-i386-aout, config/mt-i960-nindy,
config/mt-sparc-aout, config/udi-gdb.exp, config/unix-gdb.exp,
config/unknown.exp, gdb.t00/default.exp, gdb.t00/help.exp,,
gdb.t00/teststrategy.exp, gdb.t01/Makefile.in, gdb.t02/Makefile.in,
gdb.t02/whatis.exp, gdb.t03/Makefile.in, gdb.t03/gdbme.c,
gdb.t04/Makefile.in, gdb.t05/Makefile.in, gdb.t06/Makefile.in,
gdb.t06/break.exp, gdb.t06/signals.c, gdb.t06/signals.exp,
gdb.t08/Makefile.in, gdb.t08/opaque.exp, gdb.t09/Makefile.in,
gdb.t10/Makefile.in, gdb.t11/Makefile.in, gdb.t12/Makefile.in,
gdb.t13/Makefile.in, gdb.t15/Makefile.in, gdb.t15/funcargs.exp,
gdb.t15/gdbme.c, gdb.t15/return.exp, gdb.t16/Makefile.in,
gdb.t17/Makefile.in, gdb.t17/callfuncs.exp, gdb.t17/gdbme.c,
gdb.t20/Makefile.in, gdb.t21/Makefile.in, gdb.t21/cplusfuncs.exp,
gdb.t22/Makefile.in, gdb.t22/virtfunc.exp, gdb.t23/Makefile.in,
gdb.t24/demangle.exp, lib/gdb.exp: Check in Rob's testing
changes from 94Q1.
1994-05-19 19:58:04 +00:00
Bill Cox
d7096b9269
* config/mt-lynx, config/mt-m68k, config/mt-mips-ecoff,
...
config/mt-slite, config/mt-unix, config/mt-vxworks: Add
Rob's new testing fragments.
1994-05-19 00:06:29 +00:00
Bill Cox
8f07e53768
* config/mips-gdb.exp, config/udi-gdb.exp, config/vx-gdb.exp,
...
lib/gdb.exp: Replace error proc calls with perror.
1994-05-17 22:06:15 +00:00
Stan Shebs
b17fd29d90
Mon May 16 19:00:50 1994 Stan Shebs (shebs@andros.cygnus.com)
...
* gdb.t00/teststrategy.exp: Reorder so that AIX gdb can print the
version also, match on casted version strings, and match on
gdb startup case where the line numbers might be messed up.
1994-05-17 02:10:17 +00:00
Bill Cox
0c575f2d8b
* config/mt-i960-vx (LDFLAGS): Add '-r' option for test links.
...
(CFLAGS): Delete it from here.
1994-05-14 01:09:17 +00:00
Bill Cox
edfb9ffd1f
* config/makefile.rel.in: : Add comment lines
...
to Sanitize out CHILL references unless keep-chill
was specified.
1994-05-12 21:16:41 +00:00
Bill Cox
4d2ad0a87b
* .Sanitize: Drop the gdb.t30 and gdb.t31 directories
...
unless keep-chill was specified on the command line.
* Makefile.in: Add comment lines to Sanitize out CHILL
references unless keep-chill was specified.
1994-05-12 21:08:47 +00:00
Stan Shebs
526637b56c
Fri Apr 29 14:26:35 1994 Stan Shebs (shebs@andros.cygnus.com)
...
* Makefile.in (RUNTEST): Default to just "runtest".
1994-04-29 21:41:14 +00:00
Bill Cox
ea68d58d4e
Back-migrate minor changes in these files from 94Q1 progressive into devo:
...
dejagnu/ChangeLog, dejagnu/Makefile.in,
dejagnu/example/calc/Makefile.in, dejagnu/lib/remote.exp,
dejagnu/testsuite/Makefile.in,
dejagnu/testsuite/runtest.all/options.exp,
gcc/testsuite/config/unix.exp, gdb/testsuite/Makefile.in,
ld/ChangeLog, newlib/testsuite/ChangeLog, texinfo/testsuite/ChangeLog
1994-04-28 21:49:40 +00:00
Jeff Law
9b63f09c7d
* gdb.t17/callfuncs.exp: More comments about t_func_values tests.
...
* gdb.t17/gdbme.c (t_func_values): Add comments about how and why
the code has been restructured.
1994-04-27 05:24:08 +00:00
Jim Kingdon
739324d734
* gdb.t00/default.exp (set write): Allow any number of \r and/or
...
\n, not just one of each.
* gdb.t07/gdbme.c (main): Don't take address of an array; SunOS4
/bin/cc gives a warning if you do.
1994-04-21 20:08:42 +00:00
Kung Hsu
0cb7d54f3c
Modified Files:
...
ChangeLog
* gdb.t24/demangle.exp: change expect pattern of
__t10ListS_link1ZUiRCUiPT0
1994-04-21 18:56:39 +00:00
Jeff Law
fa75e476f4
* gdb.t07/{recurse.exp, recurse.c}: New tests for watchpoints
...
on local variables in recursive functions.
* gdb.t07/Makefile.in: Build the new test.
1994-04-13 22:06:01 +00:00
Jeff Law
194e992858
Fix typo.
1994-04-13 03:47:33 +00:00
Jeff Law
b3e258b480
* gdb.t15/gdbme.c (t_func_values): Do not compare function pointers
...
directly. Instead compare the return values from actual calls.
1994-04-13 03:46:42 +00:00
Bill Cox
099c286e74
* Makefile.in (check): Set TCL_LIBRARY for runtest.
1994-04-11 23:17:18 +00:00
Jeff Law
bff0719996
* From Peter Schauer with minor modifications.
...
* gdb.t15/return.exp (return_tests): Handle targets where "return"
stops in mid-line in the caller. Add xfail for returning a float
value on X86 targets.
1994-04-11 16:16:20 +00:00
Jeff Law
67808d3e6f
* gdb.disasm/hppa.exp (fcmp_tests): Break up into two halves
...
to avoid expect lossage.
(fmem_LRbug_tests): Likewise.
* gdb.disasm/hppa.s: Corresponding changes.
1994-04-06 03:35:23 +00:00
Jeff Law
f911e41716
* gdb.disasm/hppa.exp: Rework escape sequences and end-of-line
...
conditions to work with latest dejagnu/expect.
1994-04-06 03:06:25 +00:00
Jeff Law
7e550eb395
* gdb.t15/funcargs.exp (finish from indirect call): No longer
...
expected to fail on the PA.
(backtrace in call with trampolines): Explicitly require main
to be frame #1 (no trampolines should show up in backtrace).
1994-04-06 00:53:00 +00:00
Jeff Law
19155bc265
* gdb.t00/default.exp: Use "exp_continue" rather than obsolete
...
"continue -expect".
* gdb.t06/break.exp: Likewise.
* gdb.t07/watchpoint.exp: Likewise.
* gdb.t13/bitfields.exp: Likewise.
* gdb.t15/{funcargs,return}.exp: Likewise.
* gdb.stabs/weird.exp: Likewise.
* config/{mips,udi}-gdb.exp: Likewise.
1994-04-05 22:28:21 +00:00
Jeff Law
32a1239cc8
* gdb.t00/default.exp: Use "exp_continue" rather than obsolete
...
"continue -expect".
* gdb.t06/break.exp: Likewise.
* gdb.t07/watchpoint.exp: Likewise.
* gdb.t13/bitfields.exp: Likewise.
* gdb.t15/{funcargs,return}.exp: Likewise.
* gdb.stabs/weird.exp: Likewise.
* config/{mips,udi}-gdb.exp: Likewise.
1994-04-05 22:21:55 +00:00
Jeff Law
f0705d1831
* hppa.sed: Enclose comments within a sed command to avoid
...
losing with the old OSF1 sed.
1994-04-05 22:17:03 +00:00
Peter Schauer
1f655b81a6
* gdb.t02/whatis.exp, gdb.t08/opaque.exp: Add XFAILs for
...
sequent dynix.
* gdb.t06/signals.exp: Add clear_xfail for sequent dynix.
* gdb.t15/funcargs.exp: Conditionally step again to really
finish from marker_call_with_trampolines. Handle the case where
the first step from within call_with_trampolines already steps
us back to main.
* gdb.t15/gdbme.c: Add comment to closing brace of
call_with_trampolines for funcargs.exp.
1994-03-30 09:21:59 +00:00
Jeff Law
374bc5d7de
* gdb.t07/watchpoint.exp (test_watchpoint_triggered_in_syscall):
...
Fix typo(s).
1994-03-30 07:56:14 +00:00
Jeff Law
28a2181201
* gdb.t07/gdbme.c: More code for watchpoint testing.
...
* gdb.t07/watchpoint.exp: Accept both "Watchpoint" and
"Hardware watchpoint" throughout file.
(test_watchpoint_triggered_in_syscall): New test.
(test_complex_watchpoint): New test.
1994-03-28 00:53:55 +00:00
Jeff Law
277c24a1f0
* gdbme.c (call_with_trampolines): New function to try and step
...
into. Tests trampoline problems on the PA.
* funcargs.exp (localvars_in_indirect_call): No longer expect
stepping into indirect call to fail on PAs.
(test_stepping_over_trampolines): New test.
1994-03-26 01:06:12 +00:00
Jim Kingdon
b93e563cb7
* TODO: Add suggestions for static member function tests, and
...
completion tests.
1994-03-24 16:26:57 +00:00
Jim Kingdon
3006c5ac36
* lib/gdb.exp: Set prompt to (gdb) if it isn't already set.
...
(default_gdb_exit): Replace all the hair with sending "quit" to
the process with a simple close.
1994-03-16 16:57:39 +00:00
Jim Kingdon
7e1f34050d
* TODO: Add suggestions for shared library tests.
1994-03-15 16:46:13 +00:00
Jim Kingdon
d19fc8790a
* TODO: Add suggestions for x/s tests.
1994-03-13 18:46:42 +00:00
Jim Kingdon
45f43ce2c0
* gdb.t00/help.exp: Replace most of docstrings for "tbreak",
...
"enable once", and "enable breakpoints once" with ".*".
1994-03-11 16:36:22 +00:00
Jim Kingdon
27677e75f4
* TODO: Add suggestions about structure passing tests.
1994-03-10 16:42:54 +00:00
Jim Kingdon
24f815579e
* TODO: Add suggestion about passing a structure as the 7th argument.
1994-03-10 16:35:54 +00:00
Peter Schauer
cbb99ebbd1
* gdb.t03/gdbme.c: gcc version 1 puts out the wrong stabs for
...
the primary1 test, use work around if __GNUC__ < 2.
* gdb.t06/signals.c: Add comments for signals.exp pattern matching.
* gdb.t06/signals.exp: Add XFAILs for i386 bsd and vax ultrix.
Test for bad output rather than waiting for timeout. Issue
second continue only if first continue failed.
1994-03-07 21:51:38 +00:00
Jim Kingdon
31b03fe43c
* gdb.t21/cplusfuncs.exp (test_paddr_operator_functions): Do
...
operator[] test with gdb_test because the old code didn't seem to
be getting the quoting right with the new dejagnu.
1994-03-02 18:11:44 +00:00
Jim Kingdon
90e58b6c52
* gdb.t06/break.exp (test_next_with_recursion): Remove xfail for
...
next over recursive call. Revise the tests from that point on
(which had been skipped) to match GDB's actual (correct) output.
* gdb.t07/watchpoint.exp (test_stepping): Remove xfail for bug
with next over a breakpoint whose condition is false.
1994-02-25 09:13:10 +00:00
Jim Kingdon
b4f6f3c114
* gdb.t00/help.exp: Comment out "help set print" tests just like
...
(and for same reason as) "help set" test.
1994-02-25 03:03:29 +00:00
Jim Kingdon
83eab3d68d
Add unknown.exp
1994-02-19 00:37:57 +00:00
Jeff Law
34535b4433
* gdb.disasm/hppa.s (fmemLRbug_tests): New tests.
...
* gdb.disasm/hppa.exp (fmemLRbug_tests): Run them.
1994-02-14 17:59:19 +00:00
Jim Kingdon
fd70af24a3
* gdb.t02/whatis.exp (v_char_array, v_signed_char_array),
...
gdb.t03/ptype.exp (ptype structure, ptype union):
Remove xfails; the test is looser than when the xfails were added.
1994-02-07 02:06:27 +00:00
Jim Kingdon
2558ba5dd6
* config/udi-gdb.exp (gdb_load): Use "file", not "load" command,
...
since "run" automatically loads if necessary. Call gdb_target_udi
after the "file" since "file" kills any execution target.
1994-02-07 01:50:51 +00:00
Jim Kingdon
5bf581053c
* gdb.t02/whatis.exp: Remove xfails for PRs 1838 and 2417; they
...
are fixed.
* gdb.t02/whatis.exp: Remove xfails for v_char_array and
v_signed_char_array; the test is looser than when the xfails were
added.
* gdb.t00/{help.exp,default.exp}: Don't test "target remote" on UDI.
* gdb.t00/help.exp: Don't expect remote to be in "help target" output.
1994-02-07 00:59:37 +00:00
Jim Kingdon
b6999724da
* gdb.t01/run.exp: Only run shell test if isnative.
1994-02-07 00:18:08 +00:00
Jim Kingdon
ebbed4c4c3
* config/udi-gdb.exp (gdb_load): Use "file", not "load" command,
...
since "run" automatically loads if necessary.
1994-02-07 00:06:45 +00:00
Jim Kingdon
d3b06c5fcf
* config/udi-gdb.exp (gdb_start): Don't send "set args main" to
...
GDB. GDB doesn't work that way (not anymore at least) on UDI.
* gdb.t01/run.exp: Don't pass extra first argument for UDI.
1994-02-06 23:45:18 +00:00
Jim Kingdon
60f1cc9858
* gdb.t17/interrupt.c: If we get EINTR, don't print an error message.
...
* gdb.t17/callfuncs.exp: Add xfails for rs6000.
1994-02-05 21:29:45 +00:00
Jeff Law
90e77b4aec
* gdb.disasm/hppa.s (comib_tests): Add missing instruction.
...
(comib_nullified_tests): Fix typo.
* gdb.disasm/hppa.exp (all comb tests): Fix thinkos in expect
strings. No longer expected to fail.
1994-02-05 19:16:49 +00:00
Jeff Law
8a1f1fbab0
* gdb.disasm/hppa.s (addib_tests): Fix typo.
...
* gdb.disasm/hppa.exp (all addb tests): Fix thinkos in expect
strings. No longer expected to fail.
1994-02-05 18:40:20 +00:00
Jim Kingdon
3c409d2045
* gdb.t24/demangle.exp: Re-write demangle to just call gdb_test,
...
properly quoting regexps. This makes the second argument to
demangle a fixed string, which matches the callers, instead of a
shell-style pattern which is what the previous implementation
used. Update some of the callers.
1994-02-05 18:34:33 +00:00