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