Bob Manson
05a2139023
* gdb.base/crossload.exp: Don't use execute_anywhere, use
...
remote_exec instead.
* gdb.base/corefile.exp: Don't be ridiculous.
* gdb.base/*.c: Add missing stub invocations.
Fixes failures on HP-UX.
1997-01-31 21:21:31 +00:00
Bob Manson
0e865b3950
Miscellaneous fixes for config/slite.exp.
1997-01-31 04:38:01 +00:00
Bob Manson
787f622077
Major revision to testsuites for cross-testing and DOS testing support.
1997-01-29 09:40:31 +00:00
Jeff Law
83d6b9df83
Fix problems introduced in last change (two "Do-first" lines).
1996-11-04 20:49:59 +00:00
Michael Snyder
7e69daa771
Filter changes for m32r target.
1996-10-31 02:31:56 +00:00
Michael Snyder
f8931413c9
Wed Oct 30 18:19:16 1996 Michael Snyder <msnyder@cleaver.cygnus.com>
...
* config/m32r.exp: New file.
1996-10-31 02:30:32 +00:00
Stu Grossman
4ed1437f34
* config/sim-gdb.exp (gdb_target_sim): Remove setting of height
...
and width commands. This is done elsewhere.
* (gdb_start): Don't call gdb_start_sim here. That's already
done in gdb_load. This fixes lots of failures in default.exp.
1996-10-15 23:50:54 +00:00
Tom Tromey
7b2e7e8962
* config/slite-gdb.exp (gdb_start): Use "full_buffer", not
...
"buffer_full".
* config/nind-gdb.exp (gdb_start): Use "full_buffer", not
"buffer_full".
* config/mips-gdb.exp (gdb_start): Use "full_buffer", not
"buffer_full".
* lib/gdb.exp (gdb_test): Correct pattern is "full_buffer", not
"buffer_full".
1996-08-07 19:17:09 +00:00
Brendan Kehoe
e95a45af92
* config/vx-gdb.exp (gdb_start): Fix syntax of `$shell_id < 0'.
1996-08-03 00:38:50 +00:00
Fred Fish
c137ee9799
* config/unix-gdb.exp: Increase default timeout from 30 to 60 sec.
...
* config/netware.exp (gdb_run_cmd): Restore old timeout before doing
error return.
1996-06-28 03:35:05 +00:00
Fred Fish
a26fa899a0
* lib/gdb.exp: Report timeout value for verbosity level 2.
...
* config/gdbserver.exp: Ditto.
* config/hppro.exp: Ditto.
* config/mips-gdb.exp: Ditto.
* config/monitor.exp: Ditto.
* config/netware.exp: Ditto.
* config/sim-gdb.exp: Ditto.
* config/slite-gdb.exp: Ditto.
* config/udi-gdb.exp: Ditto.
* config/unix-gdb.exp: Ditto.
* config/vx-gdb.exp: Ditto.
* gdb.base/a1-selftest.exp: Ditto.
* gdb.base/a2-run.exp: Ditto.
* gdb.base/break.exp: Ditto.
* gdb.base/corefile.exp: Ditto.
* gdb.base/list.exp: Ditto.
* gdb.base/recurse.exp: Ditto.
* gdb.base/scope.exp: Ditto.
* gdb.base/signals.exp: Ditto.
1996-06-26 04:38:38 +00:00
Jeff Law
2a24f7ff01
Keep abug.exp
1996-05-31 17:11:51 +00:00
Rob Savoye
4db6401f27
* config/abug.exp: New file for the older Motorola Bug monitor
...
that runs on the mvme13x series VME boards.
* config/monitor.exp: Use the new config array for target settings
if they exist.
1996-05-08 04:04:25 +00:00
Stan Shebs
ec6239dcc2
* sim-gdb.exp: Make the SH simulator allocate less space when
...
it is targeted.
1996-05-03 23:05:32 +00:00
Fred Fish
a7e254eca3
* config/unix-gdb.exp: Remove extraneous newlines from end of file.
1996-02-16 22:55:42 +00:00
Fred Fish
5c7516eee0
* config/unix-gdb.exp: Default timeout in UNIX case to 30 seconds, up
...
from dejagnu's apparent default of 10 seconds, which gives random results
when running the tests over NFS on moderately loaded systems.
* lib/gdb.exp (gdb_run_cmd): Add "(timeout)" in timeout case.
1996-02-15 19:00:34 +00:00
Fred Fish
782445c7aa
From Rob Savoye (rob@poseidon.cygnus.com)
...
* Makefile.in, configure.in, gdb.base/{Makefile.in, configure.in},
gdb.c++/{Makefile.in, configure.in}, gdb.chill/{Makefile.in, configure.in},
gdb.disasm/{Makefile.in, configure.in}, gdb.stabs/{Makefile.in, configure.in},
gdb.threads/{Makefile.in, configure.in}: Major reworking for autoconfig.
* aclocal.m4, configure, gdb.base/configure, gdb.c++/configure,
gdb.disasm/configure, gdb.stabs/configure, gdb.stabs/default.mt : New files.
* config/unix-gdb.exp: Make GDB global.
* gdb.base/{a1-selftest.exp, a2-run.exp,bitfields.exp, break.exp, callfuncs.exp,
commands.exp, corefile.exp, crossload.exp, exprs.exp, funcargs.exp, interrupt.exp,
langs.exp, list.exp, mips_pro.exp, nodebug.exp, opaque.exp, printcmds.exp,
ptype.exp, recurse.exp, regs.exp, return.exp, scope.exp, setvar.exp, sigall.exp,
signals.exp, term.exp, twice.exp, watchpoint.exp, whatis.exp},
gdb.c++/{classes.exp, callfuncs.exp, inherit.exp, misc.exp, templates.exp,
virtfunc.exp}, gdb.chill/{callch.exp, chillvars.exp, misc.exp, pr-4975.exp,
pr-5016.exp, pr-5020.exp, pr-5022.exp, pr-5646.exp, pr-5984.exp, pr-6292.exp,
pr-6632.exp, pr-8134.exp, pr-8136.exp, result.exp, string.exp, tuples.exp},
gdb.disasm/{hppa.exp, sh3.exp}, gdb.stabs/weird.exp: Change continues
to returns as necessary, arrange for test to compile own testcase executable.
* lib/gdb.exp: Changes for testsuite to compile own test cases.
From Fred Fish (fnf@cygnus.com )
* gdb.c++/classes.exp (test_pointers_to_class_members): Add
clear_xfail at end of test which might not call either pass or fail.
* gdb.base/a1-selftest.exp: Add i*86-*-linuxaout xfail for
"backtrace through signal handler".
1995-11-25 19:55:29 +00:00
Stu Grossman
7c0fe2ebbd
* config/hmsirom.exp: Setup for talking to hmsi ROM monitor.
...
* config/monitor.exp: Add support for setting baud rate.
1995-11-14 23:41:36 +00:00
Jeff Law
c4ef6e7609
* gdb.base/configure.in (hppa*-*-hpux*): No longer needs target
...
makefile fragment.
* config/mt-hpux: Deleted.
Because we longer need to statically link nodebug for hpux.
1995-10-18 17:31:26 +00:00
Fred Fish
7abd80b9d3
Add hppro.exp, monitor.exp.
1995-08-03 17:06:45 +00:00
Fred Fish
6c9638b444
Update FSF address.
1995-08-02 03:41:12 +00:00
Brendan Kehoe
ac72325fa8
* config/vxworks29k.exp: New file, sources vxworks.exp.
1995-07-28 20:36:50 +00:00
Jeff Law
e72d862288
* config/gdbremote.exp: New file. Testing framework using
...
gdbserver.
Doesn't work with lynx yet, and you need to set a handful of variables
in your site.exp, but it's worth checking in now.
1995-07-28 07:31:40 +00:00
Jeff Law
f27ffb51f5
* gdb.threads: New directory with some crude multi-threaded
...
gdb tests (step.exp and step2.exp).
* config/mt-lynx (STEP_EXECUTABLE): Define.
(THREADFLAGS): Define.
Hiro's test for 6100 and a crude test of my own. They both need some
major cleanup for non-lynx hosts; both are also a little too loose in
their checks. But I'm too burnt out on lynx to address either concern.
1995-07-26 00:35:07 +00:00
Jim Kingdon
eea578da54
* lib/gdb.exp: Fix comment which erroneously identified
...
gdb_file_cmd as gdb_load (the 19 May change was in fact to
gdb_file_cmd not gdb_load).
* config/unix-gdb.exp (gdb_load): Add "upvar timeout timeout".
1995-05-24 15:12:13 +00:00
Stu Grossman
f031fc2c4b
* config/monitor.exp (gdb_target_monitor): Fix loop interator so
...
that loop eventually terminates.
1995-05-11 22:04:20 +00:00
Stu Grossman
7e7b4a0209
* config/cpu32bug.exp, config/est.exp, config/hppro.exp,
...
config/rom68k.exp: New tcl glue for the appropriate monitors.
These all just end up calling monitor.exp.
* config/monitor.exp (gdb_target_monitor): Handle `Connection
refused' by retrying. Cleanup some timeout issues.
* (gdb_load): Reduce timeout. Cleanup some timeout issues.
* lib/gdb.exp (gdb_test gdb_test_exact): Upvar timeout so that
callers don't have to set/restore global timeout variable.
* The following set of changes centralizes management of the global
timeout variable. This way, it can be set in one target dependent
place instead of dozens of places scattered throughout the test suite.
If you need to lengthen a timeout, then you should either set timeout
in one of the config/{target}.exp files, or multiply it by a factor.
Setting it to an absolute value is always going to lose for some
targets.
* gdb.base/a1-selftest.exp (test_with_self): Only use local timeout.
* gdb.base/callfuncs.exp (do_function_calls): Don't set timeout.
* gdb.base/funcargs.exp: Don't set timeout.
* gdb.base/list.exp (test_forward_search): Only use local timeout.
* gdb.base/printcmds.exp (test_print_string_constants
test_print_array_constants): Don't set timeout.
* gdb.base/ptype.exp: Don't set timeout.
* gdb.base/recurse.exp: Don't set timeout.
* gdb.base/return.exp: Don't set timeout.
* gdb.base/watchpoint.exp: Don't set timeout.
* gdb.c++/classes.exp (do_tests): Don't set timeout.
* gdb.c++/virtfunc.exp (test_virtual_calls): Don't set timeout.
1995-05-11 01:03:50 +00:00
Stu Grossman
1e2bb16402
* cpu32bug.exp est.exp rom68k.exp: Delete. Unify into monitor.exp.
1995-04-21 22:45:59 +00:00
Stu Grossman
43967a761c
* config/est.exp: Fix copyright and comments. Remove dead code.
...
Use targetname, serialport and baud variables instead of fixed
constants.
* config/rom68k.exp: Fix copyright and comments. Remove dead code.
* config/cpu32bug.exp: New file to support cpu32bug monitors.
1995-04-20 00:46:15 +00:00
David H. Webster
1b186bc331
Added the following files to "Things to Keep":
...
est.exp
rom68k.exp
slite-gdb.exp
1995-04-10 21:16:26 +00:00
Kung Hsu
4729c3e2ca
* config/slite-gdb.exp: Responds to load symbol table prompt.
1995-04-01 00:16:39 +00:00
Stu Grossman
8acb0655a0
New file for controlling the EST.
1995-03-25 00:37:09 +00:00
Jim Kingdon
8c7ab5da73
* config/vx-gdb.exp, lib/gdb.exp: Regexp cleanups (\[(\] -> \\(, etc.).
1995-03-24 20:05:28 +00:00
Kung Hsu
40ee1402e0
* config/mt-slite: add LIBS and -nostdlib.
...
* config/slite-gdb.exp: add this new file to support sparclite target.
1995-03-23 02:38:39 +00:00
David Edelsohn
11c54b4f40
* config/vx-gdb.exp (gdb_load): Update test of vxworks_ld return code.
1995-03-22 05:42:22 +00:00
Kung Hsu
0c4517b5f1
* config/mt-slite: add -Dusestubs.
1995-03-22 01:12:04 +00:00
Jim Kingdon
cc5be3662c
* config/vx-gdb.exp (gdb_start): Use \030, not \CX. tcl doesn't
...
support the latter anymore.
1995-03-02 15:45:02 +00:00
Kung Hsu
cb58e516f9
* config/mips-gdb.exp (gdb_load): In every test case, we need to do
...
'file' command firts, then 'target', then 'load', this is due to gdb
target set up.
* config/mips-gdb.exp: Fix a couple regular exp bugs.
1995-03-01 00:35:09 +00:00
J.T. Conklin
2b53190db8
* config/mt-vxworks (CFLAGS): Set to -g -Dvxworks.
...
(LDFLAGS): Set to -Xlinker -Ur.
1995-02-17 00:54:00 +00:00
J.T. Conklin
3aa3c59383
add 1995 to copyright
1995-02-16 18:42:42 +00:00
J.T. Conklin
983bfa6327
* config/vx-gdb.exp (spawn_vxgdb): Use default_gdb_start instead
...
of replicating gdb startup code.
1995-02-16 01:10:04 +00:00
J.T. Conklin
bdbe77580e
* config/mt-vxworks (LDFLAGS): Set to -r.
...
(CFLAGS_FOR_TARGET): Removed.
* config/vx-gdb.exp: always set prompt; gdb.exp sets it to
(gdb) and gdb for vxworks uses (vxgdb).
1995-02-16 00:44:43 +00:00
Stan Shebs
c5b92a77f6
keep sim-gdb.exp
1995-01-03 01:45:57 +00:00
Stan Shebs
8ef36cf363
* config/sim-gdb: New file, simulator testing support.
1995-01-03 01:44:08 +00:00
J.T. Conklin
6b55e5e3b9
* configure.in (*-*-netware): Use config/mt-netware.
...
* config/mt-netware: New file.
* config/mt-i386-netware: Removed, separate configs for different
netware architectures are no longer needed now that we have
--with-headers.
1994-10-21 18:34:40 +00:00
J.T. Conklin
662bd26379
* config/netware.exp: New file.
1994-08-02 17:27:18 +00:00
J.T. Conklin
af1fa5e7ca
* config/mt-slite (LDFLAGS): If using the newlib in the tree, set
...
the -B and -L prefixes so we can find the debugging stub.
1994-07-28 23:00:42 +00:00
J.T. Conklin
6380e4d28e
Minor tweaks
1994-07-12 22:23:25 +00:00
J.T. Conklin
c14cb8ce80
* config/mt-i386-netware: New file.
1994-07-12 20:12:01 +00:00
Stan Shebs
08df328495
Various updates
1994-07-12 01:43:09 +00:00