Peter Schauer
09305cbdfc
* gdb.stabs/ecoff.mt: Delete alpha specific if block, fix typo.
...
* gdb.stabs/ecoff.sed: Escape inserted blanks with backslashes, embed
.stabs directives in comments.
1993-11-22 21:26:36 +00:00
Jeff Law
20fde16acc
* gdb.stabs/hppa.mt: A makefile fragment for the PA.
...
* gdb.stabs/configure.in (hppa*-*-*): Use it.
* gdb.stabs/hppa.sed: New sed script for the PA.
1993-11-14 07:20:53 +00:00
Jim Kingdon
dd06d920c8
* gdb.stabs: Re-write weird.def and configuration to use sed
...
instead of cpp. sed is portable and POSIX; cpp is neither.
1993-11-14 06:50:42 +00:00
Jim Kingdon
68702ea3dd
* gdb.stabs: Re-write weird.def and configuration to use sed
...
instead of cpp. sed is portable and POSIX; cpp is neither.
1993-11-14 05:57:47 +00:00
Jim Kingdon
aad143dc5d
* gdb.stabs: Re-write weird.def and configuration to use sed
...
instead of cpp. sed is portable and POSIX; cpp is neither.
1993-11-14 05:35:22 +00:00
Rob Savoye
85174909de
* lib/gdb.exp: Transform tool name.
...
* gdb.t*/*.exp: Change error to perror so it works with DejaGnu
1.1's new error handling system.
1993-11-03 18:28:22 +00:00
Peter Schauer
a72e983365
* gdb.stabs/alpha.mt: New configuration file for alpha.
...
* gdb.stabs/configure.in: Use it.
* gdb.stabs/ecoff.mt, weird-ecoff.sed: Change sed script to enable
sharing with alpha.mt, redefine long to word via preprocessor.
* gdb.stabs/weird.def: Conditionally adapt storage layout of v_comb
for alpha.
* gdb.stabs/weird.exp: Handle compilation of weird.s by alpha
native cc.
* gdb.t00/teststrategy.exp: Change expect string so that we
consume the `(xgdb)' from the command echo and from the gdb prompt.
* gdb.t05/expr.exp: xfail "print unsigned int == (~0)" on the alpha.
gdb currently compares all values as long, so this failure probably
applies to any configuration where LONGEST is bigger than a target int.
* gdb.t08/comp-info.c: New file to determine if gdbme is compiled
with gcc.
* gdb.t08/Makefile.in, opaque.exp: Use it. Alpha native cc is unable
to handle opaque pointers, gcc is.
* gdb.t21/gdbme.cc, gdb.t23/gdbme.cc: operator new takes a size_t
as first argument. Include <sys/types.h> and change all operator
new definitions to use size_t.
* gdb.t21/cplusfuncs.exp: Handle changes in output for operator new
now that we use size_t.
1993-10-05 19:32:46 +00:00
Peter Schauer
26a08d1529
* gdb.stabs/ecoff.mt: Remove STABSCC hack.
...
* gdb.stabs/weird.exp: Handle the case where weird.o is compiled
by mips cc and contains no stabs entries.
1993-09-17 11:51:28 +00:00
Ian Lance Taylor
48d10a2545
* config/mips-gdb.exp (gdb_load): Increase timeout to 2400.
...
Rework board rebooting slightly.
(gdb_exit): Don't exit from the remote shell; there isn't one.
* gdb.stabs/weird.exp: If a program is being debugged already,
kill it.
* gdb.t04/setvar.exp: Stop and restart gdb.
* gdb.t05/expr.exp: Likewise.
* gdb.t07/watchpoint.exp: If target is mips-idt-*, stop and
restart gdb and reload the program.
* gdb.t08/opaque.exp: Likewise.
* gdb.t12/scope.exp: Likewise.
* gdb.t13/bitfields.exp: Likewise.
* gdb.t15/funcargs.exp: Likewise.
* gdb.t20/classes.exp: Likewise.
* gdb.t03/ptype.exp: Increase timeout.
* gdb.t16/printcmds.exp (test_print_string_constants,
test_print_array_constants): Likewise.
* gdb.t17/callfuncs.exp (do_function_calls): Likewise.
* gdb.t20/classes.exp (do_tests): Likewise.
* gdb.t22/virtfunc.exp (test_virtual_calls): Likewise.
1993-09-16 17:57:19 +00:00
Ian Lance Taylor
8cced93dd7
Change wierd to weird
1993-09-15 22:17:29 +00:00
Jim Kingdon
06f63f95db
* gdb.stabs/wierd.exp (print_wierd_var): Test size, not type name.
...
(do_tests): Remove xfail for whatis on one_var and two_var.
1993-09-15 00:47:45 +00:00
Jim Kingdon
c31a3b2a3b
* gdb.stabs/wierd.exp: Deal with it if echo of "file" command
...
contains \r because the filename is long.
1993-08-17 04:21:55 +00:00
Fred Fish
c0398b8bd4
* gdb.stabs/wierd.exp: Only issue warning for missing wierd.o
...
file if -all option is used. It's like an unpredictable XFAIL.
1993-08-10 16:58:44 +00:00
Fred Fish
b5ed6e32c2
Remove '.Sanitize' from explicit list of Things-to-lose. It is now implicitly
...
added to the list by Sanitize, unless Sanitize knows it needs to keep it.
1993-08-02 23:29:32 +00:00
Fred Fish
775d4a4096
Add .Sanitize to Things-to-lose list.
1993-07-30 16:46:19 +00:00
Jim Kingdon
84123aa604
* gdb.stabs/wierd.exp: New test, for nameless baseclasses.
1993-07-30 01:37:49 +00:00
Peter Schauer
9d77e877fe
* gdb.stabs/configure.in: If configured -with-gnu-as for mips-*-*
...
targets use aout.mt instead of ecoff.mt as gas understands
standard aout format.
1993-07-20 07:04:26 +00:00
Peter Schauer
76b098d175
* gdb.stabs/{ecoff.mt,wierd-ecoff.S,wierd-ecoff.sed}: New files
...
to make the stabs test work on ecoff systems using gcc and -with-stabs.
* gdb.stabs/{Makefile.in,configure.in,aout.mt,xcoff.mt}: Modify to
enable ecoff configuration.
1993-07-18 15:47:51 +00:00
Jim Kingdon
44443a9b09
* gdb.stabs/wierd.exp: Add xfail for rs6000.
1993-06-28 15:15:23 +00:00
Jim Kingdon
f492b6c11b
* gdb.stabs/wierd{.def,-aout.S,-xcoff.S}: Use new macros
...
{BEGIN,END}_COMMON for common block instead of STAB.
1993-06-28 15:03:27 +00:00
Jim Kingdon
884e8cd43e
* gdb.stabs/wierd.def: Make value of N_GSYM's 0.
...
intp_var should be N_GSYM not N_LSYM.
wierd-aout.S: Use a label for the value of the N_SO.
wierd.def: Remove all backslashes.
wierd-{aout,xcoff}.S: Put a few tests with backslashes here.
1993-06-28 14:34:46 +00:00
Jim Kingdon
2de1aa1cc9
* gdb.stabs/wierd{.def,.exp,-aout.S,-xcoff.S}: Add common block test.
1993-06-26 03:30:24 +00:00
Fred Fish
b025842760
Add .Sanitize file.
1993-06-13 18:08:35 +00:00
Jim Kingdon
6a51601ee9
* gdb.stabs/wierd.exp: Remove xfail for printing big integer.
...
Make leading 0's optional and don't expect a tab in the middle
of the number.
1993-05-31 21:08:21 +00:00
Jim Kingdon
05b4279b30
CVS:foo
...
* gdb.t00/teststrategy.exp: Remove xgdb before trying the copy.
* gdb.stabs/wierd.def: Type attributes must be preceded by number=.
* gdb.stabs/wierd.exp: Remove xfails for type attributes. Also
don't end command passed to gdb_test with newline.
1993-05-31 20:13:49 +00:00
Fred Fish
150ab4401d
* gdb.stabs/wierd.exp: Rewrite to properly handling a missing
...
wierd.o, make more modular.
1993-05-30 01:09:32 +00:00
Fred Fish
35c254be70
* gdb.stabs/wierd.def (bad_neg0type, bad_neg0const): Remove
...
spurious newlines that caused problems.
1993-05-30 00:58:55 +00:00
Jim Kingdon
12a0960387
* Move test with enums and partial symbols from gdb.t02/ptype.exp
...
to gdb.stabs/wierd.exp since GCC has worked around the bug.
gdb.stabs/wierd.{exp,def}: Many new tests.
1993-05-26 20:04:50 +00:00
Jim Kingdon
16b00357e8
* gdb.stabs/wierd.exp: Check for eof, directly or via gdb_test.
...
Remove some xfails
1993-05-25 19:32:19 +00:00
Jim Kingdon
b1285bd9eb
Further revisions (for xcoff mostly) to test case logged in ChangeLog yesterday
1993-05-21 16:40:05 +00:00
Jim Kingdon
1458f956e9
New directory
1993-05-21 01:31:26 +00:00