* gdb.t17/interrupt.c: If we get EINTR, don't print an error message.
[deliverable/binutils-gdb.git] / gdb / testsuite / ChangeLog
1 Fri Feb 4 12:19:32 1994 Jim Kingdon (kingdon@deneb.cygnus.com)
2
3 * gdb.t17/interrupt.c: If we get EINTR, don't print an error message.
4
5 * gdb.t17/callfuncs.exp: Add xfails for rs6000.
6
7 Sat Feb 5 09:11:56 1994 Jim Kingdon (kingdon@lioth.cygnus.com)
8
9 * gdb.t24/demangle.exp: Re-write demangle to just call gdb_test,
10 properly quoting regexps. This makes the second argument to
11 demangle a fixed string, which matches the callers, instead of a
12 shell-style pattern which is what the previous implementation
13 used. Update some of the callers.
14
15 Sat Feb 5 10:19:09 1994 Jeffrey A. Law (law@snake.cs.utah.edu)
16
17 * gdb.disasm/hppa.s (comib_tests): Add missing instruction.
18 (comib_nullified_tests): Fix typo.
19 * gdb.disasm/hppa.exp (all comb tests): Fix thinkos in expect
20 strings. No longer expected to fail.
21
22 * gdb.disasm/hppa.s (addib_tests): Fix typo.
23 * gdb.disasm/hppa.exp (all addb tests): Fix thinkos in expect
24 strings. No longer expected to fail.
25
26 * gdb.disasm/hppa.exp (fmpy_addsub_tests): Fix typo in expect
27 string. No longer expected to fail.
28
29 Fri Feb 4 23:45:11 1994 Jeffrey A. Law (law@snake.cs.utah.edu)
30
31 * gdb.disasm/hppa.exp (fcmp_tests): Fix thinko in expect string.
32 No longer expected to fail.
33
34 * gdb.disasm/hppa.exp (xmpyu_tests): Fix buglet in expect
35 string. No longer expected to fail.
36
37 Fri Feb 4 10:35:42 1994 Jim Kingdon (kingdon@lioth.cygnus.com)
38
39 * gdb.t24/demangle.exp: Remove a bunch more tests which differ
40 only in the names (I probably got most of them). I was even
41 generous with some which differed in underscores in names, and
42 probably missed a few, and I *still* was able to remove almost a
43 third of the file with almost no impact on testsuite coverage.
44
45 Thu Feb 3 12:04:49 1994 Jim Kingdon (kingdon@lioth.cygnus.com)
46
47 * gdb.t00/default.exp: Match udi_attach error message as well as
48 the one from child_attach.
49
50 * gdb.t00/default.exp: Use "." instead of "?" to match a question mark.
51
52 * gdb.stabs/weird.exp: Remove xfail for const70; just fixed in GDB.
53
54 * gdb.stabs/weird.def (bad_neg0type): Size of this type is 16, not 8.
55 * gdb.stabs/weird.exp: Remove xfail for "p bad_neg0"; this fixes it.
56
57 * Move test with enums and partial symbols back to
58 gdb.t03/{ptype.exp,gdbme.c} from gdb.stabs/{weird.def,weird.exp}.
59 Reverts the change of 26 May 93. Per today's change to
60 stabs.texinfo, the behavior that weird.exp was expecting was
61 unreasonable; what is important is that the compiler+gdb get
62 things right, which happens with a recent gcc. Also fix the test
63 to deal with native compilers which put out the stab gdb can't
64 deal with.
65
66 Mon Jan 31 15:40:11 1994 Jim Kingdon (kingdon@lioth.cygnus.com)
67
68 * gdb.t24/demangle.exp: Remove a bunch of tests which differ only
69 in the names. The main thing these accomplish is to slow things down.
70 Many more such duplicates surely remain.
71
72 * gdb.t00/help.exp: Comment out "help support" test just like
73 (and for same reason as) "help set" test.
74
75 Mon Jan 31 06:43:45 1994 Fred Fish (fnf@cygnus.com)
76
77 * gdb.t06/break.exp: Remove setup_xfails for
78 sparc-sun-solaris2.*, these tests now pass with latest gcc and gdb.
79 * gdb.t20/inherit.exp (test_ptype_si): Update warning message
80 about known bug in gcc to include up through 2.5.8.
81 * gdb.t20/inherit.exp (test_ptype_vi): Accept "_vb." as well as
82 well as "_vb$".
83 * gdb.t21/cplusfuncs.exp (test_lookup_operator_functions):
84 Remove setup_xfails for sparc-sun-solaris2.*, these tests now pass
85 with latest gcc and gdb.
86 * gdb.t22/virtfunc.exp (test_ptype_of_classes): Accept "_vb." as
87 well as "_vb$".
88
89 Sat Jan 29 23:31:26 1994 Jeffrey A. Law (law@snake.cs.utah.edu)
90
91 * configure.in (hppa*-*-*): Also configure and build stabs-only
92 tests.
93
94 Thu Jan 27 08:21:16 1994 Jeffrey A. Law (law@snake.cs.utah.edu)
95
96 * gdb.t10/hppa.mt: A makefile fragment for the PA.
97 * gdb.t10/configure.in (hppa*-*-*): Use it.
98
99 Tue Jan 25 12:58:26 1994 Peter Schauer (pes@regent.e-technik.tu-muenchen.de)
100
101 * gdb.t09/corefile: Increase timeout when spawning gdb explicitly.
102
103 Wed Jan 19 12:40:25 1994 Peter Schauer (pes@regent.e-technik.tu-muenchen.de)
104
105 * gdb.t06/signals.exp: Handle blocked SIGTRAP on sun3 for bash
106 versions prior to 1.13.5.
107
108 Tue Jan 18 20:10:50 1994 Jim Kingdon (kingdon@lioth.cygnus.com)
109
110 * gdb.t00/default.exp (show prompt): In FAIL case, only match if
111 the prompt is at the start of a line.
112
113 Mon Jan 17 20:07:51 1994 Jeffrey A. Law (law@snake.cs.utah.edu)
114
115 * gdb.disasm/hppa.s: Add new tests for sfu and copr instructions.
116 Enable "diag" instruction. Delete copr from fpu_misc_tests, it's
117 in the copr tests now.
118 * gdb.disasm/hppa.exp: Run new sfu and copr tests. Do not expect
119 copr in the fpu_misc tests anymore. fpu_misc tests are no longer
120 expected to fail.
121
122 Fri Jan 14 14:24:21 1994 Rob Savoye (rob@darkstar.cygnus.com)
123
124 * gdb.t00/teststrategy.exp, gdb.t07/watchpoint.exp,
125 gdb.t31/chillvars.exp, lib/gdb.exp:
126 Tweak to run under either version of expect.
127 * lib/gdb.exp (default_gdb_exit): Remove "catch" statement.
128 * gdb.t00/teststrategy.exp: Use isnative and verbose procedures.
129 * gdb.t11/list.exp: Remove extraneous whitespace.
130
131 Sat Jan 15 09:57:22 1994 Jim Kingdon (kingdon@lioth.cygnus.com)
132
133 * gdb.t16/printcmds.exp (test_print_strings): Accept
134 "(unsigned char *) " before the string.
135
136 * TODO: Add notes about printing of fancy types and GDB expressions.
137
138 Thu Jan 13 17:16:09 1994 Stan Shebs (shebs@andros.cygnus.com)
139
140 * Makefile.in: Pass LDFLAGS and LIBS to sub-makes.
141 * gdb.t06/configure.in: Don't try to compile signals test program
142 if doing mips-idt-ecoff.
143
144 Thu Jan 13 08:25:55 1994 Rob Savoye (rob@darkstar.cygnus.com)
145
146 * Most .exp files: Tweak to run under either version of expect.
147
148 Tue Jan 11 15:21:13 1994 Jim Kingdon (kingdon@lioth.cygnus.com)
149
150 * gdb.t12/scope.exp: Add xfails for rs6000. Remove 1806 from existing
151 xfails; I'm not sure why they are failing, but not because of PR 1806.
152
153 Mon Jan 10 22:14:20 1994 Rob Savoye (rob@darkstar.cygnus.com)
154
155 * config/unix-gdb.exp: Remove gdb_unload cause it's already
156 defined in lib/gdb.exp.
157
158 Fri Jan 7 12:42:45 1994 Peter Schauer (pes@regent.e-technik.tu-muenchen.de)
159
160 * gdb.t07/watchpoint.exp: Clear xfail for calling function with
161 watchpoint enabled on mips, CALL_DUMMY_BREAKPOINT_OFFSET got defined.
162 * gdb.t20/gdbme.cc, gdb.t21/gdbme.cc: Conversion operator functions
163 have to be typeless.
164
165 Tue Jan 4 09:32:22 1994 Jim Kingdon (kingdon@lioth.cygnus.com)
166
167 * TODO: Add suggestion for copyright year test.
168
169 Mon Jan 3 11:35:26 1994 Stan Shebs (shebs@andros.cygnus.com)
170
171 * configure.in (*-*-lynxos*): Add stabs tests.
172
173 Wed Dec 1 21:54:05 1993 Jeffrey A. Law (law@snake.cs.utah.edu)
174
175 * gdb.stabs/hppa.sed: Only lables should ever start in column zero,
176 so insert a tab before any assembler directive in column zero.
177
178 * gdb.disasm/hppa.exp (all_fpu_memory_tests): Test FP quadword
179 stores.
180 * gdb.disasm/hppa.s (fpu_memory_indexing_tests): Add FP quadword
181 stores.
182 (fpu_short_memory_tests): Likewise.
183
184 Mon Nov 22 13:23:22 1993 Peter Schauer (pes@regent.e-technik.tu-muenchen.de)
185
186 * gdb.stabs/ecoff.mt: Delete alpha specific if block, fix typo.
187 * gdb.stabs/ecoff.sed: Escape inserted blanks with backslashes, embed
188 .stabs directives in comments.
189
190 Fri Nov 19 14:09:02 1993 Jim Kingdon (kingdon@lioth.cygnus.com)
191
192 * TODO: New file, describing tests we could write.
193 * gdb.t09/corefile.exp: Move description of tests to write to TODO.
194
195 Tue Nov 16 21:07:44 1993 Jim Kingdon (kingdon@lioth.cygnus.com)
196
197 * gdb.t06/signals.exp: Add kludge to force re-sync.
198
199 * gdb.t00/teststrategy.exp: If we accidently send the "maint dump-me"
200 to xgdb instead of gdb, get out of gdb.
201
202 Tue Nov 16 10:21:57 1993 Rob Savoye (rob@cygnus.com)
203
204 * lib/gdb.exp: Make GDB and GDBFLAGS global so the scoping work
205 for info.
206
207 Sat Nov 13 23:17:48 1993 Jeffrey A. Law (law@snake.cs.utah.edu)
208
209 * gdb.stabs/hppa.mt: A makefile fragment for the PA.
210 * gdb.stabs/configure.in (hppa*-*-*): Use it.
211 * gdb.stabs/hppa.sed: New sed script for the PA.
212
213 Sat Nov 13 22:50:29 1993 Jim Kingdon (kingdon@lioth.cygnus.com)
214
215 * gdb.stabs: Re-write weird.def and configuration to use sed
216 instead of cpp. sed is portable and POSIX; cpp is neither.
217
218 Fri Nov 12 15:26:36 1993 Jim Kingdon (kingdon@lioth.cygnus.com)
219
220 * gdb.t06/signals.exp: Remove one sun3 XFAIL which has been fixed.
221
222 Mon Nov 8 16:55:28 1993 Jim Kingdon (kingdon@lioth.cygnus.com)
223
224 * gdb.t20/gdbme.cc: Add comment about pmi being optimized out.
225
226 Thu Nov 4 23:07:59 1993 Jim Kingdon (kingdon@lioth.cygnus.com)
227
228 * gdb.stabs/weird.exp, gdb.t22/virtfunc.exp: Accept "_vb." as well as
229 "_vb$".
230 * gdb.t00/teststrategy.exp: Add xfail for RS/6000.
231 * gdb.t03/ptype.exp: Add comments and messages about FAILs with xlc.
232
233 Wed Nov 3 13:53:34 1993 Jim Kingdon (kingdon@lioth.cygnus.com)
234
235 * lib/gdb.exp: Comment out code which depends on non-existent
236 `transform' procedure.
237
238 Wed Nov 3 11:23:11 1993 Rob Savoye (rob@darkstar.cygnus.com)
239
240 * lib/gdb.exp (default_gdb_exit): Remove `catch "close"'.
241 * lib/gdb.exp: Transform tool name.
242 * gdb.t*/*.exp: Change error to perror so it works with DejaGnu
243 1.1's new error handling system.
244
245 Mon Nov 1 10:36:29 1993 Jim Kingdon (kingdon@lioth.cygnus.com)
246
247 * Makefile.in, gdb.t2*/Makefile.in: Add -O to CXXFLAGS.
248
249 Fri Oct 29 17:58:14 1993 Jim Kingdon (kingdon@lioth.cygnus.com)
250
251 * gdb.t00/default.exp: Avoid tests with a lot of .* in them.
252 They made pattern matching so slow that timeouts happened on
253 heavily loaded systems. Now any output from "show print" which
254 gets us back to the GDB prompt is a PASS.
255
256 Mon Oct 25 14:36:50 1993 Stu Grossman (grossman at cygnus.com)
257
258 * gdb.disasm/hppa.mt: Use $(srcdir) in hppa.o make rule.
259
260 Mon Oct 25 13:35:29 1993 Jim Kingdon (kingdon@lioth.cygnus.com)
261
262 * gdb.t06/signals.exp: Skip whole file with xfail for HPPA.
263
264 * gdb.t24/demangle.exp: Remove "3220" from the one remaining xfail.
265 It is not from PR 3220.
266
267 Sun Oct 24 18:49:58 1993 Jim Kingdon (kingdon@lioth.cygnus.com)
268
269 * gdb.t00/{help.exp,default.exp}: Loosen up a few more tests which
270 just started failing because they depended on the order the
271 subcommands are presented, or exact docstring text. This kind of
272 test is a pain and has minimal benefit.
273
274 Thu Oct 21 08:26:48 1993 Jim Kingdon (kingdon@lioth.cygnus.com)
275
276 * gdb.t09/corefile.exp: At end of test, use "core" command with
277 no arguments.
278
279 Wed Oct 20 08:56:02 1993 Stu Grossman (grossman at cygnus.com)
280
281 * gdb.t{01 02 03 04 05 06 07 08 09 10 11 12 13 15 16
282 17}/Makefile.in: Make it possible to run the testsuite with Sun
283 make and CC = cross gcc by adding explicit build rules for .o
284 files.
285
286 Tue Oct 19 14:57:38 1993 Jim Kingdon (kingdon@lioth.cygnus.com)
287
288 * gdb.t15/funcargs.exp: Don't put comments on same line as
289 setup_xfail (@#$*%& tcl braindamage!).
290
291 Mon Oct 18 21:50:08 1993 Jim Kingdon (kingdon@lioth.cygnus.com)
292
293 * gdb.disasm/hppa.exp: Use $objdir/$subdir/$binfile not just $binfile.
294
295 Fri Oct 15 15:39:54 1993 Kung Hsu (kung@cirdan.cygnus.com)
296
297 * gdb.t20/classes.exp: 'const xxx &' becomes 'xxx const &'.
298 * gdb.t20/inherit.exp: remove three dumplicate entries.
299
300 Fri Oct 15 13:45:25 1993 Peter Schauer (pes@regent.e-technik.tu-muenchen.de)
301
302 * gdb.t06/break.exp: For "next over recursive call", fail on any
303 incorrect output, not just on "factorial (value=2)".
304
305 Fri Oct 15 11:52:56 1993 Peter Schauer (pes@regent.e-technik.tu-muenchen.de)
306
307 * gdb.t12/scope.exp: Remove xfails, filename::var syntax should be
308 working now. Add an xfail if accesing a bss variable causes
309 a memory error if the target is not yet run.
310
311 Thu Oct 14 19:16:56 1993 Jim Kingdon (kingdon@lioth.cygnus.com)
312
313 * gdb.t24/demangle.exp: Clean up spacing (2 strings), inclusion of
314 constructor name (2 string), name of _GLOBAL_ demangling (2 strings),
315 name of __st* demangling (2 strings). Did Kung really get the
316 more than 95 others right without testing them?
317
318 Thu Oct 14 16:27:08 1993 Kung Hsu (kung@cirdan.cygnus.com)
319
320 * gdb.t24/demangle.exp: clean up XFAILS, more than 100
321
322 Thu Oct 14 11:40:30 1993 Jeffrey Law (law@cs.uah.edu)
323
324 * configure.in (configdirs): Add gdb.disasm
325 * gdb.disasm: New directory for GDB disassembler tests.
326 * gdb.disasm/hppa.{exp,s,mt}: Disassembly tests for the HPPA.
327
328 Thu Oct 14 11:40:30 1993 Jim Kingdon (kingdon@lioth.cygnus.com)
329
330 * gdb.t00/help.exp: Don't test "help set".
331
332 * gdb.t20/inherit.exp, gdb.t22/virtfunc.exp: Remove all xfails
333 from within expect statements. None of these happen anymore and
334 they cause regressions to be silently unnoticed.
335
336 * gdb.t20/inherit.exp, gdb.t22/virtfunc.exp: Add notes (in failure
337 messages) about known failures with gcc cygnus-2.4.5-930417.
338
339 * gdb.t02/Makefile.in, gdb.t08/Makefile.in: Make all depend on
340 comp-info.exp so it gets built if it doesn't exist.
341
342 * gdb.t13/{Makefile.in,bitfields.exp}: Remove comp-info.exp stuff;
343 it is no longer used.
344 * gdb.t13/comp-info.c: Removed.
345
346 Wed Oct 13 22:54:06 1993 Jim Kingdon (kingdon@deneb.cygnus.com)
347
348 * gdb.t06/signals.exp: Add xfail for sun3.
349
350 Thu Oct 7 12:01:03 1993 Jim Kingdon (kingdon@lioth.cygnus.com)
351
352 * gdb.t17/interrupt.exp: Add xfail for Irix (currently not really
353 relevant because ^C doesn't get sent but failure can be reproduced
354 interactively).
355
356 Tue Oct 5 10:43:11 1993 Peter Schauer (pes@regent.e-technik.tu-muenchen.de)
357
358 * gdb.stabs/alpha.mt: New configuration file for alpha.
359 * gdb.stabs/configure.in: Use it.
360 * gdb.stabs/ecoff.mt, weird-ecoff.sed: Change sed script to enable
361 sharing with alpha.mt, redefine long to word via preprocessor.
362 * gdb.stabs/weird.def: Conditionally adapt storage layout of v_comb
363 for alpha.
364 * gdb.stabs/weird.exp: Handle compilation of weird.s by alpha
365 native cc.
366 * gdb.t00/teststrategy.exp: Change expect string so that we
367 consume the `(xgdb)' from the command echo and from the gdb prompt.
368 * gdb.t05/expr.exp: xfail "print unsigned int == (~0)" on the alpha.
369 gdb currently compares all values as long, so this failure probably
370 applies to any configuration where LONGEST is bigger than a target int.
371 * gdb.t08/comp-info.c: New file to determine if gdbme is compiled
372 with gcc.
373 * gdb.t08/Makefile.in, opaque.exp: Use it. Alpha native cc is unable
374 to handle opaque pointers, gcc is.
375 * gdb.t21/gdbme.cc, gdb.t23/gdbme.cc: operator new takes a size_t
376 as first argument. Include <sys/types.h> and change all operator
377 new definitions to use size_t.
378 * gdb.t21/cplusfuncs.exp: Handle changes in output for operator new
379 now that we use size_t.
380
381 Wed Sep 29 00:55:49 1993 Peter Schauer (pes@regent.e-technik.tu-muenchen.de)
382
383 * gdb.t03/ptype.exp, gdb.t15/printcmds.exp: When constructing
384 a long or float array cast all array members to the same type.
385 * gdb.t04/setvar.exp: Handle the decimal output of an unsigned long
386 with 64 bit longs.
387 * gdb.t07/watchpoint.exp: Add finish and until variations encountered
388 on alpha.
389 * gdb.t08/opaque.exp, gdb.t17/interrupt.exp: Add xfails for alpha.
390
391 Tue Sep 28 17:26:47 1993 Jim Kingdon (kingdon@lioth.cygnus.com)
392
393 * gdb.t24 (demangle.exp): Constructors of templates have names like
394 vector<int>::vector(int) not vector<int>::vector<int>(int). See
395 section 14.6 of the ARM.
396
397 * gdb.t24 (demangle.exp): Remove a whole bunch of tests of the form
398 "_vt$MoveCmd"; these differ only in name from "_vt$foo", so they
399 accomplish little and slow down the testsuite.
400
401 * gdb.t24 (demangle.exp): Accept "XXX const" as well as "const XXX".
402 Accept spaces various places.
403
404 Tue Sep 21 17:28:45 1993 Jim Kingdon (kingdon@lioth.cygnus.com)
405
406 * gdb.t07/watchpoint.exp: On sparc, clear xfail for calling function
407 with watchpoint enabled.
408
409 * Makefile.in: Remove definition of CC and remove the second
410 definition of CXX (the "CXX = gcc" one remains). These definitions
411 were causing backquotes to be expanded within backquotes, which
412 doesn't work.
413
414 Sat Sep 18 09:43:21 1993 Jim Kingdon (kingdon@poseidon.cygnus.com)
415
416 * gdb.t17/callfuncs.exp: Add "return 0" to end.
417
418 Fri Sep 17 04:41:17 1993 Peter Schauer (pes@regent.e-technik.tu-muenchen.de)
419
420 * gdb.stabs/ecoff.mt: Remove STABSCC hack.
421 * gdb.stabs/weird.exp: Handle the case where weird.o is compiled
422 by mips cc and contains no stabs entries.
423
424 Thu Sep 16 17:22:12 1993 Rob Savoye (rob@darkstar.cygnus.com)
425
426 * config/vx-gdb.exp: Use fake device to load files rather than
427 NFS.
428 * lib/gdb.exp: New proc to do "file" command.
429 * config/unix-gdb.exp: Use new "file" proc.
430
431 Thu Sep 16 13:45:44 1993 Ian Lance Taylor (ian@tweedledumb.cygnus.com)
432
433 * config/mips-gdb.exp (gdb_load): Increase timeout to 2400.
434 Rework board rebooting slightly.
435 (gdb_exit): Don't exit from the remote shell; there isn't one.
436 * gdb.stabs/weird.exp: If a program is being debugged already,
437 kill it.
438 * gdb.t04/setvar.exp: Stop and restart gdb.
439 * gdb.t05/expr.exp: Likewise.
440 * gdb.t07/watchpoint.exp: If target is mips-idt-*, stop and
441 restart gdb and reload the program.
442 * gdb.t08/opaque.exp: Likewise.
443 * gdb.t12/scope.exp: Likewise.
444 * gdb.t13/bitfields.exp: Likewise.
445 * gdb.t15/funcargs.exp: Likewise.
446 * gdb.t20/classes.exp: Likewise.
447 * gdb.t03/ptype.exp: Increase timeout.
448 * gdb.t16/printcmds.exp (test_print_string_constants,
449 test_print_array_constants): Likewise.
450 * gdb.t17/callfuncs.exp (do_function_calls): Likewise.
451 * gdb.t20/classes.exp (do_tests): Likewise.
452 * gdb.t22/virtfunc.exp (test_virtual_calls): Likewise.
453
454 Wed Sep 15 14:24:36 1993 Ian Lance Taylor (ian@cygnus.com)
455
456 * gdb.stabs: Renamed *wierd* to *weird*.
457
458 Wed Sep 15 10:36:50 1993 Jim Kingdon (kingdon@cirdan.cygnus.com)
459
460 * gdb.t13/bitfields.exp: Test for bad output rather than waiting
461 for timeout. Add "known gcc 2.4.5 bug" to failure message.
462
463 Tue Sep 14 17:16:44 1993 Jim Kingdon (kingdon@cirdan.cygnus.com)
464
465 * gdb.stabs/wierd.exp (print_wierd_var): Test size, not type name.
466 (do_tests): Remove xfail for whatis on one_var and two_var.
467
468 Wed Sep 8 23:14:23 1993 Rob Savoye (rob@darkstar.cygnus.com)
469
470 * Makefile.in: Made cross building work better by adding
471 {RUNTEST,CC}_FOR_TARGET and using TARGET_FLAGS_TO_PASS.
472
473 Tue Sep 7 14:11:52 1993 Jim Kingdon (kingdon@lioth.cygnus.com)
474
475 * gdb.t15/{return.c,return.exp,Makefile.in}:
476 New test, currently commented out.
477
478 Tue Aug 31 16:51:29 1993 Rob Savoye (rob@darkstar.cygnus.com)
479
480 * config/udi-gdb.exp: gdb_exit now kills any isstip processes
481 still running and removes the leftover named socket so GDb can do
482 clean restarts.
483
484 Mon Aug 30 17:55:16 1993 Rob Savoye (rob@darkstar.cygnus.com)
485
486 * gdb.t01/run.exp: Add match for VxWorks, cause I/O comes out the
487 console, not GDB.
488 * config/mt-*: Added default values for RUNTEST and RUNTESTFLAGS so
489 cross testing works better with "make check"
490 * config/unix-gdb: Use default procedures for exit and version.
491 * config/vx-gdb.exp: Cleaned up and massaged back to working order
492 with the newest VxWorks.
493
494 Thu Aug 26 17:50:28 1993 Jim Kingdon (kingdon@lioth.cygnus.com)
495
496 * gdb.t20/classes.exp: For "ptype class Base1", continue to accept
497 old form.
498
499 * gdb.t22/virtfunc.exp: If it prints `struct' (not `class') with a
500 name (e.g. devo gdb with gcc 2.4.5), it is still a pass.
501
502 * gdb.t10/crossload.exp: Skip whole file (for now, until we fix it).
503
504 * config/unix-gdb.exp: Remove this version of gdb_exit
505 * lib/gdb.exp: Merge in all the crap from config/unix-gdb.exp.
506 Rob says he'll look at it when he gets back to testing boards.
507
508 Thu Aug 26 07:20:00 1993 Fred Fish (fnf@deneb.cygnus.com)
509
510 * gdb.t22/virtfunc.exp: Accept missing struct/class names as
511 an expected fail for certain ptype commands.
512
513 * gdb.t20/classes.exp: Update expected results of "ptype class
514 Base1" to account for the constructor that now appears in the type.
515
516 Wed Aug 25 16:48:05 1993 Fred Fish (fnf@deneb.cygnus.com)
517
518 * configure.in (configdirs): Restore gdb.t04, which mysteriously
519 disappeared from list.
520 * config/{udi-gdb.exp, gdb-unix.exp}: Replace calls to obsolete
521 "alldone" proc with call to cleanup and exit.
522 * {gdb.t01/run.exp, gdb.t01/term.exp, gdb.t02/whatis.exp,
523 gdb.t03/ptype.exp, gdb.t04/setvar.exp, gdb.t05/expr.exp,
524 gdb.t06/break.exp, gdb.t07/watchpoint.exp, gdb.t08/opaque.exp,
525 gdb.t09/corefile.exp, gdb.t10/crossload.exp, gdb.t11/list.exp,
526 gdb.t12/scope.exp, gdb.t13/bitfields.exp}: Replace calls to
527 "alldone" proc with simple returns that suppress remaining
528 tests. The alldone proc went away many months ago.
529
530 Tue Aug 24 11:04:06 1993 Jim Kingdon (kingdon@lioth.cygnus.com)
531
532 * gdb.t10/nodebug.exp: Comment out "maint print msymbols" tests.
533
534 * gdb.t12/gdbme0.c (localscopes, autovars): Modify to foil gcc -O.
535
536 Thu Aug 19 22:08:41 1993 Peter Schauer (pes@regent.e-technik.tu-muenchen.de)
537
538 * gdb.t15/funcargs.exp: Allow arguments for main in backtraces
539 as vax gdb will display them.
540
541 Thu Aug 19 18:18:59 1993 Jim Kingdon (kingdon@lioth.cygnus.com)
542
543 * gdb.t20/gdbme.cc: Do some calculation with v.x, to confound
544 optimizers.
545
546 * scope.exp: Change "bad value for localval" messages so each one
547 is unique.
548
549 * config/unix-gdb.exp (gdb_exit): Move info on this vs.
550 lib/gdb.exp (gdb_exit) from ChangeLog to comments.
551
552 * gdb.t06/signals.exp: Skip the whole file with xfail for delta68.
553
554 Tue Aug 17 00:05:28 1993 Jim Kingdon (kingdon@lioth.cygnus.com)
555
556 * gdb.t00/teststrategy.exp: Deal with it if cmdsize = 1 line
557 doesn't exist (due to optimization).
558
559 Mon Aug 16 21:05:49 1993 Jim Kingdon (kingdon@lioth.cygnus.com)
560
561 * gdb.stabs/wierd.exp: Deal with it if echo of "file" command
562 contains \r because the filename is long.
563
564 * gdb.t06/signals.exp: Revise comments regarding "'next' behaved as
565 'continue'" bug, and change xfail back to i*86-univel-sysv4*.
566
567 Mon Aug 16 03:05:17 1993 Peter Schauer (pes@regent.e-technik.tu-muenchen.de)
568
569 * gdb.t00/help.exp, gdb.t02/whatis.exp, gdb.t07/watchpoint.exp,
570 gdb.t08/opaque.exp, gdb.t17/interrupt.exp: Update for vax running
571 Ultrix.
572 * gdb.t02/whatis.exp: Use procedure to setup xfails on long versus
573 int tests.
574 * gdb.t08/opaque.exp: Use procedure to setup xfails for opaque tests.
575
576 Thu Aug 12 15:24:28 1993 Fred Fish (fnf@deneb.cygnus.com)
577
578 * Makefile.in (distclean): Remove *.log *.plog *.sum *.psum site.*.
579
580 * gdb.t17/interrupt.exp: Fix 'missing Continuing' case so pattern
581 to match does not match the passing case but still matches the
582 failing case.
583
584 Thu Aug 12 16:58:59 1993 Jim Kingdon (kingdon@lioth.cygnus.com)
585
586 * Makefile.in (distclean): Remove *.plog *.sum *.psum site.*.
587
588 Wed Aug 11 19:47:27 1993 John Gilmore (gnu@rtl.cygnus.com)
589
590 * lib/gdb.exp (gdb_exit): Move the best version of gdb_exit
591 to here. Fix 'Quit anyway.*?' bug (? is a regexp metacharacter).
592 * config/{mips-gdb.exp, nind-gdb.exp, udi-gdb.exp, vx-gdb.exp}:
593 Remove various versions of gdb_exit.
594 * config/vx-gdb.exp: Remove quit_vxgdb, change a caller to call
595 gdb_exit.
596 * config/unix-gdb.exp: gdb_exit remains here, and should override
597 the generic version, since it's doing a lot of wierd stuff that
598 the other versions aren't. FIXME, fold it in, or abandon this
599 version.
600
601 Wed Aug 11 12:09:32 1993 Jim Kingdon (kingdon@lioth.cygnus.com)
602
603 * gdb.t24/demangle.exp: Add tests for PR 3220.
604
605 Tue Aug 10 15:49:35 1993 Jim Kingdon (kingdon@lioth.cygnus.com)
606
607 * gdb.t24/demangle.exp: Add lucid test for \7f_vtbl__3foo__vt_cc_main_.
608
609 Tue Aug 10 15:45:25 1993 Fred Fish (fnf@deneb.cygnus.com)
610
611 * gdb.t07/watchpoint.exp: Clear xfail with "i*86-*-*", not just
612 "i386-*-*". Works for i486 as well.
613
614 * gdb.t06/signals.exp: Rework code that recognizes known SVR4
615 bug, and expand domain of xfail to all SVR4 systems, since the
616 actual problem is likely to be in generic SVR4 /proc support.
617
618 Tue Aug 10 15:49:35 1993 Jim Kingdon (kingdon@lioth.cygnus.com)
619
620 * config/unix-gdb.exp (gdb_load): Add eof to expect statement.
621
622 Tue Aug 10 09:56:56 1993 Fred Fish (fnf@deneb.cygnus.com)
623
624 * gdb.t17/interrupt.exp: Set up xfail for *-*-sysv4*, in chain of
625 xfails for other systems. Match a missing 'Continuing.' as an
626 explicit fail for i*86-*-sysv4*, so it doesn't hose other tests.
627
628 * gdb.t20 {classes.exp, inherit.exp, misc.exp}, gdb.t21/cplusfuncs.exp,
629 gdb.t22/virtfunc.exp, gdb.t23/templates.exp, gdb.t31/chillvars.exp:
630 Only issue warning for missing executables if -all option is used.
631
632 * gdb.stabs/wierd.exp: Only issue warning for missing wierd.o
633 file if -all option is used. It's like an unpredictable XFAIL.
634
635 Mon Aug 9 10:13:34 1993 Jim Kingdon (kingdon@lioth.cygnus.com)
636
637 * gdb.t15/funcargs.exp: Add comments that hppa xfails are only
638 for dynamically linked binaries.
639
640 * gdb.t10/crossload.exp: Add `set gnutarget auto' at end of tests.
641
642 Sun Aug 8 14:21:29 1993 Jim Kingdon (kingdon@lioth.cygnus.com)
643
644 * gdb.t20/inherit.exp: Change message for "print tagless struct"
645 to state that this is a known bug in old versions of g++.
646
647 Fri Aug 6 21:40:30 1993 Peter Schauer (pes@regent.e-technik.tu-muenchen.de)
648
649 * gdb.t17/interrupt.exp: Add xfail for 386 bsd. Accept echoed newline
650 while waiting for `Continuing'.
651
652 Fri Aug 6 13:38:08 1993 Fred Fish (fnf@deneb.cygnus.com)
653
654 * gdb.t10/nodebug.exp: Expect to find local/global minimal symbols
655 in text, data, and bss.
656 * gdb.t10/nodebug.c: Add local and global test variables for
657 initialized and uninitialized data.
658
659 Thu Aug 5 12:18:40 1993 Jim Kingdon (kingdon@lioth.cygnus.com)
660
661 * config/unix-gdb.exp (gdb_exit): Add "wait".
662
663 Thu Aug 5 18:14:06 1993 Peter Schauer (pes@regent.e-technik.tu-muenchen.de)
664
665 * gdb.t06/signals.exp: xfail the continue from the handler for all
666 targets.
667
668 * gdb.t07/watchpoint.exp: clear_xfail for i386 when calling a
669 function with watchpoints enabled, the i386 call dummy starts with
670 a call.
671
672 * gdb.t00/teststrategy.exp, gdb.t09/Makefile.in: Handle the way
673 386 bsd names its corefiles.
674
675 Wed Aug 4 08:53:41 1993 Fred Fish (fnf@cygnus.com)
676
677 * gdb.t10/Makefile.in (nodebug.o): Don't use "-c -o", many
678 compilers don't grok it.
679 * gdb.t16/gdbme.c (ctable1): Initialize unsigned char array
680 with small octal ints rather than character constants, which
681 are signed and might not fit if first promoted to int.
682
683 Tue Aug 3 18:28:25 1993 Fred Fish (fnf@cygnus.com)
684
685 * gdb.t09/Makefile.in (clean): Remove corefile.
686
687 Mon Aug 2 12:47:44 1993 Jim Kingdon (kingdon@lioth.cygnus.com)
688
689 * gdb.t07/watchpoint.exp: Add missing `$prompt $'.
690
691 Mon Aug 2 12:30:14 1993 Peter Schauer (pes@regent.e-technik.tu-muenchen.de)
692 and Jim Kingdon (kingdon@cygnus.com)
693
694 * gdb.t06/signals.exp: Change xfail from "*-*-*" to be only for
695 NO_SINGLE_STEP machines. Fix comment about its cause. Uncomment
696 the `continue' test right after it (also xfailed if NO_SINGLE_STEP).
697
698 Fri Jul 30 19:46:55 1993 Jim Kingdon (kingdon@lioth.cygnus.com)
699
700 * gdb.t17/interrupt.exp: Add xfail for hppa.
701
702 Fri Jul 30 12:54:11 1993 Peter Schauer (pes@regent.e-technik.tu-muenchen.de)
703
704 * gdb.t02/whatis.exp, gdb.t03/ptype.exp, gdb.t08/opaque.exp,
705 gdb.t09/corefile.exp: Cleanup xfails for fixed mips bugs.
706 * gdb.t13/bitfields.exp, gdbme.c: Examine a variable in the inferior
707 to determine signed-ness of bitfields and use the result to setup
708 the xfail.
709 * gdb.t15/gdbme.c: Add comments to the two indirect call0a lines.
710 * gdb.t15/funcargs.exp: Use them to step until the second indirect
711 call line is reached if necessary.
712
713 Thu Jul 29 20:33:08 1993 Jim Kingdon (kingdon@lioth.cygnus.com)
714
715 * gdb.stabs/wierd.exp: New test, for nameless baseclasses.
716
717 Mon Jul 26 00:15:02 1993 Jim Kingdon (kingdon@lioth.cygnus.com)
718
719 * gdb.t06/break.exp: Also test `clear' command.
720
721 Wed Jul 21 18:03:38 1993 Jim Kingdon (kingdon@deneb.cygnus.com)
722
723 * gdb.t00/teststrategy.exp: Remove extra quote.
724
725 * gdb.t07/watchpoint.exp: Change xfail for calling function with
726 watchpoint enabled to be for all non-68k machines.
727
728 * gdb.t15/{mips_pro.{c,exp},Makefile.in}: New test.
729
730 Mon Jul 19 23:59:26 1993 Peter Schauer (pes@regent.e-technik.tu-muenchen.de)
731
732 * gdb.stabs/configure.in: If configured -with-gnu-as for mips-*-*
733 targets use aout.mt instead of ecoff.mt as gas understands
734 standard aout format.
735
736 Mon Jul 19 18:14:06 1993 Jim Kingdon (kingdon@deneb.cygnus.com)
737
738 * lib/gdb.exp (runto): Don't insist that function we are running to
739 was compiled with -g.
740
741 * gdb.t10/{nodebug.{c,exp},Makefile.in}: New test.
742
743 * gdb.t17/interrupt.exp: Before sending ^C, give the inferior time
744 to get back into the read system call.
745 Accept leading newline in case where we woke it up.
746
747 Sun Jul 18 08:40:45 1993 Peter Schauer (pes@regent.e-technik.tu-muenchen.de)
748
749 * gdb.stabs/{ecoff.mt,wierd-ecoff.S,wierd-ecoff.sed}: New files
750 to make the stabs test work on ecoff systems using gcc and -with-stabs.
751 * gdb.stabs/{Makefile.in,configure.in,aout.mt,xcoff.mt}: Modify to
752 enable ecoff configuration.
753
754 Thu Jul 15 11:54:58 1993 Jim Kingdon (kingdon@lioth.cygnus.com)
755
756 * gdb.t15/funcargs.exp (localvars_in_indirect_call): New test.
757
758 Wed Jul 14 09:36:42 1993 Jim Kingdon (kingdon@lioth.cygnus.com)
759
760 * gdb.t16/printcmds.exp: Add another printf test.
761
762 Wed Jul 14 15:37:13 1993 Ian Lance Taylor (ian@cygnus.com)
763
764 * configure.in: If configured -with-stabs on any target, add
765 stabsdirs to configdirs.
766
767 Wed Jul 14 09:36:42 1993 Jim Kingdon (kingdon@lioth.cygnus.com)
768
769 * gdb.t16/printcmds.exp: Change printf "%f\n" to printf "%f is
770 fun" so pattern does not match the command itself.
771
772 Mon Jul 12 11:22:06 1993 Jim Kingdon (kingdon@lioth.cygnus.com)
773
774 * gdb.t15/{gdbme.c,funcargs.exp}: Test for alloca-influenced frames.
775
776 Sun Jul 11 12:03:24 1993 Jim Kingdon (kingdon@lioth.cygnus.com)
777
778 * gdb.t17/interrupt.exp: Test for more things.
779
780 Fri Jul 9 14:11:17 1993 Jim Kingdon (kingdon@lioth.cygnus.com)
781
782 * gdb.t07/watchpoint.exp: In until test, deal with the way the DEC
783 compiler arranges the code and line numbers.
784
785 * gdb.t17/interrupt.exp: Don't send \n after ^C.
786
787 Fri Jul 9 09:47:02 1993 Peter Schauer (pes@regent.e-technik.tu-muenchen.de)
788
789 * gdb.t00/help.exp: Increase expect input buffer size.
790
791 Thu Jul 8 14:26:50 1993 Jim Kingdon (kingdon@lioth.cygnus.com)
792
793 * gdb.t06/signals.exp: Remove sparc xfail; bug fixed.
794
795 * gdb.t07/watchpoint.exp: Add xfail for hppa.
796
797 * gdb.t17/{gdbme.c,callfuncs.exp}: Add sum10 function, to test pa bug.
798
799 * gdb.t06/signals.exp: At "p func1 ()" test, check for breakpoint
800 [0-9]*, not just [0-9].
801
802 Wed Jul 7 17:52:28 1993 Jim Kingdon (kingdon@lioth.cygnus.com)
803
804 * gdb.t20/{gdbme.cc,classes.exp}: Add xfail for gdb/2972.
805
806 * gdb.t2*: Set CXXFLAGS, not CFLAGS, since that's what we use.
807
808 Tue Jul 6 13:54:49 1993 Jim Kingdon (kingdon@lioth.cygnus.com)
809
810 * gdb.t00/help.exp: Replace most of docstring for "continue" with .*.
811
812 Mon Jul 5 22:03:45 1993 Jim Kingdon (kingdon@lioth.cygnus.com)
813
814 * gdb.t06/signals.c: Add xfails for sun3.
815
816 * gdb.t07/watchpoint.exp: Comment out xfail for fixed bug 1836.
817
818 * gdb.t07/{gdbme.c,watchpoint.exp}: Add test for 2597. Also add
819 test_stepping tests.
820
821 Fri Jul 2 09:08:10 1993 Jim Kingdon (kingdon@lioth.cygnus.com)
822
823 * gdb.t{06,17}/Makefile.in (clean): Remove all executables.
824
825 * gdb.t17/{interrupt.{c,exp},Makefile.in}: New test for solaris bug.
826
827 * gdb.t06/twice.exp, Makefile.in: Just use an include of twice.c
828 rather than actually putting it through cpp twice.
829
830 * gdb.t06/signals.exp: Add xfails for unixware and rs6000.
831
832 Fri Jul 2 10:48:03 1993 Ian Lance Taylor (ian@cygnus.com)
833
834 * config/mips-gdb.exp (gdb_exit): Removed close statement which is
835 no longer needed.
836
837 Fri Jul 2 09:08:10 1993 Jim Kingdon (kingdon@lioth.cygnus.com)
838
839 * gdb.t06/signals.exp: Add test for sparc bug with do_save_insn.
840
841 * gdb.t20/{classes,inherit}.exp: If a class which doesn't use any
842 C++ features prints as "struct", make it a pass, not an xfail.
843
844 Thu Jul 1 22:03:33 1993 Jim Kingdon (kingdon@lioth.cygnus.com)
845
846 * gdb.t22/virtfunc.exp: Remove a bunch of xfails.
847 Don't require VA to print as "class" rather than "struct".
848
849 Thu Jul 1 18:27:40 1993 Jim Kingdon (kingdon@cygnus.com)
850
851 * gdb.t06/twice.exp: Don't care about the file name GDB prints.
852
853 Wed Jun 30 18:01:00 1993 Jim Kingdon (kingdon@lioth.cygnus.com)
854
855 * gdb.t{02,13}/comp-info.c, gdb.t06/twice.exp: Add "return 0" to end.
856
857 Tue Jun 29 13:15:42 1993 Peter Schauer (pes@regent.e-technik.tu-muenchen.de)
858
859 * gdb.t12/scope.exp: Remove xfail for parameter printing in wrong
860 order.
861
862 Tue Jun 29 09:22:29 1993 Jim Kingdon (kingdon@lioth.cygnus.com)
863
864 * gdb.t16/printcmds.exp: Add printf tests.
865
866 * gdb.t06/{twice.{c,exp},Makefile.in}: New test.
867
868 * gdb.t10/Makefile.in (clean): Remove $(EXECUTABLES) too.
869
870 Mon Jun 28 11:25:59 1993 Fred Fish (fnf@cygnus.com)
871
872 * gdb.t20/classes.exp: Add clear_xfail's before printing summary
873 pass counts, to counteract any existing or future setup_xfails.
874
875 Mon Jun 28 09:15:17 1993 Jim Kingdon (kingdon@lioth.cygnus.com)
876
877 * gdb.stabs/wierd{.def,-aout.S,-xcoff.S}: Use new macros
878 {BEGIN,END}_COMMON for common block instead of STAB.
879 * gdb.stabs/wierd.exp: Add xfail for rs6000.
880
881 * gdb.stabs/wierd.def: Make value of N_GSYM's 0.
882 intp_var should be N_GSYM not N_LSYM.
883 wierd-aout.S: Use a label for the value of the N_SO.
884 wierd.def: Remove all backslashes.
885 wierd-{aout,xcoff}.S: Put a few tests with backslashes here.
886
887 Mon Jun 28 07:21:51 1993 Peter Schauer (pes@regent.e-technik.tu-muenchen.de)
888
889 * gdb.t20/gdbme.cc (main): Move variable initialization for AIX to
890 get the expected next to inheritance3.
891
892 Sun Jun 27 12:29:53 1993 Peter Schauer (pes@regent.e-technik.tu-muenchen.de)
893
894 * gdb.t00/teststrategy.exp: Remove expected failure for mips-*-*
895 now that gcc-2.4 gets it right.
896
897 Fri Jun 25 12:00:46 1993 Jim Kingdon (kingdon@lioth.cygnus.com)
898
899 * gdb.stabs/wierd{.def,.exp,-aout.S,-xcoff.S}: Add common block test.
900
901 * gdb.t{02,13}/{Makefile.in,gdbme.c,comp-info.c}: New way of
902 generating comp-info.exp which works for cross-compilation.
903
904 Thu Jun 24 16:55:05 1993 Fred Fish (fnf@cygnus.com)
905
906 * gdb.t11/list.exp: For SVR4 xfails, match "*-*-sysv4*", not
907 "*-*-sysv4.*".
908
909 Tue Jun 22 21:17:26 1993 Fred Fish (fnf@cygnus.com)
910
911 * gdb.t01/run.exp: Start with a fresh gdb.
912 * gdb.t11/list.exp: For SVR4 xfails, match on all versions of
913 SVR4.x.
914
915 Mon Jun 21 15:23:22 1993 Fred Fish (fnf@cygnus.com)
916
917 * {gdb.t01, gdb.t02, gdb.t03, gdb.t04, gdb.t05, gdb.t06, gdb.t07,
918 gdb.t08, gdb.t09, gdb.t10, gdb.t11, gdb.t12, gdb.t13, gdb.t15,
919 gdb.t16, gdb.t17, gdb.t20, gdb.t21, gdb.t22, gdb.t23, gdb.t30}/
920 Makefile.in (distclean, realclean): Remove gdbme.c from list of
921 things to remove.
922
923 Sat Jun 19 07:49:10 1993 Fred Fish (fnf@cygnus.com)
924
925 * gdb.t24/demangle.exp (test_gnu_style_demangling): Add some new
926 test cases from bug reports.
927
928 Fri Jun 18 10:38:49 1993 Fred Fish (fnf@cygnus.com)
929
930 * gdb.t06/break.exp: Add xfails for sparc-sun-solaris2.*.
931 * gdb.t12/scope.exp: Add clear_xfails at appropriate places to
932 avoid spurious xfails.
933 * gdb.t20/classes.exp: Add xfails for longstanding C++ problems.
934 * gdb.t21/cplusfuncs.exp: Add xfails for sparc-sun-solaris2.*.
935 * gdb.t22/virtfunc.exp: Add xfails for longstanding C++ problems.
936
937 Wed Jun 16 10:11:57 1993 Fred Fish (fnf@cygnus.com)
938
939 * gdb.t00/teststrategy.exp: Rework to provide more useful
940 description of each test, fix problem with systems that define
941 ALIGN_STACK_ON_STARTUP code, other misc cleanups.
942 * gdb.t06/break.exp (test_next_with_recursion): Fix expected
943 results for "next over recursive call" so timeouts aren't taken
944 by error.
945
946 Mon Jun 14 09:09:04 1993 Jim Kingdon (kingdon@cygnus.com)
947
948 * gdb.t12/scope.exp: Test printing of variables before run.
949
950 * gdb.t12/{gdbme0.c,scope.exp}: Test for bug where parameters are
951 printed in wrong order due to sorting.
952
953 Sat Jun 12 15:03:58 1993 Fred Fish (fnf@cygnus.com)
954
955 * gdb.t00/teststrategy.exp: Fix expected results for printing
956 user entered string constant. Is array of char, prints with no
957 address.
958
959 * gdb.t00/{default.exp, help.exp}: Account for changes to radix
960 commands.
961 * gdb.t16/gdbme.c: Add and use struct containing arrays of char.
962 * gdb.t16/printcmds.exp: Fix all lines that match "unsigned char *".
963 * gdb.t16/printcmds.exp (test_print_char_arrays): Test printing
964 of struct of char arrays.
965 * gdb.t00/radix.exp: New tests for radix commands.
966
967 Fri Jun 11 13:12:27 1993 Jim Kingdon (kingdon@cygnus.com)
968
969 * gdb.t16/printcmd.exp: Print a variable before running program
970 (with xfail for AIX).
971
972 Thu Jun 10 11:04:04 1993 Jim Kingdon (kingdon@cygnus.com)
973
974 * gdb.t06/{signals.exp,signals.c,Makefile.in}: New test.
975
976 * gdb.t16/printcmd.exp: Don't print variables before running program.
977
978 * gdb.t06/break.exp: Don't require envp argument to main.
979
980 * gdb.t0{2,3,4,5}/gdbme.c [_AIX]: Use signed keyword.
981
982 * gdb.t02/whatis.exp, gdb.t11/list.exp:
983 Add xfails for rs6000.
984
985 * gdb.t02/whatis.exp: Change other tests not to re-test something
986 we already tested.
987
988 * gdb.t{03,15,16}/gdbme.c: Reference all variables and make sure
989 each type used has a variable of that type.
990
991 Tue Jun 8 16:45:20 1993 Jim Kingdon (kingdon@rtl.cygnus.com)
992
993 * gdb.t20/{inherit.exp,gdbme.cc}: Test tagless structure.
994
995 Fri Jun 4 11:07:19 1993 david d `zoo' zuhn (zoo at cirdan.cygnus.com)
996
997 * configure.in: change srctrigger to be a file, not a directory
998
999 Fri Jun 4 08:23:57 1993 Ian Lance Taylor (ian@cygnus.com)
1000
1001 * configure.in (mips-idt-ecoff*): Added trailing '*'.
1002
1003 * gdb.t11/list.exp: Fixed a couple of typos.
1004
1005 Tue Jun 1 21:28:06 1993 Fred Fish (fnf@cygnus.com)
1006
1007 * gdb.t00 (teststrategy.exp): Remove notice about PR 1823. Bug
1008 is fixed and PR is closed.
1009 * gdb.t16 (gdbme.c): Add simple test string variable.
1010 * gdb.t16 (printcmds.exp): Add tests with simple test string
1011 variable, primarily for boundaries on "set print elements".
1012
1013 Mon May 31 11:36:08 1993 Jim Kingdon (kingdon@cygnus.com)
1014
1015 * gdb.stabs/wierd.exp: Remove xfail for printing big integer.
1016 Make leading 0's optional and don't expect a tab in the middle
1017 of the number.
1018
1019 * gdb.t00/teststrategy.exp: Remove xgdb before trying the copy.
1020
1021 * gdb.stabs/wierd.def: Type attributes must be preceded by number=.
1022 * gdb.stabs/wierd.exp: Remove xfails for type attributes. Also
1023 don't end command passed to gdb_test with newline.
1024
1025 * gdb.t13/{Makefile.in,gdbme.c,bitfields.exp}: If we #defined the
1026 signed keyword away, don't expect signed bitfields to be signed.
1027
1028 * gdb.t13/bitfields.exp (bitfield containment): Accept the fields
1029 printing with only as many 1's as are in the field as well as printing
1030 with 32 1's (see comment).
1031
1032 Sat May 29 17:57:01 1993 Fred Fish (fnf@cygnus.com)
1033
1034 * gdb.t00/default.exp: Start with a fresh gdb.
1035 * configure.in (configdirs): Remove gdb.t31 until the chill
1036 compiler works again. It no longer is able to find chillrt0
1037 since it isn't in libchill.a anymore.
1038 * gdb.stabs/wierd.exp: Rewrite to properly handling a missing
1039 wierd.o, make more modular.
1040 * gdb.stabs/wierd.def (bad_neg0type, bad_neg0const): Remove
1041 spurious newlines that caused problems.
1042
1043 Wed May 26 09:57:19 1993 Jim Kingdon (kingdon@lioth.cygnus.com)
1044
1045 * Move test with enums and partial symbols from gdb.t03/ptype.exp
1046 to gdb.stabs/wierd.exp since GCC has worked around the bug.
1047 gdb.stabs/wierd.{exp,def}: Many new tests.
1048
1049 * gdb.t00/default.exp: update info line for new message.
1050
1051 * gdb.t02/{whatis.exp,gdbme.c}:
1052 Test that "char *" doesn't print as "caddr_t".
1053
1054 Tue May 25 13:28:27 1993 Jim Kingdon (kingdon@lioth.cygnus.com)
1055
1056 * gdb.t00/help.exp: Use .* in place of some help messages which
1057 just changed.
1058 gdb.t00/default.exp: Update "info frame" test for new message.
1059 * gdb.stabs/wierd.exp: Check for eof, directly or via gdb_test.
1060 Remove some xfails
1061
1062 Mon May 24 00:24:47 1993 Jim Kingdon (kingdon@lioth.cygnus.com)
1063
1064 * gdb.t03/{gdbme.c,ptype.exp}:
1065 Add tests for typedef'd struct and union without tags.
1066 Also check "whatis" on a variable of a typedef'd enum without a tag.
1067
1068 * gdb.t00/teststrategy.exp: For p "foo", remove sun4 XFAIL (see
1069 PRMS 1823; the bug still exists but isn't reproduced by this test
1070 anymore), and remove rs6000 XFAIL (the bug is fixed).
1071
1072 * gdb.t03/ptype.exp: Comment out a lot of tests which are basically
1073 duplicated from whatis.exp. For those that are left, accept
1074 "long", "long int", or "int" for long variables (whatis.exp already
1075 has an XFAIL for "int", so no need to fail it here).
1076
1077 * gdb.t02/whatis.exp, gdb.t10/crossload.exp:
1078 Deal with GCC's names for types now that GDB uses the compiler's names.
1079
1080 * gdb.t02/{Makefile.in,gdbme.c,whatis.exp}: If not GCC, do some
1081 setup_xfail's for sunos4. If we #defined the signed keyword away,
1082 don't expect GDB to know that char it is signed.
1083
1084 * gdb.t00/teststrategy.exp: Update for symbolic signal names.
1085
1086 Sun May 23 08:44:55 1993 Fred Fish (fnf@cygnus.com)
1087
1088 * configure.in (configdirs): Add gdb.t24 for C++ tests that
1089 should work on any system, regardless of debugging format.
1090 * gdb.t21/demangle.exp: Move to gdb.t24.
1091 * gdb.t24/demangle.exp: Move from gdb.t21.
1092 * gdb.t24/{Makefile.in, configure.in}: New files.
1093
1094 Thu May 20 19:39:03 1993 Jim Kingdon (kingdon@lioth.cygnus.com)
1095
1096 * configure.in: Do gdb.stabs and C++ tests only for stabs.
1097 * gdb.stabs: New directory.
1098
1099 Tue May 18 21:12:09 1993 Jim Kingdon (kingdon@lioth.cygnus.com)
1100
1101 * config/{mips,nind,udi,unix,vx}-gdb.exp: Look for "Quit anyway.*?"
1102 not just "Quit anyway?".
1103
1104 Tue May 18 17:13:20 1993 Fred Fish (fnf@cygnus.com)
1105
1106 * gdb.t21/demangle.exp: Add a couple of new patterns. Ensure
1107 that all setup_xfails are immediately followed by clear_xfails.
1108
1109 Tue May 11 09:10:47 1993 Fred Fish (fnf@cygnus.com)
1110
1111 * config/unix-gdb.exp, gdb.t00/echo.exp, gdb.t00/help.exp,
1112 gdb.t00/teststrategy.exp, gdb.t00/gdbvars.exp, gdb.t01/run.exp,
1113 gdb.t01/term.exp, gdb.t02/whatis.exp, gdb.t03/ptype.exp,
1114 gdb.t04/setvar.exp, gdb.t05/expr.exp, gdb.t06/break.exp,
1115 gdb.t07/watchpoint.exp, gdb.t08/opaque.exp, gdb.t09/corefile.exp,
1116 gdb.t10/crossload.exp, gdb.t11/list.exp, gdb.t12/scope.exp,
1117 gdb.t13/bitfields.exp, gdb.t15/funcargs.exp, gdb.t16/printcmds.exp,
1118 gdb.t17/callfuncs.exp, gdb.t20/misc.exp, gdb.t20/inherit.exp,
1119 gdb.t20/classes.exp, gdb.t21/demangle.exp, gdb.t21/cplusfuncs.exp,
1120 gdb.t22/virtfunc.exp, gdb.t23/templates.exp, gdb.t30/chexp.exp,
1121 gdb.t31/chillvars.exp, lib/gdb.exp:
1122 Change place to report bugs from bug-dejagnu@prep.ai.mit.edu to
1123 bug-gdb@prep.ai.mit.edu.
1124
1125 Fri May 7 09:15:35 1993 Fred Fish (fnf@cygnus.com)
1126
1127 * gdb.t17/callfuncs.exp (do_function_calls): Call t_double_values
1128 with 0.0, not integer 0.
1129
1130 Fri Apr 30 13:17:24 1993 Jim Kingdon (kingdon@cygnus.com)
1131
1132 * gdb.t06/break.exp: Update for "Kill the program" message change.
1133
1134 Fri Apr 30 09:42:57 1993 Fred Fish (fnf@cygnus.com)
1135
1136 * Makefile.in (GDBFLAGS): Set to -nx.
1137 * Makefile.in (site.exp): Use GDBFLAGS.
1138
1139 Wed Apr 28 13:19:07 1993 K. Richard Pixley (rich@rtl.cygnus.com)
1140
1141 * */Makefile.in (CFLAGS): add CFLAGS = -g to all subdirectory
1142 Makefiles.
1143 (check): depend on just-check.
1144 (just-check): added so that tests can be run without a noop
1145 build pass.
1146
1147 Fri Apr 23 18:13:28 1993 K. Richard Pixley (rich@rtl.cygnus.com)
1148
1149 Switch to using configure's configdirs.
1150 * Makefile.in (Makefile): add configure.in dependency.
1151 (SUBDIRS): removed redundant assignment.
1152 * configure.in: switch subdirs assignment to configdirs.
1153 * gdb.t*/configure.in: new files.
1154
1155 Thu Apr 22 08:27:53 1993 Ian Lance Taylor (ian@cygnus.com)
1156
1157 * gdb.t07/watchpoint.exp: Removed a29k expected failure which now
1158 works.
1159
1160 Tue Apr 20 13:38:40 1993 Fred Fish (fnf@cygnus.com)
1161
1162 * gdb.{t20,t21,t22,t23}/Makefile.in: Use $(srcdir) to avoid $<
1163 in explicit rules. Apparently this is not supported by some makes.
1164
1165 Mon Apr 19 01:54:53 1993 John Gilmore (gnu@cygnus.com)
1166
1167 * gdb.t31/Makefile.in: Use $(srcdir) when avoiding $<, sigh.
1168
1169 Fri Apr 16 09:33:46 1993 Peter Schauer (pes@regent.e-technik.tu-muenchen.de)
1170
1171 * config/unix-gdb.exp: Add back missing return 0 which mysteriously
1172 disappeared.
1173
1174 Thu Apr 15 02:28:24 1993 John Gilmore (gnu@cacophony.cygnus.com)
1175
1176 * gdb.t31/Makefile.in: Avoid $< in explicit rule.
1177
1178 Wed Apr 14 16:38:47 1993 Fred Fish (fnf@cygnus.com)
1179
1180 * gdb.t07/watchpoint.exp: Remove setup_xfail for i486
1181 watchpoint problem that is now fixed.
1182 * gdb.t30/chexp.exp: Remove setup_xfail for printing
1183 uninitialized convenience variables.
1184 * gdb.t31/chillvars.exp: Fix expected patterns for printing
1185 structures.
1186
1187 Wed Apr 14 12:55:58 1993 Peter Schauer (pes@regent.e-technik.tu-muenchen.de)
1188
1189 * gdb.t00/help.exp: Compensate for bug in mips-*-ultrix* OS
1190 which causes expect to get out of sync with gdb on long output
1191 from help set.
1192 * gdb.t09/corefile.exp: Make expected pattern for core file
1193 failing signal and frame output format less sun specific.
1194
1195 Tue Apr 13 23:18:07 1993 Per Bothner (bothner@cygnus.com)
1196
1197 * gdb.t31/chillvars.exp: Add and remove initial dummy
1198 breakpoint, so that symbol table is forced in.
1199 (Needed at least on Sunos4, though it seems not SVR4.)
1200 * gdb.t31/chillvars.exp: Update for changed output format.
1201
1202 Sun Apr 11 17:21:45 1993 Rob Savoye (rob at darkstar.cygnus.com)
1203
1204 * config/unix-gdb.exp: Gracefully exits if $GDB is a bogus path.
1205
1206 Wed Apr 7 21:28:21 1993 Rob Savoye (rob@cygnus.com)
1207
1208 * Makefile.in: Added --srcdir when invoking runtest, removed the
1209 need for a local config file. (optional now)
1210
1211 Wed Apr 7 14:13:41 1993 Fred Fish (fnf@cygnus.com)
1212
1213 * gdb.t21/demangle.exp: Only count real fails (not xfails) for
1214 failure count used to force early termination. Add some more
1215 expected failures for gnu style demangling.
1216
1217 Thu Apr 1 09:50:30 1993 Peter Schauer (pes@regent.e-technik.tu-muenchen.de)
1218
1219 * Makefile.in (CXXFLAGS): Remove -O. It caused the debug info for the
1220 pmi variable from gdb.t20/gdbme to get optimized away.
1221 * gdb.t00/teststrategy.exp: Added expected failure for mips-*-*.
1222 Check for written corefile upon timeout _and_ eof.
1223
1224 Tue Mar 30 09:58:16 1993 Peter Schauer (pes@regent.e-technik.tu-muenchen.de)
1225
1226 * config/unix-gdb.exp: Add missing return 0.
1227
1228 Tue Mar 30 08:34:25 1993 Peter Schauer (pes@regent.e-technik.tu-muenchen.de)
1229
1230 * gdb.t16/printcmds.exp: Remove misplaced xfail that caused an early
1231 test termination.
1232
1233 Mon Mar 29 17:37:25 1993 Fred Fish (fnf@cygnus.com)
1234
1235 * configure.in (subdirs): Put back gdb.t17 which mysteriously
1236 disappeared.
1237
1238 Thu Mar 25 21:05:16 1993 Fred Fish (fnf@cygnus.com)
1239
1240 * gdb.t10/crossload.exp: Disable the i860-elf test until such
1241 time as i860 support works.
1242
1243 * gdb.t15/funcargs.exp: Fix expected outputs to include
1244 "backtrace 100\r" rather than just "backtrace\r", to match last
1245 change.
1246
1247 Thu Mar 25 12:14:28 1993 Ian Lance Taylor (ian@cygnus.com)
1248
1249 * config/udi-gdb.exp (gdb_exit): Remove close command.
1250 (gdb_target_udi): New procedure to set the UDI target.
1251 (gdb_start): Don't remove *_soc files. Use gdb_target_udi.
1252 * gdb.t00/default.exp: Added expected failures for a29k-*-udi.
1253 Added waits for prompts after several question responses. Added
1254 some more responses used by a29k-amd-udi-gdb.
1255 * gdb.t01/run.exp, gdb.t06/break.exp: Added a29k-*-udi support:
1256 pass different arguments, restart UDI connection after program
1257 completion.
1258 * gdb.t02/whatis.exp, gdb.t03/ptype.exp, gdb.t07/watchpoint.exp,
1259 gdb.t08/opaque.exp, gdb.t11/list.exp, gdb.t12/scope.exp,
1260 gdb.t15/funcargs.exp, gdb.t16/printcmds.exp, gdb.t20/misc.exp,
1261 gdb.t21/cplusfuncs.exp: Added expected failures for a29k-*-*.
1262 * gdb.t04/setvar.exp, gdb.t05/expr.exp, gdb.t07/watchpoint.exp,
1263 gdb.t08/opaque.exp, gdb.t12/scope.exp, gdb.t13/bitfields.exp,
1264 gdb.t15/funcargs.exp, gdb.t16/printcmds.exp,
1265 gdb.t17/callfuncs.exp, gdb.t20/classes.exp, gdb.t20/inherit.exp,
1266 gdb.t20/misc.exp, gdb.t22/virtfuncs.exp: Restart UDI connection
1267 after program completion.
1268 * gdb.t10/crossload.exp: Does not work for a29k-*-*, since BFD is
1269 compiled with a SELECT_VECS setting.
1270 * gdb.t15/funcargs.exp: Use argument to backtrace to prevent
1271 infinite recursion.
1272
1273 * gdb.t20/classes.exp, gdb.t20/inherit.exp, gdb.t22/virtfuncs.exp:
1274 Added checks for COFF results, and made them expected failures for
1275 all targets. It would be better to make them expected failures
1276 for COFF targets only.
1277
1278 Wed Mar 24 14:43:38 1993 david d `zoo' zuhn (zoo at poseidon.cygnus.com)
1279
1280 * Makefile.in: add null dvi target, don't bother to recurse
1281 through test directories for info and install-info; rename
1282 $(datadir) to be dejagnu instead of deja-gnu
1283
1284 Wed Mar 24 09:48:03 1993 Fred Fish (fnf@cygnus.com)
1285
1286 * gdb.t31/gdbme.ch: Re-enable code that previously caused
1287 compiler to coredump.
1288 * gdb.t31/chillvars.exp: Re-enable tests that depend on that
1289 code.
1290
1291 Tue Mar 23 08:53:42 1993 Fred Fish (fnf@cygnus.com)
1292
1293 * gdb.t31/gdbme.ch: Comment out code that causes chill compiler
1294 coredump.
1295 * gdb.t31/chillvars.exp: Comment out tests that depend on that
1296 code.
1297
1298 Sun Mar 21 17:56:47 1993 Rob Savoye (rob at darkstar.cygnus.com)
1299
1300 * gdb.t03/ptype.exp: tests for return code from gdb_test.
1301 * gdb.t00/teststrategy.exp: Uses which proc rather than spawning
1302 which in a shell. Deletes xgdb when done.
1303 * config/unix-gdb.exp: Won't try to spawn $GDB unless it exists.
1304 Tests the return from the "set height" or "set width" commands.
1305 Added a few return codes where needed.
1306
1307 Wed Mar 17 11:31:01 1993 Fred Fish (fnf@cygnus.com)
1308
1309 * Makefile.in (SUBDIRS): Add gdb.t17.
1310 * configure.in (subdirs): Add gdb.t17.
1311 * gdb.t17/{Makefile.in, callfuncs.exp, gdbme.c}: New test
1312 files to test gdb's calling of functions in the inferior with
1313 the correct arguments and gdb's ability to retrieve any
1314 result returned.
1315
1316 Tue Mar 16 15:37:11 1993 Fred Fish (fnf@cygnus.com)
1317
1318 * config/unix-gdb.exp (gdb_exit): Remove close commands that
1319 may be called after gdb goes away. Previous versions of expect
1320 needed these to avoid file descriptor leaks, but they cause
1321 errors with the current revision of expect.
1322 * gdb.t00/gdbvars.exp: Use -re on expected output after
1323 setting sevenbit-strings.
1324 * gdb.t04/setvar.exp, gdb.t13/bitfields.exp: Make commands
1325 to set sevenbit-strings consistent across tests.
1326 gdb.t30/chexp.exp, gdb.t31/chillvars.exp: Make commands to
1327 set sevenbit-strings consistent across tests.
1328
1329 Fri Mar 12 08:47:20 1993 Fred Fish (fnf@cygnus.com)
1330
1331 * gdb.t21/demangle.exp (proc demangle): Adjust quotes in an
1332 expected output to match current "expect" expectations.
1333
1334 Wed Mar 10 18:01:49 1993 Fred Fish (fnf@cygnus.com)
1335
1336 * gdb.t00/default.exp: Change expected output for default "source"
1337 command, to match new gdb behavior which requires a filename to
1338 source.
1339
1340 Tue Mar 9 11:00:56 1993 Fred Fish (fnf@cygnus.com)
1341
1342 * gdb.t07/watchpoint.exp (test_simple_watchpoint): Set up
1343 expected fail for i486-*-* that misses the marker2 function.
1344 * gdb.t10/crossload.exp (bfddefault): Allow successful
1345 recognition of a format to pass even if no symbols are found.
1346 Explicitly catch failures where the format is not recognized
1347 or is ambiguous, and add the reason to the fail message.
1348 * gdb.t10/crossload.exp (bfdexplicit): Catch failure where
1349 the cause is and invalid target and add reason to failure message.
1350 * gdb.t10/crossload.exp: Fix bfd target names for elf32-m68k,
1351 elf32-i386, elf32-sparc, and elf32-i860.
1352 * gdb.t12/scope.exp (test_at_main, test_at_foo, test_at_bar):
1353 Set up expected failure for 'filename'::variable scope resolution,
1354 which is now apparently broken on all targets.
1355 * gdb.t20/classes.exp, gdb.t20/inherit.exp, gdb.t20/misc.exp,
1356 gdb.t21/cplusfuncs.exp, gdb.t22/virtfunc.exp,
1357 gdb.t23/templates.exp: Change failure for missing binfile into
1358 just a warning.
1359 gdb.t21/demangle.exp: Change all cfront references to 'arm'
1360 references.
1361
1362 Mon Mar 8 19:20:28 1993 Fred Fish (fnf@cygnus.com)
1363
1364 * gdb.t00/default.exp: Add expected output for default "source"
1365 command, to match new gdb behavior.
1366 * gdb.t09/corefile.exp: Use GDBFLAGS when spawning GDB.
1367
1368 Sun Mar 7 15:14:09 1993 Rob Savoye (rob@cygnus.com)
1369
1370 * config/*-gdb.exp: returns an error, rather than exiting on
1371 internal errors.
1372
1373 Tue Mar 2 18:09:32 1993 Fred Fish (fnf@cygnus.com)
1374
1375 * gdb.t03/gdbme.c: Add pointer to struct variable.
1376 * gdb.t03/ptype.exp: Test equivalence of '.' and '->' for
1377 referencing struct members.
1378
1379 Thu Feb 25 10:39:06 1993 Ian Lance Taylor (ian@cygnus.com)
1380
1381 * configure.in (mips-idt-ecoff): New target.
1382 * config/mips-gdb.exp: New file for remote board using MIPS remote
1383 debugging protocol.
1384
1385 * Redid configuration scheme. Removed gdb.t*/configure.in.
1386 Renamed gdb.t*/in-gdbme* to gdb.t*/gdbme*. Changed to use CC, CXX
1387 instead of CC_FOR_TARGET, CXX_FOR_TARGET. Added mostlyclean and
1388 distclean targets. Built executables via .o files. Adjusted
1389 tests to account for source files in $(srcdir) rather than
1390 $(objdir).
1391 * lib/gdb.exp (runto): Don't expect () after the function name,
1392 because it may have arguments.
1393
1394 Wed Feb 24 08:05:38 1993 Ian Lance Taylor (ian@cygnus.com)
1395
1396 * gdb.t00/default.exp, gdb.t01/run.exp, gdb.t02/whatis.exp,
1397 gdb.t03/ptype.exp, gdb.t06/break.exp, gdb.t12/scope.exp: Added
1398 expected failures for mips-idt-* and mips-sgi-*.
1399 * gdb.t00/default.exp (attach): Kill process if requested.
1400 * gdb.t00/help.exp (help target core, help target): Accept a gdb
1401 that does not read core files.
1402 * gdb.t01/run.exp: Removed checks for exit status code.
1403 * gdb.t03/in-gdbme.c: Make explicit call to malloc to ensure that
1404 it is linked in.
1405 * gdb.t03/ptype.exp: Increase timeout when calling malloc.
1406 * gdb.t04/setvar.exp, gdb.t05/expr.exp: Use runto function where
1407 appropriate, rather than doing it by hand.
1408 * gdb.t07/watchpoint.exp: If mips-idt-*, reload file after first
1409 execution.
1410 * gdb.t10/crossload.exp: Kill existing program if needed.
1411 * gdb.t15/funcargs.exp: Use delete_breakpoints function where
1412 appropriate, rather than doing it by hand. Always increase
1413 timeout for this test, not just for VxWorks.
1414
1415 Wed Feb 24 08:03:38 1993 Fred Fish (fnf@cygnus.com)
1416
1417 * gdb.t31/chillvars.exp (test_structs): New proc to test printing
1418 of Chill STRUCT types and STRUCT values.
1419 * gdb.t31/chillvars.exp (test_strings): Expect "CHAR" now, rather
1420 than "char".
1421 * gdb.t31/in-gdbme.ch (simple_struct, nested_struct, struct1,
1422 struct2): New struct definitions and initializations to test
1423 simple Chill STRUCT types.
1424
1425 Tue Feb 23 11:55:06 1993 Fred Fish (fnf@cygnus.com)
1426
1427 * gdb.t00/teststrategy.exp: Track reversion in gdb to not print
1428 the null byte at the end of strings.
1429 * gdb.t00/default.exp: Make show version insensitive to copyright
1430 date.
1431 * gdb.t16/in-gdbme.c (ctable1, ctable2): Make explicitly unsigned
1432 to avoid dependencies on target char signedness.
1433 * gdb.t16/printcmds.exp: Update expected results for explicitly
1434 unsigned char.
1435 * gdb.t16/printcmds.exp: Remove setup_xfails for i960 that should
1436 now work.
1437 * gdb.t21/demangle.exp: Add many more patterns for template
1438 demangling, most of them being expected failures.
1439 * gdb.t21/demangle.exp (proc demangle): Quote the demangled
1440 string we are matching for, to match on the whole string.
1441 * gdb.t21/demangle.exp: Add many new test strings to demangle,
1442 and fix a whole bunch that had incorrect expected output but were
1443 passing anyway because of the bug in "proc demangle".
1444 * gdb.t31/chillvars.exp: Remove setup_xfail for printing string
1445 type.
1446 * gdb.t31/in-gdbme.ch: Uncomment string4, now compiles.
1447
1448 Mon Feb 22 07:54:03 1993 Mike Werner (mtw@poseidon.cygnus.com)
1449
1450 * gdb/testsuite: made modifications to testcases, etc., to allow
1451 them to work properly given the reorganization of deja-gnu and the
1452 relocation of the testcases from deja-gnu to a "tool" subdirectory.
1453
1454 Sun Feb 21 10:55:55 1993 Mike Werner (mtw@poseidon.cygnus.com)
1455
1456 * gdb/testsuite: Initial creation of gdb/testsuite.
1457 Migrated dejagnu testcases and support files for testing nm to
1458 gdb/testsuite from deja-gnu. These files were moved "as is"
1459 with no modifications. This migration is part of a major overhaul
1460 of dejagnu. The modifications to these testcases, etc., which
1461 will allow them to work with the new version of dejagnu will be
1462 made in a future update.
1463 \f
1464 Local Variables:
1465 mode: indented-text
1466 left-margin: 8
1467 fill-column: 74
1468 version-control: never
1469 End:
This page took 0.061375 seconds and 5 git commands to generate.