binutils-gdb/gdb/testsuite/gdb.base
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
..
.Sanitize added regs.exp to Things-to-keep 1995-02-22 04:56:32 +00:00
a1-selftest.exp * config/cpu32bug.exp, config/est.exp, config/hppro.exp, 1995-05-11 01:03:50 +00:00
bitfields.c
bitfields.exp * gdb.base/bitfields.exp: Use gdb_run_cmd to start program. 1994-07-19 22:19:25 +00:00
break.c
break.exp * gdb.base/break.exp: Adjust line number, fix rerun. 1995-04-01 00:17:12 +00:00
callfuncs.c
commands.exp * gdb.base/commands.exp (infrun_breakpoint_command_test): New test. 1995-03-23 23:36:33 +00:00
configure.in * configure.in, gdb.{base,c++,chill}/configure.in: changed so 1995-02-15 22:28:51 +00:00
corefile.exp * lib/gdb.exp, gdb.base/corefile.exp: Supply -nw as argument 1995-01-06 01:37:18 +00:00
coremaker.c
crossload.exp
default.exp * gdb.base/{corefile.exp,default.exp}: Make names of "up" tests unique. 1995-03-21 20:17:49 +00:00
echo.exp
exprs.c
exprs.exp
funcargs.c
funcargs.exp * gdb.base/funcargs.exp: Replace \[(\]+ with \\(. The latter is 1995-03-14 18:40:05 +00:00
help.exp * gdb.base/help.exp: Replace most of docstring for "define" with ".*". 1995-01-11 20:45:59 +00:00
i486-elf.u
i860-elf.u
interrupt.c
interrupt.exp * gdb.base/a1-selftest.exp (test_with_self), gdb.base/interrupt.exp: 1995-01-27 05:40:50 +00:00
langs0.c * gdb.base/langs.exp, gdb.base/langs*: New test. 1995-02-12 17:55:09 +00:00
langs1.c * gdb.base/langs.exp, gdb.base/langs*: New test. 1995-02-12 17:55:09 +00:00
langs1.f * gdb.base/langs.exp, gdb.base/langs*: New test. 1995-02-12 17:55:09 +00:00
langs2.c * gdb.base/langs.exp, gdb.base/langs*: New test. 1995-02-12 17:55:09 +00:00
langs2.cxx * gdb.base/langs.exp, gdb.base/langs*: New test. 1995-02-12 17:55:09 +00:00
list.exp * gdb.base/list.exp: Adjust line contents after adding new lines in 1995-03-31 02:09:59 +00:00
list0.c
list0.h
list1.c
m68k-aout.u
m68k-aout2.u
m68k-elf.u
Makefile.in * Makefile.in, gdb.{base,c++,chill}/Makefile.in (GDB, GDBFLAGS): 1995-02-16 18:41:54 +00:00
mips-ecoff.u
mips_pro.c
nodebug.c
nodebug.exp * gdb.base/nodebug.exp: Comment out redundant test. Make name of 1995-03-17 13:59:56 +00:00
opaque-info.c
opaque.exp * gdb.base/opaque.exp: use runto instead of messing around with 1994-07-25 23:34:23 +00:00
opaque0.c
opaque1.c
printcmds.c
printcmds.exp * gdb.base/printcmds.exp (test_artificial_arrays): Send ^V@ 1995-03-21 22:24:00 +00:00
ptype.c
ptype.exp
radix.exp
README
recurse.c
recurse.exp * gdb.base/recurse.exp: Enable test for SunOS4. xfail one test 1995-03-21 21:12:24 +00:00
regs.exp * gdb.base/default.exp: xfail no-stack backtraces for h8300, 1995-01-26 00:02:46 +00:00
return.c
run.c
scope.exp * gdb.base/scope.exp: Make test names unique. \[(\] -> \\(. 1995-03-24 14:13:35 +00:00
scope0.c
scope1.c
setvar.c
setvar.exp
sigall.c * gdb.base/sigall.c (gen_FPE): Generate SIGFPE with kill() rather 1995-01-11 05:53:49 +00:00
sigall.exp * gdb.base/sigall.exp (test_one_sig): Attempt to recover if 1995-01-14 18:23:51 +00:00
signals.exp * gdb.base/callfuncs.exp: call runto_main instead of runto main. 1995-03-24 22:06:00 +00:00
sparc-aout.u
sparc-elf.u
term.exp
twice.c
watchpoint.c
watchpoint.exp * config/cpu32bug.exp, config/est.exp, config/hppro.exp, 1995-05-11 01:03:50 +00:00
whatis-info.c
whatis.c
whatis.exp * lib/gdb.exp (gdb_test): Between $pattern and $prompt, expect 1995-03-14 21:25:19 +00:00

Information about the various executables found in this test:

             BFD              CPU     Objfile
Executable   Target           Type    Type     Info about compilation machine
----------   ------           ----    -------  -------------------------------
i486-elf     elf-little       i486    ELF      NCR 3000, /usr/ccs/ATT/cc
i860-elf     elf-big          i860    ELF      Stratus
m68k-elf     elf-big          m68k    ELF      Amiga 3000 UX, /usr/ccs/bin/cc
m68k-aout    a.out-newsos3    m68k    a.out    Sony NEWS
m68k-aout2   a.out-sunos-big  m68k    a.out    SunOS 4.1, gcc cygnus-2.0.1
sparc-aout   a.out-sunos-big  sparc   a.out    Sun 4, SunOS 4.1.1, gcc 2.1
sparc-elf    elf-big          sparc   ELF      Sun 4, Solaris 1.0, gcc 2.0.2
mips-ecoff   ecoff-bigmips    mips    ecoff    IRIX 4.0.1