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