OSDN Git Service

* g++.old-deja/g++.other/dwarf2-1.C: Move...
[pf3gnuchains/gcc-fork.git] / gcc / testsuite / ChangeLog
1 2002-03-22  Jakub Jelinek  <jakub@redhat.com>
2
3         * g++.old-deja/g++.other/dwarf2-1.C: Move...
4         * g++.dg/debug/debug5.C: ...here.  Convert for dg framework.
5
6 2002-03-22  Neil Booth  <neil@daikokuya.demon.co.uk>
7
8         * gcc.dg/cpp/multiline.c: Update to match.
9
10 2002-03-22  Alexandre Oliva  <aoliva@redhat.com>
11
12         * g++.old-deja/g++.abi/ptrmem.C: Mips puts vbit in delta too.
13
14 2002-03-22  Phil Edwards  <pme@gcc.gnu.org>
15
16         * gcc.dg/cpp/extratokens2.c:  New file.
17
18 2002-03-21  David Edelsohn  <edelsohn@gnu.org>
19
20         * gcc.dg/20020312-2.c: Add rs6000 target.
21
22         * gcc.c-torture/compile/20020319-1.c: New test.
23
24 2002-03-21  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
25
26         * g++.old-deja/g++.eh/ia64-1.C: Use [ijkl]_[0-9] as variable names. 
27         (A, E): Handle this.
28
29 2002-03-20  Jason Merrill  <jason@redhat.com>
30
31         * lib/prune.exp (prune_gcc_output): Ignore Cygwin warning about
32         ignoring -fpic.
33         * lib/old-dejagnu.exp (old-dejagnu): Also pass compiler output
34         through prune_gcc_output.
35
36 2002-03-20  Jakub Jelinek  <jakub@redhat.com>
37
38         * gcc.c-torture/compile/20020320-1.c: New test.
39
40 2002-03-19  Jakub Jelinek  <jakub@redhat.com>
41
42         * gcc.c-torture/compile/20020318-1.c: New test.
43
44         * gcc.dg/struct-by-value-1.c: New test.
45
46         * gcc.dg/20020319-1.c: New test.
47
48 2002-03-18  Jakub Jelinek  <jakub@redhat.com>
49
50         * g++.dg/opt/conj1.C: New test.
51
52 2002-03-17  Mark Mitchell  <mark@codesourcery.com>
53
54         * g++.dg/template/qualttp20.C: Revert previous change.
55         * g++.dg/template/qualttp3.C: Likewise.
56         * g++.dg/template/qualttp4.C: Likewise
57         * g++.dg/template/qualttp5.C: Likewise
58         * g++.dg/template/qualttp6.C: Likewise
59         * g++.dg/template/qualttp7.C: Likewise
60         * g++.dg/template/qualttp8.C: Likewise
61         * g++.dg/template/recurse.C: Likewise.
62
63 2002-03-17  Neil Booth  <neil@daikokuya.demon.co.uk>
64
65         * gcc.dg/cpp/wchar-1.c: Update.
66
67 2002-03-16  Nathan Sidwell  <nathan@codesourcery.com>
68
69         * g++.dg/template/conv1.C: New test.
70         * g++.dg/template/conv2.C: New test.
71         * g++.dg/template/conv3.C: New test.
72         * g++.dg/template/conv4.C: New test.
73
74 2002-03-15  Mark Mitchell  <mark@codesourcery.com>
75
76         * g++.dg/template/qualttp20.C: Remove unnecessary error tags.
77         * g++.dg/template/qualttp3.C: Likewise.
78         * g++.dg/template/qualttp4.C: Likewise
79         * g++.dg/template/qualttp5.C: Likewise
80         * g++.dg/template/qualttp6.C: Likewise
81         * g++.dg/template/qualttp7.C: Likewise
82         * g++.dg/template/qualttp8.C: Likewise
83         * g++.dg/template/recurse.C: Likewise.
84
85 2002-03-15  Mark Mitchell  <mark@codesourcery.com>
86
87         * g++.dg/opt/dtor1.C: New test.
88
89 2002-03-15  Jakub Jelinek  <jakub@redhat.com>
90
91         * gcc.c-torture/compile/20020315-1.c: New test.
92
93 2002-03-15  Richard Earnshaw  <rearnsha@arm.com>
94
95         * gcc.dg/weak-1.c: Fix scan tests.
96
97 2002-03-15  Hans-Peter Nilsson  <hp@bitrange.com>
98
99         * gcc.dg/20020312-2.c [__MMIX__]: No pic register.
100         * gcc.c-torture/compile/981006-1.x: Don't use -fpic on cris-*-elf*
101         cris-*-aout* mmix-*-*.
102         * g++.old-deja/g++.other/local-alloc1.C: Skip on cris-*-elf*
103         cris-*-aout* mmix-*-*.
104         * g++.dg/debug/debug3.C: Expect warning for unsupported -fpic on
105         cris-*-elf* cris-*-aout* and mmix-*-*.
106         * gcc.dg/20001009-1.c: Ditto.
107         * gcc.dg/20010912-1.c: Ditto.
108         * gcc.dg/20020122-4.c: Ditto.
109         * gcc.dg/inline-2.c: Ditto.
110
111 Thu Mar 14 14:28:38 2002  Jeffrey A Law  (law@cygnus.com)
112
113         * gcc.c-torture/compile/20020314-1.c: New test.
114
115 2002-03-14  Richard Earnshaw  <rearnsha@arm.com>
116
117         * gcc.c-torture/execute/20020314-1.c: New test.
118
119 2002-03-14  Jakub Jelinek  <jakub@redhat.com>
120
121         * g++.dg/warn/Wunused-1.C: New test.
122
123 2002-02-13  Richard Sandiford  <rsandifo@redhat.com>
124
125         * g++.dg/abi/mangle6.C: New test.
126
127 2002-03-13  Jakub Jelinek  <jakub@redhat.com>
128
129         * gcc.c-torture/compile/20020309-2.c: New test.
130
131         * gcc.c-torture/compile/20020312-1.c: New test.
132
133 2002-03-12  Nathan Sidwell  <nathan@codesourcery.com>
134
135         * g++.dg/other/access1.C: New test.
136
137 2002-03-12  Jakub Jelinek  <jakub@redhat.com>
138
139         * gcc.c-torture/execute/wchar_t-1.c: New test.
140
141 2002-03-12  David Edelsohn  <edelsohn@gnu.org>
142
143         * gcc.dg/20020103-1.c: Add rs6000 target and macro.
144
145 2002-03-12  Roger Sayle  <roger@eyesopen.com>
146
147         * gcc.dg/20020312-1.c: New test case.
148
149 2002-03-11  Aldy Hernandez  <aldyh@redhat.com>
150
151         * gcc.dg/altivec-1.c: Cleanup and use altivec.h.
152
153 2002-03-11  Richard Henderson  <rth@redhat.com>
154
155         * g++.old-deja/g++.brendan/crash52.C: Remove return warning marker.
156         * g++.old-deja/g++.jason/report.C: Likewise.
157
158 2002-03-11  Nathan Sidwell  <nathan@codesourcery.com>
159
160         * testsuite/g++.old-deja/g++.other/friend9.C: Revert DR 209 changes.
161         * testsuite/g++.old-deja/g++.robertl/eb56.C: Likewise.
162
163 2002-03-11  Nathan Sidwell  <nathan@codesourcery.com>
164
165         * testsuite/g++.dg/overload/pmf1.C: New test.
166
167 2002-03-11  Kazu Hirata  <kazu@hxi.com>
168
169         * gcc.c-torture/execute/20020307-1.c: Use long.
170
171 2002-03-11  Jakub Jelinek  <jakub@redhat.com>
172
173         PR optimization/5844
174         * gcc.dg/20020310-1.c: New test.
175
176 2002-03-09  Michael Meissner  <meissner@redhat.com>
177
178         * gcc.c-torture/execute/memcpy-2.c: New test.
179         * gcc.c-torture/execute/memset-1.c: New test.
180         * gcc.c-torture/execute/strlen-1.c: New test.
181         * gcc.c-torture/execute/strcmp-1.c: New test.
182         * gcc.c-torture/execute/strncmp-1.c: New test.
183
184 2002-03-09  Geoffrey Keating  <geoffk@redhat.com>
185
186         * gcc.dg/ppc-ldstruct.c: New test.
187
188 2002-03-09  Jakub Jelinek  <jakub@redhat.com>
189
190         * gcc.c-torture/execute/va-arg-22.c: New test.
191
192 Sat Mar  9 07:47:50 2002  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
193
194         * gcc.c-torture/compile/20020309-1.c: New test.
195
196 2002-03-08  Jakub Jelinek  <jakub@redhat.com>
197
198         * gcc.c-torture/execute/20020307-2.c: New test.
199
200 Thu Mar  7 10:05:31 2002  Jeffrey A Law  (law@redhat.com)
201
202         * g77.f-torture/compile/20020307-1.f: New test.
203
204 2002-03-07  Richard Sandiford  <rsandifo@redhat.com>
205
206         * gcc.dg/unordered-1.c: New test.
207
208 2002-03-07  Richard Earnshaw  <rearnsha@arm.com>
209
210         * gcc.c-torture/execute/20020307-1.c: New test.
211
212 2002-03-05  Jakub Jelinek  <jakub@redhat.com>
213
214         * gcc.dg/20020304-1.c: New test.
215
216         * gcc.c-torture/compile/20020304-2.c: New test.
217
218 2002-03-04  Zack Weinberg  <zack@codesourcery.com>
219
220         * gcc.c-torture/compile/20020304-1.c: New test case
221         (from PR c/5830).
222
223 2002-03-03  Aldy Hernandez  <aldyh@redhat.com>
224
225         * gcc.dg/20020103-1.c: Add other -D ppc variants.
226
227 2002-03-02  Nathan Sidwell  <nathan@codesourcery.com>
228
229         * g++.dg/other/classkey1.C: New test.
230
231 2002-03-01  Richard Henderson  <rth@redhat.com>
232
233         * gcc.c-torture/compile/981223-1.x: New.
234         * gcc.c-torture/compile/920625-1.x: New.
235
236 2002-02-28  Richard Henderson  <rth@redhat.com>
237
238         * g++.dg/opt/vtgc1.C: Adjust patterns for ia64.
239
240 2002-02-27  Hans-Peter Nilsson  <hp@bitrange.com>
241
242         * gcc.c-torture/execute/20020227-1.c: New test.
243
244 2002-02-27  Mark Mitchell  <mark@codesourcery.com>
245
246         * g++.old-deja/g++.law/visibility13.C: Remove "instantiated from
247         here" ERROR lines.
248         * g++.old-deja/g++.oliva/partord1.C: Likewise.
249         * g++.old-deja.g++.other/defarg1.C: Likewise.
250         * g++.old-deja/g++.pt/calls2.C: Likewise.
251         * g++.old-deja/g++.pt/crash20.C: Likewise.
252         * g++.old-deja/g++.pt/crash30.C: Likewise.
253         * g++.old-deja/g++.pt/crash36.C: Likewise.
254         * g++.old-deja/g++.pt/crash6.C: Likewise.
255         * g++.old-deja/g++.pt/defarg13.C: Likewise.
256         * g++.old-deja/g++.pt/derived3.C: Likewise.
257         * g++.old-deja/g++.pt/error1.C: Likewise.
258         * g++.old-deja/g++.pt/friend21.C: Likewise.
259         * g++.old-deja/g++.pt/friend23.C: Likewise.
260         * g++.old-deja/g++.pt/infinite1.C: Likewise.
261         * g++.old-deja/g++.robertl/eb128.C: Likewise.
262
263 2002-02-27  Geoffrey Keating  <geoffk@redhat.com>
264
265         * gcc.c-torture/execute/20020225-2.c: New test.
266
267 2002-02-27  Zack Weinberg  <zack@codesourcery.com>
268
269         * gcc.c-torture/execute/920730-1t.c,
270         gcc.c-torture/execute/920730-1t.x, gcc.dg/ext-glob.c:
271         Delete test cases, only relevant to -traditional.
272
273 2002-02-27  Neil Booth  <neil@daikokuya.demon.co.uk>
274
275         * gcc.dg/cpp/undef1.c: Remove.
276         * gcc.dg/cpp/directiv.c: Update.
277         * gcc.dg/cpp/mac-dir-1.c, mac-dir-2.c: New tests.
278
279 2002-02-27  Michael Meissner  <meissner@redhat.com>
280
281         * gcc.c-torture/execute/20020226-1.c: New test.
282
283 2002-02-26  Jakub Jelinek  <jakub@redhat.com>
284
285         * g++.dg/debug/debug4.C: New test.
286
287         * gcc.dg/ia64-visibility-1.c: New test.
288
289 2002-02-26  Alexandre Oliva  <aoliva@redhat.com>
290
291         * gcc.dg/debug/20020224-1.c: New.
292
293 2002-02-25  Kazu Hirata  <kazu@hxi.com>
294
295         * gcc.c-torture/execute/960416-1.x: New.
296         * gcc.c-torture/execute/divconst-3.x: Likewise.
297
298 2002-02-25  Jakub Jelinek  <jakub@redhat.com>
299
300         * gcc.dg/20020224-1.c: New test.
301
302 2002-02-25  Alan Modra  <amodra@bigpond.net.au>
303
304         * gcc.c-torture/execute/20020225-1.c: New.
305
306 2002-02-24  Neil Booth  <neil@daikokuya.demon.co.uk>
307
308         * testsuite/gcc.dg/cpp/wchar-1.c: New test.
309
310 2002-02-23  Jakub Jelinek  <jakub@redhat.com>
311
312         * gcc.dg/20020222-1.c: New test.
313
314 2002-02-22  Jakub Jelinek  <jakub@redhat.com>
315
316         * g++.dg/opt/anonunion1.C: New test.
317
318 2002-02-22  Nathan Sidwell  <nathan@codesourcery.com>
319
320         * g++.dg/template/qualttp19.C: New test.
321         * g++.dg/template/qualttp20.C: New test.
322         * g++.old-deja/g++.jason/report.C: Adjust expected errors
323         * g++.old-deja/g++.other/qual1.C: Likewise.
324
325 2002-02-21  Aldy Hernandez  <aldyh@redhat.com>
326
327         * gcc.dg/attr-alwaysinline.c: New.
328
329 2002-02-21  Jakub Jelinek  <jakub@redhat.com>
330
331         * gcc.dg/20020220-1.c: New test.
332
333         * gcc.dg/20020220-2.c: New test.
334
335         * g++.dg/opt/mmx1.C: New test.
336
337 2002-02-20  Alexandre Oliva  <aoliva@redhat.com>
338
339         * gcc.c-torture/compile/20020110.c: New test.
340
341 2002-02-20  Jakub Jelinek  <jakub@redhat.com>
342
343         * gcc.c-torture/execute/20020219-1.c: New test.
344
345         * gcc.dg/20020219-1.c: New test.
346
347         * gcc.dg/noncompile/20020220-1.c: New test.
348
349         * g++.dg/opt/ptrintsum1.C: New test.
350
351         * gcc.dg/debug/20020220-1.c: New test.
352
353 2002-02-17  Jakub Jelinek  <jakub@redhat.com>
354
355         * gcc.c-torture/execute/20020216-1.c: New test.
356
357 2002-02-16  Neil Booth  <neil@daikokuya.demon.co.uk>
358
359         * gcc.dg/decl-1.c: Update, new test.
360
361 2002-02-15  Nathan Sidwell  <nathan@codesourcery.com>
362
363         * g++.dg/abi/bitfield1.C: New test.
364         * g++.dg/abi/bitfield2.C: New test.
365
366 2002-02-15  Richard Sandiford  <rsandifo@redhat.com>
367
368         * gcc.dg/attr-nest.c: New test.
369
370 2002-02-15  Richard Sandiford  <rsandifo@redhat.com>
371
372         * gcc.c-torture/execute/20020215-1.c: New test.
373
374 2002-02-14  Jakub Jelinek  <jakub@redhat.com>
375
376         * g++.dg/dg.exp: Exclude debug subdir, it has its own .exp.
377         * g++.dg/debug/debug.exp: New.
378         * g++.dg/debug/trivial.C: New.
379         * g++.dg/debug/debug1.C: Moved...
380         * g++.dg/other/debug1.C: ...from here.
381         * g++.dg/debug/debug2.C: Moved...
382         * g++.dg/other/debug2.C: ...from here.
383         * g++.dg/debug/debug3.C: Moved...
384         * g++.dg/other/debug3.C: ...from here.
385
386         * gcc.dg/noncompile/20020213-1.c: New test.
387
388 2002-02-13  Jakub Jelinek  <jakub@redhat.com>
389
390         * g++.dg/other/debug3.C: New test.
391
392         * gcc.c-torture/execute/20020213-1.c: New test.
393
394 2002-02-13  Richard Smith <richard@ex-parrot.com>
395
396         * g++.old-deja/g++.other/thunk1.C: New test.
397
398 2002-02-12  David Billinghurst <David.Billinghurst@riotinto.com>
399
400         * g++.dg/warn/weak1.C: weak attributes not supported on cygwin
401
402 2002-02-13  Stan Shebs  <shebs@apple.com>
403
404         * gcc.dg/altivec-3.c: New.
405
406 2002-02-12  Jakub Jelinek  <jakub@redhat.com>
407
408         * gcc.dg/Wunreachable-1.c: New test.
409         * gcc.dg/Wunreachable-2.c: New test.
410
411 2002-02-12  Joseph S. Myers  <jsm28@cam.ac.uk>
412
413         * gcc.dg/c90-const-expr-3.c, gcc.dg/c99-const-expr-3.c: New tests.
414
415 2002-02-12  Neil Booth  <neil@daikokuya.demon.co.uk>
416
417         * gcc.dg/decl-1.c: New test.
418
419 2002-02-12  David Billinghurst <David.Billinghurst@riotinto.com>
420
421         * gcc.dg/c99-flex-array-2.c: Add -std=iso9899:1999
422
423 2002-02-10  Kazu Hirata  <kazu@hxi.com>
424
425         * gcc.c-torture/compile/961203-1.x: Disable on h8300 port.
426         * gcc.c-torture/compile/980506-1.x: Likewise.
427
428 2002-02-10  Kazu Hirata  <kazu@hxi.com>
429
430         * gcc.dg/20020210-1.c: New.
431
432 2002-02-09  Toon Moene  <toon@moene.indiv.nluug.nl>
433
434         * g77.f-torture/execute/947.f: New regression test
435         for PR fortran/947.
436
437 2002-02-09  Alexandre Oliva  <aoliva@redhat.com>
438
439         * g++.old-deja/g++.abi/ptrmem.C: Lowest bit is significant on SH5.
440         * g++.old-deja/g++.jason/thunk3.C: XFAIL on sh64-*-*.
441
442 2002-02-08  Richard Henderson  <rth@redhat.com>
443
444         * gcc.c-torture/compile/labels-3.c: New.
445
446 2002-02-08  Jakub Jelinek  <jakub@redhat.com>
447
448         * gcc.c-torture/execute/20020206-1.c: Test whether nesting 2
449         expression statements work instead.
450         * gcc.dg/noncompile/20020207-1.c: New test.
451
452 2002-02-07  Richard Henderson  <rth@redhat.com>
453
454         * gcc.dg/debug/dwarf2-1.c (foo): Return a value.
455
456 2002-02-07  David Billinghurst <David.Billinghurst@riotinto.com>
457
458         * lib/prune.exp: Remove "In (program|subroutine"block-data)"
459         message from g77
460         * lib/g77-dg.exp: Trim g77 error messages so that they are
461         recognised by dg.exp.
462
463 2002-02-07  David Billinghurst <David.Billinghurst@riotinto.com>
464
465         PR fortran/5473
466         * g77.dg/pr5473.f: Now dg-error.  Add additional cases.
467
468 2002-02-07  Richard Henderson  <rth@redhat.com>
469
470         * g++.old-deja/g++.brendan/new2.C: Arrange for allocated memory
471         to be sufficiently aligned for integers.
472
473 2002-02-07  Nathan Sidwell  <nathan@codesourcery.com>
474
475         * g++.dg/template/friend4.C: New test.
476
477 2002-02-07  David Billinghurst <David.Billinghurst@riotinto.com>
478
479         PR fortran/5743
480         * g77.f-torture/execute/intrinsic-unix-bessel.f: Remove
481         unsupported cases.
482
483 2002-02-07  Richard Henderson  <rth@redhat.com>
484
485         * gcc.dg/debug/dwarf2-1.c: Update for return warnings.
486         * gcc.dg/noncompile/920507-1.c, gcc.dg/noncompile/920721-2.c,
487         gcc.dg/noncompile/label-lineno-1.c, objc.dg/const-str-1.m,
488         objc.dg/const-str-2.m, objc.dg/method-1.m: Likewise.
489
490 2002-02-06  Richard Henderson  <rth@redhat.com>
491
492         * gcc.dg/asm-4.c: Add case with an unnamed operand in the middle.
493
494 2002-02-06  Janis Johnson  <janis187@us.ibm.com>
495
496         * gcc.dg/20020206-1.c: New test.
497
498 2002-02-06  Jakub Jelinek  <jakub@redhat.com>
499
500         * gcc.c-torture/execute/20020206-1.c: New test.
501
502         * gcc.c-torture/execute/20020206-2.c: New test.
503
504         PR optimization/5429:
505         * gcc.c-torture/compile/20020206-1.c: New test.
506
507 2002-02-06  Nick Clifton  <nickc@cambridge.redhat.com>
508
509         * g++.dg/ext/align1.C: Do not use an explicit alignment value
510         as certain file formats cannot support particularly large
511         alignments.
512
513         * g++.dg/warn/weak1.C: Expect a warning from COFF toolchains,
514         and do not expect to be able to link the executable.
515
516         * g++.old-deja/g++.ext/attrib5.C: Expect the compilation to
517         fail because the COFF format does not support the weak attribute.
518
519 2002-02-05  David Billinghurst <David.Billinghurst@riotinto.com>
520
521         * g77.dg/pr5473.f:  New test
522
523 2002-02-05  Aldy Hernandez  <aldyh@redhat.com>
524
525         * gcc.dg/altivec-4.c: AltiVec builtin predicates changed format.
526         Fix testcase accordingly.
527
528 2002-02-04  Richard Henderson  <rth@redhat.com>
529
530         * gcc.c-torture/execute/built-in-setjmp.c: Prototype stuff.
531         (buf): Change to be an array of pointers, not ints.
532
533 2002-02-04  Jakub Jelinek  <jakub@redhat.com>
534
535         * gcc.dg/Wswitch.c: Fix typos.  Don't return unconditionally
536         before all tests.  Move warning one line above to match where it
537         C frontend emits.
538         * gcc.dg/Wswitch-2.c: New test.
539         * g++.dg/warn/Wswitch-1.C: New test.
540         * g++.dg/warn/Wswitch-2.C: New test.
541
542 2002-02-04  Richard Henderson  <rth@redhat.com>
543
544         * g++.dg/abi/offsetof.C: Fix size comparison.
545
546 2002-02-04  Richard Sandiford  <rsandifo@redhat.com>
547
548         * gcc.dg/cast-qual-2.c: New test.
549
550 2002-02-04  Jakub Jelinek  <jakub@redhat.com>
551
552         * gcc.dg/20020201-4.c: New test.
553
554 2002-02-04  Ben Elliston  <bje@redhat.com>
555
556         * lib/gcc.exp (gcc_init): Check that the need_status_wrapper
557         target_info attribute != 0, in addition to the empty string.
558         (gcc_target_compile): Likewise.
559
560 2002-02-03  Andrew Cagney  <ac131313@redhat.com>
561
562         * gcc.dg/Wswitch.c: New test.
563         PR gcc/4475. PR gcc/3780.
564
565 2002-02-03  Toon Moene  <toon@moene.indiv.nluug.nl>
566
567         * g77.f-torture/execute/5122.f: New test for regressions
568         against PR fortran/5122.
569
570 2002-02-03  David Billinghurst <David.Billinghurst@riotinto.com>
571
572         * g77.f-torture/compile/pr3743.f: Delete
573         * g77.dg/pr3743-1.f: New test.
574         * g77.dg/pr3743-2.f: New test.
575         * g77.dg/pr3743-3.f: New test.
576         * g77.dg/pr3743-4.f: New test.
577
578 2002-02-02  Neil Booth  <neil@daikokuya.demon.co.uk>
579
580         * gcc.dg/cpp/uchar-1.c, uchar-2.c, uchar-3.c: New tests.
581
582 2002-02-02  Richard Henderson  <rth@redhat.com>
583
584         * gcc.c-torture/execute/991118-1.c: Revert 2002-01-29 change.
585         * gcc.c-torture/execute/bf64-1.c: Likewise.
586
587 2002-02-02  Jakub Jelinek  <jakub@redhat.com>
588
589         * gcc.dg/20020201-2.c: New test.
590
591         * gcc.dg/20020201-3.c: New test.
592
593         * gcc.c-torture/execute/bitfld-2.c: New test.
594
595 2002-02-02  Neil Booth  <neil@daikokuya.demon.co.uk>
596
597         * gcc.dg/bitfld-1.c: Update.
598         * gcc.dg/bitfld-2.c: Update.
599         * gcc.c-torture/execute/bitfld-1.x: New.
600
601 2002-02-02  Jakub Jelinek  <jakub@redhat.com>
602
603         * gcc.c-torture/execute/20020201-1.c: New test.
604
605 2002-02-01  Janis Johnson  <janis187@us.ibm.com>
606
607         PR target/5469
608         * gcc.dg/20020201-1.c: New test.
609
610 2002-02-01  David.Billinghurst <David.Billinghurst@riotinto.com>
611
612         PR fortran/3743
613         * g77.f-torture/execute/f90-intrinsic-bit.x: Remove
614         * g77.f-torture/compile/pr3743.x: Remove
615
616 2002-01-31  Tom Rix  <trix@redhat.com>
617
618         * gcc.dg/special/ecos.exp: Make gcsec-1.c unsupported for AIX.
619
620 2002-01-31  Joseph S. Myers  <jsm28@cam.ac.uk>
621
622         * gcc.dg/noncompile/20020130-1.c: New test.
623
624 2002-01-30  David Billinghurst  <David.Billinghurst@riotinto.com>
625
626         * g77.dg/f77-edit-i-out.f:  Escape \. Allow \r\n and \r.
627
628 2002-01-29  Richard Henderson  <rth@redhat.com>
629
630         * gcc.c-torture/execute/991118-1.c: Cast various constants back
631         to long long.
632         * gcc.c-torture/execute/bf64-1.c: Likewise.
633
634 2002-01-29  Jakub Jelinek  <jakub@redhat.com>
635
636         * gcc.c-torture/execute/20020129-1.c: New test.
637
638 2002-01-29  Neil Booth  <neil@daikokuya.demon.co.uk>
639
640         * gcc.c-torture/compile/20000224-1.c: Update.
641         * gcc.c-torture/execute/bitfld-1.c: New tests.
642         * gcc.dg/bitfld-1.c, bitfld-2.c: Diagnostic tests.
643         * gcc.dg/uninit-A.c: Update.
644
645 2002-01-29  Nathan Sidwell  <nathan@codesourcery.com>
646
647         * g++.dg/template/ctor1.C: Add instantiation.
648
649 2002-01-28  Paul Koning  <pkoning@equallogic.com>
650
651         * gcc.c-torture/execute/builtin-prefetch-1.c: Changed first
652         argument to __builtin_prefetch to be const ptr.
653
654 2002-01-28  Jakub Jelinek  <jakub@redhat.com>
655
656         * gcc.c-torture/compile/20020120-1.c: New test.
657
658 2002-01-27  Kazu Hirata  <kazu@hxi.com>
659
660         * gcc.c-torture/execute/20020127-1.c: New test.
661
662 2002-01-27  David Billinghurst  <David.Billinghurst@riotinto.com>
663
664         * g77.dg/f77-edit-i-in.f: New test
665         * g77.dg/f77-edit-i-out.f: New test
666
667 2002-01-25  Geoffrey Keating  <geoffk@redhat.com>
668
669         * gcc.dg/debug/debug.exp: New file.
670         * gcc.dg/debug/trivial.c: New file.
671         * gcc.dg/debug/20000503-1.c: Moved from gcc.dg/.
672         * gcc.dg/debug/20010207-1.c: Moved from gcc.dg/.
673         * gcc.dg/debug/20011223-1.c: Moved from gcc.dg/.
674         * gcc.dg/debug/20020104-2.c: Moved from gcc.dg/.
675         * gcc.dg/debug/debug-1.c: Moved from gcc.dg/.
676         * gcc.dg/debug/debug-2.c: Moved from gcc.dg/.
677         * gcc.dg/debug/debug-3.c: Moved from gcc.dg/.
678         * gcc.dg/debug/debug-4.c: Moved from gcc.dg/.
679         * gcc.dg/debug/debug-5.c: Moved from gcc.dg/.
680         * gcc.dg/debug/debug-6.c: Moved from gcc.dg/.
681         * gcc.dg/debug/dwarf2-1.c: Moved from gcc.dg/.
682         * gcc.dg/debug/dwarf2-2.c: Moved from gcc.dg/.
683         * gcc.dg/20000503-1.c: Removed.
684         * gcc.dg/20010207-1.c: Removed.
685         * gcc.dg/20011223-1.c: Removed.
686         * gcc.dg/20020104-2.c: Removed.
687         * gcc.dg/debug-1.c: Removed.
688         * gcc.dg/debug-2.c: Removed.
689         * gcc.dg/debug-3.c: Removed.
690         * gcc.dg/debug-4.c: Removed.
691         * gcc.dg/debug-5.c: Removed.
692         * gcc.dg/debug-6.c: Removed.
693         * gcc.dg/dwarf2-1.c: Removed.
694         * gcc.dg/dwarf2-2.c: Removed.
695
696 2002-01-25  Jakub Jelinek  <jakub@redhat.com>
697
698         * g++.old-deja/g++.other/eh5.C: New test.
699         * g++.old-deja/g++.other/sibcall2.C: New test.
700         * g++.old-deja/g++.other/array9.C: New test.
701         * g++.old-deja/g++.other/typename2.C: New test.
702         * g++.old-deja/g++.other/crash60.C: New test.
703         * g++.old-deja/g++.other/conv9.C: New test.
704         * g++.old-deja/g++.other/mangle10.C: New test.
705         * g++.old-deja/g++.other/unchanging1.C: New test.
706         * g++.old-deja/g++.other/exprstmt1.C: New test.
707         * g++.old-deja/g++.other/inline23.C: New test.
708         * g++.old-deja/g++.eh/ia64-1.C: New test.
709         * g++.old-deja/g++.other/dwarf2-1.C: New test.
710         * g++.old-deja/g++.other/reload1.C: New test.
711         * g++.old-deja/g++.other/static20.C: New test.
712         * g++.old-deja/g++.other/local-alloc1.C: New test.
713         * g++.old-deja/g++.other/conv8.C: New test.
714         * g++.old-deja/g++.other/stmtexpr2.C: New test.
715         * g++.old-deja/g++.other/storeexpr1.C: New test.
716         * g++.old-deja/g++.other/storeexpr2.C: New test.
717         * g++.dg/eh/template2.C: New test.
718         * g++.dg/warn/weak1.C: New test.
719
720 2002-01-25  Hans-Peter Nilsson  <hp@bitrange.com>
721
722         * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
723         Remove first, non-varying, argument.
724
725 2002-01-23  Richard Henderson  <rth@redhat.com>
726
727         * gcc.dg/inline-2.c: New.
728
729         * lib/scanasm.exp (scan-assembler): Remove optional vmessage arg.
730         Add optional target arg.  Check number of arguments.
731         (scan-assembler-not, scan-assembler-dem): Likewise.
732         (scan-assembler-dem-not): Likewise.
733
734 2002-01-23  Zack Weinberg  <zack@codesourcery.com>
735
736         * g++.old-deja/g++.brendan/crash8.C: Don't expect an error on
737         line 12.
738         * g++.old-deja/g++.brendan/parse3.C,
739         g++.old-deja/g++.other/crash26.C,
740         g++.old-deja/g++.other/crash28.C,
741         g++.old-deja/g++.other/crash29.C,
742         g++.old-deja/g++.other/crash30.C,
743         g++.old-deja/g++.other/crash35.C: Remove XFAILs where appropriate.
744
745 2002-01-23  Aldy Hernandez  <aldyh@redhat.com>
746
747         * gcc.dg/20020115-1.c: New.
748
749 2002-01-23  Bob Wilson  <bob.wilson@acm.org>
750
751         * gcc.c-torture/compile/20001226-1.x: xfail for Xtensa.
752
753 2002-01-23  Janis Johnson  <janis187@us.ibm.com>
754
755         * gcc.dg/20020122-3.c: New.
756
757 2002-01-23  Jakub Jelinek  <jakub@redhat.com>
758
759         * g++.dg/other/gc1.C: New test.
760
761 2002-01-23  Zack Weinberg  <zack@codesourcery.com>
762
763         * gcc.dg/c99-intconst-1.c: Mark XFAIL.
764
765 2002-01-22  Richard Henderson  <rth@redhat.com>
766
767         * gcc.dg/20020122-4.c: Use multiple outputs on the asm.
768
769 2002-01-22  Richard Henderson  <rth@redhat.com>
770
771         * gcc.dg/20020122-4.c: New.
772
773 2002-01-22  H.J. Lu <hjl@gnu.org>
774
775         * g++.dg/special/ecos.exp: Append .exe instead of a.out as the
776         link output.
777         * gcc.dg/special/ecos.exp: Likewise.
778         * lib/g++-dg.exp: Likewise.
779         * lib/g77-dg.exp: Likewise.
780         * lib/gcc-dg.exp : Likewise.
781         * lib/mike-g++.exp: Likewise.
782         * lib/mike-g77.exp: Likewise.
783         * lib/mike-gcc.exp: Likewise.
784         * lib/objc-dg.exp: Likewise.
785
786 2002-01-22  Janis Johnson  <janis187@us.ibm.com>
787
788         PR target/5379
789         * gcc.dg/20020122-2.c: New test.
790
791 2002-01-22  Hans-Peter Nilsson  <hp@axis.com>
792
793         * gcc.dg/20020122-1.c: New test.
794
795 2001-01-22  David.Billinghurst <David.Billinghurst@riotinto.com>
796
797         * g++.old-deja/g++.ext/attrib5.C: XFAIL cygwin too
798
799 2002-01-22  David Billinghurst <David.Billinghurst@riotinto.com>
800
801         * gcc.dg/20010207-1.c: Restrict to i?86-*-[eflno]*
802
803 2002-01-21  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
804
805         * gcc.c-torture/compile/20020121-1.c: New test.
806
807 2002-01-21  John David Anglin  <dave@hiauly1.hia.nrc.ca>
808
809         * lib/g77.exp (g77_link_flags): Remove check for libg2c.so in setting
810         ld_library_path.
811
812 2002-01-21  Jakub Jelinek  <jakub@redhat.com>
813
814         * gcc.dg/20020218-1.c: New test.
815
816 2002-01-21  David.Billinghurst <David.Billinghurst@riotinto.com>
817
818         * lib/prune.exp (prune_gcc_output): Prune "At global scope"
819         messages
820         * g++.dg/other/deprecated.C: Remove dg-bogus comment for
821         "At global scope" warning
822         * g++.dg/ext/align1.C: Change cygwin test for alignment
823         from db-bogus to dg-warning
824
825 2002-01-21  Zack Weinberg  <zack@codesourcery.com>
826
827         * g77.f-torture/compile/cpp2.F: New test.
828
829 2002-01-19  Nathan Sidwell  <nathan@codesourcery.com>
830
831         * g++.dg/template/access1.C: New test.
832
833 2002-01-18  Aldy Hernandez  <aldyh@redhat.com>
834
835         * gcc.dg/20020118-1.c: New.
836
837 2002-01-18  Kazu Hirata  <kazu@hxi.com>
838
839         * testsuite/gcc.c-torture/execute/20020118-1.c: New test.
840
841 2001-01-18  David Billinghurst <David.Billinghurst@riotinto.com>
842
843         * g++.dg/other/deprecated.C: Fix FAIL from "At global scope" message.
844         * g++.dg/ext/align1.C: Fix fail on cygwin from maximum
845         alignment warnings.
846
847 2001-01-18  David Billinghurst <David.Billinghurst@riotinto.com>
848
849         * gcc.misc-tests/i386-prefetch.exp: Save and restore
850         torture_with_loops and torture_without_loops
851
852 2002-01-17  Jakub Jelinek  <jakub@redhat.com>
853
854         * gcc.c-torture/compile/20020116-1.c: New test.
855
856 2002-01-16  Jakub Jelinek  <jakub@redhat.com>
857
858         * gcc.dg/20020116-2.c: New test.
859
860         * gcc.dg/ultrasp4.c: New test.
861
862         * gcc.dg/20020116-1.c: New test.
863
864 2002-01-15  Geoffrey Keating  <geoffk@redhat.com>
865
866         * gcc.dg/20020103-1.c: Also test for __PPC__, since that's used
867         by EABI.
868
869 2002-01-15  Janis Johnson  <janis187@us.ibm.com>
870
871         * gcc.misc-tests/i386-prefetch.exp: New.
872         * gcc.misc-tests/i386-pf-3dnow-1.c: New test.
873         * gcc.misc-tests/i386-pf-athlon-1.c: New test.
874         * gcc.misc-tests/i386-pf-none-1.c: New test.
875         * gcc.misc-tests/i386-pf-sse-1.c: New test.
876
877 2002-01-15  Jakub Jelinek  <jakub@redhat.com>
878
879         * gcc.dg/gnu89-init-1.c: Add new tests.
880
881 2002-01-15  Andreas Jaeger  <aj@suse.de>
882
883         * gcc.dg/i386-mmx-1.c: Also run on x86-64.
884         * gcc.dg/i386-mmx-2.c: Likewise.
885         * gcc.dg/i386-sse-1.c: Likewise.
886         * gcc.dg/i386-sse-2.c: Likewise.
887         * gcc.dg/i386-sse-3.c: Likewise.
888
889 2001-01-14  David Billinghurst <David.Billinghurst@riotinto.com>
890
891         * g77.f-torture/execute/intrinsic-unix-bessel.f:
892         Uncomment additional cases that now pass.
893
894 2002-01-11  Richard Henderson  <rth@redhat.com>
895
896         * gcc.dg/i386-mmx-1.c, gcc.dg/i386-mmx-2.c: New.
897         * gcc.dg/i386-sse-1.c, gcc.dg/i386-sse-2.c, gcc.dg/i386-sse-1.c: New.
898
899 Fri Jan 11 12:13:30 2002  Nicola Pero  <n.pero@mi.flashnet.it>
900
901         * objc.dg/special/unclaimed-category-1.m: Include objc/objc-api.h.
902
903 2002-01-10  Aldy Hernandez  <aldyh@redhat.com>
904
905         * gcc.dg/altivec-4.c: Add tests for lvebx, lvehx, lvewx, lvxl,
906         lvx, stvx, stvebx, stvehx, stvewx, stvxl.
907
908 2002-01-10  Dale Johannesen  <dalej@apple.com>
909
910         * gcc.c-torture/execute/loop-11.c: New.
911
912 2002-01-08  Aldy Hernandez  <aldyh@redhat.com>
913
914         * gcc.dg/altivec-4.c: Add test for mtvscr, dssall, mfvscr,
915         dss, lvsl, lvsr, dstt, dstst, dststt, dst.
916
917 2002-01-09  Richard Henderson  <rth@redhat.com>
918
919         * gcc.c-torture/execute/20020108-1.c: Rewrite to choose the proper
920         type in which to perform the operation for each size.
921
922 Wed Jan  9 16:48:33 2002  Alan Matsuoka  (alanm@redhat.com)
923
924         * gcc.c-torture/compile/20020109-2.c: New test.
925
926 2002-01-09  Gwenole Beauchesne  <bgeauchesne@mandrakesoft.com>
927
928         * gcc.c-torture/execute/loop-10.c: New test.
929
930 2002-01-09  Jakub Jelinek  <jakub@redhat.com>
931
932         * gcc.c-torture/compile/20010226-1.c: New test.
933         * gcc.c-torture/compile/20010227-1.c: New test.
934         * gcc.c-torture/compile/20010426-1.c: New test.
935         * gcc.c-torture/compile/20010510-1.c: New test.
936         * gcc.c-torture/compile/20010605-3.c: New test.
937         * gcc.c-torture/compile/20010824-1.c: New test.
938         * gcc.c-torture/execute/20010409-1.c: New test.
939         * gcc.dg/noncompile/20000901-1.c: New test.
940         * gcc.dg/20001023-1.c: New test.
941         * gcc.dg/20001101-1.c: New test.
942         * gcc.dg/20001102-1.c: New test.
943         * gcc.dg/20010207-1.c: New test.
944         * gcc.dg/20010405-1.c: New test.
945         * gcc.dg/20010822-1.c: New test.
946         * gcc.dg/20011107-1.c: New test.
947
948 Wed Jan  9 14:03:20 2002  Jeffrey A Law  (law@redhat.com)
949
950         * gcc.dg/asm-fs-1.c: Disable warnings when compiling.
951
952         * gcc.c-torture/execute/strct-stdarg-1.x: New file.  Expect
953         execution failure on PA targets.
954
955 2002-01-09  Jakub Jelinek  <jakub@redhat.com>
956
957         * gcc.c-torture/compile/20020109-1.c: New test.
958
959 2002-01-08  Kazu Hirata  <kazu@hxi.com>
960
961         * gcc.c-torture/execute/20020108-1.c: New test.
962
963 2002-01-08  Jakub Jelinek  <jakub@redhat.com>
964
965         * gcc.dg/20020108-1.c: New test.
966
967 2002-01-08  H.J. Lu <hjl@gnu.org>
968
969         * objc.dg/special/special.exp: Add -I${srcdir}/../../libobjc
970         for header files.
971
972 2002-01-08  Geoff Keating  <geoffk@redhat.com>
973
974         * gcc.dg/altivec-4.c: Make the 'char' entries signed also for
975         consistency.
976
977 002-01-07  Aldy Hernandez  <aldyh@redhat.com>
978
979         * gcc.dg/altivec-4.c: Test altivec predicates.
980
981 2002-01-07  Jakub Jelinek  <jakub@redhat.com>
982
983         * gcc.c-torture/execute/20020107-1.c: New test.
984
985 2002-01-06  Craig Rodrigues  <rodrigc@gcc.gnu.org>
986
987         PR c/5279
988         * gcc.c-torture/compile/20020106-1.c: New test.
989
990 2002-01-05  Hans-Peter Nilsson  <hp@bitrange.com>
991
992         * gcc.c-torture/execute/nestfunc-4.c: New test.
993
994 2002-01-04  Loren J. Rittle  <ljrittle@acm.org>
995
996         * g++.old-deja/g++.abi/aggregates.C: Corrected last patch: removed
997         extra triple that slipped in.
998         * g++.old-deja/g++.abi/align.C: Likewise.
999         * g++.old-deja/g++.abi/bitfields.C: Likewise.
1000
1001 2002-01-04  Loren J. Rittle  <ljrittle@acm.org>
1002
1003         * g++.old-deja/g++.abi/aggregates.C: Do not skip i?86-*-freebsd*.
1004         * g++.old-deja/g++.abi/align.C: Likewise.
1005         * g++.old-deja/g++.abi/bitfields.C: Likewise.
1006
1007         * gcc.c-torture/execute/ieee/rbug.c: Force FP to extended-precision
1008         on FreeBSD/i386.
1009         * gcc.c-torture/execute/ieee/rbug.x: Remove all XFAIL markers for
1010         FreeBSD.
1011
1012 2002-01-04  Jakub Jelinek  <jakub@redhat.com>
1013
1014         * gcc.dg/20020104-1.c: New test.
1015
1016         * gcc.dg/20020104-2.c: New test.
1017
1018 2002-01-04  Hans-Peter Nilsson  <hp@bitrange.com>
1019
1020         * gcc.dg/20020103-1.c: Fix typo in target selector.
1021
1022 2002-01-03  Richard Henderson  <rth@redhat.com>
1023
1024         * gcc.dg/20020103-1.c: New.
1025
1026 2002-01-03  Kazu Hirata  <kazu@hxi.com>
1027
1028         * gcc.c-torture/execute/20020103-1.c: New test.
1029
1030 2002-01-03  Jakub Jelinek  <jakub@redhat.com>
1031
1032         * g++.dg/other/debug2.C: New test.
1033
1034         * gcc.c-torture/compile/20020103-1.c: New test.
1035
1036 2002-01-02  Jakub Jelinek  <jakub@redhat.com>
1037
1038         * gcc.dg/gnu89-init-1.c: Added new tests.
1039
1040 2002-01-02  Nathan Sidwell  <nathan@codesourcery.com>
1041
1042         * g++.dg/template/friend2.C: Remove as patch is reverted.
1043
1044         * g++.dg/warn/oldcast1.C: New test.
1045
1046         * g++.dg/template/ptrmem1.C: New test.
1047         * g++.dg/template/ptrmem2.C: New test.
1048
1049         * g++.dg/template/ntp.C: New test.
1050
1051         * g++.dg/other/component1.C: New test.
1052
1053         * g++.dg/template/ttp3.C: New test.
1054
1055         * g++.dg/template/friend2.C: New test.
1056         * g++.old-deja/g++/brendan/crash8.C: Adjust location of error.
1057
1058 2002-01-02  Nathan Sidwell  <nathan@codesourcery.com>
1059
1060         * g++.dg/other/ptrmem1.C: New test.
1061         * g++.dg/other/ptrmem2.C: New test.
1062
1063 2002-01-02  Nathan Sidwell  <nathan@codesourcery.com>
1064
1065         * g++.dg/template/ctor1.C: New test.
1066
1067 2002-01-02  Nathan Sidwell  <nathan@codesourcery.com>
1068
1069         * g++.dg/template/friend2.C: New test.
1070
1071 2002-01-01  Hans-Peter Nilsson  <hp@bitrange.com>
1072
1073         * gcc.dg/mmix-1.c: New test.
1074
1075 2001-12-31  Richard Henderson  <rth@redhat.com>
1076
1077         * gcc.dg/asm-5.c: New.
1078
1079 2001-12-31  Paolo Carlini  <pcarlini@unitus.it>
1080
1081         * g++.old-deja/g++.robertl/eb130.C: hash_set is now
1082         in namespace __gnu_cxx
1083
1084 2001-12-30  Richard Henderson  <rth@redhat.com>
1085
1086         * gcc.dg/debug-6.c: New.
1087
1088 2001-12-30  Jakub Jelinek  <jakub@redhat.com>
1089
1090         * gcc.c-torture/compile/20011229-2.c: New test.
1091
1092 2001-12-29  Jakub Jelinek  <jakub@redhat.com>
1093
1094         * gcc.dg/debug-3.c: New test.
1095         * gcc.dg/debug-4.c: New test.
1096         * gcc.dg/debug-5.c: New test.
1097
1098 2001-12-29  Richard Henderson  <rth@redhat.com>
1099
1100         * g++.dg/eh/loop1.C: New.
1101
1102 2001-12-29  Nathan Sidwell  <nathan@codesourcery.com>
1103
1104         * g++.dg/template/crash1.C: New test.
1105
1106 2001-12-29  Nathan Sidwell  <nathan@codesourcery.com>
1107
1108         * g++.dg/other/const1.C: New test.
1109
1110 2001-12-29  Hans-Peter Nilsson  <hp@bitrange.com>
1111
1112         * gcc.c-torture/compile/20011229-1.c: New test.
1113
1114 2001-12-28  Stan Shebs  <shebs@apple.com>
1115
1116         * lib/objc-torture.exp: Resync with c-torture.exp.
1117         * lib/objc.exp: Load standard libraries.
1118
1119 2001-12-28  Jakub Jelinek  <jakub@redhat.com>
1120
1121         * gcc.dg/gnu89-init-1.c: Adjust for the new behaviour, add some
1122         additional tests.
1123
1124 2001-12-27  Roger Sayle <roger@eyesopen.com>
1125
1126         * gcc.c-torture/execute/string-opt-16.c: New testcase.
1127
1128 2001-12-27  Richard Henderson  <rth@redhat.com>
1129
1130         * gcc.dg/debug-1.c, gcc.dg/debug-2.c: New.
1131
1132 2001-12-26  Nathan Sidwell  <nathan@codesourcery.com>
1133
1134         * g++.dg/eh/ctor1.C: New test.
1135         * g++.dg/other/error2.C: New test.
1136
1137 2001-12-24  Nathan Sidwell  <nathan@codesourcery.com>
1138
1139         * g++.dg/other/init2.C: New test.
1140
1141 2001-12-24  Richard Henderson  <rth@redhat.com>
1142
1143         * gcc.dg/20011223-1.c: New.
1144         * gcc.dg/inline-1.c: New.
1145
1146 2001-12-23  Richard Henderson  <rth@redhat.com>
1147
1148         * gcc.dg/asm-4.c: Test operand modifiers.
1149
1150 2001-12-23  Richard Henderson  <rth@redhat.com>
1151
1152         * gcc.c-torture/execute/20011219-1.c (main): Make "i" a long.
1153
1154 2001-12-23  Joseph S. Myers  <jsm28@cam.ac.uk>
1155
1156         * gcc.c-torture/execute/20011223-1.c: New test.
1157
1158 2001-12-21  Richard Henderson  <rth@redhat.com>
1159
1160         * gcc.dg/wtr-aggr-init-1.c: Test that __extension__ disables then
1161         re-enables the warning.
1162
1163 2001-12-21  Richard Henderson  <rth@redhat.com>
1164
1165         * g++.old-deja/g++.eh/badalloc1.C (malloc): Fix typo.
1166
1167 2001-12-20  Jakub Jelinek  <jakub@redhat.com>
1168
1169         * gcc.c-torture/compile/20011218-1.c: New test.
1170
1171 2001-12-20  Nick Clifton  <nickc@cambridge.redhat.com>
1172
1173         * gcc.misc-test/arm-isr.exp: New file.  Control running of the
1174         arm-isr.c test.
1175         * gcc.misc-tests/arm-isr.c: New file.  Test prologue and
1176         epilogue generation for ARM ISR routines.
1177
1178 2001-12-20  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1179
1180         * gcc.dg/format/builtin-1.c: Test unlocked stdio.
1181         * gcc.dg/format/c90-printf-3.c: Likewise.
1182         * gcc.dg/format/c99-printf-3.c: Likewise.
1183         * gcc.dg/format/ext-1.c: Likewise.
1184         * gcc.dg/format/ext-6.c: Likewise.
1185         * gcc.dg/format/format.h: Prototype unlocked stdio.
1186
1187 2001-12-20  Richard Henderson  <rth@redhat.com>
1188
1189         * g++.old-deja/g++.eh/badalloc1.C (arena_size): New.
1190         (arena): Use it.
1191         (malloc): Correct allocation logic.  Abort if we fill up the
1192         arena before initialization complete.
1193         (realloc): Correct allocation logic.
1194
1195 2001-12-20  Jakub Jelinek  <jakub@redhat.com>
1196
1197         * gcc.c-torture/compile/20011219-2.c: New test.
1198
1199         * gcc.c-torture/execute/20011219-1.c: New test.
1200
1201 2001-12-19  David Billinghurst <David.Billinghurst@riotinto.com>
1202
1203         * gcc.dg/special/ecos.exp:  wkali-1.c unsupported if
1204         target does not support weak symbols.
1205
1206 2001-12-19  Jakub Jelinek  <jakub@redhat.com>
1207
1208         * gcc.c-torture/compile/20011219-1.c: New test.
1209
1210 2001-12-19  Nathan Sidwell  <nathan@codesourcery.com>
1211
1212         * g++.dg/other/error1.C: New test.
1213
1214 Mon Dec 17 14:31:42 2001  Jeffrey A Law  (law@redhat.com)
1215
1216         * gcc.c-torture/execute/20011217-1.c: New test.
1217
1218 Mon Dec 17 16:54:56 2001  Nicola Pero  <nicola@brainstorm.co.uk>
1219
1220         * objc.dg/special/: New directory.
1221         * objc.dg/special/special.exp: New file.
1222         * objc.dg/special/unclaimed-category-1.h: New file.
1223         * objc.dg/special/unclaimed-category-1a.m: New file.
1224         * objc.dg/special/unclaimed-category-1.m: New file.
1225
1226 2001-12-17  Andreas Jaeger  <aj@suse.de>
1227
1228         * gcc.c-torture/compile/20011217-2.c: New test.
1229
1230 2001-12-17  Joseph S. Myers  <jsm28@cam.ac.uk>
1231
1232         * gcc.c-torture/compile/20011217-1.c: New test.
1233
1234 2001-12-14  Aldy Hernandez  <aldyh@redhat.com>
1235
1236         * testsuite/gcc.dg/20011214-1.c: New.
1237
1238 2001-12-13  Aldy Hernandez  <aldyh@redhat.com>
1239
1240         * gcc.dg/altivec-4.c: New.
1241
1242 2001-12-13  Hans-Peter Nilsson  <hp@axis.com>
1243
1244         * gcc.dg/20011113-1.c: New test.
1245
1246 2001-12-13  John David Anglin  <dave@hiauly1.hia.nrc.ca>
1247
1248         * g++.old-deja/g++.jason/template31.C: Remove templates for classes
1249         std::__malloc_alloc_template<0> and
1250         std::__default_alloc_template<false, 0>.
1251
1252 Thu Dec 13 10:35:33 2001  Nicola Pero  <n.pero@mi.flashnet.it>
1253
1254         * objc/execute/bf-21.m: New test.
1255         * objc/execute/enumeration-1.m: New test.
1256         * objc/execute/enumeration-2.m: New test.
1257
1258 2001-12-12  Jakub Jelinek  <jakub@redhat.com>
1259
1260         * gcc.dg/gnu89-init-1.c: New test.
1261
1262 2001-12-12  Nathan Sidwell  <nathan@codesourcery.com>
1263
1264         * g++.old-deja/g++.brendan/crash56.C: Adjust implicit typename.
1265         * g++.old-deja/g++.jason/2371.C: Likewise.
1266         * g++.old-deja/g++.jason/template33.C: Likewise.
1267         * g++.old-deja/g++.jason/template34.C: Likewise.
1268         * g++.old-deja/g++.jason/template36.C: Likewise.
1269         * g++.old-deja/g++.oliva/typename1.C: Likewise.
1270         * g++.old-deja/g++.oliva/typename2.C: Likewise.
1271         * g++.old-deja/g++.other/typename1.C: Likewise.
1272         * g++.old-deja/g++.pt/inherit2.C: Likewise.
1273         * g++.old-deja/g++.pt/nontype5.C: Likewise.
1274         * g++.old-deja/g++.pt/typename11.C: Likewise.
1275         * g++.old-deja/g++.pt/typename14.C: Likewise.
1276         * g++.old-deja/g++.pt/typename16.C: Likewise.
1277         * g++.old-deja/g++.pt/typename3.C: Likewise.
1278         * g++.old-deja/g++.pt/typename4.C: Likewise.
1279         * g++.old-deja/g++.pt/typename5.C: Likewise.
1280         * g++.old-deja/g++.pt/typename7.C: Likewise.
1281         * g++.old-deja/g++.robertl/eb9.C: Likewise.
1282
1283 2001-12-11  Nathan Sidwell  <nathan@codesourcery.com>
1284
1285         * g++.dg/other/linkage1.C: New test.
1286         * g++.old-deja/g++.brendan/err-msg2.C: Alter to avoid two
1287         specifiers.
1288
1289 2001-12-11  Neil Booth  <neil@daikokuya.demon.co.uk>
1290
1291         * gcc.dg/concat.c: New test.
1292
1293 2001-12-11  Stan Shebs  <shebs@apple.com>
1294
1295         * objc/compile: New test directory.
1296         * objc/compile/compile.exp: New expect script.
1297         * objc/compile/20011211-1.m: New compile test.
1298
1299 2001-12-11  Jason Merrill  <jason@redhat.com>
1300
1301         * lib/prune.exp (prune_gcc_output): Also handle "In member
1302         function".  So many permutations...
1303
1304 2001-12-10  Nathan Sidwell  <nathan@codesourcery.com>
1305
1306         * g++.dg/template/typedef1.C: New test.
1307
1308 2001-12-09  Nathan Sidwell  <nathan@codesourcery.com>
1309
1310         * g++.dg/other/copy1.C: New test.
1311
1312 2001-10-08  Aldy Hernandez  <aldyh@redhat.com>
1313
1314         * gcc.c-torture/execute/builtin-types-compatible-p.c: New.
1315
1316         * gcc.dg/builtin-choose-expr.c: New.
1317
1318 2001-12-07  Aldy Hernandez  <aldyh@redhat.com>
1319
1320         * gcc.dg/altivec-2.c: New.
1321
1322 2001-12-07  Richard Henderson  <rth@redhat.com>
1323
1324         * gcc.dg/cpp/ucs.c: Adjust expected warning for 64-bit hosts.
1325
1326 2001-12-07  Stephane Carrez  <Stephane.Carrez@sun.com>
1327
1328         * gcc.dg/sparc-ret.c: New file, test return corruption bug for
1329         ultrasparc.
1330
1331 Fri Dec  7 06:29:03 2001  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
1332
1333         * g++-old.deja/g++.robertl/eb101.C: Deleted.
1334
1335 2001-12-06  Janis Johnson  <janis187@us.ibm.com>
1336
1337         * gcc.c-torture/execute/builtin-prefetch-1.c: Add checks for
1338         variable argument list.
1339
1340 2001-12-06  Zack Weinberg  <zack@codesourcery.com>
1341
1342         * gcc.c-torture/execute/memcheck: Delete entire directory.
1343         (files: blkarg.c blkarg.x driver.c driver.h t1.c t2.c t3.c
1344         t4.c t5.c t6.c t7.c t8.c t9.c template memcheck.exp)
1345
1346 2001-12-05  Neil Booth  <neil@daikokuya.demon.co.uk>
1347
1348         * gcc.dg/Wshadow-1.c: New test.
1349
1350 2001-12-05  Jakub Jelinek  <jakub@redhat.com>
1351
1352         * gcc.c-torture/compile/20011130-1.c: New test.
1353
1354         * gcc.dg/noncompile/20011025-1.c: New test.
1355
1356         * g++.dg/other/anon-union.C: New test.
1357
1358         * gcc.c-torture/execute/20011024-1.c: New test.
1359
1360 2001-12-04  Joseph S. Myers  <jsm28@cam.ac.uk>
1361
1362         * gcc.c-torture/execute/20000722-1.x,
1363         gcc.c-torture/execute/20010123-1.x: Remove.
1364         * gcc.c-torture/compile/init-3.c: Don't use a compound literal.
1365         * gcc.dg/c90-complit-1.c, gcc.dg/c99-complit-1.c,
1366         gcc.dg/c99-complit-2.c: New tests.
1367
1368 2001-12-04  Nathan Sidwell  <nathan@codesourcery.com>
1369
1370         * g++.dg/inherit/base1.C: New test.
1371
1372 2001-12-04  Jakub Jelinek  <jakub@redhat.com>
1373
1374         * g++.dg/other/stdarg1.C: New test.
1375
1376         * gcc.c-torture/compile/20011130-2.c: New test.
1377
1378 2001-12-03  Janis Johnson  <janis187@us.ibm.com>
1379
1380         * gcc.c-torture/execute/builtin-prefetch-1.c: New test.
1381         * gcc.c-torture/execute/builtin-prefetch-2.c: New test.
1382         * gcc.c-torture/execute/builtin-prefetch-3.c: New test.
1383         * gcc.c-torture/execute/builtin-prefetch-4.c: New test.
1384         * gcc.c-torture/execute/builtin-prefetch-5.c: New test.
1385         * gcc.dg/builtin-prefetch-1.c: New test.
1386
1387 2001-12-03  Jakub Jelinek  <jakub@redhat.com>
1388
1389         * gcc.dg/20011130-1.c: New test.
1390
1391 2001-12-03  Nathan Sidwell  <nathan@codesourcery.com>
1392
1393         * g++.dg/other/scope1.C: New test.
1394         * g++.dg/template/explicit-instantiation.C: Remove XFAIL
1395
1396 2001-12-03  Joseph S. Myers  <jsm28@cam.ac.uk>
1397
1398         * gcc.dg/vla-init-1.c: New test.
1399
1400 2001-12-01  Geoff Keating  <geoffk@redhat.com>
1401
1402         * gcc.c-torture/compile/structs.c: New testcase from GDB.
1403
1404 2001-12-02  Neil Booth  <neil@daikokuya.demon.co.uk>
1405
1406         * objc.dg/alias.m: Update.
1407         * objc.dg/class-1.m: Update.
1408         * objc.dg/const-str-1.m: Update.
1409         * objc.dg/fwd-proto-1.m: Update.
1410         * objc.dg/id-1.m: Update.
1411         * objc.dg/super-class-1.m: Update.
1412
1413 2001-11-29  Mark Mitchell  <mark@codesourcery.com>
1414
1415         * g++.old-deja/g++.pt/memtemp100.C: Remove non-standard
1416         constructs.
1417
1418 Wed Nov 28 15:05:54 2001  Jeffrey A Law  (law@cygnus.com)
1419
1420         * gcc.c-torture/execute/20011128-1.c: New test.
1421
1422 2001-11-28  Hans-Peter Nilsson  <hp@axis.com>
1423
1424         * gcc.dg/20011127-1.c: New test.
1425
1426 2001-11-25  Joseph S. Myers  <jsm28@cam.ac.uk>
1427
1428         * gcc.dg/format/strfmon-1.c: Update comments.  Adjust examples
1429         from Austin Group draft 7.
1430         * gcc.dg/format/xopen-1.c: Update comments.  Add tests for gaps in
1431         scanf format arguments.
1432         * gcc.dg/format/no-exargs-2.c: New test.
1433
1434 2001-11-25  Nathan Sidwell  <nathan@codesourcery.com>
1435
1436         * g++.dg/abi/vbase8-4.C: New test.
1437
1438 2001-11-24  Ian Lance Taylor  <ian@airs.com>
1439
1440         * gcc.c-torture/execute/20011121-1.c: New test.
1441
1442 Fri Nov 23 15:55:44 2001  Jeffrey A Law  (law@cygnus.com)
1443
1444         * gcc.c-torture/execute/ieee/20011123-1.c: New test.
1445
1446 2001-11-23  Andreas Jaeger  <aj@suse.de>
1447
1448         * gcc.dg/cpp/charconst-2.c: New test.
1449
1450 2001-11-22  Geoffrey Keating  <geoffk@redhat.com>
1451
1452         * lib/old-dejagnu.exp (old-dejagnu): Copy extra source files
1453         to the host if it is remote.  Let tests specify extra headers
1454         they use.
1455         * g++.old-deja/g++.abi/vtable3a.C: This uses 'vtable3.h'.
1456         * g++.old-deja/g++.abi/vtable3b.C: This uses 'vtable3.h'.
1457         * g++.old-deja/g++.abi/vtable3c.C: This uses 'vtable3.h'.
1458         * g++.old-deja/g++.abi/vtable3d.C: This uses 'vtable3.h'.
1459         * g++.old-deja/g++.abi/vtable3e.C: This uses 'vtable3.h'.
1460         * g++.old-deja/g++.abi/vtable3f.C: This uses 'vtable3.h'.
1461         * g++.old-deja/g++.abi/vtable3g.C: This uses 'vtable3.h'.
1462         * g++.old-deja/g++.abi/vtable3h.C: This uses 'vtable3.h'.
1463         * g++.old-deja/g++.abi/vtable3i.C: This uses 'vtable3.h'.
1464         * g++.old-deja/g++.abi/vtable3j.C: This uses 'vtable3.h'.
1465
1466 2001-11-22  Nick Clifton  <nickc@cambridge.redhat.com>
1467
1468         * gcc.c-torture/execute/ieee/20000320-1.c: Fix patterns to work
1469         for little endian ARMs.
1470
1471 2001-11-20  Jakub Jelinek  <jakub@redhat.com>
1472
1473         * gcc.c-torture/compile/20011119-1.c: New test.
1474         * gcc.c-torture/compile/20011119-2.c: New test.
1475
1476 2001-11-17  Aldy Hernandez  <aldyh@redhat.com>
1477
1478         * gcc.dg/altivec-1.c: Fix typo.
1479
1480 2001-11-20  Joseph S. Myers  <jsm28@cam.ac.uk>
1481
1482         * gcc.dg/c90-intconst-1.c, gcc.dg/c99-intconst-1.c: New tests.
1483
1484 2001-11-20  Nick Clifton  <nickc@cambridge.redhat.com>
1485
1486         * gcc.c-torture/compile/981006-1.x: Treat XScale like ARM.
1487
1488 2001-11-19  Geoffrey Keating  <geoffk@redhat.com>
1489
1490         * lib/g77.exp: Don't specify --rpath-link.
1491
1492         * gcc.dg/cpp/cpp.exp: For testing on a remote host, copy
1493         across all the headers.
1494         * gcc.dg/format/format.exp: For testing on a remote host,
1495         copy format.h.
1496
1497         * gcc.c-torture/execute/20011008-3.c: Allow for small STACK_SIZE.
1498         * gcc.c-torture/execute/930406-1.c: Likewise.
1499         * gcc.c-torture/execute/comp-goto-1.c: Likewise.
1500
1501 2001-11-19  Aldy Hernandez  <aldyh@redhat.com>
1502
1503         * gcc.dg/altivec-1.c: New.
1504
1505 2001-11-19  Neil Booth  <neil@daikokuya.demon.co.uk>
1506
1507         * gcc.dg/cpp/fpreprocessed.c: New test case.
1508
1509 2001-11-18  Joseph S. Myers  <jsm28@cam.ac.uk>
1510
1511         * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/tr-paste.c,
1512         gcc.dg/cpp/tr-str.c: Use -traditional-cpp instead of -traditional.
1513         * gcc.dg/ext-glob.c: Expect -traditional deprecation warning.
1514
1515 2001-11-18  Joseph S. Myers  <jsm28@cam.ac.uk>
1516
1517         * gcc.dg/no-builtin-1.c: New test.
1518
1519 2001-11-16  Jakub Jelinek  <jakub@redhat.com>
1520
1521         * gcc.c-torture/execute/20011115-1.c: New test.
1522
1523 2001-11-15  Jakub Jelinek  <jakub@redhat.com>
1524
1525         * gcc.c-torture/compile/20011114-2.c: New test.
1526         * gcc.c-torture/compile/20011114-3.c: New test.
1527         * gcc.c-torture/compile/20011114-4.c: New test.
1528
1529 2001-11-15  Nathan Sidwell  <nathan@codesourcery.com>
1530
1531         * g++.dg/other/init1.C: New test.
1532
1533 2001-11-14  Geoffrey Keating  <geoffk@redhat.com>
1534
1535         * gcc.dg/noncompile/920923-1.c: xstormy16 produces an extra error
1536         message.
1537
1538         * gcc.c-torture/execute/20011114-1.c: New testcase.
1539
1540         * gcc.c-torture/compile/20010327-1.c: Revert last change.
1541         * gcc.c-torture/compile/20011114-1.c: New test, exactly
1542         like the (before this change) version of 20010327-1.c.
1543
1544 2001-11-14  Roger Sayle <roger@eyesopen.com>
1545
1546         * gcc.c-torture/execute/string-opt-13.c: New testcase.
1547
1548 2001-11-14  Richard Sandiford  <rsandifo@redhat.com>
1549
1550         * g++.dg/init/array2.C: New test.
1551
1552 2001-11-14  Alexandre Oliva  <aoliva@redhat.com>
1553
1554         * gcc.c-torture/execute/20010122-1.c: Prevent unwanted inlining.
1555
1556 2001-11-13  Nathan Sidwell  <nathan@codesourcery.com>
1557
1558         * g++.dg/other/forscope1.C: New test.
1559         * g++.dg/ext/forscope1.C: New test.
1560         * g++.dg/ext/forscope2.C: New test.
1561
1562 2001-11-13  Jakub Jelinek  <jakub@redhat.com>
1563
1564         * gcc.c-torture/execute/20011113-1.c: New test.
1565
1566 2001-11-09  Geoffrey Keating  <geoffk@redhat.com>
1567
1568         * gcc.c-torture/execute/20011109-2.c: New test.
1569
1570         * gcc.c-torture/execute/20011109-1.c: New test.
1571
1572 2001-11-09  Jakub Jelinek  <jakub@redhat.com>
1573
1574         * gcc.c-torture/compile/20011109-1.c: New test.
1575
1576 2001-11-08  Geoffrey Keating  <geoffk@redhat.com>
1577
1578         * g++.old-deja/g++.bugs/900227_01.C: Change stormy16 to xstormy16.
1579         * g++.old-deja/g++.eh/badalloc1.C: Change stormy16 to xstormy16.
1580         * g++.old-deja/g++.mike/ns15.C: Change stormy16 to xstormy16.
1581         * g++.old-deja/g++.pt/crash16.C: Change stormy16 to xstormy16.
1582         * gcc.c-torture/compile/961203-1.x: Change stormy16 to xstormy16.
1583         * gcc.c-torture/compile/980506-1.x: Change stormy16 to xstormy16.
1584         * gcc.c-torture/compile/990617-1.x: Change stormy16 to xstormy16.
1585
1586 2001-11-08  Neil Booth  <neil@daikokuya.demon.co.uk>
1587
1588         * g++.dg/warn/Wshadow-1.C: New tests.
1589         * g++.old-deja/g++.mike/for3.C: Update.
1590
1591 2001-11-06  Joseph S. Myers  <jsm28@cam.ac.uk>
1592
1593         * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-array-lval-2.c,
1594         gcc.dg/c99-array-lval-1.c, gcc.dg/c99-array-lval-2.c: Remove
1595         XFAILs.  Adjust expected error texts.
1596         * gcc.c-torture/compile/20011106-1.c,
1597         gcc.c-torture/compile/20011106-2.c, gcc.dg/c90-array-lval-3.c,
1598         gcc.dg/c90-array-lval-4.c, gcc.dg/c90-array-lval-5.c,
1599         gcc.dg/c99-array-lval-3.c, gcc.dg/c99-array-lval-4.c,
1600         gcc.dg/c99-array-lval-5.c: New tests.
1601
1602 2001-11-05  Neil Booth  <neil@cat.daikokuya.demon.co.uk>
1603
1604         * gcc.dg/cpp/defined.c: Update.
1605
1606 2001-11-04  Neil Booth  <neil@cat.daikokuya.demon.co.uk>
1607
1608         * gcc.c-torture/execute/anon-1.c: New test.
1609
1610 2001-11-03  Geoffrey Keating  <geoffk@redhat.com>
1611
1612         * g++.old-deja/g++.bugs/900227_01.C: short and pointer are the
1613         same size, so no warning should be produced on stormy16.
1614
1615         * g++.old-deja/g++.eh/badalloc1.C: Will always fail on stormy16
1616         due to oversized array.
1617         * g++.old-deja/g++.mike/ns15.C: Likewise.
1618         * g++.old-deja/g++.pt/crash16.C: Likewise.
1619
1620 2001-11-02  Graham Stott  <grahams@redhat.com>
1621
1622         * g++.dgother/debug1.C: Fix typos.
1623
1624 2001-11-01  Jakub Jelinek  <jakub@redhat.com>
1625
1626         * g++.dg/other/debug1.C: New test.
1627
1628 2001-11-01  Stephane Carrez  <Stephane.Carrez@worldnet.fr>
1629
1630         * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead
1631         of unsigned long.
1632
1633 2001-10-30  Jakub Jelinek  <jakub@redhat.com>
1634
1635         * gcc.dg/20011029-2.c: New test.
1636
1637         * gcc.c-torture/compile/20011029-1.c: New test.
1638
1639 Mon Oct 29 21:19:53 2001  Nicola Pero  <n.pero@mi.flashnet.it>
1640
1641         * objc/execute/class_self-1.m: New test.
1642         * objc/execute/class_self-2.m: New test.
1643
1644 2001-10-25  Zack Weinberg  <zack@codesourcery.com>
1645
1646         * gcc.misc-tests/msgs.exp: Delete.
1647         * gcc.misc-tests/m-un-1.c: Move to gcc.dg.
1648         * gcc.misc-tests/m-un-2.c: Move to gcc.dg.  Update expected
1649         error set to match recent changes.
1650
1651 2001-10-24  Zack Weinberg  <zack@codesourcery.com>
1652
1653         * gcc.dg/20011021-1.c: New test.
1654
1655 2001-10-24  Jakub Jelinek  <jakub@redhat.com>
1656
1657         * gcc.c-torture/compile/20011023-1.c: New test.
1658
1659 2001-10-23  Geoffrey Keating  <geoffk@redhat.com>
1660
1661         * lib/g77.exp: Rewrite based on lib/g++.exp.
1662
1663 2001-10-19  Jakub Jelinek  <jakub@redhat.com>
1664
1665         * gcc.c-torture/execute/20011019-1.c: New test.
1666
1667         * gcc.dg/20011018-1.c: New test.
1668
1669 2001-10-19  NIIBE Yutaka  <gniibe@m17n.org>
1670
1671         * gcc.c-torture/execute/ieee/ieee.exp: Change sh-*-* to sh*-*-*.
1672
1673 2001-10-18  Alexandre Oliva  <aoliva@redhat.com>
1674
1675         * gcc.dg/attr-noinline.c, gcc.dg/attr-used.c: New tests.
1676         * gcc.dg/attr-invalid.c: Likewise.
1677
1678 2001-10-18  Jakub Jelinek  <jakub@redhat.com>
1679
1680         * testsuite/gcc.dg/20011015-1.c: New test.
1681
1682 2001-10-14  Richard Sandiford  <rsandifo@redhat.com>
1683
1684         * g++.dg/template/unify2.C: New test.
1685
1686 2001-10-14  Richard Sandiford  <rsandifo@redhat.com>
1687
1688         * g++.dg/other/exception-specification.C: New test
1689
1690 2001-10-13  Tom Rix  <trix@redhat.com>
1691
1692         * gcc.c-torture/execute/990826-0.x: AIX XFAIL -msoft-float.
1693         * gcc.c-torture/execute/980709-1.x: AIX XFAIL -msoft-float.
1694
1695 2001-10-12  Jakub Jelinek  <jakub@redhat.com>
1696
1697         * testsuite/gcc.dg/20011009-1.c: New test.
1698
1699 2001-10-12  Nathan Sidwell  <nathan@codesourcery.com>
1700
1701         PR g++/4476
1702         * g++.dg/other/friend1.C: New test.
1703
1704 2001-10-11  Richard Henderson  <rth@redhat.com>
1705
1706         * g++.old-deja/g++.other/crash18.C: Add -S to options.
1707
1708 2001-10-10  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
1709
1710         * gcc.c-torture/compile/20011010-1.c: New.
1711
1712 2001-10-09  Joseph S. Myers  <jsm28@cam.ac.uk>
1713
1714         * consistency.vlad/vlad.exp, g++.old-deja/g++.mike/p784.C,
1715         g++.old-deja/old-deja.exp, g77.f-torture/compile/compile.exp,
1716         g77.f-torture/execute/execute.exp,
1717         g77.f-torture/noncompile/noncompile.exp,
1718         gcc.c-torture/compile/compile.exp,
1719         gcc.c-torture/execute/execute.exp,
1720         gcc.c-torture/execute/ieee/ieee.exp,
1721         gcc.c-torture/execute/memcheck/memcheck.exp,
1722         gcc.c-torture/unsorted/unsorted.exp, gcc.misc-tests/linkage.exp,
1723         objc/execute/execute.exp: Update FSF address.
1724
1725 2001-10-09  Neil Booth  <neil@daikokuya.demon.co.uk>
1726
1727         * gcc.dg/cpp/cmdlne-C.c: Update.
1728         * gcc.dg/cpp/cmdlne-C2.c: New.
1729
1730 2001-10-08  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
1731
1732         * gcc.c-torture/execute/20011008-3.c: New.
1733
1734 2001-10-08  DJ Delorie  <dj@redhat.com>
1735
1736         * gcc.dg/20011008-1.c: New.
1737         * gcc.dg/20011008-2.c: New.
1738
1739 2001-10-08  Neil Booth  <neil@daikokuya.demon.co.uk>
1740
1741         * gcc.dg/cpp/spacing1.c: Update test.
1742
1743 2001-10-07  Joseph S. Myers  <jsm28@cam.ac.uk>
1744
1745         * gcc.c-torture/unsorted/unsorted.exp, lib/file-format.exp: Fix
1746         spelling errors of "separate" as "seperate".
1747
1748 2001-10-05  Alexandre Oliva  <aoliva@redhat.com>
1749
1750         * gcc.c-torture/execute/20010122-1.c: Don't assume alloca() is
1751         enough to avoid inlining.
1752
1753 2001-10-04  Peter Schmid  <schmid@snake.iap.physik.tu-darmstadt.de>
1754
1755         * lib/g77.exp: set libg2c_dir correctly.
1756
1757 2001-10-02  Neil Booth  <neil@daikokuya.demon.co.uk>
1758
1759         * gcc.dg/cpp/macro11.c: New test.
1760
1761 2001-10-02  Joseph S. Myers  <jsm28@cam.ac.uk>
1762
1763         * g++.dg/warn/format2.C, gcc.dg/format/attr-7.c,
1764         gcc.dg/format/multattr-1.c, gcc.dg/format/multattr-2.c,
1765         gcc.dg/format/multattr-3.c: New tests.
1766         * gcc.dg/format/attr-3.c: Update expected error texts.  Remove
1767         tests for format attributes on function pointers being rejected.
1768
1769 2001-10-02  Joseph S. Myers  <jsm28@cam.ac.uk>
1770
1771         * gcc.dg/format/attr-5.c, gcc.dg/format/attr-6.c: New tests.
1772
1773 2001-10-02  Joseph S. Myers  <jsm28@cam.ac.uk>
1774
1775         * g++.dg/warn/format1.C: New test.
1776
1777 2001-10-01  Neil Booth  <neil@daikokuya.demon.co.uk>
1778
1779         * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: Correct tests.
1780
1781 2001-09-30  Neil Booth  <neil@daikokuya.demon.co.uk>
1782
1783         * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: New test.
1784
1785 2001-09-30  Neil Booth  <neil@daikokuya.demon.co.uk>
1786
1787         * gcc.dg/cpp/redef2.c: Add test.
1788
1789 2001-09-27  Geoffrey Keating  <geoffk@redhat.com>
1790
1791         * gcc.c-torture/execute/loop-2e.x: This is a manifestation of a
1792         long-standing bug on i686, apparently.
1793         * gcc.c-torture/execute/loop-2c.x: New file.
1794         * gcc.c-torture/execute/loop-2d.x: New file.
1795         * gcc.c-torture/execute/loop-3c.x: New file.
1796
1797 2001-09-25  Neil Booth  <neil@daikokuya.demon.co.uk>
1798
1799         * gcc.dg/cpp/20000625-2.c: Correct line number.
1800
1801 2001-09-24  Neil Booth  <neil@daikokuya.demon.co.uk>
1802
1803         * gcc.dg/cpp/macro10.c: New test.
1804         * gcc.dg/cpp/strify3.c: New test.
1805         * gcc.dg/cpp/spacing1.c: Add tests.
1806         * gcc.dg/cpp/19990703-1.c: Remove bogus test.
1807         * gcc.dg/cpp/20000625-2.c: Fudge to pass.
1808
1809 2001-09-24  DJ Delorie  <dj@redhat.com>
1810
1811         * gcc.c-torture/execute/20010924-1.c: New test.
1812
1813 2001-09-24  Neil Booth  <neil@daikokuya.demon.co.uk>
1814
1815         * testsuite/objc/execute/paste.m: Remove.
1816
1817 2001-09-22  Joseph S. Myers  <jsm28@cam.ac.uk>
1818
1819         * gcc.dg/format/builtin-1.c, gcc.dg/format/ext-6.c: New tests.
1820
1821 2001-09-22  George Helffrich  <george@geo.titech.ac.jp>
1822
1823         * g77.dg/strlen0.f: New test.
1824
1825 2001-09-21  Richard Henderson  <rth@redhat.com>
1826
1827         * g++.old-deja/g++.abi/ptrmem.C: Update for ia64 c++ abi.
1828         * g++.old-deja/g++.abi/vtable2.C: Likewise.
1829
1830 2001-09-21  Joseph S. Myers  <jsm28@cam.ac.uk>
1831
1832         Table-driven attributes.
1833         * g++.dg/ext/attrib1.C: New test.
1834
1835 2001-09-20  DJ Delorie  <dj@redhat.com>
1836
1837         * gcc.dg/20000926-1.c: Update expected warning messages.
1838         * gcc.dg/array-2.c: Likewise, and test for warnings too.
1839         * gcc.dg/array-4.c: Likewise, and don't verify the zero-length
1840         array.
1841
1842 2001-09-18  Richard Sandiford  <rsandifo@redhat.com>
1843
1844         * g++.dg/eh/registers1.C: New test case.
1845
1846 2001-09-17  Richard Henderson  <rth@redhat.com>
1847
1848         * gcc.dg/array-5.c: Fix VLA decomposition test.
1849
1850 2001-09-16  Neil Booth  <neil@daikokuya.demon.co.uk>
1851
1852         * gcc.dg/cpp/line5.c: New testcase.
1853
1854 2001-09-15  Neil Booth  <neil@daikokuya.demon.co.uk>
1855
1856         * gcc.dg/cpp/macro9.c: New test.
1857
1858 2001-09-15  Aldy Hernandez  <aldyh@redhat.com>
1859
1860         * gcc.c-torture/execute/980223.c: Change type of addr from long
1861         to char *.
1862
1863 2001-09-15  Hans-Peter Nilsson  <hp@axis.com>
1864
1865         * gcc.c-torture/execute/20010915-1.c: New test.
1866
1867 2001-09-14  Janis Johnson  <janis187@us.ibm.com>
1868
1869         * g77.dg/bprob: New directory.
1870         * g77.dg/bprob/bprob.exp: New file.
1871         * g77.dg/bprob/bprob-1.f: New test.
1872         * g77.dg/gcov: New directory.
1873         * g77.dg/gcov/gcov.exp: New file.
1874         * g77.dg/gcov/gcov-1.f: New test.
1875         * g77.dg/gcov/gcov-1.x: New file.
1876
1877 2001-09-13  Neil Booth  <neil@daikokuya.demon.co.uk>
1878
1879         * gcc.dg/cpp/directiv.c: Update.
1880         * gcc.dg/cpp/undef1.c: Update.
1881
1882 2001-09-12  Jakub Jelinek  <jakub@redhat.com>
1883
1884         * gcc.dg/20010912-1.c: New test.
1885
1886 2001-09-11  Janis Johnson  <janis187@us.ibm.com>
1887
1888         * gcc.misc-tests/gcov.exp: Move almost everything to a new,
1889         language-independent file in lib.
1890         * lib/gcov.exp: New file.
1891
1892 2001-09-11  Joseph S. Myers  <jsm28@cam.ac.uk>
1893
1894         * gcc.c-torture/compile/20010911-1.c: New test.
1895
1896 2001-09-10  Janis Johnson  <janis187@us.ibm.com>
1897
1898         * lib/profopt.exp: New, to support profile-directed optimizations.
1899         * gcc.misc-tests/bprob.exp: New, to support branch profiling in C.
1900         * gcc.misc-tests/bprob-1.c: New test.
1901         * gcc.misc-tests/bprob-2.c: New test.
1902
1903 2001-09-07  Janis Johnson  <janis187@us.ibm.com>
1904
1905         * gcc.misc-tests/gcov.exp: Add support for a .x file to control
1906         XFAIL and which kinds of gcov output to verify.
1907         * gcc.misc-tests/gcov-4b.x: New file.
1908         * gcc.misc-tests/gcov-5b.x: New file.
1909         * gcc.misc-tests/gcov-6.x: New file.
1910         * gcc.misc-tests/gcov-7.c: New test.
1911         * gcc.misc-tests/gcov-7.x: New file.
1912
1913 2001-09-06  Janis Johnson  <janis187@us.ibm.com>
1914
1915         * gcc.misc-tests/gcov.exp: Add support for call return percentages.
1916         * gcc.misc-tests/gcov-6.c: New test.
1917
1918 2001-09-06  Nathan Sidwell  <nathan@codesourcery.com>
1919
1920         PR c++/3986
1921         * g++.dg/abi/vbase1.C: New test.
1922
1923 2001-09-05  Ziemowit Laski  <zlaski@apple.com>
1924
1925         * objc.dg/method-2.m: New.
1926
1927 2001-09-04  Nathan Sidwell  <nathan@codesourcery.com>
1928
1929         PR c++/4203
1930         * g++.old-deja/g++.other/empty1.C: XFAIL. See PR c++/4222
1931         * g++.dg/init/empty1.C: New test.
1932
1933 2001-09-03  Jakub Jelinek  <jakub@redhat.com>
1934
1935         * gcc.c-torture/compile/20010903-1.c: New test.
1936
1937 2001-08-31  Roman Zippel  <zippel@linux-m68k.org>
1938
1939         * testsuite/gcc.c-torture/execute/ieee/ieee.exp: Add -ffloat-store
1940         for m68k.
1941
1942 2001-08-31  Geoffrey Keating  <geoffk@redhat.com>
1943
1944         * g++.dg/abi/empty4.C: Allow for 16-bit ints.
1945
1946         * g++.dg/special/initp1.C (X): Allow for 16-bit ints.
1947
1948         * gcc.c-torture/unsorted/bcopy.c (BYTES): Honor STACK_SIZE.
1949
1950 2001-08-30  Geoffrey Keating  <geoffk@redhat.com>
1951
1952         * gcc.c-torture/execute/longlong.c (alpha_ep_extbl_i_eq_0): Allow
1953         for 16-bit 'unsigned int'.
1954
1955 2001-08-29  Kazu Hirata  <kazu@hxi.com>
1956
1957         * gcc.c-torture/compile/981006-1.x: Do not use -fpic on h8300.
1958
1959 2001-08-27  Richard Henderson  <rth@redhat.com>
1960
1961         * gcc.c-torture/execute/ieee/fp-cmp-4.c (main): Make "data" static.
1962         * gcc.c-torture/execute/ieee/fp-cmp-5.c: New.
1963
1964 2001-08-25  Aldy Hernandez  <aldyh@redhat.com>
1965
1966         * gcc.dg/asm-names.c (ymain): New.
1967
1968 2001-08-22  Geoffrey Keating  <geoffk@redhat.com>
1969
1970         * gcc.c-torture/compile/961203-1.x: Mark unsupported by stormy16.
1971         * gcc.c-torture/compile/980506-1.x: Mark unsupported by stormy16.
1972         * gcc.c-torture/compile/990617-1.x: Mark unsupported by stormy16.
1973
1974 2001-08-24  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1975
1976         * gcc.dg/compare5.c: New testcase.
1977
1978 2001-08-23  Jason Merrill  <jason_merrill@redhat.com>
1979
1980         * lib/prune.exp (prune_gcc_output): Also ignore "In constructor"
1981         and "In instantiation".
1982
1983 2001-08-21  Aldy Hernandez  <aldyh@redhat.com>
1984
1985         * gcc.c-torture/execute/divmod-1.c: Convert to ANSI.
1986
1987 2001-08-20  Janis Johnson  <janis187@us.ibm.com>
1988
1989         * gcc.misc-tests/gcov.exp: Add support for branch information.
1990         * gcc.misc-tests/gcov-2.c: Change to invoke gcov and clean up.
1991         * gcc.misc-tests/gcov-4.c: New test.
1992         * gcc.misc-tests/gcov-4b.c: New test.
1993         * gcc.misc-tests/gcov-5b.c: New test.
1994
1995 2001-08-20  Zack Weinberg  <zackw@panix.com>
1996
1997         * gcc.c-torture/execute/20000801-4.x: Delete, test no longer
1998         expected to fail.
1999
2000 2001-08-19  John David Anglin  <dave@hiauly1.hia.nrc.ca>
2001
2002         * g++.dg/special/ecos.exp (initp1.C): Run initp1.C test.
2003
2004 2001-08-19  Jakub Jelinek  <jakub@redhat.com>
2005
2006         * g++.dg/eh/template1.C: New test.
2007
2008 2001-08-16  David Billinghurst  <David.Billinghurst@riotinto.com>
2009
2010         * g77.f-torture/compile/pr3743.x: Do not return 1 for xfail.
2011         Fix thinko.
2012         * g77.f-torture/execute/f90-intrinsic-bit.x: Do not return 1
2013         for xfail.
2014
2015 2001-08-14  David Billinghurst  <David.Billinghurst@riotinto.com>
2016
2017         * lib/g77-dg.exp:  Use prune.exp for common procedures
2018         (g77-dg-prune): Replace prune_g77_output with prune_gcc_output
2019         * lib/g77.exp: (g77-dg-prune) Remove
2020
2021 2001-08-13  Jason Merrill  <jason_merrill@redhat.com>
2022
2023         * lib/scanasm.exp (scan-assembler*): Use expr instead of concat.
2024
2025 2001-08-11  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2026
2027         * g++.dg/template/unify1.C: New test.
2028
2029 2001-08-07  Nathan Sidwell  <nathan@codesourcery.com>
2030
2031         * g++.dg/abi/empty4.C: New test.
2032
2033 2001-08-06  David Billinghurst  <David.Billinghurst@riotinto.com>
2034
2035         * g77.f-torture/execute/f90-intrinsic-bit.x: XFAIL on irix6.* and
2036         solaris2.*
2037         * g77.f-torture/compile/pr3743.x: Likewise
2038
2039 2001-08-05  Gabriel Dos Reis  <gdr@merlin.codesourcery.com>
2040
2041         * g++.dg/other/using-declaration.C: New test.
2042
2043 2001-08-05  Neil Booth  <neil@daikokuya.demon.co.uk>
2044
2045         * gcc.dg/cpp/tr-sign.c: New testcase.
2046
2047 2001-08-05  Neil Booth  <neil@daikokuya.demon.co.uk>
2048
2049         * gcc.dg/cpp/19951025-1.c: Revert.
2050         * gcc.dg/cpp/directiv.c: We no longer process directives that
2051         interrupt macro arguments.
2052
2053 2001-08-03  Zack Weinberg  <zackw@stanford.edu>
2054
2055         * gcc.dg/bconstp-1.c: New test.
2056
2057 2001-08-03  Richard Henderson  <rth@redhat.com>
2058
2059         * g++.dg/eh/filter1.C, g++.dg/eh/filter2.C: New tests.
2060
2061 2001-08-02  Neil Booth  <neil@daikokuya.demon.co.uk>
2062
2063         * gcc.dg/cpp/19951025-1.c: Update.
2064
2065 2001-08-02  Jeffrey Oldham  <oldham@codesourcery.com>
2066
2067         * g77.dg/ff90-1.f (s): Fix reference of variable z,
2068         should be x.
2069
2070 2001-08-02  Nathan Sidwell  <nathan@codesourcery.com>
2071
2072         Kill -fhonor-std.
2073         * g++.old-deja/g++.ns/ns14.C: Remove special options.
2074         * g++.old-deja/g++.other/std1.C: Likewise.
2075         * g++.old-deja/g++.robertl/eb133.C: Likewise. Add using directive.
2076
2077 2001-08-01  David Billinghurst <David.Billinghurst@riotinto.com>
2078
2079         * lib/g77.exp:  Load gcc-defs.exp for common procedures
2080         (g77_pass, g77_fail, g77_finish, g77_exit,
2081         ${tool}_check_unsupported_p} Now redundant.  Deleted.
2082
2083 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
2084
2085         * g77.dg/fbackslash.f
2086         * g77.dg/fcase-preserve.f
2087         * g77.dg/ff90-1.f
2088         * g77.dg/ffixed-line-length-0.f
2089         * g77.dg/ffixed-line-length-132.f
2090         * g77.dg/ffixed-line-length-7.f
2091         * g77.dg/ffixed-line-length-72.f
2092         * g77.dg/ffixed-line-length-none.f
2093         * g77.dg/ffree-form-1.f
2094         * g77.dg/fno-backslash.f
2095         * g77.dg/fno-f90-1.f
2096         * g77.dg/fno-fixed-form-1.f
2097         * g77.dg/fno-onetrip.f
2098         * g77.dg/fno-typeless-boz.f
2099         * g77.dg/fno-underscoring.f
2100         * g77.dg/fno-vxt-1.f
2101         * g77.dg/fonetrip.f
2102         * g77.dg/ftypeless-boz.f
2103         * g77.dg/fugly-assumed.f
2104         * g77.dg/funderscoring.f
2105         * g77.dg/fvxt-1.f
2106
2107 2001-08-01  Ziemowit Laski  <zlaski@apple.com>
2108
2109         * objc.dg/fwd-proto-1.m: New.
2110         * objc.dg/local-decl-1.m: New.
2111         * objc.dg/naming-1.m: New.
2112         * objc.dg/naming-2.m: New.
2113         * objc.dg/proto-hier-1.m: New.
2114
2115 2001-07-31  Hans-Peter Nilsson  <hp@bitrange.com>
2116
2117         * gcc.dg/c99-scope-2.c: Don't generally assume adding more
2118         largest-type elements to a struct makes its size grow.
2119
2120 2001-07-31  Nathan Sidwell  <nathan@codesourcery.com>
2121
2122         * g++.dg/abi/vthunk1.C: New test.
2123
2124 2001-07-31  Nathan Sidwell  <nathan@codesourcery.com>
2125
2126         * g++.dg/abi/vbase8-22.C: New test.
2127
2128 2001-07-31  Neil Booth  <neil@cat.daikokuya.demon.co.uk>
2129
2130         * gcc.dg/cpp/macro8.c: New test.
2131
2132 2001-07-27  Nathan Sidwell  <nathan@codesourcery.com>
2133
2134         * g++.dg/abi/vbase8-21.C: New test.
2135
2136 2001-07-27  Nathan Sidwell  <nathan@codesourcery.com>
2137
2138         * g++.dg/abi/vbase8-10.C: New test.
2139
2140 2001-07-27  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
2141
2142         * lib/g++.exp (g++_set_ld_library_path): Renamed to
2143         ${tool}_set_ld_library_path.
2144         Changed caller.
2145         * lib/objc.exp (${tool}_set_ld_library_path): New, copied from
2146         g++.exp.
2147
2148 2001-07-26  Stan Cox <scox@redhat.com>
2149
2150         * lib/g++.exp (g++_exit, g++_check_unsupported_p): Removed.
2151         * lib/gcc.exp (gcc_check_compile, gcc_pass, gcc_fail, gcc_finish,
2152         gcc_exit, gcc_check_unsupported_p):
2153         Moved to gcc-deps.exp
2154         * gcc-deps.exp: New file.
2155
2156 2001-07-26  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2157
2158         * g++.old-deja/g++.pt/defarg14.C: New test.
2159
2160 2001-07-26  Nathan Sidwell  <nathan@codesourcery.com>
2161
2162         * g++.old-deja/g++.other/lineno5.C: New test.
2163
2164 2001-07-26  Nathan Sidwell  <nathan@codesourcery.com>
2165
2166         * g++.old-deja/g++.pt/crash68.C: New test.
2167
2168 2001-07-26  Nathan Sidwell  <nathan@codesourcery.com>
2169
2170         * g++.old-deja/g++.other/crash42.C: New test.
2171
2172 2001-07-26  Neil Booth  <neil@cat.daikokuya.demon.co.uk>
2173
2174         * gcc.dg/cpp/extratokens.c: Fix.
2175         * gcc.dg/cpp/skipping2.c: New tests.
2176
2177 2001-07-25  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
2178
2179         * gcc.c-torture/execute/20010724-1.c: New file.
2180         * gcc.c-torture/execute/20010724-1.x: New file.
2181
2182 2001-07-25  Nathan Sidwell  <nathan@codesourcery.com>
2183
2184         * g++.old-deja/g++.other/cond7.C: New test.
2185
2186 2001-07-25  Nathan Sidwell  <nathan@codesourcery.com>
2187
2188         * g++.old-deja/g++.other/optimize4.C: New test.
2189
2190 2001-07-25  Nathan Sidwell  <nathan@codesourcery.com>
2191
2192         * g++.old-deja/g++.abi/vbase8-5.C: New test.
2193
2194 2001-07-24  Jason Merrill  <jason_merrill@redhat.com>
2195
2196         * lib/scanasm.exp (scan-assembler*): Don't take "testcase" argument.
2197         * gcc.dg/asm-2.c, gcc.dg/asm-3.c, gcc.dg/asm-fs-1.c, gcc.dg/dll-1.c,
2198         gcc.dg/dll-3.c, gcc.dg/dll-4.c, gcc.dg/iftrap-1.c: Don't pass it.
2199         * g++.dg/mangle1.C, g++.dg/vtgc1.C: Likewise.
2200
2201         * lib/prune.exp (prune_gcc_output): Prune "Please submit a full
2202         bug report" message.
2203
2204         * g++.dg/dg.exp: Run tests from subdirectories other than "special".
2205         * g++.dg/ext/instantiate1.C: Move from old-deja.
2206
2207 2001-07-24  David Billinghurst <David.Billinghurst@riotinto.com>
2208
2209         * g77.f-torture/execute/intrinsic-unix-bessel.f: New test
2210         * g77.f-torture/execute/intrinsic-unix-erf.f: New test
2211         * g77.f-torture/execute/intrinsic-vax-cd.f: New test
2212         * g77.f-torture/execute/intrinsic-f2c-z.f: New test
2213
2214 Mon Jul 23 10:14:17 2001  Jeffrey A Law  (law@cygnus.com)
2215
2216         * gcc.c-torture/execute/20010723-1.c: New test.
2217
2218 2001-07-23  Ben Elliston  <bje@redhat.com>
2219
2220         * g++.old-deja/g++.other/enum5.C: Mark as XFAIL.
2221
2222 2001-07-22  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
2223
2224         * gcc.c-torture/execute/ieee/ieee.exp: Only use -ffloat-store only on
2225         i[34567]86-*-*.
2226         Delete handling of ieee_multilib_flags.
2227         Pass -mieee for alpha*-*-* and sh-*-*.
2228         * gcc.c-torture/execute/20010114-2.c: Move into ieee subdir.
2229
2230 2001-07-21  Nathan Sidwell  <nathan@codesourcery.com>
2231
2232         Remove old-abi tests.
2233         * g++.old-deja/g++.mike/p11116.C: Remove.
2234         * g++.old-deja/g++.eh/catchptr1.C: Remove old-abi ifdef.
2235
2236 2001-07-20  David Billinghurst <David.Billinghurst@riotinto.org>
2237
2238         * g77.f-torture/compile/pr3743.f:  New test
2239
2240 2001-07-20  David Billinghurst <David.Billinghurst@riotinto.com>
2241
2242         * g77.f-torture/execute/f90-intrinsic-bit.f: New test
2243
2244 2001-07-19  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
2245
2246         * g++.old-deja/g++.pt/static3.C: Removed alpha*-*-osf* XFAIL.
2247         g++.old-deja/g++.pt/static6.C: Likewise.
2248         * lib/target-supports.exp (check_weak_available): alpha*-*-osf*
2249         supports weak symbols.
2250
2251 2001-07-18  Andreas Jaeger  <aj@suse.de>
2252
2253         * g++.dg/vtgc1.C: Revert patch from 2001-04-26 since vtable-gc is
2254         supported again.
2255
2256 2001-07-18  Andreas Jaeger  <aj@suse.de>
2257
2258         * gcc.dg/iftrap-1.c: Fix target line.
2259
2260 2001-07-17  Richard Henderson  <rth@redhat.com>
2261
2262         * gcc.c-torture/execute/20010717-1.c: New.
2263
2264 2001-07-17  Joseph S. Myers  <jsm28@cam.ac.uk>
2265
2266         * gcc.c-torture/compile/20010714-1.c, gcc.dg/format/attr-4.c: New
2267         tests.
2268
2269 2001-07-17  Peter Schmid  <schmid@snake.iap.physik.tu-darmstadt.de>
2270
2271         * g++.old-deja/g++.robertl/eb130.C: Include the correct header file.
2272
2273 2001-07-16  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
2274
2275         * gcc.c-torture/execute/20001229-1.c: Include <sys/proc.h> for
2276         UAC_SIGBUS, UAC_NOPRINT definitions.
2277
2278 Mon Jul 16 12:21:56 2001  Nicola Pero  <n.pero@mi.flashnet.it>
2279
2280         * objc/execute/object_is_class.m: New test.
2281         * objc/execute/object_is_meta_class.m: New test.
2282
2283 2001-01-15  Toon Moene  <toon@moene.indiv.nluug.nl>
2284
2285         * g77.f-torture/execute/f90-intrinsic-numeric.f: Fix pasto.
2286         * g77.f-torture/execute/f90-intrinsic-mathematical.f: Fix pasto.
2287
2288 2001-01-15  David Billinghurst  <David.Billinghurst@riotinto.com>
2289
2290         * g77.f-torture/execute/f90-intrinsic-numeric.f: New test.
2291         * g77.f-torture/execute/f90-intrinsic-mathematical.f: New test.
2292
2293 2001-07-14  Richard Henderson  <rth@redhat.com>
2294
2295         * gcc.dg/iftrap-1.c: New.
2296
2297 2001-07-11  David Billinghurst  <David.Billinghurst@riotinto.com>
2298
2299         * g77.f-torture/execute/intrinsic77.f: New test.
2300
2301 2001-07-11  Janis Johnson <janis@us.ibm.com>
2302
2303         * gcc.misc-tests/gcov-3.c: New test.
2304
2305 2001-07-11  Richard Sandiford  <rsandifo@redhat.com>
2306
2307         * gcc.c-torture/compile/20010711-1.c,
2308         * gcc.c-torture/compile/20010711-2.c: New tests.
2309
2310 2001-07-11  Richard Sandiford  <rsandifo@redhat.com>
2311
2312         * gcc.c-torture/execute/20010711-1.c: New test.
2313
2314 2001-07-11  Ben Elliston  <bje@redhat.com>
2315
2316         * g++.old-deja/g++.other/enum5.C: New test.
2317
2318 2001-07-10  Jason Merrill  <jason_merrill@redhat.com>
2319
2320         * lib/g++-dg.exp: Load file-format and target-supports like gcc.
2321         (g++-dg-prune): Call prune_gcc_output.
2322         * prune.exp: New file for prune_gcc_output.
2323         * lib/g++.exp, lib/gcc.exp: Load it.
2324
2325 2001-07-08  Joseph S. Myers  <jsm28@cam.ac.uk>
2326
2327         * gcc.c-torture/compile/20010701-1.c,
2328         g++.old-deja/g++.ext/attrib6.C: New tests.
2329
2330 Fri Jul  6 09:31:43 2001  Jeffrey A Law  (law@cygnus.com)
2331
2332         * gcc.c-torture/compile/20010706-1.c: New test.
2333
2334 2000-09-10  Michael Chamberlain <michael@chamberlain.net.au>
2335
2336         * gcc.misc-tests/mg.exp (compiler_output): Support tcl 8.3.1.
2337
2338 2001-06-28  Stan Shebs  <shebs@apple.com>
2339
2340         * gcc.dg/pragma-darwin.c: New test.
2341
2342 2001-06-28  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
2343
2344         * lib/objc.exp (objc_target_compile): Don't need -lposix4 on any
2345         Solaris 2.[678] system.
2346
2347 2001-06-22  Joseph S. Myers  <jsm28@cam.ac.uk>
2348
2349         * gcc.dg/20010622-1.c: New test.
2350
2351 2001-06-18  Stan Shebs  <shebs@apple.com>
2352
2353         * objc.dg: New directory.
2354         * objc.dg/dg.exp: New file.
2355         * objc.dg/alias.m: New.
2356         * objc.dg/class-1.m: New.
2357         * objc.dg/class-2.m: New.
2358         * objc.dg/const-str-1.m: New.
2359         * objc.dg/const-str-2.m: New.
2360         * objc.dg/id-1.m: New.
2361         * objc.dg/method-1.m: New.
2362         * objc.dg/super-class-1.m: New.
2363         * lib/objc-dg.exp: New file.
2364
2365 2001-06-16  John David Anglin  <dave@hiauly1.hia.nrc.ca>
2366
2367         * g++.dg/mangle1.C: Modify regexp to test for `[: \t\n]' at end
2368         of label name.
2369
2370 2001-06-14  Nathan Sidwell  <nathan@codesourcery.com>
2371
2372         * g++.old-deja/g++.abi/vbase8-9.C: New test.
2373
2374 2001-06-13  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
2375
2376         * lib/objc.exp (objc_target_compile): Add ${rootme} to ld_library_path
2377         variable.
2378
2379 2001-06-12  Richard Henderson  <rth@redhat.com>
2380
2381         * g++.old-deja/g++.other/crash27.C: Don't XFAIL.
2382
2383 2001-06-12  Nathan Sidwell  <nathan@codesourcery.com>
2384
2385         * g++.old-deja/g++.abi/vbase5.C: New test.
2386         * g++.old-deja/g++.abi/vbase6.C: New test.
2387         * g++.old-deja/g++.abi/vbase7.C: New test.
2388
2389 2001-06-12  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2390
2391         * gcc.c-torture/compile/20010610-1.c: New test.
2392
2393 2001-06-12  Nathan Sidwell  <nathan@codesourcery.com>
2394
2395         * g++.old-deja/g++.abi/vbase4.C: New test.
2396
2397 2001-06-11  Stephane Carrez  <Stephane.Carrez@worldnet.fr>
2398
2399         * gcc.c-torture/execute/920501-8.x: New file, sprintf() does not
2400         support %f for HC11/HC12 targets.
2401         * gcc.c-torture/execute/930513-1.x: New file, likewise.
2402         * gcc.c-torture/execute/980709-1.x: New file, pow() is not available
2403         on HC11/HC12 targets.
2404         * gcc.c-torture/execute/990826-0.x: New file, likewise for floor().
2405
2406 2001-06-11  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
2407
2408         * gcc.dg/wchar_t-1.c: New file.
2409         * gcc.dg/wint_t-1.c: Likewise.
2410
2411 2001-06-11  Bernd Schmidt  <bernds@redhat.com>
2412
2413         * g++.old-deja/g++.other/stepanov_v1p2.C: Remove.
2414
2415 2001-06-11  Richard Henderson  <rth@redhat.com>
2416
2417         * g++.old-deja/g++.law/code-gen5.C: Don't send raw pointers to assert.
2418
2419 2001-06-11  Joseph S. Myers  <jsm28@cam.ac.uk>
2420
2421         * gcc.c-torture/compile/20010611-1.c: New test.
2422
2423 2001-06-11  Joseph S. Myers  <jsm28@cam.ac.uk>
2424
2425         * gcc.dg/c99-tag-1.c: Add more tests.
2426
2427 2001-06-10  Alexandre Oliva  <aoliva@redhat.com>
2428
2429         * g++.old-deja/g++.abi/ptrmem.C: Take into account different
2430         representation on MN10300 and ARM/Thumb.
2431
2432 2001-06-10  Toon Moene  <toon@moene.indiv.nluug.nl>
2433
2434         * g77.f-torture/execute/20010610.f: New.
2435
2436 2001-06-09  David Billinghurst  <David.Billinghurst@riotinto.com>
2437
2438         * g++.dg/mangle1.C: Change regex to allow USER_LABEL_PREFIX == "_"
2439         names.
2440
2441 2001-06-09  Richard Henderson  <rth@redhat.com>
2442
2443         * gcc.c-torture/execute/ashrdi-1.c: New.
2444         * gcc.c-torture/execute/ashldi-1.c: New.
2445         * gcc.c-torture/execute/lshrdi-1.c: New.
2446
2447 2001-06-09  Ovidiu Predescu  <ovidiu@cup.hp.com>
2448
2449         * objc/execute/load-3.m: Added. Check sending +load to categories,
2450         in addition to classes.
2451
2452 2001-06-08  Stan Shebs  <shebs@apple.com>
2453
2454         * objc/execute/load-2.m: New test.  From Nicola Pero
2455         <n.pero@mi.flashnet.it>.
2456
2457 2001-06-08  Jakub Jelinek  <jakub@redhat.com>
2458
2459         * gcc.c-torture/execute/20010605-2.c: New test.
2460
2461 2001-06-08  Nathan Sidwell  <nathan@codesourcery.com>
2462
2463         * g++.old-deja/g++.abi/vbase2.C: New test.
2464         * g++.old-deja/g++.abi/vbase3.C: New test.
2465
2466 2001-06-08  Nathan Sidwell  <nathan@codesourcery.com>
2467
2468         * g++.old-deja/g++.pt/friend49.C: New test.
2469
2470 2001-06-07  Nathan Sidwell  <nathan@codesourcery.com>
2471
2472         * g++.old-deja/g++.ext/anon3.C: New test.
2473
2474 2001-06-05  Nathan Sidwell  <nathan@codesourcery.com>
2475
2476         * g++.old-deja/g++.other/conv7.C: New test.
2477
2478 2001-06-05  Joseph S. Myers  <jsm28@cam.ac.uk>
2479
2480         * gcc.c-torture/compile/20010605-2.c: New test.
2481
2482 2001-06-04  John David Anglin  <dave@hiauly1.hia.nrc.ca>
2483
2484         * gcc.c-torture/execute/20010604-1.c: New test.
2485
2486 2001-06-04  Loren J. Rittle  <ljrittle@acm.org>
2487
2488         * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 5.x.
2489
2490 2001-06-04  Jeffrey Oldham  <oldham@codesourcery.com>
2491
2492         * lib/g++.exp (g++_include_flags): Change `args' to gccpath's value.
2493         (g++_link_flags): Likewise.
2494         (g++_init): Pass gccpath's value to two previous functions.
2495
2496 2001-06-02  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2497
2498         * gcc.misc-tests/linkage.exp: Use wildcards when matching N32.
2499         Ensure logfile entry matches exec command line.
2500
2501 2001-05-31  Richard Henderson  <rth@redhat.com>
2502
2503         * gcc.c-torture/execute/memcheck/blkarg.x: Disable the test.
2504         * g++.dg/mangle1.C: Tweek expected mangling for 64-bit hosts.
2505
2506 2001-05-30  David.Billinghurst  <David.Billinghurst@riotinto.com>
2507
2508         * gcc.misc-tests/linkage.exp: Pass appropriate flags to native
2509         compiler for irix6.2
2510
2511 2001-05-30  Nathan Sidwell  <nathan@codesourcery.com>
2512
2513         * g++.old-deja/g++.other/optimize3.C: New file.
2514
2515 2001-05-29  Jeffrey Oldham  <oldham@codesourcery.com>
2516
2517         * gcc.c-torture/compile/20010518-2.x: New file to compile, not
2518         assemble.
2519
2520 2001-05-26  Nathan Sidwell  <nathan@codesourcery.com>
2521
2522         * g++.old-deja/g++.other/optimize2.C: New file.
2523
2524 2001-05-25  Diego Novillo  <dnovillo@redhat.com>
2525
2526         * gcc.c-torture/compile/20010518-2.c: New file.
2527         * gcc.c-torture/execute/20010518-1.c: New file.
2528         * gcc.c-torture/execute/20010518-2.c: New file.
2529
2530 2001-05-25  Joseph S. Myers  <jsm28@cam.ac.uk>
2531
2532         * gcc.dg/c90-arraydecl-1.c, gcc.dg/c99-arraydecl-1.c: New tests.
2533
2534 2001-05-24  Mark Mitchell  <mark@codesourcery.com>
2535
2536         G++ no longer defines builtins that do not begin with __builtin.
2537         * g++.old-deja/g++.abi/bitfields.C: Update accordingly.
2538         * g++.old-deja/g++.brendand/misc13.C: Likewise.
2539         * g++.old-deja/g++.law/builtin1.C: Likewise.
2540         * g++.old-deja/g++.law/cvt2.C: Likewise.
2541         * g++.old-deja/g++.mike/net5.C: Likewise.
2542         * g++.old-deja/g++.other/builtins1.C: Likewise.
2543         * g++.old-deja/g++.other/builtins2.C: Likewise.
2544         * g++.old-deja/g++.other/builtins3.C: Likewise.
2545         * g++.old-deja/g++.other/builtins4.C: Likewise.
2546         * g++.old-deja/g++.other/inline8.C: Likewise.
2547         * g++.old-deja/g++.robertl/eb39.C: Likewise.
2548
2549 2001-05-24  Nathan Sidwell  <nathan@codesourcery.com>
2550
2551         * g++.old-deja/g++.pt/using1.C: Adjust.
2552         * g++.old-deja/g++.pt/using2.C: New test.
2553
2554 2001-05-23  Neil Booth  <neil@daikokuya.demon.co.uk>
2555
2556         * gcc.dg/cpp/charconst.c: New tests.
2557         * gcc.dg/cpp/escape.c: New tests.
2558         * gcc.dg/cpp/escape-1.c: New tests.
2559         * gcc.dg/cpp/escape-2.c: New tests.
2560         * gcc.dg/cpp/ucs.c: New tests.
2561
2562 2001-05-23  David.Billinghurst <David.Billinghurst@riotinto.com>
2563
2564         * gcc.misc-tests/linkage.exp:  Pass appropriate flags to
2565         native compiler for irix6.5.
2566
2567 Wed May 23 2001  Jeffrey D. Oldham  <oldham@codesourcery.com>
2568
2569         * lib/g++.exp (g++_include_flags): Use args to compute
2570         get_multilibs.
2571         (g++_link_flags): Likewise.
2572         (g++_init): Pass TOOL_OPTIONS as arguments to two above functions.
2573
2574 2001-05-22  Joseph S. Myers  <jsm28@cam.ac.uk>
2575
2576         * gcc.dg/c90-hexfloat-1.c: Add more tests.
2577
2578 2001-05-21  Geoff Keating  <geoffk@redhat.com>
2579
2580         * gcc.c-torture/compile/920520-1.x: Merge previous contents into
2581         this file.
2582
2583 2001-05-21  Stephane Carrez  <Stephane.Carrez@worldnet.fr>
2584
2585         * gcc.c-torture/unsorted/msp.c (A_SIZE): Define according to
2586         STACK_SIZE;
2587         * gcc.c-torture/compile/991214-2.c (HISTO_SIZE): Define according
2588         to STACK_SIZE; Use it to define size of add_histo array.
2589         * gcc.c-torture/compile/920723-1.c (GITT_SIZE): Define according
2590         to STACK_SIZE.
2591         (f): Use GITT_SIZE to define size of gitt local table.
2592         * gcc.c-torture/compile/930621-1.c (BYTEMEM_SIZE): Define according
2593         to STACK_SIZE; Use it to define size of bytemem array.
2594
2595 2001-05-21  Stephane Carrez  <Stephane.Carrez@worldnet.fr>
2596
2597         * gcc.c-torture/compile/20000804-1.x: New file, this test fails
2598         on 68HC11/HC12 due to the asm instruction.
2599         * gcc.c-torture/compile/20001205-1.x: New file, ditto.
2600         * gcc.c-torture/compile/920520-1.x: Likewise.
2601         * gcc.c-torture/compile/20001226-1.x: New file, this test fails
2602         on 68HC11/HC12 because the function is larger than 64K.
2603         * gcc.c-torture/compile/961203-1.x: New file, this test fails
2604         on 68HC11/HC12 because the structure is too large.
2605
2606 2001-05-20  Richard Henderson  <rth@redhat.com>
2607
2608         * gcc.c-torture/execute/20010520-1.c: New.
2609
2610 2001-05-20  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2611
2612         * g++.old-deja/g++.warn/compare1.C: New test.
2613         * gcc.dg/compare4.c: New test.
2614
2615 2001-05-20  Nathan Sidwell  <nathan@codesourcery.com>
2616
2617         * g++.old-deja/g++.other/optimize1.C: New test.
2618
2619 2001-05-20  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2620
2621         * g++.old-deja/g++.pt/spec41.C: New test.
2622
2623 2001-05-19  Joseph S. Myers  <jsm28@cam.ac.uk>
2624
2625         * gcc.c-torture/compile/20010114-1.x: Remove.
2626
2627 2001-05-18  Stan Shebs  <shebs@apple.com>
2628
2629         * gcc.c-torture/compile/20010518-1.c: New test.
2630
2631 2001-05-18  Nathan Sidwell  <nathan@codesourcery.com>
2632
2633         * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL.
2634         * g++.old-deja/g++.pt/crash67.C: New test.
2635
2636 2001-05-17  Jeffrey D. Oldham  <oldham@codesourcery.com>
2637
2638         * g++.old-deja/g++.other/debug9.C: New test.
2639
2640 2001-05-16  Zack Weinberg  <zackw@stanford.edu>
2641
2642         * gcc.dg/complete-port.c: New (revised version of libgcc1-test.c)
2643
2644 Wed May 16 20:33:57 CEST 2001  Jan Hubicka  <jh@suse.cz>
2645
2646         * gcc.c-torture/compile/20010516-1.c: New test.
2647
2648 2001-05-16  Nathan Sidwell  <nathan@codesourcery.com>
2649
2650         * g++.old-deja/g++.other/crash41.C: New test.
2651
2652 2001-05-16  Nathan Sidwell  <nathan@codesourcery.com>
2653
2654         * g++.old-deja/g++.pt/crash66.C: New test.
2655
2656 2001-05-15  Benjamin Kosnik  <bkoz@redhat.com>
2657
2658         * g++.old-deja/g++.robertl/eb27.C: Convert.
2659
2660 2001-05-15  Nick Clifton  <nickc@cambridge.redhat.com>
2661
2662         * g++.dg/friend-warn.C: New test.  Do not warn about friend
2663         declaration being redundant.
2664
2665 2001-05-15  Mark Mitchell (admin)  <mitchell@nunki.dbai.tuwien.ac.at>
2666
2667         * gcc.dg/ultrasp2.c: Don't run it with -m64 on sparc-*-*.
2668
2669 2001-05-14  Mark Mitchell  <mark@codesourcery.com>
2670
2671         * lib/objc.exp: Add -lposix4 on Solaris 2.6 and Solaris 2.7.
2672
2673 2001-05-13  Benjamin Kosnik  <bkoz@redhat.com>
2674
2675         * lib/g++.exp: Use testsuite_flags.
2676
2677 2001-05-13  Mark Mitchell  <mark@codesourcery.com>
2678
2679         * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 4.x.
2680
2681 2001-05-11  John David Anglin  <dave@hiauly1.hia.nrc.ca>
2682
2683         * gcc.c-torture/execute/ieee/ieee.exp: Don't run ieee tests on VAX.
2684
2685 2001-05-11  Mark Mitchell  <mark@codesourcery.com>
2686
2687         * lib/objc.exp: Add -lposix4 on Solaris 2.8.
2688
2689 2001-05-10  Joseph S. Myers  <jsm28@cam.ac.uk>
2690
2691         * gcc.c-torture/compile/20010313-1.c: New test.
2692
2693 2001-05-09  Zack Weinberg  <zackw@stanford.edu>
2694
2695         * gcc.dg/cpp/direct2.c: New test.
2696         * gccq.dg/cpp/direct2s.c: New test.
2697
2698         * gcc.c-torture/execute/920730-1t.c: #undef __GNUC__ at head.
2699
2700 2001-05-07  Mark Mitchell  <mark@codesourcery.com>
2701
2702         * g++.old-deja/g++.other/op2.C: Don't use `glob' as a variable.
2703         * g++.old-deja/g++.other/op3.C: Likewise.
2704
2705 2001-05-06  Neil Booth  <neil@daikokuya.demon.co.uk>
2706
2707         * gcc.dg/cpp/syshdr.h: New file.
2708         * gcc.dg/cpp/sysmac1.c: Update.
2709         * gcc.dg/cpp/sysmac2.c: Update.
2710
2711 2001-05-05  Neil Booth  <neil@daikokuya.demon.co.uk>
2712
2713         * gcc.dg/cpp/sysmac1.c,sysmac2.c: Return to original file.
2714
2715 2001-05-04  David Edelsohn  <edelsohn@gnu.org>
2716
2717         * gcc.c-torture/execute/20001227-1.c: Remove duplicate of
2718         gcc.c-torture/execute/20000412-3.c with no ChangeLog entry.
2719
2720 2001-05-04  Neil Booth  <neil@daikokuya.demon.co.uk>
2721
2722         * gcc.c-torture/execute/longlong.c: Update for 16 bit int issues.
2723
2724 2001-05-03  Geoffrey Keating  <geoffk@redhat.com>
2725
2726         * lib/g++.exp (g++_include_flags): Don't use any special flags
2727         if TESTING_IN_BUILD_TREE is not defined.
2728         (g++_init): Use a plain 'c++' as the compiler if
2729         TESTING_IN_BUILD_TREEE is not defined.
2730
2731 2001-05-02  Jakub Jelinek  <jakub@redhat.com>
2732
2733         * g++.old-deja/g++.eh/catch13.C: New test.
2734         * g++.old-deja/g++.eh/catch14.C: New test.
2735
2736 2001-05-02  Jakub Jelinek  <jakub@redhat.com>
2737
2738         * gcc.dg/cpp/tr-define.c: New test.
2739
2740 2001-05-01  Loren J. Rittle  <ljrittle@acm.org>
2741
2742         * g++.old-deja/g++.abi/cxa_vec.C: Get malloc() from
2743         <stdlib.h>, not <malloc.h>.
2744
2745 2001-05-01  Nathan Sidwell  <nathan@codesourcery.com>
2746
2747         * g++.old-deja/g++.ns/template17.C: New test.
2748
2749 2001-05-01  Nathan Sidwell  <nathan@codesourcery.com>
2750
2751         * g++.old-deja/g++.pt/ref4.C: New test.
2752
2753 2001-04-30  Richard Henderson  <rth@redhat.com>
2754
2755         * gcc.dg/20000724-1.c: Revert last change.
2756
2757 2001-04-30  Toon Moene  <toon@moene.indiv.nluug.nl>
2758
2759         * g77.f-torture/execute/20010430.f: New test.
2760
2761 2001-04-30  Mark Mitchell  <mark@codesourcery.com>
2762
2763         * gcc.dg/20000724-1.c: Add a clobber of `esp'.
2764
2765 2001-04-29  Joseph S. Myers  <jsm28@cam.ac.uk>
2766
2767         * g++.old-deja/g++.other/crash14.C: Remove -fnew-abi.
2768
2769 2001-04-27  Nathan Sidwell  <nathan@codesourcery.com>
2770
2771         * g++.old-deja/g++.eh/crash6.C: New test.
2772
2773 2001-04-27  Nathan Sidwell  <nathan@codesourcery.com>
2774
2775         * g++.old-deja/g++.other/warn7.C: New test.
2776
2777 2001-04-27  Nathan Sidwell  <nathan@codesourcery.com>
2778
2779         * g++.old-deja/g++.other/defarg9.C: New test.
2780
2781 2001-04-26  Toon Moene  <toon@moene.indiv.nluug.nl>
2782
2783         * g77.f-torture/compile/20010426.f: New test.
2784         * g77.f-torture/execute/20010426.f: New test.
2785
2786 2001-04-26  Toon Moene  <toon@moene.indiv.nluug.nl>
2787
2788         * g77.f-torture/compile/20000629-1.x: Remove - error
2789         has been fixed.
2790
2791 Thu Apr 26 11:15:12 2001  Jeffrey A Law  (law@cygnus.com)
2792
2793         * g++.dg/special/initp1.C: Moved here from g++.old-deja/g++.ext.
2794         Tweak slightly to work with g++.dg framework.
2795         * g++.dg/special/ecos.exp: Run initp1.C test.
2796         * g++.old-deja/g++.ext/initp1.C: Moved to g++.dg/special.
2797
2798         * g++.old-deja/g++.ext/instantiate2.C: XFAIL for HPUX too since
2799         its linker doesn't give line numbers either.
2800         * g++.old-deja/g++.ext/instantiate3.C: Similarly.
2801
2802 2001-04-26  Nathan Sidwell <nathan@codesourcery.com>
2803
2804         * g++.old-deja/g++.other/lex1.C: New test.
2805
2806 2001-04-26  Jakub Jelinek  <jakub@redhat.com>
2807
2808         * gcc.dg/noncompile/20010425-1.c: New test.
2809
2810 2001-04-26  Nathan Sidwell <nathan@codesourcery.com>
2811
2812         * g++.old-deja/g++.pt/mangle2.C: New test.
2813
2814 2001-04-25  Jakub Jelinek  <jakub@redhat.com>
2815
2816         * gcc.dg/format/plus-1.c: New test.
2817
2818 2001-04-25  Jakub Jelinek  <jakub@redhat.com>
2819
2820         * gcc.dg/20010423-1.c: New test.
2821
2822 2001-04-25  Jakub Jelinek  <jakub@redhat.com>
2823
2824         * gcc.c-torture/execute/20010422-1.c: New test.
2825
2826 2001-04-25  Nathan Sidwell  <nathan@codesourcery.com>
2827
2828         * g++.old-deja/g++.ns/type2.C: New test.
2829
2830 2001-04-24  Zack Weinberg  <zackw@stanford.edu>
2831
2832         * g++.old-deja/g++.other/perf1.C: New test.
2833
2834 2001-04-24  Nathan Sidwell <nathan@codesourcery.com>
2835
2836         * gcc.dg/c99-func-2.c: Remove xfail.
2837         * gcc.dg/c99-func-3.c: Remove xfail.
2838         * gcc.dg/c99-func-4.c: Remove xfail.
2839
2840 2001-04-23  Zack Weinberg  <zackw@stanford.edu>
2841
2842         * gcc.c-torture/execute/20010124-1.c: No longer expected to fail.
2843
2844 2001-04-23  Joseph S. Myers  <jsm28@cam.ac.uk>
2845
2846         * gcc.c-torture/compile/20010423-1.c: New test.
2847
2848 2001-04-20  Nathan Sidwell  <nathan@codesourcery.com>
2849
2850         * g++.old-deja/g++.pt/typename28.C: New test.
2851
2852 2001-04-20  Nathan Sidwell  <nathan@codesourcery.com>
2853
2854         * g++.old-deja/g++.abi/empty2.C: New test.
2855         * g++.old-deja/g++.abi/empty3.C: New test.
2856
2857 2001-04-20  Jakub Jelinek  <jakub@redhat.com>
2858
2859         * g++.old-deja/g++.other/comdat2.C: New test.
2860         * g++.old-deja/g++.other/comdat2-aux.cc: Auxiliary source for it.
2861
2862 2001-04-20  Jakub Jelinek  <jakub@redhat.com>
2863
2864         * g++.old-deja/g++.other/overload14.C: New test.
2865
2866 2001-04-20  Jakub Jelinek  <jakub@redhat.com>
2867
2868         * g++.old-deja/g++.other/lookup23.C: New test.
2869
2870 2001-04-20  Jakub Jelinek  <jakub@redhat.com>
2871
2872         * gcc.c-torture/execute/20010403-1.c: New test.
2873
2874 2001-04-19  David Billinghurst <David.Billinghurst@riotinto.com>
2875             Mark Mitchell  <mark@codesourcery.com>
2876
2877         * lib/old-dejagnu.exp: Don't delete output of executable.
2878         Add .exe suffix to executables.
2879
2880 2001-04-18  Toon Moene  <toon@moene.indiv.nluug.nl>
2881
2882         * g77.f-torture/execute/short.x; Remove - Error has been fixed.
2883
2884 2001-04-16  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2885
2886         * gcc.dg/wtr-conversion-1.c: Don't test for width changes.
2887
2888 2001-04-12  Nathan Sidwell  <nathan@codesourcery.com>
2889
2890         * g++.old-deja/g++.abi/primary3.C (main): Correct expected layout.
2891         * g++.old-deja/g++.abi/crash1.C: New test.
2892
2893 2001-04-12  Nathan Sidwell  <nathan@codesourcery.com>
2894
2895         * g++.old-deja/g++.other/crash40.C: New test.
2896
2897 2001-04-11  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2898
2899         * gcc.c-torture/execute/20010122-1.c: Fix declaration of alloca.
2900
2901 2001-04-11  Nathan Sidwell  <nathan@codesourcery.com>
2902
2903         * g++.old-deja/g++.other/warn6.C: New test.
2904
2905 22001-04-11  Peter Schmid  <schmid@snake.iap.physik.tu-darmstadt.de>
2906
2907         * g++.old-deja/g++.robertl/eb42.C: Same.
2908
2909 001-04-10  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2910
2911         * gcc.dg/wtr-conversion-1.c: New testcase.
2912
2913 2001-04-10  Richard Henderson  <rth@redhat.com>
2914
2915         * g++.old-deja/g++.other/array5.C: New.
2916
2917 2001-04-08  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
2918
2919         * gcc.c-torture/execute/20010408-1.c: New test.
2920
2921 2001-04-06  Benjamin Kosnik  <bkoz@redhat.com>
2922
2923         * g++.old-deja/g++.benjamin/15071.C (main): Update to conformant
2924         headers and constructs.
2925         * g++.old-deja/g++.robertl/eb79.C: Same.
2926         * g++.old-deja/g++.robertl/eb77.C (main): Same.
2927         * g++.old-deja/g++.robertl/eb73.C: Same.
2928         * g++.old-deja/g++.robertl/eb66.C (main): Same.
2929         * g++.old-deja/g++.robertl/eb55.C (t): Same.
2930         * g++.old-deja/g++.robertl/eb54.C (main): Same.
2931         * g++.old-deja/g++.robertl/eb46.C (main): Same.
2932         * g++.old-deja/g++.robertl/eb44.C: Same.
2933         * g++.old-deja/g++.robertl/eb41.C (main): Same.
2934         * g++.old-deja/g++.robertl/eb4.C (main): Same.
2935         * g++.old-deja/g++.robertl/eb39.C: Same.
2936         * g++.old-deja/g++.robertl/eb33.C (main): Same.
2937         * g++.old-deja/g++.robertl/eb31.C (main): Same.
2938         * g++.old-deja/g++.robertl/eb30.C: Same.
2939         * g++.old-deja/g++.robertl/eb3.C: Same.
2940         * g++.old-deja/g++.robertl/eb24.C (T>): Same.
2941         * g++.old-deja/g++.robertl/eb21.C: Same.
2942         * g++.old-deja/g++.robertl/eb15.C: Same.
2943         * g++.old-deja/g++.robertl/eb118.C: Same.
2944         * g++.old-deja/g++.robertl/eb115.C (main): Same.
2945         * g++.old-deja/g++.robertl/eb113.C (streambuf): Same.
2946         * g++.old-deja/g++.robertl/eb109.C: Same.
2947         * g++.old-deja/g++.other/sibcall1.C (main): Same.
2948         * g++.old-deja/g++.mike/rtti1.C: Same.
2949         * g++.old-deja/g++.mike/p658.C: Same.
2950         * g++.old-deja/g++.mike/net46.C: Same.
2951         * g++.old-deja/g++.mike/net34.C: Same.
2952         * g++.old-deja/g++.mike/memoize1.C: Same.
2953         * g++.old-deja/g++.mike/eh2.C: Same.
2954         * g++.old-deja/g++.law/weak.C: Same.
2955         * g++.old-deja/g++.law/visibility7.C: Same.
2956         * g++.old-deja/g++.law/visibility25.C: Same.
2957         * g++.old-deja/g++.law/visibility22.C: Same.
2958         * g++.old-deja/g++.law/visibility2.C: Same.
2959         * g++.old-deja/g++.law/visibility17.C: Same.
2960         * g++.old-deja/g++.law/visibility13.C: Same.
2961         * g++.old-deja/g++.law/visibility10.C: Same.
2962         * g++.old-deja/g++.law/visibility1.C: Same.
2963         * g++.old-deja/g++.law/virtual3.C (eval): Same.
2964         * g++.old-deja/g++.law/vbase1.C: Same.
2965         * g++.old-deja/g++.law/operators32.C: Same.
2966         * g++.old-deja/g++.law/nest3.C: Same.
2967         * g++.old-deja/g++.law/missed-error2.C (foo): Same.
2968         * g++.old-deja/g++.law/except5.C (main): Same.
2969         * g++.old-deja/g++.law/cvt7.C (run): Same.
2970         * g++.old-deja/g++.law/cvt2.C: Same.
2971         * g++.old-deja/g++.law/cvt16.C: Same.
2972         * g++.old-deja/g++.law/ctors6.C (bar): Same.
2973         * g++.old-deja/g++.law/ctors17.C (main): Same.
2974         * g++.old-deja/g++.law/ctors13.C: Same.
2975         * g++.old-deja/g++.law/ctors12.C (main): Same.
2976         * g++.old-deja/g++.law/ctors10.C: Same.
2977         * g++.old-deja/g++.law/code-gen5.C: Same.
2978         * g++.old-deja/g++.law/bad-error7.C: Same.
2979         * g++.old-deja/g++.law/arm9.C: Same.
2980         * g++.old-deja/g++.law/arm12.C: Same.
2981         * g++.old-deja/g++.law/arg8.C: Same.
2982         * g++.old-deja/g++.law/arg1.C: Same.
2983         * g++.old-deja/g++.jason/typeid1.C (struct foo): Same.
2984         * g++.old-deja/g++.jason/template31.C: Same.
2985         * g++.old-deja/g++.jason/template24.C (main): Same.
2986         * g++.old-deja/g++.jason/2371.C: Same.
2987         * g++.old-deja/g++.eh/new2.C: Same.
2988         * g++.old-deja/g++.eh/new1.C: Same.
2989         * g++.old-deja/g++.brendan/ptolemy2.C: Same.
2990         * g++.old-deja/g++.brendan/nest21.C (main): Same.
2991         * g++.old-deja/g++.brendan/err-msg3.C: Same.
2992         * g++.old-deja/g++.brendan/crash62.C: Same.
2993         * g++.old-deja/g++.brendan/crash52.C: Same.
2994         * g++.old-deja/g++.brendan/crash49.C (main): Same.
2995         * g++.old-deja/g++.brendan/crash38.C: Same.
2996         * g++.old-deja/g++.brendan/crash15.C (main): Same.
2997         * g++.old-deja/g++.brendan/copy9.C: Same.
2998
2999 Fri Apr  6 15:36:15 2001  J"orn Rennecke <amylaar@redhat.com>
3000
3001         * gcc.c-torture/execute/20001203-2.c (memset):
3002         Count argument is of type __SIZE_TYPE__.
3003
3004 2001-04-04  Diego Novillo  <dnovillo@redhat.com>
3005
3006         * gcc.c-torture/compile/20010404-1.c: New test.
3007
3008 2001-04-04  Jakub Jelinek  <jakub@redhat.com>
3009
3010         * gcc.c-torture/compile/20010326-1.c: New test.
3011
3012 2001-04-03  Alexandre Oliva  <aoliva@redhat.com>
3013
3014         * g++.old-deja/g++.ext/instantiate1.C: Adjust to accommodate
3015         peculiarities of the SH.
3016         * g++.old-deja/g++.ext/instantiate2.C: Likewise.
3017
3018 2001-04-02  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
3019
3020         * gcc.c-torture/execute/ieee/fp-cmp-1.c: Renamed nan to dnan.
3021         * gcc.c-torture/execute/ieee/fp-cmp-3.c: Likewise.
3022         * gcc.c-torture/execute/ieee/fp-cmp-2.c: Renamed nan to fnan.
3023
3024 2001-04-02  Jakub Jelinek  <jakub@redhat.com>
3025
3026         * g77.f-torture/compile/20010321-1.f: New test.
3027
3028 2001-04-02  Jakub Jelinek  <jakub@redhat.com>
3029
3030         * gcc.c-torture/compile/20010329-1.c: New test.
3031
3032 2001-04-02  Jakub Jelinek  <jakub@redhat.com>
3033
3034         * gcc.c-torture/execute/20010329-1.c: New test.
3035
3036 2001-03-28  Loren J. Rittle  <ljrittle@acm.org>
3037
3038         * g++.old-deja/g++.other/eh4.C: Fix typo.
3039
3040 2001-03-28  Loren J. Rittle  <ljrittle@acm.org>
3041
3042         * g++.dg/special/ecos.exp (conpr-1.C): Do not write in $srcdir.
3043
3044 2001-03-28  Philip Blundell  <philb@gnu.org>
3045
3046         * gcc.c-torture/compile/20010328-1.c: New test.
3047
3048 2001-03-27  Richard Henderson  <rth@redhat.com>
3049
3050         * g++.old-deja/g++.eh/crash3.C: Don't use -fsjlj-exceptions.
3051         * g++.old-deja/g++.eh/vbase3.C: Likewise.
3052
3053 2001-03-27  Alan Modra  <alan@linuxcare.com.au>
3054
3055         * gcc.c-torture/compile/20010327-1.c: New test.
3056
3057 2001-03-26  Nathan Sidwell  <nathan@codesourcery.com>
3058
3059         * g++.old-deja/g++.other/friend12.C: New test.
3060         * g++.old-deja/g++.other/friend9.C: Expect no errors.
3061         * g++.old-deja/g++.robertl/eb56.C: Make typedef public.
3062
3063 2001-03-25  Joseph S. Myers  <jsm28@cam.ac.uk>
3064
3065         * gcc.c-torture/execute/20010325-1.c: New test.
3066
3067 2001-03-23  Jakub Jelinek  <jakub@redhat.com>
3068
3069         * g++.old-deja/g++.other/mangle3.C: New test.
3070
3071 2001-03-22  Jakub Jelinek  <jakub@redhat.com>
3072
3073         * g++.old-deja/g++.other/anon8.C: New test.
3074
3075 2001-03-20  Philip Blundell  <philb@gnu.org>
3076
3077         * gcc.c-torture/compile/20010320-1.c: New test.
3078
3079 2001-03-17  Richard Henderson  <rth@redhat.com>
3080
3081         * g++.old-deja/g++.other/eh4.C: Add expected error text.
3082
3083 2001-03-15  Geoff Keating  <geoff@redhat.com>
3084
3085         * gcc.c-torture/execute/memcheck/memcheck.exp: Don't try to run these
3086         tests on AIX.
3087
3088 2001-03-15  Gabriel Dos Reis  <gdr@codesourcery.com>
3089
3090         * g++.old-deja/g++.other/eh4.C: New test.
3091
3092 2001-03-14  Neil Booth  <neil@daikokuya.demon.co.uk>
3093
3094         * gcc.dg/cpp/mi1.c: Update.
3095
3096 2001-03-14  Jakub Jelinek  <jakub@redhat.com>
3097
3098         * g++.old-deja/g++.other/regstack.C: New test.
3099
3100 2001-03-12  Nathan Sidwell  <nathan@codesourcery.com>
3101
3102         * g++.old-deja/g++.other/ref4.C: New test.
3103
3104 2001-03-11  Nicola Pero <n.pero@mi.flashnet.it>
3105
3106         * objc/execute/va_method.m: Added.
3107         * objc/execute/IMP.m: Added.
3108         * objc/execute/_cmd.m: Added.
3109         * objc/execute/accessing_ivars.m: Added.
3110         * objc/execute/class-1.m: Added.
3111         * objc/execute/class-10.m: Added.
3112         * objc/execute/class-11.m: Added.
3113         * objc/execute/class-12.m: Added.
3114         * objc/execute/class-13.m: Added.
3115         * objc/execute/class-14.m: Added.
3116         * objc/execute/class-2.m: Added.
3117         * objc/execute/class-3.m: Added.
3118         * objc/execute/class-4.m: Added.
3119         * objc/execute/class-5.m: Added.
3120         * objc/execute/class-6.m: Added.
3121         * objc/execute/class-7.m: Added.
3122         * objc/execute/class-8.m: Added.
3123         * objc/execute/class-9.m: Added.
3124         * objc/execute/class-tests-1.h
3125         * objc/execute/class-tests-2.h
3126         * objc/execute/compatibility_alias.m: Added.
3127         * objc/execute/encode-1.m: Added.
3128         * objc/execute/formal_protocol-1.m: Added.
3129         * objc/execute/formal_protocol-2.m: Added.
3130         * objc/execute/formal_protocol-3.m: Added.
3131         * objc/execute/formal_protocol-4.m: Added.
3132         * objc/execute/formal_protocol-5.m: Added.
3133         * objc/execute/formal_protocol-6.m: Added.
3134         * objc/execute/formal_protocol-7.m: Added.
3135         * objc/execute/informal_protocol.m: Added.
3136         * objc/execute/initialize.m: Added.
3137         * objc/execute/load.m: Added.
3138         * objc/execute/many_args_method.m: Added.
3139         * objc/execute/nested-3.m: Added.
3140         * objc/execute/no_clash.m: Added.
3141         * objc/execute/private.m: Added.
3142         * objc/execute/redefining_self.m: Added.
3143         * objc/execute/root_methods.m: Added.
3144         * objc/execute/selector-1.m: Added.
3145         * objc/execute/static-1.m: Added.
3146         * objc/execute/static-2.m: Added.
3147         * objc/execute/va_method.m: Added.
3148
3149 2001-03-10  Richard Henderson  <rth@redhat.com>
3150
3151         * g++.old-deja/g++.oliva/delete3.C (main): Catch the exception.
3152
3153 2001-03-07  Neil Booth  <neil@daikokuya.demon.co.uk>
3154
3155         * g++.old-deja/g++.other/crash31.C: XFAIL.
3156         * g77.f-torture/execute/20010116.x: Conditional XFAIL.
3157         * g77.f-torture/execute/short.x: XFAIL -Os on x86.
3158         * gcc.c-torture/execute/20010123-1.x: XFAIL.
3159         * gcc.c-torture/execute/20010124-1.x: XFAIL.
3160         * gcc.dg/sequence-pt-1.c: XFAIL one test.
3161
3162 2001-03-06  Ovidiu Predescu  <ovidiu@cup.hp.com>
3163
3164         * objc/execute/nested-2.m: Added. Contributed by Nicola Pero.
3165
3166 2001-03-06  Zack Weinberg  <zackw@stanford.edu>
3167
3168         * gcc.dg/20000724-1.c: Don't use multiline strings.
3169
3170 2001-03-06  Zack Weinberg  <zackw@stanford.edu>
3171
3172         * objc/execute/string1.m, objc/execute/string2.m: Compare the
3173         result of -cString against what we expect it to be; don't just
3174         print it out for no one to read.
3175
3176         * objc/execute/string3.m, objc/execute/string4.m: New tests.
3177         Based on testcases provided by Nicola Pero.
3178
3179 2001-03-03  Neil Booth  <neil@daikokuya.demon.co.uk>
3180
3181         * gcc.dg/cpp/macro7.c: New test.
3182
3183 2001-03-03  Neil Booth  <neil@daikokuya.demon.co.uk>
3184
3185         * gcc.dg/cpp/multiline.c: Update.
3186
3187 2001-03-02  Nathan Sidwell  <nathan@codesourcery.com>
3188
3189         * g++.old-deja/g++.other/enum3.C: New test.
3190
3191 2001-03-02  Nathan Sidwell  <nathan@codesourcery.com>
3192
3193         * g++.old-deja/g++.other/pod1.C: New test.
3194
3195 2001-03-02  Nathan Sidwell  <nathan@codesourcery.com>
3196
3197         * g++.old-deja/g++.ext/overload1.C: New test.
3198
3199 2001-03-01  Nathan Sidwell  <nathan@codesourcery.com>
3200
3201         * g++.old-deja/g++.pt/using1.C: New test.
3202
3203 2001-03-01  Nathan Sidwell  <nathan@codesourcery.com>
3204
3205         * g++.old-deja/g++.other/using9.C: New test.
3206
3207 2001-02-28  Ovidiu Predescu  <ovidiu@cup.hp.com>
3208
3209         * objc/execute/bycopy-3.m: Added new test from Nicola Pero.
3210
3211         * objc/execute/protocol.m (main): Added patch from Nicola Pero.
3212
3213 2001-02-28  Nathan Sidwell  <nathan@codesourcery.com>
3214
3215         * g++.old-deja/g++.ext/realpt1.C: Remove.
3216
3217 2001-02-27  Nathan Sidwell  <nathan@codesourcery.com>
3218
3219         * g++.old-deja/g++.abi/vtable3.h: Check vcall offsets too.
3220
3221 2001-02-26  Will Cohen  <wcohen@redhat.com>
3222
3223         * gcc.c-torture/execute/ieee/20010226-1.c: New test.
3224
3225 2001-02-26  Jeffrey Oldham  <oldham@codesourcery.com>
3226
3227         * g++.old-deja/g++.pt/overload15.C: New test to stress overloaded
3228         templatized constructors.
3229
3230 2001-02-24  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
3231
3232         * gcc.c-torture/execute/20010224-1.c: New test.
3233
3234 2001-02-23  Jakub Jelinek  <jakub@redhat.com>
3235
3236         * gcc.c-torture/execute/20010222-1.c: New test.
3237
3238 2001-02-22  Jakub Jelinek  <jakub@redhat.com>
3239
3240         * g++.old-deja/g++.other/inline20.C: New test.
3241
3242 Wed Feb 21 12:38:22 2001  Ovidiu Predescu  <ovidiu@cup.hp.com>
3243
3244         * objc/execute/nested-1.m: Added (contributed by Nicola Pero).
3245
3246 2001-02-21  Gabriel Dos Reis  <gdr@merlin.codesourcery.com>
3247
3248         * g++.old-deja/g++.other/lookup22.C: New test.
3249
3250 2001-02-19  Zack Weinberg  <zackw@stanford.edu>
3251
3252         * g77.dg: New directory.
3253         * g77.dg/20010216-1.f: New test case.
3254         * g77.dg/dg.exp: New driver.
3255         * lib/g77-dg.exp: New driver library.
3256
3257 2001-02-18  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
3258
3259         * g++.old-deja/g++.other/inline19.c: Remove XFAIL.
3260
3261 2001-02-16  Gabriel Dos Reis <gdr@codesourcery.com>
3262
3263         * g++.old-deja/g++.other/decl9.C: New test.
3264
3265 2001-02-16  Jakub Jelinek  <jakub@redhat.com>
3266
3267         * g++.old-deja/g++.other/init16.C: Update the test so that it does
3268         not need <string> and also tests the initialization at runtime.
3269
3270 2001-02-16  Neil Booth  <neil@daikokuya.demon.co.uk>
3271
3272         * gcc.c-torture/execute/longlong.c: New test.
3273
3274 Wed Feb 14 21:41:17 2001  J"orn Rennecke <amylaar@redhat.com>
3275
3276         * g++.old-deja/g++.brendan/new2.C (main): Use sizeof.
3277
3278 Wed Feb 14 21:31:25 2001  J"orn Rennecke <amylaar@redhat.com>
3279
3280         * gcc.c-torture/execute/920302-1.c (execute):
3281         Change argument type to short.
3282
3283 2001-02-14  Nathan Sidwell  <nathan@codesourcery.com>
3284
3285         * g++.old-deja/g++.pt/deduct6.C: New test.
3286
3287 2001-02-14  Nathan Sidwell  <nathan@codesourcery.com>
3288
3289         * g++.old-deja/g++.pt/deduct5.C: New test.
3290
3291 2001-02-14  Jakub Jelinek  <jakub@redhat.com>
3292
3293         * gcc.c-torture/execute/20010209-1.c: New test.
3294
3295 2001-02-14  Neil Booth  <neil@daikokuya.demon.co.uk>
3296
3297         * gcc.dg/cpp/sysmac1.c, sysmac2.c: New tests.
3298
3299 2001-02-12  Geoffrey Keating  <geoffk@redhat.com>
3300
3301         * g++.dg/vtgc1.C: Update for new ABI.
3302
3303         * consistency.vlad: New directory, 1665 files.
3304
3305 2001-02-12  Joseph S. Myers  <jsm28@cam.ac.uk>
3306
3307         * gcc.dg/c99-impl-int-1.c: Use stricter error string for implicit
3308         return type.
3309         * gcc.dg/cpp/digraphs.c: Declare puts.
3310
3311 2001-02-12  Nathan Sidwell  <nathan@codesourcery.com>
3312
3313         * g++.old-deja/g++.other/warn5.C: New test.
3314
3315 2001-02-12  Nathan Sidwell  <nathan@codesourcery.com>
3316
3317         * g++.old-deja/g++.pt/spec40.C: New test.
3318
3319 2001-02-12  Nathan Sidwell  <nathan@codesourcery.com>
3320
3321         * g++.old-deja/g++.robertl/eb63.C: Remove new initializer list
3322         case.
3323         * g++.old-deja/g++.ext/arrnew.C: Deprecate.
3324
3325 2001-02-12  Jakub Jelinek  <jakub@redhat.com>
3326
3327         * gcc.c-torture/compile/20010209-1.c: New test.
3328
3329 2001-02-11  Jeffrey Oldham  <oldham@codesourcery.com>
3330
3331         * g++.old-deja/g++.other/crash26.C: XFAIL if parser produces
3332         excess errors message but not if it crashes.
3333         * g++.old-deja/g++.other/crash27.C: Likewise.
3334         * g++.old-deja/g++.other/crash28.C: Likewise.
3335         * g++.old-deja/g++.other/crash30.C: Likewise.
3336         * g++.old-deja/g++.other/crash32.C: Likewise.
3337         * g++.old-deja/g++.other/crash35.C: Likewise.
3338         * g++.old-deja/g++.pt/inherit2.C: Likewise.
3339
3340 2001-02-08  Joseph S. Myers  <jsm28@cam.ac.uk>
3341
3342         * config/default.exp, gcc.dg/cpp/cpp.exp, gcc.dg/dg.exp,
3343         gcc.dg/noncompile/noncompile.exp, gcc.dg/format/format.exp,
3344         g++.dg/dg.exp, g++.old-deja/old-deja.exp,
3345         g77.f-torture/execute/execute.exp,
3346         g77.f-torture/noncompile/noncompile.exp,
3347         gcc.c-torture/execute/execute.exp,
3348         gcc.c-torture/execute/memcheck/memcheck.exp,
3349         gcc.misc-tests/acker1.exp, gcc.misc-tests/dg-test.exp,
3350         gcc.misc-tests/dhry.exp, gcc.misc-tests/gcov.exp,
3351         gcc.misc-tests/linkage.exp, gcc.misc-tests/matrix1.exp,
3352         gcc.misc-tests/mg.exp, gcc.misc-tests/msgs.exp,
3353         gcc.misc-tests/sieve.exp, gcc.misc-tests/sort2.exp,
3354         lib/g++-dg.exp, lib/g++.exp, lib/g77.exp, lib/gcc-dg.exp,
3355         lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
3356         lib/old-dejagnu.exp, lib/scanasm.exp, objc/execute/execute.exp:
3357         Remove bug reporting instructions with ancient email addresses.
3358
3359 2001-02-07  Jakub Jelinek  <jakub@redhat.com>
3360
3361         * gcc.dg/20010202-1.c: New test.
3362         * gcc.dg/991209-1.c: Compile on whole ia32 family, not just i386.
3363
3364 2001-02-07  Zack Weinberg  <zack@wolery.stanford.edu>
3365
3366         * g++.dg/stdbool-if.C: New test.
3367
3368 Wed Feb  7 09:54:47 2001  Ovidiu Predescu  <ovidiu@cup.hp.com>
3369
3370         * objc/execute/fdecl.m: Added main().
3371
3372 2001-02-07  Jakub Jelinek  <jakub@redhat.com>
3373
3374         * gcc.c-torture/execute/20010206-1.c: New test.
3375
3376 2001-02-06  Neil Booth  <neil@daikokuya.demon.co.uk>
3377
3378         * gcc.dg/cpp/avoidpaste1.c: Update.
3379
3380 Tue Feb  5 8:53:33 2001  Ovidiu Predescu  <ovidiu@cup.hp.com>
3381
3382         * objc/execute/bycopy-1.m, bycopy-2.m: Added new tests from Nicola
3383         Pero <nicola@brainstorm.co.uk>.
3384         * objc/execute/fdecl.m: Declare foo as pointer to AClass.
3385
3386 2001-02-06  Nathan Sidwell  <nathan@codesourcery.com>
3387
3388         * g++.old-deja/g++.pt/spec39.C: New test.
3389
3390 2001-02-05  Jakub Jelinek  <jakub@redhat.com>
3391
3392         * gcc.c-torture/compile/20010202-1.c: New test.
3393
3394 2001-02-05  Nathan Sidwell  <nathan@codesourcery.com>
3395
3396         * g++.old-deja/g++.abi/primary2.C: New test.
3397         * g++.old-deja/g++.abi/primary3.C: New test.
3398         * g++.old-deja/g++.abi/primary4.C: New test.
3399         * g++.old-deja/g++.abi/primary5.C: New test.
3400         * g++.old-deja/g++.abi/vtable3.h: New test.
3401         * g++.old-deja/g++.abi/vtable3a.C: New test.
3402         * g++.old-deja/g++.abi/vtable3b.C: New test.
3403         * g++.old-deja/g++.abi/vtable3c.C: New test.
3404         * g++.old-deja/g++.abi/vtable3d.C: New test.
3405         * g++.old-deja/g++.abi/vtable3e.C: New test.
3406         * g++.old-deja/g++.abi/vtable3f.C: New test.
3407         * g++.old-deja/g++.abi/vtable3g.C: New test.
3408         * g++.old-deja/g++.abi/vtable3h.C: New test.
3409         * g++.old-deja/g++.abi/vtable3i.C: New test.
3410         * g++.old-deja/g++.abi/vtable3j.C: New test.
3411         * g++.old-deja/g++.oliva/thunk1.C: Remove XFAIL.
3412
3413 2001-02-03  Jakub Jelinek  <jakub@redhat.com>
3414
3415         * g++.old-deja/g++.other/anon6.C: New test.
3416         * g++.old-deja/g++.other/anon7.C: New test.
3417
3418 2001-02-01  Neil Booth  <neil@daikokuya.demon.co.uk>
3419
3420         * gcc.dg/cpp/avoidpaste2.c: New tests.
3421
3422 2001-01-31  Jakub Jelinek  <jakub@redhat.com>
3423
3424         * gcc.dg/gnu99-init-1.c: Add test for [0 ... 0] range.
3425
3426 2001-01-31  Jeffrey Oldham  <oldham@codesourcery.com>
3427
3428         * gcc.dg/c99-float-1.c: Back out "XFAIL FLT_EVAL_METHOD and
3429         DECIMAL_DIG cases for Irix."
3430
3431 Wed Jan 31 12:23:32 2001  J"orn Rennecke <amylaar@redhat.com>
3432
3433         * gcc.c-torture/execute/920302-1.c: Cast 0 to pointer.
3434
3435 2001-01-31  Joseph S. Myers  <jsm28@cam.ac.uk>
3436
3437         * gcc.dg/c99-tag-1.c: New test.
3438
3439 2001-01-31  Neil Booth  <neil@daikokuya.demon.co.uk>
3440
3441         * gcc.dg/cpp/tr-warn1.c: Add tests.
3442
3443 2001-01-31  Neil Booth  <neil@daikokuya.demon.co.uk>
3444
3445         * gcc.dg/cpp/avoidpaste1.c: Update.
3446         * gcc.dg/cpp/paste4.c: Update.
3447
3448 2001-01-30  Jeffrey Oldham  <oldham@codesourcery.com>
3449
3450         * gcc.dg/c99-float-1.c: XFAIL FLT_EVAL_METHOD and DECIMAL_DIG
3451         cases for Irix.
3452
3453 2001-01-30  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
3454
3455         * g++.old-deja/g++.other/inline19.C: New test.
3456
3457 2001-01-30  Neil Booth  <neil@daikokuya.demon.co.uk>
3458
3459         * gcc.dg/Wlarger-than.c: New test.
3460
3461 2001-01-29  Neil Booth  <neil@daikokuya.demon.co.uk>
3462
3463         * gcc.dg/cpp/avoidpaste1.c: Fix typos.
3464
3465 2001-01-29  Jakub Jelinek  <jakub@redhat.com>
3466
3467         * gcc.c-torture/execute/20010129-1.c: New test.
3468         * gcc.c-torture/execute/20010129-1.x: Add -mcpu=i686 on ia32.
3469
3470 2001-01-28  Neil Booth  <neil@daikokuya.demon.co.uk>
3471
3472         * gcc.dg/cpp/avoidpaste1.c: Test case.
3473
3474 2001-01-28  Jakub Jelinek  <jakub@redhat.com>
3475
3476         * g++.old-deja/g++.other/inline18.C: New test.
3477
3478 2001-01-27  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
3479
3480         * gcc.c-torture/execute/stdio-opt-2.c: Also test __builtin_puts
3481         and __builtin_putchar.
3482
3483 2001-01-27  Jakub Jelinek  <jakub@redhat.com>
3484
3485         * gcc.dg/gnu99-init-1.c: Add 3 more designated range initializer
3486         tests.
3487
3488 2001-01-25  Jeffrey Oldham  <oldham@codesourcery.com>
3489
3490         * gcc.c-torture/execute/ieee/20000320-1.c (main): For MIPS, change
3491         floating point number rounding mode to round to the nearest
3492         representable mode.
3493
3494 2001-01-25  Jakub Jelinek  <jakub@redhat.com>
3495
3496         * g++.old-deja/g++.other/mangle2.C: New test.
3497
3498 2001-01-24  Joseph S. Myers  <jsm28@cam.ac.uk>
3499
3500         * gcc.c-torture/compile/20010124-1.c: New test.
3501
3502 2001-01-24  Nathan Sidwell  <nathan@codesourcery.com>
3503
3504         * g++.old-deja/g++.pt/spec38.C: New test.
3505
3506 2001-01-23  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
3507
3508         * g++.old-deja/g++.pt/spec33.C: Change from "Build don't link" to
3509         "Build don't run".
3510
3511 2001-01-23  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
3512
3513         * gcc.c-torture/execute/20010123-1.c: New test.
3514
3515 2001-01-23  Nathan Sidwell  <nathan@codesourcery.com>
3516
3517         * g++.old-deja/g++.pt/spec37.C: New test.
3518
3519 2001-01-23  Nathan Sidwell  <nathan@codesourcery.com>
3520
3521         * g++.old-deja/g++.pt/overload14.C: New test.
3522
3523 2001-01-22  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
3524
3525         * gcc.c-torture/execute/20010122-1.c: New test, exercise
3526         __builtin_return_address.
3527
3528 2001-01-22  Nathan Sidwell  <nathan@codesourcery.com>
3529
3530         * g++.old-deja/g++.martin/sts_partial.C: Remove XFAIL.
3531         * g++.old-deja/g++.pt/spec35.C: New test.
3532         * g++.old-deja/g++.pt/spec36.C: New test.
3533
3534 2001-01-20  Jakub Jelinek  <jakub@redhat.com>
3535
3536         * gcc.c-torture/compile/20010118-1.c: New test.
3537
3538 2001-01-20  Neil Booth  <neil@daikokuya.demon.co.uk>
3539
3540         * gcc.dg/cpp/macro3.c,macro4.c,strp1.c: Update.
3541
3542 2001-01-19  Jakub Jelinek  <jakub@redhat.com>
3543
3544         * gcc.c-torture/execute/20010119-1.c: New test.
3545
3546 2001-01-19  Nathan Sidwell  <nathan@codesourcery.com>
3547
3548         * g++.old-deja/g++.other/vbase5.C: New test.
3549
3550 2001-01-19  Jakub Jelinek  <jakub@redhat.com>
3551
3552         * gcc.c-torture/execute/20010118-1.c: New test.
3553
3554 2001-01-19  Nathan Sidwell  <nathan@codesourcery.com>
3555
3556         * g++.old-deja/g++.pt/deduct3.C: New test.
3557
3558 2001-01-19  Nathan Sidwell  <nathan@codesourcery.com>
3559
3560         * g++.old-deja/g++.pt/spec34.C: New test.
3561
3562 2001-01-19  "Billinghurst, David (CRTS)" <David.Billinghurst@riotinto.com>
3563
3564         * g77.f-torture/compile/20000601-2.f: New test.
3565
3566 2001-01-18  Nathan Sidwell  <nathan@codesourcery.com>
3567
3568         * g++.old-deja/g++.other/init17.C: New test.
3569
3570 2001-01-18  Alexandre Oliva  <aoliva@redhat.com>
3571
3572         * gcc.dg/cpp/if-2.c: Adjust for signed wchar_t.
3573
3574 2001-01-18  Nathan Sidwell  <nathan@codesourcery.com>
3575
3576         * g++.old-deja/g++.pt/unify8.C: New test.
3577
3578 2001-01-18  Nathan Sidwell  <nathan@codesourcery.com>
3579
3580         * g++.old-deja/g++.abi/vbase1.C: New test.
3581
3582 2001-01-18  Nathan Sidwell  <nathan@codesourcery.com>
3583
3584         * g++.old-deja/g++.pt/crash65.C: New test.
3585
3586 2001-01-18  Neil Booth  <neil@daikokuya.demon.co.uk>
3587
3588         * gcc.dg/cpp/assembl2.S: New test case.
3589
3590 2001-01-17  Jeffrey Oldham  <oldham@codesourcery.com>
3591
3592         * gcc.dg/special/ecos.exp (wkali-2.c): Xfail if only weak aliases
3593         are supported.
3594
3595 2001-01-17  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
3596
3597         * g++.old-deja/g++.other/builtins1.C: New test.
3598         * g++.old-deja/g++.other/builtins2.C: Likewise.
3599         * g++.old-deja/g++.other/builtins3.C: Likewise.
3600         * g++.old-deja/g++.other/builtins4.C: Likewise.
3601
3602 2001-01-17  Jakub Jelinek  <jakub@redhat.com>
3603
3604         * gcc.c-torture/compile/20010117-1.c: New test.
3605         * gcc.c-torture/compile/20010117-2.c: New test.
3606
3607 2001-01-15  Toon Moene  <toon@moene.indiv.nluug.nl>
3608
3609         * g77.f-torture/execute/20010116.[fx]: New test,
3610         XFAIL on i?86-*-*.
3611         * g77.f-torture/compile/20010115.f: Indicate it's
3612         a test for PR fortran/1636.
3613
3614 2001-01-15  Joseph S. Myers  <jsm28@cam.ac.uk>
3615
3616         * gcc.dg/c90-float-1.c, gcc.dg/c99-float-1.c: New tests.
3617
3618 2001-01-15  Toon Moene  <toon@moene.indiv.nluug.nl>
3619
3620         * g77.f-torture/compile/20010115.f: New test.
3621
3622 2001-01-15  Nathan Sidwell  <nathan@codesourcery.com>
3623
3624         * g++.old-deja/g++.pt/nontype5.C: New test.
3625
3626 2001-01-15  Neil Booth  <neil@daikokuya.demon.co.uk>
3627
3628         * gcc.dg/cpp/if-2.c: Comment out occasionally bogus test; we
3629         have an equivalent working one below it.
3630
3631 2001-01-14  Jeffrey Oldham  <oldham@codesourcery.com>
3632
3633         * g++.old-deja/g++.ext/instantiate2.C: Add explanatory comment.
3634         * g++.old-deja/g++.ext/instantiate3.C: Likewise.
3635
3636 2001-01-14  Jeffrey Oldham  <oldham@codesourcery.com>
3637
3638         * g++.dg/special/ecos.exp (conpr-1.C): XFAIL if compile emits
3639         message containing "init_priority".
3640         (conpr-2.C): Likewise.
3641         (conpr-3.C): Likewise.
3642         * g++.old-deja/g++.ext/initp1.C: XFAIL for Irix.
3643
3644 2001-01-14  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
3645
3646         * gcc.c-torture/execute/20010114-2.c: New test.
3647
3648 2001-01-14  Joseph S. Myers  <jsm28@cam.ac.uk>
3649
3650         * gcc.c-torture/compile/20010114-1.c: New test.
3651         * gcc.c-torture/compile/20010114-1.x: Xfail.
3652         * gcc.c-torture/compile/20010114-2.c: New test.
3653         * gcc.c-torture/execute/20010114-1.c: New test.
3654         * gcc.dg/trunc-1.c: New test.
3655         * gcc.dg/uninit-B.c: New test.
3656
3657 2001-01-13  Nick Clifton  <nickc@redhat.com>
3658
3659         * gcc.c-torture/execute/bf64-1.x: Expect to fail on M*Core
3660         target.
3661
3662 2001-01-13  Joseph S. Myers  <jsm28@cam.ac.uk>
3663
3664         * gcc.c-torture/compile/20010113-1.c: New test.
3665
3666 2001-01-13  Jakub Jelinek  <jakub@redhat.com>
3667
3668         * gcc.c-torture/compile/20001212-1.c: New test.
3669
3670 2001-01-13  Neil Booth  <neil@daikokuya.demon.co.uk>
3671
3672         * gcc.dg/cpp/widestr1.c: Update.
3673         * gcc.dg/cpp/prag-imp.c: Remove.
3674
3675 2001-01-12  Jakub Jelinek  <jakub@redhat.com>
3676
3677         * gcc.c-torture/execute/20000801-3.x: Remove.
3678         * gcc.dg/c90-init-1.c: New test.
3679         * gcc.dg/c99-init-1.c: New test.
3680         * gcc.dg/c99-init-2.c: New test.
3681         * gcc.dg/gnu99-init-1.c: New test.
3682
3683 2001-01-12  Richard Earnshaw <rearnsha@arm.com>
3684
3685         * lib/f-torture.exp (f_torture_compile): Prune the warnings before
3686         testing that no relevant ones were found.
3687
3688 2001-01-12  Nathan Sidwell  <nathan@codesourcery.com>
3689
3690         * g++.old-deja/g++.pt/cast2.C: New test.
3691
3692 2001-01-12  Nathan Sidwell  <nathan@codesourcery.com>
3693
3694         * g++.old-deja/g++.pt/friend47.C: New test.
3695
3696 2001-01-11  Nathan Sidwell  <nathan@codesourcery.com>
3697
3698         * g++.old-deja/g++.pt/instantiate13.C: New test.
3699
3700 2001-01-11  Nathan Sidwell  <nathan@codesourcery.com>
3701
3702         * g++.old-deja/g++.other/defarg7.C: New test.
3703         * g++.old-deja/g++.other/defarg8.C: New test.
3704
3705 2001-01-11  Nathan Sidwell  <nathan@codesourcery.com>
3706
3707         * g++.old-deja/g++.pt/crash64.C: New test.
3708
3709 2001-01-11  Nathan Sidwell  <nathan@codesourcery.com>
3710
3711         * g++.old-deja/g++.pt/crash63.C: New test.
3712
3713 2001-01-11  Neil Booth  <neil@daikokuya.demon.co.uk>
3714
3715         * gcc.dg/cpp/if-2.c: Add wide char test without sign extension.
3716
3717 2001-01-10  Alan Lehotsky  <lehotsky@tiac.net>
3718
3719         * gcc.dg/20000926-1.c: Parameterize for machines with 16-bit ints.
3720
3721 2001-01-10  Nathan Sidwell  <nathan@codesourcery.com>
3722
3723         * g++.old-deja/g++.pt/error3.C: New test.
3724
3725 2001-01-10  Nathan Sidwell  <nathan@codesourcery.com>
3726
3727         * g++.old-deja/g++.other/crash39.C: New test.
3728
3729 2001-01-10  Nathan Sidwell  <nathan@codesourcery.com>
3730
3731         * g++.old-deja/g++.other/vbase4.C: New test.
3732
3733 2001-01-08  Jonathan Larmour  <jlarmour@redhat.com>
3734
3735         * gcc.dg/20000419-2.c: Move to "special" subdirectory.
3736         * gcc.dg/special/20000419-2.c: New file. Identical to above.
3737         * gcc.dg/special/special.exp: New test driver which will check
3738         for alias support for the above test.
3739
3740 2001-01-09  Alan Lehotsky  <lehotsky@tiac.net>
3741
3742         * gcc.c-torture/execute/921202-1.c: Use STACK_SIZE to avoid
3743         problems on small machines.
3744         * gcc.c-torture/execute/920730-1.c: Use values from <limits.h> to
3745         parameterize.
3746
3747 2001-01-09  Jeffrey Oldham  <oldham@codesourcery.com>
3748
3749         * g++.old-deja/g++.ext/instantiate2.C: ERROR line should fail for
3750         mips.
3751         * g++.old-deja/g++.ext/instantiate3.C: Likewise.
3752
3753 2001-01-09  Nathan Sidwell  <nathan@codesourcery.com>
3754
3755         * g++.old_deja/g++.pt/using8.C: New test.
3756
3757 2001-01-09  Joseph S. Myers  <jsm28@cam.ac.uk>
3758
3759         * gcc.dg/format/attr-2.c, gcc.dg/format/attr-3.c: New tests.
3760
3761 2000-01-08  Loren J. Rittle  <ljrittle@acm.org>
3762
3763         * gcc.c-torture/execute/ieee/mzero2.x: Adjust statement of
3764         where a failure is expected.
3765         * gcc.c-torture/execute/ieee/rbug.x: Likewise.
3766
3767 2001-01-08  Nathan Sidwell  <nathan@codesourcery.com>
3768
3769         * g++.old_deja/g++.pt/instantiate12.C: New test.
3770
3771 2001-01-08  Nathan Sidwell  <nathan@codesourcery.com>
3772
3773         * g++.old-deja/g++.benjamin/15309-1.C: Expect diagnostic at
3774         start of structs.
3775         * g++.old-deja/g++.benjamin/15309-2.C: Likewise.
3776         * g++.old-deja/g++.brendan/crash17.C: Likewise.
3777         * g++.old-deja/g++.brendan/crash29.C: Likewise.
3778         * g++.old-deja/g++.brendan/crash48.C: Likewise.
3779         * g++.old-deja/g++.brendan/ns1.C: Likewise.
3780         * g++.old-deja/g++.brendan/warnings1.C: Likewise.
3781         * g++.old-deja/g++.bugs/900205_04.C: Likewise.
3782         * g++.old-deja/g++.bugs/900514_03.C: Likewise.
3783         * g++.old-deja/g++.eh/spec6.C: Likewise.
3784         * g++.old-deja/g++.jason/crash3.C: Likewise.
3785         * g++.old-deja/g++.law/ctors11.C: Likewise.
3786         * g++.old-deja/g++.law/ctors17.C: Likewise.
3787         * g++.old-deja/g++.law/ctors5.C: Likewise.
3788         * g++.old-deja/g++.law/ctors9.C: Likewise.
3789         * g++.old-deja/g++.mike/ambig1.C: Likewise.
3790         * g++.old-deja/g++.mike/net22.C: Likewise.
3791         * g++.old-deja/g++.mike/p3538a.C: Likewise.
3792         * g++.old-deja/g++.mike/p3538b.C: Likewise.
3793         * g++.old-deja/g++.mike/virt3.C: Likewise.
3794         * g++.old-deja/g++.niklas/t128.C: Likewise.
3795         * g++.old-deja/g++.other/anon4.C: Likewise.
3796         * g++.old-deja/g++.other/using1.C: Likewise.
3797         * g++.old-deja/g++.other/warn3.C: Likewise.
3798         * g++.old-deja/g++.pt/t37.C: Likewise.
3799         * g++.old-deja/g++.robertl/eb69.C: Likewise.
3800         * g++.old-deja/g++.robertl/eb71.C: Likewise.
3801
3802 2001-01-08  Nathan Sidwell  <nathan@codesourcery.com>
3803
3804         * g++.old-deja/g++.other/lookup16.C: Remove XFAIL.
3805
3806 2001-01-07  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
3807
3808         * gcc.c-torture/execute/stdio-opt-3.c: New test.
3809
3810 2001-01-07  Jakub Jelinek  <jakub@redhat.com>
3811
3812         * gcc.c-torture/compile/20010107-1.c: New test.
3813
3814 2001-01-07  Joseph S. Myers  <jsm28@cam.ac.uk>
3815
3816         * gcc.c-torture/execute/builtin-noret-1.c: New test.
3817
3818 2001-01-07  Joseph S. Myers  <jsm28@cam.ac.uk>
3819
3820         * gcc.dg/format/format.h: New file.
3821         * gcc.dg/format/array-1.c, gcc.dg/format/attr-1.c,
3822         gcc.dg/format/branch-1.c, gcc.dg/format/c90-printf-1.c,
3823         gcc.dg/format/c90-printf-2.c, gcc.dg/format/c90-printf-3.c,
3824         gcc.dg/format/c90-scanf-1.c, gcc.dg/format/c90-scanf-2.c,
3825         gcc.dg/format/c90-scanf-3.c, gcc.dg/format/c90-scanf-4.c,
3826         gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
3827         gcc.dg/format/c94-printf-1.c, gcc.dg/format/c94-scanf-1.c,
3828         gcc.dg/format/c99-printf-1.c, gcc.dg/format/c99-printf-2.c,
3829         gcc.dg/format/c99-printf-3.c, gcc.dg/format/c99-scanf-1.c,
3830         gcc.dg/format/c99-scanf-2.c, gcc.dg/format/c99-scanf-3.c,
3831         gcc.dg/format/c99-strftime-1.c, gcc.dg/format/c99-strftime-2.c,
3832         gcc.dg/format/diag-1.c, gcc.dg/format/errmk-1.c,
3833         gcc.dg/format/ext-1.c, gcc.dg/format/ext-2.c,
3834         gcc.dg/format/ext-3.c, gcc.dg/format/ext-4.c,
3835         gcc.dg/format/ext-5.c, gcc.dg/format/miss-1.c,
3836         gcc.dg/format/miss-2.c, gcc.dg/format/no-exargs-1.c,
3837         gcc.dg/format/no-y2k-1.c, gcc.dg/format/nonlit-1.c,
3838         gcc.dg/format/nonlit-2.c, gcc.dg/format/nonlit-3.c,
3839         gcc.dg/format/sec-1.c, gcc.dg/format/strfmon-1.c,
3840         gcc.dg/format/va-1.c, gcc.dg/format/warnll-1.c,
3841         gcc.dg/format/xopen-1.c, gcc.dg/format/z-1.c: Include "format.h"
3842         instead of declaring standard types, macros and functions in each
3843         test.
3844
3845 2001-01-06  Alexandre Oliva  <aoliva@redhat.com>
3846
3847         * gcc.c-torture/execute/20010106-1.c: New test.
3848
3849 2001-01-06  Joseph S. Myers  <jsm28@cam.ac.uk>
3850
3851         * gcc.dg/format/format.exp: New file.
3852         * gcc.dg/c90-printf-1.c: Rename to gcc.dg/format/c90-printf-1.c.
3853         * gcc.dg/c90-printf-2.c: Rename to gcc.dg/format/c90-printf-2.c.
3854         * gcc.dg/c90-printf-3.c: Rename to gcc.dg/format/c90-printf-3.c.
3855         * gcc.dg/c94-printf-1.c: Rename to gcc.dg/format/c94-printf-1.c.
3856         * gcc.dg/c99-printf-1.c: Rename to gcc.dg/format/c99-printf-1.c.
3857         * gcc.dg/c99-printf-2.c: Rename to gcc.dg/format/c99-printf-2.c.
3858         * gcc.dg/c99-printf-3.c: Rename to gcc.dg/format/c99-printf-3.c.
3859         * gcc.dg/c90-scanf-1.c: Rename to gcc.dg/format/c90-scanf-1.c.
3860         * gcc.dg/c90-scanf-2.c: Rename to gcc.dg/format/c90-scanf-2.c.
3861         * gcc.dg/c90-scanf-3.c: Rename to gcc.dg/format/c90-scanf-3.c.
3862         * gcc.dg/c90-scanf-4.c: Rename to gcc.dg/format/c90-scanf-4.c.
3863         * gcc.dg/c94-scanf-1.c: Rename to gcc.dg/format/c94-scanf-1.c.
3864         * gcc.dg/c99-scanf-1.c: Rename to gcc.dg/format/c99-scanf-1.c.
3865         * gcc.dg/c99-scanf-2.c: Rename to gcc.dg/format/c99-scanf-2.c.
3866         * gcc.dg/c99-scanf-3.c: Rename to gcc.dg/format/c99-scanf-3.c.
3867         * gcc.dg/c90-strftime-1.c: Rename to gcc.dg/format/c90-strftime-1.c.
3868         * gcc.dg/c90-strftime-2.c: Rename to gcc.dg/format/c90-strftime-2.c.
3869         * gcc.dg/c99-strftime-1.c: Rename to gcc.dg/format/c99-strftime-1.c.
3870         * gcc.dg/c99-strftime-2.c: Rename to gcc.dg/format/c99-strftime-2.c.
3871         * gcc.dg/format-array-1.c: Rename to gcc.dg/format/array-1.c.
3872         * gcc.dg/format-attr-1.c: Rename to gcc.dg/format/attr-1.c.
3873         * gcc.dg/format-branch-1.c: Rename to gcc.dg/format/branch-1.c.
3874         * gcc.dg/format-diag-1.c: Rename to gcc.dg/format/diag-1.c.
3875         * gcc.dg/format-errmk-1.c: Rename to gcc.dg/format/errmk-1.c.
3876         * gcc.dg/format-ext-1.c: Rename to gcc.dg/format/ext-1.c.
3877         * gcc.dg/format-ext-2.c: Rename to gcc.dg/format/ext-2.c.
3878         * gcc.dg/format-ext-3.c: Rename to gcc.dg/format/ext-3.c.
3879         * gcc.dg/format-ext-4.c: Rename to gcc.dg/format/ext-4.c.
3880         * gcc.dg/format-ext-5.c: Rename to gcc.dg/format/ext-5.c.
3881         * gcc.dg/format-miss-1.c: Rename to gcc.dg/format/miss-1.c.
3882         * gcc.dg/format-miss-2.c: Rename to gcc.dg/format/miss-2.c.
3883         * gcc.dg/format-no-exargs-1.c: Rename to gcc.dg/format/no-exargs-1.c.
3884         * gcc.dg/format-no-y2k-1.c: Rename to gcc.dg/format/no-y2k-1.c.
3885         * gcc.dg/format-nonlit-1.c: Rename to gcc.dg/format/nonlit-1.c.
3886         * gcc.dg/format-nonlit-2.c: Rename to gcc.dg/format/nonlit-2.c.
3887         * gcc.dg/format-nonlit-3.c: Rename to gcc.dg/format/nonlit-3.c.
3888         * gcc.dg/format-sec-1.c: Rename to gcc.dg/format/sec-1.c.
3889         * gcc.dg/format-strfmon-1.c: Rename to gcc.dg/format/strfmon-1.c.
3890         * gcc.dg/format-va-1.c: Rename to gcc.dg/format/va-1.c.
3891         * gcc.dg/format-warnll-1.c: Rename to gcc.dg/format/warnll-1.c.
3892         * gcc.dg/format-xopen-1.c: Rename to gcc.dg/format/xopen-1.c.
3893         * gcc.dg/formatz-1.c: Rename to gcc.dg/format/z-1.c.
3894
3895 2001-01-05  Alexandre Oliva  <aoliva@redhat.com>
3896
3897         * gcc.c-torture/execute/991228-1.c: Take word endianness into
3898         account.
3899
3900 2001-01-05  Joseph S. Myers  <jsm28@cam.ac.uk>
3901
3902         * gcc.c-torture/execute/builtin-complex-1.c: New test.
3903
3904 2001-01-05  Nathan Sidwell  <nathan@codesourcery.com>
3905
3906         * g++.old-deja/g++.pt/crash62.C: New test.
3907
3908 2001-01-04  Richard Henderson  <rth@redhat.com>
3909
3910         * gcc.dg/20000926-1.c: Update expected warnings.
3911         * gcc.dg/array-2.c: Likewise.
3912         * gcc.dg/array-4.c: Also validate flexible array members.
3913         * gcc.dg/c99-flex-array-1.c: New.
3914
3915 2001-01-04  Joseph S. Myers  <jsm28@cam.ac.uk>
3916
3917         * gcc.c-torture/compile/20001222-1.x: Remove.
3918
3919 Thu Jan  4 13:54:11 2001  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
3920
3921         * gcc.c-torture/execute/built-in-setjmp.c: New.
3922
3923 2001-01-03  Richard Henderson  <rth@redhat.com>
3924
3925         * gcc.dg/940510-1.c: Update expected error wording.
3926         * gcc.dg/array-2.c, gcc.dg/array-3.c, gcc.dg/array-4.c: New.
3927
3928 2001-01-03  Jeffrey Oldham  <oldham@codesourcery.com>
3929
3930         * lib/target-supports.exp (check_alias_available): Modified to
3931         indicate aliases not supported if only weak aliases are supported.
3932
3933 2001-01-03  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
3934
3935         * gcc.c-torture/execute/string-opt-8.c: Add more testcases.
3936         Turn on cmpstrsi checks for __pj__ and __i370__.
3937
3938 2001-01-03  Nathan Sidwell  <nathan@codesourcery.com>
3939
3940         * g++.old-deja/g++.other/virtual11.C: New test.
3941
3942 2001-01-03  Nathan Sidwell  <nathan@codesourcery.com>
3943
3944         * g++.old-deja/g++.eh/spec6.C: Remove remaining XFAIL.
3945
3946 2001-01-02  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
3947
3948         * gcc.c-torture/compile/20010102-1.c: New test.
3949
3950 2001-01-02  Andreas Jaeger  <aj@suse.de>
3951
3952         * gcc.dg/noreturn-3.c: New test.
3953
3954         * gcc.dg/noreturn-4.c: New test.
3955
3956 2001-01-01  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
3957
3958         * gcc.c-torture/execute/stdio-opt-1.c: Also test
3959         __builtin_fputc and __builtin_fwrite.
3960
3961 2000-12-30  Jeffrey Oldham  <oldham@codesourcery.com>
3962
3963         * gcc.c-torture/execute/20001009-2.c (foo): Test only works for
3964         signed char, not default char.
3965
3966 2000-12-30  Jeffrey Oldham  <oldham@codesourcery.com>
3967
3968         * g++.old-deja/g++.other/crash18.C: Fails on mips*-sgi-irix*.
3969
3970 2000-12-30  David Billinghurst <David.Billinghurst@riotinto.com>
3971
3972         * lib/g++.exp:  Use sh to exec ${odir_v3}/tests_flags
3973
3974 2000-12-29  Richard Henderson  <rth@redhat.com>
3975
3976         * gcc.dg/20001117-1.c (__cyg_profile_func_enter): Define.
3977         (__cyg_profile_func_exit): Define.
3978
3979 2000-12-29  Hans-Peter Nilsson  <hp@bitrange.com>
3980
3981         * g++.dg/vtgc1.C: New test.
3982
3983 2000-12-28  Geoffrey Keating  <geoffk@redhat.com>
3984
3985         * gcc.dg/noncompile/20001228-1.c: New test.
3986
3987         * gcc.dg/20001228-1.c: New test.
3988
3989         * gcc.c-torture/execute/20001228-1.c: New test.
3990
3991 2000-12-28  Joseph S. Myers  <jsm28@cam.ac.uk>
3992
3993         * gcc.dg/format-strfmon-1.c: New test.
3994
3995 2000-12-27  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
3996
3997         * gcc.c-torture/execute/stdio-opt-1.c: Test __builtin_ style too.
3998         * gcc.c-torture/execute/stdio-opt-2.c: Likewise.
3999         * gcc.c-torture/execute/string-opt-1.c: Likewise.
4000         * gcc.c-torture/execute/string-opt-2.c: Likewise.
4001         * gcc.c-torture/execute/string-opt-3.c: Likewise.
4002         * gcc.c-torture/execute/string-opt-4.c: Likewise.
4003         * gcc.c-torture/execute/string-opt-6.c: Likewise.
4004         * gcc.c-torture/execute/string-opt-7.c: Likewise.
4005         * gcc.c-torture/execute/string-opt-8.c: Likewise.
4006         * gcc.c-torture/execute/string-opt-9.c: Likewise.
4007         * gcc.c-torture/execute/string-opt-10.c: Likewise.
4008         * gcc.c-torture/execute/string-opt-11.c: Likewise.
4009         * gcc.c-torture/execute/string-opt-12.c: Likewise.
4010
4011         * gcc.c-torture/execute/string-opt-3.c: Test rindex.
4012         * gcc.c-torture/execute/string-opt-4.c: Test index.
4013
4014 2000-12-26  Geoffrey Keating  <geoffk@redhat.com>
4015
4016         * gcc.c-torture/compile/20001226-1.c: New test.
4017
4018 2000-12-22  Joseph S. Myers  <jsm28@cam.ac.uk>
4019
4020         * gcc.c-torture/compile/20001222-1.c: New test.
4021         * gcc.c-torture/compile/20001222-1.x: Xfail.
4022
4023 Fri Dec 22 06:45:03 2000  Alexandre Oliva  <aoliva@redhat.com>
4024
4025         * gcc.c-torture/execute/comp-goto-2.c: New test.
4026
4027 Thu Dec 21 22:43:03 2000  J"orn Rennecke <amylaar@redhat.com>
4028
4029         * gcc.c-torture/execute/comp-goto-1.c (uint32, sint32):
4030         Use long types if __INT_MAX__ is 32767.
4031         (main): Use cast to (sint32 *) when poking 88 into a_page.
4032
4033         * gcc.c-torture/execute/20000822-1.c: Check for NO_TRAMPOLINES.
4034
4035 2000-12-21  Bernd Schmidt  <bernds@redhat.com>
4036
4037         * gcc.c-torture/compile/20001221-1.c: New test.
4038         * gcc.c-torture/execute/20001221-1.c: New test.
4039
4040 2000-12-20  Richard Henderson  <rth@redhat.com>
4041
4042         * g++.old-deja/g++.pt/crash36.C: Update error lines.
4043         * g++.old-deja/g++.robertl/eb109.C: Likewise.
4044
4045 2000-12-18  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
4046
4047         * gcc.dg/compare3.c: New test.
4048
4049 2000-12-18  Joseph S. Myers  <jsm28@cam.ac.uk>
4050
4051         * gcc.dg/format-warnll-1.c: New test.
4052
4053 2000-12-18  Neil Booth  <neil@daikokuya.demon.co.uk>
4054
4055         * gcc.dg/cpp/cmdlne-P.c: New test.
4056
4057 2000-12-18  Joseph S. Myers  <jsm28@cam.ac.uk>
4058
4059         * gcc.c-torture/execute/builtin-abs-1.c,
4060         gcc.c-torture/execute/builtin-abs-2.c: New tests.
4061
4062 2000-12-17  Neil Booth  <neil@daikokuya.demon.co.uk>
4063
4064         * gcc.dg/cpp/multiline.c: New test.
4065
4066 2000-12-17  Neil Booth  <neil@daikokuya.demon.co.uk>
4067
4068         * g++.old-deja/g++.other/syshdr1.C: Update.
4069         * gcc.dg/cpp/lineflags.c: Remove temporarily.
4070
4071 2000-12-15  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
4072
4073         * g++.old-deja/g++.oliva/template5.C: Remove XFAILs.
4074
4075 2000-12-15  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
4076
4077         * g++.old-deja/g++.pt/ttp65.C: New test.
4078
4079 2000-12-15  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
4080
4081         * g++.old-deja/g++.pt/ttp64.C: New test.
4082
4083 2000-12-14  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
4084
4085         * g++.old-deja/g++.pt/spec33.C: New test.
4086
4087 2000-12-14  Catherine Moore  <clm@redhat.com>
4088
4089         * gcc.c-torture/execute/920501-7.c: Check for NO_TRAMPOLINES.
4090         * gcc.c-torture/execute/920612-2.c: Likewise.
4091         * gcc.c-torture/execute/920428-2.c: Likewise.
4092         * gcc-c-torture/execute/va-arg-11.c: Call exit.
4093         * gcc.c-torture/execute/va-arg-21.c: Likewise.
4094
4095 2000-12-13  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
4096
4097         * gcc.dg/pack-test-1.c: Compile on powerpc*-*-eabi* too.
4098         * gcc.dg/pack-test-2.c: Likewise.
4099
4100 2000-12-13  Neil Booth  <neil@daikokuya.demon.co.uk>
4101
4102         Tests by Zack Weinberg <zackw@stanford.edu>.
4103
4104         * gcc.dg/cpp/defined.c: Update.
4105         * gcc.dg/cpp/defined_trad.c: New tests.
4106
4107 2000-12-13  Neil Booth  <neil@daikokuya.demon.co.uk>
4108
4109         * gcc.dg/cpp/trad-direct.c: Update.
4110
4111 2000-12-11  Neil Booth  <neilb@earthling.net>
4112
4113         * gcc.dg/cpp/defined_trad.c
4114
4115 2000-12-11  Neil Booth  <neilb@earthling.net>
4116
4117         * gcc.dg/cpp/if-2.c: Separate tests so that which failed is obvious.
4118
4119 2000-12-09  Joseph S. Myers  <jsm28@cam.ac.uk>
4120
4121         * gcc.dg/format-miss-2.c: New test.
4122
4123 2000-12-09  Neil Booth  <neilb@earthling.net>
4124
4125         * gcc.dg/cpp/lineflags.c: New tests.
4126         * gcc.dg/cpp/poison.c: Update.
4127         * gcc.dg/cpp/redef2.c: Update.
4128         * gcc.dg/cpp/skipping.c: New test.
4129
4130 2000-12-07  Geoffrey Keating  <geoffk@redhat.com>
4131
4132         * g++.old-deja/g++.other/eh3.C: New testcase.
4133
4134 2000-12-07  Neil Booth  <neilb@earthling.net>
4135
4136         * gcc.dg/wtr-aggr-init-1.c, wtr-escape-1.c, wtr-int-type-1.c,
4137         wtr-label-1.c, wtr-static-1.c, wtr-strcat-1.c, wtr-suffix-1.c,
4138         wtr-switch-1.c, wtr-unary-plus-1.c, wtr-union-init-1.c
4139         wtr-union-init-2.c, wtr-union-init-3.c: Update.
4140         * gcc.dg/cpp/extratokens.c, tr-warn4.c, tr-warn5.c, tr-warn6.c:
4141         Update.
4142
4143 2000-12-07  Joseph S. Myers  <jsm28@cam.ac.uk>
4144
4145         * gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: Use
4146         __SIZE_TYPE__ instead of int for type of integers cast to
4147         pointers.
4148
4149 2000-12-07  Jakub Jelinek  <jakub@redhat.com>
4150
4151         * g++.old-deja/g++.other/cleanup4.C: New test.
4152
4153 2000-12-07  Joseph S. Myers  <jsm28@cam.ac.uk>
4154
4155         * format-sec-1.c: New test.
4156
4157 2000-12-07  Joseph S. Myers  <jsm28@cam.ac.uk>
4158
4159         * gcc.dg/format-nonlit-3.c: New test.
4160
4161 2000-12-07  Joseph S. Myers  <jsm28@cam.ac.uk>
4162
4163         * gcc.dg/c90-printf-1.c: Add test for printf formats reading
4164         through a null pointer.
4165
4166 2000-12-06  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
4167
4168         * g++.old-deja/g++.oliva/partspec1.C: Remove XFAIL.
4169         * g++.old-deja/g++.pt/partial4.C: New test.
4170
4171 2000-12-06  J. David Anglin  <dave@hiauly1.hia.nrc.ca>
4172
4173         * gcc.c-torture/execute/ieee/hugeval.x: New.
4174
4175 2000-12-06  Neil Booth  <neilb@earthling.net>
4176
4177         * gcc.dg/cpp/backslash2.c: New tests.
4178
4179 2000-12-06  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
4180
4181         * testsuite/gcc.c-torture/execute/stdio-opt-1.c: Add more checks.
4182         * testsuite/gcc.c-torture/execute/stdio-opt-2.c: New test.
4183
4184 2000-12-05  Geoffrey Keating  <geoffk@redhat.com>
4185
4186         * gcc.c-torture/execute/20001203-2.c: New testcase.
4187
4188 2000-12-05  Nathan Sidwell  <nathan@codesourcery.com>
4189
4190         * g++.old-deja/g++.h/spec6.C: Remove some of the XFAILS.
4191         * g++.old-deja/g++.other/virtual10.C: New test.
4192
4193 2000-12-05  Nathan Sidwell  <nathan@codesourcery.com>
4194
4195         * g++.old-deja/g++.mike/pmf5.C: Remove test.
4196
4197 2000-12-05  Richard Henderson  <rth@redhat.com>
4198
4199         * gcc.c-torture/compile/20001205-1.c: New.
4200
4201 2000-12-04  Neil Booth  <neilb@earthling.net>
4202
4203         * g++.old-deja/g++.other/virtual9.C: New test.
4204         * g++.old-deja/g++.pt/crash61.C: New test.
4205         * gcc.c-torture/execute/loop-9.c: New test.
4206
4207 2000-12-04  Neil Booth  <neilb@earthling.net>
4208
4209         * g++.old-deja/g++.other/instan1.C, instan2.C: Move to...
4210         * g++.old-deja/g++.pt/instantiate1.C, instantiate2.C: ...here.
4211         * gcc.dg/cpp/19960224-2.c, endif.c, if-6.c: Move into...
4212         * gcc.dg/cpp/extratokens.c: ...here.
4213
4214 2000-12-04  Neil Booth  <neilb@earthling.net>
4215
4216         * gcc.dg/cpp/assert_trad1.c, assert_trad2.c, assert_trad3.c:
4217         New tests.
4218
4219 2000-12-03  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
4220
4221         * gcc.c-torture/execute/string-opt-11.c: Add more strspn checks.
4222         * gcc.c-torture/execute/string-opt-12.c: Add more strcspn checks.
4223
4224 2000-12-03  Joseph S. Myers  <jsm28@cam.ac.uk>
4225
4226         * gcc.c-torture/execute/20001203-1.c: New test.
4227
4228 2000-12-03  Neil Booth  <neilb@earthling.net>
4229
4230         * gcc.dg/cpp/macro6.c: New test cases.
4231
4232 2000-12-02  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
4233
4234         * gcc.c-torture/execute/string-opt-9.c: New test.
4235         * gcc.c-torture/execute/string-opt-10.c: Likewise.
4236         * gcc.c-torture/execute/string-opt-11.c: Likewise.
4237         * gcc.c-torture/execute/string-opt-12.c: Likewise.
4238
4239         * gcc.c-torture/execute/string-opt-3.c: Add more strcmp checks.
4240         * gcc.c-torture/execute/string-opt-8.c: Add more strncmp checks.
4241
4242 2000-12-02  Geoffrey Keating  <geoffk@redhat.com>
4243
4244         * gcc.dg/cpp/if-6.c: New testcase.
4245
4246         * gcc.dg/20001201-1.c: New testcase.
4247
4248 2000-12-02  Neil Booth  <neilb@earthling.net>
4249
4250         * g++.old-deja/g++.other/externC4.C,
4251         g++.old-deja/g++.other/friend10.C: New tests.
4252
4253 2000-12-02  Neil Booth  <neilb@earthling.net>
4254
4255         * g++.old-deja/g++.other/instan2.C
4256         * g++.old-deja/g++.other/instan3.C: New test.
4257
4258 2000-12-02  Neil Booth  <neilb@earthling.net>
4259
4260         * gcc.dg/cpp/c++98.c,c++98-pedantic.c,c89.c,c89-pedantic.c,
4261         c94.c,c94-pedantic.c,c99.c,c99-pedantic.c,gnuc89.c,gnuc89-pedantic.c,
4262         gnuc99.c,gnuc99-pedantic.c: New tests.
4263
4264 2000-12-01  Joseph S. Myers  <jsm28@cam.ac.uk>
4265
4266         * gcc.dg/format-no-exargs-1.c, gcc.dg/format-no-y2k-1.c,
4267         gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: New tests.
4268
4269 2000-12-01  Neil Booth  <neilb@earthling.net>
4270
4271         * gcc.dg/cpp/20000720-1.S: Remove duplicate testcase.
4272         * gcc.dg/cpp/poison.c: Update.
4273         * gcc.dg/cpp/spacing1.c: New testcase for all spacing issues.
4274
4275 2000-12-01  Toon Moene  <toon@moene.indiv.nluug.nl>
4276
4277         * g77.f-torture/execute/20001201.f: New test.
4278
4279 2000-12-01  Joseph S. Myers  <jsm28@cam.ac.uk>
4280
4281         * gcc.dg/c99-array-nonobj-1.c: No longer XFAIL.
4282
4283 2000-12-01  Jakub Jelinek  <jakub@redhat.com>
4284
4285         * gcc.c-torture/execute/string-opt-5.c: Add some memset tests.
4286
4287 2000-12-01  Nathan Sidwell  <nathan@codesourcery.com>
4288
4289         * g++.old-deja/g++.other/cast6.C: New test.
4290
4291 2000-11-30  Geoffrey Keating  <geoffk@redhat.com>
4292
4293         * gcc.c-torture/execute/20001130-2.c: New testcase.
4294
4295 2000-11-30  Richard Henderson  <rth@redhat.com>
4296
4297         * gcc.c-torture/execute/20001130-1.c: New test.
4298
4299 2000-11-30  Nathan Sidwell  <nathan@codesourcery.com>
4300
4301         * g++.old-deja/g++.other/op3.C: New test.
4302
4303 2000-11-30  Nathan Sidwell  <nathan@codesourcery.com>
4304
4305         * g++.old-deja/g++.other/op2.C: New test.
4306
4307 2000-11-30  Nathan Sidwell  <nathan@codesourcery.com>
4308
4309         * g++.old-deja/g++.other/crash38.C: New test.
4310
4311 2000-11-29  Toon Moene  <toon@moene.indiv.nluug.nl>
4312
4313         * g77.f-torture/execute/20001111.x: Test fixed - remove XFAIL.
4314
4315 2000-11-29  Jakub Jelinek  <jakub@redhat.com>
4316
4317         * gcc.c-torture/execute/string-opt-5.c: Add some strcmp and strncpy
4318         tests.
4319         * gcc.c-torture/execute/string-opt-6.c: New test.
4320
4321         * gcc.dg/20001117-1.c: Add main.
4322
4323 2000-11-28  Geoffrey Keating  <geoffk@redhat.com>
4324
4325         * gcc.dg/noncompile/940510-1.c: Update to test c89 functionality.
4326         Move from here ...
4327         * gcc.dg/940510-1.c: ... to here.
4328
4329         * gcc.dg/20000926-1.c: GNU C now allows initializations of
4330         zero-size arrays in toplevel structures.
4331
4332 2000-11-28  Jakub Jelinek  <jakub@redhat.com>
4333
4334         * gcc.c-torture/execute/loop-8.c: New test.
4335
4336 2000-11-28  Nathan Sidwell  <nathan@codesourcery.com>
4337
4338         * g++.old-deja/g++.other/base1.C: New test.
4339
4340 2000-11-28  Nathan Sidwell  <nathan@codesourcery.com>
4341
4342         * g++.old-deja/g++.other/parse2.C: New test.
4343
4344 2000-11-28  Nathan Sidwell  <nathan@codesourcery.com>
4345
4346         * g++.old-deja/g++.pt/incomplete1.C: New test.
4347
4348 2000-11-28  Nathan Sidwell  <nathan@codesourcery.com>
4349
4350         * g++.old-deja/g++.other/friend9.C: New test.
4351
4352 2000-11-28  Jakub Jelinek  <jakub@redhat.com>
4353
4354         * gcc.dg/20001127-1.c: New test.
4355
4356 2000-11-27  Nathan Sidwell  <nathan@codesourcery.com>
4357
4358         * g++.old-deja/g++.pt/friend46.C: New test.
4359
4360 2000-11-27  Nathan Sidwell  <nathan@codesourcery.com>
4361
4362         * g++.old-deja/g++.other/ptrmem8.C: New test.
4363
4364 2000-11-26  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
4365
4366         * gcc.c-torture/execute/string-opt-7.c: New test.
4367         * gcc.c-torture/execute/string-opt-8.c: Likewise.
4368
4369 2000-11-26  Gabriel Dos Reis  <gdr@codesourcery.com>
4370
4371         * lib/g++.exp (g++_include_flags): Invoke 'tests_flags --compiler'
4372         instead of 'mkcheck 2'.
4373
4374 2000-11-25  Joseph S. Myers  <jsm28@cam.ac.uk>
4375
4376         * gcc.c-torture/execute/memcheck/driver.c,
4377         gcc.c-torture/execute/memcheck/driver.h, gcc.dg/cpp/if-3.c: Change
4378         C9X references to refer to C99.
4379
4380 2000-11-25  Jakub Jelinek  <jakub@redhat.com>
4381
4382         * gcc.dg/ultrasp3.c: New test.
4383
4384 2000-11-25  Neil Booth  <neilb@earthling.net>
4385
4386         * gcc.dg/cpp/include2.c: Update test to be locale independent.
4387
4388 2000-11-25  Alexandre Oliva  <aoliva@redhat.com>
4389
4390         * gcc.c-torture/compile/20001123-2.c: New.
4391
4392 2000-11-24  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
4393
4394         * g++.old-dega/g++.pt/ttp62.C: Call abort() on failure.
4395
4396 2000-11-24  Bernd Schmidt  <bernds@redhat.co.uk>
4397
4398         * gcc.dg/sequence-point-1.c: Add some new tests.
4399         * gcc.c-torture/execute/20001124-1.c: New test.
4400
4401 2000-11-24  Nathan Sidwell  <nathan@codesourcery.com>
4402
4403         * g++.old-deja/g++.other/vaarg4.C: New test.
4404         * gcc.c-torture/compile/20001123-1.c: New test.
4405
4406 2000-11-24  Nathan Sidwell  <nathan@codesourcery.com>
4407
4408         * g++.other/crash24.C: Adjust and remove XFAIL.
4409         * g++.other/crash37.C: New test.
4410
4411 2000-11-23  Nathan Sidwell  <nathan@codesourcery.com>
4412
4413         * g++.old-deja/g++.pt/instantiate9.C: New test.
4414
4415 2000-11-22  Mark Mitchell  <mark@codesourcery.com>
4416
4417         * g++.old-deja/g++.other/decl4.C: Tweak so that it fails with the
4418         new ABI, too.
4419
4420         * g++.old-deja/g++.mike/p6610a.C: This test no longer fails.
4421         * g++.old-deja/g++.robertl/eb55.C: Likewise.
4422
4423 2000-11-22  Neil Booth  <neilb@earthling.net>
4424
4425         * gcc.dg/cpp/Wtrigraphs.c: New test.
4426
4427 2000-11-22  Loren J. Rittle  <ljrittle@acm.org>
4428
4429         * g++.old-deja/g++.robertl/eb39.C: Don't include libio.h.
4430
4431 2000-11-22  Jakub Jelinek  <jakub@redhat.com>
4432
4433         * gcc.c-torture/execute/ieee/20001122-1.c: New test.
4434
4435 2000-11-22  Hans-Peter Nilsson  <hp@bitrange.com>
4436
4437         * lib/gcc-dg.exp: load_lib scanasm.exp.
4438         (scan-assembler, scan-assembler-not): Break out to scanasm.exp.
4439         * lib/g++-dg.exp: load_lib scanasm.exp.
4440         * lib/scanasm.exp: New.
4441         (scan-assembler, scan-assembler-not): Add optional arguments to
4442         test name, or if not present, the pattern name.
4443         (scan-assembler-dem, scan-assembler-dem-not): New.
4444
4445         * g++.dg/dg.exp: New.
4446
4447 2000-11-21  Neil Booth  <neilb@earthling.net>
4448
4449         * gcc.dg/cpp/integrated1.c: Remove.
4450
4451 2000-11-21  Jakub Jelinek  <jakub@redhat.com>
4452
4453         * gcc.c-torture/execute/20001121-1.c: New test.
4454
4455 2000-11-21  Richard Henderson  <rth@redhat.com>
4456
4457         * gcc.c-torture/compile/20001121-1.c: New test.
4458
4459 2000-11-20  Neil Booth  <neilb@earthling.net>
4460
4461         * gcc.dg/cpp/integrated1.c: New test.
4462
4463 2000-11-21  Jakub Jelinek  <jakub@redhat.com>
4464
4465         * g++.old-deja/g++.other/inline17.C: New test.
4466
4467 2000-11-20  Donald Lindsay  <dlindsay@redhat.com>
4468
4469         * gcc.dg/20000614-2.c: Bug fix. This test expected an unitialized
4470         local variable to be zero: I made the variable global. Now
4471         uses abort() and exit() instead of relying on main's return value.
4472
4473 2000-11-20  Neil Booth  <neilb@earthling.net>
4474
4475         * gcc.dg/cpp/paste2.c: Update test.
4476         * objc/execute/paste.m: New test.
4477
4478 2000-11-20  Joseph S. Myers  <jsm28@cam.ac.uk>
4479
4480         * gcc.dg/c99-condexpr-1.c: New test.
4481
4482 2000-11-20  Neil Booth  <neilb@earthling.net>
4483
4484         * gcc.dg/cpp/macsyntx.c: Use correct command line option.
4485
4486 2000-11-20  Nathan Sidwell  <nathan@codesourcery.com>
4487
4488         * g++.old-deja/g++.pt/export1.C: New test.
4489
4490 2000-11-20  Jakub Jelinek  <jakub@redhat.com>
4491
4492         * gcc.dg/20001117-1.c: New test.
4493
4494 2000-11-18  Richard Henderson  <rth@redhat.com>
4495
4496         * gcc.c-torture/execute/nestfunc-3.c (main): Mask result to 32 bits.
4497
4498 2000-11-18  Richard Henderson  <rth@redhat.com>
4499
4500         * lib/c-torture.exp (TORTURE_OPTIONS): Remove -fssa.
4501         * lib/f-torture.exp (TORTURE_OPTIONS): Likewise.
4502         * lib/gcc-dg.exp (TORTURE_OPTIONS): Likewise.
4503
4504 2000-11-18  Richard Henderson  <rth@redhat.com>
4505
4506         * gcc.c-torture/execute/20001009-2.c (foo): Rename from main.
4507         (main): New.  Exit cleanly.
4508
4509 2000-11-18  Joseph S. Myers  <jsm28@cam.ac.uk>
4510
4511         * gcc.dg/c90-fordecl-1.c, gcc.dg/c99-fordecl-1.c,
4512         gcc.dg/c99-fordecl-2.c: New tests.
4513
4514 2000-11-18  Richard Henderson  <rth@redhat.com>
4515
4516         * gcc.c-torture/execute/zerolen-1.c: Rename from 20001115-1.c.
4517         * gcc.c-torture/execute/zerolen-2.c: New.
4518
4519 2000-11-18  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
4520
4521         * gcc.c-torture/execute/20001115-1.c: Don't access nonexistant
4522         memory.
4523
4524 2000-11-17  Nathan Sidwell  <nathan@codesourcery.com>
4525
4526         * g++.old-deja/g++.pt/instantiate8.C: New test.
4527
4528 2000-11-17  Nathan Sidwell  <nathan@codesourcery.com>
4529
4530         * g++.old-deja/g++.other/incomplete.C: Add more tests.
4531         * g++.old-deja/g++.pt/crash9.C: Mark new expected error.
4532
4533 2000-11-16  Nick Clifton  <nickc@redhat.com>
4534
4535         * gcc.c-torture/execute/nestfunc-2.c: New test.
4536         * gcc.c-torture/execute/nestfunc-3.c: New test.
4537
4538 2000-11-11  Bernd Schmidt  <bernds@redhat.co.uk>
4539
4540         * gcc.c-torture/compile/20001116-1.c: New test.
4541
4542 2000-11-15  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
4543
4544         * gcc.c-torture/execute/20001115-1.c: New test.
4545
4546 2000-11-15  Mark Mitchell  <mark@codesourcery.com>
4547
4548         * g++.old-deja/g++.abi/arraynew.C: Use `std' where necessary.
4549         * g++.old-deja/g++.abi/cxa_vec.C: Likewise.
4550         * g++.old-deja/g++.abi/ptrflags.C: Likewise.
4551         * g++.old-deja/g++.abi/vmihint.C: Likewise.
4552
4553 2000-11-15  Neil Booth  <neilb@earthling.net>
4554
4555         gcc.dg/cpp/_Pragma1.c: Update.
4556         gcc.dg/cpp/_Pragma2.c: New test.
4557
4558 2000-11-15  Nathan Sidwell  <nathan@codesourcery.com>
4559
4560         * g++.old-deja/g++.other/anon5.C: New test.
4561
4562 2000-11-14  Joseph S. Myers  <jsm28@cam.ac.uk>
4563
4564         * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Add more
4565         tests.
4566
4567 2000-11-14  Jakub Jelinek  <jakub@redhat.com>
4568
4569         * gcc.c-torture/execute/20000801-4.c: Make sure the second string is
4570         output.
4571
4572 2000-11-13  Joseph S. Myers  <jsm28@cam.ac.uk>
4573
4574         * gcc.dg/wtr-label-1.c, gcc.dg/990214-1.c: Add semicolons after
4575         labels at end of compound statements.
4576
4577 2000-11-13  Jakub Jelinek  <jakub@redhat.com>
4578
4579         * gcc.c-torture/execute/loop-7.c: New test.
4580
4581 2000-11-13  Joseph S. Myers  <jsm28@cam.ac.uk>
4582
4583         * gcc.dg/c99-mixdecl-1.c, gcc.dg/c90-mixdecl-1.c: New tests.
4584
4585 2000-11-13  Joseph S. Myers  <jsm28@cam.ac.uk>
4586
4587         * gcc.dg/c99-bool-1.c: New test.
4588
4589 2000-11-13  Joseph S. Myers  <jsm28@cam.ac.uk>
4590
4591         * gcc.dg/c99-scope-1.c: Remove xfail.
4592         * gcc.dg/c99-scope-2.c: New test.
4593
4594 2000-11-12  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
4595
4596         * gcc.c-torture/execute/string-opt-3.c: Also test builtin rindex.
4597         * gcc.c-torture/execute/string-opt-4.c: Also test builtin index.
4598
4599 2000-11-11  Mark Mitchell  <mark@codesourcery.com>
4600
4601         * g++.brendan/err-msg8.C: Avoid capricious line-number issues with
4602         error messages.
4603
4604         * g++.mike/p700.C: Don't typedef wchar_t.
4605         * g++.mike/p784.C: Likewise.
4606         * g++.mike/eb101.C: Don't use __wchar_t.
4607
4608 2000-11-11  Toon Moene  <toon@moene.indiv.nluug.nl>
4609
4610         * g77.f-torture/execute/20001111.[fx]: Test premature exit
4611         from DO loop.
4612
4613 2000-11-11  Bernd Schmidt  <bernds@redhat.co.uk>
4614
4615         * gcc.c-torture/execute/20001111-1.c: New test.
4616
4617 2000-11-10  Nick Clifton  <nickc@redhat.com>
4618
4619         * gcc.c-torture/execute/20001108-1.c: Add test of unsigned long
4620         long multuiple and accumulate.
4621
4622 2000-11-09  Richard Henderson  <rth@redhat.com>
4623
4624         * gcc.dg/sequence-pt-1.c: Cast from pointer to integer
4625         via size_t instead of int.
4626
4627         * gcc.c-torture/execute/string-opt-1.c: Make stub functions static.
4628         * gcc.c-torture/execute/string-opt-2.c: Likewise.
4629         * gcc.c-torture/execute/string-opt-3.c: Likewise.
4630         * gcc.c-torture/execute/string-opt-4.c: Likewise.
4631
4632 2000-11-09  Geoffrey Keating  <geoffk@redhat.com>
4633
4634         * gcc.c-torture/compile/20001109-1.c: New test.
4635         * gcc.c-torture/compile/20001109-2.c: New test.
4636
4637 2000-11-09  Nathan Sidwell  <nathan@codesourcery.com>
4638
4639         * g++.old-deja/g++.pt/operator1.C: New test.
4640         * g++.old-deja/g++.brendan/err-msg8.C: Adjust error line.
4641
4642 2000-11-09  Jakub Jelinek  <jakub@redhat.com>
4643
4644         * gcc.dg/20001108-1.c: New test.
4645
4646 2000-11-09  Jakub Jelinek  <jakub@redhat.com>
4647
4648         * gcc.c-torture/execute/string-opt-1.c: Add test for strstr
4649         with both arguments constant strings.
4650         * gcc.c-torture/execute/string-opt-3.c: New test.
4651         * gcc.c-torture/execute/string-opt-4.c: New test.
4652         * gcc.c-torture/execute/string-opt-5.c: New test.
4653
4654 2000-11-08  Nick Clifton  <nickc@redhat.com>
4655
4656         * gcc.c-torture/execute/20001108-1.c: New test case.  Checks
4657         mulsidi3adddi patterns.
4658
4659 2000-11-08  Nathan Sidwell  <nathan@codesourcery.com>
4660
4661         * g++.old-deja/g++.other/crash36.C: New test.
4662
4663 2000-11-08  Jakub Jelinek  <jakub@redhat.com>
4664
4665         * g++.old-deja/g++.other/init16.C: New test.
4666
4667 2000-11-06  Loren J. Rittle  <ljrittle@acm.org>
4668
4669         * g++.old-deja/g++.mike/p6610a.C: Update XFAIL.
4670
4671 2000-11-07  Jeffrey Oldham  <oldham@oz.codesourcery.com>
4672
4673         * gcc.c-torture/execute/va-arg-15.x: Changed to mips*-sgi-irix6.*.
4674         * gcc.c-torture/execute/va-arg-16.x: Likewise.
4675         * gcc.c-torture/execute/va-arg-17.x: Likewise.
4676
4677 2000-11-07  DJ Delorie  <dj@redhat.com>
4678
4679         * testsuite/gcc.dg/20000614-1.c: Add return so that test can pass.
4680
4681 2000-11-07  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
4682
4683         * gcc.c-torture/execute/string-opt-1.c: New test.
4684
4685 2000-11-07  Jeffrey Oldham  <oldham@oz.codesourcery.com>
4686
4687         * gcc.c-torture/execute/va-arg-15.x: New file.  Fails on
4688         mips-sgi-irix6.* because the MIPS ABI passes floating-point
4689         parameters in registers, and there is no way for a varargs
4690         function to know in which order the integer and floating-point
4691         parameters should be interleaved when they are placed on the
4692         stack.
4693         * gcc.c-torture/execute/va-arg-16.x: Likewise.
4694         * gcc.c-torture/execute/va-arg-17.x: Likewise.
4695
4696 2000-11-07  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
4697
4698         * gcc.c-torture/execute/string-opt-2.c: New test.
4699
4700 2000-11-07  Nathan Sidwell  <nathan@codesourcery.com>
4701
4702         * g++.old-deja/g++.pt/crash60.C: New test.
4703
4704 2000-11-06  Jakub Jelinek  <jakub@redhat.com>
4705
4706         * g++.old-deja/g++.other/crash24.C: New test.
4707         * g++.old-deja/g++.other/crash25.C: New test.
4708         * g++.old-deja/g++.other/crash26.C: New test.
4709         * g++.old-deja/g++.other/crash27.C: New test.
4710         * g++.old-deja/g++.other/crash28.C: New test.
4711         * g++.old-deja/g++.other/crash29.C: New test.
4712         * g++.old-deja/g++.other/crash30.C: New test.
4713         * g++.old-deja/g++.other/crash31.C: New test.
4714         * g++.old-deja/g++.other/crash32.C: New test.
4715         * g++.old-deja/g++.other/crash33.C: New test.
4716         * g++.old-deja/g++.other/crash34.C: New test.
4717         * g++.old-deja/g++.other/crash35.C: New test.
4718
4719 2000-11-06  Jakub Jelinek  <jakub@redhat.com>
4720
4721         * gcc.c-torture/execute/20001031-1.c: New test.
4722
4723 2000-11-04  Mark Mitchell  <mark@codesourcery.com>
4724
4725         * g++.old-deja/g++.brendan/misc13.C: Put `strlen' in `std'
4726         namespace.
4727
4728         * g++.old-deja/g++.law/weak.C: Fix uses of iostreams to be
4729         standards-conformant.
4730
4731         * g++.old-deja/g++.mike/net5.C: Put `abort' in `std' namespace.
4732
4733         * g++.old-deja/g++.mike/p755.C: Tweak handling of exit.
4734         * g++.old-deja/g++.mike/p755a.C: Likewise.
4735         * g++.old-deja/g++.mike/p9706.C: Don't assume that the standard
4736         library makes no calls to `operator new' during initialization.
4737
4738 2000-11-04  Neil Booth  <neilb@earthling.net>
4739
4740         * gcc.dg/cpp/include2.c: New tests.
4741
4742 Fri Nov  3 13:32:14 2000  Mark P Mitchell  <mark@codesourcery.com>
4743
4744         * lib/g++.exp (g++_set_ld_library_path): New function.
4745         Use it to set LD_LIBRARYN32_PATH and LD_LIBRARY64_PATH.
4746
4747 2000-11-03  Bernd Schmidt  <bernds@redhat.co.uk>
4748
4749         * gcc.dg/sequence-pt-1.c: A few new tests.  Unify output for bogus
4750         warnings.
4751
4752 2000-11-01  Richard Henderson  <rth@redhat.com>
4753
4754         * g++.old-deja/g++.ext/namedret1.C: New.
4755         * g++.old-deja/g++.ext/namedret2.C: New.
4756         * g++.old-deja/g++.ext/namedret3.C: New.
4757
4758 2000-10-31  Geoffrey Keating  <geoffk@cygnus.com>
4759
4760         * gcc.c-torture/compile/920501-7.c: Remove 'CYGNUS LOCAL' markers.
4761         * gcc.c-torture/execute/ieee/rbug.c: Remove 'CYGNUS LOCAL' markers.
4762
4763 2000-10-31  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
4764
4765         * gcc.c-torture/execute/va-arg-21.c: New test.
4766
4767 2000-10-31  Joseph S. Myers  <jsm28@cam.ac.uk>
4768
4769         * gcc.dg/c99-complex-2.c: New test.
4770
4771 2000-10-31  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
4772
4773         * gcc.c-torture/execute/stdio-opt-1.c: New test.
4774
4775 2000-10-31  Jakub Jelinek  <jakub@redhat.com>
4776
4777         * g++.old-deja/g++.other/inline16.C: New test.
4778
4779 2000-10-31  Gabriel Dos Reis  <gdr@codesourcery.com>
4780
4781         * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparison against.
4782         __PRETTY_FUNCTION__
4783
4784 2000-10-29  Neil Booth  <neilb@earthling.net>
4785
4786         * gcc.dg/cpp/defined.c, include1.c, paste11.c, skipping.c:
4787         New tests.
4788         * gcc.dg/cpp/macsyntx.c: Move test to defined.c.
4789         * gcc.dg/cpp/mi3.c, mi3.h: New test for over-enthusiastic
4790         optimisation.
4791
4792 2000-10-29  Neil Booth  <neilb@earthling.net>
4793
4794         * gcc.dg/cpp/macro4.c, macro5.c: New tests.
4795         * mi1.c, mi1c.h: Add null directives to multiple-include test.
4796         * mi5.c: Test multiple includes work with -C.
4797         * trigraphs.c: Test ^= version.
4798
4799 2000-10-28  Neil Booth  <neilb@earthling.net>
4800
4801         New tests and test updates for new macro expander.
4802
4803         * gcc.dg/cpp/19960224-2.c, 20000625-2.c, cxxcom2.c, directiv.c,
4804         endif.c, if-4.c, if-5.c, if-mop.c, macsyntx.c, paste2.c, paste6.c,
4805         paste8.c, redef2.c, strify2.c, strp1.c, tr-warn1.c, tr-warn3.c,
4806         tr-warn6.c, undef1.c, undef2.c, widestr1.c: Update tests for
4807         new diagnostic messages.
4808
4809         * gcc.dg/cpp/macro3.c: New tests.
4810
4811 2000-10-27  Mark Mitchell  <mark@codesourcery.com>
4812
4813         * gcc.dg/noncompile/init-2.c: Tweak to deal with multiple errors
4814         on the same line.
4815
4816 2000-10-27  Jakub Jelinek  <jakub@redhat.com>
4817
4818         * g++.old-deja/g++.other/eh2.C: New test.
4819
4820 2000-10-27  Bernd Schmidt  <bernds@cygnus.co.uk>
4821
4822         * gcc.c-torture/execute/20001027-1.c: New test.
4823
4824 2000-10-26  Richard Henderson  <rth@redhat.com>
4825
4826         * gcc.c-torture/execute/20001026-1.c: New.
4827
4828 2000-10-26  Mark Mitchell  <mark@codesourcery.com>
4829
4830         * g++.old-deja/g++.brendan/label2.C: Tweak to work with V3.
4831         * g++.old-deja/g++.law/builtin1.C: Likewise.
4832         * g++.old-deja/g++.law/ctors10.C: Likewise.
4833         * g++.old-deja/g++.law/virtual3.C: Likewise.
4834         * g++.old-deja/g++.mike/p658.C: Likewise.
4835         * g++.old-deja/g++.other/sibcall1.C: Likewise.
4836         * g++.old-deja/g++.other/vaarg2.C: Likewise.
4837         * g++.old-deja/g++.robertl/eb124.C: Likewise.
4838         * g++.old-deja/g++.robertl/eb44.C: Likewise.
4839         * g++.old-deja/g++.robertl/eb77.C: Likewise.
4840
4841 2000-10-26  Nathan Sidwell  <nathan@codesourcery.com>
4842
4843         * gcc.c-torture/compile/20001024-1.c: New test.
4844
4845 2000-10-25  Mark Mitchell  <mark@codesourcery.com>
4846
4847         * lib/g++.exp (g++_include_flags): Trust HAVE_LIBSTDCXX_V3
4848         to tell us whether or not we are using V3.
4849
4850 2000-10-26  Gabriel Dos Reis  <gdr@codesourcery.com>
4851
4852         * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparaison
4853         operands.
4854
4855 2000-10-25  Joseph S. Myers  <jsm28@cam.ac.uk>
4856
4857         * gcc.dg/qual-return-1.c, gcc.dg/qual-return-2.c: New tests.
4858
4859 2000-10-25  Jakub Jelinek  <jakub@redhat.com>
4860
4861         * gcc.c-torture/execute/20001024-1.c: New test.
4862
4863 2000-10-24  Jakub Jelinek  <jakub@redhat.com>
4864
4865         * g++.old-deja/g++.other/sibcall1.C: New test.
4866
4867 2000-10-20  Jakub Jelinek  <jakub@redhat.com>
4868
4869         * gcc.dg/noncompile/init-3.c: New test.
4870
4871 2000-10-20  Joseph S. Myers  <jsm28@cam.ac.uk>
4872
4873         * gcc.dg/format-array-1.c: New test.
4874
4875 2000-10-18  Joseph S. Myers  <jsm28@cam.ac.uk>
4876
4877         * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c: Add tests for
4878         writing through null pointers; remove comment about testing
4879         unterminated strings.
4880
4881 2000-10-17  Matthew Hiller  <hiller@redhat.com>
4882
4883         * gcc.c-torture/execute/20001017-2.c: New test.
4884
4885 2000-10-18  Joseph S. Myers  <jsm28@cam.ac.uk>
4886
4887         * gcc.c-torture/compile/20001018-1.c: New test.
4888         * gcc.c-torture/compile/20001018-1.x: Xfail.
4889
4890 2000-10-17  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
4891
4892         * gcc.c-torture/execute/20001017-1.c: New test.
4893
4894 2000-10-17  Joseph S. Myers  <jsm28@cam.ac.uk>
4895
4896         * gcc.dg/format-xopen-1.c: Update comments; adjust for checking
4897         for multiple use of arguments with scanf formats; add tests for
4898         multiple use of arguments.
4899
4900 2000-10-17  Bernd Schmidt  <bernds@redhat.co.uk>
4901
4902         * gcc.dg/sequence-pt-1.c: Several new tests; remove xfail from some old tests.
4903
4904 2000-10-17  Joseph S. Myers  <jsm28@cam.ac.uk>
4905
4906         * gcc.dg/format-miss-1.c: New test.
4907
4908 2000-10-16  Jakub Jelinek  <jakub@redhat.com>
4909
4910         * gcc.c-torture/execute/20001013-1.c: New test.
4911
4912 2000-10-16  Joseph S. Myers  <jsm28@cam.ac.uk>
4913
4914         * gcc.dg/format-branch-1.c: New test.
4915
4916 2000-10-16  Joseph S. Myers  <jsm28@cam.ac.uk>
4917
4918         * README, lib/file-format.exp: Remove EGCS references.
4919
4920 2000-10-16  Jakub Jelinek  <jakub@redhat.com>
4921
4922         * gcc.dg/20001013-1.c: New test.
4923
4924 2000-10-15  Joseph S. Myers  <jsm28@cam.ac.uk>
4925
4926         * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Determine the type
4927         for intmax_t in the compiler using __typeof__ and the type rules
4928         for conditional expressions.
4929
4930 2000-10-13  Jakub Jelinek  <jakub@redhat.com>
4931
4932         * gcc.dg/20001012-1.c: New test.
4933         * gcc.dg/20001012-2.c: New test.
4934
4935 2000-10-12  Joseph S. Myers  <jsm28@cam.ac.uk>
4936
4937         * gcc.dg/format-attr-1.c: New test.
4938
4939 2000-10-12  Joseph S. Myers  <jsm28@cam.ac.uk>
4940
4941         * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Use
4942         __LONG_LONG_MAX__ instead of LLONG_MAX.
4943
4944 2000-10-12  Joseph S. Myers  <jsm28@cam.ac.uk>
4945
4946         * gcc.dg/c99-scanf-2.c, gcc.dg/format-ext-2.c: Test ' and I
4947         scanf flags.
4948         * gcc.dg/format-ext-3.c: Test mutually exclusive pairs of strftime
4949         flags.
4950
4951 2000-10-11  Joseph S. Myers  <jsm28@cam.ac.uk>
4952
4953         * gcc.dg/sequence-pt-1.c: New test.
4954
4955 2000-10-11  Geoff Keating  <geoffk@cygnus.com>
4956
4957         * gcc.c-torture/execute/20001011-1.c: New testcase.
4958         Testcase provided by Zack Weinberg <zackw@stanford.edu>.
4959
4960 2000-10-10  Jakub Jelinek  <jakub@redhat.com>
4961
4962         * gcc.dg/991209-1.c (stack_ptr): Use __asm, not asm, so that -ansi
4963         does not error on it.
4964
4965 2000-10-10  Jakub Jelinek  <jakub@redhat.com>
4966
4967         * gcc.dg/20001009-1.c: New test.
4968
4969 Mon Oct  9 23:32:06 MET DST 2000  Jan Hubicka  <jh@suse.cz>
4970
4971         * gcc.c-torture/compile/20001009-1.c: Move from here ....
4972         * gcc.c-torture/execute/20001009-2.c: ... to here.
4973
4974 2000-10-09  Geoff Keating  <geoffk@cygnus.com>
4975
4976         * gcc.c-torture/compile/20001009-1.c: New testcase.
4977         * gcc.c-torture/execute/20001009-1.c: New testcase.
4978         Testcases provided by Jan Hubicka <jh@suse.cz>.
4979
4980 2000-10-08  Joseph S. Myers  <jsm28@cam.ac.uk>
4981
4982         * gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
4983         gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Define intmax_t and
4984         uintmax_t using <limits.h> to emulate the compiler's internal
4985         logic.  No longer XFAIL %j tests.
4986
4987 2000-10-08  Joseph S. Myers  <jsm28@cam.ac.uk>
4988
4989         * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c,
4990         gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
4991         gcc.dg/c99-strftime-1.c, gcc.dg/format-ext-3.c: Adjust error
4992         regexps and details of expected handling of some bad formats.
4993         * gcc.dg/format-xopen-1.c: Add test for $ format with assignment
4994         suppression.
4995
4996 2000-10-07  Joseph S. Myers  <jsm28@cam.ac.uk>
4997
4998         * g++.old-deja/g++.eh/cond1.C, g++.old-deja/g++.other/bitfld3.C,
4999         g++.old-deja/g++.other/cond5.C, g++.old-deja/g++.other/decl3.C,
5000         g++.old-deja/g++.other/decl5.C, gcc.dg/cast-qual-1.c,
5001         gcc.dg/return-type-1.c, gcc.dg/unused-1.c: Update URLs of messages
5002         in list archives.
5003
5004 2000-10-06  Richard Henderson  <rth@cygnus.com>
5005
5006         * g++.old-deja/g++.brendan/crash13.C: Pass -Wreturn-type.
5007         * g++.old-deja/g++.brendan/crash52.C: Likewise.
5008         * g++.old-deja/g++.jason/report.C: Likewise.
5009         * g++.old-deja/g++.law/friend5.C: Likewise.
5010         * g++.old-deja/g++.mike/p646.C: Likewise.  Adjust the spelling
5011         of the expected warnings.
5012
5013 2000-10-06  Nathan Sidwell  <nathan@codesourcery.com>
5014
5015         * g++.old-deja/g++.pt/enum14.C: New test.
5016
5017 2000-10-05  Nathan Sidwell  <nathan@codesourcery.com>
5018
5019         * g++.old-deja/g++.pt/crash59.C: New test.
5020
5021 2000-10-04  Will Cohen  <wcohen@redhat.com>
5022
5023         * gcc.dg/20000926-1.c: New test.
5024
5025 2000-10-03  Geoff Keating  <geoffk@cygnus.com>
5026
5027         * g++.old-deja/g++.pt/memtemp77.C (main): Update demangled
5028         function name for current C++ compiler.
5029         Patch from Kriang Lerdsuwanakij <lerdsuwa@scf.usc.edu>.
5030
5031 2000-09-29  Gabriel Dos Reis  <gdr@codesourcery.com>
5032
5033         * g++.old-deja/g++.ext/pretty3.C: Fix comparison with
5034         __PRETTY_FUNCTION__.
5035         * g++.old-deja/g++.ext/pretty2.C: Likewise.
5036
5037 2000-09-28  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
5038
5039         * gcc.dg/wtr-int-type-1.c: Don't expect a warning from system headers.
5040
5041 2000-09-26  Jakub Jelinek  <jakub@redhat.com>
5042
5043         * gcc.c-torture/compile/20000923-1.c: New test.
5044
5045 2000-09-25 Theodore Papadopoulo <Theodore.Papadopoulo@sophia.inria.fr>
5046
5047         * g++.old-deja/g++.other/crash20.C: Make ready for libstdc++-v3.
5048         * g++.old-deja/g++.pt/ttp62.C: Same.
5049         * g++.old-deja/g++.other/inline14.C: Same.
5050
5051 2000-09-24  Richard Henderson  <rth@cygnus.com>
5052
5053         * gcc.c-torture/execute/20000914-1.c: Declare malloc.
5054
5055 2000-09-24  Joseph S. Myers  <jsm28@cam.ac.uk>
5056
5057         * gcc.dg/c90-printf-1.c: Add test for wide string format.
5058
5059 2000-09-22  Geoff Keating  <geoffk@cygnus.com>
5060
5061         * gcc.c-torture/compile/20000922-1.c: New file.
5062
5063 2000-09-21  Nick Clifton  <nickc@redhat.com>
5064
5065         * gcc.c-torture/execute/divmod-1.c (mod5): New function - perform
5066         a signed long modulo operation.
5067         (mod6): New funciton - perform an unsigned long modulo operation.
5068         (main): Add tests for modulos of very large numbers by very small
5069         dividends.
5070
5071 2000-09-19  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
5072
5073         * g++.old-deja/g++.other/virtual8.C: Declare printf correctly.
5074
5075 2000-09-19  Richard Henderson  <rth@cygnus.com>
5076
5077         * gcc.dg/compare2.c (case 10): XFAIL.
5078
5079 2000-09-18  Richard Henderson  <rth@cygnus.com>
5080
5081         * gcc.c-torture/execute/20000906-1.c: Move ...
5082         * gcc.dg/20000906-1.c: ... here.  Only run on targets
5083         that support __builtin_trap.
5084
5085 Mon 18-Sep-2000 19:23:11 BST  Neil Booth  <NeilB@earthling.net>
5086
5087         * gcc.dg/cpp/cmdlne-C.c: Remove bogus warning test.
5088
5089 2000-09-18  Joseph S. Myers  <jsm28@cam.ac.uk>
5090
5091         * gcc.dg/format-ext-1.c: Add tests for mixing %m with $ formats.
5092         * gcc.dg/format-xopen-1.c: Fix error in one $ format test.  Add
5093         more $ format tests.
5094
5095 2000-09-18  Joseph S. Myers  <jsm28@cam.ac.uk>
5096
5097         * gcc.dg/format-errmk-1.c: New test.
5098
5099 2000-09-17  Greg McGary  <greg@mcgary.org>
5100
5101         * gcc.c-torture/execute/20000917-1.x: Remove.
5102
5103 2000-09-17  Joseph S. Myers  <jsm28@cam.ac.uk>
5104
5105         * gcc.dg/c90-complex-1.c, gcc.dg/c99-complex-1.c: New tests.
5106
5107 2000-09-17  Greg McGary  <greg@mcgary.org>
5108
5109         * gcc.c-torture/execute/20000917-1.c: New test.
5110         * gcc.c-torture/execute/20000917-1.x: XFAIL.
5111
5112 Sat 16-Sep-2000 08:14:58 BST  Neil Booth  <NeilB@earthling.net>
5113
5114         * gcc.dg/cpp/macro2.c: Testcase for multi-context arguments
5115         in nested macro bug.
5116
5117 Fri 15-Sep-2000 06:50:11 BST  Neil Booth  <NeilB@earthling.net>
5118
5119         * gcc.dg/cpp/paste10.c: Testcase for PASTE_LEFT buglet.
5120
5121 Thu Sep 14 16:48:49 2000  Jeffrey A Law  (law@cygnus.com)
5122
5123         * gcc.c-torture/execute/20000914-1.c: New test.
5124
5125 2000-09-12  Alexandre Oliva  <aoliva@redhat.com>
5126
5127         * g++.other/inline13.C: New test.
5128
5129 2000-09-12  Andreas Jaeger  <aj@suse.de>
5130
5131         * gcc.c-torture/execute/widechar-2.c: New test for wchar_t
5132         constant by Ulrich Drepper <drepper@redhat.com>.
5133
5134 Tue Sep 12 18:32:07 2000  J"orn Rennecke <amylaar@redhat.co.uk>
5135
5136         * gcc.c-torture/compile/981006-1.x: No -fpic for sh-coff / sh-hms.
5137
5138 2000-09-12  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
5139
5140         * gcc.dg/wtr-union-init-2.c, gcc.dg/wtr-union-init-3.c: New tests.
5141
5142 2000-09-11  Zack Weinberg  <zack@wolery.cumb.org>
5143
5144         * gcc.dg/cpp/backslash.c: New test.
5145
5146 2000-09-11  Alexandre Oliva  <aoliva@redhat.com>
5147
5148         * gcc.c-torture/execute/20000910-1.c: New test.
5149         * gcc.c-torture/execute/20000910-2.c: Likewise.
5150
5151 2000-09-11  Robert Lipe  <robertl@sco.com>
5152
5153         * gcc.dg/pragma-align.c: New test.
5154
5155 2000-09-11  Nathan Sidwell  <nathan@codesourcery.com>
5156
5157         * g++.old-deja/g++.pt/explicit82.C: New test.
5158         * g++.old-deja/g++.pt/explicit83.C: New test.
5159
5160 2000-09-10  Zack Weinberg  <zack@wolery.cumb.org>
5161
5162         * gcc.dg/asm-names.c: New test.
5163
5164 2000-09-09  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
5165
5166         * gcc.dg/cpp/tr-warn6.c: New test
5167
5168 2000-09-07  Joseph S. Myers  <jsm28@cam.ac.uk>
5169
5170         * gcc.dg/format-ext-3.c: Test %#b and %#h as formats that should
5171         be accepted.
5172
5173 2000-09-07  Catherine Moore  <clm@redhat.com>
5174
5175         * gcc.c-torture/execute/unroll-1.c: New test.
5176
5177 2000-09-06  Zack Weinberg  <zack@wolery.cumb.org>
5178
5179         * g++.old-deja/g++.benjamin/13478.C: Put meaningful tags on
5180         ERROR markers.
5181         * g++.old-deja/g++.brendan/crash8.C: Move ERROR marker up one line.
5182         * gcc.dg/c99-array-nonobj-1.c: Don't expect func[] cases to fail.
5183         * gcc.dg/wtr-label-1.c: Don't use unconstrained .* in error regexps.
5184         * gcc.dg/wtr-suffix-1.c: Correct error regexps.
5185         * gcc.dg/cpp/unc1.c, gcc.dg/cpp/unc2.c, gcc.dg/cpp/unc3.c:
5186         Preprocess only.
5187         * gcc.dg/cpp/unc4.c: Adjust line number in dg-error line.
5188         * gcc.dg/noncompile/const-ll-1.c: Generalize error regexp.
5189
5190 2000-09-06  Nathan Sidwell  <nathan@codesourcery.com>
5191
5192         * g++.old-deja/g++.pt/deduct2.C: New test.
5193
5194 2000-09-06  Nathan Sidwell  <nathan@codesourcery.com>
5195
5196         * g++.old-deja/g++.pt/parms2.C: New test.
5197
5198 2000-09-06  Nathan Sidwell  <nathan@codesourcery.com>
5199
5200         * g++.old-deja/g++.pt/crash58.C: New test.
5201
5202 2000-09-06  Greg McGary  <greg@mcgary.org>
5203
5204         * gcc.c-torture/execute/20000906-1.c: New test.
5205         * gcc.c-torture/execute/20000906-1.x: Expect failure for ix86 at `-O2'.
5206
5207 2000-09-05  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
5208
5209         * gcc.dg/wtr-int-type-1.c: Fix for 64-bit platforms.
5210
5211 2000-09-04  Nathan Sidwell  <nathan@codesourcery.com>
5212
5213         * g++.old-deja/g++.pt/crash57.C: New test.
5214
5215 2000-09-04  Nathan Sidwell  <nathan@codesourcery.com>
5216
5217         * g++.old-deja/g++.pt/crash56.C: New test.
5218
5219 2000-09-04  Nathan Sidwell  <nathan@codesourcery.com>
5220
5221         * g++.old-deja/g++.pt/koenig1.C: New test.
5222
5223 2000-09-04  Jakub Jelinek  <jakub@redhat.com>
5224
5225         * gcc.dg/20000904-1.c: New test.
5226
5227 2000-09-04  Jakub Jelinek  <jakub@redhat.com>
5228
5229         * gcc.dg/cpp/paste8.c: New test.
5230
5231 2000-09-01  Alexandre Oliva  <aoliva@redhat.com>
5232
5233         * gcc.c-torture/compile/20000827-1.c: New test.
5234
5235 2000-09-01  Joseph S. Myers  <jsm28@cam.ac.uk>
5236
5237         * gcc.dg/format-diag-1.c: New test.
5238
5239 2000-09-01  Joseph S. Myers  <jsm28@cam.ac.uk>
5240
5241         * gcc.dg/c90-printf-1.c, gcc.dg/c90-printf-2.c,
5242         gcc.dg/c90-scanf-1.c, gcc.dg/c90-scanf-2.c, gcc.dg/c99-printf-1.c,
5243         gcc.dg/c99-scanf-1.c, gcc.dg/format-ext-1.c,
5244         gcc.dg/format-ext-2.c, gcc.dg/format-xopen-1.c,
5245         gcc.dg/formatz-1.c: Adjust warning regular expressions.
5246
5247 2000-09-01  Nathan Sidwell  <nathan@codesourcery.com>
5248
5249         * g++.old-deja/g++.other/nested4.C: New test.
5250
5251 2000-09-01  Nathan Sidwell  <nathan@codesourcery.com>
5252
5253         * g++.old-deja/g++.ns/scoped1.C: New test.
5254
5255 2000-08-30  Alexandre Oliva  <aoliva@redhat.com>
5256
5257         * lib/g++.exp: Support testing already-installed GCC.
5258
5259 2000-08-29  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
5260
5261         * wtr-label-1.c, wtr-suffix-1.c: New tests.
5262
5263 2000-08-27  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
5264
5265         * gcc.dg/return-type-2.c: New test.
5266
5267 2000-08-27  Geoff Keating  <geoffk@cygnus.com>
5268
5269         * gcc.c-torture/compile/20000825-1.c: New test.
5270
5271 2000-08-26  Alexandre Oliva  <aoliva@redhat.com>
5272
5273         * gcc.dg/dwarf2-2.c: New test.
5274
5275 2000-08-26  Zack Weinberg  <zack@wolery.cumb.org>
5276
5277         * gcc.dg/cpp/tr-warn4.c: Remove unconstrained .* from
5278         dg-warning regexps.
5279
5280 2000-08-25  Joseph S. Myers  <jsm28@cam.ac.uk>
5281
5282         * gcc.dg/format-ext-3.c, gcc.dg/format-ext-4.c,
5283         gcc.dg/format-ext-5.c: New tests.
5284
5285 2000-08-25  Jakub Jelinek  <jakub@redhat.com>
5286
5287         * testsuite/g++.old-deja/g++.other/crash22.C: New test.
5288
5289 2000-08-24  Mark Mitchell  <mark@codesourcery.com>
5290
5291         * gcc.dg/noncompile/930622-2.c: Adjust error message.
5292
5293 2000-08-24  Richard Henderson  <rth@cygnus.com>
5294
5295         * gcc.dg/ia64-sync-1.c: New test.
5296         * gcc.dg/ia64-sync-2.c: New test.
5297         * gcc.dg/ia64-asm-1.c: New test.
5298
5299 2000-08-24  Joseph S. Myers  <jsm28@cam.ac.uk>
5300
5301         * gcc.dg/c99-scanf-2.c: Remove test for scanf "Z" length.
5302         * gcc.dg/format-ext-2.c: New test.
5303
5304 2000-08-23  Jason Merrill  <jason@redhat.com>
5305
5306         * lib/old-dejagnu.exp: Also ignore "In member function" and
5307         "At global scope".
5308
5309 2000-08-23  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
5310
5311         * gcc.dg/noncompile/label-lineno-1.c: New test.
5312
5313 2000-08-23  Joseph S. Myers  <jsm28@cam.ac.uk>
5314
5315         * gcc.dg/c99-array-nonobj-1.c: New test.
5316
5317 2000-08-23  Joseph S. Myers  <jsm28@cam.ac.uk>
5318
5319         * gcc.dg/c99-printf-2.c, gcc.dg/format-xopen-1.c: Add some more
5320         tests.
5321         * gcc.dg/format-ext-1.c: New test.
5322
5323 2000-08-23  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
5324
5325         * gcc.dg/cpp/tr-warn4.c, gcc.dg/cpp/tr-warn5.c,
5326         gcc.dg/wtr-aggr-init-1.c, gcc.dg/wtr-escape-1.c,
5327         gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-static-1.c,
5328         gcc.dg/wtr-strcat-1.c, gcc.dg/wtr-switch-1.c,
5329         gcc.dg/wtr-unary-plus-1.c, gcc.dg/wtr-union-init-1.c: New tests.
5330
5331 2000-08-22  Joseph S. Myers  <jsm28@cam.ac.uk>
5332
5333         * gcc.dg/c90-strftime-2.c, gcc.dg/c99-strftime-1.c,
5334         gcc.dg/c99-strftime-2.c: New tests.
5335
5336 2000-08-22  Richard Henderson  <rth@cygnus.com>
5337
5338         * gcc.c-torture/execute/20000822-1.c: New test.
5339
5340 2000-08-21  Jakub Jelinek  <jakub@redhat.com>
5341
5342         * gcc.c-torture/execute/20000819-1.x: Remove.
5343
5344 2000-08-21  Joseph S. Myers  <jsm28@cam.ac.uk>
5345
5346         * gcc.dg/c90-printf-3.c, gcc.dg/c90-scanf-2.c,
5347         gcc.dg/c90-scanf-3.c, gcc.dg/c90-scanf-4.c,
5348         gcc.dg/c90-strftime-1.c, gcc.dg/c99-printf-3.c,
5349         gcc.dg/c99-scanf-1.c, gcc.dg/c99-scanf-2.c, gcc.dg/c99-scanf-3.c,
5350         gcc.dg/format-xopen-1.c: New tests.
5351
5352 2000-08-21  Joseph S. Myers  <jsm28@cam.ac.uk>
5353
5354         * gcc.dg/c90-scanf-1.c, gcc.dg/c94-scanf-1.c: New tests.
5355
5356 2000-08-21  Jakub Jelinek  <jakub@redhat.com>
5357
5358         * g++.old-deja/g++.other/loop2.C: New test.
5359
5360         * gcc.c-torture/compile/20000606-1.c: New test.
5361         * gcc.c-torture/compile/20000728-1.c: New test.
5362         * gcc.c-torture/execute/20000801-1.c: New test.
5363         * gcc.c-torture/execute/20000801-2.c: New test.
5364         * gcc.c-torture/execute/20000819-1.c: New test.
5365         * gcc.c-torture/execute/20000819-1.x: XFAIL.
5366         * gcc.dg/20000629-1.c: New test.
5367         * gcc.dg/20000724-1.c: New test.
5368         * gcc.dg/20000807-1.c: New test.
5369
5370 Sun Aug 20 01:41:35 MSD 2000 Dennis Chernoivanov <cdi@sparc.spb.su>
5371
5372         * gcc.dg/cpp/pragma-1.c: New test.
5373         * gcc.dg/cpp/pragma-2.c: New test.
5374
5375 2000-08-18  Zack Weinberg  <zack@wolery.cumb.org>
5376
5377         * gcc.dg/cpp/lexstrng.c: Don't include string.h.
5378         * gcc.dg/cpp/paste2.c: Don't include string.h.  Prototype strcmp.
5379
5380 Fri Aug 18 16:57:35 2000  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
5381
5382         * gcc.c-torture/compile/20000818-1.c: New test.
5383
5384 2000-08-18  Manfred Hollstein  <manfredh@redhat.com>
5385
5386         * gcc.c-torture/execute/20000818-1.c: New test.
5387
5388 2000-08-18  Joseph S. Myers  <jsm28@cam.ac.uk>
5389
5390         * gcc.dg/format-va-1.c: New test.
5391
5392 2000-08-18  Nathan Sidwell  <nathan@codesourcery.com>
5393
5394         * g++.old-deja/g++.other/typedef8.C: New test.
5395
5396 2000-08-18  Nathan Sidwell  <nathan@codesourcery.com>
5397
5398         * g++.old-deja/g++.benjamin/13478.C: Mark candidate.
5399         * g++.old-deja/g++.mike/net36.C: Mark candidate.
5400         * g++.old-deja/g++.robertl/eb131.C: Mark candidate.
5401         * g++.old-deja/g++.oliva/overload1.C: Remove XFAIL.
5402         * g++.old-deja/g++.other/ptrmem7.C: New test.
5403         * g++.old-deja/g++.pt/ptrmem10.C: New test.
5404
5405 2000-08-18  Nathan Sidwell  <nathan@codesourcery.com>
5406
5407         * g++.old-deja/g++.pt/typename27.C: New test.
5408
5409 2000-08-17  Nathan Sidwell  <nathan@codesourcery.com>
5410
5411         * g++.old-deja/g++.pt/crash44.C: Remove XFAIL. Add ERROR.
5412         * g++.old-deja/g++.pt/friend38.C: Remove XFAIL. Add extra test.
5413         * g++.old-deja/g++.pt/friend45.C: New test.
5414         * g++.old-deja/g++.other/friend8.C: New test.
5415
5416 2000-08-15  Richard Henderson  <rth@cygnus.com>
5417
5418         * gcc.c-torture/execute/20000815-1.c: New test.
5419
5420 2000-08-15  Joseph S. Myers  <jsm28@cam.ac.uk>
5421
5422         * gcc.dg/c90-array-lval-2.c, gcc.dg/c90-const-expr-2.c,
5423         gcc.dg/c99-array-lval-2.c, gcc.dg/c99-const-expr-2.c,
5424         gcc.dg/c99-func-3.c, gcc.dg/c99-func-4.c: New tests.
5425
5426 2000-08-14  Nathan Sidwell  <nathan@codesourcery.com>
5427
5428         * g++.old-deja/g++.other/refinit2.C: New test.
5429
5430 2000-08-13  Geoff Keating  <geoffk@cygnus.com>
5431
5432         * lib/c-torture.exp (c-torture): Make
5433         compiler_conditional_xfail_data global.
5434         * lib/f-torture.exp (f-torture): Add in torture_eval_before_compile,
5435         compiler_conditional_xfail_data machinery.
5436         (f-torture-execute): Likewise.
5437         * g77.c-torture/compile/20000629-1.x: The test only fails on x86,
5438         and only when unrolling loops.
5439
5440         * gcc.dg/c99-array-lval-1.c: The test on line 14 now passes.
5441
5442 2000-08-11  Nathan Sidwell  <nathan@codesourcery.com>
5443
5444         * g++.old-deja/g++.pt/explicit81.C: New test.
5445
5446 2000-08-11  Nathan Sidwell  <nathan@codesourcery.com>
5447
5448         * g++.old-deja/g++.pt/typename26.C: New test.
5449
5450 2000-08-10  Geoff Keating  <geoffk@cygnus.com>
5451
5452         * gcc.dg/920413-1.c: Allow for 'traditional C rejects 'U' suffix'
5453         warning.
5454
5455 2000-08-10  Nathan Sidwell  <nathan@codesourcery.com>
5456
5457         * g++.old-deja/g++.other/array3.C: New test.
5458
5459 2000-08-09  Joseph S. Myers  <jsm28@cam.ac.uk>
5460
5461         * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-scope-1.c,
5462         gcc.dg/c99-array-lval-1.c, gcc.dg/c99-const-expr-1.c,
5463         gcc.dg/c99-func-1.c, gcc.dg/c99-func-2.c, gcc.dg/c99-scope-1.c:
5464         New tests.
5465
5466 2000-08-09  Nathan Sidwell  <nathan@codesourcery.com>
5467
5468         * g++.old-deja/g++.abi/ptrflags.C: Adjust rtti member names.
5469         * g++.old-deja/g++.abi/vmihint.C: Likewise.
5470
5471 2000-08-09  Alexandre Oliva  <aoliva@redhat.com>
5472
5473         * gcc.c-torture/execute/20000808-1.c: New test.
5474
5475 2000-08-09  Joseph S. Myers  <jsm28@cam.ac.uk>
5476
5477         * gcc.dg/c90-const-expr-1.c: New test.
5478
5479 2000-08-08  Richard Henderson  <rth@cygnus.com>
5480
5481         * gcc.dg/noncompile/920923-1.c: Declare calloc.
5482
5483 2000-08-08  Joseph S. Myers  <jsm28@cam.ac.uk>
5484
5485         * gcc.dg/noncompile/const-ll-1.c: New test.
5486
5487 2000-08-07  Joseph S. Myers  <jsm28@cam.ac.uk>
5488
5489         * gcc.dg/c90-printf-2.c, gcc.dg/c99-printf-2.c: New tests.
5490
5491 Sun Aug  6 11:41:51 2000  Ovidiu Predescu  <ovidiu@cup.hp.com>
5492
5493         * lib/objc.exp (objc_target_compile): Set the ld_library_path so
5494         that running programs linked against the shared version of libobjc
5495         run correctly.
5496
5497 2000-08-06  Joseph S. Myers  <jsm28@cam.ac.uk>
5498
5499         * gcc.dg/c99-printf-1.c: New test.
5500
5501 2000-08-06  Joseph S. Myers  <jsm28@cam.ac.uk>
5502
5503         * gcc.c-torture/execute/20000801-4.x: Only xfail on x86.
5504
5505 2000-08-05  Zack Weinberg  <zack@wolery.cumb.org>
5506
5507         * gcc.c-torture/execute/20000731-1.x: Delete.
5508
5509 2000-08-04  Zack Weinberg  <zack@wolery.cumb.org>
5510
5511         * lib/gcc-dg.exp: Set up TORTURE_OPTIONS, torture_with_loops,
5512         and torture_without_loops as is done by c-torture.exp.
5513         (search_for): Copy from c-torture.exp.
5514         (gcc-dg-runtest): New function, drives a directory of tests
5515         iterating over the TORTURE_OPTIONS.
5516         (scan-assembler, scan-assembler-not): Move here from
5517         individual directory drivers.
5518
5519         * gcc.dg/dg.exp: scan-assembler, scan-assembler-not now
5520         defined by lib/gcc-dg.exp.
5521         * gcc.dg/cpp/cpp.exp: Likewise.
5522         * gcc.dg/noncompile/noncompile.exp: Likewise.  Use
5523         gcc-dg-runtest, so we cycle over optimization options.
5524
5525         * gcc.dg/cpp/20000625-2.c: Expect warning on line 8, not 9.
5526         * gcc.dg/compare2.c: No longer expected to fail.
5527
5528 Fri Aug  4 23:00:50 2000  J"orn Rennecke <amylaar@cygnus.co.uk>
5529
5530         * gcc.c-torture/execute/20000804-1.c: New test.
5531
5532 2000-08-04  Joseph S. Myers  <jsm28@cam.ac.uk>
5533
5534         * gcc.dg/c90-printf-1.c, gcc.dg/c94-printf-1.c: New tests.
5535
5536 2000-08-03  Zack Weinberg  <zack@wolery.cumb.org>
5537
5538         * gcc.dg/cpp/20000625-2.c: Don't expect a warning on line 4.
5539
5540 Thu Aug  3 01:46:33 2000  Jeffrey A Law  (law@cygnus.com)
5541
5542         * gcc.c-torture/compile/20000803-1.c: New test.
5543
5544 2000-08-03  Joseph S. Myers  <jsm28@cam.ac.uk>
5545
5546         * gcc.c-torture/execute/20000801-3.c,
5547         gcc.c-torture/execute/20000801-4.c: New tests.
5548         * gcc.c-torture/execute/20000801-3.x,
5549         gcc.c-torture/execute/20000801-4.x: Xfail.
5550
5551 2000-08-02  Geoff Keating  <geoffk@cygnus.com>
5552
5553         * lib/objc.exp (objc_target_compile): Look for libobjc.a in
5554         libobjc/.libs to allow for libtool.
5555
5556 2000-08-02  Jakub Jelinek  <jakub@redhat.com>
5557
5558         * gcc.c-torture/compile/20000802-1.c: New test.
5559
5560 2000-08-02  Zack Weinberg  <zack@wolery.cumb.org>
5561
5562         * gcc.dg/cpp/macsyntx.c: Fix error regexp.
5563
5564 Mon Jul 31 21:14:49 2000  Jeffrey A Law  (law@cygnus.com)
5565
5566         * gcc-c-torture/execute/20000731-2.c: New test.
5567
5568         * gcc.c-torture/execute/20000731-1.c: New test.
5569         * gcc.c-torture/execute/20000731-1.x: Expected to fail for i?86-*-*.
5570
5571 2000-07-31  Jakub Jelinek  <jakub@redhat.com>
5572
5573         * testsuite/gcc.dg/cpp/paste7.c: New test.
5574         * gcc.dg/cpp/20000725-1.c: New test.
5575
5576 2000-07-31  Zack Weinberg  <zack@wolery.cumb.org>
5577
5578         * gcc.dg/c90-digraph-1.c: Restore { dg-do run } marker.
5579         * gcc.dg/noncompile/990416-1.c: Do not expect an implicit-
5580         declaration warning for __builtin_dwarf_reg_size.
5581
5582         * gcc.dg/c99-impl-decl-1.c: No longer XFAIL.
5583
5584 2000-07-31  Joseph S. Myers  <jsm28@cam.ac.uk>
5585
5586         * gcc.dg/noncompile/voidparam-1.c: New test.
5587
5588 2000-07-30  Richard Henderson  <rth@cygnus.com>
5589
5590         * gcc.dg/c90-digraph-1.c: Don't xfail.
5591         * gcc.dg/compare2.c (case 10): Xfail.
5592         * gcc.dg/noncompile/redecl-1.c: Fix expected error message.
5593
5594 2000-07-27  Joseph S. Myers  <jsm28@cam.ac.uk>
5595
5596         * gcc.dg/c99-main-1.c: New test.
5597
5598 2000-07-25  Joseph S. Myers  <jsm28@cam.ac.uk>
5599
5600         * gcc.dg/c90-impl-int-2.c, gcc.dg/c99-impl-int-2.c: New tests.
5601
5602 Wed Jul 26 19:41:51 2000  Hans-Peter Nilsson  <hp@axis.com>
5603
5604         * gcc.c-tortuer/execute/20000726-1.c: New test.
5605
5606 2000-07-26  Alexandre Oliva  <aoliva@redhat.com>
5607
5608         * gcc.c-torture/execute/enum-2.c: New test.
5609
5610 2000-07-25  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
5611
5612         * gcc.dg/cpp/tr-warn3.c: New test.
5613
5614 2000-07-25  Nathan Sidwell  <nathan@codesourcery.com>
5615
5616         * g++.old-deja/g++.ext/implicit1.C: Remove.
5617         * g++.old-deja/g++.jason/c2.C: Remove
5618         * g++.old-deja/g++.mike/p700.C: Add prototype parameters.
5619         * g++.old-deja/g++.pt/crash16.C: Likewise.
5620         * g++.old-deja/g++.brendan/crash43.C: Remove -fstrict-prototype.
5621
5622 2000-07-25  Nathan Sidwell  <nathan@codesourcery.com>
5623
5624         * g++.old-deja/g++.other/for2.C: New test.
5625
5626 2000-07-25  Jakub Jelinek  <jakub@redhat.com>
5627
5628         * gcc.dg/20000720-1.c: New test.
5629
5630 2000-07-25  Toon Moene  <toon@moene.indiv.nluug.nl>
5631
5632         * g77.f-torture/compile/20000630-2.x: Removed.  Case fixed.
5633
5634 2000-07-24  Geoff Keating  <geoffk@cygnus.com>
5635
5636         * gcc.c-torture/execute/20000722-1.x: New, testcase fails.
5637         * gcc.c-torture/execute/20000722-1.c: New.
5638         * gcc.c-torture/execute/20000516-1.c: Delete, replaced by 20000722-1.
5639
5640 2000-07-24  Jakub Jelinek  <jakub@redhat.com>
5641
5642         * gcc.dg/cpp/20000720-1.S: New test.
5643
5644 2000-07-21  Michael Meissner  <meissner@redhat.com>
5645
5646         * gcc.c-torture/execute/ieee/hugeval.c: New test.
5647
5648 2000-07-20  Zack Weinberg  <zack@wolery.cumb.org>
5649
5650         * g++.old-deja/g++.brendan/crash16.C,
5651         g++.old-deja/g++.brendan/parse3.C,
5652         g++.old-deja/g++.brendan/redecl1.C,
5653         g++.old-deja/g++.ns/template13.C,
5654         g++.old-deja/g++.other/decl4.C,
5655         g++.old-deja/g++.pt/spec14.C: Mark as crash test, expected to fail.
5656
5657 2000-07-20  Zack Weinberg  <zack@wolery.cumb.org>
5658
5659         * lib/old-dejagnu.exp: Check for both "Internal compiler error"
5660         and "Internal error".
5661
5662         * gcc.dg/cpp/20000625-2.c, gcc.dg/cpp/macsyntx.c: Update error
5663         regexps.
5664         * gcc.dg/cpp/paste6.c: New test.
5665
5666 2000-07-19  Zack Weinberg  <zack@wolery.cumb.org>
5667
5668         * gcc.dg/cpp/tr-direct.c: New test.
5669
5670         * gcc.dg/cpp/directiv.c, gcc.dg/cpp/macsyntx.c,
5671         gcc.dg/cpp/undef1.c: Tweak error regexps.
5672
5673 2000-07-18  Eric Christopher <echristo@redhat.com>
5674
5675         * gcc.c-torture/compile/20000718-1.c: New test.
5676
5677 2000-07-18  Zack Weinberg  <zack@wolery.cumb.org>
5678
5679         * cpplex.c (_cpp_push_token): If the token being pushed back
5680         is the previous token in this context, just subtract one from
5681         context->posn.
5682         * cppmacro.c (save_expansion): Clear aux field when storing a
5683         placemarker.
5684
5685 2000-07-18  Alexandre Oliva  <aoliva@redhat.com>
5686
5687         * gcc.dg/noncompile/redecl-1.c: New test.
5688
5689 2000-07-18  Jakub Jelinek  <jakub@redhat.com>
5690
5691         * gcc.c-torture/execute/20000717-5.c: New test.
5692         * gcc.c-torture/execute/20000717-1.x: Removed.
5693
5694 2000-07-17  Richard Henderson  <rth@cygnus.com>
5695
5696         * gcc.c-torture/execute/20000717-4.c: New test.
5697
5698 2000-07-17  Zack Weinberg  <zack@wolery.cumb.org>
5699
5700         * gcc.dg/cpp/syshdr.c: New test.
5701         * gcc.dg/cpp/syshdr1.h, gcc.dg/cpp/syshdr2.h: New files.
5702
5703 2000-07-17  Neil Booth  <neilb@earthling.net>
5704
5705         * gcc.dg/cpp/cmdlne-dM.c: New test.
5706         * gcc.dg/cpp/cmdlne-dD.c: New test.
5707
5708 Mon Jul 17 03:13:12 2000  Jeffrey A Law  (law@cygnus.com)
5709
5710         * gcc.c-torture/execute/20000717-3.c: New test.
5711
5712         * gcc.c-torture/compile/20000717-1.c: New test.
5713
5714 2000-07-17  Geoffrey Keating  <geoffk@cygnus.com>
5715
5716         * gcc.c-torture/execute/20000717-2.c: New test.
5717
5718 2000-07-17  Joseph S. Myers  <jsm28@cam.ac.uk>
5719
5720         * gcc.dg/formatz-1.c: New test.
5721
5722         * gcc.dg/c90-digraph-1.c, gcc.dg/c94-digraph-1.c,
5723         * gcc.dg/c99-digraph-1.c: New tests.
5724
5725         * gcc.dg/c90-hexfloat-1.c, gcc.dg/c90-hexfloat-2.c,
5726         * gcc.dg/c99-hexfloat-1.c, gcc.dg/c99-hexfloat-2.c: New tests.
5727
5728         * gcc.dg/c90-enum-comma-1.c, gcc.dg/c90-idem-qual-1.c,
5729         * gcc.dg/c90-impl-decl-1.c, gcc.dg/c90-impl-int-1.c,
5730         * gcc.dg/c90-longlong-1.c, gcc.dg/c90-restrict-1.c,
5731         * gcc.dg/c90-return-1.c, gcc.dg/c99-enum-comma-1.c,
5732         * gcc.dg/c99-idem-qual-1.c, gcc.dg/c99-impl-decl-1.c,
5733         * gcc.dg/c99-impl-int-1.c, gcc.dg/c99-longlong-1.c,
5734         * gcc.dg/c99-restrict-1.c, gcc.dg/c99-return-1.c: New tests.
5735
5736 Mon Jul 17 00:41:57 2000   Greg McGary <greg@mcgary.org>
5737
5738         * gcc.c-torture/execute/20000717-1.c: New test.
5739         * gcc.c-torture/execute/20000717-1.x: Expected to fail.
5740
5741 2000-07-15  Jakub Jelinek  <jakub@redhat.com>
5742
5743         * gcc.c-torture/execute/20000715-2.c: New test.
5744         * gcc.dg/20000715-1.c: New test.
5745
5746 2000-07-15  Michael Meissner  <meissner@redhat.com>
5747
5748         * gcc.c-torture/execute/20000715-1.c: New test.
5749
5750 2000-07-13  Jakub Jelinek  <jakub@redhat.com>
5751
5752         * gcc.c-torture/execute/20000707-1.c: New test.
5753
5754 2000-07-13  Neil Booth  <NeilB@earthling.net>
5755
5756         * testsuite/gcc.dg/cpp/digraph1.c,
5757         testsuite/gcc.dg/cpp/digraph2.c,
5758         testsuite/gcc.dg/cpp/digraphs.c: New tests.
5759
5760 2000-07-12  David Billinghurst  <David Billinghurst@riotinto.com.au>
5761
5762         * g77.f-torture/compile/20000630-2.f:  New test.
5763         * g77.f-torture/compile/20000630-2.x
5764
5765 2000-07-11  David Billinghurst  <David.Billinghurst@riotinto.com.au>
5766
5767         * g77.f-torture/execute/20000503-1.x: Delete.  Test now passes.
5768
5769 2000-07-11  Neil Booth  <NeilB@earthling.net>
5770
5771         * gcc.dg/cpp/cmdlne-C.c: Fix typo.
5772
5773 2000-07-11  Neil Booth  <NeilB@earthling.net>
5774
5775         * gcc.dg/cpp/cmdlne-C.c: New.
5776
5777 2000-07-09  Neil Booth  <NeilB@earthling.net>
5778
5779         * gcc.dg/cpp/directiv.c: New tests.
5780         * gcc.dg/cpp/undef1.c: Update.
5781
5782 2000-07-08  Angela Marie Thomas <angela@cygnus.com>
5783
5784         * lib/c-torture.exp: Make compiler_conditional_xfail_data global.
5785
5786 2000-07-09  Neil Booth  <NeilB@earthling.net>
5787
5788         * gcc.dg/cpp/macsyntx.c: Add test for #define defined.
5789
5790 2000-07-07  Zack Weinberg  <zack@wolery.cumb.org>
5791
5792         * gcc.dg/cpp/19951227-1.c, gcc.dg/cpp/assert2.c,
5793         gcc.dg/cpp/if-1.c, gcc.dg/cpp/if-4.c: Tweak error regexps.
5794
5795 2000-07-08  Neil Booth  <NeilB@earthling.net>
5796
5797         * gcc.dg/cpp/macsyntx.c: New tests.
5798
5799 2000-07-07  Jakub Jelinek  <jakub@redhat.com>
5800
5801         * gcc.dg/20000707-1.c: New test.
5802
5803 2000-07-07  Jakub Jelinek  <jakub@redhat.com>
5804
5805         * gcc.c-torture/execute/20000706-1.c: New test.
5806         * gcc.c-torture/execute/20000706-2.c: New test.
5807         * gcc.c-torture/execute/20000706-3.c: New test.
5808         * gcc.c-torture/execute/20000706-4.c: New test.
5809         * gcc.c-torture/execute/20000706-5.c: New test.
5810
5811 2000-07-06  Nathan Sidwell  <nathan@codesourcery.com>
5812
5813         * g++.old-deja/g++.pt/instantiate7.C: New test.
5814
5815 2000-07-06  Nathan Sidwell  <nathan@codesourcery.com>
5816
5817         * g++.old-deja/g++.mike/thunk2.C: Add return 0.
5818         * g++.old-deja/g++.mike/thunk3.C: Likewise.
5819         * g++.old-deja/g++.other/rtti3.C: Likewise.
5820         * g++.old-deja/g++.other/rttid3.C: Likewise.
5821
5822 2000-06-30  David Billinghurst  <David Billinghurst@riotinto.com.au>
5823
5824         *  g77.f-torture/compile/20000630-1.x: Fix typo
5825
5826 2000-07-05  Zack Weinberg  <zack@wolery.cumb.org>
5827
5828         * gcc.dg/cpp/ident.c: Don't expect #ident strings in the
5829         assembly output.
5830
5831 2000-07-04  Zack Weinberg  <zack@wolery.cumb.org>
5832
5833         * gcc.dg/cpp/ident.c: New test.
5834
5835 2000-07-05  Neil Booth  <NeilB@earthling.net>
5836
5837         * gcc.dg/cpp/lexident.c, gcc.dg/cpp/lexnum.c,
5838           gcc.dg/cpp/lexstrng.c: New tests.
5839
5840 2000-07-04  Neil Booth  <NeilB@earthling.net>
5841
5842         * gcc.dg/cpp/macro1.c: Add more macro expansion tests.
5843         * gcc.dg/cpp/strify2.c: Same.
5844
5845 2000-07-03  Zack Weinberg  <zack@wolery.cumb.org>
5846
5847         * testsuite/gcc.dg/cpp/19951025-1.c: Adjust regexps.
5848         * testsuite/gcc.dg/cpp/19990703-1.c: Likewise.
5849         * testsuite/gcc.dg/cpp/20000625-1.c: Likewise.
5850         * testsuite/gcc.dg/cpp/20000625-2.c: Likewise.
5851
5852         * testsuite/gcc.dg/cpp/macro1.c,
5853         testsuite/gcc.dg/cpp/paste1.c, testsuite/gcc.dg/cpp/paste2.c,
5854         testsuite/gcc.dg/cpp/paste3.c, testsuite/gcc.dg/cpp/paste4.c,
5855         testsuite/gcc.dg/cpp/strify1.c,
5856         testsuite/gcc.dg/cpp/strify2.c: New tests.
5857
5858 2000-07-03  Jakub Jelinek  <jakub@redhat.com>
5859
5860         * gcc.c-torture/execute/20000703-1.c: New test.
5861
5862 2000-07-03  Nathan Sidwell  <nathan@codesourcery.com>
5863
5864         * g++.old-deja/g++.pt (lookup10.C): New test.
5865
5866 2000-07-03  Nathan Sidwell  <nathan@codesourcery.com>
5867
5868         * g++.old-deja/g++.pt (typename25.C): New test.
5869
5870 2000-07-02  Zack Weinberg  <zack@wolery.cumb.org
5871
5872         * gcc.c-torture/compile/20000701-1.c: New test.
5873
5874 2000-06-30  Nick Clifton  <nickc@cygnus.com>
5875
5876         * gcc.c-torture/compile/20000629-1.c: Add second, reversed, loop
5877         to test case.
5878
5879 2000-06-30  Catherine Moore  <clm@cygnus.com>
5880
5881         * gcc.c-torture/execute/align-1.c: New test.
5882
5883 2000-06-30  Nathan Sidwell  <nathan@codesourcery.com>
5884
5885         * g++.old-deja/g++.pt/expr8.C: New test.
5886         * g++.old-deja/g++.pt/expr6.C: Remove XFAIL.
5887
5888 2000-06-29  Nick Clifton  <nickc@cygnus.com>
5889
5890         * gcc.c-torture/compile/20000629-1.c: New test.
5891
5892 2000-06-29  Zack Weinberg  <zack@wolery.cumb.org>
5893
5894
5895         Move the c-torture/noncompile tests to either gcc.dg/cpp or a new
5896         gcc.dg/noncompile directory, depending on whether they're
5897         preprocessor tests or not.  Annotate all the tests for the dg
5898         framework.
5899
5900         * gcc.c-torture/noncompile/noncompile.exp: Delete.
5901         * gcc.dg/noncompile/noncompile.exp: New.
5902
5903         * Moved files:
5904         Old name                                New name
5905         gcc.c-torture/noncompile/920507-1.c     gcc.dg/noncompile/920507-1.c
5906         gcc.c-torture/noncompile/920616-2.c     gcc.dg/noncompile/920616-2.c
5907         gcc.c-torture/noncompile/920721-2.c     gcc.dg/noncompile/920721-2.c
5908         gcc.c-torture/noncompile/920824-1.c     gcc.dg/noncompile/920824-1.c
5909         gcc.c-torture/noncompile/920923-1.c     gcc.dg/noncompile/920923-1.c
5910         gcc.c-torture/noncompile/921102-1.c     gcc.dg/noncompile/921102-1.c
5911         gcc.c-torture/noncompile/921116-1.c     gcc.dg/noncompile/921116-1.c
5912         gcc.c-torture/noncompile/930301-1.c     gcc.dg/noncompile/930301-1.c
5913         gcc.c-torture/noncompile/930622-1.c     gcc.dg/noncompile/930622-1.c
5914         gcc.c-torture/noncompile/930622-2.c     gcc.dg/noncompile/930622-2.c
5915         gcc.c-torture/noncompile/930714-1.c     gcc.dg/noncompile/930714-1.c
5916         gcc.c-torture/noncompile/931203-1.c     gcc.dg/noncompile/931203-1.c
5917         gcc.c-torture/noncompile/940112-1.c     gcc.dg/noncompile/940112-1.c
5918         gcc.c-torture/noncompile/940227-1.c     gcc.dg/noncompile/940227-1.c
5919         gcc.c-torture/noncompile/940510-1.c     gcc.dg/noncompile/940510-1.c
5920         gcc.c-torture/noncompile/950825-1.c     gcc.dg/noncompile/950825-1.c
5921         gcc.c-torture/noncompile/950921-1.c     gcc.dg/noncompile/950921-1.c
5922         gcc.c-torture/noncompile/951123-1.c     gcc.dg/noncompile/951123-1.c
5923         gcc.c-torture/noncompile/971104-1.c     gcc.dg/noncompile/971104-1.c
5924         gcc.c-torture/noncompile/990416-1.c     gcc.dg/noncompile/990416-1.c
5925         gcc.c-torture/noncompile/init-1.c       gcc.dg/noncompile/init-1.c
5926         gcc.c-torture/noncompile/init-2.c       gcc.dg/noncompile/init-2.c
5927         gcc.c-torture/noncompile/invalid_asm.c  gcc.dg/noncompile/invalid_asm.c
5928         gcc.c-torture/noncompile/va-arg-1.c     gcc.dg/noncompile/va-arg-1.c
5929
5930         gcc.c-torture/noncompile/940712-1.c     gcc.dg/cpp/19940712-1.c
5931         gcc.c-torture/noncompile/940712-1.h     gcc.dg/cpp/19940712-1.h
5932         gcc.c-torture/noncompile/940712-1a.h    gcc.dg/cpp/19940712-1a.h
5933         gcc.c-torture/noncompile/940712-1b.h    gcc.dg/cpp/19940712-1b.h
5934         gcc.c-torture/noncompile/951025-1.c     gcc.dg/cpp/19951025-1.c
5935         gcc.c-torture/noncompile/951227-1.c     gcc.dg/cpp/19951227-1.c
5936
5937 2000-06-29  Zack Weinberg  <zack@wolery.cumb.org>
5938
5939         * gcc.dg/cpp/20000628-1a.h: On each of the first three inclusions,
5940         declare one variable.  On the fourth, error.
5941         * gcc.dg/cpp/20000628-1.c (main): Reference the three variables
5942         declared by 20000628-1a.h.
5943
5944 2000-06-29  Richard Henderson  <rth@redhat.com>
5945
5946         * gcc.c-torture/execute/930529-1.x: New file.
5947         * gcc.dg/920413-1.c: Adjust expected warning text.
5948         * gcc.dg/980217-1.c: Declare abort.
5949         * gcc.dg/cpp/20000628-1a.h: Use a declaration instead of an asm.
5950
5951 Thu Jun 29 09:42:40 2000  Jeffrey A Law  (law@cygnus.com)
5952
5953         * g77.f-torture/compile/20000629-1.f: New test.
5954         * g77.f-torture/compile/20000629-1.x: Expected to fail.
5955
5956 2000-06-28  Zack Weinberg  <zack@wolery.cumb.org>
5957
5958         Rearrange lots of files, removing entirely the
5959         gcc.c-torture/special, gcc.c-torture/code_quality, and gcc.failure
5960         directories.
5961
5962         * Deleted files:
5963         gcc.c-torture/code_quality/code_quality.exp
5964         gcc.c-torture/special/special.exp
5965         gcc.failure/failure.exp
5966         gcc.failure/940409-1.x
5967         gcc.c-torture/compile/961203-1.x
5968
5969         * New files:
5970         gcc.misc-tests/linkage.exp
5971         gcc.c-torture/execute/920730-1t.c
5972         gcc.c-torture/execute/920730-1t.x
5973         gcc.c-torture/compile/920520-1.x
5974         gcc.c-torture/compile/920521-1.x
5975         gcc.c-torture/compile/981006-1.x
5976         gcc.c-torture/execute/eeprof-1.x
5977
5978         * Moved files (possibly with modifications to fit a new harness):
5979         Old name                                New name
5980         gcc.c-torture/code_quality/920608-1.c   gcc.c-torture/compile/920608-1.c
5981         gcc.c-torture/special/920413-1.c        gcc.dg/920413-1.c
5982         gcc.c-torture/special/920520-1.c        gcc.c-torture/compile/920520-1.c
5983         gcc.c-torture/special/920521-1.c        gcc.c-torture/compile/920521-1.c
5984         gcc.c-torture/special/920717-x.c        gcc.misc-tests/linkage-x.c
5985         gcc.c-torture/special/920717-y.c        gcc.misc-tests/linkage-y.c
5986         gcc.c-torture/special/920730-1.c        gcc.c-torture/execute/920730-1.c
5987         gcc.c-torture/special/930510-1.c        gcc.dg/cpp/19930510-1.c
5988         gcc.c-torture/special/951130-1.c        gcc.dg/951130-1.c
5989         gcc.c-torture/special/960224-1.c        gcc.dg/cpp/19960224-1.c
5990         gcc.c-torture/special/960224-2.c        gcc.dg/cpp/19960224-2.c
5991         gcc.c-torture/special/981006-1.c        gcc.c-torture/compile/981006-1.c
5992         gcc.c-torture/special/eeprof-1.c        gcc.c-torture/execute/eeprof-1.c
5993         gcc.failure/940409-1.c                  gcc.dg/940409-1.c
5994
5995 2000-06-28  Zack Weinberg  <zack@wolery.cumb.org>
5996
5997         * c-torture/compile/961203-1.x: Delete.
5998
5999         * gcc.misc-tests/acker1.c: Report failure.  Use return from main,
6000         not exit. Include stdio.h.
6001         * gcc.misc-tests/dg-11.c: Remove anchors from regexp.
6002         * gcc.misc-tests/dg-12.c: Likewise.
6003         * gcc.misc-tests/dg-5.c: Likewise.
6004         * gcc.misc-tests/dg-6.c: Likewise.
6005         * gcc.misc-tests/dg-7.c: Prototype abort.
6006         * gcc.misc-tests/dg-9.c: Adjust error-message regexps.
6007         * gcc.misc-tests/dhry.h: Include stdlib.h and string.h.
6008         * gcc.misc-tests/matrix1.c: Report failure.  Use return from main,
6009         not exit.
6010         * gcc.misc-tests/sieve.c: Use return from main, not exit.
6011         * gcc.misc-tests/sort2.c: Use return from main, not exit.
6012
6013 2000-06-28  Jakub Jelinek  <jakub@redhat.com>
6014
6015         * gcc.dg/cpp/20000628-1.c: New test.
6016         * gcc.dg/cpp/20000628-1.h: New header for above test.
6017         * gcc.dg/cpp/20000628-1a.h: Likewise.
6018
6019 2000-06-27  Zack Weinberg  <zack@wolery.cumb.org>
6020
6021         * gcc.dg/cpp: New directory.
6022         * gcc.dg/cpp/cpp.exp: New driver.
6023         * gcc.dg/cpp/20000627-1.c: New test.
6024         * gcc.c-torture/special/special.exp: Remove entry for 921210-1.c.
6025         * gcc.c-torture/special/921210-1.c: Move to gcc.dg/cpp/19921210-1.c
6026         and rewrite as a compilation test.
6027
6028         * gcc.dg: Move many files into the cpp subdirectory, possibly
6029         renaming or editing them as well.
6030         Old name                New name
6031         990119-1.c              cpp/19990119-1.c
6032         990228-1.c              cpp/19990228-1.c
6033         990407-1.c              cpp/19990407-1.c
6034         990409-1.c              cpp/19990409-1.c
6035         990413-1.c              cpp/19990413-1.c
6036         990703-1.c              cpp/19990703-1.c
6037         20000127-1.c            cpp/20000127-1.c
6038         20000129-1.c            cpp/20000129-1.c
6039         20000207-1.c            cpp/20000207-1.c
6040         20000207-2.c            cpp/20000207-2.c
6041         20000209-1.c            cpp/20000209-1.c
6042         20000209-2.c            cpp/20000209-2.c
6043         20000301-1.c            cpp/20000301-1.c
6044         20000419-1.c            cpp/20000419-1.c
6045         20000510-1.S            cpp/20000510-1.S
6046         20000519-1.c            cpp/20000519-1.c
6047         20000529-1.c            cpp/20000529-1.c
6048         20000625-1.c            cpp/20000625-1.c
6049         20000625-2.c            cpp/20000625-2.c
6050         cpp-as1.c               cpp/assert1.c
6051         cpp-as2.c               cpp/assert2.c
6052         cxx-comments-1.c        cpp/cxxcom1.c
6053         cxx-comments-2.c        cpp/cxxcom2.c
6054         endif-label.c           cpp/endif.c
6055         cpp-hash1.c             cpp/hash1.c
6056         cpp-hash2.c             cpp/hash2.c
6057         cpp-if1.c               cpp/if-1.c
6058         cpp-if2.c               cpp/if-2.c
6059         cpp-if3.c               cpp/if-3.c
6060         cpp-if4.c               cpp/if-4.c
6061         cpp-if5.c               cpp/if-5.c
6062         cpp-cond.c              cpp/if-cexp.c
6063         cpp-missingop.c         cpp/if-mop.c
6064         cpp-missingparen.c      cpp/if-mpar.c
6065         cpp-opprec.c            cpp/if-oppr.c
6066         cpp-ifparen.c           cpp/if-paren.c
6067         cpp-shortcircuit.c      cpp/if-sc.c
6068         cpp-shift.c             cpp/if-shift.c
6069         cpp-unary.c             cpp/if-unary.c
6070         cpp-li1.c               cpp/line1.c
6071         cpp-li2.c               cpp/line2.c
6072         lineno.c                cpp/line3.c
6073         lineno-2.c              cpp/line4.c
6074         cpp-mi.c                cpp/mi1.c
6075         cpp-mic.h               cpp/mi1c.h
6076         cpp-micc.h              cpp/mi1cc.h
6077         cpp-mind.h              cpp/mi1nd.h
6078         cpp-mindp.h             cpp/mi1ndp.h
6079         cpp-mix.h               cpp/mi1x.h
6080         cpp-mi2.c               cpp/mi2.c
6081         cpp-mi2a.h              cpp/mi2a.h
6082         cpp-mi2b.h              cpp/mi2b.h
6083         cpp-mi2c.h              cpp/mi2c.h
6084         cpp-mi3.c               cpp/mi3.c
6085         cpp-mi3.def             cpp/mi3.def
6086         poison-1.c              cpp/poison.c
6087         pr-impl.c               cpp/prag-imp.c
6088         cpp-redef-2.c           cpp/redef1.c
6089         cpp-redef.c             cpp/redef2.c
6090         strpaste.c              cpp/strp1.c
6091         strpaste-2.c            cpp/strp2.c
6092         cpp-tradpaste.c         cpp/tr-paste.c
6093         cpp-tradstringify.c     cpp/tr-str.c
6094         cpp-tradwarn1.c         cpp/tr-warn1.c
6095         cpp-tradwarn2.c         cpp/tr-warn2.c
6096         trigraphs.c             cpp/trigraphs.c
6097         cpp-unc1.c              cpp/unc1.c
6098         cpp-unc2.c              cpp/unc2.c
6099         cpp-unc3.c              cpp/unc3.c
6100         cpp-unc.c               cpp/unc4.c
6101         undef.c                 cpp/undef1.c
6102         undef-2.c               cpp/undef2.c
6103         cpp-wi1.c               cpp/widestr1.c
6104
6105 2000-06-27  Mark Mitchell  <mark@codesourcery.com>
6106
6107         * lib/g++.exp (g++_include_flags): Tweak.
6108
6109 2000-06-27  H.J. Lu  <hjl@gnu.org>
6110             Loren J. Rittle  <ljrittle@acm.org>
6111
6112         * lib/g++.exp (g++_include_flags): Override libgloss.exp
6113         version with one that knows about the new gcc tree structure.
6114         (g++_link_flags): Same.
6115
6116 2000-06-26  Zack Weinberg  <zack@wolery.cumb.org>
6117
6118         * gcc.dg/20000419-1.c, gcc.dg/cpp-mi.c, gcc.dg/cpp-tradwarn1.c,
6119         gcc.dg/cpp-unc.c: Use "target *-*-*", not "target native", in
6120         case we are cross-compiling.
6121
6122         * g++.old-deja/Makefile.in, g++.old-deja/configure.in,
6123         g++.old-deja/g++.niklas/Makefile.in,
6124         g++.old-deja/g++.niklas/configure.in,
6125         g++.old-deja/g++.other/Makefile.in,
6126         g++.old-deja/g++.other/configure.in,
6127         gcc.c-torture/code_quality/Makefile.in,
6128         gcc.c-torture/code_quality/configure.in,
6129         gcc.c-torture/compat/Makefile.in, gcc.c-torture/compat/configure.in,
6130         gcc.c-torture/compile/Makefile.in, gcc.c-torture/compile/configure.in,
6131         gcc.c-torture/execute/Makefile.in, gcc.c-torture/execute/configure.in,
6132         gcc.c-torture/execute/ieee/Makefile.in,
6133         gcc.c-torture/execute/ieee/configure.in,
6134         gcc.c-torture/noncompile/Makefile.in,
6135         gcc.c-torture/noncompile/configure.in,
6136         gcc.c-torture/special/Makefile.in, gcc.c-torture/special/configure.in,
6137         gcc.c-torture/unsorted/Makefile.in, gcc.c-torture/unsorted/configure.in,
6138         gcc.misc-tests/Makefile.in, gcc.misc-tests/configure.in: Delete.
6139
6140 2000-06-26  Nathan Sidwell  <nathan@codesourcery.com>
6141
6142         * g++.old-deja/g++.other/ambig3.C: New test.
6143
6144 2000-06-26  Nathan Sidwell  <nathan@codesourcery.com>
6145
6146         * g++.old-deja/g++.pt/syntax1.C: New test.
6147         * g++.old-deja/g++.pt/syntax2.C: New test.
6148         * g++.old-deja/g++.other/syntax3.C: New test.
6149         * g++.old-deja/g++.other/syntax4.C: New test.
6150
6151 2000-06-25  Zack Weinberg  <zack@wolery.cumb.org>
6152
6153         * gcc.dg/20000623-1.c: Prototype exit and abort.
6154
6155 2000-06-25  Zack Weinberg  <zack@wolery.cumb.org>
6156
6157         * gcc.dg/20000625-1.c, gcc.dg/20000625-2.c, gcc.dg/cpp-mi3.c:
6158         New tests.
6159         * gcc.dg/cpp-mi3.def: New file.
6160
6161         * gcc.dg/cpp-as1.c: Also test that macro expansion does not occur
6162         inside assertions.
6163         * gcc.dg/cpp-as2.c: Make error regexps match either old or new
6164         lexer's error messages.
6165         * gcc.dg/cpp-mi.c: Use -H and examine the output, don't try to
6166         divine anything from the linemarkers.
6167         * gcc.dg/cpp-micc.h: Fix typo (declare int b, not int a);
6168         * gcc.dg/poison-1.c: Preprocess only; apply -fno-show-column.
6169
6170 2000-06-23  Geoffrey Keating  <geoffk@cygnus.com>
6171
6172         * gcc.dg/20000623-1.c: New test.
6173
6174 2000-06-22  Jakub Jelinek  <jakub@redhat.com>
6175
6176         * gcc.c-torture/execute/20000622-1.c: New test.
6177
6178 2000-06-22  Nathan Sidwell  <nathan@codesourcery.com>
6179
6180         * g++.old-deja/g++.other/init15.C: New test.
6181
6182 2000-06-22  Nathan Sidwell  <nathan@codesourcery.com>
6183
6184         * g++.old-deja/g++.pt/vaarg2.C: New test.
6185         * g++.old-deja/g++.pt/vaarg3.C: New test.
6186
6187 2000-06-20  Nathan Sidwell  <nathan@codesourcery.com>
6188
6189         * g++.old-deja/g++.other/dyncast6.C: New test.
6190
6191 2000-06-15  Jakub Jelinek  <jakub@redhat.com>
6192
6193         * gcc.c-torture/execute/loop-6.c: New test.
6194
6195 2000-06-14  Jakub Jelinek  <jakub@redhat.com>
6196
6197         * gcc.dg/20000614-1.c: New test.
6198         * gcc.dg/20000614-2.c: New test.
6199
6200 2000-06-14  Hans-Peter Nilsson  <hp@axis.com>
6201
6202         * g++.old-deja/g++.other/inline12.C: New test.
6203
6204 2000-06-13  Jakub Jelinek  <jakub@redhat.com>
6205
6206         * g++.old-deja/g++.other/eh1.C: New test.
6207
6208 2000-06-12  Jakub Jelinek  <jakub@redhat.com>
6209
6210         * g++.old-deja/g++.other/type.C: New test.
6211
6212 2000-06-05  Jakub Jelinek  <jakub@redhat.com>
6213
6214         * g++.old-deja/g++.other/initstring.C: New test.
6215
6216 2000-06-12  Jason Merrill  <jason@redhat.com>
6217
6218         * g++.old-deja/old-deja.exp: Add -Wno-long-long.
6219
6220 Fri Jun  9 22:46:34 2000  Jeffrey A Law  (law@cygnus.com)
6221
6222         * gcc.c-torture/compile/20000609-1.c: New test.
6223
6224 Fri Jun  9 21:54:28 2000  Clinton Popetz  <cpopetz@cygnus.com>
6225
6226         * gcc.dg/20000609-1.c: New test.
6227
6228 2000-06-08  Zack Weinberg  <zack@wolery.cumb.org>
6229
6230         * gcc.c-torture/noncompile/noncompile.exp: Remove poison-1 block.
6231         * gcc.c-torture/noncompile/poison-1.c: Move...
6232         * gcc.dg/poison-1.c: ...here, and adapt to dg framework.
6233         * gcc.dg/cpp-li1.c: Add a token after the #line.
6234
6235 2000-06-05  Richard Henderson  <rth@cygnus.com>
6236
6237         * gcc.c-torture/execute/20000605-2.c: New test.
6238         * gcc.c-torture/execute/20000605-3.c: New test.
6239
6240 2000-06-06  David Billinghurst  <David Billinghurst@riotinto.com.au>
6241
6242         * g77.f-torture/execute/20000503-1.x: New file.
6243
6244 2000-06-06  Nathan Sidwell  <nathan@codesourcery.com>
6245
6246         * g++.old-deja/g++.eh/badalloc1.C: New test.
6247
6248 2000-06-05  Richard Henderson  <rth@cygnus.com>
6249
6250         * gcc.c-torture/execute/20000605-1.c: New test.
6251
6252 2000-06-05  Jakub Jelinek  <jakub@redhat.com>
6253             Nathan Sidwell <nathan@codesourcery.com>
6254
6255         * gcc.c-torture/compile/20000605-1.c: New test.
6256
6257 2000-06-03  David Billinghurst  <David Billinghurst@riotinto.com.au>
6258
6259         * g77.f-torture/compile/20000601-1.f:  New test.
6260
6261 2000-06-03  Richard Henderson  <rth@cygnus.com>
6262
6263         * gcc.c-torture/execute/20000603-1.c: New.
6264
6265 2000-06-02  Zack Weinberg  <zack@wolery.cumb.org>
6266
6267         * gcc.dg/noreturn-1.c (foo7, foo8): Revert previous change.
6268         * gcc.dg/noreturn-2.c (noreturn): Likewise.
6269
6270 2000-06-01  Zack Weinberg  <zack@wolery.cumb.org>
6271
6272         * gcc.dg/compare2.c (case 12): XFAIL.
6273         * gcc.dg/noreturn-1.c (foo7, foo8): XFAIL.
6274         * gcc.dg/noreturn-2.c (noreturn): XFAIL.
6275
6276         * gcc.dg/cpp-tradwarn2.c: Update egrep pattern.
6277
6278 2000-05-29  Zack Weinberg  <zack@wolery.cumb.org>
6279
6280         * gcc.dg/cpp-mi.c: Add another case, cpp-mix.h, where the
6281         guard macro is already defined when the header is first
6282         included.
6283         * gcc.dg/cpp-mix.h: New file.
6284         * gcc.dg/endif-label.c: Update patterns to match compiler.
6285
6286         * g++.brendan/complex1.C: Declare abort.
6287         * g++.law/refs4.C: Remove XFAIL.
6288         * g++.oliva/expr2.C: Declare abort and exit.
6289
6290 2000-05-28  Alexandre Oliva  <aoliva@cygnus.com>
6291
6292         * gcc.c-torture/execute/20000528-1.c: New test.
6293
6294         * g++.old-deja/g++.law/refs4.C: Mark as XFAIL.
6295         * g++.old-deja/g++.law/temps4.C: Likewise.
6296
6297         * g++.old-deja/g++.brendan/code-gen4.C: Include stdio.h and
6298         stdlib.h.  Call abort() on failure.
6299         * g++.old-deja/g++.law/refs4.C: Likewise.
6300         * g++.old-deja/g++.law/temps4.C: Likewise.
6301         * g++.old-deja/g++.brendan/complex1.C: Don't assume argc is 1.
6302         * gcc.c-torture/execute/20000112-1.c: Include string.h.
6303
6304 2000-05-27  Zack Weinberg  <zack@wolery.cumb.org>
6305
6306         Relative to g++.dg/special:
6307         * conpr-1.C, conpr-2.C, conpr-3.C: Include stdlib.h.
6308
6309         Relative to g++.old-deja:
6310         * g++.brendan/complex1.C, g++.jason/optimize2.C,
6311         g++.mike/p9732b.C, g++.other/addrof1.C, g++.other/dyncast5.C,
6312         g++.other/init5.C, g++.other/init7.C, g++.other/union2.C,
6313         g++.pt/vbase1.C, g++.robertl/eb14.C, g++.robertl/eh990323-1.C,
6314         g++.robertl/eh990323-2.C, g++.robertl/eh990323-3.C,
6315         g++.robertl/eh990323-4.C, g++.robertl/eh990323-5.C,
6316         g++.robertl/ice990323-2.C: Prototype exit and/or abort.
6317
6318         * g++.brendan/nest21.C, g++.eh/rethrow3.C, g++.jason/init3.C,
6319         g++.law/arm15.C, g++.law/cvt2.C, g++.law/visibility17.C,
6320         g++.mike/eh23.C, g++.mike/eh25.C, g++.mike/eh34.C,
6321         g++.mike/eh48.C, g++.mike/eh55.C, g++.mike/p2736.C,
6322         g++.oliva/new1.C, g++.other/align.C, g++.robertl/eb39.C,
6323         g++.robertl/eb54.C, g++.robertl/eb63.C: Include stdlib.h
6324         and/or string.h.
6325
6326         * g++.other/goto1.C: Update expectations for error messages.
6327
6328 2000-05-25  Alexandre Oliva  <aoliva@cygnus.com>
6329
6330         * gcc.c-torture/compile/20000523-1.c: New test.
6331
6332 2000-05-25  Nathan Sidwell  <nathan@codesourcery.com>
6333
6334         * g++.old-deja/g++.abi/ptrflags.C: Use __pbase_type_info.
6335
6336 2000-05-25  Nathan Sidwell  <nathan@codesourcery.com>
6337
6338         * g++.old-deja/g++.eh/catch11.C: New test.
6339         * g++.old-deja/g++.eh/catch12.C: New test.
6340
6341 2000-05-24  Nick Clifton  <nickc@cygnus.com>
6342
6343         * gcc.c-torture/execute/20000523-1.c: New test.
6344
6345 2000-05-23  Zack Weinberg  <zack@wolery.cumb.org>
6346
6347         * c-torture/execute/bcp-1.c: Replace abort in arg of
6348         __builtin_constant_p with a generic external function.
6349
6350         * gcc.dg/20000108-1.c, gcc.dg/980211-1.c, gcc.dg/980414-1.c,
6351         gcc.dg/990119-1.c, gcc.dg/990409.c, gcc.dg/990424-1.c,
6352         gcc.dg/991230-1.c, gcc.dg/clobbers.c, gcc.dg/lineno.c,
6353         gcc.dg/noreturn-1.c, gcc.dg/trigraphs.c, gcc.dg/uninit-4.c:
6354         Prototype abort and/or exit.
6355
6356         * gcc.dg/990407-1.c, gcc.dg/strpaste.c,
6357         gcc.dg/special/alias-1.c, gcc.dg/special/gcsec-1.c,
6358         gcc.dg/special/weak-1.c, gcc.dg/special/weak-2.c,
6359         gcc.dg/special/wkali-1.c, gcc.dg/special/wkali-2.c: Include stdlib.h.
6360
6361 2000-05-22  Alexandre Oliva  <aoliva@cygnus.com>
6362
6363         * gcc.dg/dwarf2-1.c: New test.
6364
6365 2000-05-20  Richard Henderson  <rth@cygnus.com>
6366
6367         * lib/f-torture.exp (TORTURE_OPTIONS): Add "-O3 -g" and "-O3 -fssa".
6368
6369 2000-05-20  Andreas Jaeger  <aj@suse.de>
6370
6371         * gcc.c-torture/execute/20000519-1.c (main): Fixed return value of
6372         testcase.
6373
6374 2000-05-19  David Edelsohn  <edelsohn@gnu.org>
6375
6376         * gcc.c-torture/execute/20000519-2.c: New test.
6377
6378 2000-05-19  Andreas Jaeger  <aj@suse.de>
6379
6380         * gcc.c-torture/execute/20000519-1.c: Testcase from Ulrich Drepper
6381         which fails with SSA.
6382
6383         * lib/c-torture.exp: Also test with -O3 -fssa.
6384
6385 2000-05-18  Michael Meissner  <meissner@redhat.com>
6386
6387         * gcc.c-torture/compile/920501-1.c: Remove CYGNUS LOCAL markers.
6388         * gcc.c-torture/execute/920415-1.c: Ditto.
6389         * gcc.c-torture/execute/920501-1.c: Ditto.
6390         * gcc.c-torture/execute/conversion.c: Ditto.
6391         * gcc.c-torture/execute/cvt-1.c: Ditto.
6392
6393 Thu May 18 16:03:29 2000  Jeffrey A Law  (law@cygnus.com)
6394
6395         * gcc.c-torture/compile/20000518-1.c: New test.
6396
6397 2000-05-18  David Billinghurst  <David.Billinghurst@riotinto.com.au>
6398
6399         * g77.f-torture/compile/200005018.f:  New test.
6400
6401 Wed May 17 18:30:10 2000  Jeffrey A Law  (law@cygnus.com)
6402
6403         * gcc.c-torture/compile/20000517-1.c: New test.
6404
6405 2000-05-16  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
6406
6407         * gcc.c-torture/execute/20000516-1.c: New test.
6408
6409 2000-05-15  Jakub Jelinek  <jakub@redhat.com>
6410
6411         * g++.old-deja/g++.other/eh.C: New test.
6412
6413 2000-05-12  Richard Henderson  <rth@cygnus.com>
6414
6415         * gcc.c-torture/execute/990208-1.c (main): Don't pass
6416         constants through to doit's conditional.
6417
6418 Thu May 11 19:02:43 2000  Jeffrey A Law  (law@cygnus.com)
6419
6420         * gcc.c-torture/compile/20000511-1.c: New test.
6421         * g77.f-torture/compile/20000511-1.f: New test.
6422         * g77.f-torture/compile/20000511-2.f: New test.
6423
6424 2000-05-11  Michael Meissner  <meissner@redhat.com>
6425
6426         * gcc.c-torture/execute/20000511-1.c: New test.
6427
6428 2000-05-11  Zack Weinberg  <zack@wolery.cumb.org>
6429
6430         * gcc.dg/dg.exp: Scan .S files as well as .c files.
6431         * gcc.dg/20000510-1.S: New.
6432
6433 2000-05-08  Catherine Moore  <clm@cygnus.com>
6434
6435         * gcc.dg/unused-3.c: New.
6436
6437 2000-05-06  Richard Henderson  <rth@cygnus.com>
6438
6439           * g++.old-deja/g++.brendan/code-gen2.C: Cast to size_t, not int.
6440           * g++.old-deja/g++.mike/warn1.C: Likewise.
6441           * g++.old-deja/g++.pt/local1.C: Likewise.
6442           * g++.old-deja/g++.pt/local7.C: Likewise.
6443           * g++.old-deja/g++.pt/spec16.C: Likewise.
6444
6445 2000-05-06  Nathan Sidwell  <nathan@codesourcery.com>
6446
6447         * g++.old-deja/g++.abi/ptrflags.C: Correct and extend.
6448
6449 2000-05-05  David Billinghurst  <David Billinghurst@riotinto.com.au>
6450
6451           * g77.f-torture/execute/20000503-1.f:  New test.
6452
6453 2000-05-04  Andreas Jaeger  <aj@suse.de>
6454
6455         * gcc.dg/noreturn-2.c: New test.
6456
6457 2000-05-04  Neil Booth  <NeilB@earthling.net>
6458
6459         * gcc.dg/cpp-opprec.c: New tests for operator precedence in the
6460         preprocessor.
6461
6462 2000-05-04  Richard Henderson  <rth@cygnus.com>
6463
6464         * gcc.c-torture/execute/20000503-1.c: Fix typo.
6465
6466 2000-05-04  Richard Henderson  <rth@cygnus.com>
6467
6468         * gcc.c-torture/compile/20000504-1.c: New test.  Derived from
6469         OpenSSL by Jason R Thorpe.
6470
6471 Wed May  3 13:02:10 2000  Jim Wilson  <wilson@cygnus.com>
6472
6473         * gcc.c-torture/execute/20000503-1.c: New test for extract_muldiv bug.
6474
6475 2000-05-03  Robert Lipe <robertlipe@usa.net>
6476
6477         * gcc.dg/20000503-1.c: New test.
6478
6479 2000-05-02  Jakub Jelinek  <jakub@redhat.com>
6480
6481         * gcc.c-torture/compile/20000502-1.c: New test.
6482         * g++.old-deja/g++.other/align.C: New test.
6483         * gcc.dg/cpp-tradstringify.c: New test.
6484
6485 Thu Apr 27 15:58:18 MET DST 2000  Jan Hubicka  <jh@suse.cz>
6486
6487         * gcc.c-torture/compile/20000427-1.c: New test for loop hoisting code
6488         and hard registers.
6489
6490 2000-04-26  Geoff Keating  <geoffk@cygnus.com>
6491
6492         * gcc.c-torture/execute/loop-5.c: New test.
6493
6494 2000-04-25  Jakub Jelinek  <jakub@redhat.com>
6495
6496         * gcc.c-torture/execute/va-arg-20.c: New test.
6497
6498 Sun Apr 23 14:41:33 2000  Jeffrey A Law  (law@cygnus.com)
6499
6500         * gcc.c-torture/execute/20000422-1.c: New test.
6501
6502 2000-04-20  Greg McGary  <gkm@gnu.org>
6503
6504         * gcc.c-torture/compile/20000420-2.c: New test for stack misalignment
6505         when optimizing, but without sibling-call optimizations (-O1).
6506
6507 Thu Apr 20 11:57:03 2000  Jeffrey A Law  (law@cygnus.com)
6508
6509           * gcc.c-torture/compile/20000420-1.c: New test.
6510
6511 2000-04-20  Nathan Sidwell  <nathan@codesourcery.com>
6512
6513         * g++.abi/ptrflags.C: New test.
6514         * g++.eh/catchptr1.C: Test incomplete pointer chains.
6515
6516 Wed Apr 19 09:16:32 2000  Catherine Moore  <clm@cygnus.com>
6517
6518         * gcc.c-torture/execute/921017-1.c: Check for NO_TRAMPOLINES.
6519
6520 2000-04-19  Greg McGary  <gkm@gnu.org>
6521
6522         * gcc.c-torture/execute/20000419-1.c: New test for arg clobbering with
6523         sibling-call optimizations.
6524
6525 2000-04-19  Zack Weinberg  <zack@wolery.cumb.org>
6526
6527         * gcc.dg/20000419-1.c: New test.
6528
6529 Wed Apr 12 22:54:02 2000  Hans-Peter Nilsson  <hp@axis.com>
6530
6531         * gcc.c-torture/execute/20000412-6.c: New test.
6532
6533 Wed Apr 12 10:25:08 2000  Jeffrey A Law  (law@cygnus.com)
6534
6535         * gcc.c-torture/execute/20000412-5.c: New test.
6536         * g77.f-torture/compile/20000412-1.f: New test.
6537         * gcc.c-torture/execute/20000412-4.c: New test.
6538         * gcc.c-torture/compile/20000412-2.c: New test.
6539         * gcc.c-torture/execute/20000412-3.c: New test.
6540         * gcc.c-torture/compile/20000412-1.c: New test.
6541         * gcc.c-torture/execute/20000412-2.c: New test.
6542
6543 2000-04-12  Jakub Jelinek  <jakub@redhat.com>
6544
6545         * objc/execute/bf-20.m: New test.
6546
6547 2000-04-10  Richard Henderson  <rth@cygnus.com>
6548
6549         * gcc.c-torture/execute/20000412-1.c: Reduce some more.
6550
6551         * gcc.c-torture/execute/20000412-1.c: New test.
6552
6553 2000-04-10  Nathan Sidwell  <nathan@codesourcery.com>
6554
6555         * g++.old-deja/g++.eh/catchptr1.C: New test.
6556
6557 2000-04-09  Nathan Sidwell  <nathan@codesourcery.com>
6558
6559         * g++.old-deja/g++.abi/cxa_vec.C: New test.
6560
6561 2000-04-08  Neil Booth  <NeilB@earthling.net>
6562
6563         * gcc.dg/cpp-nullchar.c: Remove test as
6564         embedded nulls cause problems.
6565
6566 2000-04-08  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6567
6568         * gcc.dg/compare2.c: New test.
6569
6570 2000-04-08  Neil Booth  <NeilB@earthling.net>
6571
6572         * gcc.dg/cpp-nullchar.c: New test.
6573
6574 2000-04-07  Zack Weinberg  <zack@wolery.cumb.org>
6575
6576         * gcc.dg/cpp-mi2.c: New test.
6577         * gcc.dg/cpp-mi2[abc].h: New files.
6578
6579 2000-04-07  Nathan Sidwell  <nathan@codesourcery.com>
6580
6581         * g++.old-deja/g++.abi/vmihint.C: Adjust __vmi_class_type_info
6582         member name.
6583
6584 2000-04-06  Nathan Sidwell  <nathan@codesourcery.com>
6585
6586         * g++.old-deja/g++.abi/vmihint.C: New test.
6587
6588 2000-04-06  Neil Booth  <NeilB@earthling.net>
6589
6590         * cpp-ifparen.c, cpp-missingop.c, cpp-missingparen.c,
6591         cpp-shift.c, cpp-shortcircuit.c, cpp-unary.c:  Add FSF
6592         copyright.
6593
6594 Wed Apr  5 22:51:36 2000  Hans-Peter Nilsson  <hp@axis.com>
6595
6596         * gcc.c-torture/execute/960327-1.c (f): Add a letter to s[] to
6597         avoid stack-frame overwrite.
6598
6599 2000-04-05  Jakub Jelinek  <jakub@redhat.com>
6600
6601         * gcc.c-torture/compile/20000405-2.c: New test.
6602         * gcc.c-torture/compile/20000405-3.c: New test.
6603
6604 2000-04-05  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
6605
6606         * gcc.c-torture/compile/20000405-1.c: New test.
6607
6608 2000-04-04  Geoff Keating  <geoffk@cygnus.com>
6609
6610         * gcc.dg/cast-qual-1.c: Revert last change.
6611
6612 2000-04-04  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6613
6614         * gcc.dg/cast-qual-1.c: Check casts through a pointer typedef.
6615
6616 2000-04-03  Zack Weinberg  <zack@wolery.cumb.org>
6617
6618         * gcc.dg/cpp-redef-2.c, gcc.dg/cpp-tradwarn1.c,
6619         gcc.dg/cpp-unc.c: Add -fno-show-column to compiler options.
6620
6621 Mon Apr  3 02:35:34 2000  Jeffrey A Law  (law@cygnus.com)
6622
6623         * gcc.c-torture/compile/20000403-2.c: New test.
6624         * gcc.c-torture/compile/20000403-1.c: New test.
6625
6626 Mon Apr  3 16:53:52 2000  Hans-Peter Nilsson  <hp@axis.com>
6627
6628         * gcc.c-torture/execute/20000403-1.c: New test.
6629
6630 2000-04-03  Geoff Keating  <geoffk@cygnus.com>
6631
6632         * gcc.c-torture/execute/20000402-1.c: New test.
6633
6634 Mon Apr  3 14:10:34 2000  Donald Lindsay  <dlindsay@cygnus.com>
6635
6636         * gcc.c-torture/execute/va-arg-15.c: New test.
6637         * gcc.c-torture/execute/va-arg-16.c: New test.
6638         * gcc.c-torture/execute/va-arg-17.c: New test.
6639         * gcc.c-torture/execute/va-arg-18.c: New test.
6640         * gcc.c-torture/execute/va-arg-19.c: New test.
6641
6642 2000-04-02  Zack Weinberg  <zack@wolery.cumb.org>
6643
6644         * gcc.c-torture/compile/981211-1.c: Move to...
6645         * gcc.dg/cpp-as1.c: ...here.
6646         * gcc.dg/cpp-as2.c: New file.
6647
6648         * gcc.dg/cpp-tradwarn1.c: Change warning regexps to match the
6649         compiler.
6650
6651 2000-04-02  Neil Booth  <NeilB@earthling.net>
6652
6653         * gcc.dg/cpp-cond.c  New tests.
6654         * gcc.dg/cpp-ifparen.c New tests.  Amend existing tests to make
6655         accidental success less likely.
6656         * gcc.dg/cpp-missingop.c  New tests.
6657         * gcc.dg/cpp-missingparen.c  New tests.
6658         * gcc.dg/cpp-shift.c  New tests.
6659         * gcc.dg/cpp-shortcircuit.c  New tests.
6660         * gcc.dg/cpp-unary.c  New tests.
6661
6662 Wed Mar 29 13:44:23 2000  Jeffrey A Law  (law@cygnus.com)
6663
6664         * gcc.c-torture/compile/20000329-1.c: New test.
6665
6666 2000-03-26  Bernd Schmidt  <bernds@cygnus.co.uk>
6667
6668         * gcc.c-torture/compile/20000326-1.c: New test.
6669         * gcc.c-torture/compile/20000326-2.c: New test.
6670
6671 2000-03-24  Geoff Keating  <geoffk@cygnus.com>
6672
6673         * gcc.c-torture/execute/va-arg-14.c: New test for va_start where
6674         the first parameter is a function argument.
6675
6676 2000-03-23  Nathan Sidwell  <nathan@codesourcery.com>
6677
6678         * g++.old-deja/g++.ext/array4.C: New test.
6679
6680 2000-03-22  Geoff Keating  <geoffk@cygnus.com>
6681
6682         * gcc.c-torture/execute/ieee/20000320-1.c: New test for denormals.
6683
6684 2000-03-21  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6685
6686         * gcc.dg/noreturn-1.c: Check for another bogus noreturn case.
6687
6688 2000-03-19  Richard Henderson  <rth@cygnus.com>
6689
6690         * gcc.c-torture/compile/20000314-2.c: Use __SIZE_TYPE__, not size_t.
6691
6692 2000-03-19  Richard Henderson  <rth@cygnus.com>
6693
6694         * gcc.c-torture/compile/20000319-1.c: New test.
6695
6696 Tue Mar 14 08:58:37 2000  Jeffrey A Law  (law@cygnus.com)
6697
6698         * gcc.c-torture/execute/20000314-3.c: New test.
6699         * gcc.c-torture/execute/20000314-2.c: New test.
6700         * gcc.c-torture/execute/20000314-1.c: New test.
6701         * gcc.c-torture/compile/20000314-2.c: New test.
6702         * gcc.c-torture/compile/20000314-1.c: New test.
6703
6704 2000-03-13  Nathan Sidwell  <nathan@codesourcery.com>
6705
6706         * g++.old-deja/g++.warn/inline.C: New test.
6707
6708 Fri Mar 10 01:15:19 2000  Hans-Peter Nilsson  <hp@bitrange.com>
6709
6710         * gcc.c-torture/execute/divconst-2.c: Rewrite to check for
6711         standards-compliant result rather than specific constants.
6712         Put test-values in array.
6713
6714 2000-03-08  Jason Merrill  <jason@casey.cygnus.com>
6715
6716         * lib/g++.exp (g++_init): Don't put { } around -fmessage-length=0.
6717         (g++_target_compile): Put test-specific options last.
6718
6719 2000-03-08  Nathan Sidwell  <nathan@codesourcery.com>
6720
6721         * g++.old-deja/g++.eh/vbase4.C: New test.
6722
6723 2000-03-08  Nathan Sidwell  <nathan@codesourcery.com>
6724
6725         * g++.old-deja/g++.bugs/900215_01.C: Adjust.
6726
6727 2000-03-08  Nathan Sidwell  <nathan@codesourcery.com>
6728
6729         * g++.old-deja/g++.brendan/misc12.C: Removed.
6730         * g++.old-deja/g++.pt/memtemp77.C: Constify.
6731         * g++.old-deja/g++.ext/pretty4.C: New test.
6732
6733 2000-03-08  Nathan Sidwell  <nathan@codesourcery.com>
6734
6735         * g++.old-deja/g++.other/string2.C: New test.
6736
6737 2000-03-06  Nathan Sidwell  <nathan@codesourcery.com>
6738
6739         * g++.old-deja/g++.warn/impint2.C: New test.
6740
6741 Sun Mar  5 23:25:12 2000  Hans-Peter Nilsson  <hp@bitrange.com>
6742
6743         * gcc.c-torture/execute/20000224-1.c (main): Expected return-value
6744         is 1, not zero.
6745
6746 2000-03-05  Nathan Sidwell  <nathan@codesourcery.com>
6747
6748         * g++.old-deja/g++.warn/impint.C: New test.
6749         * g++.old-deja/g++.martin/sts_vectini.C: Add -w option.
6750         * g++.old-deja/g++.pt/explicit10.C: Specify -w option.
6751         * g++.old-deja/g++.pt/explicit12.C: Likewise.
6752         * g++.old-deja/g++.pt/explicit13.C: Likewise.
6753         * g++.old-deja/g++.pt/explicit17.C: Likewise.
6754         * g++.old-deja/g++.pt/explicit18.C: Likewise.
6755         * g++.old-deja/g++.pt/explicit19.C: Likewise.
6756         * g++.old-deja/g++.pt/explicit23.C: Likewise.
6757         * g++.old-deja/g++.pt/explicit31.C: Likewise.
6758         * g++.old-deja/g++.pt/explicit35.C: Likewise.
6759         * g++.old-deja/g++.pt/explicit6.C: Likewise.
6760         * g++.old-deja/g++.pt/memclass7.C: Likewise.
6761
6762 2000-03-01  Zack Weinberg  <zack@wolery.cumb.org>
6763
6764         * gcc.dg/cpp-redef.c: New test.
6765
6766 2000-02-29  Nathan Sidwell  <nathan@codesourcery.com>
6767
6768         * g++.old-deja/g++.pt/unify7.C: New test.
6769
6770 Sat Feb 26 19:46:09 2000  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
6771
6772         * g++.old-deja/g++.ext/attrib5.C: XFAIL on Alpha since no link alias.
6773         * g++.old-deja/g++.pt/static3.C: Generalize system name for Alpha.
6774
6775 2000-02-25  Geoff Keating  <geoffk@cygnus.com>
6776
6777         * gcc.c-torture/compile/20000224-1.c: New test.
6778
6779 2000-02-25  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
6780
6781         * gcc.c-torture/compile/cpp-2.c: New test.
6782         * gcc.c-torture/compile/cpp-1.c: New test.
6783
6784 Fri Feb 25 21:44:49 2000  Jeffrey A Law  (law@cygnus.com)
6785
6786         * gcc.c-torture/execute/20000225-1.c: New test.
6787
6788 2000-02-25  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
6789
6790         * gcc.dg/cpp-li2.c: New test.
6791
6792         * gcc.dg/cpp-wi1.c: New test.
6793
6794         * gcc.dg/cpp-li1.c: New test.
6795
6796 2000-02-24  Nathan Sidwell  <nathan@codesourcery.com>
6797
6798         * g++.old-deja/g++.other/sizeof5.C: New test.
6799
6800 2000-02-23  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
6801
6802         * gcc.c-torture/execute/va-arg-13.c: New test.
6803
6804 Wed Feb 23 14:16:06 2000  Donald Lindsay  <dlindsay@cygnus.com>
6805
6806         * gcc.c-torture/execute/va-arg-12.c: New test.
6807
6808 2000-02-23  Nathan Sidwell  <nathan@codesourcery.com>
6809
6810         * gcc.c-torture/execute/20000223-1.c: New test.
6811
6812 2000-02-23  Nathan Sidwell  <nathan@codesourcery.com>
6813
6814         * g++.old-deja/g++.pt/memtemp79.C: Fixed. Remove XFAIL.
6815
6816 2000-02-22  Mark Mitchell  <mark@codesourcery.com>
6817
6818         * g++.old-deja/g++.abi/ptrmem.C: New test.
6819
6820 2000-02-19  Richard Henderson  <rth@cygnus.com>
6821
6822         * gcc.c-torture/compile/init-3.c: New.
6823
6824 2000-02-17  Mark Mitchell  <mark@codesourcery.com>
6825
6826         * lib/g++.exp (g++_init): Add -fmessage-length=0 to
6827         ALWAYS_CXXFLAGS.
6828
6829 Fri Feb 11 12:35:40 2000  Robert Lipe <robertl@sco.com>
6830
6831         * gcc.c-torture/compile/20000211-3.c: New test.
6832
6833 Fri Feb 11 12:35:40 2000  Martin Buchholz <martin@xemacs.org>
6834
6835         * gcc.c-torture/compile/20000211-2.c: New test.
6836
6837 Fri Feb 11 12:35:40 2000  Jeffrey A Law  (law@cygnus.com)
6838
6839         * gcc.c-torture/compile/20000211-1.c: New test.
6840
6841 2000-02-09  Jonathan Larmour  <jlarmour@redhat.co.uk>
6842
6843         * gcc.dg/special/ecos.exp: Use -static when testing --gc-sections
6844           on native targets
6845
6846 2000-02-08  Nathan Sidwell  <nathan@acm.org>
6847
6848         * g++.old-deja/g++.other/cast5.C: New test.
6849
6850 2000-02-05  Alan Modra  <alan@SPRI.Levels.UniSA.Edu.Au>
6851
6852         * gcc.c-torture/execute/20000205-1.c: New.
6853
6854 2000-02-03  Nathan Sidwell  <nathan@acm.org>
6855
6856         * g++.old-deja/g++.jason/cast3.C: Return void.
6857         * g++.old-deja/g++.pt/dynarray.C: Don't be pedantic.
6858
6859 2000-02-02  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
6860
6861         * gcc.dg/unused-2.c: Use -Wreturn-type instead of -Wall.
6862
6863         * gcc.dg/loop-1.c: New test.
6864
6865 2000-01-27  Jakub Jelinek  <jakub@redhat.com>
6866
6867         * gcc.c-torture/compile/20000127-1.c: New test.
6868         * gcc.c-torture/execute/991228-1.c: New test.
6869
6870 2000-01-26  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
6871
6872         * gcc.dg/unused-2.c: New test.
6873
6874         * gcc.dg/conv-1.c: New test.
6875
6876 2000-01-24  Mark Mitchell  <mark@codesourcery.com>
6877
6878         * lib/g++.exp (g++init): Use g++, not xgcc, to invoke the C++
6879         compiler.
6880         (tool_option_proc): Fix typo.
6881
6882 2000-01-24  Geoff Keating  <geoffk@cygnus.com>
6883
6884         * gcc.dg/special/ecos.exp (gcsec-1.c): Check the version
6885         of the ld on the host, not on the build machine.
6886         Also, don't crash if '--help' is not a supported option.
6887
6888 2000-01-24  Richard Henderson  <rth@cygnus.com>
6889
6890         * gcc.c-torture/execute/ieee/fp-cmp-4.c: New.
6891
6892 Thu Jan 20 12:34:48 2000  Jeffrey A Law  (law@cygnus.com)
6893
6894         * gcc.c-torture/execute/20000120-2.c: New test.
6895         * gcc.c-torture/execute/20000120-1.c: New test.
6896
6897 Thu Jan 13 02:29:32 2000  Jeffrey A Law  (law@cygnus.com)
6898
6899         * gcc.c-torture/execute/20000113-1.c: New test.
6900
6901 Wed Jan 12 20:26:58 2000  Jeffrey A Law  (law@cygnus.com)
6902
6903         * gcc.c-torture/execute/20000112-1.c: New test.
6904
6905 2000-01-11  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
6906
6907         * gcc.dg/20000111-1.c: New test.
6908
6909 Mon Jan 10 18:12:49 2000  Jeffrey A Law  (law@cygnus.com)
6910
6911         * gcc.c-torture/execute/990628-1.c: Tweak to work on targets
6912         with 16 bit integers.
6913
6914 2000-01-08  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
6915
6916         * gcc.dg/20000108-1.c: New test.
6917
6918 2000-01-05  Nathan Sidwell  <nathan@acm.org>
6919
6920         * g++.old-deja/g++.ns/koenig8.C: New test.
6921
6922 2000-01-05  Nathan Sidwell  <nathan@acm.org>
6923
6924         * g++.old-deja/g++.other/cast4.C: New test.
6925
6926 Wed Jan  5 00:26:20 2000  Jeffrey A Law  (law@cygnus.com)
6927
6928         * gcc.c-torture/compile/20000105-2.c: New test.
6929         * gcc.c-torture/compile/20000105-1.c: New test.
6930
6931 2000-01-04  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6932
6933         * g++.old-deja/g++.brendan/array1.C: Modify explicit external libc
6934         references to printf & atoi to conform to ANSI standard.
6935         * g++.old-deja/g++.brendan/code-gen1.C: Likewise.
6936         * g++.old-deja/g++.brendan/code-gen2.C: Likewise.
6937         * g++.old-deja/g++.brendan/code-gen3.C: Likewise.
6938         * g++.old-deja/g++.brendan/code-gen4.C: Likewise.
6939         * g++.old-deja/g++.brendan/code-gen6.C: Likewise.
6940         * g++.old-deja/g++.brendan/complex1.C: Likewise.
6941         * g++.old-deja/g++.brendan/copy1.C: Likewise.
6942         * g++.old-deja/g++.brendan/copy2.C: Likewise.
6943         * g++.old-deja/g++.brendan/copy3.C: Likewise.
6944         * g++.old-deja/g++.brendan/copy4.C: Likewise.
6945         * g++.old-deja/g++.brendan/copy5.C: Likewise.
6946         * g++.old-deja/g++.brendan/copy6.C: Likewise.
6947         * g++.old-deja/g++.brendan/copy7.C: Likewise.
6948         * g++.old-deja/g++.brendan/copy8.C: Likewise.
6949         * g++.old-deja/g++.brendan/crash11.C: Likewise.
6950         * g++.old-deja/g++.brendan/crash14.C: Likewise.
6951         * g++.old-deja/g++.brendan/ctors1.C: Likewise.
6952         * g++.old-deja/g++.brendan/ctors2.C: Likewise.
6953         * g++.old-deja/g++.brendan/delete2.C: Likewise.
6954         * g++.old-deja/g++.brendan/dtors1.C: Likewise.
6955         * g++.old-deja/g++.brendan/dtors2.C: Likewise.
6956         * g++.old-deja/g++.brendan/dtors3.C: Likewise.
6957         * g++.old-deja/g++.brendan/eh1.C: Likewise.
6958         * g++.old-deja/g++.brendan/groff1.C: Likewise.
6959         * g++.old-deja/g++.brendan/init3.C: Likewise.
6960         * g++.old-deja/g++.brendan/misc12.C: Likewise.
6961         * g++.old-deja/g++.brendan/misc7.C: Likewise.
6962         * g++.old-deja/g++.brendan/new2.C: Likewise.
6963         * g++.old-deja/g++.brendan/operators4.C: Likewise.
6964         * g++.old-deja/g++.brendan/operators5.C: Likewise.
6965         * g++.old-deja/g++.brendan/overload2.C: Likewise.
6966         * g++.old-deja/g++.brendan/overload7.C: Likewise.
6967         * g++.old-deja/g++.brendan/redecl2.C: Likewise.
6968         * g++.old-deja/g++.brendan/reference1.C: Likewise.
6969         * g++.old-deja/g++.brendan/sizeof5.C: Likewise.
6970         * g++.old-deja/g++.brendan/template24.C: Likewise.
6971         * g++.old-deja/g++.brendan/template3.C: Likewise.
6972         * g++.old-deja/g++.brendan/vtables1.C: Likewise.
6973         * g++.old-deja/g++.jason/inline3.C: Likewise.
6974         * g++.old-deja/g++.jason/opeq.C: Likewise.
6975         * g++.old-deja/g++.law/arg5.C: Likewise.
6976         * g++.old-deja/g++.law/arm7.C: Likewise.
6977         * g++.old-deja/g++.law/ctors11.C: Likewise.
6978         * g++.old-deja/g++.law/cvt8.C: Likewise.
6979         * g++.old-deja/g++.law/init9.C: Likewise.
6980         * g++.old-deja/g++.law/refs4.C: Likewise.
6981         * g++.old-deja/g++.law/template2.C: Likewise.
6982         * g++.old-deja/g++.law/visibility24.C: Likewise.
6983         * g++.old-deja/g++.law/vtable3.C: Likewise.
6984         * g++.old-deja/g++.mike/asm2.C: Likewise.
6985         * g++.old-deja/g++.mike/eh1.C: Likewise.
6986         * g++.old-deja/g++.mike/misc1.C: Likewise.
6987         * g++.old-deja/g++.mike/misc13.C: Likewise.
6988         * g++.old-deja/g++.mike/misc14.C: Likewise.
6989         * g++.old-deja/g++.mike/ns12.C: Likewise.
6990         * g++.old-deja/g++.mike/p1248.C: Likewise.
6991         * g++.old-deja/g++.mike/p3708.C: Likewise.
6992         * g++.old-deja/g++.mike/p3708a.C: Likewise.
6993         * g++.old-deja/g++.mike/p3708b.C: Likewise.
6994         * g++.old-deja/g++.mike/p646.C: Likewise.
6995         * g++.old-deja/g++.mike/p700.C: Likewise.
6996         * g++.old-deja/g++.mike/p783.C: Likewise.
6997         * g++.old-deja/g++.mike/p783a.C: Likewise.
6998         * g++.old-deja/g++.mike/p783b.C: Likewise.
6999         * g++.old-deja/g++.mike/p786.C: Likewise.
7000         * g++.old-deja/g++.mike/p789.C: Likewise.
7001         * g++.old-deja/g++.mike/p789a.C: Likewise.
7002         * g++.old-deja/g++.mike/p807a.C: Likewise.
7003         * g++.old-deja/g++.other/delete3.C: Likewise.
7004         * g++.old-deja/g++.other/dyncast1.C: Likewise.
7005         * g++.old-deja/g++.other/dyncast2.C: Likewise.
7006         * g++.old-deja/g++.other/dyncast3.C: Likewise.
7007         * g++.old-deja/g++.other/empty1.C: Likewise.
7008         * g++.old-deja/g++.other/temporary1.C: Likewise.
7009         * g++.old-deja/g++.pt/memtemp14.C: Likewise.
7010         * g++.old-deja/g++.pt/t16.C: Likewise.
7011         * g++.old-deja/g++.pt/tiemann2.C: Likewise.
7012
7013 1999-12-30  Bernd Schmidt  <bernds@cygnus.co.uk>
7014
7015         * gcc.dg/991230-1.c: New test.
7016
7017 Wed Dec 29 23:48:49 1999  Jeffrey A Law  (law@cygnus.com)
7018
7019         * gcc.c-torture/compile/991229-3.c: New test.
7020         * gcc.c-torture/compile/991229-2.c: New test.
7021         * gcc.c-torture/compile/991229-1.c: New test.
7022
7023 Wed Dec 29 20:54:46 1999  Greg McGary <gkm@eng.ascend.com>
7024
7025         * gcc.c-torture/compile/labels-2.c: New test.
7026
7027 1999-12-27  Martin von Löwis  <loewis@informatik.hu-berlin.de>
7028
7029         * gcc.c-torture/execute/991227-1.c: New test.
7030
7031 1999-12-22  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
7032
7033         * g++.old-deja/g++.pt/instantiate6.C: Remove excess errors XFAIL.
7034
7035 1999-12-21  Martin von Löwis  <loewis@informatik.hu-berlin.de>
7036
7037         * gcc.c-torture/execute/991221-1.c: New test.
7038
7039 1999-12-20  Nathan Sidwell  <nathan@acm.org>
7040
7041         * g++.old-deja/g++.other/cast3.C: New test.
7042
7043 1999-12-16  Bernd Schmidt  <bernds@cygnus.co.uk>
7044
7045         * gcc.c-torture/execute/991216-4.c: New test.
7046
7047 1999-12-16  Michael Meissner  <meissner@cygnus.com>
7048
7049         * gcc.c-torture/execute/991216-1.c: New test.
7050         * gcc.c-torture/execute/991216-2.c: New test.
7051         * gcc.c-torture/execute/991216-3.c: New test.
7052
7053 1999-12-14  Bernd Schmidt  <bernds@cygnus.co.uk>
7054
7055         * gcc.dg/991214-1.c: Use "__asm__", not "asm".
7056         Actually make the test fail by using "-O2" for compilation.
7057
7058 1999-12-15  Nathan Sidwell  <nathan@acm.org>
7059
7060         * g++.old-deja/g++.warn/cast-align1.C: New test.
7061
7062 1999-12-14  Bernd Schmidt  <bernds@cygnus.co.uk>
7063
7064         * gcc.c-torture/compile/991214-1.c: New test.
7065         * gcc.c-torture/compile/991214-2.c: New test.
7066
7067 1999-12-14  Bernd Schmidt  <bernds@cygnus.co.uk>
7068
7069         * gcc.dg/991214-1.c: New test.
7070
7071 Mon Dec 13 23:03:09 1999  Jeffrey A Law  (law@cygnus.com)
7072
7073         * gcc.c-torture/compile/991213-3.c: New test.
7074         * gcc.c-torture/compile/991213-2.c: New test.
7075         * gcc.c-torture/compile/991213-1.c: New test.
7076
7077 Fri Dec 10 00:53:10 1999  J"orn Rennecke <amylaar@cygnus.co.uk>
7078
7079         * gcc.dg/991209-1.c: New test.
7080
7081 Wed Dec  8 23:44:08 1999  Nathan Sidwell <nathan@acm.org>
7082
7083         * gcc.c-torture/compile/991208-1.c: New test.
7084
7085 1999-12-06  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
7086
7087         * gcc.dg/ultrasp2.c: New test.
7088
7089 1999-12-05  Alex Samuel  <samuel@codesourcery.com>
7090
7091         * g++.old-deja/g++.abi/align.C (main): Fix typo.
7092
7093 1999-12-02  Bernd Schmidt  <bernds@cygnus.co.uk>
7094
7095         * gcc.c-torture/compile/991202-1.c: New test.
7096         * gcc.c-torture/execute/991202-1.c: New test.
7097         * gcc.c-torture/execute/991202-2.c: New test.
7098         * gcc.c-torture/execute/991202-3.c: New test.
7099
7100 1999-12-02  Alex Samuel  <samuel@codesourcery.com>
7101
7102         * g++.old-deja/g++.abi/align.C: New test.
7103         * g++.old-deja/g++.abi/aggregates.C: Likewise.
7104         * g++.old-deja/g++.abi/bitfields.C: Likewise.
7105
7106 1999-12-01  Richard Henderson  <rth@cygnus.com>
7107
7108         * gcc.c-torture/execute/991201-1.c: New.
7109
7110 1999-11-29  Bernd Schmidt  <bernds@cygnus.co.uk>
7111
7112         * gcc.dg/991129-1.c: New test.
7113
7114 1999-11-27  Bernd Schmidt  <bernds@cygnus.co.uk>
7115
7116         * gcc.c-torture/compile/991127-1.c: New test.
7117
7118 1999-11-22  Nathan Sidwell  <nathan@acm.org>
7119
7120         * g++.old-deja/g++.other/warn4.C: New test.
7121
7122 1999-11-22  Nathan Sidwell  <nathan@acm.org>
7123
7124         * g++.old-deja/g++.eh/cleanup2.C: New test.
7125         * g++.old-deja/g++.ext/pretty2.C: New test.
7126         * g++.old-deja/g++.ext/pretty3.C: New test.
7127         * g++.old-deja/g++.other/debug6.C: New test.
7128
7129 Wed Oct 20 16:18:23 1999  Jim Wilson  <wilson@cygnus.com>
7130
7131         * gcc.c-torture/noncompile/noncompile.exp: For 940510-1.c, change
7132         compiler_output to look for one error message instead of two.
7133
7134 1999-11-19  Geoffrey Keating  <geoffk@cygnus.com>
7135
7136         * gcc.c-torture/execute/991118-1.c: Also test case
7137         where the word boundary does not split a byte evenly.
7138
7139 1999-11-19  Nathan Sidwell  <nathan@acm.org>
7140
7141         * g++.old-deja/g++.ext/restrict1.C: New test.
7142
7143 1999-11-18 Herman A.J. ten Brugge <Haj.Ten.Brugge@net.HCC.nl>
7144
7145         * gcc.c-torture/execute/991118-1.c: New test.
7146
7147 1999-11-16  Geoffrey Keating  <geoffk@cygnus.com>
7148
7149         * g77.f-torture/execute/u77-test.f (wd): Allow for longer
7150         working directory pathnames.
7151
7152 1999-10-13  Brendan Kehoe  <brendan@cygnus.com>
7153
7154         * gcc.c-torture/execute/memcheck/memcheck.exp: Make sure a remote
7155         host is equipped with driver.h and driver.o so it can actually
7156         compile and run the tests.
7157
7158 Fri Oct  8 18:46:11 1999  Bernd Schmidt  <bernds@cygnus.co.uk>
7159
7160         * gcc.c-torture/compile/991008-1.c: New test.
7161
7162 1999-11-08  Nick Clifton  <nickc@cygnus.com>
7163
7164         * lib/gcc-dg.exp: Include target-supports.exp
7165
7166 1999-11-05  Nick Clifton  <nickc@cygnus.com>
7167
7168         * lib/target-supports.exp: New file: Provide procs to test for
7169         features supported by the target.
7170         (check_weak_available): Moved here from ecos.exp.
7171         (check_alias_available): New proc: Determine of the target
7172         toolchain supports the alias attribute.
7173
7174         * gcc.dg/special/ecos.exp: Move check_weak_available to
7175         target-supports.exp.
7176         (alias-1.c): Only perform the test if the target supports
7177         aliases.
7178         (wkali-1.c): Only perform the test if the target supports
7179         aliases.
7180
7181         * gcc.dg/990506-0.c: Expect error messages from cross
7182         targets as well as native targets.
7183
7184 1999-11-02  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
7185
7186         * gcc.dg/ultrasp1.c: Removed xfail.
7187         * gcc.dg/struct-ret-2.c: Likewise.
7188         * gcc.dg/array-1.c: Likewise.
7189
7190 1999-11-01  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
7191
7192         * gcc.dg/struct-ret-2.c: New test.
7193
7194         * gcc.dg/array-1.c: New test.
7195
7196 Sat Oct 30 22:23:46 1999  Stephen L Moshier <moshier@mediaone.net>
7197
7198         * gcc.c-torture/execute/991030-1.c: New test.
7199
7200 Tue Oct 26 20:25:42 1999  Richard Henderson  <rth@cygnus.com>
7201
7202         * gcc.c-torture/compile/991026-2.c: New test.
7203
7204 Tue Oct 26 00:45:56 1999  Jeffrey A Law  (law@cygnus.com)
7205
7206         * gcc.c-torture/compile/991026-1.c: New test.
7207
7208 Sat Oct 23 23:36:03 1999  Jeffrey A Law  (law@cygnus.com)
7209
7210         * gcc.c-torture/execute/991023-1.c: New test.
7211
7212 Tue Oct 19 02:11:29 1999  Jeffrey A Law  (law@cygnus.com)
7213
7214         * gcc.c-torture/execute/991019-1.c: New test.
7215
7216 Sat Oct 16 00:05:48 1999  Richard Henderson  <rth@cygnus.com>
7217
7218         * gcc.c-torture/execute/991016-1.c: New test.
7219
7220 Thu Oct 14 04:22:47 1999  Stephane Carrez  <stcarrez@worldnet.fr>
7221
7222         * gcc.c-torture/execute/991014-1.c: New test.
7223
7224 Wed Oct 13 22:01:35 1999  J"orn Rennecke <amylaar@cygnus.co.uk>
7225
7226         * g++.old-deja/g++.other/union2.C: New test.
7227
7228 1999-10-13  Nathan Sidwell  <nathan@acm.org>
7229
7230         * g++.old-deja/g++.other/vaarg2.C: New test.
7231         * g++.old-deja/g++.other/vaarg3.C: New test.
7232
7233 1999-10-12  Craig Burley  <craig@jcb-sc.com>
7234
7235         * g77.f-torture/noncompile/19990905-1.f: Moved from being
7236         in compile/.
7237
7238 1999-10-04  Ulrich Drepper  <drepper@cygnus.com>
7239
7240         * gcc.c-torture/execute/va-arg-11.c: New test.
7241
7242 Fri Oct  1 00:53:17 1999  Mark P. Mitchell  <mark@codesourcery.com>
7243
7244         * lib/file-format.exp (gcc_target_object_format): Don't
7245         crash if objdump is unavailable.
7246
7247 Wed Sep 29 23:48:44 1999  Donn Terry <donn@interix.com>
7248
7249         * gcc.misc-tests/mg.exp: delete extraneous redirection.
7250
7251 1999-09-28  Nick Clifton  <nickc@cygnus.com>
7252
7253         * gcc.c-torture/compile/990928-1.c: New test.
7254
7255 Tue Sep 28 13:19:15 BST 1999  Nathan Sidwell  <nathan@acm.org>
7256
7257         * g++.old-deja/g++.other/decl6.C: New test.
7258
7259 Tue Sep 28 01:19:09 1999  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
7260
7261         * gcc.c-torture/execute/va-arg-10.c: New test.
7262
7263 Mon Sep 27 09:14:24 BST 1999  Nathan Sidwell  <nathan@acm.org>
7264
7265         * g++.old-deja/g++.pt/memtemp77.C: Adjust expected
7266         __PRETTY_FUNCTION__.
7267
7268 1999-09-23  Nick Clifton  <nickc@cygnus.com>
7269
7270         * gcc.c-torture/execute/990923-1.c: New test.
7271
7272 1999-09-21  Nick Clifton  <nickc@cygnus.com>
7273
7274         * gcc.c-torture/special/special.exp: Add FR30 to list of targets
7275         for which -fpic is inappropriate.
7276
7277 1999-09-21  Mark Mitchell  <mark@codesourcery.com>
7278
7279         * g++.dg/ecos.exp: Don't supply -finit-priority to cc1plus.
7280
7281 Tue Sep 21 15:38:10 BST 1999  Nathan Sidwell  <nathan@acm.org>
7282
7283         * g++.old-deja/g++.other/dyncast1.C: New test.
7284         * g++.old-deja/g++.other/dyncast2.C: New test.
7285         * g++.old-deja/g++.other/dyncast3.C: New test.
7286         * g++.old-deja/g++.other/dyncast4.C: New test.
7287         * g++.old-deja/g++.other/dyncast5.C: New test.
7288         * g++.old-deja/g++.eh/catch3.C: New test.
7289         * g++.old-deja/g++.eh/catch3p.C: New test.
7290         * g++.old-deja/g++.eh/catch4.C: New test.
7291         * g++.old-deja/g++.eh/catch4p.C: New test.
7292         * g++.old-deja/g++.eh/catch5.C: New test.
7293         * g++.old-deja/g++.eh/catch5p.C: New test.
7294         * g++.old-deja/g++.eh/catch6.C: New test.
7295         * g++.old-deja/g++.eh/catch6p.C: New test.
7296         * g++.old-deja/g++.eh/catch7.C: New test.
7297         * g++.old-deja/g++.eh/catch7p.C: New test.
7298         * g++.old-deja/g++.eh/catch8.C: New test.
7299         * g++.old-deja/g++.eh/catch8p.C: New test.
7300         * g++.old-deja/g++.eh/catch9.C: New test.
7301         * g++.old-deja/g++.eh/catch9p.C: New test.
7302
7303 Mon Sep 13 14:14:21 BST 1999  Nathan Sidwell  <nathan@acm.org>
7304
7305         * g++.old-deja/g++.other/sizeof3.C: Remove XFAILS.
7306         * g++.old-deja/g++.other/sizeof4.C: Remove XFAILS.
7307
7308 Mon Sep 13 06:28:57 1999  Jeffrey A Law  (law@cygnus.com)
7309
7310         * gcc.c-torture/compile/990913-1.c: New test.
7311
7312 Fri Sep 10 11:21:25 BST 1999  Nathan Sidwell  <nathan@acm.org>
7313
7314         * g++.old-deja/g++.jason/rfg4.C: Revert erroneous change, add -w.
7315         * g++.old-deja/g++.jason/rfg5.C: Likewise.
7316
7317 Thu Sep  9 10:40:36 1999  Richard Henderson  <rth@cygnus.com>
7318
7319         * g++.old-deja/g++.other/delete6.C: Use size_t with operator new.
7320
7321 Thu Sep  9 12:32:57 BST 1999  Nathan Sidwell  <nathan@acm.org>
7322
7323         * g++.old-deja/g++.other/lookup11.C: New test.
7324         * g++.old-deja/g++.bugs/900428_01.C: Rework now we understand
7325         what is permitted and what we want.
7326         * g++.old-deja/g++.jason/rfg4.C: Rework to remove ill-formed
7327         overload use.
7328         * g++.old-deja/g++.jason/rfg5.C: Likewise
7329
7330 1999-09-08  Geoffrey Keating  <geoffk@cygnus.com>
7331
7332         * gcc.c-torture/noncompile/noncompile.exp: Add poison-1.c.
7333         * gcc.c-torture/noncompile/poison-1.c: New file.
7334
7335 Wed Sep  8 09:39:56 BST 1999  Nathan Sidwell  <nathan@acm.org>
7336
7337         * g++.old-deja/g++.other/sizeof3.C: New test.
7338         * g++.old-deja/g++.other/sizeof4.C: New test.
7339         * g++.old-deja/g++.other/ambig2.C: Mark XFAILs.
7340         * g++.old-deja/g++.other/lookup16.C: Mark XFAIL.
7341
7342 1999-09-07  Richard Henderson  <rth@cygnus.com>
7343
7344         * gcc.dg/va-arg-1.c: New.
7345
7346 1999-09-06  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
7347
7348         * gcc.c-torture/execute/va-arg-9.c: New test.
7349
7350 1999-09-05  Craig Burley  <craig@jcb-sc.com>
7351
7352         * g77.f-torture/compile/980519-2.f: New test.
7353         * g77.f-torture/compile/19990905-0.f: New test.
7354         * g77.f-torture/compile/19990905-1.f: New test.
7355         * g77.f-torture/compile/19990905-2.f: New test.
7356
7357         * g77.f-torture/noncompile/19990826-4.f: Clarify who wrote what.
7358
7359 Fri Sep  3 10:39:38 BST 1999  Richard Earnshaw <rearnsha@arm.com>
7360
7361         * gcc.c-torture/execute/990827-1.c: Fix typo.
7362
7363 Fri Sep 03 09:31:10 BST 1999  Nathan Sidwell  <nathan@acm.org>
7364
7365         * g++.old-deja/g++.other/deref1.C: New test.
7366
7367 Thu Sep 02 09:27:34 BST 1999  Nathan Sidwell  <nathan@acm.org>
7368
7369         * g++.old-deja/g++.other/ambig2.C: New test.
7370         * g++.old-deja/g++.other/cond5.C: New test.
7371         * g++.old-deja/g++.other/lookup16.C: New test.
7372
7373 Thu Sep  2 01:17:51 1999  Marc Espie <espie@cvs.openbsd.org>
7374
7375         * gcc.dg/980414-1.c: Fix assembler syntax to work with old
7376         assemblers too.
7377
7378 Tue Aug 31 17:57:49 1999  Jeffrey A Law  (law@cygnus.com)
7379
7380         * lib/c-torture.exp: Avoid the "compare executables" optimization
7381         when testing native.
7382
7383 Sun Aug 29 14:35:41 1999  Jeffrey A Law  (law@cygnus.com)
7384
7385         * gcc.c-torture/execute/990829-1.c: New test.
7386         * gcc.c-torture/compile/990829-1.c: New test.
7387
7388 1999-08-27  Paul Burchard  <burchard@pobox.com>
7389
7390         * g++.old-deja/g++.pt/derived3.C: Renamed from lss-001.C.
7391         * g++.old-deja/g++.pt/ttp56.C: Renamed from lss-002.C.
7392         * g++.old-deja/g++.pt/decl4.C: Renamed from lss-003.C.
7393         * g++.old-deja/g++.pt/memtemp85.C: Renamed from lss-004.C.
7394         * g++.old-deja/g++.pt/memtemp86.C: Renamed from lss-005.C.
7395         * g++.old-deja/g++.pt/memtemp87.C: Renamed from lss-006.C.
7396         * g++.old-deja/g++.pt/static10.C: Renamed from lss-007.C.
7397         * g++.old-deja/g++.pt/memtemp88.C: Renamed from lss-008.C.
7398         * g++.old-deja/g++.pt/memtemp89.C: Renamed from lss-009.C.
7399         * g++.old-deja/g++.pt/memtemp90.C: Renamed from lss-010.C.
7400         * g++.old-deja/g++.pt/memtemp91.C: Renamed from lss-011.C.
7401
7402 Fri Aug 27 01:24:16 1999  Jeffrey A Law  (law@cygnus.com)
7403
7404         * gcc.c-torture/execute/990827-1.c: New test.
7405
7406 1999-08-26  Craig Burley  <craig@jcb-sc.com>
7407
7408         * g77.f-torture/noncompile/19990826-4.f: New test.
7409
7410         * g77.f-torture/compile/19990826-3.f: New test.
7411
7412         * g77.f-torture/execute/19990826-2.f: New test.
7413
7414         * g77.f-torture/compile/19990826-1.f: New test.
7415
7416         * gcc.c-torture/execute/990826-0.c: New test.
7417         * g77.c-torture/execute/19990826-0.f: New test.
7418
7419         * g77.f-torture/noncompile/970626-2.f: New test.
7420
7421 1999-08-25  Paul Burchard  <burchard@pobox.com>
7422
7423         * g++.old-deja/g++.pt/lss-001.C, lss-002.C, lss-003.C, lss-004.C,
7424         lss-005.C, lss-006.C, lss-007.C, lss-008.C, lss-009.C, lss-010.C,
7425         lss-011.C: New tests.
7426
7427 1999-08-25  Nathan Sidwell  <nathan@acm.org>
7428
7429         * g++.old-deja/g++.other/decl5.C: New test.
7430
7431 1999-08-24  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7432
7433         * noncompile/noncompile.exp: Load_lib c-torture.exp.
7434         (postbase_with_opts): New proc to loop over TORTURE_OPTIONS and
7435         call `postbase' for each one.  All callers of `postbase' changed
7436         to call this instead.
7437
7438 1999-08-11  Richard Earnshaw (rearnsha@arm.com)
7439
7440         * gcc.c-torture/execute/990811-1.c: New test.
7441
7442 1999-08-09  Nick Clifton  <nickc@cygnus.com>
7443
7444         * gcc.misc-tests/m-un-2.c: Expect the warnings for all builds, not
7445         just native ones.
7446
7447         * gcc.dg/990413-1.c: Expect the parse error for all builds, not
7448         just native ones.
7449
7450 1999-08-05  Alexandre Oliva  <oliva@dcc.unicamp.br>
7451
7452         * g++.old-deja/g++.other/local3.C: Removed XFAIL.
7453
7454 Wed Aug  4 01:17:17 1999  Jeffrey A Law  (law@cygnus.com)
7455
7456         * gcc.c-torture/execute/970312-1.c: Delete duplicate test.
7457
7458 1999-08-04  Nathan Sidwell  <nathan@acm.org>
7459
7460         * g++.old-deja/g++.eh/spec6.C: Add more tests. Remove XFAILS.
7461
7462 Wed Aug  4 01:17:17 1999  Jeffrey A Law  (law@cygnus.com)
7463
7464         * gcc.c-torture/execute/990804-1.c: New test.
7465
7466 1999-08-03  Nathan Sidwell  <nathan@acm.org>
7467
7468         * g++.old-deja/g++.brendan/crash63.C: Expect a POD warning
7469         * g++.old-deja/g++.brendan/crash64.C: Likewise
7470         * g++.old-deja/g++.brendan/overload8.C: Likewise
7471
7472 1999-08-03  Nathan Sidwell  <nathan@acm.org>
7473
7474         * g++.old-deja/g++.other/struct1.C: New test.
7475
7476 1999-08-03  Nathan Sidwell  <nathan@acm.org>
7477
7478         * g++.old-deja/g++.other/enum2.C: New test.
7479
7480 Mon Aug  2 13:35:12 1999  Richard Henderson  <rth@cygnus.com>
7481
7482         Adapted from tests from Franz Sirl:
7483         * gcc.c-torture/execute/va-arg-7.c: New test.
7484         * gcc.c-torture/execute/va-arg-8.c: New test.
7485
7486 Sun Aug  1 22:29:34 1999  Jeffrey A Law  (law@cygnus.com)
7487
7488         * gcc.c-torture/compile/990801-2.c: New test.
7489
7490         * gcc.c-torture/compile/990801-1.c: New test.
7491
7492 1999-07-27  Michael Meissner  <meissner@cygnus.com>
7493
7494         * gcc.c-torture/execute/ieee/fp-cmp-2.c: New file, clone from
7495         fp-cmp-1.c, converting double to float.
7496
7497         * gcc.c-torture/execute/ieee/fp-cmp-3.c: New file, clone from
7498         fp-cmp-1.c, converting double to long double.
7499
7500         * gcc.c-torture/noncompile/920507-1.c (x): Rename asm register
7501         from fr1 to unknown_register, since fr1 is a legitimate register
7502         on some machines.
7503
7504 Sun Jul 25 21:41:37 1999  Jeffrey A Law  (law@cygnus.com)
7505
7506         * README: More listname related changes.
7507
7508 1999-07-08  Catherine Moore  <clm@cygnus.com>
7509
7510         * gcc.c-torture/execute/920501-5.c: Fix typo.  Change | to ||.
7511
7512 1999-07-05  Manfred Hollstein  <mhollstein@cygnus.com>
7513
7514         * gcc.dg/990703-1.c (y): Terminate definition syntactically correctly.
7515
7516 1999-07-05  Alexandre Oliva  <oliva@dcc.unicamp.br>
7517
7518         * g++.old-deja/g++.other/null1.C: Define l<long> for 64bit hosts.
7519
7520 1999-07-04  Zack Weinberg  <zack@rabi.columbia.edu>
7521
7522         * gcc.dg/990703-1.c: New test.
7523
7524 1999-06-29  Nick Clifton  <nickc@cygnus.com>
7525
7526         * lib/file-format.exp: New file: Move definition of proc
7527         gcc_target_object_format to here from
7528         gcc.dg/special/ecos.exp.
7529
7530         * lib/c-torture.exp: Include lib file-format.exp.
7531         * lib/gcc-dg.exp: Include lib file-format.exp.
7532
7533         * gcc.dg/special/ecos.exp: Remove definition of proc
7534         gcc_target_object_format.
7535
7536 Mon Jun 28 08:20:51 1999  Jeffrey A Law  (law@cygnus.com)
7537
7538         * gcc.c-torture/execute/990628-1.c: New test.
7539
7540 Fri Jun 25 05:28:40 1999  Jeffrey A Law  (law@cygnus.com)
7541
7542         * gcc.c-torture/compile/990625-2.c: New test.
7543
7544         * gcc.c-torture/compile/990625-1.c: New test.
7545
7546 1999-06-23  Nick Clifton  <nickc@cygnus.com>
7547
7548         * gcc.c-torture/compile/dll.c: New test case.  Check that dll
7549         attributes compile.
7550         * gcc.c-torture/compile/dll.x: Only support the dll.c test on
7551         ports that use the COFF/PE file format.
7552
7553 Thu Jun 17 13:48:16 1999  Jeffrey A Law  (law@cygnus.com)
7554
7555         * gcc.c-torture/compile/990617-1.c: New test.
7556
7557 1999-06-17  Alexandre Oliva  <oliva@dcc.unicamp.br>
7558
7559         * g++.old-deja/g++.other/decl4.C: New test.
7560
7561 1999-06-14  Nathan Sidwell  <nathan@acm.org>
7562
7563         * g++.old-deja/g++.other/bitfld3.C: New test.
7564
7565 1999-06-08  Nathan Sidwell  <nathan@acm.org>
7566
7567         * g++.old-deja/g++.eh/catch1.C: New test.
7568
7569 Mon Jun  7 23:39:16 1999  Jeffrey A Law  (law@cygnus.com)
7570
7571         * g++.old-deja/g++.mike/p6610a.C: Expect failure on freebsd-elf.
7572
7573         * gcc.c-torture/execute/ieee/rbug.x: Expect failure on freebsd.
7574         * gcc.c-torture/execute/ieee/mzero.x: New file.  Likewise.
7575
7576 1999-06-05  Craig Burley  <craig@jcb-sc.com>
7577
7578         * g77.f-torture/compile/19990502-0.f: Replace with new,
7579         shorter, test that still fails after recent changes.
7580
7581 Fri Jun  4 02:25:04 1999  Andreas Schwab  <schwab@issan.cs.uni-dortmund.de>
7582
7583         * gcc.c-torture/execute/990604-1.c: New test.
7584
7585 Mon May 31 00:34:51 1999  Jeffrey A Law  (law@cygnus.com)
7586
7587         * gcc.c-torture/execute/990531-1.c: New test.
7588
7589 Thu May 27 02:38:36 1999  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
7590
7591         * gcc.c-torture/compile/990527-1.c: New test.
7592
7593 Thu May 27 02:18:51 1999  Joern Rennecke <amylaar@cygnus.com>
7594
7595         * gcc.c-torture/execute/990527-1.c: New test.
7596
7597 1999-05-25  Nick Clifton  <nickc@cygnus.com>
7598
7599         * gcc.c-torture/execute/bf-sign-2.c: Explicitly declare signed
7600         bitfields as signed.
7601
7602 1999-05-25  Craig Burley  <craig@jcb-sc.com>
7603
7604         * g77.f-torture/compile/19990525-0.f: New test.
7605
7606 Tue May 25 01:21:16 1999  Jeffrey A Law  (law@cygnus.com)
7607
7608         * gcc.c-torture/execute/990525-2.c: New test.
7609
7610         * gcc.c-torture/execute/990525-1.c: New test.
7611
7612 1999-05-24  Nathan Sidwell  <nathan@acm.org>
7613
7614         * g++.old-deja/g++.other/anon3.C: New test.
7615         * g++.old-deja/g++.other/anon4.C: New test.
7616         * g++.old-deja/g++.ext/anon1.C: Inhibit -pedantic option.
7617         * g++.old-deja/g++.g++.robertl/eb131.C/: Remove unrequired ERROR tag,
7618         after downgrade to warning (cp/ChangeLog: 1999-05-20 Jason
7619         Merrill).
7620
7621 Mon May 24 00:01:52 1999  Jeffrey A Law  (law@cygnus.com)
7622
7623         * gcc.c-torture/execute/990524-1.c: New test.
7624
7625         * gcc.dg/990524-1.c: New test.
7626
7627 Sun May 23 21:18:12 1999  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
7628
7629         * gcc.c-torture/compile/990523-1.c: New test.
7630
7631 Wed May 19 02:56:18 1999  Raja R Harinath <harinath@cs.umn.edu>
7632
7633         * gcc.c-torture/compile/990519-1.c: New test.
7634
7635 1999-05-17  Andreas Schwab  <schwab@issan.cs.uni-dortmund.de>
7636
7637         * gcc.c-torture/compile/990517-1.c: New test.
7638
7639         * gcc.c-torture/execute/990326-1.c: Force bitfields to be aligned.
7640         (e4, f4): New tests.
7641         (main): Call them.
7642
7643 1999-05-13  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7644
7645         * gcc.dg/noreturn-1.c: New test.
7646
7647 Thu May 13 02:02:46 1999  Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
7648
7649         * gcc.c-torture/execute/990513-1.c: New test.
7650
7651 1999-05-10  Richard Henderson  <rth@cygnus.com>
7652
7653         * g++.old-deja/g++.other/null1.C (g): Add overload for long.
7654
7655 1999-05-10  Craig Burley  <craig@jcb-sc.com>
7656
7657         * g77.f-torture/execute/erfc.f: Use small single-precision
7658         values, to avoid problems on Alphas when not -mieee.
7659
7660 1999-05-08  Craig Burley  <craig@jcb-sc.com>
7661
7662         * gcc.dg/990506-0.c: New test.
7663
7664 1999-05-08  Richard Henderson  <rth@cygnus.com>
7665
7666         * g++.old-deja/g++.benjamin/p12475.C: Use LONG_MAX to find
7667         the constant to test.  Don't XFAIL 64-bit targets.
7668
7669         * g++.old-deja/g++.jason/thunk3.C: Don't XFAIL Alpha.
7670         * g++.old-deja/g++.law/profile1.C: Likewise.
7671
7672         * g++.old-deja/g++.other/delete4.C: Define size_t; use it in all
7673         operator new instances.
7674         * g++.old-deja/g++.other/delete5.C: Likewise.
7675
7676 1999-05-03  Craig Burley  <craig@jcb-sc.com>
7677
7678         * g77.f-torture/execute/u77-test.f (main): Declare ABORT as
7679         intrinsic.
7680
7681 1999-05-03  Craig Burley  <craig@jcb-sc.com>
7682
7683         * g77.f-torture/execute/u77-test.f: Reverse order of two
7684         arguments to CTIME_subr, DTIME_subr, ETIME_subr, and TTYNAM_subr.
7685
7686 1999-05-03  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7687
7688         * gcc.dg/compare1.c: New test.
7689
7690 1999-05-02  Joseph S. Myers  <jsm28@cam.ac.uk>
7691
7692         * gcc.dg/cast-qual-1.c, gcc.dg/return-type-1.c, gcc.dg/unused-1.c:
7693         New tests.
7694
7695 1999-05-02  Craig Burley  <craig@jcb-sc.com>
7696
7697         * g77.f-torture/compile/19990502-1.f: New test.
7698
7699 1999-05-02  Craig Burley  <craig@jcb-sc.com>
7700
7701         * g77.f-torture/compile/19990502-0.f: New test.
7702
7703 Sun May  2 01:38:50 1999  Craig Burley  <craig@jcb-sc.com>
7704
7705         * g77.f-torture/execute/u77-test.f (main): Declare FTELL as
7706         intrinsic.
7707
7708 Sun May  2 01:13:37 1999  Craig Burley  <craig@jcb-sc.com>
7709
7710         * g77.f-torture/execute/u77-test.f (main): List libU77
7711         intrinsics not currently tested.
7712         Add tests for TIME8, CTIME_subr, IARGC, TTYNAM_subr,
7713         GETENV, FDATE_subr, DTIME_subr, ETIME_subr, DATE, ITIME,
7714         FTELL_subr, MCLOCK, MCLOCK8, and CPU_TIME.
7715         Trim blanks off the ends of some printed strings.
7716
7717 Sun May  2 00:06:45 1999  Craig Burley  <craig@jcb-sc.com>
7718
7719         * g77.f-torture/execute/u77-test.f (main): Just warn about
7720         FSTAT gid disagreement, as it's expected on some systems.
7721
7722 Sat May  1 23:57:18 1999  Craig Burley  <craig@jcb-sc.com>
7723
7724         * g77.f-torture/execute/u77-test.f: Generalize sum-checking to
7725         use a new function, which allows for some slop.
7726         Clean up some commentary.
7727         (issum): The new function.
7728         (sgladd): Deleted subroutine.
7729
7730 1999-05-01  Craig Burley  <craig@jcb-sc.com>
7731
7732         * g77.f-torture/execute/u77-test.f: Modify to be more like
7733         libf2c/libU77 version, bringing patches to that version here.
7734         Add suitable commentary.
7735
7736 Sun Apr 25 12:28:59 1999  Richard Henderson  <rth@cygnus.com>
7737
7738         * gcc.dg/990424-1.c: New test.
7739
7740 1999-04-24  Craig Burley  <craig@jcb-sc.com>
7741
7742         * g77.f-torture/execute/u77-test.f (main): Bug involving
7743         LSTAT has been fixed, so turn back on full checking.
7744
7745 1999-04-20  Craig Burley  <craig@jcb-sc.com>
7746
7747         * g77.f-torture/compile/19990419-0.f: New test.
7748         * g77.f-torture/execute/19990419-1.f: New test.
7749
7750 Sat Apr 17 16:56:48 1999  Richard Henderson  <rth@cygnus.com>
7751
7752         * gcc.dg/uninit-9.c (func): Use __builtin_alloca instead of alloca
7753         to avoid the need for a prototype to supress a warning.
7754
7755 Wed Apr  7 23:08:59 1999  Jim Wilson  <wilson@cygnus.com>
7756
7757         * gcc.c-torture/execute/920501-7.c (main): Delete __I960__ ifndef.
7758
7759 Sun Apr  4 04:02:53 1999  Jeffrey A Law  (law@cygnus.com)
7760
7761         * gcc.c-torture/execute/990404-1.c: New test.
7762
7763 1999-04-03 10:35 -0500  Zack Weinberg  <zack@rabi.columbia.edu>
7764
7765         * gcc.dg/cpp-if1.c: Adjust regexps to accommodate cccp.
7766         * gcc.dg/cpp-if3.c: Don't use -pedantic.
7767         * gcc.misc-tests/m-un-2.c: Adjust regexps for new format of
7768         missing initializer warnings.
7769
7770 Sun Mar 28 00:49:41 1999  Jeffrey A Law  (law@cygnus.com)
7771
7772         * lib/objc-torture.exp: Replace "77" with "Obj-C" in pattern
7773         matching strings.
7774
7775 Fri Mar 26 00:50:46 1999  Jeffrey A Law  (law@cygnus.com)
7776
7777         * gcc.c-torture/execute/990326-1.c: New test from Charles Hannum.
7778
7779 1999-03-26  Craig Burley  <craig@jcb-sc.com>
7780
7781         * g77.f-torture/execute/19990325-0.f: New test.
7782         * g77.f-torture/execute/19990325-1.f: New test.
7783
7784 Wed Mar 24 22:50:50 1999  Jeffrey A Law  (law@cygnus.com)
7785
7786         * gcc.c-torture/execute/990324-1.c: New test.
7787
7788 Mon Mar 22 14:55:58 1999  Jim Wilson  <wilson@cygnus.com>
7789
7790         * gcc.c-torture/execute/bf-sign-2.c (main): Replace struct sizeof
7791         test with 4.
7792
7793 Wed Mar 17 12:22:39 1999  Richard Henderson  <rth@cygnus.com>
7794
7795         * gcc.c-torture/execute/ieee/980619-1.x: New.  Expected fail on x86.
7796
7797 1999-03-13  Craig Burley  <craig@jcb-sc.com>
7798
7799         * g77.f-torture/execute/19990313-2.f: New test.
7800         * g77.f-torture/execute/19990313-3.f: New test.
7801
7802 1999-03-13  Craig Burley  <craig@jcb-sc.com>
7803
7804         * g77.f-torture/execute/19990313-0.f: New test.
7805         * g77.f-torture/execute/19990313-1.f: New test.
7806
7807 Fri Mar 12 16:17:28 1999  Jim Wilson  <wilson@cygnus.com>
7808
7809         * gcc.c-torture/execute/970312-1.c, execute/980605-1.c (f): Change
7810         printf to sprintf.
7811         * gcc.c-torture/execute/bf-sign-2.c (struct X): Add u15 field.
7812         (main): Add check for u15.  Conditionalize u31 check depending on
7813         whether ints are <32 bits or >=32 bits.
7814
7815 1999-03-08  Craig Burley  <craig@jcb-sc.com>
7816
7817         * g77.f-torture/execute/19981119-0.f: Improve testiness.
7818
7819 1999-03-08  Craig Burley  <craig@jcb-sc.com>
7820
7821         * g77.f-torture/compile/19990305-0.f: New test.
7822         * g77.f-torture/execute/19981119-0.f: New test.
7823
7824 1999-03-08  Craig Burley  <craig@jcb-sc.com>
7825
7826         * g77.f-torture/execute/970625-2.f: call ABORT if final
7827         result is not correct, instead of just printing it.
7828         Add this checking via newly introduced obfuscation, to
7829         trip up buggy front ends.
7830
7831 1999-03-07  Craig Burley  <craig@jcb-sc.com>
7832
7833         * g77.f-torture/compile/960317-1.f: Moved from being
7834         in execute/.  (Somehow I didn't notice "SUBROUTINE...".)
7835
7836 1999-03-06  Craig Burley  <craig@jcb-sc.com>
7837
7838         * g77.f-torture/execute/960317-1.f: New (old) test.
7839         * g77.f-torture/execute/970625-2.f: Ditto.
7840
7841 1999-03-01 Zack Weinberg  <zack@rabi.columbia.edu>
7842
7843         * gcc.c-torture/noncompile/noncompile.exp (951025-1.c): Accept an error
7844         message on line 1 or line 2; cccp and cpplib do this differently.
7845
7846 Mon Mar  1 23:29:14 1999  Jeffrey A Law  (law@cygnus.com)
7847
7848         * g++.old-deja/g++.law/weak1.C: New test.
7849
7850 1999-02-28 17:59 -0500  Zack Weinberg  <zack@rabi.columbia.edu>
7851
7852         * gcc.c-torture/execute/990119-1.c: Renamed to...
7853         * gcc.dg/990119-1.c: this, so it will only be tested once
7854         (it's a preprocessor test, it doesn't need to be run at
7855         multiple optimization levels).
7856
7857 1999-02-27 13:34 -0500  Zack Weinberg  <zack@rabi.columbia.edu>
7858
7859         * lib/g++.exp: Don't add incdir=$base_dir/../include to
7860           ALWAYS_CXXFLAGS.
7861
7862 1999-02-24  Craig Burley  <craig@jcb-sc.com>
7863
7864         * g77.f-torture/noncompile/19981216-0.f: Renamed from...
7865         * g77.f-torture/compile/19981216-0.f: ...as it is expected
7866         to not be compilable by current g77.
7867
7868 1999-02-24  Nick Clifton  <nickc@cygnus.com>
7869
7870         * lib/c-torture.exp: Add -O3 to TORTURE_OPTIONS list.
7871
7872 Mon Feb 22 01:15:08 1999  Jeffrey A Law  (law@cygnus.com)
7873
7874         * gcc.c-torture/execute/990222-1.c: New test.
7875
7876 1999-02-19  Craig Burley  <craig@jcb-sc.com>
7877
7878         * g77.f-torture/compile/19990218-0.f: New test.
7879         * g77.f-torture/noncompile/19990218-1.f: New test.
7880
7881 1999-02-18  Craig Burley  <craig@jcb-sc.com>
7882
7883         * g77.f-torture/compile/19981216-0.f: New test.
7884
7885 Sun Feb 14 01:26:29 1999  Jeffrey A Law  (law@cygnus.com)
7886
7887         * gcc.dg/990214-1.c: New test.
7888
7889 Sat Feb 13 00:43:52 1999  Jeffrey A Law  (law@cygnus.com)
7890
7891         * gcc.dg/990213-2.c: New test.
7892
7893         * gcc.dg/990213-1.c: New test.
7894
7895 Fri Feb 12 11:04:35 1999  Jeffrey A Law  (law@cygnus.com)
7896
7897         * gcc.c-torture/990106-2.c: Update to work on targets with 16bit
7898         ints.
7899
7900 1999-02-11  Nick Clifton  <nickc@cygnus.com>
7901
7902         * lib/gcc.exp (proc gcc_target_compile): Add support for timeout
7903         specified by target.
7904
7905         * lib/chill.exp: Fix typo: doesn'timeout -> doesn't
7906
7907 Thu Feb 11 01:12:12 1999  Jeffrey A Law  (law@cygnus.com)
7908
7909         * gcc.c-torture/execute/990211-1.c: New test from Nathan SIdwell.
7910
7911 Wed Feb 10 13:08:12 1999  Jonathan Larmour  <jlarmour@cygnus.co.uk>
7912
7913         * gcc.dg/special/ecos.exp: New test driver for new tests with
7914         special requirements.
7915
7916         * gcc.dg/special/alias-1.c: New test.
7917         * gcc.dg/special/gcsec-1.c: New test.
7918         * gcc.dg/special/weak-1.c: New test.
7919         * gcc.dg/special/weak-1a.c: Accompanying file to weak-1.c.
7920         * gcc.dg/special/weak-2.c: New test.
7921         * gcc.dg/special/weak-2a.c: Accompanying file to weak-2.c.
7922         * gcc.dg/special/weak-2b.c: Accompanying file to weak-2.c.
7923         * gcc.dg/special/wkali-1.c: New test.
7924         * gcc.dg/special/wkali-2.c: New test.
7925         * gcc.dg/special/wkali-2a.c: Accompanying file to wkali-2.c.
7926         * gcc.dg/special/wkali-2b.c: Accompanying file to wkali-2.c.
7927
7928 Wed Feb 10 12:15:35 1999  Felix Lee  <flee@cygnus.com>
7929
7930           * lib/c-torture.exp (c-torture-compile): Pull out code for
7931           analyzing gcc error messages.
7932           (c-torture-execute): Likewise.  Fix some (harmless) false
7933           positives.
7934           * lib/gcc.exp (gcc_check_compile): New function.
7935
7936 Mon Feb  8 21:42:57 1999  Richard Henderson  <rth@cygnus.com>
7937
7938         * gcc.c-torture/execute/990208-1.c: New test.
7939
7940 1999-02-07  Jonathan Larmour  <jlarmour@cygnus.co.uk>
7941
7942         * g++.dg/special/ecos.exp: New driver for new tests with special
7943         requirements
7944
7945         * g++.dg/special/conpr-1.C: New test
7946         * g++.dg/special/conpr-2.C: New test
7947         * g++.dg/special/conpr-2a.C: New test
7948         * g++.dg/special/conpr-3.C: New test
7949         * g++.dg/special/conpr-3a.C: New test
7950         * g++.dg/special/conpr-3b.C: New test
7951
7952         * lib/g++-dg.exp: New driver file, based on lib/gcc-dg.exp to
7953         allow g++ to use the dg driver
7954
7955         * README: Add comment about g++.dg directory
7956
7957 Sat Feb  6 18:00:38 1999  Jeffrey A Law  (law@cygnus.com)
7958
7959         * README: Update email addresses.
7960
7961 1999-02-03  Nick Clifton  <nickc@cygnus.com>
7962
7963         * gcc.c-torture/execute/memcheck/blkarg.c (foo): Use 10 leading
7964         arguments in order to force structure S onto the stack even on
7965         the alpha.
7966         (test): Pass 10 leading arguments to function foo as well as the
7967         structure S.
7968
7969         * gcc.c-torture/execute/memcheck/blkarg.x: New file: Expected
7970         failure for all targets.
7971
7972         * gcc.c-torture/execute/memcheck/driver.c (main): Use exit or
7973         abort to terminate program execution.
7974
7975 Sat Jan 30 16:22:47 1999  Richard Henderson  <rth@cygnus.com>
7976
7977         * gcc.c-torture/execute/990130-1.c: New test.
7978
7979 Sat Jan 30 11:10:06 1999  Jeffrey A Law  (law@cygnus.com)
7980
7981         * gcc.dg/990130-1.c: New test.
7982
7983 1999-01-28  Michael Meissner  <meissner@cygnus.com>
7984
7985         * gcc.c-torture/execute/990128-1.c: New test.
7986
7987 1999-01-27  Michael Meissner  <meissner@cygnus.com>
7988
7989         * gcc.c-torture/execute/990127-{1,2}.c: New tests.
7990
7991 1999-01-27  Felix Lee  <flee@cygnus.com>
7992
7993         * lib/c-torture.exp (c-torture-compile): pull out code for
7994         analyzing gcc error messages.
7995         (c-torture-execute): ditto, and fix some (harmless) false
7996         positives.
7997         * lib/gcc.exp (gcc_check_compile): new function.
7998
7999 Sun Jan 17 00:02:33 1999  Jeffrey A Law  (law@cygnus.com)
8000
8001         * gcc.dg/990117-1.c: New test.
8002
8003         * gcc.c-torture/compile/990117-1.c: New test from Horst von Brand.
8004
8005         * gcc.c-torture/execute/990117-1.c: New test from HJ Lu.
8006
8007 Fri Jan 15 02:52:00 1999  Jeffrey A Law  (law@cygnus.com)
8008
8009         * g77.f-torture/compile/990115-1.f: New test.
8010
8011 Thu Jan  7 23:39:47 1999  Jeffrey A Law  (law@cygnus.com)
8012
8013         * gcc.c-torture/compile/990107-1.c: New test
8014
8015 Wed Jan  6 02:21:59 1999  Jeffrey A Law  (law@cygnus.com)
8016
8017         * gcc.c-torture/execute/990106-2.c: New test.
8018
8019         * gcc.c-torture/execute/990106-1.c: New test.
8020
8021 Wed Dec 30 23:05:28 1998  Zack Weinberg <zack@rabi.columbia.edu>
8022
8023         * gcc.c-torture/compile/981223-1.c: New test.
8024
8025 Tue Dec 29 11:33:25 1998  Richard Henderson  <rth@cygnus.com>
8026
8027         * gcc.c-torture/execute/bcp-1.c (bad10): Rename from opt3.
8028         (opt3): Rename from opt4 and disable.
8029
8030 1998-12-20  Alexandre Oliva  <oliva@dcc.unicamp.br>
8031
8032         * g++.old-deja/g++.pt/ptrmem5.C: New test.
8033
8034 1998-12-15  Alexandre Oliva  <oliva@dcc.unicamp.br>
8035
8036         * g++.old-deja/g++.other/conv5.C: New test.
8037
8038 1998-12-14  Nick Clifton  <nickc@cygnus.com>
8039
8040         * gcc.c-torture/execute/920501-4.c (main): Fix typo: replace | with ||.
8041
8042 Fri Dec 11 10:25:57 1998  Jeffrey A Law  (law@cygnus.com)
8043
8044         * g++.old-deja/g++.benjamin/p12475.C: Expect failure on mips64 targets.
8045
8046 Fri Dec 11 01:12:45 1998  Zack Weinberg <zack@rabi.columbia.edu>
8047
8048         * gcc.c-torture/compile/981211-1.c: New test.
8049
8050 1998-12-09  Alexandre Oliva  <oliva@dcc.unicamp.br>
8051
8052         * gcc.dg/ultrasp1.c: Empty dg-options, avoid `long long' warnings.
8053
8054         * g++.old-deja/g++.pt/instantiate6.C: Linker error, not crash.
8055
8056 Tue Dec  8 22:50:04 1998  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
8057
8058         * gcc.special/930510-1.c: Make C9X safe.
8059         * gcc.misc-tests/gcov-1.c Similarly.
8060         * gcc.misc-tests/gcov-2.c Similarly.
8061
8062 1998-12-06  Alexandre Oliva  <oliva@dcc.unicamp.br>
8063
8064         * gcc.dg/ultrasp1.c: New test.
8065
8066 Sun Dec  6 00:40:12 1998  Richard Henderson  <rth@cygnus.com>
8067
8068         * gcc.c-torture/execute/981206.c: New test.
8069
8070 1998-12-06  Alexandre Oliva  <oliva@dcc.unicamp.br>
8071
8072         * g++.old-deja/g++.ns/template7.C: New test.
8073
8074         * g++.old-deja/g++.other/expr1.C: New test.
8075
8076         * g++.old-deja/g++.eh/tmpl3.C: New test.
8077
8078         * g++.old-deja/g++.eh/tmpl2.C: New test.
8079
8080 1998-12-04  Alexandre Oliva  <oliva@dcc.unicamp.br>
8081
8082         * g++.old-deja/g++.other/using5.C: Usified using[567].C here.
8083         * g++.old-deja/g++.other/using6.C: Removed.
8084         * g++.old-deja/g++.other/using7.C: Mark Mitchel removed it.
8085
8086         * g++.old-deja/g++.pt/spec20.C: Re-insert non-bogus ERROR marks.
8087
8088 1998-12-03  Alexandre Oliva  <oliva@dcc.unicamp.br>
8089
8090         * g++.old-deja/g++.pt/overload8.C: New test.
8091
8092         * g++.old-deja/g++.pt/overload7.C: New test.
8093
8094         * g++.old-deja/g++.pt/spec20.C: ERROR marks were bogus.
8095
8096         * lib/old-dejagnu.exp (old-dejagnu): Ignore collect recompiling
8097         and relinking messages.
8098         * lib/g++.exp (g++_target_compile): Remove .rpo file when
8099         compiling with -frepo.
8100
8101 1998-12-01  Alexandre Oliva  <oliva@dcc.unicamp.br>
8102
8103         * g++.old-deja/g++.pt/lookup6.C: New test.
8104
8105 1998-11-30  Nick Clifton  <nickc@cygnus.com>
8106
8107         * gcc.c-torture/execute/981130-1.c: New test.
8108         * gcc.c-torture/execute/981130-1.x: New test failure expectations.
8109
8110 1998-11-27  Alexandre Oliva  <oliva@dcc.unicamp.br>
8111
8112         * g++.old-deja/g++.pt/explicit76.C: New test.
8113
8114         * g++.old-deja/g++.pt/friend38.C: New test.
8115
8116         * g++.old-deja/g++.ns/crash2.C: New test.
8117
8118         * g++.old-deja/g++.pt/defarg8.C: New test.
8119
8120         * g++.old-deja/g++.pt/instantiate6.C: New test.
8121
8122         * g++.old-deja/g++.pt/static6.C: New test.
8123
8124         * g++.old-deja/g++.pt/decl2.C: New test.
8125
8126 1998-11-26  Alexandre Oliva  <oliva@dcc.unicamp.br>
8127
8128         * g++.old-deja/g++.other/lookup5.C: New test.  Not sure the
8129         problem is actually related with name lookup, but so what? :-)
8130
8131         * g++.old-deja/g++.pt/friend37.C: New test.
8132
8133 1998-11-25  Dave Love  <d.love@dl.ac.uk>
8134
8135         * g77.f-torture/execute/u77-test.f (main): Avoid testing [f]statb
8136         element, which fails on some systems.
8137
8138         * g77.f-torture/execute/labug1.f: New test.
8139
8140 Sat Nov 21 21:41:05 1998  Jeffrey A Law  (law@cygnus.com)
8141
8142         * gcc.c-torture/execute/980526-1.c: Do nothing if NO_LABEL_VALUES
8143         is defined.
8144
8145 1998-11-18  Dave Love  <d.love@dl.ac.uk>
8146
8147         * g77.f-torture/compile/981117-1.f: New test.
8148
8149 1998-11-16  Alexandre Oliva  <oliva@dcc.unicamp.br>
8150
8151         * g++.old-deja/g++.eh/throw2.C: New test.  CV-qualifiers are not
8152         properly discarded.
8153
8154 Sun Oct 11 05:04:28 1998  Ken Raeburn  <raeburn@cygnus.com>
8155
8156         * gcc.c-torture/execute/memcheck: New directory of tests for
8157         -fcheck-memory-usage.
8158
8159 1998-11-07  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
8160
8161         * README: New file, general information about the testsuite and
8162         new description of the various C++ test subdirectories.
8163         * README.g++: Eliminate obsolete information, update and move most
8164         relevant stuff to README.
8165
8166 Sat Nov  7 02:55:55 1998  Richard Henderson  <rth@cygnus.com>
8167
8168         * gcc.c-torture/compile/981107-1.c: New test.
8169
8170 Mon Nov  2 11:16:03 1998  Doug Evans  <devans@canuck.cygnus.com>
8171
8172         * execute/memcpy-bi.c: New testcase.
8173
8174 1998-10-31  Alexandre Oliva  <oliva@dcc.unicamp.br>
8175
8176         * g++.old-deja/g++.pt/sizeof3.C: A similar testcase not involving
8177         base classes.
8178
8179         * g++.old-deja/g++.pt/sizeof2.C: Incorrect specialization of base
8180         template is selected.
8181
8182         * g++.old-deja/g++.ext/arrnew2.C: If new T[n](i) is accepted for
8183         classes, it should be accepted for all types.
8184
8185         * g++.old-deja/g++.eh/sjlj1.C: Test checked sjlj-exception.
8186
8187         * g++.old-deja/g++.pt/spec24.C: Ensure that template
8188         specializations start with template headers.
8189
8190 1998-10-29  Alexandre Oliva  <oliva@dcc.unicamp.br>
8191
8192         * g++.old-deja/g++.other/dcast2.C: Cannot dynamic downcast &x.
8193
8194         * g++.old-deja/g++.other/init9.C: Test cross initialization of
8195         non-POD types.
8196
8197 1998-10-27  Alexandre Oliva  <oliva@dcc.unicamp.br>
8198
8199         * lib/old-dejagnu.exp (old-dejagnu): Document `Additional sources'.
8200
8201 Thu Oct 22 16:01:44 1998  Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
8202
8203         * compile/981022-1.c, compile/981022-1.x: New test and driver.
8204
8205 Mon Oct 19 14:03:07 1998  Jeffrey A Law  (law@cygnus.com)
8206
8207         * 981019-1.c: New test.
8208
8209 Wed Oct 14 21:11:19 1998  Robert Lipe <robertl@dgii.com>
8210
8211         * lib/objc-torture.exp (objc-torture-execute): Add -I so we can
8212         find objc headers.
8213
8214 1998-10-14  Andreas Schwab  <schwab@issan.cs.uni-dortmund.de>
8215
8216         * compile/981001-4.c: Remove use of GCC extension that triggers a
8217         compiler bug.
8218
8219 1998-10-13  Alexandre Oliva  <oliva@dcc.unicamp.br>
8220
8221         * lib/old-dejagnu.exp (old-dejagnu): Support `Additional sources:'.
8222
8223 1998-10-12  Alexandre Oliva  <oliva@dcc.unicamp.br>
8224
8225         * g++.old-deja/g++.pt/explicit74.C: New test.  Explicit
8226         instantiation of template produces incorrect code for delete
8227         expression.
8228
8229         * g++.old-deja/g++.pt/instantiate5.C: New test.  `global
8230         constructors' name is not unique.
8231         * g++.old-deja/g++.pt/instantiate5.cc: Ditto.
8232         * g++.old-deja/g++.pt/instantiate5-main.cc: Ditto.
8233
8234         * g++.old-deja/g++.other/init8.C: New test.  Uninitialized
8235         automatic array of const is ill-formed.
8236
8237         * g++.old-deja/g++.pt/ttp53.C: New test.  Incorrect substitution
8238         of template parameter?
8239
8240         * g++.old-deja/g++.other/conv3.C: New test.  Conversion discards
8241         const.
8242
8243         * g++.old-deja/g++.other/pmf2.C: New test.  Invalid
8244         pointer-to-member expression.
8245
8246         * g++.old-deja/g++.other/friend5.C: New test.  Bogus friend
8247         declaration causes ICE.
8248
8249 1998-10-11  Alexandre Oliva  <oliva@dcc.unicamp.br>
8250
8251         * g++.old-deja/g++.ns/main1.C: New test.  main() should only be
8252         reserved in the global namespace.
8253
8254         * g++.old-deja/g++.pt/instantiate4.C: New test: -frepo does not
8255         generate needed virtual table.
8256
8257         * lib/old-dejagnu.exp (old-dejagnu): Support `Build then link:'.
8258
8259 1998-10-10  Dariush Eslimi  <eslimi@loran.com>
8260
8261         * g++.old-deja/g++.ext/typeof1.C: New test; typeof based on
8262         template-dependent type
8263
8264 1998-10-10  Alexandre Oliva  <oliva@dcc.unicamp.br>
8265
8266         * g++.old-deja/g++.brendan/parse3.C: XFAILs, not ERRORs.
8267         * g++.old-deja/g++.brendan/parse5.C: XFAILs, not ERRORs.
8268         * g++.old-deja/g++.brendan/parse6.C: XFAILs, not ERRORs.
8269
8270         * g++.old-deja/g++.other/using5.C: New test; using decl from base
8271         class should be usable as argument of member function.
8272         * g++.old-deja/g++.other/using6.C: New test; using decl from base
8273         class should be usable as return type of member function.
8274         * g++.old-deja/g++.other/using7.C: New test; using decl from base
8275         class should be usable as type of data member.
8276
8277         * g++.old-deja/g++.ns/extern1.C: Fix XFAIL mark.
8278
8279 Fri Oct  9 19:19:19 1998  Jeffrey A Law  (law@cygnus.com)
8280
8281         * gcc.c-torture/special/920521-1.c: Fix bogus test.
8282
8283 Thu Oct  8 19:14:05 1998  Nick Clifton  <nickc@cygnus.com>
8284
8285         * gcc.dg/dll-?.c Add thumb to target list.
8286         Fix assembler scan patterns to match current assembler output.
8287
8288 1998-10-08  Alexandre Oliva  <oliva@dcc.unicamp.br>
8289
8290         * g++.old-deja/g++.pt/expr6.C: New test.  operator?: breaks
8291         matching of template brackets.
8292
8293         * g++.old-deja/g++.other/using4.C: New test.  Test using
8294         declarations of methods from base classes.
8295
8296         * g++.old-deja/g++.ns/extern1.C: New test.  Extern declarations
8297         within functions should introduce names into the innermost
8298         enclosing namespace.
8299
8300         * g++.old-deja/g++.other/init7.C: New test.  Retry initialization
8301         of static locals if first initialization throws.
8302
8303 Wed Oct  7 12:00:20 1998  Jim Wilson  <wilson@cygnus.com>
8304
8305         * gcc.c-torture/compile/981007-1.c: New test for irix6 -O0 core dump.
8306
8307 1998-10-06  Ken Raeburn  <raeburn@cygnus.com>
8308
8309         * gcc.c-torture/special/981006-1.c: New test.  Make sure gcc doesn't
8310         lose track of the possible targets of tablejump insns.
8311         * special/special.exp: Run it.
8312
8313 1998-10-06  Alexandre Oliva  <oliva@dcc.unicamp.br>
8314
8315         * g++.old-deja/g++.pt/friend35.C: New test.  A template function
8316         must be declared before its specializations can be named in friend
8317         declarations.
8318
8319 1998-10-05  Dave Love  <d.love@dl.ac.uk>
8320
8321         * g77.f-torture/execute/u77-test.f: Add regression test for RAND.
8322
8323         * g77.f-torture/execute/io1.f: New test.
8324
8325 1998-10-04  Alexandre Oliva  <oliva@dcc.unicamp.br>
8326
8327         * g++.old-deja/g++.pt/overload5.C: New test; initialize variable
8328         with pointer to template function, for which no argument deduction
8329         is possible.
8330
8331         * g++.old-deja/g++.pt/overload4.C: New test; passing pointer to
8332         specialization of template function as argument to template
8333         function.
8334
8335         * g++.old-deja/g++.other/access2.C: New test; Inner class
8336         shouldn't have privileged access to Outer's names.
8337
8338 1998-10-03  Alexandre Oliva  <oliva@dcc.unicamp.br>
8339
8340         * g++.old-deja/g++.pt/friend34.C: New test; name injection of
8341         friend template declared within template class conflicts with
8342         nested class of the same name.
8343
8344         * g++.old-deja/g++.other/badopt1.C: New test; post-increment
8345         is ignored.
8346
8347         * g++.old-deja/g++.other/decl1.C: New test; incorrect parsing of
8348         object with direct initializer as function declaration.
8349
8350         * g++.old-deja/g++.other/decl2.C: New test; duplicate
8351         initializers.
8352
8353         * g++.old-deja/g++.other/null2.C: New test; conditional operator
8354         involving const pointer and NULL produces incorrect result.
8355
8356         * g++.old-deja/g++.other/typename1.C: New test; template-dependent
8357         type name without `typename' should be rejected with -pedantic.
8358
8359 Fri Oct  2 21:55:58 1998  Richard Henderson  <rth@cygnus.com>
8360
8361         * g++.old-deja/g++.other/addrof1.C: New test.
8362
8363 Thu Oct  1 17:15:26 1998  Nick Clifton  <nickc@cygnus.com>
8364
8365         * gcc.c-torture/compile/981001-1.c: New test.
8366         * gcc.c-torture/execute/981001-1.c: New test.
8367
8368 Thu Oct  1 19:05:20 1998  Jeffrey A Law  (law@cygnus.com)
8369
8370         * gcc.c-torture/compile/981001-2.c: New test.
8371         * gcc.c-torture/compile/981001-3.c: New test.
8372         * gcc.c-torture/compile/981001-4.c: New test.
8373
8374 1998-10-01  Robert Lipe  <robertl@dgii.com>
8375
8376         * lib/objc.exp (objc_target_compile): Add -L during compiles for
8377         multilibbed hosts.   Idea grafted from g77.exp.
8378
8379 1998-09-30  Dave Love  <d.love@dl.ac.uk>
8380
8381         * g77.f-torture/execute/u77-test.f (main): Excise `hostnm' to
8382         avoid losing on systems which need -lsocket.
8383
8384 1998-09-28  Alexandre Oliva  <oliva@dcc.unicamp.br>
8385
8386         * g++.old-deja/g++.other/bitfld1.C: Expected failure.
8387         * g++.old-deja/g++.other/nested2.C: Ditto.
8388         * g++.old-deja/g++.robertl/eb132.C: No longer an expected
8389         failure.
8390
8391 1998-09-26  Alexandre Oliva  <oliva@dcc.unicamp.br>
8392
8393         * g++.old-deja/g++.other/bitfld1.C: Built-in operator!= should be
8394         preferred over template operator!= for enum bitfields.
8395
8396 1998-09-18  Alexandre Oliva  <oliva@dcc.unicamp.br>
8397
8398         * g++.old-deja/g++.other/nested2.C: Different virtual base classes
8399         that happen to have the same base name, but in different scopes,
8400         are incorrectly rejected.
8401
8402 1998-09-16  Richard Henderson  <rth@cygnus.com>
8403
8404         * g++.old-deja/g++.brendan/array1.C: Size array via arithmetic based
8405         on the native word size instead of an integer literal.
8406
8407 1998-09-15  Alexandre Oliva  <oliva@dcc.unicamp.br>
8408
8409         * g++.old-deja/g++.other/static2.C: Invocation of static data
8410         member of type pointer-to-function denoted as non-static member.
8411
8412         * g++.old-deja/g++.other/typedef5.C: Add some more tests involving
8413         checks involving function types and aliases.
8414
8415 1998-09-12  Alexandre Oliva  <oliva@dcc.unicamp.br>
8416
8417         * g++.old-deja/g++.other/typedef5.C: Check whether typedefs can be
8418         redefined to the same non-trivial type.
8419
8420         * g++.old-deja/g++.pt/explicit73.C: Test for proper
8421         namespace-qualification of template specializations declared in
8422         other namespaces.
8423
8424         * g++.old-deja/g++.other/friend4.C: Check whether it is possible
8425         to declare a subset of the specializations of a template function
8426         as friends of specializations of a template class.
8427
8428         * g++.old-deja/g++.pt/explicit71.C: Make sure specializations of
8429         member templates that do not fully specialize the enclosing
8430         template class are rejected.
8431
8432 1998-09-11  Dave Love  <d.love@dl.ac.uk>
8433
8434         * g77.f-torture/execute/u77-test.f: Fix bad consistency checks.
8435
8436 1998-09-08  Dave Love  <d.love@dl.ac.uk>
8437
8438         * g77.f-torture/execute/u77-test.f (main): New file, somewhat
8439         altered from libf2c/libU77 version.
8440
8441 1998-09-06  Dave Love  <d.love@dl.ac.uk>
8442
8443         * g77.f-torture/execute/io0.f: Test formatted direct i/o too.
8444
8445 1998-09-04  Reid M. Pinchback  <reidmp@MIT.EDU>, Alexandre Oliva  <oliva@dcc.unicamp.br>
8446
8447         * g++.old-deja/g++.pt/explicit72.C: Ensure that char and
8448         (un)signed char are different types for template specialization
8449         purposes.
8450
8451 Thu Sep  3 00:40:32 1998  Ovidiu Predescu  <ovidiu@aracnet.com>
8452
8453         * lib/{objc.exp,objc-torture.exp}: New files for objc testing harness.
8454         * objc: ObjC testsuite.
8455
8456 Mon Aug 31 12:00:00 1998  Catherine Moore  <clm@cygnus.com>
8457
8458         * gcc.c-torture/execute/941014-1.x:  New file.
8459
8460 Mon Aug 31 15:19:32 1998  Nick Clifton  <nickc@cygnus.com>
8461
8462         * lib/c-torture.exp: Add support for
8463         torture_eval_before_compile and torture_eval_before_execute
8464         variables.
8465
8466 Sun Aug 30 17:38:20 1998  Jeffrey A Law  (law@cygnus.com)
8467
8468         * gcc.dg/980626-1.c: Delete this test.  We've declared the warning
8469         this test triggers valid.
8470
8471 Thu Aug 27 23:59:18 1998  Jeffrey A Law  (law@cygnus.com)
8472
8473         * gcc.dg/980827-1.c: New test.
8474
8475 Wed Aug 26 16:10:00 1997  J"orn Rennecke <amylaar@cygnus.co.uk>
8476
8477         * gcc.c-torture/execute/loop-4b.c: New test.
8478
8479 Wed Aug 26 16:25:38 1998  Nick Clifton  <nickc@cygnus.com>
8480
8481         * lib/c-torture.exp: Add support for
8482         torture_eval_before_compile and torture_eval_before_execute
8483         variables.
8484
8485 Tue Aug 25 19:42:13 1998  Jeffrey A Law  (law@cygnus.com)
8486
8487         * gcc.c-torture/compile/980825-1.c: New test.
8488
8489 Mon Aug 24 14:20:32 1998  Nick Clifton  <nickc@cygnus.com>
8490
8491         * gcc.c-torture/execute/bcp-1.c (main): Fix optimize test loop to
8492         count number tests in opt_t0 not good_t0.
8493
8494 Mon Aug 24 16:38:52 1998  Jeffrey A Law  (law@cygnus.com)
8495
8496         * gcc.c-torture/compile/930326-1.x: Fix typo.
8497
8498 1998-08-23  Mark Mitchell  <mark@markmitchell.com>
8499
8500         * lib/old-dejagnu.exp: Make it possible to XFAIL a test that
8501         causes an ICE.
8502
8503 Fri Aug 21 23:59:18 1998  Jeffrey A Law  (law@cygnus.com)
8504
8505         * gcc.c-torture/unsorted/memtst.c: Reduce size of array when
8506         STACK_SIZE is defined.
8507         * gcc.c-torture/unsorted/stuct.c: Similarly.
8508
8509         * gcc.c-torture/compile/980821-1.c: New test.
8510
8511 Fri Aug 21 03:14:04 1998  Jeffrey A Law  (law@cygnus.com)
8512
8513         * gcc.c-torture/execute/980526-2.c: Disable for targets with 16bit ints.
8514
8515 1998-08-19  Mark Mitchell  <mark@markmitchell.com>
8516
8517         * lib/old-dejagnu.exp (old-dejagnu): Remove sig6/sig11 handling
8518         code.
8519
8520 1998-08-09  Mark Mitchell  <mark@markmitchell.com>
8521
8522         * lib/old-dejagnu.exp: Revise handling of `Internal compiler
8523         error'.
8524
8525 Tue Aug 18 19:19:50 1998  Jeffrey A Law  (law@cygnus.com)
8526
8527         * gcc.c-torture/execute/*.x: Some updates for the h8300 targets.
8528
8529 Sun Aug 16 01:29:19 1998  Jeffrey A Law  (law@cygnus.com)
8530
8531         * gcc.c-torture/compile/980816-1.c: New test.
8532
8533         * gcc.dg/980816-1.c: New test.
8534
8535 Thu Aug 13 00:13:55 1998  Jeffrey A Law  (law@cygnus.com)
8536
8537         * gcc.c-torture/execute/ieee/ieee.exp: Pass -ffloat-store to
8538         compiler for ieee tests.
8539
8540 1998-08-01  Dave Love  <d.love@dl.ac.uk>
8541
8542         * g77.f-torture/compile/980729-0.f: New test.
8543
8544 1998-07-30  Ken Raeburn  <raeburn@cygnus.com>
8545
8546         * gcc.c-torture/special/eeprof-1.c: New test, for
8547         -finstrument-functions.
8548         * gcc.c-torture/special/special.exp: Run it.
8549
8550 Wed Jul 29 00:17:18 1998  Jeffrey A Law  (law@cygnus.com)
8551
8552         * gcc.c-torture/compile/980729-1.c: New test.
8553
8554 Mon Jul 27 11:05:07 1998  Nick Clifton  <nickc@cygnus.com>
8555
8556         * gcc.c-torture/execute/ieee/930529-1.c (main): Check to see if
8557         __thumb__ is defined, and test for ARM style doubles if so.
8558
8559 1998-07-26  Dave Love  <d.love@dl.ac.uk>
8560
8561         * g77.f-torture/noncompile/980615-0.f: New test.
8562
8563 Sun Jul 26 01:15:56 1998  H.J. Lu  (hjl@gnu.org)
8564
8565         * gcc.dg/980312-1.c: Do link instead of compile.
8566         * gcc.dg/980313-1.c: Likewise.
8567
8568 Sun Jul 26 01:05:02 1998  Jeffrey A Law  (law@cygnus.com)
8569
8570         * gcc.c-torture/compile/980726-1.c: New test.
8571
8572 1998-07-25  Dave Love  <d.love@dl.ac.uk>
8573
8574         * g77.f-torture/execute/io0.f: New test.
8575
8576 Fri Jul 24 11:02:43 1998  Nick Clifton  <nickc@cygnus.com>
8577
8578         * gcc.c-torture/execute/comp-goto-1.c (main): Make main() return
8579         an int.
8580
8581 Thu Jun 18 15:12:30 1998  Michael Meissner  <meissner@cygnus.com>
8582
8583         * gcc.c-torture/execute/980618-{1,2}.c: New tests that showed up
8584         m32r bugs.
8585
8586 Fri Jul 17 14:19:32 1998  Nick Clifton  <nickc@cygnus.com>
8587
8588         * gcc.dg/980626-1.c: Expect failures for all toolchains until
8589         c-decl.c:grokdeclarator can handle mode attributes.
8590
8591 Thu Jul 16 21:42:50 1998  Jeffrey A Law  (law@cygnus.com)
8592
8593         * gcc.c-torture/execute/980716-1.c: New test.
8594
8595 Mon Jul 13 22:26:37 1998  Jeffrey A Law  (law@cygnus.com)
8596
8597         * gcc.c-torture/execute/920715-1.x: No longer expected to fail on
8598         the mn10200.
8599         * gcc.c-torture/execute/strct-varg-1.x: New file.  Expect failure on
8600         the mn10200.
8601         * gcc.c-torture/execute/va-arg-3.x: Similarly.
8602         * gcc.c-torture/compile/930326-1.x: Similarly.
8603
8604 1998-07-13  Dave Love  <d.love@dl.ac.uk>
8605
8606         * g77.f-torture/execute/auto0.f, g77.f-torture/execute/auto1.f:
8607         New test from Craig.
8608
8609 1998-07-12  Dave Love  <d.love@dl.ac.uk>
8610
8611         * g77.f-torture/noncompile/980616-0.f: New test.
8612
8613         * g77.f-torture/execute/970816-3.f:  New test from Craig.
8614
8615 Fri Jul 10 23:43:33 1998 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
8616
8617         *  g++.other/singleton.C: Return error value instead of taking
8618         SIGSEGV.
8619
8620 Fri Jul 10 10:02:03 1998  Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-karlsruhe.de>
8621
8622         *  g++.other/singleton.C: New test.   Warning is under dispute.
8623         Runtime crash is not.
8624
8625 Thu Jul  9 23:07:45 1998  Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
8626
8627         * g++.ns/{alias2.C, alias5.C, koenig4.C, lookup3.C ns13.C,
8628         ns14.C, ns15.C, template3.C, undef1.C, using4.C, using5.C,
8629         using6.C, using7.C}:  New namespace tests.
8630
8631 Thu Jul  9 22:44:49 1998  Alexandre Oliva   <oliva@dcc.unicamp.br>
8632
8633         * g++.old-deja/g++.other/partspec1.C: Test matching of partial
8634         specialization with typedef'ed names used as array indexes.
8635
8636 Thu Jul  9 00:38:51 1998  Jeffrey A Law  (law@cygnus.com)
8637
8638         * gcc.c-torture/execute/980709-1.c: New test.
8639
8640         * gcc.dg/980709-1.c: New test.
8641
8642 Tue Jul  7 13:41:27 1998  Richard Henderson  <rth@cygnus.com>
8643
8644         * gcc.c-torture/execute/bcp-1.c: New test.
8645
8646 Tue Jul  7 11:49:04 1998  Jeffrey A Law  (law@cygnus.com)
8647
8648         * gcc.c-torture/execute/980707-1.c: New test.
8649
8650 Mon Jul  6 18:20:27 1998  Kamil Iskra  <iskra@student.uci.agh.edu.pl>
8651
8652         * gcc.c-torture/compile/980706-1.c: New test.
8653
8654 1998-07-01  Dave Love  <d.love@dl.ac.uk>
8655
8656         * g77.f-torture/execute/980701-0.f,
8657         g77.f-torture/execute/980701-1.f: New test from Craig.
8658
8659 Wed Jul  1 00:52:51 1998  Jeffrey A Law  (law@cygnus.com)
8660
8661         * gcc.c-torture/compile/980701-1.c: New test.
8662
8663         * gcc.c-torture/execute/980701-1.c: New test.
8664
8665 Tue Jun 30 11:51:42 1998  Klaus-Georg Adams  <Klaus-Georg.Adams@chemie.uni-ka
8666 rlsruhe.de>
8667
8668         * g++.old-deja/g++.robertl/eb132.C: New test.
8669         * g++.old-deja/g++.robertl/eb133.C: Likewise.
8670
8671 1998-06-29  Dave Love  <d.love@dl.ac.uk>
8672
8673         * g77.f-torture/execute/980628-7.f,
8674         g77.f-torture/execute/980628-8.f,
8675         g77.f-torture/execute/980628-9.f,
8676         g77.f-torture/execute/980628-10.f: New tests from Craig.
8677
8678         * g77.f-torture/execute/980628-3.f: Remove mail headers.
8679
8680 Sun Jun 28 12:49:02 1998  Jeffrey A Law  (law@cygnus.com)
8681
8682         * g77.f-torture/execute/980628-4.f: New test from Craig.
8683         * g77.f-torture/execute/980628-5.f: Likewise.
8684         * g77.f-torture/execute/980628-2.f: Likewise.
8685         * g77.f-torture/execute/980628-0.f: Likewise.
8686         * g77.f-torture/execute/980628-1.f: Likewise.
8687         * g77.f-torture/execute/980628-3.f: Likewise.
8688         * g77.f-torture/execute/980628-6.f: Likewise.
8689
8690 Sun Jun 28 00:37:26 1998  Jeffrey A Law  (law@cygnus.com)
8691
8692         * lib/g77.exp (default_g77_version): Tweak to make it work in a build
8693         directory when nothing has been installed yet.
8694
8695 Sat Jun 27 23:23:18 1998  Carlo Wood  <carlo@runaway.xs4all.nl>
8696
8697         * gcc.c-torture/special/special.exp: Handle newer versions of
8698         dejagnu.
8699
8700 Fri Jun 26 17:57:40 1998  Jeffrey A Law  (law@cygnus.com)
8701
8702         * gcc.dg/980626-1.c: New test.
8703
8704 Fri Jun 19 23:26:12 1998  Bruno Haible <haible@ilog.fr>
8705
8706         * gcc.misc-tests/m-un-2.c: New test.
8707         * g++.old-deja/g++.other/warn01.c: Likewise.
8708
8709 Fri Jun 19 14:06:36 1998  Robert Lipe  <robertl@dgii.com>
8710
8711         * gcc.dg/980414-1.c: Move comments outside of ASM to improve
8712         compatibility with assmblers with a different comment character.
8713         Eliminate use of GAS-specific extensions.
8714
8715 Fri Jun 19 02:05:14 1998  Jeffrey A Law  (law@cygnus.com)
8716
8717         * gcc.c-torture/execute/ieee/980619-1.c: New test.
8718
8719 Fri Jun 19 00:58:11 1998  Robert Lipe  <robertl@dgii.com>
8720
8721         *lib/g77.exp: Replace search for libf2c.a with search for newly
8722         renamed libg2c.a
8723
8724 Wed Jun 17 18:53:12 1998  Jeffrey A Law  (law@cygnus.com)
8725
8726         * gcc.c-torture/execute/980617-1.c: New test.
8727
8728 Fri Jun 12 01:08:49 1998  Jeffrey A Law  (law@cygnus.com)
8729
8730         * gcc.c-torture/execute/980612-1.c: New test.
8731
8732 Mon Jun  8 02:13:42 1998  Jeffrey A Law  (law@cygnus.com)
8733
8734         * gcc.dg/980523-1.c: Only test on ppc-linux.
8735         * gcc.dg/980526-1.c, gcc.dg/switch-1.c: Likewise.
8736
8737         * gcc.c-torture/execute/980608-1.c: New test.
8738
8739 Fri Jun  5 21:54:26 1997  J"orn Rennecke <amylaar@cygnus.co.uk>
8740
8741         * gcc.c-torture/execute/980605-1.c: New test.
8742
8743 Thu Jun  4 01:39:24 1998  Jeffrey A Law  (law@cygnus.com)
8744
8745         * gcc.c-torture/execute/980604-1.c: New test.
8746
8747 Tue Jun  2 20:51:43 1998  Jeffrey A Law  (law@cygnus.com)
8748
8749         * gcc.c-torture/execute/980602-1.c: New test.
8750         * gcc.c-torture/execute/980602-2.c: Likewise.
8751
8752 1998-06-02  Dave Love  <d.love@dl.ac.uk>
8753
8754         * 970125-0.f: Fix per JCB.  Add commentary.
8755
8756 Sun May 31 23:23:29 1998  Michael Meissner  <meissner@cygnus.com>
8757
8758         * gcc.c-torture/execute/ieee/mzero2.c: New test to better test
8759         IEEE -0 support.
8760
8761 Fri May 29 01:10:12 1998  Peter Leven <leven@lpr.e-technik.tu-muenchen.de>
8762
8763         * gcc.c-torture/execute/ieee/fp-cmp-1.c: Set up signal handler
8764         earlier.
8765
8766 Thu May 28 00:17:42 1998  Catherine Moore <clm@cygnus.com>
8767
8768         * gcc.c-torture/execute/980526-3.c: New test.
8769
8770 1998-05-27  Manfred Hollstein  <manfred@s-direktnet.de>
8771
8772         * g++.old-deja/g++.jason/thunk2.C: Setup this test to be expected to
8773         fail on m68k-motorola-sysv and m88k-motorola-sysv3.
8774         * g++.old-deja/g++.jason/thunk3.C: Add m68k-motorola-sysv and
8775         m88k-motorola-sysv3 to XFAIL.
8776
8777 Tue May 26 23:58:03 1998  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
8778
8779         * gcc.dg/980526-1.c: New test.
8780         * gcc.c-torture/execute/980526-2.c: New test.
8781
8782 Tue May 26 23:40:40 1998  Jeffrey A Law  (law@cygnus.com)
8783
8784         * gcc.dg/980523-1.c: Change "ppc" to "powerpc".
8785
8786         * gcc.c-torture/execute/980526-1.c: New test.
8787
8788 1998-05-26  Dave Love  <d.love@dl.ac.uk>
8789
8790         * g77.f-torture/execute/alpha2.f: Add runtime test.
8791
8792 1998-05-24  Jason Merrill  <jason@yorick.cygnus.com>
8793
8794         * g++.old-deja/old-deja.exp: Strip leading directories.
8795
8796         * lib/old-dejagnu.exp: All tests fail if we got an internal compiler
8797         error for the line.  Don't run multiple tests for the same line.
8798
8799 Sat May 23 23:27:10 1998  Jeffrey A Law  (law@cygnus.com)
8800
8801         * gcc.dg/980523-1.c: New test.
8802
8803 1998-05-23  Dave Love  <d.love@dl.ac.uk>
8804
8805         * g77.f-torture/compile/970915-0.f: New test.
8806
8807 1998-05-23  Jason Merrill  <jason@yorick.cygnus.com>
8808
8809         * lib/old-dejagnu.exp: Ignore C++ "instantiated from" mesages.
8810
8811 Thu May 21 23:23:21 1998  Jeffrey A Law  (law@cygnus.com)
8812
8813         * gcc.dg/980520-1.c: New test.
8814
8815 Wed May 20 14:37:15 1998  Manfred Hollstein  <manfred@s-direktnet.de>
8816
8817         * gcc.dg/980502-1.c: Fix return type.
8818
8819 Wed May 20 11:29:48 1998  Jeffrey A Law  (law@cygnus.com)
8820
8821         * gcc.dg/{980502-1.c, clobbers.c}: New tests.
8822         * gcc.c-torture/compile/{980504-1.c, 980506-1.c}: Likewise.
8823         * gcc.c-torture/compile/{980506-2.c, 980611-1.c}: Likewise.
8824         * gcc.c-torture/execute/{980505-1.c, 980505-2.c, 980506-1.c}: Likewise.
8825         * gcc.c-torture/execute/{980506-2.c, 980506-3.c}: Likewise.
8826
8827 1998-05-20  Dave Love  <d.love@dl.ac.uk>
8828
8829         * g77.f-torture/execute/980520-1.f: New test.
8830
8831 1998-05-15  Dave Love  <d.love@dl.ac.uk>
8832
8833         * lib/mike-g77.exp: New file.
8834
8835         * g77.f-torture/noncompile/noncompile.exp,
8836         g77.f-torture/noncompile/check0.f: New files.
8837
8838 1998-05-14  Dave Love  <d.love@dl.ac.uk>
8839
8840         * g77.f-torture/execute/short.f, g77.f-torture/execute/le.f,
8841         g77.f-torture/execute/exp.f, g77.f-torture/execute/erfc.f,
8842         g77.f-torture/execute/dnrm2.f, g77.f-torture/execute/dcomplex.f,
8843         g77.f-torture/execute/cpp.F, g77.f-torture/execute/complex_1.f,
8844         g77.f-torture/execute/claus.f, g77.f-torture/execute/cabs.f: Call
8845         abort where appropriate.
8846
8847 Tue May  5 19:20:13 1998  Michael Meissner  <meissner@cygnus.com>
8848
8849         * lib/c-torture.exp (TORTURE_OPTIONS): Add -Os to options.
8850         * lib/f-torture.exp (TORTURE_OPTIONS): Ditto.
8851
8852 1998-04-29  Dave Love  <d.love@dl.ac.uk>
8853
8854         * g77.f-torture/compile/980419-1.f: Removed since doesn't compile.
8855
8856 1998-04-27  Dave Love  <d.love@dl.ac.uk>
8857
8858         * g77.f-torture/compile/980427-0.f: New test.
8859
8860 1998-04-24  Dave Love  <d.love@dl.ac.uk>
8861
8862         * g77.f-torture/compile/980424-0.f: New test.
8863
8864 1998-04-19  Dave Love  <d.love@dl.ac.uk>
8865
8866         * g77.f-torture/compile/980419-2.f (main): New test.
8867         * g77.f-torture/compile/970125-0.f: New test.
8868         * g77.f-torture/compile/980419-1.f: New test.
8869
8870 Wed Apr  8 13:09:15 1998  Jim Wilson  <wilson@cygnus.com>
8871
8872         * gcc.c-torture/execute/980407-1.c: Delete test.  Is duplicate
8873         of loop-4.c.
8874
8875 Tue Apr  7 12:01:24 1998  Jim Wilson  <wilson@cygnus.com>
8876
8877         * gcc.c-torture/execute/980407-1.c: New test from Joern Rennecke.
8878
8879 Fri Apr  3 12:27:49 1998  Jim Wilson  <wilson@cygnus.com>
8880
8881         * gcc.c-torture/compile/980329-1.c: New test.
8882
8883 Wed Mar 18 16:22:22 1998  Jim Wilson  <wilson@cygnus.com>
8884
8885         * gcc.dg/980313-1.c: New test for fp conditional move on PPro.
8886         * gcc.dg/980312-1.c: Fix typo in -march command.
8887
8888 Mon Mar 16 20:01:30 1998  H.J. Lu  (hjl@gnu.org)
8889
8890         * gcc.dg/980312-1.c: New test for fp conditional move on PPro.
8891
8892 Wed Mar 11 13:08:48 1998  Robert Lipe  <robertl@dgii.com>
8893
8894         * g77.f-torture/execute/980310-5.f: Deleted.  Craig Burley and
8895         Dave Love agree the Fortran source is bogus.
8896
8897 Wed Mar 11 00:03:49 1998  Robert Lipe  <robertl@dgii.com>
8898
8899         * g77.f-torture/compile/980310-1.f, g77.f-torture/compile/980310-2.f
8900         g77.f-torture/compile/980310-3.f, g77.f-torture/compile/980310-4.f
8901         g77.f-torture/compile/980310-6.f, g77.f-torture/compile/980310-7.f
8902         g77.f-torture/compile/980310-8.f: New tests from egcs-bugs archives.
8903         * g77.f-torture/execute/980310-5.f: New test from egcs-bugs archives.
8904
8905 Tue Mar 10 00:31:51 1998  Alexandre Oliva   <oliva@dcc.unicamp.br>
8906
8907         * g++.old-deja/g++.other/friend1.C: New test.
8908
8909 1998-02-18  Dave Love  <d.love@dl.ac.uk>
8910
8911         * g77.f-torture/execute/dnrm2.f (dnrm2): Avoid uninitialized (and
8912         possibly uninitialized) variables and declare dnrm2.
8913
8914 Mon Feb 23 15:16:53 1998  Robert Lipe <robertl@dgii.com>
8915
8916         From Bruno Haible <haible@ilog.fr>:
8917         * gcc.c-torture/execute/980223.c: New test.
8918
8919 Fri Feb 13 00:36:07 1998  Jeffrey A Law  (law@cygnus.com)
8920
8921         * gcc.dg/ifelse-1.c: New test.
8922
8923 Mon Feb  9 02:08:47 1998  H.J. Lu  (hjl@gnu.org)
8924
8925         * lib/g77.exp (g77_target_compile): Fix multilibs for libf2c.
8926
8927           * lib/old-dejagnu.exp (old-dejagnu): Added the
8928           "execution test - XFAIL *-*-*" handling in the spirit of
8929           "excess errors test -". Changed the "execution test fails"
8930           handling to be like "excess errors test fails".
8931           * Update various tests accordingly.
8932
8933 Fri Feb  6 14:30:48 1998  Jim Wilson  <wilson@cygnus.com>
8934
8935         * gcc.c-torture/execute/980205.c: New test.
8936
8937 Sun Jan 18 01:33:59 1998  Jeffrey A Law  (law@cygnus.com)
8938
8939         * lib/c-torture.exp: Look for .x files instead of .cexp files.
8940         * lib/f-torture.exp: Similarly.
8941         * gcc.c-torture: Rename all .cexp files to .x files.
8942
8943 Mon Dec  8 23:55:26 1997  J"orn Rennecke <amylaar@cygnus.co.uk>
8944
8945         * gcc.c-torture/noncompile/noncompile.exp (921102-1.c): Fixed comment.
8946         (940510-1.c): Removed duplicate.
8947         (971104-1.c): New test.
8948
8949 Tue Nov 25 16:18:51 1997  Kate Hedstrom  (kate@ahab.rutgers.edu)
8950
8951           * lib/f-torture.exp: Improve error and loop detection.
8952
8953 Wed Nov 19 14:27:04 1997  Michael Meissner  <meissner@cygnus.com>
8954
8955         * gcc.c-torture/execute/950221-1.c (filler): If STACK_SIZE is defined,
8956         use that to size the filler array.
8957
8958 Fri Sep 26 10:50:53 1997  Bob Manson  <manson@charmed.cygnus.com>
8959
8960         * lib/c-torture.exp(c-torture-execute): Fix typo.
8961
8962         * lib/old-dejagnu.exp(old-dejagnu): Use a name derived from the
8963         testcase as the executable name. Keep the executable around if
8964         the test fails.
8965
8966 Fri Sep 19 17:19:53 1997  Bob Manson  <manson@charmed.cygnus.com>
8967
8968         * lib/c-torture.exp (TORTURE_OPTIONS): Removed unnecessary
8969         changes.  Only test one -g option, and move it to the end of the
8970         list of options to test.
8971
8972 Fri Sep 19 17:58:00 1997  Michael Meissner  <meissner@cygnus.com>
8973
8974         * lib/c-torture.exp (TORTURE_OPTIONS): Check for the environment
8975         variable GCC_TORTURE_OPTIONS to supply default switches separated
8976         by colons.  If no environment variable, run tests with -O0 -g, -O1
8977         -g, and -O2 -g as well.
8978
8979 Wed Sep 17 10:12:26 1997  Bob Manson  <manson@charmed.cygnus.com>
8980
8981         * lib/plumhall.exp: Don't set PHSRC in this file. Add a few
8982         explanatory comments. Fix indentation.
8983
8984 Mon Sep 15 00:36:53 1997  Jeffrey A Law  (law@cygnus.com)
8985
8986         * lib/g++.exp (g++_init): Look for xgcc in $basedir too.
8987
8988 Thu Sep 11 13:54:47 1997  Jeffrey A Law  (law@cygnus.com)
8989
8990         * g++.old-deja/g++.brendan/scope4.C: No longer expected to fail.
8991         * g++.old-deja/g++.mike/p7325.C: Likewise.
8992         * g++.old-deja/g++.mike/eh51.C: No longer expected to fail on the PA.
8993
8994 Thu Sep 11 10:00:03 1997  Alexandre Oliva  (oliva@dcc.unicamp.br)
8995
8996         * g++.old-deja/g++.brendan/crash20.C: Rework to avoid libg++.
8997         * g++.old-deja/g++.brendan/crash30.C: Likewise.
8998         * g++.old-deja/g++.brendan/crash39.C: Likewise.
8999         * g++.old-deja/g++.law/operators4.C: Likewise.
9000
9001 Thu Sep 11 09:53:40 1997  Joe Buck  (jbuck@synopsys.com)
9002
9003         * g++.old-deja/g++.mike/p658.C: eliminate <bool.h> use.
9004         * g++.old-deja/g++.mike/p784.C: Ditto.
9005         * g++.old-deja/g++.mike/p785.C: Ditto.
9006
9007 Fri Sep  5 00:21:42 1997  Jeffrey A Law  (law@cygnus.com)
9008
9009           * gcc.c-torture/execute/cbrt.c: Tweak to work on more targets.
9010
9011 Wed Sep  3 17:29:35 1997  Bob Manson  <manson@charmed.cygnus.com>
9012
9013         * gcc.c-torture/execute/ieee/ieee.exp: Check for ieee_multilib_flags
9014         target feature; pass this to c-torture-execute as needed.
9015
9016 Wed Sep  3 17:15:00 1997  Bob Manson  <manson@charmed.cygnus.com>
9017
9018         * lib/c-torture.exp(c-torture-execute): If the previous and the
9019         current executables being tested are identical, we don't need to
9020         run the executable again. Try to make the executable names
9021         unique. Add an optional argument for passing additional compiler
9022         flags.
9023
9024 Tue Sep  2 16:34:31 1997  Doug Evans  <dje@canuck.cygnus.com>
9025
9026         * lib/gcc-dg.exp (gcc-dg-test): Fix typos setting compile_type.
9027
9028 Fri Aug 29 12:48:09 1997  Jeffrey A Law  (law@cygnus.com)
9029
9030         * gcc.c-torture/execute/921007-1.c: Make strcmp static.
9031
9032 Thu Jul 31 12:17:24 1997  Jeffrey A Law  (law@cygnus.com)
9033
9034         * gcc.c-torture/execute/920501-9.c: Fix to work on targets with
9035         32bit or larger longs.
9036
9037         * gcc.c-torture/execute/961017-2.c: Fix to work on targets which
9038         have either a 32bit long or 32bit int.
9039
9040 Tue Jul 29 00:40:38 1997  J"orn Rennecke <amylaar@cygnus.co.uk>
9041
9042         * gcc.c-torture/execute/conversion.c (test_float_to_integer):
9043         Make double precision tests dependent on sizeof (double).
9044
9045 Wed Jul  9 15:15:40 1997  Bob Manson  <manson@charmed.cygnus.com>
9046
9047         * gcc.prms/5403.c: Allow CRLFs to occur at the start of the output
9048         too.
9049
9050 Tue Jun 17 22:11:16 1997  J"orn Rennecke <amylaar@cygnus.co.uk>
9051
9052         * gcc.c-torture/compile/961203-1.cexp: New script.
9053
9054 Mon Jun 16 15:27:06 1997  Bob Manson  <manson@charmed.cygnus.com>
9055
9056         * lib/g++.exp(g++_init): Use g++_include_flags instead of making
9057         up the includes ourselves.
9058
9059 Wed Jun 11 17:33:21 1997  Bob Manson  <manson@charmed.cygnus.com>
9060
9061         * lib/plumhall.exp: Remove random include, and add a few
9062         verbose messages for debugging.
9063
9064 Fri Jun  6 14:23:24 1997  Bob Manson  <manson@charmed.cygnus.com>
9065
9066         * lib/g++.exp: Use g++_link_flags from libgloss.exp, instead
9067         of trying to do it ourselves.
9068
9069 Wed Jun  4 03:38:50 1997  J"orn Rennecke <amylaar@cygnus.co.uk>
9070
9071         * gcc.c-torture/execute/ieee/ieee.exp: Set -mieee for SH.
9072
9073 Wed Jun  4 18:43:55 1997  Bob Manson  <manson@charmed.cygnus.com>
9074
9075         * gcc.prms/5403.c: Made regexp a bit less strict.
9076
9077 Tue Jun  3 15:12:39 1997  Bob Manson  <manson@charmed.cygnus.com>
9078
9079         * lib/mike-gcc.exp: Don't use global exec_output anymore. Output
9080         is returned from remote_load instead.
9081         * lib/plumhall.exp: Ditto.
9082         * lib/mike-g++.exp: Ditto.
9083         * lib/old-dejagnu.exp: Ditto.
9084         * lib/c-torture.exp: Ditto.
9085
9086 Fri May 30 23:15:15 1997  Bob Manson  <manson@charmed.cygnus.com>
9087
9088         * lib/g++.exp: Use build_wrapper procedure.
9089         * lib/gcc.exp: Ditto.
9090
9091 Tue May 20 15:23:27 1997  Jeffrey A Law  (law@cygnus.com)
9092
9093         * gcc.c-torture/execute/*.c: Include stdlib.h instead of using
9094         an old-style decl for malloc.  Fixes tests to work when
9095         sizeof (int) != sizeof (size_t).
9096
9097 Thu May 15 14:00:04 1997  Mike Meissner  <meissner@cygnus.com>
9098
9099         * gcc.c-torture/execute/va-arg-3.c: If NO_VARARGS is defined, nop test.
9100
9101         * gcc.c-torture/execute/strct-varg-1.c: If NO_VARARGS is defined,
9102         use stdargs.h interface.
9103
9104 Thu May 15 14:10:39 1997  Mike Meissner  <meissner@cygnus.com>
9105
9106         * lib/gcc.exp (gcc_target_compile): If gcc,no_varargs, define
9107         NO_VARARGS when compiling.
9108
9109 Thu May  1 14:49:19 1997  Bob Manson  <manson@charmed.cygnus.com>
9110
9111         * lib/plumhall.exp(ph_includes): New procedure.
9112         (ph_make): Use it.
9113         (ph_compiler): Ditto.
9114
9115         * lib/g++.exp: Rename test-glue.c to testglue.c.
9116         * lib/gcc.exp: Ditto.
9117
9118 Thu Apr 10 14:50:26 1997  Bob Manson  <manson@charmed.cygnus.com>
9119
9120         * lib/g++.exp(g++init): Don't try to be smart, always run g++_init
9121         to completion when it's called.
9122
9123 Fri Mar 21 16:34:52 1997  Michael Meissner  <meissner@cygnus.com>
9124
9125         * gcc.c-torture/execute/920501-7.c (main,x): If NO_LABELS_VALUES
9126         is defined, don't do test.
9127
9128 Thu Mar 20 09:50:32 1997  Doug Evans  <dje@canuck.cygnus.com>
9129
9130         * lib/plumhall.exp (ph_make): Comment out errorCode=NONE test
9131         for object files.
9132         (ph_summary): Mark skipped testcases as untested, not unresolved.
9133
9134         * lib/plumhall.exp (ph_make): If unresolved because of bad
9135         errorCode, record errorCode in log file.
9136         (*): Replace send_log/verbose with verbose -log.
9137
9138 Wed Mar 19 13:06:26 1997  Michael Meissner  <meissner@cygnus.com>
9139
9140         * gcc.c-torture/execute/ieee/rbug.c (main): Don't do long long to
9141         double conversion if double isn't at least 8 bytes.
9142
9143         * gcc.c-torture/execute/cvt-1.c: Make all functions use long, not
9144         int to work with targets where int is 16 bits.
9145
9146         * gcc.c-torture/execute/920715-1.c (main): If double isn't at least
9147         8 bytes, just exit, since 4 byte doubles don't have enough bits of
9148         precision for the test to complete.
9149
9150 Fri Mar 14 17:51:02 1997  Michael Meissner  <meissner@cygnus.com>
9151
9152         * gcc.c-torture/execute/920715-1.cexp (d10v-*-*): Expect to fail
9153         if d10v is not compiled with the -mdouble64 flag.
9154         * gcc.c-torture/execute/ieee/rbug.cexp (d10v-*-*): Ditto.
9155
9156         * gcc.c-torture/execute/cvt-1.cexp (d10v-*-*): Expect to fail if
9157         d10v is not compiled with the -mint32 flag.
9158
9159 Thu Mar 13 16:09:28 1997  Bob Manson  <manson@charmed.cygnus.com>
9160
9161         * lib/plumhall.exp: Use incr_count.
9162
9163 Wed Mar 12 10:01:33 1997  Jeffrey A Law  (law@cygnus.com)
9164
9165         * gcc.c-torture: Update to c-torture-1.45.
9166
9167 Sun Feb 23 18:12:04 1997  Bob Manson  <manson@charmed.cygnus.com>
9168
9169         * lib/gcc.exp(gcc_init): Add args parameter (which will contain
9170         the name of the expect testcase file).
9171
9172         * lib/g++.exp(g++_init): Ditto.
9173
9174 Thu Feb 20 13:53:05 1997  Bob Manson  <manson@charmed.cygnus.com>
9175
9176         * lib/g++.exp(g++_exit): $gluefile lives on the build, not
9177         the host.
9178
9179         * lib/gcc.exp(gcc_exit): New procedure.
9180
9181 Wed Feb 19 15:16:16 1997  Bob Manson  <manson@charmed.cygnus.com>
9182
9183         * g++.old-deja/g++.rfg/*: Added "Build don't link" and ERROR
9184         specs where appropriate.
9185
9186         * g++.old-deja/g++.arm/*: Added additional ERROR checks
9187         because of new "candidates are" messages, and removed a few
9188
9189         * Converted all non-old-style g++ testcases to old-style, and
9190         moved into g++.old-deja.
9191
9192 Fri Feb 14 11:46:46 1997  Bob Manson  <manson@charmed.cygnus.com>
9193
9194         * lib/old-dejagnu.exp(old-dejagnu): Add various "skip if"
9195         options.
9196
9197         * lib/gcc.exp(gcc_init): Don't set gluefile unless the compile
9198         succeeded.
9199
9200         * lib/g++.exp(g++_init): Don't unset gluefile unless it exists.
9201
9202 Thu Feb 13 17:30:46 1997  Michael Meissner  <meissner@cygnus.com>
9203
9204         * lib/gcc.exp (gcc_target_compile): Add support for defining
9205         NO_TRAMPOLINES and NO_LABEL_VALUES if the baseboard file indicates
9206         the machine doesn't have those features.
9207
9208 Tue Feb 11 12:57:11 1997  Bob Manson  <manson@charmed.cygnus.com>
9209
9210         * g++.law/operators4.exp: Don't use LIBS.
9211
9212 Sat Feb  8 14:45:55 1997  Bob Manson  <manson@charmed.cygnus.com>
9213
9214         * g++.law/virtual1.exp: Don't use CXX_FLAGS.
9215
9216         * lib/mike-g++.exp: Don't set the compiler to be tested here.
9217         * lib/g++.exp: Set it here instead. Also, allow use of the
9218         --tool_exec and --tool_opt options. Change CXX to
9219         GXX_UNDER_TEST.
9220
9221         * g++.old-deja/old-deja.exp: Change CXX to GXX_UNDER_TEST.
9222
9223         * lib/gcc.exp: Allow use of --tool_exec and --tool_opt.
9224
9225 Fri Feb  7 12:55:45 1997  Bob Manson  <manson@charmed.cygnus.com>
9226
9227         * lib/old-dejagnu.exp: Use prune_warnings instead of
9228         prune_system_crud.
9229         * lib/mike-g++.exp: Ditto.
9230         * lib/gcc.exp: Ditto.
9231         * lib/g++.exp: Ditto.
9232
9233         * lib/g++.exp: Include both libstdc++ and libstdc++/stl.
9234
9235 Fri Feb  7 10:41:53 1997  Jeffrey A Law  (law@cygnus.com)
9236
9237           * 941014-2.c: Include stdlib.h
9238           * 960327-1.c: Include stdio.h
9239           * dbra.c, index-1.c: Don't assume ints are 32bits.
9240
9241 Tue Feb  4 12:51:09 1997  Bob Manson  <manson@charmed.cygnus.com>
9242
9243         * lib/gcc.exp: Add gcc,stack_size target feature.
9244
9245         * lib/g++.exp(g++_target_compile): Add the include and link
9246         paths here, not in two other places. And, it's $options, not
9247         options.
9248
9249         * lib/mike-g++.exp(postbase): Remove the code that determines
9250         the correct include and link paths.
9251         * g++.old-deja/old-deja.exp: Ditto.
9252
9253 Mon Feb  3 19:00:07 1997  Bob Manson  <manson@charmed.cygnus.com>
9254
9255         * lib/g++.exp(g++_init): target_compile no longer returns the
9256         filename of the result.
9257
9258 Sun Feb  2 14:42:34 1997  Bob Manson  <manson@charmed.cygnus.com>
9259
9260         * gcc.misc-tests/gcov.exp: Add -nocomplain to the
9261         call to glob.
9262
9263         * gcc.c-torture/special/special.exp: Change call to
9264         gcc_target_compile to include the object file.
9265
9266 Sun Feb  2 17:11:50 1997  Ian Lance Taylor  <ian@cygnus.com>
9267
9268         * gcc.c-torture/special/special.exp: Correct misspelling in last
9269         change.
9270
9271 Sat Feb  1 12:34:23 1997  Bob Manson  <manson@charmed.cygnus.com>
9272
9273         * lib/plumhall.exp(ph_summary): Log the entire output of the
9274         executable. Return -1 if there were any failures, 0 otherwise.
9275         (ph_execute): Return -1 if there were any failures, 0 otherwise.
9276         (ph_make): Clean up objects and executables that were built
9277         if the tests succeeded.
9278
9279 Thu Jan 30 13:45:56 1997  Bob Manson  <manson@charmed.cygnus.com>
9280
9281         * g++.old-deja/old-deja.exp: Add -L and -I flags so we include
9282         libraries and includes in the build tree as appropriate.
9283
9284 Wed Jan 29 17:19:34 1997  Bob Manson  <manson@charmed.cygnus.com>
9285
9286         * lib/c-torture.exp: Instead of looking for the global variable
9287         NO_LONG_LONG, check to see if that's a feature of the target.
9288
9289 Wed Jan 29 00:36:25 1997  Bob Manson  <manson@charmed.cygnus.com>
9290
9291         * config/default.exp: Minimize. Delete the remainer of the files in
9292         config; this functionality is now in devo/dejagnu/config.
9293
9294         g++.*/*: Pass any additional flags used to compile to postbase;
9295         delete CXXFLAGS.
9296
9297         gcc.c-torture/*: Remove calls to gcc_init and gcc_finish; this
9298         is now done by runtest.exp. Use gcc_target_compile instead of
9299         compile.
9300
9301         lib/c-torture.exp: Use gcc_target_compile instead of compile.
9302         Remove references to CFLAGS. Use remote_file instead of
9303         calling rm -f.
9304         (c-torture): Take a list of arguments to use to compile this
9305         testcase.
9306
9307         lib/g++.exp: Simplify. Use target_compile instead of compile.
9308         lib/gcc-dg.exp: Ditto.
9309         lib/gcc.exp: Ditto.
9310         lib/mike-{gcc,g++}.exp: Ditto.
9311         lib/old-dejagnu.exp: Ditto.
9312         lib/plumhall.exp: Ditto.
9313
9314 Wed Jan  8 14:43:07 1997  Jim Wilson  <wilson@cygnus.com>
9315
9316         * lib/plumhall.exp (ph_make): Use CFLAGS and ANSICFLAGS when linking.
9317         (ph_linker): Likewise.
9318
9319 Wed Nov 13 16:04:19 1996  Joern Rennecke <amylaar@cygnus.com>
9320
9321           * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: Only use
9322         MAP_ANON / MAP_ANONYMOUS if defined;
9323         else try to map from /dev/zero .
9324
9325 Tue Nov 12 23:30:12 1996  Jeffrey A Law  (law@cygnus.com)
9326
9327         * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}:  If MAP_ANON
9328         isn't defined, then define it to MAP_ANONYMOUS.
9329
9330 Tue Nov 12 11:57:49 1996  Jeffrey A Law  (law@cygnus.com)
9331
9332         * gcc.c-torture: Update to c-torture-1.42 release.
9333
9334 Mon Nov 11 12:45:31 1996  Jeffrey A Law  (law@cygnus.com)
9335
9336         * gcc.c-torture: Update to c-torture-1.41 release.
9337
9338 Sun Oct 27 18:56:18 1996  Jeffrey A Law  (law@cygnus.com)
9339
9340         * gcc.c-torture/execute/enum-1.c: New test.  Will be in next
9341         c-torture release.
9342
9343 Thu Aug 15 11:09:36 1996  Brendan Kehoe  <brendan@lisa.cygnus.com>
9344
9345         * lib/gcc.exp (gcc_init): Always append the target_info to CFLAGS
9346         and LDFLAGS.  Fix second case to append the target_info ldflags
9347         onto LDFLAGS, not CFLAGS.
9348         * lib/g++.exp (g++_init): Add target_info stuff.
9349         * lib/old-dejagnu.exp (old-dejagnu-init): Likewise.  Add inclusion
9350         of libgloss and newlib flags for !native.
9351
9352         * config/proelf.exp: Load remote.exp and do `push_target hppro'.
9353         (GDB): Fix relative path to go up another dir for finding gdb.
9354
9355 Thu Aug  8 17:03:27 1996  Rob Savoye  <rob@chinadoll.cygnus.com>
9356
9357         * lib/gcc.exp(gcc_init): Set CFLAGS and LDFLAGS to their new
9358         versions in the target_info array, if they don't exist.
9359
9360 Fri Aug  2 15:39:03 1996  Brendan Kehoe  <brendan@lisa.cygnus.com>
9361
9362         * config/vx.exp (${tool}_load): Fix syntax of `$shell_id < 0'.
9363
9364 Mon Jul  8 15:45:58 1996  Jim Wilson  <wilson@cygnus.com>
9365
9366         * lib/g++.exp: Change all uses of $base_dir/ to $base_dir/../.
9367         * lib/gcc.exp, lib/old-dejagnu.exp: Likewise.
9368
9369 Mon Jul  1 15:53:00 1996  Bob Manson  <manson@charmed.cygnus.com>
9370
9371         * lib/old-dejagnu.exp: Don't remove the output file before we've
9372         actually tested it. Don't append pwd to the path of the executable
9373         we're testing.
9374
9375 Sun Jun 30 14:37:50 1996  Doug Evans  <dje@canuck.cygnus.com>
9376
9377         * lib/g++.exp (default_g++_start): Don't pass LDFLAGS, LIBS if -c.
9378
9379 Wed Jun 26 14:15:55 1996  Bob Manson  <manson@charmed.cygnus.com>
9380
9381         * lib/old-dejagnu.exp (old-dejagnu): Add $tmpdir to specify a
9382         temporary directory for compiler files, and set it to a default
9383         value of /tmp. Set $output as the name of the output file from
9384         compiling the testcase. Add a -o option to $cflags_var so the
9385         compiler writes the final output file as $output. Set $executable
9386         to $output.
9387
9388         * lib/mike-g++.exp (postbase): Add $tmpdir to specify a temporary
9389         directory for compiler files, and set it to /tmp if it doesn't
9390         already have a value. Set $output_file to the name of the output
9391         file from compiling the testcase. Add a -o option to CXXFLAGS so
9392         the compiler writes the final output file as $output. Use $output
9393         as the executable to be tested.
9394
9395 Mon Jun 24 17:12:16 1996  Brendan Kehoe  <brendan@lisa.cygnus.com>
9396
9397         * lib/g++.exp: Also add -Wl,-rpath,... for linux.
9398
9399 Sat Jun  8 15:12:24 1996  Jeffrey A Law  (law@cygnus.com)
9400
9401         * gcc.c-torture/execute/pending-1.c: New test.  Still
9402         pending in Tege's queue.
9403
9404 Wed Apr 24 18:13:45 1996  Jim Wilson  <wilson@chestnut.cygnus.com>
9405
9406         * lib/plumhall.exp (ph_summary): Add arguments name and exec_status.
9407         Add variables local_failcnt and local_unresolvedcnt.  Call gcc_fail
9408         if there were failures.  Call unresolved if there were unresolved
9409         testcases.  Call gcc_fail if program did not run to completion.
9410         (ph_make): Pass additional argument name to ph_execute.
9411         (ph_execute): Add new argument.  Pass additional arguments to
9412         ph_summary.  Call gcc_fail is there is no execution output.
9413
9414 Wed Apr 24 13:39:23 1996  Jeffrey A Law  (law@cygnus.com)
9415
9416         * lib/plumhall.exp (proc_summary): Output relavent summary
9417         lines into the log so specific failures in plumhall can be
9418         investigated.
9419
9420 Wed Apr 10 13:23:45 1996  Jeffrey A Law  (law@cygnus.com)
9421
9422         * lib/c-torture.exp: Provide a default value for $NO_LONG_LONG.
9423         (c-torture-execute): Don't try to execute tests which use
9424         "long long" types if $NO_LONG_LONG is nonzero.
9425
9426 Mon Apr  8 08:52:29 1996  Doug Evans  <dje@canuck.cygnus.com>
9427
9428         * gcc.c-torture/execute/ieee/ieee.exp: Run c-torture-execute,
9429         not c-torture.
9430
9431         * gcc.ieee: Move from here.
9432         * gcc.c-torture/execute/ieee: To here.
9433
9434 Tue Mar 26 23:41:18 1996  Jeffrey A Law  (law@cygnus.com)
9435
9436         * gcc.c-torture: Update to c-torture-1.41 release.
9437
9438 Fri Mar 22 15:49:24 1996  Jeffrey A Law  (law@cygnus.com)
9439
9440         * lib/c-torture.exp (c-torture-execute): Remove "$executable",
9441         not "$output".
9442
9443 Thu Mar  7 12:37:08 1996  Doug Evans  <dje@charmed.cygnus.com>
9444
9445         * lib/gcc.exp (default_gcc_start): Don't pass $LDFLAGS $LIBS if
9446         -c present.
9447
9448 Sat Mar  2 22:36:37 1996  Jeffrey A Law  (law@cygnus.com)
9449
9450         * config/proelf.exp: Handle connecting to a simulator.
9451
9452 Wed Jan 31 00:58:15 1996  Jeffrey A Law  (law@cygnus.com)
9453
9454         * config/proelf.exp: New file.  Enough framework that we can
9455         run c-torture tests on the proelf targets (or any other target
9456         that gdb can connect to for that matter).
9457
9458 Mon Jan 29 08:57:46 1996  Doug Evans  <dje@canuck.cygnus.com>
9459
9460         * gcc.c-torture/special/special.exp: Delete libs arg to dg-runtest.
9461         * gcc.ph/testing/limits/limits.exp: Likewise.  Don't pass $CFLAGS.
9462
9463         * lib/plumhall.exp (ph_execute): Always call ph_summary if
9464         exec_output exists.
9465
9466 Sun Jan 28 11:28:43 1996  Doug Evans  <dje@charmed.cygnus.com>
9467
9468         * config/sim.exp (SIM_TIME_LIMIT): New user settable variable.
9469         (${tool}_load): Use 240 seconds if SIM_TIME_LIMIT not set.
9470
9471         * config/*.exp: Update FSF address.  Change result of ${tool}_load
9472         to pass/fail/unresolved/unsupported/untested.  Caller must now
9473         call unresolved/unsupported/untested.
9474         * lib/*.exp: Update FSF address.  Update to handle new results of
9475         ${tool}_load.
9476         * lib/chill.exp (verbose): Delete.
9477
9478 Sat Jan 27 12:28:07 1996  Doug Evans  <dje@charmed.cygnus.com>
9479
9480         * lib/gcc.exp (default_gcc_start): Change order of args to
9481         $LDFLAGS $CFLAGS $LIBS.
9482         * lib/gcc-dg.exp (gcc-dg-test): Arguments have changed, update.
9483         Save/set/restore CFLAGS.  Pass single arg to gcc_start.
9484         * gcc.dg/dg.exp: Delete libs arg in call to dg-runtest.
9485         (CC,CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
9486         * gcc.misc-tests/dg-test.exp: Likewise.
9487         * gcc.misc-tests/msgs.exp: Likewise.
9488         * gcc.prms/prms.exp: Likewise.
9489         * gcc.misc-tests/gcov.exp: Delete libs arg in call to dg-runtest.
9490         (CFLAGS,LIBS): Delete references.  Don't pass $CFLAGS to dg-runtest.
9491
9492         * lib/dg.exp: Deleted, moved to dejagnu/lib.
9493
9494 Wed Jan 24 18:37:00 1996  Brendan Kehoe  <brendan@lisa.cygnus.com>
9495
9496         * g++.old-deja/old-deja.exp: Add passing of $mathlib to old-dejagnu.
9497
9498         * g++.old-deja/old-deja.exp: Move setting of runshlib from here...
9499         * lib/old-dejagnu.exp (old-dejagnu-init): ...to here.
9500
9501         * lib/g++.exp (g++_init): Take out use of -rpath for the sun4, not
9502         necessary.
9503
9504 Sat Jan 20 17:22:08 1996  Brendan Kehoe  <brendan@cygnus.com>
9505
9506         * g++.old-deja/old-deja.exp: Move setting of runshlib out of the
9507         global for loop; add use of $mathlib.
9508         * lib/old-dejagnu.exp (old-dejagnu-init): Put the runshlib
9509         settings here; set mathlib for anything but VxWorks.
9510
9511 Mon Jan 22 16:31:57 1996  Jeffrey A Law  (law@cygnus.com)
9512
9513         * gcc.c-torture: Update to c-torture-1.40 release.
9514
9515 Wed Jan  3 00:54:33 1996  Jeffrey A Law  (law@cygnus.com)
9516
9517         * gcc.ph/testing/limits/limits.exp: Load ${tool}-dg.exp, not
9518         dg.exp.
9519
9520 Sun Dec  3 16:17:42 1995  Jeffrey A. Law  <law@sethra.cygnus.com>
9521
9522         * lib/c-torture.exp (c-torture-execute): Declare "output" as
9523         global.
9524
9525 Fri Nov 17 20:01:19 1995  Doug Evans  <dje@canuck.cygnus.com>
9526
9527         * lib/g++.exp (LIBS): Define if not already.
9528         * lib/gcc-dg.exp (gcc-dg-test): Set executable file as a.out.
9529         (gcc-dg-prune): Call prune_gcc_output.
9530         * lib/gcc.exp (prune_gcc_output): New proc.
9531         * gcc.c-torture/special (921210-1.c): Call prune_system_crud and
9532         prune_gcc_output.
9533
9534 Thu Nov 16 09:15:40 1995  Doug Evans  <dje@canuck.cygnus.com>
9535
9536         * lib/c-torture.exp (c-torture-compile): Fix calls to `unsupported'.
9537         (c-torture-execute): Likewise.  Rename `name' to `testcase'.
9538
9539 Wed Nov 15 23:04:36 1995  Jeffrey A Law  (law@cygnus.com)
9540
9541         * gcc.c-torture: Update to c-torture-1.39 release.
9542
9543 Sat Nov  4 12:52:05 1995  Doug Evans  <dje@canuck.cygnus.com>
9544
9545         * lib/c-torture.exp (c-torture-execute): Don't return if one option
9546         fails, try others as well.
9547
9548 Thu Nov  2 09:28:35 1995  Doug Evans  <dje@canuck.cygnus.com>
9549
9550         * lib/c-torture.exp (c-torture-execute): This proc's result is `void'.
9551         If compilation fails, mark execute tests as `untested'.
9552         If test is marked as unsupported, don't mark compilation and
9553         execute tests as failed.
9554
9555 Wed Oct 25 20:57:55 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
9556
9557         * lib/g++.exp (g++_init): Don't link in libg++, and look to
9558         libstdc++ for whether or not we want to be doing shared
9559         libraries.  Delete link_curses since we don't need it anymore.
9560         * lib/mike-g++.exp (postbase): Don't link in libg++.
9561         * g++.old-deja/old-deja.exp: Likewise.
9562
9563 Mon Oct 23 13:05:11 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
9564
9565         * lib/g++.exp (CXX): Default to run `c++' instead of `g++'.
9566
9567 Tue Oct 17 15:24:47 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
9568
9569         * lib/g++.exp (g++_init): Also check for libg++.sl for the hppa.
9570         For that, add `-Wl,-a,shared_archive'.
9571         * g++.old-deja/old-deja.exp: Likewise.
9572
9573 Tue Oct 17 13:09:06 1995  Doug Evans  <dje@canuck.cygnus.com>
9574
9575         * lib/c-torture.exp (c-torture-execute): Ensure CFLAGS restored.
9576
9577 Mon Oct 16 23:13:32 1995  Brendan Kehoe  <brendan@cygnus.com>
9578
9579         * lib/mike-g++.exp (postbase): Pay attention to the status of
9580         g++_load.
9581
9582 Mon Oct 16 19:28:32 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
9583
9584           * g++.old-deja/old-deja.exp: Add $LIBS at the end of the args.
9585
9586 Mon Oct 16 13:48:58 1995  Doug Evans  <dje@canuck.cygnus.com>
9587
9588         * lib/gcc.exp (default_gcc_start): No longer need to log program
9589         being executed or its output, execute_anywhere does that now.
9590         * lib/g++.exp (default_g++_version): Call execute_anywhere.
9591         (default_g++_start): Likewise.  Delete calls to verbose/send_log.
9592
9593 Thu Oct 12 10:34:58 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
9594
9595         * g++.old-deja/old-deja.exp: Updated the shared libg++ tests to be
9596         the same as those in lib/g++.exp.
9597
9598 Tue Oct 10 13:47:27 1995  Jeff Law  (law@hurl.cygnus.com)
9599
9600         * gcc.c-torture: Update to c-torture-1.38 release.
9601         * gcc.ieee: Related changes.
9602
9603 Fri Oct  6 12:39:17 1995  Rob Savoye  <rob@darkstar.cygnus.com>
9604
9605         * mike-gcc.exp, mike-g++.exp: Use "execute_anywhere" rather than
9606         "exec". Minor reformatting changes.
9607
9608         * config/rom68k.exp (${tool}_load): Make it work in a canadian
9609         cross. This means all "exec" calls now work on a remote host as
9610         well.
9611         * lib/c-torture.exp (c-torture-compile): Make work for a canadian
9612         cross. Filter out the extra "\r\n" stuff that expect puts in.
9613         (c-torture-execute): Filter out the bogus warnings like
9614         c-torture-compile does. Add support for canadian cross.
9615         * lib/gcc.exp (default_gcc_version, default_gcc_start)
9616         Use execute_anywhere rather than calling exec directly. Now it
9617         works for canadian cross testing.
9618
9619 Thu Oct  5 10:06:45 1995  Brendan Kehoe  <brendan@rtl.cygnus.com>
9620
9621         * lib/g++.exp: Add -nocomplain flag to glob.  Use catch to put the
9622         results into a variable, and check that rather than using file exists.
9623
9624 Wed Oct  4 16:31:02 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
9625
9626         * lib/g++.exp: Use glob to see libg++.so.2.7.0, since sun4 doesn't
9627         create a libg++.so.  For sunos4.1.*, also add -ltermcap.
9628
9629 Tue Sep 26 10:15:14 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
9630
9631         * g++.old-deja/old-deja.exp: Create and pass runshlib and
9632         lib_curses if there's a shared libg++ in the build tree.
9633
9634 Fri Sep 22 10:47:24 1995  Doug Evans  <dje@canuck.cygnus.com>
9635
9636         * lib/mike-{gcc,g++}.exp (postbase): Restore CFLAGS, CXX_FLAGS, LIBS
9637         if not supported target.
9638
9639 Fri Sep 22 09:22:07 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
9640
9641         * lib/g++.exp (g++_init): Move empty setting of runshlib and
9642         link_curses up to always happen, not just for native builds.
9643
9644 Thu Sep 21 10:23:32 1995  Jeff Law  (law@snake.cs.utah.edu)
9645
9646         * gcc.c-torture: Update to c-torture-1.36 release.
9647         * gcc.failure: Related changes.
9648
9649 Wed Sep 20 10:56:26 1995  Doug Evans  <dje@canuck.cygnus.com>
9650
9651         * lib/plumhall.exp (PHSRC, PHDST): Allow config files to override.
9652
9653 Tue Sep 19 17:26:07 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
9654
9655         * lib/g++.exp (g++_init): Put the shared and math lib stuff in here.
9656         * lib/mike-g++.exp (postbase): Not in here.  Still reference
9657         runshlib, link_curses, and mathlib for link and run.
9658
9659         * lib/mike-g++.exp (postbase): If we've built a libg++.so, then
9660         pass the runtime shared library options for Solaris, OSF/1, and
9661         Irix5, and link with -lcurses to avoid unresolved references.
9662
9663 Wed Sep 13 15:28:10 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
9664
9665         * lib/gcc.exp (gcc_init): Return if gcc_initialized is 1, so we
9666         only run once.
9667
9668 Wed Sep 13 10:51:52 1995  Doug Evans  <dje@canuck.cygnus.com>
9669
9670         * lib/c-torture.exp (c-torture-compile): Don't alter CFLAGS.
9671
9672 Mon Sep 11 11:02:03 1995  Jeff Law  (law@snake.cs.utah.edu)
9673
9674         * gcc.c-torture: Update to c-torture-1.35 release.  Note we
9675         do not have a framework for the "compat" tests yet.
9676
9677 Sat Sep  9 16:15:20 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
9678
9679         * lib/mike-g++.exp (postbase): New local variable `mathlib',
9680         set to null if we're testing vxworks5.1.  Use that instead of
9681         `-lm' in the setting of LIBS for link and run.
9682
9683 Fri Sep  8 13:53:38 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
9684
9685         * config/rom68k.exp (${tool}_load): Major changes to make it
9686         work.  Verified that it does in fact return the stuff in
9687         exec_output properly.  Catch any Emul or any TRAP other than 0.
9688
9689 Thu Sep  7 23:04:06 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
9690
9691         * lib/mike-g++.exp (prebase): Call g++_init at the end to set
9692         LDFLAGS properly for targets that need stuff from libgloss.
9693         * lib/g++.exp (g++_init): Return if gpp_initialized is 1, so we
9694         only run once.
9695         (gpp_initialized): New variable.
9696
9697 Wed Sep  6 21:56:13 1995  Rob Savoye  <rob@darkstar.cygnus.com>
9698
9699         * config/rom68k.exp: Load libgloss.exp.
9700         * lib/gcc.exp (gcc_init): get proper flags for newlib and libgloss
9701         so we can produce a fully linked binary.
9702         * lib/g++.exp (g++_init): get proper flags for newlib and libgloss
9703         so we can produce a fully linked binary.
9704
9705 Sun Sep  3 13:25:26 1995  Doug Evans  <dje@canuck.cygnus.com>
9706
9707         * lib/plumhall.exp (ph_section): Watch for expected failures.
9708         Add missing `else'.
9709
9710         * lib/c-torture.exp (c-torture-execute): Look for .cexp files to
9711         run the testcase.
9712         (c-torture): Likewise.
9713
9714 Mon Aug 28 11:23:38 1995  Doug Evans  <dje@cygnus.com>
9715
9716         * gcc.dg/dg.exp (scan-assembler, scan-assembler-not): New procs.
9717
9718         * lib/mike-g++.exp (mike_cleanup): New proc.
9719         (prebase): New globals compiler_result, not_compiler_result,
9720         target_regexp.
9721         (postbase): Likewise.  Call mike_cleanup.  Pass "--" to regexp to
9722         allow leading "-" in pattern.  Watch for unsupported tests.
9723         If $compiler_result is set, pattern match assembler code,
9724         and ditto for $not_compiler_result.
9725         * lib/mike-gcc.exp: Likewise.
9726
9727         * lib/plumhall.exp (ph_execute): Only call ph_summary if
9728         execution "succeeded".
9729
9730 Mon Aug 14 14:03:53 1995  Doug Evans  <dje@canuck.cygnus.com>
9731
9732         * config/win32.exp: New file.
9733         * lib/c-torture.exp (c-torture-execute): Handle $exe_ext.
9734
9735 Fri Aug  4 15:39:54 1995  Doug Evans  <dje@canuck.cygnus.com>
9736
9737         * lib/gcc-dg.exp (gcc-dg-prune): Mark testcases that fill ram as
9738         unsupported.
9739         * lib/mike-{gcc,g++}.exp (postbase): Likewise.
9740         * lib/{c-torture.exp,old-dejagnu.exp}: Likewise.
9741         * lib/{gcc,g++}.exp (${tool}_check_untested_p): New proc.
9742
9743         * lib/mike-g++.exp (postbase): Delete alpha-*-* checking of
9744         "... without exceptions was ...".  That is now handled by
9745         prune_system_crud.
9746         * lib/old-dejagnu.exp (old-dejagnu): Likewise.
9747
9748 Tue Aug  1 11:09:33 1995  Doug Evans  <dje@canuck.cygnus.com>
9749
9750         * gcc.misc-tests/{acker1.c,dhry.c,dhry.h,matrix1.c,optbench.c,
9751         sieve.c,sort2.c}: New files.
9752         * gcc.misc-tests/{acker1.exp,dhry.exp,matrix1.exp,optbench.exp,
9753         sieve.exp,sort2.exp}: Drivers for them.
9754
9755         * lib/mike-gcc.exp (program_output): New user settable variable.
9756         (postbase): Call prune_system_crud.  Also prune extraneous compiler
9757         messages.
9758         * lib/mike-g++.exp (program_output): New user settable variable.
9759
9760         * gcc.misc-tests/mg.exp (compiler_output): Handle multiple lines.
9761
9762         * config/sh.exp: Deleted (use sim.exp instead).
9763
9764 Fri Jul 28 11:33:46 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
9765
9766         * config/vx.exp: Declare CHECKTASK as global.
9767         * config/vxworks29k.exp: Reduce to only set CHECKTASK, and load vx.exp.
9768         * lib/mike-g++.exp: Load [pwd]/a.out, not `./a.out'.
9769         * lib/old-dejagnu.exp: Load [pwd]/$executable.
9770
9771 Wed Jul 26 19:45:39 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
9772
9773         * config/vxworks29k.exp: New file, for the a29k-vxworks5.1
9774         target. Like vx.exp, only includes `vx29k.exp' instead of
9775         `vxworks.exp'.
9776
9777 Sun Jul 23 17:38:52 1995  Ian Lance Taylor  <ian@cygnus.com>
9778
9779         * config/sim.exp: Increase time limit from 120 seconds to 240.
9780
9781 Thu Jul  6 11:07:38 1995  Jeffrey A. Law  <law@rtl.cygnus.com>
9782
9783         * gcc.c-torture/execute/950628-1.c: New test.
9784
9785 Sat Jun 10 18:51:41 1995  Jeff Law  (law@snake.cs.utah.edu)
9786
9787         * gcc.c-torture: Update with changes/additions from
9788         c-torture-1.34.
9789
9790 Mon Jun  5 17:58:07 1995  Doug Evans  <dje@canuck.cygnus.com>
9791
9792         * gcc.prms/prms.exp: Pass LDFLAGS to dg-test.
9793
9794 Sun Jun  4 05:13:57 1995  Jeff Law  (law@snake.cs.utah.edu)
9795
9796         * gcc.c-torture/compile/funcptr-1.c: Test case for 7107.
9797
9798 Thu Jun  1 00:06:19 1995  Jeff Law  (law@snake.cs.utah.edu)
9799
9800         * gcc.c-torture/compile/950512-1.c: New test.
9801         * gcc.c-torture/execute/strct-pack-4.c, strct-pack-5.c}: Likewise.
9802         * gcc.dg/struct-ret-1.c: Likewise.
9803
9804 Wed May 31 14:25:13 1995  Doug Evans  <dje@canuck.cygnus.com>
9805
9806         * gcc.c-torture/execute/{920410-1.c,921113-1.c,921208-2.c,
9807           930106-1.c,memcpy-1.c}: Use STACK_SIZE if defined.
9808
9809 Tue May 30 11:19:54 1995  Doug Evans  <dje@canuck.cygnus.com>
9810
9811         * gcc.c-torture/special/920411-1.c: Deleted.
9812         * gcc.c-torture/special/special.exp: Delete 920411-1.c.
9813
9814 Mon May 22 16:55:11 1995  Doug Evans  <dje@chestnut.cygnus.com>
9815
9816         * config/sim.exp (${tool}_load): Hack in call to bash to get a
9817         cpu limit.
9818
9819 Fri May 12 18:57:54 1995  Torbjorn Granlund  <tege@rtl.cygnus.com>
9820
9821         * gcc.c-torture/execute/{950511-1.c,950512-1.c}: New tests.
9822
9823 Thu May  4 14:23:54 1995  Torbjorn Granlund  <tege@adder.cygnus.com>
9824
9825         From kenner;
9826         * gcc.c-torture/execute/va-arg-2.c (f[0-9], f1[0-5]): Verify format
9827         is the proper length.
9828         * va-arg-3.c: Likewise.
9829
9830 Sun Apr 30 16:02:59 1995  Doug Evans  <dje@canuck.cygnus.com>
9831
9832         * lib/dg.exp: Moved to dejagnu/lib.  Copy kept here (for awhile).
9833         * lib/gcc-dg.exp: New file, gcc interface to dg.exp.
9834
9835         * lib/gcc.exp (default_gcc_start): Delete old cruft.  Delete result.
9836         * lib/g++.exp (default_g++_start): Delete old cruft.
9837
9838 Tue Apr 25 17:20:18 1995  Torbjorn Granlund  <tege@cygnus.com>
9839
9840         * gcc.c-torture/execute/memcpy-1.c: Decrease stack requirements from
9841         (2 * (1 << 18)) to (2 * (1 << 17)).
9842
9843         * gcc.c-torture/execute/arith-rand.c: Avoid -0x80000000/-1.
9844
9845 Thu Apr 20 12:21:13 1995  J.T. Conklin  <jtc@rtl.cygnus.com>
9846
9847         * config/rom68k.exp: Renamed from config/idp.exp
9848
9849 Tue Apr 18 13:33:26 1995  Torbjorn Granlund  <tege@rtl.cygnus.com>
9850
9851         * c-torture/compile/921109-2.c
9852
9853 Tue Apr 18 10:45:12 1995  Mike Stump  <mrs@cygnus.com>
9854
9855         * lib/old-dejagnu.exp: We expect Execution test failure if we expected
9856         excess errors.
9857
9858 Sat Apr 15 11:16:58 1995  Doug Evans  <dje@chestnut.cygnus.com>
9859
9860         * lib/gcc.exp (default_gcc_start): Handle leading "-" in compiler
9861         output.
9862         * lib/g++.exp (default_g++_start): Likewise.
9863
9864 Wed Mar 29 16:34:03 1995  Torbjorn Granlund  <tege@adder.cygnus.com>
9865
9866         * gcc.c-torture/compile/950329-1.c: New test.
9867
9868 Tue Mar 28 16:10:33 1995  J.T. Conklin  <jtc@rtl.cygnus.com>
9869
9870           * config/bug.exp (${tool}_load): Updated to use new remote_open
9871           and remote_close procs.
9872         * config/idp.exp: New file.
9873
9874 Wed Mar 22 15:01:58 1995  Torbjorn Granlund  <tege@rtl.cygnus.com>
9875
9876         * gcc.c-torture/execute/950322-1.c: New test.
9877
9878 Tue Mar 21 21:24:49 1995  Doug Evans  <dje@canuck.cygnus.com>
9879
9880         * config/vx.exp (${tool}_load): Clean up testing of return code from
9881         vxworks_ld and vxworks_spawn.
9882
9883 Tue Mar 21 17:01:42 1995  Doug Evans  <dje@deneb.cygnus.com>
9884
9885         * lib/c-torture.exp (c-torture-execute): Pass same text to pass/fail.
9886
9887 Mon Mar 13 14:49:42 1995  Mike Stump  <mrs@cygnus.com>
9888
9889         * lib/old-deja.exp: Add `excess errors test - ' error, now one
9890         can mark excess errors on a machine by machine basis.  Note, the
9891         default is to not expect any excess errors, even when excess
9892         errors test - is given, so you will want to put an XFAIL ... on
9893         these lines.  For example, // excess errors test - XFAIL hppa*-*-*
9894         mips-*-* alpha-*-* m68k-*-* is how to expect excess errors on
9895         those 4 machines, but no others.
9896
9897 Fri Mar 10 12:33:04 1995  J.T. Conklin  <jtc@rtl.cygnus.com>
9898
9899         * gcc.c-torture/execute/execute.exp (c-torture-execute): from here.
9900         * lib/c-torture.exp: to here.
9901
9902 Fri Mar 10 10:38:15 1995  Torbjorn Granlund  <tege@adder.cygnus.com>
9903
9904         * gcc.c-torture/execute/950221-1.c: New test.
9905         * gcc.c-torture/execute/struct-ret-1.c: New test.
9906         * gcc.c-torture/compile/950221-1.c: New test.
9907
9908         * gcc.c-torture/execute/941101-1.c (f): Fix typo, == was !=.
9909
9910 Fri Mar  3 16:28:35 1995  Doug Evans  <dje@canuck.cygnus.com>
9911
9912         * gcc.c-torture/execute/arith-1.c (main): Return 0.
9913         * gcc.c-torture/execute/arith-rand.c (main): Return 0.
9914
9915 Wed Mar  1 02:08:29 1995  Gerald Baumgartner  (gb@lorenzo.cs.purdue.edu)
9916
9917         * g++.gb: New directory of tests, derived from my signature and
9918         class scoping tests.
9919
9920         * g++.gb/{sig01.C, sig02.C, sig03.C, sig04.C}: New tests.
9921         * g++.gb/{sig05.C, sig06.C, sig07.C, sig08.C}: Likewise.
9922         * g++.gb/{sig09.C, sig10.C, sig11.C, sig12.C}: Likewise.
9923         * g++.gb/{sig13.C, sig14.C, sig15.C, sig16.C}: Likewise.
9924         * g++.gb/{sig17.C, sig18.C, sig19.C, sig20.C}: Likewise.
9925         * g++.gb/{sig21.C, sig22.C, sig23.C, sig24.C}: Likewise.
9926         * g++.gb/sig25.C: Likewise.
9927
9928         * g++.gb/{sig01.exp, sig02.exp, sig03.exp, sig04.exp}: Run them.
9929         * g++.gb/{sig05.exp, sig06.exp, sig07.exp, sig08.exp}: Likewise.
9930         * g++.gb/{sig09.exp, sig10.exp, sig11.exp, sig12.exp}: Likewise.
9931         * g++.gb/{sig13.exp, sig14.exp, sig15.exp, sig16.exp}: Likewise.
9932         * g++.gb/{sig17.exp, sig18.exp, sig19.exp, sig20.exp}: Likewise.
9933         * g++.gb/{sig21.exp, sig22.exp, sig23.exp, sig24.exp}: Likewise.
9934         * g++.gb/sig25.exp: Likewise.
9935
9936         * g++.gb/{scope01.C, scope02.C, scope03.C, scope04.C}: New tests.
9937         * g++.gb/{scope05.C, scope06.C, scope07.C, scope08.C}: Likewise.
9938         * g++.gb/{scope09.C, scope10.C, scope11.C, scope12.C}: Likewise.
9939         * g++.gb/scope13.C: Likewise, this test still fails.
9940
9941         * g++.gb/{scope01.exp, scope02.exp, scope03.exp, scope04.exp}: Run 'em.
9942         * g++.gb/{scope05.exp, scope06.exp, scope07.exp, scope08.exp}: Ditto.
9943         * g++.gb/{scope09.exp, scope10.exp, scope11.exp, scope12.exp}: Ditto.
9944         * g++.gb/scope13.exp: Ditto.
9945
9946         * g++.gb/README: New file, explains what these tests are about.
9947
9948 Tue Feb 28 10:37:52 1995  Doug Evans  <dje@canuck.cygnus.com>
9949
9950         * lib/dg.exp (dg-do): Support `preprocess'.
9951         (dg-test): Likewise.
9952
9953 Mon Feb 13 15:18:10 1995  J.T. Conklin  <jtc@rtl.cygnus.com>
9954
9955         * config/udi.exp: change "continue -expect" to "exp_continue".
9956
9957 Sat Feb 11 00:25:20 1995  Torbjorn Granlund  (tege@tiny.cygnus.com)
9958
9959         * gcc.c-torture/execute/{921025-1.c, 930525-1.c}:
9960         Delete redundant tests.
9961
9962         * gcc.c-torture/execute/{941014-1.c, 941014-2.c}: New tests.
9963         * gcc.c-torture/execute/{941015-1.c, 941021-1.c}: New tests.
9964         * gcc.c-torture/execute/{941025-1.c, 941031-1.c}: New tests.
9965         * gcc.c-torture/execute/{941101-1.c, 941110-1.c}: New tests.
9966         * gcc.c-torture/execute/{941202-1.c, arith-1.c}: New tests.
9967         * gcc.c-torture/execute/{arith-rand.c, complex-3.c}: New tests.
9968         * gcc.c-torture/execute/{inst-check.c, loop-1.c}: New tests.
9969         * gcc.c-torture/execute/{memcpy-1.c, va-arg-2.c}: New tests.
9970
9971         * gcc.c-torture/execute/920302-1.c: Use void * instead of long for
9972         storing label pointers.
9973         * gcc.c-torture/execute/921019-1.c: Likewise.
9974         * gcc.c-torture/execute/920501-8.c: Add prototype for sprintf.
9975         * gcc.c-torture/execute/930513-1.c: Provide full declaration for
9976         parameter fp.
9977         * gcc.c-torture/execute/va-arg-1.c (main): Add L suffix to all
9978         constants.
9979
9980         * gcc.c-torture/compile/{920501-14.c, 931127-1.c}:
9981         Delete obsolete tests.
9982
9983         * gcc.c-torture/compile/{940409-1.c, 940718-1.c}: New tests.
9984         * gcc.c-torture/compile/{941014-1.c, 941014-2.c}: New tests.
9985         * gcc.c-torture/compile/{941014-3.c, 941014-4.c}: New tests.
9986         * gcc.c-torture/compile/{941019-1.c, 941111-1.c}: New tests.
9987         * gcc.c-torture/compile/{941113-1.c, 950122-1.c}: New tests.
9988         * gcc.c-torture/compile/950124-1.c: New test.
9989
9990         * gcc.c-torture/compile/920902-1.c: Delete 2:nd parameter.
9991
9992 Wed Feb  8 15:30:17 1995  Jason Merrill  <jason@phydeaux.cygnus.com>
9993
9994         * lib/mike-g++.exp: Add -lm to LIBS.
9995
9996 Tue Feb  7 17:09:50 1995  Doug Evans  <dje@canuck.cygnus.com>
9997
9998         * lib/c-torture.exp (c-torture): Allow relative pathname in $srcdir.
9999
10000 Mon Jan 30 14:33:25 1995  Jason Merrill  <jason@phydeaux.cygnus.com>
10001
10002         * lib/mike-g++.exp: Add -lstdc++ to LIBS.
10003
10004 Thu Jan 12 16:41:34 1995  Doug Evans  <dje@canuck.cygnus.com>
10005
10006         * gcc.misc-tests/dg-test.exp: Only run if $DG_TEST=yes.
10007
10008 Mon Jan  2 11:50:10 1995  Jeff Law  (law@snake.cs.utah.edu)
10009
10010         * g++.law/{arg9.C, arg10.C, arg11.C, arm15.C, arm16.C}: New tests.
10011         * g++.law/{bad-error3.C, bad-error4.C, bad-error5.C}: Likewise.
10012         * g++.law/{bad-error6.C, bad-error7.C}: Likewise.
10013         * g++.law/{bit-fields3.C, casts2.C, casts3.C}: Likewise.
10014         * g++.law/{enum8.C, enum9.C, friend5.C}: Likewise.
10015         * g++.law/{nest2.C, nest3.C, nest4.C, nest5.C}: Likewise.
10016         * g++.law/{nest6.C, next7.C, operators30.C}: Likewise.
10017         * g++.law/{operators31.C, operators32.C,
10018         * g++.law/{operators33.C, operators34.C}: Likewise.
10019         * g++.law/{pic1.C, refs2.C}: Likewise.
10020         * g++.law/{refs3.C, refs4.C, static-mem3.C}: Likewise.
10021         * g++.law/{static-mem4.C, static-mem5.C, typeck4.C}: Likewise.
10022         * g++.law/{vbase1.C, visibility27.C, visibility28.C}: Likewise.
10023         * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
10024
10025         * g++.law/{arg9.exp, arg10.exp, arg11.exp, arm15.exp}: Run them.
10026         * g++.law/{arm16.exp, bad-error3.exp, bad-error4.exp: Likewise.
10027         * g++.law/{bad-error5.exp, bad-error6.exp}: Likewise.
10028         * g++.law/{bad-error7.exp, bit-fields3.exp}: Likewise.
10029         * g++.law/{casts2.exp, casts3.exp, enum8.exp}: Likewise.
10030         * g++.law/{enum9.exp, friend5.exp}: Likewise.
10031         * g++.law/{nest3.exp, nest4.exp}: Likewise.
10032         * g++.law/{nest5.exp, nest6.exp, nest7.exp}: Likewise.
10033         * g++.law/{operators30.exp, operators31.exp}: Likewise.
10034         * g++.law/{operators32.exp, operators33.exp}: Likewise.
10035         * g++.law/{operators34.exp}: Likewise.
10036         * g++.law/{pic1.exp, refs2.exp, refs3.exp refs4.exp}: Likewise.
10037         * g++.law/{static-mem3.exp, static-mem4.exp}: Likewise.
10038         * g++.law/{static-mem5.exp, typeck4.exp, vbase1.exp}: Likewise.
10039         * g++.law/{visibility27.exp, visibility28.exp}: Likewise.
10040         * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
10041
10042         * g++.law/{union4.exp, visibility17.exp}: Fix expected output.
10043         No longer expected to fail.
10044         * g++.law/missed-error3.C: Tweak for recent bool changes.
10045
10046 Sun Dec  4 20:54:33 1994  Doug Evans  <dje@canuck.cygnus.com>
10047
10048         * config/emb-unix: Deleted.
10049         * config/unix.exp (${tool}_load): Use new proc rsh_exec to perform
10050         remote execution.  Do final link on remote host if REMOTE_LINK is set.
10051
10052 Thu Dec  1 08:43:05 1994  Doug Evans  <dje@canuck.cygnus.com>
10053
10054         * lib/dg.exp (dg-test): Fix typo in last patch.
10055
10056 Wed Nov 30 13:25:32 1994  Doug Evans  <dje@canuck.cygnus.com>
10057
10058         * lib/dg.exp (dg-test): Fix pattern that searches for expected output
10059         (handles multiple occurrences).
10060
10061 Thu Nov 24 19:48:38 1994  Doug Evans  <dje@canuck.cygnus.com>
10062
10063         * gcc.c-torture/*/*.exp: Pass full pathname to c-torture.
10064         * gcc.c-torture/execute/execute.exp (c-torture-execute): Remove
10065         $srcdir from pathname in pass/fail messages (but ensure $subdir *is*
10066         printed).
10067         * lib/c-torture.exp (c-torture-compile): Likewise.
10068         (c-torture): Prepend full path if missing.
10069         * lib/gcc.exp (gcc_pass): Pass entire pathname of testcase.
10070         (gcc_fail): Likewise.
10071         * lib/dg.exp (dg-test): Don't delete $subdir from pathname in messages.
10072
10073 Wed Nov 23 13:56:00 1994  J.T. Conklin  <jtc@rtl.cygnus.com>
10074
10075         * lib/netware.exp: Only attach to NetWare i386 systems.
10076
10077 Wed Nov 16 11:27:00 1994  Doug Evans  <dje@canuck.cygnus.com>
10078
10079         * lib/dg.exp (dg-test): Don't print $subdir (or above) in pass/fail
10080         messages.  Add test name to "output pattern match" pass/fail message.
10081
10082 Sat Nov 12 22:11:52 1994  Doug Evans  <dje@canuck.cygnus.com>
10083
10084         * gcc.dg: New testsuite.
10085         * gcc.dg/dg.exp: New file.
10086
10087         * gcc.misc-tests/{misc.exp,inst-check.c,test-ior.c,test-consts.c,
10088         test-switch.c}: Deleted.
10089
10090         * gcc.misc-tests/msgs.exp: New testcase driver.
10091
10092 Wed Nov  9 14:23:09 1994  Doug Evans  <dje@canuck.cygnus.com>
10093
10094         * gcc.c-torture/execute/execute.exp (c-torture_execute): New proc.
10095         Watch for illegal return values from ${tool}_load.
10096         * config/unix.exp (${tool}_load): Fix pass/fail detection for
10097         cross targets.  Coerce return value >0 to 1.
10098
10099 Tue Nov  8 14:10:33 1994  Doug Evans  <dje@canuck.cygnus.com>
10100
10101         * config/unix.exp (${tool}_load): Call program rsh, not proc.
10102
10103         * config/emb-unix.exp: New file.
10104
10105         * config/sim.exp: Error if variable $SIM not defined.
10106         (${tool}_load): Mark test as "untested" if simulator missing.
10107
10108         * config/unix.exp: Load remote.exp to get rcp_download.
10109         * lib/c-torture.exp: Use different option lists for testcases with
10110         and without loops.
10111         * gcc.c-torture/execute/execute.exp: Likewise.
10112
10113 Wed Nov  2 14:47:58 1994  Doug Evans  <dje@canuck.cygnus.com>
10114
10115         * config/*.exp: Clarify return code from ${tool}_load.
10116         Call `unresolved' or `untested' instead of `warning' or `perror'
10117         (sometimes you still want to call both though).
10118         Add comment that `shell_id' is local to each file.
10119         * config/udi.exp (timeout): Set to 30.
10120         Don't print warning if connection fails, $connectmode has already
10121         printed an error.
10122         (${tool}_load): Move verbose messages to level 2.
10123         Rework pattern for "Process started" message.
10124         Pass `shell_id' to ${connectmode}_download.
10125         Retry twice upon timeout.  Make resetting of target more robust.
10126         (${tool}_exit): Remove /tmp/soc_name. if connected ok (bug in mondfe).
10127         Pass `shell_id' to exit_$connectmode.
10128         Only call exit_$connectmode if connected.
10129         * config/unix.exp (${tool}_load): Check return codes better.
10130         * config/vrtx.exp (${tool}_load): Likewise.
10131         * config/vx.exp (${tool}_load): Likewise.
10132         Delete unneeded global's.
10133         * lib/dg.exp (dg-test): Update to reflect clarified return codes
10134         from ${tool}_load.
10135         (dg-stat): Delete.
10136         (dg-init): Delete recording of pass/fail counts.
10137         * lib/old-dejagnu.exp (old-dejagnu): Likewise.
10138         (old-dejagnu-init): Likewise.
10139         (old-dejagnu-stat): Delete contents, empty proc now.
10140         * lib/c-torture.exp (TORTURE_OPTIONS): New global.
10141         (c-torture): Delete references to lcnt, lpass, lfail.
10142         Get option list from TORTURE_OPTIONS.
10143         Delete -funroll[-all]-loops if no loops.
10144         * lib/g++.exp (g++_init): Delete references to lcnt, lpass, lfail.
10145         (g++_stat): Delete contents (empty proc now).
10146         * lib/gcc.exp (gcc_init): Delete references to pass/fail counts.
10147         (gcc_finish): Likewise.
10148         (gcc_stat): Deleted.
10149         * lib/mike-gcc.exp (postbase): Delete references to lcnt, lpass, lfail.
10150         * gcc.*/*.exp: Delete calls to gcc_stat, dg-stat.
10151         * gcc.c-torture/execute/execute.exp: Likewise.
10152         Split tests into two parts: compile, execute.
10153         Get option list from TORTURE_OPTIONS.  Delete -funroll[-all]-loops if
10154         no loops.  Update to reflect clarified return codes from ${tool}_load.
10155
10156 Fri Oct 21 23:10:16 1994  Doug Evans  <dje@canuck.cygnus.com>
10157
10158         * lib/old-dejagnu.exp (process-option): Append ".*" to pattern
10159         to grep for.
10160         (old-dejagnu): Likewise (where necessary).
10161
10162 Fri Oct 14 17:54:58 1994  Doug Evans  <dje@canuck.cygnus.com>
10163
10164         * gcc.misc-tests/gcov.exp: New file, for gcov testing.
10165
10166         * lib/dg.exp (dg-process-target): Fix processing of selector.
10167         Add comment regarding use of `error'.
10168
10169         * lib/gcc.exp (prune_system_crud): Define if missing.
10170         * lib/g++.exp (prune_system_crud): Likewise.
10171
10172         * lib/{c-torture.exp,dg.exp,mike-g++.exp,old-dejagnu.exp}:
10173         Call prune_system_crud.
10174         * lib/dg.exp (dg-runtest): New proc.
10175         Use perror instead of send_user for tcl errors in testcase.
10176         Don't return any value, it's never used.
10177         Don't clobber previous definition of `unknown'.
10178         Print tcl errors in `dg-final'.
10179
10180 Wed Oct 12 13:05:37 1994  Doug Evans  <dje@canuck.cygnus.com>
10181
10182         * lib/dg.exp (dg-process-target): Improve syntax error messages.
10183         (dg-test): Don't print errorInfo, it contains stack backtrace.
10184
10185 Mon Sep 26 12:18:53 1994  Doug Evans  (dje@canuck.cygnus.com)
10186
10187         * lib/g++.exp (runtest_file_p): Define if missing.
10188
10189 Sat Sep 24 15:29:23 1994  Doug Evans  (dje@cygnus.com)
10190
10191         * lib/mike-g++.exp: Comment out loading of g++.exp.
10192         * lib/g++.exp: Update copyright.  Test for existence of $CXX at start.
10193         (default_g++_version): Always print something.
10194         (default_g++_start): Comment out call to `which'.
10195         (g++_start, g++_load): Deleted (must be defined in config file).
10196         * lib/gcc.exp: Test for existence of $CC at start.
10197         Delete check for tmpdir (done in gcc_init).
10198         (default_gcc_version): Always print something.
10199         (default_gcc_start): Comment out call to `which'.
10200         * config/*.exp: Major cleanup - make cross targets work at least a
10201         little better for g++ (by not being "--tool gcc" specific).
10202         Rename gcc_xxx to ${tool}_xxx.
10203         * g++.old-deja/old-deja.exp: utils.exp is loaded by runtest.exp.
10204         * lib/old-dejagnu.exp: ${tool}.exp is loaded by config file.
10205
10206 Thu Sep 22 11:39:17 1994  Doug Evans  (dje@canuck.cygnus.com)
10207
10208         * lib/c-torture.exp (c-torture-compile): Rework compiler
10209         message processing.
10210
10211         * gcc.c-torture/compile/initbug1.{c,exp}: Deleted, not part of
10212         c-torture.
10213
10214 Wed Sep 21 09:49:43 1994  Doug Evans  (dje@canuck.cygnus.com)
10215
10216         * gcc.wendy/wendy.dis: Renamed from wendy.exp to disable the testsuite.
10217
10218         * lib/dg.exp (dg-process-target): Support { target native }.
10219
10220 Tue Sep 20 17:16:55 1994  Doug Evans  (dje@canuck.cygnus.com)
10221
10222         * lib/dg.exp (dg-test): Clean up some comments.  Delete code that
10223         looked for "... program xxx got fatal signal".
10224         Correct regsub munging of `comp_output'.
10225         Ignore compiler messages "path prefix not used" and "linker input
10226         file unused".
10227
10228 Wed Sep 14 11:44:40 1994  Doug Evans  (dje@canuck.cygnus.com)
10229
10230         * lib/gcc.exp (runtest_file_p): Define if missing.
10231         * gcc.prms/template.c: Example to work from.
10232
10233 Tue Sep 13 10:30:48 1994  Doug Evans  (dje@canuck.cygnus.com)
10234
10235         * lib/gcc.exp (gcc_finish): Delete code to update `testcnt'.
10236         * lib/dg.exp (dg-test): Call unsupported testcases as such.
10237
10238         * gcc.prms/{3324.c,3565.c}: Moved from compile/940713-[12].c.
10239         * gcc.prms/1883.c: Moved from compile/940714-1.c.
10240         * gcc.prms/{5012.c,4453.c,4723.c,2541.c}: Moved from
10241         execute/{940712-1.c,940712-2.c,940713-1.c,940714-1,c}.
10242
10243         * lib/dg.exp (user option docs): Clean up docs on target/xfail option.
10244         (dg-process-target): No longer a varargs proc.
10245         Return S/N for target, P/F for xfail.  All callers changed.
10246         (user option procs): More argument checking.
10247         (dg-do): `dg-do-what' now contains 3 elements {what flag P/F}.
10248         (dg-output): `dg-output-text' now contains 2 elements {P/F text}.
10249         (dg-test): Skip test if not running on selected target in `dg-do'.
10250         Update handling of `dg-do-what', `dg-output-text'.
10251         Separate execution pass/fail from output pattern match pass/fail.
10252         Delete BUILD/XBUILD support (duplicate of LOSE/XLOSE).
10253
10254 Mon Sep 12 13:47:35 1994  Jim Wilson  (wilson@sphagnum.cygnus.com)
10255
10256         * gcc.c-torture/special/special.exp: Don't expect failure for mips
10257         target for 920510-1.c.
10258
10259 Mon Sep 12 12:44:39 1994  Doug Evans  (dje@canuck.cygnus.com)
10260
10261         * lib/gcc.exp (gcc_init): Move initialized message to verbose level 3.
10262         Clean up comment regarding use of passcnt, etc.
10263         (gcc_stat): Don't update `testcnt' here.
10264         (gcc_finish): Do it here.
10265         Might as well reset `but_id' here too.
10266         * gcc.c-torture/code_quality/code_quality.exp: Call `runtest_file_p'
10267         to determine if the file should be tested.
10268         * gcc.c-torture/compile/compile.exp: Likewise.
10269         * gcc.c-torture/execute/execute.exp: Likewise.
10270         * gcc.c-torture/unsorted/unsorted.exp: Likewise.
10271         * gcc.misc-tests/dg-test.exp: Likewise.
10272         * gcc.prms/prms.exp: Likewise.
10273         * gcc.wendy/wendy.exp: Likewise.
10274         * g++.old-deja.exp: Likewise.
10275         Move "Testing file" message to verbose level 1.
10276
10277 Fri Sep  9 10:21:18 1994  Doug Evans  (dje@canuck.cygnus.com)
10278
10279         * gcc.wendy/t.c: Add DEJAGNU_CFLAGS:"-DNOPAUSE".
10280
10281 Thu Sep  8 16:52:43 1994  Doug Evans  (dje@canuck.cygnus.com)
10282
10283         * lib/gcc.exp: Ensure CFLAGS, LIBS, and LDFLAGS are set.
10284         (default_gcc_start): Accept optional second list element
10285         of compiler flags.  Print compiler output at verbosity level 2.
10286         Remove setting of CFLAGS, LIBS, LDFLAGS from here.
10287         (gcc_init): Delete globals lcnt, lpass, lfail, lxpass, lxfail.
10288         Save current values of framework globals passcnt, failcnt, xpasscnt,
10289         and xfailcnt in gcc_passcnt, gcc_failcnt, gcc_xpasscnt, and
10290         gcc_xfailcnt.  Set global `tmpdir' to /tmp if it doesn't exist.
10291         (gcc_stat): Use framework globals passcnt, failcnt, xpasscnt, and
10292         xfailcnt to compute stats.  Update framework global `testcnt' from
10293         pass/fail counts.
10294         (gcc_finish): New proc.  Clean up test environment.
10295         (gcc_cpass, gcc_cfail): Rename to gcc_pass/gcc_fail.
10296         (gcc_epass, gcc_efail): Delete.
10297         * lib/dg.exp (dg-error, dg-warning, dg-bogus): Accept optional 5th
10298         argument of line number.
10299         (dg-init): If the tool has an init routine, call it.
10300         (dg-test): Remove args `cflags_var' and `libs_var'.
10301         Pass all compiler options to ${tool}_start.
10302         Handle missing line number.
10303         (dg-finish): New function.
10304         * gcc.c-torture/code_quality/code_quality.exp: Add support for testing
10305         particular files.  Call gcc_finish at end.  Move "skipping test"
10306         message to verbosity level 3.
10307         * gcc.c-torture/compile/compile.exp: Likewise.
10308         * gcc.c-torture/unsorted/unsorted.exp: Likewise.
10309         * gcc.c-torture/execute/execute.exp: Likewise.
10310         Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
10311         Print testcase being tried at verbosity level 1.
10312         * gcc.c-torture/special/special.exp: Unset xfail.
10313         Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
10314         * gcc.c-torture/compile/initbug1.exp: Call gcc_finish.
10315         * gcc.c-torture/noncompile/noncompile.exp: Likewise.
10316         * gcc.failure/failure.exp: Likewise.
10317         * gcc.ieee/ieee.exp: Likewise.
10318         * gcc.misc-tests/dg-test.exp: Delete LDFLAGS.
10319         Update call to dg-test.  Call dg-finish at end.
10320         * gcc.misc-tests/mg.exp: Call gcc_finish at end.  Unset orig_flags.
10321         Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
10322         * gcc.misc-tests/misc.exp: Call gcc_finish at end.
10323         * gcc.prms/prms.exp: Delete loading of utils.exp (redundant).
10324         Delete LDFLAGS.  Update call to dg-test.  Call dg-finish at end.
10325         * gcc.wendy/wendy.exp: Add copyright.
10326         Delete setting of tmpdir (done by gcc_init).
10327         Call gcc_pass/gcc_fail instead of gcc_[ce]pass/fail.
10328         Pass compiler flags to gcc_start.  Call gcc_finish at end.
10329         * lib/c-torture.exp: Call gcc_pass/gcc_fail instead of
10330         gcc_[ce]pass/fail.
10331
10332 Wed Sep  7 11:09:08 1994  Doug Evans  (dje@canuck.cygnus.com)
10333
10334         * lib/g++.exp (g++_start): Rename arg to `prog' to avoid varargs
10335         confusion.
10336         (g++_load): Likewise.
10337
10338         * config/*.exp (gcc_load): Some were varargs fns and some were not.
10339         Rename argument to `prog' to remove the confusion.
10340         Varargs fns behave differently too!
10341         (g++_load): Likewise.
10342
10343         * lib/dg.exp (dg-stat): Correct calculation of npass, nfail.
10344
10345         * config/unix.exp (gcc_load): Rename `args' to `prog' because that's
10346         what it is.  Delete (always) printing of status value for !native.
10347         Simplify verbose code, and include status and exec_output.
10348         (g++_load): Use gcc_load.
10349
10350 Sun Sep  4 13:59:27 1994  Jim Wilson  (wilson@sphagnum.cygnus.com)
10351
10352         * gcc.c-torture/noncompile/920928-1.c: Delete obsolete file.
10353         * gcc.c-torture/noncompile/noncompile.exp: Delete support for
10354         920928-1.c, 921017-1.c, 940712-1.c, 940714-1.c, 940714-2.c,
10355         940714-3.c as these testcases don't exist anymore.  Make
10356         va-arg-1.c expected to pass.
10357
10358 Fri Aug 19 12:27:07 1994  Doug Evans  (dje@canuck.cygnus.com)
10359
10360         * gcc.misc-tests/misc.exp: Only run specific testcases.
10361         * gcc.misc-tests/dg-test.exp: New file.  Tests dg.exp.
10362         * gcc.misc-tests/dg-[1-9].c: New files.
10363
10364         * lib/dg.exp: New testsuite driver.
10365         * gcc.prms/prms.exp: Use it.
10366
10367         * README.gcc: New file.
10368
10369         * lib/gcc.exp (gcc_init): Delete srcdir, no longer referenced.
10370         Document and reset `lxpass' and `lxfail'.
10371         Simplify "initialized" message.
10372         (gcc_stat): Clean up comments a little.
10373
10374 Tue Aug 16 11:16:46 1994  Doug Evans  (dje@canuck.cygnus.com)
10375
10376         * gcc.prms/prms.exp: New driver for gcc.prms testsuite directory.
10377
10378 Mon Aug 15 21:20:36 1994  Doug Evans  (dje@canuck.cygnus.com)
10379
10380         * lib/old-dejagnu.exp (process-option): New proc.
10381         (old-dejagnu-init, old-dejagnu-stat): Likewise.
10382         (old-dejagnu): Simplify.
10383         * g++.old-deja/old-deja.exp: Update to new version of old-dejagnu.
10384
10385 Sun Aug 14 09:23:53 1994  Jeff Law  (law@snake.cs.utah.edu)
10386
10387         * lib/c-torture.exp (c-torture): Only call setup_xfail if $xfail
10388         exists and is not an empty string.
10389
10390         * gcc.c-torture/special/special.exp (920520-1.c, 930510-1): Set
10391         $xfail rather than calling setup_xfail.  Clear $xfail when test is
10392         finished.
10393         (920717-x.c): Add $srcdir/$subdir as "gcc_start" does not do it
10394         automatically.
10395
10396         * gcc.c-torture/noncompile/noncompile.exp (940712-1 test): No
10397         longer expected to fail.
10398
10399         * gcc.c-torture/execute/strct-pack-3.c: Add missing argument to
10400         "f" function call.
10401
10402         * gcc.misc-tests/mg.exp: Call gcc_stat when finished.
10403
10404         * gcc.c-torture/execute/{920202-1.c, 931208-1.c, 931228-1.c,
10405         940115-1.c, 940122-1.c, bf-pack-1.c, bf64-1.c, comp-goto-1.c,
10406         complex-2.c, packed-1.c, strct-pack-2.c strct-pack-3.c,
10407         struct-ini-2.c, struct-ini-3.c, va-arg-1.c}: Import from
10408         c-torture-1.29.
10409
10410         * gcc.c-torture/execute/{nest-stdar-1.c, struct-ini-1.c,
10411         strct-pack-1.c, strct-varg-1.c}: Renamed to match c-torture-1.29.
10412
10413         * gcc.c-torture/execute/920612-2.c: Update to c-torture-1.29.
10414
10415         * gcc.c-torture/noncompile/{931203-1.c, 940112-1.c, 940227-1.c,
10416         940510-1.c, init-1.c, init-2.c}: Import from c-torture-1.29
10417
10418         * gcc.c-torture/compile/{920928-6.c, 931203-1.c, 940611-1.c,
10419         940712-1.c, calls.c, combine-hang.c, goto-1.c, init-2.c,
10420         labels-1.c, packed-1.c, zero-strct-1.c}: Import from c-torture-1.29.
10421
10422 Tue Jul 12 12:49:44 1994  Jim Kingdon  (kingdon@lioth.cygnus.com)
10423
10424         * gcc.execute/{940712-1.c, 940712-2.c, 940713-1.c, 940714-1.c},
10425         gcc.noncompile/{940712-1.h, 940712-1a.h, 940712-1b.h, 940712-1.c,
10426         940714-1.c, 940714-2.c, 940714-3.c},
10427         gcc.compile/{940713-1.c, 940713-2.c, 940714-1.c},
10428         gcc.misc-tests/{mg.c,mg.exp}:
10429         New tests.
10430         * gcc.noncompile/noncompile.exp: Change accordingly.
10431
10432 Thu Jul  7 14:20:33 1994  Doug Evans  (dje@canuck.cygnus.com)
10433
10434         * config/sim.exp, lib/c-torture.exp, lib/gcc.exp:
10435         Undo previous clobberage.
10436
10437 Mon Jul  4 17:00:59 1994  Jeff Law  (law@snake.cs.utah.edu)
10438
10439         * gcc.compile/{931102-1.c, 931102-2.c, 931031-1.c}:
10440         * gcc.special/{930510-1.c, special.exp}:
10441         * gcc.execute/{931031-1.c, 931110-1.c, 931110-2.c, 931102-1.c,
10442         931102-2.c, struct-pack-1.c, divmod-1.c, complex-1.c,
10443         struct-varargs-1.c}: New tests from c-torture-1.26.
10444
10445 Tue Jun 28 17:39:42 1994  J.T. Conklin  (jtc@phishhead.cygnus.com)
10446
10447         * gcc.wendy/wendy.exp: add --'s so that -1 isn't parsed as an
10448           argument to switch.
10449
10450 Sat May 21 10:39:38 1994  Bill Cox  (bill@rtl.cygnus.com)
10451
10452         * Revert the previous changes.  Please see Rob's directory
10453           (/lisa/test/rob/progressive/gcc/testsuite) for testing
10454           fixes.
10455
10456 Thu May 19 18:00:03 1994  Bill Cox  (bill@rtl.cygnus.com)
10457
10458         * config/sim.exp, config/udi.exp, config/unix.exp, config/vx.exp,
10459             g++.brendan/alignof.exp, g++.brendan/arm3.exp, g++.brendan/code-gen5.exp,
10460             g++.brendan/crash29.exp, g++.brendan/crash5.exp, g++.brendan/cvt3.exp,
10461             g++.brendan/delete1.exp, g++.brendan/nest12.exp, g++.brendan/nest13.exp,
10462             g++.brendan/overload3.exp, g++.brendan/redecl1.exp, g++.brendan/visibility2.exp,
10463             g++.jason/cond.exp, g++.jason/hmc1.exp, g++.jason/report.exp,
10464             g++.law/access1.exp, g++.law/access2.exp, g++.law/arg6.exp,
10465             g++.law/arg7.exp, g++.law/arg8.exp, g++.law/arm1.exp,
10466             g++.law/arm10.exp, g++.law/arm4.exp, g++.law/arm5.exp,
10467             g++.law/ctors15.exp, g++.law/ctors19.exp, g++.law/cvt1.exp,
10468             g++.law/cvt12.exp, g++.law/cvt13.exp, g++.law/cvt18.exp,
10469             g++.law/cvt22.exp, g++.law/cvt3.exp, g++.law/cvt5.exp,
10470             g++.law/cvt6.exp, g++.law/cvt8.exp, g++.law/dtors3.exp,
10471             g++.law/except1.exp, g++.law/except3.exp, g++.law/except4.exp,
10472             g++.law/except5.exp, g++.law/except6.exp, g++.law/init5.exp,
10473             g++.law/init8.exp, g++.law/inline4.exp, g++.law/memoized1.exp,
10474             g++.law/missing1.exp, g++.law/operators14.exp, g++.law/operators18.exp,
10475             g++.law/operators9.exp, g++.law/scope2.exp, g++.law/temps2.exp,
10476             g++.law/temps3.exp, g++.law/temps5.exp, g++.law/typeck2.exp,
10477             g++.mike/misc4.exp, g++.mike/misc6.exp, g++.niklas/t118.exp,
10478             g++.niklas/t128.exp, g++.niklas/t138.exp, g++.niklas/t139.exp,
10479             g++.niklas/t140.exp, g++.niklas/t141.exp, gcc.code_quality/code_quality.exp,
10480             gcc.compile/compile.exp, gcc.dje/dje.exp, gcc.execute/execute.exp,
10481             gcc.failure/failure.exp, gcc.ieee/ieee.exp, gcc.noncompile/noncompile.exp,
10482             gcc.special/special.exp, gcc.unsorted/unsorted.exp, lib/c-torture.exp,
10483             lib/chill.exp, lib/g++.exp, lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
10484             lib/old-dejagnu.exp: Checkin Rob's 94Q1 testing changes.
10485
10486 Tue May 17 14:55:09 1994  Bill Cox  (bill@rtl.cygnus.com)
10487
10488         * config/udi.exp, gcc.execute/execute.exp, gcc.wendy/wendy.exp,
10489             lib/g++.exp, lib/old-dejagnu.exp: Replace error proc calls
10490           with perror calls.
10491
10492 Mon May  2 17:41:13 1994  Jason Merrill  (jason@deneb.cygnus.com)
10493
10494         * config/unix.exp (g++_load): Fix syntax.
10495
10496 Thu Apr 14 12:22:10 1994  Jim Wilson  (wilson@sphagnum.cygnus.com)
10497
10498         * gcc.compile/initbug1.exp (CFLAGS): Add space at beginning.
10499         * gcc.noncompile/921017-1.c: Deleted obsolete test.
10500         * gcc.noncompile/noncompile.exp: Remove code for deleted test.
10501         Don't expect va-arg-1.c to fail.  Correct expected output for
10502         920928-1.c.
10503         * gcc.wendy/d.c, msgs.c, prolog.c, subs.c, z.c: Deleted.
10504         * gcc.wendy/hbm4.c: Correct typo.
10505         * gcc.wendy/tad1.c, tad2.c: Correct expected output.
10506
10507 Mon Mar 28 13:29:37 1994  Doug Evans  (dje@canuck.cygnus.com)
10508
10509         * lib/gcc.exp (gcc_[ce]{pass,fail}): Remove output/executable argument.
10510         * gcc.wendy/wendy.exp (wendy_try): Remove `output' argument of
10511         gcc_[ce]{pass,fail}.  Explicitly remove executable if test passes.
10512         * lib/c-torture.exp (c-torture-compile): Ditto.
10513
10514         Reduce volume of output (remove all the -I's and such).
10515         * lib/c-torture.exp (c-torture-compile): New argument OPTION.
10516         Call gcc_cpass, gcc_cfail.
10517         (c-torture): Pass testing option to c-torture-compile.
10518
10519 Mon Mar 21 12:40:33 1994  Doug Evans  (dje@cygnus.com)
10520
10521         Bring patches over from progressive.
10522         * config/default.exp: Exit remote shell cleanly.
10523         (g++_exit, g++_start): Add default versions.
10524         * config/sim.exp (gcc_load): Use perror, not error.
10525
10526 Sun Mar 20 12:05:32 1994  Doug Evans  (dje@canuck.cygnus.com)
10527
10528         * lib/gcc.exp: Don't set CFLAGS if CC not set.  It clobbers the value
10529         set in site.exp.
10530
10531 Mon Mar 14 19:30:28 1994  Doug Evans  (dje@cygnus.com)
10532
10533         * gcc.wendy/wendy.exp (wendy_first_line): New proc to fetch
10534         DEJAGNU_OUTPUT and DEJAGNU_CFLAGS.
10535         (wendy_try): New proc to run testcase.
10536         (main loop): Call 'em.
10537         * gcc.wendy/*.c: Clean up pass to correct expected output.
10538
10539         * lib/gcc.exp: Minor cleanup work.
10540         (gcc_cpass, gcc_cfail, gcc_epass, gcc_efail): New procs.
10541
10542 Wed Mar  9 15:22:54 1994  Doug Evans  (dje@canuck.cygnus.com)
10543
10544         * config/sim.exp (gcc_load): Document return codes better.
10545         Don't pass -v to simulator.
10546
10547 Thu Feb 24 07:15:18 1994  Jeffrey A. Law  (law@snake.cs.utah.edu)
10548
10549           * gcc.special/920717-x.c: Fix typo.
10550           * gcc.special/special.exp (920717-x.c): Use $srcdir/$subdir to
10551           get at sources.
10552
10553         * lib/mike-gcc.exp: Fix typo.
10554
10555 Tue Feb 15 15:41:47 1994  Rob Savoye  (rob@darkstar.cygnus.com)
10556
10557         * lib/gcc.exp: Minor cleanup work. Find the proper gcc or g++
10558         binary to use, transform the name.
10559         * config/*.exp: rename everything. Nuke any g++ specific files,
10560         it's now a special case of gcc that requires no special support.
10561         Add a default.exp for unsupported targets.
10562
10563 Fri Feb 11 12:59:54 1994  Rob Savoye  (rob@poseidon.cygnus.com)
10564
10565         * g++.jason/report.exp, g++.old-deja/old-deja.exp,
10566         lib/old-dejagnu.exp: Fix a few patterns to work with the new
10567         version of Tcl.
10568
10569 Wed Feb  9 21:35:47 1994  Rob Savoye  (rob@darkstar.cygnus.com)
10570
10571         * lib/c-torture.exp: Made "file prefix*never used a pass, rather
10572         than a warning.
10573
10574 Sun Feb  6 16:52:13 1994  Jeffrey A. Law  (law@snake.cs.utah.edu)
10575
10576         * lib/mike-gcc.exp: Add in recent changes from mike-g++.exp.
10577
10578 Mon Jan  3 17:28:25 1994  Jim Wilson  (wilson@sphagnum.cygnus.com)
10579
10580         * gcc.execute/execute.exp: Combine opt_list and foption_list into
10581         option_list.  Compile every file with only 4/6 option choices
10582         (same as C torture) instead of with 12/18 different option
10583         choices.
10584         * lib/c-torture.exp: Likewise.
10585
10586         * lib/gcc.exp: Set LIBS, CFLAGS, and LDFLAGS to empty strings if
10587         not already set.
10588
10589 Thu Dec 30 17:17:07 1993  Mike Stump  (mrs@rtl.cygnus.com)
10590
10591         * lib/old-deja.exp: Add `excess errors test fails' error, now one
10592         can put an XFAIL *-*-* on excess errors.
10593
10594 Sun Dec 19 21:45:34 1993  Jeffrey A. Law  (law@snake.cs.utah.edu
10595
10596         * g++.law: Add more tests derived from g++-bugs snapshots.
10597
10598         * g++.law/init11.{c,exp}: Delete test.  Brendan sez it's
10599         equivalent to g++.law/init9.
10600
10601         * lib/mike-gcc.exp (postbase): Delete the .o file after we've
10602         compiled it, and the a.out file after we've run it.
10603
10604 Fri Dec 17 11:29:56 1993  Brendan Kehoe  (brendan@lisa.cygnus.com)
10605
10606         * lib/mike-g++.exp (postbase): Delete the .o file after we've
10607         compiled it, and the a.out file after we've run it.
10608
10609 Fri Dec 17 10:18:16 1993  Jeffrey A. Law  (law@snake.cs.utah.edu)
10610
10611         * g++.law/*.exp: Avoid losing arguments added via "append" commands.
10612
10613 Wed Dec 15 20:36:40 1993  Rob Savoye  (rob@darkstar.cygnus.com)
10614
10615         * lib/gcc.exp, lib/g++.exp: Use catch rather than exec to get the
10616         version number.
10617
10618 Sun Dec 12 21:10:04 1993  Jeffrey A. Law  (law@snake.cs.utah.edu)
10619
10620         * g++.law: New directory of g++ tests derived from the g++-bugs
10621         snapshots.
10622
10623 Thu Dec 09 16:50:41 1993  Jeffrey Wheat  (cassidy@cygnus.com)
10624
10625         * gcc.compile: initbug1.c initbug1.exp testcase added
10626
10627 Mon Dec 06 11:09:52 1993  Jeffrey Wheat  (cassidy@cygnus.com)
10628
10629         * gcc.dje/sizetype-1.exp, dje.exp: minor clean ups
10630         * gcc.execute/execute.exp: minor cleanups. added gcc_stat calls. added
10631           fixes submitted by Jeff Law (law@cs.utah.edu)
10632         * gcc.noncompile/noncompile.exp, lib/mike-gcc.exp: new files from
10633           Jeff Law (law@cs.utah.edu)
10634
10635
10636 Tue Nov 30 16:34:07 1993  Mike Stump  (mrs@cygnus.com)
10637
10638         * config/unix-g++.exp: Follow the gcc way of doing things.
10639         * g++.old-deja/old-deja.exp: Minor updates.
10640         * lib/g++.exp: New file, follow the gcc way of doing things.
10641         * lib/old-dejagnu.exp: Minor updates.
10642         * lib/mike-g++.exp: Always unset errorInfo.
10643
10644 Sat Nov  6 11:34:51 1993  Mike Stump  (mrs@cygnus.com)
10645
10646         * lib/gcc.exp: Fix some errors with the below change, CC and
10647         CFLAGS should be global when setting, not local.
10648
10649 Wed Nov  3 11:16:26 1993  Rob Savoye  (rob@darkstar.cygnus.com)
10650
10651         * lib/gcc.exp: Transform tool name.
10652
10653 Wed Oct 27 23:57:29 1993  Jeffrey Wheat  (cassidy@cygnus.com)
10654
10655         * gcc.*/*.exp: Fixd some de-stablizing changes. Sorry.
10656
10657 Wed Oct 27 14:45:50 1993  Jeffrey Wheat  (cassidy@cygnus.com)
10658
10659         * lib/gcc.exp: change gcc_done to gcc_stat
10660
10661 Wed Oct 27 09:57:51 1993  Jeffrey Wheat  (cassidy@cygnus.com)
10662
10663         * Upgraded gcc testsuite to c-torture version 1.25
10664
10665 Sun Oct 24 10:58:03 1993  Jeffrey Wheat  (cassidy@cygnus.com)
10666
10667         * lib/gcc.exp: added reporting code. Changed verbose compile message.
10668         * lib/c-torture: added hooks for new reporting code.
10669
10670 Thu Oct 21 18:45:32 1993  Jeffrey Wheat  (cassidy@cygnus.com)
10671
10672         * config/sh-gcc.exp: check if sh-sim exists in the path
10673
10674 Mon Oct 18 11:13:22 1993  Jeffrey Wheat  (cassidy@cygnus.com)
10675
10676         * gcc.code_quality/code_quality.exp: Initial changes for new logic.
10677         * gcc.compile/compile.exp: Initial changes for new logic.
10678         * gcc.dje/dje.exp, sizetype-1.exp: Initial changes for new logic.
10679         * gcc.failure/failure.exp: Initial changes for new logic.
10680         * gcc.ieee/ieee.exp: Initial changes for new logic.
10681         * gcc.misc-tests/misc.exp: Initial changes for new logic.
10682         * gcc.noncompile/non_compile.exp: Initial changes for new logic.
10683         * gcc.unsorted/unsorted.exp: Initial changes for new logic.
10684         * lib/c-torture.exp: Initial changes for new logic.
10685         * lib/gcc.exp: Initial changes for new logic.
10686
10687 Fri Oct 15 00:19:42 1993  Mike Stump  (mrs@cygnus.com)
10688
10689         * lib/mike-g++.exp, lib/old-dejagnu.exp: Make the message not
10690         depend upon failure or success.  Fully qualify names in failure
10691         and success messages.  Always remove a.out before starting
10692         compile, just in case.  Pay more attention to error text output by
10693         the compiler.  Handle testcases with no known past errors just
10694         like all others, so that things are uniform.  Other miscellaneous
10695         improvements.
10696
10697 Wed Oct 13 15:04:51 1993  Jeffrey Wheat  (cassidy@cygnus.com)
10698
10699         * gcc.cpp: new directory for cpp tests
10700
10701 Mon Oct  4 09:03:41 1993  Jeffrey Wheat  (cassidy@cygnus.com)
10702
10703         * lib/chill.exp: Code reformatted, removed unused code.
10704         * config/unix-chill.exp: Code reformatted, removed unused code.
10705         * chill.execute/execute.exp: Code reformatted, removed unused code.
10706         * chill.execute/oe/orient.exp: Code reformatted, removed unused code.
10707
10708 Mon Oct  4 06:19:26 1993  Ian Lance Taylor  (ian@cygnus.com)
10709
10710         * config/mips-gcc.exp, config/mips-g++.exp: New files.  Execution
10711         routines not written.
10712
10713 Mon Sep 27 21:07:44 1993  Rob Savoye  (rob@darkstar.cygnus.com)
10714
10715         * config/bug-gcc.exp: Use new procs from bug.exp.
10716
10717 Tue Sep 21 18:21:12 1993  Rob Savoye  (rob@darkstar.cygnus.com)
10718
10719         * config/vx-gcc.exp: Use new vxworks_ld proc, so files get loaded
10720         via ftp, rather than depending on NFS.
10721         * config/vx-gcc.exp: Use new vxworks_spawn proc to execute test
10722         case.
10723
10724 Thu Sep  9 23:09:15 1993  Rob Savoye  (rob@darkstar.cygnus.com)
10725
10726         * config/bug-gcc.exp: Use new download proc.
10727
10728 Tue Sep 14 19:23:58 1993  Jeffrey Wheat  (cassidy at deneb.cygnus.com)
10729
10730         * chill.execute/execute.exp: cleanups, handles errors better
10731         * chill.compile/compile.exp: rewrite, based on execute.exp
10732         * chill.noncompile/noncompile.exp: rewrite, based on execute.exp
10733         * lib/chill.exp: major changes to diff proc and compile and link
10734           procs. added chill_fail and chill_pass wrappers to pass and
10735           fail. added more comments, and handle error codes better.
10736           Added a hack to capture stderr from exec, so noncompile tests
10737           can work.
10738
10739 Sat Sep 11 15:30:10 1993  Jeffrey Wheat  (cassidy@cygnus.com)
10740
10741         * chill.execute/execute.exp: rewrite of testsuite driver
10742         * lib/chill.exp: rewrite of testsuite driver
10743         * config/unix-chill.exp: rewrite of testsuite driver
10744
10745 Wed Aug 25 14:11:13 1993  Bill Cox  (bill@rtl.cygnus.com)
10746
10747     In chill.execute:
10748         * iexpr.ch: Standardize uppercase.
10749         * tuples.dat: Standardize uppercase.
10750         * vary.ch: standardize.  Correct varying string assignments.
10751         * vary.dat: Add new output lines.
10752
10753 Tue Aug 24 13:45:49 1993  Bill Cox  (bill@rtl.cygnus.com)
10754
10755     In chill.execute:
10756         * chprintf.ch: Standardize use of uppercase.
10757         * tuples.ch: Standardize and turn arr2 into a DCL,
10758           rather than a SYN.
10759         * pinits.ch: Standardize.
10760
10761 Mon Aug 23 17:26:58 1993  Per Bothner  (bothner@kalessin.cygnus.com)
10762
10763         * rts.c:  Get malloc() from <stdlib.h>, not <malloc.h>.
10764         * Makefil: Renamed to Makefile.in.
10765         * configure.in: New.
10766
10767 Mon Aug 23 14:24:13 1993  Bill Cox  (bill@rtl.cygnus.com)
10768
10769     In chill.execute:
10770         * .cvsignore: Add result/output files.
10771         * Makefile: Fix up variables at start.  Use MFLAGS
10772           everywhere.  Correct bool_loc, built_ins entries.
10773           Add entry for vary1.ch.
10774         * bitarray.ch: Standardize upper-case usage.
10775         * bitexpr.ch: Standardize, add output of b1.
10776         * params.ch: Use arrayt in along PROC parameters, to
10777           avoid novelty problems.
10778         * sets.ch: Tiny cleanup.
10779         * vary1.ch: Re-indent.
10780
10781 Tue Aug 17 15:42:07 1993  Bill Cox  (bill@rtl.cygnus.com)
10782
10783           * Add PR-related files to Makefiles, .cvsignore files, etc.
10784
10785 Mon Aug  2 15:46:05 PDT 1993  Jeff Wheat  (cassidy@cygnus.com)
10786
10787         * gcc.unsorted: flow.c and loop.c - renamed to avoid conflicts
10788           with compiler objects. New names are test-flow.c and test-loop.c
10789
10790 Tue Jul 27 10:08:08 PDT 1993  Jeff Wheat  (cassidy@cygnus.com)
10791
10792         * Upgraded c-torture tests from 1.19 to 1.20
10793
10794         * new files:
10795         * gcc.compile: 930609-1.c 930611-1.c 930618-1.c 930621-1.c
10796         * gcc.compile: 930623-1.c 930623-2.c
10797         * gcc.noncompile: 930622-1.c 930622-2.c
10798         * gcc.failure: 920411-1.c 920627-2.c
10799         * gcc.ieee: 920518-1.c 920810-1.c 930529-1.c
10800
10801 Tue Jul 20 15:19:44 PDT 1993  Jeff Wheat  (cassidy@cygnus.com)
10802
10803         * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
10804           More changes to get testsuite working properly. Needs more work.
10805           Added some support for POSIX IEEE Std 1003.3-1991 error messages.
10806
10807 Mon Jul 19 18:40:31 PDT 1993  Jeff Wheat  (cassidy@cygnus.com)
10808
10809         * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
10810           More changes to get testsuite working properly. Needs more work.
10811
10812 Tue Jul 13 18:38:56 PDT 1993 Jeff Wheat  (cassidy@cygnus.com)
10813
10814         * chill.compile/compile.exp: Added for Dejagnu support
10815         * chill.execute/execute.exp: Added for Dejagnu support
10816         * lib/chill.exp config/unix-chill.exp  : Added for Dejagnu support
10817
10818 Sat Jun 19 07:13:05 1993  Bill Cox  (bill@rtl.cygnus.com)
10819
10820     This should complete moving the CHILL test files.
10821         * chill.noncompile(.cvsignore printf.grt
10822             in-printf.grt chprintf.grt chprintf.ch):
10823             Added test-support files.
10824           (Makefile): Modified further.
10825         * chill.compile (emptymod.ch gdbme.ch neg_range.ch
10826             signal.ch): Added test files.
10827           * chill.execute (.cvsignore printf.grt printr.c
10828             in-printf.grt rts.c chprintf.grt rts.h): Added
10829           test-support files.
10830             (Makefile): More corrections.
10831
10832 Fri Jun 18 23:40:54 1993  Bill Cox  (bill@rtl.cygnus.com)
10833
10834         * chill.compile, chill.execute, chill.nocompile: Add CHILL
10835           test cases, ready for DejaGnu.
10836
10837 Thu Jun 17 19:14:40 MDT 1993  Jeffrey Wheat  (cassidy@cygnus.com)
10838
10839         * Upgraded c-torture tests from 1.18 to 1.19
10840
10841         * gcc.compile: added test(s):
10842           930607-1.c
10843         * gcc.execute: added test(s):
10844           930603-1.c 930603-2.c 930603-3.c 930608-1.c conversion.c inst-check.c
10845
10846         * added new subdirectory for misc tests: gcc.misc-tests
10847         * gcc.misc-test(s): added tests:
10848           inst-check.c test-consts.c test-ior.c test-switch.c
10849
10850 Wed Jun  9 16:53:26 1993  Brendan Kehoe  (brendan@lisa.cygnus.com)
10851
10852         * lib/mike-g++.exp: Load `./a.out', not `a.out'.
10853
10854 Mon Jun  7 16:18:40 1993  Ian Lance Taylor  (ian@cygnus.com)
10855
10856         * g++.old-deja/old-deja.exp: Don't delete all the .o files.
10857
10858 Thu Jun  3 13:13:36 MDT 1993  Jeffrey Wheat  (cassidy@cygnus.com)
10859
10860         * Upgraded c-torture tests from 1.17 to 1.18
10861
10862 Wed Jun  2 19:02:40 MDT 1993  Jeffrey Wheat  (cassidy@cygnus.com)
10863
10864         * Upgraded c-torture tests from 1.12 to 1.17
10865
10866 Fri Apr 30 09:38:41 1993  Mike Werner  (mtw@deneb.cygnus.com)
10867
10868         * lib/old-dejagnu.exp:
10869           Fixed handling of XFAIL target triplets to correctly
10870           recognize wildcard characters.  Removed code that
10871           appended a unique id tag to the end of the file name
10872           printed out by the result of the testcases within a
10873           given test file.
10874
10875 Thu Apr 29 19:06:29 1993  Mike Werner  (mtw@deneb.cygnus.com)
10876
10877         * lib/old-dejagnu.exp:
10878           Reworked expected failure handling to trigger off of XFAIL
10879           keyword in keyphrase embeded in testcase source code. The
10880           XFAIL keyword must be at the end of the keyphrase line. It
10881           may optionally be followed by one or more target triplets.
10882           It has just occured that the handling of wildcards in the
10883           target triplet may not be correct.
10884
10885 Fri Apr 23 13:16:20 1993  Mike Werner  (mtw@deneb.cygnus.com)
10886
10887         * g++.old-deja/tests:
10888           Moved all subdirectories up one level into g++.old-deja .
10889
10890         * lib/old-dejagnu.exp:
10891           Fixed problem with CXXFLAGS not being properly reset, and being
10892           corrupted with extraneous "-c" compiler option.  This was
10893           causing binaries to not be generated for test that needed them.
10894           Modified strings passed to "pass" and "fail" so that individual
10895           tests from the same test file would be distinguished by an
10896           identifier appended to the test file name in the summary logs;
10897           this corrected a problem with erroneous diff logs.  Added code
10898           to search testcases for expected fail and unexpected pass keywords.
10899
10900 Tue Apr 20 18:27:58 1993  Rob Savoye  (rob at darkstar.cygnus.com)
10901
10902         * lib/c-torture.exp: Ignore "file path prefix*unused" message.
10903
10904 Thu Apr 15 11:01:59 1993  Mike Werner  (mtw@deneb.cygnus.com)
10905
10906         * g++.old-deja/tests/g++.sun/g++.frag/1045608.C:
10907           Removed extraneous text from end of "Special g++ Options"
10908           keyphrase.
10909
10910         * lib/old-dejagnu.exp: Added pattern matching to look for new
10911           keywords, embedded in testcases comments, which will trigger
10912           calls to xpass and xfail.
10913
10914 Wed Apr 14 14:28:01 1993  Mike Werner  (mtw@deneb.cygnus.com)
10915
10916         * lib/old-dejagnu.exp: Cleaned up pattern matching for keyphrase
10917           comments embedded in the testcases, especially the one looking for
10918           special compiler options, as well as the pattern matching for the
10919           compiler output again.
10920
10921 Mon Apr 12 15:15:37 1993  Mike Werner  (mtw@deneb.cygnus.com)
10922
10923         * lib/old-dejagnu.exp: Do a proper check of the return value for
10924           execute tests. Fixed several problems with the pattern matching
10925           of the compiler output which gave erroneous test results.
10926           Changed several of the test result messages to be more descriptive.
10927         * config/unix-g++.exp: Proc g++_load now actually works and
10928           executes the tests passed to it and returns a usable return
10929           value.
10930
10931 Sun Apr 11 17:22:37 1993  Rob Savoye  (rob at darkstar.cygnus.com)
10932
10933           * lib/gcc.exp: Exits gracefully if $CC is bogus.
10934
10935 Fri Apr  9 09:41:59 1993  Mike Werner  (mtw@deneb.cygnus.com)
10936
10937         * lib/old-dejagnu.exp , g++.old-deja/old-deja.exp:
10938           Modified both files to properly execute the old style
10939           dejagnu tests. The previous versions of these files were
10940           experimental and did not function anything near correctly.
10941
10942 Mon Apr  5 21:08:24 1993  Rob Savoye  (rob@cygnus.com)
10943
10944         * Removed all Makefile.in and configure.in files. No configuration
10945         needed now.
10946
10947 Fri Apr  2 12:15:17 1993  Mike Werner  (mtw@deneb.cygnus.com)
10948
10949         * lib: relocated old-dejagnu.exp from devo/dejagnu/lib
10950
10951 Sun Mar 28 11:17:48 1993  Ken Raeburn  (raeburn@kr-pc.cygnus.com)
10952
10953         * gcc.compile/configure.in, gcc.unsorted/configure.in,
10954         gcc.special/configure.in, gcc.noncompile/configure.in,
10955         gcc.execute/configure.in, gcc.code_quality/configure.in,
10956         g++.other/configure.in, g++.old-deja/configure.in,
10957         g++.niklas/configure.in, g++.mike/configure.in: Remove extra quote
10958         in srcname setting.
10959
10960 Thu Mar 25 20:07:55 1993  Rob Savoye  (rob at darkstar.cygnus.com)
10961
10962         * lib/udi.exp:  Fixed mondfe and mondfe_download.
10963         * config/udi-gcc.exp: Fixed misc bugs, works with expect 4.x.
10964         * config/abug-gcc.exp: Fixed misc bugs, works with expect 4.x.
10965
10966 Thu Mar 25 13:06:41 1993  Ian Lance Taylor  (ian@cygnus.com)
10967
10968         * config/udi-gdb.exp: Check $shell_id after connecting to target.
10969         (gdb_exit): Don't remove *_soc files.
10970
10971 Mon Mar 22 14:28:46 1993  Ian Lance Taylor  (ian@cygnus.com)
10972
10973         * lib/c-torture.exp: Don't look for main; instead always use -w
10974         -c.  This is how the c-torture tests work.  Remove the object
10975         file if the compilation succeeds.
10976         * gcc.execute/execute.exp: Remove executable if test passes.
10977         * gcc.noncompile/noncompile.exp: Every test is an expected
10978         failure.
10979         * gcc.special/special.exp: Added tests from c-torture 1.11,
10980         corrected use of existing test.
10981         * gcc.execute/920302-1.c, gcc.execute/920501-8.c,
10982         gcc.execute/920625-1.c: Updated to c-torture 1.11.
10983         * gcc.compile/921103-1.c, gcc.compile/921109-1.c,
10984         gcc.compile/921109-2.c, gcc.compile/921109-3.c,
10985         gcc.compile/921111-1.c, gcc.compile/921116-2.c,
10986         gcc.compile/921118-1.c, gcc.compile/921126-1.c,
10987         gcc.compile/921202-1.c, gcc.compile/921202-2.c,
10988         gcc.compile/921203-1.c, gcc.compile/921203-2.c,
10989         gcc.compile/921206-1.c, gcc.execute/921029-1.c,
10990         gcc.execute/921104-1.c, gcc.execute/921110-1.c,
10991         gcc.execute/921112-1.c, gcc.execute/921113-1.c,
10992         gcc.execute/921117-1.c, gcc.execute/921123-1.c,
10993         gcc.execute/921123-2.c, gcc.execute/921124-1.c,
10994         gcc.execute/921202-1.c, gcc.execute/921202-2.c,
10995         gcc.execute/921204-1.c, gcc.execute/921207-1.c,
10996         gcc.execute/921208-1.c, gcc.execute/921208-2.c,
10997         gcc.execute/921215-1.c, gcc.execute/921218-1.c,
10998         gcc.execute/921218-2.c, gcc.noncompile/921102-1.c,
10999         gcc.noncompile/921116-1.c, gcc.unsorted/x.c: Added from
11000         c-torture 1.11.
11001         * gcc.noncompile/921021-1.c, gcc.unsorted/x11bug.c: Removed to
11002         correspond to c-torture 1.11.
11003
11004         * New file.