Use new proc for "file" command to load symbol tables.
[deliverable/binutils-gdb.git] / gdb / testsuite / ChangeLog
... / ...
CommitLineData
1Thu Sep 16 13:45:44 1993 Ian Lance Taylor (ian@tweedledumb.cygnus.com)
2
3 * config/mips-gdb.exp (gdb_load): Increase timeout to 2400.
4 Rework board rebooting slightly.
5 (gdb_exit): Don't exit from the remote shell; there isn't one.
6 * gdb.stabs/weird.exp: If a program is being debugged already,
7 kill it.
8 * gdb.t04/setvar.exp: Stop and restart gdb.
9 * gdb.t05/expr.exp: Likewise.
10 * gdb.t07/watchpoint.exp: If target is mips-idt-*, stop and
11 restart gdb and reload the program.
12 * gdb.t08/opaque.exp: Likewise.
13 * gdb.t12/scope.exp: Likewise.
14 * gdb.t13/bitfields.exp: Likewise.
15 * gdb.t15/funcargs.exp: Likewise.
16 * gdb.t20/classes.exp: Likewise.
17 * gdb.t03/ptype.exp: Increase timeout.
18 * gdb.t16/printcmds.exp (test_print_string_constants,
19 test_print_array_constants): Likewise.
20 * gdb.t17/callfuncs.exp (do_function_calls): Likewise.
21 * gdb.t20/classes.exp (do_tests): Likewise.
22 * gdb.t22/virtfunc.exp (test_virtual_calls): Likewise.
23
24Wed Sep 15 14:24:36 1993 Ian Lance Taylor (ian@cygnus.com)
25
26 * gdb.stabs: Renamed *wierd* to *weird*.
27
28Wed Sep 15 10:36:50 1993 Jim Kingdon (kingdon@cirdan.cygnus.com)
29
30 * gdb.t13/bitfields.exp: Test for bad output rather than waiting
31 for timeout. Add "known gcc 2.4.5 bug" to failure message.
32
33Tue Sep 14 17:16:44 1993 Jim Kingdon (kingdon@cirdan.cygnus.com)
34
35 * gdb.stabs/wierd.exp (print_wierd_var): Test size, not type name.
36 (do_tests): Remove xfail for whatis on one_var and two_var.
37
38Wed Sep 8 23:14:23 1993 Rob Savoye (rob@darkstar.cygnus.com)
39
40 * Makefile.in: Made cross building work better by adding
41 {RUNTEST,CC}_FOR_TARGET and using TARGET_FLAGS_TO_PASS.
42
43Tue Sep 7 14:11:52 1993 Jim Kingdon (kingdon@lioth.cygnus.com)
44
45 * gdb.t15/{return.c,return.exp,Makefile.in}:
46 New test, currently commented out.
47
48Tue Aug 31 16:51:29 1993 Rob Savoye (rob@darkstar.cygnus.com)
49
50 * config/udi-gdb.exp: gdb_exit now kills any isstip processes
51 still running and removes the leftover named socket so GDb can do
52 clean restarts.
53
54Mon Aug 30 17:55:16 1993 Rob Savoye (rob@darkstar.cygnus.com)
55
56 * gdb.t01/run.exp: Add match for VxWorks, cause I/O comes out the
57 console, not GDB.
58 * config/mt-*: Added default values for RUNTEST and RUNTESTFLAGS so
59 cross testing works better with "make check"
60 * config/unix-gdb: Use default procedures for exit and version.
61 * config/vx-gdb.exp: Cleaned up and massaged back to working order
62 with the newest VxWorks.
63
64Thu Aug 26 17:50:28 1993 Jim Kingdon (kingdon@lioth.cygnus.com)
65
66 * gdb.t20/classes.exp: For "ptype class Base1", continue to accept
67 old form.
68
69 * gdb.t22/virtfunc.exp: If it prints `struct' (not `class') with a
70 name (e.g. devo gdb with gcc 2.4.5), it is still a pass.
71
72 * gdb.t10/crossload.exp: Skip whole file (for now, until we fix it).
73
74 * config/unix-gdb.exp: Remove this version of gdb_exit
75 * lib/gdb.exp: Merge in all the crap from config/unix-gdb.exp.
76 Rob says he'll look at it when he gets back to testing boards.
77
78Thu Aug 26 07:20:00 1993 Fred Fish (fnf@deneb.cygnus.com)
79
80 * gdb.t22/virtfunc.exp: Accept missing struct/class names as
81 an expected fail for certain ptype commands.
82
83 * gdb.t20/classes.exp: Update expected results of "ptype class
84 Base1" to account for the constructor that now appears in the type.
85
86Wed Aug 25 16:48:05 1993 Fred Fish (fnf@deneb.cygnus.com)
87
88 * configure.in (configdirs): Restore gdb.t04, which mysteriously
89 disappeared from list.
90 * config/{udi-gdb.exp, gdb-unix.exp}: Replace calls to obsolete
91 "alldone" proc with call to cleanup and exit.
92 * {gdb.t01/run.exp, gdb.t01/term.exp, gdb.t02/whatis.exp,
93 gdb.t03/ptype.exp, gdb.t04/setvar.exp, gdb.t05/expr.exp,
94 gdb.t06/break.exp, gdb.t07/watchpoint.exp, gdb.t08/opaque.exp,
95 gdb.t09/corefile.exp, gdb.t10/crossload.exp, gdb.t11/list.exp,
96 gdb.t12/scope.exp, gdb.t13/bitfields.exp}: Replace calls to
97 "alldone" proc with simple returns that suppress remaining
98 tests. The alldone proc went away many months ago.
99
100Tue Aug 24 11:04:06 1993 Jim Kingdon (kingdon@lioth.cygnus.com)
101
102 * gdb.t10/nodebug.exp: Comment out "maint print msymbols" tests.
103
104 * gdb.t12/gdbme0.c (localscopes, autovars): Modify to foil gcc -O.
105
106Thu Aug 19 22:08:41 1993 Peter Schauer (pes@regent.e-technik.tu-muenchen.de)
107
108 * gdb.t15/funcargs.exp: Allow arguments for main in backtraces
109 as vax gdb will display them.
110
111Thu Aug 19 18:18:59 1993 Jim Kingdon (kingdon@lioth.cygnus.com)
112
113 * gdb.t20/gdbme.cc: Do some calculation with v.x, to confound
114 optimizers.
115
116 * scope.exp: Change "bad value for localval" messages so each one
117 is unique.
118
119 * config/unix-gdb.exp (gdb_exit): Move info on this vs.
120 lib/gdb.exp (gdb_exit) from ChangeLog to comments.
121
122 * gdb.t06/signals.exp: Skip the whole file with xfail for delta68.
123
124Tue Aug 17 00:05:28 1993 Jim Kingdon (kingdon@lioth.cygnus.com)
125
126 * gdb.t00/teststrategy.exp: Deal with it if cmdsize = 1 line
127 doesn't exist (due to optimization).
128
129Mon Aug 16 21:05:49 1993 Jim Kingdon (kingdon@lioth.cygnus.com)
130
131 * gdb.stabs/wierd.exp: Deal with it if echo of "file" command
132 contains \r because the filename is long.
133
134 * gdb.t06/signals.exp: Revise comments regarding "'next' behaved as
135 'continue'" bug, and change xfail back to i*86-univel-sysv4*.
136
137Mon Aug 16 03:05:17 1993 Peter Schauer (pes@regent.e-technik.tu-muenchen.de)
138
139 * gdb.t00/help.exp, gdb.t02/whatis.exp, gdb.t07/watchpoint.exp,
140 gdb.t08/opaque.exp, gdb.t17/interrupt.exp: Update for vax running
141 Ultrix.
142 * gdb.t02/whatis.exp: Use procedure to setup xfails on long versus
143 int tests.
144 * gdb.t08/opaque.exp: Use procedure to setup xfails for opaque tests.
145
146Thu Aug 12 15:24:28 1993 Fred Fish (fnf@deneb.cygnus.com)
147
148 * Makefile.in (distclean): Remove *.log *.plog *.sum *.psum site.*.
149
150 * gdb.t17/interrupt.exp: Fix 'missing Continuing' case so pattern
151 to match does not match the passing case but still matches the
152 failing case.
153
154Thu Aug 12 16:58:59 1993 Jim Kingdon (kingdon@lioth.cygnus.com)
155
156 * Makefile.in (distclean): Remove *.plog *.sum *.psum site.*.
157
158Wed Aug 11 19:47:27 1993 John Gilmore (gnu@rtl.cygnus.com)
159
160 * lib/gdb.exp (gdb_exit): Move the best version of gdb_exit
161 to here. Fix 'Quit anyway.*?' bug (? is a regexp metacharacter).
162 * config/{mips-gdb.exp, nind-gdb.exp, udi-gdb.exp, vx-gdb.exp}:
163 Remove various versions of gdb_exit.
164 * config/vx-gdb.exp: Remove quit_vxgdb, change a caller to call
165 gdb_exit.
166 * config/unix-gdb.exp: gdb_exit remains here, and should override
167 the generic version, since it's doing a lot of wierd stuff that
168 the other versions aren't. FIXME, fold it in, or abandon this
169 version.
170
171Wed Aug 11 12:09:32 1993 Jim Kingdon (kingdon@lioth.cygnus.com)
172
173 * gdb.t24/demangle.exp: Add tests for PR 3220.
174
175Tue Aug 10 15:49:35 1993 Jim Kingdon (kingdon@lioth.cygnus.com)
176
177 * gdb.t24/demangle.exp: Add lucid test for __vtbl__3foo__vt_cc_main_.
178
179Tue Aug 10 15:45:25 1993 Fred Fish (fnf@deneb.cygnus.com)
180
181 * gdb.t07/watchpoint.exp: Clear xfail with "i*86-*-*", not just
182 "i386-*-*". Works for i486 as well.
183
184 * gdb.t06/signals.exp: Rework code that recognizes known SVR4
185 bug, and expand domain of xfail to all SVR4 systems, since the
186 actual problem is likely to be in generic SVR4 /proc support.
187
188Tue Aug 10 15:49:35 1993 Jim Kingdon (kingdon@lioth.cygnus.com)
189
190 * config/unix-gdb.exp (gdb_load): Add eof to expect statement.
191
192Tue Aug 10 09:56:56 1993 Fred Fish (fnf@deneb.cygnus.com)
193
194 * gdb.t17/interrupt.exp: Set up xfail for *-*-sysv4*, in chain of
195 xfails for other systems. Match a missing 'Continuing.' as an
196 explicit fail for i*86-*-sysv4*, so it doesn't hose other tests.
197
198 * gdb.t20 {classes.exp, inherit.exp, misc.exp}, gdb.t21/cplusfuncs.exp,
199 gdb.t22/virtfunc.exp, gdb.t23/templates.exp, gdb.t31/chillvars.exp:
200 Only issue warning for missing executables if -all option is used.
201
202 * gdb.stabs/wierd.exp: Only issue warning for missing wierd.o
203 file if -all option is used. It's like an unpredictable XFAIL.
204
205Mon Aug 9 10:13:34 1993 Jim Kingdon (kingdon@lioth.cygnus.com)
206
207 * gdb.t15/funcargs.exp: Add comments that hppa xfails are only
208 for dynamically linked binaries.
209
210 * gdb.t10/crossload.exp: Add `set gnutarget auto' at end of tests.
211
212Sun Aug 8 14:21:29 1993 Jim Kingdon (kingdon@lioth.cygnus.com)
213
214 * gdb.t20/inherit.exp: Change message for "print tagless struct"
215 to state that this is a known bug in old versions of g++.
216
217Fri Aug 6 21:40:30 1993 Peter Schauer (pes@regent.e-technik.tu-muenchen.de)
218
219 * gdb.t17/interrupt.exp: Add xfail for 386 bsd. Accept echoed newline
220 while waiting for `Continuing'.
221
222Fri Aug 6 13:38:08 1993 Fred Fish (fnf@deneb.cygnus.com)
223
224 * gdb.t10/nodebug.exp: Expect to find local/global minimal symbols
225 in text, data, and bss.
226 * gdb.t10/nodebug.c: Add local and global test variables for
227 initialized and uninitialized data.
228
229Thu Aug 5 12:18:40 1993 Jim Kingdon (kingdon@lioth.cygnus.com)
230
231 * config/unix-gdb.exp (gdb_exit): Add "wait".
232
233Thu Aug 5 18:14:06 1993 Peter Schauer (pes@regent.e-technik.tu-muenchen.de)
234
235 * gdb.t06/signals.exp: xfail the continue from the handler for all
236 targets.
237
238 * gdb.t07/watchpoint.exp: clear_xfail for i386 when calling a
239 function with watchpoints enabled, the i386 call dummy starts with
240 a call.
241
242 * gdb.t00/teststrategy.exp, gdb.t09/Makefile.in: Handle the way
243 386 bsd names its corefiles.
244
245Wed Aug 4 08:53:41 1993 Fred Fish (fnf@cygnus.com)
246
247 * gdb.t10/Makefile.in (nodebug.o): Don't use "-c -o", many
248 compilers don't grok it.
249 * gdb.t16/gdbme.c (ctable1): Initialize unsigned char array
250 with small octal ints rather than character constants, which
251 are signed and might not fit if first promoted to int.
252
253Tue Aug 3 18:28:25 1993 Fred Fish (fnf@cygnus.com)
254
255 * gdb.t09/Makefile.in (clean): Remove corefile.
256
257Mon Aug 2 12:47:44 1993 Jim Kingdon (kingdon@lioth.cygnus.com)
258
259 * gdb.t07/watchpoint.exp: Add missing `$prompt $'.
260
261Mon Aug 2 12:30:14 1993 Peter Schauer (pes@regent.e-technik.tu-muenchen.de)
262 and Jim Kingdon (kingdon@cygnus.com)
263
264 * gdb.t06/signals.exp: Change xfail from "*-*-*" to be only for
265 NO_SINGLE_STEP machines. Fix comment about its cause. Uncomment
266 the `continue' test right after it (also xfailed if NO_SINGLE_STEP).
267
268Fri Jul 30 19:46:55 1993 Jim Kingdon (kingdon@lioth.cygnus.com)
269
270 * gdb.t17/interrupt.exp: Add xfail for hppa.
271
272Fri Jul 30 12:54:11 1993 Peter Schauer (pes@regent.e-technik.tu-muenchen.de)
273
274 * gdb.t02/whatis.exp, gdb.t03/ptype.exp, gdb.t08/opaque.exp,
275 gdb.t09/corefile.exp: Cleanup xfails for fixed mips bugs.
276 * gdb.t13/bitfields.exp, gdbme.c: Examine a variable in the inferior
277 to determine signed-ness of bitfields and use the result to setup
278 the xfail.
279 * gdb.t15/gdbme.c: Add comments to the two indirect call0a lines.
280 * gdb.t15/funcargs.exp: Use them to step until the second indirect
281 call line is reached if necessary.
282
283Thu Jul 29 20:33:08 1993 Jim Kingdon (kingdon@lioth.cygnus.com)
284
285 * gdb.stabs/wierd.exp: New test, for nameless baseclasses.
286
287Mon Jul 26 00:15:02 1993 Jim Kingdon (kingdon@lioth.cygnus.com)
288
289 * gdb.t06/break.exp: Also test `clear' command.
290
291Wed Jul 21 18:03:38 1993 Jim Kingdon (kingdon@deneb.cygnus.com)
292
293 * gdb.t00/teststrategy.exp: Remove extra quote.
294
295 * gdb.t07/watchpoint.exp: Change xfail for calling function with
296 watchpoint enabled to be for all non-68k machines.
297
298 * gdb.t15/{mips_pro.{c,exp},Makefile.in}: New test.
299
300Mon Jul 19 23:59:26 1993 Peter Schauer (pes@regent.e-technik.tu-muenchen.de)
301
302 * gdb.stabs/configure.in: If configured -with-gnu-as for mips-*-*
303 targets use aout.mt instead of ecoff.mt as gas understands
304 standard aout format.
305
306Mon Jul 19 18:14:06 1993 Jim Kingdon (kingdon@deneb.cygnus.com)
307
308 * lib/gdb.exp (runto): Don't insist that function we are running to
309 was compiled with -g.
310
311 * gdb.t10/{nodebug.{c,exp},Makefile.in}: New test.
312
313 * gdb.t17/interrupt.exp: Before sending ^C, give the inferior time
314 to get back into the read system call.
315 Accept leading newline in case where we woke it up.
316
317Sun Jul 18 08:40:45 1993 Peter Schauer (pes@regent.e-technik.tu-muenchen.de)
318
319 * gdb.stabs/{ecoff.mt,wierd-ecoff.S,wierd-ecoff.sed}: New files
320 to make the stabs test work on ecoff systems using gcc and -with-stabs.
321 * gdb.stabs/{Makefile.in,configure.in,aout.mt,xcoff.mt}: Modify to
322 enable ecoff configuration.
323
324Thu Jul 15 11:54:58 1993 Jim Kingdon (kingdon@lioth.cygnus.com)
325
326 * gdb.t15/funcargs.exp (localvars_in_indirect_call): New test.
327
328Wed Jul 14 09:36:42 1993 Jim Kingdon (kingdon@lioth.cygnus.com)
329
330 * gdb.t16/printcmds.exp: Add another printf test.
331
332Wed Jul 14 15:37:13 1993 Ian Lance Taylor (ian@cygnus.com)
333
334 * configure.in: If configured -with-stabs on any target, add
335 stabsdirs to configdirs.
336
337Wed Jul 14 09:36:42 1993 Jim Kingdon (kingdon@lioth.cygnus.com)
338
339 * gdb.t16/printcmds.exp: Change printf "%f\n" to printf "%f is
340 fun" so pattern does not match the command itself.
341
342Mon Jul 12 11:22:06 1993 Jim Kingdon (kingdon@lioth.cygnus.com)
343
344 * gdb.t15/{gdbme.c,funcargs.exp}: Test for alloca-influenced frames.
345
346Sun Jul 11 12:03:24 1993 Jim Kingdon (kingdon@lioth.cygnus.com)
347
348 * gdb.t17/interrupt.exp: Test for more things.
349
350Fri Jul 9 14:11:17 1993 Jim Kingdon (kingdon@lioth.cygnus.com)
351
352 * gdb.t07/watchpoint.exp: In until test, deal with the way the DEC
353 compiler arranges the code and line numbers.
354
355 * gdb.t17/interrupt.exp: Don't send \n after ^C.
356
357Fri Jul 9 09:47:02 1993 Peter Schauer (pes@regent.e-technik.tu-muenchen.de)
358
359 * gdb.t00/help.exp: Increase expect input buffer size.
360
361Thu Jul 8 14:26:50 1993 Jim Kingdon (kingdon@lioth.cygnus.com)
362
363 * gdb.t06/signals.exp: Remove sparc xfail; bug fixed.
364
365 * gdb.t07/watchpoint.exp: Add xfail for hppa.
366
367 * gdb.t17/{gdbme.c,callfuncs.exp}: Add sum10 function, to test pa bug.
368
369 * gdb.t06/signals.exp: At "p func1 ()" test, check for breakpoint
370 [0-9]*, not just [0-9].
371
372Wed Jul 7 17:52:28 1993 Jim Kingdon (kingdon@lioth.cygnus.com)
373
374 * gdb.t20/{gdbme.cc,classes.exp}: Add xfail for gdb/2972.
375
376 * gdb.t2*: Set CXXFLAGS, not CFLAGS, since that's what we use.
377
378Tue Jul 6 13:54:49 1993 Jim Kingdon (kingdon@lioth.cygnus.com)
379
380 * gdb.t00/help.exp: Replace most of docstring for "continue" with .*.
381
382Mon Jul 5 22:03:45 1993 Jim Kingdon (kingdon@lioth.cygnus.com)
383
384 * gdb.t06/signals.c: Add xfails for sun3.
385
386 * gdb.t07/watchpoint.exp: Comment out xfail for fixed bug 1836.
387
388 * gdb.t07/{gdbme.c,watchpoint.exp}: Add test for 2597. Also add
389 test_stepping tests.
390
391Fri Jul 2 09:08:10 1993 Jim Kingdon (kingdon@lioth.cygnus.com)
392
393 * gdb.t{06,17}/Makefile.in (clean): Remove all executables.
394
395 * gdb.t17/{interrupt.{c,exp},Makefile.in}: New test for solaris bug.
396
397 * gdb.t06/twice.exp, Makefile.in: Just use an include of twice.c
398 rather than actually putting it through cpp twice.
399
400 * gdb.t06/signals.exp: Add xfails for unixware and rs6000.
401
402Fri Jul 2 10:48:03 1993 Ian Lance Taylor (ian@cygnus.com)
403
404 * config/mips-gdb.exp (gdb_exit): Removed close statement which is
405 no longer needed.
406
407Fri Jul 2 09:08:10 1993 Jim Kingdon (kingdon@lioth.cygnus.com)
408
409 * gdb.t06/signals.exp: Add test for sparc bug with do_save_insn.
410
411 * gdb.t20/{classes,inherit}.exp: If a class which doesn't use any
412 C++ features prints as "struct", make it a pass, not an xfail.
413
414Thu Jul 1 22:03:33 1993 Jim Kingdon (kingdon@lioth.cygnus.com)
415
416 * gdb.t22/virtfunc.exp: Remove a bunch of xfails.
417 Don't require VA to print as "class" rather than "struct".
418
419Thu Jul 1 18:27:40 1993 Jim Kingdon (kingdon@cygnus.com)
420
421 * gdb.t06/twice.exp: Don't care about the file name GDB prints.
422
423Wed Jun 30 18:01:00 1993 Jim Kingdon (kingdon@lioth.cygnus.com)
424
425 * gdb.t{02,13}/comp-info.c, gdb.t06/twice.exp: Add "return 0" to end.
426
427Tue Jun 29 13:15:42 1993 Peter Schauer (pes@regent.e-technik.tu-muenchen.de)
428
429 * gdb.t12/scope.exp: Remove xfail for parameter printing in wrong
430 order.
431
432Tue Jun 29 09:22:29 1993 Jim Kingdon (kingdon@lioth.cygnus.com)
433
434 * gdb.t16/printcmds.exp: Add printf tests.
435
436 * gdb.t06/{twice.{c,exp},Makefile.in}: New test.
437
438 * gdb.t10/Makefile.in (clean): Remove $(EXECUTABLES) too.
439
440Mon Jun 28 11:25:59 1993 Fred Fish (fnf@cygnus.com)
441
442 * gdb.t20/classes.exp: Add clear_xfail's before printing summary
443 pass counts, to counteract any existing or future setup_xfails.
444
445Mon Jun 28 09:15:17 1993 Jim Kingdon (kingdon@lioth.cygnus.com)
446
447 * gdb.stabs/wierd{.def,-aout.S,-xcoff.S}: Use new macros
448 {BEGIN,END}_COMMON for common block instead of STAB.
449 * gdb.stabs/wierd.exp: Add xfail for rs6000.
450
451 * gdb.stabs/wierd.def: Make value of N_GSYM's 0.
452 intp_var should be N_GSYM not N_LSYM.
453 wierd-aout.S: Use a label for the value of the N_SO.
454 wierd.def: Remove all backslashes.
455 wierd-{aout,xcoff}.S: Put a few tests with backslashes here.
456
457Mon Jun 28 07:21:51 1993 Peter Schauer (pes@regent.e-technik.tu-muenchen.de)
458
459 * gdb.t20/gdbme.cc (main): Move variable initialization for AIX to
460 get the expected next to inheritance3.
461
462Sun Jun 27 12:29:53 1993 Peter Schauer (pes@regent.e-technik.tu-muenchen.de)
463
464 * gdb.t00/teststrategy.exp: Remove expected failure for mips-*-*
465 now that gcc-2.4 gets it right.
466
467Fri Jun 25 12:00:46 1993 Jim Kingdon (kingdon@lioth.cygnus.com)
468
469 * gdb.stabs/wierd{.def,.exp,-aout.S,-xcoff.S}: Add common block test.
470
471 * gdb.t{02,13}/{Makefile.in,gdbme.c,comp-info.c}: New way of
472 generating comp-info.exp which works for cross-compilation.
473
474Thu Jun 24 16:55:05 1993 Fred Fish (fnf@cygnus.com)
475
476 * gdb.t11/list.exp: For SVR4 xfails, match "*-*-sysv4*", not
477 "*-*-sysv4.*".
478
479Tue Jun 22 21:17:26 1993 Fred Fish (fnf@cygnus.com)
480
481 * gdb.t01/run.exp: Start with a fresh gdb.
482 * gdb.t11/list.exp: For SVR4 xfails, match on all versions of
483 SVR4.x.
484
485Mon Jun 21 15:23:22 1993 Fred Fish (fnf@cygnus.com)
486
487 * {gdb.t01, gdb.t02, gdb.t03, gdb.t04, gdb.t05, gdb.t06, gdb.t07,
488 gdb.t08, gdb.t09, gdb.t10, gdb.t11, gdb.t12, gdb.t13, gdb.t15,
489 gdb.t16, gdb.t17, gdb.t20, gdb.t21, gdb.t22, gdb.t23, gdb.t30}/
490 Makefile.in (distclean, realclean): Remove gdbme.c from list of
491 things to remove.
492
493Sat Jun 19 07:49:10 1993 Fred Fish (fnf@cygnus.com)
494
495 * gdb.t24/demangle.exp (test_gnu_style_demangling): Add some new
496 test cases from bug reports.
497
498Fri Jun 18 10:38:49 1993 Fred Fish (fnf@cygnus.com)
499
500 * gdb.t06/break.exp: Add xfails for sparc-sun-solaris2.*.
501 * gdb.t12/scope.exp: Add clear_xfails at appropriate places to
502 avoid spurious xfails.
503 * gdb.t20/classes.exp: Add xfails for longstanding C++ problems.
504 * gdb.t21/cplusfuncs.exp: Add xfails for sparc-sun-solaris2.*.
505 * gdb.t22/virtfunc.exp: Add xfails for longstanding C++ problems.
506
507Wed Jun 16 10:11:57 1993 Fred Fish (fnf@cygnus.com)
508
509 * gdb.t00/teststrategy.exp: Rework to provide more useful
510 description of each test, fix problem with systems that define
511 ALIGN_STACK_ON_STARTUP code, other misc cleanups.
512 * gdb.t06/break.exp (test_next_with_recursion): Fix expected
513 results for "next over recursive call" so timeouts aren't taken
514 by error.
515
516Mon Jun 14 09:09:04 1993 Jim Kingdon (kingdon@cygnus.com)
517
518 * gdb.t12/scope.exp: Test printing of variables before run.
519
520 * gdb.t12/{gdbme0.c,scope.exp}: Test for bug where parameters are
521 printed in wrong order due to sorting.
522
523Sat Jun 12 15:03:58 1993 Fred Fish (fnf@cygnus.com)
524
525 * gdb.t00/teststrategy.exp: Fix expected results for printing
526 user entered string constant. Is array of char, prints with no
527 address.
528
529 * gdb.t00/{default.exp, help.exp}: Account for changes to radix
530 commands.
531 * gdb.t16/gdbme.c: Add and use struct containing arrays of char.
532 * gdb.t16/printcmds.exp: Fix all lines that match "unsigned char *".
533 * gdb.t16/printcmds.exp (test_print_char_arrays): Test printing
534 of struct of char arrays.
535 * gdb.t00/radix.exp: New tests for radix commands.
536
537Fri Jun 11 13:12:27 1993 Jim Kingdon (kingdon@cygnus.com)
538
539 * gdb.t16/printcmd.exp: Print a variable before running program
540 (with xfail for AIX).
541
542Thu Jun 10 11:04:04 1993 Jim Kingdon (kingdon@cygnus.com)
543
544 * gdb.t06/{signals.exp,signals.c,Makefile.in}: New test.
545
546 * gdb.t16/printcmd.exp: Don't print variables before running program.
547
548 * gdb.t06/break.exp: Don't require envp argument to main.
549
550 * gdb.t0{2,3,4,5}/gdbme.c [_AIX]: Use signed keyword.
551
552 * gdb.t02/whatis.exp, gdb.t11/list.exp:
553 Add xfails for rs6000.
554
555 * gdb.t02/whatis.exp: Change other tests not to re-test something
556 we already tested.
557
558 * gdb.t{03,15,16}/gdbme.c: Reference all variables and make sure
559 each type used has a variable of that type.
560
561Tue Jun 8 16:45:20 1993 Jim Kingdon (kingdon@rtl.cygnus.com)
562
563 * gdb.t20/{inherit.exp,gdbme.cc}: Test tagless structure.
564
565Fri Jun 4 11:07:19 1993 david d `zoo' zuhn (zoo at cirdan.cygnus.com)
566
567 * configure.in: change srctrigger to be a file, not a directory
568
569Fri Jun 4 08:23:57 1993 Ian Lance Taylor (ian@cygnus.com)
570
571 * configure.in (mips-idt-ecoff*): Added trailing '*'.
572
573 * gdb.t11/list.exp: Fixed a couple of typos.
574
575Tue Jun 1 21:28:06 1993 Fred Fish (fnf@cygnus.com)
576
577 * gdb.t00 (teststrategy.exp): Remove notice about PR 1823. Bug
578 is fixed and PR is closed.
579 * gdb.t16 (gdbme.c): Add simple test string variable.
580 * gdb.t16 (printcmds.exp): Add tests with simple test string
581 variable, primarily for boundaries on "set print elements".
582
583Mon May 31 11:36:08 1993 Jim Kingdon (kingdon@cygnus.com)
584
585 * gdb.stabs/wierd.exp: Remove xfail for printing big integer.
586 Make leading 0's optional and don't expect a tab in the middle
587 of the number.
588
589 * gdb.t00/teststrategy.exp: Remove xgdb before trying the copy.
590
591 * gdb.stabs/wierd.def: Type attributes must be preceded by number=.
592 * gdb.stabs/wierd.exp: Remove xfails for type attributes. Also
593 don't end command passed to gdb_test with newline.
594
595 * gdb.t13/{Makefile.in,gdbme.c,bitfields.exp}: If we #defined the
596 signed keyword away, don't expect signed bitfields to be signed.
597
598 * gdb.t13/bitfields.exp (bitfield containment): Accept the fields
599 printing with only as many 1's as are in the field as well as printing
600 with 32 1's (see comment).
601
602Sat May 29 17:57:01 1993 Fred Fish (fnf@cygnus.com)
603
604 * gdb.t00/default.exp: Start with a fresh gdb.
605 * configure.in (configdirs): Remove gdb.t31 until the chill
606 compiler works again. It no longer is able to find chillrt0
607 since it isn't in libchill.a anymore.
608 * gdb.stabs/wierd.exp: Rewrite to properly handling a missing
609 wierd.o, make more modular.
610 * gdb.stabs/wierd.def (bad_neg0type, bad_neg0const): Remove
611 spurious newlines that caused problems.
612
613Wed May 26 09:57:19 1993 Jim Kingdon (kingdon@lioth.cygnus.com)
614
615 * Move test with enums and partial symbols from gdb.t03/ptype.exp
616 to gdb.stabs/wierd.exp since GCC has worked around the bug.
617 gdb.stabs/wierd.{exp,def}: Many new tests.
618
619 * gdb.t00/default.exp: update info line for new message.
620
621 * gdb.t02/{whatis.exp,gdbme.c}:
622 Test that "char *" doesn't print as "caddr_t".
623
624Tue May 25 13:28:27 1993 Jim Kingdon (kingdon@lioth.cygnus.com)
625
626 * gdb.t00/help.exp: Use .* in place of some help messages which
627 just changed.
628 gdb.t00/default.exp: Update "info frame" test for new message.
629 * gdb.stabs/wierd.exp: Check for eof, directly or via gdb_test.
630 Remove some xfails
631
632Mon May 24 00:24:47 1993 Jim Kingdon (kingdon@lioth.cygnus.com)
633
634 * gdb.t03/{gdbme.c,ptype.exp}:
635 Add tests for typedef'd struct and union without tags.
636 Also check "whatis" on a variable of a typedef'd enum without a tag.
637
638 * gdb.t00/teststrategy.exp: For p "foo", remove sun4 XFAIL (see
639 PRMS 1823; the bug still exists but isn't reproduced by this test
640 anymore), and remove rs6000 XFAIL (the bug is fixed).
641
642 * gdb.t03/ptype.exp: Comment out a lot of tests which are basically
643 duplicated from whatis.exp. For those that are left, accept
644 "long", "long int", or "int" for long variables (whatis.exp already
645 has an XFAIL for "int", so no need to fail it here).
646
647 * gdb.t02/whatis.exp, gdb.t10/crossload.exp:
648 Deal with GCC's names for types now that GDB uses the compiler's names.
649
650 * gdb.t02/{Makefile.in,gdbme.c,whatis.exp}: If not GCC, do some
651 setup_xfail's for sunos4. If we #defined the signed keyword away,
652 don't expect GDB to know that char it is signed.
653
654 * gdb.t00/teststrategy.exp: Update for symbolic signal names.
655
656Sun May 23 08:44:55 1993 Fred Fish (fnf@cygnus.com)
657
658 * configure.in (configdirs): Add gdb.t24 for C++ tests that
659 should work on any system, regardless of debugging format.
660 * gdb.t21/demangle.exp: Move to gdb.t24.
661 * gdb.t24/demangle.exp: Move from gdb.t21.
662 * gdb.t24/{Makefile.in, configure.in}: New files.
663
664Thu May 20 19:39:03 1993 Jim Kingdon (kingdon@lioth.cygnus.com)
665
666 * configure.in: Do gdb.stabs and C++ tests only for stabs.
667 * gdb.stabs: New directory.
668
669Tue May 18 21:12:09 1993 Jim Kingdon (kingdon@lioth.cygnus.com)
670
671 * config/{mips,nind,udi,unix,vx}-gdb.exp: Look for "Quit anyway.*?"
672 not just "Quit anyway?".
673
674Tue May 18 17:13:20 1993 Fred Fish (fnf@cygnus.com)
675
676 * gdb.t21/demangle.exp: Add a couple of new patterns. Ensure
677 that all setup_xfails are immediately followed by clear_xfails.
678
679Tue May 11 09:10:47 1993 Fred Fish (fnf@cygnus.com)
680
681 * config/unix-gdb.exp, gdb.t00/echo.exp, gdb.t00/help.exp,
682 gdb.t00/teststrategy.exp, gdb.t00/gdbvars.exp, gdb.t01/run.exp,
683 gdb.t01/term.exp, gdb.t02/whatis.exp, gdb.t03/ptype.exp,
684 gdb.t04/setvar.exp, gdb.t05/expr.exp, gdb.t06/break.exp,
685 gdb.t07/watchpoint.exp, gdb.t08/opaque.exp, gdb.t09/corefile.exp,
686 gdb.t10/crossload.exp, gdb.t11/list.exp, gdb.t12/scope.exp,
687 gdb.t13/bitfields.exp, gdb.t15/funcargs.exp, gdb.t16/printcmds.exp,
688 gdb.t17/callfuncs.exp, gdb.t20/misc.exp, gdb.t20/inherit.exp,
689 gdb.t20/classes.exp, gdb.t21/demangle.exp, gdb.t21/cplusfuncs.exp,
690 gdb.t22/virtfunc.exp, gdb.t23/templates.exp, gdb.t30/chexp.exp,
691 gdb.t31/chillvars.exp, lib/gdb.exp:
692 Change place to report bugs from bug-dejagnu@prep.ai.mit.edu to
693 bug-gdb@prep.ai.mit.edu.
694
695Fri May 7 09:15:35 1993 Fred Fish (fnf@cygnus.com)
696
697 * gdb.t17/callfuncs.exp (do_function_calls): Call t_double_values
698 with 0.0, not integer 0.
699
700Fri Apr 30 13:17:24 1993 Jim Kingdon (kingdon@cygnus.com)
701
702 * gdb.t06/break.exp: Update for "Kill the program" message change.
703
704Fri Apr 30 09:42:57 1993 Fred Fish (fnf@cygnus.com)
705
706 * Makefile.in (GDBFLAGS): Set to -nx.
707 * Makefile.in (site.exp): Use GDBFLAGS.
708
709Wed Apr 28 13:19:07 1993 K. Richard Pixley (rich@rtl.cygnus.com)
710
711 * */Makefile.in (CFLAGS): add CFLAGS = -g to all subdirectory
712 Makefiles.
713 (check): depend on just-check.
714 (just-check): added so that tests can be run without a noop
715 build pass.
716
717Fri Apr 23 18:13:28 1993 K. Richard Pixley (rich@rtl.cygnus.com)
718
719 Switch to using configure's configdirs.
720 * Makefile.in (Makefile): add configure.in dependency.
721 (SUBDIRS): removed redundant assignment.
722 * configure.in: switch subdirs assignment to configdirs.
723 * gdb.t*/configure.in: new files.
724
725Thu Apr 22 08:27:53 1993 Ian Lance Taylor (ian@cygnus.com)
726
727 * gdb.t07/watchpoint.exp: Removed a29k expected failure which now
728 works.
729
730Tue Apr 20 13:38:40 1993 Fred Fish (fnf@cygnus.com)
731
732 * gdb.{t20,t21,t22,t23}/Makefile.in: Use $(srcdir) to avoid $<
733 in explicit rules. Apparently this is not supported by some makes.
734
735Mon Apr 19 01:54:53 1993 John Gilmore (gnu@cygnus.com)
736
737 * gdb.t31/Makefile.in: Use $(srcdir) when avoiding $<, sigh.
738
739Fri Apr 16 09:33:46 1993 Peter Schauer (pes@regent.e-technik.tu-muenchen.de)
740
741 * config/unix-gdb.exp: Add back missing return 0 which mysteriously
742 disappeared.
743
744Thu Apr 15 02:28:24 1993 John Gilmore (gnu@cacophony.cygnus.com)
745
746 * gdb.t31/Makefile.in: Avoid $< in explicit rule.
747
748Wed Apr 14 16:38:47 1993 Fred Fish (fnf@cygnus.com)
749
750 * gdb.t07/watchpoint.exp: Remove setup_xfail for i486
751 watchpoint problem that is now fixed.
752 * gdb.t30/chexp.exp: Remove setup_xfail for printing
753 uninitialized convenience variables.
754 * gdb.t31/chillvars.exp: Fix expected patterns for printing
755 structures.
756
757Wed Apr 14 12:55:58 1993 Peter Schauer (pes@regent.e-technik.tu-muenchen.de)
758
759 * gdb.t00/help.exp: Compensate for bug in mips-*-ultrix* OS
760 which causes expect to get out of sync with gdb on long output
761 from help set.
762 * gdb.t09/corefile.exp: Make expected pattern for core file
763 failing signal and frame output format less sun specific.
764
765Tue Apr 13 23:18:07 1993 Per Bothner (bothner@cygnus.com)
766
767 * gdb.t31/chillvars.exp: Add and remove initial dummy
768 breakpoint, so that symbol table is forced in.
769 (Needed at least on Sunos4, though it seems not SVR4.)
770 * gdb.t31/chillvars.exp: Update for changed output format.
771
772Sun Apr 11 17:21:45 1993 Rob Savoye (rob at darkstar.cygnus.com)
773
774 * config/unix-gdb.exp: Gracefully exits if $GDB is a bogus path.
775
776Wed Apr 7 21:28:21 1993 Rob Savoye (rob@cygnus.com)
777
778 * Makefile.in: Added --srcdir when invoking runtest, removed the
779 need for a local config file. (optional now)
780
781Wed Apr 7 14:13:41 1993 Fred Fish (fnf@cygnus.com)
782
783 * gdb.t21/demangle.exp: Only count real fails (not xfails) for
784 failure count used to force early termination. Add some more
785 expected failures for gnu style demangling.
786
787Thu Apr 1 09:50:30 1993 Peter Schauer (pes@regent.e-technik.tu-muenchen.de)
788
789 * Makefile.in (CXXFLAGS): Remove -O. It caused the debug info for the
790 pmi variable from gdb.t20/gdbme to get optimized away.
791 * gdb.t00/teststrategy.exp: Added expected failure for mips-*-*.
792 Check for written corefile upon timeout _and_ eof.
793
794Tue Mar 30 09:58:16 1993 Peter Schauer (pes@regent.e-technik.tu-muenchen.de)
795
796 * config/unix-gdb.exp: Add missing return 0.
797
798Tue Mar 30 08:34:25 1993 Peter Schauer (pes@regent.e-technik.tu-muenchen.de)
799
800 * gdb.t16/printcmds.exp: Remove misplaced xfail that caused an early
801 test termination.
802
803Mon Mar 29 17:37:25 1993 Fred Fish (fnf@cygnus.com)
804
805 * configure.in (subdirs): Put back gdb.t17 which mysteriously
806 disappeared.
807
808Thu Mar 25 21:05:16 1993 Fred Fish (fnf@cygnus.com)
809
810 * gdb.t10/crossload.exp: Disable the i860-elf test until such
811 time as i860 support works.
812
813 * gdb.t15/funcargs.exp: Fix expected outputs to include
814 "backtrace 100\r" rather than just "backtrace\r", to match last
815 change.
816
817Thu Mar 25 12:14:28 1993 Ian Lance Taylor (ian@cygnus.com)
818
819 * config/udi-gdb.exp (gdb_exit): Remove close command.
820 (gdb_target_udi): New procedure to set the UDI target.
821 (gdb_start): Don't remove *_soc files. Use gdb_target_udi.
822 * gdb.t00/default.exp: Added expected failures for a29k-*-udi.
823 Added waits for prompts after several question responses. Added
824 some more responses used by a29k-amd-udi-gdb.
825 * gdb.t01/run.exp, gdb.t06/break.exp: Added a29k-*-udi support:
826 pass different arguments, restart UDI connection after program
827 completion.
828 * gdb.t02/whatis.exp, gdb.t03/ptype.exp, gdb.t07/watchpoint.exp,
829 gdb.t08/opaque.exp, gdb.t11/list.exp, gdb.t12/scope.exp,
830 gdb.t15/funcargs.exp, gdb.t16/printcmds.exp, gdb.t20/misc.exp,
831 gdb.t21/cplusfuncs.exp: Added expected failures for a29k-*-*.
832 * gdb.t04/setvar.exp, gdb.t05/expr.exp, gdb.t07/watchpoint.exp,
833 gdb.t08/opaque.exp, gdb.t12/scope.exp, gdb.t13/bitfields.exp,
834 gdb.t15/funcargs.exp, gdb.t16/printcmds.exp,
835 gdb.t17/callfuncs.exp, gdb.t20/classes.exp, gdb.t20/inherit.exp,
836 gdb.t20/misc.exp, gdb.t22/virtfuncs.exp: Restart UDI connection
837 after program completion.
838 * gdb.t10/crossload.exp: Does not work for a29k-*-*, since BFD is
839 compiled with a SELECT_VECS setting.
840 * gdb.t15/funcargs.exp: Use argument to backtrace to prevent
841 infinite recursion.
842
843 * gdb.t20/classes.exp, gdb.t20/inherit.exp, gdb.t22/virtfuncs.exp:
844 Added checks for COFF results, and made them expected failures for
845 all targets. It would be better to make them expected failures
846 for COFF targets only.
847
848Wed Mar 24 14:43:38 1993 david d `zoo' zuhn (zoo at poseidon.cygnus.com)
849
850 * Makefile.in: add null dvi target, don't bother to recurse
851 through test directories for info and install-info; rename
852 $(datadir) to be dejagnu instead of deja-gnu
853
854Wed Mar 24 09:48:03 1993 Fred Fish (fnf@cygnus.com)
855
856 * gdb.t31/gdbme.ch: Re-enable code that previously caused
857 compiler to coredump.
858 * gdb.t31/chillvars.exp: Re-enable tests that depend on that
859 code.
860
861Tue Mar 23 08:53:42 1993 Fred Fish (fnf@cygnus.com)
862
863 * gdb.t31/gdbme.ch: Comment out code that causes chill compiler
864 coredump.
865 * gdb.t31/chillvars.exp: Comment out tests that depend on that
866 code.
867
868Sun Mar 21 17:56:47 1993 Rob Savoye (rob at darkstar.cygnus.com)
869
870 * gdb.t03/ptype.exp: tests for return code from gdb_test.
871 * gdb.t00/teststrategy.exp: Uses which proc rather than spawning
872 which in a shell. Deletes xgdb when done.
873 * config/unix-gdb.exp: Won't try to spawn $GDB unless it exists.
874 Tests the return from the "set height" or "set width" commands.
875 Added a few return codes where needed.
876
877Wed Mar 17 11:31:01 1993 Fred Fish (fnf@cygnus.com)
878
879 * Makefile.in (SUBDIRS): Add gdb.t17.
880 * configure.in (subdirs): Add gdb.t17.
881 * gdb.t17/{Makefile.in, callfuncs.exp, gdbme.c}: New test
882 files to test gdb's calling of functions in the inferior with
883 the correct arguments and gdb's ability to retrieve any
884 result returned.
885
886Tue Mar 16 15:37:11 1993 Fred Fish (fnf@cygnus.com)
887
888 * config/unix-gdb.exp (gdb_exit): Remove close commands that
889 may be called after gdb goes away. Previous versions of expect
890 needed these to avoid file descriptor leaks, but they cause
891 errors with the current revision of expect.
892 * gdb.t00/gdbvars.exp: Use -re on expected output after
893 setting sevenbit-strings.
894 * gdb.t04/setvar.exp, gdb.t13/bitfields.exp: Make commands
895 to set sevenbit-strings consistent across tests.
896 gdb.t30/chexp.exp, gdb.t31/chillvars.exp: Make commands to
897 set sevenbit-strings consistent across tests.
898
899Fri Mar 12 08:47:20 1993 Fred Fish (fnf@cygnus.com)
900
901 * gdb.t21/demangle.exp (proc demangle): Adjust quotes in an
902 expected output to match current "expect" expectations.
903
904Wed Mar 10 18:01:49 1993 Fred Fish (fnf@cygnus.com)
905
906 * gdb.t00/default.exp: Change expected output for default "source"
907 command, to match new gdb behavior which requires a filename to
908 source.
909
910Tue Mar 9 11:00:56 1993 Fred Fish (fnf@cygnus.com)
911
912 * gdb.t07/watchpoint.exp (test_simple_watchpoint): Set up
913 expected fail for i486-*-* that misses the marker2 function.
914 * gdb.t10/crossload.exp (bfddefault): Allow successful
915 recognition of a format to pass even if no symbols are found.
916 Explicitly catch failures where the format is not recognized
917 or is ambiguous, and add the reason to the fail message.
918 * gdb.t10/crossload.exp (bfdexplicit): Catch failure where
919 the cause is and invalid target and add reason to failure message.
920 * gdb.t10/crossload.exp: Fix bfd target names for elf32-m68k,
921 elf32-i386, elf32-sparc, and elf32-i860.
922 * gdb.t12/scope.exp (test_at_main, test_at_foo, test_at_bar):
923 Set up expected failure for 'filename'::variable scope resolution,
924 which is now apparently broken on all targets.
925 * gdb.t20/classes.exp, gdb.t20/inherit.exp, gdb.t20/misc.exp,
926 gdb.t21/cplusfuncs.exp, gdb.t22/virtfunc.exp,
927 gdb.t23/templates.exp: Change failure for missing binfile into
928 just a warning.
929 gdb.t21/demangle.exp: Change all cfront references to 'arm'
930 references.
931
932Mon Mar 8 19:20:28 1993 Fred Fish (fnf@cygnus.com)
933
934 * gdb.t00/default.exp: Add expected output for default "source"
935 command, to match new gdb behavior.
936 * gdb.t09/corefile.exp: Use GDBFLAGS when spawning GDB.
937
938Sun Mar 7 15:14:09 1993 Rob Savoye (rob@cygnus.com)
939
940 * config/*-gdb.exp: returns an error, rather than exiting on
941 internal errors.
942
943Tue Mar 2 18:09:32 1993 Fred Fish (fnf@cygnus.com)
944
945 * gdb.t03/gdbme.c: Add pointer to struct variable.
946 * gdb.t03/ptype.exp: Test equivalence of '.' and '->' for
947 referencing struct members.
948
949Thu Feb 25 10:39:06 1993 Ian Lance Taylor (ian@cygnus.com)
950
951 * configure.in (mips-idt-ecoff): New target.
952 * config/mips-gdb.exp: New file for remote board using MIPS remote
953 debugging protocol.
954
955 * Redid configuration scheme. Removed gdb.t*/configure.in.
956 Renamed gdb.t*/in-gdbme* to gdb.t*/gdbme*. Changed to use CC, CXX
957 instead of CC_FOR_TARGET, CXX_FOR_TARGET. Added mostlyclean and
958 distclean targets. Built executables via .o files. Adjusted
959 tests to account for source files in $(srcdir) rather than
960 $(objdir).
961 * lib/gdb.exp (runto): Don't expect () after the function name,
962 because it may have arguments.
963
964Wed Feb 24 08:05:38 1993 Ian Lance Taylor (ian@cygnus.com)
965
966 * gdb.t00/default.exp, gdb.t01/run.exp, gdb.t02/whatis.exp,
967 gdb.t03/ptype.exp, gdb.t06/break.exp, gdb.t12/scope.exp: Added
968 expected failures for mips-idt-* and mips-sgi-*.
969 * gdb.t00/default.exp (attach): Kill process if requested.
970 * gdb.t00/help.exp (help target core, help target): Accept a gdb
971 that does not read core files.
972 * gdb.t01/run.exp: Removed checks for exit status code.
973 * gdb.t03/in-gdbme.c: Make explicit call to malloc to ensure that
974 it is linked in.
975 * gdb.t03/ptype.exp: Increase timeout when calling malloc.
976 * gdb.t04/setvar.exp, gdb.t05/expr.exp: Use runto function where
977 appropriate, rather than doing it by hand.
978 * gdb.t07/watchpoint.exp: If mips-idt-*, reload file after first
979 execution.
980 * gdb.t10/crossload.exp: Kill existing program if needed.
981 * gdb.t15/funcargs.exp: Use delete_breakpoints function where
982 appropriate, rather than doing it by hand. Always increase
983 timeout for this test, not just for VxWorks.
984
985Wed Feb 24 08:03:38 1993 Fred Fish (fnf@cygnus.com)
986
987 * gdb.t31/chillvars.exp (test_structs): New proc to test printing
988 of Chill STRUCT types and STRUCT values.
989 * gdb.t31/chillvars.exp (test_strings): Expect "CHAR" now, rather
990 than "char".
991 * gdb.t31/in-gdbme.ch (simple_struct, nested_struct, struct1,
992 struct2): New struct definitions and initializations to test
993 simple Chill STRUCT types.
994
995Tue Feb 23 11:55:06 1993 Fred Fish (fnf@cygnus.com)
996
997 * gdb.t00/teststrategy.exp: Track reversion in gdb to not print
998 the null byte at the end of strings.
999 * gdb.t00/default.exp: Make show version insensitive to copyright
1000 date.
1001 * gdb.t16/in-gdbme.c (ctable1, ctable2): Make explicitly unsigned
1002 to avoid dependencies on target char signedness.
1003 * gdb.t16/printcmds.exp: Update expected results for explicitly
1004 unsigned char.
1005 * gdb.t16/printcmds.exp: Remove setup_xfails for i960 that should
1006 now work.
1007 * gdb.t21/demangle.exp: Add many more patterns for template
1008 demangling, most of them being expected failures.
1009 * gdb.t21/demangle.exp (proc demangle): Quote the demangled
1010 string we are matching for, to match on the whole string.
1011 * gdb.t21/demangle.exp: Add many new test strings to demangle,
1012 and fix a whole bunch that had incorrect expected output but were
1013 passing anyway because of the bug in "proc demangle".
1014 * gdb.t31/chillvars.exp: Remove setup_xfail for printing string
1015 type.
1016 * gdb.t31/in-gdbme.ch: Uncomment string4, now compiles.
1017
1018Mon Feb 22 07:54:03 1993 Mike Werner (mtw@poseidon.cygnus.com)
1019
1020 * gdb/testsuite: made modifications to testcases, etc., to allow
1021 them to work properly given the reorganization of deja-gnu and the
1022 relocation of the testcases from deja-gnu to a "tool" subdirectory.
1023
1024Sun Feb 21 10:55:55 1993 Mike Werner (mtw@poseidon.cygnus.com)
1025
1026 * gdb/testsuite: Initial creation of gdb/testsuite.
1027 Migrated dejagnu testcases and support files for testing nm to
1028 gdb/testsuite from deja-gnu. These files were moved "as is"
1029 with no modifications. This migration is part of a major overhaul
1030 of dejagnu. The modifications to these testcases, etc., which
1031 will allow them to work with the new version of dejagnu will be
1032 made in a future update.
1033
This page took 0.02927 seconds and 4 git commands to generate.