binutils-gdb/gdb/testsuite/gdb.base
Bob Manson fc75bd970a * lib/gdb.exp(gdb_step_for_stub): New function.
(gdb_run_cmd): Look for gdb,do_reload_on_run target feature--if it
	exists, reload the executable and do a "continue" instead of
	doing a jump.
	(runto_main): Use gdb_step_for_stub.

	* gdb.base/break.exp: Use gdb_step_for_stub. Also, rename certain
 	tests to have unique names.
	* gdb.base/callfuncs.exp: Ditto.
	* gdb.base/commands.exp: Ditto.
	* gdb.base/default.exp: Ditto.
	* gdb.base/help.exp: Ditto.
	* gdb.base/list.exp: Ditto.
	* gdb.base/opaque.exp: Ditto.
	* gdb.base/printcmds.exp: Ditto. Use a loop to emit multiple
	similar tests.

	* gdb.base/setshow.c: Add set_debug_traps/breakpoint calls.
	* gdb.c++/cplusfuncs.cc: Ditto.
	* gdb.c++/virtfunc.cc: Ditto.

	* config/monitor.exp: Keep track of the last file we saw, rather
	than trying to get the info from gdb.

	* gdb.fortran/types.exp: Move comment to previous line.

Fixes for TCL8 miscellaneous problems, plus other changes.
1997-09-13 00:08:05 +00:00
..
.Sanitize Tue May 6 13:53:05 1997 Michael Snyder <msnyder@cleaver.cygnus.com> 1997-05-06 20:53:53 +00:00
Makefile.in
README
a1-selftest.exp Added and updated copyright notices to testsuite expect 1997-03-06 22:32:25 +00:00
a2-run.exp * gdb.*/*.exp: Replace $prompt with $gdb_prompt. 1997-02-02 07:59:25 +00:00
bitfields.c
bitfields.exp * config/vr4300.exp: New file. 1997-02-24 05:43:35 +00:00
break.c
break.exp * config/vr4300.exp: New file. 1997-02-24 05:43:35 +00:00
callfuncs.c
callfuncs.exp * lib/gdb.exp(gdb_step_for_stub): New function. 1997-09-13 00:08:05 +00:00
commands.exp * config/vr4300.exp: New file. 1997-02-24 05:43:35 +00:00
compiler.c * gdb.base/crossload.exp: Don't use execute_anywhere, use 1997-01-31 21:21:31 +00:00
configure * configure, */configure: Rebuild with autoconf 2.12. 1996-11-26 22:27:00 +00:00
configure.in * configure.in (AC_PREREQ): autoconf 2.5 or higher. 1996-06-25 12:54:35 +00:00
corefile.exp * gdb.base/crossload.exp: Don't use execute_anywhere, use 1997-01-31 21:21:31 +00:00
coremaker.c
crossload.exp Added and updated copyright notices to testsuite expect 1997-03-06 22:32:25 +00:00
default.exp * lib/gdb.exp(gdb_test): Surround the result pattern with 1997-02-03 03:35:42 +00:00
echo.exp
exprs.c
exprs.exp * gdb.base/exprs.exp(test_expr): Make sure each test gets a unique 1997-02-20 23:45:23 +00:00
funcargs.c
funcargs.exp * gdb.base/funcargs.exp: Remove spurious suppress tests call. 1997-06-13 03:59:40 +00:00
gdbvars.exp Major revision to testsuites for cross-testing and DOS testing support. 1997-01-29 09:40:31 +00:00
help.exp Added and updated copyright notices to testsuite expect 1997-03-06 22:32:25 +00:00
i486-elf.u
i860-elf.u
interrupt.c
interrupt.exp * gdb.*/*.exp: Replace $prompt with $gdb_prompt. 1997-02-02 07:59:25 +00:00
langs.exp Major revision to testsuites for cross-testing and DOS testing support. 1997-01-29 09:40:31 +00:00
langs0.c
langs1.c
langs1.f
langs2.c
langs2.cxx
list.exp * lib/gdb.exp (setup_xfail_format): New function. 1997-06-28 06:03:43 +00:00
list0.c
list0.h
list1.c
m68k-aout.u
m68k-aout2.u
m68k-elf.u
mips-ecoff.u
mips_pro.c
mips_pro.exp * gdb.base/interrupt.exp: Add i*86-*-linux* setup_xfail for 1996-10-01 03:29:45 +00:00
nodebug.c
nodebug.exp Major revision to testsuites for cross-testing and DOS testing support. 1997-01-29 09:40:31 +00:00
opaque.exp
opaque0.c
opaque1.c
printcmds.c
printcmds.exp * gdb.base/printcmds.exp: Fix "check for floating addition" 1997-06-22 16:17:49 +00:00
ptype.c
ptype.exp * lib/gdb.exp (setup_xfail_format): New function. 1997-06-28 06:03:43 +00:00
radix.exp
recurse.c
recurse.exp * gdb.base/nodebug.exp: Don't try to do an inferior function 1997-02-06 20:58:55 +00:00
regs.exp
return.c
return.exp Major revision to testsuites for cross-testing and DOS testing support. 1997-01-29 09:40:31 +00:00
run.c
scope.exp * config/vr4300.exp: New file. 1997-02-24 05:43:35 +00:00
scope0.c
scope1.c
setshow.c * gdb.base/setshow.exp: New file, tests show and set. 1996-10-21 21:28:48 +00:00
setshow.exp * gdb.base/setshow.exp: Don't run the set prompt tests if 1997-05-22 04:24:23 +00:00
setvar.c
setvar.exp * lib/gdb.exp(gdb_init): New function. 1997-02-21 00:22:50 +00:00
sigall.exp * gdb.*/*.exp: Replace $prompt with $gdb_prompt. 1997-02-02 07:59:25 +00:00
signals.exp Added and updated copyright notices to testsuite expect 1997-03-06 22:32:25 +00:00
sparc-aout.u
sparc-elf.u
structs.c * gdb.base/structs.exp: New tests for passing and returning 1996-08-09 16:38:19 +00:00
structs.exp * config/vr4300.exp: New file. 1997-02-24 05:43:35 +00:00
term.exp Major revision to testsuites for cross-testing and DOS testing support. 1997-01-29 09:40:31 +00:00
twice.c
twice.exp
watchpoint.c
watchpoint.exp * gdb.base/watchpoint.exp: Don't run the test_stepping 1997-05-22 05:56:31 +00:00
whatis.c
whatis.exp

README

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