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