Fred Fish
c31ffb3b38
* gdb.base/a2-run.exp: Add arm-*-coff setup_xfails for cases
...
where the test executable is run with explicit args.
* gdb.base/default.exp: Handle arm-*-coff case for "info float".
1997-04-22 14:46:58 +00:00
Fred Fish
b0c4d379ff
* gdb.base/run.c: Use FAKEARGV to build test executable that
...
does not require a command line arg, since most simulators
don't currently support passing such an arg into the simulated
program.
* gdb.base/commands.exp: Change tests to insert the proper
value as the arg to the first recursive factorial call. Change
compilation line to define FAKEARGV at compile time.
1997-04-21 21:56:32 +00:00
Bob Manson
5f4c2f2db9
* gdb.base/watchpoint.exp(test_watchpoint_triggered_in_syscall):
...
Don't call gdb_test when the command doesn't return to a gdb prompt.
Oops.
1997-04-09 05:54:15 +00:00
Bob Manson
614fb1b421
Fix typo.
1997-04-09 02:35:38 +00:00
Bob Manson
1a84b8b1b4
* lib/gdb.exp(gdb_stop_suppressing_tests): Don't print gratiutious
...
"Tests restarted" messages.
1997-04-09 02:35:07 +00:00
Michael Snyder
df04bd49f6
Remove mention of .Sanitize from ChangeLogs
1997-04-08 23:49:14 +00:00
Jeff Law
69f80b9d40
* gdb.disasm/mn10300.exp: Fix buglets in "other" tests.
1997-04-08 22:50:33 +00:00
Michael Snyder
1397dff873
Mon Apr 7 17:46:23 1997 Michael Snyder <msnyder@cleaver.cygnus.com>
...
* .Sanitize: remove sanitization for M32R target.
1997-04-08 00:51:12 +00:00
Michael Snyder
320b1d82e4
Thu Apr 3 15:21:26 1997 Michael Snyder <msnyder@cleaver.cygnus.com>
...
* gdb.base/help.exp: update help msg for INFO ADDR; add help test
for INFO SYMBOL; add help tests for OVERLAY commands.
* gdb.base/default.exp: add tests for INFO SYMBOL command;
add tests for OVERLAY commands
* gdb.base/overlays.c overlays.exp foo.c bar.c baz.c grbx.c ovlymgr.h
d10v.ld m32r.ld d10vovly.c m32rovly.c: add test case for overlays.
* gdb.base/sigall.c: add usestubs code frag
* gdb.base/watchpoint.c: turn on complex watchpoint test for M32R.
1997-04-03 23:24:30 +00:00
Bob Manson
ddb594ac2a
* lib/gdb.exp(gdb_suppress_tests): Add explanation for subsequent
...
failures.
(gdb_stop_suppressing_tests): Note that tests have restarted.
1997-04-03 17:47:33 +00:00
Bob Manson
96a6f034a6
* config/h8300.exp: New file.
1997-04-03 03:05:12 +00:00
Bob Manson
5cb6d16506
* gdb.c++/virtfunc.exp: Restart gdb in a sane fashion.
1997-03-29 22:08:56 +00:00
Bob Manson
81ad11036d
* gdb.base/scope.exp: It's now init0(), not init().
...
* gdb.base/scope0.c: For now, change init() to be init0().
1997-03-29 21:00:14 +00:00
Bob Manson
d848223548
* config/monitor.exp: Use gdb_serial in preference to serial
...
or netport.
* lib/gdb.exp: Set GDB to [transform gdb] if we're using a remote host
and it's not already set.
* gdb.base/setshow.exp: Only test the run command if the target
isn't using a stub and if it supports argument passing.
1997-03-29 19:24:07 +00:00
Bob Manson
4d400231d9
Moved change from gdb_target_udi to gdb_start.
1997-03-23 04:41:14 +00:00
Bob Manson
fb9eb1371d
* config/udi.exp(gdb_target_udi): Make sure UDICONF is set
...
properly before starting gdb.
1997-03-23 04:01:48 +00:00
Bob Manson
968cad7633
* config/monitor.exp: Make sure we disconnect from the target.
...
Also, try a reboot/reload cycle instead of failing if the
load fails.
1997-03-11 19:45:02 +00:00
Bob Manson
60450e30e9
* gdb.base/default.exp: Don't set match_max.
...
* gdb.base/help.exp: Ditto.
* gdb.base/list.exp: Ditto.
* gdb.base/signals.exp: Ditto.
* config/monitor.exp(gdb_load): If gdb,use_standard_load is
set, use remote_ld to download the testcase instead of
the GDB loader.
1997-03-07 22:00:02 +00:00
Bob Manson
ab670f8e53
* config/vr5000.exp: New file.
1997-03-06 07:12:21 +00:00
Bob Manson
2f693513f5
* config/monitor.exp(gdb_target_monitor): Add pattern for
...
"Ending remote" to detect errors in connecting.
* gdb.base/setshow.exp: Add .* within auto language test.
1997-03-06 05:30:54 +00:00
Bob Manson
ae7872effe
* lib/gdb.exp(gdb_run_cmd): Add check for gdb_init_command
...
target feature.
1997-03-06 01:51:44 +00:00
Bob Manson
d1e47b8e06
* gdb.base/a1-selftest.exp: Use send_gdb consistently. Don't
...
refer to gdb_spawn_id.
* config/m32r-stub.exp: Remove references to gdb_spawn_id, no
longer used.
* config/sparclet.exp: Ditto.
* config/sparclet-old.exp: Ditto.
* config/slite.exp: Ditto.
* config/sim.exp: Ditto.
* gdb.base/funcargs.exp: Ditto.
* lib/gdb.exp:Remove references to gdb_spawn_id.
(gdb_expect): Move to remote.exp.
1997-03-04 00:49:59 +00:00
Bob Manson
847e232af6
* config/monitor.exp: Detect the "Couldn't establish connection"
...
message from GDB.
one of many, presumably.
1997-03-01 04:50:01 +00:00
Bob Manson
3c0af8a010
* lib/gdb.exp(gdb_test): Generate a FAIL message when
...
send_gdb fails.
1997-02-24 21:24:26 +00:00
Bob Manson
40ac16240a
* config/vr4300.exp: New file.
...
* gdb.*/*.exp: Call gdb_expect instead of expect.
* lib/gdb.exp(gdb_expect): New function.
1997-02-24 05:43:35 +00:00
Bob Manson
c309781f7e
* lib/gdb.exp(gdb_init): New function.
1997-02-21 00:22:50 +00:00
Bob Manson
eb659148ad
* gdb.base/setvar.exp(test_set): Don't bother printing a PASS/FAIL
...
for each individual variable set.
1997-02-21 00:21:34 +00:00
Bob Manson
38ee47dc4a
* gdb.base/exprs.exp(test_expr): Make sure each test gets a unique
...
name.
1997-02-20 23:45:23 +00:00
Bob Manson
42c254c939
* gdb.base/help.exp: Fix the syntax of a few gdb_test calls.
...
hmmm, automagic conversion left -re things.
1997-02-20 22:52:38 +00:00
Bob Manson
dadace266a
* gdb.base/scope.exp: Use gdb_test.
...
* gdb.base/ptype.exp: Don't call "gdb_exit; gdb_start" if we're
aborting; the testsuite driver will do that for us (see
gdb_finish). Also, use gdb_test in a few more places.
1997-02-20 22:13:52 +00:00
Stan Shebs
3fe495606c
* gdb.base/help.exp: Fix syntax of "help info all-registers" test.
1997-02-20 21:38:08 +00:00
Jeff Law
66a5e0e94c
* gdb.disasm/mn10200.s: Add "nop" after "main" so that "main"
...
and "add_tests" are not at the same address.
Fixes gdb disassembler testsuite failure on sunos4 hosted toolchain.
1997-02-20 17:36:12 +00:00
Jeff Law
f8cc5c612e
* gdb.stabs/*.mt; Deleted, no longer used.
...
* gdb.stabs/configure.in: Remove references to target makefile
frags.
* gdb.stabs/configure: Rebuilt.
Removing more crud.
1997-02-13 23:20:09 +00:00
Jeff Law
f43e619c5b
* gdb.disasm/*.mt: Deleted, no longer used.
...
* gdb.disasm/configure.in: Remove references to target makefile
frags. Use "sh3.s" as the unique filename for this directory.
* gdb.disasm/configure: Rebuilt.
Cleaning up unused crud.
* gdb.disasm/mn10200.s: New test file for mn10200 disassembler.
* gdb.disasm/mn10200.exp: Run mn10200 disassembler tests.
* gdb.disasm/Makefile.in: Remove "mn10200" when cleaning.
mn10200 disassembler testsuite.
1997-02-13 23:16:26 +00:00
Jeff Law
6fb47af036
Revert last structs.exp change -- I found the problem.
1997-02-12 02:06:34 +00:00
Bob Manson
76abb184ef
* config/udi.exp: Use mondfe,name instead of remote_host.
...
remote_host is a bad naming choice.
1997-02-12 01:00:49 +00:00
Jeff Law
380c32d50d
* gdb.base/structs.exp: Expect some failures from the mn10200 port.
...
I don't want to deal with this for the alpha!
1997-02-12 00:45:46 +00:00
Jeff Law
3d6ab69f35
* gdb.base/watchpoint.exp: Don't expect a failure when calling
...
a function with a watchpoint enabled on the mn10200.
1997-02-11 19:54:45 +00:00
Jeff Law
9e40b4f147
* gdb.stabs/weird.exp: Don't quit if "weird.s" doesn't exist
...
before trying to create it!
1997-02-11 18:24:21 +00:00
Bob Manson
dba77cd79b
* config/vx.exp: Use hostname instead of netport.
...
* config/vxworks.exp: New file.
* gdb.base/a2-run.exp: Change vxworks cases to use gdb_spawn_id.
* config/monitor.exp(gdb_target_monitor): Look for a prompt from
gdb before assuming everything worked. Send a ^C if a timeout
occurs.
Random fixes for vxworks and d10v.
1997-02-11 06:38:22 +00:00
Bob Manson
6a590607fc
* lib/gdb.exp(gdb_test): Check the result of send_gdb. Use
...
$gdb_spawn_id directly.
Checking for errors actually helps. *sigh*
1997-02-11 00:49:17 +00:00
Jeff Law
66e7ce0add
* gdb.base/exprs.exp: Delete bogus/incorrect (and probably
...
redundant) test.
1997-02-10 22:24:53 +00:00
Jeff Law
797b43f662
* gdb.base/recurse.exp: Relax final value test for 'b' so that
...
it doesn't lose for 16bit integer systems.
1997-02-10 18:30:03 +00:00
Jeff Law
28ec59b4cf
* gdb.fortran/types.exp: If the target doesn't support "double"
...
data types, then expect "real" types to only be 4 bytes.
1997-02-07 16:40:39 +00:00
Jeff Law
2f54eeea76
* gdb.c++/virtfunc.exp: Expect failure for virtual function
...
call tests if the target doesn't support inferior function calls.
1997-02-07 16:34:55 +00:00
Jeff Law
ad9f858a45
* gdb.base/printcmds.exp: Allow minor deviation in FP values
...
in printf tests.
1997-02-07 16:32:42 +00:00
Jeff Law
6382554a6c
* gdb.base/help.exp: Disable "help set", "help show", and
...
"help support". Simplify regexp for "help stack".
They're causing timeouts, overruns, etc again.
1997-02-06 22:47:57 +00:00
Jeff Law
fed72befa9
* gdb.base/default.exp: Set match_max to 5000 and the timeout
...
to 60 seconds. Temporarily set match_max to 15000 around the
"info copying" test.
Fixes timeout/overflow problems for hpux10.20 hosted toolchains.
1997-02-06 21:43:53 +00:00
Jeff Law
dada510572
* gdb.base/nodebug.exp: Don't try to do an inferior function
...
call if the target doesn't support them.
* gdb.base/printcmds.exp: Likewise.
* gdb.base/setvar.exp: Likewise.
* gdb.base/structs.exp: Likewise.
* gdb.c++/templates.exp: Likewise.
* gdb.base/ptype.exp: Likewise. Remove UDI specific stuff.
* gdb.base/recurse.exp: Enable for the mn10200.
* configure.in: Do configure gdb.stabs directory for *-*-elf
targets.
* configure: Rebuilt.
1997-02-06 20:58:55 +00:00
Jeff Law
0979e7bd28
* gdb.base/break.exp: Check for gdb,noresults before testing
...
exit status and/or results from the target.
* gdb.base/watchpoint.exp, gdb.base/langs.exp: Likewise.
* lib/gdb.exp: Remove old (now bogus) initialization of
noinferior, noargs, noresults and nosignals.
More cleanups for new testing framework.
1997-02-06 19:50:33 +00:00