c25a2f43d5068838a0be676fccfa090df477178e
[gcc.git] / gcc / testsuite / ChangeLog
1 2002-03-18 Jakub Jelinek <jakub@redhat.com>
2
3 * g++.dg/opt/conj1.C: New test.
4
5 2002-03-17 Mark Mitchell <mark@codesourcery.com>
6
7 * g++.dg/template/qualttp20.C: Revert previous change.
8 * g++.dg/template/qualttp3.C: Likewise.
9 * g++.dg/template/qualttp4.C: Likewise
10 * g++.dg/template/qualttp5.C: Likewise
11 * g++.dg/template/qualttp6.C: Likewise
12 * g++.dg/template/qualttp7.C: Likewise
13 * g++.dg/template/qualttp8.C: Likewise
14 * g++.dg/template/recurse.C: Likewise.
15
16 2002-03-17 Neil Booth <neil@daikokuya.demon.co.uk>
17
18 * gcc.dg/cpp/wchar-1.c: Update.
19
20 2002-03-16 Nathan Sidwell <nathan@codesourcery.com>
21
22 * g++.dg/template/conv1.C: New test.
23 * g++.dg/template/conv2.C: New test.
24 * g++.dg/template/conv3.C: New test.
25 * g++.dg/template/conv4.C: New test.
26
27 2002-03-15 Mark Mitchell <mark@codesourcery.com>
28
29 * g++.dg/template/qualttp20.C: Remove unnecessary error tags.
30 * g++.dg/template/qualttp3.C: Likewise.
31 * g++.dg/template/qualttp4.C: Likewise
32 * g++.dg/template/qualttp5.C: Likewise
33 * g++.dg/template/qualttp6.C: Likewise
34 * g++.dg/template/qualttp7.C: Likewise
35 * g++.dg/template/qualttp8.C: Likewise
36 * g++.dg/template/recurse.C: Likewise.
37
38 2002-03-15 Mark Mitchell <mark@codesourcery.com>
39
40 * g++.dg/opt/dtor1.C: New test.
41
42 2002-03-15 Jakub Jelinek <jakub@redhat.com>
43
44 * gcc.c-torture/compile/20020315-1.c: New test.
45
46 2002-03-15 Richard Earnshaw <rearnsha@arm.com>
47
48 * gcc.dg/weak-1.c: Fix scan tests.
49
50 2002-03-15 Hans-Peter Nilsson <hp@bitrange.com>
51
52 * gcc.dg/20020312-2.c [__MMIX__]: No pic register.
53 * gcc.c-torture/compile/981006-1.x: Don't use -fpic on cris-*-elf*
54 cris-*-aout* mmix-*-*.
55 * g++.old-deja/g++.other/local-alloc1.C: Skip on cris-*-elf*
56 cris-*-aout* mmix-*-*.
57 * g++.dg/debug/debug3.C: Expect warning for unsupported -fpic on
58 cris-*-elf* cris-*-aout* and mmix-*-*.
59 * gcc.dg/20001009-1.c: Ditto.
60 * gcc.dg/20010912-1.c: Ditto.
61 * gcc.dg/20020122-4.c: Ditto.
62 * gcc.dg/inline-2.c: Ditto.
63
64 Thu Mar 14 14:28:38 2002 Jeffrey A Law (law@cygnus.com)
65
66 * gcc.c-torture/compile/20020314-1.c: New test.
67
68 2002-03-14 Richard Earnshaw <rearnsha@arm.com>
69
70 * gcc.c-torture/execute/20020314-1.c: New test.
71
72 2002-03-14 Jakub Jelinek <jakub@redhat.com>
73
74 * g++.dg/warn/Wunused-1.C: New test.
75
76 2002-02-13 Richard Sandiford <rsandifo@redhat.com>
77
78 * g++.dg/abi/mangle6.C: New test.
79
80 2002-03-13 Jakub Jelinek <jakub@redhat.com>
81
82 * gcc.c-torture/compile/20020309-2.c: New test.
83
84 * gcc.c-torture/compile/20020312-1.c: New test.
85
86 2002-03-12 Nathan Sidwell <nathan@codesourcery.com>
87
88 * g++.dg/other/access1.C: New test.
89
90 2002-03-12 Jakub Jelinek <jakub@redhat.com>
91
92 * gcc.c-torture/execute/wchar_t-1.c: New test.
93
94 2002-03-12 David Edelsohn <edelsohn@gnu.org>
95
96 * gcc.dg/20020103-1.c: Add rs6000 target and macro.
97
98 2002-03-12 Roger Sayle <roger@eyesopen.com>
99
100 * gcc.dg/20020312-1.c: New test case.
101
102 2002-03-11 Aldy Hernandez <aldyh@redhat.com>
103
104 * gcc.dg/altivec-1.c: Cleanup and use altivec.h.
105
106 2002-03-11 Richard Henderson <rth@redhat.com>
107
108 * g++.old-deja/g++.brendan/crash52.C: Remove return warning marker.
109 * g++.old-deja/g++.jason/report.C: Likewise.
110
111 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
112
113 * testsuite/g++.old-deja/g++.other/friend9.C: Revert DR 209 changes.
114 * testsuite/g++.old-deja/g++.robertl/eb56.C: Likewise.
115
116 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
117
118 * testsuite/g++.dg/overload/pmf1.C: New test.
119
120 2002-03-11 Kazu Hirata <kazu@hxi.com>
121
122 * gcc.c-torture/execute/20020307-1.c: Use long.
123
124 2002-03-11 Jakub Jelinek <jakub@redhat.com>
125
126 PR optimization/5844
127 * gcc.dg/20020310-1.c: New test.
128
129 2002-03-09 Michael Meissner <meissner@redhat.com>
130
131 * gcc.c-torture/execute/memcpy-2.c: New test.
132 * gcc.c-torture/execute/memset-1.c: New test.
133 * gcc.c-torture/execute/strlen-1.c: New test.
134 * gcc.c-torture/execute/strcmp-1.c: New test.
135 * gcc.c-torture/execute/strncmp-1.c: New test.
136
137 2002-03-09 Geoffrey Keating <geoffk@redhat.com>
138
139 * gcc.dg/ppc-ldstruct.c: New test.
140
141 2002-03-09 Jakub Jelinek <jakub@redhat.com>
142
143 * gcc.c-torture/execute/va-arg-22.c: New test.
144
145 Sat Mar 9 07:47:50 2002 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
146
147 * gcc.c-torture/compile/20020309-1.c: New test.
148
149 2002-03-08 Jakub Jelinek <jakub@redhat.com>
150
151 * gcc.c-torture/execute/20020307-2.c: New test.
152
153 Thu Mar 7 10:05:31 2002 Jeffrey A Law (law@redhat.com)
154
155 * g77.f-torture/compile/20020307-1.f: New test.
156
157 2002-03-07 Richard Sandiford <rsandifo@redhat.com>
158
159 * gcc.dg/unordered-1.c: New test.
160
161 2002-03-07 Richard Earnshaw <rearnsha@arm.com>
162
163 * gcc.c-torture/execute/20020307-1.c: New test.
164
165 2002-03-05 Jakub Jelinek <jakub@redhat.com>
166
167 * gcc.dg/20020304-1.c: New test.
168
169 * gcc.c-torture/compile/20020304-2.c: New test.
170
171 2002-03-04 Zack Weinberg <zack@codesourcery.com>
172
173 * gcc.c-torture/compile/20020304-1.c: New test case
174 (from PR c/5830).
175
176 2002-03-03 Aldy Hernandez <aldyh@redhat.com>
177
178 * gcc.dg/20020103-1.c: Add other -D ppc variants.
179
180 2002-03-02 Nathan Sidwell <nathan@codesourcery.com>
181
182 * g++.dg/other/classkey1.C: New test.
183
184 2002-03-01 Richard Henderson <rth@redhat.com>
185
186 * gcc.c-torture/compile/981223-1.x: New.
187 * gcc.c-torture/compile/920625-1.x: New.
188
189 2002-02-28 Richard Henderson <rth@redhat.com>
190
191 * g++.dg/opt/vtgc1.C: Adjust patterns for ia64.
192
193 2002-02-27 Hans-Peter Nilsson <hp@bitrange.com>
194
195 * gcc.c-torture/execute/20020227-1.c: New test.
196
197 2002-02-27 Mark Mitchell <mark@codesourcery.com>
198
199 * g++.old-deja/g++.law/visibility13.C: Remove "instantiated from
200 here" ERROR lines.
201 * g++.old-deja/g++.oliva/partord1.C: Likewise.
202 * g++.old-deja.g++.other/defarg1.C: Likewise.
203 * g++.old-deja/g++.pt/calls2.C: Likewise.
204 * g++.old-deja/g++.pt/crash20.C: Likewise.
205 * g++.old-deja/g++.pt/crash30.C: Likewise.
206 * g++.old-deja/g++.pt/crash36.C: Likewise.
207 * g++.old-deja/g++.pt/crash6.C: Likewise.
208 * g++.old-deja/g++.pt/defarg13.C: Likewise.
209 * g++.old-deja/g++.pt/derived3.C: Likewise.
210 * g++.old-deja/g++.pt/error1.C: Likewise.
211 * g++.old-deja/g++.pt/friend21.C: Likewise.
212 * g++.old-deja/g++.pt/friend23.C: Likewise.
213 * g++.old-deja/g++.pt/infinite1.C: Likewise.
214 * g++.old-deja/g++.robertl/eb128.C: Likewise.
215
216 2002-02-27 Geoffrey Keating <geoffk@redhat.com>
217
218 * gcc.c-torture/execute/20020225-2.c: New test.
219
220 2002-02-27 Zack Weinberg <zack@codesourcery.com>
221
222 * gcc.c-torture/execute/920730-1t.c,
223 gcc.c-torture/execute/920730-1t.x, gcc.dg/ext-glob.c:
224 Delete test cases, only relevant to -traditional.
225
226 2002-02-27 Neil Booth <neil@daikokuya.demon.co.uk>
227
228 * gcc.dg/cpp/undef1.c: Remove.
229 * gcc.dg/cpp/directiv.c: Update.
230 * gcc.dg/cpp/mac-dir-1.c, mac-dir-2.c: New tests.
231
232 2002-02-27 Michael Meissner <meissner@redhat.com>
233
234 * gcc.c-torture/execute/20020226-1.c: New test.
235
236 2002-02-26 Jakub Jelinek <jakub@redhat.com>
237
238 * g++.dg/debug/debug4.C: New test.
239
240 * gcc.dg/ia64-visibility-1.c: New test.
241
242 2002-02-26 Alexandre Oliva <aoliva@redhat.com>
243
244 * gcc.dg/debug/20020224-1.c: New.
245
246 2002-02-25 Kazu Hirata <kazu@hxi.com>
247
248 * gcc.c-torture/execute/960416-1.x: New.
249 * gcc.c-torture/execute/divconst-3.x: Likewise.
250
251 2002-02-25 Jakub Jelinek <jakub@redhat.com>
252
253 * gcc.dg/20020224-1.c: New test.
254
255 2002-02-25 Alan Modra <amodra@bigpond.net.au>
256
257 * gcc.c-torture/execute/20020225-1.c: New.
258
259 2002-02-24 Neil Booth <neil@daikokuya.demon.co.uk>
260
261 * testsuite/gcc.dg/cpp/wchar-1.c: New test.
262
263 2002-02-23 Jakub Jelinek <jakub@redhat.com>
264
265 * gcc.dg/20020222-1.c: New test.
266
267 2002-02-22 Jakub Jelinek <jakub@redhat.com>
268
269 * g++.dg/opt/anonunion1.C: New test.
270
271 2002-02-22 Nathan Sidwell <nathan@codesourcery.com>
272
273 * g++.dg/template/qualttp19.C: New test.
274 * g++.dg/template/qualttp20.C: New test.
275 * g++.old-deja/g++.jason/report.C: Adjust expected errors
276 * g++.old-deja/g++.other/qual1.C: Likewise.
277
278 2002-02-21 Aldy Hernandez <aldyh@redhat.com>
279
280 * gcc.dg/attr-alwaysinline.c: New.
281
282 2002-02-21 Jakub Jelinek <jakub@redhat.com>
283
284 * gcc.dg/20020220-1.c: New test.
285
286 * gcc.dg/20020220-2.c: New test.
287
288 * g++.dg/opt/mmx1.C: New test.
289
290 2002-02-20 Alexandre Oliva <aoliva@redhat.com>
291
292 * gcc.c-torture/compile/20020110.c: New test.
293
294 2002-02-20 Jakub Jelinek <jakub@redhat.com>
295
296 * gcc.c-torture/execute/20020219-1.c: New test.
297
298 * gcc.dg/20020219-1.c: New test.
299
300 * gcc.dg/noncompile/20020220-1.c: New test.
301
302 * g++.dg/opt/ptrintsum1.C: New test.
303
304 * gcc.dg/debug/20020220-1.c: New test.
305
306 2002-02-17 Jakub Jelinek <jakub@redhat.com>
307
308 * gcc.c-torture/execute/20020216-1.c: New test.
309
310 2002-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
311
312 * gcc.dg/decl-1.c: Update, new test.
313
314 2002-02-15 Nathan Sidwell <nathan@codesourcery.com>
315
316 * g++.dg/abi/bitfield1.C: New test.
317 * g++.dg/abi/bitfield2.C: New test.
318
319 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
320
321 * gcc.dg/attr-nest.c: New test.
322
323 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
324
325 * gcc.c-torture/execute/20020215-1.c: New test.
326
327 2002-02-14 Jakub Jelinek <jakub@redhat.com>
328
329 * g++.dg/dg.exp: Exclude debug subdir, it has its own .exp.
330 * g++.dg/debug/debug.exp: New.
331 * g++.dg/debug/trivial.C: New.
332 * g++.dg/debug/debug1.C: Moved...
333 * g++.dg/other/debug1.C: ...from here.
334 * g++.dg/debug/debug2.C: Moved...
335 * g++.dg/other/debug2.C: ...from here.
336 * g++.dg/debug/debug3.C: Moved...
337 * g++.dg/other/debug3.C: ...from here.
338
339 * gcc.dg/noncompile/20020213-1.c: New test.
340
341 2002-02-13 Jakub Jelinek <jakub@redhat.com>
342
343 * g++.dg/other/debug3.C: New test.
344
345 * gcc.c-torture/execute/20020213-1.c: New test.
346
347 2002-02-13 Richard Smith <richard@ex-parrot.com>
348
349 * g++.old-deja/g++.other/thunk1.C: New test.
350
351 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
352
353 * g++.dg/warn/weak1.C: weak attributes not supported on cygwin
354
355 2002-02-13 Stan Shebs <shebs@apple.com>
356
357 * gcc.dg/altivec-3.c: New.
358
359 2002-02-12 Jakub Jelinek <jakub@redhat.com>
360
361 * gcc.dg/Wunreachable-1.c: New test.
362 * gcc.dg/Wunreachable-2.c: New test.
363
364 2002-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
365
366 * gcc.dg/c90-const-expr-3.c, gcc.dg/c99-const-expr-3.c: New tests.
367
368 2002-02-12 Neil Booth <neil@daikokuya.demon.co.uk>
369
370 * gcc.dg/decl-1.c: New test.
371
372 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
373
374 * gcc.dg/c99-flex-array-2.c: Add -std=iso9899:1999
375
376 2002-02-10 Kazu Hirata <kazu@hxi.com>
377
378 * gcc.c-torture/compile/961203-1.x: Disable on h8300 port.
379 * gcc.c-torture/compile/980506-1.x: Likewise.
380
381 2002-02-10 Kazu Hirata <kazu@hxi.com>
382
383 * gcc.dg/20020210-1.c: New.
384
385 2002-02-09 Toon Moene <toon@moene.indiv.nluug.nl>
386
387 * g77.f-torture/execute/947.f: New regression test
388 for PR fortran/947.
389
390 2002-02-09 Alexandre Oliva <aoliva@redhat.com>
391
392 * g++.old-deja/g++.abi/ptrmem.C: Lowest bit is significant on SH5.
393 * g++.old-deja/g++.jason/thunk3.C: XFAIL on sh64-*-*.
394
395 2002-02-08 Richard Henderson <rth@redhat.com>
396
397 * gcc.c-torture/compile/labels-3.c: New.
398
399 2002-02-08 Jakub Jelinek <jakub@redhat.com>
400
401 * gcc.c-torture/execute/20020206-1.c: Test whether nesting 2
402 expression statements work instead.
403 * gcc.dg/noncompile/20020207-1.c: New test.
404
405 2002-02-07 Richard Henderson <rth@redhat.com>
406
407 * gcc.dg/debug/dwarf2-1.c (foo): Return a value.
408
409 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
410
411 * lib/prune.exp: Remove "In (program|subroutine"block-data)"
412 message from g77
413 * lib/g77-dg.exp: Trim g77 error messages so that they are
414 recognised by dg.exp.
415
416 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
417
418 PR fortran/5473
419 * g77.dg/pr5473.f: Now dg-error. Add additional cases.
420
421 2002-02-07 Richard Henderson <rth@redhat.com>
422
423 * g++.old-deja/g++.brendan/new2.C: Arrange for allocated memory
424 to be sufficiently aligned for integers.
425
426 2002-02-07 Nathan Sidwell <nathan@codesourcery.com>
427
428 * g++.dg/template/friend4.C: New test.
429
430 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
431
432 PR fortran/5743
433 * g77.f-torture/execute/intrinsic-unix-bessel.f: Remove
434 unsupported cases.
435
436 2002-02-07 Richard Henderson <rth@redhat.com>
437
438 * gcc.dg/debug/dwarf2-1.c: Update for return warnings.
439 * gcc.dg/noncompile/920507-1.c, gcc.dg/noncompile/920721-2.c,
440 gcc.dg/noncompile/label-lineno-1.c, objc.dg/const-str-1.m,
441 objc.dg/const-str-2.m, objc.dg/method-1.m: Likewise.
442
443 2002-02-06 Richard Henderson <rth@redhat.com>
444
445 * gcc.dg/asm-4.c: Add case with an unnamed operand in the middle.
446
447 2002-02-06 Janis Johnson <janis187@us.ibm.com>
448
449 * gcc.dg/20020206-1.c: New test.
450
451 2002-02-06 Jakub Jelinek <jakub@redhat.com>
452
453 * gcc.c-torture/execute/20020206-1.c: New test.
454
455 * gcc.c-torture/execute/20020206-2.c: New test.
456
457 PR optimization/5429:
458 * gcc.c-torture/compile/20020206-1.c: New test.
459
460 2002-02-06 Nick Clifton <nickc@cambridge.redhat.com>
461
462 * g++.dg/ext/align1.C: Do not use an explicit alignment value
463 as certain file formats cannot support particularly large
464 alignments.
465
466 * g++.dg/warn/weak1.C: Expect a warning from COFF toolchains,
467 and do not expect to be able to link the executable.
468
469 * g++.old-deja/g++.ext/attrib5.C: Expect the compilation to
470 fail because the COFF format does not support the weak attribute.
471
472 2002-02-05 David Billinghurst <David.Billinghurst@riotinto.com>
473
474 * g77.dg/pr5473.f: New test
475
476 2002-02-05 Aldy Hernandez <aldyh@redhat.com>
477
478 * gcc.dg/altivec-4.c: AltiVec builtin predicates changed format.
479 Fix testcase accordingly.
480
481 2002-02-04 Richard Henderson <rth@redhat.com>
482
483 * gcc.c-torture/execute/built-in-setjmp.c: Prototype stuff.
484 (buf): Change to be an array of pointers, not ints.
485
486 2002-02-04 Jakub Jelinek <jakub@redhat.com>
487
488 * gcc.dg/Wswitch.c: Fix typos. Don't return unconditionally
489 before all tests. Move warning one line above to match where it
490 C frontend emits.
491 * gcc.dg/Wswitch-2.c: New test.
492 * g++.dg/warn/Wswitch-1.C: New test.
493 * g++.dg/warn/Wswitch-2.C: New test.
494
495 2002-02-04 Richard Henderson <rth@redhat.com>
496
497 * g++.dg/abi/offsetof.C: Fix size comparison.
498
499 2002-02-04 Richard Sandiford <rsandifo@redhat.com>
500
501 * gcc.dg/cast-qual-2.c: New test.
502
503 2002-02-04 Jakub Jelinek <jakub@redhat.com>
504
505 * gcc.dg/20020201-4.c: New test.
506
507 2002-02-04 Ben Elliston <bje@redhat.com>
508
509 * lib/gcc.exp (gcc_init): Check that the need_status_wrapper
510 target_info attribute != 0, in addition to the empty string.
511 (gcc_target_compile): Likewise.
512
513 2002-02-03 Andrew Cagney <ac131313@redhat.com>
514
515 * gcc.dg/Wswitch.c: New test.
516 PR gcc/4475. PR gcc/3780.
517
518 2002-02-03 Toon Moene <toon@moene.indiv.nluug.nl>
519
520 * g77.f-torture/execute/5122.f: New test for regressions
521 against PR fortran/5122.
522
523 2002-02-03 David Billinghurst <David.Billinghurst@riotinto.com>
524
525 * g77.f-torture/compile/pr3743.f: Delete
526 * g77.dg/pr3743-1.f: New test.
527 * g77.dg/pr3743-2.f: New test.
528 * g77.dg/pr3743-3.f: New test.
529 * g77.dg/pr3743-4.f: New test.
530
531 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
532
533 * gcc.dg/cpp/uchar-1.c, uchar-2.c, uchar-3.c: New tests.
534
535 2002-02-02 Richard Henderson <rth@redhat.com>
536
537 * gcc.c-torture/execute/991118-1.c: Revert 2002-01-29 change.
538 * gcc.c-torture/execute/bf64-1.c: Likewise.
539
540 2002-02-02 Jakub Jelinek <jakub@redhat.com>
541
542 * gcc.dg/20020201-2.c: New test.
543
544 * gcc.dg/20020201-3.c: New test.
545
546 * gcc.c-torture/execute/bitfld-2.c: New test.
547
548 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
549
550 * gcc.dg/bitfld-1.c: Update.
551 * gcc.dg/bitfld-2.c: Update.
552 * gcc.c-torture/execute/bitfld-1.x: New.
553
554 2002-02-02 Jakub Jelinek <jakub@redhat.com>
555
556 * gcc.c-torture/execute/20020201-1.c: New test.
557
558 2002-02-01 Janis Johnson <janis187@us.ibm.com>
559
560 PR target/5469
561 * gcc.dg/20020201-1.c: New test.
562
563 2002-02-01 David.Billinghurst <David.Billinghurst@riotinto.com>
564
565 PR fortran/3743
566 * g77.f-torture/execute/f90-intrinsic-bit.x: Remove
567 * g77.f-torture/compile/pr3743.x: Remove
568
569 2002-01-31 Tom Rix <trix@redhat.com>
570
571 * gcc.dg/special/ecos.exp: Make gcsec-1.c unsupported for AIX.
572
573 2002-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
574
575 * gcc.dg/noncompile/20020130-1.c: New test.
576
577 2002-01-30 David Billinghurst <David.Billinghurst@riotinto.com>
578
579 * g77.dg/f77-edit-i-out.f: Escape \. Allow \r\n and \r.
580
581 2002-01-29 Richard Henderson <rth@redhat.com>
582
583 * gcc.c-torture/execute/991118-1.c: Cast various constants back
584 to long long.
585 * gcc.c-torture/execute/bf64-1.c: Likewise.
586
587 2002-01-29 Jakub Jelinek <jakub@redhat.com>
588
589 * gcc.c-torture/execute/20020129-1.c: New test.
590
591 2002-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
592
593 * gcc.c-torture/compile/20000224-1.c: Update.
594 * gcc.c-torture/execute/bitfld-1.c: New tests.
595 * gcc.dg/bitfld-1.c, bitfld-2.c: Diagnostic tests.
596 * gcc.dg/uninit-A.c: Update.
597
598 2002-01-29 Nathan Sidwell <nathan@codesourcery.com>
599
600 * g++.dg/template/ctor1.C: Add instantiation.
601
602 2002-01-28 Paul Koning <pkoning@equallogic.com>
603
604 * gcc.c-torture/execute/builtin-prefetch-1.c: Changed first
605 argument to __builtin_prefetch to be const ptr.
606
607 2002-01-28 Jakub Jelinek <jakub@redhat.com>
608
609 * gcc.c-torture/compile/20020120-1.c: New test.
610
611 2002-01-27 Kazu Hirata <kazu@hxi.com>
612
613 * gcc.c-torture/execute/20020127-1.c: New test.
614
615 2002-01-27 David Billinghurst <David.Billinghurst@riotinto.com>
616
617 * g77.dg/f77-edit-i-in.f: New test
618 * g77.dg/f77-edit-i-out.f: New test
619
620 2002-01-25 Geoffrey Keating <geoffk@redhat.com>
621
622 * gcc.dg/debug/debug.exp: New file.
623 * gcc.dg/debug/trivial.c: New file.
624 * gcc.dg/debug/20000503-1.c: Moved from gcc.dg/.
625 * gcc.dg/debug/20010207-1.c: Moved from gcc.dg/.
626 * gcc.dg/debug/20011223-1.c: Moved from gcc.dg/.
627 * gcc.dg/debug/20020104-2.c: Moved from gcc.dg/.
628 * gcc.dg/debug/debug-1.c: Moved from gcc.dg/.
629 * gcc.dg/debug/debug-2.c: Moved from gcc.dg/.
630 * gcc.dg/debug/debug-3.c: Moved from gcc.dg/.
631 * gcc.dg/debug/debug-4.c: Moved from gcc.dg/.
632 * gcc.dg/debug/debug-5.c: Moved from gcc.dg/.
633 * gcc.dg/debug/debug-6.c: Moved from gcc.dg/.
634 * gcc.dg/debug/dwarf2-1.c: Moved from gcc.dg/.
635 * gcc.dg/debug/dwarf2-2.c: Moved from gcc.dg/.
636 * gcc.dg/20000503-1.c: Removed.
637 * gcc.dg/20010207-1.c: Removed.
638 * gcc.dg/20011223-1.c: Removed.
639 * gcc.dg/20020104-2.c: Removed.
640 * gcc.dg/debug-1.c: Removed.
641 * gcc.dg/debug-2.c: Removed.
642 * gcc.dg/debug-3.c: Removed.
643 * gcc.dg/debug-4.c: Removed.
644 * gcc.dg/debug-5.c: Removed.
645 * gcc.dg/debug-6.c: Removed.
646 * gcc.dg/dwarf2-1.c: Removed.
647 * gcc.dg/dwarf2-2.c: Removed.
648
649 2002-01-25 Jakub Jelinek <jakub@redhat.com>
650
651 * g++.old-deja/g++.other/eh5.C: New test.
652 * g++.old-deja/g++.other/sibcall2.C: New test.
653 * g++.old-deja/g++.other/array9.C: New test.
654 * g++.old-deja/g++.other/typename2.C: New test.
655 * g++.old-deja/g++.other/crash60.C: New test.
656 * g++.old-deja/g++.other/conv9.C: New test.
657 * g++.old-deja/g++.other/mangle10.C: New test.
658 * g++.old-deja/g++.other/unchanging1.C: New test.
659 * g++.old-deja/g++.other/exprstmt1.C: New test.
660 * g++.old-deja/g++.other/inline23.C: New test.
661 * g++.old-deja/g++.eh/ia64-1.C: New test.
662 * g++.old-deja/g++.other/dwarf2-1.C: New test.
663 * g++.old-deja/g++.other/mangle11.C: New test.
664 * g++.old-deja/g++.other/reload1.C: New test.
665 * g++.old-deja/g++.other/static20.C: New test.
666 * g++.old-deja/g++.other/local-alloc1.C: New test.
667 * g++.old-deja/g++.other/conv8.C: New test.
668 * g++.old-deja/g++.other/stmtexpr2.C: New test.
669 * g++.old-deja/g++.other/storeexpr1.C: New test.
670 * g++.old-deja/g++.other/storeexpr2.C: New test.
671 * g++.dg/eh/template2.C: New test.
672 * g++.dg/warn/weak1.C: New test.
673
674 2002-01-25 Hans-Peter Nilsson <hp@bitrange.com>
675
676 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
677 Remove first, non-varying, argument.
678
679 2002-01-23 Richard Henderson <rth@redhat.com>
680
681 * gcc.dg/inline-2.c: New.
682
683 * lib/scanasm.exp (scan-assembler): Remove optional vmessage arg.
684 Add optional target arg. Check number of arguments.
685 (scan-assembler-not, scan-assembler-dem): Likewise.
686 (scan-assembler-dem-not): Likewise.
687
688 2002-01-23 Zack Weinberg <zack@codesourcery.com>
689
690 * g++.old-deja/g++.brendan/crash8.C: Don't expect an error on
691 line 12.
692 * g++.old-deja/g++.brendan/parse3.C,
693 g++.old-deja/g++.other/crash26.C,
694 g++.old-deja/g++.other/crash28.C,
695 g++.old-deja/g++.other/crash29.C,
696 g++.old-deja/g++.other/crash30.C,
697 g++.old-deja/g++.other/crash35.C: Remove XFAILs where appropriate.
698
699 2002-01-23 Aldy Hernandez <aldyh@redhat.com>
700
701 * gcc.dg/20020115-1.c: New.
702
703 2002-01-23 Bob Wilson <bob.wilson@acm.org>
704
705 * gcc.c-torture/compile/20001226-1.x: xfail for Xtensa.
706
707 2002-01-23 Janis Johnson <janis187@us.ibm.com>
708
709 * gcc.dg/20020122-3.c: New.
710
711 2002-01-23 Jakub Jelinek <jakub@redhat.com>
712
713 * g++.dg/other/gc1.C: New test.
714
715 2002-01-23 Zack Weinberg <zack@codesourcery.com>
716
717 * gcc.dg/c99-intconst-1.c: Mark XFAIL.
718
719 2002-01-22 Richard Henderson <rth@redhat.com>
720
721 * gcc.dg/20020122-4.c: Use multiple outputs on the asm.
722
723 2002-01-22 Richard Henderson <rth@redhat.com>
724
725 * gcc.dg/20020122-4.c: New.
726
727 2002-01-22 H.J. Lu <hjl@gnu.org>
728
729 * g++.dg/special/ecos.exp: Append .exe instead of a.out as the
730 link output.
731 * gcc.dg/special/ecos.exp: Likewise.
732 * lib/g++-dg.exp: Likewise.
733 * lib/g77-dg.exp: Likewise.
734 * lib/gcc-dg.exp : Likewise.
735 * lib/mike-g++.exp: Likewise.
736 * lib/mike-g77.exp: Likewise.
737 * lib/mike-gcc.exp: Likewise.
738 * lib/objc-dg.exp: Likewise.
739
740 2002-01-22 Janis Johnson <janis187@us.ibm.com>
741
742 PR target/5379
743 * gcc.dg/20020122-2.c: New test.
744
745 2002-01-22 Hans-Peter Nilsson <hp@axis.com>
746
747 * gcc.dg/20020122-1.c: New test.
748
749 2001-01-22 David.Billinghurst <David.Billinghurst@riotinto.com>
750
751 * g++.old-deja/g++.ext/attrib5.C: XFAIL cygwin too
752
753 2002-01-22 David Billinghurst <David.Billinghurst@riotinto.com>
754
755 * gcc.dg/20010207-1.c: Restrict to i?86-*-[eflno]*
756
757 2002-01-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
758
759 * gcc.c-torture/compile/20020121-1.c: New test.
760
761 2002-01-21 John David Anglin <dave@hiauly1.hia.nrc.ca>
762
763 * lib/g77.exp (g77_link_flags): Remove check for libg2c.so in setting
764 ld_library_path.
765
766 2002-01-21 Jakub Jelinek <jakub@redhat.com>
767
768 * gcc.dg/20020218-1.c: New test.
769
770 2002-01-21 David.Billinghurst <David.Billinghurst@riotinto.com>
771
772 * lib/prune.exp (prune_gcc_output): Prune "At global scope"
773 messages
774 * g++.dg/other/deprecated.C: Remove dg-bogus comment for
775 "At global scope" warning
776 * g++.dg/ext/align1.C: Change cygwin test for alignment
777 from db-bogus to dg-warning
778
779 2002-01-21 Zack Weinberg <zack@codesourcery.com>
780
781 * g77.f-torture/compile/cpp2.F: New test.
782
783 2002-01-19 Nathan Sidwell <nathan@codesourcery.com>
784
785 * g++.dg/template/access1.C: New test.
786
787 2002-01-18 Aldy Hernandez <aldyh@redhat.com>
788
789 * gcc.dg/20020118-1.c: New.
790
791 2002-01-18 Kazu Hirata <kazu@hxi.com>
792
793 * testsuite/gcc.c-torture/execute/20020118-1.c: New test.
794
795 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
796
797 * g++.dg/other/deprecated.C: Fix FAIL from "At global scope" message.
798 * g++.dg/ext/align1.C: Fix fail on cygwin from maximum
799 alignment warnings.
800
801 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
802
803 * gcc.misc-tests/i386-prefetch.exp: Save and restore
804 torture_with_loops and torture_without_loops
805
806 2002-01-17 Jakub Jelinek <jakub@redhat.com>
807
808 * gcc.c-torture/compile/20020116-1.c: New test.
809
810 2002-01-16 Jakub Jelinek <jakub@redhat.com>
811
812 * gcc.dg/20020116-2.c: New test.
813
814 * gcc.dg/ultrasp4.c: New test.
815
816 * gcc.dg/20020116-1.c: New test.
817
818 2002-01-15 Geoffrey Keating <geoffk@redhat.com>
819
820 * gcc.dg/20020103-1.c: Also test for __PPC__, since that's used
821 by EABI.
822
823 2002-01-15 Janis Johnson <janis187@us.ibm.com>
824
825 * gcc.misc-tests/i386-prefetch.exp: New.
826 * gcc.misc-tests/i386-pf-3dnow-1.c: New test.
827 * gcc.misc-tests/i386-pf-athlon-1.c: New test.
828 * gcc.misc-tests/i386-pf-none-1.c: New test.
829 * gcc.misc-tests/i386-pf-sse-1.c: New test.
830
831 2002-01-15 Jakub Jelinek <jakub@redhat.com>
832
833 * gcc.dg/gnu89-init-1.c: Add new tests.
834
835 2002-01-15 Andreas Jaeger <aj@suse.de>
836
837 * gcc.dg/i386-mmx-1.c: Also run on x86-64.
838 * gcc.dg/i386-mmx-2.c: Likewise.
839 * gcc.dg/i386-sse-1.c: Likewise.
840 * gcc.dg/i386-sse-2.c: Likewise.
841 * gcc.dg/i386-sse-3.c: Likewise.
842
843 2001-01-14 David Billinghurst <David.Billinghurst@riotinto.com>
844
845 * g77.f-torture/execute/intrinsic-unix-bessel.f:
846 Uncomment additional cases that now pass.
847
848 2002-01-11 Richard Henderson <rth@redhat.com>
849
850 * gcc.dg/i386-mmx-1.c, gcc.dg/i386-mmx-2.c: New.
851 * gcc.dg/i386-sse-1.c, gcc.dg/i386-sse-2.c, gcc.dg/i386-sse-1.c: New.
852
853 Fri Jan 11 12:13:30 2002 Nicola Pero <n.pero@mi.flashnet.it>
854
855 * objc.dg/special/unclaimed-category-1.m: Include objc/objc-api.h.
856
857 2002-01-10 Aldy Hernandez <aldyh@redhat.com>
858
859 * gcc.dg/altivec-4.c: Add tests for lvebx, lvehx, lvewx, lvxl,
860 lvx, stvx, stvebx, stvehx, stvewx, stvxl.
861
862 2002-01-10 Dale Johannesen <dalej@apple.com>
863
864 * gcc.c-torture/execute/loop-11.c: New.
865
866 2002-01-08 Aldy Hernandez <aldyh@redhat.com>
867
868 * gcc.dg/altivec-4.c: Add test for mtvscr, dssall, mfvscr,
869 dss, lvsl, lvsr, dstt, dstst, dststt, dst.
870
871 2002-01-09 Richard Henderson <rth@redhat.com>
872
873 * gcc.c-torture/execute/20020108-1.c: Rewrite to choose the proper
874 type in which to perform the operation for each size.
875
876 Wed Jan 9 16:48:33 2002 Alan Matsuoka (alanm@redhat.com)
877
878 * gcc.c-torture/compile/20020109-2.c: New test.
879
880 2002-01-09 Gwenole Beauchesne <bgeauchesne@mandrakesoft.com>
881
882 * gcc.c-torture/execute/loop-10.c: New test.
883
884 2002-01-09 Jakub Jelinek <jakub@redhat.com>
885
886 * gcc.c-torture/compile/20010226-1.c: New test.
887 * gcc.c-torture/compile/20010227-1.c: New test.
888 * gcc.c-torture/compile/20010426-1.c: New test.
889 * gcc.c-torture/compile/20010510-1.c: New test.
890 * gcc.c-torture/compile/20010605-3.c: New test.
891 * gcc.c-torture/compile/20010824-1.c: New test.
892 * gcc.c-torture/execute/20010409-1.c: New test.
893 * gcc.dg/noncompile/20000901-1.c: New test.
894 * gcc.dg/20001023-1.c: New test.
895 * gcc.dg/20001101-1.c: New test.
896 * gcc.dg/20001102-1.c: New test.
897 * gcc.dg/20010207-1.c: New test.
898 * gcc.dg/20010405-1.c: New test.
899 * gcc.dg/20010822-1.c: New test.
900 * gcc.dg/20011107-1.c: New test.
901
902 Wed Jan 9 14:03:20 2002 Jeffrey A Law (law@redhat.com)
903
904 * gcc.dg/asm-fs-1.c: Disable warnings when compiling.
905
906 * gcc.c-torture/execute/strct-stdarg-1.x: New file. Expect
907 execution failure on PA targets.
908
909 2002-01-09 Jakub Jelinek <jakub@redhat.com>
910
911 * gcc.c-torture/compile/20020109-1.c: New test.
912
913 2002-01-08 Kazu Hirata <kazu@hxi.com>
914
915 * gcc.c-torture/execute/20020108-1.c: New test.
916
917 2002-01-08 Jakub Jelinek <jakub@redhat.com>
918
919 * gcc.dg/20020108-1.c: New test.
920
921 2002-01-08 H.J. Lu <hjl@gnu.org>
922
923 * objc.dg/special/special.exp: Add -I${srcdir}/../../libobjc
924 for header files.
925
926 2002-01-08 Geoff Keating <geoffk@redhat.com>
927
928 * gcc.dg/altivec-4.c: Make the 'char' entries signed also for
929 consistency.
930
931 002-01-07 Aldy Hernandez <aldyh@redhat.com>
932
933 * gcc.dg/altivec-4.c: Test altivec predicates.
934
935 2002-01-07 Jakub Jelinek <jakub@redhat.com>
936
937 * gcc.c-torture/execute/20020107-1.c: New test.
938
939 2002-01-06 Craig Rodrigues <rodrigc@gcc.gnu.org>
940
941 PR c/5279
942 * gcc.c-torture/compile/20020106-1.c: New test.
943
944 2002-01-05 Hans-Peter Nilsson <hp@bitrange.com>
945
946 * gcc.c-torture/execute/nestfunc-4.c: New test.
947
948 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
949
950 * g++.old-deja/g++.abi/aggregates.C: Corrected last patch: removed
951 extra triple that slipped in.
952 * g++.old-deja/g++.abi/align.C: Likewise.
953 * g++.old-deja/g++.abi/bitfields.C: Likewise.
954
955 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
956
957 * g++.old-deja/g++.abi/aggregates.C: Do not skip i?86-*-freebsd*.
958 * g++.old-deja/g++.abi/align.C: Likewise.
959 * g++.old-deja/g++.abi/bitfields.C: Likewise.
960
961 * gcc.c-torture/execute/ieee/rbug.c: Force FP to extended-precision
962 on FreeBSD/i386.
963 * gcc.c-torture/execute/ieee/rbug.x: Remove all XFAIL markers for
964 FreeBSD.
965
966 2002-01-04 Jakub Jelinek <jakub@redhat.com>
967
968 * gcc.dg/20020104-1.c: New test.
969
970 * gcc.dg/20020104-2.c: New test.
971
972 2002-01-04 Hans-Peter Nilsson <hp@bitrange.com>
973
974 * gcc.dg/20020103-1.c: Fix typo in target selector.
975
976 2002-01-03 Richard Henderson <rth@redhat.com>
977
978 * gcc.dg/20020103-1.c: New.
979
980 2002-01-03 Kazu Hirata <kazu@hxi.com>
981
982 * gcc.c-torture/execute/20020103-1.c: New test.
983
984 2002-01-03 Jakub Jelinek <jakub@redhat.com>
985
986 * g++.dg/other/debug2.C: New test.
987
988 * gcc.c-torture/compile/20020103-1.c: New test.
989
990 2002-01-02 Jakub Jelinek <jakub@redhat.com>
991
992 * gcc.dg/gnu89-init-1.c: Added new tests.
993
994 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
995
996 * g++.dg/template/friend2.C: Remove as patch is reverted.
997
998 * g++.dg/warn/oldcast1.C: New test.
999
1000 * g++.dg/template/ptrmem1.C: New test.
1001 * g++.dg/template/ptrmem2.C: New test.
1002
1003 * g++.dg/template/ntp.C: New test.
1004
1005 * g++.dg/other/component1.C: New test.
1006
1007 * g++.dg/template/ttp3.C: New test.
1008
1009 * g++.dg/template/friend2.C: New test.
1010 * g++.old-deja/g++/brendan/crash8.C: Adjust location of error.
1011
1012 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
1013
1014 * g++.dg/other/ptrmem1.C: New test.
1015 * g++.dg/other/ptrmem2.C: New test.
1016
1017 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
1018
1019 * g++.dg/template/ctor1.C: New test.
1020
1021 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
1022
1023 * g++.dg/template/friend2.C: New test.
1024
1025 2002-01-01 Hans-Peter Nilsson <hp@bitrange.com>
1026
1027 * gcc.dg/mmix-1.c: New test.
1028
1029 2001-12-31 Richard Henderson <rth@redhat.com>
1030
1031 * gcc.dg/asm-5.c: New.
1032
1033 2001-12-31 Paolo Carlini <pcarlini@unitus.it>
1034
1035 * g++.old-deja/g++.robertl/eb130.C: hash_set is now
1036 in namespace __gnu_cxx
1037
1038 2001-12-30 Richard Henderson <rth@redhat.com>
1039
1040 * gcc.dg/debug-6.c: New.
1041
1042 2001-12-30 Jakub Jelinek <jakub@redhat.com>
1043
1044 * gcc.c-torture/compile/20011229-2.c: New test.
1045
1046 2001-12-29 Jakub Jelinek <jakub@redhat.com>
1047
1048 * gcc.dg/debug-3.c: New test.
1049 * gcc.dg/debug-4.c: New test.
1050 * gcc.dg/debug-5.c: New test.
1051
1052 2001-12-29 Richard Henderson <rth@redhat.com>
1053
1054 * g++.dg/eh/loop1.C: New.
1055
1056 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
1057
1058 * g++.dg/template/crash1.C: New test.
1059
1060 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
1061
1062 * g++.dg/other/const1.C: New test.
1063
1064 2001-12-29 Hans-Peter Nilsson <hp@bitrange.com>
1065
1066 * gcc.c-torture/compile/20011229-1.c: New test.
1067
1068 2001-12-28 Stan Shebs <shebs@apple.com>
1069
1070 * lib/objc-torture.exp: Resync with c-torture.exp.
1071 * lib/objc.exp: Load standard libraries.
1072
1073 2001-12-28 Jakub Jelinek <jakub@redhat.com>
1074
1075 * gcc.dg/gnu89-init-1.c: Adjust for the new behaviour, add some
1076 additional tests.
1077
1078 2001-12-27 Roger Sayle <roger@eyesopen.com>
1079
1080 * gcc.c-torture/execute/string-opt-16.c: New testcase.
1081
1082 2001-12-27 Richard Henderson <rth@redhat.com>
1083
1084 * gcc.dg/debug-1.c, gcc.dg/debug-2.c: New.
1085
1086 2001-12-26 Nathan Sidwell <nathan@codesourcery.com>
1087
1088 * g++.dg/eh/ctor1.C: New test.
1089 * g++.dg/other/error2.C: New test.
1090
1091 2001-12-24 Nathan Sidwell <nathan@codesourcery.com>
1092
1093 * g++.dg/other/init2.C: New test.
1094
1095 2001-12-24 Richard Henderson <rth@redhat.com>
1096
1097 * gcc.dg/20011223-1.c: New.
1098 * gcc.dg/inline-1.c: New.
1099
1100 2001-12-23 Richard Henderson <rth@redhat.com>
1101
1102 * gcc.dg/asm-4.c: Test operand modifiers.
1103
1104 2001-12-23 Richard Henderson <rth@redhat.com>
1105
1106 * gcc.c-torture/execute/20011219-1.c (main): Make "i" a long.
1107
1108 2001-12-23 Joseph S. Myers <jsm28@cam.ac.uk>
1109
1110 * gcc.c-torture/execute/20011223-1.c: New test.
1111
1112 2001-12-21 Richard Henderson <rth@redhat.com>
1113
1114 * gcc.dg/wtr-aggr-init-1.c: Test that __extension__ disables then
1115 re-enables the warning.
1116
1117 2001-12-21 Richard Henderson <rth@redhat.com>
1118
1119 * g++.old-deja/g++.eh/badalloc1.C (malloc): Fix typo.
1120
1121 2001-12-20 Jakub Jelinek <jakub@redhat.com>
1122
1123 * gcc.c-torture/compile/20011218-1.c: New test.
1124
1125 2001-12-20 Nick Clifton <nickc@cambridge.redhat.com>
1126
1127 * gcc.misc-test/arm-isr.exp: New file. Control running of the
1128 arm-isr.c test.
1129 * gcc.misc-tests/arm-isr.c: New file. Test prologue and
1130 epilogue generation for ARM ISR routines.
1131
1132 2001-12-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1133
1134 * gcc.dg/format/builtin-1.c: Test unlocked stdio.
1135 * gcc.dg/format/c90-printf-3.c: Likewise.
1136 * gcc.dg/format/c99-printf-3.c: Likewise.
1137 * gcc.dg/format/ext-1.c: Likewise.
1138 * gcc.dg/format/ext-6.c: Likewise.
1139 * gcc.dg/format/format.h: Prototype unlocked stdio.
1140
1141 2001-12-20 Richard Henderson <rth@redhat.com>
1142
1143 * g++.old-deja/g++.eh/badalloc1.C (arena_size): New.
1144 (arena): Use it.
1145 (malloc): Correct allocation logic. Abort if we fill up the
1146 arena before initialization complete.
1147 (realloc): Correct allocation logic.
1148
1149 2001-12-20 Jakub Jelinek <jakub@redhat.com>
1150
1151 * gcc.c-torture/compile/20011219-2.c: New test.
1152
1153 * gcc.c-torture/execute/20011219-1.c: New test.
1154
1155 2001-12-19 David Billinghurst <David.Billinghurst@riotinto.com>
1156
1157 * gcc.dg/special/ecos.exp: wkali-1.c unsupported if
1158 target does not support weak symbols.
1159
1160 2001-12-19 Jakub Jelinek <jakub@redhat.com>
1161
1162 * gcc.c-torture/compile/20011219-1.c: New test.
1163
1164 2001-12-19 Nathan Sidwell <nathan@codesourcery.com>
1165
1166 * g++.dg/other/error1.C: New test.
1167
1168 Mon Dec 17 14:31:42 2001 Jeffrey A Law (law@redhat.com)
1169
1170 * gcc.c-torture/execute/20011217-1.c: New test.
1171
1172 Mon Dec 17 16:54:56 2001 Nicola Pero <nicola@brainstorm.co.uk>
1173
1174 * objc.dg/special/: New directory.
1175 * objc.dg/special/special.exp: New file.
1176 * objc.dg/special/unclaimed-category-1.h: New file.
1177 * objc.dg/special/unclaimed-category-1a.m: New file.
1178 * objc.dg/special/unclaimed-category-1.m: New file.
1179
1180 2001-12-17 Andreas Jaeger <aj@suse.de>
1181
1182 * gcc.c-torture/compile/20011217-2.c: New test.
1183
1184 2001-12-17 Joseph S. Myers <jsm28@cam.ac.uk>
1185
1186 * gcc.c-torture/compile/20011217-1.c: New test.
1187
1188 2001-12-14 Aldy Hernandez <aldyh@redhat.com>
1189
1190 * testsuite/gcc.dg/20011214-1.c: New.
1191
1192 2001-12-13 Aldy Hernandez <aldyh@redhat.com>
1193
1194 * gcc.dg/altivec-4.c: New.
1195
1196 2001-12-13 Hans-Peter Nilsson <hp@axis.com>
1197
1198 * gcc.dg/20011113-1.c: New test.
1199
1200 2001-12-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
1201
1202 * g++.old-deja/g++.jason/template31.C: Remove templates for classes
1203 std::__malloc_alloc_template<0> and
1204 std::__default_alloc_template<false, 0>.
1205
1206 Thu Dec 13 10:35:33 2001 Nicola Pero <n.pero@mi.flashnet.it>
1207
1208 * objc/execute/bf-21.m: New test.
1209 * objc/execute/enumeration-1.m: New test.
1210 * objc/execute/enumeration-2.m: New test.
1211
1212 2001-12-12 Jakub Jelinek <jakub@redhat.com>
1213
1214 * gcc.dg/gnu89-init-1.c: New test.
1215
1216 2001-12-12 Nathan Sidwell <nathan@codesourcery.com>
1217
1218 * g++.old-deja/g++.brendan/crash56.C: Adjust implicit typename.
1219 * g++.old-deja/g++.jason/2371.C: Likewise.
1220 * g++.old-deja/g++.jason/template33.C: Likewise.
1221 * g++.old-deja/g++.jason/template34.C: Likewise.
1222 * g++.old-deja/g++.jason/template36.C: Likewise.
1223 * g++.old-deja/g++.oliva/typename1.C: Likewise.
1224 * g++.old-deja/g++.oliva/typename2.C: Likewise.
1225 * g++.old-deja/g++.other/typename1.C: Likewise.
1226 * g++.old-deja/g++.pt/inherit2.C: Likewise.
1227 * g++.old-deja/g++.pt/nontype5.C: Likewise.
1228 * g++.old-deja/g++.pt/typename11.C: Likewise.
1229 * g++.old-deja/g++.pt/typename14.C: Likewise.
1230 * g++.old-deja/g++.pt/typename16.C: Likewise.
1231 * g++.old-deja/g++.pt/typename3.C: Likewise.
1232 * g++.old-deja/g++.pt/typename4.C: Likewise.
1233 * g++.old-deja/g++.pt/typename5.C: Likewise.
1234 * g++.old-deja/g++.pt/typename7.C: Likewise.
1235 * g++.old-deja/g++.robertl/eb9.C: Likewise.
1236
1237 2001-12-11 Nathan Sidwell <nathan@codesourcery.com>
1238
1239 * g++.dg/other/linkage1.C: New test.
1240 * g++.old-deja/g++.brendan/err-msg2.C: Alter to avoid two
1241 specifiers.
1242
1243 2001-12-11 Neil Booth <neil@daikokuya.demon.co.uk>
1244
1245 * gcc.dg/concat.c: New test.
1246
1247 2001-12-11 Stan Shebs <shebs@apple.com>
1248
1249 * objc/compile: New test directory.
1250 * objc/compile/compile.exp: New expect script.
1251 * objc/compile/20011211-1.m: New compile test.
1252
1253 2001-12-11 Jason Merrill <jason@redhat.com>
1254
1255 * lib/prune.exp (prune_gcc_output): Also handle "In member
1256 function". So many permutations...
1257
1258 2001-12-10 Nathan Sidwell <nathan@codesourcery.com>
1259
1260 * g++.dg/template/typedef1.C: New test.
1261
1262 2001-12-09 Nathan Sidwell <nathan@codesourcery.com>
1263
1264 * g++.dg/other/copy1.C: New test.
1265
1266 2001-10-08 Aldy Hernandez <aldyh@redhat.com>
1267
1268 * gcc.c-torture/execute/builtin-types-compatible-p.c: New.
1269
1270 * gcc.dg/builtin-choose-expr.c: New.
1271
1272 2001-12-07 Aldy Hernandez <aldyh@redhat.com>
1273
1274 * gcc.dg/altivec-2.c: New.
1275
1276 2001-12-07 Richard Henderson <rth@redhat.com>
1277
1278 * gcc.dg/cpp/ucs.c: Adjust expected warning for 64-bit hosts.
1279
1280 2001-12-07 Stephane Carrez <Stephane.Carrez@sun.com>
1281
1282 * gcc.dg/sparc-ret.c: New file, test return corruption bug for
1283 ultrasparc.
1284
1285 Fri Dec 7 06:29:03 2001 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
1286
1287 * g++-old.deja/g++.robertl/eb101.C: Deleted.
1288
1289 2001-12-06 Janis Johnson <janis187@us.ibm.com>
1290
1291 * gcc.c-torture/execute/builtin-prefetch-1.c: Add checks for
1292 variable argument list.
1293
1294 2001-12-06 Zack Weinberg <zack@codesourcery.com>
1295
1296 * gcc.c-torture/execute/memcheck: Delete entire directory.
1297 (files: blkarg.c blkarg.x driver.c driver.h t1.c t2.c t3.c
1298 t4.c t5.c t6.c t7.c t8.c t9.c template memcheck.exp)
1299
1300 2001-12-05 Neil Booth <neil@daikokuya.demon.co.uk>
1301
1302 * gcc.dg/Wshadow-1.c: New test.
1303
1304 2001-12-05 Jakub Jelinek <jakub@redhat.com>
1305
1306 * gcc.c-torture/compile/20011130-1.c: New test.
1307
1308 * gcc.dg/noncompile/20011025-1.c: New test.
1309
1310 * g++.dg/other/anon-union.C: New test.
1311
1312 * gcc.c-torture/execute/20011024-1.c: New test.
1313
1314 2001-12-04 Joseph S. Myers <jsm28@cam.ac.uk>
1315
1316 * gcc.c-torture/execute/20000722-1.x,
1317 gcc.c-torture/execute/20010123-1.x: Remove.
1318 * gcc.c-torture/compile/init-3.c: Don't use a compound literal.
1319 * gcc.dg/c90-complit-1.c, gcc.dg/c99-complit-1.c,
1320 gcc.dg/c99-complit-2.c: New tests.
1321
1322 2001-12-04 Nathan Sidwell <nathan@codesourcery.com>
1323
1324 * g++.dg/inherit/base1.C: New test.
1325
1326 2001-12-04 Jakub Jelinek <jakub@redhat.com>
1327
1328 * g++.dg/other/stdarg1.C: New test.
1329
1330 * gcc.c-torture/compile/20011130-2.c: New test.
1331
1332 2001-12-03 Janis Johnson <janis187@us.ibm.com>
1333
1334 * gcc.c-torture/execute/builtin-prefetch-1.c: New test.
1335 * gcc.c-torture/execute/builtin-prefetch-2.c: New test.
1336 * gcc.c-torture/execute/builtin-prefetch-3.c: New test.
1337 * gcc.c-torture/execute/builtin-prefetch-4.c: New test.
1338 * gcc.c-torture/execute/builtin-prefetch-5.c: New test.
1339 * gcc.dg/builtin-prefetch-1.c: New test.
1340
1341 2001-12-03 Jakub Jelinek <jakub@redhat.com>
1342
1343 * gcc.dg/20011130-1.c: New test.
1344
1345 2001-12-03 Nathan Sidwell <nathan@codesourcery.com>
1346
1347 * g++.dg/other/scope1.C: New test.
1348 * g++.dg/template/explicit-instantiation.C: Remove XFAIL
1349
1350 2001-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
1351
1352 * gcc.dg/vla-init-1.c: New test.
1353
1354 2001-12-01 Geoff Keating <geoffk@redhat.com>
1355
1356 * gcc.c-torture/compile/structs.c: New testcase from GDB.
1357
1358 2001-12-02 Neil Booth <neil@daikokuya.demon.co.uk>
1359
1360 * objc.dg/alias.m: Update.
1361 * objc.dg/class-1.m: Update.
1362 * objc.dg/const-str-1.m: Update.
1363 * objc.dg/fwd-proto-1.m: Update.
1364 * objc.dg/id-1.m: Update.
1365 * objc.dg/super-class-1.m: Update.
1366
1367 2001-11-29 Mark Mitchell <mark@codesourcery.com>
1368
1369 * g++.old-deja/g++.pt/memtemp100.C: Remove non-standard
1370 constructs.
1371
1372 Wed Nov 28 15:05:54 2001 Jeffrey A Law (law@cygnus.com)
1373
1374 * gcc.c-torture/execute/20011128-1.c: New test.
1375
1376 2001-11-28 Hans-Peter Nilsson <hp@axis.com>
1377
1378 * gcc.dg/20011127-1.c: New test.
1379
1380 2001-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
1381
1382 * gcc.dg/format/strfmon-1.c: Update comments. Adjust examples
1383 from Austin Group draft 7.
1384 * gcc.dg/format/xopen-1.c: Update comments. Add tests for gaps in
1385 scanf format arguments.
1386 * gcc.dg/format/no-exargs-2.c: New test.
1387
1388 2001-11-25 Nathan Sidwell <nathan@codesourcery.com>
1389
1390 * g++.dg/abi/vbase8-4.C: New test.
1391
1392 2001-11-24 Ian Lance Taylor <ian@airs.com>
1393
1394 * gcc.c-torture/execute/20011121-1.c: New test.
1395
1396 Fri Nov 23 15:55:44 2001 Jeffrey A Law (law@cygnus.com)
1397
1398 * gcc.c-torture/execute/ieee/20011123-1.c: New test.
1399
1400 2001-11-23 Andreas Jaeger <aj@suse.de>
1401
1402 * gcc.dg/cpp/charconst-2.c: New test.
1403
1404 2001-11-22 Geoffrey Keating <geoffk@redhat.com>
1405
1406 * lib/old-dejagnu.exp (old-dejagnu): Copy extra source files
1407 to the host if it is remote. Let tests specify extra headers
1408 they use.
1409 * g++.old-deja/g++.abi/vtable3a.C: This uses 'vtable3.h'.
1410 * g++.old-deja/g++.abi/vtable3b.C: This uses 'vtable3.h'.
1411 * g++.old-deja/g++.abi/vtable3c.C: This uses 'vtable3.h'.
1412 * g++.old-deja/g++.abi/vtable3d.C: This uses 'vtable3.h'.
1413 * g++.old-deja/g++.abi/vtable3e.C: This uses 'vtable3.h'.
1414 * g++.old-deja/g++.abi/vtable3f.C: This uses 'vtable3.h'.
1415 * g++.old-deja/g++.abi/vtable3g.C: This uses 'vtable3.h'.
1416 * g++.old-deja/g++.abi/vtable3h.C: This uses 'vtable3.h'.
1417 * g++.old-deja/g++.abi/vtable3i.C: This uses 'vtable3.h'.
1418 * g++.old-deja/g++.abi/vtable3j.C: This uses 'vtable3.h'.
1419
1420 2001-11-22 Nick Clifton <nickc@cambridge.redhat.com>
1421
1422 * gcc.c-torture/execute/ieee/20000320-1.c: Fix patterns to work
1423 for little endian ARMs.
1424
1425 2001-11-20 Jakub Jelinek <jakub@redhat.com>
1426
1427 * gcc.c-torture/compile/20011119-1.c: New test.
1428 * gcc.c-torture/compile/20011119-2.c: New test.
1429
1430 2001-11-17 Aldy Hernandez <aldyh@redhat.com>
1431
1432 * gcc.dg/altivec-1.c: Fix typo.
1433
1434 2001-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
1435
1436 * gcc.dg/c90-intconst-1.c, gcc.dg/c99-intconst-1.c: New tests.
1437
1438 2001-11-20 Nick Clifton <nickc@cambridge.redhat.com>
1439
1440 * gcc.c-torture/compile/981006-1.x: Treat XScale like ARM.
1441
1442 2001-11-19 Geoffrey Keating <geoffk@redhat.com>
1443
1444 * lib/g77.exp: Don't specify --rpath-link.
1445
1446 * gcc.dg/cpp/cpp.exp: For testing on a remote host, copy
1447 across all the headers.
1448 * gcc.dg/format/format.exp: For testing on a remote host,
1449 copy format.h.
1450
1451 * gcc.c-torture/execute/20011008-3.c: Allow for small STACK_SIZE.
1452 * gcc.c-torture/execute/930406-1.c: Likewise.
1453 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
1454
1455 2001-11-19 Aldy Hernandez <aldyh@redhat.com>
1456
1457 * gcc.dg/altivec-1.c: New.
1458
1459 2001-11-19 Neil Booth <neil@daikokuya.demon.co.uk>
1460
1461 * gcc.dg/cpp/fpreprocessed.c: New test case.
1462
1463 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
1464
1465 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/tr-paste.c,
1466 gcc.dg/cpp/tr-str.c: Use -traditional-cpp instead of -traditional.
1467 * gcc.dg/ext-glob.c: Expect -traditional deprecation warning.
1468
1469 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
1470
1471 * gcc.dg/no-builtin-1.c: New test.
1472
1473 2001-11-16 Jakub Jelinek <jakub@redhat.com>
1474
1475 * gcc.c-torture/execute/20011115-1.c: New test.
1476
1477 2001-11-15 Jakub Jelinek <jakub@redhat.com>
1478
1479 * gcc.c-torture/compile/20011114-2.c: New test.
1480 * gcc.c-torture/compile/20011114-3.c: New test.
1481 * gcc.c-torture/compile/20011114-4.c: New test.
1482
1483 2001-11-15 Nathan Sidwell <nathan@codesourcery.com>
1484
1485 * g++.dg/other/init1.C: New test.
1486
1487 2001-11-14 Geoffrey Keating <geoffk@redhat.com>
1488
1489 * gcc.dg/noncompile/920923-1.c: xstormy16 produces an extra error
1490 message.
1491
1492 * gcc.c-torture/execute/20011114-1.c: New testcase.
1493
1494 * gcc.c-torture/compile/20010327-1.c: Revert last change.
1495 * gcc.c-torture/compile/20011114-1.c: New test, exactly
1496 like the (before this change) version of 20010327-1.c.
1497
1498 2001-11-14 Roger Sayle <roger@eyesopen.com>
1499
1500 * gcc.c-torture/execute/string-opt-13.c: New testcase.
1501
1502 2001-11-14 Richard Sandiford <rsandifo@redhat.com>
1503
1504 * g++.dg/init/array2.C: New test.
1505
1506 2001-11-14 Alexandre Oliva <aoliva@redhat.com>
1507
1508 * gcc.c-torture/execute/20010122-1.c: Prevent unwanted inlining.
1509
1510 2001-11-13 Nathan Sidwell <nathan@codesourcery.com>
1511
1512 * g++.dg/other/forscope1.C: New test.
1513 * g++.dg/ext/forscope1.C: New test.
1514 * g++.dg/ext/forscope2.C: New test.
1515
1516 2001-11-13 Jakub Jelinek <jakub@redhat.com>
1517
1518 * gcc.c-torture/execute/20011113-1.c: New test.
1519
1520 2001-11-09 Geoffrey Keating <geoffk@redhat.com>
1521
1522 * gcc.c-torture/execute/20011109-2.c: New test.
1523
1524 * gcc.c-torture/execute/20011109-1.c: New test.
1525
1526 2001-11-09 Jakub Jelinek <jakub@redhat.com>
1527
1528 * gcc.c-torture/compile/20011109-1.c: New test.
1529
1530 2001-11-08 Geoffrey Keating <geoffk@redhat.com>
1531
1532 * g++.old-deja/g++.bugs/900227_01.C: Change stormy16 to xstormy16.
1533 * g++.old-deja/g++.eh/badalloc1.C: Change stormy16 to xstormy16.
1534 * g++.old-deja/g++.mike/ns15.C: Change stormy16 to xstormy16.
1535 * g++.old-deja/g++.pt/crash16.C: Change stormy16 to xstormy16.
1536 * gcc.c-torture/compile/961203-1.x: Change stormy16 to xstormy16.
1537 * gcc.c-torture/compile/980506-1.x: Change stormy16 to xstormy16.
1538 * gcc.c-torture/compile/990617-1.x: Change stormy16 to xstormy16.
1539
1540 2001-11-08 Neil Booth <neil@daikokuya.demon.co.uk>
1541
1542 * g++.dg/warn/Wshadow-1.C: New tests.
1543 * g++.old-deja/g++.mike/for3.C: Update.
1544
1545 2001-11-06 Joseph S. Myers <jsm28@cam.ac.uk>
1546
1547 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-array-lval-2.c,
1548 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-array-lval-2.c: Remove
1549 XFAILs. Adjust expected error texts.
1550 * gcc.c-torture/compile/20011106-1.c,
1551 gcc.c-torture/compile/20011106-2.c, gcc.dg/c90-array-lval-3.c,
1552 gcc.dg/c90-array-lval-4.c, gcc.dg/c90-array-lval-5.c,
1553 gcc.dg/c99-array-lval-3.c, gcc.dg/c99-array-lval-4.c,
1554 gcc.dg/c99-array-lval-5.c: New tests.
1555
1556 2001-11-05 Neil Booth <neil@cat.daikokuya.demon.co.uk>
1557
1558 * gcc.dg/cpp/defined.c: Update.
1559
1560 2001-11-04 Neil Booth <neil@cat.daikokuya.demon.co.uk>
1561
1562 * gcc.c-torture/execute/anon-1.c: New test.
1563
1564 2001-11-03 Geoffrey Keating <geoffk@redhat.com>
1565
1566 * g++.old-deja/g++.bugs/900227_01.C: short and pointer are the
1567 same size, so no warning should be produced on stormy16.
1568
1569 * g++.old-deja/g++.eh/badalloc1.C: Will always fail on stormy16
1570 due to oversized array.
1571 * g++.old-deja/g++.mike/ns15.C: Likewise.
1572 * g++.old-deja/g++.pt/crash16.C: Likewise.
1573
1574 2001-11-02 Graham Stott <grahams@redhat.com>
1575
1576 * g++.dgother/debug1.C: Fix typos.
1577
1578 2001-11-01 Jakub Jelinek <jakub@redhat.com>
1579
1580 * g++.dg/other/debug1.C: New test.
1581
1582 2001-11-01 Stephane Carrez <Stephane.Carrez@worldnet.fr>
1583
1584 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead
1585 of unsigned long.
1586
1587 2001-10-30 Jakub Jelinek <jakub@redhat.com>
1588
1589 * gcc.dg/20011029-2.c: New test.
1590
1591 * gcc.c-torture/compile/20011029-1.c: New test.
1592
1593 Mon Oct 29 21:19:53 2001 Nicola Pero <n.pero@mi.flashnet.it>
1594
1595 * objc/execute/class_self-1.m: New test.
1596 * objc/execute/class_self-2.m: New test.
1597
1598 2001-10-25 Zack Weinberg <zack@codesourcery.com>
1599
1600 * gcc.misc-tests/msgs.exp: Delete.
1601 * gcc.misc-tests/m-un-1.c: Move to gcc.dg.
1602 * gcc.misc-tests/m-un-2.c: Move to gcc.dg. Update expected
1603 error set to match recent changes.
1604
1605 2001-10-24 Zack Weinberg <zack@codesourcery.com>
1606
1607 * gcc.dg/20011021-1.c: New test.
1608
1609 2001-10-24 Jakub Jelinek <jakub@redhat.com>
1610
1611 * gcc.c-torture/compile/20011023-1.c: New test.
1612
1613 2001-10-23 Geoffrey Keating <geoffk@redhat.com>
1614
1615 * lib/g77.exp: Rewrite based on lib/g++.exp.
1616
1617 2001-10-19 Jakub Jelinek <jakub@redhat.com>
1618
1619 * gcc.c-torture/execute/20011019-1.c: New test.
1620
1621 * gcc.dg/20011018-1.c: New test.
1622
1623 2001-10-19 NIIBE Yutaka <gniibe@m17n.org>
1624
1625 * gcc.c-torture/execute/ieee/ieee.exp: Change sh-*-* to sh*-*-*.
1626
1627 2001-10-18 Alexandre Oliva <aoliva@redhat.com>
1628
1629 * gcc.dg/attr-noinline.c, gcc.dg/attr-used.c: New tests.
1630 * gcc.dg/attr-invalid.c: Likewise.
1631
1632 2001-10-18 Jakub Jelinek <jakub@redhat.com>
1633
1634 * testsuite/gcc.dg/20011015-1.c: New test.
1635
1636 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
1637
1638 * g++.dg/template/unify2.C: New test.
1639
1640 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
1641
1642 * g++.dg/other/exception-specification.C: New test
1643
1644 2001-10-13 Tom Rix <trix@redhat.com>
1645
1646 * gcc.c-torture/execute/990826-0.x: AIX XFAIL -msoft-float.
1647 * gcc.c-torture/execute/980709-1.x: AIX XFAIL -msoft-float.
1648
1649 2001-10-12 Jakub Jelinek <jakub@redhat.com>
1650
1651 * testsuite/gcc.dg/20011009-1.c: New test.
1652
1653 2001-10-12 Nathan Sidwell <nathan@codesourcery.com>
1654
1655 PR g++/4476
1656 * g++.dg/other/friend1.C: New test.
1657
1658 2001-10-11 Richard Henderson <rth@redhat.com>
1659
1660 * g++.old-deja/g++.other/crash18.C: Add -S to options.
1661
1662 2001-10-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
1663
1664 * gcc.c-torture/compile/20011010-1.c: New.
1665
1666 2001-10-09 Joseph S. Myers <jsm28@cam.ac.uk>
1667
1668 * consistency.vlad/vlad.exp, g++.old-deja/g++.mike/p784.C,
1669 g++.old-deja/old-deja.exp, g77.f-torture/compile/compile.exp,
1670 g77.f-torture/execute/execute.exp,
1671 g77.f-torture/noncompile/noncompile.exp,
1672 gcc.c-torture/compile/compile.exp,
1673 gcc.c-torture/execute/execute.exp,
1674 gcc.c-torture/execute/ieee/ieee.exp,
1675 gcc.c-torture/execute/memcheck/memcheck.exp,
1676 gcc.c-torture/unsorted/unsorted.exp, gcc.misc-tests/linkage.exp,
1677 objc/execute/execute.exp: Update FSF address.
1678
1679 2001-10-09 Neil Booth <neil@daikokuya.demon.co.uk>
1680
1681 * gcc.dg/cpp/cmdlne-C.c: Update.
1682 * gcc.dg/cpp/cmdlne-C2.c: New.
1683
1684 2001-10-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
1685
1686 * gcc.c-torture/execute/20011008-3.c: New.
1687
1688 2001-10-08 DJ Delorie <dj@redhat.com>
1689
1690 * gcc.dg/20011008-1.c: New.
1691 * gcc.dg/20011008-2.c: New.
1692
1693 2001-10-08 Neil Booth <neil@daikokuya.demon.co.uk>
1694
1695 * gcc.dg/cpp/spacing1.c: Update test.
1696
1697 2001-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
1698
1699 * gcc.c-torture/unsorted/unsorted.exp, lib/file-format.exp: Fix
1700 spelling errors of "separate" as "seperate".
1701
1702 2001-10-05 Alexandre Oliva <aoliva@redhat.com>
1703
1704 * gcc.c-torture/execute/20010122-1.c: Don't assume alloca() is
1705 enough to avoid inlining.
1706
1707 2001-10-04 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
1708
1709 * lib/g77.exp: set libg2c_dir correctly.
1710
1711 2001-10-02 Neil Booth <neil@daikokuya.demon.co.uk>
1712
1713 * gcc.dg/cpp/macro11.c: New test.
1714
1715 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
1716
1717 * g++.dg/warn/format2.C, gcc.dg/format/attr-7.c,
1718 gcc.dg/format/multattr-1.c, gcc.dg/format/multattr-2.c,
1719 gcc.dg/format/multattr-3.c: New tests.
1720 * gcc.dg/format/attr-3.c: Update expected error texts. Remove
1721 tests for format attributes on function pointers being rejected.
1722
1723 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
1724
1725 * gcc.dg/format/attr-5.c, gcc.dg/format/attr-6.c: New tests.
1726
1727 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
1728
1729 * g++.dg/warn/format1.C: New test.
1730
1731 2001-10-01 Neil Booth <neil@daikokuya.demon.co.uk>
1732
1733 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: Correct tests.
1734
1735 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
1736
1737 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: New test.
1738
1739 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
1740
1741 * gcc.dg/cpp/redef2.c: Add test.
1742
1743 2001-09-27 Geoffrey Keating <geoffk@redhat.com>
1744
1745 * gcc.c-torture/execute/loop-2e.x: This is a manifestation of a
1746 long-standing bug on i686, apparently.
1747 * gcc.c-torture/execute/loop-2c.x: New file.
1748 * gcc.c-torture/execute/loop-2d.x: New file.
1749 * gcc.c-torture/execute/loop-3c.x: New file.
1750
1751 2001-09-25 Neil Booth <neil@daikokuya.demon.co.uk>
1752
1753 * gcc.dg/cpp/20000625-2.c: Correct line number.
1754
1755 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
1756
1757 * gcc.dg/cpp/macro10.c: New test.
1758 * gcc.dg/cpp/strify3.c: New test.
1759 * gcc.dg/cpp/spacing1.c: Add tests.
1760 * gcc.dg/cpp/19990703-1.c: Remove bogus test.
1761 * gcc.dg/cpp/20000625-2.c: Fudge to pass.
1762
1763 2001-09-24 DJ Delorie <dj@redhat.com>
1764
1765 * gcc.c-torture/execute/20010924-1.c: New test.
1766
1767 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
1768
1769 * testsuite/objc/execute/paste.m: Remove.
1770
1771 2001-09-22 Joseph S. Myers <jsm28@cam.ac.uk>
1772
1773 * gcc.dg/format/builtin-1.c, gcc.dg/format/ext-6.c: New tests.
1774
1775 2001-09-22 George Helffrich <george@geo.titech.ac.jp>
1776
1777 * g77.dg/strlen0.f: New test.
1778
1779 2001-09-21 Richard Henderson <rth@redhat.com>
1780
1781 * g++.old-deja/g++.abi/ptrmem.C: Update for ia64 c++ abi.
1782 * g++.old-deja/g++.abi/vtable2.C: Likewise.
1783
1784 2001-09-21 Joseph S. Myers <jsm28@cam.ac.uk>
1785
1786 Table-driven attributes.
1787 * g++.dg/ext/attrib1.C: New test.
1788
1789 2001-09-20 DJ Delorie <dj@redhat.com>
1790
1791 * gcc.dg/20000926-1.c: Update expected warning messages.
1792 * gcc.dg/array-2.c: Likewise, and test for warnings too.
1793 * gcc.dg/array-4.c: Likewise, and don't verify the zero-length
1794 array.
1795
1796 2001-09-18 Richard Sandiford <rsandifo@redhat.com>
1797
1798 * g++.dg/eh/registers1.C: New test case.
1799
1800 2001-09-17 Richard Henderson <rth@redhat.com>
1801
1802 * gcc.dg/array-5.c: Fix VLA decomposition test.
1803
1804 2001-09-16 Neil Booth <neil@daikokuya.demon.co.uk>
1805
1806 * gcc.dg/cpp/line5.c: New testcase.
1807
1808 2001-09-15 Neil Booth <neil@daikokuya.demon.co.uk>
1809
1810 * gcc.dg/cpp/macro9.c: New test.
1811
1812 2001-09-15 Aldy Hernandez <aldyh@redhat.com>
1813
1814 * gcc.c-torture/execute/980223.c: Change type of addr from long
1815 to char *.
1816
1817 2001-09-15 Hans-Peter Nilsson <hp@axis.com>
1818
1819 * gcc.c-torture/execute/20010915-1.c: New test.
1820
1821 2001-09-14 Janis Johnson <janis187@us.ibm.com>
1822
1823 * g77.dg/bprob: New directory.
1824 * g77.dg/bprob/bprob.exp: New file.
1825 * g77.dg/bprob/bprob-1.f: New test.
1826 * g77.dg/gcov: New directory.
1827 * g77.dg/gcov/gcov.exp: New file.
1828 * g77.dg/gcov/gcov-1.f: New test.
1829 * g77.dg/gcov/gcov-1.x: New file.
1830
1831 2001-09-13 Neil Booth <neil@daikokuya.demon.co.uk>
1832
1833 * gcc.dg/cpp/directiv.c: Update.
1834 * gcc.dg/cpp/undef1.c: Update.
1835
1836 2001-09-12 Jakub Jelinek <jakub@redhat.com>
1837
1838 * gcc.dg/20010912-1.c: New test.
1839
1840 2001-09-11 Janis Johnson <janis187@us.ibm.com>
1841
1842 * gcc.misc-tests/gcov.exp: Move almost everything to a new,
1843 language-independent file in lib.
1844 * lib/gcov.exp: New file.
1845
1846 2001-09-11 Joseph S. Myers <jsm28@cam.ac.uk>
1847
1848 * gcc.c-torture/compile/20010911-1.c: New test.
1849
1850 2001-09-10 Janis Johnson <janis187@us.ibm.com>
1851
1852 * lib/profopt.exp: New, to support profile-directed optimizations.
1853 * gcc.misc-tests/bprob.exp: New, to support branch profiling in C.
1854 * gcc.misc-tests/bprob-1.c: New test.
1855 * gcc.misc-tests/bprob-2.c: New test.
1856
1857 2001-09-07 Janis Johnson <janis187@us.ibm.com>
1858
1859 * gcc.misc-tests/gcov.exp: Add support for a .x file to control
1860 XFAIL and which kinds of gcov output to verify.
1861 * gcc.misc-tests/gcov-4b.x: New file.
1862 * gcc.misc-tests/gcov-5b.x: New file.
1863 * gcc.misc-tests/gcov-6.x: New file.
1864 * gcc.misc-tests/gcov-7.c: New test.
1865 * gcc.misc-tests/gcov-7.x: New file.
1866
1867 2001-09-06 Janis Johnson <janis187@us.ibm.com>
1868
1869 * gcc.misc-tests/gcov.exp: Add support for call return percentages.
1870 * gcc.misc-tests/gcov-6.c: New test.
1871
1872 2001-09-06 Nathan Sidwell <nathan@codesourcery.com>
1873
1874 PR c++/3986
1875 * g++.dg/abi/vbase1.C: New test.
1876
1877 2001-09-05 Ziemowit Laski <zlaski@apple.com>
1878
1879 * objc.dg/method-2.m: New.
1880
1881 2001-09-04 Nathan Sidwell <nathan@codesourcery.com>
1882
1883 PR c++/4203
1884 * g++.old-deja/g++.other/empty1.C: XFAIL. See PR c++/4222
1885 * g++.dg/init/empty1.C: New test.
1886
1887 2001-09-03 Jakub Jelinek <jakub@redhat.com>
1888
1889 * gcc.c-torture/compile/20010903-1.c: New test.
1890
1891 2001-08-31 Roman Zippel <zippel@linux-m68k.org>
1892
1893 * testsuite/gcc.c-torture/execute/ieee/ieee.exp: Add -ffloat-store
1894 for m68k.
1895
1896 2001-08-31 Geoffrey Keating <geoffk@redhat.com>
1897
1898 * g++.dg/abi/empty4.C: Allow for 16-bit ints.
1899
1900 * g++.dg/special/initp1.C (X): Allow for 16-bit ints.
1901
1902 * gcc.c-torture/unsorted/bcopy.c (BYTES): Honor STACK_SIZE.
1903
1904 2001-08-30 Geoffrey Keating <geoffk@redhat.com>
1905
1906 * gcc.c-torture/execute/longlong.c (alpha_ep_extbl_i_eq_0): Allow
1907 for 16-bit 'unsigned int'.
1908
1909 2001-08-29 Kazu Hirata <kazu@hxi.com>
1910
1911 * gcc.c-torture/compile/981006-1.x: Do not use -fpic on h8300.
1912
1913 2001-08-27 Richard Henderson <rth@redhat.com>
1914
1915 * gcc.c-torture/execute/ieee/fp-cmp-4.c (main): Make "data" static.
1916 * gcc.c-torture/execute/ieee/fp-cmp-5.c: New.
1917
1918 2001-08-25 Aldy Hernandez <aldyh@redhat.com>
1919
1920 * gcc.dg/asm-names.c (ymain): New.
1921
1922 2001-08-22 Geoffrey Keating <geoffk@redhat.com>
1923
1924 * gcc.c-torture/compile/961203-1.x: Mark unsupported by stormy16.
1925 * gcc.c-torture/compile/980506-1.x: Mark unsupported by stormy16.
1926 * gcc.c-torture/compile/990617-1.x: Mark unsupported by stormy16.
1927
1928 2001-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1929
1930 * gcc.dg/compare5.c: New testcase.
1931
1932 2001-08-23 Jason Merrill <jason_merrill@redhat.com>
1933
1934 * lib/prune.exp (prune_gcc_output): Also ignore "In constructor"
1935 and "In instantiation".
1936
1937 2001-08-21 Aldy Hernandez <aldyh@redhat.com>
1938
1939 * gcc.c-torture/execute/divmod-1.c: Convert to ANSI.
1940
1941 2001-08-20 Janis Johnson <janis187@us.ibm.com>
1942
1943 * gcc.misc-tests/gcov.exp: Add support for branch information.
1944 * gcc.misc-tests/gcov-2.c: Change to invoke gcov and clean up.
1945 * gcc.misc-tests/gcov-4.c: New test.
1946 * gcc.misc-tests/gcov-4b.c: New test.
1947 * gcc.misc-tests/gcov-5b.c: New test.
1948
1949 2001-08-20 Zack Weinberg <zackw@panix.com>
1950
1951 * gcc.c-torture/execute/20000801-4.x: Delete, test no longer
1952 expected to fail.
1953
1954 2001-08-19 John David Anglin <dave@hiauly1.hia.nrc.ca>
1955
1956 * g++.dg/special/ecos.exp (initp1.C): Run initp1.C test.
1957
1958 2001-08-19 Jakub Jelinek <jakub@redhat.com>
1959
1960 * g++.dg/eh/template1.C: New test.
1961
1962 2001-08-16 David Billinghurst <David.Billinghurst@riotinto.com>
1963
1964 * g77.f-torture/compile/pr3743.x: Do not return 1 for xfail.
1965 Fix thinko.
1966 * g77.f-torture/execute/f90-intrinsic-bit.x: Do not return 1
1967 for xfail.
1968
1969 2001-08-14 David Billinghurst <David.Billinghurst@riotinto.com>
1970
1971 * lib/g77-dg.exp: Use prune.exp for common procedures
1972 (g77-dg-prune): Replace prune_g77_output with prune_gcc_output
1973 * lib/g77.exp: (g77-dg-prune) Remove
1974
1975 2001-08-13 Jason Merrill <jason_merrill@redhat.com>
1976
1977 * lib/scanasm.exp (scan-assembler*): Use expr instead of concat.
1978
1979 2001-08-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1980
1981 * g++.dg/template/unify1.C: New test.
1982
1983 2001-08-07 Nathan Sidwell <nathan@codesourcery.com>
1984
1985 * g++.dg/abi/empty4.C: New test.
1986
1987 2001-08-06 David Billinghurst <David.Billinghurst@riotinto.com>
1988
1989 * g77.f-torture/execute/f90-intrinsic-bit.x: XFAIL on irix6.* and
1990 solaris2.*
1991 * g77.f-torture/compile/pr3743.x: Likewise
1992
1993 2001-08-05 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
1994
1995 * g++.dg/other/using-declaration.C: New test.
1996
1997 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
1998
1999 * gcc.dg/cpp/tr-sign.c: New testcase.
2000
2001 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
2002
2003 * gcc.dg/cpp/19951025-1.c: Revert.
2004 * gcc.dg/cpp/directiv.c: We no longer process directives that
2005 interrupt macro arguments.
2006
2007 2001-08-03 Zack Weinberg <zackw@stanford.edu>
2008
2009 * gcc.dg/bconstp-1.c: New test.
2010
2011 2001-08-03 Richard Henderson <rth@redhat.com>
2012
2013 * g++.dg/eh/filter1.C, g++.dg/eh/filter2.C: New tests.
2014
2015 2001-08-02 Neil Booth <neil@daikokuya.demon.co.uk>
2016
2017 * gcc.dg/cpp/19951025-1.c: Update.
2018
2019 2001-08-02 Jeffrey Oldham <oldham@codesourcery.com>
2020
2021 * g77.dg/ff90-1.f (s): Fix reference of variable z,
2022 should be x.
2023
2024 2001-08-02 Nathan Sidwell <nathan@codesourcery.com>
2025
2026 Kill -fhonor-std.
2027 * g++.old-deja/g++.ns/ns14.C: Remove special options.
2028 * g++.old-deja/g++.other/std1.C: Likewise.
2029 * g++.old-deja/g++.robertl/eb133.C: Likewise. Add using directive.
2030
2031 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
2032
2033 * lib/g77.exp: Load gcc-defs.exp for common procedures
2034 (g77_pass, g77_fail, g77_finish, g77_exit,
2035 ${tool}_check_unsupported_p} Now redundant. Deleted.
2036
2037 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
2038
2039 * g77.dg/fbackslash.f
2040 * g77.dg/fcase-preserve.f
2041 * g77.dg/ff90-1.f
2042 * g77.dg/ffixed-line-length-0.f
2043 * g77.dg/ffixed-line-length-132.f
2044 * g77.dg/ffixed-line-length-7.f
2045 * g77.dg/ffixed-line-length-72.f
2046 * g77.dg/ffixed-line-length-none.f
2047 * g77.dg/ffree-form-1.f
2048 * g77.dg/fno-backslash.f
2049 * g77.dg/fno-f90-1.f
2050 * g77.dg/fno-fixed-form-1.f
2051 * g77.dg/fno-onetrip.f
2052 * g77.dg/fno-typeless-boz.f
2053 * g77.dg/fno-underscoring.f
2054 * g77.dg/fno-vxt-1.f
2055 * g77.dg/fonetrip.f
2056 * g77.dg/ftypeless-boz.f
2057 * g77.dg/fugly-assumed.f
2058 * g77.dg/funderscoring.f
2059 * g77.dg/fvxt-1.f
2060
2061 2001-08-01 Ziemowit Laski <zlaski@apple.com>
2062
2063 * objc.dg/fwd-proto-1.m: New.
2064 * objc.dg/local-decl-1.m: New.
2065 * objc.dg/naming-1.m: New.
2066 * objc.dg/naming-2.m: New.
2067 * objc.dg/proto-hier-1.m: New.
2068
2069 2001-07-31 Hans-Peter Nilsson <hp@bitrange.com>
2070
2071 * gcc.dg/c99-scope-2.c: Don't generally assume adding more
2072 largest-type elements to a struct makes its size grow.
2073
2074 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
2075
2076 * g++.dg/abi/vthunk1.C: New test.
2077
2078 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
2079
2080 * g++.dg/abi/vbase8-22.C: New test.
2081
2082 2001-07-31 Neil Booth <neil@cat.daikokuya.demon.co.uk>
2083
2084 * gcc.dg/cpp/macro8.c: New test.
2085
2086 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
2087
2088 * g++.dg/abi/vbase8-21.C: New test.
2089
2090 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
2091
2092 * g++.dg/abi/vbase8-10.C: New test.
2093
2094 2001-07-27 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
2095
2096 * lib/g++.exp (g++_set_ld_library_path): Renamed to
2097 ${tool}_set_ld_library_path.
2098 Changed caller.
2099 * lib/objc.exp (${tool}_set_ld_library_path): New, copied from
2100 g++.exp.
2101
2102 2001-07-26 Stan Cox <scox@redhat.com>
2103
2104 * lib/g++.exp (g++_exit, g++_check_unsupported_p): Removed.
2105 * lib/gcc.exp (gcc_check_compile, gcc_pass, gcc_fail, gcc_finish,
2106 gcc_exit, gcc_check_unsupported_p):
2107 Moved to gcc-deps.exp
2108 * gcc-deps.exp: New file.
2109
2110 2001-07-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2111
2112 * g++.old-deja/g++.pt/defarg14.C: New test.
2113
2114 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
2115
2116 * g++.old-deja/g++.other/lineno5.C: New test.
2117
2118 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
2119
2120 * g++.old-deja/g++.pt/crash68.C: New test.
2121
2122 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
2123
2124 * g++.old-deja/g++.other/crash42.C: New test.
2125
2126 2001-07-26 Neil Booth <neil@cat.daikokuya.demon.co.uk>
2127
2128 * gcc.dg/cpp/extratokens.c: Fix.
2129 * gcc.dg/cpp/skipping2.c: New tests.
2130
2131 2001-07-25 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
2132
2133 * gcc.c-torture/execute/20010724-1.c: New file.
2134 * gcc.c-torture/execute/20010724-1.x: New file.
2135
2136 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
2137
2138 * g++.old-deja/g++.other/cond7.C: New test.
2139
2140 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
2141
2142 * g++.old-deja/g++.other/optimize4.C: New test.
2143
2144 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
2145
2146 * g++.old-deja/g++.abi/vbase8-5.C: New test.
2147
2148 2001-07-24 Jason Merrill <jason_merrill@redhat.com>
2149
2150 * lib/scanasm.exp (scan-assembler*): Don't take "testcase" argument.
2151 * gcc.dg/asm-2.c, gcc.dg/asm-3.c, gcc.dg/asm-fs-1.c, gcc.dg/dll-1.c,
2152 gcc.dg/dll-3.c, gcc.dg/dll-4.c, gcc.dg/iftrap-1.c: Don't pass it.
2153 * g++.dg/mangle1.C, g++.dg/vtgc1.C: Likewise.
2154
2155 * lib/prune.exp (prune_gcc_output): Prune "Please submit a full
2156 bug report" message.
2157
2158 * g++.dg/dg.exp: Run tests from subdirectories other than "special".
2159 * g++.dg/ext/instantiate1.C: Move from old-deja.
2160
2161 2001-07-24 David Billinghurst <David.Billinghurst@riotinto.com>
2162
2163 * g77.f-torture/execute/intrinsic-unix-bessel.f: New test
2164 * g77.f-torture/execute/intrinsic-unix-erf.f: New test
2165 * g77.f-torture/execute/intrinsic-vax-cd.f: New test
2166 * g77.f-torture/execute/intrinsic-f2c-z.f: New test
2167
2168 Mon Jul 23 10:14:17 2001 Jeffrey A Law (law@cygnus.com)
2169
2170 * gcc.c-torture/execute/20010723-1.c: New test.
2171
2172 2001-07-23 Ben Elliston <bje@redhat.com>
2173
2174 * g++.old-deja/g++.other/enum5.C: Mark as XFAIL.
2175
2176 2001-07-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
2177
2178 * gcc.c-torture/execute/ieee/ieee.exp: Only use -ffloat-store only on
2179 i[34567]86-*-*.
2180 Delete handling of ieee_multilib_flags.
2181 Pass -mieee for alpha*-*-* and sh-*-*.
2182 * gcc.c-torture/execute/20010114-2.c: Move into ieee subdir.
2183
2184 2001-07-21 Nathan Sidwell <nathan@codesourcery.com>
2185
2186 Remove old-abi tests.
2187 * g++.old-deja/g++.mike/p11116.C: Remove.
2188 * g++.old-deja/g++.eh/catchptr1.C: Remove old-abi ifdef.
2189
2190 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.org>
2191
2192 * g77.f-torture/compile/pr3743.f: New test
2193
2194 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.com>
2195
2196 * g77.f-torture/execute/f90-intrinsic-bit.f: New test
2197
2198 2001-07-19 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
2199
2200 * g++.old-deja/g++.pt/static3.C: Removed alpha*-*-osf* XFAIL.
2201 g++.old-deja/g++.pt/static6.C: Likewise.
2202 * lib/target-supports.exp (check_weak_available): alpha*-*-osf*
2203 supports weak symbols.
2204
2205 2001-07-18 Andreas Jaeger <aj@suse.de>
2206
2207 * g++.dg/vtgc1.C: Revert patch from 2001-04-26 since vtable-gc is
2208 supported again.
2209
2210 2001-07-18 Andreas Jaeger <aj@suse.de>
2211
2212 * gcc.dg/iftrap-1.c: Fix target line.
2213
2214 2001-07-17 Richard Henderson <rth@redhat.com>
2215
2216 * gcc.c-torture/execute/20010717-1.c: New.
2217
2218 2001-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
2219
2220 * gcc.c-torture/compile/20010714-1.c, gcc.dg/format/attr-4.c: New
2221 tests.
2222
2223 2001-07-17 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
2224
2225 * g++.old-deja/g++.robertl/eb130.C: Include the correct header file.
2226
2227 2001-07-16 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
2228
2229 * gcc.c-torture/execute/20001229-1.c: Include <sys/proc.h> for
2230 UAC_SIGBUS, UAC_NOPRINT definitions.
2231
2232 Mon Jul 16 12:21:56 2001 Nicola Pero <n.pero@mi.flashnet.it>
2233
2234 * objc/execute/object_is_class.m: New test.
2235 * objc/execute/object_is_meta_class.m: New test.
2236
2237 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
2238
2239 * g77.f-torture/execute/f90-intrinsic-numeric.f: Fix pasto.
2240 * g77.f-torture/execute/f90-intrinsic-mathematical.f: Fix pasto.
2241
2242 2001-01-15 David Billinghurst <David.Billinghurst@riotinto.com>
2243
2244 * g77.f-torture/execute/f90-intrinsic-numeric.f: New test.
2245 * g77.f-torture/execute/f90-intrinsic-mathematical.f: New test.
2246
2247 2001-07-14 Richard Henderson <rth@redhat.com>
2248
2249 * gcc.dg/iftrap-1.c: New.
2250
2251 2001-07-11 David Billinghurst <David.Billinghurst@riotinto.com>
2252
2253 * g77.f-torture/execute/intrinsic77.f: New test.
2254
2255 2001-07-11 Janis Johnson <janis@us.ibm.com>
2256
2257 * gcc.misc-tests/gcov-3.c: New test.
2258
2259 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
2260
2261 * gcc.c-torture/compile/20010711-1.c,
2262 * gcc.c-torture/compile/20010711-2.c: New tests.
2263
2264 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
2265
2266 * gcc.c-torture/execute/20010711-1.c: New test.
2267
2268 2001-07-11 Ben Elliston <bje@redhat.com>
2269
2270 * g++.old-deja/g++.other/enum5.C: New test.
2271
2272 2001-07-10 Jason Merrill <jason_merrill@redhat.com>
2273
2274 * lib/g++-dg.exp: Load file-format and target-supports like gcc.
2275 (g++-dg-prune): Call prune_gcc_output.
2276 * prune.exp: New file for prune_gcc_output.
2277 * lib/g++.exp, lib/gcc.exp: Load it.
2278
2279 2001-07-08 Joseph S. Myers <jsm28@cam.ac.uk>
2280
2281 * gcc.c-torture/compile/20010701-1.c,
2282 g++.old-deja/g++.ext/attrib6.C: New tests.
2283
2284 Fri Jul 6 09:31:43 2001 Jeffrey A Law (law@cygnus.com)
2285
2286 * gcc.c-torture/compile/20010706-1.c: New test.
2287
2288 2000-09-10 Michael Chamberlain <michael@chamberlain.net.au>
2289
2290 * gcc.misc-tests/mg.exp (compiler_output): Support tcl 8.3.1.
2291
2292 2001-06-28 Stan Shebs <shebs@apple.com>
2293
2294 * gcc.dg/pragma-darwin.c: New test.
2295
2296 2001-06-28 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
2297
2298 * lib/objc.exp (objc_target_compile): Don't need -lposix4 on any
2299 Solaris 2.[678] system.
2300
2301 2001-06-22 Joseph S. Myers <jsm28@cam.ac.uk>
2302
2303 * gcc.dg/20010622-1.c: New test.
2304
2305 2001-06-18 Stan Shebs <shebs@apple.com>
2306
2307 * objc.dg: New directory.
2308 * objc.dg/dg.exp: New file.
2309 * objc.dg/alias.m: New.
2310 * objc.dg/class-1.m: New.
2311 * objc.dg/class-2.m: New.
2312 * objc.dg/const-str-1.m: New.
2313 * objc.dg/const-str-2.m: New.
2314 * objc.dg/id-1.m: New.
2315 * objc.dg/method-1.m: New.
2316 * objc.dg/super-class-1.m: New.
2317 * lib/objc-dg.exp: New file.
2318
2319 2001-06-16 John David Anglin <dave@hiauly1.hia.nrc.ca>
2320
2321 * g++.dg/mangle1.C: Modify regexp to test for `[: \t\n]' at end
2322 of label name.
2323
2324 2001-06-14 Nathan Sidwell <nathan@codesourcery.com>
2325
2326 * g++.old-deja/g++.abi/vbase8-9.C: New test.
2327
2328 2001-06-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
2329
2330 * lib/objc.exp (objc_target_compile): Add ${rootme} to ld_library_path
2331 variable.
2332
2333 2001-06-12 Richard Henderson <rth@redhat.com>
2334
2335 * g++.old-deja/g++.other/crash27.C: Don't XFAIL.
2336
2337 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
2338
2339 * g++.old-deja/g++.abi/vbase5.C: New test.
2340 * g++.old-deja/g++.abi/vbase6.C: New test.
2341 * g++.old-deja/g++.abi/vbase7.C: New test.
2342
2343 2001-06-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2344
2345 * gcc.c-torture/compile/20010610-1.c: New test.
2346
2347 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
2348
2349 * g++.old-deja/g++.abi/vbase4.C: New test.
2350
2351 2001-06-11 Stephane Carrez <Stephane.Carrez@worldnet.fr>
2352
2353 * gcc.c-torture/execute/920501-8.x: New file, sprintf() does not
2354 support %f for HC11/HC12 targets.
2355 * gcc.c-torture/execute/930513-1.x: New file, likewise.
2356 * gcc.c-torture/execute/980709-1.x: New file, pow() is not available
2357 on HC11/HC12 targets.
2358 * gcc.c-torture/execute/990826-0.x: New file, likewise for floor().
2359
2360 2001-06-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
2361
2362 * gcc.dg/wchar_t-1.c: New file.
2363 * gcc.dg/wint_t-1.c: Likewise.
2364
2365 2001-06-11 Bernd Schmidt <bernds@redhat.com>
2366
2367 * g++.old-deja/g++.other/stepanov_v1p2.C: Remove.
2368
2369 2001-06-11 Richard Henderson <rth@redhat.com>
2370
2371 * g++.old-deja/g++.law/code-gen5.C: Don't send raw pointers to assert.
2372
2373 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
2374
2375 * gcc.c-torture/compile/20010611-1.c: New test.
2376
2377 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
2378
2379 * gcc.dg/c99-tag-1.c: Add more tests.
2380
2381 2001-06-10 Alexandre Oliva <aoliva@redhat.com>
2382
2383 * g++.old-deja/g++.abi/ptrmem.C: Take into account different
2384 representation on MN10300 and ARM/Thumb.
2385
2386 2001-06-10 Toon Moene <toon@moene.indiv.nluug.nl>
2387
2388 * g77.f-torture/execute/20010610.f: New.
2389
2390 2001-06-09 David Billinghurst <David.Billinghurst@riotinto.com>
2391
2392 * g++.dg/mangle1.C: Change regex to allow USER_LABEL_PREFIX == "_"
2393 names.
2394
2395 2001-06-09 Richard Henderson <rth@redhat.com>
2396
2397 * gcc.c-torture/execute/ashrdi-1.c: New.
2398 * gcc.c-torture/execute/ashldi-1.c: New.
2399 * gcc.c-torture/execute/lshrdi-1.c: New.
2400
2401 2001-06-09 Ovidiu Predescu <ovidiu@cup.hp.com>
2402
2403 * objc/execute/load-3.m: Added. Check sending +load to categories,
2404 in addition to classes.
2405
2406 2001-06-08 Stan Shebs <shebs@apple.com>
2407
2408 * objc/execute/load-2.m: New test. From Nicola Pero
2409 <n.pero@mi.flashnet.it>.
2410
2411 2001-06-08 Jakub Jelinek <jakub@redhat.com>
2412
2413 * gcc.c-torture/execute/20010605-2.c: New test.
2414
2415 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
2416
2417 * g++.old-deja/g++.abi/vbase2.C: New test.
2418 * g++.old-deja/g++.abi/vbase3.C: New test.
2419
2420 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
2421
2422 * g++.old-deja/g++.pt/friend49.C: New test.
2423
2424 2001-06-07 Nathan Sidwell <nathan@codesourcery.com>
2425
2426 * g++.old-deja/g++.ext/anon3.C: New test.
2427
2428 2001-06-05 Nathan Sidwell <nathan@codesourcery.com>
2429
2430 * g++.old-deja/g++.other/conv7.C: New test.
2431
2432 2001-06-05 Joseph S. Myers <jsm28@cam.ac.uk>
2433
2434 * gcc.c-torture/compile/20010605-2.c: New test.
2435
2436 2001-06-04 John David Anglin <dave@hiauly1.hia.nrc.ca>
2437
2438 * gcc.c-torture/execute/20010604-1.c: New test.
2439
2440 2001-06-04 Loren J. Rittle <ljrittle@acm.org>
2441
2442 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 5.x.
2443
2444 2001-06-04 Jeffrey Oldham <oldham@codesourcery.com>
2445
2446 * lib/g++.exp (g++_include_flags): Change `args' to gccpath's value.
2447 (g++_link_flags): Likewise.
2448 (g++_init): Pass gccpath's value to two previous functions.
2449
2450 2001-06-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2451
2452 * gcc.misc-tests/linkage.exp: Use wildcards when matching N32.
2453 Ensure logfile entry matches exec command line.
2454
2455 2001-05-31 Richard Henderson <rth@redhat.com>
2456
2457 * gcc.c-torture/execute/memcheck/blkarg.x: Disable the test.
2458 * g++.dg/mangle1.C: Tweek expected mangling for 64-bit hosts.
2459
2460 2001-05-30 David.Billinghurst <David.Billinghurst@riotinto.com>
2461
2462 * gcc.misc-tests/linkage.exp: Pass appropriate flags to native
2463 compiler for irix6.2
2464
2465 2001-05-30 Nathan Sidwell <nathan@codesourcery.com>
2466
2467 * g++.old-deja/g++.other/optimize3.C: New file.
2468
2469 2001-05-29 Jeffrey Oldham <oldham@codesourcery.com>
2470
2471 * gcc.c-torture/compile/20010518-2.x: New file to compile, not
2472 assemble.
2473
2474 2001-05-26 Nathan Sidwell <nathan@codesourcery.com>
2475
2476 * g++.old-deja/g++.other/optimize2.C: New file.
2477
2478 2001-05-25 Diego Novillo <dnovillo@redhat.com>
2479
2480 * gcc.c-torture/compile/20010518-2.c: New file.
2481 * gcc.c-torture/execute/20010518-1.c: New file.
2482 * gcc.c-torture/execute/20010518-2.c: New file.
2483
2484 2001-05-25 Joseph S. Myers <jsm28@cam.ac.uk>
2485
2486 * gcc.dg/c90-arraydecl-1.c, gcc.dg/c99-arraydecl-1.c: New tests.
2487
2488 2001-05-24 Mark Mitchell <mark@codesourcery.com>
2489
2490 G++ no longer defines builtins that do not begin with __builtin.
2491 * g++.old-deja/g++.abi/bitfields.C: Update accordingly.
2492 * g++.old-deja/g++.brendand/misc13.C: Likewise.
2493 * g++.old-deja/g++.law/builtin1.C: Likewise.
2494 * g++.old-deja/g++.law/cvt2.C: Likewise.
2495 * g++.old-deja/g++.mike/net5.C: Likewise.
2496 * g++.old-deja/g++.other/builtins1.C: Likewise.
2497 * g++.old-deja/g++.other/builtins2.C: Likewise.
2498 * g++.old-deja/g++.other/builtins3.C: Likewise.
2499 * g++.old-deja/g++.other/builtins4.C: Likewise.
2500 * g++.old-deja/g++.other/inline8.C: Likewise.
2501 * g++.old-deja/g++.robertl/eb39.C: Likewise.
2502
2503 2001-05-24 Nathan Sidwell <nathan@codesourcery.com>
2504
2505 * g++.old-deja/g++.pt/using1.C: Adjust.
2506 * g++.old-deja/g++.pt/using2.C: New test.
2507
2508 2001-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
2509
2510 * gcc.dg/cpp/charconst.c: New tests.
2511 * gcc.dg/cpp/escape.c: New tests.
2512 * gcc.dg/cpp/escape-1.c: New tests.
2513 * gcc.dg/cpp/escape-2.c: New tests.
2514 * gcc.dg/cpp/ucs.c: New tests.
2515
2516 2001-05-23 David.Billinghurst <David.Billinghurst@riotinto.com>
2517
2518 * gcc.misc-tests/linkage.exp: Pass appropriate flags to
2519 native compiler for irix6.5.
2520
2521 Wed May 23 2001 Jeffrey D. Oldham <oldham@codesourcery.com>
2522
2523 * lib/g++.exp (g++_include_flags): Use args to compute
2524 get_multilibs.
2525 (g++_link_flags): Likewise.
2526 (g++_init): Pass TOOL_OPTIONS as arguments to two above functions.
2527
2528 2001-05-22 Joseph S. Myers <jsm28@cam.ac.uk>
2529
2530 * gcc.dg/c90-hexfloat-1.c: Add more tests.
2531
2532 2001-05-21 Geoff Keating <geoffk@redhat.com>
2533
2534 * gcc.c-torture/compile/920520-1.x: Merge previous contents into
2535 this file.
2536
2537 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
2538
2539 * gcc.c-torture/unsorted/msp.c (A_SIZE): Define according to
2540 STACK_SIZE;
2541 * gcc.c-torture/compile/991214-2.c (HISTO_SIZE): Define according
2542 to STACK_SIZE; Use it to define size of add_histo array.
2543 * gcc.c-torture/compile/920723-1.c (GITT_SIZE): Define according
2544 to STACK_SIZE.
2545 (f): Use GITT_SIZE to define size of gitt local table.
2546 * gcc.c-torture/compile/930621-1.c (BYTEMEM_SIZE): Define according
2547 to STACK_SIZE; Use it to define size of bytemem array.
2548
2549 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
2550
2551 * gcc.c-torture/compile/20000804-1.x: New file, this test fails
2552 on 68HC11/HC12 due to the asm instruction.
2553 * gcc.c-torture/compile/20001205-1.x: New file, ditto.
2554 * gcc.c-torture/compile/920520-1.x: Likewise.
2555 * gcc.c-torture/compile/20001226-1.x: New file, this test fails
2556 on 68HC11/HC12 because the function is larger than 64K.
2557 * gcc.c-torture/compile/961203-1.x: New file, this test fails
2558 on 68HC11/HC12 because the structure is too large.
2559
2560 2001-05-20 Richard Henderson <rth@redhat.com>
2561
2562 * gcc.c-torture/execute/20010520-1.c: New.
2563
2564 2001-05-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2565
2566 * g++.old-deja/g++.warn/compare1.C: New test.
2567 * gcc.dg/compare4.c: New test.
2568
2569 2001-05-20 Nathan Sidwell <nathan@codesourcery.com>
2570
2571 * g++.old-deja/g++.other/optimize1.C: New test.
2572
2573 2001-05-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2574
2575 * g++.old-deja/g++.pt/spec41.C: New test.
2576
2577 2001-05-19 Joseph S. Myers <jsm28@cam.ac.uk>
2578
2579 * gcc.c-torture/compile/20010114-1.x: Remove.
2580
2581 2001-05-18 Stan Shebs <shebs@apple.com>
2582
2583 * gcc.c-torture/compile/20010518-1.c: New test.
2584
2585 2001-05-18 Nathan Sidwell <nathan@codesourcery.com>
2586
2587 * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL.
2588 * g++.old-deja/g++.pt/crash67.C: New test.
2589
2590 2001-05-17 Jeffrey D. Oldham <oldham@codesourcery.com>
2591
2592 * g++.old-deja/g++.other/debug9.C: New test.
2593
2594 2001-05-16 Zack Weinberg <zackw@stanford.edu>
2595
2596 * gcc.dg/complete-port.c: New (revised version of libgcc1-test.c)
2597
2598 Wed May 16 20:33:57 CEST 2001 Jan Hubicka <jh@suse.cz>
2599
2600 * gcc.c-torture/compile/20010516-1.c: New test.
2601
2602 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
2603
2604 * g++.old-deja/g++.other/crash41.C: New test.
2605
2606 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
2607
2608 * g++.old-deja/g++.pt/crash66.C: New test.
2609
2610 2001-05-15 Benjamin Kosnik <bkoz@redhat.com>
2611
2612 * g++.old-deja/g++.robertl/eb27.C: Convert.
2613
2614 2001-05-15 Nick Clifton <nickc@cambridge.redhat.com>
2615
2616 * g++.dg/friend-warn.C: New test. Do not warn about friend
2617 declaration being redundant.
2618
2619 2001-05-15 Mark Mitchell (admin) <mitchell@nunki.dbai.tuwien.ac.at>
2620
2621 * gcc.dg/ultrasp2.c: Don't run it with -m64 on sparc-*-*.
2622
2623 2001-05-14 Mark Mitchell <mark@codesourcery.com>
2624
2625 * lib/objc.exp: Add -lposix4 on Solaris 2.6 and Solaris 2.7.
2626
2627 2001-05-13 Benjamin Kosnik <bkoz@redhat.com>
2628
2629 * lib/g++.exp: Use testsuite_flags.
2630
2631 2001-05-13 Mark Mitchell <mark@codesourcery.com>
2632
2633 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 4.x.
2634
2635 2001-05-11 John David Anglin <dave@hiauly1.hia.nrc.ca>
2636
2637 * gcc.c-torture/execute/ieee/ieee.exp: Don't run ieee tests on VAX.
2638
2639 2001-05-11 Mark Mitchell <mark@codesourcery.com>
2640
2641 * lib/objc.exp: Add -lposix4 on Solaris 2.8.
2642
2643 2001-05-10 Joseph S. Myers <jsm28@cam.ac.uk>
2644
2645 * gcc.c-torture/compile/20010313-1.c: New test.
2646
2647 2001-05-09 Zack Weinberg <zackw@stanford.edu>
2648
2649 * gcc.dg/cpp/direct2.c: New test.
2650 * gccq.dg/cpp/direct2s.c: New test.
2651
2652 * gcc.c-torture/execute/920730-1t.c: #undef __GNUC__ at head.
2653
2654 2001-05-07 Mark Mitchell <mark@codesourcery.com>
2655
2656 * g++.old-deja/g++.other/op2.C: Don't use `glob' as a variable.
2657 * g++.old-deja/g++.other/op3.C: Likewise.
2658
2659 2001-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
2660
2661 * gcc.dg/cpp/syshdr.h: New file.
2662 * gcc.dg/cpp/sysmac1.c: Update.
2663 * gcc.dg/cpp/sysmac2.c: Update.
2664
2665 2001-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
2666
2667 * gcc.dg/cpp/sysmac1.c,sysmac2.c: Return to original file.
2668
2669 2001-05-04 David Edelsohn <edelsohn@gnu.org>
2670
2671 * gcc.c-torture/execute/20001227-1.c: Remove duplicate of
2672 gcc.c-torture/execute/20000412-3.c with no ChangeLog entry.
2673
2674 2001-05-04 Neil Booth <neil@daikokuya.demon.co.uk>
2675
2676 * gcc.c-torture/execute/longlong.c: Update for 16 bit int issues.
2677
2678 2001-05-03 Geoffrey Keating <geoffk@redhat.com>
2679
2680 * lib/g++.exp (g++_include_flags): Don't use any special flags
2681 if TESTING_IN_BUILD_TREE is not defined.
2682 (g++_init): Use a plain 'c++' as the compiler if
2683 TESTING_IN_BUILD_TREEE is not defined.
2684
2685 2001-05-02 Jakub Jelinek <jakub@redhat.com>
2686
2687 * g++.old-deja/g++.eh/catch13.C: New test.
2688 * g++.old-deja/g++.eh/catch14.C: New test.
2689
2690 2001-05-02 Jakub Jelinek <jakub@redhat.com>
2691
2692 * gcc.dg/cpp/tr-define.c: New test.
2693
2694 2001-05-01 Loren J. Rittle <ljrittle@acm.org>
2695
2696 * g++.old-deja/g++.abi/cxa_vec.C: Get malloc() from
2697 <stdlib.h>, not <malloc.h>.
2698
2699 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
2700
2701 * g++.old-deja/g++.ns/template17.C: New test.
2702
2703 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
2704
2705 * g++.old-deja/g++.pt/ref4.C: New test.
2706
2707 2001-04-30 Richard Henderson <rth@redhat.com>
2708
2709 * gcc.dg/20000724-1.c: Revert last change.
2710
2711 2001-04-30 Toon Moene <toon@moene.indiv.nluug.nl>
2712
2713 * g77.f-torture/execute/20010430.f: New test.
2714
2715 2001-04-30 Mark Mitchell <mark@codesourcery.com>
2716
2717 * gcc.dg/20000724-1.c: Add a clobber of `esp'.
2718
2719 2001-04-29 Joseph S. Myers <jsm28@cam.ac.uk>
2720
2721 * g++.old-deja/g++.other/crash14.C: Remove -fnew-abi.
2722
2723 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
2724
2725 * g++.old-deja/g++.eh/crash6.C: New test.
2726
2727 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
2728
2729 * g++.old-deja/g++.other/warn7.C: New test.
2730
2731 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
2732
2733 * g++.old-deja/g++.other/defarg9.C: New test.
2734
2735 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
2736
2737 * g77.f-torture/compile/20010426.f: New test.
2738 * g77.f-torture/execute/20010426.f: New test.
2739
2740 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
2741
2742 * g77.f-torture/compile/20000629-1.x: Remove - error
2743 has been fixed.
2744
2745 Thu Apr 26 11:15:12 2001 Jeffrey A Law (law@cygnus.com)
2746
2747 * g++.dg/special/initp1.C: Moved here from g++.old-deja/g++.ext.
2748 Tweak slightly to work with g++.dg framework.
2749 * g++.dg/special/ecos.exp: Run initp1.C test.
2750 * g++.old-deja/g++.ext/initp1.C: Moved to g++.dg/special.
2751
2752 * g++.old-deja/g++.ext/instantiate2.C: XFAIL for HPUX too since
2753 its linker doesn't give line numbers either.
2754 * g++.old-deja/g++.ext/instantiate3.C: Similarly.
2755
2756 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
2757
2758 * g++.old-deja/g++.other/lex1.C: New test.
2759
2760 2001-04-26 Jakub Jelinek <jakub@redhat.com>
2761
2762 * gcc.dg/noncompile/20010425-1.c: New test.
2763
2764 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
2765
2766 * g++.old-deja/g++.pt/mangle2.C: New test.
2767
2768 2001-04-25 Jakub Jelinek <jakub@redhat.com>
2769
2770 * gcc.dg/format/plus-1.c: New test.
2771
2772 2001-04-25 Jakub Jelinek <jakub@redhat.com>
2773
2774 * gcc.dg/20010423-1.c: New test.
2775
2776 2001-04-25 Jakub Jelinek <jakub@redhat.com>
2777
2778 * gcc.c-torture/execute/20010422-1.c: New test.
2779
2780 2001-04-25 Nathan Sidwell <nathan@codesourcery.com>
2781
2782 * g++.old-deja/g++.ns/type2.C: New test.
2783
2784 2001-04-24 Zack Weinberg <zackw@stanford.edu>
2785
2786 * g++.old-deja/g++.other/perf1.C: New test.
2787
2788 2001-04-24 Nathan Sidwell <nathan@codesourcery.com>
2789
2790 * gcc.dg/c99-func-2.c: Remove xfail.
2791 * gcc.dg/c99-func-3.c: Remove xfail.
2792 * gcc.dg/c99-func-4.c: Remove xfail.
2793
2794 2001-04-23 Zack Weinberg <zackw@stanford.edu>
2795
2796 * gcc.c-torture/execute/20010124-1.c: No longer expected to fail.
2797
2798 2001-04-23 Joseph S. Myers <jsm28@cam.ac.uk>
2799
2800 * gcc.c-torture/compile/20010423-1.c: New test.
2801
2802 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
2803
2804 * g++.old-deja/g++.pt/typename28.C: New test.
2805
2806 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
2807
2808 * g++.old-deja/g++.abi/empty2.C: New test.
2809 * g++.old-deja/g++.abi/empty3.C: New test.
2810
2811 2001-04-20 Jakub Jelinek <jakub@redhat.com>
2812
2813 * g++.old-deja/g++.other/comdat2.C: New test.
2814 * g++.old-deja/g++.other/comdat2-aux.cc: Auxiliary source for it.
2815
2816 2001-04-20 Jakub Jelinek <jakub@redhat.com>
2817
2818 * g++.old-deja/g++.other/overload14.C: New test.
2819
2820 2001-04-20 Jakub Jelinek <jakub@redhat.com>
2821
2822 * g++.old-deja/g++.other/lookup23.C: New test.
2823
2824 2001-04-20 Jakub Jelinek <jakub@redhat.com>
2825
2826 * gcc.c-torture/execute/20010403-1.c: New test.
2827
2828 2001-04-19 David Billinghurst <David.Billinghurst@riotinto.com>
2829 Mark Mitchell <mark@codesourcery.com>
2830
2831 * lib/old-dejagnu.exp: Don't delete output of executable.
2832 Add .exe suffix to executables.
2833
2834 2001-04-18 Toon Moene <toon@moene.indiv.nluug.nl>
2835
2836 * g77.f-torture/execute/short.x; Remove - Error has been fixed.
2837
2838 2001-04-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2839
2840 * gcc.dg/wtr-conversion-1.c: Don't test for width changes.
2841
2842 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
2843
2844 * g++.old-deja/g++.abi/primary3.C (main): Correct expected layout.
2845 * g++.old-deja/g++.abi/crash1.C: New test.
2846
2847 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
2848
2849 * g++.old-deja/g++.other/crash40.C: New test.
2850
2851 2001-04-11 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2852
2853 * gcc.c-torture/execute/20010122-1.c: Fix declaration of alloca.
2854
2855 2001-04-11 Nathan Sidwell <nathan@codesourcery.com>
2856
2857 * g++.old-deja/g++.other/warn6.C: New test.
2858
2859 22001-04-11 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
2860
2861 * g++.old-deja/g++.robertl/eb42.C: Same.
2862
2863 001-04-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2864
2865 * gcc.dg/wtr-conversion-1.c: New testcase.
2866
2867 2001-04-10 Richard Henderson <rth@redhat.com>
2868
2869 * g++.old-deja/g++.other/array5.C: New.
2870
2871 2001-04-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
2872
2873 * gcc.c-torture/execute/20010408-1.c: New test.
2874
2875 2001-04-06 Benjamin Kosnik <bkoz@redhat.com>
2876
2877 * g++.old-deja/g++.benjamin/15071.C (main): Update to conformant
2878 headers and constructs.
2879 * g++.old-deja/g++.robertl/eb79.C: Same.
2880 * g++.old-deja/g++.robertl/eb77.C (main): Same.
2881 * g++.old-deja/g++.robertl/eb73.C: Same.
2882 * g++.old-deja/g++.robertl/eb66.C (main): Same.
2883 * g++.old-deja/g++.robertl/eb55.C (t): Same.
2884 * g++.old-deja/g++.robertl/eb54.C (main): Same.
2885 * g++.old-deja/g++.robertl/eb46.C (main): Same.
2886 * g++.old-deja/g++.robertl/eb44.C: Same.
2887 * g++.old-deja/g++.robertl/eb41.C (main): Same.
2888 * g++.old-deja/g++.robertl/eb4.C (main): Same.
2889 * g++.old-deja/g++.robertl/eb39.C: Same.
2890 * g++.old-deja/g++.robertl/eb33.C (main): Same.
2891 * g++.old-deja/g++.robertl/eb31.C (main): Same.
2892 * g++.old-deja/g++.robertl/eb30.C: Same.
2893 * g++.old-deja/g++.robertl/eb3.C: Same.
2894 * g++.old-deja/g++.robertl/eb24.C (T>): Same.
2895 * g++.old-deja/g++.robertl/eb21.C: Same.
2896 * g++.old-deja/g++.robertl/eb15.C: Same.
2897 * g++.old-deja/g++.robertl/eb118.C: Same.
2898 * g++.old-deja/g++.robertl/eb115.C (main): Same.
2899 * g++.old-deja/g++.robertl/eb113.C (streambuf): Same.
2900 * g++.old-deja/g++.robertl/eb109.C: Same.
2901 * g++.old-deja/g++.other/sibcall1.C (main): Same.
2902 * g++.old-deja/g++.mike/rtti1.C: Same.
2903 * g++.old-deja/g++.mike/p658.C: Same.
2904 * g++.old-deja/g++.mike/net46.C: Same.
2905 * g++.old-deja/g++.mike/net34.C: Same.
2906 * g++.old-deja/g++.mike/memoize1.C: Same.
2907 * g++.old-deja/g++.mike/eh2.C: Same.
2908 * g++.old-deja/g++.law/weak.C: Same.
2909 * g++.old-deja/g++.law/visibility7.C: Same.
2910 * g++.old-deja/g++.law/visibility25.C: Same.
2911 * g++.old-deja/g++.law/visibility22.C: Same.
2912 * g++.old-deja/g++.law/visibility2.C: Same.
2913 * g++.old-deja/g++.law/visibility17.C: Same.
2914 * g++.old-deja/g++.law/visibility13.C: Same.
2915 * g++.old-deja/g++.law/visibility10.C: Same.
2916 * g++.old-deja/g++.law/visibility1.C: Same.
2917 * g++.old-deja/g++.law/virtual3.C (eval): Same.
2918 * g++.old-deja/g++.law/vbase1.C: Same.
2919 * g++.old-deja/g++.law/operators32.C: Same.
2920 * g++.old-deja/g++.law/nest3.C: Same.
2921 * g++.old-deja/g++.law/missed-error2.C (foo): Same.
2922 * g++.old-deja/g++.law/except5.C (main): Same.
2923 * g++.old-deja/g++.law/cvt7.C (run): Same.
2924 * g++.old-deja/g++.law/cvt2.C: Same.
2925 * g++.old-deja/g++.law/cvt16.C: Same.
2926 * g++.old-deja/g++.law/ctors6.C (bar): Same.
2927 * g++.old-deja/g++.law/ctors17.C (main): Same.
2928 * g++.old-deja/g++.law/ctors13.C: Same.
2929 * g++.old-deja/g++.law/ctors12.C (main): Same.
2930 * g++.old-deja/g++.law/ctors10.C: Same.
2931 * g++.old-deja/g++.law/code-gen5.C: Same.
2932 * g++.old-deja/g++.law/bad-error7.C: Same.
2933 * g++.old-deja/g++.law/arm9.C: Same.
2934 * g++.old-deja/g++.law/arm12.C: Same.
2935 * g++.old-deja/g++.law/arg8.C: Same.
2936 * g++.old-deja/g++.law/arg1.C: Same.
2937 * g++.old-deja/g++.jason/typeid1.C (struct foo): Same.
2938 * g++.old-deja/g++.jason/template31.C: Same.
2939 * g++.old-deja/g++.jason/template24.C (main): Same.
2940 * g++.old-deja/g++.jason/2371.C: Same.
2941 * g++.old-deja/g++.eh/new2.C: Same.
2942 * g++.old-deja/g++.eh/new1.C: Same.
2943 * g++.old-deja/g++.brendan/ptolemy2.C: Same.
2944 * g++.old-deja/g++.brendan/nest21.C (main): Same.
2945 * g++.old-deja/g++.brendan/err-msg3.C: Same.
2946 * g++.old-deja/g++.brendan/crash62.C: Same.
2947 * g++.old-deja/g++.brendan/crash52.C: Same.
2948 * g++.old-deja/g++.brendan/crash49.C (main): Same.
2949 * g++.old-deja/g++.brendan/crash38.C: Same.
2950 * g++.old-deja/g++.brendan/crash15.C (main): Same.
2951 * g++.old-deja/g++.brendan/copy9.C: Same.
2952
2953 Fri Apr 6 15:36:15 2001 J"orn Rennecke <amylaar@redhat.com>
2954
2955 * gcc.c-torture/execute/20001203-2.c (memset):
2956 Count argument is of type __SIZE_TYPE__.
2957
2958 2001-04-04 Diego Novillo <dnovillo@redhat.com>
2959
2960 * gcc.c-torture/compile/20010404-1.c: New test.
2961
2962 2001-04-04 Jakub Jelinek <jakub@redhat.com>
2963
2964 * gcc.c-torture/compile/20010326-1.c: New test.
2965
2966 2001-04-03 Alexandre Oliva <aoliva@redhat.com>
2967
2968 * g++.old-deja/g++.ext/instantiate1.C: Adjust to accommodate
2969 peculiarities of the SH.
2970 * g++.old-deja/g++.ext/instantiate2.C: Likewise.
2971
2972 2001-04-02 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
2973
2974 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Renamed nan to dnan.
2975 * gcc.c-torture/execute/ieee/fp-cmp-3.c: Likewise.
2976 * gcc.c-torture/execute/ieee/fp-cmp-2.c: Renamed nan to fnan.
2977
2978 2001-04-02 Jakub Jelinek <jakub@redhat.com>
2979
2980 * g77.f-torture/compile/20010321-1.f: New test.
2981
2982 2001-04-02 Jakub Jelinek <jakub@redhat.com>
2983
2984 * gcc.c-torture/compile/20010329-1.c: New test.
2985
2986 2001-04-02 Jakub Jelinek <jakub@redhat.com>
2987
2988 * gcc.c-torture/execute/20010329-1.c: New test.
2989
2990 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
2991
2992 * g++.old-deja/g++.other/eh4.C: Fix typo.
2993
2994 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
2995
2996 * g++.dg/special/ecos.exp (conpr-1.C): Do not write in $srcdir.
2997
2998 2001-03-28 Philip Blundell <philb@gnu.org>
2999
3000 * gcc.c-torture/compile/20010328-1.c: New test.
3001
3002 2001-03-27 Richard Henderson <rth@redhat.com>
3003
3004 * g++.old-deja/g++.eh/crash3.C: Don't use -fsjlj-exceptions.
3005 * g++.old-deja/g++.eh/vbase3.C: Likewise.
3006
3007 2001-03-27 Alan Modra <alan@linuxcare.com.au>
3008
3009 * gcc.c-torture/compile/20010327-1.c: New test.
3010
3011 2001-03-26 Nathan Sidwell <nathan@codesourcery.com>
3012
3013 * g++.old-deja/g++.other/friend12.C: New test.
3014 * g++.old-deja/g++.other/friend9.C: Expect no errors.
3015 * g++.old-deja/g++.robertl/eb56.C: Make typedef public.
3016
3017 2001-03-25 Joseph S. Myers <jsm28@cam.ac.uk>
3018
3019 * gcc.c-torture/execute/20010325-1.c: New test.
3020
3021 2001-03-23 Jakub Jelinek <jakub@redhat.com>
3022
3023 * g++.old-deja/g++.other/mangle3.C: New test.
3024
3025 2001-03-22 Jakub Jelinek <jakub@redhat.com>
3026
3027 * g++.old-deja/g++.other/anon8.C: New test.
3028
3029 2001-03-20 Philip Blundell <philb@gnu.org>
3030
3031 * gcc.c-torture/compile/20010320-1.c: New test.
3032
3033 2001-03-17 Richard Henderson <rth@redhat.com>
3034
3035 * g++.old-deja/g++.other/eh4.C: Add expected error text.
3036
3037 2001-03-15 Geoff Keating <geoff@redhat.com>
3038
3039 * gcc.c-torture/execute/memcheck/memcheck.exp: Don't try to run these
3040 tests on AIX.
3041
3042 2001-03-15 Gabriel Dos Reis <gdr@codesourcery.com>
3043
3044 * g++.old-deja/g++.other/eh4.C: New test.
3045
3046 2001-03-14 Neil Booth <neil@daikokuya.demon.co.uk>
3047
3048 * gcc.dg/cpp/mi1.c: Update.
3049
3050 2001-03-14 Jakub Jelinek <jakub@redhat.com>
3051
3052 * g++.old-deja/g++.other/regstack.C: New test.
3053
3054 2001-03-12 Nathan Sidwell <nathan@codesourcery.com>
3055
3056 * g++.old-deja/g++.other/ref4.C: New test.
3057
3058 2001-03-11 Nicola Pero <n.pero@mi.flashnet.it>
3059
3060 * objc/execute/va_method.m: Added.
3061 * objc/execute/IMP.m: Added.
3062 * objc/execute/_cmd.m: Added.
3063 * objc/execute/accessing_ivars.m: Added.
3064 * objc/execute/class-1.m: Added.
3065 * objc/execute/class-10.m: Added.
3066 * objc/execute/class-11.m: Added.
3067 * objc/execute/class-12.m: Added.
3068 * objc/execute/class-13.m: Added.
3069 * objc/execute/class-14.m: Added.
3070 * objc/execute/class-2.m: Added.
3071 * objc/execute/class-3.m: Added.
3072 * objc/execute/class-4.m: Added.
3073 * objc/execute/class-5.m: Added.
3074 * objc/execute/class-6.m: Added.
3075 * objc/execute/class-7.m: Added.
3076 * objc/execute/class-8.m: Added.
3077 * objc/execute/class-9.m: Added.
3078 * objc/execute/class-tests-1.h
3079 * objc/execute/class-tests-2.h
3080 * objc/execute/compatibility_alias.m: Added.
3081 * objc/execute/encode-1.m: Added.
3082 * objc/execute/formal_protocol-1.m: Added.
3083 * objc/execute/formal_protocol-2.m: Added.
3084 * objc/execute/formal_protocol-3.m: Added.
3085 * objc/execute/formal_protocol-4.m: Added.
3086 * objc/execute/formal_protocol-5.m: Added.
3087 * objc/execute/formal_protocol-6.m: Added.
3088 * objc/execute/formal_protocol-7.m: Added.
3089 * objc/execute/informal_protocol.m: Added.
3090 * objc/execute/initialize.m: Added.
3091 * objc/execute/load.m: Added.
3092 * objc/execute/many_args_method.m: Added.
3093 * objc/execute/nested-3.m: Added.
3094 * objc/execute/no_clash.m: Added.
3095 * objc/execute/private.m: Added.
3096 * objc/execute/redefining_self.m: Added.
3097 * objc/execute/root_methods.m: Added.
3098 * objc/execute/selector-1.m: Added.
3099 * objc/execute/static-1.m: Added.
3100 * objc/execute/static-2.m: Added.
3101 * objc/execute/va_method.m: Added.
3102
3103 2001-03-10 Richard Henderson <rth@redhat.com>
3104
3105 * g++.old-deja/g++.oliva/delete3.C (main): Catch the exception.
3106
3107 2001-03-07 Neil Booth <neil@daikokuya.demon.co.uk>
3108
3109 * g++.old-deja/g++.other/crash31.C: XFAIL.
3110 * g77.f-torture/execute/20010116.x: Conditional XFAIL.
3111 * g77.f-torture/execute/short.x: XFAIL -Os on x86.
3112 * gcc.c-torture/execute/20010123-1.x: XFAIL.
3113 * gcc.c-torture/execute/20010124-1.x: XFAIL.
3114 * gcc.dg/sequence-pt-1.c: XFAIL one test.
3115
3116 2001-03-06 Ovidiu Predescu <ovidiu@cup.hp.com>
3117
3118 * objc/execute/nested-2.m: Added. Contributed by Nicola Pero.
3119
3120 2001-03-06 Zack Weinberg <zackw@stanford.edu>
3121
3122 * gcc.dg/20000724-1.c: Don't use multiline strings.
3123
3124 2001-03-06 Zack Weinberg <zackw@stanford.edu>
3125
3126 * objc/execute/string1.m, objc/execute/string2.m: Compare the
3127 result of -cString against what we expect it to be; don't just
3128 print it out for no one to read.
3129
3130 * objc/execute/string3.m, objc/execute/string4.m: New tests.
3131 Based on testcases provided by Nicola Pero.
3132
3133 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
3134
3135 * gcc.dg/cpp/macro7.c: New test.
3136
3137 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
3138
3139 * gcc.dg/cpp/multiline.c: Update.
3140
3141 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
3142
3143 * g++.old-deja/g++.other/enum3.C: New test.
3144
3145 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
3146
3147 * g++.old-deja/g++.other/pod1.C: New test.
3148
3149 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
3150
3151 * g++.old-deja/g++.ext/overload1.C: New test.
3152
3153 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
3154
3155 * g++.old-deja/g++.pt/using1.C: New test.
3156
3157 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
3158
3159 * g++.old-deja/g++.other/using9.C: New test.
3160
3161 2001-02-28 Ovidiu Predescu <ovidiu@cup.hp.com>
3162
3163 * objc/execute/bycopy-3.m: Added new test from Nicola Pero.
3164
3165 * objc/execute/protocol.m (main): Added patch from Nicola Pero.
3166
3167 2001-02-28 Nathan Sidwell <nathan@codesourcery.com>
3168
3169 * g++.old-deja/g++.ext/realpt1.C: Remove.
3170
3171 2001-02-27 Nathan Sidwell <nathan@codesourcery.com>
3172
3173 * g++.old-deja/g++.abi/vtable3.h: Check vcall offsets too.
3174
3175 2001-02-26 Will Cohen <wcohen@redhat.com>
3176
3177 * gcc.c-torture/execute/ieee/20010226-1.c: New test.
3178
3179 2001-02-26 Jeffrey Oldham <oldham@codesourcery.com>
3180
3181 * g++.old-deja/g++.pt/overload15.C: New test to stress overloaded
3182 templatized constructors.
3183
3184 2001-02-24 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
3185
3186 * gcc.c-torture/execute/20010224-1.c: New test.
3187
3188 2001-02-23 Jakub Jelinek <jakub@redhat.com>
3189
3190 * gcc.c-torture/execute/20010222-1.c: New test.
3191
3192 2001-02-22 Jakub Jelinek <jakub@redhat.com>
3193
3194 * g++.old-deja/g++.other/inline20.C: New test.
3195
3196 Wed Feb 21 12:38:22 2001 Ovidiu Predescu <ovidiu@cup.hp.com>
3197
3198 * objc/execute/nested-1.m: Added (contributed by Nicola Pero).
3199
3200 2001-02-21 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
3201
3202 * g++.old-deja/g++.other/lookup22.C: New test.
3203
3204 2001-02-19 Zack Weinberg <zackw@stanford.edu>
3205
3206 * g77.dg: New directory.
3207 * g77.dg/20010216-1.f: New test case.
3208 * g77.dg/dg.exp: New driver.
3209 * lib/g77-dg.exp: New driver library.
3210
3211 2001-02-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3212
3213 * g++.old-deja/g++.other/inline19.c: Remove XFAIL.
3214
3215 2001-02-16 Gabriel Dos Reis <gdr@codesourcery.com>
3216
3217 * g++.old-deja/g++.other/decl9.C: New test.
3218
3219 2001-02-16 Jakub Jelinek <jakub@redhat.com>
3220
3221 * g++.old-deja/g++.other/init16.C: Update the test so that it does
3222 not need <string> and also tests the initialization at runtime.
3223
3224 2001-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
3225
3226 * gcc.c-torture/execute/longlong.c: New test.
3227
3228 Wed Feb 14 21:41:17 2001 J"orn Rennecke <amylaar@redhat.com>
3229
3230 * g++.old-deja/g++.brendan/new2.C (main): Use sizeof.
3231
3232 Wed Feb 14 21:31:25 2001 J"orn Rennecke <amylaar@redhat.com>
3233
3234 * gcc.c-torture/execute/920302-1.c (execute):
3235 Change argument type to short.
3236
3237 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
3238
3239 * g++.old-deja/g++.pt/deduct6.C: New test.
3240
3241 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
3242
3243 * g++.old-deja/g++.pt/deduct5.C: New test.
3244
3245 2001-02-14 Jakub Jelinek <jakub@redhat.com>
3246
3247 * gcc.c-torture/execute/20010209-1.c: New test.
3248
3249 2001-02-14 Neil Booth <neil@daikokuya.demon.co.uk>
3250
3251 * gcc.dg/cpp/sysmac1.c, sysmac2.c: New tests.
3252
3253 2001-02-12 Geoffrey Keating <geoffk@redhat.com>
3254
3255 * g++.dg/vtgc1.C: Update for new ABI.
3256
3257 * consistency.vlad: New directory, 1665 files.
3258
3259 2001-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
3260
3261 * gcc.dg/c99-impl-int-1.c: Use stricter error string for implicit
3262 return type.
3263 * gcc.dg/cpp/digraphs.c: Declare puts.
3264
3265 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
3266
3267 * g++.old-deja/g++.other/warn5.C: New test.
3268
3269 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
3270
3271 * g++.old-deja/g++.pt/spec40.C: New test.
3272
3273 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
3274
3275 * g++.old-deja/g++.robertl/eb63.C: Remove new initializer list
3276 case.
3277 * g++.old-deja/g++.ext/arrnew.C: Deprecate.
3278
3279 2001-02-12 Jakub Jelinek <jakub@redhat.com>
3280
3281 * gcc.c-torture/compile/20010209-1.c: New test.
3282
3283 2001-02-11 Jeffrey Oldham <oldham@codesourcery.com>
3284
3285 * g++.old-deja/g++.other/crash26.C: XFAIL if parser produces
3286 excess errors message but not if it crashes.
3287 * g++.old-deja/g++.other/crash27.C: Likewise.
3288 * g++.old-deja/g++.other/crash28.C: Likewise.
3289 * g++.old-deja/g++.other/crash30.C: Likewise.
3290 * g++.old-deja/g++.other/crash32.C: Likewise.
3291 * g++.old-deja/g++.other/crash35.C: Likewise.
3292 * g++.old-deja/g++.pt/inherit2.C: Likewise.
3293
3294 2001-02-08 Joseph S. Myers <jsm28@cam.ac.uk>
3295
3296 * config/default.exp, gcc.dg/cpp/cpp.exp, gcc.dg/dg.exp,
3297 gcc.dg/noncompile/noncompile.exp, gcc.dg/format/format.exp,
3298 g++.dg/dg.exp, g++.old-deja/old-deja.exp,
3299 g77.f-torture/execute/execute.exp,
3300 g77.f-torture/noncompile/noncompile.exp,
3301 gcc.c-torture/execute/execute.exp,
3302 gcc.c-torture/execute/memcheck/memcheck.exp,
3303 gcc.misc-tests/acker1.exp, gcc.misc-tests/dg-test.exp,
3304 gcc.misc-tests/dhry.exp, gcc.misc-tests/gcov.exp,
3305 gcc.misc-tests/linkage.exp, gcc.misc-tests/matrix1.exp,
3306 gcc.misc-tests/mg.exp, gcc.misc-tests/msgs.exp,
3307 gcc.misc-tests/sieve.exp, gcc.misc-tests/sort2.exp,
3308 lib/g++-dg.exp, lib/g++.exp, lib/g77.exp, lib/gcc-dg.exp,
3309 lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
3310 lib/old-dejagnu.exp, lib/scanasm.exp, objc/execute/execute.exp:
3311 Remove bug reporting instructions with ancient email addresses.
3312
3313 2001-02-07 Jakub Jelinek <jakub@redhat.com>
3314
3315 * gcc.dg/20010202-1.c: New test.
3316 * gcc.dg/991209-1.c: Compile on whole ia32 family, not just i386.
3317
3318 2001-02-07 Zack Weinberg <zack@wolery.stanford.edu>
3319
3320 * g++.dg/stdbool-if.C: New test.
3321
3322 Wed Feb 7 09:54:47 2001 Ovidiu Predescu <ovidiu@cup.hp.com>
3323
3324 * objc/execute/fdecl.m: Added main().
3325
3326 2001-02-07 Jakub Jelinek <jakub@redhat.com>
3327
3328 * gcc.c-torture/execute/20010206-1.c: New test.
3329
3330 2001-02-06 Neil Booth <neil@daikokuya.demon.co.uk>
3331
3332 * gcc.dg/cpp/avoidpaste1.c: Update.
3333
3334 Tue Feb 5 8:53:33 2001 Ovidiu Predescu <ovidiu@cup.hp.com>
3335
3336 * objc/execute/bycopy-1.m, bycopy-2.m: Added new tests from Nicola
3337 Pero <nicola@brainstorm.co.uk>.
3338 * objc/execute/fdecl.m: Declare foo as pointer to AClass.
3339
3340 2001-02-06 Nathan Sidwell <nathan@codesourcery.com>
3341
3342 * g++.old-deja/g++.pt/spec39.C: New test.
3343
3344 2001-02-05 Jakub Jelinek <jakub@redhat.com>
3345
3346 * gcc.c-torture/compile/20010202-1.c: New test.
3347
3348 2001-02-05 Nathan Sidwell <nathan@codesourcery.com>
3349
3350 * g++.old-deja/g++.abi/primary2.C: New test.
3351 * g++.old-deja/g++.abi/primary3.C: New test.
3352 * g++.old-deja/g++.abi/primary4.C: New test.
3353 * g++.old-deja/g++.abi/primary5.C: New test.
3354 * g++.old-deja/g++.abi/vtable3.h: New test.
3355 * g++.old-deja/g++.abi/vtable3a.C: New test.
3356 * g++.old-deja/g++.abi/vtable3b.C: New test.
3357 * g++.old-deja/g++.abi/vtable3c.C: New test.
3358 * g++.old-deja/g++.abi/vtable3d.C: New test.
3359 * g++.old-deja/g++.abi/vtable3e.C: New test.
3360 * g++.old-deja/g++.abi/vtable3f.C: New test.
3361 * g++.old-deja/g++.abi/vtable3g.C: New test.
3362 * g++.old-deja/g++.abi/vtable3h.C: New test.
3363 * g++.old-deja/g++.abi/vtable3i.C: New test.
3364 * g++.old-deja/g++.abi/vtable3j.C: New test.
3365 * g++.old-deja/g++.oliva/thunk1.C: Remove XFAIL.
3366
3367 2001-02-03 Jakub Jelinek <jakub@redhat.com>
3368
3369 * g++.old-deja/g++.other/anon6.C: New test.
3370 * g++.old-deja/g++.other/anon7.C: New test.
3371
3372 2001-02-01 Neil Booth <neil@daikokuya.demon.co.uk>
3373
3374 * gcc.dg/cpp/avoidpaste2.c: New tests.
3375
3376 2001-01-31 Jakub Jelinek <jakub@redhat.com>
3377
3378 * gcc.dg/gnu99-init-1.c: Add test for [0 ... 0] range.
3379
3380 2001-01-31 Jeffrey Oldham <oldham@codesourcery.com>
3381
3382 * gcc.dg/c99-float-1.c: Back out "XFAIL FLT_EVAL_METHOD and
3383 DECIMAL_DIG cases for Irix."
3384
3385 Wed Jan 31 12:23:32 2001 J"orn Rennecke <amylaar@redhat.com>
3386
3387 * gcc.c-torture/execute/920302-1.c: Cast 0 to pointer.
3388
3389 2001-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
3390
3391 * gcc.dg/c99-tag-1.c: New test.
3392
3393 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
3394
3395 * gcc.dg/cpp/tr-warn1.c: Add tests.
3396
3397 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
3398
3399 * gcc.dg/cpp/avoidpaste1.c: Update.
3400 * gcc.dg/cpp/paste4.c: Update.
3401
3402 2001-01-30 Jeffrey Oldham <oldham@codesourcery.com>
3403
3404 * gcc.dg/c99-float-1.c: XFAIL FLT_EVAL_METHOD and DECIMAL_DIG
3405 cases for Irix.
3406
3407 2001-01-30 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
3408
3409 * g++.old-deja/g++.other/inline19.C: New test.
3410
3411 2001-01-30 Neil Booth <neil@daikokuya.demon.co.uk>
3412
3413 * gcc.dg/Wlarger-than.c: New test.
3414
3415 2001-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
3416
3417 * gcc.dg/cpp/avoidpaste1.c: Fix typos.
3418
3419 2001-01-29 Jakub Jelinek <jakub@redhat.com>
3420
3421 * gcc.c-torture/execute/20010129-1.c: New test.
3422 * gcc.c-torture/execute/20010129-1.x: Add -mcpu=i686 on ia32.
3423
3424 2001-01-28 Neil Booth <neil@daikokuya.demon.co.uk>
3425
3426 * gcc.dg/cpp/avoidpaste1.c: Test case.
3427
3428 2001-01-28 Jakub Jelinek <jakub@redhat.com>
3429
3430 * g++.old-deja/g++.other/inline18.C: New test.
3431
3432 2001-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3433
3434 * gcc.c-torture/execute/stdio-opt-2.c: Also test __builtin_puts
3435 and __builtin_putchar.
3436
3437 2001-01-27 Jakub Jelinek <jakub@redhat.com>
3438
3439 * gcc.dg/gnu99-init-1.c: Add 3 more designated range initializer
3440 tests.
3441
3442 2001-01-25 Jeffrey Oldham <oldham@codesourcery.com>
3443
3444 * gcc.c-torture/execute/ieee/20000320-1.c (main): For MIPS, change
3445 floating point number rounding mode to round to the nearest
3446 representable mode.
3447
3448 2001-01-25 Jakub Jelinek <jakub@redhat.com>
3449
3450 * g++.old-deja/g++.other/mangle2.C: New test.
3451
3452 2001-01-24 Joseph S. Myers <jsm28@cam.ac.uk>
3453
3454 * gcc.c-torture/compile/20010124-1.c: New test.
3455
3456 2001-01-24 Nathan Sidwell <nathan@codesourcery.com>
3457
3458 * g++.old-deja/g++.pt/spec38.C: New test.
3459
3460 2001-01-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3461
3462 * g++.old-deja/g++.pt/spec33.C: Change from "Build don't link" to
3463 "Build don't run".
3464
3465 2001-01-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
3466
3467 * gcc.c-torture/execute/20010123-1.c: New test.
3468
3469 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
3470
3471 * g++.old-deja/g++.pt/spec37.C: New test.
3472
3473 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
3474
3475 * g++.old-deja/g++.pt/overload14.C: New test.
3476
3477 2001-01-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
3478
3479 * gcc.c-torture/execute/20010122-1.c: New test, exercise
3480 __builtin_return_address.
3481
3482 2001-01-22 Nathan Sidwell <nathan@codesourcery.com>
3483
3484 * g++.old-deja/g++.martin/sts_partial.C: Remove XFAIL.
3485 * g++.old-deja/g++.pt/spec35.C: New test.
3486 * g++.old-deja/g++.pt/spec36.C: New test.
3487
3488 2001-01-20 Jakub Jelinek <jakub@redhat.com>
3489
3490 * gcc.c-torture/compile/20010118-1.c: New test.
3491
3492 2001-01-20 Neil Booth <neil@daikokuya.demon.co.uk>
3493
3494 * gcc.dg/cpp/macro3.c,macro4.c,strp1.c: Update.
3495
3496 2001-01-19 Jakub Jelinek <jakub@redhat.com>
3497
3498 * gcc.c-torture/execute/20010119-1.c: New test.
3499
3500 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
3501
3502 * g++.old-deja/g++.other/vbase5.C: New test.
3503
3504 2001-01-19 Jakub Jelinek <jakub@redhat.com>
3505
3506 * gcc.c-torture/execute/20010118-1.c: New test.
3507
3508 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
3509
3510 * g++.old-deja/g++.pt/deduct3.C: New test.
3511
3512 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
3513
3514 * g++.old-deja/g++.pt/spec34.C: New test.
3515
3516 2001-01-19 "Billinghurst, David (CRTS)" <David.Billinghurst@riotinto.com>
3517
3518 * g77.f-torture/compile/20000601-2.f: New test.
3519
3520 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
3521
3522 * g++.old-deja/g++.other/init17.C: New test.
3523
3524 2001-01-18 Alexandre Oliva <aoliva@redhat.com>
3525
3526 * gcc.dg/cpp/if-2.c: Adjust for signed wchar_t.
3527
3528 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
3529
3530 * g++.old-deja/g++.pt/unify8.C: New test.
3531
3532 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
3533
3534 * g++.old-deja/g++.abi/vbase1.C: New test.
3535
3536 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
3537
3538 * g++.old-deja/g++.pt/crash65.C: New test.
3539
3540 2001-01-18 Neil Booth <neil@daikokuya.demon.co.uk>
3541
3542 * gcc.dg/cpp/assembl2.S: New test case.
3543
3544 2001-01-17 Jeffrey Oldham <oldham@codesourcery.com>
3545
3546 * gcc.dg/special/ecos.exp (wkali-2.c): Xfail if only weak aliases
3547 are supported.
3548
3549 2001-01-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3550
3551 * g++.old-deja/g++.other/builtins1.C: New test.
3552 * g++.old-deja/g++.other/builtins2.C: Likewise.
3553 * g++.old-deja/g++.other/builtins3.C: Likewise.
3554 * g++.old-deja/g++.other/builtins4.C: Likewise.
3555
3556 2001-01-17 Jakub Jelinek <jakub@redhat.com>
3557
3558 * gcc.c-torture/compile/20010117-1.c: New test.
3559 * gcc.c-torture/compile/20010117-2.c: New test.
3560
3561 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
3562
3563 * g77.f-torture/execute/20010116.[fx]: New test,
3564 XFAIL on i?86-*-*.
3565 * g77.f-torture/compile/20010115.f: Indicate it's
3566 a test for PR fortran/1636.
3567
3568 2001-01-15 Joseph S. Myers <jsm28@cam.ac.uk>
3569
3570 * gcc.dg/c90-float-1.c, gcc.dg/c99-float-1.c: New tests.
3571
3572 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
3573
3574 * g77.f-torture/compile/20010115.f: New test.
3575
3576 2001-01-15 Nathan Sidwell <nathan@codesourcery.com>
3577
3578 * g++.old-deja/g++.pt/nontype5.C: New test.
3579
3580 2001-01-15 Neil Booth <neil@daikokuya.demon.co.uk>
3581
3582 * gcc.dg/cpp/if-2.c: Comment out occasionally bogus test; we
3583 have an equivalent working one below it.
3584
3585 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
3586
3587 * g++.old-deja/g++.ext/instantiate2.C: Add explanatory comment.
3588 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
3589
3590 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
3591
3592 * g++.dg/special/ecos.exp (conpr-1.C): XFAIL if compile emits
3593 message containing "init_priority".
3594 (conpr-2.C): Likewise.
3595 (conpr-3.C): Likewise.
3596 * g++.old-deja/g++.ext/initp1.C: XFAIL for Irix.
3597
3598 2001-01-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
3599
3600 * gcc.c-torture/execute/20010114-2.c: New test.
3601
3602 2001-01-14 Joseph S. Myers <jsm28@cam.ac.uk>
3603
3604 * gcc.c-torture/compile/20010114-1.c: New test.
3605 * gcc.c-torture/compile/20010114-1.x: Xfail.
3606 * gcc.c-torture/compile/20010114-2.c: New test.
3607 * gcc.c-torture/execute/20010114-1.c: New test.
3608 * gcc.dg/trunc-1.c: New test.
3609 * gcc.dg/uninit-B.c: New test.
3610
3611 2001-01-13 Nick Clifton <nickc@redhat.com>
3612
3613 * gcc.c-torture/execute/bf64-1.x: Expect to fail on M*Core
3614 target.
3615
3616 2001-01-13 Joseph S. Myers <jsm28@cam.ac.uk>
3617
3618 * gcc.c-torture/compile/20010113-1.c: New test.
3619
3620 2001-01-13 Jakub Jelinek <jakub@redhat.com>
3621
3622 * gcc.c-torture/compile/20001212-1.c: New test.
3623
3624 2001-01-13 Neil Booth <neil@daikokuya.demon.co.uk>
3625
3626 * gcc.dg/cpp/widestr1.c: Update.
3627 * gcc.dg/cpp/prag-imp.c: Remove.
3628
3629 2001-01-12 Jakub Jelinek <jakub@redhat.com>
3630
3631 * gcc.c-torture/execute/20000801-3.x: Remove.
3632 * gcc.dg/c90-init-1.c: New test.
3633 * gcc.dg/c99-init-1.c: New test.
3634 * gcc.dg/c99-init-2.c: New test.
3635 * gcc.dg/gnu99-init-1.c: New test.
3636
3637 2001-01-12 Richard Earnshaw <rearnsha@arm.com>
3638
3639 * lib/f-torture.exp (f_torture_compile): Prune the warnings before
3640 testing that no relevant ones were found.
3641
3642 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
3643
3644 * g++.old-deja/g++.pt/cast2.C: New test.
3645
3646 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
3647
3648 * g++.old-deja/g++.pt/friend47.C: New test.
3649
3650 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
3651
3652 * g++.old-deja/g++.pt/instantiate13.C: New test.
3653
3654 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
3655
3656 * g++.old-deja/g++.other/defarg7.C: New test.
3657 * g++.old-deja/g++.other/defarg8.C: New test.
3658
3659 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
3660
3661 * g++.old-deja/g++.pt/crash64.C: New test.
3662
3663 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
3664
3665 * g++.old-deja/g++.pt/crash63.C: New test.
3666
3667 2001-01-11 Neil Booth <neil@daikokuya.demon.co.uk>
3668
3669 * gcc.dg/cpp/if-2.c: Add wide char test without sign extension.
3670
3671 2001-01-10 Alan Lehotsky <lehotsky@tiac.net>
3672
3673 * gcc.dg/20000926-1.c: Parameterize for machines with 16-bit ints.
3674
3675 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
3676
3677 * g++.old-deja/g++.pt/error3.C: New test.
3678
3679 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
3680
3681 * g++.old-deja/g++.other/crash39.C: New test.
3682
3683 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
3684
3685 * g++.old-deja/g++.other/vbase4.C: New test.
3686
3687 2001-01-08 Jonathan Larmour <jlarmour@redhat.com>
3688
3689 * gcc.dg/20000419-2.c: Move to "special" subdirectory.
3690 * gcc.dg/special/20000419-2.c: New file. Identical to above.
3691 * gcc.dg/special/special.exp: New test driver which will check
3692 for alias support for the above test.
3693
3694 2001-01-09 Alan Lehotsky <lehotsky@tiac.net>
3695
3696 * gcc.c-torture/execute/921202-1.c: Use STACK_SIZE to avoid
3697 problems on small machines.
3698 * gcc.c-torture/execute/920730-1.c: Use values from <limits.h> to
3699 parameterize.
3700
3701 2001-01-09 Jeffrey Oldham <oldham@codesourcery.com>
3702
3703 * g++.old-deja/g++.ext/instantiate2.C: ERROR line should fail for
3704 mips.
3705 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
3706
3707 2001-01-09 Nathan Sidwell <nathan@codesourcery.com>
3708
3709 * g++.old_deja/g++.pt/using8.C: New test.
3710
3711 2001-01-09 Joseph S. Myers <jsm28@cam.ac.uk>
3712
3713 * gcc.dg/format/attr-2.c, gcc.dg/format/attr-3.c: New tests.
3714
3715 2000-01-08 Loren J. Rittle <ljrittle@acm.org>
3716
3717 * gcc.c-torture/execute/ieee/mzero2.x: Adjust statement of
3718 where a failure is expected.
3719 * gcc.c-torture/execute/ieee/rbug.x: Likewise.
3720
3721 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
3722
3723 * g++.old_deja/g++.pt/instantiate12.C: New test.
3724
3725 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
3726
3727 * g++.old-deja/g++.benjamin/15309-1.C: Expect diagnostic at
3728 start of structs.
3729 * g++.old-deja/g++.benjamin/15309-2.C: Likewise.
3730 * g++.old-deja/g++.brendan/crash17.C: Likewise.
3731 * g++.old-deja/g++.brendan/crash29.C: Likewise.
3732 * g++.old-deja/g++.brendan/crash48.C: Likewise.
3733 * g++.old-deja/g++.brendan/ns1.C: Likewise.
3734 * g++.old-deja/g++.brendan/warnings1.C: Likewise.
3735 * g++.old-deja/g++.bugs/900205_04.C: Likewise.
3736 * g++.old-deja/g++.bugs/900514_03.C: Likewise.
3737 * g++.old-deja/g++.eh/spec6.C: Likewise.
3738 * g++.old-deja/g++.jason/crash3.C: Likewise.
3739 * g++.old-deja/g++.law/ctors11.C: Likewise.
3740 * g++.old-deja/g++.law/ctors17.C: Likewise.
3741 * g++.old-deja/g++.law/ctors5.C: Likewise.
3742 * g++.old-deja/g++.law/ctors9.C: Likewise.
3743 * g++.old-deja/g++.mike/ambig1.C: Likewise.
3744 * g++.old-deja/g++.mike/net22.C: Likewise.
3745 * g++.old-deja/g++.mike/p3538a.C: Likewise.
3746 * g++.old-deja/g++.mike/p3538b.C: Likewise.
3747 * g++.old-deja/g++.mike/virt3.C: Likewise.
3748 * g++.old-deja/g++.niklas/t128.C: Likewise.
3749 * g++.old-deja/g++.other/anon4.C: Likewise.
3750 * g++.old-deja/g++.other/using1.C: Likewise.
3751 * g++.old-deja/g++.other/warn3.C: Likewise.
3752 * g++.old-deja/g++.pt/t37.C: Likewise.
3753 * g++.old-deja/g++.robertl/eb69.C: Likewise.
3754 * g++.old-deja/g++.robertl/eb71.C: Likewise.
3755
3756 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
3757
3758 * g++.old-deja/g++.other/lookup16.C: Remove XFAIL.
3759
3760 2001-01-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3761
3762 * gcc.c-torture/execute/stdio-opt-3.c: New test.
3763
3764 2001-01-07 Jakub Jelinek <jakub@redhat.com>
3765
3766 * gcc.c-torture/compile/20010107-1.c: New test.
3767
3768 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
3769
3770 * gcc.c-torture/execute/builtin-noret-1.c: New test.
3771
3772 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
3773
3774 * gcc.dg/format/format.h: New file.
3775 * gcc.dg/format/array-1.c, gcc.dg/format/attr-1.c,
3776 gcc.dg/format/branch-1.c, gcc.dg/format/c90-printf-1.c,
3777 gcc.dg/format/c90-printf-2.c, gcc.dg/format/c90-printf-3.c,
3778 gcc.dg/format/c90-scanf-1.c, gcc.dg/format/c90-scanf-2.c,
3779 gcc.dg/format/c90-scanf-3.c, gcc.dg/format/c90-scanf-4.c,
3780 gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
3781 gcc.dg/format/c94-printf-1.c, gcc.dg/format/c94-scanf-1.c,
3782 gcc.dg/format/c99-printf-1.c, gcc.dg/format/c99-printf-2.c,
3783 gcc.dg/format/c99-printf-3.c, gcc.dg/format/c99-scanf-1.c,
3784 gcc.dg/format/c99-scanf-2.c, gcc.dg/format/c99-scanf-3.c,
3785 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/c99-strftime-2.c,
3786 gcc.dg/format/diag-1.c, gcc.dg/format/errmk-1.c,
3787 gcc.dg/format/ext-1.c, gcc.dg/format/ext-2.c,
3788 gcc.dg/format/ext-3.c, gcc.dg/format/ext-4.c,
3789 gcc.dg/format/ext-5.c, gcc.dg/format/miss-1.c,
3790 gcc.dg/format/miss-2.c, gcc.dg/format/no-exargs-1.c,
3791 gcc.dg/format/no-y2k-1.c, gcc.dg/format/nonlit-1.c,
3792 gcc.dg/format/nonlit-2.c, gcc.dg/format/nonlit-3.c,
3793 gcc.dg/format/sec-1.c, gcc.dg/format/strfmon-1.c,
3794 gcc.dg/format/va-1.c, gcc.dg/format/warnll-1.c,
3795 gcc.dg/format/xopen-1.c, gcc.dg/format/z-1.c: Include "format.h"
3796 instead of declaring standard types, macros and functions in each
3797 test.
3798
3799 2001-01-06 Alexandre Oliva <aoliva@redhat.com>
3800
3801 * gcc.c-torture/execute/20010106-1.c: New test.
3802
3803 2001-01-06 Joseph S. Myers <jsm28@cam.ac.uk>
3804
3805 * gcc.dg/format/format.exp: New file.
3806 * gcc.dg/c90-printf-1.c: Rename to gcc.dg/format/c90-printf-1.c.
3807 * gcc.dg/c90-printf-2.c: Rename to gcc.dg/format/c90-printf-2.c.
3808 * gcc.dg/c90-printf-3.c: Rename to gcc.dg/format/c90-printf-3.c.
3809 * gcc.dg/c94-printf-1.c: Rename to gcc.dg/format/c94-printf-1.c.
3810 * gcc.dg/c99-printf-1.c: Rename to gcc.dg/format/c99-printf-1.c.
3811 * gcc.dg/c99-printf-2.c: Rename to gcc.dg/format/c99-printf-2.c.
3812 * gcc.dg/c99-printf-3.c: Rename to gcc.dg/format/c99-printf-3.c.
3813 * gcc.dg/c90-scanf-1.c: Rename to gcc.dg/format/c90-scanf-1.c.
3814 * gcc.dg/c90-scanf-2.c: Rename to gcc.dg/format/c90-scanf-2.c.
3815 * gcc.dg/c90-scanf-3.c: Rename to gcc.dg/format/c90-scanf-3.c.
3816 * gcc.dg/c90-scanf-4.c: Rename to gcc.dg/format/c90-scanf-4.c.
3817 * gcc.dg/c94-scanf-1.c: Rename to gcc.dg/format/c94-scanf-1.c.
3818 * gcc.dg/c99-scanf-1.c: Rename to gcc.dg/format/c99-scanf-1.c.
3819 * gcc.dg/c99-scanf-2.c: Rename to gcc.dg/format/c99-scanf-2.c.
3820 * gcc.dg/c99-scanf-3.c: Rename to gcc.dg/format/c99-scanf-3.c.
3821 * gcc.dg/c90-strftime-1.c: Rename to gcc.dg/format/c90-strftime-1.c.
3822 * gcc.dg/c90-strftime-2.c: Rename to gcc.dg/format/c90-strftime-2.c.
3823 * gcc.dg/c99-strftime-1.c: Rename to gcc.dg/format/c99-strftime-1.c.
3824 * gcc.dg/c99-strftime-2.c: Rename to gcc.dg/format/c99-strftime-2.c.
3825 * gcc.dg/format-array-1.c: Rename to gcc.dg/format/array-1.c.
3826 * gcc.dg/format-attr-1.c: Rename to gcc.dg/format/attr-1.c.
3827 * gcc.dg/format-branch-1.c: Rename to gcc.dg/format/branch-1.c.
3828 * gcc.dg/format-diag-1.c: Rename to gcc.dg/format/diag-1.c.
3829 * gcc.dg/format-errmk-1.c: Rename to gcc.dg/format/errmk-1.c.
3830 * gcc.dg/format-ext-1.c: Rename to gcc.dg/format/ext-1.c.
3831 * gcc.dg/format-ext-2.c: Rename to gcc.dg/format/ext-2.c.
3832 * gcc.dg/format-ext-3.c: Rename to gcc.dg/format/ext-3.c.
3833 * gcc.dg/format-ext-4.c: Rename to gcc.dg/format/ext-4.c.
3834 * gcc.dg/format-ext-5.c: Rename to gcc.dg/format/ext-5.c.
3835 * gcc.dg/format-miss-1.c: Rename to gcc.dg/format/miss-1.c.
3836 * gcc.dg/format-miss-2.c: Rename to gcc.dg/format/miss-2.c.
3837 * gcc.dg/format-no-exargs-1.c: Rename to gcc.dg/format/no-exargs-1.c.
3838 * gcc.dg/format-no-y2k-1.c: Rename to gcc.dg/format/no-y2k-1.c.
3839 * gcc.dg/format-nonlit-1.c: Rename to gcc.dg/format/nonlit-1.c.
3840 * gcc.dg/format-nonlit-2.c: Rename to gcc.dg/format/nonlit-2.c.
3841 * gcc.dg/format-nonlit-3.c: Rename to gcc.dg/format/nonlit-3.c.
3842 * gcc.dg/format-sec-1.c: Rename to gcc.dg/format/sec-1.c.
3843 * gcc.dg/format-strfmon-1.c: Rename to gcc.dg/format/strfmon-1.c.
3844 * gcc.dg/format-va-1.c: Rename to gcc.dg/format/va-1.c.
3845 * gcc.dg/format-warnll-1.c: Rename to gcc.dg/format/warnll-1.c.
3846 * gcc.dg/format-xopen-1.c: Rename to gcc.dg/format/xopen-1.c.
3847 * gcc.dg/formatz-1.c: Rename to gcc.dg/format/z-1.c.
3848
3849 2001-01-05 Alexandre Oliva <aoliva@redhat.com>
3850
3851 * gcc.c-torture/execute/991228-1.c: Take word endianness into
3852 account.
3853
3854 2001-01-05 Joseph S. Myers <jsm28@cam.ac.uk>
3855
3856 * gcc.c-torture/execute/builtin-complex-1.c: New test.
3857
3858 2001-01-05 Nathan Sidwell <nathan@codesourcery.com>
3859
3860 * g++.old-deja/g++.pt/crash62.C: New test.
3861
3862 2001-01-04 Richard Henderson <rth@redhat.com>
3863
3864 * gcc.dg/20000926-1.c: Update expected warnings.
3865 * gcc.dg/array-2.c: Likewise.
3866 * gcc.dg/array-4.c: Also validate flexible array members.
3867 * gcc.dg/c99-flex-array-1.c: New.
3868
3869 2001-01-04 Joseph S. Myers <jsm28@cam.ac.uk>
3870
3871 * gcc.c-torture/compile/20001222-1.x: Remove.
3872
3873 Thu Jan 4 13:54:11 2001 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
3874
3875 * gcc.c-torture/execute/built-in-setjmp.c: New.
3876
3877 2001-01-03 Richard Henderson <rth@redhat.com>
3878
3879 * gcc.dg/940510-1.c: Update expected error wording.
3880 * gcc.dg/array-2.c, gcc.dg/array-3.c, gcc.dg/array-4.c: New.
3881
3882 2001-01-03 Jeffrey Oldham <oldham@codesourcery.com>
3883
3884 * lib/target-supports.exp (check_alias_available): Modified to
3885 indicate aliases not supported if only weak aliases are supported.
3886
3887 2001-01-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3888
3889 * gcc.c-torture/execute/string-opt-8.c: Add more testcases.
3890 Turn on cmpstrsi checks for __pj__ and __i370__.
3891
3892 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
3893
3894 * g++.old-deja/g++.other/virtual11.C: New test.
3895
3896 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
3897
3898 * g++.old-deja/g++.eh/spec6.C: Remove remaining XFAIL.
3899
3900 2001-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3901
3902 * gcc.c-torture/compile/20010102-1.c: New test.
3903
3904 2001-01-02 Andreas Jaeger <aj@suse.de>
3905
3906 * gcc.dg/noreturn-3.c: New test.
3907
3908 * gcc.dg/noreturn-4.c: New test.
3909
3910 2001-01-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3911
3912 * gcc.c-torture/execute/stdio-opt-1.c: Also test
3913 __builtin_fputc and __builtin_fwrite.
3914
3915 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
3916
3917 * gcc.c-torture/execute/20001009-2.c (foo): Test only works for
3918 signed char, not default char.
3919
3920 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
3921
3922 * g++.old-deja/g++.other/crash18.C: Fails on mips*-sgi-irix*.
3923
3924 2000-12-30 David Billinghurst <David.Billinghurst@riotinto.com>
3925
3926 * lib/g++.exp: Use sh to exec ${odir_v3}/tests_flags
3927
3928 2000-12-29 Richard Henderson <rth@redhat.com>
3929
3930 * gcc.dg/20001117-1.c (__cyg_profile_func_enter): Define.
3931 (__cyg_profile_func_exit): Define.
3932
3933 2000-12-29 Hans-Peter Nilsson <hp@bitrange.com>
3934
3935 * g++.dg/vtgc1.C: New test.
3936
3937 2000-12-28 Geoffrey Keating <geoffk@redhat.com>
3938
3939 * gcc.dg/noncompile/20001228-1.c: New test.
3940
3941 * gcc.dg/20001228-1.c: New test.
3942
3943 * gcc.c-torture/execute/20001228-1.c: New test.
3944
3945 2000-12-28 Joseph S. Myers <jsm28@cam.ac.uk>
3946
3947 * gcc.dg/format-strfmon-1.c: New test.
3948
3949 2000-12-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3950
3951 * gcc.c-torture/execute/stdio-opt-1.c: Test __builtin_ style too.
3952 * gcc.c-torture/execute/stdio-opt-2.c: Likewise.
3953 * gcc.c-torture/execute/string-opt-1.c: Likewise.
3954 * gcc.c-torture/execute/string-opt-2.c: Likewise.
3955 * gcc.c-torture/execute/string-opt-3.c: Likewise.
3956 * gcc.c-torture/execute/string-opt-4.c: Likewise.
3957 * gcc.c-torture/execute/string-opt-6.c: Likewise.
3958 * gcc.c-torture/execute/string-opt-7.c: Likewise.
3959 * gcc.c-torture/execute/string-opt-8.c: Likewise.
3960 * gcc.c-torture/execute/string-opt-9.c: Likewise.
3961 * gcc.c-torture/execute/string-opt-10.c: Likewise.
3962 * gcc.c-torture/execute/string-opt-11.c: Likewise.
3963 * gcc.c-torture/execute/string-opt-12.c: Likewise.
3964
3965 * gcc.c-torture/execute/string-opt-3.c: Test rindex.
3966 * gcc.c-torture/execute/string-opt-4.c: Test index.
3967
3968 2000-12-26 Geoffrey Keating <geoffk@redhat.com>
3969
3970 * gcc.c-torture/compile/20001226-1.c: New test.
3971
3972 2000-12-22 Joseph S. Myers <jsm28@cam.ac.uk>
3973
3974 * gcc.c-torture/compile/20001222-1.c: New test.
3975 * gcc.c-torture/compile/20001222-1.x: Xfail.
3976
3977 Fri Dec 22 06:45:03 2000 Alexandre Oliva <aoliva@redhat.com>
3978
3979 * gcc.c-torture/execute/comp-goto-2.c: New test.
3980
3981 Thu Dec 21 22:43:03 2000 J"orn Rennecke <amylaar@redhat.com>
3982
3983 * gcc.c-torture/execute/comp-goto-1.c (uint32, sint32):
3984 Use long types if __INT_MAX__ is 32767.
3985 (main): Use cast to (sint32 *) when poking 88 into a_page.
3986
3987 * gcc.c-torture/execute/20000822-1.c: Check for NO_TRAMPOLINES.
3988
3989 2000-12-21 Bernd Schmidt <bernds@redhat.com>
3990
3991 * gcc.c-torture/compile/20001221-1.c: New test.
3992 * gcc.c-torture/execute/20001221-1.c: New test.
3993
3994 2000-12-20 Richard Henderson <rth@redhat.com>
3995
3996 * g++.old-deja/g++.pt/crash36.C: Update error lines.
3997 * g++.old-deja/g++.robertl/eb109.C: Likewise.
3998
3999 2000-12-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4000
4001 * gcc.dg/compare3.c: New test.
4002
4003 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
4004
4005 * gcc.dg/format-warnll-1.c: New test.
4006
4007 2000-12-18 Neil Booth <neil@daikokuya.demon.co.uk>
4008
4009 * gcc.dg/cpp/cmdlne-P.c: New test.
4010
4011 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
4012
4013 * gcc.c-torture/execute/builtin-abs-1.c,
4014 gcc.c-torture/execute/builtin-abs-2.c: New tests.
4015
4016 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
4017
4018 * gcc.dg/cpp/multiline.c: New test.
4019
4020 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
4021
4022 * g++.old-deja/g++.other/syshdr1.C: Update.
4023 * gcc.dg/cpp/lineflags.c: Remove temporarily.
4024
4025 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4026
4027 * g++.old-deja/g++.oliva/template5.C: Remove XFAILs.
4028
4029 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4030
4031 * g++.old-deja/g++.pt/ttp65.C: New test.
4032
4033 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4034
4035 * g++.old-deja/g++.pt/ttp64.C: New test.
4036
4037 2000-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4038
4039 * g++.old-deja/g++.pt/spec33.C: New test.
4040
4041 2000-12-14 Catherine Moore <clm@redhat.com>
4042
4043 * gcc.c-torture/execute/920501-7.c: Check for NO_TRAMPOLINES.
4044 * gcc.c-torture/execute/920612-2.c: Likewise.
4045 * gcc.c-torture/execute/920428-2.c: Likewise.
4046 * gcc-c-torture/execute/va-arg-11.c: Call exit.
4047 * gcc.c-torture/execute/va-arg-21.c: Likewise.
4048
4049 2000-12-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
4050
4051 * gcc.dg/pack-test-1.c: Compile on powerpc*-*-eabi* too.
4052 * gcc.dg/pack-test-2.c: Likewise.
4053
4054 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
4055
4056 Tests by Zack Weinberg <zackw@stanford.edu>.
4057
4058 * gcc.dg/cpp/defined.c: Update.
4059 * gcc.dg/cpp/defined_trad.c: New tests.
4060
4061 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
4062
4063 * gcc.dg/cpp/trad-direct.c: Update.
4064
4065 2000-12-11 Neil Booth <neilb@earthling.net>
4066
4067 * gcc.dg/cpp/defined_trad.c
4068
4069 2000-12-11 Neil Booth <neilb@earthling.net>
4070
4071 * gcc.dg/cpp/if-2.c: Separate tests so that which failed is obvious.
4072
4073 2000-12-09 Joseph S. Myers <jsm28@cam.ac.uk>
4074
4075 * gcc.dg/format-miss-2.c: New test.
4076
4077 2000-12-09 Neil Booth <neilb@earthling.net>
4078
4079 * gcc.dg/cpp/lineflags.c: New tests.
4080 * gcc.dg/cpp/poison.c: Update.
4081 * gcc.dg/cpp/redef2.c: Update.
4082 * gcc.dg/cpp/skipping.c: New test.
4083
4084 2000-12-07 Geoffrey Keating <geoffk@redhat.com>
4085
4086 * g++.old-deja/g++.other/eh3.C: New testcase.
4087
4088 2000-12-07 Neil Booth <neilb@earthling.net>
4089
4090 * gcc.dg/wtr-aggr-init-1.c, wtr-escape-1.c, wtr-int-type-1.c,
4091 wtr-label-1.c, wtr-static-1.c, wtr-strcat-1.c, wtr-suffix-1.c,
4092 wtr-switch-1.c, wtr-unary-plus-1.c, wtr-union-init-1.c
4093 wtr-union-init-2.c, wtr-union-init-3.c: Update.
4094 * gcc.dg/cpp/extratokens.c, tr-warn4.c, tr-warn5.c, tr-warn6.c:
4095 Update.
4096
4097 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
4098
4099 * gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: Use
4100 __SIZE_TYPE__ instead of int for type of integers cast to
4101 pointers.
4102
4103 2000-12-07 Jakub Jelinek <jakub@redhat.com>
4104
4105 * g++.old-deja/g++.other/cleanup4.C: New test.
4106
4107 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
4108
4109 * format-sec-1.c: New test.
4110
4111 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
4112
4113 * gcc.dg/format-nonlit-3.c: New test.
4114
4115 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
4116
4117 * gcc.dg/c90-printf-1.c: Add test for printf formats reading
4118 through a null pointer.
4119
4120 2000-12-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4121
4122 * g++.old-deja/g++.oliva/partspec1.C: Remove XFAIL.
4123 * g++.old-deja/g++.pt/partial4.C: New test.
4124
4125 2000-12-06 J. David Anglin <dave@hiauly1.hia.nrc.ca>
4126
4127 * gcc.c-torture/execute/ieee/hugeval.x: New.
4128
4129 2000-12-06 Neil Booth <neilb@earthling.net>
4130
4131 * gcc.dg/cpp/backslash2.c: New tests.
4132
4133 2000-12-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4134
4135 * testsuite/gcc.c-torture/execute/stdio-opt-1.c: Add more checks.
4136 * testsuite/gcc.c-torture/execute/stdio-opt-2.c: New test.
4137
4138 2000-12-05 Geoffrey Keating <geoffk@redhat.com>
4139
4140 * gcc.c-torture/execute/20001203-2.c: New testcase.
4141
4142 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
4143
4144 * g++.old-deja/g++.h/spec6.C: Remove some of the XFAILS.
4145 * g++.old-deja/g++.other/virtual10.C: New test.
4146
4147 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
4148
4149 * g++.old-deja/g++.mike/pmf5.C: Remove test.
4150
4151 2000-12-05 Richard Henderson <rth@redhat.com>
4152
4153 * gcc.c-torture/compile/20001205-1.c: New.
4154
4155 2000-12-04 Neil Booth <neilb@earthling.net>
4156
4157 * g++.old-deja/g++.other/virtual9.C: New test.
4158 * g++.old-deja/g++.pt/crash61.C: New test.
4159 * gcc.c-torture/execute/loop-9.c: New test.
4160
4161 2000-12-04 Neil Booth <neilb@earthling.net>
4162
4163 * g++.old-deja/g++.other/instan1.C, instan2.C: Move to...
4164 * g++.old-deja/g++.pt/instantiate1.C, instantiate2.C: ...here.
4165 * gcc.dg/cpp/19960224-2.c, endif.c, if-6.c: Move into...
4166 * gcc.dg/cpp/extratokens.c: ...here.
4167
4168 2000-12-04 Neil Booth <neilb@earthling.net>
4169
4170 * gcc.dg/cpp/assert_trad1.c, assert_trad2.c, assert_trad3.c:
4171 New tests.
4172
4173 2000-12-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4174
4175 * gcc.c-torture/execute/string-opt-11.c: Add more strspn checks.
4176 * gcc.c-torture/execute/string-opt-12.c: Add more strcspn checks.
4177
4178 2000-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
4179
4180 * gcc.c-torture/execute/20001203-1.c: New test.
4181
4182 2000-12-03 Neil Booth <neilb@earthling.net>
4183
4184 * gcc.dg/cpp/macro6.c: New test cases.
4185
4186 2000-12-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4187
4188 * gcc.c-torture/execute/string-opt-9.c: New test.
4189 * gcc.c-torture/execute/string-opt-10.c: Likewise.
4190 * gcc.c-torture/execute/string-opt-11.c: Likewise.
4191 * gcc.c-torture/execute/string-opt-12.c: Likewise.
4192
4193 * gcc.c-torture/execute/string-opt-3.c: Add more strcmp checks.
4194 * gcc.c-torture/execute/string-opt-8.c: Add more strncmp checks.
4195
4196 2000-12-02 Geoffrey Keating <geoffk@redhat.com>
4197
4198 * gcc.dg/cpp/if-6.c: New testcase.
4199
4200 * gcc.dg/20001201-1.c: New testcase.
4201
4202 2000-12-02 Neil Booth <neilb@earthling.net>
4203
4204 * g++.old-deja/g++.other/externC4.C,
4205 g++.old-deja/g++.other/friend10.C: New tests.
4206
4207 2000-12-02 Neil Booth <neilb@earthling.net>
4208
4209 * g++.old-deja/g++.other/instan2.C
4210 * g++.old-deja/g++.other/instan3.C: New test.
4211
4212 2000-12-02 Neil Booth <neilb@earthling.net>
4213
4214 * gcc.dg/cpp/c++98.c,c++98-pedantic.c,c89.c,c89-pedantic.c,
4215 c94.c,c94-pedantic.c,c99.c,c99-pedantic.c,gnuc89.c,gnuc89-pedantic.c,
4216 gnuc99.c,gnuc99-pedantic.c: New tests.
4217
4218 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
4219
4220 * gcc.dg/format-no-exargs-1.c, gcc.dg/format-no-y2k-1.c,
4221 gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: New tests.
4222
4223 2000-12-01 Neil Booth <neilb@earthling.net>
4224
4225 * gcc.dg/cpp/20000720-1.S: Remove duplicate testcase.
4226 * gcc.dg/cpp/poison.c: Update.
4227 * gcc.dg/cpp/spacing1.c: New testcase for all spacing issues.
4228
4229 2000-12-01 Toon Moene <toon@moene.indiv.nluug.nl>
4230
4231 * g77.f-torture/execute/20001201.f: New test.
4232
4233 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
4234
4235 * gcc.dg/c99-array-nonobj-1.c: No longer XFAIL.
4236
4237 2000-12-01 Jakub Jelinek <jakub@redhat.com>
4238
4239 * gcc.c-torture/execute/string-opt-5.c: Add some memset tests.
4240
4241 2000-12-01 Nathan Sidwell <nathan@codesourcery.com>
4242
4243 * g++.old-deja/g++.other/cast6.C: New test.
4244
4245 2000-11-30 Geoffrey Keating <geoffk@redhat.com>
4246
4247 * gcc.c-torture/execute/20001130-2.c: New testcase.
4248
4249 2000-11-30 Richard Henderson <rth@redhat.com>
4250
4251 * gcc.c-torture/execute/20001130-1.c: New test.
4252
4253 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
4254
4255 * g++.old-deja/g++.other/op3.C: New test.
4256
4257 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
4258
4259 * g++.old-deja/g++.other/op2.C: New test.
4260
4261 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
4262
4263 * g++.old-deja/g++.other/crash38.C: New test.
4264
4265 2000-11-29 Toon Moene <toon@moene.indiv.nluug.nl>
4266
4267 * g77.f-torture/execute/20001111.x: Test fixed - remove XFAIL.
4268
4269 2000-11-29 Jakub Jelinek <jakub@redhat.com>
4270
4271 * gcc.c-torture/execute/string-opt-5.c: Add some strcmp and strncpy
4272 tests.
4273 * gcc.c-torture/execute/string-opt-6.c: New test.
4274
4275 * gcc.dg/20001117-1.c: Add main.
4276
4277 2000-11-28 Geoffrey Keating <geoffk@redhat.com>
4278
4279 * gcc.dg/noncompile/940510-1.c: Update to test c89 functionality.
4280 Move from here ...
4281 * gcc.dg/940510-1.c: ... to here.
4282
4283 * gcc.dg/20000926-1.c: GNU C now allows initializations of
4284 zero-size arrays in toplevel structures.
4285
4286 2000-11-28 Jakub Jelinek <jakub@redhat.com>
4287
4288 * gcc.c-torture/execute/loop-8.c: New test.
4289
4290 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
4291
4292 * g++.old-deja/g++.other/base1.C: New test.
4293
4294 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
4295
4296 * g++.old-deja/g++.other/parse2.C: New test.
4297
4298 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
4299
4300 * g++.old-deja/g++.pt/incomplete1.C: New test.
4301
4302 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
4303
4304 * g++.old-deja/g++.other/friend9.C: New test.
4305
4306 2000-11-28 Jakub Jelinek <jakub@redhat.com>
4307
4308 * gcc.dg/20001127-1.c: New test.
4309
4310 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
4311
4312 * g++.old-deja/g++.pt/friend46.C: New test.
4313
4314 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
4315
4316 * g++.old-deja/g++.other/ptrmem8.C: New test.
4317
4318 2000-11-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4319
4320 * gcc.c-torture/execute/string-opt-7.c: New test.
4321 * gcc.c-torture/execute/string-opt-8.c: Likewise.
4322
4323 2000-11-26 Gabriel Dos Reis <gdr@codesourcery.com>
4324
4325 * lib/g++.exp (g++_include_flags): Invoke 'tests_flags --compiler'
4326 instead of 'mkcheck 2'.
4327
4328 2000-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
4329
4330 * gcc.c-torture/execute/memcheck/driver.c,
4331 gcc.c-torture/execute/memcheck/driver.h, gcc.dg/cpp/if-3.c: Change
4332 C9X references to refer to C99.
4333
4334 2000-11-25 Jakub Jelinek <jakub@redhat.com>
4335
4336 * gcc.dg/ultrasp3.c: New test.
4337
4338 2000-11-25 Neil Booth <neilb@earthling.net>
4339
4340 * gcc.dg/cpp/include2.c: Update test to be locale independent.
4341
4342 2000-11-25 Alexandre Oliva <aoliva@redhat.com>
4343
4344 * gcc.c-torture/compile/20001123-2.c: New.
4345
4346 2000-11-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4347
4348 * g++.old-dega/g++.pt/ttp62.C: Call abort() on failure.
4349
4350 2000-11-24 Bernd Schmidt <bernds@redhat.co.uk>
4351
4352 * gcc.dg/sequence-point-1.c: Add some new tests.
4353 * gcc.c-torture/execute/20001124-1.c: New test.
4354
4355 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
4356
4357 * g++.old-deja/g++.other/vaarg4.C: New test.
4358 * gcc.c-torture/compile/20001123-1.c: New test.
4359
4360 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
4361
4362 * g++.other/crash24.C: Adjust and remove XFAIL.
4363 * g++.other/crash37.C: New test.
4364
4365 2000-11-23 Nathan Sidwell <nathan@codesourcery.com>
4366
4367 * g++.old-deja/g++.pt/instantiate9.C: New test.
4368
4369 2000-11-22 Mark Mitchell <mark@codesourcery.com>
4370
4371 * g++.old-deja/g++.other/decl4.C: Tweak so that it fails with the
4372 new ABI, too.
4373
4374 * g++.old-deja/g++.mike/p6610a.C: This test no longer fails.
4375 * g++.old-deja/g++.robertl/eb55.C: Likewise.
4376
4377 2000-11-22 Neil Booth <neilb@earthling.net>
4378
4379 * gcc.dg/cpp/Wtrigraphs.c: New test.
4380
4381 2000-11-22 Loren J. Rittle <ljrittle@acm.org>
4382
4383 * g++.old-deja/g++.robertl/eb39.C: Don't include libio.h.
4384
4385 2000-11-22 Jakub Jelinek <jakub@redhat.com>
4386
4387 * gcc.c-torture/execute/ieee/20001122-1.c: New test.
4388
4389 2000-11-22 Hans-Peter Nilsson <hp@bitrange.com>
4390
4391 * lib/gcc-dg.exp: load_lib scanasm.exp.
4392 (scan-assembler, scan-assembler-not): Break out to scanasm.exp.
4393 * lib/g++-dg.exp: load_lib scanasm.exp.
4394 * lib/scanasm.exp: New.
4395 (scan-assembler, scan-assembler-not): Add optional arguments to
4396 test name, or if not present, the pattern name.
4397 (scan-assembler-dem, scan-assembler-dem-not): New.
4398
4399 * g++.dg/dg.exp: New.
4400
4401 2000-11-21 Neil Booth <neilb@earthling.net>
4402
4403 * gcc.dg/cpp/integrated1.c: Remove.
4404
4405 2000-11-21 Jakub Jelinek <jakub@redhat.com>
4406
4407 * gcc.c-torture/execute/20001121-1.c: New test.
4408
4409 2000-11-21 Richard Henderson <rth@redhat.com>
4410
4411 * gcc.c-torture/compile/20001121-1.c: New test.
4412
4413 2000-11-20 Neil Booth <neilb@earthling.net>
4414
4415 * gcc.dg/cpp/integrated1.c: New test.
4416
4417 2000-11-21 Jakub Jelinek <jakub@redhat.com>
4418
4419 * g++.old-deja/g++.other/inline17.C: New test.
4420
4421 2000-11-20 Donald Lindsay <dlindsay@redhat.com>
4422
4423 * gcc.dg/20000614-2.c: Bug fix. This test expected an unitialized
4424 local variable to be zero: I made the variable global. Now
4425 uses abort() and exit() instead of relying on main's return value.
4426
4427 2000-11-20 Neil Booth <neilb@earthling.net>
4428
4429 * gcc.dg/cpp/paste2.c: Update test.
4430 * objc/execute/paste.m: New test.
4431
4432 2000-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
4433
4434 * gcc.dg/c99-condexpr-1.c: New test.
4435
4436 2000-11-20 Neil Booth <neilb@earthling.net>
4437
4438 * gcc.dg/cpp/macsyntx.c: Use correct command line option.
4439
4440 2000-11-20 Nathan Sidwell <nathan@codesourcery.com>
4441
4442 * g++.old-deja/g++.pt/export1.C: New test.
4443
4444 2000-11-20 Jakub Jelinek <jakub@redhat.com>
4445
4446 * gcc.dg/20001117-1.c: New test.
4447
4448 2000-11-18 Richard Henderson <rth@redhat.com>
4449
4450 * gcc.c-torture/execute/nestfunc-3.c (main): Mask result to 32 bits.
4451
4452 2000-11-18 Richard Henderson <rth@redhat.com>
4453
4454 * lib/c-torture.exp (TORTURE_OPTIONS): Remove -fssa.
4455 * lib/f-torture.exp (TORTURE_OPTIONS): Likewise.
4456 * lib/gcc-dg.exp (TORTURE_OPTIONS): Likewise.
4457
4458 2000-11-18 Richard Henderson <rth@redhat.com>
4459
4460 * gcc.c-torture/execute/20001009-2.c (foo): Rename from main.
4461 (main): New. Exit cleanly.
4462
4463 2000-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
4464
4465 * gcc.dg/c90-fordecl-1.c, gcc.dg/c99-fordecl-1.c,
4466 gcc.dg/c99-fordecl-2.c: New tests.
4467
4468 2000-11-18 Richard Henderson <rth@redhat.com>
4469
4470 * gcc.c-torture/execute/zerolen-1.c: Rename from 20001115-1.c.
4471 * gcc.c-torture/execute/zerolen-2.c: New.
4472
4473 2000-11-18 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
4474
4475 * gcc.c-torture/execute/20001115-1.c: Don't access nonexistant
4476 memory.
4477
4478 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
4479
4480 * g++.old-deja/g++.pt/instantiate8.C: New test.
4481
4482 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
4483
4484 * g++.old-deja/g++.other/incomplete.C: Add more tests.
4485 * g++.old-deja/g++.pt/crash9.C: Mark new expected error.
4486
4487 2000-11-16 Nick Clifton <nickc@redhat.com>
4488
4489 * gcc.c-torture/execute/nestfunc-2.c: New test.
4490 * gcc.c-torture/execute/nestfunc-3.c: New test.
4491
4492 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
4493
4494 * gcc.c-torture/compile/20001116-1.c: New test.
4495
4496 2000-11-15 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
4497
4498 * gcc.c-torture/execute/20001115-1.c: New test.
4499
4500 2000-11-15 Mark Mitchell <mark@codesourcery.com>
4501
4502 * g++.old-deja/g++.abi/arraynew.C: Use `std' where necessary.
4503 * g++.old-deja/g++.abi/cxa_vec.C: Likewise.
4504 * g++.old-deja/g++.abi/ptrflags.C: Likewise.
4505 * g++.old-deja/g++.abi/vmihint.C: Likewise.
4506
4507 2000-11-15 Neil Booth <neilb@earthling.net>
4508
4509 gcc.dg/cpp/_Pragma1.c: Update.
4510 gcc.dg/cpp/_Pragma2.c: New test.
4511
4512 2000-11-15 Nathan Sidwell <nathan@codesourcery.com>
4513
4514 * g++.old-deja/g++.other/anon5.C: New test.
4515
4516 2000-11-14 Joseph S. Myers <jsm28@cam.ac.uk>
4517
4518 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Add more
4519 tests.
4520
4521 2000-11-14 Jakub Jelinek <jakub@redhat.com>
4522
4523 * gcc.c-torture/execute/20000801-4.c: Make sure the second string is
4524 output.
4525
4526 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
4527
4528 * gcc.dg/wtr-label-1.c, gcc.dg/990214-1.c: Add semicolons after
4529 labels at end of compound statements.
4530
4531 2000-11-13 Jakub Jelinek <jakub@redhat.com>
4532
4533 * gcc.c-torture/execute/loop-7.c: New test.
4534
4535 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
4536
4537 * gcc.dg/c99-mixdecl-1.c, gcc.dg/c90-mixdecl-1.c: New tests.
4538
4539 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
4540
4541 * gcc.dg/c99-bool-1.c: New test.
4542
4543 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
4544
4545 * gcc.dg/c99-scope-1.c: Remove xfail.
4546 * gcc.dg/c99-scope-2.c: New test.
4547
4548 2000-11-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4549
4550 * gcc.c-torture/execute/string-opt-3.c: Also test builtin rindex.
4551 * gcc.c-torture/execute/string-opt-4.c: Also test builtin index.
4552
4553 2000-11-11 Mark Mitchell <mark@codesourcery.com>
4554
4555 * g++.brendan/err-msg8.C: Avoid capricious line-number issues with
4556 error messages.
4557
4558 * g++.mike/p700.C: Don't typedef wchar_t.
4559 * g++.mike/p784.C: Likewise.
4560 * g++.mike/eb101.C: Don't use __wchar_t.
4561
4562 2000-11-11 Toon Moene <toon@moene.indiv.nluug.nl>
4563
4564 * g77.f-torture/execute/20001111.[fx]: Test premature exit
4565 from DO loop.
4566
4567 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
4568
4569 * gcc.c-torture/execute/20001111-1.c: New test.
4570
4571 2000-11-10 Nick Clifton <nickc@redhat.com>
4572
4573 * gcc.c-torture/execute/20001108-1.c: Add test of unsigned long
4574 long multuiple and accumulate.
4575
4576 2000-11-09 Richard Henderson <rth@redhat.com>
4577
4578 * gcc.dg/sequence-pt-1.c: Cast from pointer to integer
4579 via size_t instead of int.
4580
4581 * gcc.c-torture/execute/string-opt-1.c: Make stub functions static.
4582 * gcc.c-torture/execute/string-opt-2.c: Likewise.
4583 * gcc.c-torture/execute/string-opt-3.c: Likewise.
4584 * gcc.c-torture/execute/string-opt-4.c: Likewise.
4585
4586 2000-11-09 Geoffrey Keating <geoffk@redhat.com>
4587
4588 * gcc.c-torture/compile/20001109-1.c: New test.
4589 * gcc.c-torture/compile/20001109-2.c: New test.
4590
4591 2000-11-09 Nathan Sidwell <nathan@codesourcery.com>
4592
4593 * g++.old-deja/g++.pt/operator1.C: New test.
4594 * g++.old-deja/g++.brendan/err-msg8.C: Adjust error line.
4595
4596 2000-11-09 Jakub Jelinek <jakub@redhat.com>
4597
4598 * gcc.dg/20001108-1.c: New test.
4599
4600 2000-11-09 Jakub Jelinek <jakub@redhat.com>
4601
4602 * gcc.c-torture/execute/string-opt-1.c: Add test for strstr
4603 with both arguments constant strings.
4604 * gcc.c-torture/execute/string-opt-3.c: New test.
4605 * gcc.c-torture/execute/string-opt-4.c: New test.
4606 * gcc.c-torture/execute/string-opt-5.c: New test.
4607
4608 2000-11-08 Nick Clifton <nickc@redhat.com>
4609
4610 * gcc.c-torture/execute/20001108-1.c: New test case. Checks
4611 mulsidi3adddi patterns.
4612
4613 2000-11-08 Nathan Sidwell <nathan@codesourcery.com>
4614
4615 * g++.old-deja/g++.other/crash36.C: New test.
4616
4617 2000-11-08 Jakub Jelinek <jakub@redhat.com>
4618
4619 * g++.old-deja/g++.other/init16.C: New test.
4620
4621 2000-11-06 Loren J. Rittle <ljrittle@acm.org>
4622
4623 * g++.old-deja/g++.mike/p6610a.C: Update XFAIL.
4624
4625 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
4626
4627 * gcc.c-torture/execute/va-arg-15.x: Changed to mips*-sgi-irix6.*.
4628 * gcc.c-torture/execute/va-arg-16.x: Likewise.
4629 * gcc.c-torture/execute/va-arg-17.x: Likewise.
4630
4631 2000-11-07 DJ Delorie <dj@redhat.com>
4632
4633 * testsuite/gcc.dg/20000614-1.c: Add return so that test can pass.
4634
4635 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4636
4637 * gcc.c-torture/execute/string-opt-1.c: New test.
4638
4639 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
4640
4641 * gcc.c-torture/execute/va-arg-15.x: New file. Fails on
4642 mips-sgi-irix6.* because the MIPS ABI passes floating-point
4643 parameters in registers, and there is no way for a varargs
4644 function to know in which order the integer and floating-point
4645 parameters should be interleaved when they are placed on the
4646 stack.
4647 * gcc.c-torture/execute/va-arg-16.x: Likewise.
4648 * gcc.c-torture/execute/va-arg-17.x: Likewise.
4649
4650 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4651
4652 * gcc.c-torture/execute/string-opt-2.c: New test.
4653
4654 2000-11-07 Nathan Sidwell <nathan@codesourcery.com>
4655
4656 * g++.old-deja/g++.pt/crash60.C: New test.
4657
4658 2000-11-06 Jakub Jelinek <jakub@redhat.com>
4659
4660 * g++.old-deja/g++.other/crash24.C: New test.
4661 * g++.old-deja/g++.other/crash25.C: New test.
4662 * g++.old-deja/g++.other/crash26.C: New test.
4663 * g++.old-deja/g++.other/crash27.C: New test.
4664 * g++.old-deja/g++.other/crash28.C: New test.
4665 * g++.old-deja/g++.other/crash29.C: New test.
4666 * g++.old-deja/g++.other/crash30.C: New test.
4667 * g++.old-deja/g++.other/crash31.C: New test.
4668 * g++.old-deja/g++.other/crash32.C: New test.
4669 * g++.old-deja/g++.other/crash33.C: New test.
4670 * g++.old-deja/g++.other/crash34.C: New test.
4671 * g++.old-deja/g++.other/crash35.C: New test.
4672
4673 2000-11-06 Jakub Jelinek <jakub@redhat.com>
4674
4675 * gcc.c-torture/execute/20001031-1.c: New test.
4676
4677 2000-11-04 Mark Mitchell <mark@codesourcery.com>
4678
4679 * g++.old-deja/g++.brendan/misc13.C: Put `strlen' in `std'
4680 namespace.
4681
4682 * g++.old-deja/g++.law/weak.C: Fix uses of iostreams to be
4683 standards-conformant.
4684
4685 * g++.old-deja/g++.mike/net5.C: Put `abort' in `std' namespace.
4686
4687 * g++.old-deja/g++.mike/p755.C: Tweak handling of exit.
4688 * g++.old-deja/g++.mike/p755a.C: Likewise.
4689 * g++.old-deja/g++.mike/p9706.C: Don't assume that the standard
4690 library makes no calls to `operator new' during initialization.
4691
4692 2000-11-04 Neil Booth <neilb@earthling.net>
4693
4694 * gcc.dg/cpp/include2.c: New tests.
4695
4696 Fri Nov 3 13:32:14 2000 Mark P Mitchell <mark@codesourcery.com>
4697
4698 * lib/g++.exp (g++_set_ld_library_path): New function.
4699 Use it to set LD_LIBRARYN32_PATH and LD_LIBRARY64_PATH.
4700
4701 2000-11-03 Bernd Schmidt <bernds@redhat.co.uk>
4702
4703 * gcc.dg/sequence-pt-1.c: A few new tests. Unify output for bogus
4704 warnings.
4705
4706 2000-11-01 Richard Henderson <rth@redhat.com>
4707
4708 * g++.old-deja/g++.ext/namedret1.C: New.
4709 * g++.old-deja/g++.ext/namedret2.C: New.
4710 * g++.old-deja/g++.ext/namedret3.C: New.
4711
4712 2000-10-31 Geoffrey Keating <geoffk@cygnus.com>
4713
4714 * gcc.c-torture/compile/920501-7.c: Remove 'CYGNUS LOCAL' markers.
4715 * gcc.c-torture/execute/ieee/rbug.c: Remove 'CYGNUS LOCAL' markers.
4716
4717 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4718
4719 * gcc.c-torture/execute/va-arg-21.c: New test.
4720
4721 2000-10-31 Joseph S. Myers <jsm28@cam.ac.uk>
4722
4723 * gcc.dg/c99-complex-2.c: New test.
4724
4725 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4726
4727 * gcc.c-torture/execute/stdio-opt-1.c: New test.
4728
4729 2000-10-31 Jakub Jelinek <jakub@redhat.com>
4730
4731 * g++.old-deja/g++.other/inline16.C: New test.
4732
4733 2000-10-31 Gabriel Dos Reis <gdr@codesourcery.com>
4734
4735 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparison against.
4736 __PRETTY_FUNCTION__
4737
4738 2000-10-29 Neil Booth <neilb@earthling.net>
4739
4740 * gcc.dg/cpp/defined.c, include1.c, paste11.c, skipping.c:
4741 New tests.
4742 * gcc.dg/cpp/macsyntx.c: Move test to defined.c.
4743 * gcc.dg/cpp/mi3.c, mi3.h: New test for over-enthusiastic
4744 optimisation.
4745
4746 2000-10-29 Neil Booth <neilb@earthling.net>
4747
4748 * gcc.dg/cpp/macro4.c, macro5.c: New tests.
4749 * mi1.c, mi1c.h: Add null directives to multiple-include test.
4750 * mi5.c: Test multiple includes work with -C.
4751 * trigraphs.c: Test ^= version.
4752
4753 2000-10-28 Neil Booth <neilb@earthling.net>
4754
4755 New tests and test updates for new macro expander.
4756
4757 * gcc.dg/cpp/19960224-2.c, 20000625-2.c, cxxcom2.c, directiv.c,
4758 endif.c, if-4.c, if-5.c, if-mop.c, macsyntx.c, paste2.c, paste6.c,
4759 paste8.c, redef2.c, strify2.c, strp1.c, tr-warn1.c, tr-warn3.c,
4760 tr-warn6.c, undef1.c, undef2.c, widestr1.c: Update tests for
4761 new diagnostic messages.
4762
4763 * gcc.dg/cpp/macro3.c: New tests.
4764
4765 2000-10-27 Mark Mitchell <mark@codesourcery.com>
4766
4767 * gcc.dg/noncompile/init-2.c: Tweak to deal with multiple errors
4768 on the same line.
4769
4770 2000-10-27 Jakub Jelinek <jakub@redhat.com>
4771
4772 * g++.old-deja/g++.other/eh2.C: New test.
4773
4774 2000-10-27 Bernd Schmidt <bernds@cygnus.co.uk>
4775
4776 * gcc.c-torture/execute/20001027-1.c: New test.
4777
4778 2000-10-26 Richard Henderson <rth@redhat.com>
4779
4780 * gcc.c-torture/execute/20001026-1.c: New.
4781
4782 2000-10-26 Mark Mitchell <mark@codesourcery.com>
4783
4784 * g++.old-deja/g++.brendan/label2.C: Tweak to work with V3.
4785 * g++.old-deja/g++.law/builtin1.C: Likewise.
4786 * g++.old-deja/g++.law/ctors10.C: Likewise.
4787 * g++.old-deja/g++.law/virtual3.C: Likewise.
4788 * g++.old-deja/g++.mike/p658.C: Likewise.
4789 * g++.old-deja/g++.other/sibcall1.C: Likewise.
4790 * g++.old-deja/g++.other/vaarg2.C: Likewise.
4791 * g++.old-deja/g++.robertl/eb124.C: Likewise.
4792 * g++.old-deja/g++.robertl/eb44.C: Likewise.
4793 * g++.old-deja/g++.robertl/eb77.C: Likewise.
4794
4795 2000-10-26 Nathan Sidwell <nathan@codesourcery.com>
4796
4797 * gcc.c-torture/compile/20001024-1.c: New test.
4798
4799 2000-10-25 Mark Mitchell <mark@codesourcery.com>
4800
4801 * lib/g++.exp (g++_include_flags): Trust HAVE_LIBSTDCXX_V3
4802 to tell us whether or not we are using V3.
4803
4804 2000-10-26 Gabriel Dos Reis <gdr@codesourcery.com>
4805
4806 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparaison
4807 operands.
4808
4809 2000-10-25 Joseph S. Myers <jsm28@cam.ac.uk>
4810
4811 * gcc.dg/qual-return-1.c, gcc.dg/qual-return-2.c: New tests.
4812
4813 2000-10-25 Jakub Jelinek <jakub@redhat.com>
4814
4815 * gcc.c-torture/execute/20001024-1.c: New test.
4816
4817 2000-10-24 Jakub Jelinek <jakub@redhat.com>
4818
4819 * g++.old-deja/g++.other/sibcall1.C: New test.
4820
4821 2000-10-20 Jakub Jelinek <jakub@redhat.com>
4822
4823 * gcc.dg/noncompile/init-3.c: New test.
4824
4825 2000-10-20 Joseph S. Myers <jsm28@cam.ac.uk>
4826
4827 * gcc.dg/format-array-1.c: New test.
4828
4829 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
4830
4831 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c: Add tests for
4832 writing through null pointers; remove comment about testing
4833 unterminated strings.
4834
4835 2000-10-17 Matthew Hiller <hiller@redhat.com>
4836
4837 * gcc.c-torture/execute/20001017-2.c: New test.
4838
4839 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
4840
4841 * gcc.c-torture/compile/20001018-1.c: New test.
4842 * gcc.c-torture/compile/20001018-1.x: Xfail.
4843
4844 2000-10-17 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
4845
4846 * gcc.c-torture/execute/20001017-1.c: New test.
4847
4848 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
4849
4850 * gcc.dg/format-xopen-1.c: Update comments; adjust for checking
4851 for multiple use of arguments with scanf formats; add tests for
4852 multiple use of arguments.
4853
4854 2000-10-17 Bernd Schmidt <bernds@redhat.co.uk>
4855
4856 * gcc.dg/sequence-pt-1.c: Several new tests; remove xfail from some old tests.
4857
4858 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
4859
4860 * gcc.dg/format-miss-1.c: New test.
4861
4862 2000-10-16 Jakub Jelinek <jakub@redhat.com>
4863
4864 * gcc.c-torture/execute/20001013-1.c: New test.
4865
4866 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
4867
4868 * gcc.dg/format-branch-1.c: New test.
4869
4870 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
4871
4872 * README, lib/file-format.exp: Remove EGCS references.
4873
4874 2000-10-16 Jakub Jelinek <jakub@redhat.com>
4875
4876 * gcc.dg/20001013-1.c: New test.
4877
4878 2000-10-15 Joseph S. Myers <jsm28@cam.ac.uk>
4879
4880 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Determine the type
4881 for intmax_t in the compiler using __typeof__ and the type rules
4882 for conditional expressions.
4883
4884 2000-10-13 Jakub Jelinek <jakub@redhat.com>
4885
4886 * gcc.dg/20001012-1.c: New test.
4887 * gcc.dg/20001012-2.c: New test.
4888
4889 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
4890
4891 * gcc.dg/format-attr-1.c: New test.
4892
4893 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
4894
4895 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Use
4896 __LONG_LONG_MAX__ instead of LLONG_MAX.
4897
4898 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
4899
4900 * gcc.dg/c99-scanf-2.c, gcc.dg/format-ext-2.c: Test ' and I
4901 scanf flags.
4902 * gcc.dg/format-ext-3.c: Test mutually exclusive pairs of strftime
4903 flags.
4904
4905 2000-10-11 Joseph S. Myers <jsm28@cam.ac.uk>
4906
4907 * gcc.dg/sequence-pt-1.c: New test.
4908
4909 2000-10-11 Geoff Keating <geoffk@cygnus.com>
4910
4911 * gcc.c-torture/execute/20001011-1.c: New testcase.
4912 Testcase provided by Zack Weinberg <zackw@stanford.edu>.
4913
4914 2000-10-10 Jakub Jelinek <jakub@redhat.com>
4915
4916 * gcc.dg/991209-1.c (stack_ptr): Use __asm, not asm, so that -ansi
4917 does not error on it.
4918
4919 2000-10-10 Jakub Jelinek <jakub@redhat.com>
4920
4921 * gcc.dg/20001009-1.c: New test.
4922
4923 Mon Oct 9 23:32:06 MET DST 2000 Jan Hubicka <jh@suse.cz>
4924
4925 * gcc.c-torture/compile/20001009-1.c: Move from here ....
4926 * gcc.c-torture/execute/20001009-2.c: ... to here.
4927
4928 2000-10-09 Geoff Keating <geoffk@cygnus.com>
4929
4930 * gcc.c-torture/compile/20001009-1.c: New testcase.
4931 * gcc.c-torture/execute/20001009-1.c: New testcase.
4932 Testcases provided by Jan Hubicka <jh@suse.cz>.
4933
4934 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
4935
4936 * gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
4937 gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Define intmax_t and
4938 uintmax_t using <limits.h> to emulate the compiler's internal
4939 logic. No longer XFAIL %j tests.
4940
4941 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
4942
4943 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c,
4944 gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
4945 gcc.dg/c99-strftime-1.c, gcc.dg/format-ext-3.c: Adjust error
4946 regexps and details of expected handling of some bad formats.
4947 * gcc.dg/format-xopen-1.c: Add test for $ format with assignment
4948 suppression.
4949
4950 2000-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
4951
4952 * g++.old-deja/g++.eh/cond1.C, g++.old-deja/g++.other/bitfld3.C,
4953 g++.old-deja/g++.other/cond5.C, g++.old-deja/g++.other/decl3.C,
4954 g++.old-deja/g++.other/decl5.C, gcc.dg/cast-qual-1.c,
4955 gcc.dg/return-type-1.c, gcc.dg/unused-1.c: Update URLs of messages
4956 in list archives.
4957
4958 2000-10-06 Richard Henderson <rth@cygnus.com>
4959
4960 * g++.old-deja/g++.brendan/crash13.C: Pass -Wreturn-type.
4961 * g++.old-deja/g++.brendan/crash52.C: Likewise.
4962 * g++.old-deja/g++.jason/report.C: Likewise.
4963 * g++.old-deja/g++.law/friend5.C: Likewise.
4964 * g++.old-deja/g++.mike/p646.C: Likewise. Adjust the spelling
4965 of the expected warnings.
4966
4967 2000-10-06 Nathan Sidwell <nathan@codesourcery.com>
4968
4969 * g++.old-deja/g++.pt/enum14.C: New test.
4970
4971 2000-10-05 Nathan Sidwell <nathan@codesourcery.com>
4972
4973 * g++.old-deja/g++.pt/crash59.C: New test.
4974
4975 2000-10-04 Will Cohen <wcohen@redhat.com>
4976
4977 * gcc.dg/20000926-1.c: New test.
4978
4979 2000-10-03 Geoff Keating <geoffk@cygnus.com>
4980
4981 * g++.old-deja/g++.pt/memtemp77.C (main): Update demangled
4982 function name for current C++ compiler.
4983 Patch from Kriang Lerdsuwanakij <lerdsuwa@scf.usc.edu>.
4984
4985 2000-09-29 Gabriel Dos Reis <gdr@codesourcery.com>
4986
4987 * g++.old-deja/g++.ext/pretty3.C: Fix comparison with
4988 __PRETTY_FUNCTION__.
4989 * g++.old-deja/g++.ext/pretty2.C: Likewise.
4990
4991 2000-09-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4992
4993 * gcc.dg/wtr-int-type-1.c: Don't expect a warning from system headers.
4994
4995 2000-09-26 Jakub Jelinek <jakub@redhat.com>
4996
4997 * gcc.c-torture/compile/20000923-1.c: New test.
4998
4999 2000-09-25 Theodore Papadopoulo <Theodore.Papadopoulo@sophia.inria.fr>
5000
5001 * g++.old-deja/g++.other/crash20.C: Make ready for libstdc++-v3.
5002 * g++.old-deja/g++.pt/ttp62.C: Same.
5003 * g++.old-deja/g++.other/inline14.C: Same.
5004
5005 2000-09-24 Richard Henderson <rth@cygnus.com>
5006
5007 * gcc.c-torture/execute/20000914-1.c: Declare malloc.
5008
5009 2000-09-24 Joseph S. Myers <jsm28@cam.ac.uk>
5010
5011 * gcc.dg/c90-printf-1.c: Add test for wide string format.
5012
5013 2000-09-22 Geoff Keating <geoffk@cygnus.com>
5014
5015 * gcc.c-torture/compile/20000922-1.c: New file.
5016
5017 2000-09-21 Nick Clifton <nickc@redhat.com>
5018
5019 * gcc.c-torture/execute/divmod-1.c (mod5): New function - perform
5020 a signed long modulo operation.
5021 (mod6): New funciton - perform an unsigned long modulo operation.
5022 (main): Add tests for modulos of very large numbers by very small
5023 dividends.
5024
5025 2000-09-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5026
5027 * g++.old-deja/g++.other/virtual8.C: Declare printf correctly.
5028
5029 2000-09-19 Richard Henderson <rth@cygnus.com>
5030
5031 * gcc.dg/compare2.c (case 10): XFAIL.
5032
5033 2000-09-18 Richard Henderson <rth@cygnus.com>
5034
5035 * gcc.c-torture/execute/20000906-1.c: Move ...
5036 * gcc.dg/20000906-1.c: ... here. Only run on targets
5037 that support __builtin_trap.
5038
5039 Mon 18-Sep-2000 19:23:11 BST Neil Booth <NeilB@earthling.net>
5040
5041 * gcc.dg/cpp/cmdlne-C.c: Remove bogus warning test.
5042
5043 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
5044
5045 * gcc.dg/format-ext-1.c: Add tests for mixing %m with $ formats.
5046 * gcc.dg/format-xopen-1.c: Fix error in one $ format test. Add
5047 more $ format tests.
5048
5049 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
5050
5051 * gcc.dg/format-errmk-1.c: New test.
5052
5053 2000-09-17 Greg McGary <greg@mcgary.org>
5054
5055 * gcc.c-torture/execute/20000917-1.x: Remove.
5056
5057 2000-09-17 Joseph S. Myers <jsm28@cam.ac.uk>
5058
5059 * gcc.dg/c90-complex-1.c, gcc.dg/c99-complex-1.c: New tests.
5060
5061 2000-09-17 Greg McGary <greg@mcgary.org>
5062
5063 * gcc.c-torture/execute/20000917-1.c: New test.
5064 * gcc.c-torture/execute/20000917-1.x: XFAIL.
5065
5066 Sat 16-Sep-2000 08:14:58 BST Neil Booth <NeilB@earthling.net>
5067
5068 * gcc.dg/cpp/macro2.c: Testcase for multi-context arguments
5069 in nested macro bug.
5070
5071 Fri 15-Sep-2000 06:50:11 BST Neil Booth <NeilB@earthling.net>
5072
5073 * gcc.dg/cpp/paste10.c: Testcase for PASTE_LEFT buglet.
5074
5075 Thu Sep 14 16:48:49 2000 Jeffrey A Law (law@cygnus.com)
5076
5077 * gcc.c-torture/execute/20000914-1.c: New test.
5078
5079 2000-09-12 Alexandre Oliva <aoliva@redhat.com>
5080
5081 * g++.other/inline13.C: New test.
5082
5083 2000-09-12 Andreas Jaeger <aj@suse.de>
5084
5085 * gcc.c-torture/execute/widechar-2.c: New test for wchar_t
5086 constant by Ulrich Drepper <drepper@redhat.com>.
5087
5088 Tue Sep 12 18:32:07 2000 J"orn Rennecke <amylaar@redhat.co.uk>
5089
5090 * gcc.c-torture/compile/981006-1.x: No -fpic for sh-coff / sh-hms.
5091
5092 2000-09-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5093
5094 * gcc.dg/wtr-union-init-2.c, gcc.dg/wtr-union-init-3.c: New tests.
5095
5096 2000-09-11 Zack Weinberg <zack@wolery.cumb.org>
5097
5098 * gcc.dg/cpp/backslash.c: New test.
5099
5100 2000-09-11 Alexandre Oliva <aoliva@redhat.com>
5101
5102 * gcc.c-torture/execute/20000910-1.c: New test.
5103 * gcc.c-torture/execute/20000910-2.c: Likewise.
5104
5105 2000-09-11 Robert Lipe <robertl@sco.com>
5106
5107 * gcc.dg/pragma-align.c: New test.
5108
5109 2000-09-11 Nathan Sidwell <nathan@codesourcery.com>
5110
5111 * g++.old-deja/g++.pt/explicit82.C: New test.
5112 * g++.old-deja/g++.pt/explicit83.C: New test.
5113
5114 2000-09-10 Zack Weinberg <zack@wolery.cumb.org>
5115
5116 * gcc.dg/asm-names.c: New test.
5117
5118 2000-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5119
5120 * gcc.dg/cpp/tr-warn6.c: New test
5121
5122 2000-09-07 Joseph S. Myers <jsm28@cam.ac.uk>
5123
5124 * gcc.dg/format-ext-3.c: Test %#b and %#h as formats that should
5125 be accepted.
5126
5127 2000-09-07 Catherine Moore <clm@redhat.com>
5128
5129 * gcc.c-torture/execute/unroll-1.c: New test.
5130
5131 2000-09-06 Zack Weinberg <zack@wolery.cumb.org>
5132
5133 * g++.old-deja/g++.benjamin/13478.C: Put meaningful tags on
5134 ERROR markers.
5135 * g++.old-deja/g++.brendan/crash8.C: Move ERROR marker up one line.
5136 * gcc.dg/c99-array-nonobj-1.c: Don't expect func[] cases to fail.
5137 * gcc.dg/wtr-label-1.c: Don't use unconstrained .* in error regexps.
5138 * gcc.dg/wtr-suffix-1.c: Correct error regexps.
5139 * gcc.dg/cpp/unc1.c, gcc.dg/cpp/unc2.c, gcc.dg/cpp/unc3.c:
5140 Preprocess only.
5141 * gcc.dg/cpp/unc4.c: Adjust line number in dg-error line.
5142 * gcc.dg/noncompile/const-ll-1.c: Generalize error regexp.
5143
5144 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
5145
5146 * g++.old-deja/g++.pt/deduct2.C: New test.
5147
5148 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
5149
5150 * g++.old-deja/g++.pt/parms2.C: New test.
5151
5152 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
5153
5154 * g++.old-deja/g++.pt/crash58.C: New test.
5155
5156 2000-09-06 Greg McGary <greg@mcgary.org>
5157
5158 * gcc.c-torture/execute/20000906-1.c: New test.
5159 * gcc.c-torture/execute/20000906-1.x: Expect failure for ix86 at `-O2'.
5160
5161 2000-09-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5162
5163 * gcc.dg/wtr-int-type-1.c: Fix for 64-bit platforms.
5164
5165 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
5166
5167 * g++.old-deja/g++.pt/crash57.C: New test.
5168
5169 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
5170
5171 * g++.old-deja/g++.pt/crash56.C: New test.
5172
5173 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
5174
5175 * g++.old-deja/g++.pt/koenig1.C: New test.
5176
5177 2000-09-04 Jakub Jelinek <jakub@redhat.com>
5178
5179 * gcc.dg/20000904-1.c: New test.
5180
5181 2000-09-04 Jakub Jelinek <jakub@redhat.com>
5182
5183 * gcc.dg/cpp/paste8.c: New test.
5184
5185 2000-09-01 Alexandre Oliva <aoliva@redhat.com>
5186
5187 * gcc.c-torture/compile/20000827-1.c: New test.
5188
5189 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
5190
5191 * gcc.dg/format-diag-1.c: New test.
5192
5193 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
5194
5195 * gcc.dg/c90-printf-1.c, gcc.dg/c90-printf-2.c,
5196 gcc.dg/c90-scanf-1.c, gcc.dg/c90-scanf-2.c, gcc.dg/c99-printf-1.c,
5197 gcc.dg/c99-scanf-1.c, gcc.dg/format-ext-1.c,
5198 gcc.dg/format-ext-2.c, gcc.dg/format-xopen-1.c,
5199 gcc.dg/formatz-1.c: Adjust warning regular expressions.
5200
5201 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
5202
5203 * g++.old-deja/g++.other/nested4.C: New test.
5204
5205 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
5206
5207 * g++.old-deja/g++.ns/scoped1.C: New test.
5208
5209 2000-08-30 Alexandre Oliva <aoliva@redhat.com>
5210
5211 * lib/g++.exp: Support testing already-installed GCC.
5212
5213 2000-08-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5214
5215 * wtr-label-1.c, wtr-suffix-1.c: New tests.
5216
5217 2000-08-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5218
5219 * gcc.dg/return-type-2.c: New test.
5220
5221 2000-08-27 Geoff Keating <geoffk@cygnus.com>
5222
5223 * gcc.c-torture/compile/20000825-1.c: New test.
5224
5225 2000-08-26 Alexandre Oliva <aoliva@redhat.com>
5226
5227 * gcc.dg/dwarf2-2.c: New test.
5228
5229 2000-08-26 Zack Weinberg <zack@wolery.cumb.org>
5230
5231 * gcc.dg/cpp/tr-warn4.c: Remove unconstrained .* from
5232 dg-warning regexps.
5233
5234 2000-08-25 Joseph S. Myers <jsm28@cam.ac.uk>
5235
5236 * gcc.dg/format-ext-3.c, gcc.dg/format-ext-4.c,
5237 gcc.dg/format-ext-5.c: New tests.
5238
5239 2000-08-25 Jakub Jelinek <jakub@redhat.com>
5240
5241 * testsuite/g++.old-deja/g++.other/crash22.C: New test.
5242
5243 2000-08-24 Mark Mitchell <mark@codesourcery.com>
5244
5245 * gcc.dg/noncompile/930622-2.c: Adjust error message.
5246
5247 2000-08-24 Richard Henderson <rth@cygnus.com>
5248
5249 * gcc.dg/ia64-sync-1.c: New test.
5250 * gcc.dg/ia64-sync-2.c: New test.
5251 * gcc.dg/ia64-asm-1.c: New test.
5252
5253 2000-08-24 Joseph S. Myers <jsm28@cam.ac.uk>
5254
5255 * gcc.dg/c99-scanf-2.c: Remove test for scanf "Z" length.
5256 * gcc.dg/format-ext-2.c: New test.
5257
5258 2000-08-23 Jason Merrill <jason@redhat.com>
5259
5260 * lib/old-dejagnu.exp: Also ignore "In member function" and
5261 "At global scope".
5262
5263 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5264
5265 * gcc.dg/noncompile/label-lineno-1.c: New test.
5266
5267 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
5268
5269 * gcc.dg/c99-array-nonobj-1.c: New test.
5270
5271 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
5272
5273 * gcc.dg/c99-printf-2.c, gcc.dg/format-xopen-1.c: Add some more
5274 tests.
5275 * gcc.dg/format-ext-1.c: New test.
5276
5277 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5278
5279 * gcc.dg/cpp/tr-warn4.c, gcc.dg/cpp/tr-warn5.c,
5280 gcc.dg/wtr-aggr-init-1.c, gcc.dg/wtr-escape-1.c,
5281 gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-static-1.c,
5282 gcc.dg/wtr-strcat-1.c, gcc.dg/wtr-switch-1.c,
5283 gcc.dg/wtr-unary-plus-1.c, gcc.dg/wtr-union-init-1.c: New tests.
5284
5285 2000-08-22 Joseph S. Myers <jsm28@cam.ac.uk>
5286
5287 * gcc.dg/c90-strftime-2.c, gcc.dg/c99-strftime-1.c,
5288 gcc.dg/c99-strftime-2.c: New tests.
5289
5290 2000-08-22 Richard Henderson <rth@cygnus.com>
5291
5292 * gcc.c-torture/execute/20000822-1.c: New test.
5293
5294 2000-08-21 Jakub Jelinek <jakub@redhat.com>
5295
5296 * gcc.c-torture/execute/20000819-1.x: Remove.
5297
5298 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
5299
5300 * gcc.dg/c90-printf-3.c, gcc.dg/c90-scanf-2.c,
5301 gcc.dg/c90-scanf-3.c, gcc.dg/c90-scanf-4.c,
5302 gcc.dg/c90-strftime-1.c, gcc.dg/c99-printf-3.c,
5303 gcc.dg/c99-scanf-1.c, gcc.dg/c99-scanf-2.c, gcc.dg/c99-scanf-3.c,
5304 gcc.dg/format-xopen-1.c: New tests.
5305
5306 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
5307
5308 * gcc.dg/c90-scanf-1.c, gcc.dg/c94-scanf-1.c: New tests.
5309
5310 2000-08-21 Jakub Jelinek <jakub@redhat.com>
5311
5312 * g++.old-deja/g++.other/loop2.C: New test.
5313
5314 * gcc.c-torture/compile/20000606-1.c: New test.
5315 * gcc.c-torture/compile/20000728-1.c: New test.
5316 * gcc.c-torture/execute/20000801-1.c: New test.
5317 * gcc.c-torture/execute/20000801-2.c: New test.
5318 * gcc.c-torture/execute/20000819-1.c: New test.
5319 * gcc.c-torture/execute/20000819-1.x: XFAIL.
5320 * gcc.dg/20000629-1.c: New test.
5321 * gcc.dg/20000724-1.c: New test.
5322 * gcc.dg/20000807-1.c: New test.
5323
5324 Sun Aug 20 01:41:35 MSD 2000 Dennis Chernoivanov <cdi@sparc.spb.su>
5325
5326 * gcc.dg/cpp/pragma-1.c: New test.
5327 * gcc.dg/cpp/pragma-2.c: New test.
5328
5329 2000-08-18 Zack Weinberg <zack@wolery.cumb.org>
5330
5331 * gcc.dg/cpp/lexstrng.c: Don't include string.h.
5332 * gcc.dg/cpp/paste2.c: Don't include string.h. Prototype strcmp.
5333
5334 Fri Aug 18 16:57:35 2000 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
5335
5336 * gcc.c-torture/compile/20000818-1.c: New test.
5337
5338 2000-08-18 Manfred Hollstein <manfredh@redhat.com>
5339
5340 * gcc.c-torture/execute/20000818-1.c: New test.
5341
5342 2000-08-18 Joseph S. Myers <jsm28@cam.ac.uk>
5343
5344 * gcc.dg/format-va-1.c: New test.
5345
5346 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
5347
5348 * g++.old-deja/g++.other/typedef8.C: New test.
5349
5350 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
5351
5352 * g++.old-deja/g++.benjamin/13478.C: Mark candidate.
5353 * g++.old-deja/g++.mike/net36.C: Mark candidate.
5354 * g++.old-deja/g++.robertl/eb131.C: Mark candidate.
5355 * g++.old-deja/g++.oliva/overload1.C: Remove XFAIL.
5356 * g++.old-deja/g++.other/ptrmem7.C: New test.
5357 * g++.old-deja/g++.pt/ptrmem10.C: New test.
5358
5359 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
5360
5361 * g++.old-deja/g++.pt/typename27.C: New test.
5362
5363 2000-08-17 Nathan Sidwell <nathan@codesourcery.com>
5364
5365 * g++.old-deja/g++.pt/crash44.C: Remove XFAIL. Add ERROR.
5366 * g++.old-deja/g++.pt/friend38.C: Remove XFAIL. Add extra test.
5367 * g++.old-deja/g++.pt/friend45.C: New test.
5368 * g++.old-deja/g++.other/friend8.C: New test.
5369
5370 2000-08-15 Richard Henderson <rth@cygnus.com>
5371
5372 * gcc.c-torture/execute/20000815-1.c: New test.
5373
5374 2000-08-15 Joseph S. Myers <jsm28@cam.ac.uk>
5375
5376 * gcc.dg/c90-array-lval-2.c, gcc.dg/c90-const-expr-2.c,
5377 gcc.dg/c99-array-lval-2.c, gcc.dg/c99-const-expr-2.c,
5378 gcc.dg/c99-func-3.c, gcc.dg/c99-func-4.c: New tests.
5379
5380 2000-08-14 Nathan Sidwell <nathan@codesourcery.com>
5381
5382 * g++.old-deja/g++.other/refinit2.C: New test.
5383
5384 2000-08-13 Geoff Keating <geoffk@cygnus.com>
5385
5386 * lib/c-torture.exp (c-torture): Make
5387 compiler_conditional_xfail_data global.
5388 * lib/f-torture.exp (f-torture): Add in torture_eval_before_compile,
5389 compiler_conditional_xfail_data machinery.
5390 (f-torture-execute): Likewise.
5391 * g77.c-torture/compile/20000629-1.x: The test only fails on x86,
5392 and only when unrolling loops.
5393
5394 * gcc.dg/c99-array-lval-1.c: The test on line 14 now passes.
5395
5396 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
5397
5398 * g++.old-deja/g++.pt/explicit81.C: New test.
5399
5400 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
5401
5402 * g++.old-deja/g++.pt/typename26.C: New test.
5403
5404 2000-08-10 Geoff Keating <geoffk@cygnus.com>
5405
5406 * gcc.dg/920413-1.c: Allow for 'traditional C rejects 'U' suffix'
5407 warning.
5408
5409 2000-08-10 Nathan Sidwell <nathan@codesourcery.com>
5410
5411 * g++.old-deja/g++.other/array3.C: New test.
5412
5413 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
5414
5415 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-scope-1.c,
5416 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-const-expr-1.c,
5417 gcc.dg/c99-func-1.c, gcc.dg/c99-func-2.c, gcc.dg/c99-scope-1.c:
5418 New tests.
5419
5420 2000-08-09 Nathan Sidwell <nathan@codesourcery.com>
5421
5422 * g++.old-deja/g++.abi/ptrflags.C: Adjust rtti member names.
5423 * g++.old-deja/g++.abi/vmihint.C: Likewise.
5424
5425 2000-08-09 Alexandre Oliva <aoliva@redhat.com>
5426
5427 * gcc.c-torture/execute/20000808-1.c: New test.
5428
5429 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
5430
5431 * gcc.dg/c90-const-expr-1.c: New test.
5432
5433 2000-08-08 Richard Henderson <rth@cygnus.com>
5434
5435 * gcc.dg/noncompile/920923-1.c: Declare calloc.
5436
5437 2000-08-08 Joseph S. Myers <jsm28@cam.ac.uk>
5438
5439 * gcc.dg/noncompile/const-ll-1.c: New test.
5440
5441 2000-08-07 Joseph S. Myers <jsm28@cam.ac.uk>
5442
5443 * gcc.dg/c90-printf-2.c, gcc.dg/c99-printf-2.c: New tests.
5444
5445 Sun Aug 6 11:41:51 2000 Ovidiu Predescu <ovidiu@cup.hp.com>
5446
5447 * lib/objc.exp (objc_target_compile): Set the ld_library_path so
5448 that running programs linked against the shared version of libobjc
5449 run correctly.
5450
5451 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
5452
5453 * gcc.dg/c99-printf-1.c: New test.
5454
5455 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
5456
5457 * gcc.c-torture/execute/20000801-4.x: Only xfail on x86.
5458
5459 2000-08-05 Zack Weinberg <zack@wolery.cumb.org>
5460
5461 * gcc.c-torture/execute/20000731-1.x: Delete.
5462
5463 2000-08-04 Zack Weinberg <zack@wolery.cumb.org>
5464
5465 * lib/gcc-dg.exp: Set up TORTURE_OPTIONS, torture_with_loops,
5466 and torture_without_loops as is done by c-torture.exp.
5467 (search_for): Copy from c-torture.exp.
5468 (gcc-dg-runtest): New function, drives a directory of tests
5469 iterating over the TORTURE_OPTIONS.
5470 (scan-assembler, scan-assembler-not): Move here from
5471 individual directory drivers.
5472
5473 * gcc.dg/dg.exp: scan-assembler, scan-assembler-not now
5474 defined by lib/gcc-dg.exp.
5475 * gcc.dg/cpp/cpp.exp: Likewise.
5476 * gcc.dg/noncompile/noncompile.exp: Likewise. Use
5477 gcc-dg-runtest, so we cycle over optimization options.
5478
5479 * gcc.dg/cpp/20000625-2.c: Expect warning on line 8, not 9.
5480 * gcc.dg/compare2.c: No longer expected to fail.
5481
5482 Fri Aug 4 23:00:50 2000 J"orn Rennecke <amylaar@cygnus.co.uk>
5483
5484 * gcc.c-torture/execute/20000804-1.c: New test.
5485
5486 2000-08-04 Joseph S. Myers <jsm28@cam.ac.uk>
5487
5488 * gcc.dg/c90-printf-1.c, gcc.dg/c94-printf-1.c: New tests.
5489
5490 2000-08-03 Zack Weinberg <zack@wolery.cumb.org>
5491
5492 * gcc.dg/cpp/20000625-2.c: Don't expect a warning on line 4.
5493
5494 Thu Aug 3 01:46:33 2000 Jeffrey A Law (law@cygnus.com)
5495
5496 * gcc.c-torture/compile/20000803-1.c: New test.
5497
5498 2000-08-03 Joseph S. Myers <jsm28@cam.ac.uk>
5499
5500 * gcc.c-torture/execute/20000801-3.c,
5501 gcc.c-torture/execute/20000801-4.c: New tests.
5502 * gcc.c-torture/execute/20000801-3.x,
5503 gcc.c-torture/execute/20000801-4.x: Xfail.
5504
5505 2000-08-02 Geoff Keating <geoffk@cygnus.com>
5506
5507 * lib/objc.exp (objc_target_compile): Look for libobjc.a in
5508 libobjc/.libs to allow for libtool.
5509
5510 2000-08-02 Jakub Jelinek <jakub@redhat.com>
5511
5512 * gcc.c-torture/compile/20000802-1.c: New test.
5513
5514 2000-08-02 Zack Weinberg <zack@wolery.cumb.org>
5515
5516 * gcc.dg/cpp/macsyntx.c: Fix error regexp.
5517
5518 Mon Jul 31 21:14:49 2000 Jeffrey A Law (law@cygnus.com)
5519
5520 * gcc-c-torture/execute/20000731-2.c: New test.
5521
5522 * gcc.c-torture/execute/20000731-1.c: New test.
5523 * gcc.c-torture/execute/20000731-1.x: Expected to fail for i?86-*-*.
5524
5525 2000-07-31 Jakub Jelinek <jakub@redhat.com>
5526
5527 * testsuite/gcc.dg/cpp/paste7.c: New test.
5528 * gcc.dg/cpp/20000725-1.c: New test.
5529
5530 2000-07-31 Zack Weinberg <zack@wolery.cumb.org>
5531
5532 * gcc.dg/c90-digraph-1.c: Restore { dg-do run } marker.
5533 * gcc.dg/noncompile/990416-1.c: Do not expect an implicit-
5534 declaration warning for __builtin_dwarf_reg_size.
5535
5536 * gcc.dg/c99-impl-decl-1.c: No longer XFAIL.
5537
5538 2000-07-31 Joseph S. Myers <jsm28@cam.ac.uk>
5539
5540 * gcc.dg/noncompile/voidparam-1.c: New test.
5541
5542 2000-07-30 Richard Henderson <rth@cygnus.com>
5543
5544 * gcc.dg/c90-digraph-1.c: Don't xfail.
5545 * gcc.dg/compare2.c (case 10): Xfail.
5546 * gcc.dg/noncompile/redecl-1.c: Fix expected error message.
5547
5548 2000-07-27 Joseph S. Myers <jsm28@cam.ac.uk>
5549
5550 * gcc.dg/c99-main-1.c: New test.
5551
5552 2000-07-25 Joseph S. Myers <jsm28@cam.ac.uk>
5553
5554 * gcc.dg/c90-impl-int-2.c, gcc.dg/c99-impl-int-2.c: New tests.
5555
5556 Wed Jul 26 19:41:51 2000 Hans-Peter Nilsson <hp@axis.com>
5557
5558 * gcc.c-tortuer/execute/20000726-1.c: New test.
5559
5560 2000-07-26 Alexandre Oliva <aoliva@redhat.com>
5561
5562 * gcc.c-torture/execute/enum-2.c: New test.
5563
5564 2000-07-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5565
5566 * gcc.dg/cpp/tr-warn3.c: New test.
5567
5568 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
5569
5570 * g++.old-deja/g++.ext/implicit1.C: Remove.
5571 * g++.old-deja/g++.jason/c2.C: Remove
5572 * g++.old-deja/g++.mike/p700.C: Add prototype parameters.
5573 * g++.old-deja/g++.pt/crash16.C: Likewise.
5574 * g++.old-deja/g++.brendan/crash43.C: Remove -fstrict-prototype.
5575
5576 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
5577
5578 * g++.old-deja/g++.other/for2.C: New test.
5579
5580 2000-07-25 Jakub Jelinek <jakub@redhat.com>
5581
5582 * gcc.dg/20000720-1.c: New test.
5583
5584 2000-07-25 Toon Moene <toon@moene.indiv.nluug.nl>
5585
5586 * g77.f-torture/compile/20000630-2.x: Removed. Case fixed.
5587
5588 2000-07-24 Geoff Keating <geoffk@cygnus.com>
5589
5590 * gcc.c-torture/execute/20000722-1.x: New, testcase fails.
5591 * gcc.c-torture/execute/20000722-1.c: New.
5592 * gcc.c-torture/execute/20000516-1.c: Delete, replaced by 20000722-1.
5593
5594 2000-07-24 Jakub Jelinek <jakub@redhat.com>
5595
5596 * gcc.dg/cpp/20000720-1.S: New test.
5597
5598 2000-07-21 Michael Meissner <meissner@redhat.com>
5599
5600 * gcc.c-torture/execute/ieee/hugeval.c: New test.
5601
5602 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
5603
5604 * g++.old-deja/g++.brendan/crash16.C,
5605 g++.old-deja/g++.brendan/parse3.C,
5606 g++.old-deja/g++.brendan/redecl1.C,
5607 g++.old-deja/g++.ns/template13.C,
5608 g++.old-deja/g++.other/decl4.C,
5609 g++.old-deja/g++.pt/spec14.C: Mark as crash test, expected to fail.
5610
5611 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
5612
5613 * lib/old-dejagnu.exp: Check for both "Internal compiler error"
5614 and "Internal error".
5615
5616 * gcc.dg/cpp/20000625-2.c, gcc.dg/cpp/macsyntx.c: Update error
5617 regexps.
5618 * gcc.dg/cpp/paste6.c: New test.
5619
5620 2000-07-19 Zack Weinberg <zack@wolery.cumb.org>
5621
5622 * gcc.dg/cpp/tr-direct.c: New test.
5623
5624 * gcc.dg/cpp/directiv.c, gcc.dg/cpp/macsyntx.c,
5625 gcc.dg/cpp/undef1.c: Tweak error regexps.
5626
5627 2000-07-18 Eric Christopher <echristo@redhat.com>
5628
5629 * gcc.c-torture/compile/20000718-1.c: New test.
5630
5631 2000-07-18 Zack Weinberg <zack@wolery.cumb.org>
5632
5633 * cpplex.c (_cpp_push_token): If the token being pushed back
5634 is the previous token in this context, just subtract one from
5635 context->posn.
5636 * cppmacro.c (save_expansion): Clear aux field when storing a
5637 placemarker.
5638
5639 2000-07-18 Alexandre Oliva <aoliva@redhat.com>
5640
5641 * gcc.dg/noncompile/redecl-1.c: New test.
5642
5643 2000-07-18 Jakub Jelinek <jakub@redhat.com>
5644
5645 * gcc.c-torture/execute/20000717-5.c: New test.
5646 * gcc.c-torture/execute/20000717-1.x: Removed.
5647
5648 2000-07-17 Richard Henderson <rth@cygnus.com>
5649
5650 * gcc.c-torture/execute/20000717-4.c: New test.
5651
5652 2000-07-17 Zack Weinberg <zack@wolery.cumb.org>
5653
5654 * gcc.dg/cpp/syshdr.c: New test.
5655 * gcc.dg/cpp/syshdr1.h, gcc.dg/cpp/syshdr2.h: New files.
5656
5657 2000-07-17 Neil Booth <neilb@earthling.net>
5658
5659 * gcc.dg/cpp/cmdlne-dM.c: New test.
5660 * gcc.dg/cpp/cmdlne-dD.c: New test.
5661
5662 Mon Jul 17 03:13:12 2000 Jeffrey A Law (law@cygnus.com)
5663
5664 * gcc.c-torture/execute/20000717-3.c: New test.
5665
5666 * gcc.c-torture/compile/20000717-1.c: New test.
5667
5668 2000-07-17 Geoffrey Keating <geoffk@cygnus.com>
5669
5670 * gcc.c-torture/execute/20000717-2.c: New test.
5671
5672 2000-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
5673
5674 * gcc.dg/formatz-1.c: New test.
5675
5676 * gcc.dg/c90-digraph-1.c, gcc.dg/c94-digraph-1.c,
5677 * gcc.dg/c99-digraph-1.c: New tests.
5678
5679 * gcc.dg/c90-hexfloat-1.c, gcc.dg/c90-hexfloat-2.c,
5680 * gcc.dg/c99-hexfloat-1.c, gcc.dg/c99-hexfloat-2.c: New tests.
5681
5682 * gcc.dg/c90-enum-comma-1.c, gcc.dg/c90-idem-qual-1.c,
5683 * gcc.dg/c90-impl-decl-1.c, gcc.dg/c90-impl-int-1.c,
5684 * gcc.dg/c90-longlong-1.c, gcc.dg/c90-restrict-1.c,
5685 * gcc.dg/c90-return-1.c, gcc.dg/c99-enum-comma-1.c,
5686 * gcc.dg/c99-idem-qual-1.c, gcc.dg/c99-impl-decl-1.c,
5687 * gcc.dg/c99-impl-int-1.c, gcc.dg/c99-longlong-1.c,
5688 * gcc.dg/c99-restrict-1.c, gcc.dg/c99-return-1.c: New tests.
5689
5690 Mon Jul 17 00:41:57 2000 Greg McGary <greg@mcgary.org>
5691
5692 * gcc.c-torture/execute/20000717-1.c: New test.
5693 * gcc.c-torture/execute/20000717-1.x: Expected to fail.
5694
5695 2000-07-15 Jakub Jelinek <jakub@redhat.com>
5696
5697 * gcc.c-torture/execute/20000715-2.c: New test.
5698 * gcc.dg/20000715-1.c: New test.
5699
5700 2000-07-15 Michael Meissner <meissner@redhat.com>
5701
5702 * gcc.c-torture/execute/20000715-1.c: New test.
5703
5704 2000-07-13 Jakub Jelinek <jakub@redhat.com>
5705
5706 * gcc.c-torture/execute/20000707-1.c: New test.
5707
5708 2000-07-13 Neil Booth <NeilB@earthling.net>
5709
5710 * testsuite/gcc.dg/cpp/digraph1.c,
5711 testsuite/gcc.dg/cpp/digraph2.c,
5712 testsuite/gcc.dg/cpp/digraphs.c: New tests.
5713
5714 2000-07-12 David Billinghurst <David Billinghurst@riotinto.com.au>
5715
5716 * g77.f-torture/compile/20000630-2.f: New test.
5717 * g77.f-torture/compile/20000630-2.x
5718
5719 2000-07-11 David Billinghurst <David.Billinghurst@riotinto.com.au>
5720
5721 * g77.f-torture/execute/20000503-1.x: Delete. Test now passes.
5722
5723 2000-07-11 Neil Booth <NeilB@earthling.net>
5724
5725 * gcc.dg/cpp/cmdlne-C.c: Fix typo.
5726
5727 2000-07-11 Neil Booth <NeilB@earthling.net>
5728
5729 * gcc.dg/cpp/cmdlne-C.c: New.
5730
5731 2000-07-09 Neil Booth <NeilB@earthling.net>
5732
5733 * gcc.dg/cpp/directiv.c: New tests.
5734 * gcc.dg/cpp/undef1.c: Update.
5735
5736 2000-07-08 Angela Marie Thomas <angela@cygnus.com>
5737
5738 * lib/c-torture.exp: Make compiler_conditional_xfail_data global.
5739
5740 2000-07-09 Neil Booth <NeilB@earthling.net>
5741
5742 * gcc.dg/cpp/macsyntx.c: Add test for #define defined.
5743
5744 2000-07-07 Zack Weinberg <zack@wolery.cumb.org>
5745
5746 * gcc.dg/cpp/19951227-1.c, gcc.dg/cpp/assert2.c,
5747 gcc.dg/cpp/if-1.c, gcc.dg/cpp/if-4.c: Tweak error regexps.
5748
5749 2000-07-08 Neil Booth <NeilB@earthling.net>
5750
5751 * gcc.dg/cpp/macsyntx.c: New tests.
5752
5753 2000-07-07 Jakub Jelinek <jakub@redhat.com>
5754
5755 * gcc.dg/20000707-1.c: New test.
5756
5757 2000-07-07 Jakub Jelinek <jakub@redhat.com>
5758
5759 * gcc.c-torture/execute/20000706-1.c: New test.
5760 * gcc.c-torture/execute/20000706-2.c: New test.
5761 * gcc.c-torture/execute/20000706-3.c: New test.
5762 * gcc.c-torture/execute/20000706-4.c: New test.
5763 * gcc.c-torture/execute/20000706-5.c: New test.
5764
5765 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
5766
5767 * g++.old-deja/g++.pt/instantiate7.C: New test.
5768
5769 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
5770
5771 * g++.old-deja/g++.mike/thunk2.C: Add return 0.
5772 * g++.old-deja/g++.mike/thunk3.C: Likewise.
5773 * g++.old-deja/g++.other/rtti3.C: Likewise.
5774 * g++.old-deja/g++.other/rttid3.C: Likewise.
5775
5776 2000-06-30 David Billinghurst <David Billinghurst@riotinto.com.au>
5777
5778 * g77.f-torture/compile/20000630-1.x: Fix typo
5779
5780 2000-07-05 Zack Weinberg <zack@wolery.cumb.org>
5781
5782 * gcc.dg/cpp/ident.c: Don't expect #ident strings in the
5783 assembly output.
5784
5785 2000-07-04 Zack Weinberg <zack@wolery.cumb.org>
5786
5787 * gcc.dg/cpp/ident.c: New test.
5788
5789 2000-07-05 Neil Booth <NeilB@earthling.net>
5790
5791 * gcc.dg/cpp/lexident.c, gcc.dg/cpp/lexnum.c,
5792 gcc.dg/cpp/lexstrng.c: New tests.
5793
5794 2000-07-04 Neil Booth <NeilB@earthling.net>
5795
5796 * gcc.dg/cpp/macro1.c: Add more macro expansion tests.
5797 * gcc.dg/cpp/strify2.c: Same.
5798
5799 2000-07-03 Zack Weinberg <zack@wolery.cumb.org>
5800
5801 * testsuite/gcc.dg/cpp/19951025-1.c: Adjust regexps.
5802 * testsuite/gcc.dg/cpp/19990703-1.c: Likewise.
5803 * testsuite/gcc.dg/cpp/20000625-1.c: Likewise.
5804 * testsuite/gcc.dg/cpp/20000625-2.c: Likewise.
5805
5806 * testsuite/gcc.dg/cpp/macro1.c,
5807 testsuite/gcc.dg/cpp/paste1.c, testsuite/gcc.dg/cpp/paste2.c,
5808 testsuite/gcc.dg/cpp/paste3.c, testsuite/gcc.dg/cpp/paste4.c,
5809 testsuite/gcc.dg/cpp/strify1.c,
5810 testsuite/gcc.dg/cpp/strify2.c: New tests.
5811
5812 2000-07-03 Jakub Jelinek <jakub@redhat.com>
5813
5814 * gcc.c-torture/execute/20000703-1.c: New test.
5815
5816 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
5817
5818 * g++.old-deja/g++.pt (lookup10.C): New test.
5819
5820 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
5821
5822 * g++.old-deja/g++.pt (typename25.C): New test.
5823
5824 2000-07-02 Zack Weinberg <zack@wolery.cumb.org
5825
5826 * gcc.c-torture/compile/20000701-1.c: New test.
5827
5828 2000-06-30 Nick Clifton <nickc@cygnus.com>
5829
5830 * gcc.c-torture/compile/20000629-1.c: Add second, reversed, loop
5831 to test case.
5832
5833 2000-06-30 Catherine Moore <clm@cygnus.com>
5834
5835 * gcc.c-torture/execute/align-1.c: New test.
5836
5837 2000-06-30 Nathan Sidwell <nathan@codesourcery.com>
5838
5839 * g++.old-deja/g++.pt/expr8.C: New test.
5840 * g++.old-deja/g++.pt/expr6.C: Remove XFAIL.
5841
5842 2000-06-29 Nick Clifton <nickc@cygnus.com>
5843
5844 * gcc.c-torture/compile/20000629-1.c: New test.
5845
5846 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
5847
5848
5849 Move the c-torture/noncompile tests to either gcc.dg/cpp or a new
5850 gcc.dg/noncompile directory, depending on whether they're
5851 preprocessor tests or not. Annotate all the tests for the dg
5852 framework.
5853
5854 * gcc.c-torture/noncompile/noncompile.exp: Delete.
5855 * gcc.dg/noncompile/noncompile.exp: New.
5856
5857 * Moved files:
5858 Old name New name
5859 gcc.c-torture/noncompile/920507-1.c gcc.dg/noncompile/920507-1.c
5860 gcc.c-torture/noncompile/920616-2.c gcc.dg/noncompile/920616-2.c
5861 gcc.c-torture/noncompile/920721-2.c gcc.dg/noncompile/920721-2.c
5862 gcc.c-torture/noncompile/920824-1.c gcc.dg/noncompile/920824-1.c
5863 gcc.c-torture/noncompile/920923-1.c gcc.dg/noncompile/920923-1.c
5864 gcc.c-torture/noncompile/921102-1.c gcc.dg/noncompile/921102-1.c
5865 gcc.c-torture/noncompile/921116-1.c gcc.dg/noncompile/921116-1.c
5866 gcc.c-torture/noncompile/930301-1.c gcc.dg/noncompile/930301-1.c
5867 gcc.c-torture/noncompile/930622-1.c gcc.dg/noncompile/930622-1.c
5868 gcc.c-torture/noncompile/930622-2.c gcc.dg/noncompile/930622-2.c
5869 gcc.c-torture/noncompile/930714-1.c gcc.dg/noncompile/930714-1.c
5870 gcc.c-torture/noncompile/931203-1.c gcc.dg/noncompile/931203-1.c
5871 gcc.c-torture/noncompile/940112-1.c gcc.dg/noncompile/940112-1.c
5872 gcc.c-torture/noncompile/940227-1.c gcc.dg/noncompile/940227-1.c
5873 gcc.c-torture/noncompile/940510-1.c gcc.dg/noncompile/940510-1.c
5874 gcc.c-torture/noncompile/950825-1.c gcc.dg/noncompile/950825-1.c
5875 gcc.c-torture/noncompile/950921-1.c gcc.dg/noncompile/950921-1.c
5876 gcc.c-torture/noncompile/951123-1.c gcc.dg/noncompile/951123-1.c
5877 gcc.c-torture/noncompile/971104-1.c gcc.dg/noncompile/971104-1.c
5878 gcc.c-torture/noncompile/990416-1.c gcc.dg/noncompile/990416-1.c
5879 gcc.c-torture/noncompile/init-1.c gcc.dg/noncompile/init-1.c
5880 gcc.c-torture/noncompile/init-2.c gcc.dg/noncompile/init-2.c
5881 gcc.c-torture/noncompile/invalid_asm.c gcc.dg/noncompile/invalid_asm.c
5882 gcc.c-torture/noncompile/va-arg-1.c gcc.dg/noncompile/va-arg-1.c
5883
5884 gcc.c-torture/noncompile/940712-1.c gcc.dg/cpp/19940712-1.c
5885 gcc.c-torture/noncompile/940712-1.h gcc.dg/cpp/19940712-1.h
5886 gcc.c-torture/noncompile/940712-1a.h gcc.dg/cpp/19940712-1a.h
5887 gcc.c-torture/noncompile/940712-1b.h gcc.dg/cpp/19940712-1b.h
5888 gcc.c-torture/noncompile/951025-1.c gcc.dg/cpp/19951025-1.c
5889 gcc.c-torture/noncompile/951227-1.c gcc.dg/cpp/19951227-1.c
5890
5891 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
5892
5893 * gcc.dg/cpp/20000628-1a.h: On each of the first three inclusions,
5894 declare one variable. On the fourth, error.
5895 * gcc.dg/cpp/20000628-1.c (main): Reference the three variables
5896 declared by 20000628-1a.h.
5897
5898 2000-06-29 Richard Henderson <rth@redhat.com>
5899
5900 * gcc.c-torture/execute/930529-1.x: New file.
5901 * gcc.dg/920413-1.c: Adjust expected warning text.
5902 * gcc.dg/980217-1.c: Declare abort.
5903 * gcc.dg/cpp/20000628-1a.h: Use a declaration instead of an asm.
5904
5905 Thu Jun 29 09:42:40 2000 Jeffrey A Law (law@cygnus.com)
5906
5907 * g77.f-torture/compile/20000629-1.f: New test.
5908 * g77.f-torture/compile/20000629-1.x: Expected to fail.
5909
5910 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
5911
5912 Rearrange lots of files, removing entirely the
5913 gcc.c-torture/special, gcc.c-torture/code_quality, and gcc.failure
5914 directories.
5915
5916 * Deleted files:
5917 gcc.c-torture/code_quality/code_quality.exp
5918 gcc.c-torture/special/special.exp
5919 gcc.failure/failure.exp
5920 gcc.failure/940409-1.x
5921 gcc.c-torture/compile/961203-1.x
5922
5923 * New files:
5924 gcc.misc-tests/linkage.exp
5925 gcc.c-torture/execute/920730-1t.c
5926 gcc.c-torture/execute/920730-1t.x
5927 gcc.c-torture/compile/920520-1.x
5928 gcc.c-torture/compile/920521-1.x
5929 gcc.c-torture/compile/981006-1.x
5930 gcc.c-torture/execute/eeprof-1.x
5931
5932 * Moved files (possibly with modifications to fit a new harness):
5933 Old name New name
5934 gcc.c-torture/code_quality/920608-1.c gcc.c-torture/compile/920608-1.c
5935 gcc.c-torture/special/920413-1.c gcc.dg/920413-1.c
5936 gcc.c-torture/special/920520-1.c gcc.c-torture/compile/920520-1.c
5937 gcc.c-torture/special/920521-1.c gcc.c-torture/compile/920521-1.c
5938 gcc.c-torture/special/920717-x.c gcc.misc-tests/linkage-x.c
5939 gcc.c-torture/special/920717-y.c gcc.misc-tests/linkage-y.c
5940 gcc.c-torture/special/920730-1.c gcc.c-torture/execute/920730-1.c
5941 gcc.c-torture/special/930510-1.c gcc.dg/cpp/19930510-1.c
5942 gcc.c-torture/special/951130-1.c gcc.dg/951130-1.c
5943 gcc.c-torture/special/960224-1.c gcc.dg/cpp/19960224-1.c
5944 gcc.c-torture/special/960224-2.c gcc.dg/cpp/19960224-2.c
5945 gcc.c-torture/special/981006-1.c gcc.c-torture/compile/981006-1.c
5946 gcc.c-torture/special/eeprof-1.c gcc.c-torture/execute/eeprof-1.c
5947 gcc.failure/940409-1.c gcc.dg/940409-1.c
5948
5949 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
5950
5951 * c-torture/compile/961203-1.x: Delete.
5952
5953 * gcc.misc-tests/acker1.c: Report failure. Use return from main,
5954 not exit. Include stdio.h.
5955 * gcc.misc-tests/dg-11.c: Remove anchors from regexp.
5956 * gcc.misc-tests/dg-12.c: Likewise.
5957 * gcc.misc-tests/dg-5.c: Likewise.
5958 * gcc.misc-tests/dg-6.c: Likewise.
5959 * gcc.misc-tests/dg-7.c: Prototype abort.
5960 * gcc.misc-tests/dg-9.c: Adjust error-message regexps.
5961 * gcc.misc-tests/dhry.h: Include stdlib.h and string.h.
5962 * gcc.misc-tests/matrix1.c: Report failure. Use return from main,
5963 not exit.
5964 * gcc.misc-tests/sieve.c: Use return from main, not exit.
5965 * gcc.misc-tests/sort2.c: Use return from main, not exit.
5966
5967 2000-06-28 Jakub Jelinek <jakub@redhat.com>
5968
5969 * gcc.dg/cpp/20000628-1.c: New test.
5970 * gcc.dg/cpp/20000628-1.h: New header for above test.
5971 * gcc.dg/cpp/20000628-1a.h: Likewise.
5972
5973 2000-06-27 Zack Weinberg <zack@wolery.cumb.org>
5974
5975 * gcc.dg/cpp: New directory.
5976 * gcc.dg/cpp/cpp.exp: New driver.
5977 * gcc.dg/cpp/20000627-1.c: New test.
5978 * gcc.c-torture/special/special.exp: Remove entry for 921210-1.c.
5979 * gcc.c-torture/special/921210-1.c: Move to gcc.dg/cpp/19921210-1.c
5980 and rewrite as a compilation test.
5981
5982 * gcc.dg: Move many files into the cpp subdirectory, possibly
5983 renaming or editing them as well.
5984 Old name New name
5985 990119-1.c cpp/19990119-1.c
5986 990228-1.c cpp/19990228-1.c
5987 990407-1.c cpp/19990407-1.c
5988 990409-1.c cpp/19990409-1.c
5989 990413-1.c cpp/19990413-1.c
5990 990703-1.c cpp/19990703-1.c
5991 20000127-1.c cpp/20000127-1.c
5992 20000129-1.c cpp/20000129-1.c
5993 20000207-1.c cpp/20000207-1.c
5994 20000207-2.c cpp/20000207-2.c
5995 20000209-1.c cpp/20000209-1.c
5996 20000209-2.c cpp/20000209-2.c
5997 20000301-1.c cpp/20000301-1.c
5998 20000419-1.c cpp/20000419-1.c
5999 20000510-1.S cpp/20000510-1.S
6000 20000519-1.c cpp/20000519-1.c
6001 20000529-1.c cpp/20000529-1.c
6002 20000625-1.c cpp/20000625-1.c
6003 20000625-2.c cpp/20000625-2.c
6004 cpp-as1.c cpp/assert1.c
6005 cpp-as2.c cpp/assert2.c
6006 cxx-comments-1.c cpp/cxxcom1.c
6007 cxx-comments-2.c cpp/cxxcom2.c
6008 endif-label.c cpp/endif.c
6009 cpp-hash1.c cpp/hash1.c
6010 cpp-hash2.c cpp/hash2.c
6011 cpp-if1.c cpp/if-1.c
6012 cpp-if2.c cpp/if-2.c
6013 cpp-if3.c cpp/if-3.c
6014 cpp-if4.c cpp/if-4.c
6015 cpp-if5.c cpp/if-5.c
6016 cpp-cond.c cpp/if-cexp.c
6017 cpp-missingop.c cpp/if-mop.c
6018 cpp-missingparen.c cpp/if-mpar.c
6019 cpp-opprec.c cpp/if-oppr.c
6020 cpp-ifparen.c cpp/if-paren.c
6021 cpp-shortcircuit.c cpp/if-sc.c
6022 cpp-shift.c cpp/if-shift.c
6023 cpp-unary.c cpp/if-unary.c
6024 cpp-li1.c cpp/line1.c
6025 cpp-li2.c cpp/line2.c
6026 lineno.c cpp/line3.c
6027 lineno-2.c cpp/line4.c
6028 cpp-mi.c cpp/mi1.c
6029 cpp-mic.h cpp/mi1c.h
6030 cpp-micc.h cpp/mi1cc.h
6031 cpp-mind.h cpp/mi1nd.h
6032 cpp-mindp.h cpp/mi1ndp.h
6033 cpp-mix.h cpp/mi1x.h
6034 cpp-mi2.c cpp/mi2.c
6035 cpp-mi2a.h cpp/mi2a.h
6036 cpp-mi2b.h cpp/mi2b.h
6037 cpp-mi2c.h cpp/mi2c.h
6038 cpp-mi3.c cpp/mi3.c
6039 cpp-mi3.def cpp/mi3.def
6040 poison-1.c cpp/poison.c
6041 pr-impl.c cpp/prag-imp.c
6042 cpp-redef-2.c cpp/redef1.c
6043 cpp-redef.c cpp/redef2.c
6044 strpaste.c cpp/strp1.c
6045 strpaste-2.c cpp/strp2.c
6046 cpp-tradpaste.c cpp/tr-paste.c
6047 cpp-tradstringify.c cpp/tr-str.c
6048 cpp-tradwarn1.c cpp/tr-warn1.c
6049 cpp-tradwarn2.c cpp/tr-warn2.c
6050 trigraphs.c cpp/trigraphs.c
6051 cpp-unc1.c cpp/unc1.c
6052 cpp-unc2.c cpp/unc2.c
6053 cpp-unc3.c cpp/unc3.c
6054 cpp-unc.c cpp/unc4.c
6055 undef.c cpp/undef1.c
6056 undef-2.c cpp/undef2.c
6057 cpp-wi1.c cpp/widestr1.c
6058
6059 2000-06-27 Mark Mitchell <mark@codesourcery.com>
6060
6061 * lib/g++.exp (g++_include_flags): Tweak.
6062
6063 2000-06-27 H.J. Lu <hjl@gnu.org>
6064 Loren J. Rittle <ljrittle@acm.org>
6065
6066 * lib/g++.exp (g++_include_flags): Override libgloss.exp
6067 version with one that knows about the new gcc tree structure.
6068 (g++_link_flags): Same.
6069
6070 2000-06-26 Zack Weinberg <zack@wolery.cumb.org>
6071
6072 * gcc.dg/20000419-1.c, gcc.dg/cpp-mi.c, gcc.dg/cpp-tradwarn1.c,
6073 gcc.dg/cpp-unc.c: Use "target *-*-*", not "target native", in
6074 case we are cross-compiling.
6075
6076 * g++.old-deja/Makefile.in, g++.old-deja/configure.in,
6077 g++.old-deja/g++.niklas/Makefile.in,
6078 g++.old-deja/g++.niklas/configure.in,
6079 g++.old-deja/g++.other/Makefile.in,
6080 g++.old-deja/g++.other/configure.in,
6081 gcc.c-torture/code_quality/Makefile.in,
6082 gcc.c-torture/code_quality/configure.in,
6083 gcc.c-torture/compat/Makefile.in, gcc.c-torture/compat/configure.in,
6084 gcc.c-torture/compile/Makefile.in, gcc.c-torture/compile/configure.in,
6085 gcc.c-torture/execute/Makefile.in, gcc.c-torture/execute/configure.in,
6086 gcc.c-torture/execute/ieee/Makefile.in,
6087 gcc.c-torture/execute/ieee/configure.in,
6088 gcc.c-torture/noncompile/Makefile.in,
6089 gcc.c-torture/noncompile/configure.in,
6090 gcc.c-torture/special/Makefile.in, gcc.c-torture/special/configure.in,
6091 gcc.c-torture/unsorted/Makefile.in, gcc.c-torture/unsorted/configure.in,
6092 gcc.misc-tests/Makefile.in, gcc.misc-tests/configure.in: Delete.
6093
6094 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
6095
6096 * g++.old-deja/g++.other/ambig3.C: New test.
6097
6098 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
6099
6100 * g++.old-deja/g++.pt/syntax1.C: New test.
6101 * g++.old-deja/g++.pt/syntax2.C: New test.
6102 * g++.old-deja/g++.other/syntax3.C: New test.
6103 * g++.old-deja/g++.other/syntax4.C: New test.
6104
6105 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
6106
6107 * gcc.dg/20000623-1.c: Prototype exit and abort.
6108
6109 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
6110
6111 * gcc.dg/20000625-1.c, gcc.dg/20000625-2.c, gcc.dg/cpp-mi3.c:
6112 New tests.
6113 * gcc.dg/cpp-mi3.def: New file.
6114
6115 * gcc.dg/cpp-as1.c: Also test that macro expansion does not occur
6116 inside assertions.
6117 * gcc.dg/cpp-as2.c: Make error regexps match either old or new
6118 lexer's error messages.
6119 * gcc.dg/cpp-mi.c: Use -H and examine the output, don't try to
6120 divine anything from the linemarkers.
6121 * gcc.dg/cpp-micc.h: Fix typo (declare int b, not int a);
6122 * gcc.dg/poison-1.c: Preprocess only; apply -fno-show-column.
6123
6124 2000-06-23 Geoffrey Keating <geoffk@cygnus.com>
6125
6126 * gcc.dg/20000623-1.c: New test.
6127
6128 2000-06-22 Jakub Jelinek <jakub@redhat.com>
6129
6130 * gcc.c-torture/execute/20000622-1.c: New test.
6131
6132 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
6133
6134 * g++.old-deja/g++.other/init15.C: New test.
6135
6136 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
6137
6138 * g++.old-deja/g++.pt/vaarg2.C: New test.
6139 * g++.old-deja/g++.pt/vaarg3.C: New test.
6140
6141 2000-06-20 Nathan Sidwell <nathan@codesourcery.com>
6142
6143 * g++.old-deja/g++.other/dyncast6.C: New test.
6144
6145 2000-06-15 Jakub Jelinek <jakub@redhat.com>
6146
6147 * gcc.c-torture/execute/loop-6.c: New test.
6148
6149 2000-06-14 Jakub Jelinek <jakub@redhat.com>
6150
6151 * gcc.dg/20000614-1.c: New test.
6152 * gcc.dg/20000614-2.c: New test.
6153
6154 2000-06-14 Hans-Peter Nilsson <hp@axis.com>
6155
6156 * g++.old-deja/g++.other/inline12.C: New test.
6157
6158 2000-06-13 Jakub Jelinek <jakub@redhat.com>
6159
6160 * g++.old-deja/g++.other/eh1.C: New test.
6161
6162 2000-06-12 Jakub Jelinek <jakub@redhat.com>
6163
6164 * g++.old-deja/g++.other/type.C: New test.
6165
6166 2000-06-05 Jakub Jelinek <jakub@redhat.com>
6167
6168 * g++.old-deja/g++.other/initstring.C: New test.
6169
6170 2000-06-12 Jason Merrill <jason@redhat.com>
6171
6172 * g++.old-deja/old-deja.exp: Add -Wno-long-long.
6173
6174 Fri Jun 9 22:46:34 2000 Jeffrey A Law (law@cygnus.com)
6175
6176 * gcc.c-torture/compile/20000609-1.c: New test.
6177
6178 Fri Jun 9 21:54:28 2000 Clinton Popetz <cpopetz@cygnus.com>
6179
6180 * gcc.dg/20000609-1.c: New test.
6181
6182 2000-06-08 Zack Weinberg <zack@wolery.cumb.org>
6183
6184 * gcc.c-torture/noncompile/noncompile.exp: Remove poison-1 block.
6185 * gcc.c-torture/noncompile/poison-1.c: Move...
6186 * gcc.dg/poison-1.c: ...here, and adapt to dg framework.
6187 * gcc.dg/cpp-li1.c: Add a token after the #line.
6188
6189 2000-06-05 Richard Henderson <rth@cygnus.com>
6190
6191 * gcc.c-torture/execute/20000605-2.c: New test.
6192 * gcc.c-torture/execute/20000605-3.c: New test.
6193
6194 2000-06-06 David Billinghurst <David Billinghurst@riotinto.com.au>
6195
6196 * g77.f-torture/execute/20000503-1.x: New file.
6197
6198 2000-06-06 Nathan Sidwell <nathan@codesourcery.com>
6199
6200 * g++.old-deja/g++.eh/badalloc1.C: New test.
6201
6202 2000-06-05 Richard Henderson <rth@cygnus.com>
6203
6204 * gcc.c-torture/execute/20000605-1.c: New test.
6205
6206 2000-06-05 Jakub Jelinek <jakub@redhat.com>
6207 Nathan Sidwell <nathan@codesourcery.com>
6208
6209 * gcc.c-torture/compile/20000605-1.c: New test.
6210
6211 2000-06-03 David Billinghurst <David Billinghurst@riotinto.com.au>
6212
6213 * g77.f-torture/compile/20000601-1.f: New test.
6214
6215 2000-06-03 Richard Henderson <rth@cygnus.com>
6216
6217 * gcc.c-torture/execute/20000603-1.c: New.
6218
6219 2000-06-02 Zack Weinberg <zack@wolery.cumb.org>
6220
6221 * gcc.dg/noreturn-1.c (foo7, foo8): Revert previous change.
6222 * gcc.dg/noreturn-2.c (noreturn): Likewise.
6223
6224 2000-06-01 Zack Weinberg <zack@wolery.cumb.org>
6225
6226 * gcc.dg/compare2.c (case 12): XFAIL.
6227 * gcc.dg/noreturn-1.c (foo7, foo8): XFAIL.
6228 * gcc.dg/noreturn-2.c (noreturn): XFAIL.
6229
6230 * gcc.dg/cpp-tradwarn2.c: Update egrep pattern.
6231
6232 2000-05-29 Zack Weinberg <zack@wolery.cumb.org>
6233
6234 * gcc.dg/cpp-mi.c: Add another case, cpp-mix.h, where the
6235 guard macro is already defined when the header is first
6236 included.
6237 * gcc.dg/cpp-mix.h: New file.
6238 * gcc.dg/endif-label.c: Update patterns to match compiler.
6239
6240 * g++.brendan/complex1.C: Declare abort.
6241 * g++.law/refs4.C: Remove XFAIL.
6242 * g++.oliva/expr2.C: Declare abort and exit.
6243
6244 2000-05-28 Alexandre Oliva <aoliva@cygnus.com>
6245
6246 * gcc.c-torture/execute/20000528-1.c: New test.
6247
6248 * g++.old-deja/g++.law/refs4.C: Mark as XFAIL.
6249 * g++.old-deja/g++.law/temps4.C: Likewise.
6250
6251 * g++.old-deja/g++.brendan/code-gen4.C: Include stdio.h and
6252 stdlib.h. Call abort() on failure.
6253 * g++.old-deja/g++.law/refs4.C: Likewise.
6254 * g++.old-deja/g++.law/temps4.C: Likewise.
6255 * g++.old-deja/g++.brendan/complex1.C: Don't assume argc is 1.
6256 * gcc.c-torture/execute/20000112-1.c: Include string.h.
6257
6258 2000-05-27 Zack Weinberg <zack@wolery.cumb.org>
6259
6260 Relative to g++.dg/special:
6261 * conpr-1.C, conpr-2.C, conpr-3.C: Include stdlib.h.
6262
6263 Relative to g++.old-deja:
6264 * g++.brendan/complex1.C, g++.jason/optimize2.C,
6265 g++.mike/p9732b.C, g++.other/addrof1.C, g++.other/dyncast5.C,
6266 g++.other/init5.C, g++.other/init7.C, g++.other/union2.C,
6267 g++.pt/vbase1.C, g++.robertl/eb14.C, g++.robertl/eh990323-1.C,
6268 g++.robertl/eh990323-2.C, g++.robertl/eh990323-3.C,
6269 g++.robertl/eh990323-4.C, g++.robertl/eh990323-5.C,
6270 g++.robertl/ice990323-2.C: Prototype exit and/or abort.
6271
6272 * g++.brendan/nest21.C, g++.eh/rethrow3.C, g++.jason/init3.C,
6273 g++.law/arm15.C, g++.law/cvt2.C, g++.law/visibility17.C,
6274 g++.mike/eh23.C, g++.mike/eh25.C, g++.mike/eh34.C,
6275 g++.mike/eh48.C, g++.mike/eh55.C, g++.mike/p2736.C,
6276 g++.oliva/new1.C, g++.other/align.C, g++.robertl/eb39.C,
6277 g++.robertl/eb54.C, g++.robertl/eb63.C: Include stdlib.h
6278 and/or string.h.
6279
6280 * g++.other/goto1.C: Update expectations for error messages.
6281
6282 2000-05-25 Alexandre Oliva <aoliva@cygnus.com>
6283
6284 * gcc.c-torture/compile/20000523-1.c: New test.
6285
6286 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
6287
6288 * g++.old-deja/g++.abi/ptrflags.C: Use __pbase_type_info.
6289
6290 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
6291
6292 * g++.old-deja/g++.eh/catch11.C: New test.
6293 * g++.old-deja/g++.eh/catch12.C: New test.
6294
6295 2000-05-24 Nick Clifton <nickc@cygnus.com>
6296
6297 * gcc.c-torture/execute/20000523-1.c: New test.
6298
6299 2000-05-23 Zack Weinberg <zack@wolery.cumb.org>
6300
6301 * c-torture/execute/bcp-1.c: Replace abort in arg of
6302 __builtin_constant_p with a generic external function.
6303
6304 * gcc.dg/20000108-1.c, gcc.dg/980211-1.c, gcc.dg/980414-1.c,
6305 gcc.dg/990119-1.c, gcc.dg/990409.c, gcc.dg/990424-1.c,
6306 gcc.dg/991230-1.c, gcc.dg/clobbers.c, gcc.dg/lineno.c,
6307 gcc.dg/noreturn-1.c, gcc.dg/trigraphs.c, gcc.dg/uninit-4.c:
6308 Prototype abort and/or exit.
6309
6310 * gcc.dg/990407-1.c, gcc.dg/strpaste.c,
6311 gcc.dg/special/alias-1.c, gcc.dg/special/gcsec-1.c,
6312 gcc.dg/special/weak-1.c, gcc.dg/special/weak-2.c,
6313 gcc.dg/special/wkali-1.c, gcc.dg/special/wkali-2.c: Include stdlib.h.
6314
6315 2000-05-22 Alexandre Oliva <aoliva@cygnus.com>
6316
6317 * gcc.dg/dwarf2-1.c: New test.
6318
6319 2000-05-20 Richard Henderson <rth@cygnus.com>
6320
6321 * lib/f-torture.exp (TORTURE_OPTIONS): Add "-O3 -g" and "-O3 -fssa".
6322
6323 2000-05-20 Andreas Jaeger <aj@suse.de>
6324
6325 * gcc.c-torture/execute/20000519-1.c (main): Fixed return value of
6326 testcase.
6327
6328 2000-05-19 David Edelsohn <edelsohn@gnu.org>
6329
6330 * gcc.c-torture/execute/20000519-2.c: New test.
6331
6332 2000-05-19 Andreas Jaeger <aj@suse.de>
6333
6334 * gcc.c-torture/execute/20000519-1.c: Testcase from Ulrich Drepper
6335 which fails with SSA.
6336
6337 * lib/c-torture.exp: Also test with -O3 -fssa.
6338
6339 2000-05-18 Michael Meissner <meissner@redhat.com>
6340
6341 * gcc.c-torture/compile/920501-1.c: Remove CYGNUS LOCAL markers.
6342 * gcc.c-torture/execute/920415-1.c: Ditto.
6343 * gcc.c-torture/execute/920501-1.c: Ditto.
6344 * gcc.c-torture/execute/conversion.c: Ditto.
6345 * gcc.c-torture/execute/cvt-1.c: Ditto.
6346
6347 Thu May 18 16:03:29 2000 Jeffrey A Law (law@cygnus.com)
6348
6349 * gcc.c-torture/compile/20000518-1.c: New test.
6350
6351 2000-05-18 David Billinghurst <David.Billinghurst@riotinto.com.au>
6352
6353 * g77.f-torture/compile/200005018.f: New test.
6354
6355 Wed May 17 18:30:10 2000 Jeffrey A Law (law@cygnus.com)
6356
6357 * gcc.c-torture/compile/20000517-1.c: New test.
6358
6359 2000-05-16 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
6360
6361 * gcc.c-torture/execute/20000516-1.c: New test.
6362
6363 2000-05-15 Jakub Jelinek <jakub@redhat.com>
6364
6365 * g++.old-deja/g++.other/eh.C: New test.
6366
6367 2000-05-12 Richard Henderson <rth@cygnus.com>
6368
6369 * gcc.c-torture/execute/990208-1.c (main): Don't pass
6370 constants through to doit's conditional.
6371
6372 Thu May 11 19:02:43 2000 Jeffrey A Law (law@cygnus.com)
6373
6374 * gcc.c-torture/compile/20000511-1.c: New test.
6375 * g77.f-torture/compile/20000511-1.f: New test.
6376 * g77.f-torture/compile/20000511-2.f: New test.
6377
6378 2000-05-11 Michael Meissner <meissner@redhat.com>
6379
6380 * gcc.c-torture/execute/20000511-1.c: New test.
6381
6382 2000-05-11 Zack Weinberg <zack@wolery.cumb.org>
6383
6384 * gcc.dg/dg.exp: Scan .S files as well as .c files.
6385 * gcc.dg/20000510-1.S: New.
6386
6387 2000-05-08 Catherine Moore <clm@cygnus.com>
6388
6389 * gcc.dg/unused-3.c: New.
6390
6391 2000-05-06 Richard Henderson <rth@cygnus.com>
6392
6393 * g++.old-deja/g++.brendan/code-gen2.C: Cast to size_t, not int.
6394 * g++.old-deja/g++.mike/warn1.C: Likewise.
6395 * g++.old-deja/g++.pt/local1.C: Likewise.
6396 * g++.old-deja/g++.pt/local7.C: Likewise.
6397 * g++.old-deja/g++.pt/spec16.C: Likewise.
6398
6399 2000-05-06 Nathan Sidwell <nathan@codesourcery.com>
6400
6401 * g++.old-deja/g++.abi/ptrflags.C: Correct and extend.
6402
6403 2000-05-05 David Billinghurst <David Billinghurst@riotinto.com.au>
6404
6405 * g77.f-torture/execute/20000503-1.f: New test.
6406
6407 2000-05-04 Andreas Jaeger <aj@suse.de>
6408
6409 * gcc.dg/noreturn-2.c: New test.
6410
6411 2000-05-04 Neil Booth <NeilB@earthling.net>
6412
6413 * gcc.dg/cpp-opprec.c: New tests for operator precedence in the
6414 preprocessor.
6415
6416 2000-05-04 Richard Henderson <rth@cygnus.com>
6417
6418 * gcc.c-torture/execute/20000503-1.c: Fix typo.
6419
6420 2000-05-04 Richard Henderson <rth@cygnus.com>
6421
6422 * gcc.c-torture/compile/20000504-1.c: New test. Derived from
6423 OpenSSL by Jason R Thorpe.
6424
6425 Wed May 3 13:02:10 2000 Jim Wilson <wilson@cygnus.com>
6426
6427 * gcc.c-torture/execute/20000503-1.c: New test for extract_muldiv bug.
6428
6429 2000-05-03 Robert Lipe <robertlipe@usa.net>
6430
6431 * gcc.dg/20000503-1.c: New test.
6432
6433 2000-05-02 Jakub Jelinek <jakub@redhat.com>
6434
6435 * gcc.c-torture/compile/20000502-1.c: New test.
6436 * g++.old-deja/g++.other/align.C: New test.
6437 * gcc.dg/cpp-tradstringify.c: New test.
6438
6439 Thu Apr 27 15:58:18 MET DST 2000 Jan Hubicka <jh@suse.cz>
6440
6441 * gcc.c-torture/compile/20000427-1.c: New test for loop hoisting code
6442 and hard registers.
6443
6444 2000-04-26 Geoff Keating <geoffk@cygnus.com>
6445
6446 * gcc.c-torture/execute/loop-5.c: New test.
6447
6448 2000-04-25 Jakub Jelinek <jakub@redhat.com>
6449
6450 * gcc.c-torture/execute/va-arg-20.c: New test.
6451
6452 Sun Apr 23 14:41:33 2000 Jeffrey A Law (law@cygnus.com)
6453
6454 * gcc.c-torture/execute/20000422-1.c: New test.
6455
6456 2000-04-20 Greg McGary <gkm@gnu.org>
6457
6458 * gcc.c-torture/compile/20000420-2.c: New test for stack misalignment
6459 when optimizing, but without sibling-call optimizations (-O1).
6460
6461 Thu Apr 20 11:57:03 2000 Jeffrey A Law (law@cygnus.com)
6462
6463 * gcc.c-torture/compile/20000420-1.c: New test.
6464
6465 2000-04-20 Nathan Sidwell <nathan@codesourcery.com>
6466
6467 * g++.abi/ptrflags.C: New test.
6468 * g++.eh/catchptr1.C: Test incomplete pointer chains.
6469
6470 Wed Apr 19 09:16:32 2000 Catherine Moore <clm@cygnus.com>
6471
6472 * gcc.c-torture/execute/921017-1.c: Check for NO_TRAMPOLINES.
6473
6474 2000-04-19 Greg McGary <gkm@gnu.org>
6475
6476 * gcc.c-torture/execute/20000419-1.c: New test for arg clobbering with
6477 sibling-call optimizations.
6478
6479 2000-04-19 Zack Weinberg <zack@wolery.cumb.org>
6480
6481 * gcc.dg/20000419-1.c: New test.
6482
6483 Wed Apr 12 22:54:02 2000 Hans-Peter Nilsson <hp@axis.com>
6484
6485 * gcc.c-torture/execute/20000412-6.c: New test.
6486
6487 Wed Apr 12 10:25:08 2000 Jeffrey A Law (law@cygnus.com)
6488
6489 * gcc.c-torture/execute/20000412-5.c: New test.
6490 * g77.f-torture/compile/20000412-1.f: New test.
6491 * gcc.c-torture/execute/20000412-4.c: New test.
6492 * gcc.c-torture/compile/20000412-2.c: New test.
6493 * gcc.c-torture/execute/20000412-3.c: New test.
6494 * gcc.c-torture/compile/20000412-1.c: New test.
6495 * gcc.c-torture/execute/20000412-2.c: New test.
6496
6497 2000-04-12 Jakub Jelinek <jakub@redhat.com>
6498
6499 * objc/execute/bf-20.m: New test.
6500
6501 2000-04-10 Richard Henderson <rth@cygnus.com>
6502
6503 * gcc.c-torture/execute/20000412-1.c: Reduce some more.
6504
6505 * gcc.c-torture/execute/20000412-1.c: New test.
6506
6507 2000-04-10 Nathan Sidwell <nathan@codesourcery.com>
6508
6509 * g++.old-deja/g++.eh/catchptr1.C: New test.
6510
6511 2000-04-09 Nathan Sidwell <nathan@codesourcery.com>
6512
6513 * g++.old-deja/g++.abi/cxa_vec.C: New test.
6514
6515 2000-04-08 Neil Booth <NeilB@earthling.net>
6516
6517 * gcc.dg/cpp-nullchar.c: Remove test as
6518 embedded nulls cause problems.
6519
6520 2000-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6521
6522 * gcc.dg/compare2.c: New test.
6523
6524 2000-04-08 Neil Booth <NeilB@earthling.net>
6525
6526 * gcc.dg/cpp-nullchar.c: New test.
6527
6528 2000-04-07 Zack Weinberg <zack@wolery.cumb.org>
6529
6530 * gcc.dg/cpp-mi2.c: New test.
6531 * gcc.dg/cpp-mi2[abc].h: New files.
6532
6533 2000-04-07 Nathan Sidwell <nathan@codesourcery.com>
6534
6535 * g++.old-deja/g++.abi/vmihint.C: Adjust __vmi_class_type_info
6536 member name.
6537
6538 2000-04-06 Nathan Sidwell <nathan@codesourcery.com>
6539
6540 * g++.old-deja/g++.abi/vmihint.C: New test.
6541
6542 2000-04-06 Neil Booth <NeilB@earthling.net>
6543
6544 * cpp-ifparen.c, cpp-missingop.c, cpp-missingparen.c,
6545 cpp-shift.c, cpp-shortcircuit.c, cpp-unary.c: Add FSF
6546 copyright.
6547
6548 Wed Apr 5 22:51:36 2000 Hans-Peter Nilsson <hp@axis.com>
6549
6550 * gcc.c-torture/execute/960327-1.c (f): Add a letter to s[] to
6551 avoid stack-frame overwrite.
6552
6553 2000-04-05 Jakub Jelinek <jakub@redhat.com>
6554
6555 * gcc.c-torture/compile/20000405-2.c: New test.
6556 * gcc.c-torture/compile/20000405-3.c: New test.
6557
6558 2000-04-05 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
6559
6560 * gcc.c-torture/compile/20000405-1.c: New test.
6561
6562 2000-04-04 Geoff Keating <geoffk@cygnus.com>
6563
6564 * gcc.dg/cast-qual-1.c: Revert last change.
6565
6566 2000-04-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6567
6568 * gcc.dg/cast-qual-1.c: Check casts through a pointer typedef.
6569
6570 2000-04-03 Zack Weinberg <zack@wolery.cumb.org>
6571
6572 * gcc.dg/cpp-redef-2.c, gcc.dg/cpp-tradwarn1.c,
6573 gcc.dg/cpp-unc.c: Add -fno-show-column to compiler options.
6574
6575 Mon Apr 3 02:35:34 2000 Jeffrey A Law (law@cygnus.com)
6576
6577 * gcc.c-torture/compile/20000403-2.c: New test.
6578 * gcc.c-torture/compile/20000403-1.c: New test.
6579
6580 Mon Apr 3 16:53:52 2000 Hans-Peter Nilsson <hp@axis.com>
6581
6582 * gcc.c-torture/execute/20000403-1.c: New test.
6583
6584 2000-04-03 Geoff Keating <geoffk@cygnus.com>
6585
6586 * gcc.c-torture/execute/20000402-1.c: New test.
6587
6588 Mon Apr 3 14:10:34 2000 Donald Lindsay <dlindsay@cygnus.com>
6589
6590 * gcc.c-torture/execute/va-arg-15.c: New test.
6591 * gcc.c-torture/execute/va-arg-16.c: New test.
6592 * gcc.c-torture/execute/va-arg-17.c: New test.
6593 * gcc.c-torture/execute/va-arg-18.c: New test.
6594 * gcc.c-torture/execute/va-arg-19.c: New test.
6595
6596 2000-04-02 Zack Weinberg <zack@wolery.cumb.org>
6597
6598 * gcc.c-torture/compile/981211-1.c: Move to...
6599 * gcc.dg/cpp-as1.c: ...here.
6600 * gcc.dg/cpp-as2.c: New file.
6601
6602 * gcc.dg/cpp-tradwarn1.c: Change warning regexps to match the
6603 compiler.
6604
6605 2000-04-02 Neil Booth <NeilB@earthling.net>
6606
6607 * gcc.dg/cpp-cond.c New tests.
6608 * gcc.dg/cpp-ifparen.c New tests. Amend existing tests to make
6609 accidental success less likely.
6610 * gcc.dg/cpp-missingop.c New tests.
6611 * gcc.dg/cpp-missingparen.c New tests.
6612 * gcc.dg/cpp-shift.c New tests.
6613 * gcc.dg/cpp-shortcircuit.c New tests.
6614 * gcc.dg/cpp-unary.c New tests.
6615
6616 Wed Mar 29 13:44:23 2000 Jeffrey A Law (law@cygnus.com)
6617
6618 * gcc.c-torture/compile/20000329-1.c: New test.
6619
6620 2000-03-26 Bernd Schmidt <bernds@cygnus.co.uk>
6621
6622 * gcc.c-torture/compile/20000326-1.c: New test.
6623 * gcc.c-torture/compile/20000326-2.c: New test.
6624
6625 2000-03-24 Geoff Keating <geoffk@cygnus.com>
6626
6627 * gcc.c-torture/execute/va-arg-14.c: New test for va_start where
6628 the first parameter is a function argument.
6629
6630 2000-03-23 Nathan Sidwell <nathan@codesourcery.com>
6631
6632 * g++.old-deja/g++.ext/array4.C: New test.
6633
6634 2000-03-22 Geoff Keating <geoffk@cygnus.com>
6635
6636 * gcc.c-torture/execute/ieee/20000320-1.c: New test for denormals.
6637
6638 2000-03-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6639
6640 * gcc.dg/noreturn-1.c: Check for another bogus noreturn case.
6641
6642 2000-03-19 Richard Henderson <rth@cygnus.com>
6643
6644 * gcc.c-torture/compile/20000314-2.c: Use __SIZE_TYPE__, not size_t.
6645
6646 2000-03-19 Richard Henderson <rth@cygnus.com>
6647
6648 * gcc.c-torture/compile/20000319-1.c: New test.
6649
6650 Tue Mar 14 08:58:37 2000 Jeffrey A Law (law@cygnus.com)
6651
6652 * gcc.c-torture/execute/20000314-3.c: New test.
6653 * gcc.c-torture/execute/20000314-2.c: New test.
6654 * gcc.c-torture/execute/20000314-1.c: New test.
6655 * gcc.c-torture/compile/20000314-2.c: New test.
6656 * gcc.c-torture/compile/20000314-1.c: New test.
6657
6658 2000-03-13 Nathan Sidwell <nathan@codesourcery.com>
6659
6660 * g++.old-deja/g++.warn/inline.C: New test.
6661
6662 Fri Mar 10 01:15:19 2000 Hans-Peter Nilsson <hp@bitrange.com>
6663
6664 * gcc.c-torture/execute/divconst-2.c: Rewrite to check for
6665 standards-compliant result rather than specific constants.
6666 Put test-values in array.
6667
6668 2000-03-08 Jason Merrill <jason@casey.cygnus.com>
6669
6670 * lib/g++.exp (g++_init): Don't put { } around -fmessage-length=0.
6671 (g++_target_compile): Put test-specific options last.
6672
6673 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
6674
6675 * g++.old-deja/g++.eh/vbase4.C: New test.
6676
6677 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
6678
6679 * g++.old-deja/g++.bugs/900215_01.C: Adjust.
6680
6681 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
6682
6683 * g++.old-deja/g++.brendan/misc12.C: Removed.
6684 * g++.old-deja/g++.pt/memtemp77.C: Constify.
6685 * g++.old-deja/g++.ext/pretty4.C: New test.
6686
6687 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
6688
6689 * g++.old-deja/g++.other/string2.C: New test.
6690
6691 2000-03-06 Nathan Sidwell <nathan@codesourcery.com>
6692
6693 * g++.old-deja/g++.warn/impint2.C: New test.
6694
6695 Sun Mar 5 23:25:12 2000 Hans-Peter Nilsson <hp@bitrange.com>
6696
6697 * gcc.c-torture/execute/20000224-1.c (main): Expected return-value
6698 is 1, not zero.
6699
6700 2000-03-05 Nathan Sidwell <nathan@codesourcery.com>
6701
6702 * g++.old-deja/g++.warn/impint.C: New test.
6703 * g++.old-deja/g++.martin/sts_vectini.C: Add -w option.
6704 * g++.old-deja/g++.pt/explicit10.C: Specify -w option.
6705 * g++.old-deja/g++.pt/explicit12.C: Likewise.
6706 * g++.old-deja/g++.pt/explicit13.C: Likewise.
6707 * g++.old-deja/g++.pt/explicit17.C: Likewise.
6708 * g++.old-deja/g++.pt/explicit18.C: Likewise.
6709 * g++.old-deja/g++.pt/explicit19.C: Likewise.
6710 * g++.old-deja/g++.pt/explicit23.C: Likewise.
6711 * g++.old-deja/g++.pt/explicit31.C: Likewise.
6712 * g++.old-deja/g++.pt/explicit35.C: Likewise.
6713 * g++.old-deja/g++.pt/explicit6.C: Likewise.
6714 * g++.old-deja/g++.pt/memclass7.C: Likewise.
6715
6716 2000-03-01 Zack Weinberg <zack@wolery.cumb.org>
6717
6718 * gcc.dg/cpp-redef.c: New test.
6719
6720 2000-02-29 Nathan Sidwell <nathan@codesourcery.com>
6721
6722 * g++.old-deja/g++.pt/unify7.C: New test.
6723
6724 Sat Feb 26 19:46:09 2000 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
6725
6726 * g++.old-deja/g++.ext/attrib5.C: XFAIL on Alpha since no link alias.
6727 * g++.old-deja/g++.pt/static3.C: Generalize system name for Alpha.
6728
6729 2000-02-25 Geoff Keating <geoffk@cygnus.com>
6730
6731 * gcc.c-torture/compile/20000224-1.c: New test.
6732
6733 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
6734
6735 * gcc.c-torture/compile/cpp-2.c: New test.
6736 * gcc.c-torture/compile/cpp-1.c: New test.
6737
6738 Fri Feb 25 21:44:49 2000 Jeffrey A Law (law@cygnus.com)
6739
6740 * gcc.c-torture/execute/20000225-1.c: New test.
6741
6742 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
6743
6744 * gcc.dg/cpp-li2.c: New test.
6745
6746 * gcc.dg/cpp-wi1.c: New test.
6747
6748 * gcc.dg/cpp-li1.c: New test.
6749
6750 2000-02-24 Nathan Sidwell <nathan@codesourcery.com>
6751
6752 * g++.old-deja/g++.other/sizeof5.C: New test.
6753
6754 2000-02-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
6755
6756 * gcc.c-torture/execute/va-arg-13.c: New test.
6757
6758 Wed Feb 23 14:16:06 2000 Donald Lindsay <dlindsay@cygnus.com>
6759
6760 * gcc.c-torture/execute/va-arg-12.c: New test.
6761
6762 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
6763
6764 * gcc.c-torture/execute/20000223-1.c: New test.
6765
6766 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
6767
6768 * g++.old-deja/g++.pt/memtemp79.C: Fixed. Remove XFAIL.
6769
6770 2000-02-22 Mark Mitchell <mark@codesourcery.com>
6771
6772 * g++.old-deja/g++.abi/ptrmem.C: New test.
6773
6774 2000-02-19 Richard Henderson <rth@cygnus.com>
6775
6776 * gcc.c-torture/compile/init-3.c: New.
6777
6778 2000-02-17 Mark Mitchell <mark@codesourcery.com>
6779
6780 * lib/g++.exp (g++_init): Add -fmessage-length=0 to
6781 ALWAYS_CXXFLAGS.
6782
6783 Fri Feb 11 12:35:40 2000 Robert Lipe <robertl@sco.com>
6784
6785 * gcc.c-torture/compile/20000211-3.c: New test.
6786
6787 Fri Feb 11 12:35:40 2000 Martin Buchholz <martin@xemacs.org>
6788
6789 * gcc.c-torture/compile/20000211-2.c: New test.
6790
6791 Fri Feb 11 12:35:40 2000 Jeffrey A Law (law@cygnus.com)
6792
6793 * gcc.c-torture/compile/20000211-1.c: New test.
6794
6795 2000-02-09 Jonathan Larmour <jlarmour@redhat.co.uk>
6796
6797 * gcc.dg/special/ecos.exp: Use -static when testing --gc-sections
6798 on native targets
6799
6800 2000-02-08 Nathan Sidwell <nathan@acm.org>
6801
6802 * g++.old-deja/g++.other/cast5.C: New test.
6803
6804 2000-02-05 Alan Modra <alan@SPRI.Levels.UniSA.Edu.Au>
6805
6806 * gcc.c-torture/execute/20000205-1.c: New.
6807
6808 2000-02-03 Nathan Sidwell <nathan@acm.org>
6809
6810 * g++.old-deja/g++.jason/cast3.C: Return void.
6811 * g++.old-deja/g++.pt/dynarray.C: Don't be pedantic.
6812
6813 2000-02-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
6814
6815 * gcc.dg/unused-2.c: Use -Wreturn-type instead of -Wall.
6816
6817 * gcc.dg/loop-1.c: New test.
6818
6819 2000-01-27 Jakub Jelinek <jakub@redhat.com>
6820
6821 * gcc.c-torture/compile/20000127-1.c: New test.
6822 * gcc.c-torture/execute/991228-1.c: New test.
6823
6824 2000-01-26 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
6825
6826 * gcc.dg/unused-2.c: New test.
6827
6828 * gcc.dg/conv-1.c: New test.
6829
6830 2000-01-24 Mark Mitchell <mark@codesourcery.com>
6831
6832 * lib/g++.exp (g++init): Use g++, not xgcc, to invoke the C++
6833 compiler.
6834 (tool_option_proc): Fix typo.
6835
6836 2000-01-24 Geoff Keating <geoffk@cygnus.com>
6837
6838 * gcc.dg/special/ecos.exp (gcsec-1.c): Check the version
6839 of the ld on the host, not on the build machine.
6840 Also, don't crash if '--help' is not a supported option.
6841
6842 2000-01-24 Richard Henderson <rth@cygnus.com>
6843
6844 * gcc.c-torture/execute/ieee/fp-cmp-4.c: New.
6845
6846 Thu Jan 20 12:34:48 2000 Jeffrey A Law (law@cygnus.com)
6847
6848 * gcc.c-torture/execute/20000120-2.c: New test.
6849 * gcc.c-torture/execute/20000120-1.c: New test.
6850
6851 Thu Jan 13 02:29:32 2000 Jeffrey A Law (law@cygnus.com)
6852
6853 * gcc.c-torture/execute/20000113-1.c: New test.
6854
6855 Wed Jan 12 20:26:58 2000 Jeffrey A Law (law@cygnus.com)
6856
6857 * gcc.c-torture/execute/20000112-1.c: New test.
6858
6859 2000-01-11 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
6860
6861 * gcc.dg/20000111-1.c: New test.
6862
6863 Mon Jan 10 18:12:49 2000 Jeffrey A Law (law@cygnus.com)
6864
6865 * gcc.c-torture/execute/990628-1.c: Tweak to work on targets
6866 with 16 bit integers.
6867
6868 2000-01-08 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
6869
6870 * gcc.dg/20000108-1.c: New test.
6871
6872 2000-01-05 Nathan Sidwell <nathan@acm.org>
6873
6874 * g++.old-deja/g++.ns/koenig8.C: New test.
6875
6876 2000-01-05 Nathan Sidwell <nathan@acm.org>
6877
6878 * g++.old-deja/g++.other/cast4.C: New test.
6879
6880 Wed Jan 5 00:26:20 2000 Jeffrey A Law (law@cygnus.com)
6881
6882 * gcc.c-torture/compile/20000105-2.c: New test.
6883 * gcc.c-torture/compile/20000105-1.c: New test.
6884
6885 2000-01-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6886
6887 * g++.old-deja/g++.brendan/array1.C: Modify explicit external libc
6888 references to printf & atoi to conform to ANSI standard.
6889 * g++.old-deja/g++.brendan/code-gen1.C: Likewise.
6890 * g++.old-deja/g++.brendan/code-gen2.C: Likewise.
6891 * g++.old-deja/g++.brendan/code-gen3.C: Likewise.
6892 * g++.old-deja/g++.brendan/code-gen4.C: Likewise.
6893 * g++.old-deja/g++.brendan/code-gen6.C: Likewise.
6894 * g++.old-deja/g++.brendan/complex1.C: Likewise.
6895 * g++.old-deja/g++.brendan/copy1.C: Likewise.
6896 * g++.old-deja/g++.brendan/copy2.C: Likewise.
6897 * g++.old-deja/g++.brendan/copy3.C: Likewise.
6898 * g++.old-deja/g++.brendan/copy4.C: Likewise.
6899 * g++.old-deja/g++.brendan/copy5.C: Likewise.
6900 * g++.old-deja/g++.brendan/copy6.C: Likewise.
6901 * g++.old-deja/g++.brendan/copy7.C: Likewise.
6902 * g++.old-deja/g++.brendan/copy8.C: Likewise.
6903 * g++.old-deja/g++.brendan/crash11.C: Likewise.
6904 * g++.old-deja/g++.brendan/crash14.C: Likewise.
6905 * g++.old-deja/g++.brendan/ctors1.C: Likewise.
6906 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
6907 * g++.old-deja/g++.brendan/delete2.C: Likewise.
6908 * g++.old-deja/g++.brendan/dtors1.C: Likewise.
6909 * g++.old-deja/g++.brendan/dtors2.C: Likewise.
6910 * g++.old-deja/g++.brendan/dtors3.C: Likewise.
6911 * g++.old-deja/g++.brendan/eh1.C: Likewise.
6912 * g++.old-deja/g++.brendan/groff1.C: Likewise.
6913 * g++.old-deja/g++.brendan/init3.C: Likewise.
6914 * g++.old-deja/g++.brendan/misc12.C: Likewise.
6915 * g++.old-deja/g++.brendan/misc7.C: Likewise.
6916 * g++.old-deja/g++.brendan/new2.C: Likewise.
6917 * g++.old-deja/g++.brendan/operators4.C: Likewise.
6918 * g++.old-deja/g++.brendan/operators5.C: Likewise.
6919 * g++.old-deja/g++.brendan/overload2.C: Likewise.
6920 * g++.old-deja/g++.brendan/overload7.C: Likewise.
6921 * g++.old-deja/g++.brendan/redecl2.C: Likewise.
6922 * g++.old-deja/g++.brendan/reference1.C: Likewise.
6923 * g++.old-deja/g++.brendan/sizeof5.C: Likewise.
6924 * g++.old-deja/g++.brendan/template24.C: Likewise.
6925 * g++.old-deja/g++.brendan/template3.C: Likewise.
6926 * g++.old-deja/g++.brendan/vtables1.C: Likewise.
6927 * g++.old-deja/g++.jason/inline3.C: Likewise.
6928 * g++.old-deja/g++.jason/opeq.C: Likewise.
6929 * g++.old-deja/g++.law/arg5.C: Likewise.
6930 * g++.old-deja/g++.law/arm7.C: Likewise.
6931 * g++.old-deja/g++.law/ctors11.C: Likewise.
6932 * g++.old-deja/g++.law/cvt8.C: Likewise.
6933 * g++.old-deja/g++.law/init9.C: Likewise.
6934 * g++.old-deja/g++.law/refs4.C: Likewise.
6935 * g++.old-deja/g++.law/template2.C: Likewise.
6936 * g++.old-deja/g++.law/visibility24.C: Likewise.
6937 * g++.old-deja/g++.law/vtable3.C: Likewise.
6938 * g++.old-deja/g++.mike/asm2.C: Likewise.
6939 * g++.old-deja/g++.mike/eh1.C: Likewise.
6940 * g++.old-deja/g++.mike/misc1.C: Likewise.
6941 * g++.old-deja/g++.mike/misc13.C: Likewise.
6942 * g++.old-deja/g++.mike/misc14.C: Likewise.
6943 * g++.old-deja/g++.mike/ns12.C: Likewise.
6944 * g++.old-deja/g++.mike/p1248.C: Likewise.
6945 * g++.old-deja/g++.mike/p3708.C: Likewise.
6946 * g++.old-deja/g++.mike/p3708a.C: Likewise.
6947 * g++.old-deja/g++.mike/p3708b.C: Likewise.
6948 * g++.old-deja/g++.mike/p646.C: Likewise.
6949 * g++.old-deja/g++.mike/p700.C: Likewise.
6950 * g++.old-deja/g++.mike/p783.C: Likewise.
6951 * g++.old-deja/g++.mike/p783a.C: Likewise.
6952 * g++.old-deja/g++.mike/p783b.C: Likewise.
6953 * g++.old-deja/g++.mike/p786.C: Likewise.
6954 * g++.old-deja/g++.mike/p789.C: Likewise.
6955 * g++.old-deja/g++.mike/p789a.C: Likewise.
6956 * g++.old-deja/g++.mike/p807a.C: Likewise.
6957 * g++.old-deja/g++.other/delete3.C: Likewise.
6958 * g++.old-deja/g++.other/dyncast1.C: Likewise.
6959 * g++.old-deja/g++.other/dyncast2.C: Likewise.
6960 * g++.old-deja/g++.other/dyncast3.C: Likewise.
6961 * g++.old-deja/g++.other/empty1.C: Likewise.
6962 * g++.old-deja/g++.other/temporary1.C: Likewise.
6963 * g++.old-deja/g++.pt/memtemp14.C: Likewise.
6964 * g++.old-deja/g++.pt/t16.C: Likewise.
6965 * g++.old-deja/g++.pt/tiemann2.C: Likewise.
6966
6967 1999-12-30 Bernd Schmidt <bernds@cygnus.co.uk>
6968
6969 * gcc.dg/991230-1.c: New test.
6970
6971 Wed Dec 29 23:48:49 1999 Jeffrey A Law (law@cygnus.com)
6972
6973 * gcc.c-torture/compile/991229-3.c: New test.
6974 * gcc.c-torture/compile/991229-2.c: New test.
6975 * gcc.c-torture/compile/991229-1.c: New test.
6976
6977 Wed Dec 29 20:54:46 1999 Greg McGary <gkm@eng.ascend.com>
6978
6979 * gcc.c-torture/compile/labels-2.c: New test.
6980
6981 1999-12-27 Martin von Löwis <loewis@informatik.hu-berlin.de>
6982
6983 * gcc.c-torture/execute/991227-1.c: New test.
6984
6985 1999-12-22 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
6986
6987 * g++.old-deja/g++.pt/instantiate6.C: Remove excess errors XFAIL.
6988
6989 1999-12-21 Martin von Löwis <loewis@informatik.hu-berlin.de>
6990
6991 * gcc.c-torture/execute/991221-1.c: New test.
6992
6993 1999-12-20 Nathan Sidwell <nathan@acm.org>
6994
6995 * g++.old-deja/g++.other/cast3.C: New test.
6996
6997 1999-12-16 Bernd Schmidt <bernds@cygnus.co.uk>
6998
6999 * gcc.c-torture/execute/991216-4.c: New test.
7000
7001 1999-12-16 Michael Meissner <meissner@cygnus.com>
7002
7003 * gcc.c-torture/execute/991216-1.c: New test.
7004 * gcc.c-torture/execute/991216-2.c: New test.
7005 * gcc.c-torture/execute/991216-3.c: New test.
7006
7007 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
7008
7009 * gcc.dg/991214-1.c: Use "__asm__", not "asm".
7010 Actually make the test fail by using "-O2" for compilation.
7011
7012 1999-12-15 Nathan Sidwell <nathan@acm.org>
7013
7014 * g++.old-deja/g++.warn/cast-align1.C: New test.
7015
7016 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
7017
7018 * gcc.c-torture/compile/991214-1.c: New test.
7019 * gcc.c-torture/compile/991214-2.c: New test.
7020
7021 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
7022
7023 * gcc.dg/991214-1.c: New test.
7024
7025 Mon Dec 13 23:03:09 1999 Jeffrey A Law (law@cygnus.com)
7026
7027 * gcc.c-torture/compile/991213-3.c: New test.
7028 * gcc.c-torture/compile/991213-2.c: New test.
7029 * gcc.c-torture/compile/991213-1.c: New test.
7030
7031 Fri Dec 10 00:53:10 1999 J"orn Rennecke <amylaar@cygnus.co.uk>
7032
7033 * gcc.dg/991209-1.c: New test.
7034
7035 Wed Dec 8 23:44:08 1999 Nathan Sidwell <nathan@acm.org>
7036
7037 * gcc.c-torture/compile/991208-1.c: New test.
7038
7039 1999-12-06 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
7040
7041 * gcc.dg/ultrasp2.c: New test.
7042
7043 1999-12-05 Alex Samuel <samuel@codesourcery.com>
7044
7045 * g++.old-deja/g++.abi/align.C (main): Fix typo.
7046
7047 1999-12-02 Bernd Schmidt <bernds@cygnus.co.uk>
7048
7049 * gcc.c-torture/compile/991202-1.c: New test.
7050 * gcc.c-torture/execute/991202-1.c: New test.
7051 * gcc.c-torture/execute/991202-2.c: New test.
7052 * gcc.c-torture/execute/991202-3.c: New test.
7053
7054 1999-12-02 Alex Samuel <samuel@codesourcery.com>
7055
7056 * g++.old-deja/g++.abi/align.C: New test.
7057 * g++.old-deja/g++.abi/aggregates.C: Likewise.
7058 * g++.old-deja/g++.abi/bitfields.C: Likewise.
7059
7060 1999-12-01 Richard Henderson <rth@cygnus.com>
7061
7062 * gcc.c-torture/execute/991201-1.c: New.
7063
7064 1999-11-29 Bernd Schmidt <bernds@cygnus.co.uk>
7065
7066 * gcc.dg/991129-1.c: New test.
7067
7068 1999-11-27 Bernd Schmidt <bernds@cygnus.co.uk>
7069
7070 * gcc.c-torture/compile/991127-1.c: New test.
7071
7072 1999-11-22 Nathan Sidwell <nathan@acm.org>
7073
7074 * g++.old-deja/g++.other/warn4.C: New test.
7075
7076 1999-11-22 Nathan Sidwell <nathan@acm.org>
7077
7078 * g++.old-deja/g++.eh/cleanup2.C: New test.
7079 * g++.old-deja/g++.ext/pretty2.C: New test.
7080 * g++.old-deja/g++.ext/pretty3.C: New test.
7081 * g++.old-deja/g++.other/debug6.C: New test.
7082
7083 Wed Oct 20 16:18:23 1999 Jim Wilson <wilson@cygnus.com>
7084
7085 * gcc.c-torture/noncompile/noncompile.exp: For 940510-1.c, change
7086 compiler_output to look for one error message instead of two.
7087
7088 1999-11-19 Geoffrey Keating <geoffk@cygnus.com>
7089
7090 * gcc.c-torture/execute/991118-1.c: Also test case
7091 where the word boundary does not split a byte evenly.
7092
7093 1999-11-19 Nathan Sidwell <nathan@acm.org>
7094
7095 * g++.old-deja/g++.ext/restrict1.C: New test.
7096
7097 1999-11-18 Herman A.J. ten Brugge <Haj.Ten.Brugge@net.HCC.nl>
7098
7099 * gcc.c-torture/execute/991118-1.c: New test.
7100
7101 1999-11-16 Geoffrey Keating <geoffk@cygnus.com>
7102
7103 * g77.f-torture/execute/u77-test.f (wd): Allow for longer
7104 working directory pathnames.
7105
7106 1999-10-13 Brendan Kehoe <brendan@cygnus.com>
7107
7108 * gcc.c-torture/execute/memcheck/memcheck.exp: Make sure a remote
7109 host is equipped with driver.h and driver.o so it can actually
7110 compile and run the tests.
7111
7112 Fri Oct 8 18:46:11 1999 Bernd Schmidt <bernds@cygnus.co.uk>
7113
7114 * gcc.c-torture/compile/991008-1.c: New test.
7115
7116 1999-11-08 Nick Clifton <nickc@cygnus.com>
7117
7118 * lib/gcc-dg.exp: Include target-supports.exp
7119
7120 1999-11-05 Nick Clifton <nickc@cygnus.com>
7121
7122 * lib/target-supports.exp: New file: Provide procs to test for
7123 features supported by the target.
7124 (check_weak_available): Moved here from ecos.exp.
7125 (check_alias_available): New proc: Determine of the target
7126 toolchain supports the alias attribute.
7127
7128 * gcc.dg/special/ecos.exp: Move check_weak_available to
7129 target-supports.exp.
7130 (alias-1.c): Only perform the test if the target supports
7131 aliases.
7132 (wkali-1.c): Only perform the test if the target supports
7133 aliases.
7134
7135 * gcc.dg/990506-0.c: Expect error messages from cross
7136 targets as well as native targets.
7137
7138 1999-11-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
7139
7140 * gcc.dg/ultrasp1.c: Removed xfail.
7141 * gcc.dg/struct-ret-2.c: Likewise.
7142 * gcc.dg/array-1.c: Likewise.
7143
7144 1999-11-01 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
7145
7146 * gcc.dg/struct-ret-2.c: New test.
7147
7148 * gcc.dg/array-1.c: New test.
7149
7150 Sat Oct 30 22:23:46 1999 Stephen L Moshier <moshier@mediaone.net>
7151
7152 * gcc.c-torture/execute/991030-1.c: New test.
7153
7154 Tue Oct 26 20:25:42 1999 Richard Henderson <rth@cygnus.com>
7155
7156 * gcc.c-torture/compile/991026-2.c: New test.
7157
7158 Tue Oct 26 00:45:56 1999 Jeffrey A Law (law@cygnus.com)
7159
7160 * gcc.c-torture/compile/991026-1.c: New test.
7161
7162 Sat Oct 23 23:36:03 1999 Jeffrey A Law (law@cygnus.com)
7163
7164 * gcc.c-torture/execute/991023-1.c: New test.
7165
7166 Tue Oct 19 02:11:29 1999 Jeffrey A Law (law@cygnus.com)
7167
7168 * gcc.c-torture/execute/991019-1.c: New test.
7169
7170 Sat Oct 16 00:05:48 1999 Richard Henderson <rth@cygnus.com>
7171
7172 * gcc.c-torture/execute/991016-1.c: New test.
7173
7174 Thu Oct 14 04:22:47 1999 Stephane Carrez <stcarrez@worldnet.fr>
7175
7176 * gcc.c-torture/execute/991014-1.c: New test.
7177
7178 Wed Oct 13 22:01:35 1999 J"orn Rennecke <amylaar@cygnus.co.uk>
7179
7180 * g++.old-deja/g++.other/union2.C: New test.
7181
7182 1999-10-13 Nathan Sidwell <nathan@acm.org>
7183
7184 * g++.old-deja/g++.other/vaarg2.C: New test.
7185 * g++.old-deja/g++.other/vaarg3.C: New test.
7186
7187 1999-10-12 Craig Burley <craig@jcb-sc.com>
7188
7189 * g77.f-torture/noncompile/19990905-1.f: Moved from being
7190 in compile/.
7191
7192 1999-10-04 Ulrich Drepper <drepper@cygnus.com>
7193
7194 * gcc.c-torture/execute/va-arg-11.c: New test.
7195
7196 Fri Oct 1 00:53:17 1999 Mark P. Mitchell <mark@codesourcery.com>
7197
7198 * lib/file-format.exp (gcc_target_object_format): Don't
7199 crash if objdump is unavailable.
7200
7201 Wed Sep 29 23:48:44 1999 Donn Terry <donn@interix.com>
7202
7203 * gcc.misc-tests/mg.exp: delete extraneous redirection.
7204
7205 1999-09-28 Nick Clifton <nickc@cygnus.com>
7206
7207 * gcc.c-torture/compile/990928-1.c: New test.
7208
7209 Tue Sep 28 13:19:15 BST 1999 Nathan Sidwell <nathan@acm.org>
7210
7211 * g++.old-deja/g++.other/decl6.C: New test.
7212
7213 Tue Sep 28 01:19:09 1999 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
7214
7215 * gcc.c-torture/execute/va-arg-10.c: New test.
7216
7217 Mon Sep 27 09:14:24 BST 1999 Nathan Sidwell <nathan@acm.org>
7218
7219 * g++.old-deja/g++.pt/memtemp77.C: Adjust expected
7220 __PRETTY_FUNCTION__.
7221
7222 1999-09-23 Nick Clifton <nickc@cygnus.com>
7223
7224 * gcc.c-torture/execute/990923-1.c: New test.
7225
7226 1999-09-21 Nick Clifton <nickc@cygnus.com>
7227
7228 * gcc.c-torture/special/special.exp: Add FR30 to list of targets
7229 for which -fpic is inappropriate.
7230
7231 1999-09-21 Mark Mitchell <mark@codesourcery.com>
7232
7233 * g++.dg/ecos.exp: Don't supply -finit-priority to cc1plus.
7234
7235 Tue Sep 21 15:38:10 BST 1999 Nathan Sidwell <nathan@acm.org>
7236
7237 * g++.old-deja/g++.other/dyncast1.C: New test.
7238 * g++.old-deja/g++.other/dyncast2.C: New test.
7239 * g++.old-deja/g++.other/dyncast3.C: New test.
7240 * g++.old-deja/g++.other/dyncast4.C: New test.
7241 * g++.old-deja/g++.other/dyncast5.C: New test.
7242 * g++.old-deja/g++.eh/catch3.C: New test.
7243 * g++.old-deja/g++.eh/catch3p.C: New test.
7244 * g++.old-deja/g++.eh/catch4.C: New test.
7245 * g++.old-deja/g++.eh/catch4p.C: New test.
7246 * g++.old-deja/g++.eh/catch5.C: New test.
7247 * g++.old-deja/g++.eh/catch5p.C: New test.
7248 * g++.old-deja/g++.eh/catch6.C: New test.
7249 * g++.old-deja/g++.eh/catch6p.C: New test.
7250 * g++.old-deja/g++.eh/catch7.C: New test.
7251 * g++.old-deja/g++.eh/catch7p.C: New test.
7252 * g++.old-deja/g++.eh/catch8.C: New test.
7253 * g++.old-deja/g++.eh/catch8p.C: New test.
7254 * g++.old-deja/g++.eh/catch9.C: New test.
7255 * g++.old-deja/g++.eh/catch9p.C: New test.
7256
7257 Mon Sep 13 14:14:21 BST 1999 Nathan Sidwell <nathan@acm.org>
7258
7259 * g++.old-deja/g++.other/sizeof3.C: Remove XFAILS.
7260 * g++.old-deja/g++.other/sizeof4.C: Remove XFAILS.
7261
7262 Mon Sep 13 06:28:57 1999 Jeffrey A Law (law@cygnus.com)
7263
7264 * gcc.c-torture/compile/990913-1.c: New test.
7265
7266 Fri Sep 10 11:21:25 BST 1999 Nathan Sidwell <nathan@acm.org>
7267
7268 * g++.old-deja/g++.jason/rfg4.C: Revert erroneous change, add -w.
7269 * g++.old-deja/g++.jason/rfg5.C: Likewise.
7270
7271 Thu Sep 9 10:40:36 1999 Richard Henderson <rth@cygnus.com>
7272
7273 * g++.old-deja/g++.other/delete6.C: Use size_t with operator new.
7274
7275 Thu Sep 9 12:32:57 BST 1999 Nathan Sidwell <nathan@acm.org>
7276
7277 * g++.old-deja/g++.other/lookup11.C: New test.
7278 * g++.old-deja/g++.bugs/900428_01.C: Rework now we understand
7279 what is permitted and what we want.
7280 * g++.old-deja/g++.jason/rfg4.C: Rework to remove ill-formed
7281 overload use.
7282 * g++.old-deja/g++.jason/rfg5.C: Likewise
7283
7284 1999-09-08 Geoffrey Keating <geoffk@cygnus.com>
7285
7286 * gcc.c-torture/noncompile/noncompile.exp: Add poison-1.c.
7287 * gcc.c-torture/noncompile/poison-1.c: New file.
7288
7289 Wed Sep 8 09:39:56 BST 1999 Nathan Sidwell <nathan@acm.org>
7290
7291 * g++.old-deja/g++.other/sizeof3.C: New test.
7292 * g++.old-deja/g++.other/sizeof4.C: New test.
7293 * g++.old-deja/g++.other/ambig2.C: Mark XFAILs.
7294 * g++.old-deja/g++.other/lookup16.C: Mark XFAIL.
7295
7296 1999-09-07 Richard Henderson <rth@cygnus.com>
7297
7298 * gcc.dg/va-arg-1.c: New.
7299
7300 1999-09-06 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
7301
7302 * gcc.c-torture/execute/va-arg-9.c: New test.
7303
7304 1999-09-05 Craig Burley <craig@jcb-sc.com>
7305
7306 * g77.f-torture/compile/980519-2.f: New test.
7307 * g77.f-torture/compile/19990905-0.f: New test.
7308 * g77.f-torture/compile/19990905-1.f: New test.
7309 * g77.f-torture/compile/19990905-2.f: New test.
7310
7311 * g77.f-torture/noncompile/19990826-4.f: Clarify who wrote what.
7312
7313 Fri Sep 3 10:39:38 BST 1999 Richard Earnshaw <rearnsha@arm.com>
7314
7315 * gcc.c-torture/execute/990827-1.c: Fix typo.
7316
7317 Fri Sep 03 09:31:10 BST 1999 Nathan Sidwell <nathan@acm.org>
7318
7319 * g++.old-deja/g++.other/deref1.C: New test.
7320
7321 Thu Sep 02 09:27:34 BST 1999 Nathan Sidwell <nathan@acm.org>
7322
7323 * g++.old-deja/g++.other/ambig2.C: New test.
7324 * g++.old-deja/g++.other/cond5.C: New test.
7325 * g++.old-deja/g++.other/lookup16.C: New test.
7326
7327 Thu Sep 2 01:17:51 1999 Marc Espie <espie@cvs.openbsd.org>
7328
7329 * gcc.dg/980414-1.c: Fix assembler syntax to work with old
7330 assemblers too.
7331
7332 Tue Aug 31 17:57:49 1999 Jeffrey A Law (law@cygnus.com)
7333
7334 * lib/c-torture.exp: Avoid the "compare executables" optimization
7335 when testing native.
7336
7337 Sun Aug 29 14:35:41 1999 Jeffrey A Law (law@cygnus.com)
7338
7339 * gcc.c-torture/execute/990829-1.c: New test.
7340 * gcc.c-torture/compile/990829-1.c: New test.
7341
7342 1999-08-27 Paul Burchard <burchard@pobox.com>
7343
7344 * g++.old-deja/g++.pt/derived3.C: Renamed from lss-001.C.
7345 * g++.old-deja/g++.pt/ttp56.C: Renamed from lss-002.C.
7346 * g++.old-deja/g++.pt/decl4.C: Renamed from lss-003.C.
7347 * g++.old-deja/g++.pt/memtemp85.C: Renamed from lss-004.C.
7348 * g++.old-deja/g++.pt/memtemp86.C: Renamed from lss-005.C.
7349 * g++.old-deja/g++.pt/memtemp87.C: Renamed from lss-006.C.
7350 * g++.old-deja/g++.pt/static10.C: Renamed from lss-007.C.
7351 * g++.old-deja/g++.pt/memtemp88.C: Renamed from lss-008.C.
7352 * g++.old-deja/g++.pt/memtemp89.C: Renamed from lss-009.C.
7353 * g++.old-deja/g++.pt/memtemp90.C: Renamed from lss-010.C.
7354 * g++.old-deja/g++.pt/memtemp91.C: Renamed from lss-011.C.
7355
7356 Fri Aug 27 01:24:16 1999 Jeffrey A Law (law@cygnus.com)
7357
7358 * gcc.c-torture/execute/990827-1.c: New test.
7359
7360 1999-08-26 Craig Burley <craig@jcb-sc.com>
7361
7362 * g77.f-torture/noncompile/19990826-4.f: New test.
7363
7364 * g77.f-torture/compile/19990826-3.f: New test.
7365
7366 * g77.f-torture/execute/19990826-2.f: New test.
7367
7368 * g77.f-torture/compile/19990826-1.f: New test.
7369
7370 * gcc.c-torture/execute/990826-0.c: New test.
7371 * g77.c-torture/execute/19990826-0.f: New test.
7372
7373 * g77.f-torture/noncompile/970626-2.f: New test.
7374
7375 1999-08-25 Paul Burchard <burchard@pobox.com>
7376
7377 * g++.old-deja/g++.pt/lss-001.C, lss-002.C, lss-003.C, lss-004.C,
7378 lss-005.C, lss-006.C, lss-007.C, lss-008.C, lss-009.C, lss-010.C,
7379 lss-011.C: New tests.
7380
7381 1999-08-25 Nathan Sidwell <nathan@acm.org>
7382
7383 * g++.old-deja/g++.other/decl5.C: New test.
7384
7385 1999-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7386
7387 * noncompile/noncompile.exp: Load_lib c-torture.exp.
7388 (postbase_with_opts): New proc to loop over TORTURE_OPTIONS and
7389 call `postbase' for each one. All callers of `postbase' changed
7390 to call this instead.
7391
7392 1999-08-11 Richard Earnshaw (rearnsha@arm.com)
7393
7394 * gcc.c-torture/execute/990811-1.c: New test.
7395
7396 1999-08-09 Nick Clifton <nickc@cygnus.com>
7397
7398 * gcc.misc-tests/m-un-2.c: Expect the warnings for all builds, not
7399 just native ones.
7400
7401 * gcc.dg/990413-1.c: Expect the parse error for all builds, not
7402 just native ones.
7403
7404 1999-08-05 Alexandre Oliva <oliva@dcc.unicamp.br>
7405
7406 * g++.old-deja/g++.other/local3.C: Removed XFAIL.
7407
7408 Wed Aug 4 01:17:17 1999 Jeffrey A Law (law@cygnus.com)
7409
7410 * gcc.c-torture/execute/970312-1.c: Delete duplicate test.
7411
7412 1999-08-04 Nathan Sidwell <nathan@acm.org>
7413
7414 * g++.old-deja/g++.eh/spec6.C: Add more tests. Remove XFAILS.
7415
7416 Wed Aug 4 01:17:17 1999 Jeffrey A Law (law@cygnus.com)
7417
7418 * gcc.c-torture/execute/990804-1.c: New test.
7419
7420 1999-08-03 Nathan Sidwell <nathan@acm.org>
7421
7422 * g++.old-deja/g++.brendan/crash63.C: Expect a POD warning
7423 * g++.old-deja/g++.brendan/crash64.C: Likewise
7424 * g++.old-deja/g++.brendan/overload8.C: Likewise
7425
7426 1999-08-03 Nathan Sidwell <nathan@acm.org>
7427
7428 * g++.old-deja/g++.other/struct1.C: New test.
7429
7430 1999-08-03 Nathan Sidwell <nathan@acm.org>
7431
7432 * g++.old-deja/g++.other/enum2.C: New test.
7433
7434 Mon Aug 2 13:35:12 1999 Richard Henderson <rth@cygnus.com>
7435
7436 Adapted from tests from Franz Sirl:
7437 * gcc.c-torture/execute/va-arg-7.c: New test.
7438 * gcc.c-torture/execute/va-arg-8.c: New test.
7439
7440 Sun Aug 1 22:29:34 1999 Jeffrey A Law (law@cygnus.com)
7441
7442 * gcc.c-torture/compile/990801-2.c: New test.
7443
7444 * gcc.c-torture/compile/990801-1.c: New test.
7445
7446 1999-07-27 Michael Meissner <meissner@cygnus.com>
7447
7448 * gcc.c-torture/execute/ieee/fp-cmp-2.c: New file, clone from
7449 fp-cmp-1.c, converting double to float.
7450
7451 * gcc.c-torture/execute/ieee/fp-cmp-3.c: New file, clone from
7452 fp-cmp-1.c, converting double to long double.
7453
7454 * gcc.c-torture/noncompile/920507-1.c (x): Rename asm register
7455 from fr1 to unknown_register, since fr1 is a legitimate register
7456 on some machines.
7457
7458 Sun Jul 25 21:41:37 1999 Jeffrey A Law (law@cygnus.com)
7459
7460 * README: More listname related changes.
7461
7462 1999-07-08 Catherine Moore <clm@cygnus.com>
7463
7464 * gcc.c-torture/execute/920501-5.c: Fix typo. Change | to ||.
7465
7466 1999-07-05 Manfred Hollstein <mhollstein@cygnus.com>
7467
7468 * gcc.dg/990703-1.c (y): Terminate definition syntactically correctly.
7469
7470 1999-07-05 Alexandre Oliva <oliva@dcc.unicamp.br>
7471
7472 * g++.old-deja/g++.other/null1.C: Define l<long> for 64bit hosts.
7473
7474 1999-07-04 Zack Weinberg <zack@rabi.columbia.edu>
7475
7476 * gcc.dg/990703-1.c: New test.
7477
7478 1999-06-29 Nick Clifton <nickc@cygnus.com>
7479
7480 * lib/file-format.exp: New file: Move definition of proc
7481 gcc_target_object_format to here from
7482 gcc.dg/special/ecos.exp.
7483
7484 * lib/c-torture.exp: Include lib file-format.exp.
7485 * lib/gcc-dg.exp: Include lib file-format.exp.
7486
7487 * gcc.dg/special/ecos.exp: Remove definition of proc
7488 gcc_target_object_format.
7489
7490 Mon Jun 28 08:20:51 1999 Jeffrey A Law (law@cygnus.com)
7491
7492 * gcc.c-torture/execute/990628-1.c: New test.
7493
7494 Fri Jun 25 05:28:40 1999 Jeffrey A Law (law@cygnus.com)
7495
7496 * gcc.c-torture/compile/990625-2.c: New test.
7497
7498 * gcc.c-torture/compile/990625-1.c: New test.
7499
7500 1999-06-23 Nick Clifton <nickc@cygnus.com>
7501
7502 * gcc.c-torture/compile/dll.c: New test case. Check that dll
7503 attributes compile.
7504 * gcc.c-torture/compile/dll.x: Only support the dll.c test on
7505 ports that use the COFF/PE file format.
7506
7507 Thu Jun 17 13:48:16 1999 Jeffrey A Law (law@cygnus.com)
7508
7509 * gcc.c-torture/compile/990617-1.c: New test.
7510
7511 1999-06-17 Alexandre Oliva <oliva@dcc.unicamp.br>
7512
7513 * g++.old-deja/g++.other/decl4.C: New test.
7514
7515 1999-06-14 Nathan Sidwell <nathan@acm.org>
7516
7517 * g++.old-deja/g++.other/bitfld3.C: New test.
7518
7519 1999-06-08 Nathan Sidwell <nathan@acm.org>
7520
7521 * g++.old-deja/g++.eh/catch1.C: New test.
7522
7523 Mon Jun 7 23:39:16 1999 Jeffrey A Law (law@cygnus.com)
7524
7525 * g++.old-deja/g++.mike/p6610a.C: Expect failure on freebsd-elf.
7526
7527 * gcc.c-torture/execute/ieee/rbug.x: Expect failure on freebsd.
7528 * gcc.c-torture/execute/ieee/mzero.x: New file. Likewise.
7529
7530 1999-06-05 Craig Burley <craig@jcb-sc.com>
7531
7532 * g77.f-torture/compile/19990502-0.f: Replace with new,
7533 shorter, test that still fails after recent changes.
7534
7535 Fri Jun 4 02:25:04 1999 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
7536
7537 * gcc.c-torture/execute/990604-1.c: New test.
7538
7539 Mon May 31 00:34:51 1999 Jeffrey A Law (law@cygnus.com)
7540
7541 * gcc.c-torture/execute/990531-1.c: New test.
7542
7543 Thu May 27 02:38:36 1999 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
7544
7545 * gcc.c-torture/compile/990527-1.c: New test.
7546
7547 Thu May 27 02:18:51 1999 Joern Rennecke <amylaar@cygnus.com>
7548
7549 * gcc.c-torture/execute/990527-1.c: New test.
7550
7551 1999-05-25 Nick Clifton <nickc@cygnus.com>
7552
7553 * gcc.c-torture/execute/bf-sign-2.c: Explicitly declare signed
7554 bitfields as signed.
7555
7556 1999-05-25 Craig Burley <craig@jcb-sc.com>
7557
7558 * g77.f-torture/compile/19990525-0.f: New test.
7559
7560 Tue May 25 01:21:16 1999 Jeffrey A Law (law@cygnus.com)
7561
7562 * gcc.c-torture/execute/990525-2.c: New test.
7563
7564 * gcc.c-torture/execute/990525-1.c: New test.
7565
7566 1999-05-24 Nathan Sidwell <nathan@acm.org>
7567
7568 * g++.old-deja/g++.other/anon3.C: New test.
7569 * g++.old-deja/g++.other/anon4.C: New test.
7570 * g++.old-deja/g++.ext/anon1.C: Inhibit -pedantic option.
7571 * g++.old-deja/g++.g++.robertl/eb131.C/: Remove unrequired ERROR tag,
7572 after downgrade to warning (cp/ChangeLog: 1999-05-20 Jason
7573 Merrill).
7574
7575 Mon May 24 00:01:52 1999 Jeffrey A Law (law@cygnus.com)
7576
7577 * gcc.c-torture/execute/990524-1.c: New test.
7578
7579 * gcc.dg/990524-1.c: New test.
7580
7581 Sun May 23 21:18:12 1999 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
7582
7583 * gcc.c-torture/compile/990523-1.c: New test.
7584
7585 Wed May 19 02:56:18 1999 Raja R Harinath <harinath@cs.umn.edu>
7586
7587 * gcc.c-torture/compile/990519-1.c: New test.
7588
7589 1999-05-17 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
7590
7591 * gcc.c-torture/compile/990517-1.c: New test.
7592
7593 * gcc.c-torture/execute/990326-1.c: Force bitfields to be aligned.
7594 (e4, f4): New tests.
7595 (main): Call them.
7596
7597 1999-05-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7598
7599 * gcc.dg/noreturn-1.c: New test.
7600
7601 Thu May 13 02:02:46 1999 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
7602
7603 * gcc.c-torture/execute/990513-1.c: New test.
7604
7605 1999-05-10 Richard Henderson <rth@cygnus.com>
7606
7607 * g++.old-deja/g++.other/null1.C (g): Add overload for long.
7608
7609 1999-05-10 Craig Burley <craig@jcb-sc.com>
7610
7611 * g77.f-torture/execute/erfc.f: Use small single-precision
7612 values, to avoid problems on Alphas when not -mieee.
7613
7614 1999-05-08 Craig Burley <craig@jcb-sc.com>
7615
7616 * gcc.dg/990506-0.c: New test.
7617
7618 1999-05-08 Richard Henderson <rth@cygnus.com>
7619
7620 * g++.old-deja/g++.benjamin/p12475.C: Use LONG_MAX to find
7621 the constant to test. Don't XFAIL 64-bit targets.
7622
7623 * g++.old-deja/g++.jason/thunk3.C: Don't XFAIL Alpha.
7624 * g++.old-deja/g++.law/profile1.C: Likewise.
7625
7626 * g++.old-deja/g++.other/delete4.C: Define size_t; use it in all
7627 operator new instances.
7628 * g++.old-deja/g++.other/delete5.C: Likewise.
7629
7630 1999-05-03 Craig Burley <craig@jcb-sc.com>
7631
7632 * g77.f-torture/execute/u77-test.f (main): Declare ABORT as
7633 intrinsic.
7634
7635 1999-05-03 Craig Burley <craig@jcb-sc.com>
7636
7637 * g77.f-torture/execute/u77-test.f: Reverse order of two
7638 arguments to CTIME_subr, DTIME_subr, ETIME_subr, and TTYNAM_subr.
7639
7640 1999-05-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7641
7642 * gcc.dg/compare1.c: New test.
7643
7644 1999-05-02 Joseph S. Myers <jsm28@cam.ac.uk>
7645
7646 * gcc.dg/cast-qual-1.c, gcc.dg/return-type-1.c, gcc.dg/unused-1.c:
7647 New tests.
7648
7649 1999-05-02 Craig Burley <craig@jcb-sc.com>
7650
7651 * g77.f-torture/compile/19990502-1.f: New test.
7652
7653 1999-05-02 Craig Burley <craig@jcb-sc.com>
7654
7655 * g77.f-torture/compile/19990502-0.f: New test.
7656
7657 Sun May 2 01:38:50 1999 Craig Burley <craig@jcb-sc.com>
7658
7659 * g77.f-torture/execute/u77-test.f (main): Declare FTELL as
7660 intrinsic.
7661
7662 Sun May 2 01:13:37 1999 Craig Burley <craig@jcb-sc.com>
7663
7664 * g77.f-torture/execute/u77-test.f (main): List libU77
7665 intrinsics not currently tested.
7666 Add tests for TIME8, CTIME_subr, IARGC, TTYNAM_subr,
7667 GETENV, FDATE_subr, DTIME_subr, ETIME_subr, DATE, ITIME,
7668 FTELL_subr, MCLOCK, MCLOCK8, and CPU_TIME.
7669 Trim blanks off the ends of some printed strings.
7670
7671 Sun May 2 00:06:45 1999 Craig Burley <craig@jcb-sc.com>
7672
7673 * g77.f-torture/execute/u77-test.f (main): Just warn about
7674 FSTAT gid disagreement, as it's expected on some systems.
7675
7676 Sat May 1 23:57:18 1999 Craig Burley <craig@jcb-sc.com>
7677
7678 * g77.f-torture/execute/u77-test.f: Generalize sum-checking to
7679 use a new function, which allows for some slop.
7680 Clean up some commentary.
7681 (issum): The new function.
7682 (sgladd): Deleted subroutine.
7683
7684 1999-05-01 Craig Burley <craig@jcb-sc.com>
7685
7686 * g77.f-torture/execute/u77-test.f: Modify to be more like
7687 libf2c/libU77 version, bringing patches to that version here.
7688 Add suitable commentary.
7689
7690 Sun Apr 25 12:28:59 1999 Richard Henderson <rth@cygnus.com>
7691
7692 * gcc.dg/990424-1.c: New test.
7693
7694 1999-04-24 Craig Burley <craig@jcb-sc.com>
7695
7696 * g77.f-torture/execute/u77-test.f (main): Bug involving
7697 LSTAT has been fixed, so turn back on full checking.
7698
7699 1999-04-20 Craig Burley <craig@jcb-sc.com>
7700
7701 * g77.f-torture/compile/19990419-0.f: New test.
7702 * g77.f-torture/execute/19990419-1.f: New test.
7703
7704 Sat Apr 17 16:56:48 1999 Richard Henderson <rth@cygnus.com>
7705
7706 * gcc.dg/uninit-9.c (func): Use __builtin_alloca instead of alloca
7707 to avoid the need for a prototype to supress a warning.
7708
7709 Wed Apr 7 23:08:59 1999 Jim Wilson <wilson@cygnus.com>
7710
7711 * gcc.c-torture/execute/920501-7.c (main): Delete __I960__ ifndef.
7712
7713 Sun Apr 4 04:02:53 1999 Jeffrey A Law (law@cygnus.com)
7714
7715 * gcc.c-torture/execute/990404-1.c: New test.
7716
7717 1999-04-03 10:35 -0500 Zack Weinberg <zack@rabi.columbia.edu>
7718
7719 * gcc.dg/cpp-if1.c: Adjust regexps to accommodate cccp.
7720 * gcc.dg/cpp-if3.c: Don't use -pedantic.
7721 * gcc.misc-tests/m-un-2.c: Adjust regexps for new format of
7722 missing initializer warnings.
7723
7724 Sun Mar 28 00:49:41 1999 Jeffrey A Law (law@cygnus.com)
7725
7726 * lib/objc-torture.exp: Replace "77" with "Obj-C" in pattern
7727 matching strings.
7728
7729 Fri Mar 26 00:50:46 1999 Jeffrey A Law (law@cygnus.com)
7730
7731 * gcc.c-torture/execute/990326-1.c: New test from Charles Hannum.
7732
7733 1999-03-26 Craig Burley <craig@jcb-sc.com>
7734
7735 * g77.f-torture/execute/19990325-0.f: New test.
7736 * g77.f-torture/execute/19990325-1.f: New test.
7737
7738 Wed Mar 24 22:50:50 1999 Jeffrey A Law (law@cygnus.com)
7739
7740 * gcc.c-torture/execute/990324-1.c: New test.
7741
7742 Mon Mar 22 14:55:58 1999 Jim Wilson <wilson@cygnus.com>
7743
7744 * gcc.c-torture/execute/bf-sign-2.c (main): Replace struct sizeof
7745 test with 4.
7746
7747 Wed Mar 17 12:22:39 1999 Richard Henderson <rth@cygnus.com>
7748
7749 * gcc.c-torture/execute/ieee/980619-1.x: New. Expected fail on x86.
7750
7751 1999-03-13 Craig Burley <craig@jcb-sc.com>
7752
7753 * g77.f-torture/execute/19990313-2.f: New test.
7754 * g77.f-torture/execute/19990313-3.f: New test.
7755
7756 1999-03-13 Craig Burley <craig@jcb-sc.com>
7757
7758 * g77.f-torture/execute/19990313-0.f: New test.
7759 * g77.f-torture/execute/19990313-1.f: New test.
7760
7761 Fri Mar 12 16:17:28 1999 Jim Wilson <wilson@cygnus.com>
7762
7763 * gcc.c-torture/execute/970312-1.c, execute/980605-1.c (f): Change
7764 printf to sprintf.
7765 * gcc.c-torture/execute/bf-sign-2.c (struct X): Add u15 field.
7766 (main): Add check for u15. Conditionalize u31 check depending on
7767 whether ints are <32 bits or >=32 bits.
7768
7769 1999-03-08 Craig Burley <craig@jcb-sc.com>
7770
7771 * g77.f-torture/execute/19981119-0.f: Improve testiness.
7772
7773 1999-03-08 Craig Burley <craig@jcb-sc.com>
7774
7775 * g77.f-torture/compile/19990305-0.f: New test.
7776 * g77.f-torture/execute/19981119-0.f: New test.
7777
7778 1999-03-08 Craig Burley <craig@jcb-sc.com>
7779
7780 * g77.f-torture/execute/970625-2.f: call ABORT if final
7781 result is not correct, instead of just printing it.
7782 Add this checking via newly introduced obfuscation, to
7783 trip up buggy front ends.
7784
7785 1999-03-07 Craig Burley <craig@jcb-sc.com>
7786
7787 * g77.f-torture/compile/960317-1.f: Moved from being
7788 in execute/. (Somehow I didn't notice "SUBROUTINE...".)
7789
7790 1999-03-06 Craig Burley <craig@jcb-sc.com>
7791
7792 * g77.f-torture/execute/960317-1.f: New (old) test.
7793 * g77.f-torture/execute/970625-2.f: Ditto.
7794
7795 1999-03-01 Zack Weinberg <zack@rabi.columbia.edu>
7796
7797 * gcc.c-torture/noncompile/noncompile.exp (951025-1.c): Accept an error
7798 message on line 1 or line 2; cccp and cpplib do this differently.
7799
7800 Mon Mar 1 23:29:14 1999 Jeffrey A Law (law@cygnus.com)
7801
7802 * g++.old-deja/g++.law/weak1.C: New test.
7803
7804 1999-02-28 17:59 -0500 Zack Weinberg <zack@rabi.columbia.edu>
7805
7806 * gcc.c-torture/execute/990119-1.c: Renamed to...
7807 * gcc.dg/990119-1.c: this, so it will only be tested once
7808 (it's a preprocessor test, it doesn't need to be run at
7809 multiple optimization levels).
7810
7811 1999-02-27 13:34 -0500 Zack Weinberg <zack@rabi.columbia.edu>
7812
7813 * lib/g++.exp: Don't add incdir=$base_dir/../include to
7814 ALWAYS_CXXFLAGS.
7815
7816 1999-02-24 Craig Burley <craig@jcb-sc.com>
7817
7818 * g77.f-torture/noncompile/19981216-0.f: Renamed from...
7819 * g77.f-torture/compile/19981216-0.f: ...as it is expected
7820 to not be compilable by current g77.
7821
7822 1999-02-24 Nick Clifton <nickc@cygnus.com>
7823
7824 * lib/c-torture.exp: Add -O3 to TORTURE_OPTIONS list.
7825
7826 Mon Feb 22 01:15:08 1999 Jeffrey A Law (law@cygnus.com)
7827
7828 * gcc.c-torture/execute/990222-1.c: New test.
7829
7830 1999-02-19 Craig Burley <craig@jcb-sc.com>
7831
7832 * g77.f-torture/compile/19990218-0.f: New test.
7833 * g77.f-torture/noncompile/19990218-1.f: New test.
7834
7835 1999-02-18 Craig Burley <craig@jcb-sc.com>
7836
7837 * g77.f-torture/compile/19981216-0.f: New test.
7838
7839 Sun Feb 14 01:26:29 1999 Jeffrey A Law (law@cygnus.com)
7840
7841 * gcc.dg/990214-1.c: New test.
7842
7843 Sat Feb 13 00:43:52 1999 Jeffrey A Law (law@cygnus.com)
7844
7845 * gcc.dg/990213-2.c: New test.
7846
7847 * gcc.dg/990213-1.c: New test.
7848
7849 Fri Feb 12 11:04:35 1999 Jeffrey A Law (law@cygnus.com)
7850
7851 * gcc.c-torture/990106-2.c: Update to work on targets with 16bit
7852 ints.
7853
7854 1999-02-11 Nick Clifton <nickc@cygnus.com>
7855
7856 * lib/gcc.exp (proc gcc_target_compile): Add support for timeout
7857 specified by target.
7858
7859 * lib/chill.exp: Fix typo: doesn'timeout -> doesn't
7860
7861 Thu Feb 11 01:12:12 1999 Jeffrey A Law (law@cygnus.com)
7862
7863 * gcc.c-torture/execute/990211-1.c: New test from Nathan SIdwell.
7864
7865 Wed Feb 10 13:08:12 1999 Jonathan Larmour <jlarmour@cygnus.co.uk>
7866
7867 * gcc.dg/special/ecos.exp: New test driver for new tests with
7868 special requirements.
7869
7870 * gcc.dg/special/alias-1.c: New test.
7871 * gcc.dg/special/gcsec-1.c: New test.
7872 * gcc.dg/special/weak-1.c: New test.
7873 * gcc.dg/special/weak-1a.c: Accompanying file to weak-1.c.
7874 * gcc.dg/special/weak-2.c: New test.
7875 * gcc.dg/special/weak-2a.c: Accompanying file to weak-2.c.
7876 * gcc.dg/special/weak-2b.c: Accompanying file to weak-2.c.
7877 * gcc.dg/special/wkali-1.c: New test.
7878 * gcc.dg/special/wkali-2.c: New test.
7879 * gcc.dg/special/wkali-2a.c: Accompanying file to wkali-2.c.
7880 * gcc.dg/special/wkali-2b.c: Accompanying file to wkali-2.c.
7881
7882 Wed Feb 10 12:15:35 1999 Felix Lee <flee@cygnus.com>
7883
7884 * lib/c-torture.exp (c-torture-compile): Pull out code for
7885 analyzing gcc error messages.
7886 (c-torture-execute): Likewise. Fix some (harmless) false
7887 positives.
7888 * lib/gcc.exp (gcc_check_compile): New function.
7889
7890 Mon Feb 8 21:42:57 1999 Richard Henderson <rth@cygnus.com>
7891
7892 * gcc.c-torture/execute/990208-1.c: New test.
7893
7894 1999-02-07 Jonathan Larmour <jlarmour@cygnus.co.uk>
7895
7896 * g++.dg/special/ecos.exp: New driver for new tests with special
7897 requirements
7898
7899 * g++.dg/special/conpr-1.C: New test
7900 * g++.dg/special/conpr-2.C: New test
7901 * g++.dg/special/conpr-2a.C: New test
7902 * g++.dg/special/conpr-3.C: New test
7903 * g++.dg/special/conpr-3a.C: New test
7904 * g++.dg/special/conpr-3b.C: New test
7905
7906 * lib/g++-dg.exp: New driver file, based on lib/gcc-dg.exp to
7907 allow g++ to use the dg driver
7908
7909 * README: Add comment about g++.dg directory
7910
7911 Sat Feb 6 18:00:38 1999 Jeffrey A Law (law@cygnus.com)
7912
7913 * README: Update email addresses.
7914
7915 1999-02-03 Nick Clifton <nickc@cygnus.com>
7916
7917 * gcc.c-torture/execute/memcheck/blkarg.c (foo): Use 10 leading
7918 arguments in order to force structure S onto the stack even on
7919 the alpha.
7920 (test): Pass 10 leading arguments to function foo as well as the
7921 structure S.
7922
7923 * gcc.c-torture/execute/memcheck/blkarg.x: New file: Expected
7924 failure for all targets.
7925
7926 * gcc.c-torture/execute/memcheck/driver.c (main): Use exit or
7927 abort to terminate program execution.
7928
7929 Sat Jan 30 16:22:47 1999 Richard Henderson <rth@cygnus.com>
7930
7931 * gcc.c-torture/execute/990130-1.c: New test.
7932
7933 Sat Jan 30 11:10:06 1999 Jeffrey A Law (law@cygnus.com)
7934
7935 * gcc.dg/990130-1.c: New test.
7936
7937 1999-01-28 Michael Meissner <meissner@cygnus.com>
7938
7939 * gcc.c-torture/execute/990128-1.c: New test.
7940
7941 1999-01-27 Michael Meissner <meissner@cygnus.com>
7942
7943 * gcc.c-torture/execute/990127-{1,2}.c: New tests.
7944
7945 1999-01-27 Felix Lee <flee@cygnus.com>
7946
7947 * lib/c-torture.exp (c-torture-compile): pull out code for
7948 analyzing gcc error messages.
7949 (c-torture-execute): ditto, and fix some (harmless) false
7950 positives.
7951 * lib/gcc.exp (gcc_check_compile): new function.
7952
7953 Sun Jan 17 00:02:33 1999 Jeffrey A Law (law@cygnus.com)
7954
7955 * gcc.dg/990117-1.c: New test.
7956
7957 * gcc.c-torture/compile/990117-1.c: New test from Horst von Brand.
7958
7959 * gcc.c-torture/execute/990117-1.c: New test from HJ Lu.
7960
7961 Fri Jan 15 02:52:00 1999 Jeffrey A Law (law@cygnus.com)
7962
7963 * g77.f-torture/compile/990115-1.f: New test.
7964
7965 Thu Jan 7 23:39:47 1999 Jeffrey A Law (law@cygnus.com)
7966
7967 * gcc.c-torture/compile/990107-1.c: New test
7968
7969 Wed Jan 6 02:21:59 1999 Jeffrey A Law (law@cygnus.com)
7970
7971 * gcc.c-torture/execute/990106-2.c: New test.
7972
7973 * gcc.c-torture/execute/990106-1.c: New test.
7974
7975 Wed Dec 30 23:05:28 1998 Zack Weinberg <zack@rabi.columbia.edu>
7976
7977 * gcc.c-torture/compile/981223-1.c: New test.
7978
7979 Tue Dec 29 11:33:25 1998 Richard Henderson <rth@cygnus.com>
7980
7981 * gcc.c-torture/execute/bcp-1.c (bad10): Rename from opt3.
7982 (opt3): Rename from opt4 and disable.
7983
7984 1998-12-20 Alexandre Oliva <oliva@dcc.unicamp.br>
7985
7986 * g++.old-deja/g++.pt/ptrmem5.C: New test.
7987
7988 1998-12-15 Alexandre Oliva <oliva@dcc.unicamp.br>
7989
7990 * g++.old-deja/g++.other/conv5.C: New test.
7991
7992 1998-12-14 Nick Clifton <nickc@cygnus.com>
7993
7994 * gcc.c-torture/execute/920501-4.c (main): Fix typo: replace | with ||.
7995
7996 Fri Dec 11 10:25:57 1998 Jeffrey A Law (law@cygnus.com)
7997
7998 * g++.old-deja/g++.benjamin/p12475.C: Expect failure on mips64 targets.
7999
8000 Fri Dec 11 01:12:45 1998 Zack Weinberg <zack@rabi.columbia.edu>
8001
8002 * gcc.c-torture/compile/981211-1.c: New test.
8003
8004 1998-12-09 Alexandre Oliva <oliva@dcc.unicamp.br>
8005
8006 * gcc.dg/ultrasp1.c: Empty dg-options, avoid `long long' warnings.
8007
8008 * g++.old-deja/g++.pt/instantiate6.C: Linker error, not crash.
8009
8010 Tue Dec 8 22:50:04 1998 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
8011
8012 * gcc.special/930510-1.c: Make C9X safe.
8013 * gcc.misc-tests/gcov-1.c Similarly.
8014 * gcc.misc-tests/gcov-2.c Similarly.
8015
8016 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
8017
8018 * gcc.dg/ultrasp1.c: New test.
8019
8020 Sun Dec 6 00:40:12 1998 Richard Henderson <rth@cygnus.com>
8021
8022 * gcc.c-torture/execute/981206.c: New test.
8023
8024 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
8025
8026 * g++.old-deja/g++.ns/template7.C: New test.
8027
8028 * g++.old-deja/g++.other/expr1.C: New test.
8029
8030 * g++.old-deja/g++.eh/tmpl3.C: New test.
8031
8032 * g++.old-deja/g++.eh/tmpl2.C: New test.
8033
8034 1998-12-04 Alexandre Oliva <oliva@dcc.unicamp.br>
8035
8036 * g++.old-deja/g++.other/using5.C: Usified using[567].C here.
8037 * g++.old-deja/g++.other/using6.C: Removed.
8038 * g++.old-deja/g++.other/using7.C: Mark Mitchel removed it.
8039
8040 * g++.old-deja/g++.pt/spec20.C: Re-insert non-bogus ERROR marks.
8041
8042 1998-12-03 Alexandre Oliva <oliva@dcc.unicamp.br>
8043
8044 * g++.old-deja/g++.pt/overload8.C: New test.
8045
8046 * g++.old-deja/g++.pt/overload7.C: New test.
8047
8048 * g++.old-deja/g++.pt/spec20.C: ERROR marks were bogus.
8049
8050 * lib/old-dejagnu.exp (old-dejagnu): Ignore collect recompiling
8051 and relinking messages.
8052 * lib/g++.exp (g++_target_compile): Remove .rpo file when
8053 compiling with -frepo.
8054
8055 1998-12-01 Alexandre Oliva <oliva@dcc.unicamp.br>
8056
8057 * g++.old-deja/g++.pt/lookup6.C: New test.
8058
8059 1998-11-30 Nick Clifton <nickc@cygnus.com>
8060
8061 * gcc.c-torture/execute/981130-1.c: New test.
8062 * gcc.c-torture/execute/981130-1.x: New test failure expectations.
8063
8064 1998-11-27 Alexandre Oliva <oliva@dcc.unicamp.br>
8065
8066 * g++.old-deja/g++.pt/explicit76.C: New test.
8067
8068 * g++.old-deja/g++.pt/friend38.C: New test.
8069
8070 * g++.old-deja/g++.ns/crash2.C: New test.
8071
8072 * g++.old-deja/g++.pt/defarg8.C: New test.
8073
8074 * g++.old-deja/g++.pt/instantiate6.C: New test.
8075
8076 * g++.old-deja/g++.pt/static6.C: New test.
8077
8078 * g++.old-deja/g++.pt/decl2.C: New test.
8079
8080 1998-11-26 Alexandre Oliva <oliva@dcc.unicamp.br>
8081
8082 * g++.old-deja/g++.other/lookup5.C: New test. Not sure the
8083 problem is actually related with name lookup, but so what? :-)
8084
8085 * g++.old-deja/g++.pt/friend37.C: New test.
8086
8087 1998-11-25 Dave Love <d.love@dl.ac.uk>
8088
8089 * g77.f-torture/execute/u77-test.f (main): Avoid testing [f]statb
8090 element, which fails on some systems.
8091
8092 * g77.f-torture/execute/labug1.f: New test.
8093
8094 Sat Nov 21 21:41:05 1998 Jeffrey A Law (law@cygnus.com)
8095
8096 * gcc.c-torture/execute/980526-1.c: Do nothing if NO_LABEL_VALUES
8097 is defined.
8098
8099 1998-11-18 Dave Love <d.love@dl.ac.uk>
8100
8101 * g77.f-torture/compile/981117-1.f: New test.
8102
8103 1998-11-16 Alexandre Oliva <oliva@dcc.unicamp.br>
8104
8105 * g++.old-deja/g++.eh/throw2.C: New test. CV-qualifiers are not
8106 properly discarded.
8107
8108 Sun Oct 11 05:04:28 1998 Ken Raeburn <raeburn@cygnus.com>
8109
8110 * gcc.c-torture/execute/memcheck: New directory of tests for
8111 -fcheck-memory-usage.
8112
8113 1998-11-07 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
8114
8115 * README: New file, general information about the testsuite and
8116 new description of the various C++ test subdirectories.
8117 * README.g++: Eliminate obsolete information, update and move most
8118 relevant stuff to README.
8119
8120 Sat Nov 7 02:55:55 1998 Richard Henderson <rth@cygnus.com>
8121
8122 * gcc.c-torture/compile/981107-1.c: New test.
8123
8124 Mon Nov 2 11:16:03 1998 Doug Evans <devans@canuck.cygnus.com>
8125
8126 * execute/memcpy-bi.c: New testcase.
8127
8128 1998-10-31 Alexandre Oliva <oliva@dcc.unicamp.br>
8129
8130 * g++.old-deja/g++.pt/sizeof3.C: A similar testcase not involving
8131 base classes.
8132
8133 * g++.old-deja/g++.pt/sizeof2.C: Incorrect specialization of base
8134 template is selected.
8135
8136 * g++.old-deja/g++.ext/arrnew2.C: If new T[n](i) is accepted for
8137 classes, it should be accepted for all types.
8138
8139 * g++.old-deja/g++.eh/sjlj1.C: Test checked sjlj-exception.
8140
8141 * g++.old-deja/g++.pt/spec24.C: Ensure that template
8142 specializations start with template headers.
8143
8144 1998-10-29 Alexandre Oliva <oliva@dcc.unicamp.br>
8145
8146 * g++.old-deja/g++.other/dcast2.C: Cannot dynamic downcast &x.
8147
8148 * g++.old-deja/g++.other/init9.C: Test cross initialization of
8149 non-POD types.
8150
8151 1998-10-27 Alexandre Oliva <oliva@dcc.unicamp.br>
8152
8153 * lib/old-dejagnu.exp (old-dejagnu): Document `Additional sources'.
8154
8155 Thu Oct 22 16:01:44 1998 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
8156
8157 * compile/981022-1.c, compile/981022-1.x: New test and driver.
8158
8159 Mon Oct 19 14:03:07 1998 Jeffrey A Law (law@cygnus.com)
8160
8161 * 981019-1.c: New test.
8162
8163 Wed Oct 14 21:11:19 1998 Robert Lipe <robertl@dgii.com>
8164
8165 * lib/objc-torture.exp (objc-torture-execute): Add -I so we can
8166 find objc headers.
8167
8168 1998-10-14 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
8169
8170 * compile/981001-4.c: Remove use of GCC extension that triggers a
8171 compiler bug.
8172
8173 1998-10-13 Alexandre Oliva <oliva@dcc.unicamp.br>
8174
8175 * lib/old-dejagnu.exp (old-dejagnu): Support `Additional sources:'.
8176
8177 1998-10-12 Alexandre Oliva <oliva@dcc.unicamp.br>
8178
8179 * g++.old-deja/g++.pt/explicit74.C: New test. Explicit
8180 instantiation of template produces incorrect code for delete
8181 expression.
8182
8183 * g++.old-deja/g++.pt/instantiate5.C: New test. `global
8184 constructors' name is not unique.
8185 * g++.old-deja/g++.pt/instantiate5.cc: Ditto.
8186 * g++.old-deja/g++.pt/instantiate5-main.cc: Ditto.
8187
8188 * g++.old-deja/g++.other/init8.C: New test. Uninitialized
8189 automatic array of const is ill-formed.
8190
8191 * g++.old-deja/g++.pt/ttp53.C: New test. Incorrect substitution
8192 of template parameter?
8193
8194 * g++.old-deja/g++.other/conv3.C: New test. Conversion discards
8195 const.
8196
8197 * g++.old-deja/g++.other/pmf2.C: New test. Invalid
8198 pointer-to-member expression.
8199
8200 * g++.old-deja/g++.other/friend5.C: New test. Bogus friend
8201 declaration causes ICE.
8202
8203 1998-10-11 Alexandre Oliva <oliva@dcc.unicamp.br>
8204
8205 * g++.old-deja/g++.ns/main1.C: New test. main() should only be
8206 reserved in the global namespace.
8207
8208 * g++.old-deja/g++.pt/instantiate4.C: New test: -frepo does not
8209 generate needed virtual table.
8210
8211 * lib/old-dejagnu.exp (old-dejagnu): Support `Build then link:'.
8212
8213 1998-10-10 Dariush Eslimi <eslimi@loran.com>
8214
8215 * g++.old-deja/g++.ext/typeof1.C: New test; typeof based on
8216 template-dependent type
8217
8218 1998-10-10 Alexandre Oliva <oliva@dcc.unicamp.br>
8219
8220 * g++.old-deja/g++.brendan/parse3.C: XFAILs, not ERRORs.
8221 * g++.old-deja/g++.brendan/parse5.C: XFAILs, not ERRORs.
8222 * g++.old-deja/g++.brendan/parse6.C: XFAILs, not ERRORs.
8223
8224 * g++.old-deja/g++.other/using5.C: New test; using decl from base
8225 class should be usable as argument of member function.
8226 * g++.old-deja/g++.other/using6.C: New test; using decl from base
8227 class should be usable as return type of member function.
8228 * g++.old-deja/g++.other/using7.C: New test; using decl from base
8229 class should be usable as type of data member.
8230
8231 * g++.old-deja/g++.ns/extern1.C: Fix XFAIL mark.
8232
8233 Fri Oct 9 19:19:19 1998 Jeffrey A Law (law@cygnus.com)
8234
8235 * gcc.c-torture/special/920521-1.c: Fix bogus test.
8236
8237 Thu Oct 8 19:14:05 1998 Nick Clifton <nickc@cygnus.com>
8238
8239 * gcc.dg/dll-?.c Add thumb to target list.
8240 Fix assembler scan patterns to match current assembler output.
8241
8242 1998-10-08 Alexandre Oliva <oliva@dcc.unicamp.br>
8243
8244 * g++.old-deja/g++.pt/expr6.C: New test. operator?: breaks
8245 matching of template brackets.
8246
8247 * g++.old-deja/g++.other/using4.C: New test. Test using
8248 declarations of methods from base classes.
8249
8250 * g++.old-deja/g++.ns/extern1.C: New test. Extern declarations
8251 within functions should introduce names into the innermost
8252 enclosing namespace.
8253
8254 * g++.old-deja/g++.other/init7.C: New test. Retry initialization
8255 of static locals if first initialization throws.
8256
8257 Wed Oct 7 12:00:20 1998 Jim Wilson <wilson@cygnus.com>
8258
8259 * gcc.c-torture/compile/981007-1.c: New test for irix6 -O0 core dump.
8260
8261 1998-10-06 Ken Raeburn <raeburn@cygnus.com>
8262
8263 * gcc.c-torture/special/981006-1.c: New test. Make sure gcc doesn't
8264 lose track of the possible targets of tablejump insns.
8265 * special/special.exp: Run it.
8266
8267 1998-10-06 Alexandre Oliva <oliva@dcc.unicamp.br>
8268
8269 * g++.old-deja/g++.pt/friend35.C: New test. A template function
8270 must be declared before its specializations can be named in friend
8271 declarations.
8272
8273 1998-10-05 Dave Love <d.love@dl.ac.uk>
8274
8275 * g77.f-torture/execute/u77-test.f: Add regression test for RAND.
8276
8277 * g77.f-torture/execute/io1.f: New test.
8278
8279 1998-10-04 Alexandre Oliva <oliva@dcc.unicamp.br>
8280
8281 * g++.old-deja/g++.pt/overload5.C: New test; initialize variable
8282 with pointer to template function, for which no argument deduction
8283 is possible.
8284
8285 * g++.old-deja/g++.pt/overload4.C: New test; passing pointer to
8286 specialization of template function as argument to template
8287 function.
8288
8289 * g++.old-deja/g++.other/access2.C: New test; Inner class
8290 shouldn't have privileged access to Outer's names.
8291
8292 1998-10-03 Alexandre Oliva <oliva@dcc.unicamp.br>
8293
8294 * g++.old-deja/g++.pt/friend34.C: New test; name injection of
8295 friend template declared within template class conflicts with
8296 nested class of the same name.
8297
8298 * g++.old-deja/g++.other/badopt1.C: New test; post-increment
8299 is ignored.
8300
8301 * g++.old-deja/g++.other/decl1.C: New test; incorrect parsing of
8302 object with direct initializer as function declaration.
8303
8304 * g++.old-deja/g++.other/decl2.C: New test; duplicate
8305 initializers.
8306
8307 * g++.old-deja/g++.other/null2.C: New test; conditional operator
8308 involving const pointer and NULL produces incorrect result.
8309
8310 * g++.old-deja/g++.other/typename1.C: New test; template-dependent
8311 type name without `typename' should be rejected with -pedantic.
8312
8313 Fri Oct 2 21:55:58 1998 Richard Henderson <rth@cygnus.com>
8314
8315 * g++.old-deja/g++.other/addrof1.C: New test.
8316
8317 Thu Oct 1 17:15:26 1998 Nick Clifton <nickc@cygnus.com>
8318
8319 * gcc.c-torture/compile/981001-1.c: New test.
8320 * gcc.c-torture/execute/981001-1.c: New test.
8321
8322 Thu Oct 1 19:05:20 1998 Jeffrey A Law (law@cygnus.com)
8323
8324 * gcc.c-torture/compile/981001-2.c: New test.
8325 * gcc.c-torture/compile/981001-3.c: New test.
8326 * gcc.c-torture/compile/981001-4.c: New test.
8327
8328 1998-10-01 Robert Lipe <robertl@dgii.com>
8329
8330 * lib/objc.exp (objc_target_compile): Add -L during compiles for
8331 multilibbed hosts. Idea grafted from g77.exp.
8332
8333 1998-09-30 Dave Love <d.love@dl.ac.uk>
8334
8335 * g77.f-torture/execute/u77-test.f (main): Excise `hostnm' to
8336 avoid losing on systems which need -lsocket.
8337
8338 1998-09-28 Alexandre Oliva <oliva@dcc.unicamp.br>
8339
8340 * g++.old-deja/g++.other/bitfld1.C: Expected failure.
8341 * g++.old-deja/g++.other/nested2.C: Ditto.
8342 * g++.old-deja/g++.robertl/eb132.C: No longer an expected
8343 failure.
8344
8345 1998-09-26 Alexandre Oliva <oliva@dcc.unicamp.br>
8346
8347 * g++.old-deja/g++.other/bitfld1.C: Built-in operator!= should be
8348 preferred over template operator!= for enum bitfields.
8349
8350 1998-09-18 Alexandre Oliva <oliva@dcc.unicamp.br>
8351
8352 * g++.old-deja/g++.other/nested2.C: Different virtual base classes
8353 that happen to have the same base name, but in different scopes,
8354 are incorrectly rejected.
8355
8356 1998-09-16 Richard Henderson <rth@cygnus.com>
8357
8358 * g++.old-deja/g++.brendan/array1.C: Size array via arithmetic based
8359 on the native word size instead of an integer literal.
8360
8361 1998-09-15 Alexandre Oliva <oliva@dcc.unicamp.br>
8362
8363 * g++.old-deja/g++.other/static2.C: Invocation of static data
8364 member of type pointer-to-function denoted as non-static member.
8365
8366 * g++.old-deja/g++.other/typedef5.C: Add some more tests involving
8367 checks involving function types and aliases.
8368
8369 1998-09-12 Alexandre Oliva <oliva@dcc.unicamp.br>
8370
8371 * g++.old-deja/g++.other/typedef5.C: Check whether typedefs can be
8372 redefined to the same non-trivial type.
8373
8374 * g++.old-deja/g++.pt/explicit73.C: Test for proper
8375 namespace-qualification of template specializations declared in
8376 other namespaces.
8377
8378 * g++.old-deja/g++.other/friend4.C: Check whether it is possible
8379 to declare a subset of the specializations of a template function
8380 as friends of specializations of a template class.
8381
8382 * g++.old-deja/g++.pt/explicit71.C: Make sure specializations of
8383 member templates that do not fully specialize the enclosing
8384 template class are rejected.
8385
8386 1998-09-11 Dave Love <d.love@dl.ac.uk>
8387
8388 * g77.f-torture/execute/u77-test.f: Fix bad consistency checks.
8389
8390 1998-09-08 Dave Love <d.love@dl.ac.uk>
8391
8392 * g77.f-torture/execute/u77-test.f (main): New file, somewhat
8393 altered from libf2c/libU77 version.
8394
8395 1998-09-06 Dave Love <d.love@dl.ac.uk>
8396
8397 * g77.f-torture/execute/io0.f: Test formatted direct i/o too.
8398
8399 1998-09-04 Reid M. Pinchback <reidmp@MIT.EDU>, Alexandre Oliva <oliva@dcc.unicamp.br>
8400
8401 * g++.old-deja/g++.pt/explicit72.C: Ensure that char and
8402 (un)signed char are different types for template specialization
8403 purposes.
8404
8405 Thu Sep 3 00:40:32 1998 Ovidiu Predescu <ovidiu@aracnet.com>
8406
8407 * lib/{objc.exp,objc-torture.exp}: New files for objc testing harness.
8408 * objc: ObjC testsuite.
8409
8410 Mon Aug 31 12:00:00 1998 Catherine Moore <clm@cygnus.com>
8411
8412 * gcc.c-torture/execute/941014-1.x: New file.
8413
8414 Mon Aug 31 15:19:32 1998 Nick Clifton <nickc@cygnus.com>
8415
8416 * lib/c-torture.exp: Add support for
8417 torture_eval_before_compile and torture_eval_before_execute
8418 variables.
8419
8420 Sun Aug 30 17:38:20 1998 Jeffrey A Law (law@cygnus.com)
8421
8422 * gcc.dg/980626-1.c: Delete this test. We've declared the warning
8423 this test triggers valid.
8424
8425 Thu Aug 27 23:59:18 1998 Jeffrey A Law (law@cygnus.com)
8426
8427 * gcc.dg/980827-1.c: New test.
8428
8429 Wed Aug 26 16:10:00 1997 J"orn Rennecke <amylaar@cygnus.co.uk>
8430
8431 * gcc.c-torture/execute/loop-4b.c: New test.
8432
8433 Wed Aug 26 16:25:38 1998 Nick Clifton <nickc@cygnus.com>
8434
8435 * lib/c-torture.exp: Add support for
8436 torture_eval_before_compile and torture_eval_before_execute
8437 variables.
8438
8439 Tue Aug 25 19:42:13 1998 Jeffrey A Law (law@cygnus.com)
8440
8441 * gcc.c-torture/compile/980825-1.c: New test.
8442
8443 Mon Aug 24 14:20:32 1998 Nick Clifton <nickc@cygnus.com>
8444
8445 * gcc.c-torture/execute/bcp-1.c (main): Fix optimize test loop to
8446 count number tests in opt_t0 not good_t0.
8447
8448 Mon Aug 24 16:38:52 1998 Jeffrey A Law (law@cygnus.com)
8449
8450 * gcc.c-torture/compile/930326-1.x: Fix typo.
8451
8452 1998-08-23 Mark Mitchell <mark@markmitchell.com>
8453
8454 * lib/old-dejagnu.exp: Make it possible to XFAIL a test that
8455 causes an ICE.
8456
8457 Fri Aug 21 23:59:18 1998 Jeffrey A Law (law@cygnus.com)
8458
8459 * gcc.c-torture/unsorted/memtst.c: Reduce size of array when
8460 STACK_SIZE is defined.
8461 * gcc.c-torture/unsorted/stuct.c: Similarly.
8462
8463 * gcc.c-torture/compile/980821-1.c: New test.
8464
8465 Fri Aug 21 03:14:04 1998 Jeffrey A Law (law@cygnus.com)
8466
8467 * gcc.c-torture/execute/980526-2.c: Disable for targets with 16bit ints.
8468
8469 1998-08-19 Mark Mitchell <mark@markmitchell.com>
8470
8471 * lib/old-dejagnu.exp (old-dejagnu): Remove sig6/sig11 handling
8472 code.
8473
8474 1998-08-09 Mark Mitchell <mark@markmitchell.com>
8475
8476 * lib/old-dejagnu.exp: Revise handling of `Internal compiler
8477 error'.
8478
8479 Tue Aug 18 19:19:50 1998 Jeffrey A Law (law@cygnus.com)
8480
8481 * gcc.c-torture/execute/*.x: Some updates for the h8300 targets.
8482
8483 Sun Aug 16 01:29:19 1998 Jeffrey A Law (law@cygnus.com)
8484
8485 * gcc.c-torture/compile/980816-1.c: New test.
8486
8487 * gcc.dg/980816-1.c: New test.
8488
8489 Thu Aug 13 00:13:55 1998 Jeffrey A Law (law@cygnus.com)
8490
8491 * gcc.c-torture/execute/ieee/ieee.exp: Pass -ffloat-store to
8492 compiler for ieee tests.
8493
8494 1998-08-01 Dave Love <d.love@dl.ac.uk>
8495
8496 * g77.f-torture/compile/980729-0.f: New test.
8497
8498 1998-07-30 Ken Raeburn <raeburn@cygnus.com>
8499
8500 * gcc.c-torture/special/eeprof-1.c: New test, for
8501 -finstrument-functions.
8502 * gcc.c-torture/special/special.exp: Run it.
8503
8504 Wed Jul 29 00:17:18 1998 Jeffrey A Law (law@cygnus.com)
8505
8506 * gcc.c-torture/compile/980729-1.c: New test.
8507
8508 Mon Jul 27 11:05:07 1998 Nick Clifton <nickc@cygnus.com>
8509
8510 * gcc.c-torture/execute/ieee/930529-1.c (main): Check to see if
8511 __thumb__ is defined, and test for ARM style doubles if so.
8512
8513 1998-07-26 Dave Love <d.love@dl.ac.uk>
8514
8515 * g77.f-torture/noncompile/980615-0.f: New test.
8516
8517 Sun Jul 26 01:15:56 1998 H.J. Lu (hjl@gnu.org)
8518
8519 * gcc.dg/980312-1.c: Do link instead of compile.
8520 * gcc.dg/980313-1.c: Likewise.
8521
8522 Sun Jul 26 01:05:02 1998 Jeffrey A Law (law@cygnus.com)
8523
8524 * gcc.c-torture/compile/980726-1.c: New test.
8525
8526 1998-07-25 Dave Love <d.love@dl.ac.uk>
8527
8528 * g77.f-torture/execute/io0.f: New test.
8529
8530 Fri Jul 24 11:02:43 1998 Nick Clifton <nickc@cygnus.com>
8531
8532 * gcc.c-torture/execute/comp-goto-1.c (main): Make main() return
8533 an int.
8534
8535 Thu Jun 18 15:12:30 1998 Michael Meissner <meissner@cygnus.com>
8536
8537 * gcc.c-torture/execute/980618-{1,2}.c: New tests that showed up
8538 m32r bugs.
8539
8540 Fri Jul 17 14:19:32 1998 Nick Clifton <nickc@cygnus.com>
8541
8542 * gcc.dg/980626-1.c: Expect failures for all toolchains until
8543 c-decl.c:grokdeclarator can handle mode attributes.
8544
8545 Thu Jul 16 21:42:50 1998 Jeffrey A Law (law@cygnus.com)
8546
8547 * gcc.c-torture/execute/980716-1.c: New test.
8548
8549 Mon Jul 13 22:26:37 1998 Jeffrey A Law (law@cygnus.com)
8550
8551 * gcc.c-torture/execute/920715-1.x: No longer expected to fail on
8552 the mn10200.
8553 * gcc.c-torture/execute/strct-varg-1.x: New file. Expect failure on
8554 the mn10200.
8555 * gcc.c-torture/execute/va-arg-3.x: Similarly.
8556 * gcc.c-torture/compile/930326-1.x: Similarly.
8557
8558 1998-07-13 Dave Love <d.love@dl.ac.uk>
8559
8560 * g77.f-torture/execute/auto0.f, g77.f-torture/execute/auto1.f:
8561 New test from Craig.
8562
8563 1998-07-12 Dave Love <d.love@dl.ac.uk>
8564
8565 * g77.f-torture/noncompile/980616-0.f: New test.
8566
8567 * g77.f-torture/execute/970816-3.f: New test from Craig.
8568
8569 Fri Jul 10 23:43:33 1998 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
8570
8571 * g++.other/singleton.C: Return error value instead of taking
8572 SIGSEGV.
8573
8574 Fri Jul 10 10:02:03 1998 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-karlsruhe.de>
8575
8576 * g++.other/singleton.C: New test. Warning is under dispute.
8577 Runtime crash is not.
8578
8579 Thu Jul 9 23:07:45 1998 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
8580
8581 * g++.ns/{alias2.C, alias5.C, koenig4.C, lookup3.C ns13.C,
8582 ns14.C, ns15.C, template3.C, undef1.C, using4.C, using5.C,
8583 using6.C, using7.C}: New namespace tests.
8584
8585 Thu Jul 9 22:44:49 1998 Alexandre Oliva <oliva@dcc.unicamp.br>
8586
8587 * g++.old-deja/g++.other/partspec1.C: Test matching of partial
8588 specialization with typedef'ed names used as array indexes.
8589
8590 Thu Jul 9 00:38:51 1998 Jeffrey A Law (law@cygnus.com)
8591
8592 * gcc.c-torture/execute/980709-1.c: New test.
8593
8594 * gcc.dg/980709-1.c: New test.
8595
8596 Tue Jul 7 13:41:27 1998 Richard Henderson <rth@cygnus.com>
8597
8598 * gcc.c-torture/execute/bcp-1.c: New test.
8599
8600 Tue Jul 7 11:49:04 1998 Jeffrey A Law (law@cygnus.com)
8601
8602 * gcc.c-torture/execute/980707-1.c: New test.
8603
8604 Mon Jul 6 18:20:27 1998 Kamil Iskra <iskra@student.uci.agh.edu.pl>
8605
8606 * gcc.c-torture/compile/980706-1.c: New test.
8607
8608 1998-07-01 Dave Love <d.love@dl.ac.uk>
8609
8610 * g77.f-torture/execute/980701-0.f,
8611 g77.f-torture/execute/980701-1.f: New test from Craig.
8612
8613 Wed Jul 1 00:52:51 1998 Jeffrey A Law (law@cygnus.com)
8614
8615 * gcc.c-torture/compile/980701-1.c: New test.
8616
8617 * gcc.c-torture/execute/980701-1.c: New test.
8618
8619 Tue Jun 30 11:51:42 1998 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-ka
8620 rlsruhe.de>
8621
8622 * g++.old-deja/g++.robertl/eb132.C: New test.
8623 * g++.old-deja/g++.robertl/eb133.C: Likewise.
8624
8625 1998-06-29 Dave Love <d.love@dl.ac.uk>
8626
8627 * g77.f-torture/execute/980628-7.f,
8628 g77.f-torture/execute/980628-8.f,
8629 g77.f-torture/execute/980628-9.f,
8630 g77.f-torture/execute/980628-10.f: New tests from Craig.
8631
8632 * g77.f-torture/execute/980628-3.f: Remove mail headers.
8633
8634 Sun Jun 28 12:49:02 1998 Jeffrey A Law (law@cygnus.com)
8635
8636 * g77.f-torture/execute/980628-4.f: New test from Craig.
8637 * g77.f-torture/execute/980628-5.f: Likewise.
8638 * g77.f-torture/execute/980628-2.f: Likewise.
8639 * g77.f-torture/execute/980628-0.f: Likewise.
8640 * g77.f-torture/execute/980628-1.f: Likewise.
8641 * g77.f-torture/execute/980628-3.f: Likewise.
8642 * g77.f-torture/execute/980628-6.f: Likewise.
8643
8644 Sun Jun 28 00:37:26 1998 Jeffrey A Law (law@cygnus.com)
8645
8646 * lib/g77.exp (default_g77_version): Tweak to make it work in a build
8647 directory when nothing has been installed yet.
8648
8649 Sat Jun 27 23:23:18 1998 Carlo Wood <carlo@runaway.xs4all.nl>
8650
8651 * gcc.c-torture/special/special.exp: Handle newer versions of
8652 dejagnu.
8653
8654 Fri Jun 26 17:57:40 1998 Jeffrey A Law (law@cygnus.com)
8655
8656 * gcc.dg/980626-1.c: New test.
8657
8658 Fri Jun 19 23:26:12 1998 Bruno Haible <haible@ilog.fr>
8659
8660 * gcc.misc-tests/m-un-2.c: New test.
8661 * g++.old-deja/g++.other/warn01.c: Likewise.
8662
8663 Fri Jun 19 14:06:36 1998 Robert Lipe <robertl@dgii.com>
8664
8665 * gcc.dg/980414-1.c: Move comments outside of ASM to improve
8666 compatibility with assmblers with a different comment character.
8667 Eliminate use of GAS-specific extensions.
8668
8669 Fri Jun 19 02:05:14 1998 Jeffrey A Law (law@cygnus.com)
8670
8671 * gcc.c-torture/execute/ieee/980619-1.c: New test.
8672
8673 Fri Jun 19 00:58:11 1998 Robert Lipe <robertl@dgii.com>
8674
8675 *lib/g77.exp: Replace search for libf2c.a with search for newly
8676 renamed libg2c.a
8677
8678 Wed Jun 17 18:53:12 1998 Jeffrey A Law (law@cygnus.com)
8679
8680 * gcc.c-torture/execute/980617-1.c: New test.
8681
8682 Fri Jun 12 01:08:49 1998 Jeffrey A Law (law@cygnus.com)
8683
8684 * gcc.c-torture/execute/980612-1.c: New test.
8685
8686 Mon Jun 8 02:13:42 1998 Jeffrey A Law (law@cygnus.com)
8687
8688 * gcc.dg/980523-1.c: Only test on ppc-linux.
8689 * gcc.dg/980526-1.c, gcc.dg/switch-1.c: Likewise.
8690
8691 * gcc.c-torture/execute/980608-1.c: New test.
8692
8693 Fri Jun 5 21:54:26 1997 J"orn Rennecke <amylaar@cygnus.co.uk>
8694
8695 * gcc.c-torture/execute/980605-1.c: New test.
8696
8697 Thu Jun 4 01:39:24 1998 Jeffrey A Law (law@cygnus.com)
8698
8699 * gcc.c-torture/execute/980604-1.c: New test.
8700
8701 Tue Jun 2 20:51:43 1998 Jeffrey A Law (law@cygnus.com)
8702
8703 * gcc.c-torture/execute/980602-1.c: New test.
8704 * gcc.c-torture/execute/980602-2.c: Likewise.
8705
8706 1998-06-02 Dave Love <d.love@dl.ac.uk>
8707
8708 * 970125-0.f: Fix per JCB. Add commentary.
8709
8710 Sun May 31 23:23:29 1998 Michael Meissner <meissner@cygnus.com>
8711
8712 * gcc.c-torture/execute/ieee/mzero2.c: New test to better test
8713 IEEE -0 support.
8714
8715 Fri May 29 01:10:12 1998 Peter Leven <leven@lpr.e-technik.tu-muenchen.de>
8716
8717 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Set up signal handler
8718 earlier.
8719
8720 Thu May 28 00:17:42 1998 Catherine Moore <clm@cygnus.com>
8721
8722 * gcc.c-torture/execute/980526-3.c: New test.
8723
8724 1998-05-27 Manfred Hollstein <manfred@s-direktnet.de>
8725
8726 * g++.old-deja/g++.jason/thunk2.C: Setup this test to be expected to
8727 fail on m68k-motorola-sysv and m88k-motorola-sysv3.
8728 * g++.old-deja/g++.jason/thunk3.C: Add m68k-motorola-sysv and
8729 m88k-motorola-sysv3 to XFAIL.
8730
8731 Tue May 26 23:58:03 1998 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
8732
8733 * gcc.dg/980526-1.c: New test.
8734 * gcc.c-torture/execute/980526-2.c: New test.
8735
8736 Tue May 26 23:40:40 1998 Jeffrey A Law (law@cygnus.com)
8737
8738 * gcc.dg/980523-1.c: Change "ppc" to "powerpc".
8739
8740 * gcc.c-torture/execute/980526-1.c: New test.
8741
8742 1998-05-26 Dave Love <d.love@dl.ac.uk>
8743
8744 * g77.f-torture/execute/alpha2.f: Add runtime test.
8745
8746 1998-05-24 Jason Merrill <jason@yorick.cygnus.com>
8747
8748 * g++.old-deja/old-deja.exp: Strip leading directories.
8749
8750 * lib/old-dejagnu.exp: All tests fail if we got an internal compiler
8751 error for the line. Don't run multiple tests for the same line.
8752
8753 Sat May 23 23:27:10 1998 Jeffrey A Law (law@cygnus.com)
8754
8755 * gcc.dg/980523-1.c: New test.
8756
8757 1998-05-23 Dave Love <d.love@dl.ac.uk>
8758
8759 * g77.f-torture/compile/970915-0.f: New test.
8760
8761 1998-05-23 Jason Merrill <jason@yorick.cygnus.com>
8762
8763 * lib/old-dejagnu.exp: Ignore C++ "instantiated from" mesages.
8764
8765 Thu May 21 23:23:21 1998 Jeffrey A Law (law@cygnus.com)
8766
8767 * gcc.dg/980520-1.c: New test.
8768
8769 Wed May 20 14:37:15 1998 Manfred Hollstein <manfred@s-direktnet.de>
8770
8771 * gcc.dg/980502-1.c: Fix return type.
8772
8773 Wed May 20 11:29:48 1998 Jeffrey A Law (law@cygnus.com)
8774
8775 * gcc.dg/{980502-1.c, clobbers.c}: New tests.
8776 * gcc.c-torture/compile/{980504-1.c, 980506-1.c}: Likewise.
8777 * gcc.c-torture/compile/{980506-2.c, 980611-1.c}: Likewise.
8778 * gcc.c-torture/execute/{980505-1.c, 980505-2.c, 980506-1.c}: Likewise.
8779 * gcc.c-torture/execute/{980506-2.c, 980506-3.c}: Likewise.
8780
8781 1998-05-20 Dave Love <d.love@dl.ac.uk>
8782
8783 * g77.f-torture/execute/980520-1.f: New test.
8784
8785 1998-05-15 Dave Love <d.love@dl.ac.uk>
8786
8787 * lib/mike-g77.exp: New file.
8788
8789 * g77.f-torture/noncompile/noncompile.exp,
8790 g77.f-torture/noncompile/check0.f: New files.
8791
8792 1998-05-14 Dave Love <d.love@dl.ac.uk>
8793
8794 * g77.f-torture/execute/short.f, g77.f-torture/execute/le.f,
8795 g77.f-torture/execute/exp.f, g77.f-torture/execute/erfc.f,
8796 g77.f-torture/execute/dnrm2.f, g77.f-torture/execute/dcomplex.f,
8797 g77.f-torture/execute/cpp.F, g77.f-torture/execute/complex_1.f,
8798 g77.f-torture/execute/claus.f, g77.f-torture/execute/cabs.f: Call
8799 abort where appropriate.
8800
8801 Tue May 5 19:20:13 1998 Michael Meissner <meissner@cygnus.com>
8802
8803 * lib/c-torture.exp (TORTURE_OPTIONS): Add -Os to options.
8804 * lib/f-torture.exp (TORTURE_OPTIONS): Ditto.
8805
8806 1998-04-29 Dave Love <d.love@dl.ac.uk>
8807
8808 * g77.f-torture/compile/980419-1.f: Removed since doesn't compile.
8809
8810 1998-04-27 Dave Love <d.love@dl.ac.uk>
8811
8812 * g77.f-torture/compile/980427-0.f: New test.
8813
8814 1998-04-24 Dave Love <d.love@dl.ac.uk>
8815
8816 * g77.f-torture/compile/980424-0.f: New test.
8817
8818 1998-04-19 Dave Love <d.love@dl.ac.uk>
8819
8820 * g77.f-torture/compile/980419-2.f (main): New test.
8821 * g77.f-torture/compile/970125-0.f: New test.
8822 * g77.f-torture/compile/980419-1.f: New test.
8823
8824 Wed Apr 8 13:09:15 1998 Jim Wilson <wilson@cygnus.com>
8825
8826 * gcc.c-torture/execute/980407-1.c: Delete test. Is duplicate
8827 of loop-4.c.
8828
8829 Tue Apr 7 12:01:24 1998 Jim Wilson <wilson@cygnus.com>
8830
8831 * gcc.c-torture/execute/980407-1.c: New test from Joern Rennecke.
8832
8833 Fri Apr 3 12:27:49 1998 Jim Wilson <wilson@cygnus.com>
8834
8835 * gcc.c-torture/compile/980329-1.c: New test.
8836
8837 Wed Mar 18 16:22:22 1998 Jim Wilson <wilson@cygnus.com>
8838
8839 * gcc.dg/980313-1.c: New test for fp conditional move on PPro.
8840 * gcc.dg/980312-1.c: Fix typo in -march command.
8841
8842 Mon Mar 16 20:01:30 1998 H.J. Lu (hjl@gnu.org)
8843
8844 * gcc.dg/980312-1.c: New test for fp conditional move on PPro.
8845
8846 Wed Mar 11 13:08:48 1998 Robert Lipe <robertl@dgii.com>
8847
8848 * g77.f-torture/execute/980310-5.f: Deleted. Craig Burley and
8849 Dave Love agree the Fortran source is bogus.
8850
8851 Wed Mar 11 00:03:49 1998 Robert Lipe <robertl@dgii.com>
8852
8853 * g77.f-torture/compile/980310-1.f, g77.f-torture/compile/980310-2.f
8854 g77.f-torture/compile/980310-3.f, g77.f-torture/compile/980310-4.f
8855 g77.f-torture/compile/980310-6.f, g77.f-torture/compile/980310-7.f
8856 g77.f-torture/compile/980310-8.f: New tests from egcs-bugs archives.
8857 * g77.f-torture/execute/980310-5.f: New test from egcs-bugs archives.
8858
8859 Tue Mar 10 00:31:51 1998 Alexandre Oliva <oliva@dcc.unicamp.br>
8860
8861 * g++.old-deja/g++.other/friend1.C: New test.
8862
8863 1998-02-18 Dave Love <d.love@dl.ac.uk>
8864
8865 * g77.f-torture/execute/dnrm2.f (dnrm2): Avoid uninitialized (and
8866 possibly uninitialized) variables and declare dnrm2.
8867
8868 Mon Feb 23 15:16:53 1998 Robert Lipe <robertl@dgii.com>
8869
8870 From Bruno Haible <haible@ilog.fr>:
8871 * gcc.c-torture/execute/980223.c: New test.
8872
8873 Fri Feb 13 00:36:07 1998 Jeffrey A Law (law@cygnus.com)
8874
8875 * gcc.dg/ifelse-1.c: New test.
8876
8877 Mon Feb 9 02:08:47 1998 H.J. Lu (hjl@gnu.org)
8878
8879 * lib/g77.exp (g77_target_compile): Fix multilibs for libf2c.
8880
8881 * lib/old-dejagnu.exp (old-dejagnu): Added the
8882 "execution test - XFAIL *-*-*" handling in the spirit of
8883 "excess errors test -". Changed the "execution test fails"
8884 handling to be like "excess errors test fails".
8885 * Update various tests accordingly.
8886
8887 Fri Feb 6 14:30:48 1998 Jim Wilson <wilson@cygnus.com>
8888
8889 * gcc.c-torture/execute/980205.c: New test.
8890
8891 Sun Jan 18 01:33:59 1998 Jeffrey A Law (law@cygnus.com)
8892
8893 * lib/c-torture.exp: Look for .x files instead of .cexp files.
8894 * lib/f-torture.exp: Similarly.
8895 * gcc.c-torture: Rename all .cexp files to .x files.
8896
8897 Mon Dec 8 23:55:26 1997 J"orn Rennecke <amylaar@cygnus.co.uk>
8898
8899 * gcc.c-torture/noncompile/noncompile.exp (921102-1.c): Fixed comment.
8900 (940510-1.c): Removed duplicate.
8901 (971104-1.c): New test.
8902
8903 Tue Nov 25 16:18:51 1997 Kate Hedstrom (kate@ahab.rutgers.edu)
8904
8905 * lib/f-torture.exp: Improve error and loop detection.
8906
8907 Wed Nov 19 14:27:04 1997 Michael Meissner <meissner@cygnus.com>
8908
8909 * gcc.c-torture/execute/950221-1.c (filler): If STACK_SIZE is defined,
8910 use that to size the filler array.
8911
8912 Fri Sep 26 10:50:53 1997 Bob Manson <manson@charmed.cygnus.com>
8913
8914 * lib/c-torture.exp(c-torture-execute): Fix typo.
8915
8916 * lib/old-dejagnu.exp(old-dejagnu): Use a name derived from the
8917 testcase as the executable name. Keep the executable around if
8918 the test fails.
8919
8920 Fri Sep 19 17:19:53 1997 Bob Manson <manson@charmed.cygnus.com>
8921
8922 * lib/c-torture.exp (TORTURE_OPTIONS): Removed unnecessary
8923 changes. Only test one -g option, and move it to the end of the
8924 list of options to test.
8925
8926 Fri Sep 19 17:58:00 1997 Michael Meissner <meissner@cygnus.com>
8927
8928 * lib/c-torture.exp (TORTURE_OPTIONS): Check for the environment
8929 variable GCC_TORTURE_OPTIONS to supply default switches separated
8930 by colons. If no environment variable, run tests with -O0 -g, -O1
8931 -g, and -O2 -g as well.
8932
8933 Wed Sep 17 10:12:26 1997 Bob Manson <manson@charmed.cygnus.com>
8934
8935 * lib/plumhall.exp: Don't set PHSRC in this file. Add a few
8936 explanatory comments. Fix indentation.
8937
8938 Mon Sep 15 00:36:53 1997 Jeffrey A Law (law@cygnus.com)
8939
8940 * lib/g++.exp (g++_init): Look for xgcc in $basedir too.
8941
8942 Thu Sep 11 13:54:47 1997 Jeffrey A Law (law@cygnus.com)
8943
8944 * g++.old-deja/g++.brendan/scope4.C: No longer expected to fail.
8945 * g++.old-deja/g++.mike/p7325.C: Likewise.
8946 * g++.old-deja/g++.mike/eh51.C: No longer expected to fail on the PA.
8947
8948 Thu Sep 11 10:00:03 1997 Alexandre Oliva (oliva@dcc.unicamp.br)
8949
8950 * g++.old-deja/g++.brendan/crash20.C: Rework to avoid libg++.
8951 * g++.old-deja/g++.brendan/crash30.C: Likewise.
8952 * g++.old-deja/g++.brendan/crash39.C: Likewise.
8953 * g++.old-deja/g++.law/operators4.C: Likewise.
8954
8955 Thu Sep 11 09:53:40 1997 Joe Buck (jbuck@synopsys.com)
8956
8957 * g++.old-deja/g++.mike/p658.C: eliminate <bool.h> use.
8958 * g++.old-deja/g++.mike/p784.C: Ditto.
8959 * g++.old-deja/g++.mike/p785.C: Ditto.
8960
8961 Fri Sep 5 00:21:42 1997 Jeffrey A Law (law@cygnus.com)
8962
8963 * gcc.c-torture/execute/cbrt.c: Tweak to work on more targets.
8964
8965 Wed Sep 3 17:29:35 1997 Bob Manson <manson@charmed.cygnus.com>
8966
8967 * gcc.c-torture/execute/ieee/ieee.exp: Check for ieee_multilib_flags
8968 target feature; pass this to c-torture-execute as needed.
8969
8970 Wed Sep 3 17:15:00 1997 Bob Manson <manson@charmed.cygnus.com>
8971
8972 * lib/c-torture.exp(c-torture-execute): If the previous and the
8973 current executables being tested are identical, we don't need to
8974 run the executable again. Try to make the executable names
8975 unique. Add an optional argument for passing additional compiler
8976 flags.
8977
8978 Tue Sep 2 16:34:31 1997 Doug Evans <dje@canuck.cygnus.com>
8979
8980 * lib/gcc-dg.exp (gcc-dg-test): Fix typos setting compile_type.
8981
8982 Fri Aug 29 12:48:09 1997 Jeffrey A Law (law@cygnus.com)
8983
8984 * gcc.c-torture/execute/921007-1.c: Make strcmp static.
8985
8986 Thu Jul 31 12:17:24 1997 Jeffrey A Law (law@cygnus.com)
8987
8988 * gcc.c-torture/execute/920501-9.c: Fix to work on targets with
8989 32bit or larger longs.
8990
8991 * gcc.c-torture/execute/961017-2.c: Fix to work on targets which
8992 have either a 32bit long or 32bit int.
8993
8994 Tue Jul 29 00:40:38 1997 J"orn Rennecke <amylaar@cygnus.co.uk>
8995
8996 * gcc.c-torture/execute/conversion.c (test_float_to_integer):
8997 Make double precision tests dependent on sizeof (double).
8998
8999 Wed Jul 9 15:15:40 1997 Bob Manson <manson@charmed.cygnus.com>
9000
9001 * gcc.prms/5403.c: Allow CRLFs to occur at the start of the output
9002 too.
9003
9004 Tue Jun 17 22:11:16 1997 J"orn Rennecke <amylaar@cygnus.co.uk>
9005
9006 * gcc.c-torture/compile/961203-1.cexp: New script.
9007
9008 Mon Jun 16 15:27:06 1997 Bob Manson <manson@charmed.cygnus.com>
9009
9010 * lib/g++.exp(g++_init): Use g++_include_flags instead of making
9011 up the includes ourselves.
9012
9013 Wed Jun 11 17:33:21 1997 Bob Manson <manson@charmed.cygnus.com>
9014
9015 * lib/plumhall.exp: Remove random include, and add a few
9016 verbose messages for debugging.
9017
9018 Fri Jun 6 14:23:24 1997 Bob Manson <manson@charmed.cygnus.com>
9019
9020 * lib/g++.exp: Use g++_link_flags from libgloss.exp, instead
9021 of trying to do it ourselves.
9022
9023 Wed Jun 4 03:38:50 1997 J"orn Rennecke <amylaar@cygnus.co.uk>
9024
9025 * gcc.c-torture/execute/ieee/ieee.exp: Set -mieee for SH.
9026
9027 Wed Jun 4 18:43:55 1997 Bob Manson <manson@charmed.cygnus.com>
9028
9029 * gcc.prms/5403.c: Made regexp a bit less strict.
9030
9031 Tue Jun 3 15:12:39 1997 Bob Manson <manson@charmed.cygnus.com>
9032
9033 * lib/mike-gcc.exp: Don't use global exec_output anymore. Output
9034 is returned from remote_load instead.
9035 * lib/plumhall.exp: Ditto.
9036 * lib/mike-g++.exp: Ditto.
9037 * lib/old-dejagnu.exp: Ditto.
9038 * lib/c-torture.exp: Ditto.
9039
9040 Fri May 30 23:15:15 1997 Bob Manson <manson@charmed.cygnus.com>
9041
9042 * lib/g++.exp: Use build_wrapper procedure.
9043 * lib/gcc.exp: Ditto.
9044
9045 Tue May 20 15:23:27 1997 Jeffrey A Law (law@cygnus.com)
9046
9047 * gcc.c-torture/execute/*.c: Include stdlib.h instead of using
9048 an old-style decl for malloc. Fixes tests to work when
9049 sizeof (int) != sizeof (size_t).
9050
9051 Thu May 15 14:00:04 1997 Mike Meissner <meissner@cygnus.com>
9052
9053 * gcc.c-torture/execute/va-arg-3.c: If NO_VARARGS is defined, nop test.
9054
9055 * gcc.c-torture/execute/strct-varg-1.c: If NO_VARARGS is defined,
9056 use stdargs.h interface.
9057
9058 Thu May 15 14:10:39 1997 Mike Meissner <meissner@cygnus.com>
9059
9060 * lib/gcc.exp (gcc_target_compile): If gcc,no_varargs, define
9061 NO_VARARGS when compiling.
9062
9063 Thu May 1 14:49:19 1997 Bob Manson <manson@charmed.cygnus.com>
9064
9065 * lib/plumhall.exp(ph_includes): New procedure.
9066 (ph_make): Use it.
9067 (ph_compiler): Ditto.
9068
9069 * lib/g++.exp: Rename test-glue.c to testglue.c.
9070 * lib/gcc.exp: Ditto.
9071
9072 Thu Apr 10 14:50:26 1997 Bob Manson <manson@charmed.cygnus.com>
9073
9074 * lib/g++.exp(g++init): Don't try to be smart, always run g++_init
9075 to completion when it's called.
9076
9077 Fri Mar 21 16:34:52 1997 Michael Meissner <meissner@cygnus.com>
9078
9079 * gcc.c-torture/execute/920501-7.c (main,x): If NO_LABELS_VALUES
9080 is defined, don't do test.
9081
9082 Thu Mar 20 09:50:32 1997 Doug Evans <dje@canuck.cygnus.com>
9083
9084 * lib/plumhall.exp (ph_make): Comment out errorCode=NONE test
9085 for object files.
9086 (ph_summary): Mark skipped testcases as untested, not unresolved.
9087
9088 * lib/plumhall.exp (ph_make): If unresolved because of bad
9089 errorCode, record errorCode in log file.
9090 (*): Replace send_log/verbose with verbose -log.
9091
9092 Wed Mar 19 13:06:26 1997 Michael Meissner <meissner@cygnus.com>
9093
9094 * gcc.c-torture/execute/ieee/rbug.c (main): Don't do long long to
9095 double conversion if double isn't at least 8 bytes.
9096
9097 * gcc.c-torture/execute/cvt-1.c: Make all functions use long, not
9098 int to work with targets where int is 16 bits.
9099
9100 * gcc.c-torture/execute/920715-1.c (main): If double isn't at least
9101 8 bytes, just exit, since 4 byte doubles don't have enough bits of
9102 precision for the test to complete.
9103
9104 Fri Mar 14 17:51:02 1997 Michael Meissner <meissner@cygnus.com>
9105
9106 * gcc.c-torture/execute/920715-1.cexp (d10v-*-*): Expect to fail
9107 if d10v is not compiled with the -mdouble64 flag.
9108 * gcc.c-torture/execute/ieee/rbug.cexp (d10v-*-*): Ditto.
9109
9110 * gcc.c-torture/execute/cvt-1.cexp (d10v-*-*): Expect to fail if
9111 d10v is not compiled with the -mint32 flag.
9112
9113 Thu Mar 13 16:09:28 1997 Bob Manson <manson@charmed.cygnus.com>
9114
9115 * lib/plumhall.exp: Use incr_count.
9116
9117 Wed Mar 12 10:01:33 1997 Jeffrey A Law (law@cygnus.com)
9118
9119 * gcc.c-torture: Update to c-torture-1.45.
9120
9121 Sun Feb 23 18:12:04 1997 Bob Manson <manson@charmed.cygnus.com>
9122
9123 * lib/gcc.exp(gcc_init): Add args parameter (which will contain
9124 the name of the expect testcase file).
9125
9126 * lib/g++.exp(g++_init): Ditto.
9127
9128 Thu Feb 20 13:53:05 1997 Bob Manson <manson@charmed.cygnus.com>
9129
9130 * lib/g++.exp(g++_exit): $gluefile lives on the build, not
9131 the host.
9132
9133 * lib/gcc.exp(gcc_exit): New procedure.
9134
9135 Wed Feb 19 15:16:16 1997 Bob Manson <manson@charmed.cygnus.com>
9136
9137 * g++.old-deja/g++.rfg/*: Added "Build don't link" and ERROR
9138 specs where appropriate.
9139
9140 * g++.old-deja/g++.arm/*: Added additional ERROR checks
9141 because of new "candidates are" messages, and removed a few
9142
9143 * Converted all non-old-style g++ testcases to old-style, and
9144 moved into g++.old-deja.
9145
9146 Fri Feb 14 11:46:46 1997 Bob Manson <manson@charmed.cygnus.com>
9147
9148 * lib/old-dejagnu.exp(old-dejagnu): Add various "skip if"
9149 options.
9150
9151 * lib/gcc.exp(gcc_init): Don't set gluefile unless the compile
9152 succeeded.
9153
9154 * lib/g++.exp(g++_init): Don't unset gluefile unless it exists.
9155
9156 Thu Feb 13 17:30:46 1997 Michael Meissner <meissner@cygnus.com>
9157
9158 * lib/gcc.exp (gcc_target_compile): Add support for defining
9159 NO_TRAMPOLINES and NO_LABEL_VALUES if the baseboard file indicates
9160 the machine doesn't have those features.
9161
9162 Tue Feb 11 12:57:11 1997 Bob Manson <manson@charmed.cygnus.com>
9163
9164 * g++.law/operators4.exp: Don't use LIBS.
9165
9166 Sat Feb 8 14:45:55 1997 Bob Manson <manson@charmed.cygnus.com>
9167
9168 * g++.law/virtual1.exp: Don't use CXX_FLAGS.
9169
9170 * lib/mike-g++.exp: Don't set the compiler to be tested here.
9171 * lib/g++.exp: Set it here instead. Also, allow use of the
9172 --tool_exec and --tool_opt options. Change CXX to
9173 GXX_UNDER_TEST.
9174
9175 * g++.old-deja/old-deja.exp: Change CXX to GXX_UNDER_TEST.
9176
9177 * lib/gcc.exp: Allow use of --tool_exec and --tool_opt.
9178
9179 Fri Feb 7 12:55:45 1997 Bob Manson <manson@charmed.cygnus.com>
9180
9181 * lib/old-dejagnu.exp: Use prune_warnings instead of
9182 prune_system_crud.
9183 * lib/mike-g++.exp: Ditto.
9184 * lib/gcc.exp: Ditto.
9185 * lib/g++.exp: Ditto.
9186
9187 * lib/g++.exp: Include both libstdc++ and libstdc++/stl.
9188
9189 Fri Feb 7 10:41:53 1997 Jeffrey A Law (law@cygnus.com)
9190
9191 * 941014-2.c: Include stdlib.h
9192 * 960327-1.c: Include stdio.h
9193 * dbra.c, index-1.c: Don't assume ints are 32bits.
9194
9195 Tue Feb 4 12:51:09 1997 Bob Manson <manson@charmed.cygnus.com>
9196
9197 * lib/gcc.exp: Add gcc,stack_size target feature.
9198
9199 * lib/g++.exp(g++_target_compile): Add the include and link
9200 paths here, not in two other places. And, it's $options, not
9201 options.
9202
9203 * lib/mike-g++.exp(postbase): Remove the code that determines
9204 the correct include and link paths.
9205 * g++.old-deja/old-deja.exp: Ditto.
9206
9207 Mon Feb 3 19:00:07 1997 Bob Manson <manson@charmed.cygnus.com>
9208
9209 * lib/g++.exp(g++_init): target_compile no longer returns the
9210 filename of the result.
9211
9212 Sun Feb 2 14:42:34 1997 Bob Manson <manson@charmed.cygnus.com>
9213
9214 * gcc.misc-tests/gcov.exp: Add -nocomplain to the
9215 call to glob.
9216
9217 * gcc.c-torture/special/special.exp: Change call to
9218 gcc_target_compile to include the object file.
9219
9220 Sun Feb 2 17:11:50 1997 Ian Lance Taylor <ian@cygnus.com>
9221
9222 * gcc.c-torture/special/special.exp: Correct misspelling in last
9223 change.
9224
9225 Sat Feb 1 12:34:23 1997 Bob Manson <manson@charmed.cygnus.com>
9226
9227 * lib/plumhall.exp(ph_summary): Log the entire output of the
9228 executable. Return -1 if there were any failures, 0 otherwise.
9229 (ph_execute): Return -1 if there were any failures, 0 otherwise.
9230 (ph_make): Clean up objects and executables that were built
9231 if the tests succeeded.
9232
9233 Thu Jan 30 13:45:56 1997 Bob Manson <manson@charmed.cygnus.com>
9234
9235 * g++.old-deja/old-deja.exp: Add -L and -I flags so we include
9236 libraries and includes in the build tree as appropriate.
9237
9238 Wed Jan 29 17:19:34 1997 Bob Manson <manson@charmed.cygnus.com>
9239
9240 * lib/c-torture.exp: Instead of looking for the global variable
9241 NO_LONG_LONG, check to see if that's a feature of the target.
9242
9243 Wed Jan 29 00:36:25 1997 Bob Manson <manson@charmed.cygnus.com>
9244
9245 * config/default.exp: Minimize. Delete the remainer of the files in
9246 config; this functionality is now in devo/dejagnu/config.
9247
9248 g++.*/*: Pass any additional flags used to compile to postbase;
9249 delete CXXFLAGS.
9250
9251 gcc.c-torture/*: Remove calls to gcc_init and gcc_finish; this
9252 is now done by runtest.exp. Use gcc_target_compile instead of
9253 compile.
9254
9255 lib/c-torture.exp: Use gcc_target_compile instead of compile.
9256 Remove references to CFLAGS. Use remote_file instead of
9257 calling rm -f.
9258 (c-torture): Take a list of arguments to use to compile this
9259 testcase.
9260
9261 lib/g++.exp: Simplify. Use target_compile instead of compile.
9262 lib/gcc-dg.exp: Ditto.
9263 lib/gcc.exp: Ditto.
9264 lib/mike-{gcc,g++}.exp: Ditto.
9265 lib/old-dejagnu.exp: Ditto.
9266 lib/plumhall.exp: Ditto.
9267
9268 Wed Jan 8 14:43:07 1997 Jim Wilson <wilson@cygnus.com>
9269
9270 * lib/plumhall.exp (ph_make): Use CFLAGS and ANSICFLAGS when linking.
9271 (ph_linker): Likewise.
9272
9273 Wed Nov 13 16:04:19 1996 Joern Rennecke <amylaar@cygnus.com>
9274
9275 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: Only use
9276 MAP_ANON / MAP_ANONYMOUS if defined;
9277 else try to map from /dev/zero .
9278
9279 Tue Nov 12 23:30:12 1996 Jeffrey A Law (law@cygnus.com)
9280
9281 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: If MAP_ANON
9282 isn't defined, then define it to MAP_ANONYMOUS.
9283
9284 Tue Nov 12 11:57:49 1996 Jeffrey A Law (law@cygnus.com)
9285
9286 * gcc.c-torture: Update to c-torture-1.42 release.
9287
9288 Mon Nov 11 12:45:31 1996 Jeffrey A Law (law@cygnus.com)
9289
9290 * gcc.c-torture: Update to c-torture-1.41 release.
9291
9292 Sun Oct 27 18:56:18 1996 Jeffrey A Law (law@cygnus.com)
9293
9294 * gcc.c-torture/execute/enum-1.c: New test. Will be in next
9295 c-torture release.
9296
9297 Thu Aug 15 11:09:36 1996 Brendan Kehoe <brendan@lisa.cygnus.com>
9298
9299 * lib/gcc.exp (gcc_init): Always append the target_info to CFLAGS
9300 and LDFLAGS. Fix second case to append the target_info ldflags
9301 onto LDFLAGS, not CFLAGS.
9302 * lib/g++.exp (g++_init): Add target_info stuff.
9303 * lib/old-dejagnu.exp (old-dejagnu-init): Likewise. Add inclusion
9304 of libgloss and newlib flags for !native.
9305
9306 * config/proelf.exp: Load remote.exp and do `push_target hppro'.
9307 (GDB): Fix relative path to go up another dir for finding gdb.
9308
9309 Thu Aug 8 17:03:27 1996 Rob Savoye <rob@chinadoll.cygnus.com>
9310
9311 * lib/gcc.exp(gcc_init): Set CFLAGS and LDFLAGS to their new
9312 versions in the target_info array, if they don't exist.
9313
9314 Fri Aug 2 15:39:03 1996 Brendan Kehoe <brendan@lisa.cygnus.com>
9315
9316 * config/vx.exp (${tool}_load): Fix syntax of `$shell_id < 0'.
9317
9318 Mon Jul 8 15:45:58 1996 Jim Wilson <wilson@cygnus.com>
9319
9320 * lib/g++.exp: Change all uses of $base_dir/ to $base_dir/../.
9321 * lib/gcc.exp, lib/old-dejagnu.exp: Likewise.
9322
9323 Mon Jul 1 15:53:00 1996 Bob Manson <manson@charmed.cygnus.com>
9324
9325 * lib/old-dejagnu.exp: Don't remove the output file before we've
9326 actually tested it. Don't append pwd to the path of the executable
9327 we're testing.
9328
9329 Sun Jun 30 14:37:50 1996 Doug Evans <dje@canuck.cygnus.com>
9330
9331 * lib/g++.exp (default_g++_start): Don't pass LDFLAGS, LIBS if -c.
9332
9333 Wed Jun 26 14:15:55 1996 Bob Manson <manson@charmed.cygnus.com>
9334
9335 * lib/old-dejagnu.exp (old-dejagnu): Add $tmpdir to specify a
9336 temporary directory for compiler files, and set it to a default
9337 value of /tmp. Set $output as the name of the output file from
9338 compiling the testcase. Add a -o option to $cflags_var so the
9339 compiler writes the final output file as $output. Set $executable
9340 to $output.
9341
9342 * lib/mike-g++.exp (postbase): Add $tmpdir to specify a temporary
9343 directory for compiler files, and set it to /tmp if it doesn't
9344 already have a value. Set $output_file to the name of the output
9345 file from compiling the testcase. Add a -o option to CXXFLAGS so
9346 the compiler writes the final output file as $output. Use $output
9347 as the executable to be tested.
9348
9349 Mon Jun 24 17:12:16 1996 Brendan Kehoe <brendan@lisa.cygnus.com>
9350
9351 * lib/g++.exp: Also add -Wl,-rpath,... for linux.
9352
9353 Sat Jun 8 15:12:24 1996 Jeffrey A Law (law@cygnus.com)
9354
9355 * gcc.c-torture/execute/pending-1.c: New test. Still
9356 pending in Tege's queue.
9357
9358 Wed Apr 24 18:13:45 1996 Jim Wilson <wilson@chestnut.cygnus.com>
9359
9360 * lib/plumhall.exp (ph_summary): Add arguments name and exec_status.
9361 Add variables local_failcnt and local_unresolvedcnt. Call gcc_fail
9362 if there were failures. Call unresolved if there were unresolved
9363 testcases. Call gcc_fail if program did not run to completion.
9364 (ph_make): Pass additional argument name to ph_execute.
9365 (ph_execute): Add new argument. Pass additional arguments to
9366 ph_summary. Call gcc_fail is there is no execution output.
9367
9368 Wed Apr 24 13:39:23 1996 Jeffrey A Law (law@cygnus.com)
9369
9370 * lib/plumhall.exp (proc_summary): Output relavent summary
9371 lines into the log so specific failures in plumhall can be
9372 investigated.
9373
9374 Wed Apr 10 13:23:45 1996 Jeffrey A Law (law@cygnus.com)
9375
9376 * lib/c-torture.exp: Provide a default value for $NO_LONG_LONG.
9377 (c-torture-execute): Don't try to execute tests which use
9378 "long long" types if $NO_LONG_LONG is nonzero.
9379
9380 Mon Apr 8 08:52:29 1996 Doug Evans <dje@canuck.cygnus.com>
9381
9382 * gcc.c-torture/execute/ieee/ieee.exp: Run c-torture-execute,
9383 not c-torture.
9384
9385 * gcc.ieee: Move from here.
9386 * gcc.c-torture/execute/ieee: To here.
9387
9388 Tue Mar 26 23:41:18 1996 Jeffrey A Law (law@cygnus.com)
9389
9390 * gcc.c-torture: Update to c-torture-1.41 release.
9391
9392 Fri Mar 22 15:49:24 1996 Jeffrey A Law (law@cygnus.com)
9393
9394 * lib/c-torture.exp (c-torture-execute): Remove "$executable",
9395 not "$output".
9396
9397 Thu Mar 7 12:37:08 1996 Doug Evans <dje@charmed.cygnus.com>
9398
9399 * lib/gcc.exp (default_gcc_start): Don't pass $LDFLAGS $LIBS if
9400 -c present.
9401
9402 Sat Mar 2 22:36:37 1996 Jeffrey A Law (law@cygnus.com)
9403
9404 * config/proelf.exp: Handle connecting to a simulator.
9405
9406 Wed Jan 31 00:58:15 1996 Jeffrey A Law (law@cygnus.com)
9407
9408 * config/proelf.exp: New file. Enough framework that we can
9409 run c-torture tests on the proelf targets (or any other target
9410 that gdb can connect to for that matter).
9411
9412 Mon Jan 29 08:57:46 1996 Doug Evans <dje@canuck.cygnus.com>
9413
9414 * gcc.c-torture/special/special.exp: Delete libs arg to dg-runtest.
9415 * gcc.ph/testing/limits/limits.exp: Likewise. Don't pass $CFLAGS.
9416
9417 * lib/plumhall.exp (ph_execute): Always call ph_summary if
9418 exec_output exists.
9419
9420 Sun Jan 28 11:28:43 1996 Doug Evans <dje@charmed.cygnus.com>
9421
9422 * config/sim.exp (SIM_TIME_LIMIT): New user settable variable.
9423 (${tool}_load): Use 240 seconds if SIM_TIME_LIMIT not set.
9424
9425 * config/*.exp: Update FSF address. Change result of ${tool}_load
9426 to pass/fail/unresolved/unsupported/untested. Caller must now
9427 call unresolved/unsupported/untested.
9428 * lib/*.exp: Update FSF address. Update to handle new results of
9429 ${tool}_load.
9430 * lib/chill.exp (verbose): Delete.
9431
9432 Sat Jan 27 12:28:07 1996 Doug Evans <dje@charmed.cygnus.com>
9433
9434 * lib/gcc.exp (default_gcc_start): Change order of args to
9435 $LDFLAGS $CFLAGS $LIBS.
9436 * lib/gcc-dg.exp (gcc-dg-test): Arguments have changed, update.
9437 Save/set/restore CFLAGS. Pass single arg to gcc_start.
9438 * gcc.dg/dg.exp: Delete libs arg in call to dg-runtest.
9439 (CC,CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
9440 * gcc.misc-tests/dg-test.exp: Likewise.
9441 * gcc.misc-tests/msgs.exp: Likewise.
9442 * gcc.prms/prms.exp: Likewise.
9443 * gcc.misc-tests/gcov.exp: Delete libs arg in call to dg-runtest.
9444 (CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
9445
9446 * lib/dg.exp: Deleted, moved to dejagnu/lib.
9447
9448 Wed Jan 24 18:37:00 1996 Brendan Kehoe <brendan@lisa.cygnus.com>
9449
9450 * g++.old-deja/old-deja.exp: Add passing of $mathlib to old-dejagnu.
9451
9452 * g++.old-deja/old-deja.exp: Move setting of runshlib from here...
9453 * lib/old-dejagnu.exp (old-dejagnu-init): ...to here.
9454
9455 * lib/g++.exp (g++_init): Take out use of -rpath for the sun4, not
9456 necessary.
9457
9458 Sat Jan 20 17:22:08 1996 Brendan Kehoe <brendan@cygnus.com>
9459
9460 * g++.old-deja/old-deja.exp: Move setting of runshlib out of the
9461 global for loop; add use of $mathlib.
9462 * lib/old-dejagnu.exp (old-dejagnu-init): Put the runshlib
9463 settings here; set mathlib for anything but VxWorks.
9464
9465 Mon Jan 22 16:31:57 1996 Jeffrey A Law (law@cygnus.com)
9466
9467 * gcc.c-torture: Update to c-torture-1.40 release.
9468
9469 Wed Jan 3 00:54:33 1996 Jeffrey A Law (law@cygnus.com)
9470
9471 * gcc.ph/testing/limits/limits.exp: Load ${tool}-dg.exp, not
9472 dg.exp.
9473
9474 Sun Dec 3 16:17:42 1995 Jeffrey A. Law <law@sethra.cygnus.com>
9475
9476 * lib/c-torture.exp (c-torture-execute): Declare "output" as
9477 global.
9478
9479 Fri Nov 17 20:01:19 1995 Doug Evans <dje@canuck.cygnus.com>
9480
9481 * lib/g++.exp (LIBS): Define if not already.
9482 * lib/gcc-dg.exp (gcc-dg-test): Set executable file as a.out.
9483 (gcc-dg-prune): Call prune_gcc_output.
9484 * lib/gcc.exp (prune_gcc_output): New proc.
9485 * gcc.c-torture/special (921210-1.c): Call prune_system_crud and
9486 prune_gcc_output.
9487
9488 Thu Nov 16 09:15:40 1995 Doug Evans <dje@canuck.cygnus.com>
9489
9490 * lib/c-torture.exp (c-torture-compile): Fix calls to `unsupported'.
9491 (c-torture-execute): Likewise. Rename `name' to `testcase'.
9492
9493 Wed Nov 15 23:04:36 1995 Jeffrey A Law (law@cygnus.com)
9494
9495 * gcc.c-torture: Update to c-torture-1.39 release.
9496
9497 Sat Nov 4 12:52:05 1995 Doug Evans <dje@canuck.cygnus.com>
9498
9499 * lib/c-torture.exp (c-torture-execute): Don't return if one option
9500 fails, try others as well.
9501
9502 Thu Nov 2 09:28:35 1995 Doug Evans <dje@canuck.cygnus.com>
9503
9504 * lib/c-torture.exp (c-torture-execute): This proc's result is `void'.
9505 If compilation fails, mark execute tests as `untested'.
9506 If test is marked as unsupported, don't mark compilation and
9507 execute tests as failed.
9508
9509 Wed Oct 25 20:57:55 1995 Brendan Kehoe <brendan@lisa.cygnus.com>
9510
9511 * lib/g++.exp (g++_init): Don't link in libg++, and look to
9512 libstdc++ for whether or not we want to be doing shared
9513 libraries. Delete link_curses since we don't need it anymore.
9514 * lib/mike-g++.exp (postbase): Don't link in libg++.
9515 * g++.old-deja/old-deja.exp: Likewise.
9516
9517 Mon Oct 23 13:05:11 1995 Brendan Kehoe <brendan@lisa.cygnus.com>
9518
9519 * lib/g++.exp (CXX): Default to run `c++' instead of `g++'.
9520
9521 Tue Oct 17 15:24:47 1995 Brendan Kehoe <brendan@lisa.cygnus.com>
9522
9523 * lib/g++.exp (g++_init): Also check for libg++.sl for the hppa.
9524 For that, add `-Wl,-a,shared_archive'.
9525 * g++.old-deja/old-deja.exp: Likewise.
9526
9527 Tue Oct 17 13:09:06 1995 Doug Evans <dje@canuck.cygnus.com>
9528
9529 * lib/c-torture.exp (c-torture-execute): Ensure CFLAGS restored.
9530
9531 Mon Oct 16 23:13:32 1995 Brendan Kehoe <brendan@cygnus.com>
9532
9533 * lib/mike-g++.exp (postbase): Pay attention to the status of
9534 g++_load.
9535
9536 Mon Oct 16 19:28:32 1995 Brendan Kehoe <brendan@lisa.cygnus.com>
9537
9538 * g++.old-deja/old-deja.exp: Add $LIBS at the end of the args.
9539
9540 Mon Oct 16 13:48:58 1995 Doug Evans <dje@canuck.cygnus.com>
9541
9542 * lib/gcc.exp (default_gcc_start): No longer need to log program
9543 being executed or its output, execute_anywhere does that now.
9544 * lib/g++.exp (default_g++_version): Call execute_anywhere.
9545 (default_g++_start): Likewise. Delete calls to verbose/send_log.
9546
9547 Thu Oct 12 10:34:58 1995 Brendan Kehoe <brendan@lisa.cygnus.com>
9548
9549 * g++.old-deja/old-deja.exp: Updated the shared libg++ tests to be
9550 the same as those in lib/g++.exp.
9551
9552 Tue Oct 10 13:47:27 1995 Jeff Law (law@hurl.cygnus.com)
9553
9554 * gcc.c-torture: Update to c-torture-1.38 release.
9555 * gcc.ieee: Related changes.
9556
9557 Fri Oct 6 12:39:17 1995 Rob Savoye <rob@darkstar.cygnus.com>
9558
9559 * mike-gcc.exp, mike-g++.exp: Use "execute_anywhere" rather than
9560 "exec". Minor reformatting changes.
9561
9562 * config/rom68k.exp (${tool}_load): Make it work in a canadian
9563 cross. This means all "exec" calls now work on a remote host as
9564 well.
9565 * lib/c-torture.exp (c-torture-compile): Make work for a canadian
9566 cross. Filter out the extra "\r\n" stuff that expect puts in.
9567 (c-torture-execute): Filter out the bogus warnings like
9568 c-torture-compile does. Add support for canadian cross.
9569 * lib/gcc.exp (default_gcc_version, default_gcc_start)
9570 Use execute_anywhere rather than calling exec directly. Now it
9571 works for canadian cross testing.
9572
9573 Thu Oct 5 10:06:45 1995 Brendan Kehoe <brendan@rtl.cygnus.com>
9574
9575 * lib/g++.exp: Add -nocomplain flag to glob. Use catch to put the
9576 results into a variable, and check that rather than using file exists.
9577
9578 Wed Oct 4 16:31:02 1995 Brendan Kehoe <brendan@lisa.cygnus.com>
9579
9580 * lib/g++.exp: Use glob to see libg++.so.2.7.0, since sun4 doesn't
9581 create a libg++.so. For sunos4.1.*, also add -ltermcap.
9582
9583 Tue Sep 26 10:15:14 1995 Brendan Kehoe <brendan@lisa.cygnus.com>
9584
9585 * g++.old-deja/old-deja.exp: Create and pass runshlib and
9586 lib_curses if there's a shared libg++ in the build tree.
9587
9588 Fri Sep 22 10:47:24 1995 Doug Evans <dje@canuck.cygnus.com>
9589
9590 * lib/mike-{gcc,g++}.exp (postbase): Restore CFLAGS, CXX_FLAGS, LIBS
9591 if not supported target.
9592
9593 Fri Sep 22 09:22:07 1995 Brendan Kehoe <brendan@lisa.cygnus.com>
9594
9595 * lib/g++.exp (g++_init): Move empty setting of runshlib and
9596 link_curses up to always happen, not just for native builds.
9597
9598 Thu Sep 21 10:23:32 1995 Jeff Law (law@snake.cs.utah.edu)
9599
9600 * gcc.c-torture: Update to c-torture-1.36 release.
9601 * gcc.failure: Related changes.
9602
9603 Wed Sep 20 10:56:26 1995 Doug Evans <dje@canuck.cygnus.com>
9604
9605 * lib/plumhall.exp (PHSRC, PHDST): Allow config files to override.
9606
9607 Tue Sep 19 17:26:07 1995 Brendan Kehoe <brendan@lisa.cygnus.com>
9608
9609 * lib/g++.exp (g++_init): Put the shared and math lib stuff in here.
9610 * lib/mike-g++.exp (postbase): Not in here. Still reference
9611 runshlib, link_curses, and mathlib for link and run.
9612
9613 * lib/mike-g++.exp (postbase): If we've built a libg++.so, then
9614 pass the runtime shared library options for Solaris, OSF/1, and
9615 Irix5, and link with -lcurses to avoid unresolved references.
9616
9617 Wed Sep 13 15:28:10 1995 Brendan Kehoe <brendan@lisa.cygnus.com>
9618
9619 * lib/gcc.exp (gcc_init): Return if gcc_initialized is 1, so we
9620 only run once.
9621
9622 Wed Sep 13 10:51:52 1995 Doug Evans <dje@canuck.cygnus.com>
9623
9624 * lib/c-torture.exp (c-torture-compile): Don't alter CFLAGS.
9625
9626 Mon Sep 11 11:02:03 1995 Jeff Law (law@snake.cs.utah.edu)
9627
9628 * gcc.c-torture: Update to c-torture-1.35 release. Note we
9629 do not have a framework for the "compat" tests yet.
9630
9631 Sat Sep 9 16:15:20 1995 Brendan Kehoe <brendan@lisa.cygnus.com>
9632
9633 * lib/mike-g++.exp (postbase): New local variable `mathlib',
9634 set to null if we're testing vxworks5.1. Use that instead of
9635 `-lm' in the setting of LIBS for link and run.
9636
9637 Fri Sep 8 13:53:38 1995 Brendan Kehoe <brendan@lisa.cygnus.com>
9638
9639 * config/rom68k.exp (${tool}_load): Major changes to make it
9640 work. Verified that it does in fact return the stuff in
9641 exec_output properly. Catch any Emul or any TRAP other than 0.
9642
9643 Thu Sep 7 23:04:06 1995 Brendan Kehoe <brendan@lisa.cygnus.com>
9644
9645 * lib/mike-g++.exp (prebase): Call g++_init at the end to set
9646 LDFLAGS properly for targets that need stuff from libgloss.
9647 * lib/g++.exp (g++_init): Return if gpp_initialized is 1, so we
9648 only run once.
9649 (gpp_initialized): New variable.
9650
9651 Wed Sep 6 21:56:13 1995 Rob Savoye <rob@darkstar.cygnus.com>
9652
9653 * config/rom68k.exp: Load libgloss.exp.
9654 * lib/gcc.exp (gcc_init): get proper flags for newlib and libgloss
9655 so we can produce a fully linked binary.
9656 * lib/g++.exp (g++_init): get proper flags for newlib and libgloss
9657 so we can produce a fully linked binary.
9658
9659 Sun Sep 3 13:25:26 1995 Doug Evans <dje@canuck.cygnus.com>
9660
9661 * lib/plumhall.exp (ph_section): Watch for expected failures.
9662 Add missing `else'.
9663
9664 * lib/c-torture.exp (c-torture-execute): Look for .cexp files to
9665 run the testcase.
9666 (c-torture): Likewise.
9667
9668 Mon Aug 28 11:23:38 1995 Doug Evans <dje@cygnus.com>
9669
9670 * gcc.dg/dg.exp (scan-assembler, scan-assembler-not): New procs.
9671
9672 * lib/mike-g++.exp (mike_cleanup): New proc.
9673 (prebase): New globals compiler_result, not_compiler_result,
9674 target_regexp.
9675 (postbase): Likewise. Call mike_cleanup. Pass "--" to regexp to
9676 allow leading "-" in pattern. Watch for unsupported tests.
9677 If $compiler_result is set, pattern match assembler code,
9678 and ditto for $not_compiler_result.
9679 * lib/mike-gcc.exp: Likewise.
9680
9681 * lib/plumhall.exp (ph_execute): Only call ph_summary if
9682 execution "succeeded".
9683
9684 Mon Aug 14 14:03:53 1995 Doug Evans <dje@canuck.cygnus.com>
9685
9686 * config/win32.exp: New file.
9687 * lib/c-torture.exp (c-torture-execute): Handle $exe_ext.
9688
9689 Fri Aug 4 15:39:54 1995 Doug Evans <dje@canuck.cygnus.com>
9690
9691 * lib/gcc-dg.exp (gcc-dg-prune): Mark testcases that fill ram as
9692 unsupported.
9693 * lib/mike-{gcc,g++}.exp (postbase): Likewise.
9694 * lib/{c-torture.exp,old-dejagnu.exp}: Likewise.
9695 * lib/{gcc,g++}.exp (${tool}_check_untested_p): New proc.
9696
9697 * lib/mike-g++.exp (postbase): Delete alpha-*-* checking of
9698 "... without exceptions was ...". That is now handled by
9699 prune_system_crud.
9700 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
9701
9702 Tue Aug 1 11:09:33 1995 Doug Evans <dje@canuck.cygnus.com>
9703
9704 * gcc.misc-tests/{acker1.c,dhry.c,dhry.h,matrix1.c,optbench.c,
9705 sieve.c,sort2.c}: New files.
9706 * gcc.misc-tests/{acker1.exp,dhry.exp,matrix1.exp,optbench.exp,
9707 sieve.exp,sort2.exp}: Drivers for them.
9708
9709 * lib/mike-gcc.exp (program_output): New user settable variable.
9710 (postbase): Call prune_system_crud. Also prune extraneous compiler
9711 messages.
9712 * lib/mike-g++.exp (program_output): New user settable variable.
9713
9714 * gcc.misc-tests/mg.exp (compiler_output): Handle multiple lines.
9715
9716 * config/sh.exp: Deleted (use sim.exp instead).
9717
9718 Fri Jul 28 11:33:46 1995 Brendan Kehoe <brendan@lisa.cygnus.com>
9719
9720 * config/vx.exp: Declare CHECKTASK as global.
9721 * config/vxworks29k.exp: Reduce to only set CHECKTASK, and load vx.exp.
9722 * lib/mike-g++.exp: Load [pwd]/a.out, not `./a.out'.
9723 * lib/old-dejagnu.exp: Load [pwd]/$executable.
9724
9725 Wed Jul 26 19:45:39 1995 Brendan Kehoe <brendan@lisa.cygnus.com>
9726
9727 * config/vxworks29k.exp: New file, for the a29k-vxworks5.1
9728 target. Like vx.exp, only includes `vx29k.exp' instead of
9729 `vxworks.exp'.
9730
9731 Sun Jul 23 17:38:52 1995 Ian Lance Taylor <ian@cygnus.com>
9732
9733 * config/sim.exp: Increase time limit from 120 seconds to 240.
9734
9735 Thu Jul 6 11:07:38 1995 Jeffrey A. Law <law@rtl.cygnus.com>
9736
9737 * gcc.c-torture/execute/950628-1.c: New test.
9738
9739 Sat Jun 10 18:51:41 1995 Jeff Law (law@snake.cs.utah.edu)
9740
9741 * gcc.c-torture: Update with changes/additions from
9742 c-torture-1.34.
9743
9744 Mon Jun 5 17:58:07 1995 Doug Evans <dje@canuck.cygnus.com>
9745
9746 * gcc.prms/prms.exp: Pass LDFLAGS to dg-test.
9747
9748 Sun Jun 4 05:13:57 1995 Jeff Law (law@snake.cs.utah.edu)
9749
9750 * gcc.c-torture/compile/funcptr-1.c: Test case for 7107.
9751
9752 Thu Jun 1 00:06:19 1995 Jeff Law (law@snake.cs.utah.edu)
9753
9754 * gcc.c-torture/compile/950512-1.c: New test.
9755 * gcc.c-torture/execute/strct-pack-4.c, strct-pack-5.c}: Likewise.
9756 * gcc.dg/struct-ret-1.c: Likewise.
9757
9758 Wed May 31 14:25:13 1995 Doug Evans <dje@canuck.cygnus.com>
9759
9760 * gcc.c-torture/execute/{920410-1.c,921113-1.c,921208-2.c,
9761 930106-1.c,memcpy-1.c}: Use STACK_SIZE if defined.
9762
9763 Tue May 30 11:19:54 1995 Doug Evans <dje@canuck.cygnus.com>
9764
9765 * gcc.c-torture/special/920411-1.c: Deleted.
9766 * gcc.c-torture/special/special.exp: Delete 920411-1.c.
9767
9768 Mon May 22 16:55:11 1995 Doug Evans <dje@chestnut.cygnus.com>
9769
9770 * config/sim.exp (${tool}_load): Hack in call to bash to get a
9771 cpu limit.
9772
9773 Fri May 12 18:57:54 1995 Torbjorn Granlund <tege@rtl.cygnus.com>
9774
9775 * gcc.c-torture/execute/{950511-1.c,950512-1.c}: New tests.
9776
9777 Thu May 4 14:23:54 1995 Torbjorn Granlund <tege@adder.cygnus.com>
9778
9779 From kenner;
9780 * gcc.c-torture/execute/va-arg-2.c (f[0-9], f1[0-5]): Verify format
9781 is the proper length.
9782 * va-arg-3.c: Likewise.
9783
9784 Sun Apr 30 16:02:59 1995 Doug Evans <dje@canuck.cygnus.com>
9785
9786 * lib/dg.exp: Moved to dejagnu/lib. Copy kept here (for awhile).
9787 * lib/gcc-dg.exp: New file, gcc interface to dg.exp.
9788
9789 * lib/gcc.exp (default_gcc_start): Delete old cruft. Delete result.
9790 * lib/g++.exp (default_g++_start): Delete old cruft.
9791
9792 Tue Apr 25 17:20:18 1995 Torbjorn Granlund <tege@cygnus.com>
9793
9794 * gcc.c-torture/execute/memcpy-1.c: Decrease stack requirements from
9795 (2 * (1 << 18)) to (2 * (1 << 17)).
9796
9797 * gcc.c-torture/execute/arith-rand.c: Avoid -0x80000000/-1.
9798
9799 Thu Apr 20 12:21:13 1995 J.T. Conklin <jtc@rtl.cygnus.com>
9800
9801 * config/rom68k.exp: Renamed from config/idp.exp
9802
9803 Tue Apr 18 13:33:26 1995 Torbjorn Granlund <tege@rtl.cygnus.com>
9804
9805 * c-torture/compile/921109-2.c
9806
9807 Tue Apr 18 10:45:12 1995 Mike Stump <mrs@cygnus.com>
9808
9809 * lib/old-dejagnu.exp: We expect Execution test failure if we expected
9810 excess errors.
9811
9812 Sat Apr 15 11:16:58 1995 Doug Evans <dje@chestnut.cygnus.com>
9813
9814 * lib/gcc.exp (default_gcc_start): Handle leading "-" in compiler
9815 output.
9816 * lib/g++.exp (default_g++_start): Likewise.
9817
9818 Wed Mar 29 16:34:03 1995 Torbjorn Granlund <tege@adder.cygnus.com>
9819
9820 * gcc.c-torture/compile/950329-1.c: New test.
9821
9822 Tue Mar 28 16:10:33 1995 J.T. Conklin <jtc@rtl.cygnus.com>
9823
9824 * config/bug.exp (${tool}_load): Updated to use new remote_open
9825 and remote_close procs.
9826 * config/idp.exp: New file.
9827
9828 Wed Mar 22 15:01:58 1995 Torbjorn Granlund <tege@rtl.cygnus.com>
9829
9830 * gcc.c-torture/execute/950322-1.c: New test.
9831
9832 Tue Mar 21 21:24:49 1995 Doug Evans <dje@canuck.cygnus.com>
9833
9834 * config/vx.exp (${tool}_load): Clean up testing of return code from
9835 vxworks_ld and vxworks_spawn.
9836
9837 Tue Mar 21 17:01:42 1995 Doug Evans <dje@deneb.cygnus.com>
9838
9839 * lib/c-torture.exp (c-torture-execute): Pass same text to pass/fail.
9840
9841 Mon Mar 13 14:49:42 1995 Mike Stump <mrs@cygnus.com>
9842
9843 * lib/old-deja.exp: Add `excess errors test - ' error, now one
9844 can mark excess errors on a machine by machine basis. Note, the
9845 default is to not expect any excess errors, even when excess
9846 errors test - is given, so you will want to put an XFAIL ... on
9847 these lines. For example, // excess errors test - XFAIL hppa*-*-*
9848 mips-*-* alpha-*-* m68k-*-* is how to expect excess errors on
9849 those 4 machines, but no others.
9850
9851 Fri Mar 10 12:33:04 1995 J.T. Conklin <jtc@rtl.cygnus.com>
9852
9853 * gcc.c-torture/execute/execute.exp (c-torture-execute): from here.
9854 * lib/c-torture.exp: to here.
9855
9856 Fri Mar 10 10:38:15 1995 Torbjorn Granlund <tege@adder.cygnus.com>
9857
9858 * gcc.c-torture/execute/950221-1.c: New test.
9859 * gcc.c-torture/execute/struct-ret-1.c: New test.
9860 * gcc.c-torture/compile/950221-1.c: New test.
9861
9862 * gcc.c-torture/execute/941101-1.c (f): Fix typo, == was !=.
9863
9864 Fri Mar 3 16:28:35 1995 Doug Evans <dje@canuck.cygnus.com>
9865
9866 * gcc.c-torture/execute/arith-1.c (main): Return 0.
9867 * gcc.c-torture/execute/arith-rand.c (main): Return 0.
9868
9869 Wed Mar 1 02:08:29 1995 Gerald Baumgartner (gb@lorenzo.cs.purdue.edu)
9870
9871 * g++.gb: New directory of tests, derived from my signature and
9872 class scoping tests.
9873
9874 * g++.gb/{sig01.C, sig02.C, sig03.C, sig04.C}: New tests.
9875 * g++.gb/{sig05.C, sig06.C, sig07.C, sig08.C}: Likewise.
9876 * g++.gb/{sig09.C, sig10.C, sig11.C, sig12.C}: Likewise.
9877 * g++.gb/{sig13.C, sig14.C, sig15.C, sig16.C}: Likewise.
9878 * g++.gb/{sig17.C, sig18.C, sig19.C, sig20.C}: Likewise.
9879 * g++.gb/{sig21.C, sig22.C, sig23.C, sig24.C}: Likewise.
9880 * g++.gb/sig25.C: Likewise.
9881
9882 * g++.gb/{sig01.exp, sig02.exp, sig03.exp, sig04.exp}: Run them.
9883 * g++.gb/{sig05.exp, sig06.exp, sig07.exp, sig08.exp}: Likewise.
9884 * g++.gb/{sig09.exp, sig10.exp, sig11.exp, sig12.exp}: Likewise.
9885 * g++.gb/{sig13.exp, sig14.exp, sig15.exp, sig16.exp}: Likewise.
9886 * g++.gb/{sig17.exp, sig18.exp, sig19.exp, sig20.exp}: Likewise.
9887 * g++.gb/{sig21.exp, sig22.exp, sig23.exp, sig24.exp}: Likewise.
9888 * g++.gb/sig25.exp: Likewise.
9889
9890 * g++.gb/{scope01.C, scope02.C, scope03.C, scope04.C}: New tests.
9891 * g++.gb/{scope05.C, scope06.C, scope07.C, scope08.C}: Likewise.
9892 * g++.gb/{scope09.C, scope10.C, scope11.C, scope12.C}: Likewise.
9893 * g++.gb/scope13.C: Likewise, this test still fails.
9894
9895 * g++.gb/{scope01.exp, scope02.exp, scope03.exp, scope04.exp}: Run 'em.
9896 * g++.gb/{scope05.exp, scope06.exp, scope07.exp, scope08.exp}: Ditto.
9897 * g++.gb/{scope09.exp, scope10.exp, scope11.exp, scope12.exp}: Ditto.
9898 * g++.gb/scope13.exp: Ditto.
9899
9900 * g++.gb/README: New file, explains what these tests are about.
9901
9902 Tue Feb 28 10:37:52 1995 Doug Evans <dje@canuck.cygnus.com>
9903
9904 * lib/dg.exp (dg-do): Support `preprocess'.
9905 (dg-test): Likewise.
9906
9907 Mon Feb 13 15:18:10 1995 J.T. Conklin <jtc@rtl.cygnus.com>
9908
9909 * config/udi.exp: change "continue -expect" to "exp_continue".
9910
9911 Sat Feb 11 00:25:20 1995 Torbjorn Granlund (tege@tiny.cygnus.com)
9912
9913 * gcc.c-torture/execute/{921025-1.c, 930525-1.c}:
9914 Delete redundant tests.
9915
9916 * gcc.c-torture/execute/{941014-1.c, 941014-2.c}: New tests.
9917 * gcc.c-torture/execute/{941015-1.c, 941021-1.c}: New tests.
9918 * gcc.c-torture/execute/{941025-1.c, 941031-1.c}: New tests.
9919 * gcc.c-torture/execute/{941101-1.c, 941110-1.c}: New tests.
9920 * gcc.c-torture/execute/{941202-1.c, arith-1.c}: New tests.
9921 * gcc.c-torture/execute/{arith-rand.c, complex-3.c}: New tests.
9922 * gcc.c-torture/execute/{inst-check.c, loop-1.c}: New tests.
9923 * gcc.c-torture/execute/{memcpy-1.c, va-arg-2.c}: New tests.
9924
9925 * gcc.c-torture/execute/920302-1.c: Use void * instead of long for
9926 storing label pointers.
9927 * gcc.c-torture/execute/921019-1.c: Likewise.
9928 * gcc.c-torture/execute/920501-8.c: Add prototype for sprintf.
9929 * gcc.c-torture/execute/930513-1.c: Provide full declaration for
9930 parameter fp.
9931 * gcc.c-torture/execute/va-arg-1.c (main): Add L suffix to all
9932 constants.
9933
9934 * gcc.c-torture/compile/{920501-14.c, 931127-1.c}:
9935 Delete obsolete tests.
9936
9937 * gcc.c-torture/compile/{940409-1.c, 940718-1.c}: New tests.
9938 * gcc.c-torture/compile/{941014-1.c, 941014-2.c}: New tests.
9939 * gcc.c-torture/compile/{941014-3.c, 941014-4.c}: New tests.
9940 * gcc.c-torture/compile/{941019-1.c, 941111-1.c}: New tests.
9941 * gcc.c-torture/compile/{941113-1.c, 950122-1.c}: New tests.
9942 * gcc.c-torture/compile/950124-1.c: New test.
9943
9944 * gcc.c-torture/compile/920902-1.c: Delete 2:nd parameter.
9945
9946 Wed Feb 8 15:30:17 1995 Jason Merrill <jason@phydeaux.cygnus.com>
9947
9948 * lib/mike-g++.exp: Add -lm to LIBS.
9949
9950 Tue Feb 7 17:09:50 1995 Doug Evans <dje@canuck.cygnus.com>
9951
9952 * lib/c-torture.exp (c-torture): Allow relative pathname in $srcdir.
9953
9954 Mon Jan 30 14:33:25 1995 Jason Merrill <jason@phydeaux.cygnus.com>
9955
9956 * lib/mike-g++.exp: Add -lstdc++ to LIBS.
9957
9958 Thu Jan 12 16:41:34 1995 Doug Evans <dje@canuck.cygnus.com>
9959
9960 * gcc.misc-tests/dg-test.exp: Only run if $DG_TEST=yes.
9961
9962 Mon Jan 2 11:50:10 1995 Jeff Law (law@snake.cs.utah.edu)
9963
9964 * g++.law/{arg9.C, arg10.C, arg11.C, arm15.C, arm16.C}: New tests.
9965 * g++.law/{bad-error3.C, bad-error4.C, bad-error5.C}: Likewise.
9966 * g++.law/{bad-error6.C, bad-error7.C}: Likewise.
9967 * g++.law/{bit-fields3.C, casts2.C, casts3.C}: Likewise.
9968 * g++.law/{enum8.C, enum9.C, friend5.C}: Likewise.
9969 * g++.law/{nest2.C, nest3.C, nest4.C, nest5.C}: Likewise.
9970 * g++.law/{nest6.C, next7.C, operators30.C}: Likewise.
9971 * g++.law/{operators31.C, operators32.C,
9972 * g++.law/{operators33.C, operators34.C}: Likewise.
9973 * g++.law/{pic1.C, refs2.C}: Likewise.
9974 * g++.law/{refs3.C, refs4.C, static-mem3.C}: Likewise.
9975 * g++.law/{static-mem4.C, static-mem5.C, typeck4.C}: Likewise.
9976 * g++.law/{vbase1.C, visibility27.C, visibility28.C}: Likewise.
9977 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
9978
9979 * g++.law/{arg9.exp, arg10.exp, arg11.exp, arm15.exp}: Run them.
9980 * g++.law/{arm16.exp, bad-error3.exp, bad-error4.exp: Likewise.
9981 * g++.law/{bad-error5.exp, bad-error6.exp}: Likewise.
9982 * g++.law/{bad-error7.exp, bit-fields3.exp}: Likewise.
9983 * g++.law/{casts2.exp, casts3.exp, enum8.exp}: Likewise.
9984 * g++.law/{enum9.exp, friend5.exp}: Likewise.
9985 * g++.law/{nest3.exp, nest4.exp}: Likewise.
9986 * g++.law/{nest5.exp, nest6.exp, nest7.exp}: Likewise.
9987 * g++.law/{operators30.exp, operators31.exp}: Likewise.
9988 * g++.law/{operators32.exp, operators33.exp}: Likewise.
9989 * g++.law/{operators34.exp}: Likewise.
9990 * g++.law/{pic1.exp, refs2.exp, refs3.exp refs4.exp}: Likewise.
9991 * g++.law/{static-mem3.exp, static-mem4.exp}: Likewise.
9992 * g++.law/{static-mem5.exp, typeck4.exp, vbase1.exp}: Likewise.
9993 * g++.law/{visibility27.exp, visibility28.exp}: Likewise.
9994 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
9995
9996 * g++.law/{union4.exp, visibility17.exp}: Fix expected output.
9997 No longer expected to fail.
9998 * g++.law/missed-error3.C: Tweak for recent bool changes.
9999
10000 Sun Dec 4 20:54:33 1994 Doug Evans <dje@canuck.cygnus.com>
10001
10002 * config/emb-unix: Deleted.
10003 * config/unix.exp (${tool}_load): Use new proc rsh_exec to perform
10004 remote execution. Do final link on remote host if REMOTE_LINK is set.
10005
10006 Thu Dec 1 08:43:05 1994 Doug Evans <dje@canuck.cygnus.com>
10007
10008 * lib/dg.exp (dg-test): Fix typo in last patch.
10009
10010 Wed Nov 30 13:25:32 1994 Doug Evans <dje@canuck.cygnus.com>
10011
10012 * lib/dg.exp (dg-test): Fix pattern that searches for expected output
10013 (handles multiple occurrences).
10014
10015 Thu Nov 24 19:48:38 1994 Doug Evans <dje@canuck.cygnus.com>
10016
10017 * gcc.c-torture/*/*.exp: Pass full pathname to c-torture.
10018 * gcc.c-torture/execute/execute.exp (c-torture-execute): Remove
10019 $srcdir from pathname in pass/fail messages (but ensure $subdir *is*
10020 printed).
10021 * lib/c-torture.exp (c-torture-compile): Likewise.
10022 (c-torture): Prepend full path if missing.
10023 * lib/gcc.exp (gcc_pass): Pass entire pathname of testcase.
10024 (gcc_fail): Likewise.
10025 * lib/dg.exp (dg-test): Don't delete $subdir from pathname in messages.
10026
10027 Wed Nov 23 13:56:00 1994 J.T. Conklin <jtc@rtl.cygnus.com>
10028
10029 * lib/netware.exp: Only attach to NetWare i386 systems.
10030
10031 Wed Nov 16 11:27:00 1994 Doug Evans <dje@canuck.cygnus.com>
10032
10033 * lib/dg.exp (dg-test): Don't print $subdir (or above) in pass/fail
10034 messages. Add test name to "output pattern match" pass/fail message.
10035
10036 Sat Nov 12 22:11:52 1994 Doug Evans <dje@canuck.cygnus.com>
10037
10038 * gcc.dg: New testsuite.
10039 * gcc.dg/dg.exp: New file.
10040
10041 * gcc.misc-tests/{misc.exp,inst-check.c,test-ior.c,test-consts.c,
10042 test-switch.c}: Deleted.
10043
10044 * gcc.misc-tests/msgs.exp: New testcase driver.
10045
10046 Wed Nov 9 14:23:09 1994 Doug Evans <dje@canuck.cygnus.com>
10047
10048 * gcc.c-torture/execute/execute.exp (c-torture_execute): New proc.
10049 Watch for illegal return values from ${tool}_load.
10050 * config/unix.exp (${tool}_load): Fix pass/fail detection for
10051 cross targets. Coerce return value >0 to 1.
10052
10053 Tue Nov 8 14:10:33 1994 Doug Evans <dje@canuck.cygnus.com>
10054
10055 * config/unix.exp (${tool}_load): Call program rsh, not proc.
10056
10057 * config/emb-unix.exp: New file.
10058
10059 * config/sim.exp: Error if variable $SIM not defined.
10060 (${tool}_load): Mark test as "untested" if simulator missing.
10061
10062 * config/unix.exp: Load remote.exp to get rcp_download.
10063 * lib/c-torture.exp: Use different option lists for testcases with
10064 and without loops.
10065 * gcc.c-torture/execute/execute.exp: Likewise.
10066
10067 Wed Nov 2 14:47:58 1994 Doug Evans <dje@canuck.cygnus.com>
10068
10069 * config/*.exp: Clarify return code from ${tool}_load.
10070 Call `unresolved' or `untested' instead of `warning' or `perror'
10071 (sometimes you still want to call both though).
10072 Add comment that `shell_id' is local to each file.
10073 * config/udi.exp (timeout): Set to 30.
10074 Don't print warning if connection fails, $connectmode has already
10075 printed an error.
10076 (${tool}_load): Move verbose messages to level 2.
10077 Rework pattern for "Process started" message.
10078 Pass `shell_id' to ${connectmode}_download.
10079 Retry twice upon timeout. Make resetting of target more robust.
10080 (${tool}_exit): Remove /tmp/soc_name. if connected ok (bug in mondfe).
10081 Pass `shell_id' to exit_$connectmode.
10082 Only call exit_$connectmode if connected.
10083 * config/unix.exp (${tool}_load): Check return codes better.
10084 * config/vrtx.exp (${tool}_load): Likewise.
10085 * config/vx.exp (${tool}_load): Likewise.
10086 Delete unneeded global's.
10087 * lib/dg.exp (dg-test): Update to reflect clarified return codes
10088 from ${tool}_load.
10089 (dg-stat): Delete.
10090 (dg-init): Delete recording of pass/fail counts.
10091 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
10092 (old-dejagnu-init): Likewise.
10093 (old-dejagnu-stat): Delete contents, empty proc now.
10094 * lib/c-torture.exp (TORTURE_OPTIONS): New global.
10095 (c-torture): Delete references to lcnt, lpass, lfail.
10096 Get option list from TORTURE_OPTIONS.
10097 Delete -funroll[-all]-loops if no loops.
10098 * lib/g++.exp (g++_init): Delete references to lcnt, lpass, lfail.
10099 (g++_stat): Delete contents (empty proc now).
10100 * lib/gcc.exp (gcc_init): Delete references to pass/fail counts.
10101 (gcc_finish): Likewise.
10102 (gcc_stat): Deleted.
10103 * lib/mike-gcc.exp (postbase): Delete references to lcnt, lpass, lfail.
10104 * gcc.*/*.exp: Delete calls to gcc_stat, dg-stat.
10105 * gcc.c-torture/execute/execute.exp: Likewise.
10106 Split tests into two parts: compile, execute.
10107 Get option list from TORTURE_OPTIONS. Delete -funroll[-all]-loops if
10108 no loops. Update to reflect clarified return codes from ${tool}_load.
10109
10110 Fri Oct 21 23:10:16 1994 Doug Evans <dje@canuck.cygnus.com>
10111
10112 * lib/old-dejagnu.exp (process-option): Append ".*" to pattern
10113 to grep for.
10114 (old-dejagnu): Likewise (where necessary).
10115
10116 Fri Oct 14 17:54:58 1994 Doug Evans <dje@canuck.cygnus.com>
10117
10118 * gcc.misc-tests/gcov.exp: New file, for gcov testing.
10119
10120 * lib/dg.exp (dg-process-target): Fix processing of selector.
10121 Add comment regarding use of `error'.
10122
10123 * lib/gcc.exp (prune_system_crud): Define if missing.
10124 * lib/g++.exp (prune_system_crud): Likewise.
10125
10126 * lib/{c-torture.exp,dg.exp,mike-g++.exp,old-dejagnu.exp}:
10127 Call prune_system_crud.
10128 * lib/dg.exp (dg-runtest): New proc.
10129 Use perror instead of send_user for tcl errors in testcase.
10130 Don't return any value, it's never used.
10131 Don't clobber previous definition of `unknown'.
10132 Print tcl errors in `dg-final'.
10133
10134 Wed Oct 12 13:05:37 1994 Doug Evans <dje@canuck.cygnus.com>
10135
10136 * lib/dg.exp (dg-process-target): Improve syntax error messages.
10137 (dg-test): Don't print errorInfo, it contains stack backtrace.
10138
10139 Mon Sep 26 12:18:53 1994 Doug Evans (dje@canuck.cygnus.com)
10140
10141 * lib/g++.exp (runtest_file_p): Define if missing.
10142
10143 Sat Sep 24 15:29:23 1994 Doug Evans (dje@cygnus.com)
10144
10145 * lib/mike-g++.exp: Comment out loading of g++.exp.
10146 * lib/g++.exp: Update copyright. Test for existence of $CXX at start.
10147 (default_g++_version): Always print something.
10148 (default_g++_start): Comment out call to `which'.
10149 (g++_start, g++_load): Deleted (must be defined in config file).
10150 * lib/gcc.exp: Test for existence of $CC at start.
10151 Delete check for tmpdir (done in gcc_init).
10152 (default_gcc_version): Always print something.
10153 (default_gcc_start): Comment out call to `which'.
10154 * config/*.exp: Major cleanup - make cross targets work at least a
10155 little better for g++ (by not being "--tool gcc" specific).
10156 Rename gcc_xxx to ${tool}_xxx.
10157 * g++.old-deja/old-deja.exp: utils.exp is loaded by runtest.exp.
10158 * lib/old-dejagnu.exp: ${tool}.exp is loaded by config file.
10159
10160 Thu Sep 22 11:39:17 1994 Doug Evans (dje@canuck.cygnus.com)
10161
10162 * lib/c-torture.exp (c-torture-compile): Rework compiler
10163 message processing.
10164
10165 * gcc.c-torture/compile/initbug1.{c,exp}: Deleted, not part of
10166 c-torture.
10167
10168 Wed Sep 21 09:49:43 1994 Doug Evans (dje@canuck.cygnus.com)
10169
10170 * gcc.wendy/wendy.dis: Renamed from wendy.exp to disable the testsuite.
10171
10172 * lib/dg.exp (dg-process-target): Support { target native }.
10173
10174 Tue Sep 20 17:16:55 1994 Doug Evans (dje@canuck.cygnus.com)
10175
10176 * lib/dg.exp (dg-test): Clean up some comments. Delete code that
10177 looked for "... program xxx got fatal signal".
10178 Correct regsub munging of `comp_output'.
10179 Ignore compiler messages "path prefix not used" and "linker input
10180 file unused".
10181
10182 Wed Sep 14 11:44:40 1994 Doug Evans (dje@canuck.cygnus.com)
10183
10184 * lib/gcc.exp (runtest_file_p): Define if missing.
10185 * gcc.prms/template.c: Example to work from.
10186
10187 Tue Sep 13 10:30:48 1994 Doug Evans (dje@canuck.cygnus.com)
10188
10189 * lib/gcc.exp (gcc_finish): Delete code to update `testcnt'.
10190 * lib/dg.exp (dg-test): Call unsupported testcases as such.
10191
10192 * gcc.prms/{3324.c,3565.c}: Moved from compile/940713-[12].c.
10193 * gcc.prms/1883.c: Moved from compile/940714-1.c.
10194 * gcc.prms/{5012.c,4453.c,4723.c,2541.c}: Moved from
10195 execute/{940712-1.c,940712-2.c,940713-1.c,940714-1,c}.
10196
10197 * lib/dg.exp (user option docs): Clean up docs on target/xfail option.
10198 (dg-process-target): No longer a varargs proc.
10199 Return S/N for target, P/F for xfail. All callers changed.
10200 (user option procs): More argument checking.
10201 (dg-do): `dg-do-what' now contains 3 elements {what flag P/F}.
10202 (dg-output): `dg-output-text' now contains 2 elements {P/F text}.
10203 (dg-test): Skip test if not running on selected target in `dg-do'.
10204 Update handling of `dg-do-what', `dg-output-text'.
10205 Separate execution pass/fail from output pattern match pass/fail.
10206 Delete BUILD/XBUILD support (duplicate of LOSE/XLOSE).
10207
10208 Mon Sep 12 13:47:35 1994 Jim Wilson (wilson@sphagnum.cygnus.com)
10209
10210 * gcc.c-torture/special/special.exp: Don't expect failure for mips
10211 target for 920510-1.c.
10212
10213 Mon Sep 12 12:44:39 1994 Doug Evans (dje@canuck.cygnus.com)
10214
10215 * lib/gcc.exp (gcc_init): Move initialized message to verbose level 3.
10216 Clean up comment regarding use of passcnt, etc.
10217 (gcc_stat): Don't update `testcnt' here.
10218 (gcc_finish): Do it here.
10219 Might as well reset `but_id' here too.
10220 * gcc.c-torture/code_quality/code_quality.exp: Call `runtest_file_p'
10221 to determine if the file should be tested.
10222 * gcc.c-torture/compile/compile.exp: Likewise.
10223 * gcc.c-torture/execute/execute.exp: Likewise.
10224 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
10225 * gcc.misc-tests/dg-test.exp: Likewise.
10226 * gcc.prms/prms.exp: Likewise.
10227 * gcc.wendy/wendy.exp: Likewise.
10228 * g++.old-deja.exp: Likewise.
10229 Move "Testing file" message to verbose level 1.
10230
10231 Fri Sep 9 10:21:18 1994 Doug Evans (dje@canuck.cygnus.com)
10232
10233 * gcc.wendy/t.c: Add DEJAGNU_CFLAGS:"-DNOPAUSE".
10234
10235 Thu Sep 8 16:52:43 1994 Doug Evans (dje@canuck.cygnus.com)
10236
10237 * lib/gcc.exp: Ensure CFLAGS, LIBS, and LDFLAGS are set.
10238 (default_gcc_start): Accept optional second list element
10239 of compiler flags. Print compiler output at verbosity level 2.
10240 Remove setting of CFLAGS, LIBS, LDFLAGS from here.
10241 (gcc_init): Delete globals lcnt, lpass, lfail, lxpass, lxfail.
10242 Save current values of framework globals passcnt, failcnt, xpasscnt,
10243 and xfailcnt in gcc_passcnt, gcc_failcnt, gcc_xpasscnt, and
10244 gcc_xfailcnt. Set global `tmpdir' to /tmp if it doesn't exist.
10245 (gcc_stat): Use framework globals passcnt, failcnt, xpasscnt, and
10246 xfailcnt to compute stats. Update framework global `testcnt' from
10247 pass/fail counts.
10248 (gcc_finish): New proc. Clean up test environment.
10249 (gcc_cpass, gcc_cfail): Rename to gcc_pass/gcc_fail.
10250 (gcc_epass, gcc_efail): Delete.
10251 * lib/dg.exp (dg-error, dg-warning, dg-bogus): Accept optional 5th
10252 argument of line number.
10253 (dg-init): If the tool has an init routine, call it.
10254 (dg-test): Remove args `cflags_var' and `libs_var'.
10255 Pass all compiler options to ${tool}_start.
10256 Handle missing line number.
10257 (dg-finish): New function.
10258 * gcc.c-torture/code_quality/code_quality.exp: Add support for testing
10259 particular files. Call gcc_finish at end. Move "skipping test"
10260 message to verbosity level 3.
10261 * gcc.c-torture/compile/compile.exp: Likewise.
10262 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
10263 * gcc.c-torture/execute/execute.exp: Likewise.
10264 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
10265 Print testcase being tried at verbosity level 1.
10266 * gcc.c-torture/special/special.exp: Unset xfail.
10267 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
10268 * gcc.c-torture/compile/initbug1.exp: Call gcc_finish.
10269 * gcc.c-torture/noncompile/noncompile.exp: Likewise.
10270 * gcc.failure/failure.exp: Likewise.
10271 * gcc.ieee/ieee.exp: Likewise.
10272 * gcc.misc-tests/dg-test.exp: Delete LDFLAGS.
10273 Update call to dg-test. Call dg-finish at end.
10274 * gcc.misc-tests/mg.exp: Call gcc_finish at end. Unset orig_flags.
10275 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
10276 * gcc.misc-tests/misc.exp: Call gcc_finish at end.
10277 * gcc.prms/prms.exp: Delete loading of utils.exp (redundant).
10278 Delete LDFLAGS. Update call to dg-test. Call dg-finish at end.
10279 * gcc.wendy/wendy.exp: Add copyright.
10280 Delete setting of tmpdir (done by gcc_init).
10281 Call gcc_pass/gcc_fail instead of gcc_[ce]pass/fail.
10282 Pass compiler flags to gcc_start. Call gcc_finish at end.
10283 * lib/c-torture.exp: Call gcc_pass/gcc_fail instead of
10284 gcc_[ce]pass/fail.
10285
10286 Wed Sep 7 11:09:08 1994 Doug Evans (dje@canuck.cygnus.com)
10287
10288 * lib/g++.exp (g++_start): Rename arg to `prog' to avoid varargs
10289 confusion.
10290 (g++_load): Likewise.
10291
10292 * config/*.exp (gcc_load): Some were varargs fns and some were not.
10293 Rename argument to `prog' to remove the confusion.
10294 Varargs fns behave differently too!
10295 (g++_load): Likewise.
10296
10297 * lib/dg.exp (dg-stat): Correct calculation of npass, nfail.
10298
10299 * config/unix.exp (gcc_load): Rename `args' to `prog' because that's
10300 what it is. Delete (always) printing of status value for !native.
10301 Simplify verbose code, and include status and exec_output.
10302 (g++_load): Use gcc_load.
10303
10304 Sun Sep 4 13:59:27 1994 Jim Wilson (wilson@sphagnum.cygnus.com)
10305
10306 * gcc.c-torture/noncompile/920928-1.c: Delete obsolete file.
10307 * gcc.c-torture/noncompile/noncompile.exp: Delete support for
10308 920928-1.c, 921017-1.c, 940712-1.c, 940714-1.c, 940714-2.c,
10309 940714-3.c as these testcases don't exist anymore. Make
10310 va-arg-1.c expected to pass.
10311
10312 Fri Aug 19 12:27:07 1994 Doug Evans (dje@canuck.cygnus.com)
10313
10314 * gcc.misc-tests/misc.exp: Only run specific testcases.
10315 * gcc.misc-tests/dg-test.exp: New file. Tests dg.exp.
10316 * gcc.misc-tests/dg-[1-9].c: New files.
10317
10318 * lib/dg.exp: New testsuite driver.
10319 * gcc.prms/prms.exp: Use it.
10320
10321 * README.gcc: New file.
10322
10323 * lib/gcc.exp (gcc_init): Delete srcdir, no longer referenced.
10324 Document and reset `lxpass' and `lxfail'.
10325 Simplify "initialized" message.
10326 (gcc_stat): Clean up comments a little.
10327
10328 Tue Aug 16 11:16:46 1994 Doug Evans (dje@canuck.cygnus.com)
10329
10330 * gcc.prms/prms.exp: New driver for gcc.prms testsuite directory.
10331
10332 Mon Aug 15 21:20:36 1994 Doug Evans (dje@canuck.cygnus.com)
10333
10334 * lib/old-dejagnu.exp (process-option): New proc.
10335 (old-dejagnu-init, old-dejagnu-stat): Likewise.
10336 (old-dejagnu): Simplify.
10337 * g++.old-deja/old-deja.exp: Update to new version of old-dejagnu.
10338
10339 Sun Aug 14 09:23:53 1994 Jeff Law (law@snake.cs.utah.edu)
10340
10341 * lib/c-torture.exp (c-torture): Only call setup_xfail if $xfail
10342 exists and is not an empty string.
10343
10344 * gcc.c-torture/special/special.exp (920520-1.c, 930510-1): Set
10345 $xfail rather than calling setup_xfail. Clear $xfail when test is
10346 finished.
10347 (920717-x.c): Add $srcdir/$subdir as "gcc_start" does not do it
10348 automatically.
10349
10350 * gcc.c-torture/noncompile/noncompile.exp (940712-1 test): No
10351 longer expected to fail.
10352
10353 * gcc.c-torture/execute/strct-pack-3.c: Add missing argument to
10354 "f" function call.
10355
10356 * gcc.misc-tests/mg.exp: Call gcc_stat when finished.
10357
10358 * gcc.c-torture/execute/{920202-1.c, 931208-1.c, 931228-1.c,
10359 940115-1.c, 940122-1.c, bf-pack-1.c, bf64-1.c, comp-goto-1.c,
10360 complex-2.c, packed-1.c, strct-pack-2.c strct-pack-3.c,
10361 struct-ini-2.c, struct-ini-3.c, va-arg-1.c}: Import from
10362 c-torture-1.29.
10363
10364 * gcc.c-torture/execute/{nest-stdar-1.c, struct-ini-1.c,
10365 strct-pack-1.c, strct-varg-1.c}: Renamed to match c-torture-1.29.
10366
10367 * gcc.c-torture/execute/920612-2.c: Update to c-torture-1.29.
10368
10369 * gcc.c-torture/noncompile/{931203-1.c, 940112-1.c, 940227-1.c,
10370 940510-1.c, init-1.c, init-2.c}: Import from c-torture-1.29
10371
10372 * gcc.c-torture/compile/{920928-6.c, 931203-1.c, 940611-1.c,
10373 940712-1.c, calls.c, combine-hang.c, goto-1.c, init-2.c,
10374 labels-1.c, packed-1.c, zero-strct-1.c}: Import from c-torture-1.29.
10375
10376 Tue Jul 12 12:49:44 1994 Jim Kingdon (kingdon@lioth.cygnus.com)
10377
10378 * gcc.execute/{940712-1.c, 940712-2.c, 940713-1.c, 940714-1.c},
10379 gcc.noncompile/{940712-1.h, 940712-1a.h, 940712-1b.h, 940712-1.c,
10380 940714-1.c, 940714-2.c, 940714-3.c},
10381 gcc.compile/{940713-1.c, 940713-2.c, 940714-1.c},
10382 gcc.misc-tests/{mg.c,mg.exp}:
10383 New tests.
10384 * gcc.noncompile/noncompile.exp: Change accordingly.
10385
10386 Thu Jul 7 14:20:33 1994 Doug Evans (dje@canuck.cygnus.com)
10387
10388 * config/sim.exp, lib/c-torture.exp, lib/gcc.exp:
10389 Undo previous clobberage.
10390
10391 Mon Jul 4 17:00:59 1994 Jeff Law (law@snake.cs.utah.edu)
10392
10393 * gcc.compile/{931102-1.c, 931102-2.c, 931031-1.c}:
10394 * gcc.special/{930510-1.c, special.exp}:
10395 * gcc.execute/{931031-1.c, 931110-1.c, 931110-2.c, 931102-1.c,
10396 931102-2.c, struct-pack-1.c, divmod-1.c, complex-1.c,
10397 struct-varargs-1.c}: New tests from c-torture-1.26.
10398
10399 Tue Jun 28 17:39:42 1994 J.T. Conklin (jtc@phishhead.cygnus.com)
10400
10401 * gcc.wendy/wendy.exp: add --'s so that -1 isn't parsed as an
10402 argument to switch.
10403
10404 Sat May 21 10:39:38 1994 Bill Cox (bill@rtl.cygnus.com)
10405
10406 * Revert the previous changes. Please see Rob's directory
10407 (/lisa/test/rob/progressive/gcc/testsuite) for testing
10408 fixes.
10409
10410 Thu May 19 18:00:03 1994 Bill Cox (bill@rtl.cygnus.com)
10411
10412 * config/sim.exp, config/udi.exp, config/unix.exp, config/vx.exp,
10413 g++.brendan/alignof.exp, g++.brendan/arm3.exp, g++.brendan/code-gen5.exp,
10414 g++.brendan/crash29.exp, g++.brendan/crash5.exp, g++.brendan/cvt3.exp,
10415 g++.brendan/delete1.exp, g++.brendan/nest12.exp, g++.brendan/nest13.exp,
10416 g++.brendan/overload3.exp, g++.brendan/redecl1.exp, g++.brendan/visibility2.exp,
10417 g++.jason/cond.exp, g++.jason/hmc1.exp, g++.jason/report.exp,
10418 g++.law/access1.exp, g++.law/access2.exp, g++.law/arg6.exp,
10419 g++.law/arg7.exp, g++.law/arg8.exp, g++.law/arm1.exp,
10420 g++.law/arm10.exp, g++.law/arm4.exp, g++.law/arm5.exp,
10421 g++.law/ctors15.exp, g++.law/ctors19.exp, g++.law/cvt1.exp,
10422 g++.law/cvt12.exp, g++.law/cvt13.exp, g++.law/cvt18.exp,
10423 g++.law/cvt22.exp, g++.law/cvt3.exp, g++.law/cvt5.exp,
10424 g++.law/cvt6.exp, g++.law/cvt8.exp, g++.law/dtors3.exp,
10425 g++.law/except1.exp, g++.law/except3.exp, g++.law/except4.exp,
10426 g++.law/except5.exp, g++.law/except6.exp, g++.law/init5.exp,
10427 g++.law/init8.exp, g++.law/inline4.exp, g++.law/memoized1.exp,
10428 g++.law/missing1.exp, g++.law/operators14.exp, g++.law/operators18.exp,
10429 g++.law/operators9.exp, g++.law/scope2.exp, g++.law/temps2.exp,
10430 g++.law/temps3.exp, g++.law/temps5.exp, g++.law/typeck2.exp,
10431 g++.mike/misc4.exp, g++.mike/misc6.exp, g++.niklas/t118.exp,
10432 g++.niklas/t128.exp, g++.niklas/t138.exp, g++.niklas/t139.exp,
10433 g++.niklas/t140.exp, g++.niklas/t141.exp, gcc.code_quality/code_quality.exp,
10434 gcc.compile/compile.exp, gcc.dje/dje.exp, gcc.execute/execute.exp,
10435 gcc.failure/failure.exp, gcc.ieee/ieee.exp, gcc.noncompile/noncompile.exp,
10436 gcc.special/special.exp, gcc.unsorted/unsorted.exp, lib/c-torture.exp,
10437 lib/chill.exp, lib/g++.exp, lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
10438 lib/old-dejagnu.exp: Checkin Rob's 94Q1 testing changes.
10439
10440 Tue May 17 14:55:09 1994 Bill Cox (bill@rtl.cygnus.com)
10441
10442 * config/udi.exp, gcc.execute/execute.exp, gcc.wendy/wendy.exp,
10443 lib/g++.exp, lib/old-dejagnu.exp: Replace error proc calls
10444 with perror calls.
10445
10446 Mon May 2 17:41:13 1994 Jason Merrill (jason@deneb.cygnus.com)
10447
10448 * config/unix.exp (g++_load): Fix syntax.
10449
10450 Thu Apr 14 12:22:10 1994 Jim Wilson (wilson@sphagnum.cygnus.com)
10451
10452 * gcc.compile/initbug1.exp (CFLAGS): Add space at beginning.
10453 * gcc.noncompile/921017-1.c: Deleted obsolete test.
10454 * gcc.noncompile/noncompile.exp: Remove code for deleted test.
10455 Don't expect va-arg-1.c to fail. Correct expected output for
10456 920928-1.c.
10457 * gcc.wendy/d.c, msgs.c, prolog.c, subs.c, z.c: Deleted.
10458 * gcc.wendy/hbm4.c: Correct typo.
10459 * gcc.wendy/tad1.c, tad2.c: Correct expected output.
10460
10461 Mon Mar 28 13:29:37 1994 Doug Evans (dje@canuck.cygnus.com)
10462
10463 * lib/gcc.exp (gcc_[ce]{pass,fail}): Remove output/executable argument.
10464 * gcc.wendy/wendy.exp (wendy_try): Remove `output' argument of
10465 gcc_[ce]{pass,fail}. Explicitly remove executable if test passes.
10466 * lib/c-torture.exp (c-torture-compile): Ditto.
10467
10468 Reduce volume of output (remove all the -I's and such).
10469 * lib/c-torture.exp (c-torture-compile): New argument OPTION.
10470 Call gcc_cpass, gcc_cfail.
10471 (c-torture): Pass testing option to c-torture-compile.
10472
10473 Mon Mar 21 12:40:33 1994 Doug Evans (dje@cygnus.com)
10474
10475 Bring patches over from progressive.
10476 * config/default.exp: Exit remote shell cleanly.
10477 (g++_exit, g++_start): Add default versions.
10478 * config/sim.exp (gcc_load): Use perror, not error.
10479
10480 Sun Mar 20 12:05:32 1994 Doug Evans (dje@canuck.cygnus.com)
10481
10482 * lib/gcc.exp: Don't set CFLAGS if CC not set. It clobbers the value
10483 set in site.exp.
10484
10485 Mon Mar 14 19:30:28 1994 Doug Evans (dje@cygnus.com)
10486
10487 * gcc.wendy/wendy.exp (wendy_first_line): New proc to fetch
10488 DEJAGNU_OUTPUT and DEJAGNU_CFLAGS.
10489 (wendy_try): New proc to run testcase.
10490 (main loop): Call 'em.
10491 * gcc.wendy/*.c: Clean up pass to correct expected output.
10492
10493 * lib/gcc.exp: Minor cleanup work.
10494 (gcc_cpass, gcc_cfail, gcc_epass, gcc_efail): New procs.
10495
10496 Wed Mar 9 15:22:54 1994 Doug Evans (dje@canuck.cygnus.com)
10497
10498 * config/sim.exp (gcc_load): Document return codes better.
10499 Don't pass -v to simulator.
10500
10501 Thu Feb 24 07:15:18 1994 Jeffrey A. Law (law@snake.cs.utah.edu)
10502
10503 * gcc.special/920717-x.c: Fix typo.
10504 * gcc.special/special.exp (920717-x.c): Use $srcdir/$subdir to
10505 get at sources.
10506
10507 * lib/mike-gcc.exp: Fix typo.
10508
10509 Tue Feb 15 15:41:47 1994 Rob Savoye (rob@darkstar.cygnus.com)
10510
10511 * lib/gcc.exp: Minor cleanup work. Find the proper gcc or g++
10512 binary to use, transform the name.
10513 * config/*.exp: rename everything. Nuke any g++ specific files,
10514 it's now a special case of gcc that requires no special support.
10515 Add a default.exp for unsupported targets.
10516
10517 Fri Feb 11 12:59:54 1994 Rob Savoye (rob@poseidon.cygnus.com)
10518
10519 * g++.jason/report.exp, g++.old-deja/old-deja.exp,
10520 lib/old-dejagnu.exp: Fix a few patterns to work with the new
10521 version of Tcl.
10522
10523 Wed Feb 9 21:35:47 1994 Rob Savoye (rob@darkstar.cygnus.com)
10524
10525 * lib/c-torture.exp: Made "file prefix*never used a pass, rather
10526 than a warning.
10527
10528 Sun Feb 6 16:52:13 1994 Jeffrey A. Law (law@snake.cs.utah.edu)
10529
10530 * lib/mike-gcc.exp: Add in recent changes from mike-g++.exp.
10531
10532 Mon Jan 3 17:28:25 1994 Jim Wilson (wilson@sphagnum.cygnus.com)
10533
10534 * gcc.execute/execute.exp: Combine opt_list and foption_list into
10535 option_list. Compile every file with only 4/6 option choices
10536 (same as C torture) instead of with 12/18 different option
10537 choices.
10538 * lib/c-torture.exp: Likewise.
10539
10540 * lib/gcc.exp: Set LIBS, CFLAGS, and LDFLAGS to empty strings if
10541 not already set.
10542
10543 Thu Dec 30 17:17:07 1993 Mike Stump (mrs@rtl.cygnus.com)
10544
10545 * lib/old-deja.exp: Add `excess errors test fails' error, now one
10546 can put an XFAIL *-*-* on excess errors.
10547
10548 Sun Dec 19 21:45:34 1993 Jeffrey A. Law (law@snake.cs.utah.edu
10549
10550 * g++.law: Add more tests derived from g++-bugs snapshots.
10551
10552 * g++.law/init11.{c,exp}: Delete test. Brendan sez it's
10553 equivalent to g++.law/init9.
10554
10555 * lib/mike-gcc.exp (postbase): Delete the .o file after we've
10556 compiled it, and the a.out file after we've run it.
10557
10558 Fri Dec 17 11:29:56 1993 Brendan Kehoe (brendan@lisa.cygnus.com)
10559
10560 * lib/mike-g++.exp (postbase): Delete the .o file after we've
10561 compiled it, and the a.out file after we've run it.
10562
10563 Fri Dec 17 10:18:16 1993 Jeffrey A. Law (law@snake.cs.utah.edu)
10564
10565 * g++.law/*.exp: Avoid losing arguments added via "append" commands.
10566
10567 Wed Dec 15 20:36:40 1993 Rob Savoye (rob@darkstar.cygnus.com)
10568
10569 * lib/gcc.exp, lib/g++.exp: Use catch rather than exec to get the
10570 version number.
10571
10572 Sun Dec 12 21:10:04 1993 Jeffrey A. Law (law@snake.cs.utah.edu)
10573
10574 * g++.law: New directory of g++ tests derived from the g++-bugs
10575 snapshots.
10576
10577 Thu Dec 09 16:50:41 1993 Jeffrey Wheat (cassidy@cygnus.com)
10578
10579 * gcc.compile: initbug1.c initbug1.exp testcase added
10580
10581 Mon Dec 06 11:09:52 1993 Jeffrey Wheat (cassidy@cygnus.com)
10582
10583 * gcc.dje/sizetype-1.exp, dje.exp: minor clean ups
10584 * gcc.execute/execute.exp: minor cleanups. added gcc_stat calls. added
10585 fixes submitted by Jeff Law (law@cs.utah.edu)
10586 * gcc.noncompile/noncompile.exp, lib/mike-gcc.exp: new files from
10587 Jeff Law (law@cs.utah.edu)
10588
10589
10590 Tue Nov 30 16:34:07 1993 Mike Stump (mrs@cygnus.com)
10591
10592 * config/unix-g++.exp: Follow the gcc way of doing things.
10593 * g++.old-deja/old-deja.exp: Minor updates.
10594 * lib/g++.exp: New file, follow the gcc way of doing things.
10595 * lib/old-dejagnu.exp: Minor updates.
10596 * lib/mike-g++.exp: Always unset errorInfo.
10597
10598 Sat Nov 6 11:34:51 1993 Mike Stump (mrs@cygnus.com)
10599
10600 * lib/gcc.exp: Fix some errors with the below change, CC and
10601 CFLAGS should be global when setting, not local.
10602
10603 Wed Nov 3 11:16:26 1993 Rob Savoye (rob@darkstar.cygnus.com)
10604
10605 * lib/gcc.exp: Transform tool name.
10606
10607 Wed Oct 27 23:57:29 1993 Jeffrey Wheat (cassidy@cygnus.com)
10608
10609 * gcc.*/*.exp: Fixd some de-stablizing changes. Sorry.
10610
10611 Wed Oct 27 14:45:50 1993 Jeffrey Wheat (cassidy@cygnus.com)
10612
10613 * lib/gcc.exp: change gcc_done to gcc_stat
10614
10615 Wed Oct 27 09:57:51 1993 Jeffrey Wheat (cassidy@cygnus.com)
10616
10617 * Upgraded gcc testsuite to c-torture version 1.25
10618
10619 Sun Oct 24 10:58:03 1993 Jeffrey Wheat (cassidy@cygnus.com)
10620
10621 * lib/gcc.exp: added reporting code. Changed verbose compile message.
10622 * lib/c-torture: added hooks for new reporting code.
10623
10624 Thu Oct 21 18:45:32 1993 Jeffrey Wheat (cassidy@cygnus.com)
10625
10626 * config/sh-gcc.exp: check if sh-sim exists in the path
10627
10628 Mon Oct 18 11:13:22 1993 Jeffrey Wheat (cassidy@cygnus.com)
10629
10630 * gcc.code_quality/code_quality.exp: Initial changes for new logic.
10631 * gcc.compile/compile.exp: Initial changes for new logic.
10632 * gcc.dje/dje.exp, sizetype-1.exp: Initial changes for new logic.
10633 * gcc.failure/failure.exp: Initial changes for new logic.
10634 * gcc.ieee/ieee.exp: Initial changes for new logic.
10635 * gcc.misc-tests/misc.exp: Initial changes for new logic.
10636 * gcc.noncompile/non_compile.exp: Initial changes for new logic.
10637 * gcc.unsorted/unsorted.exp: Initial changes for new logic.
10638 * lib/c-torture.exp: Initial changes for new logic.
10639 * lib/gcc.exp: Initial changes for new logic.
10640
10641 Fri Oct 15 00:19:42 1993 Mike Stump (mrs@cygnus.com)
10642
10643 * lib/mike-g++.exp, lib/old-dejagnu.exp: Make the message not
10644 depend upon failure or success. Fully qualify names in failure
10645 and success messages. Always remove a.out before starting
10646 compile, just in case. Pay more attention to error text output by
10647 the compiler. Handle testcases with no known past errors just
10648 like all others, so that things are uniform. Other miscellaneous
10649 improvements.
10650
10651 Wed Oct 13 15:04:51 1993 Jeffrey Wheat (cassidy@cygnus.com)
10652
10653 * gcc.cpp: new directory for cpp tests
10654
10655 Mon Oct 4 09:03:41 1993 Jeffrey Wheat (cassidy@cygnus.com)
10656
10657 * lib/chill.exp: Code reformatted, removed unused code.
10658 * config/unix-chill.exp: Code reformatted, removed unused code.
10659 * chill.execute/execute.exp: Code reformatted, removed unused code.
10660 * chill.execute/oe/orient.exp: Code reformatted, removed unused code.
10661
10662 Mon Oct 4 06:19:26 1993 Ian Lance Taylor (ian@cygnus.com)
10663
10664 * config/mips-gcc.exp, config/mips-g++.exp: New files. Execution
10665 routines not written.
10666
10667 Mon Sep 27 21:07:44 1993 Rob Savoye (rob@darkstar.cygnus.com)
10668
10669 * config/bug-gcc.exp: Use new procs from bug.exp.
10670
10671 Tue Sep 21 18:21:12 1993 Rob Savoye (rob@darkstar.cygnus.com)
10672
10673 * config/vx-gcc.exp: Use new vxworks_ld proc, so files get loaded
10674 via ftp, rather than depending on NFS.
10675 * config/vx-gcc.exp: Use new vxworks_spawn proc to execute test
10676 case.
10677
10678 Thu Sep 9 23:09:15 1993 Rob Savoye (rob@darkstar.cygnus.com)
10679
10680 * config/bug-gcc.exp: Use new download proc.
10681
10682 Tue Sep 14 19:23:58 1993 Jeffrey Wheat (cassidy at deneb.cygnus.com)
10683
10684 * chill.execute/execute.exp: cleanups, handles errors better
10685 * chill.compile/compile.exp: rewrite, based on execute.exp
10686 * chill.noncompile/noncompile.exp: rewrite, based on execute.exp
10687 * lib/chill.exp: major changes to diff proc and compile and link
10688 procs. added chill_fail and chill_pass wrappers to pass and
10689 fail. added more comments, and handle error codes better.
10690 Added a hack to capture stderr from exec, so noncompile tests
10691 can work.
10692
10693 Sat Sep 11 15:30:10 1993 Jeffrey Wheat (cassidy@cygnus.com)
10694
10695 * chill.execute/execute.exp: rewrite of testsuite driver
10696 * lib/chill.exp: rewrite of testsuite driver
10697 * config/unix-chill.exp: rewrite of testsuite driver
10698
10699 Wed Aug 25 14:11:13 1993 Bill Cox (bill@rtl.cygnus.com)
10700
10701 In chill.execute:
10702 * iexpr.ch: Standardize uppercase.
10703 * tuples.dat: Standardize uppercase.
10704 * vary.ch: standardize. Correct varying string assignments.
10705 * vary.dat: Add new output lines.
10706
10707 Tue Aug 24 13:45:49 1993 Bill Cox (bill@rtl.cygnus.com)
10708
10709 In chill.execute:
10710 * chprintf.ch: Standardize use of uppercase.
10711 * tuples.ch: Standardize and turn arr2 into a DCL,
10712 rather than a SYN.
10713 * pinits.ch: Standardize.
10714
10715 Mon Aug 23 17:26:58 1993 Per Bothner (bothner@kalessin.cygnus.com)
10716
10717 * rts.c: Get malloc() from <stdlib.h>, not <malloc.h>.
10718 * Makefil: Renamed to Makefile.in.
10719 * configure.in: New.
10720
10721 Mon Aug 23 14:24:13 1993 Bill Cox (bill@rtl.cygnus.com)
10722
10723 In chill.execute:
10724 * .cvsignore: Add result/output files.
10725 * Makefile: Fix up variables at start. Use MFLAGS
10726 everywhere. Correct bool_loc, built_ins entries.
10727 Add entry for vary1.ch.
10728 * bitarray.ch: Standardize upper-case usage.
10729 * bitexpr.ch: Standardize, add output of b1.
10730 * params.ch: Use arrayt in along PROC parameters, to
10731 avoid novelty problems.
10732 * sets.ch: Tiny cleanup.
10733 * vary1.ch: Re-indent.
10734
10735 Tue Aug 17 15:42:07 1993 Bill Cox (bill@rtl.cygnus.com)
10736
10737 * Add PR-related files to Makefiles, .cvsignore files, etc.
10738
10739 Mon Aug 2 15:46:05 PDT 1993 Jeff Wheat (cassidy@cygnus.com)
10740
10741 * gcc.unsorted: flow.c and loop.c - renamed to avoid conflicts
10742 with compiler objects. New names are test-flow.c and test-loop.c
10743
10744 Tue Jul 27 10:08:08 PDT 1993 Jeff Wheat (cassidy@cygnus.com)
10745
10746 * Upgraded c-torture tests from 1.19 to 1.20
10747
10748 * new files:
10749 * gcc.compile: 930609-1.c 930611-1.c 930618-1.c 930621-1.c
10750 * gcc.compile: 930623-1.c 930623-2.c
10751 * gcc.noncompile: 930622-1.c 930622-2.c
10752 * gcc.failure: 920411-1.c 920627-2.c
10753 * gcc.ieee: 920518-1.c 920810-1.c 930529-1.c
10754
10755 Tue Jul 20 15:19:44 PDT 1993 Jeff Wheat (cassidy@cygnus.com)
10756
10757 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
10758 More changes to get testsuite working properly. Needs more work.
10759 Added some support for POSIX IEEE Std 1003.3-1991 error messages.
10760
10761 Mon Jul 19 18:40:31 PDT 1993 Jeff Wheat (cassidy@cygnus.com)
10762
10763 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
10764 More changes to get testsuite working properly. Needs more work.
10765
10766 Tue Jul 13 18:38:56 PDT 1993 Jeff Wheat (cassidy@cygnus.com)
10767
10768 * chill.compile/compile.exp: Added for Dejagnu support
10769 * chill.execute/execute.exp: Added for Dejagnu support
10770 * lib/chill.exp config/unix-chill.exp : Added for Dejagnu support
10771
10772 Sat Jun 19 07:13:05 1993 Bill Cox (bill@rtl.cygnus.com)
10773
10774 This should complete moving the CHILL test files.
10775 * chill.noncompile(.cvsignore printf.grt
10776 in-printf.grt chprintf.grt chprintf.ch):
10777 Added test-support files.
10778 (Makefile): Modified further.
10779 * chill.compile (emptymod.ch gdbme.ch neg_range.ch
10780 signal.ch): Added test files.
10781 * chill.execute (.cvsignore printf.grt printr.c
10782 in-printf.grt rts.c chprintf.grt rts.h): Added
10783 test-support files.
10784 (Makefile): More corrections.
10785
10786 Fri Jun 18 23:40:54 1993 Bill Cox (bill@rtl.cygnus.com)
10787
10788 * chill.compile, chill.execute, chill.nocompile: Add CHILL
10789 test cases, ready for DejaGnu.
10790
10791 Thu Jun 17 19:14:40 MDT 1993 Jeffrey Wheat (cassidy@cygnus.com)
10792
10793 * Upgraded c-torture tests from 1.18 to 1.19
10794
10795 * gcc.compile: added test(s):
10796 930607-1.c
10797 * gcc.execute: added test(s):
10798 930603-1.c 930603-2.c 930603-3.c 930608-1.c conversion.c inst-check.c
10799
10800 * added new subdirectory for misc tests: gcc.misc-tests
10801 * gcc.misc-test(s): added tests:
10802 inst-check.c test-consts.c test-ior.c test-switch.c
10803
10804 Wed Jun 9 16:53:26 1993 Brendan Kehoe (brendan@lisa.cygnus.com)
10805
10806 * lib/mike-g++.exp: Load `./a.out', not `a.out'.
10807
10808 Mon Jun 7 16:18:40 1993 Ian Lance Taylor (ian@cygnus.com)
10809
10810 * g++.old-deja/old-deja.exp: Don't delete all the .o files.
10811
10812 Thu Jun 3 13:13:36 MDT 1993 Jeffrey Wheat (cassidy@cygnus.com)
10813
10814 * Upgraded c-torture tests from 1.17 to 1.18
10815
10816 Wed Jun 2 19:02:40 MDT 1993 Jeffrey Wheat (cassidy@cygnus.com)
10817
10818 * Upgraded c-torture tests from 1.12 to 1.17
10819
10820 Fri Apr 30 09:38:41 1993 Mike Werner (mtw@deneb.cygnus.com)
10821
10822 * lib/old-dejagnu.exp:
10823 Fixed handling of XFAIL target triplets to correctly
10824 recognize wildcard characters. Removed code that
10825 appended a unique id tag to the end of the file name
10826 printed out by the result of the testcases within a
10827 given test file.
10828
10829 Thu Apr 29 19:06:29 1993 Mike Werner (mtw@deneb.cygnus.com)
10830
10831 * lib/old-dejagnu.exp:
10832 Reworked expected failure handling to trigger off of XFAIL
10833 keyword in keyphrase embeded in testcase source code. The
10834 XFAIL keyword must be at the end of the keyphrase line. It
10835 may optionally be followed by one or more target triplets.
10836 It has just occured that the handling of wildcards in the
10837 target triplet may not be correct.
10838
10839 Fri Apr 23 13:16:20 1993 Mike Werner (mtw@deneb.cygnus.com)
10840
10841 * g++.old-deja/tests:
10842 Moved all subdirectories up one level into g++.old-deja .
10843
10844 * lib/old-dejagnu.exp:
10845 Fixed problem with CXXFLAGS not being properly reset, and being
10846 corrupted with extraneous "-c" compiler option. This was
10847 causing binaries to not be generated for test that needed them.
10848 Modified strings passed to "pass" and "fail" so that individual
10849 tests from the same test file would be distinguished by an
10850 identifier appended to the test file name in the summary logs;
10851 this corrected a problem with erroneous diff logs. Added code
10852 to search testcases for expected fail and unexpected pass keywords.
10853
10854 Tue Apr 20 18:27:58 1993 Rob Savoye (rob at darkstar.cygnus.com)
10855
10856 * lib/c-torture.exp: Ignore "file path prefix*unused" message.
10857
10858 Thu Apr 15 11:01:59 1993 Mike Werner (mtw@deneb.cygnus.com)
10859
10860 * g++.old-deja/tests/g++.sun/g++.frag/1045608.C:
10861 Removed extraneous text from end of "Special g++ Options"
10862 keyphrase.
10863
10864 * lib/old-dejagnu.exp: Added pattern matching to look for new
10865 keywords, embedded in testcases comments, which will trigger
10866 calls to xpass and xfail.
10867
10868 Wed Apr 14 14:28:01 1993 Mike Werner (mtw@deneb.cygnus.com)
10869
10870 * lib/old-dejagnu.exp: Cleaned up pattern matching for keyphrase
10871 comments embedded in the testcases, especially the one looking for
10872 special compiler options, as well as the pattern matching for the
10873 compiler output again.
10874
10875 Mon Apr 12 15:15:37 1993 Mike Werner (mtw@deneb.cygnus.com)
10876
10877 * lib/old-dejagnu.exp: Do a proper check of the return value for
10878 execute tests. Fixed several problems with the pattern matching
10879 of the compiler output which gave erroneous test results.
10880 Changed several of the test result messages to be more descriptive.
10881 * config/unix-g++.exp: Proc g++_load now actually works and
10882 executes the tests passed to it and returns a usable return
10883 value.
10884
10885 Sun Apr 11 17:22:37 1993 Rob Savoye (rob at darkstar.cygnus.com)
10886
10887 * lib/gcc.exp: Exits gracefully if $CC is bogus.
10888
10889 Fri Apr 9 09:41:59 1993 Mike Werner (mtw@deneb.cygnus.com)
10890
10891 * lib/old-dejagnu.exp , g++.old-deja/old-deja.exp:
10892 Modified both files to properly execute the old style
10893 dejagnu tests. The previous versions of these files were
10894 experimental and did not function anything near correctly.
10895
10896 Mon Apr 5 21:08:24 1993 Rob Savoye (rob@cygnus.com)
10897
10898 * Removed all Makefile.in and configure.in files. No configuration
10899 needed now.
10900
10901 Fri Apr 2 12:15:17 1993 Mike Werner (mtw@deneb.cygnus.com)
10902
10903 * lib: relocated old-dejagnu.exp from devo/dejagnu/lib
10904
10905 Sun Mar 28 11:17:48 1993 Ken Raeburn (raeburn@kr-pc.cygnus.com)
10906
10907 * gcc.compile/configure.in, gcc.unsorted/configure.in,
10908 gcc.special/configure.in, gcc.noncompile/configure.in,
10909 gcc.execute/configure.in, gcc.code_quality/configure.in,
10910 g++.other/configure.in, g++.old-deja/configure.in,
10911 g++.niklas/configure.in, g++.mike/configure.in: Remove extra quote
10912 in srcname setting.
10913
10914 Thu Mar 25 20:07:55 1993 Rob Savoye (rob at darkstar.cygnus.com)
10915
10916 * lib/udi.exp: Fixed mondfe and mondfe_download.
10917 * config/udi-gcc.exp: Fixed misc bugs, works with expect 4.x.
10918 * config/abug-gcc.exp: Fixed misc bugs, works with expect 4.x.
10919
10920 Thu Mar 25 13:06:41 1993 Ian Lance Taylor (ian@cygnus.com)
10921
10922 * config/udi-gdb.exp: Check $shell_id after connecting to target.
10923 (gdb_exit): Don't remove *_soc files.
10924
10925 Mon Mar 22 14:28:46 1993 Ian Lance Taylor (ian@cygnus.com)
10926
10927 * lib/c-torture.exp: Don't look for main; instead always use -w
10928 -c. This is how the c-torture tests work. Remove the object
10929 file if the compilation succeeds.
10930 * gcc.execute/execute.exp: Remove executable if test passes.
10931 * gcc.noncompile/noncompile.exp: Every test is an expected
10932 failure.
10933 * gcc.special/special.exp: Added tests from c-torture 1.11,
10934 corrected use of existing test.
10935 * gcc.execute/920302-1.c, gcc.execute/920501-8.c,
10936 gcc.execute/920625-1.c: Updated to c-torture 1.11.
10937 * gcc.compile/921103-1.c, gcc.compile/921109-1.c,
10938 gcc.compile/921109-2.c, gcc.compile/921109-3.c,
10939 gcc.compile/921111-1.c, gcc.compile/921116-2.c,
10940 gcc.compile/921118-1.c, gcc.compile/921126-1.c,
10941 gcc.compile/921202-1.c, gcc.compile/921202-2.c,
10942 gcc.compile/921203-1.c, gcc.compile/921203-2.c,
10943 gcc.compile/921206-1.c, gcc.execute/921029-1.c,
10944 gcc.execute/921104-1.c, gcc.execute/921110-1.c,
10945 gcc.execute/921112-1.c, gcc.execute/921113-1.c,
10946 gcc.execute/921117-1.c, gcc.execute/921123-1.c,
10947 gcc.execute/921123-2.c, gcc.execute/921124-1.c,
10948 gcc.execute/921202-1.c, gcc.execute/921202-2.c,
10949 gcc.execute/921204-1.c, gcc.execute/921207-1.c,
10950 gcc.execute/921208-1.c, gcc.execute/921208-2.c,
10951 gcc.execute/921215-1.c, gcc.execute/921218-1.c,
10952 gcc.execute/921218-2.c, gcc.noncompile/921102-1.c,
10953 gcc.noncompile/921116-1.c, gcc.unsorted/x.c: Added from
10954 c-torture 1.11.
10955 * gcc.noncompile/921021-1.c, gcc.unsorted/x11bug.c: Removed to
10956 correspond to c-torture 1.11.
10957
10958 * New file.