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