* gdb.base/sigall.c (gen_FPE): Generate SIGFPE with kill() rather
[deliverable/binutils-gdb.git] / gdb / testsuite / ChangeLog
CommitLineData
74549306
JK
1Wed Jan 11 00:47:58 1995 Jim Kingdon <kingdon@lioth.cygnus.com>
2
3 * gdb.base/sigall.c (gen_FPE): Generate SIGFPE with kill() rather
4 than by dividing by zero.
5
4f9045b4
JL
6Tue Jan 10 21:38:05 1995 Jeff Law (law@snake.cs.utah.edu)
7
8 * gdb.base/watchpoint.exp: hppa*-*-*bsd* no longer has problems
9 performing an inferior call with watchpoints enabled.
10 * gdb.base/watchpoint.c (main): Delete second unnecessary read
11 call.
12
6fd417ff
JK
13Tue Jan 10 18:42:07 1995 Jim Kingdon <kingdon@lioth.cygnus.com>
14
d7c6f0f7
JK
15 * gdb.stabs/weird.exp: Allow spaces followed by backspaces in echo
16 of "file" command.
17
6fd417ff
JK
18 * gdb.c++/classes.exp (test_ptype_class_objects, ptype class Foo):
19 Add additional pattern for when "int operator int(void);" appears
20 in a different order.
21
07112465
JK
22Mon Jan 9 16:22:46 1995 Jim Kingdon <kingdon@lioth.cygnus.com>
23
229ad466
JK
24 * gdb.base/signals.exp: Call gdb_exit and gdb_start.
25
07112465
JK
26 * gdb.base/help.exp: Replace most of docstrings for "info signals"
27 and "signal" with ".*".
28
d71511fb
JK
29Wed Jan 4 11:35:19 1995 Jim Kingdon (kingdon@lioth.cygnus.com)
30
31 * TODO: Add note about "handle all nostop".
32
33 * gdb.base/{sigall.c, sigall.exp}: New test.
34 * gdb.base/Makefile.in: Add it.
35
26e4dcae
SS
36Thu Jan 5 17:34:03 1995 Stan Shebs <shebs@andros.cygnus.com>
37
38 * lib/gdb.exp, gdb.base/corefile.exp: Supply -nw as argument
39 when invoking GDB, suppresses any windowing interface.
40
8ef36cf3
SS
41Mon Jan 2 17:40:21 1995 Stan Shebs <shebs@andros.cygnus.com>
42
43 * config/sim-gdb: New file, simulator testing support.
44
61c4b14e
JL
45Wed Dec 28 12:21:50 1994 Jeff Law (law@snake.cs.utah.edu)
46
47 * gdb.base/interrupt.exp: Test calling func1 twice.
48
9b826d6d
JK
49Wed Dec 21 12:51:37 1994 Jim Kingdon <kingdon@deneb.cygnus.com>
50
51 * gdb.base/list.exp (test_forward_search): Set timeout higher
52 when we'll be getting lots of output from gdb.
53
54 * gdb.base/a1-selftest.exp: Move code that was inside expect -re
55 "init_malloc" to after the expect statement. Run it if that
56 regexp is taken, but also for two others which happen if source
57 cannot be found.
58
0427f3ec
JK
59Tue Dec 20 12:35:21 1994 Jim Kingdon (kingdon@lioth.cygnus.com)
60
61 * gdb.base/printcmds.exp: New test, for printing register before
62 program is running.
63
633e6238
PS
64Mon Dec 19 00:32:55 1994 Peter Schauer (pes@regent.e-technik.tu-muenchen.de)
65
66 * gdb.base/list.exp: Correct some alternate expect patterns
67 to reflect changes in list1.c.
68
cdb09cd6
JK
69Sat Dec 17 14:20:03 1994 Jim Kingdon (kingdon@lioth.cygnus.com)
70
4ec56c1f
JK
71 * TODO: Add item regarding large frames.
72
cdb09cd6
JK
73 * gdb.base/{funcargs.exp, funcargs.c} (call_after_alloca): New test.
74
75 * TODO: Remove item about enabling return.exp; it
76 is enabled. Suggest a few more "return" tests.
77
528d1a8d
PS
78Sat Dec 17 02:33:37 1994 Peter Schauer (pes@regent.e-technik.tu-muenchen.de)
79
80 * gdb.c++/misc.cc, gdb.c++/inherit.exp: Add testcases for
81 anonymous unions.
82
fd82583b
JK
83Tue Dec 13 11:26:00 1994 Jim Kingdon (kingdon@lioth.cygnus.com)
84
85 * gdb.chill/Makefile.in: Put all rule before rules for pr-4975.o
528d1a8d 86 and pr-5646.o, so "make" is the same as "make all", not "make
fd82583b
JK
87 pr-4975.o".
88
75d1ef13
SS
89Wed Dec 7 19:02:02 1994 Stan Shebs <shebs@andros.cygnus.com>
90
91 * gdb.base/list.exp: Adjust expectations to reflect changes in
92 list1.c.
93 (test_forward_search): New test proc.
94 * gdb.base/list1.c (long_line): New function, has long source line.
95
96Thu Dec 1 23:14:49 1994 Stan Shebs <shebs@andros.cygnus.com>
97
98 * gdb.base/a1-selftest.exp: Change initial stepping to know about
99 additional line of code that was added.
100
002199bc
JL
101Wed Nov 30 19:43:14 1994 Jeff Law (law@snake.cs.utah.edu)
102
103 * gdb.disasm/hppa.s: Break the large branching tests into smaller
104 tests so as not to overflow expect's input buffers.
105 * gdb.disasm/hppa.exp: Corresponding changes.
106
52e895cb
PS
107Fri Nov 25 13:37:10 1994 Peter Schauer (pes@regent.e-technik.tu-muenchen.de)
108
109 Beginnings of template debugging tests.
110 * gdb.c++/templ-info.cc: New file to test for template
111 debugging capability of the compiler.
112 * gdb.c++/Makefile.in: Add rule to build templ-info.exp from
113 templ-info.cc.
114 * gdb.c++/templates.cc: Add explicit template instantiations
115 to enable compiling with -fno-implicit-templates. Add destructor
116 and 'value' method to T5 class for template tests.
117 * gdb.c++/templates.exp: Add testcases for printing of template
118 types, setting breakpoints on template methods and calling a
119 template method.
120
121Sat Nov 5 00:20:17 1994 Jeff Law (law@snake.cs.utah.edu)
122
123 * gdb.disasm/hppa.exp (branch_tests): Allow any symbol as the
124 branch target since some assemblers (gas-2.5) may emit a
125 relocation for the branch instead of resolving it in the
126 assembler.
127
68906e4c
PS
128Sat Oct 29 02:40:40 1994 Peter Schauer (pes@regent.e-technik.tu-muenchen.de)
129
130 * gdb.base/a1-selftest.exp: Remove RS/6000 xfail for backtrace
131 through signal handler.
132
6b55e5e3
C
133Fri Oct 21 11:10:16 1994 J.T. Conklin (jtc@phishhead.cygnus.com)
134
135 * configure.in (*-*-netware): Use config/mt-netware.
136
137 * config/mt-netware: New file.
138 * config/mt-i386-netware: Removed, separate configs for different
139 netware architectures are no longer needed now that we have
140 --with-headers.
141
142Sat Oct 15 03:43:00 1994 Peter Schauer (pes@regent.e-technik.tu-muenchen.de)
143
144 * gdb.base/exprs.exp: Remove xfail for alpha, it is fixed
145 by the recent changes to use ANSI C arithmetic conversions.
146
62433a30
JK
147Sun Oct 9 07:44:06 1994 Jim Kingdon (kingdon@lioth.cygnus.com)
148
149 * gdb.base/corefile.exp: Add (xfail'd) test for reinit_frame_cache
150 bug involving using inferior_pid to figure out whether to select a
151 frame.
152
153Wed Sep 28 23:12:02 1994 Jeff Law (law@snake.cs.utah.edu)
154
155 * gdb.disasm/hppa.exp: Change arg[0..3] to r[26..23] to
156 match the current disassembler output.
157
158Fri Sep 16 11:42:41 1994 Stan Shebs (shebs@andros.cygnus.com)
159
160 * gdb.fortran/exprs.exp: Expect VOID instead of void.
161 * gdb.fortran/types.exp: Escape the expected '*'s in Fortran
162 types, expect "int" as type of integer values (for now).
163
9fa1bd1f
JL
164Wed Sep 7 23:33:51 1994 Jeff Law (law@snake.cs.utah.edu)
165
166 * gdb.base/commands.exp: New tests for if/while commands.
167
b19d7c45
PB
168Tue Sep 6 13:16:11 1994 Per Bothner (bothner@kalessin.cygnus.com)
169
170 * lib/gdb.exp (runto): Replace sub-pattern for hex value
171 by .*, since hex values have different syntax in Chill mode.
172
146d1b55
PS
173Tue Sep 6 02:15:51 1994 Peter Schauer (pes@regent.e-technik.tu-muenchen.de)
174
175 * gdb.c++/demangle.exp (test_arm_style_demangling): Remove
176 linefeed from expect pattern for repeated types with indices > 9.
177
68622837
SS
178Mon Aug 29 14:20:44 1994 Stan Shebs (shebs@andros.cygnus.com)
179
180 First part of Fortran test suite.
181 * gdb.fortran: New directory.
182 * gdb.fortran/exprs.exp, gdb.fortran/types.exp: New files.
183
176d5504
PS
184Sat Aug 27 23:32:43 1994 Peter Schauer (pes@regent.e-technik.tu-muenchen.de)
185
186 * gdb.base/default.exp: Update expect pattern for load command
187 without arguments.
188
2c5d4a34
ILT
189Wed Aug 24 13:15:02 1994 Ian Lance Taylor (ian@sanguine.cygnus.com)
190
191 * configure.in: Change i386 to i[345]86.
192 * gdb.base/configure.in: Likewise.
193 * gdb.c++/configure.in: Likewise.
194 * gdb.chill/configure.in: Likewise.
195
70bcd4bc
SS
196Tue Aug 23 19:14:06 1994 Stan Shebs (shebs@andros.cygnus.com)
197
198 * lib/gdb.exp (gdb_run_cmd): Move comment out from between expect
199 patterns, since that is not a valid context for comments.
200
201Fri Aug 19 15:07:30 1994 Kung Hsu (kung@mexican.cygnus.com)
202
203 * gdb.c++/demangle.exp (test_arm_style_demangling): Add tests for
204 repeated types and repeated types with indices > 9.
205
3cbe9f4d
SS
206Tue Aug 16 15:57:52 1994 Stan Shebs (shebs@andros.cygnus.com)
207
208 * gdb.base/printcmds.exp: Remove all the a29k XFAILs tagged with
209 2417; old bug has been fixed.
210
5278c61d
JL
211Fri Aug 12 19:35:41 1994 Jeff Law (law@snake.cs.utah.edu)
212
b42f02ba
JL
213 * gdb.base/interrupt.exp: When trying to wake up the inferior,
214 send the newline ourselves instead of assuming gdb_test will do
215 so when passed an empty input string.
216
5278c61d
JL
217 * gdb.stabs/hppa.mt: Use $(AS), not $(CC) to assemble the
218 stabs testcode.
219
220Fri Aug 5 17:01:07 1994 J.T. Conklin (jtc@phishhead.cygnus.com)
221
222 * lib/gdb.exp (gdb_test): Don't send anything if the first
223 argument is an empty string. This makes cases where we want to
224 match output that is already in expect's buffers (for example,
225 matching a breakpoint after gdb_run_cmd has been called) work
226 reliably.
227
662bd263
C
228Tue Aug 2 10:24:08 1994 J.T. Conklin (jtc@phishhead.cygnus.com)
229
230 * config/netware.exp: New file.
231
9f70e450
C
232Thu Jul 28 12:54:07 1994 J.T. Conklin (jtc@phishhead.cygnus.com)
233
af1fa5e7
C
234 * config/mt-slite (LDFLAGS): If using the newlib in the tree, set
235 the -B and -L prefixes so we can find the debugging stub.
236
c2926ab7
C
237 * Makefile.in (CC_FOR_TARGET, CXX_FOR_TARGET): Use newlib if it is
238 there and we are using the gcc from the tree.
239
240 * gdb.base/types.c: Removed.
241
9f70e450
C
242 * gdb.base/configure.in: Look for makefile fragments in ../config.
243 Recognize i386-*-netware.
244 * gdb.c++/configure.in: Likewise.
245
d938d0f9
PS
246Mon Jul 25 23:48:50 1994 Peter Schauer (pes@regent.e-technik.tu-muenchen.de)
247
248 * gdb.base/corefile.exp: Change `else if' to `elseif', which is
249 the correct TCL syntax.
250
08104d73
C
251Mon Jul 25 15:35:56 1994 J.T. Conklin (jtc@phishhead.cygnus.com)
252
253 * gdb.base/opaque.exp: use runto instead of messing around with
9f70e450 254 breakpoints. Simplify by using gdb_test.
08104d73
C
255
256 * gdb.base/bitfields.exp: restart between tests on netware targets
257 because breakpoints aren't relocated after target death. Run
258 processes to completion.
259
260 * gdb.base/{opaque,watchpoint}.exp: Use gdb_run_cmd.
261
dedd81f1
FF
262Sun Jul 24 09:55:51 1994 Fred Fish (fnf@cygnus.com)
263
264 * Makefile.in: Remove extra tabs that confuse some versions
265 of "make". Use the newly built gdb to test with by default,
266 rather than the first one in the tester's search path.
267
a924cf19
SS
268Sat Jul 23 15:05:47 1994 Stan Shebs (shebs@andros.cygnus.com)
269
73e484b4
SS
270 * gdb.base/whatis.exp (v_signed_short_array): Fix a typo.
271
a924cf19
SS
272 * gdb.base/help.exp: Update expected add-symbol-file, ignore, and
273 condition help.
274
3e304ddf
C
275Tue Jul 19 10:26:32 1994 J.T. Conklin (jtc@phishhead.cygnus.com)
276
4704ece7
C
277 * lib/gdb.exp (runto): Rewrite in terms of gdb_run_cmd.
278
3236e984
C
279 * lib/gdb.exp (gdb_run_cmd): New function, used to start program
280 running.
281 * gdb.base/bitfields.exp: Use gdb_run_cmd to start program.
4704ece7 282 * gdb.base/funcargs.exp: Likewise.
3236e984 283
4704ece7
C
284 * gdb.base/bitfields.exp: Simplify by using gdb_test.
285 * gdb.base/funcargs.exp: Likewise.
3e304ddf
C
286
287 * lib/gdb.exp (gdb_test): if match times out, don't call fail if
288 message is "".
289
8f2d75fc
C
290Mon Jul 18 12:18:07 1994 J.T. Conklin (jtc@phishhead.cygnus.com)
291
98f6da4f
C
292 * gdb.base/{a2-run,callfuncs,funcargs,interrupt,mips_pro,nodebug,
293 return,signals,twice}.exp: Handle non-existant binaries
294 consistantly.
295
8f2d75fc
C
296 * gdb.base/corefile.exp: Execute coremaker to generate core dump.
297 * gdb.base/Makefile.in: Don't try to generate a core dump, we
298 might testing a cross development system.
299
300Thu Jul 14 18:13:56 1994 J.T. Conklin (jtc@phishhead.cygnus.com)
301
302 * Makefile.in (RUNTEST_FOR_TARGET): Fix relative pathname, the
303 runtest script is relative to ${srcdir}, not ${rootdir}.
304
802a2b00
SS
305Thu Jul 14 14:56:59 1994 Stan Shebs (shebs@andros.cygnus.com)
306
307 * gdb.base/signals.exp: Allow for optionality of breakpoint
308 address.
309
7f5f5630
JK
310Thu Jul 14 11:21:27 1994 Jim Kingdon (kingdon@lioth.cygnus.com)
311
312 * gdb.base/{ptype.exp,ptype.c}: Add t_char_array test.
313
29a3db49
C
314Tue Jul 12 12:22:32 1994 J.T. Conklin (jtc@phishhead.cygnus.com)
315
cdb181cb
C
316 * gdb.c++/cplusfuncs.cc: Include <stddef.h>, not <sys/types.h>,
317 for size_t definition.
318 * gdb.c++/templates.cc: Likewise
319
c14cb8ce
C
320 * config/mt-i386-netware: New file.
321
f3c8d097
C
322 * gdb.base/interrupt.c: Do not test if errno == EINTR if it's not
323 defined.
324
29a3db49
C
325 * gdb.base/Makefile.in: Added support for systems that name core
326 files by appending "core" to the program name.
327 * gdb.base/a1-selftest.exp: Likewise.
328
c3ac803f
PS
329Mon Jul 11 23:59:18 1994 Peter Schauer (pes@regent.e-technik.tu-muenchen.de)
330
331 * gdb.base/return.exp: Add comment and message for `return double'
332 test failure on Sparc Solaris.
333
334Mon Jul 4 12:10:48 1994 Stan Shebs (shebs@andros.cygnus.com)
335
336 * lib/gdb.exp (runto): Allow for optionality of breakpoint address.
337
89597457
PS
338Wed Jun 29 00:26:17 1994 Peter Schauer (pes@regent.e-technik.tu-muenchen.de)
339
340 * gdb.c++/misc.cc: Instantiate classes to inhibit the compiler
341 from optimizing them away.
342 * gdb.c++/classes.exp, gdb.c++/inherit.exp: Update ptype expect
343 patterns to include default constructors and assignment operators,
c3ac803f
PS
344 to match gcc versions beyond 2.5.8. Accept any cplus demangling
345 character in the output of the virtual base pointer.
89597457 346
15c7f0c7
PS
347Fri Jun 24 08:15:42 1994 Peter Schauer (pes@regent.e-technik.tu-muenchen.de)
348
349 * gdb.c++/cplusfuncs.exp: Use string_to_regexp and a regular
350 expression match in print_addr_of to avoid unintented matches.
351 * gdb.c++/virtfunc.exp: Accept alternate ptype output of g++
352 versions up to 2.5.8.
353
55f3c2b4
PS
354Mon Jun 20 23:54:37 1994 Peter Schauer (pes@regent.e-technik.tu-muenchen.de)
355
356 * gdb.base/list.exp: Tweak alternate pattern for listing of an
357 included file to run under newer versions of expect.
358 * gdb.c++/demangle.exp: Add spaces to the expect patterns between
359 consecutive >'s in templates to accomodate recent cplus-dem.c change.
360 Remove xfail for the virtual table of BDDHookV.
361
a8594cb3
SS
362Sat Jun 18 12:51:34 1994 Stan Shebs (shebs@andros.cygnus.com)
363
364 * lib/gdb.exp (string_to_regexp): Set a default result.
365 (default_gdb_start): Fix misleading message.
366
48f6098e
SS
367Wed Jun 15 12:10:10 1994 Stan Shebs (shebs@andros.cygnus.com)
368
9da7b237
SS
369 * config/mt-a29k-udi, config/mt-i960-nindy, config/mt-sparc-aout:
370 Remove all CC, etc definitions.
371 * config/mt-hpux: New file.
372 * config/mt-mips-ecoff (CFLAGS_FOR_TARGET): Remove:
373 (CFLAGS, LDFLAGS): Define.
374 * config/mt-slite (CFLAGS_FOR_TARGET): Change to LDFLAGS.
375
48f6098e
SS
376 * Makefile.in (site.exp): Don't insert host_os, etc.
377 (just-check): Just use RUNTEST with RUNTESTFLAGS only.
378 (distclean): Check existence of subdir.
379 * gdb.base/configure.in (hppa*-*-hpux*): Recognize.
380 * gdb.base/Makefile.in: General cleanup and simplification.
381 Use CC, CFLAGS, and LDFLAGS instead of ..._FOR_TARGET versions
382 to build executables. Use default rule to build .o files.
383 (EXPECT, RUNTEST, CC): Fix relative pathname.
384 (site.exp): Don't insert host_os, etc.
385 * gdb.base/signals.c (main): Don't call signal unless SIGALRM
386 and/or SIGUSR1 defined.
387 * gdb.base/watchpoint.c: Don't include stdio.h a second time.
388 * gdb.c++/Makefile.in: General cleanup and simplification.
389 Use CC, CFLAGS, and LDFLAGS instead of ..._FOR_TARGET versions
390 (CFLAGS): Remove.
391 (EXPECT, RUNTEST_FOR_TARGET, CXX): Fix relative pathname.
392
d3f6b463
JL
393Fri Jun 10 10:55:09 1994 Jeff Law (law@snake.cs.utah.edu)
394
395 * gdb.base/recurse.exp: Misc changes to get tests running again
396 after Kung's changes to the watchpoint code.
397 * gdb.base/watchpoint.exp: Likewise.
398
399Thu Jun 9 15:16:55 1994 Per Bothner (bothner@kalessin.cygnus.com)
400
401 * lib/gdb.exp (string_to_regexp): Convert {\} also.
402
0fba9aa2
SS
403Wed Jun 8 12:12:17 1994 Stan Shebs (shebs@andros.cygnus.com)
404
405 * config/udi-gdb.exp, config/unix-gdb.exp: Call default_gdb_start.
406 * lib/gdb.exp (default_gdb_start): Define.
407 * gdb.base/bitfields.exp, gdb.base/break.exp, gdb.base/exprs.exp,
408 gdb.base/funcargs.exp, gdb.base/opaque.exp,
409 gdb.base/printcmds.exp, gdb.base/ptype.exp, gdb.base/recurse.exp,
410 gdb.base/scope.exp, gdb.base/setvar.exp, gdb.base/watchpoint.exp,
411 gdb.c++/classes.exp, gdb.c++/misc.exp, gdb.c++/virtfunc.exp:
412 Don't call gdb_target_udi in between tests.
413
63fb699b
JK
414Tue Jun 7 08:30:15 1994 Jim Kingdon (kingdon@lioth.cygnus.com)
415
68361314
JK
416 * gdb.c++/demangle.exp: Use gdb_test_exact, rather than demangle
417 (which was basically just a local version of the same thing). In
418 addition to avoiding duplication, gdb_test_exact is faster.
419 * lib/gdb.exp (gdb_test_exact): Fix typo.
420
31711c69
JK
421 * lib/gdb.exp (delete_breakpoints): If there were no breakpoints,
422 don't give an error.
68361314 423
31711c69
JK
424 * gdb.base/term.exp: Call delete_breakpoints before starting.
425
63fb699b
JK
426 * gdb.base/Makefile.in (EXECUTABLES): Remove t10.
427 (t10): Add comment.
428
33268150
SS
429Mon Jun 6 18:26:50 1994 Stan Shebs (shebs@andros.cygnus.com)
430
431 Reorganization of the GDB Test Suite.
432
433 * gdb.base: New directory, contains all the basic tests.
434 * gdb.c++: New directory, tests specific to C++.
435 * gdb.chill: New directory, tests specific to Chill.
436 * gdb.t00, gdb.t01, gdb.t02, gdb.t03, gdb.t04, gdb.t05, gdb.t06,
437 gdb.t07, gdb.t08, gdb.t09, gdb.t10, gdb.t11, gdb.t12, gdb.t13,
438 gdb.t15, gdb.t16, gdb.t17, gdb.t20, gdb.t21, gdb.t22, gdb.t23,
439 gdb.t24, gdb.t30, gdb.t31: Removed directories, contents moved
440 into appropriate new directories (t00-t17 to base, t20-t23 to c++,
441 t30-31 to chill).
442 * */gdbme.*: Rename to match appropriate expect scripts.
443 * gdb.base/bitfields.c, gdb.base/break.c, gdb.base/callfuncs.c,
444 gdb.base/coremaker.c, gdb.base/exprs.c, gdb.base/funcargs.c,
445 gdb.base/interrupt.c, gdb.base/list0.c, gdb.base/list0.h,
446 gdb.base/list1.c, gdb.base/mips_pro.c, gdb.base/nodebug.c,
447 gdb.base/opaque-info.c, gdb.base/opaque0.c, gdb.base/opaque1.c,
448 gdb.base/printcmds.c, gdb.base/ptype.c, gdb.base/recurse.c,
449 gdb.base/return.c, gdb.base/run.c, gdb.base/scope0.c,
450 gdb.base/scope1.c, gdb.base/setvar.c, gdb.base/signals.c,
451 gdb.base/types.c, gdb.base/twice.c, gdb.base/watchpoint.c,
452 gdb.base/whatis-info.c, gdb.base/whatis.c: New names of C files.
453 * gdb.c++/cplusfuncs.cc, gdb.c++/templates.cc, gdb.c++/misc.cc,
454 gdb.c++/virtfunc.cc: New names of C++ files.
455 * gdb.chill/chillvars.ch: New name of Chill file.
456 * gdb.base/configure.in, gdb.c++/configure.in,
457 gdb.chill/configure.in: Merge in contents of gdb.t*/configure.in.
458 * gdb.base/Makefile.in, gdb.c++/Makefile.in,
459 gdb.chill/Makefile.in: Merge in contents of gdb.t*/Makefile.in.
460 * configure.in (configdirs): Update to reflect directory changes.
461 (target_abbrev): No longer define for any configuration.
462 * Makefile.in: Cosmetic improvements to header comments.
463
b11f2c1f
PB
464Fri Jun 3 18:56:06 1994 Per Bothner (bothner@kalessin.cygnus.com)
465
466 Various changes to gdb.t31:
467
468 * Makefile.in (gdbme.o): Compile with -fspecial_UC.
469 * gdbme.ch: Make all key-words and predefineds be upper-case.
470 * chillvars.exp: Expect key-words and predefinds in upper-case.
471
472 * chillvars.exp: Use gdb_test_exact many places.
473 Change expected output for arrays (which now includes index labels).
474
475 * pr-5020.exp, gdme.ch (module PR_5020):
476 New test, for PR-5020.
477
f2d5a56e
PB
478Thu Jun 2 16:02:41 1994 Per Bothner (bothner@kalessin.cygnus.com)
479
480 * lib/gdb.exp (string_to_regexp, gdb_test_exact): New procedures.
481 * Makefile.in (CHILL_LIB): Remove bogus redundant definitions.
482
0b9158e6
PB
483Sun May 29 22:31:42 1994 Per Bothner (bothner@kalessin.cygnus.com)
484
485 * Makefile.in: Fix bit-rot in definitions of CHILL,
486 CHILL_FOR_TARGET and Chill_LIB.
487 * gdb.t31/gdbme.ch: Fix syntax of nested array tuples.
488 * gdb.t31/Makefile.in: Add definitions for CHILLFLAGS,
489 CHILL, and CHILL_LIB.
490
06f98d49
PB
491Wed May 25 17:10:38 1994 Per Bothner (bothner@kalessin.cygnus.com)
492
493 * Makefile.in (TARGET_FLAGS_TO_PASS): Fix syntax of
494 sanitize-chill comments.
495
90fba5fa
BC
496Sat May 21 10:05:08 1994 Bill Cox (bill@rtl.cygnus.com)
497
498 * Revert the previous changes. Please see Rob's directory
499 /lisa/test/rob/progressive/gdb/testsuite for these fixes.
500
2f109983
BC
501Thu May 19 12:51:00 1994 Bill Cox (bill@rtl.cygnus.com)
502
503 * Makefile.in, configure.in, config/mips-gdb.exp,
504 config/mt-a29k-udi, config/mt-i386-aout, config/mt-i960-nindy,
505 config/mt-sparc-aout, config/udi-gdb.exp, config/unix-gdb.exp,
506 config/unknown.exp, gdb.t00/default.exp, gdb.t00/help.exp,,
507 gdb.t00/teststrategy.exp, gdb.t01/Makefile.in, gdb.t02/Makefile.in,
508 gdb.t02/whatis.exp, gdb.t03/Makefile.in, gdb.t03/gdbme.c,
509 gdb.t04/Makefile.in, gdb.t05/Makefile.in, gdb.t06/Makefile.in,
510 gdb.t06/break.exp, gdb.t06/signals.c, gdb.t06/signals.exp,
511 gdb.t08/Makefile.in, gdb.t08/opaque.exp, gdb.t09/Makefile.in,
512 gdb.t10/Makefile.in, gdb.t11/Makefile.in, gdb.t12/Makefile.in,
513 gdb.t13/Makefile.in, gdb.t15/Makefile.in, gdb.t15/funcargs.exp,
514 gdb.t15/gdbme.c, gdb.t15/return.exp, gdb.t16/Makefile.in,
515 gdb.t17/Makefile.in, gdb.t17/callfuncs.exp, gdb.t17/gdbme.c,
516 gdb.t20/Makefile.in, gdb.t21/Makefile.in, gdb.t21/cplusfuncs.exp,
517 gdb.t22/Makefile.in, gdb.t22/virtfunc.exp, gdb.t23/Makefile.in,
518 gdb.t24/demangle.exp, lib/gdb.exp: Check in Rob's testing
519 changes from 94Q1.
520
521Wed May 18 17:04:03 1994 Bill Cox (bill@rtl.cygnus.com),
d7096b92
BC
522
523 * config/mt-lynx, config/mt-m68k, config/mt-mips-ecoff,
524 config/mt-slite, config/mt-unix, config/mt-vxworks: Add
525 Rob's new testing fragments.
526
8f07e537
BC
527Tue May 17 15:04:14 1994 Bill Cox (bill@rtl.cygnus.com)
528
529 * config/mips-gdb.exp, config/udi-gdb.exp, config/vx-gdb.exp,
530 lib/gdb.exp: Replace error proc calls with perror.
531
b17fd29d
SS
532Mon May 16 19:00:50 1994 Stan Shebs (shebs@andros.cygnus.com)
533
534 * gdb.t00/teststrategy.exp: Reorder so that AIX gdb can print the
535 version also, match on casted version strings, and match on
536 gdb startup case where the line numbers might be messed up.
537
0c575f2d
BC
538Fri May 13 18:00:27 1994 Bill Cox (bill@rtl.cygnus.com)
539
540 * config/mt-i960-vx (LDFLAGS): Add '-r' option for test links.
541 (CFLAGS): Delete it from here.
542
4d2ad0a8
BC
543Thu May 12 14:06:34 1994 Bill Cox (bill@rtl.cygnus.com)
544
545 * .Sanitize: Drop the gdb.t30 and gdb.t31 directories
546 unless keep-chill was specified on the command line.
edfb9ffd
BC
547 * Makefile.in, config/makefile.rel.in: : Add comment lines
548 to Sanitize out CHILL references unless keep-chill
549 was specified.
4d2ad0a8
BC
550
551Tue May 3 16:08:09 1994 Kung Hsu (kung@mexican.cygnus.com)
552
553 * gdb.t22/virtfunc.exp: Fix g++ ptype expected outputs.
554
526637b5
SS
555Fri Apr 29 14:26:35 1994 Stan Shebs (shebs@andros.cygnus.com)
556
557 * Makefile.in (RUNTEST): Default to just "runtest".
558
9b63f09c
JL
559Tue Apr 26 22:21:40 1994 Jeffrey A. Law (law@snake.cs.utah.edu)
560
561 * gdb.t17/callfuncs.exp: More comments about t_func_values tests.
562 * gdb.t17/gdbme.c (t_func_values): Add comments about how and why
563 the code has been restructured.
564
739324d7
JK
565Thu Apr 21 12:48:07 1994 Jim Kingdon (kingdon@lioth.cygnus.com)
566
567 * gdb.t00/default.exp (set write): Allow any number of \r and/or
568 \n, not just one of each.
569
570 * gdb.t07/gdbme.c (main): Don't take address of an array; SunOS4
571 /bin/cc gives a warning if you do.
572
0cb7d54f
KH
573Thu Apr 21 11:54:04 1994 Kung Hsu (kung@mexican.cygnus.com)
574
575 * gdb.t24/demangle.exp: change expect pattern of
576 __t10ListS_link1ZUiRCUiPT0
577
fa75e476
JL
578Wed Apr 13 15:05:00 1994 Jeffrey A. Law (law@snake.cs.utah.edu)
579
580 * gdb.t07/{recurse.exp, recurse.c}: New tests for watchpoints
581 on local variables in recursive functions.
582
583 * gdb.t07/Makefile.in: Build the new test.
584
b3e258b4
JL
585Tue Apr 12 20:45:25 1994 Jeffrey A. Law (law@snake.cs.utah.edu)
586
194e9928 587 * gdb.t17/gdbme.c (t_func_values): Do not compare function pointers
b3e258b4
JL
588 directly. Instead compare the return values from actual calls.
589
099c286e
BC
590Mon Apr 11 10:31:00 1994 Bill Cox (bill@rtl.cygnus.com)
591
592 * Makefile.in (check): Set TCL_LIBRARY for runtest.
593
bff07199
JL
594Mon Apr 11 09:15:30 1994 Jeffrey A. Law (law@snake.cs.utah.edu)
595
596 * From Peter Schauer with minor modifications.
597 * gdb.t15/return.exp (return_tests): Handle targets where "return"
598 stops in mid-line in the caller. Add xfail for returning a float
599 value on X86 targets.
600
f0705d18
JL
601Tue Apr 5 15:16:33 1994 Jeffrey A. Law (law@snake.cs.utah.edu)
602
67808d3e
JL
603 * gdb.disasm/hppa.exp (fcmp_tests): Break up into two halves
604 to avoid expect lossage.
605 (fmem_LRbug_tests): Likewise.
606 * gdb.disasm/hppa.s: Corresponding changes.
607
f911e417
JL
608 * gdb.disasm/hppa.exp: Rework escape sequences and end-of-line
609 conditions to work with latest dejagnu/expect.
610
7e550eb3
JL
611 * gdb.t15/funcargs.exp (finish from indirect call): No longer
612 expected to fail on the PA.
613 (backtrace in call with trampolines): Explicitly require main
614 to be frame #1 (no trampolines should show up in backtrace).
615
19155bc2
JL
616 * gdb.t00/default.exp: Use "exp_continue" rather than obsolete
617 "continue -expect".
618 * gdb.t06/break.exp: Likewise.
619 * gdb.t07/watchpoint.exp: Likewise.
620 * gdb.t13/bitfields.exp: Likewise.
621 * gdb.t15/{funcargs,return}.exp: Likewise.
622 * gdb.stabs/weird.exp: Likewise.
623 * config/{mips,udi}-gdb.exp: Likewise.
624
f0705d18
JL
625 * hppa.sed: Enclose comments within a sed command to avoid
626 losing with the old OSF1 sed.
627
1f655b81
PS
628Wed Mar 30 00:31:49 1994 Peter Schauer (pes@regent.e-technik.tu-muenchen.de)
629
630 * gdb.t02/whatis.exp, gdb.t08/opaque.exp: Add XFAILs for
631 sequent dynix.
632 * gdb.t06/signals.exp: Add clear_xfail for sequent dynix.
633 * gdb.t15/funcargs.exp: Conditionally step again to really
634 finish from marker_call_with_trampolines. Handle the case where
635 the first step from within call_with_trampolines already steps
636 us back to main.
637 * gdb.t15/gdbme.c: Add comment to closing brace of
638 call_with_trampolines for funcargs.exp.
639
374bc5d7
JL
640Tue Mar 29 23:55:27 1994 Jeffrey A. Law (law@snake.cs.utah.edu)
641
642 * gdb.t07/watchpoint.exp (test_watchpoint_triggered_in_syscall):
643 Fix typo(s).
644
28a21812
JL
645Sun Mar 27 16:53:14 1994 Jeffrey A. Law (law@snake.cs.utah.edu)
646
647 * gdb.t07/gdbme.c: More code for watchpoint testing.
648
649 * gdb.t07/watchpoint.exp: Accept both "Watchpoint" and
650 "Hardware watchpoint" throughout file.
651 (test_watchpoint_triggered_in_syscall): New test.
652 (test_complex_watchpoint): New test.
653
277c24a1
JL
654Fri Mar 25 17:05:31 1994 Jeffrey A. Law (law@snake.cs.utah.edu)
655
656 * gdbme.c (call_with_trampolines): New function to try and step
657 into. Tests trampoline problems on the PA.
658
659 * funcargs.exp (localvars_in_indirect_call): No longer expect
660 stepping into indirect call to fail on PAs.
661 (test_stepping_over_trampolines): New test.
662
b93e563c
JK
663Wed Mar 23 07:43:33 1994 Jim Kingdon (kingdon@lioth.cygnus.com)
664
665 * TODO: Add suggestions for static member function tests, and
666 completion tests.
667
3006c5ac
JK
668Wed Mar 16 08:28:28 1994 Jim Kingdon (kingdon@lioth.cygnus.com)
669
b93e563c
JK
670 * TODO: Add suggestions for "p/a" tests.
671
3006c5ac
JK
672 * lib/gdb.exp: Set prompt to (gdb) if it isn't already set.
673 (default_gdb_exit): Replace all the hair with sending "quit" to
674 the process with a simple close.
675
7e1f3405
JK
676Tue Mar 15 08:45:50 1994 Jim Kingdon (kingdon@lioth.cygnus.com)
677
678 * TODO: Add suggestions for shared library tests.
679
d19fc879
JK
680Sun Mar 13 10:45:22 1994 Jim Kingdon (kingdon@lioth.cygnus.com)
681
682 * TODO: Add suggestions for x/s tests.
683
45f43ce2
JK
684Fri Mar 11 08:22:00 1994 Jim Kingdon (kingdon@lioth.cygnus.com)
685
686 * gdb.t00/help.exp: Replace most of docstrings for "tbreak",
687 "enable once", and "enable breakpoints once" with ".*".
688
24f81557
JK
689Thu Mar 10 08:34:27 1994 Jim Kingdon (kingdon@lioth.cygnus.com)
690
27677e75 691 * TODO: Add suggestions about structure passing tests.
24f81557 692
cbb99ebb
PS
693Mon Mar 7 13:45:54 1994 Peter Schauer (pes@regent.e-technik.tu-muenchen.de)
694
695 * gdb.t03/gdbme.c: gcc version 1 puts out the wrong stabs for
696 the primary1 test, use work around if __GNUC__ < 2.
697 * gdb.t06/signals.c: Add comments for signals.exp pattern matching.
698 * gdb.t06/signals.exp: Add XFAILs for i386 bsd and vax ultrix.
699 Test for bad output rather than waiting for timeout. Issue
700 second continue only if first continue failed.
701
31b03fe4
JK
702Wed Mar 2 10:08:01 1994 Jim Kingdon (kingdon@deneb.cygnus.com)
703
704 * gdb.t21/cplusfuncs.exp (test_paddr_operator_functions): Do
705 operator[] test with gdb_test because the old code didn't seem to
706 be getting the quoting right with the new dejagnu.
707
2f109983
BC
708Thu Feb 24 19:49:25 1994 Rob Savoye (rob@poseidon.cygnus.com)
709
710 * lib/gdb.exp: Set GDB to a fresh gdb if there is one, else use
711 one from the path.
712 * Makefile.in: Use a fresh expect if there is one, use runtest
713 from the src tree if there is one.
714
b4f6f3c1
JK
715Thu Feb 24 18:49:37 1994 Jim Kingdon (kingdon@deneb.cygnus.com)
716
90e58b6c
JK
717 * gdb.t06/break.exp (test_next_with_recursion): Remove xfail for
718 next over recursive call. Revise the tests from that point on
719 (which had been skipped) to match GDB's actual (correct) output.
720
721 * gdb.t07/watchpoint.exp (test_stepping): Remove xfail for bug
722 with next over a breakpoint whose condition is false.
723
b4f6f3c1
JK
724 * gdb.t00/help.exp: Comment out "help set print" tests just like
725 (and for same reason as) "help set" test.
726
34535b44
JL
727Mon Feb 14 09:58:23 1994 Jeffrey A. Law (law@snake.cs.utah.edu)
728
729 * gdb.disasm/hppa.s (fmemLRbug_tests): New tests.
730 * gdb.disasm/hppa.exp (fmemLRbug_tests): Run them.
731
d3b06c5f
JK
732Sun Feb 6 15:36:13 1994 Jim Kingdon (kingdon@lioth.cygnus.com)
733
34535b44
JL
734 * gdb.t06/break.exp (test_next_with_recursion): Remove no longer
735 necessary gdb_target_udi.
736
2558ba5d
JK
737 * gdb.t03/ptype.exp: For UDI, skip tests which call malloc.
738
fd70af24
JK
739 * gdb.t02/whatis.exp, gdb.t03/ptype.exp: Remove xfails for PRs
740 1838 and 2417; they are fixed.
5bf58105 741
fd70af24
JK
742 * gdb.t02/whatis.exp (v_char_array, v_signed_char_array),
743 gdb.t03/ptype.exp (ptype structure, ptype union):
744 Remove xfails; the test is looser than when the xfails were added.
5bf58105
JK
745
746 * gdb.t00/{help.exp,default.exp}: Don't test "target remote" on UDI.
747 * gdb.t00/help.exp: Don't expect remote to be in "help target" output.
748
b6999724
JK
749 * gdb.t01/run.exp: Only run shell test if isnative.
750
ebbed4c4 751 * config/udi-gdb.exp (gdb_load): Use "file", not "load" command,
2558ba5d
JK
752 since "run" automatically loads if necessary. Call gdb_target_udi
753 after the "file" since "file" kills any execution target.
ebbed4c4 754
d3b06c5f
JK
755 * config/udi-gdb.exp (gdb_start): Don't send "set args main" to
756 GDB. GDB doesn't work that way (not anymore at least) on UDI.
34535b44
JL
757 * gdb.t01/run.exp, gdb.t06/break.exp: Don't pass extra first
758 argument for UDI.
d3b06c5f 759
60f1cc98
JK
760Fri Feb 4 12:19:32 1994 Jim Kingdon (kingdon@deneb.cygnus.com)
761
762 * gdb.t17/interrupt.c: If we get EINTR, don't print an error message.
763
764 * gdb.t17/callfuncs.exp: Add xfails for rs6000.
765
3c409d20
JK
766Sat Feb 5 09:11:56 1994 Jim Kingdon (kingdon@lioth.cygnus.com)
767
768 * gdb.t24/demangle.exp: Re-write demangle to just call gdb_test,
769 properly quoting regexps. This makes the second argument to
770 demangle a fixed string, which matches the callers, instead of a
771 shell-style pattern which is what the previous implementation
772 used. Update some of the callers.
773
ddb01977
JL
774Sat Feb 5 10:19:09 1994 Jeffrey A. Law (law@snake.cs.utah.edu)
775
90e77b4a
JL
776 * gdb.disasm/hppa.s (comib_tests): Add missing instruction.
777 (comib_nullified_tests): Fix typo.
778 * gdb.disasm/hppa.exp (all comb tests): Fix thinkos in expect
779 strings. No longer expected to fail.
780
8a1f1fba
JL
781 * gdb.disasm/hppa.s (addib_tests): Fix typo.
782 * gdb.disasm/hppa.exp (all addb tests): Fix thinkos in expect
783 strings. No longer expected to fail.
784
ddb01977
JL
785 * gdb.disasm/hppa.exp (fmpy_addsub_tests): Fix typo in expect
786 string. No longer expected to fail.
787
6b4eae93
JL
788Fri Feb 4 23:45:11 1994 Jeffrey A. Law (law@snake.cs.utah.edu)
789
647d688b
JL
790 * gdb.disasm/hppa.exp (fcmp_tests): Fix thinko in expect string.
791 No longer expected to fail.
792
6b4eae93
JL
793 * gdb.disasm/hppa.exp (xmpyu_tests): Fix buglet in expect
794 string. No longer expected to fail.
795
81268ac8
JK
796Fri Feb 4 10:35:42 1994 Jim Kingdon (kingdon@lioth.cygnus.com)
797
798 * gdb.t24/demangle.exp: Remove a bunch more tests which differ
799 only in the names (I probably got most of them). I was even
800 generous with some which differed in underscores in names, and
801 probably missed a few, and I *still* was able to remove almost a
802 third of the file with almost no impact on testsuite coverage.
803
a8493f59
JK
804Thu Feb 3 12:04:49 1994 Jim Kingdon (kingdon@lioth.cygnus.com)
805
b2c41678
JK
806 * gdb.t00/default.exp: Match udi_attach error message as well as
807 the one from child_attach.
808
809 * gdb.t00/default.exp: Use "." instead of "?" to match a question mark.
810
811 * gdb.stabs/weird.exp: Remove xfail for const70; just fixed in GDB.
812
813 * gdb.stabs/weird.def (bad_neg0type): Size of this type is 16, not 8.
814 * gdb.stabs/weird.exp: Remove xfail for "p bad_neg0"; this fixes it.
815
a8493f59
JK
816 * Move test with enums and partial symbols back to
817 gdb.t03/{ptype.exp,gdbme.c} from gdb.stabs/{weird.def,weird.exp}.
818 Reverts the change of 26 May 93. Per today's change to
819 stabs.texinfo, the behavior that weird.exp was expecting was
820 unreasonable; what is important is that the compiler+gdb get
821 things right, which happens with a recent gcc. Also fix the test
822 to deal with native compilers which put out the stab gdb can't
823 deal with.
824
48c667b4
JK
825Mon Jan 31 15:40:11 1994 Jim Kingdon (kingdon@lioth.cygnus.com)
826
a7409c54
JK
827 * gdb.t24/demangle.exp: Remove a bunch of tests which differ only
828 in the names. The main thing these accomplish is to slow things down.
829 Many more such duplicates surely remain.
830
48c667b4
JK
831 * gdb.t00/help.exp: Comment out "help support" test just like
832 (and for same reason as) "help set" test.
833
9f388ef8
FF
834Mon Jan 31 06:43:45 1994 Fred Fish (fnf@cygnus.com)
835
836 * gdb.t06/break.exp: Remove setup_xfails for
837 sparc-sun-solaris2.*, these tests now pass with latest gcc and gdb.
838 * gdb.t20/inherit.exp (test_ptype_si): Update warning message
839 about known bug in gcc to include up through 2.5.8.
840 * gdb.t20/inherit.exp (test_ptype_vi): Accept "_vb." as well as
841 well as "_vb$".
842 * gdb.t21/cplusfuncs.exp (test_lookup_operator_functions):
83fe861e 843 Remove setup_xfails for sparc-sun-solaris2.*, these tests now pass
9f388ef8
FF
844 with latest gcc and gdb.
845 * gdb.t22/virtfunc.exp (test_ptype_of_classes): Accept "_vb." as
846 well as "_vb$".
847
7d251816
JL
848Sat Jan 29 23:31:26 1994 Jeffrey A. Law (law@snake.cs.utah.edu)
849
850 * configure.in (hppa*-*-*): Also configure and build stabs-only
851 tests.
852
4a5242e8
JL
853Thu Jan 27 08:21:16 1994 Jeffrey A. Law (law@snake.cs.utah.edu)
854
855 * gdb.t10/hppa.mt: A makefile fragment for the PA.
856 * gdb.t10/configure.in (hppa*-*-*): Use it.
857
4b471f93
PS
858Tue Jan 25 12:58:26 1994 Peter Schauer (pes@regent.e-technik.tu-muenchen.de)
859
860 * gdb.t09/corefile: Increase timeout when spawning gdb explicitly.
861
a3435c0e
PS
862Wed Jan 19 12:40:25 1994 Peter Schauer (pes@regent.e-technik.tu-muenchen.de)
863
864 * gdb.t06/signals.exp: Handle blocked SIGTRAP on sun3 for bash
865 versions prior to 1.13.5.
866
77918505
JK
867Tue Jan 18 20:10:50 1994 Jim Kingdon (kingdon@lioth.cygnus.com)
868
869 * gdb.t00/default.exp (show prompt): In FAIL case, only match if
870 the prompt is at the start of a line.
871
46ee83a0
JL
872Mon Jan 17 20:07:51 1994 Jeffrey A. Law (law@snake.cs.utah.edu)
873
874 * gdb.disasm/hppa.s: Add new tests for sfu and copr instructions.
875 Enable "diag" instruction. Delete copr from fpu_misc_tests, it's
876 in the copr tests now.
877 * gdb.disasm/hppa.exp: Run new sfu and copr tests. Do not expect
878 copr in the fpu_misc tests anymore. fpu_misc tests are no longer
879 expected to fail.
880
0ab6de23 881Fri Jan 14 14:24:21 1994 Rob Savoye (rob@darkstar.cygnus.com)
3dcb8617 882
80edc7cb
JK
883 * gdb.t00/teststrategy.exp, gdb.t07/watchpoint.exp,
884 gdb.t31/chillvars.exp, lib/gdb.exp:
885 Tweak to run under either version of expect.
886 * lib/gdb.exp (default_gdb_exit): Remove "catch" statement.
887 * gdb.t00/teststrategy.exp: Use isnative and verbose procedures.
888 * gdb.t11/list.exp: Remove extraneous whitespace.
889
890Sat Jan 15 09:57:22 1994 Jim Kingdon (kingdon@lioth.cygnus.com)
891
892 * gdb.t16/printcmds.exp (test_print_strings): Accept
893 "(unsigned char *) " before the string.
894
895 * TODO: Add notes about printing of fancy types and GDB expressions.
3dcb8617
JK
896
897Thu Jan 13 17:16:09 1994 Stan Shebs (shebs@andros.cygnus.com)
898
899 * Makefile.in: Pass LDFLAGS and LIBS to sub-makes.
900 * gdb.t06/configure.in: Don't try to compile signals test program
901 if doing mips-idt-ecoff.
902
903Thu Jan 13 08:25:55 1994 Rob Savoye (rob@darkstar.cygnus.com)
904
905 * Most .exp files: Tweak to run under either version of expect.
906
44d25056
JK
907Tue Jan 11 15:21:13 1994 Jim Kingdon (kingdon@lioth.cygnus.com)
908
909 * gdb.t12/scope.exp: Add xfails for rs6000. Remove 1806 from existing
910 xfails; I'm not sure why they are failing, but not because of PR 1806.
911
c36a1486
RS
912Mon Jan 10 22:14:20 1994 Rob Savoye (rob@darkstar.cygnus.com)
913
914 * config/unix-gdb.exp: Remove gdb_unload cause it's already
915 defined in lib/gdb.exp.
916
2db87e22
PS
917Fri Jan 7 12:42:45 1994 Peter Schauer (pes@regent.e-technik.tu-muenchen.de)
918
919 * gdb.t07/watchpoint.exp: Clear xfail for calling function with
920 watchpoint enabled on mips, CALL_DUMMY_BREAKPOINT_OFFSET got defined.
921 * gdb.t20/gdbme.cc, gdb.t21/gdbme.cc: Conversion operator functions
922 have to be typeless.
923
924Tue Jan 4 09:32:22 1994 Jim Kingdon (kingdon@lioth.cygnus.com)
925
926 * TODO: Add suggestion for copyright year test.
927
e1beb230
SS
928Mon Jan 3 11:35:26 1994 Stan Shebs (shebs@andros.cygnus.com)
929
930 * configure.in (*-*-lynxos*): Add stabs tests.
931
af5ede6e
JL
932Wed Dec 1 21:54:05 1993 Jeffrey A. Law (law@snake.cs.utah.edu)
933
e1beb230
SS
934 * gdb.stabs/hppa.sed: Only lables should ever start in column zero,
935 so insert a tab before any assembler directive in column zero.
936
af5ede6e
JL
937 * gdb.disasm/hppa.exp (all_fpu_memory_tests): Test FP quadword
938 stores.
939 * gdb.disasm/hppa.s (fpu_memory_indexing_tests): Add FP quadword
940 stores.
941 (fpu_short_memory_tests): Likewise.
942
943Mon Nov 22 13:23:22 1993 Peter Schauer (pes@regent.e-technik.tu-muenchen.de)
944
945 * gdb.stabs/ecoff.mt: Delete alpha specific if block, fix typo.
946 * gdb.stabs/ecoff.sed: Escape inserted blanks with backslashes, embed
947 .stabs directives in comments.
948
b0f4ec40
JK
949Fri Nov 19 14:09:02 1993 Jim Kingdon (kingdon@lioth.cygnus.com)
950
951 * TODO: New file, describing tests we could write.
d910c7e9 952 * gdb.t09/corefile.exp: Move description of tests to write to TODO.
b0f4ec40 953
64143621
JK
954Tue Nov 16 21:07:44 1993 Jim Kingdon (kingdon@lioth.cygnus.com)
955
dfbaacfa
JK
956 * gdb.t06/signals.exp: Add kludge to force re-sync.
957
64143621
JK
958 * gdb.t00/teststrategy.exp: If we accidently send the "maint dump-me"
959 to xgdb instead of gdb, get out of gdb.
960
92a6c3cc
JK
961Tue Nov 16 10:21:57 1993 Rob Savoye (rob@cygnus.com)
962
963 * lib/gdb.exp: Make GDB and GDBFLAGS global so the scoping work
964 for info.
965
20fde16a
JL
966Sat Nov 13 23:17:48 1993 Jeffrey A. Law (law@snake.cs.utah.edu)
967
968 * gdb.stabs/hppa.mt: A makefile fragment for the PA.
969 * gdb.stabs/configure.in (hppa*-*-*): Use it.
970 * gdb.stabs/hppa.sed: New sed script for the PA.
971
aad143dc
JK
972Sat Nov 13 22:50:29 1993 Jim Kingdon (kingdon@lioth.cygnus.com)
973
974 * gdb.stabs: Re-write weird.def and configuration to use sed
975 instead of cpp. sed is portable and POSIX; cpp is neither.
976
b219511b
JK
977Fri Nov 12 15:26:36 1993 Jim Kingdon (kingdon@lioth.cygnus.com)
978
979 * gdb.t06/signals.exp: Remove one sun3 XFAIL which has been fixed.
980
3971f61b
JK
981Mon Nov 8 16:55:28 1993 Jim Kingdon (kingdon@lioth.cygnus.com)
982
983 * gdb.t20/gdbme.cc: Add comment about pmi being optimized out.
984
4a8f7bf1
JK
985Thu Nov 4 23:07:59 1993 Jim Kingdon (kingdon@lioth.cygnus.com)
986
073cca33
JK
987 * gdb.stabs/weird.exp, gdb.t22/virtfunc.exp: Accept "_vb." as well as
988 "_vb$".
4a8f7bf1
JK
989 * gdb.t00/teststrategy.exp: Add xfail for RS/6000.
990 * gdb.t03/ptype.exp: Add comments and messages about FAILs with xlc.
991
51763ee2
JK
992Wed Nov 3 13:53:34 1993 Jim Kingdon (kingdon@lioth.cygnus.com)
993
994 * lib/gdb.exp: Comment out code which depends on non-existent
995 `transform' procedure.
996
85174909
RS
997Wed Nov 3 11:23:11 1993 Rob Savoye (rob@darkstar.cygnus.com)
998
eba272f3 999 * lib/gdb.exp (default_gdb_exit): Remove `catch "close"'.
85174909
RS
1000 * lib/gdb.exp: Transform tool name.
1001 * gdb.t*/*.exp: Change error to perror so it works with DejaGnu
1002 1.1's new error handling system.
1003
95bfaf1c
JK
1004Mon Nov 1 10:36:29 1993 Jim Kingdon (kingdon@lioth.cygnus.com)
1005
1006 * Makefile.in, gdb.t2*/Makefile.in: Add -O to CXXFLAGS.
1007
1008Fri Oct 29 17:58:14 1993 Jim Kingdon (kingdon@lioth.cygnus.com)
1009
1010 * gdb.t00/default.exp: Avoid tests with a lot of .* in them.
1011 They made pattern matching so slow that timeouts happened on
1012 heavily loaded systems. Now any output from "show print" which
1013 gets us back to the GDB prompt is a PASS.
1014
12f4fe6c
SG
1015Mon Oct 25 14:36:50 1993 Stu Grossman (grossman at cygnus.com)
1016
1017 * gdb.disasm/hppa.mt: Use $(srcdir) in hppa.o make rule.
1018
bb42d443
JK
1019Mon Oct 25 13:35:29 1993 Jim Kingdon (kingdon@lioth.cygnus.com)
1020
3c1423d6
JK
1021 * gdb.t06/signals.exp: Skip whole file with xfail for HPPA.
1022
bb42d443
JK
1023 * gdb.t24/demangle.exp: Remove "3220" from the one remaining xfail.
1024 It is not from PR 3220.
1025
33732871
JK
1026Sun Oct 24 18:49:58 1993 Jim Kingdon (kingdon@lioth.cygnus.com)
1027
1028 * gdb.t00/{help.exp,default.exp}: Loosen up a few more tests which
1029 just started failing because they depended on the order the
1030 subcommands are presented, or exact docstring text. This kind of
1031 test is a pain and has minimal benefit.
1032
bf96935b
JK
1033Thu Oct 21 08:26:48 1993 Jim Kingdon (kingdon@lioth.cygnus.com)
1034
1035 * gdb.t09/corefile.exp: At end of test, use "core" command with
1036 no arguments.
1037
486b3fe1
SG
1038Wed Oct 20 08:56:02 1993 Stu Grossman (grossman at cygnus.com)
1039
1040 * gdb.t{01 02 03 04 05 06 07 08 09 10 11 12 13 15 16
1041 17}/Makefile.in: Make it possible to run the testsuite with Sun
1042 make and CC = cross gcc by adding explicit build rules for .o
1043 files.
1044
e00def2d
JK
1045Tue Oct 19 14:57:38 1993 Jim Kingdon (kingdon@lioth.cygnus.com)
1046
1047 * gdb.t15/funcargs.exp: Don't put comments on same line as
1048 setup_xfail (@#$*%& tcl braindamage!).
486b3fe1 1049
f9a96aa3
JK
1050Mon Oct 18 21:50:08 1993 Jim Kingdon (kingdon@lioth.cygnus.com)
1051
1052 * gdb.disasm/hppa.exp: Use $objdir/$subdir/$binfile not just $binfile.
1053
1054Fri Oct 15 15:39:54 1993 Kung Hsu (kung@cirdan.cygnus.com)
1055
1056 * gdb.t20/classes.exp: 'const xxx &' becomes 'xxx const &'.
1057 * gdb.t20/inherit.exp: remove three dumplicate entries.
1058
d699eb21
JK
1059Fri Oct 15 13:45:25 1993 Peter Schauer (pes@regent.e-technik.tu-muenchen.de)
1060
1061 * gdb.t06/break.exp: For "next over recursive call", fail on any
1062 incorrect output, not just on "factorial (value=2)".
1063
cfb56ba2
JK
1064Fri Oct 15 11:52:56 1993 Peter Schauer (pes@regent.e-technik.tu-muenchen.de)
1065
1066 * gdb.t12/scope.exp: Remove xfails, filename::var syntax should be
1067 working now. Add an xfail if accesing a bss variable causes
1068 a memory error if the target is not yet run.
1069
81d460c7
JK
1070Thu Oct 14 19:16:56 1993 Jim Kingdon (kingdon@lioth.cygnus.com)
1071
1072 * gdb.t24/demangle.exp: Clean up spacing (2 strings), inclusion of
1073 constructor name (2 string), name of _GLOBAL_ demangling (2 strings),
1074 name of __st* demangling (2 strings). Did Kung really get the
1075 more than 95 others right without testing them?
1076
ff24cba9
KH
1077Thu Oct 14 16:27:08 1993 Kung Hsu (kung@cirdan.cygnus.com)
1078
1079 * gdb.t24/demangle.exp: clean up XFAILS, more than 100
1080
47882638
JK
1081Thu Oct 14 11:40:30 1993 Jeffrey Law (law@cs.uah.edu)
1082
1083 * configure.in (configdirs): Add gdb.disasm
1084 * gdb.disasm: New directory for GDB disassembler tests.
1085 * gdb.disasm/hppa.{exp,s,mt}: Disassembly tests for the HPPA.
1086
89c394ec
JK
1087Thu Oct 14 11:40:30 1993 Jim Kingdon (kingdon@lioth.cygnus.com)
1088
a86bd05a
JK
1089 * gdb.t00/help.exp: Don't test "help set".
1090
74aa67d3
JK
1091 * gdb.t20/inherit.exp, gdb.t22/virtfunc.exp: Remove all xfails
1092 from within expect statements. None of these happen anymore and
1093 they cause regressions to be silently unnoticed.
486e58a5 1094
74aa67d3
JK
1095 * gdb.t20/inherit.exp, gdb.t22/virtfunc.exp: Add notes (in failure
1096 messages) about known failures with gcc cygnus-2.4.5-930417.
f1642921 1097
89c394ec
JK
1098 * gdb.t02/Makefile.in, gdb.t08/Makefile.in: Make all depend on
1099 comp-info.exp so it gets built if it doesn't exist.
1100
1101 * gdb.t13/{Makefile.in,bitfields.exp}: Remove comp-info.exp stuff;
1102 it is no longer used.
1103 * gdb.t13/comp-info.c: Removed.
1104
9536b32c
JK
1105Wed Oct 13 22:54:06 1993 Jim Kingdon (kingdon@deneb.cygnus.com)
1106
1107 * gdb.t06/signals.exp: Add xfail for sun3.
1108
ce5d0204
JK
1109Thu Oct 7 12:01:03 1993 Jim Kingdon (kingdon@lioth.cygnus.com)
1110
1111 * gdb.t17/interrupt.exp: Add xfail for Irix (currently not really
1112 relevant because ^C doesn't get sent but failure can be reproduced
1113 interactively).
1114
a72e9833
PS
1115Tue Oct 5 10:43:11 1993 Peter Schauer (pes@regent.e-technik.tu-muenchen.de)
1116
1117 * gdb.stabs/alpha.mt: New configuration file for alpha.
1118 * gdb.stabs/configure.in: Use it.
1119 * gdb.stabs/ecoff.mt, weird-ecoff.sed: Change sed script to enable
1120 sharing with alpha.mt, redefine long to word via preprocessor.
1121 * gdb.stabs/weird.def: Conditionally adapt storage layout of v_comb
1122 for alpha.
1123 * gdb.stabs/weird.exp: Handle compilation of weird.s by alpha
1124 native cc.
1125 * gdb.t00/teststrategy.exp: Change expect string so that we
1126 consume the `(xgdb)' from the command echo and from the gdb prompt.
1127 * gdb.t05/expr.exp: xfail "print unsigned int == (~0)" on the alpha.
1128 gdb currently compares all values as long, so this failure probably
1129 applies to any configuration where LONGEST is bigger than a target int.
1130 * gdb.t08/comp-info.c: New file to determine if gdbme is compiled
1131 with gcc.
1132 * gdb.t08/Makefile.in, opaque.exp: Use it. Alpha native cc is unable
1133 to handle opaque pointers, gcc is.
1134 * gdb.t21/gdbme.cc, gdb.t23/gdbme.cc: operator new takes a size_t
1135 as first argument. Include <sys/types.h> and change all operator
1136 new definitions to use size_t.
1137 * gdb.t21/cplusfuncs.exp: Handle changes in output for operator new
1138 now that we use size_t.
1139
1140Wed Sep 29 00:55:49 1993 Peter Schauer (pes@regent.e-technik.tu-muenchen.de)
1141
1142 * gdb.t03/ptype.exp, gdb.t15/printcmds.exp: When constructing
1143 a long or float array cast all array members to the same type.
1144 * gdb.t04/setvar.exp: Handle the decimal output of an unsigned long
1145 with 64 bit longs.
1146 * gdb.t07/watchpoint.exp: Add finish and until variations encountered
1147 on alpha.
1148 * gdb.t08/opaque.exp, gdb.t17/interrupt.exp: Add xfails for alpha.
1149
83eba394
JK
1150Tue Sep 28 17:26:47 1993 Jim Kingdon (kingdon@lioth.cygnus.com)
1151
74869987
JK
1152 * gdb.t24 (demangle.exp): Constructors of templates have names like
1153 vector<int>::vector(int) not vector<int>::vector<int>(int). See
1154 section 14.6 of the ARM.
1155
1156 * gdb.t24 (demangle.exp): Remove a whole bunch of tests of the form
1157 "_vt$MoveCmd"; these differ only in name from "_vt$foo", so they
1158 accomplish little and slow down the testsuite.
1159
83eba394
JK
1160 * gdb.t24 (demangle.exp): Accept "XXX const" as well as "const XXX".
1161 Accept spaces various places.
1162
a0f3541f
JK
1163Tue Sep 21 17:28:45 1993 Jim Kingdon (kingdon@lioth.cygnus.com)
1164
83eba394
JK
1165 * gdb.t07/watchpoint.exp: On sparc, clear xfail for calling function
1166 with watchpoint enabled.
1167
a0f3541f
JK
1168 * Makefile.in: Remove definition of CC and remove the second
1169 definition of CXX (the "CXX = gcc" one remains). These definitions
1170 were causing backquotes to be expanded within backquotes, which
1171 doesn't work.
1172
fa79d853
JK
1173Sat Sep 18 09:43:21 1993 Jim Kingdon (kingdon@poseidon.cygnus.com)
1174
1175 * gdb.t17/callfuncs.exp: Add "return 0" to end.
1176
26a08d15
PS
1177Fri Sep 17 04:41:17 1993 Peter Schauer (pes@regent.e-technik.tu-muenchen.de)
1178
1179 * gdb.stabs/ecoff.mt: Remove STABSCC hack.
1180 * gdb.stabs/weird.exp: Handle the case where weird.o is compiled
1181 by mips cc and contains no stabs entries.
1182
de8c35cf
RS
1183Thu Sep 16 17:22:12 1993 Rob Savoye (rob@darkstar.cygnus.com)
1184
1185 * config/vx-gdb.exp: Use fake device to load files rather than
1186 NFS.
1187 * lib/gdb.exp: New proc to do "file" command.
1188 * config/unix-gdb.exp: Use new "file" proc.
1189
48d10a25
ILT
1190Thu Sep 16 13:45:44 1993 Ian Lance Taylor (ian@tweedledumb.cygnus.com)
1191
1192 * config/mips-gdb.exp (gdb_load): Increase timeout to 2400.
1193 Rework board rebooting slightly.
1194 (gdb_exit): Don't exit from the remote shell; there isn't one.
1195 * gdb.stabs/weird.exp: If a program is being debugged already,
1196 kill it.
1197 * gdb.t04/setvar.exp: Stop and restart gdb.
1198 * gdb.t05/expr.exp: Likewise.
1199 * gdb.t07/watchpoint.exp: If target is mips-idt-*, stop and
1200 restart gdb and reload the program.
1201 * gdb.t08/opaque.exp: Likewise.
1202 * gdb.t12/scope.exp: Likewise.
1203 * gdb.t13/bitfields.exp: Likewise.
1204 * gdb.t15/funcargs.exp: Likewise.
1205 * gdb.t20/classes.exp: Likewise.
1206 * gdb.t03/ptype.exp: Increase timeout.
1207 * gdb.t16/printcmds.exp (test_print_string_constants,
1208 test_print_array_constants): Likewise.
1209 * gdb.t17/callfuncs.exp (do_function_calls): Likewise.
1210 * gdb.t20/classes.exp (do_tests): Likewise.
1211 * gdb.t22/virtfunc.exp (test_virtual_calls): Likewise.
1212
8cced93d
ILT
1213Wed Sep 15 14:24:36 1993 Ian Lance Taylor (ian@cygnus.com)
1214
1215 * gdb.stabs: Renamed *wierd* to *weird*.
1216
f424845a
JK
1217Wed Sep 15 10:36:50 1993 Jim Kingdon (kingdon@cirdan.cygnus.com)
1218
1219 * gdb.t13/bitfields.exp: Test for bad output rather than waiting
1220 for timeout. Add "known gcc 2.4.5 bug" to failure message.
1221
06f63f95
JK
1222Tue Sep 14 17:16:44 1993 Jim Kingdon (kingdon@cirdan.cygnus.com)
1223
1224 * gdb.stabs/wierd.exp (print_wierd_var): Test size, not type name.
1225 (do_tests): Remove xfail for whatis on one_var and two_var.
1226
1227Wed Sep 8 23:14:23 1993 Rob Savoye (rob@darkstar.cygnus.com)
1228
1229 * Makefile.in: Made cross building work better by adding
1230 {RUNTEST,CC}_FOR_TARGET and using TARGET_FLAGS_TO_PASS.
1231
b7da78d5
JK
1232Tue Sep 7 14:11:52 1993 Jim Kingdon (kingdon@lioth.cygnus.com)
1233
1234 * gdb.t15/{return.c,return.exp,Makefile.in}:
1235 New test, currently commented out.
1236
2fd77dab
RS
1237Tue Aug 31 16:51:29 1993 Rob Savoye (rob@darkstar.cygnus.com)
1238
1239 * config/udi-gdb.exp: gdb_exit now kills any isstip processes
1240 still running and removes the leftover named socket so GDb can do
1241 clean restarts.
1242
f6c8cae6
RS
1243Mon Aug 30 17:55:16 1993 Rob Savoye (rob@darkstar.cygnus.com)
1244
1245 * gdb.t01/run.exp: Add match for VxWorks, cause I/O comes out the
1246 console, not GDB.
1247 * config/mt-*: Added default values for RUNTEST and RUNTESTFLAGS so
1248 cross testing works better with "make check"
1249 * config/unix-gdb: Use default procedures for exit and version.
1250 * config/vx-gdb.exp: Cleaned up and massaged back to working order
1251 with the newest VxWorks.
1252
08843cd8
JK
1253Thu Aug 26 17:50:28 1993 Jim Kingdon (kingdon@lioth.cygnus.com)
1254
298e9222
JK
1255 * gdb.t20/classes.exp: For "ptype class Base1", continue to accept
1256 old form.
1257
1258 * gdb.t22/virtfunc.exp: If it prints `struct' (not `class') with a
1259 name (e.g. devo gdb with gcc 2.4.5), it is still a pass.
1260
08843cd8
JK
1261 * gdb.t10/crossload.exp: Skip whole file (for now, until we fix it).
1262
1263 * config/unix-gdb.exp: Remove this version of gdb_exit
1264 * lib/gdb.exp: Merge in all the crap from config/unix-gdb.exp.
1265 Rob says he'll look at it when he gets back to testing boards.
1266
aed23900
FF
1267Thu Aug 26 07:20:00 1993 Fred Fish (fnf@deneb.cygnus.com)
1268
1269 * gdb.t22/virtfunc.exp: Accept missing struct/class names as
1270 an expected fail for certain ptype commands.
1271
1272 * gdb.t20/classes.exp: Update expected results of "ptype class
1273 Base1" to account for the constructor that now appears in the type.
1274
653ae28f
FF
1275Wed Aug 25 16:48:05 1993 Fred Fish (fnf@deneb.cygnus.com)
1276
1277 * configure.in (configdirs): Restore gdb.t04, which mysteriously
1278 disappeared from list.
1279 * config/{udi-gdb.exp, gdb-unix.exp}: Replace calls to obsolete
1280 "alldone" proc with call to cleanup and exit.
1281 * {gdb.t01/run.exp, gdb.t01/term.exp, gdb.t02/whatis.exp,
1282 gdb.t03/ptype.exp, gdb.t04/setvar.exp, gdb.t05/expr.exp,
1283 gdb.t06/break.exp, gdb.t07/watchpoint.exp, gdb.t08/opaque.exp,
1284 gdb.t09/corefile.exp, gdb.t10/crossload.exp, gdb.t11/list.exp,
1285 gdb.t12/scope.exp, gdb.t13/bitfields.exp}: Replace calls to
1286 "alldone" proc with simple returns that suppress remaining
1287 tests. The alldone proc went away many months ago.
1288
84853a53
JK
1289Tue Aug 24 11:04:06 1993 Jim Kingdon (kingdon@lioth.cygnus.com)
1290
c69b7db7
JK
1291 * gdb.t10/nodebug.exp: Comment out "maint print msymbols" tests.
1292
84853a53
JK
1293 * gdb.t12/gdbme0.c (localscopes, autovars): Modify to foil gcc -O.
1294
5e958188
PS
1295Thu Aug 19 22:08:41 1993 Peter Schauer (pes@regent.e-technik.tu-muenchen.de)
1296
1297 * gdb.t15/funcargs.exp: Allow arguments for main in backtraces
1298 as vax gdb will display them.
1299
0e8e9721
JK
1300Thu Aug 19 18:18:59 1993 Jim Kingdon (kingdon@lioth.cygnus.com)
1301
64926813
JK
1302 * gdb.t20/gdbme.cc: Do some calculation with v.x, to confound
1303 optimizers.
1304
7161494d
JK
1305 * scope.exp: Change "bad value for localval" messages so each one
1306 is unique.
1307
62db94cb
JK
1308 * config/unix-gdb.exp (gdb_exit): Move info on this vs.
1309 lib/gdb.exp (gdb_exit) from ChangeLog to comments.
1310
0e8e9721
JK
1311 * gdb.t06/signals.exp: Skip the whole file with xfail for delta68.
1312
b606bd8d
JK
1313Tue Aug 17 00:05:28 1993 Jim Kingdon (kingdon@lioth.cygnus.com)
1314
1315 * gdb.t00/teststrategy.exp: Deal with it if cmdsize = 1 line
1316 doesn't exist (due to optimization).
1317
0e0b4e64
JK
1318Mon Aug 16 21:05:49 1993 Jim Kingdon (kingdon@lioth.cygnus.com)
1319
b606bd8d
JK
1320 * gdb.stabs/wierd.exp: Deal with it if echo of "file" command
1321 contains \r because the filename is long.
1322
0e0b4e64
JK
1323 * gdb.t06/signals.exp: Revise comments regarding "'next' behaved as
1324 'continue'" bug, and change xfail back to i*86-univel-sysv4*.
1325
adce2225
PS
1326Mon Aug 16 03:05:17 1993 Peter Schauer (pes@regent.e-technik.tu-muenchen.de)
1327
1328 * gdb.t00/help.exp, gdb.t02/whatis.exp, gdb.t07/watchpoint.exp,
1329 gdb.t08/opaque.exp, gdb.t17/interrupt.exp: Update for vax running
1330 Ultrix.
1331 * gdb.t02/whatis.exp: Use procedure to setup xfails on long versus
1332 int tests.
1333 * gdb.t08/opaque.exp: Use procedure to setup xfails for opaque tests.
1334
9e191927
FF
1335Thu Aug 12 15:24:28 1993 Fred Fish (fnf@deneb.cygnus.com)
1336
adce2225
PS
1337 * Makefile.in (distclean): Remove *.log *.plog *.sum *.psum site.*.
1338
9e191927
FF
1339 * gdb.t17/interrupt.exp: Fix 'missing Continuing' case so pattern
1340 to match does not match the passing case but still matches the
1341 failing case.
1342
285ae57a
JK
1343Thu Aug 12 16:58:59 1993 Jim Kingdon (kingdon@lioth.cygnus.com)
1344
1345 * Makefile.in (distclean): Remove *.plog *.sum *.psum site.*.
1346
7a7d682b
JG
1347Wed Aug 11 19:47:27 1993 John Gilmore (gnu@rtl.cygnus.com)
1348
1349 * lib/gdb.exp (gdb_exit): Move the best version of gdb_exit
285ae57a 1350 to here. Fix 'Quit anyway.*?' bug (? is a regexp metacharacter).
7a7d682b
JG
1351 * config/{mips-gdb.exp, nind-gdb.exp, udi-gdb.exp, vx-gdb.exp}:
1352 Remove various versions of gdb_exit.
1353 * config/vx-gdb.exp: Remove quit_vxgdb, change a caller to call
1354 gdb_exit.
1355 * config/unix-gdb.exp: gdb_exit remains here, and should override
1356 the generic version, since it's doing a lot of wierd stuff that
1357 the other versions aren't. FIXME, fold it in, or abandon this
1358 version.
1359
48c95e5b
JK
1360Wed Aug 11 12:09:32 1993 Jim Kingdon (kingdon@lioth.cygnus.com)
1361
1362 * gdb.t24/demangle.exp: Add tests for PR 3220.
1363
1364Tue Aug 10 15:49:35 1993 Jim Kingdon (kingdon@lioth.cygnus.com)
1365
f9a96aa3 1366 * gdb.t24/demangle.exp: Add lucid test for \7f_vtbl__3foo__vt_cc_main_.
48c95e5b 1367
5ad3ae4a
FF
1368Tue Aug 10 15:45:25 1993 Fred Fish (fnf@deneb.cygnus.com)
1369
e024d80c
FF
1370 * gdb.t07/watchpoint.exp: Clear xfail with "i*86-*-*", not just
1371 "i386-*-*". Works for i486 as well.
1372
5ad3ae4a
FF
1373 * gdb.t06/signals.exp: Rework code that recognizes known SVR4
1374 bug, and expand domain of xfail to all SVR4 systems, since the
1375 actual problem is likely to be in generic SVR4 /proc support.
1376
ae039ff3
JK
1377Tue Aug 10 15:49:35 1993 Jim Kingdon (kingdon@lioth.cygnus.com)
1378
1379 * config/unix-gdb.exp (gdb_load): Add eof to expect statement.
1380
c0398b8b
FF
1381Tue Aug 10 09:56:56 1993 Fred Fish (fnf@deneb.cygnus.com)
1382
869cfa9f
FF
1383 * gdb.t17/interrupt.exp: Set up xfail for *-*-sysv4*, in chain of
1384 xfails for other systems. Match a missing 'Continuing.' as an
1385 explicit fail for i*86-*-sysv4*, so it doesn't hose other tests.
1386
adf18b24
FF
1387 * gdb.t20 {classes.exp, inherit.exp, misc.exp}, gdb.t21/cplusfuncs.exp,
1388 gdb.t22/virtfunc.exp, gdb.t23/templates.exp, gdb.t31/chillvars.exp:
1389 Only issue warning for missing executables if -all option is used.
1390
c0398b8b
FF
1391 * gdb.stabs/wierd.exp: Only issue warning for missing wierd.o
1392 file if -all option is used. It's like an unpredictable XFAIL.
1393
0685d95f
JK
1394Mon Aug 9 10:13:34 1993 Jim Kingdon (kingdon@lioth.cygnus.com)
1395
3241e35d
JK
1396 * gdb.t15/funcargs.exp: Add comments that hppa xfails are only
1397 for dynamically linked binaries.
1398
0685d95f
JK
1399 * gdb.t10/crossload.exp: Add `set gnutarget auto' at end of tests.
1400
205c1ddc
JK
1401Sun Aug 8 14:21:29 1993 Jim Kingdon (kingdon@lioth.cygnus.com)
1402
1403 * gdb.t20/inherit.exp: Change message for "print tagless struct"
1404 to state that this is a known bug in old versions of g++.
1405
6117e42f
JK
1406Fri Aug 6 21:40:30 1993 Peter Schauer (pes@regent.e-technik.tu-muenchen.de)
1407
1408 * gdb.t17/interrupt.exp: Add xfail for 386 bsd. Accept echoed newline
1409 while waiting for `Continuing'.
1410
d8ab5dbf
FF
1411Fri Aug 6 13:38:08 1993 Fred Fish (fnf@deneb.cygnus.com)
1412
1413 * gdb.t10/nodebug.exp: Expect to find local/global minimal symbols
1414 in text, data, and bss.
1415 * gdb.t10/nodebug.c: Add local and global test variables for
1416 initialized and uninitialized data.
1417
f4dfe788
JK
1418Thu Aug 5 12:18:40 1993 Jim Kingdon (kingdon@lioth.cygnus.com)
1419
1420 * config/unix-gdb.exp (gdb_exit): Add "wait".
1421
1422Thu Aug 5 18:14:06 1993 Peter Schauer (pes@regent.e-technik.tu-muenchen.de)
1423
1424 * gdb.t06/signals.exp: xfail the continue from the handler for all
1425 targets.
1426
1427 * gdb.t07/watchpoint.exp: clear_xfail for i386 when calling a
1428 function with watchpoints enabled, the i386 call dummy starts with
1429 a call.
1430
1431 * gdb.t00/teststrategy.exp, gdb.t09/Makefile.in: Handle the way
1432 386 bsd names its corefiles.
1433
a469d3b6
FF
1434Wed Aug 4 08:53:41 1993 Fred Fish (fnf@cygnus.com)
1435
1436 * gdb.t10/Makefile.in (nodebug.o): Don't use "-c -o", many
1437 compilers don't grok it.
1438 * gdb.t16/gdbme.c (ctable1): Initialize unsigned char array
1439 with small octal ints rather than character constants, which
1440 are signed and might not fit if first promoted to int.
1441
ad6feb08
FF
1442Tue Aug 3 18:28:25 1993 Fred Fish (fnf@cygnus.com)
1443
1444 * gdb.t09/Makefile.in (clean): Remove corefile.
1445
1446Mon Aug 2 12:47:44 1993 Jim Kingdon (kingdon@lioth.cygnus.com)
1447
1448 * gdb.t07/watchpoint.exp: Add missing `$prompt $'.
1449
a92499ba
JK
1450Mon Aug 2 12:30:14 1993 Peter Schauer (pes@regent.e-technik.tu-muenchen.de)
1451 and Jim Kingdon (kingdon@cygnus.com)
1452
1453 * gdb.t06/signals.exp: Change xfail from "*-*-*" to be only for
1454 NO_SINGLE_STEP machines. Fix comment about its cause. Uncomment
1455 the `continue' test right after it (also xfailed if NO_SINGLE_STEP).
1456
c4978d68
JK
1457Fri Jul 30 19:46:55 1993 Jim Kingdon (kingdon@lioth.cygnus.com)
1458
1459 * gdb.t17/interrupt.exp: Add xfail for hppa.
1460
69aa789b
PS
1461Fri Jul 30 12:54:11 1993 Peter Schauer (pes@regent.e-technik.tu-muenchen.de)
1462
1463 * gdb.t02/whatis.exp, gdb.t03/ptype.exp, gdb.t08/opaque.exp,
1464 gdb.t09/corefile.exp: Cleanup xfails for fixed mips bugs.
1465 * gdb.t13/bitfields.exp, gdbme.c: Examine a variable in the inferior
1466 to determine signed-ness of bitfields and use the result to setup
1467 the xfail.
a4fbb03e 1468 * gdb.t15/gdbme.c: Add comments to the two indirect call0a lines.
c4978d68
JK
1469 * gdb.t15/funcargs.exp: Use them to step until the second indirect
1470 call line is reached if necessary.
69aa789b 1471
84123aa6
JK
1472Thu Jul 29 20:33:08 1993 Jim Kingdon (kingdon@lioth.cygnus.com)
1473
1474 * gdb.stabs/wierd.exp: New test, for nameless baseclasses.
1475
1476Mon Jul 26 00:15:02 1993 Jim Kingdon (kingdon@lioth.cygnus.com)
1477
1478 * gdb.t06/break.exp: Also test `clear' command.
1479
cb6afa30
JK
1480Wed Jul 21 18:03:38 1993 Jim Kingdon (kingdon@deneb.cygnus.com)
1481
002c6d17
JK
1482 * gdb.t00/teststrategy.exp: Remove extra quote.
1483
6665d54c 1484 * gdb.t07/watchpoint.exp: Change xfail for calling function with
84123aa6 1485 watchpoint enabled to be for all non-68k machines.
6665d54c 1486
cb6afa30
JK
1487 * gdb.t15/{mips_pro.{c,exp},Makefile.in}: New test.
1488
9d77e877
PS
1489Mon Jul 19 23:59:26 1993 Peter Schauer (pes@regent.e-technik.tu-muenchen.de)
1490
1491 * gdb.stabs/configure.in: If configured -with-gnu-as for mips-*-*
1492 targets use aout.mt instead of ecoff.mt as gas understands
1493 standard aout format.
1494
675d65db
JK
1495Mon Jul 19 18:14:06 1993 Jim Kingdon (kingdon@deneb.cygnus.com)
1496
62d4a686
JK
1497 * lib/gdb.exp (runto): Don't insist that function we are running to
1498 was compiled with -g.
1499
1500 * gdb.t10/{nodebug.{c,exp},Makefile.in}: New test.
1501
675d65db
JK
1502 * gdb.t17/interrupt.exp: Before sending ^C, give the inferior time
1503 to get back into the read system call.
1504 Accept leading newline in case where we woke it up.
1505
76b098d1
PS
1506Sun Jul 18 08:40:45 1993 Peter Schauer (pes@regent.e-technik.tu-muenchen.de)
1507
1508 * gdb.stabs/{ecoff.mt,wierd-ecoff.S,wierd-ecoff.sed}: New files
1509 to make the stabs test work on ecoff systems using gcc and -with-stabs.
1510 * gdb.stabs/{Makefile.in,configure.in,aout.mt,xcoff.mt}: Modify to
1511 enable ecoff configuration.
1512
0568df2a
JK
1513Thu Jul 15 11:54:58 1993 Jim Kingdon (kingdon@lioth.cygnus.com)
1514
1515 * gdb.t15/funcargs.exp (localvars_in_indirect_call): New test.
1516
e91ceb3c
JK
1517Wed Jul 14 09:36:42 1993 Jim Kingdon (kingdon@lioth.cygnus.com)
1518
1519 * gdb.t16/printcmds.exp: Add another printf test.
1520
6dc31f06
ILT
1521Wed Jul 14 15:37:13 1993 Ian Lance Taylor (ian@cygnus.com)
1522
1523 * configure.in: If configured -with-stabs on any target, add
1524 stabsdirs to configdirs.
1525
5af4f5f6
JK
1526Wed Jul 14 09:36:42 1993 Jim Kingdon (kingdon@lioth.cygnus.com)
1527
e91ceb3c
JK
1528 * gdb.t16/printcmds.exp: Change printf "%f\n" to printf "%f is
1529 fun" so pattern does not match the command itself.
5af4f5f6 1530
4988d8c7
JK
1531Mon Jul 12 11:22:06 1993 Jim Kingdon (kingdon@lioth.cygnus.com)
1532
1533 * gdb.t15/{gdbme.c,funcargs.exp}: Test for alloca-influenced frames.
1534
a688a186
JK
1535Sun Jul 11 12:03:24 1993 Jim Kingdon (kingdon@lioth.cygnus.com)
1536
1537 * gdb.t17/interrupt.exp: Test for more things.
1538
2a62a4cb
JK
1539Fri Jul 9 14:11:17 1993 Jim Kingdon (kingdon@lioth.cygnus.com)
1540
81074ec8
JK
1541 * gdb.t07/watchpoint.exp: In until test, deal with the way the DEC
1542 compiler arranges the code and line numbers.
1543
2a62a4cb
JK
1544 * gdb.t17/interrupt.exp: Don't send \n after ^C.
1545
3ae135ab
PS
1546Fri Jul 9 09:47:02 1993 Peter Schauer (pes@regent.e-technik.tu-muenchen.de)
1547
1548 * gdb.t00/help.exp: Increase expect input buffer size.
1549
be7f7549
JK
1550Thu Jul 8 14:26:50 1993 Jim Kingdon (kingdon@lioth.cygnus.com)
1551
075aa449
JK
1552 * gdb.t06/signals.exp: Remove sparc xfail; bug fixed.
1553
1af6f16c
JK
1554 * gdb.t07/watchpoint.exp: Add xfail for hppa.
1555
270532f9
JK
1556 * gdb.t17/{gdbme.c,callfuncs.exp}: Add sum10 function, to test pa bug.
1557
be7f7549
JK
1558 * gdb.t06/signals.exp: At "p func1 ()" test, check for breakpoint
1559 [0-9]*, not just [0-9].
1560
f2dee08e
JK
1561Wed Jul 7 17:52:28 1993 Jim Kingdon (kingdon@lioth.cygnus.com)
1562
9ae07ce5
JK
1563 * gdb.t20/{gdbme.cc,classes.exp}: Add xfail for gdb/2972.
1564
f2dee08e
JK
1565 * gdb.t2*: Set CXXFLAGS, not CFLAGS, since that's what we use.
1566
afde243f
JK
1567Tue Jul 6 13:54:49 1993 Jim Kingdon (kingdon@lioth.cygnus.com)
1568
1569 * gdb.t00/help.exp: Replace most of docstring for "continue" with .*.
1570
762665e1
JK
1571Mon Jul 5 22:03:45 1993 Jim Kingdon (kingdon@lioth.cygnus.com)
1572
46d284c9
JK
1573 * gdb.t06/signals.c: Add xfails for sun3.
1574
306ee233
JK
1575 * gdb.t07/watchpoint.exp: Comment out xfail for fixed bug 1836.
1576
762665e1
JK
1577 * gdb.t07/{gdbme.c,watchpoint.exp}: Add test for 2597. Also add
1578 test_stepping tests.
1579
79f3218c
JK
1580Fri Jul 2 09:08:10 1993 Jim Kingdon (kingdon@lioth.cygnus.com)
1581
762665e1
JK
1582 * gdb.t{06,17}/Makefile.in (clean): Remove all executables.
1583
b2618fd8
JK
1584 * gdb.t17/{interrupt.{c,exp},Makefile.in}: New test for solaris bug.
1585
56f413cd
JK
1586 * gdb.t06/twice.exp, Makefile.in: Just use an include of twice.c
1587 rather than actually putting it through cpp twice.
1588
79f3218c
JK
1589 * gdb.t06/signals.exp: Add xfails for unixware and rs6000.
1590
eae16698
ILT
1591Fri Jul 2 10:48:03 1993 Ian Lance Taylor (ian@cygnus.com)
1592
1593 * config/mips-gdb.exp (gdb_exit): Removed close statement which is
1594 no longer needed.
1595
38e1dd54
JK
1596Fri Jul 2 09:08:10 1993 Jim Kingdon (kingdon@lioth.cygnus.com)
1597
b4ace9d3
JK
1598 * gdb.t06/signals.exp: Add test for sparc bug with do_save_insn.
1599
38e1dd54
JK
1600 * gdb.t20/{classes,inherit}.exp: If a class which doesn't use any
1601 C++ features prints as "struct", make it a pass, not an xfail.
1602
1603Thu Jul 1 22:03:33 1993 Jim Kingdon (kingdon@lioth.cygnus.com)
1604
1605 * gdb.t22/virtfunc.exp: Remove a bunch of xfails.
1606 Don't require VA to print as "class" rather than "struct".
1607
b55cc8a2
JK
1608Thu Jul 1 18:27:40 1993 Jim Kingdon (kingdon@cygnus.com)
1609
1610 * gdb.t06/twice.exp: Don't care about the file name GDB prints.
1611
e02c07a5
JK
1612Wed Jun 30 18:01:00 1993 Jim Kingdon (kingdon@lioth.cygnus.com)
1613
1614 * gdb.t{02,13}/comp-info.c, gdb.t06/twice.exp: Add "return 0" to end.
1615
1616Tue Jun 29 13:15:42 1993 Peter Schauer (pes@regent.e-technik.tu-muenchen.de)
1617
1618 * gdb.t12/scope.exp: Remove xfail for parameter printing in wrong
1619 order.
1620
b4e89979
JK
1621Tue Jun 29 09:22:29 1993 Jim Kingdon (kingdon@lioth.cygnus.com)
1622
366f2869
JK
1623 * gdb.t16/printcmds.exp: Add printf tests.
1624
38c41e92
JK
1625 * gdb.t06/{twice.{c,exp},Makefile.in}: New test.
1626
b4e89979
JK
1627 * gdb.t10/Makefile.in (clean): Remove $(EXECUTABLES) too.
1628
1629Mon Jun 28 11:25:59 1993 Fred Fish (fnf@cygnus.com)
1630
1631 * gdb.t20/classes.exp: Add clear_xfail's before printing summary
1632 pass counts, to counteract any existing or future setup_xfails.
1633
884e8cd4
JK
1634Mon Jun 28 09:15:17 1993 Jim Kingdon (kingdon@lioth.cygnus.com)
1635
f492b6c1
JK
1636 * gdb.stabs/wierd{.def,-aout.S,-xcoff.S}: Use new macros
1637 {BEGIN,END}_COMMON for common block instead of STAB.
44443a9b 1638 * gdb.stabs/wierd.exp: Add xfail for rs6000.
f492b6c1 1639
884e8cd4
JK
1640 * gdb.stabs/wierd.def: Make value of N_GSYM's 0.
1641 intp_var should be N_GSYM not N_LSYM.
1642 wierd-aout.S: Use a label for the value of the N_SO.
1643 wierd.def: Remove all backslashes.
1644 wierd-{aout,xcoff}.S: Put a few tests with backslashes here.
1645
9325d5af
PS
1646Mon Jun 28 07:21:51 1993 Peter Schauer (pes@regent.e-technik.tu-muenchen.de)
1647
1648 * gdb.t20/gdbme.cc (main): Move variable initialization for AIX to
1649 get the expected next to inheritance3.
1650
d2b860e3
PS
1651Sun Jun 27 12:29:53 1993 Peter Schauer (pes@regent.e-technik.tu-muenchen.de)
1652
1653 * gdb.t00/teststrategy.exp: Remove expected failure for mips-*-*
1654 now that gcc-2.4 gets it right.
1655
f788cf78
JK
1656Fri Jun 25 12:00:46 1993 Jim Kingdon (kingdon@lioth.cygnus.com)
1657
2de1aa1c
JK
1658 * gdb.stabs/wierd{.def,.exp,-aout.S,-xcoff.S}: Add common block test.
1659
f788cf78
JK
1660 * gdb.t{02,13}/{Makefile.in,gdbme.c,comp-info.c}: New way of
1661 generating comp-info.exp which works for cross-compilation.
1662
6ba7b818
FF
1663Thu Jun 24 16:55:05 1993 Fred Fish (fnf@cygnus.com)
1664
1665 * gdb.t11/list.exp: For SVR4 xfails, match "*-*-sysv4*", not
1666 "*-*-sysv4.*".
1667
1668Tue Jun 22 21:17:26 1993 Fred Fish (fnf@cygnus.com)
1669
1670 * gdb.t01/run.exp: Start with a fresh gdb.
1671 * gdb.t11/list.exp: For SVR4 xfails, match on all versions of
1672 SVR4.x.
1673
cfb702c1
FF
1674Mon Jun 21 15:23:22 1993 Fred Fish (fnf@cygnus.com)
1675
1676 * {gdb.t01, gdb.t02, gdb.t03, gdb.t04, gdb.t05, gdb.t06, gdb.t07,
1677 gdb.t08, gdb.t09, gdb.t10, gdb.t11, gdb.t12, gdb.t13, gdb.t15,
1678 gdb.t16, gdb.t17, gdb.t20, gdb.t21, gdb.t22, gdb.t23, gdb.t30}/
1679 Makefile.in (distclean, realclean): Remove gdbme.c from list of
1680 things to remove.
1681
3d26a081
FF
1682Sat Jun 19 07:49:10 1993 Fred Fish (fnf@cygnus.com)
1683
1684 * gdb.t24/demangle.exp (test_gnu_style_demangling): Add some new
1685 test cases from bug reports.
1686
5c0e7bd6
FF
1687Fri Jun 18 10:38:49 1993 Fred Fish (fnf@cygnus.com)
1688
1689 * gdb.t06/break.exp: Add xfails for sparc-sun-solaris2.*.
1690 * gdb.t12/scope.exp: Add clear_xfails at appropriate places to
1691 avoid spurious xfails.
1692 * gdb.t20/classes.exp: Add xfails for longstanding C++ problems.
1693 * gdb.t21/cplusfuncs.exp: Add xfails for sparc-sun-solaris2.*.
1694 * gdb.t22/virtfunc.exp: Add xfails for longstanding C++ problems.
1695
212f6219
FF
1696Wed Jun 16 10:11:57 1993 Fred Fish (fnf@cygnus.com)
1697
1698 * gdb.t00/teststrategy.exp: Rework to provide more useful
1699 description of each test, fix problem with systems that define
1700 ALIGN_STACK_ON_STARTUP code, other misc cleanups.
1701 * gdb.t06/break.exp (test_next_with_recursion): Fix expected
1702 results for "next over recursive call" so timeouts aren't taken
1703 by error.
1704
69dbdc05
JK
1705Mon Jun 14 09:09:04 1993 Jim Kingdon (kingdon@cygnus.com)
1706
c76f7bb7
JK
1707 * gdb.t12/scope.exp: Test printing of variables before run.
1708
69dbdc05
JK
1709 * gdb.t12/{gdbme0.c,scope.exp}: Test for bug where parameters are
1710 printed in wrong order due to sorting.
1711
dd9d4fa3
FF
1712Sat Jun 12 15:03:58 1993 Fred Fish (fnf@cygnus.com)
1713
80af2bd3
FF
1714 * gdb.t00/teststrategy.exp: Fix expected results for printing
1715 user entered string constant. Is array of char, prints with no
1716 address.
1717
dd9d4fa3
FF
1718 * gdb.t00/{default.exp, help.exp}: Account for changes to radix
1719 commands.
1720 * gdb.t16/gdbme.c: Add and use struct containing arrays of char.
1721 * gdb.t16/printcmds.exp: Fix all lines that match "unsigned char *".
1722 * gdb.t16/printcmds.exp (test_print_char_arrays): Test printing
1723 of struct of char arrays.
1724 * gdb.t00/radix.exp: New tests for radix commands.
1725
49b12db0
JK
1726Fri Jun 11 13:12:27 1993 Jim Kingdon (kingdon@cygnus.com)
1727
1728 * gdb.t16/printcmd.exp: Print a variable before running program
1729 (with xfail for AIX).
1730
729258a3
JK
1731Thu Jun 10 11:04:04 1993 Jim Kingdon (kingdon@cygnus.com)
1732
fcb6cf58
JK
1733 * gdb.t06/{signals.exp,signals.c,Makefile.in}: New test.
1734
729258a3
JK
1735 * gdb.t16/printcmd.exp: Don't print variables before running program.
1736
1737 * gdb.t06/break.exp: Don't require envp argument to main.
1738
1739 * gdb.t0{2,3,4,5}/gdbme.c [_AIX]: Use signed keyword.
1740
1741 * gdb.t02/whatis.exp, gdb.t11/list.exp:
1742 Add xfails for rs6000.
1743
fcb6cf58
JK
1744 * gdb.t02/whatis.exp: Change other tests not to re-test something
1745 we already tested.
729258a3
JK
1746
1747 * gdb.t{03,15,16}/gdbme.c: Reference all variables and make sure
1748 each type used has a variable of that type.
1749
1750Tue Jun 8 16:45:20 1993 Jim Kingdon (kingdon@rtl.cygnus.com)
1751
1752 * gdb.t20/{inherit.exp,gdbme.cc}: Test tagless structure.
1753
1754Fri Jun 4 11:07:19 1993 david d `zoo' zuhn (zoo at cirdan.cygnus.com)
1755
1756 * configure.in: change srctrigger to be a file, not a directory
1757
b3523cb3
ILT
1758Fri Jun 4 08:23:57 1993 Ian Lance Taylor (ian@cygnus.com)
1759
729258a3
JK
1760 * configure.in (mips-idt-ecoff*): Added trailing '*'.
1761
b3523cb3
ILT
1762 * gdb.t11/list.exp: Fixed a couple of typos.
1763
46fc723c
FF
1764Tue Jun 1 21:28:06 1993 Fred Fish (fnf@cygnus.com)
1765
1766 * gdb.t00 (teststrategy.exp): Remove notice about PR 1823. Bug
1767 is fixed and PR is closed.
1768 * gdb.t16 (gdbme.c): Add simple test string variable.
1769 * gdb.t16 (printcmds.exp): Add tests with simple test string
1770 variable, primarily for boundaries on "set print elements".
1771
942a6600
JK
1772Mon May 31 11:36:08 1993 Jim Kingdon (kingdon@cygnus.com)
1773
6a51601e
JK
1774 * gdb.stabs/wierd.exp: Remove xfail for printing big integer.
1775 Make leading 0's optional and don't expect a tab in the middle
1776 of the number.
1777
bfcba962
JK
1778 * gdb.t00/teststrategy.exp: Remove xgdb before trying the copy.
1779
1780 * gdb.stabs/wierd.def: Type attributes must be preceded by number=.
1781 * gdb.stabs/wierd.exp: Remove xfails for type attributes. Also
1782 don't end command passed to gdb_test with newline.
1783
942a6600
JK
1784 * gdb.t13/{Makefile.in,gdbme.c,bitfields.exp}: If we #defined the
1785 signed keyword away, don't expect signed bitfields to be signed.
1786
1787 * gdb.t13/bitfields.exp (bitfield containment): Accept the fields
1788 printing with only as many 1's as are in the field as well as printing
1789 with 32 1's (see comment).
1790
35c254be
FF
1791Sat May 29 17:57:01 1993 Fred Fish (fnf@cygnus.com)
1792
88db2feb 1793 * gdb.t00/default.exp: Start with a fresh gdb.
dd294fc0
FF
1794 * configure.in (configdirs): Remove gdb.t31 until the chill
1795 compiler works again. It no longer is able to find chillrt0
1796 since it isn't in libchill.a anymore.
150ab440
FF
1797 * gdb.stabs/wierd.exp: Rewrite to properly handling a missing
1798 wierd.o, make more modular.
35c254be
FF
1799 * gdb.stabs/wierd.def (bad_neg0type, bad_neg0const): Remove
1800 spurious newlines that caused problems.
1801
18ef9146
JK
1802Wed May 26 09:57:19 1993 Jim Kingdon (kingdon@lioth.cygnus.com)
1803
5bd22ca8 1804 * Move test with enums and partial symbols from gdb.t03/ptype.exp
12a09603
JK
1805 to gdb.stabs/wierd.exp since GCC has worked around the bug.
1806 gdb.stabs/wierd.{exp,def}: Many new tests.
1807
18ef9146
JK
1808 * gdb.t00/default.exp: update info line for new message.
1809
1810 * gdb.t02/{whatis.exp,gdbme.c}:
1811 Test that "char *" doesn't print as "caddr_t".
1812
2d10304e
JK
1813Tue May 25 13:28:27 1993 Jim Kingdon (kingdon@lioth.cygnus.com)
1814
1815 * gdb.t00/help.exp: Use .* in place of some help messages which
1816 just changed.
1817 gdb.t00/default.exp: Update "info frame" test for new message.
1818 * gdb.stabs/wierd.exp: Check for eof, directly or via gdb_test.
29b34f10 1819 Remove some xfails
2d10304e 1820
e726f3b5
JK
1821Mon May 24 00:24:47 1993 Jim Kingdon (kingdon@lioth.cygnus.com)
1822
c6d70012
JK
1823 * gdb.t03/{gdbme.c,ptype.exp}:
1824 Add tests for typedef'd struct and union without tags.
2d10304e 1825 Also check "whatis" on a variable of a typedef'd enum without a tag.
c6d70012 1826
f43c2f05
JK
1827 * gdb.t00/teststrategy.exp: For p "foo", remove sun4 XFAIL (see
1828 PRMS 1823; the bug still exists but isn't reproduced by this test
1829 anymore), and remove rs6000 XFAIL (the bug is fixed).
e726f3b5
JK
1830
1831 * gdb.t03/ptype.exp: Comment out a lot of tests which are basically
1832 duplicated from whatis.exp. For those that are left, accept
1833 "long", "long int", or "int" for long variables (whatis.exp already
1834 has an XFAIL for "int", so no need to fail it here).
1835
1836 * gdb.t02/whatis.exp, gdb.t10/crossload.exp:
1837 Deal with GCC's names for types now that GDB uses the compiler's names.
1838
1839 * gdb.t02/{Makefile.in,gdbme.c,whatis.exp}: If not GCC, do some
1840 setup_xfail's for sunos4. If we #defined the signed keyword away,
1841 don't expect GDB to know that char it is signed.
1842
1843 * gdb.t00/teststrategy.exp: Update for symbolic signal names.
1844
0b3c22df
FF
1845Sun May 23 08:44:55 1993 Fred Fish (fnf@cygnus.com)
1846
1847 * configure.in (configdirs): Add gdb.t24 for C++ tests that
1848 should work on any system, regardless of debugging format.
1849 * gdb.t21/demangle.exp: Move to gdb.t24.
1850 * gdb.t24/demangle.exp: Move from gdb.t21.
1851 * gdb.t24/{Makefile.in, configure.in}: New files.
1852
1853Thu May 20 19:39:03 1993 Jim Kingdon (kingdon@lioth.cygnus.com)
1854
1855 * configure.in: Do gdb.stabs and C++ tests only for stabs.
1856 * gdb.stabs: New directory.
1857
8ce07a21
JK
1858Tue May 18 21:12:09 1993 Jim Kingdon (kingdon@lioth.cygnus.com)
1859
1860 * config/{mips,nind,udi,unix,vx}-gdb.exp: Look for "Quit anyway.*?"
1861 not just "Quit anyway?".
1862
27daf1a9
FF
1863Tue May 18 17:13:20 1993 Fred Fish (fnf@cygnus.com)
1864
1865 * gdb.t21/demangle.exp: Add a couple of new patterns. Ensure
1866 that all setup_xfails are immediately followed by clear_xfails.
1867
1868Tue May 11 09:10:47 1993 Fred Fish (fnf@cygnus.com)
1869
1870 * config/unix-gdb.exp, gdb.t00/echo.exp, gdb.t00/help.exp,
1871 gdb.t00/teststrategy.exp, gdb.t00/gdbvars.exp, gdb.t01/run.exp,
1872 gdb.t01/term.exp, gdb.t02/whatis.exp, gdb.t03/ptype.exp,
1873 gdb.t04/setvar.exp, gdb.t05/expr.exp, gdb.t06/break.exp,
1874 gdb.t07/watchpoint.exp, gdb.t08/opaque.exp, gdb.t09/corefile.exp,
1875 gdb.t10/crossload.exp, gdb.t11/list.exp, gdb.t12/scope.exp,
1876 gdb.t13/bitfields.exp, gdb.t15/funcargs.exp, gdb.t16/printcmds.exp,
1877 gdb.t17/callfuncs.exp, gdb.t20/misc.exp, gdb.t20/inherit.exp,
1878 gdb.t20/classes.exp, gdb.t21/demangle.exp, gdb.t21/cplusfuncs.exp,
1879 gdb.t22/virtfunc.exp, gdb.t23/templates.exp, gdb.t30/chexp.exp,
1880 gdb.t31/chillvars.exp, lib/gdb.exp:
1881 Change place to report bugs from bug-dejagnu@prep.ai.mit.edu to
1882 bug-gdb@prep.ai.mit.edu.
1883
1884Fri May 7 09:15:35 1993 Fred Fish (fnf@cygnus.com)
1885
1886 * gdb.t17/callfuncs.exp (do_function_calls): Call t_double_values
1887 with 0.0, not integer 0.
1888
1889Fri Apr 30 13:17:24 1993 Jim Kingdon (kingdon@cygnus.com)
1890
1891 * gdb.t06/break.exp: Update for "Kill the program" message change.
1892
fb40210a
FF
1893Fri Apr 30 09:42:57 1993 Fred Fish (fnf@cygnus.com)
1894
1895 * Makefile.in (GDBFLAGS): Set to -nx.
1896 * Makefile.in (site.exp): Use GDBFLAGS.
1897
c1fb4e49
RP
1898Wed Apr 28 13:19:07 1993 K. Richard Pixley (rich@rtl.cygnus.com)
1899
1900 * */Makefile.in (CFLAGS): add CFLAGS = -g to all subdirectory
1901 Makefiles.
ab8603ea
RP
1902 (check): depend on just-check.
1903 (just-check): added so that tests can be run without a noop
1904 build pass.
c1fb4e49
RP
1905
1906Fri Apr 23 18:13:28 1993 K. Richard Pixley (rich@rtl.cygnus.com)
1907
1908 Switch to using configure's configdirs.
1909 * Makefile.in (Makefile): add configure.in dependency.
1910 (SUBDIRS): removed redundant assignment.
1911 * configure.in: switch subdirs assignment to configdirs.
1912 * gdb.t*/configure.in: new files.
1913
5959dcea
ILT
1914Thu Apr 22 08:27:53 1993 Ian Lance Taylor (ian@cygnus.com)
1915
1916 * gdb.t07/watchpoint.exp: Removed a29k expected failure which now
1917 works.
1918
fbc3492c
FF
1919Tue Apr 20 13:38:40 1993 Fred Fish (fnf@cygnus.com)
1920
1921 * gdb.{t20,t21,t22,t23}/Makefile.in: Use $(srcdir) to avoid $<
1922 in explicit rules. Apparently this is not supported by some makes.
1923
512e5f94
JG
1924Mon Apr 19 01:54:53 1993 John Gilmore (gnu@cygnus.com)
1925
1926 * gdb.t31/Makefile.in: Use $(srcdir) when avoiding $<, sigh.
1927
987b4233
PS
1928Fri Apr 16 09:33:46 1993 Peter Schauer (pes@regent.e-technik.tu-muenchen.de)
1929
1930 * config/unix-gdb.exp: Add back missing return 0 which mysteriously
1931 disappeared.
1932
acb771de
JG
1933Thu Apr 15 02:28:24 1993 John Gilmore (gnu@cacophony.cygnus.com)
1934
1935 * gdb.t31/Makefile.in: Avoid $< in explicit rule.
1936
a08317af
FF
1937Wed Apr 14 16:38:47 1993 Fred Fish (fnf@cygnus.com)
1938
1939 * gdb.t07/watchpoint.exp: Remove setup_xfail for i486
1940 watchpoint problem that is now fixed.
1941 * gdb.t30/chexp.exp: Remove setup_xfail for printing
1942 uninitialized convenience variables.
1943 * gdb.t31/chillvars.exp: Fix expected patterns for printing
1944 structures.
1945
1946Wed Apr 14 12:55:58 1993 Peter Schauer (pes@regent.e-technik.tu-muenchen.de)
1947
1948 * gdb.t00/help.exp: Compensate for bug in mips-*-ultrix* OS
1949 which causes expect to get out of sync with gdb on long output
1950 from help set.
1951 * gdb.t09/corefile.exp: Make expected pattern for core file
1952 failing signal and frame output format less sun specific.
1953
b54a2f2d
PB
1954Tue Apr 13 23:18:07 1993 Per Bothner (bothner@cygnus.com)
1955
1956 * gdb.t31/chillvars.exp: Add and remove initial dummy
1957 breakpoint, so that symbol table is forced in.
1958 (Needed at least on Sunos4, though it seems not SVR4.)
1959 * gdb.t31/chillvars.exp: Update for changed output format.
1960
ce307257
RS
1961Sun Apr 11 17:21:45 1993 Rob Savoye (rob at darkstar.cygnus.com)
1962
1963 * config/unix-gdb.exp: Gracefully exits if $GDB is a bogus path.
1964
1965Wed Apr 7 21:28:21 1993 Rob Savoye (rob@cygnus.com)
1966
1967 * Makefile.in: Added --srcdir when invoking runtest, removed the
1968 need for a local config file. (optional now)
1969
bee218aa
FF
1970Wed Apr 7 14:13:41 1993 Fred Fish (fnf@cygnus.com)
1971
1972 * gdb.t21/demangle.exp: Only count real fails (not xfails) for
1973 failure count used to force early termination. Add some more
1974 expected failures for gnu style demangling.
1975
1976Thu Apr 1 09:50:30 1993 Peter Schauer (pes@regent.e-technik.tu-muenchen.de)
1977
1978 * Makefile.in (CXXFLAGS): Remove -O. It caused the debug info for the
1979 pmi variable from gdb.t20/gdbme to get optimized away.
1980 * gdb.t00/teststrategy.exp: Added expected failure for mips-*-*.
1981 Check for written corefile upon timeout _and_ eof.
1982
1096d1de
PS
1983Tue Mar 30 09:58:16 1993 Peter Schauer (pes@regent.e-technik.tu-muenchen.de)
1984
1985 * config/unix-gdb.exp: Add missing return 0.
1986
72ea43e6
PS
1987Tue Mar 30 08:34:25 1993 Peter Schauer (pes@regent.e-technik.tu-muenchen.de)
1988
1989 * gdb.t16/printcmds.exp: Remove misplaced xfail that caused an early
1990 test termination.
1991
7007db96
FF
1992Mon Mar 29 17:37:25 1993 Fred Fish (fnf@cygnus.com)
1993
1994 * configure.in (subdirs): Put back gdb.t17 which mysteriously
1995 disappeared.
1996
63305a73
FF
1997Thu Mar 25 21:05:16 1993 Fred Fish (fnf@cygnus.com)
1998
7007db96
FF
1999 * gdb.t10/crossload.exp: Disable the i860-elf test until such
2000 time as i860 support works.
2001
63305a73
FF
2002 * gdb.t15/funcargs.exp: Fix expected outputs to include
2003 "backtrace 100\r" rather than just "backtrace\r", to match last
2004 change.
2005
5f2912cc
ILT
2006Thu Mar 25 12:14:28 1993 Ian Lance Taylor (ian@cygnus.com)
2007
2008 * config/udi-gdb.exp (gdb_exit): Remove close command.
2009 (gdb_target_udi): New procedure to set the UDI target.
2010 (gdb_start): Don't remove *_soc files. Use gdb_target_udi.
2011 * gdb.t00/default.exp: Added expected failures for a29k-*-udi.
2012 Added waits for prompts after several question responses. Added
2013 some more responses used by a29k-amd-udi-gdb.
2014 * gdb.t01/run.exp, gdb.t06/break.exp: Added a29k-*-udi support:
2015 pass different arguments, restart UDI connection after program
2016 completion.
2017 * gdb.t02/whatis.exp, gdb.t03/ptype.exp, gdb.t07/watchpoint.exp,
2018 gdb.t08/opaque.exp, gdb.t11/list.exp, gdb.t12/scope.exp,
2019 gdb.t15/funcargs.exp, gdb.t16/printcmds.exp, gdb.t20/misc.exp,
2020 gdb.t21/cplusfuncs.exp: Added expected failures for a29k-*-*.
2021 * gdb.t04/setvar.exp, gdb.t05/expr.exp, gdb.t07/watchpoint.exp,
2022 gdb.t08/opaque.exp, gdb.t12/scope.exp, gdb.t13/bitfields.exp,
2023 gdb.t15/funcargs.exp, gdb.t16/printcmds.exp,
2024 gdb.t17/callfuncs.exp, gdb.t20/classes.exp, gdb.t20/inherit.exp,
2025 gdb.t20/misc.exp, gdb.t22/virtfuncs.exp: Restart UDI connection
2026 after program completion.
2027 * gdb.t10/crossload.exp: Does not work for a29k-*-*, since BFD is
2028 compiled with a SELECT_VECS setting.
2029 * gdb.t15/funcargs.exp: Use argument to backtrace to prevent
2030 infinite recursion.
2031
2032 * gdb.t20/classes.exp, gdb.t20/inherit.exp, gdb.t22/virtfuncs.exp:
2033 Added checks for COFF results, and made them expected failures for
2034 all targets. It would be better to make them expected failures
2035 for COFF targets only.
2036
21ce979a
DZ
2037Wed Mar 24 14:43:38 1993 david d `zoo' zuhn (zoo at poseidon.cygnus.com)
2038
2039 * Makefile.in: add null dvi target, don't bother to recurse
ebc0f582
DZ
2040 through test directories for info and install-info; rename
2041 $(datadir) to be dejagnu instead of deja-gnu
21ce979a 2042
214aa244
FF
2043Wed Mar 24 09:48:03 1993 Fred Fish (fnf@cygnus.com)
2044
214aa244
FF
2045 * gdb.t31/gdbme.ch: Re-enable code that previously caused
2046 compiler to coredump.
2047 * gdb.t31/chillvars.exp: Re-enable tests that depend on that
2048 code.
214aa244 2049
bfb33935
FF
2050Tue Mar 23 08:53:42 1993 Fred Fish (fnf@cygnus.com)
2051
bfb33935
FF
2052 * gdb.t31/gdbme.ch: Comment out code that causes chill compiler
2053 coredump.
2054 * gdb.t31/chillvars.exp: Comment out tests that depend on that
2055 code.
bfb33935 2056
3d0bd7d3
RS
2057Sun Mar 21 17:56:47 1993 Rob Savoye (rob at darkstar.cygnus.com)
2058
2059 * gdb.t03/ptype.exp: tests for return code from gdb_test.
2060 * gdb.t00/teststrategy.exp: Uses which proc rather than spawning
2061 which in a shell. Deletes xgdb when done.
2062 * config/unix-gdb.exp: Won't try to spawn $GDB unless it exists.
2063 Tests the return from the "set height" or "set width" commands.
2064 Added a few return codes where needed.
2065
bc803007
FF
2066Wed Mar 17 11:31:01 1993 Fred Fish (fnf@cygnus.com)
2067
04fb224c
FF
2068 * Makefile.in (SUBDIRS): Add gdb.t17.
2069 * configure.in (subdirs): Add gdb.t17.
bc803007
FF
2070 * gdb.t17/{Makefile.in, callfuncs.exp, gdbme.c}: New test
2071 files to test gdb's calling of functions in the inferior with
2072 the correct arguments and gdb's ability to retrieve any
2073 result returned.
2074
400b81b5
FF
2075Tue Mar 16 15:37:11 1993 Fred Fish (fnf@cygnus.com)
2076
2077 * config/unix-gdb.exp (gdb_exit): Remove close commands that
2078 may be called after gdb goes away. Previous versions of expect
2079 needed these to avoid file descriptor leaks, but they cause
2080 errors with the current revision of expect.
2081 * gdb.t00/gdbvars.exp: Use -re on expected output after
2082 setting sevenbit-strings.
2083 * gdb.t04/setvar.exp, gdb.t13/bitfields.exp: Make commands
2084 to set sevenbit-strings consistent across tests.
400b81b5
FF
2085 gdb.t30/chexp.exp, gdb.t31/chillvars.exp: Make commands to
2086 set sevenbit-strings consistent across tests.
400b81b5 2087
96b99583
FF
2088Fri Mar 12 08:47:20 1993 Fred Fish (fnf@cygnus.com)
2089
2090 * gdb.t21/demangle.exp (proc demangle): Adjust quotes in an
2091 expected output to match current "expect" expectations.
2092
d3b43da8
FF
2093Wed Mar 10 18:01:49 1993 Fred Fish (fnf@cygnus.com)
2094
2095 * gdb.t00/default.exp: Change expected output for default "source"
2096 command, to match new gdb behavior which requires a filename to
2097 source.
2098
fa5366da
FF
2099Tue Mar 9 11:00:56 1993 Fred Fish (fnf@cygnus.com)
2100
2101 * gdb.t07/watchpoint.exp (test_simple_watchpoint): Set up
2102 expected fail for i486-*-* that misses the marker2 function.
2103 * gdb.t10/crossload.exp (bfddefault): Allow successful
2104 recognition of a format to pass even if no symbols are found.
2105 Explicitly catch failures where the format is not recognized
2106 or is ambiguous, and add the reason to the fail message.
2107 * gdb.t10/crossload.exp (bfdexplicit): Catch failure where
2108 the cause is and invalid target and add reason to failure message.
2109 * gdb.t10/crossload.exp: Fix bfd target names for elf32-m68k,
2110 elf32-i386, elf32-sparc, and elf32-i860.
2111 * gdb.t12/scope.exp (test_at_main, test_at_foo, test_at_bar):
2112 Set up expected failure for 'filename'::variable scope resolution,
2113 which is now apparently broken on all targets.
2114 * gdb.t20/classes.exp, gdb.t20/inherit.exp, gdb.t20/misc.exp,
2115 gdb.t21/cplusfuncs.exp, gdb.t22/virtfunc.exp,
2116 gdb.t23/templates.exp: Change failure for missing binfile into
2117 just a warning.
2118 gdb.t21/demangle.exp: Change all cfront references to 'arm'
2119 references.
2120
2121Mon Mar 8 19:20:28 1993 Fred Fish (fnf@cygnus.com)
2122
2123 * gdb.t00/default.exp: Add expected output for default "source"
2124 command, to match new gdb behavior.
2125 * gdb.t09/corefile.exp: Use GDBFLAGS when spawning GDB.
2126
1be6caef
RS
2127Sun Mar 7 15:14:09 1993 Rob Savoye (rob@cygnus.com)
2128
2129 * config/*-gdb.exp: returns an error, rather than exiting on
2130 internal errors.
2131
2132Tue Mar 2 18:09:32 1993 Fred Fish (fnf@cygnus.com)
2133
2134 * gdb.t03/gdbme.c: Add pointer to struct variable.
2135 * gdb.t03/ptype.exp: Test equivalence of '.' and '->' for
2136 referencing struct members.
2137
01cec5c8
ILT
2138Thu Feb 25 10:39:06 1993 Ian Lance Taylor (ian@cygnus.com)
2139
1be6caef
RS
2140 * configure.in (mips-idt-ecoff): New target.
2141 * config/mips-gdb.exp: New file for remote board using MIPS remote
2142 debugging protocol.
2143
01cec5c8
ILT
2144 * Redid configuration scheme. Removed gdb.t*/configure.in.
2145 Renamed gdb.t*/in-gdbme* to gdb.t*/gdbme*. Changed to use CC, CXX
2146 instead of CC_FOR_TARGET, CXX_FOR_TARGET. Added mostlyclean and
2147 distclean targets. Built executables via .o files. Adjusted
2148 tests to account for source files in $(srcdir) rather than
2149 $(objdir).
2150 * lib/gdb.exp (runto): Don't expect () after the function name,
2151 because it may have arguments.
2152
5b272a2d
ILT
2153Wed Feb 24 08:05:38 1993 Ian Lance Taylor (ian@cygnus.com)
2154
2155 * gdb.t00/default.exp, gdb.t01/run.exp, gdb.t02/whatis.exp,
2156 gdb.t03/ptype.exp, gdb.t06/break.exp, gdb.t12/scope.exp: Added
2157 expected failures for mips-idt-* and mips-sgi-*.
2158 * gdb.t00/default.exp (attach): Kill process if requested.
2159 * gdb.t00/help.exp (help target core, help target): Accept a gdb
2160 that does not read core files.
2161 * gdb.t01/run.exp: Removed checks for exit status code.
2162 * gdb.t03/in-gdbme.c: Make explicit call to malloc to ensure that
2163 it is linked in.
2164 * gdb.t03/ptype.exp: Increase timeout when calling malloc.
2165 * gdb.t04/setvar.exp, gdb.t05/expr.exp: Use runto function where
2166 appropriate, rather than doing it by hand.
2167 * gdb.t07/watchpoint.exp: If mips-idt-*, reload file after first
2168 execution.
2169 * gdb.t10/crossload.exp: Kill existing program if needed.
2170 * gdb.t15/funcargs.exp: Use delete_breakpoints function where
2171 appropriate, rather than doing it by hand. Always increase
2172 timeout for this test, not just for VxWorks.
2173
16aa4b53
FF
2174Wed Feb 24 08:03:38 1993 Fred Fish (fnf@cygnus.com)
2175
16aa4b53
FF
2176 * gdb.t31/chillvars.exp (test_structs): New proc to test printing
2177 of Chill STRUCT types and STRUCT values.
2178 * gdb.t31/chillvars.exp (test_strings): Expect "CHAR" now, rather
2179 than "char".
2180 * gdb.t31/in-gdbme.ch (simple_struct, nested_struct, struct1,
2181 struct2): New struct definitions and initializations to test
2182 simple Chill STRUCT types.
16aa4b53 2183
ff7f25de
FF
2184Tue Feb 23 11:55:06 1993 Fred Fish (fnf@cygnus.com)
2185
2186 * gdb.t00/teststrategy.exp: Track reversion in gdb to not print
2187 the null byte at the end of strings.
2188 * gdb.t00/default.exp: Make show version insensitive to copyright
2189 date.
2190 * gdb.t16/in-gdbme.c (ctable1, ctable2): Make explicitly unsigned
2191 to avoid dependencies on target char signedness.
2192 * gdb.t16/printcmds.exp: Update expected results for explicitly
2193 unsigned char.
2194 * gdb.t16/printcmds.exp: Remove setup_xfails for i960 that should
2195 now work.
2196 * gdb.t21/demangle.exp: Add many more patterns for template
2197 demangling, most of them being expected failures.
2198 * gdb.t21/demangle.exp (proc demangle): Quote the demangled
2199 string we are matching for, to match on the whole string.
2200 * gdb.t21/demangle.exp: Add many new test strings to demangle,
2201 and fix a whole bunch that had incorrect expected output but were
2202 passing anyway because of the bug in "proc demangle".
ff7f25de
FF
2203 * gdb.t31/chillvars.exp: Remove setup_xfail for printing string
2204 type.
2205 * gdb.t31/in-gdbme.ch: Uncomment string4, now compiles.
ff7f25de 2206
bf3d2b75
MW
2207Mon Feb 22 07:54:03 1993 Mike Werner (mtw@poseidon.cygnus.com)
2208
2209 * gdb/testsuite: made modifications to testcases, etc., to allow
2210 them to work properly given the reorganization of deja-gnu and the
2211 relocation of the testcases from deja-gnu to a "tool" subdirectory.
2212
19fa4a0a
MW
2213Sun Feb 21 10:55:55 1993 Mike Werner (mtw@poseidon.cygnus.com)
2214
2215 * gdb/testsuite: Initial creation of gdb/testsuite.
2216 Migrated dejagnu testcases and support files for testing nm to
2217 gdb/testsuite from deja-gnu. These files were moved "as is"
2218 with no modifications. This migration is part of a major overhaul
2219 of dejagnu. The modifications to these testcases, etc., which
2220 will allow them to work with the new version of dejagnu will be
2221 made in a future update.
80edc7cb
JK
2222\f
2223Local Variables:
2224mode: indented-text
2225left-margin: 8
2226fill-column: 74
2227version-control: never
2228End:
This page took 0.264725 seconds and 4 git commands to generate.