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