OSDN Git Service

2002-04-23 Roger Sayle <roger@eyesopen.com>
[pf3gnuchains/gcc-fork.git] / gcc / testsuite / ChangeLog
1 2002-04-23  Roger Sayle  <roger@eyesopen.com>
2
3         * gcc.c-torture/execute/string-opt-17.c: New test case.
4         * gcc.c-torture/execute/memset-2.c: New test case.
5
6 2002-04-23  Mark Mitchell  <mark@codesourcery.com>
7
8         PR c++/6256:
9         * g++.dg/template/friend5.C: New test.
10
11         PR c++/6331:
12         * g++.dg/template/qual1.C: Likewise.
13
14 2002-04-22  Zack Weinberg  <zack@codesourcery.com>
15
16         * gcc.c-torture/execute/980707-1.c: Don't use isspace().
17         Include stdlib.h, not stdio.h or ctype.h.
18
19 2002-04-22  Hans-Peter Nilsson  <hp@axis.com>
20
21         * gcc.dg/20020415-1.c: Expect warning for unsupported -fpic on
22         cris-*-elf* and mmix-*-*.
23         * g77.f-torture/execute/io0.x: xfail for cris-*-elf.
24         * g77.f-torture/execute/io1.x, g77.f-torture/execute/20001201.x,
25         g77.f-torture/execute/6367.x, g77.f-torture/execute/u77-test.x:
26         Ditto.
27         * gcc.dg/wint_t-1.c: Mark excess errors for cris-*-elf.
28         * gcc.dg/wchar_t-1.c: Ditto.
29
30 2002-04-21  Hans-Peter Nilsson  <hp@axis.com>
31
32         * g++.dg/opt/cleanup1.C (C::C()): Initialize member c.
33         Clarify comment.
34
35 2002-04-21  Neil Booth  <neil@daikokuya.demon.co.uk>
36
37         * gcc.dg/cpp/endif.h, gcc.dg/cpp/endif.c: New tests.
38
39 2002-04-21  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
40
41         * gcc.c-torture/execute/20000906-1.x: Delete.
42
43 2002-04-20  David.Billinghurst <David.Billinghurst@riotinto.com>
44
45         * g77.dg/f77-edit-i-in.f: Restore missing { dg-do run }
46
47 2002-04-19  Toon Moene  <toon@moene.indiv.nluug.nl>
48
49         * PR6367
50         * g77.f-torture/execute/6367.f: New test.
51         * g77.f-torture/execute/6367.x: Disable for MMIX.
52
53 2002-04-19  Mark Mitchell  <mark@codesourcery.com>
54
55         * PR6352
56         * g++.dg/opt/inline2.C: New test.
57
58 2002-04-18  Richard Henderson  <rth@redhat.com>
59
60         * gcc.dg/20000906-1.c: Enable for all targets.
61         * gcc.c-torture/compile/iftrap-2.c: New.
62
63 2002-04-18  Jakub Jelinek  <jakub@redhat.com>
64
65         * gcc.dg/20020418-1.c: New test.
66         * gcc.dg/20020418-2.c: New test.
67
68 2002-04-18  Richard Henderson  <rth@redhat.com>
69
70         * gcc.c-torture/compile/iftrap-1.c: New.
71         * gcc.dg/iftrap-1.c: Adjust for ia64.
72         * gcc.dg/iftrap-2.c: New.
73
74 2002-04-18  Jakub Jelinek  <jakub@redhat.com>
75
76         * gcc.c-torture/compile/20020418-1.c: New test.
77
78 2002-04-18  Roger Sayle  <roger@eyesopen.com>
79
80         * gcc.c-torture/compile/20020415-1.c: New.
81
82 2002-04-18  David S. Miller  <davem@redhat.com>
83
84         * gcc.c-torture/execute/20020418-1.c: New test.
85
86 2002-04-17  Jakub Jelinek  <jakub@redhat.com>
87
88         * gcc.dg/20020416-1.c: New test.
89
90         * g++.dg/opt/inline1.C: New test.
91
92 2002-04-16  Jakub Jelinek  <jakub@redhat.com>
93
94         * gcc.dg/altivec-5.c: New test.
95
96         * gcc.dg/20020415-1.c: New test.
97
98 2002-04-15  Mark Mitchell  <mark@codesourcery.com>
99
100         * testsuite/lib/chill.exp: Remove.
101
102 2002-04-14  Jakub Jelinek  <jakub@redhat.com>
103
104         * g++.dg/other/big-struct.C: New test.
105
106 2002-04-14  David Billinghurst <David.Billinghurst@riotinto.com>
107
108         * g77.dg/f77-edit-i-in.f: Use internal buffer in place
109         of scratch file.
110
111 2002-04-13  David Billinghurst <David.Billinghurst@riotinto.com>
112
113         PR c/6277
114         * gcc.dg/i386-387-1.c:  Allow optional leading underscore
115         in scan-assembler function name
116
117 2002-04-13  Hans-Peter Nilsson  <hp@bitrange.com>
118
119         * g77.f-torture/execute/980628-4.x,
120         g77.f-torture/execute/980628-5.x,
121         g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
122         g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
123         g77.f-torture/compile/alpha1.x: xfail powerpc-*-* hosted on
124         i[34567]86-*-*.
125
126 2002-04-13  David S. Miller  <davem@redhat.com>
127
128         * gcc.c-torture/execute/20020413-1.c: New test.
129
130 2002-04-13  Richard Sandiford  <rsandifo@redhat.com>
131
132         * gcc.dg/asm-6.c,
133         * g++.dg/ext/asm1.C: New tests.
134
135 2002-04-12  Mark Mitchell  <mark@codesourcery.com>
136
137         PR c++ 5373.
138         * g++.dg/parse/stmtexpr1.C: New test.
139
140         PR c++/5189.
141         * g++.dg/template/copy1.C: New test.
142
143 2002-04-12  Richard Henderson  <rth@redhat.com>
144
145         * gcc.c-torture/execute/20020406-1.c (DUPFFnew): Use calloc.
146
147 2002-04-12  Geoffrey Keating  <geoffk@redhat.com>
148
149         * gcc.c-torture/execute/20020412-1.c: New file, renamed from
150         gcc.c-torture/execute/20020307-2.c.
151
152 2002-04-12  Richard Sandiford  <rsandifo@redhat.com>
153
154         * g++.dg/ext/attrib5.C,
155         * g++.dg/lookup/struct1.C: New tests.
156
157 2002-04-11  Jakub Jelinek  <jakub@redhat.com>
158
159         * gcc.dg/20020411-1.c: New test.
160
161         * gcc.c-torture/execute/20020411-1.c: New test.
162
163 2002-04-10  Janis Johnson  <janis187@us.ibm.com>
164
165         * g77.f-torture/execute/6177.f: New test.
166
167 2002-04-10  Jakub Jelinek  <jakub@redhat.com>
168
169         PR middle-end/6247
170         * g++.dg/opt/cleanup1.C: New test.
171
172         * g++.dg/opt/const1.C: New test.
173
174 2002-04-10  Lars Brinkhoff  <lars@nocrew.org>
175
176         * gcc.c-torture/execute/20020406-1.c: Declare malloc.
177
178 2002-04-10  Nathan Sidwell  <nathan@codesourcery.com>
179
180         PR c++/5507
181         * g++.dg/template/typename2.C: New test.
182
183 2002-04-10  Alan Modra  <amodra@bigpond.net.au>
184
185         * gcc.c-torture/execute/loop-12.c: New.
186
187 2002-04-08  Hans-Peter Nilsson  <hp@bitrange.com>
188
189         * g77.f-torture/execute/980628-4.x,
190         g77.f-torture/execute/980628-5.x,
191         g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
192         g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
193         g77.f-torture/compile/alpha1.x: New, xfail cross-endian tests.
194
195 2002-04-07  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
196
197         PR optimization/6086
198         * g++.dg/opt/preinc1.C: New test.
199
200 2002-04-06  Mark Mitchell  <mark@codesourcery.com>
201
202         PR c++/5571
203         * g++.dg/opt/static2.C: New test.
204
205 2002-04-06  Mark Mitchell  <mark@codesourcery.com>
206
207         PR c/5120
208         * gcc.dg/20020406-1.c: New test.
209
210 2002-04-04  David S. Miller  <davem@redhat.com>
211
212         * gcc.c-torture/execute/20020404-1.c: New test.
213
214 2002-04-04  Jakub Jelinek  <jakub@redhat.com>
215
216         PR c/6123
217         * gcc.dg/20020312-2.c: Do not declare global register variable
218         if __PIC__ or __pic__ is defined.
219
220 2002-04-04  Richard Earnshaw  <rearnsha@arm.com>
221
222         * gcc.dg/arm-asm.c: Run this test on ARM chips, not SPARC.  Use
223         __asm__ so that it works correctly even if -ansi -pedantic-errors.
224
225 2002-04-03  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
226
227         * gcc.misc-tests/linkage.exp: Update last change to handle
228         sparc*-, not just sparc-.
229
230 2002-04-03  Richard Henderson  <rth@redhat.com>
231
232         * gcc.dg/cpp/ucs.c: Improved long UCS test.
233
234 2002-04-03  Hans-Peter Nilsson  <hp@bitrange.com>
235
236         * gcc.dg/wchar_t-1.c, gcc.dg/wchar_t-1.c: Fix typo last change.
237
238 2002-04-02  David S. Miller  <davem@redhat.com>
239
240         * gcc.c-torture/execute/20020402-3.c: New test.
241
242 2002-04-03  Hans-Peter Nilsson  <hp@bitrange.com>
243
244         * g77.dg/bprob/bprob.exp: Skip for mmix-*-* and cris-*-*.
245         * g++.dg/bprob/bprob.exp, gcc.misc-tests/bprob.exp: Ditto.
246
247         * g77.dg/f77-edit-i-in.f: xfail for mmix-knuth-mmixware.
248         * g77.f-torture/execute/io0.x, g77.f-torture/execute/io1.x,
249         g77.f-torture/execute/20001201.x,
250         g77.f-torture/execute/u77-test.x: New files.
251
252         * gcc.dg/wint_t-1.c: Mark excess errors for mmix-knuth-mmixware.
253         * gcc.dg/wchar_t-1.c: Ditto.
254
255 2002-04-02  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
256
257         * gcc.c-torture/execute/20020402-1.c: New test.
258
259 2002-04-01  Richard Henderson  <rth@redhat.com>
260
261         * gcc.c-torture/compile/920625-1.x: XFAIL -O1.
262
263         * g++.dg/other/new1.C: Use __SIZE_TYPE__.
264
265 2002-04-01  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
266
267         * gcc.misc-tests/linkage.exp: Special case 64-bit solaris2.
268
269 2002-04-01  Gabriel Dos Reis  <gdr@merlin.codesourcery.com>
270
271         * g++.dg/inherit/template-as-base.C: Expect error.
272         * g++.dg/inherit/namespace-as-base.C: Likewise.
273
274 2002-03-31  Hans-Peter Nilsson  <hp@bitrange.com>
275
276         * g++.dg/ext/instantiate1.C, g++.dg/ext/instantiate2.C,
277         g++.dg/ext/instantiate3.C: Tweak match patterns.
278
279         * g++.old-deja/g++.pt/static11.C: Skip on mmix-knuth-mmixware.
280         * g++.dg/other/static11.C: Copy g++.old-deja/g++.pt/static11.C for
281         -da test.
282
283 2002-03-31  Richard Henderson  <rth@redhat.com>
284
285         * gcc.dg/special/alias-2.c: New.
286         * gcc.dg/special/ecos.exp: Run it.
287
288 2002-03-31  Richard Henderson  <rth@redhat.com>
289
290         * gcc.dg/va-arg-1.c: Expect warnings, not errors.
291
292 2002-03-31  Kazu Hirata  <kazu@hxi.com>
293
294         * gcc.dg/weak-1.c: Disable on h8300 port.
295
296 2002-03-29  Janis Johnson  <janis187@us.ibm.com>
297
298         * g++.dg/dg.exp: Ignore tests in new directories bprob and gcov.
299         * g++.dg/bprob/bprob.exp: New driver for profile-directed branch
300         ordering tests.
301         * g++.dg/bprob/bprob-1.C: New test.
302         * g++.dg/gcov/gcov.exp: New driver for gcov tests.
303         * g++.dg/gcov/gcov-1.C: New test.
304         * g++.dg/gcov/gcov-1.x: New file.
305         * g++.dg/gcov/gcov-2.C: New test.
306         * g++.dg/gcov/gcov-3.C: New test.
307         * g++.dg/gcov/gcov-3.h: New file.
308
309 2002-03-28  Roger Sayle  <roger@eyesopen.com>
310
311         * g++.old-deja/g++.other/builtins5.C: New test.
312         * g++.old-deja/g++.other/builtins6.C: New test.
313         * g++.old-deja/g++.other/builtins7.C: New test.
314         * g++.old-deja/g++.other/builtins8.C: New test.
315         * g++.old-deja/g++.other/builtins9.C: New test.
316
317 2002-03-29  Jakub Jelinek  <jakub@redhat.com>
318
319         * g++.dg/opt/static1.C: New test.
320
321         * g++.dg/opt/longbranch1.C: New test.
322
323 2002-03-28  Hans-Peter Nilsson  <hp@bitrange.com>
324
325         * gcc.dg/weak-1.c: Fix typo in scan-assembler pattern.
326
327         * g++.old-deja/g++.law/bit-fields2.C: Skip on mmix-knuth-mmixware.
328
329 2002-03-27  Richard Henderson  <rth@redhat.com>
330
331         * g++.dg/ext/instantiate1.C: Use scan-assembler, not link errors.
332         * g++.dg/ext/instantiate2.C, g++.dg/ext/instantiate3.C: Likewise;
333         move from g++.old-deja/g++.ext/.
334
335 2002-03-27  Mark Mitchell  <mark@codesourcery.com>
336
337         * g++.dg/init/new2.C: New test.
338
339 2002-03-26  Richard Henderson  <rth@redhat.com>
340
341         * gcc.dg/pragma-re-2.c: Avoid empty source file warning.
342
343         * gcc.dg/20020312-2.c: Don't test epilogue vs global register
344         on sparc.
345
346         * gcc.dg/20001101-1.c: Add -mcpu=ultrasparc.  Only run on
347         sparcv9 systems.
348         * gcc.dg/20001102-1.c: Likewise.
349
350 2002-03-26  Phil Edwards  <pme@gcc.gnu.org>
351
352         * gcc.dg/cpp/endif-pedantic1.c,
353         gcc.dg/cpp/endif-pedantic2.c:  New tests.
354
355 2002-03-26  Mark Mitchell  <mark@codesourcery.com>
356
357         * g++.dg/init/new1.C: New test.
358
359 2002-03-26  Nathan Sidwell  <nathan@codesourcery.com>
360
361         * g++.dg/abi/vbase9.C: New test.
362
363 2002-03-26  Richard Earnshaw  <rearnsha@arm.com>
364
365         * gcc.dg/arm-asm.c: New test.
366
367 2002-03-26  Andrew Cagney  <ac131313@redhat.com>
368
369         * gcc.dg/Wswitch-enum.c: New test.
370         Fix PR c/5044.
371
372 2002-03-26  Richard Henderson  <rth@redhat.com>
373
374         * gcc.c-torture/execute/20020307-2.c (main): Pass a variable sized
375         structure.
376
377 2002-03-25  Richard Henderson  <rth@redhat.com>
378
379         * gcc.dg/20001013-1.c: Add -mcpu=ultrasparc.  Only run on
380         sparcv9 systems.
381
382         * gcc.c-torture/compile/20011119-1.c (xxx): New.
383         * gcc.c-torture/compile/20011119-2.c (xxx): New.
384
385 2002-03-25  Zack Weinberg  <zack@codesourcery.com>
386
387         * gcc.dg/c90-hexfloat-1.c: Adjust error regexps.
388
389 2002-03-25  Bob Wilson  <bob.wilson@acm.org>
390
391         * g++.old-deja/g++.jason/thunk3.C: Add xtensa-*-* to list of
392         targets using generic thunk support.
393
394 2002-03-25  Jakub Jelinek  <jakub@redhat.com>
395
396         * gcc.c-torture/compile/20020323-1.c: New test.
397
398         * g++.dg/opt/conj2.C: New test.
399
400 2002-03-24  Richard Henderson  <rth@redhat.com>
401
402         * gcc.dg/weak-1.c: Use -fno-common.
403
404 2002-03-25  David Billinghurst  <David.Billinghurst@riotinto.com>
405
406         * g77.dg/f77-edit-apostrophe-out.f: New test
407         * g77.dg/f77-edit-h-out.f: New test
408         * g77.dg/f77-edit-t-in.f: New test
409         * g77.dg/f77-edit-t-out.f: New test
410         * g77.dg/f77-edit-x-out.f: New test
411         * g77.dg/f77-edit-slash-out.f: New test
412         * g77.dg/f77-edit-colon-out.f: New test
413         * g77.dg/f77-edit-s-out.f: New test
414
415 2002-03-24  Richard Henderson  <rth@redhat.com>
416
417         * objc/execute/formal_protocol-6.x: New XFAIL.
418
419 2002-03-25  David Billinghurst  <David.Billinghurst@riotinto.com>
420
421         * gcc.dg/weak-1.c:  Early return from dg-final on platforms
422         that do not support weak symbols
423
424 2002-03-25  David Billinghurst  <David.Billinghurst@riotinto.com>
425
426         * lib/g++.exp:  Fix handling of LD_LIBRARY_PATH et al
427         * lib/g77.exp:  Likewise
428         * lib/objc.exp: Likewise
429
430 2002-03-23  Andrew Cagney  <ac131313@redhat.com>
431
432         * gcc.dg/Wswitch-default.c: New test.
433
434 2002-03-23  Jakub Jelinek  <jakub@redhat.com>
435
436         * g++.dg/other/enum1.C: New test.
437
438 2002-03-23  Zack Weinberg  <zack@codesourcery.com>
439
440         * gcc.dg/pragma-ep-3.c: Fix typo.
441
442 2002-03-22  Gabriel Dos Reis  <gdr@merlin.codesourcery.com>
443
444         * g++.dg/inherit/template-as-base.C: New test.
445
446 2002-03-22  Jakub Jelinek  <jakub@redhat.com>
447
448         * g++.old-deja/g++.other/dwarf2-1.C: Move...
449         * g++.dg/debug/debug5.C: ...here.  Convert for dg framework.
450
451 2002-03-22  Neil Booth  <neil@daikokuya.demon.co.uk>
452
453         * gcc.dg/cpp/multiline.c: Update to match.
454
455 2002-03-22  Alexandre Oliva  <aoliva@redhat.com>
456
457         * g++.old-deja/g++.abi/ptrmem.C: Mips puts vbit in delta too.
458
459 2002-03-22  Phil Edwards  <pme@gcc.gnu.org>
460
461         * gcc.dg/cpp/extratokens2.c:  New file.
462
463 2002-03-21  David Edelsohn  <edelsohn@gnu.org>
464
465         * gcc.dg/20020312-2.c: Add rs6000 target.
466
467         * gcc.c-torture/compile/20020319-1.c: New test.
468
469 2002-03-21  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
470
471         * g++.old-deja/g++.eh/ia64-1.C: Use [ijkl]_[0-9] as variable names.
472         (A, E): Handle this.
473
474 2002-03-20  Jason Merrill  <jason@redhat.com>
475
476         * lib/prune.exp (prune_gcc_output): Ignore Cygwin warning about
477         ignoring -fpic.
478         * lib/old-dejagnu.exp (old-dejagnu): Also pass compiler output
479         through prune_gcc_output.
480
481 2002-03-20  Jakub Jelinek  <jakub@redhat.com>
482
483         * gcc.c-torture/compile/20020320-1.c: New test.
484
485 2002-03-19  Jakub Jelinek  <jakub@redhat.com>
486
487         * gcc.c-torture/compile/20020318-1.c: New test.
488
489         * gcc.dg/struct-by-value-1.c: New test.
490
491         * gcc.dg/20020319-1.c: New test.
492
493 2002-03-18  Jakub Jelinek  <jakub@redhat.com>
494
495         * g++.dg/opt/conj1.C: New test.
496
497 2002-03-17  Mark Mitchell  <mark@codesourcery.com>
498
499         * g++.dg/template/qualttp20.C: Revert previous change.
500         * g++.dg/template/qualttp3.C: Likewise.
501         * g++.dg/template/qualttp4.C: Likewise
502         * g++.dg/template/qualttp5.C: Likewise
503         * g++.dg/template/qualttp6.C: Likewise
504         * g++.dg/template/qualttp7.C: Likewise
505         * g++.dg/template/qualttp8.C: Likewise
506         * g++.dg/template/recurse.C: Likewise.
507
508 2002-03-17  Neil Booth  <neil@daikokuya.demon.co.uk>
509
510         * gcc.dg/cpp/wchar-1.c: Update.
511
512 2002-03-16  Nathan Sidwell  <nathan@codesourcery.com>
513
514         * g++.dg/template/conv1.C: New test.
515         * g++.dg/template/conv2.C: New test.
516         * g++.dg/template/conv3.C: New test.
517         * g++.dg/template/conv4.C: New test.
518
519 2002-03-15  Mark Mitchell  <mark@codesourcery.com>
520
521         * g++.dg/template/qualttp20.C: Remove unnecessary error tags.
522         * g++.dg/template/qualttp3.C: Likewise.
523         * g++.dg/template/qualttp4.C: Likewise
524         * g++.dg/template/qualttp5.C: Likewise
525         * g++.dg/template/qualttp6.C: Likewise
526         * g++.dg/template/qualttp7.C: Likewise
527         * g++.dg/template/qualttp8.C: Likewise
528         * g++.dg/template/recurse.C: Likewise.
529
530 2002-03-15  Mark Mitchell  <mark@codesourcery.com>
531
532         * g++.dg/opt/dtor1.C: New test.
533
534 2002-03-15  Jakub Jelinek  <jakub@redhat.com>
535
536         * gcc.c-torture/compile/20020315-1.c: New test.
537
538 2002-03-15  Richard Earnshaw  <rearnsha@arm.com>
539
540         * gcc.dg/weak-1.c: Fix scan tests.
541
542 2002-03-15  Hans-Peter Nilsson  <hp@bitrange.com>
543
544         * gcc.dg/20020312-2.c [__MMIX__]: No pic register.
545         * gcc.c-torture/compile/981006-1.x: Don't use -fpic on cris-*-elf*
546         cris-*-aout* mmix-*-*.
547         * g++.old-deja/g++.other/local-alloc1.C: Skip on cris-*-elf*
548         cris-*-aout* mmix-*-*.
549         * g++.dg/debug/debug3.C: Expect warning for unsupported -fpic on
550         cris-*-elf* cris-*-aout* and mmix-*-*.
551         * gcc.dg/20001009-1.c: Ditto.
552         * gcc.dg/20010912-1.c: Ditto.
553         * gcc.dg/20020122-4.c: Ditto.
554         * gcc.dg/inline-2.c: Ditto.
555
556 Thu Mar 14 14:28:38 2002  Jeffrey A Law  (law@cygnus.com)
557
558         * gcc.c-torture/compile/20020314-1.c: New test.
559
560 2002-03-14  Richard Earnshaw  <rearnsha@arm.com>
561
562         * gcc.c-torture/execute/20020314-1.c: New test.
563
564 2002-03-14  Jakub Jelinek  <jakub@redhat.com>
565
566         * g++.dg/warn/Wunused-1.C: New test.
567
568 2002-02-13  Richard Sandiford  <rsandifo@redhat.com>
569
570         * g++.dg/abi/mangle6.C: New test.
571
572 2002-03-13  Jakub Jelinek  <jakub@redhat.com>
573
574         * gcc.c-torture/compile/20020309-2.c: New test.
575
576         * gcc.c-torture/compile/20020312-1.c: New test.
577
578 2002-03-12  Nathan Sidwell  <nathan@codesourcery.com>
579
580         * g++.dg/other/access1.C: New test.
581
582 2002-03-12  Jakub Jelinek  <jakub@redhat.com>
583
584         * gcc.c-torture/execute/wchar_t-1.c: New test.
585
586 2002-03-12  David Edelsohn  <edelsohn@gnu.org>
587
588         * gcc.dg/20020103-1.c: Add rs6000 target and macro.
589
590 2002-03-12  Roger Sayle  <roger@eyesopen.com>
591
592         * gcc.dg/20020312-1.c: New test case.
593
594 2002-03-11  Aldy Hernandez  <aldyh@redhat.com>
595
596         * gcc.dg/altivec-1.c: Cleanup and use altivec.h.
597
598 2002-03-11  Richard Henderson  <rth@redhat.com>
599
600         * g++.old-deja/g++.brendan/crash52.C: Remove return warning marker.
601         * g++.old-deja/g++.jason/report.C: Likewise.
602
603 2002-03-11  Nathan Sidwell  <nathan@codesourcery.com>
604
605         * testsuite/g++.old-deja/g++.other/friend9.C: Revert DR 209 changes.
606         * testsuite/g++.old-deja/g++.robertl/eb56.C: Likewise.
607
608 2002-03-11  Nathan Sidwell  <nathan@codesourcery.com>
609
610         * testsuite/g++.dg/overload/pmf1.C: New test.
611
612 2002-03-11  Kazu Hirata  <kazu@hxi.com>
613
614         * gcc.c-torture/execute/20020307-1.c: Use long.
615
616 2002-03-11  Jakub Jelinek  <jakub@redhat.com>
617
618         PR optimization/5844
619         * gcc.dg/20020310-1.c: New test.
620
621 2002-03-09  Michael Meissner  <meissner@redhat.com>
622
623         * gcc.c-torture/execute/memcpy-2.c: New test.
624         * gcc.c-torture/execute/memset-1.c: New test.
625         * gcc.c-torture/execute/strlen-1.c: New test.
626         * gcc.c-torture/execute/strcmp-1.c: New test.
627         * gcc.c-torture/execute/strncmp-1.c: New test.
628
629 2002-03-09  Geoffrey Keating  <geoffk@redhat.com>
630
631         * gcc.dg/ppc-ldstruct.c: New test.
632
633 2002-03-09  Jakub Jelinek  <jakub@redhat.com>
634
635         * gcc.c-torture/execute/va-arg-22.c: New test.
636
637 Sat Mar  9 07:47:50 2002  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
638
639         * gcc.c-torture/compile/20020309-1.c: New test.
640
641 2002-03-08  Jakub Jelinek  <jakub@redhat.com>
642
643         * gcc.c-torture/execute/20020307-2.c: New test.
644
645 Thu Mar  7 10:05:31 2002  Jeffrey A Law  (law@redhat.com)
646
647         * g77.f-torture/compile/20020307-1.f: New test.
648
649 2002-03-07  Richard Sandiford  <rsandifo@redhat.com>
650
651         * gcc.dg/unordered-1.c: New test.
652
653 2002-03-07  Richard Earnshaw  <rearnsha@arm.com>
654
655         * gcc.c-torture/execute/20020307-1.c: New test.
656
657 2002-03-05  Jakub Jelinek  <jakub@redhat.com>
658
659         * gcc.dg/20020304-1.c: New test.
660
661         * gcc.c-torture/compile/20020304-2.c: New test.
662
663 2002-03-04  Zack Weinberg  <zack@codesourcery.com>
664
665         * gcc.c-torture/compile/20020304-1.c: New test case
666         (from PR c/5830).
667
668 2002-03-03  Aldy Hernandez  <aldyh@redhat.com>
669
670         * gcc.dg/20020103-1.c: Add other -D ppc variants.
671
672 2002-03-02  Nathan Sidwell  <nathan@codesourcery.com>
673
674         * g++.dg/other/classkey1.C: New test.
675
676 2002-03-01  Richard Henderson  <rth@redhat.com>
677
678         * gcc.c-torture/compile/981223-1.x: New.
679         * gcc.c-torture/compile/920625-1.x: New.
680
681 2002-02-28  Richard Henderson  <rth@redhat.com>
682
683         * g++.dg/opt/vtgc1.C: Adjust patterns for ia64.
684
685 2002-02-27  Hans-Peter Nilsson  <hp@bitrange.com>
686
687         * gcc.c-torture/execute/20020227-1.c: New test.
688
689 2002-02-27  Mark Mitchell  <mark@codesourcery.com>
690
691         * g++.old-deja/g++.law/visibility13.C: Remove "instantiated from
692         here" ERROR lines.
693         * g++.old-deja/g++.oliva/partord1.C: Likewise.
694         * g++.old-deja.g++.other/defarg1.C: Likewise.
695         * g++.old-deja/g++.pt/calls2.C: Likewise.
696         * g++.old-deja/g++.pt/crash20.C: Likewise.
697         * g++.old-deja/g++.pt/crash30.C: Likewise.
698         * g++.old-deja/g++.pt/crash36.C: Likewise.
699         * g++.old-deja/g++.pt/crash6.C: Likewise.
700         * g++.old-deja/g++.pt/defarg13.C: Likewise.
701         * g++.old-deja/g++.pt/derived3.C: Likewise.
702         * g++.old-deja/g++.pt/error1.C: Likewise.
703         * g++.old-deja/g++.pt/friend21.C: Likewise.
704         * g++.old-deja/g++.pt/friend23.C: Likewise.
705         * g++.old-deja/g++.pt/infinite1.C: Likewise.
706         * g++.old-deja/g++.robertl/eb128.C: Likewise.
707
708 2002-02-27  Geoffrey Keating  <geoffk@redhat.com>
709
710         * gcc.c-torture/execute/20020225-2.c: New test.
711
712 2002-02-27  Zack Weinberg  <zack@codesourcery.com>
713
714         * gcc.c-torture/execute/920730-1t.c,
715         gcc.c-torture/execute/920730-1t.x, gcc.dg/ext-glob.c:
716         Delete test cases, only relevant to -traditional.
717
718 2002-02-27  Neil Booth  <neil@daikokuya.demon.co.uk>
719
720         * gcc.dg/cpp/undef1.c: Remove.
721         * gcc.dg/cpp/directiv.c: Update.
722         * gcc.dg/cpp/mac-dir-1.c, mac-dir-2.c: New tests.
723
724 2002-02-27  Michael Meissner  <meissner@redhat.com>
725
726         * gcc.c-torture/execute/20020226-1.c: New test.
727
728 2002-02-26  Jakub Jelinek  <jakub@redhat.com>
729
730         * g++.dg/debug/debug4.C: New test.
731
732         * gcc.dg/ia64-visibility-1.c: New test.
733
734 2002-02-26  Alexandre Oliva  <aoliva@redhat.com>
735
736         * gcc.dg/debug/20020224-1.c: New.
737
738 2002-02-25  Kazu Hirata  <kazu@hxi.com>
739
740         * gcc.c-torture/execute/960416-1.x: New.
741         * gcc.c-torture/execute/divconst-3.x: Likewise.
742
743 2002-02-25  Jakub Jelinek  <jakub@redhat.com>
744
745         * gcc.dg/20020224-1.c: New test.
746
747 2002-02-25  Alan Modra  <amodra@bigpond.net.au>
748
749         * gcc.c-torture/execute/20020225-1.c: New.
750
751 2002-02-24  Neil Booth  <neil@daikokuya.demon.co.uk>
752
753         * testsuite/gcc.dg/cpp/wchar-1.c: New test.
754
755 2002-02-23  Jakub Jelinek  <jakub@redhat.com>
756
757         * gcc.dg/20020222-1.c: New test.
758
759 2002-02-22  Jakub Jelinek  <jakub@redhat.com>
760
761         * g++.dg/opt/anonunion1.C: New test.
762
763 2002-02-22  Nathan Sidwell  <nathan@codesourcery.com>
764
765         * g++.dg/template/qualttp19.C: New test.
766         * g++.dg/template/qualttp20.C: New test.
767         * g++.old-deja/g++.jason/report.C: Adjust expected errors
768         * g++.old-deja/g++.other/qual1.C: Likewise.
769
770 2002-02-21  Aldy Hernandez  <aldyh@redhat.com>
771
772         * gcc.dg/attr-alwaysinline.c: New.
773
774 2002-02-21  Jakub Jelinek  <jakub@redhat.com>
775
776         * gcc.dg/20020220-1.c: New test.
777
778         * gcc.dg/20020220-2.c: New test.
779
780         * g++.dg/opt/mmx1.C: New test.
781
782 2002-02-20  Alexandre Oliva  <aoliva@redhat.com>
783
784         * gcc.c-torture/compile/20020110.c: New test.
785
786 2002-02-20  Jakub Jelinek  <jakub@redhat.com>
787
788         * gcc.c-torture/execute/20020219-1.c: New test.
789
790         * gcc.dg/20020219-1.c: New test.
791
792         * gcc.dg/noncompile/20020220-1.c: New test.
793
794         * g++.dg/opt/ptrintsum1.C: New test.
795
796         * gcc.dg/debug/20020220-1.c: New test.
797
798 2002-02-17  Jakub Jelinek  <jakub@redhat.com>
799
800         * gcc.c-torture/execute/20020216-1.c: New test.
801
802 2002-02-16  Neil Booth  <neil@daikokuya.demon.co.uk>
803
804         * gcc.dg/decl-1.c: Update, new test.
805
806 2002-02-15  Nathan Sidwell  <nathan@codesourcery.com>
807
808         * g++.dg/abi/bitfield1.C: New test.
809         * g++.dg/abi/bitfield2.C: New test.
810
811 2002-02-15  Richard Sandiford  <rsandifo@redhat.com>
812
813         * gcc.dg/attr-nest.c: New test.
814
815 2002-02-15  Richard Sandiford  <rsandifo@redhat.com>
816
817         * gcc.c-torture/execute/20020215-1.c: New test.
818
819 2002-02-14  Jakub Jelinek  <jakub@redhat.com>
820
821         * g++.dg/dg.exp: Exclude debug subdir, it has its own .exp.
822         * g++.dg/debug/debug.exp: New.
823         * g++.dg/debug/trivial.C: New.
824         * g++.dg/debug/debug1.C: Moved...
825         * g++.dg/other/debug1.C: ...from here.
826         * g++.dg/debug/debug2.C: Moved...
827         * g++.dg/other/debug2.C: ...from here.
828         * g++.dg/debug/debug3.C: Moved...
829         * g++.dg/other/debug3.C: ...from here.
830
831         * gcc.dg/noncompile/20020213-1.c: New test.
832
833 2002-02-13  Jakub Jelinek  <jakub@redhat.com>
834
835         * g++.dg/other/debug3.C: New test.
836
837         * gcc.c-torture/execute/20020213-1.c: New test.
838
839 2002-02-13  Richard Smith <richard@ex-parrot.com>
840
841         * g++.old-deja/g++.other/thunk1.C: New test.
842
843 2002-02-12  David Billinghurst <David.Billinghurst@riotinto.com>
844
845         * g++.dg/warn/weak1.C: weak attributes not supported on cygwin
846
847 2002-02-13  Stan Shebs  <shebs@apple.com>
848
849         * gcc.dg/altivec-3.c: New.
850
851 2002-02-12  Jakub Jelinek  <jakub@redhat.com>
852
853         * gcc.dg/Wunreachable-1.c: New test.
854         * gcc.dg/Wunreachable-2.c: New test.
855
856 2002-02-12  Joseph S. Myers  <jsm28@cam.ac.uk>
857
858         * gcc.dg/c90-const-expr-3.c, gcc.dg/c99-const-expr-3.c: New tests.
859
860 2002-02-12  Neil Booth  <neil@daikokuya.demon.co.uk>
861
862         * gcc.dg/decl-1.c: New test.
863
864 2002-02-12  David Billinghurst <David.Billinghurst@riotinto.com>
865
866         * gcc.dg/c99-flex-array-2.c: Add -std=iso9899:1999
867
868 2002-02-10  Kazu Hirata  <kazu@hxi.com>
869
870         * gcc.c-torture/compile/961203-1.x: Disable on h8300 port.
871         * gcc.c-torture/compile/980506-1.x: Likewise.
872
873 2002-02-10  Kazu Hirata  <kazu@hxi.com>
874
875         * gcc.dg/20020210-1.c: New.
876
877 2002-02-09  Toon Moene  <toon@moene.indiv.nluug.nl>
878
879         * g77.f-torture/execute/947.f: New regression test
880         for PR fortran/947.
881
882 2002-02-09  Alexandre Oliva  <aoliva@redhat.com>
883
884         * g++.old-deja/g++.abi/ptrmem.C: Lowest bit is significant on SH5.
885         * g++.old-deja/g++.jason/thunk3.C: XFAIL on sh64-*-*.
886
887 2002-02-08  Richard Henderson  <rth@redhat.com>
888
889         * gcc.c-torture/compile/labels-3.c: New.
890
891 2002-02-08  Jakub Jelinek  <jakub@redhat.com>
892
893         * gcc.c-torture/execute/20020206-1.c: Test whether nesting 2
894         expression statements work instead.
895         * gcc.dg/noncompile/20020207-1.c: New test.
896
897 2002-02-07  Richard Henderson  <rth@redhat.com>
898
899         * gcc.dg/debug/dwarf2-1.c (foo): Return a value.
900
901 2002-02-07  David Billinghurst <David.Billinghurst@riotinto.com>
902
903         * lib/prune.exp: Remove "In (program|subroutine"block-data)"
904         message from g77
905         * lib/g77-dg.exp: Trim g77 error messages so that they are
906         recognised by dg.exp.
907
908 2002-02-07  David Billinghurst <David.Billinghurst@riotinto.com>
909
910         PR fortran/5473
911         * g77.dg/pr5473.f: Now dg-error.  Add additional cases.
912
913 2002-02-07  Richard Henderson  <rth@redhat.com>
914
915         * g++.old-deja/g++.brendan/new2.C: Arrange for allocated memory
916         to be sufficiently aligned for integers.
917
918 2002-02-07  Nathan Sidwell  <nathan@codesourcery.com>
919
920         * g++.dg/template/friend4.C: New test.
921
922 2002-02-07  David Billinghurst <David.Billinghurst@riotinto.com>
923
924         PR fortran/5743
925         * g77.f-torture/execute/intrinsic-unix-bessel.f: Remove
926         unsupported cases.
927
928 2002-02-07  Richard Henderson  <rth@redhat.com>
929
930         * gcc.dg/debug/dwarf2-1.c: Update for return warnings.
931         * gcc.dg/noncompile/920507-1.c, gcc.dg/noncompile/920721-2.c,
932         gcc.dg/noncompile/label-lineno-1.c, objc.dg/const-str-1.m,
933         objc.dg/const-str-2.m, objc.dg/method-1.m: Likewise.
934
935 2002-02-06  Richard Henderson  <rth@redhat.com>
936
937         * gcc.dg/asm-4.c: Add case with an unnamed operand in the middle.
938
939 2002-02-06  Janis Johnson  <janis187@us.ibm.com>
940
941         * gcc.dg/20020206-1.c: New test.
942
943 2002-02-06  Jakub Jelinek  <jakub@redhat.com>
944
945         * gcc.c-torture/execute/20020206-1.c: New test.
946
947         * gcc.c-torture/execute/20020206-2.c: New test.
948
949         PR optimization/5429:
950         * gcc.c-torture/compile/20020206-1.c: New test.
951
952 2002-02-06  Nick Clifton  <nickc@cambridge.redhat.com>
953
954         * g++.dg/ext/align1.C: Do not use an explicit alignment value
955         as certain file formats cannot support particularly large
956         alignments.
957
958         * g++.dg/warn/weak1.C: Expect a warning from COFF toolchains,
959         and do not expect to be able to link the executable.
960
961         * g++.old-deja/g++.ext/attrib5.C: Expect the compilation to
962         fail because the COFF format does not support the weak attribute.
963
964 2002-02-05  David Billinghurst <David.Billinghurst@riotinto.com>
965
966         * g77.dg/pr5473.f:  New test
967
968 2002-02-05  Aldy Hernandez  <aldyh@redhat.com>
969
970         * gcc.dg/altivec-4.c: AltiVec builtin predicates changed format.
971         Fix testcase accordingly.
972
973 2002-02-04  Richard Henderson  <rth@redhat.com>
974
975         * gcc.c-torture/execute/built-in-setjmp.c: Prototype stuff.
976         (buf): Change to be an array of pointers, not ints.
977
978 2002-02-04  Jakub Jelinek  <jakub@redhat.com>
979
980         * gcc.dg/Wswitch.c: Fix typos.  Don't return unconditionally
981         before all tests.  Move warning one line above to match where it
982         C frontend emits.
983         * gcc.dg/Wswitch-2.c: New test.
984         * g++.dg/warn/Wswitch-1.C: New test.
985         * g++.dg/warn/Wswitch-2.C: New test.
986
987 2002-02-04  Richard Henderson  <rth@redhat.com>
988
989         * g++.dg/abi/offsetof.C: Fix size comparison.
990
991 2002-02-04  Richard Sandiford  <rsandifo@redhat.com>
992
993         * gcc.dg/cast-qual-2.c: New test.
994
995 2002-02-04  Jakub Jelinek  <jakub@redhat.com>
996
997         * gcc.dg/20020201-4.c: New test.
998
999 2002-02-04  Ben Elliston  <bje@redhat.com>
1000
1001         * lib/gcc.exp (gcc_init): Check that the need_status_wrapper
1002         target_info attribute != 0, in addition to the empty string.
1003         (gcc_target_compile): Likewise.
1004
1005 2002-02-03  Andrew Cagney  <ac131313@redhat.com>
1006
1007         * gcc.dg/Wswitch.c: New test.
1008         PR gcc/4475. PR gcc/3780.
1009
1010 2002-02-03  Toon Moene  <toon@moene.indiv.nluug.nl>
1011
1012         * g77.f-torture/execute/5122.f: New test for regressions
1013         against PR fortran/5122.
1014
1015 2002-02-03  David Billinghurst <David.Billinghurst@riotinto.com>
1016
1017         * g77.f-torture/compile/pr3743.f: Delete
1018         * g77.dg/pr3743-1.f: New test.
1019         * g77.dg/pr3743-2.f: New test.
1020         * g77.dg/pr3743-3.f: New test.
1021         * g77.dg/pr3743-4.f: New test.
1022
1023 2002-02-02  Neil Booth  <neil@daikokuya.demon.co.uk>
1024
1025         * gcc.dg/cpp/uchar-1.c, uchar-2.c, uchar-3.c: New tests.
1026
1027 2002-02-02  Richard Henderson  <rth@redhat.com>
1028
1029         * gcc.c-torture/execute/991118-1.c: Revert 2002-01-29 change.
1030         * gcc.c-torture/execute/bf64-1.c: Likewise.
1031
1032 2002-02-02  Jakub Jelinek  <jakub@redhat.com>
1033
1034         * gcc.dg/20020201-2.c: New test.
1035
1036         * gcc.dg/20020201-3.c: New test.
1037
1038         * gcc.c-torture/execute/bitfld-2.c: New test.
1039
1040 2002-02-02  Neil Booth  <neil@daikokuya.demon.co.uk>
1041
1042         * gcc.dg/bitfld-1.c: Update.
1043         * gcc.dg/bitfld-2.c: Update.
1044         * gcc.c-torture/execute/bitfld-1.x: New.
1045
1046 2002-02-02  Jakub Jelinek  <jakub@redhat.com>
1047
1048         * gcc.c-torture/execute/20020201-1.c: New test.
1049
1050 2002-02-01  Janis Johnson  <janis187@us.ibm.com>
1051
1052         PR target/5469
1053         * gcc.dg/20020201-1.c: New test.
1054
1055 2002-02-01  David.Billinghurst <David.Billinghurst@riotinto.com>
1056
1057         PR fortran/3743
1058         * g77.f-torture/execute/f90-intrinsic-bit.x: Remove
1059         * g77.f-torture/compile/pr3743.x: Remove
1060
1061 2002-01-31  Tom Rix  <trix@redhat.com>
1062
1063         * gcc.dg/special/ecos.exp: Make gcsec-1.c unsupported for AIX.
1064
1065 2002-01-31  Joseph S. Myers  <jsm28@cam.ac.uk>
1066
1067         * gcc.dg/noncompile/20020130-1.c: New test.
1068
1069 2002-01-30  David Billinghurst  <David.Billinghurst@riotinto.com>
1070
1071         * g77.dg/f77-edit-i-out.f:  Escape \. Allow \r\n and \r.
1072
1073 2002-01-29  Richard Henderson  <rth@redhat.com>
1074
1075         * gcc.c-torture/execute/991118-1.c: Cast various constants back
1076         to long long.
1077         * gcc.c-torture/execute/bf64-1.c: Likewise.
1078
1079 2002-01-29  Jakub Jelinek  <jakub@redhat.com>
1080
1081         * gcc.c-torture/execute/20020129-1.c: New test.
1082
1083 2002-01-29  Neil Booth  <neil@daikokuya.demon.co.uk>
1084
1085         * gcc.c-torture/compile/20000224-1.c: Update.
1086         * gcc.c-torture/execute/bitfld-1.c: New tests.
1087         * gcc.dg/bitfld-1.c, bitfld-2.c: Diagnostic tests.
1088         * gcc.dg/uninit-A.c: Update.
1089
1090 2002-01-29  Nathan Sidwell  <nathan@codesourcery.com>
1091
1092         * g++.dg/template/ctor1.C: Add instantiation.
1093
1094 2002-01-28  Paul Koning  <pkoning@equallogic.com>
1095
1096         * gcc.c-torture/execute/builtin-prefetch-1.c: Changed first
1097         argument to __builtin_prefetch to be const ptr.
1098
1099 2002-01-28  Jakub Jelinek  <jakub@redhat.com>
1100
1101         * gcc.c-torture/compile/20020120-1.c: New test.
1102
1103 2002-01-27  Kazu Hirata  <kazu@hxi.com>
1104
1105         * gcc.c-torture/execute/20020127-1.c: New test.
1106
1107 2002-01-27  David Billinghurst  <David.Billinghurst@riotinto.com>
1108
1109         * g77.dg/f77-edit-i-in.f: New test
1110         * g77.dg/f77-edit-i-out.f: New test
1111
1112 2002-01-25  Geoffrey Keating  <geoffk@redhat.com>
1113
1114         * gcc.dg/debug/debug.exp: New file.
1115         * gcc.dg/debug/trivial.c: New file.
1116         * gcc.dg/debug/20000503-1.c: Moved from gcc.dg/.
1117         * gcc.dg/debug/20010207-1.c: Moved from gcc.dg/.
1118         * gcc.dg/debug/20011223-1.c: Moved from gcc.dg/.
1119         * gcc.dg/debug/20020104-2.c: Moved from gcc.dg/.
1120         * gcc.dg/debug/debug-1.c: Moved from gcc.dg/.
1121         * gcc.dg/debug/debug-2.c: Moved from gcc.dg/.
1122         * gcc.dg/debug/debug-3.c: Moved from gcc.dg/.
1123         * gcc.dg/debug/debug-4.c: Moved from gcc.dg/.
1124         * gcc.dg/debug/debug-5.c: Moved from gcc.dg/.
1125         * gcc.dg/debug/debug-6.c: Moved from gcc.dg/.
1126         * gcc.dg/debug/dwarf2-1.c: Moved from gcc.dg/.
1127         * gcc.dg/debug/dwarf2-2.c: Moved from gcc.dg/.
1128         * gcc.dg/20000503-1.c: Removed.
1129         * gcc.dg/20010207-1.c: Removed.
1130         * gcc.dg/20011223-1.c: Removed.
1131         * gcc.dg/20020104-2.c: Removed.
1132         * gcc.dg/debug-1.c: Removed.
1133         * gcc.dg/debug-2.c: Removed.
1134         * gcc.dg/debug-3.c: Removed.
1135         * gcc.dg/debug-4.c: Removed.
1136         * gcc.dg/debug-5.c: Removed.
1137         * gcc.dg/debug-6.c: Removed.
1138         * gcc.dg/dwarf2-1.c: Removed.
1139         * gcc.dg/dwarf2-2.c: Removed.
1140
1141 2002-01-25  Jakub Jelinek  <jakub@redhat.com>
1142
1143         * g++.old-deja/g++.other/eh5.C: New test.
1144         * g++.old-deja/g++.other/sibcall2.C: New test.
1145         * g++.old-deja/g++.other/array9.C: New test.
1146         * g++.old-deja/g++.other/typename2.C: New test.
1147         * g++.old-deja/g++.other/crash60.C: New test.
1148         * g++.old-deja/g++.other/conv9.C: New test.
1149         * g++.old-deja/g++.other/mangle10.C: New test.
1150         * g++.old-deja/g++.other/unchanging1.C: New test.
1151         * g++.old-deja/g++.other/exprstmt1.C: New test.
1152         * g++.old-deja/g++.other/inline23.C: New test.
1153         * g++.old-deja/g++.eh/ia64-1.C: New test.
1154         * g++.old-deja/g++.other/dwarf2-1.C: New test.
1155         * g++.old-deja/g++.other/reload1.C: New test.
1156         * g++.old-deja/g++.other/static20.C: New test.
1157         * g++.old-deja/g++.other/local-alloc1.C: New test.
1158         * g++.old-deja/g++.other/conv8.C: New test.
1159         * g++.old-deja/g++.other/stmtexpr2.C: New test.
1160         * g++.old-deja/g++.other/storeexpr1.C: New test.
1161         * g++.old-deja/g++.other/storeexpr2.C: New test.
1162         * g++.dg/eh/template2.C: New test.
1163         * g++.dg/warn/weak1.C: New test.
1164
1165 2002-01-25  Hans-Peter Nilsson  <hp@bitrange.com>
1166
1167         * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
1168         Remove first, non-varying, argument.
1169
1170 2002-01-23  Richard Henderson  <rth@redhat.com>
1171
1172         * gcc.dg/inline-2.c: New.
1173
1174         * lib/scanasm.exp (scan-assembler): Remove optional vmessage arg.
1175         Add optional target arg.  Check number of arguments.
1176         (scan-assembler-not, scan-assembler-dem): Likewise.
1177         (scan-assembler-dem-not): Likewise.
1178
1179 2002-01-23  Zack Weinberg  <zack@codesourcery.com>
1180
1181         * g++.old-deja/g++.brendan/crash8.C: Don't expect an error on
1182         line 12.
1183         * g++.old-deja/g++.brendan/parse3.C,
1184         g++.old-deja/g++.other/crash26.C,
1185         g++.old-deja/g++.other/crash28.C,
1186         g++.old-deja/g++.other/crash29.C,
1187         g++.old-deja/g++.other/crash30.C,
1188         g++.old-deja/g++.other/crash35.C: Remove XFAILs where appropriate.
1189
1190 2002-01-23  Aldy Hernandez  <aldyh@redhat.com>
1191
1192         * gcc.dg/20020115-1.c: New.
1193
1194 2002-01-23  Bob Wilson  <bob.wilson@acm.org>
1195
1196         * gcc.c-torture/compile/20001226-1.x: xfail for Xtensa.
1197
1198 2002-01-23  Janis Johnson  <janis187@us.ibm.com>
1199
1200         * gcc.dg/20020122-3.c: New.
1201
1202 2002-01-23  Jakub Jelinek  <jakub@redhat.com>
1203
1204         * g++.dg/other/gc1.C: New test.
1205
1206 2002-01-23  Zack Weinberg  <zack@codesourcery.com>
1207
1208         * gcc.dg/c99-intconst-1.c: Mark XFAIL.
1209
1210 2002-01-22  Richard Henderson  <rth@redhat.com>
1211
1212         * gcc.dg/20020122-4.c: Use multiple outputs on the asm.
1213
1214 2002-01-22  Richard Henderson  <rth@redhat.com>
1215
1216         * gcc.dg/20020122-4.c: New.
1217
1218 2002-01-22  H.J. Lu <hjl@gnu.org>
1219
1220         * g++.dg/special/ecos.exp: Append .exe instead of a.out as the
1221         link output.
1222         * gcc.dg/special/ecos.exp: Likewise.
1223         * lib/g++-dg.exp: Likewise.
1224         * lib/g77-dg.exp: Likewise.
1225         * lib/gcc-dg.exp : Likewise.
1226         * lib/mike-g++.exp: Likewise.
1227         * lib/mike-g77.exp: Likewise.
1228         * lib/mike-gcc.exp: Likewise.
1229         * lib/objc-dg.exp: Likewise.
1230
1231 2002-01-22  Janis Johnson  <janis187@us.ibm.com>
1232
1233         PR target/5379
1234         * gcc.dg/20020122-2.c: New test.
1235
1236 2002-01-22  Hans-Peter Nilsson  <hp@axis.com>
1237
1238         * gcc.dg/20020122-1.c: New test.
1239
1240 2001-01-22  David.Billinghurst <David.Billinghurst@riotinto.com>
1241
1242         * g++.old-deja/g++.ext/attrib5.C: XFAIL cygwin too
1243
1244 2002-01-22  David Billinghurst <David.Billinghurst@riotinto.com>
1245
1246         * gcc.dg/20010207-1.c: Restrict to i?86-*-[eflno]*
1247
1248 2002-01-21  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
1249
1250         * gcc.c-torture/compile/20020121-1.c: New test.
1251
1252 2002-01-21  John David Anglin  <dave@hiauly1.hia.nrc.ca>
1253
1254         * lib/g77.exp (g77_link_flags): Remove check for libg2c.so in setting
1255         ld_library_path.
1256
1257 2002-01-21  Jakub Jelinek  <jakub@redhat.com>
1258
1259         * gcc.dg/20020218-1.c: New test.
1260
1261 2002-01-21  David.Billinghurst <David.Billinghurst@riotinto.com>
1262
1263         * lib/prune.exp (prune_gcc_output): Prune "At global scope"
1264         messages
1265         * g++.dg/other/deprecated.C: Remove dg-bogus comment for
1266         "At global scope" warning
1267         * g++.dg/ext/align1.C: Change cygwin test for alignment
1268         from db-bogus to dg-warning
1269
1270 2002-01-21  Zack Weinberg  <zack@codesourcery.com>
1271
1272         * g77.f-torture/compile/cpp2.F: New test.
1273
1274 2002-01-19  Nathan Sidwell  <nathan@codesourcery.com>
1275
1276         * g++.dg/template/access1.C: New test.
1277
1278 2002-01-18  Aldy Hernandez  <aldyh@redhat.com>
1279
1280         * gcc.dg/20020118-1.c: New.
1281
1282 2002-01-18  Kazu Hirata  <kazu@hxi.com>
1283
1284         * testsuite/gcc.c-torture/execute/20020118-1.c: New test.
1285
1286 2001-01-18  David Billinghurst <David.Billinghurst@riotinto.com>
1287
1288         * g++.dg/other/deprecated.C: Fix FAIL from "At global scope" message.
1289         * g++.dg/ext/align1.C: Fix fail on cygwin from maximum
1290         alignment warnings.
1291
1292 2001-01-18  David Billinghurst <David.Billinghurst@riotinto.com>
1293
1294         * gcc.misc-tests/i386-prefetch.exp: Save and restore
1295         torture_with_loops and torture_without_loops
1296
1297 2002-01-17  Jakub Jelinek  <jakub@redhat.com>
1298
1299         * gcc.c-torture/compile/20020116-1.c: New test.
1300
1301 2002-01-16  Jakub Jelinek  <jakub@redhat.com>
1302
1303         * gcc.dg/20020116-2.c: New test.
1304
1305         * gcc.dg/ultrasp4.c: New test.
1306
1307         * gcc.dg/20020116-1.c: New test.
1308
1309 2002-01-15  Geoffrey Keating  <geoffk@redhat.com>
1310
1311         * gcc.dg/20020103-1.c: Also test for __PPC__, since that's used
1312         by EABI.
1313
1314 2002-01-15  Janis Johnson  <janis187@us.ibm.com>
1315
1316         * gcc.misc-tests/i386-prefetch.exp: New.
1317         * gcc.misc-tests/i386-pf-3dnow-1.c: New test.
1318         * gcc.misc-tests/i386-pf-athlon-1.c: New test.
1319         * gcc.misc-tests/i386-pf-none-1.c: New test.
1320         * gcc.misc-tests/i386-pf-sse-1.c: New test.
1321
1322 2002-01-15  Jakub Jelinek  <jakub@redhat.com>
1323
1324         * gcc.dg/gnu89-init-1.c: Add new tests.
1325
1326 2002-01-15  Andreas Jaeger  <aj@suse.de>
1327
1328         * gcc.dg/i386-mmx-1.c: Also run on x86-64.
1329         * gcc.dg/i386-mmx-2.c: Likewise.
1330         * gcc.dg/i386-sse-1.c: Likewise.
1331         * gcc.dg/i386-sse-2.c: Likewise.
1332         * gcc.dg/i386-sse-3.c: Likewise.
1333
1334 2001-01-14  David Billinghurst <David.Billinghurst@riotinto.com>
1335
1336         * g77.f-torture/execute/intrinsic-unix-bessel.f:
1337         Uncomment additional cases that now pass.
1338
1339 2002-01-11  Richard Henderson  <rth@redhat.com>
1340
1341         * gcc.dg/i386-mmx-1.c, gcc.dg/i386-mmx-2.c: New.
1342         * gcc.dg/i386-sse-1.c, gcc.dg/i386-sse-2.c, gcc.dg/i386-sse-1.c: New.
1343
1344 Fri Jan 11 12:13:30 2002  Nicola Pero  <n.pero@mi.flashnet.it>
1345
1346         * objc.dg/special/unclaimed-category-1.m: Include objc/objc-api.h.
1347
1348 2002-01-10  Aldy Hernandez  <aldyh@redhat.com>
1349
1350         * gcc.dg/altivec-4.c: Add tests for lvebx, lvehx, lvewx, lvxl,
1351         lvx, stvx, stvebx, stvehx, stvewx, stvxl.
1352
1353 2002-01-10  Dale Johannesen  <dalej@apple.com>
1354
1355         * gcc.c-torture/execute/loop-11.c: New.
1356
1357 2002-01-08  Aldy Hernandez  <aldyh@redhat.com>
1358
1359         * gcc.dg/altivec-4.c: Add test for mtvscr, dssall, mfvscr,
1360         dss, lvsl, lvsr, dstt, dstst, dststt, dst.
1361
1362 2002-01-09  Richard Henderson  <rth@redhat.com>
1363
1364         * gcc.c-torture/execute/20020108-1.c: Rewrite to choose the proper
1365         type in which to perform the operation for each size.
1366
1367 Wed Jan  9 16:48:33 2002  Alan Matsuoka  (alanm@redhat.com)
1368
1369         * gcc.c-torture/compile/20020109-2.c: New test.
1370
1371 2002-01-09  Gwenole Beauchesne  <bgeauchesne@mandrakesoft.com>
1372
1373         * gcc.c-torture/execute/loop-10.c: New test.
1374
1375 2002-01-09  Jakub Jelinek  <jakub@redhat.com>
1376
1377         * gcc.c-torture/compile/20010226-1.c: New test.
1378         * gcc.c-torture/compile/20010227-1.c: New test.
1379         * gcc.c-torture/compile/20010426-1.c: New test.
1380         * gcc.c-torture/compile/20010510-1.c: New test.
1381         * gcc.c-torture/compile/20010605-3.c: New test.
1382         * gcc.c-torture/compile/20010824-1.c: New test.
1383         * gcc.c-torture/execute/20010409-1.c: New test.
1384         * gcc.dg/noncompile/20000901-1.c: New test.
1385         * gcc.dg/20001023-1.c: New test.
1386         * gcc.dg/20001101-1.c: New test.
1387         * gcc.dg/20001102-1.c: New test.
1388         * gcc.dg/20010207-1.c: New test.
1389         * gcc.dg/20010405-1.c: New test.
1390         * gcc.dg/20010822-1.c: New test.
1391         * gcc.dg/20011107-1.c: New test.
1392
1393 Wed Jan  9 14:03:20 2002  Jeffrey A Law  (law@redhat.com)
1394
1395         * gcc.dg/asm-fs-1.c: Disable warnings when compiling.
1396
1397         * gcc.c-torture/execute/strct-stdarg-1.x: New file.  Expect
1398         execution failure on PA targets.
1399
1400 2002-01-09  Jakub Jelinek  <jakub@redhat.com>
1401
1402         * gcc.c-torture/compile/20020109-1.c: New test.
1403
1404 2002-01-08  Kazu Hirata  <kazu@hxi.com>
1405
1406         * gcc.c-torture/execute/20020108-1.c: New test.
1407
1408 2002-01-08  Jakub Jelinek  <jakub@redhat.com>
1409
1410         * gcc.dg/20020108-1.c: New test.
1411
1412 2002-01-08  H.J. Lu <hjl@gnu.org>
1413
1414         * objc.dg/special/special.exp: Add -I${srcdir}/../../libobjc
1415         for header files.
1416
1417 2002-01-08  Geoff Keating  <geoffk@redhat.com>
1418
1419         * gcc.dg/altivec-4.c: Make the 'char' entries signed also for
1420         consistency.
1421
1422 002-01-07  Aldy Hernandez  <aldyh@redhat.com>
1423
1424         * gcc.dg/altivec-4.c: Test altivec predicates.
1425
1426 2002-01-07  Jakub Jelinek  <jakub@redhat.com>
1427
1428         * gcc.c-torture/execute/20020107-1.c: New test.
1429
1430 2002-01-06  Craig Rodrigues  <rodrigc@gcc.gnu.org>
1431
1432         PR c/5279
1433         * gcc.c-torture/compile/20020106-1.c: New test.
1434
1435 2002-01-05  Hans-Peter Nilsson  <hp@bitrange.com>
1436
1437         * gcc.c-torture/execute/nestfunc-4.c: New test.
1438
1439 2002-01-04  Loren J. Rittle  <ljrittle@acm.org>
1440
1441         * g++.old-deja/g++.abi/aggregates.C: Corrected last patch: removed
1442         extra triple that slipped in.
1443         * g++.old-deja/g++.abi/align.C: Likewise.
1444         * g++.old-deja/g++.abi/bitfields.C: Likewise.
1445
1446 2002-01-04  Loren J. Rittle  <ljrittle@acm.org>
1447
1448         * g++.old-deja/g++.abi/aggregates.C: Do not skip i?86-*-freebsd*.
1449         * g++.old-deja/g++.abi/align.C: Likewise.
1450         * g++.old-deja/g++.abi/bitfields.C: Likewise.
1451
1452         * gcc.c-torture/execute/ieee/rbug.c: Force FP to extended-precision
1453         on FreeBSD/i386.
1454         * gcc.c-torture/execute/ieee/rbug.x: Remove all XFAIL markers for
1455         FreeBSD.
1456
1457 2002-01-04  Jakub Jelinek  <jakub@redhat.com>
1458
1459         * gcc.dg/20020104-1.c: New test.
1460
1461         * gcc.dg/20020104-2.c: New test.
1462
1463 2002-01-04  Hans-Peter Nilsson  <hp@bitrange.com>
1464
1465         * gcc.dg/20020103-1.c: Fix typo in target selector.
1466
1467 2002-01-03  Richard Henderson  <rth@redhat.com>
1468
1469         * gcc.dg/20020103-1.c: New.
1470
1471 2002-01-03  Kazu Hirata  <kazu@hxi.com>
1472
1473         * gcc.c-torture/execute/20020103-1.c: New test.
1474
1475 2002-01-03  Jakub Jelinek  <jakub@redhat.com>
1476
1477         * g++.dg/other/debug2.C: New test.
1478
1479         * gcc.c-torture/compile/20020103-1.c: New test.
1480
1481 2002-01-02  Jakub Jelinek  <jakub@redhat.com>
1482
1483         * gcc.dg/gnu89-init-1.c: Added new tests.
1484
1485 2002-01-02  Nathan Sidwell  <nathan@codesourcery.com>
1486
1487         * g++.dg/template/friend2.C: Remove as patch is reverted.
1488
1489         * g++.dg/warn/oldcast1.C: New test.
1490
1491         * g++.dg/template/ptrmem1.C: New test.
1492         * g++.dg/template/ptrmem2.C: New test.
1493
1494         * g++.dg/template/ntp.C: New test.
1495
1496         * g++.dg/other/component1.C: New test.
1497
1498         * g++.dg/template/ttp3.C: New test.
1499
1500         * g++.dg/template/friend2.C: New test.
1501         * g++.old-deja/g++/brendan/crash8.C: Adjust location of error.
1502
1503 2002-01-02  Nathan Sidwell  <nathan@codesourcery.com>
1504
1505         * g++.dg/other/ptrmem1.C: New test.
1506         * g++.dg/other/ptrmem2.C: New test.
1507
1508 2002-01-02  Nathan Sidwell  <nathan@codesourcery.com>
1509
1510         * g++.dg/template/ctor1.C: New test.
1511
1512 2002-01-02  Nathan Sidwell  <nathan@codesourcery.com>
1513
1514         * g++.dg/template/friend2.C: New test.
1515
1516 2002-01-01  Hans-Peter Nilsson  <hp@bitrange.com>
1517
1518         * gcc.dg/mmix-1.c: New test.
1519
1520 2001-12-31  Richard Henderson  <rth@redhat.com>
1521
1522         * gcc.dg/asm-5.c: New.
1523
1524 2001-12-31  Paolo Carlini  <pcarlini@unitus.it>
1525
1526         * g++.old-deja/g++.robertl/eb130.C: hash_set is now
1527         in namespace __gnu_cxx
1528
1529 2001-12-30  Richard Henderson  <rth@redhat.com>
1530
1531         * gcc.dg/debug-6.c: New.
1532
1533 2001-12-30  Jakub Jelinek  <jakub@redhat.com>
1534
1535         * gcc.c-torture/compile/20011229-2.c: New test.
1536
1537 2001-12-29  Jakub Jelinek  <jakub@redhat.com>
1538
1539         * gcc.dg/debug-3.c: New test.
1540         * gcc.dg/debug-4.c: New test.
1541         * gcc.dg/debug-5.c: New test.
1542
1543 2001-12-29  Richard Henderson  <rth@redhat.com>
1544
1545         * g++.dg/eh/loop1.C: New.
1546
1547 2001-12-29  Nathan Sidwell  <nathan@codesourcery.com>
1548
1549         * g++.dg/template/crash1.C: New test.
1550
1551 2001-12-29  Nathan Sidwell  <nathan@codesourcery.com>
1552
1553         * g++.dg/other/const1.C: New test.
1554
1555 2001-12-29  Hans-Peter Nilsson  <hp@bitrange.com>
1556
1557         * gcc.c-torture/compile/20011229-1.c: New test.
1558
1559 2001-12-28  Stan Shebs  <shebs@apple.com>
1560
1561         * lib/objc-torture.exp: Resync with c-torture.exp.
1562         * lib/objc.exp: Load standard libraries.
1563
1564 2001-12-28  Jakub Jelinek  <jakub@redhat.com>
1565
1566         * gcc.dg/gnu89-init-1.c: Adjust for the new behaviour, add some
1567         additional tests.
1568
1569 2001-12-27  Roger Sayle <roger@eyesopen.com>
1570
1571         * gcc.c-torture/execute/string-opt-16.c: New testcase.
1572
1573 2001-12-27  Richard Henderson  <rth@redhat.com>
1574
1575         * gcc.dg/debug-1.c, gcc.dg/debug-2.c: New.
1576
1577 2001-12-26  Nathan Sidwell  <nathan@codesourcery.com>
1578
1579         * g++.dg/eh/ctor1.C: New test.
1580         * g++.dg/other/error2.C: New test.
1581
1582 2001-12-24  Nathan Sidwell  <nathan@codesourcery.com>
1583
1584         * g++.dg/other/init2.C: New test.
1585
1586 2001-12-24  Richard Henderson  <rth@redhat.com>
1587
1588         * gcc.dg/20011223-1.c: New.
1589         * gcc.dg/inline-1.c: New.
1590
1591 2001-12-23  Richard Henderson  <rth@redhat.com>
1592
1593         * gcc.dg/asm-4.c: Test operand modifiers.
1594
1595 2001-12-23  Richard Henderson  <rth@redhat.com>
1596
1597         * gcc.c-torture/execute/20011219-1.c (main): Make "i" a long.
1598
1599 2001-12-23  Joseph S. Myers  <jsm28@cam.ac.uk>
1600
1601         * gcc.c-torture/execute/20011223-1.c: New test.
1602
1603 2001-12-21  Richard Henderson  <rth@redhat.com>
1604
1605         * gcc.dg/wtr-aggr-init-1.c: Test that __extension__ disables then
1606         re-enables the warning.
1607
1608 2001-12-21  Richard Henderson  <rth@redhat.com>
1609
1610         * g++.old-deja/g++.eh/badalloc1.C (malloc): Fix typo.
1611
1612 2001-12-20  Jakub Jelinek  <jakub@redhat.com>
1613
1614         * gcc.c-torture/compile/20011218-1.c: New test.
1615
1616 2001-12-20  Nick Clifton  <nickc@cambridge.redhat.com>
1617
1618         * gcc.misc-test/arm-isr.exp: New file.  Control running of the
1619         arm-isr.c test.
1620         * gcc.misc-tests/arm-isr.c: New file.  Test prologue and
1621         epilogue generation for ARM ISR routines.
1622
1623 2001-12-20  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1624
1625         * gcc.dg/format/builtin-1.c: Test unlocked stdio.
1626         * gcc.dg/format/c90-printf-3.c: Likewise.
1627         * gcc.dg/format/c99-printf-3.c: Likewise.
1628         * gcc.dg/format/ext-1.c: Likewise.
1629         * gcc.dg/format/ext-6.c: Likewise.
1630         * gcc.dg/format/format.h: Prototype unlocked stdio.
1631
1632 2001-12-20  Richard Henderson  <rth@redhat.com>
1633
1634         * g++.old-deja/g++.eh/badalloc1.C (arena_size): New.
1635         (arena): Use it.
1636         (malloc): Correct allocation logic.  Abort if we fill up the
1637         arena before initialization complete.
1638         (realloc): Correct allocation logic.
1639
1640 2001-12-20  Jakub Jelinek  <jakub@redhat.com>
1641
1642         * gcc.c-torture/compile/20011219-2.c: New test.
1643
1644         * gcc.c-torture/execute/20011219-1.c: New test.
1645
1646 2001-12-19  David Billinghurst <David.Billinghurst@riotinto.com>
1647
1648         * gcc.dg/special/ecos.exp:  wkali-1.c unsupported if
1649         target does not support weak symbols.
1650
1651 2001-12-19  Jakub Jelinek  <jakub@redhat.com>
1652
1653         * gcc.c-torture/compile/20011219-1.c: New test.
1654
1655 2001-12-19  Nathan Sidwell  <nathan@codesourcery.com>
1656
1657         * g++.dg/other/error1.C: New test.
1658
1659 Mon Dec 17 14:31:42 2001  Jeffrey A Law  (law@redhat.com)
1660
1661         * gcc.c-torture/execute/20011217-1.c: New test.
1662
1663 Mon Dec 17 16:54:56 2001  Nicola Pero  <nicola@brainstorm.co.uk>
1664
1665         * objc.dg/special/: New directory.
1666         * objc.dg/special/special.exp: New file.
1667         * objc.dg/special/unclaimed-category-1.h: New file.
1668         * objc.dg/special/unclaimed-category-1a.m: New file.
1669         * objc.dg/special/unclaimed-category-1.m: New file.
1670
1671 2001-12-17  Andreas Jaeger  <aj@suse.de>
1672
1673         * gcc.c-torture/compile/20011217-2.c: New test.
1674
1675 2001-12-17  Joseph S. Myers  <jsm28@cam.ac.uk>
1676
1677         * gcc.c-torture/compile/20011217-1.c: New test.
1678
1679 2001-12-14  Aldy Hernandez  <aldyh@redhat.com>
1680
1681         * testsuite/gcc.dg/20011214-1.c: New.
1682
1683 2001-12-13  Aldy Hernandez  <aldyh@redhat.com>
1684
1685         * gcc.dg/altivec-4.c: New.
1686
1687 2001-12-13  Hans-Peter Nilsson  <hp@axis.com>
1688
1689         * gcc.dg/20011113-1.c: New test.
1690
1691 2001-12-13  John David Anglin  <dave@hiauly1.hia.nrc.ca>
1692
1693         * g++.old-deja/g++.jason/template31.C: Remove templates for classes
1694         std::__malloc_alloc_template<0> and
1695         std::__default_alloc_template<false, 0>.
1696
1697 Thu Dec 13 10:35:33 2001  Nicola Pero  <n.pero@mi.flashnet.it>
1698
1699         * objc/execute/bf-21.m: New test.
1700         * objc/execute/enumeration-1.m: New test.
1701         * objc/execute/enumeration-2.m: New test.
1702
1703 2001-12-12  Jakub Jelinek  <jakub@redhat.com>
1704
1705         * gcc.dg/gnu89-init-1.c: New test.
1706
1707 2001-12-12  Nathan Sidwell  <nathan@codesourcery.com>
1708
1709         * g++.old-deja/g++.brendan/crash56.C: Adjust implicit typename.
1710         * g++.old-deja/g++.jason/2371.C: Likewise.
1711         * g++.old-deja/g++.jason/template33.C: Likewise.
1712         * g++.old-deja/g++.jason/template34.C: Likewise.
1713         * g++.old-deja/g++.jason/template36.C: Likewise.
1714         * g++.old-deja/g++.oliva/typename1.C: Likewise.
1715         * g++.old-deja/g++.oliva/typename2.C: Likewise.
1716         * g++.old-deja/g++.other/typename1.C: Likewise.
1717         * g++.old-deja/g++.pt/inherit2.C: Likewise.
1718         * g++.old-deja/g++.pt/nontype5.C: Likewise.
1719         * g++.old-deja/g++.pt/typename11.C: Likewise.
1720         * g++.old-deja/g++.pt/typename14.C: Likewise.
1721         * g++.old-deja/g++.pt/typename16.C: Likewise.
1722         * g++.old-deja/g++.pt/typename3.C: Likewise.
1723         * g++.old-deja/g++.pt/typename4.C: Likewise.
1724         * g++.old-deja/g++.pt/typename5.C: Likewise.
1725         * g++.old-deja/g++.pt/typename7.C: Likewise.
1726         * g++.old-deja/g++.robertl/eb9.C: Likewise.
1727
1728 2001-12-11  Nathan Sidwell  <nathan@codesourcery.com>
1729
1730         * g++.dg/other/linkage1.C: New test.
1731         * g++.old-deja/g++.brendan/err-msg2.C: Alter to avoid two
1732         specifiers.
1733
1734 2001-12-11  Neil Booth  <neil@daikokuya.demon.co.uk>
1735
1736         * gcc.dg/concat.c: New test.
1737
1738 2001-12-11  Stan Shebs  <shebs@apple.com>
1739
1740         * objc/compile: New test directory.
1741         * objc/compile/compile.exp: New expect script.
1742         * objc/compile/20011211-1.m: New compile test.
1743
1744 2001-12-11  Jason Merrill  <jason@redhat.com>
1745
1746         * lib/prune.exp (prune_gcc_output): Also handle "In member
1747         function".  So many permutations...
1748
1749 2001-12-10  Nathan Sidwell  <nathan@codesourcery.com>
1750
1751         * g++.dg/template/typedef1.C: New test.
1752
1753 2001-12-09  Nathan Sidwell  <nathan@codesourcery.com>
1754
1755         * g++.dg/other/copy1.C: New test.
1756
1757 2001-10-08  Aldy Hernandez  <aldyh@redhat.com>
1758
1759         * gcc.c-torture/execute/builtin-types-compatible-p.c: New.
1760
1761         * gcc.dg/builtin-choose-expr.c: New.
1762
1763 2001-12-07  Aldy Hernandez  <aldyh@redhat.com>
1764
1765         * gcc.dg/altivec-2.c: New.
1766
1767 2001-12-07  Richard Henderson  <rth@redhat.com>
1768
1769         * gcc.dg/cpp/ucs.c: Adjust expected warning for 64-bit hosts.
1770
1771 2001-12-07  Stephane Carrez  <Stephane.Carrez@sun.com>
1772
1773         * gcc.dg/sparc-ret.c: New file, test return corruption bug for
1774         ultrasparc.
1775
1776 Fri Dec  7 06:29:03 2001  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
1777
1778         * g++-old.deja/g++.robertl/eb101.C: Deleted.
1779
1780 2001-12-06  Janis Johnson  <janis187@us.ibm.com>
1781
1782         * gcc.c-torture/execute/builtin-prefetch-1.c: Add checks for
1783         variable argument list.
1784
1785 2001-12-06  Zack Weinberg  <zack@codesourcery.com>
1786
1787         * gcc.c-torture/execute/memcheck: Delete entire directory.
1788         (files: blkarg.c blkarg.x driver.c driver.h t1.c t2.c t3.c
1789         t4.c t5.c t6.c t7.c t8.c t9.c template memcheck.exp)
1790
1791 2001-12-05  Neil Booth  <neil@daikokuya.demon.co.uk>
1792
1793         * gcc.dg/Wshadow-1.c: New test.
1794
1795 2001-12-05  Jakub Jelinek  <jakub@redhat.com>
1796
1797         * gcc.c-torture/compile/20011130-1.c: New test.
1798
1799         * gcc.dg/noncompile/20011025-1.c: New test.
1800
1801         * g++.dg/other/anon-union.C: New test.
1802
1803         * gcc.c-torture/execute/20011024-1.c: New test.
1804
1805 2001-12-04  Joseph S. Myers  <jsm28@cam.ac.uk>
1806
1807         * gcc.c-torture/execute/20000722-1.x,
1808         gcc.c-torture/execute/20010123-1.x: Remove.
1809         * gcc.c-torture/compile/init-3.c: Don't use a compound literal.
1810         * gcc.dg/c90-complit-1.c, gcc.dg/c99-complit-1.c,
1811         gcc.dg/c99-complit-2.c: New tests.
1812
1813 2001-12-04  Nathan Sidwell  <nathan@codesourcery.com>
1814
1815         * g++.dg/inherit/base1.C: New test.
1816
1817 2001-12-04  Jakub Jelinek  <jakub@redhat.com>
1818
1819         * g++.dg/other/stdarg1.C: New test.
1820
1821         * gcc.c-torture/compile/20011130-2.c: New test.
1822
1823 2001-12-03  Janis Johnson  <janis187@us.ibm.com>
1824
1825         * gcc.c-torture/execute/builtin-prefetch-1.c: New test.
1826         * gcc.c-torture/execute/builtin-prefetch-2.c: New test.
1827         * gcc.c-torture/execute/builtin-prefetch-3.c: New test.
1828         * gcc.c-torture/execute/builtin-prefetch-4.c: New test.
1829         * gcc.c-torture/execute/builtin-prefetch-5.c: New test.
1830         * gcc.dg/builtin-prefetch-1.c: New test.
1831
1832 2001-12-03  Jakub Jelinek  <jakub@redhat.com>
1833
1834         * gcc.dg/20011130-1.c: New test.
1835
1836 2001-12-03  Nathan Sidwell  <nathan@codesourcery.com>
1837
1838         * g++.dg/other/scope1.C: New test.
1839         * g++.dg/template/explicit-instantiation.C: Remove XFAIL
1840
1841 2001-12-03  Joseph S. Myers  <jsm28@cam.ac.uk>
1842
1843         * gcc.dg/vla-init-1.c: New test.
1844
1845 2001-12-01  Geoff Keating  <geoffk@redhat.com>
1846
1847         * gcc.c-torture/compile/structs.c: New testcase from GDB.
1848
1849 2001-12-02  Neil Booth  <neil@daikokuya.demon.co.uk>
1850
1851         * objc.dg/alias.m: Update.
1852         * objc.dg/class-1.m: Update.
1853         * objc.dg/const-str-1.m: Update.
1854         * objc.dg/fwd-proto-1.m: Update.
1855         * objc.dg/id-1.m: Update.
1856         * objc.dg/super-class-1.m: Update.
1857
1858 2001-11-29  Mark Mitchell  <mark@codesourcery.com>
1859
1860         * g++.old-deja/g++.pt/memtemp100.C: Remove non-standard
1861         constructs.
1862
1863 Wed Nov 28 15:05:54 2001  Jeffrey A Law  (law@cygnus.com)
1864
1865         * gcc.c-torture/execute/20011128-1.c: New test.
1866
1867 2001-11-28  Hans-Peter Nilsson  <hp@axis.com>
1868
1869         * gcc.dg/20011127-1.c: New test.
1870
1871 2001-11-25  Joseph S. Myers  <jsm28@cam.ac.uk>
1872
1873         * gcc.dg/format/strfmon-1.c: Update comments.  Adjust examples
1874         from Austin Group draft 7.
1875         * gcc.dg/format/xopen-1.c: Update comments.  Add tests for gaps in
1876         scanf format arguments.
1877         * gcc.dg/format/no-exargs-2.c: New test.
1878
1879 2001-11-25  Nathan Sidwell  <nathan@codesourcery.com>
1880
1881         * g++.dg/abi/vbase8-4.C: New test.
1882
1883 2001-11-24  Ian Lance Taylor  <ian@airs.com>
1884
1885         * gcc.c-torture/execute/20011121-1.c: New test.
1886
1887 Fri Nov 23 15:55:44 2001  Jeffrey A Law  (law@cygnus.com)
1888
1889         * gcc.c-torture/execute/ieee/20011123-1.c: New test.
1890
1891 2001-11-23  Andreas Jaeger  <aj@suse.de>
1892
1893         * gcc.dg/cpp/charconst-2.c: New test.
1894
1895 2001-11-22  Geoffrey Keating  <geoffk@redhat.com>
1896
1897         * lib/old-dejagnu.exp (old-dejagnu): Copy extra source files
1898         to the host if it is remote.  Let tests specify extra headers
1899         they use.
1900         * g++.old-deja/g++.abi/vtable3a.C: This uses 'vtable3.h'.
1901         * g++.old-deja/g++.abi/vtable3b.C: This uses 'vtable3.h'.
1902         * g++.old-deja/g++.abi/vtable3c.C: This uses 'vtable3.h'.
1903         * g++.old-deja/g++.abi/vtable3d.C: This uses 'vtable3.h'.
1904         * g++.old-deja/g++.abi/vtable3e.C: This uses 'vtable3.h'.
1905         * g++.old-deja/g++.abi/vtable3f.C: This uses 'vtable3.h'.
1906         * g++.old-deja/g++.abi/vtable3g.C: This uses 'vtable3.h'.
1907         * g++.old-deja/g++.abi/vtable3h.C: This uses 'vtable3.h'.
1908         * g++.old-deja/g++.abi/vtable3i.C: This uses 'vtable3.h'.
1909         * g++.old-deja/g++.abi/vtable3j.C: This uses 'vtable3.h'.
1910
1911 2001-11-22  Nick Clifton  <nickc@cambridge.redhat.com>
1912
1913         * gcc.c-torture/execute/ieee/20000320-1.c: Fix patterns to work
1914         for little endian ARMs.
1915
1916 2001-11-20  Jakub Jelinek  <jakub@redhat.com>
1917
1918         * gcc.c-torture/compile/20011119-1.c: New test.
1919         * gcc.c-torture/compile/20011119-2.c: New test.
1920
1921 2001-11-17  Aldy Hernandez  <aldyh@redhat.com>
1922
1923         * gcc.dg/altivec-1.c: Fix typo.
1924
1925 2001-11-20  Joseph S. Myers  <jsm28@cam.ac.uk>
1926
1927         * gcc.dg/c90-intconst-1.c, gcc.dg/c99-intconst-1.c: New tests.
1928
1929 2001-11-20  Nick Clifton  <nickc@cambridge.redhat.com>
1930
1931         * gcc.c-torture/compile/981006-1.x: Treat XScale like ARM.
1932
1933 2001-11-19  Geoffrey Keating  <geoffk@redhat.com>
1934
1935         * lib/g77.exp: Don't specify --rpath-link.
1936
1937         * gcc.dg/cpp/cpp.exp: For testing on a remote host, copy
1938         across all the headers.
1939         * gcc.dg/format/format.exp: For testing on a remote host,
1940         copy format.h.
1941
1942         * gcc.c-torture/execute/20011008-3.c: Allow for small STACK_SIZE.
1943         * gcc.c-torture/execute/930406-1.c: Likewise.
1944         * gcc.c-torture/execute/comp-goto-1.c: Likewise.
1945
1946 2001-11-19  Aldy Hernandez  <aldyh@redhat.com>
1947
1948         * gcc.dg/altivec-1.c: New.
1949
1950 2001-11-19  Neil Booth  <neil@daikokuya.demon.co.uk>
1951
1952         * gcc.dg/cpp/fpreprocessed.c: New test case.
1953
1954 2001-11-18  Joseph S. Myers  <jsm28@cam.ac.uk>
1955
1956         * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/tr-paste.c,
1957         gcc.dg/cpp/tr-str.c: Use -traditional-cpp instead of -traditional.
1958         * gcc.dg/ext-glob.c: Expect -traditional deprecation warning.
1959
1960 2001-11-18  Joseph S. Myers  <jsm28@cam.ac.uk>
1961
1962         * gcc.dg/no-builtin-1.c: New test.
1963
1964 2001-11-16  Jakub Jelinek  <jakub@redhat.com>
1965
1966         * gcc.c-torture/execute/20011115-1.c: New test.
1967
1968 2001-11-15  Jakub Jelinek  <jakub@redhat.com>
1969
1970         * gcc.c-torture/compile/20011114-2.c: New test.
1971         * gcc.c-torture/compile/20011114-3.c: New test.
1972         * gcc.c-torture/compile/20011114-4.c: New test.
1973
1974 2001-11-15  Nathan Sidwell  <nathan@codesourcery.com>
1975
1976         * g++.dg/other/init1.C: New test.
1977
1978 2001-11-14  Geoffrey Keating  <geoffk@redhat.com>
1979
1980         * gcc.dg/noncompile/920923-1.c: xstormy16 produces an extra error
1981         message.
1982
1983         * gcc.c-torture/execute/20011114-1.c: New testcase.
1984
1985         * gcc.c-torture/compile/20010327-1.c: Revert last change.
1986         * gcc.c-torture/compile/20011114-1.c: New test, exactly
1987         like the (before this change) version of 20010327-1.c.
1988
1989 2001-11-14  Roger Sayle <roger@eyesopen.com>
1990
1991         * gcc.c-torture/execute/string-opt-13.c: New testcase.
1992
1993 2001-11-14  Richard Sandiford  <rsandifo@redhat.com>
1994
1995         * g++.dg/init/array2.C: New test.
1996
1997 2001-11-14  Alexandre Oliva  <aoliva@redhat.com>
1998
1999         * gcc.c-torture/execute/20010122-1.c: Prevent unwanted inlining.
2000
2001 2001-11-13  Nathan Sidwell  <nathan@codesourcery.com>
2002
2003         * g++.dg/other/forscope1.C: New test.
2004         * g++.dg/ext/forscope1.C: New test.
2005         * g++.dg/ext/forscope2.C: New test.
2006
2007 2001-11-13  Jakub Jelinek  <jakub@redhat.com>
2008
2009         * gcc.c-torture/execute/20011113-1.c: New test.
2010
2011 2001-11-09  Geoffrey Keating  <geoffk@redhat.com>
2012
2013         * gcc.c-torture/execute/20011109-2.c: New test.
2014
2015         * gcc.c-torture/execute/20011109-1.c: New test.
2016
2017 2001-11-09  Jakub Jelinek  <jakub@redhat.com>
2018
2019         * gcc.c-torture/compile/20011109-1.c: New test.
2020
2021 2001-11-08  Geoffrey Keating  <geoffk@redhat.com>
2022
2023         * g++.old-deja/g++.bugs/900227_01.C: Change stormy16 to xstormy16.
2024         * g++.old-deja/g++.eh/badalloc1.C: Change stormy16 to xstormy16.
2025         * g++.old-deja/g++.mike/ns15.C: Change stormy16 to xstormy16.
2026         * g++.old-deja/g++.pt/crash16.C: Change stormy16 to xstormy16.
2027         * gcc.c-torture/compile/961203-1.x: Change stormy16 to xstormy16.
2028         * gcc.c-torture/compile/980506-1.x: Change stormy16 to xstormy16.
2029         * gcc.c-torture/compile/990617-1.x: Change stormy16 to xstormy16.
2030
2031 2001-11-08  Neil Booth  <neil@daikokuya.demon.co.uk>
2032
2033         * g++.dg/warn/Wshadow-1.C: New tests.
2034         * g++.old-deja/g++.mike/for3.C: Update.
2035
2036 2001-11-06  Joseph S. Myers  <jsm28@cam.ac.uk>
2037
2038         * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-array-lval-2.c,
2039         gcc.dg/c99-array-lval-1.c, gcc.dg/c99-array-lval-2.c: Remove
2040         XFAILs.  Adjust expected error texts.
2041         * gcc.c-torture/compile/20011106-1.c,
2042         gcc.c-torture/compile/20011106-2.c, gcc.dg/c90-array-lval-3.c,
2043         gcc.dg/c90-array-lval-4.c, gcc.dg/c90-array-lval-5.c,
2044         gcc.dg/c99-array-lval-3.c, gcc.dg/c99-array-lval-4.c,
2045         gcc.dg/c99-array-lval-5.c: New tests.
2046
2047 2001-11-05  Neil Booth  <neil@cat.daikokuya.demon.co.uk>
2048
2049         * gcc.dg/cpp/defined.c: Update.
2050
2051 2001-11-04  Neil Booth  <neil@cat.daikokuya.demon.co.uk>
2052
2053         * gcc.c-torture/execute/anon-1.c: New test.
2054
2055 2001-11-03  Geoffrey Keating  <geoffk@redhat.com>
2056
2057         * g++.old-deja/g++.bugs/900227_01.C: short and pointer are the
2058         same size, so no warning should be produced on stormy16.
2059
2060         * g++.old-deja/g++.eh/badalloc1.C: Will always fail on stormy16
2061         due to oversized array.
2062         * g++.old-deja/g++.mike/ns15.C: Likewise.
2063         * g++.old-deja/g++.pt/crash16.C: Likewise.
2064
2065 2001-11-02  Graham Stott  <grahams@redhat.com>
2066
2067         * g++.dgother/debug1.C: Fix typos.
2068
2069 2001-11-01  Jakub Jelinek  <jakub@redhat.com>
2070
2071         * g++.dg/other/debug1.C: New test.
2072
2073 2001-11-01  Stephane Carrez  <Stephane.Carrez@worldnet.fr>
2074
2075         * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead
2076         of unsigned long.
2077
2078 2001-10-30  Jakub Jelinek  <jakub@redhat.com>
2079
2080         * gcc.dg/20011029-2.c: New test.
2081
2082         * gcc.c-torture/compile/20011029-1.c: New test.
2083
2084 Mon Oct 29 21:19:53 2001  Nicola Pero  <n.pero@mi.flashnet.it>
2085
2086         * objc/execute/class_self-1.m: New test.
2087         * objc/execute/class_self-2.m: New test.
2088
2089 2001-10-25  Zack Weinberg  <zack@codesourcery.com>
2090
2091         * gcc.misc-tests/msgs.exp: Delete.
2092         * gcc.misc-tests/m-un-1.c: Move to gcc.dg.
2093         * gcc.misc-tests/m-un-2.c: Move to gcc.dg.  Update expected
2094         error set to match recent changes.
2095
2096 2001-10-24  Zack Weinberg  <zack@codesourcery.com>
2097
2098         * gcc.dg/20011021-1.c: New test.
2099
2100 2001-10-24  Jakub Jelinek  <jakub@redhat.com>
2101
2102         * gcc.c-torture/compile/20011023-1.c: New test.
2103
2104 2001-10-23  Geoffrey Keating  <geoffk@redhat.com>
2105
2106         * lib/g77.exp: Rewrite based on lib/g++.exp.
2107
2108 2001-10-19  Jakub Jelinek  <jakub@redhat.com>
2109
2110         * gcc.c-torture/execute/20011019-1.c: New test.
2111
2112         * gcc.dg/20011018-1.c: New test.
2113
2114 2001-10-19  NIIBE Yutaka  <gniibe@m17n.org>
2115
2116         * gcc.c-torture/execute/ieee/ieee.exp: Change sh-*-* to sh*-*-*.
2117
2118 2001-10-18  Alexandre Oliva  <aoliva@redhat.com>
2119
2120         * gcc.dg/attr-noinline.c, gcc.dg/attr-used.c: New tests.
2121         * gcc.dg/attr-invalid.c: Likewise.
2122
2123 2001-10-18  Jakub Jelinek  <jakub@redhat.com>
2124
2125         * testsuite/gcc.dg/20011015-1.c: New test.
2126
2127 2001-10-14  Richard Sandiford  <rsandifo@redhat.com>
2128
2129         * g++.dg/template/unify2.C: New test.
2130
2131 2001-10-14  Richard Sandiford  <rsandifo@redhat.com>
2132
2133         * g++.dg/other/exception-specification.C: New test
2134
2135 2001-10-13  Tom Rix  <trix@redhat.com>
2136
2137         * gcc.c-torture/execute/990826-0.x: AIX XFAIL -msoft-float.
2138         * gcc.c-torture/execute/980709-1.x: AIX XFAIL -msoft-float.
2139
2140 2001-10-12  Jakub Jelinek  <jakub@redhat.com>
2141
2142         * testsuite/gcc.dg/20011009-1.c: New test.
2143
2144 2001-10-12  Nathan Sidwell  <nathan@codesourcery.com>
2145
2146         PR g++/4476
2147         * g++.dg/other/friend1.C: New test.
2148
2149 2001-10-11  Richard Henderson  <rth@redhat.com>
2150
2151         * g++.old-deja/g++.other/crash18.C: Add -S to options.
2152
2153 2001-10-10  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
2154
2155         * gcc.c-torture/compile/20011010-1.c: New.
2156
2157 2001-10-09  Joseph S. Myers  <jsm28@cam.ac.uk>
2158
2159         * consistency.vlad/vlad.exp, g++.old-deja/g++.mike/p784.C,
2160         g++.old-deja/old-deja.exp, g77.f-torture/compile/compile.exp,
2161         g77.f-torture/execute/execute.exp,
2162         g77.f-torture/noncompile/noncompile.exp,
2163         gcc.c-torture/compile/compile.exp,
2164         gcc.c-torture/execute/execute.exp,
2165         gcc.c-torture/execute/ieee/ieee.exp,
2166         gcc.c-torture/execute/memcheck/memcheck.exp,
2167         gcc.c-torture/unsorted/unsorted.exp, gcc.misc-tests/linkage.exp,
2168         objc/execute/execute.exp: Update FSF address.
2169
2170 2001-10-09  Neil Booth  <neil@daikokuya.demon.co.uk>
2171
2172         * gcc.dg/cpp/cmdlne-C.c: Update.
2173         * gcc.dg/cpp/cmdlne-C2.c: New.
2174
2175 2001-10-08  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
2176
2177         * gcc.c-torture/execute/20011008-3.c: New.
2178
2179 2001-10-08  DJ Delorie  <dj@redhat.com>
2180
2181         * gcc.dg/20011008-1.c: New.
2182         * gcc.dg/20011008-2.c: New.
2183
2184 2001-10-08  Neil Booth  <neil@daikokuya.demon.co.uk>
2185
2186         * gcc.dg/cpp/spacing1.c: Update test.
2187
2188 2001-10-07  Joseph S. Myers  <jsm28@cam.ac.uk>
2189
2190         * gcc.c-torture/unsorted/unsorted.exp, lib/file-format.exp: Fix
2191         spelling errors of "separate" as "seperate".
2192
2193 2001-10-05  Alexandre Oliva  <aoliva@redhat.com>
2194
2195         * gcc.c-torture/execute/20010122-1.c: Don't assume alloca() is
2196         enough to avoid inlining.
2197
2198 2001-10-04  Peter Schmid  <schmid@snake.iap.physik.tu-darmstadt.de>
2199
2200         * lib/g77.exp: set libg2c_dir correctly.
2201
2202 2001-10-02  Neil Booth  <neil@daikokuya.demon.co.uk>
2203
2204         * gcc.dg/cpp/macro11.c: New test.
2205
2206 2001-10-02  Joseph S. Myers  <jsm28@cam.ac.uk>
2207
2208         * g++.dg/warn/format2.C, gcc.dg/format/attr-7.c,
2209         gcc.dg/format/multattr-1.c, gcc.dg/format/multattr-2.c,
2210         gcc.dg/format/multattr-3.c: New tests.
2211         * gcc.dg/format/attr-3.c: Update expected error texts.  Remove
2212         tests for format attributes on function pointers being rejected.
2213
2214 2001-10-02  Joseph S. Myers  <jsm28@cam.ac.uk>
2215
2216         * gcc.dg/format/attr-5.c, gcc.dg/format/attr-6.c: New tests.
2217
2218 2001-10-02  Joseph S. Myers  <jsm28@cam.ac.uk>
2219
2220         * g++.dg/warn/format1.C: New test.
2221
2222 2001-10-01  Neil Booth  <neil@daikokuya.demon.co.uk>
2223
2224         * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: Correct tests.
2225
2226 2001-09-30  Neil Booth  <neil@daikokuya.demon.co.uk>
2227
2228         * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: New test.
2229
2230 2001-09-30  Neil Booth  <neil@daikokuya.demon.co.uk>
2231
2232         * gcc.dg/cpp/redef2.c: Add test.
2233
2234 2001-09-27  Geoffrey Keating  <geoffk@redhat.com>
2235
2236         * gcc.c-torture/execute/loop-2e.x: This is a manifestation of a
2237         long-standing bug on i686, apparently.
2238         * gcc.c-torture/execute/loop-2c.x: New file.
2239         * gcc.c-torture/execute/loop-2d.x: New file.
2240         * gcc.c-torture/execute/loop-3c.x: New file.
2241
2242 2001-09-25  Neil Booth  <neil@daikokuya.demon.co.uk>
2243
2244         * gcc.dg/cpp/20000625-2.c: Correct line number.
2245
2246 2001-09-24  Neil Booth  <neil@daikokuya.demon.co.uk>
2247
2248         * gcc.dg/cpp/macro10.c: New test.
2249         * gcc.dg/cpp/strify3.c: New test.
2250         * gcc.dg/cpp/spacing1.c: Add tests.
2251         * gcc.dg/cpp/19990703-1.c: Remove bogus test.
2252         * gcc.dg/cpp/20000625-2.c: Fudge to pass.
2253
2254 2001-09-24  DJ Delorie  <dj@redhat.com>
2255
2256         * gcc.c-torture/execute/20010924-1.c: New test.
2257
2258 2001-09-24  Neil Booth  <neil@daikokuya.demon.co.uk>
2259
2260         * testsuite/objc/execute/paste.m: Remove.
2261
2262 2001-09-22  Joseph S. Myers  <jsm28@cam.ac.uk>
2263
2264         * gcc.dg/format/builtin-1.c, gcc.dg/format/ext-6.c: New tests.
2265
2266 2001-09-22  George Helffrich  <george@geo.titech.ac.jp>
2267
2268         * g77.dg/strlen0.f: New test.
2269
2270 2001-09-21  Richard Henderson  <rth@redhat.com>
2271
2272         * g++.old-deja/g++.abi/ptrmem.C: Update for ia64 c++ abi.
2273         * g++.old-deja/g++.abi/vtable2.C: Likewise.
2274
2275 2001-09-21  Joseph S. Myers  <jsm28@cam.ac.uk>
2276
2277         Table-driven attributes.
2278         * g++.dg/ext/attrib1.C: New test.
2279
2280 2001-09-20  DJ Delorie  <dj@redhat.com>
2281
2282         * gcc.dg/20000926-1.c: Update expected warning messages.
2283         * gcc.dg/array-2.c: Likewise, and test for warnings too.
2284         * gcc.dg/array-4.c: Likewise, and don't verify the zero-length
2285         array.
2286
2287 2001-09-18  Richard Sandiford  <rsandifo@redhat.com>
2288
2289         * g++.dg/eh/registers1.C: New test case.
2290
2291 2001-09-17  Richard Henderson  <rth@redhat.com>
2292
2293         * gcc.dg/array-5.c: Fix VLA decomposition test.
2294
2295 2001-09-16  Neil Booth  <neil@daikokuya.demon.co.uk>
2296
2297         * gcc.dg/cpp/line5.c: New testcase.
2298
2299 2001-09-15  Neil Booth  <neil@daikokuya.demon.co.uk>
2300
2301         * gcc.dg/cpp/macro9.c: New test.
2302
2303 2001-09-15  Aldy Hernandez  <aldyh@redhat.com>
2304
2305         * gcc.c-torture/execute/980223.c: Change type of addr from long
2306         to char *.
2307
2308 2001-09-15  Hans-Peter Nilsson  <hp@axis.com>
2309
2310         * gcc.c-torture/execute/20010915-1.c: New test.
2311
2312 2001-09-14  Janis Johnson  <janis187@us.ibm.com>
2313
2314         * g77.dg/bprob: New directory.
2315         * g77.dg/bprob/bprob.exp: New file.
2316         * g77.dg/bprob/bprob-1.f: New test.
2317         * g77.dg/gcov: New directory.
2318         * g77.dg/gcov/gcov.exp: New file.
2319         * g77.dg/gcov/gcov-1.f: New test.
2320         * g77.dg/gcov/gcov-1.x: New file.
2321
2322 2001-09-13  Neil Booth  <neil@daikokuya.demon.co.uk>
2323
2324         * gcc.dg/cpp/directiv.c: Update.
2325         * gcc.dg/cpp/undef1.c: Update.
2326
2327 2001-09-12  Jakub Jelinek  <jakub@redhat.com>
2328
2329         * gcc.dg/20010912-1.c: New test.
2330
2331 2001-09-11  Janis Johnson  <janis187@us.ibm.com>
2332
2333         * gcc.misc-tests/gcov.exp: Move almost everything to a new,
2334         language-independent file in lib.
2335         * lib/gcov.exp: New file.
2336
2337 2001-09-11  Joseph S. Myers  <jsm28@cam.ac.uk>
2338
2339         * gcc.c-torture/compile/20010911-1.c: New test.
2340
2341 2001-09-10  Janis Johnson  <janis187@us.ibm.com>
2342
2343         * lib/profopt.exp: New, to support profile-directed optimizations.
2344         * gcc.misc-tests/bprob.exp: New, to support branch profiling in C.
2345         * gcc.misc-tests/bprob-1.c: New test.
2346         * gcc.misc-tests/bprob-2.c: New test.
2347
2348 2001-09-07  Janis Johnson  <janis187@us.ibm.com>
2349
2350         * gcc.misc-tests/gcov.exp: Add support for a .x file to control
2351         XFAIL and which kinds of gcov output to verify.
2352         * gcc.misc-tests/gcov-4b.x: New file.
2353         * gcc.misc-tests/gcov-5b.x: New file.
2354         * gcc.misc-tests/gcov-6.x: New file.
2355         * gcc.misc-tests/gcov-7.c: New test.
2356         * gcc.misc-tests/gcov-7.x: New file.
2357
2358 2001-09-06  Janis Johnson  <janis187@us.ibm.com>
2359
2360         * gcc.misc-tests/gcov.exp: Add support for call return percentages.
2361         * gcc.misc-tests/gcov-6.c: New test.
2362
2363 2001-09-06  Nathan Sidwell  <nathan@codesourcery.com>
2364
2365         PR c++/3986
2366         * g++.dg/abi/vbase1.C: New test.
2367
2368 2001-09-05  Ziemowit Laski  <zlaski@apple.com>
2369
2370         * objc.dg/method-2.m: New.
2371
2372 2001-09-04  Nathan Sidwell  <nathan@codesourcery.com>
2373
2374         PR c++/4203
2375         * g++.old-deja/g++.other/empty1.C: XFAIL. See PR c++/4222
2376         * g++.dg/init/empty1.C: New test.
2377
2378 2001-09-03  Jakub Jelinek  <jakub@redhat.com>
2379
2380         * gcc.c-torture/compile/20010903-1.c: New test.
2381
2382 2001-08-31  Roman Zippel  <zippel@linux-m68k.org>
2383
2384         * testsuite/gcc.c-torture/execute/ieee/ieee.exp: Add -ffloat-store
2385         for m68k.
2386
2387 2001-08-31  Geoffrey Keating  <geoffk@redhat.com>
2388
2389         * g++.dg/abi/empty4.C: Allow for 16-bit ints.
2390
2391         * g++.dg/special/initp1.C (X): Allow for 16-bit ints.
2392
2393         * gcc.c-torture/unsorted/bcopy.c (BYTES): Honor STACK_SIZE.
2394
2395 2001-08-30  Geoffrey Keating  <geoffk@redhat.com>
2396
2397         * gcc.c-torture/execute/longlong.c (alpha_ep_extbl_i_eq_0): Allow
2398         for 16-bit 'unsigned int'.
2399
2400 2001-08-29  Kazu Hirata  <kazu@hxi.com>
2401
2402         * gcc.c-torture/compile/981006-1.x: Do not use -fpic on h8300.
2403
2404 2001-08-27  Richard Henderson  <rth@redhat.com>
2405
2406         * gcc.c-torture/execute/ieee/fp-cmp-4.c (main): Make "data" static.
2407         * gcc.c-torture/execute/ieee/fp-cmp-5.c: New.
2408
2409 2001-08-25  Aldy Hernandez  <aldyh@redhat.com>
2410
2411         * gcc.dg/asm-names.c (ymain): New.
2412
2413 2001-08-22  Geoffrey Keating  <geoffk@redhat.com>
2414
2415         * gcc.c-torture/compile/961203-1.x: Mark unsupported by stormy16.
2416         * gcc.c-torture/compile/980506-1.x: Mark unsupported by stormy16.
2417         * gcc.c-torture/compile/990617-1.x: Mark unsupported by stormy16.
2418
2419 2001-08-24  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2420
2421         * gcc.dg/compare5.c: New testcase.
2422
2423 2001-08-23  Jason Merrill  <jason_merrill@redhat.com>
2424
2425         * lib/prune.exp (prune_gcc_output): Also ignore "In constructor"
2426         and "In instantiation".
2427
2428 2001-08-21  Aldy Hernandez  <aldyh@redhat.com>
2429
2430         * gcc.c-torture/execute/divmod-1.c: Convert to ANSI.
2431
2432 2001-08-20  Janis Johnson  <janis187@us.ibm.com>
2433
2434         * gcc.misc-tests/gcov.exp: Add support for branch information.
2435         * gcc.misc-tests/gcov-2.c: Change to invoke gcov and clean up.
2436         * gcc.misc-tests/gcov-4.c: New test.
2437         * gcc.misc-tests/gcov-4b.c: New test.
2438         * gcc.misc-tests/gcov-5b.c: New test.
2439
2440 2001-08-20  Zack Weinberg  <zackw@panix.com>
2441
2442         * gcc.c-torture/execute/20000801-4.x: Delete, test no longer
2443         expected to fail.
2444
2445 2001-08-19  John David Anglin  <dave@hiauly1.hia.nrc.ca>
2446
2447         * g++.dg/special/ecos.exp (initp1.C): Run initp1.C test.
2448
2449 2001-08-19  Jakub Jelinek  <jakub@redhat.com>
2450
2451         * g++.dg/eh/template1.C: New test.
2452
2453 2001-08-16  David Billinghurst  <David.Billinghurst@riotinto.com>
2454
2455         * g77.f-torture/compile/pr3743.x: Do not return 1 for xfail.
2456         Fix thinko.
2457         * g77.f-torture/execute/f90-intrinsic-bit.x: Do not return 1
2458         for xfail.
2459
2460 2001-08-14  David Billinghurst  <David.Billinghurst@riotinto.com>
2461
2462         * lib/g77-dg.exp:  Use prune.exp for common procedures
2463         (g77-dg-prune): Replace prune_g77_output with prune_gcc_output
2464         * lib/g77.exp: (g77-dg-prune) Remove
2465
2466 2001-08-13  Jason Merrill  <jason_merrill@redhat.com>
2467
2468         * lib/scanasm.exp (scan-assembler*): Use expr instead of concat.
2469
2470 2001-08-11  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2471
2472         * g++.dg/template/unify1.C: New test.
2473
2474 2001-08-07  Nathan Sidwell  <nathan@codesourcery.com>
2475
2476         * g++.dg/abi/empty4.C: New test.
2477
2478 2001-08-06  David Billinghurst  <David.Billinghurst@riotinto.com>
2479
2480         * g77.f-torture/execute/f90-intrinsic-bit.x: XFAIL on irix6.* and
2481         solaris2.*
2482         * g77.f-torture/compile/pr3743.x: Likewise
2483
2484 2001-08-05  Gabriel Dos Reis  <gdr@merlin.codesourcery.com>
2485
2486         * g++.dg/other/using-declaration.C: New test.
2487
2488 2001-08-05  Neil Booth  <neil@daikokuya.demon.co.uk>
2489
2490         * gcc.dg/cpp/tr-sign.c: New testcase.
2491
2492 2001-08-05  Neil Booth  <neil@daikokuya.demon.co.uk>
2493
2494         * gcc.dg/cpp/19951025-1.c: Revert.
2495         * gcc.dg/cpp/directiv.c: We no longer process directives that
2496         interrupt macro arguments.
2497
2498 2001-08-03  Zack Weinberg  <zackw@stanford.edu>
2499
2500         * gcc.dg/bconstp-1.c: New test.
2501
2502 2001-08-03  Richard Henderson  <rth@redhat.com>
2503
2504         * g++.dg/eh/filter1.C, g++.dg/eh/filter2.C: New tests.
2505
2506 2001-08-02  Neil Booth  <neil@daikokuya.demon.co.uk>
2507
2508         * gcc.dg/cpp/19951025-1.c: Update.
2509
2510 2001-08-02  Jeffrey Oldham  <oldham@codesourcery.com>
2511
2512         * g77.dg/ff90-1.f (s): Fix reference of variable z,
2513         should be x.
2514
2515 2001-08-02  Nathan Sidwell  <nathan@codesourcery.com>
2516
2517         Kill -fhonor-std.
2518         * g++.old-deja/g++.ns/ns14.C: Remove special options.
2519         * g++.old-deja/g++.other/std1.C: Likewise.
2520         * g++.old-deja/g++.robertl/eb133.C: Likewise. Add using directive.
2521
2522 2001-08-01  David Billinghurst <David.Billinghurst@riotinto.com>
2523
2524         * lib/g77.exp:  Load gcc-defs.exp for common procedures
2525         (g77_pass, g77_fail, g77_finish, g77_exit,
2526         ${tool}_check_unsupported_p} Now redundant.  Deleted.
2527
2528 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
2529
2530         * g77.dg/fbackslash.f
2531         * g77.dg/fcase-preserve.f
2532         * g77.dg/ff90-1.f
2533         * g77.dg/ffixed-line-length-0.f
2534         * g77.dg/ffixed-line-length-132.f
2535         * g77.dg/ffixed-line-length-7.f
2536         * g77.dg/ffixed-line-length-72.f
2537         * g77.dg/ffixed-line-length-none.f
2538         * g77.dg/ffree-form-1.f
2539         * g77.dg/fno-backslash.f
2540         * g77.dg/fno-f90-1.f
2541         * g77.dg/fno-fixed-form-1.f
2542         * g77.dg/fno-onetrip.f
2543         * g77.dg/fno-typeless-boz.f
2544         * g77.dg/fno-underscoring.f
2545         * g77.dg/fno-vxt-1.f
2546         * g77.dg/fonetrip.f
2547         * g77.dg/ftypeless-boz.f
2548         * g77.dg/fugly-assumed.f
2549         * g77.dg/funderscoring.f
2550         * g77.dg/fvxt-1.f
2551
2552 2001-08-01  Ziemowit Laski  <zlaski@apple.com>
2553
2554         * objc.dg/fwd-proto-1.m: New.
2555         * objc.dg/local-decl-1.m: New.
2556         * objc.dg/naming-1.m: New.
2557         * objc.dg/naming-2.m: New.
2558         * objc.dg/proto-hier-1.m: New.
2559
2560 2001-07-31  Hans-Peter Nilsson  <hp@bitrange.com>
2561
2562         * gcc.dg/c99-scope-2.c: Don't generally assume adding more
2563         largest-type elements to a struct makes its size grow.
2564
2565 2001-07-31  Nathan Sidwell  <nathan@codesourcery.com>
2566
2567         * g++.dg/abi/vthunk1.C: New test.
2568
2569 2001-07-31  Nathan Sidwell  <nathan@codesourcery.com>
2570
2571         * g++.dg/abi/vbase8-22.C: New test.
2572
2573 2001-07-31  Neil Booth  <neil@cat.daikokuya.demon.co.uk>
2574
2575         * gcc.dg/cpp/macro8.c: New test.
2576
2577 2001-07-27  Nathan Sidwell  <nathan@codesourcery.com>
2578
2579         * g++.dg/abi/vbase8-21.C: New test.
2580
2581 2001-07-27  Nathan Sidwell  <nathan@codesourcery.com>
2582
2583         * g++.dg/abi/vbase8-10.C: New test.
2584
2585 2001-07-27  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
2586
2587         * lib/g++.exp (g++_set_ld_library_path): Renamed to
2588         ${tool}_set_ld_library_path.
2589         Changed caller.
2590         * lib/objc.exp (${tool}_set_ld_library_path): New, copied from
2591         g++.exp.
2592
2593 2001-07-26  Stan Cox <scox@redhat.com>
2594
2595         * lib/g++.exp (g++_exit, g++_check_unsupported_p): Removed.
2596         * lib/gcc.exp (gcc_check_compile, gcc_pass, gcc_fail, gcc_finish,
2597         gcc_exit, gcc_check_unsupported_p):
2598         Moved to gcc-deps.exp
2599         * gcc-deps.exp: New file.
2600
2601 2001-07-26  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2602
2603         * g++.old-deja/g++.pt/defarg14.C: New test.
2604
2605 2001-07-26  Nathan Sidwell  <nathan@codesourcery.com>
2606
2607         * g++.old-deja/g++.other/lineno5.C: New test.
2608
2609 2001-07-26  Nathan Sidwell  <nathan@codesourcery.com>
2610
2611         * g++.old-deja/g++.pt/crash68.C: New test.
2612
2613 2001-07-26  Nathan Sidwell  <nathan@codesourcery.com>
2614
2615         * g++.old-deja/g++.other/crash42.C: New test.
2616
2617 2001-07-26  Neil Booth  <neil@cat.daikokuya.demon.co.uk>
2618
2619         * gcc.dg/cpp/extratokens.c: Fix.
2620         * gcc.dg/cpp/skipping2.c: New tests.
2621
2622 2001-07-25  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
2623
2624         * gcc.c-torture/execute/20010724-1.c: New file.
2625         * gcc.c-torture/execute/20010724-1.x: New file.
2626
2627 2001-07-25  Nathan Sidwell  <nathan@codesourcery.com>
2628
2629         * g++.old-deja/g++.other/cond7.C: New test.
2630
2631 2001-07-25  Nathan Sidwell  <nathan@codesourcery.com>
2632
2633         * g++.old-deja/g++.other/optimize4.C: New test.
2634
2635 2001-07-25  Nathan Sidwell  <nathan@codesourcery.com>
2636
2637         * g++.old-deja/g++.abi/vbase8-5.C: New test.
2638
2639 2001-07-24  Jason Merrill  <jason_merrill@redhat.com>
2640
2641         * lib/scanasm.exp (scan-assembler*): Don't take "testcase" argument.
2642         * gcc.dg/asm-2.c, gcc.dg/asm-3.c, gcc.dg/asm-fs-1.c, gcc.dg/dll-1.c,
2643         gcc.dg/dll-3.c, gcc.dg/dll-4.c, gcc.dg/iftrap-1.c: Don't pass it.
2644         * g++.dg/mangle1.C, g++.dg/vtgc1.C: Likewise.
2645
2646         * lib/prune.exp (prune_gcc_output): Prune "Please submit a full
2647         bug report" message.
2648
2649         * g++.dg/dg.exp: Run tests from subdirectories other than "special".
2650         * g++.dg/ext/instantiate1.C: Move from old-deja.
2651
2652 2001-07-24  David Billinghurst <David.Billinghurst@riotinto.com>
2653
2654         * g77.f-torture/execute/intrinsic-unix-bessel.f: New test
2655         * g77.f-torture/execute/intrinsic-unix-erf.f: New test
2656         * g77.f-torture/execute/intrinsic-vax-cd.f: New test
2657         * g77.f-torture/execute/intrinsic-f2c-z.f: New test
2658
2659 Mon Jul 23 10:14:17 2001  Jeffrey A Law  (law@cygnus.com)
2660
2661         * gcc.c-torture/execute/20010723-1.c: New test.
2662
2663 2001-07-23  Ben Elliston  <bje@redhat.com>
2664
2665         * g++.old-deja/g++.other/enum5.C: Mark as XFAIL.
2666
2667 2001-07-22  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
2668
2669         * gcc.c-torture/execute/ieee/ieee.exp: Only use -ffloat-store only on
2670         i[34567]86-*-*.
2671         Delete handling of ieee_multilib_flags.
2672         Pass -mieee for alpha*-*-* and sh-*-*.
2673         * gcc.c-torture/execute/20010114-2.c: Move into ieee subdir.
2674
2675 2001-07-21  Nathan Sidwell  <nathan@codesourcery.com>
2676
2677         Remove old-abi tests.
2678         * g++.old-deja/g++.mike/p11116.C: Remove.
2679         * g++.old-deja/g++.eh/catchptr1.C: Remove old-abi ifdef.
2680
2681 2001-07-20  David Billinghurst <David.Billinghurst@riotinto.org>
2682
2683         * g77.f-torture/compile/pr3743.f:  New test
2684
2685 2001-07-20  David Billinghurst <David.Billinghurst@riotinto.com>
2686
2687         * g77.f-torture/execute/f90-intrinsic-bit.f: New test
2688
2689 2001-07-19  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
2690
2691         * g++.old-deja/g++.pt/static3.C: Removed alpha*-*-osf* XFAIL.
2692         g++.old-deja/g++.pt/static6.C: Likewise.
2693         * lib/target-supports.exp (check_weak_available): alpha*-*-osf*
2694         supports weak symbols.
2695
2696 2001-07-18  Andreas Jaeger  <aj@suse.de>
2697
2698         * g++.dg/vtgc1.C: Revert patch from 2001-04-26 since vtable-gc is
2699         supported again.
2700
2701 2001-07-18  Andreas Jaeger  <aj@suse.de>
2702
2703         * gcc.dg/iftrap-1.c: Fix target line.
2704
2705 2001-07-17  Richard Henderson  <rth@redhat.com>
2706
2707         * gcc.c-torture/execute/20010717-1.c: New.
2708
2709 2001-07-17  Joseph S. Myers  <jsm28@cam.ac.uk>
2710
2711         * gcc.c-torture/compile/20010714-1.c, gcc.dg/format/attr-4.c: New
2712         tests.
2713
2714 2001-07-17  Peter Schmid  <schmid@snake.iap.physik.tu-darmstadt.de>
2715
2716         * g++.old-deja/g++.robertl/eb130.C: Include the correct header file.
2717
2718 2001-07-16  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
2719
2720         * gcc.c-torture/execute/20001229-1.c: Include <sys/proc.h> for
2721         UAC_SIGBUS, UAC_NOPRINT definitions.
2722
2723 Mon Jul 16 12:21:56 2001  Nicola Pero  <n.pero@mi.flashnet.it>
2724
2725         * objc/execute/object_is_class.m: New test.
2726         * objc/execute/object_is_meta_class.m: New test.
2727
2728 2001-01-15  Toon Moene  <toon@moene.indiv.nluug.nl>
2729
2730         * g77.f-torture/execute/f90-intrinsic-numeric.f: Fix pasto.
2731         * g77.f-torture/execute/f90-intrinsic-mathematical.f: Fix pasto.
2732
2733 2001-01-15  David Billinghurst  <David.Billinghurst@riotinto.com>
2734
2735         * g77.f-torture/execute/f90-intrinsic-numeric.f: New test.
2736         * g77.f-torture/execute/f90-intrinsic-mathematical.f: New test.
2737
2738 2001-07-14  Richard Henderson  <rth@redhat.com>
2739
2740         * gcc.dg/iftrap-1.c: New.
2741
2742 2001-07-11  David Billinghurst  <David.Billinghurst@riotinto.com>
2743
2744         * g77.f-torture/execute/intrinsic77.f: New test.
2745
2746 2001-07-11  Janis Johnson <janis@us.ibm.com>
2747
2748         * gcc.misc-tests/gcov-3.c: New test.
2749
2750 2001-07-11  Richard Sandiford  <rsandifo@redhat.com>
2751
2752         * gcc.c-torture/compile/20010711-1.c,
2753         * gcc.c-torture/compile/20010711-2.c: New tests.
2754
2755 2001-07-11  Richard Sandiford  <rsandifo@redhat.com>
2756
2757         * gcc.c-torture/execute/20010711-1.c: New test.
2758
2759 2001-07-11  Ben Elliston  <bje@redhat.com>
2760
2761         * g++.old-deja/g++.other/enum5.C: New test.
2762
2763 2001-07-10  Jason Merrill  <jason_merrill@redhat.com>
2764
2765         * lib/g++-dg.exp: Load file-format and target-supports like gcc.
2766         (g++-dg-prune): Call prune_gcc_output.
2767         * prune.exp: New file for prune_gcc_output.
2768         * lib/g++.exp, lib/gcc.exp: Load it.
2769
2770 2001-07-08  Joseph S. Myers  <jsm28@cam.ac.uk>
2771
2772         * gcc.c-torture/compile/20010701-1.c,
2773         g++.old-deja/g++.ext/attrib6.C: New tests.
2774
2775 Fri Jul  6 09:31:43 2001  Jeffrey A Law  (law@cygnus.com)
2776
2777         * gcc.c-torture/compile/20010706-1.c: New test.
2778
2779 2000-09-10  Michael Chamberlain <michael@chamberlain.net.au>
2780
2781         * gcc.misc-tests/mg.exp (compiler_output): Support tcl 8.3.1.
2782
2783 2001-06-28  Stan Shebs  <shebs@apple.com>
2784
2785         * gcc.dg/pragma-darwin.c: New test.
2786
2787 2001-06-28  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
2788
2789         * lib/objc.exp (objc_target_compile): Don't need -lposix4 on any
2790         Solaris 2.[678] system.
2791
2792 2001-06-22  Joseph S. Myers  <jsm28@cam.ac.uk>
2793
2794         * gcc.dg/20010622-1.c: New test.
2795
2796 2001-06-18  Stan Shebs  <shebs@apple.com>
2797
2798         * objc.dg: New directory.
2799         * objc.dg/dg.exp: New file.
2800         * objc.dg/alias.m: New.
2801         * objc.dg/class-1.m: New.
2802         * objc.dg/class-2.m: New.
2803         * objc.dg/const-str-1.m: New.
2804         * objc.dg/const-str-2.m: New.
2805         * objc.dg/id-1.m: New.
2806         * objc.dg/method-1.m: New.
2807         * objc.dg/super-class-1.m: New.
2808         * lib/objc-dg.exp: New file.
2809
2810 2001-06-16  John David Anglin  <dave@hiauly1.hia.nrc.ca>
2811
2812         * g++.dg/mangle1.C: Modify regexp to test for `[: \t\n]' at end
2813         of label name.
2814
2815 2001-06-14  Nathan Sidwell  <nathan@codesourcery.com>
2816
2817         * g++.old-deja/g++.abi/vbase8-9.C: New test.
2818
2819 2001-06-13  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
2820
2821         * lib/objc.exp (objc_target_compile): Add ${rootme} to ld_library_path
2822         variable.
2823
2824 2001-06-12  Richard Henderson  <rth@redhat.com>
2825
2826         * g++.old-deja/g++.other/crash27.C: Don't XFAIL.
2827
2828 2001-06-12  Nathan Sidwell  <nathan@codesourcery.com>
2829
2830         * g++.old-deja/g++.abi/vbase5.C: New test.
2831         * g++.old-deja/g++.abi/vbase6.C: New test.
2832         * g++.old-deja/g++.abi/vbase7.C: New test.
2833
2834 2001-06-12  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2835
2836         * gcc.c-torture/compile/20010610-1.c: New test.
2837
2838 2001-06-12  Nathan Sidwell  <nathan@codesourcery.com>
2839
2840         * g++.old-deja/g++.abi/vbase4.C: New test.
2841
2842 2001-06-11  Stephane Carrez  <Stephane.Carrez@worldnet.fr>
2843
2844         * gcc.c-torture/execute/920501-8.x: New file, sprintf() does not
2845         support %f for HC11/HC12 targets.
2846         * gcc.c-torture/execute/930513-1.x: New file, likewise.
2847         * gcc.c-torture/execute/980709-1.x: New file, pow() is not available
2848         on HC11/HC12 targets.
2849         * gcc.c-torture/execute/990826-0.x: New file, likewise for floor().
2850
2851 2001-06-11  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
2852
2853         * gcc.dg/wchar_t-1.c: New file.
2854         * gcc.dg/wint_t-1.c: Likewise.
2855
2856 2001-06-11  Bernd Schmidt  <bernds@redhat.com>
2857
2858         * g++.old-deja/g++.other/stepanov_v1p2.C: Remove.
2859
2860 2001-06-11  Richard Henderson  <rth@redhat.com>
2861
2862         * g++.old-deja/g++.law/code-gen5.C: Don't send raw pointers to assert.
2863
2864 2001-06-11  Joseph S. Myers  <jsm28@cam.ac.uk>
2865
2866         * gcc.c-torture/compile/20010611-1.c: New test.
2867
2868 2001-06-11  Joseph S. Myers  <jsm28@cam.ac.uk>
2869
2870         * gcc.dg/c99-tag-1.c: Add more tests.
2871
2872 2001-06-10  Alexandre Oliva  <aoliva@redhat.com>
2873
2874         * g++.old-deja/g++.abi/ptrmem.C: Take into account different
2875         representation on MN10300 and ARM/Thumb.
2876
2877 2001-06-10  Toon Moene  <toon@moene.indiv.nluug.nl>
2878
2879         * g77.f-torture/execute/20010610.f: New.
2880
2881 2001-06-09  David Billinghurst  <David.Billinghurst@riotinto.com>
2882
2883         * g++.dg/mangle1.C: Change regex to allow USER_LABEL_PREFIX == "_"
2884         names.
2885
2886 2001-06-09  Richard Henderson  <rth@redhat.com>
2887
2888         * gcc.c-torture/execute/ashrdi-1.c: New.
2889         * gcc.c-torture/execute/ashldi-1.c: New.
2890         * gcc.c-torture/execute/lshrdi-1.c: New.
2891
2892 2001-06-09  Ovidiu Predescu  <ovidiu@cup.hp.com>
2893
2894         * objc/execute/load-3.m: Added. Check sending +load to categories,
2895         in addition to classes.
2896
2897 2001-06-08  Stan Shebs  <shebs@apple.com>
2898
2899         * objc/execute/load-2.m: New test.  From Nicola Pero
2900         <n.pero@mi.flashnet.it>.
2901
2902 2001-06-08  Jakub Jelinek  <jakub@redhat.com>
2903
2904         * gcc.c-torture/execute/20010605-2.c: New test.
2905
2906 2001-06-08  Nathan Sidwell  <nathan@codesourcery.com>
2907
2908         * g++.old-deja/g++.abi/vbase2.C: New test.
2909         * g++.old-deja/g++.abi/vbase3.C: New test.
2910
2911 2001-06-08  Nathan Sidwell  <nathan@codesourcery.com>
2912
2913         * g++.old-deja/g++.pt/friend49.C: New test.
2914
2915 2001-06-07  Nathan Sidwell  <nathan@codesourcery.com>
2916
2917         * g++.old-deja/g++.ext/anon3.C: New test.
2918
2919 2001-06-05  Nathan Sidwell  <nathan@codesourcery.com>
2920
2921         * g++.old-deja/g++.other/conv7.C: New test.
2922
2923 2001-06-05  Joseph S. Myers  <jsm28@cam.ac.uk>
2924
2925         * gcc.c-torture/compile/20010605-2.c: New test.
2926
2927 2001-06-04  John David Anglin  <dave@hiauly1.hia.nrc.ca>
2928
2929         * gcc.c-torture/execute/20010604-1.c: New test.
2930
2931 2001-06-04  Loren J. Rittle  <ljrittle@acm.org>
2932
2933         * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 5.x.
2934
2935 2001-06-04  Jeffrey Oldham  <oldham@codesourcery.com>
2936
2937         * lib/g++.exp (g++_include_flags): Change `args' to gccpath's value.
2938         (g++_link_flags): Likewise.
2939         (g++_init): Pass gccpath's value to two previous functions.
2940
2941 2001-06-02  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2942
2943         * gcc.misc-tests/linkage.exp: Use wildcards when matching N32.
2944         Ensure logfile entry matches exec command line.
2945
2946 2001-05-31  Richard Henderson  <rth@redhat.com>
2947
2948         * gcc.c-torture/execute/memcheck/blkarg.x: Disable the test.
2949         * g++.dg/mangle1.C: Tweek expected mangling for 64-bit hosts.
2950
2951 2001-05-30  David.Billinghurst  <David.Billinghurst@riotinto.com>
2952
2953         * gcc.misc-tests/linkage.exp: Pass appropriate flags to native
2954         compiler for irix6.2
2955
2956 2001-05-30  Nathan Sidwell  <nathan@codesourcery.com>
2957
2958         * g++.old-deja/g++.other/optimize3.C: New file.
2959
2960 2001-05-29  Jeffrey Oldham  <oldham@codesourcery.com>
2961
2962         * gcc.c-torture/compile/20010518-2.x: New file to compile, not
2963         assemble.
2964
2965 2001-05-26  Nathan Sidwell  <nathan@codesourcery.com>
2966
2967         * g++.old-deja/g++.other/optimize2.C: New file.
2968
2969 2001-05-25  Diego Novillo  <dnovillo@redhat.com>
2970
2971         * gcc.c-torture/compile/20010518-2.c: New file.
2972         * gcc.c-torture/execute/20010518-1.c: New file.
2973         * gcc.c-torture/execute/20010518-2.c: New file.
2974
2975 2001-05-25  Joseph S. Myers  <jsm28@cam.ac.uk>
2976
2977         * gcc.dg/c90-arraydecl-1.c, gcc.dg/c99-arraydecl-1.c: New tests.
2978
2979 2001-05-24  Mark Mitchell  <mark@codesourcery.com>
2980
2981         G++ no longer defines builtins that do not begin with __builtin.
2982         * g++.old-deja/g++.abi/bitfields.C: Update accordingly.
2983         * g++.old-deja/g++.brendand/misc13.C: Likewise.
2984         * g++.old-deja/g++.law/builtin1.C: Likewise.
2985         * g++.old-deja/g++.law/cvt2.C: Likewise.
2986         * g++.old-deja/g++.mike/net5.C: Likewise.
2987         * g++.old-deja/g++.other/builtins1.C: Likewise.
2988         * g++.old-deja/g++.other/builtins2.C: Likewise.
2989         * g++.old-deja/g++.other/builtins3.C: Likewise.
2990         * g++.old-deja/g++.other/builtins4.C: Likewise.
2991         * g++.old-deja/g++.other/inline8.C: Likewise.
2992         * g++.old-deja/g++.robertl/eb39.C: Likewise.
2993
2994 2001-05-24  Nathan Sidwell  <nathan@codesourcery.com>
2995
2996         * g++.old-deja/g++.pt/using1.C: Adjust.
2997         * g++.old-deja/g++.pt/using2.C: New test.
2998
2999 2001-05-23  Neil Booth  <neil@daikokuya.demon.co.uk>
3000
3001         * gcc.dg/cpp/charconst.c: New tests.
3002         * gcc.dg/cpp/escape.c: New tests.
3003         * gcc.dg/cpp/escape-1.c: New tests.
3004         * gcc.dg/cpp/escape-2.c: New tests.
3005         * gcc.dg/cpp/ucs.c: New tests.
3006
3007 2001-05-23  David.Billinghurst <David.Billinghurst@riotinto.com>
3008
3009         * gcc.misc-tests/linkage.exp:  Pass appropriate flags to
3010         native compiler for irix6.5.
3011
3012 Wed May 23 2001  Jeffrey D. Oldham  <oldham@codesourcery.com>
3013
3014         * lib/g++.exp (g++_include_flags): Use args to compute
3015         get_multilibs.
3016         (g++_link_flags): Likewise.
3017         (g++_init): Pass TOOL_OPTIONS as arguments to two above functions.
3018
3019 2001-05-22  Joseph S. Myers  <jsm28@cam.ac.uk>
3020
3021         * gcc.dg/c90-hexfloat-1.c: Add more tests.
3022
3023 2001-05-21  Geoff Keating  <geoffk@redhat.com>
3024
3025         * gcc.c-torture/compile/920520-1.x: Merge previous contents into
3026         this file.
3027
3028 2001-05-21  Stephane Carrez  <Stephane.Carrez@worldnet.fr>
3029
3030         * gcc.c-torture/unsorted/msp.c (A_SIZE): Define according to
3031         STACK_SIZE;
3032         * gcc.c-torture/compile/991214-2.c (HISTO_SIZE): Define according
3033         to STACK_SIZE; Use it to define size of add_histo array.
3034         * gcc.c-torture/compile/920723-1.c (GITT_SIZE): Define according
3035         to STACK_SIZE.
3036         (f): Use GITT_SIZE to define size of gitt local table.
3037         * gcc.c-torture/compile/930621-1.c (BYTEMEM_SIZE): Define according
3038         to STACK_SIZE; Use it to define size of bytemem array.
3039
3040 2001-05-21  Stephane Carrez  <Stephane.Carrez@worldnet.fr>
3041
3042         * gcc.c-torture/compile/20000804-1.x: New file, this test fails
3043         on 68HC11/HC12 due to the asm instruction.
3044         * gcc.c-torture/compile/20001205-1.x: New file, ditto.
3045         * gcc.c-torture/compile/920520-1.x: Likewise.
3046         * gcc.c-torture/compile/20001226-1.x: New file, this test fails
3047         on 68HC11/HC12 because the function is larger than 64K.
3048         * gcc.c-torture/compile/961203-1.x: New file, this test fails
3049         on 68HC11/HC12 because the structure is too large.
3050
3051 2001-05-20  Richard Henderson  <rth@redhat.com>
3052
3053         * gcc.c-torture/execute/20010520-1.c: New.
3054
3055 2001-05-20  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
3056
3057         * g++.old-deja/g++.warn/compare1.C: New test.
3058         * gcc.dg/compare4.c: New test.
3059
3060 2001-05-20  Nathan Sidwell  <nathan@codesourcery.com>
3061
3062         * g++.old-deja/g++.other/optimize1.C: New test.
3063
3064 2001-05-20  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
3065
3066         * g++.old-deja/g++.pt/spec41.C: New test.
3067
3068 2001-05-19  Joseph S. Myers  <jsm28@cam.ac.uk>
3069
3070         * gcc.c-torture/compile/20010114-1.x: Remove.
3071
3072 2001-05-18  Stan Shebs  <shebs@apple.com>
3073
3074         * gcc.c-torture/compile/20010518-1.c: New test.
3075
3076 2001-05-18  Nathan Sidwell  <nathan@codesourcery.com>
3077
3078         * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL.
3079         * g++.old-deja/g++.pt/crash67.C: New test.
3080
3081 2001-05-17  Jeffrey D. Oldham  <oldham@codesourcery.com>
3082
3083         * g++.old-deja/g++.other/debug9.C: New test.
3084
3085 2001-05-16  Zack Weinberg  <zackw@stanford.edu>
3086
3087         * gcc.dg/complete-port.c: New (revised version of libgcc1-test.c)
3088
3089 Wed May 16 20:33:57 CEST 2001  Jan Hubicka  <jh@suse.cz>
3090
3091         * gcc.c-torture/compile/20010516-1.c: New test.
3092
3093 2001-05-16  Nathan Sidwell  <nathan@codesourcery.com>
3094
3095         * g++.old-deja/g++.other/crash41.C: New test.
3096
3097 2001-05-16  Nathan Sidwell  <nathan@codesourcery.com>
3098
3099         * g++.old-deja/g++.pt/crash66.C: New test.
3100
3101 2001-05-15  Benjamin Kosnik  <bkoz@redhat.com>
3102
3103         * g++.old-deja/g++.robertl/eb27.C: Convert.
3104
3105 2001-05-15  Nick Clifton  <nickc@cambridge.redhat.com>
3106
3107         * g++.dg/friend-warn.C: New test.  Do not warn about friend
3108         declaration being redundant.
3109
3110 2001-05-15  Mark Mitchell (admin)  <mitchell@nunki.dbai.tuwien.ac.at>
3111
3112         * gcc.dg/ultrasp2.c: Don't run it with -m64 on sparc-*-*.
3113
3114 2001-05-14  Mark Mitchell  <mark@codesourcery.com>
3115
3116         * lib/objc.exp: Add -lposix4 on Solaris 2.6 and Solaris 2.7.
3117
3118 2001-05-13  Benjamin Kosnik  <bkoz@redhat.com>
3119
3120         * lib/g++.exp: Use testsuite_flags.
3121
3122 2001-05-13  Mark Mitchell  <mark@codesourcery.com>
3123
3124         * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 4.x.
3125
3126 2001-05-11  John David Anglin  <dave@hiauly1.hia.nrc.ca>
3127
3128         * gcc.c-torture/execute/ieee/ieee.exp: Don't run ieee tests on VAX.
3129
3130 2001-05-11  Mark Mitchell  <mark@codesourcery.com>
3131
3132         * lib/objc.exp: Add -lposix4 on Solaris 2.8.
3133
3134 2001-05-10  Joseph S. Myers  <jsm28@cam.ac.uk>
3135
3136         * gcc.c-torture/compile/20010313-1.c: New test.
3137
3138 2001-05-09  Zack Weinberg  <zackw@stanford.edu>
3139
3140         * gcc.dg/cpp/direct2.c: New test.
3141         * gccq.dg/cpp/direct2s.c: New test.
3142
3143         * gcc.c-torture/execute/920730-1t.c: #undef __GNUC__ at head.
3144
3145 2001-05-07  Mark Mitchell  <mark@codesourcery.com>
3146
3147         * g++.old-deja/g++.other/op2.C: Don't use `glob' as a variable.
3148         * g++.old-deja/g++.other/op3.C: Likewise.
3149
3150 2001-05-06  Neil Booth  <neil@daikokuya.demon.co.uk>
3151
3152         * gcc.dg/cpp/syshdr.h: New file.
3153         * gcc.dg/cpp/sysmac1.c: Update.
3154         * gcc.dg/cpp/sysmac2.c: Update.
3155
3156 2001-05-05  Neil Booth  <neil@daikokuya.demon.co.uk>
3157
3158         * gcc.dg/cpp/sysmac1.c,sysmac2.c: Return to original file.
3159
3160 2001-05-04  David Edelsohn  <edelsohn@gnu.org>
3161
3162         * gcc.c-torture/execute/20001227-1.c: Remove duplicate of
3163         gcc.c-torture/execute/20000412-3.c with no ChangeLog entry.
3164
3165 2001-05-04  Neil Booth  <neil@daikokuya.demon.co.uk>
3166
3167         * gcc.c-torture/execute/longlong.c: Update for 16 bit int issues.
3168
3169 2001-05-03  Geoffrey Keating  <geoffk@redhat.com>
3170
3171         * lib/g++.exp (g++_include_flags): Don't use any special flags
3172         if TESTING_IN_BUILD_TREE is not defined.
3173         (g++_init): Use a plain 'c++' as the compiler if
3174         TESTING_IN_BUILD_TREEE is not defined.
3175
3176 2001-05-02  Jakub Jelinek  <jakub@redhat.com>
3177
3178         * g++.old-deja/g++.eh/catch13.C: New test.
3179         * g++.old-deja/g++.eh/catch14.C: New test.
3180
3181 2001-05-02  Jakub Jelinek  <jakub@redhat.com>
3182
3183         * gcc.dg/cpp/tr-define.c: New test.
3184
3185 2001-05-01  Loren J. Rittle  <ljrittle@acm.org>
3186
3187         * g++.old-deja/g++.abi/cxa_vec.C: Get malloc() from
3188         <stdlib.h>, not <malloc.h>.
3189
3190 2001-05-01  Nathan Sidwell  <nathan@codesourcery.com>
3191
3192         * g++.old-deja/g++.ns/template17.C: New test.
3193
3194 2001-05-01  Nathan Sidwell  <nathan@codesourcery.com>
3195
3196         * g++.old-deja/g++.pt/ref4.C: New test.
3197
3198 2001-04-30  Richard Henderson  <rth@redhat.com>
3199
3200         * gcc.dg/20000724-1.c: Revert last change.
3201
3202 2001-04-30  Toon Moene  <toon@moene.indiv.nluug.nl>
3203
3204         * g77.f-torture/execute/20010430.f: New test.
3205
3206 2001-04-30  Mark Mitchell  <mark@codesourcery.com>
3207
3208         * gcc.dg/20000724-1.c: Add a clobber of `esp'.
3209
3210 2001-04-29  Joseph S. Myers  <jsm28@cam.ac.uk>
3211
3212         * g++.old-deja/g++.other/crash14.C: Remove -fnew-abi.
3213
3214 2001-04-27  Nathan Sidwell  <nathan@codesourcery.com>
3215
3216         * g++.old-deja/g++.eh/crash6.C: New test.
3217
3218 2001-04-27  Nathan Sidwell  <nathan@codesourcery.com>
3219
3220         * g++.old-deja/g++.other/warn7.C: New test.
3221
3222 2001-04-27  Nathan Sidwell  <nathan@codesourcery.com>
3223
3224         * g++.old-deja/g++.other/defarg9.C: New test.
3225
3226 2001-04-26  Toon Moene  <toon@moene.indiv.nluug.nl>
3227
3228         * g77.f-torture/compile/20010426.f: New test.
3229         * g77.f-torture/execute/20010426.f: New test.
3230
3231 2001-04-26  Toon Moene  <toon@moene.indiv.nluug.nl>
3232
3233         * g77.f-torture/compile/20000629-1.x: Remove - error
3234         has been fixed.
3235
3236 Thu Apr 26 11:15:12 2001  Jeffrey A Law  (law@cygnus.com)
3237
3238         * g++.dg/special/initp1.C: Moved here from g++.old-deja/g++.ext.
3239         Tweak slightly to work with g++.dg framework.
3240         * g++.dg/special/ecos.exp: Run initp1.C test.
3241         * g++.old-deja/g++.ext/initp1.C: Moved to g++.dg/special.
3242
3243         * g++.old-deja/g++.ext/instantiate2.C: XFAIL for HPUX too since
3244         its linker doesn't give line numbers either.
3245         * g++.old-deja/g++.ext/instantiate3.C: Similarly.
3246
3247 2001-04-26  Nathan Sidwell <nathan@codesourcery.com>
3248
3249         * g++.old-deja/g++.other/lex1.C: New test.
3250
3251 2001-04-26  Jakub Jelinek  <jakub@redhat.com>
3252
3253         * gcc.dg/noncompile/20010425-1.c: New test.
3254
3255 2001-04-26  Nathan Sidwell <nathan@codesourcery.com>
3256
3257         * g++.old-deja/g++.pt/mangle2.C: New test.
3258
3259 2001-04-25  Jakub Jelinek  <jakub@redhat.com>
3260
3261         * gcc.dg/format/plus-1.c: New test.
3262
3263 2001-04-25  Jakub Jelinek  <jakub@redhat.com>
3264
3265         * gcc.dg/20010423-1.c: New test.
3266
3267 2001-04-25  Jakub Jelinek  <jakub@redhat.com>
3268
3269         * gcc.c-torture/execute/20010422-1.c: New test.
3270
3271 2001-04-25  Nathan Sidwell  <nathan@codesourcery.com>
3272
3273         * g++.old-deja/g++.ns/type2.C: New test.
3274
3275 2001-04-24  Zack Weinberg  <zackw@stanford.edu>
3276
3277         * g++.old-deja/g++.other/perf1.C: New test.
3278
3279 2001-04-24  Nathan Sidwell <nathan@codesourcery.com>
3280
3281         * gcc.dg/c99-func-2.c: Remove xfail.
3282         * gcc.dg/c99-func-3.c: Remove xfail.
3283         * gcc.dg/c99-func-4.c: Remove xfail.
3284
3285 2001-04-23  Zack Weinberg  <zackw@stanford.edu>
3286
3287         * gcc.c-torture/execute/20010124-1.c: No longer expected to fail.
3288
3289 2001-04-23  Joseph S. Myers  <jsm28@cam.ac.uk>
3290
3291         * gcc.c-torture/compile/20010423-1.c: New test.
3292
3293 2001-04-20  Nathan Sidwell  <nathan@codesourcery.com>
3294
3295         * g++.old-deja/g++.pt/typename28.C: New test.
3296
3297 2001-04-20  Nathan Sidwell  <nathan@codesourcery.com>
3298
3299         * g++.old-deja/g++.abi/empty2.C: New test.
3300         * g++.old-deja/g++.abi/empty3.C: New test.
3301
3302 2001-04-20  Jakub Jelinek  <jakub@redhat.com>
3303
3304         * g++.old-deja/g++.other/comdat2.C: New test.
3305         * g++.old-deja/g++.other/comdat2-aux.cc: Auxiliary source for it.
3306
3307 2001-04-20  Jakub Jelinek  <jakub@redhat.com>
3308
3309         * g++.old-deja/g++.other/overload14.C: New test.
3310
3311 2001-04-20  Jakub Jelinek  <jakub@redhat.com>
3312
3313         * g++.old-deja/g++.other/lookup23.C: New test.
3314
3315 2001-04-20  Jakub Jelinek  <jakub@redhat.com>
3316
3317         * gcc.c-torture/execute/20010403-1.c: New test.
3318
3319 2001-04-19  David Billinghurst <David.Billinghurst@riotinto.com>
3320             Mark Mitchell  <mark@codesourcery.com>
3321
3322         * lib/old-dejagnu.exp: Don't delete output of executable.
3323         Add .exe suffix to executables.
3324
3325 2001-04-18  Toon Moene  <toon@moene.indiv.nluug.nl>
3326
3327         * g77.f-torture/execute/short.x; Remove - Error has been fixed.
3328
3329 2001-04-16  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
3330
3331         * gcc.dg/wtr-conversion-1.c: Don't test for width changes.
3332
3333 2001-04-12  Nathan Sidwell  <nathan@codesourcery.com>
3334
3335         * g++.old-deja/g++.abi/primary3.C (main): Correct expected layout.
3336         * g++.old-deja/g++.abi/crash1.C: New test.
3337
3338 2001-04-12  Nathan Sidwell  <nathan@codesourcery.com>
3339
3340         * g++.old-deja/g++.other/crash40.C: New test.
3341
3342 2001-04-11  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
3343
3344         * gcc.c-torture/execute/20010122-1.c: Fix declaration of alloca.
3345
3346 2001-04-11  Nathan Sidwell  <nathan@codesourcery.com>
3347
3348         * g++.old-deja/g++.other/warn6.C: New test.
3349
3350 22001-04-11  Peter Schmid  <schmid@snake.iap.physik.tu-darmstadt.de>
3351
3352         * g++.old-deja/g++.robertl/eb42.C: Same.
3353
3354 001-04-10  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
3355
3356         * gcc.dg/wtr-conversion-1.c: New testcase.
3357
3358 2001-04-10  Richard Henderson  <rth@redhat.com>
3359
3360         * g++.old-deja/g++.other/array5.C: New.
3361
3362 2001-04-08  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
3363
3364         * gcc.c-torture/execute/20010408-1.c: New test.
3365
3366 2001-04-06  Benjamin Kosnik  <bkoz@redhat.com>
3367
3368         * g++.old-deja/g++.benjamin/15071.C (main): Update to conformant
3369         headers and constructs.
3370         * g++.old-deja/g++.robertl/eb79.C: Same.
3371         * g++.old-deja/g++.robertl/eb77.C (main): Same.
3372         * g++.old-deja/g++.robertl/eb73.C: Same.
3373         * g++.old-deja/g++.robertl/eb66.C (main): Same.
3374         * g++.old-deja/g++.robertl/eb55.C (t): Same.
3375         * g++.old-deja/g++.robertl/eb54.C (main): Same.
3376         * g++.old-deja/g++.robertl/eb46.C (main): Same.
3377         * g++.old-deja/g++.robertl/eb44.C: Same.
3378         * g++.old-deja/g++.robertl/eb41.C (main): Same.
3379         * g++.old-deja/g++.robertl/eb4.C (main): Same.
3380         * g++.old-deja/g++.robertl/eb39.C: Same.
3381         * g++.old-deja/g++.robertl/eb33.C (main): Same.
3382         * g++.old-deja/g++.robertl/eb31.C (main): Same.
3383         * g++.old-deja/g++.robertl/eb30.C: Same.
3384         * g++.old-deja/g++.robertl/eb3.C: Same.
3385         * g++.old-deja/g++.robertl/eb24.C (T>): Same.
3386         * g++.old-deja/g++.robertl/eb21.C: Same.
3387         * g++.old-deja/g++.robertl/eb15.C: Same.
3388         * g++.old-deja/g++.robertl/eb118.C: Same.
3389         * g++.old-deja/g++.robertl/eb115.C (main): Same.
3390         * g++.old-deja/g++.robertl/eb113.C (streambuf): Same.
3391         * g++.old-deja/g++.robertl/eb109.C: Same.
3392         * g++.old-deja/g++.other/sibcall1.C (main): Same.
3393         * g++.old-deja/g++.mike/rtti1.C: Same.
3394         * g++.old-deja/g++.mike/p658.C: Same.
3395         * g++.old-deja/g++.mike/net46.C: Same.
3396         * g++.old-deja/g++.mike/net34.C: Same.
3397         * g++.old-deja/g++.mike/memoize1.C: Same.
3398         * g++.old-deja/g++.mike/eh2.C: Same.
3399         * g++.old-deja/g++.law/weak.C: Same.
3400         * g++.old-deja/g++.law/visibility7.C: Same.
3401         * g++.old-deja/g++.law/visibility25.C: Same.
3402         * g++.old-deja/g++.law/visibility22.C: Same.
3403         * g++.old-deja/g++.law/visibility2.C: Same.
3404         * g++.old-deja/g++.law/visibility17.C: Same.
3405         * g++.old-deja/g++.law/visibility13.C: Same.
3406         * g++.old-deja/g++.law/visibility10.C: Same.
3407         * g++.old-deja/g++.law/visibility1.C: Same.
3408         * g++.old-deja/g++.law/virtual3.C (eval): Same.
3409         * g++.old-deja/g++.law/vbase1.C: Same.
3410         * g++.old-deja/g++.law/operators32.C: Same.
3411         * g++.old-deja/g++.law/nest3.C: Same.
3412         * g++.old-deja/g++.law/missed-error2.C (foo): Same.
3413         * g++.old-deja/g++.law/except5.C (main): Same.
3414         * g++.old-deja/g++.law/cvt7.C (run): Same.
3415         * g++.old-deja/g++.law/cvt2.C: Same.
3416         * g++.old-deja/g++.law/cvt16.C: Same.
3417         * g++.old-deja/g++.law/ctors6.C (bar): Same.
3418         * g++.old-deja/g++.law/ctors17.C (main): Same.
3419         * g++.old-deja/g++.law/ctors13.C: Same.
3420         * g++.old-deja/g++.law/ctors12.C (main): Same.
3421         * g++.old-deja/g++.law/ctors10.C: Same.
3422         * g++.old-deja/g++.law/code-gen5.C: Same.
3423         * g++.old-deja/g++.law/bad-error7.C: Same.
3424         * g++.old-deja/g++.law/arm9.C: Same.
3425         * g++.old-deja/g++.law/arm12.C: Same.
3426         * g++.old-deja/g++.law/arg8.C: Same.
3427         * g++.old-deja/g++.law/arg1.C: Same.
3428         * g++.old-deja/g++.jason/typeid1.C (struct foo): Same.
3429         * g++.old-deja/g++.jason/template31.C: Same.
3430         * g++.old-deja/g++.jason/template24.C (main): Same.
3431         * g++.old-deja/g++.jason/2371.C: Same.
3432         * g++.old-deja/g++.eh/new2.C: Same.
3433         * g++.old-deja/g++.eh/new1.C: Same.
3434         * g++.old-deja/g++.brendan/ptolemy2.C: Same.
3435         * g++.old-deja/g++.brendan/nest21.C (main): Same.
3436         * g++.old-deja/g++.brendan/err-msg3.C: Same.
3437         * g++.old-deja/g++.brendan/crash62.C: Same.
3438         * g++.old-deja/g++.brendan/crash52.C: Same.
3439         * g++.old-deja/g++.brendan/crash49.C (main): Same.
3440         * g++.old-deja/g++.brendan/crash38.C: Same.
3441         * g++.old-deja/g++.brendan/crash15.C (main): Same.
3442         * g++.old-deja/g++.brendan/copy9.C: Same.
3443
3444 Fri Apr  6 15:36:15 2001  J"orn Rennecke <amylaar@redhat.com>
3445
3446         * gcc.c-torture/execute/20001203-2.c (memset):
3447         Count argument is of type __SIZE_TYPE__.
3448
3449 2001-04-04  Diego Novillo  <dnovillo@redhat.com>
3450
3451         * gcc.c-torture/compile/20010404-1.c: New test.
3452
3453 2001-04-04  Jakub Jelinek  <jakub@redhat.com>
3454
3455         * gcc.c-torture/compile/20010326-1.c: New test.
3456
3457 2001-04-03  Alexandre Oliva  <aoliva@redhat.com>
3458
3459         * g++.old-deja/g++.ext/instantiate1.C: Adjust to accommodate
3460         peculiarities of the SH.
3461         * g++.old-deja/g++.ext/instantiate2.C: Likewise.
3462
3463 2001-04-02  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
3464
3465         * gcc.c-torture/execute/ieee/fp-cmp-1.c: Renamed nan to dnan.
3466         * gcc.c-torture/execute/ieee/fp-cmp-3.c: Likewise.
3467         * gcc.c-torture/execute/ieee/fp-cmp-2.c: Renamed nan to fnan.
3468
3469 2001-04-02  Jakub Jelinek  <jakub@redhat.com>
3470
3471         * g77.f-torture/compile/20010321-1.f: New test.
3472
3473 2001-04-02  Jakub Jelinek  <jakub@redhat.com>
3474
3475         * gcc.c-torture/compile/20010329-1.c: New test.
3476
3477 2001-04-02  Jakub Jelinek  <jakub@redhat.com>
3478
3479         * gcc.c-torture/execute/20010329-1.c: New test.
3480
3481 2001-03-28  Loren J. Rittle  <ljrittle@acm.org>
3482
3483         * g++.old-deja/g++.other/eh4.C: Fix typo.
3484
3485 2001-03-28  Loren J. Rittle  <ljrittle@acm.org>
3486
3487         * g++.dg/special/ecos.exp (conpr-1.C): Do not write in $srcdir.
3488
3489 2001-03-28  Philip Blundell  <philb@gnu.org>
3490
3491         * gcc.c-torture/compile/20010328-1.c: New test.
3492
3493 2001-03-27  Richard Henderson  <rth@redhat.com>
3494
3495         * g++.old-deja/g++.eh/crash3.C: Don't use -fsjlj-exceptions.
3496         * g++.old-deja/g++.eh/vbase3.C: Likewise.
3497
3498 2001-03-27  Alan Modra  <alan@linuxcare.com.au>
3499
3500         * gcc.c-torture/compile/20010327-1.c: New test.
3501
3502 2001-03-26  Nathan Sidwell  <nathan@codesourcery.com>
3503
3504         * g++.old-deja/g++.other/friend12.C: New test.
3505         * g++.old-deja/g++.other/friend9.C: Expect no errors.
3506         * g++.old-deja/g++.robertl/eb56.C: Make typedef public.
3507
3508 2001-03-25  Joseph S. Myers  <jsm28@cam.ac.uk>
3509
3510         * gcc.c-torture/execute/20010325-1.c: New test.
3511
3512 2001-03-23  Jakub Jelinek  <jakub@redhat.com>
3513
3514         * g++.old-deja/g++.other/mangle3.C: New test.
3515
3516 2001-03-22  Jakub Jelinek  <jakub@redhat.com>
3517
3518         * g++.old-deja/g++.other/anon8.C: New test.
3519
3520 2001-03-20  Philip Blundell  <philb@gnu.org>
3521
3522         * gcc.c-torture/compile/20010320-1.c: New test.
3523
3524 2001-03-17  Richard Henderson  <rth@redhat.com>
3525
3526         * g++.old-deja/g++.other/eh4.C: Add expected error text.
3527
3528 2001-03-15  Geoff Keating  <geoff@redhat.com>
3529
3530         * gcc.c-torture/execute/memcheck/memcheck.exp: Don't try to run these
3531         tests on AIX.
3532
3533 2001-03-15  Gabriel Dos Reis  <gdr@codesourcery.com>
3534
3535         * g++.old-deja/g++.other/eh4.C: New test.
3536
3537 2001-03-14  Neil Booth  <neil@daikokuya.demon.co.uk>
3538
3539         * gcc.dg/cpp/mi1.c: Update.
3540
3541 2001-03-14  Jakub Jelinek  <jakub@redhat.com>
3542
3543         * g++.old-deja/g++.other/regstack.C: New test.
3544
3545 2001-03-12  Nathan Sidwell  <nathan@codesourcery.com>
3546
3547         * g++.old-deja/g++.other/ref4.C: New test.
3548
3549 2001-03-11  Nicola Pero <n.pero@mi.flashnet.it>
3550
3551         * objc/execute/va_method.m: Added.
3552         * objc/execute/IMP.m: Added.
3553         * objc/execute/_cmd.m: Added.
3554         * objc/execute/accessing_ivars.m: Added.
3555         * objc/execute/class-1.m: Added.
3556         * objc/execute/class-10.m: Added.
3557         * objc/execute/class-11.m: Added.
3558         * objc/execute/class-12.m: Added.
3559         * objc/execute/class-13.m: Added.
3560         * objc/execute/class-14.m: Added.
3561         * objc/execute/class-2.m: Added.
3562         * objc/execute/class-3.m: Added.
3563         * objc/execute/class-4.m: Added.
3564         * objc/execute/class-5.m: Added.
3565         * objc/execute/class-6.m: Added.
3566         * objc/execute/class-7.m: Added.
3567         * objc/execute/class-8.m: Added.
3568         * objc/execute/class-9.m: Added.
3569         * objc/execute/class-tests-1.h
3570         * objc/execute/class-tests-2.h
3571         * objc/execute/compatibility_alias.m: Added.
3572         * objc/execute/encode-1.m: Added.
3573         * objc/execute/formal_protocol-1.m: Added.
3574         * objc/execute/formal_protocol-2.m: Added.
3575         * objc/execute/formal_protocol-3.m: Added.
3576         * objc/execute/formal_protocol-4.m: Added.
3577         * objc/execute/formal_protocol-5.m: Added.
3578         * objc/execute/formal_protocol-6.m: Added.
3579         * objc/execute/formal_protocol-7.m: Added.
3580         * objc/execute/informal_protocol.m: Added.
3581         * objc/execute/initialize.m: Added.
3582         * objc/execute/load.m: Added.
3583         * objc/execute/many_args_method.m: Added.
3584         * objc/execute/nested-3.m: Added.
3585         * objc/execute/no_clash.m: Added.
3586         * objc/execute/private.m: Added.
3587         * objc/execute/redefining_self.m: Added.
3588         * objc/execute/root_methods.m: Added.
3589         * objc/execute/selector-1.m: Added.
3590         * objc/execute/static-1.m: Added.
3591         * objc/execute/static-2.m: Added.
3592         * objc/execute/va_method.m: Added.
3593
3594 2001-03-10  Richard Henderson  <rth@redhat.com>
3595
3596         * g++.old-deja/g++.oliva/delete3.C (main): Catch the exception.
3597
3598 2001-03-07  Neil Booth  <neil@daikokuya.demon.co.uk>
3599
3600         * g++.old-deja/g++.other/crash31.C: XFAIL.
3601         * g77.f-torture/execute/20010116.x: Conditional XFAIL.
3602         * g77.f-torture/execute/short.x: XFAIL -Os on x86.
3603         * gcc.c-torture/execute/20010123-1.x: XFAIL.
3604         * gcc.c-torture/execute/20010124-1.x: XFAIL.
3605         * gcc.dg/sequence-pt-1.c: XFAIL one test.
3606
3607 2001-03-06  Ovidiu Predescu  <ovidiu@cup.hp.com>
3608
3609         * objc/execute/nested-2.m: Added. Contributed by Nicola Pero.
3610
3611 2001-03-06  Zack Weinberg  <zackw@stanford.edu>
3612
3613         * gcc.dg/20000724-1.c: Don't use multiline strings.
3614
3615 2001-03-06  Zack Weinberg  <zackw@stanford.edu>
3616
3617         * objc/execute/string1.m, objc/execute/string2.m: Compare the
3618         result of -cString against what we expect it to be; don't just
3619         print it out for no one to read.
3620
3621         * objc/execute/string3.m, objc/execute/string4.m: New tests.
3622         Based on testcases provided by Nicola Pero.
3623
3624 2001-03-03  Neil Booth  <neil@daikokuya.demon.co.uk>
3625
3626         * gcc.dg/cpp/macro7.c: New test.
3627
3628 2001-03-03  Neil Booth  <neil@daikokuya.demon.co.uk>
3629
3630         * gcc.dg/cpp/multiline.c: Update.
3631
3632 2001-03-02  Nathan Sidwell  <nathan@codesourcery.com>
3633
3634         * g++.old-deja/g++.other/enum3.C: New test.
3635
3636 2001-03-02  Nathan Sidwell  <nathan@codesourcery.com>
3637
3638         * g++.old-deja/g++.other/pod1.C: New test.
3639
3640 2001-03-02  Nathan Sidwell  <nathan@codesourcery.com>
3641
3642         * g++.old-deja/g++.ext/overload1.C: New test.
3643
3644 2001-03-01  Nathan Sidwell  <nathan@codesourcery.com>
3645
3646         * g++.old-deja/g++.pt/using1.C: New test.
3647
3648 2001-03-01  Nathan Sidwell  <nathan@codesourcery.com>
3649
3650         * g++.old-deja/g++.other/using9.C: New test.
3651
3652 2001-02-28  Ovidiu Predescu  <ovidiu@cup.hp.com>
3653
3654         * objc/execute/bycopy-3.m: Added new test from Nicola Pero.
3655
3656         * objc/execute/protocol.m (main): Added patch from Nicola Pero.
3657
3658 2001-02-28  Nathan Sidwell  <nathan@codesourcery.com>
3659
3660         * g++.old-deja/g++.ext/realpt1.C: Remove.
3661
3662 2001-02-27  Nathan Sidwell  <nathan@codesourcery.com>
3663
3664         * g++.old-deja/g++.abi/vtable3.h: Check vcall offsets too.
3665
3666 2001-02-26  Will Cohen  <wcohen@redhat.com>
3667
3668         * gcc.c-torture/execute/ieee/20010226-1.c: New test.
3669
3670 2001-02-26  Jeffrey Oldham  <oldham@codesourcery.com>
3671
3672         * g++.old-deja/g++.pt/overload15.C: New test to stress overloaded
3673         templatized constructors.
3674
3675 2001-02-24  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
3676
3677         * gcc.c-torture/execute/20010224-1.c: New test.
3678
3679 2001-02-23  Jakub Jelinek  <jakub@redhat.com>
3680
3681         * gcc.c-torture/execute/20010222-1.c: New test.
3682
3683 2001-02-22  Jakub Jelinek  <jakub@redhat.com>
3684
3685         * g++.old-deja/g++.other/inline20.C: New test.
3686
3687 Wed Feb 21 12:38:22 2001  Ovidiu Predescu  <ovidiu@cup.hp.com>
3688
3689         * objc/execute/nested-1.m: Added (contributed by Nicola Pero).
3690
3691 2001-02-21  Gabriel Dos Reis  <gdr@merlin.codesourcery.com>
3692
3693         * g++.old-deja/g++.other/lookup22.C: New test.
3694
3695 2001-02-19  Zack Weinberg  <zackw@stanford.edu>
3696
3697         * g77.dg: New directory.
3698         * g77.dg/20010216-1.f: New test case.
3699         * g77.dg/dg.exp: New driver.
3700         * lib/g77-dg.exp: New driver library.
3701
3702 2001-02-18  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
3703
3704         * g++.old-deja/g++.other/inline19.c: Remove XFAIL.
3705
3706 2001-02-16  Gabriel Dos Reis <gdr@codesourcery.com>
3707
3708         * g++.old-deja/g++.other/decl9.C: New test.
3709
3710 2001-02-16  Jakub Jelinek  <jakub@redhat.com>
3711
3712         * g++.old-deja/g++.other/init16.C: Update the test so that it does
3713         not need <string> and also tests the initialization at runtime.
3714
3715 2001-02-16  Neil Booth  <neil@daikokuya.demon.co.uk>
3716
3717         * gcc.c-torture/execute/longlong.c: New test.
3718
3719 Wed Feb 14 21:41:17 2001  J"orn Rennecke <amylaar@redhat.com>
3720
3721         * g++.old-deja/g++.brendan/new2.C (main): Use sizeof.
3722
3723 Wed Feb 14 21:31:25 2001  J"orn Rennecke <amylaar@redhat.com>
3724
3725         * gcc.c-torture/execute/920302-1.c (execute):
3726         Change argument type to short.
3727
3728 2001-02-14  Nathan Sidwell  <nathan@codesourcery.com>
3729
3730         * g++.old-deja/g++.pt/deduct6.C: New test.
3731
3732 2001-02-14  Nathan Sidwell  <nathan@codesourcery.com>
3733
3734         * g++.old-deja/g++.pt/deduct5.C: New test.
3735
3736 2001-02-14  Jakub Jelinek  <jakub@redhat.com>
3737
3738         * gcc.c-torture/execute/20010209-1.c: New test.
3739
3740 2001-02-14  Neil Booth  <neil@daikokuya.demon.co.uk>
3741
3742         * gcc.dg/cpp/sysmac1.c, sysmac2.c: New tests.
3743
3744 2001-02-12  Geoffrey Keating  <geoffk@redhat.com>
3745
3746         * g++.dg/vtgc1.C: Update for new ABI.
3747
3748         * consistency.vlad: New directory, 1665 files.
3749
3750 2001-02-12  Joseph S. Myers  <jsm28@cam.ac.uk>
3751
3752         * gcc.dg/c99-impl-int-1.c: Use stricter error string for implicit
3753         return type.
3754         * gcc.dg/cpp/digraphs.c: Declare puts.
3755
3756 2001-02-12  Nathan Sidwell  <nathan@codesourcery.com>
3757
3758         * g++.old-deja/g++.other/warn5.C: New test.
3759
3760 2001-02-12  Nathan Sidwell  <nathan@codesourcery.com>
3761
3762         * g++.old-deja/g++.pt/spec40.C: New test.
3763
3764 2001-02-12  Nathan Sidwell  <nathan@codesourcery.com>
3765
3766         * g++.old-deja/g++.robertl/eb63.C: Remove new initializer list
3767         case.
3768         * g++.old-deja/g++.ext/arrnew.C: Deprecate.
3769
3770 2001-02-12  Jakub Jelinek  <jakub@redhat.com>
3771
3772         * gcc.c-torture/compile/20010209-1.c: New test.
3773
3774 2001-02-11  Jeffrey Oldham  <oldham@codesourcery.com>
3775
3776         * g++.old-deja/g++.other/crash26.C: XFAIL if parser produces
3777         excess errors message but not if it crashes.
3778         * g++.old-deja/g++.other/crash27.C: Likewise.
3779         * g++.old-deja/g++.other/crash28.C: Likewise.
3780         * g++.old-deja/g++.other/crash30.C: Likewise.
3781         * g++.old-deja/g++.other/crash32.C: Likewise.
3782         * g++.old-deja/g++.other/crash35.C: Likewise.
3783         * g++.old-deja/g++.pt/inherit2.C: Likewise.
3784
3785 2001-02-08  Joseph S. Myers  <jsm28@cam.ac.uk>
3786
3787         * config/default.exp, gcc.dg/cpp/cpp.exp, gcc.dg/dg.exp,
3788         gcc.dg/noncompile/noncompile.exp, gcc.dg/format/format.exp,
3789         g++.dg/dg.exp, g++.old-deja/old-deja.exp,
3790         g77.f-torture/execute/execute.exp,
3791         g77.f-torture/noncompile/noncompile.exp,
3792         gcc.c-torture/execute/execute.exp,
3793         gcc.c-torture/execute/memcheck/memcheck.exp,
3794         gcc.misc-tests/acker1.exp, gcc.misc-tests/dg-test.exp,
3795         gcc.misc-tests/dhry.exp, gcc.misc-tests/gcov.exp,
3796         gcc.misc-tests/linkage.exp, gcc.misc-tests/matrix1.exp,
3797         gcc.misc-tests/mg.exp, gcc.misc-tests/msgs.exp,
3798         gcc.misc-tests/sieve.exp, gcc.misc-tests/sort2.exp,
3799         lib/g++-dg.exp, lib/g++.exp, lib/g77.exp, lib/gcc-dg.exp,
3800         lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
3801         lib/old-dejagnu.exp, lib/scanasm.exp, objc/execute/execute.exp:
3802         Remove bug reporting instructions with ancient email addresses.
3803
3804 2001-02-07  Jakub Jelinek  <jakub@redhat.com>
3805
3806         * gcc.dg/20010202-1.c: New test.
3807         * gcc.dg/991209-1.c: Compile on whole ia32 family, not just i386.
3808
3809 2001-02-07  Zack Weinberg  <zack@wolery.stanford.edu>
3810
3811         * g++.dg/stdbool-if.C: New test.
3812
3813 Wed Feb  7 09:54:47 2001  Ovidiu Predescu  <ovidiu@cup.hp.com>
3814
3815         * objc/execute/fdecl.m: Added main().
3816
3817 2001-02-07  Jakub Jelinek  <jakub@redhat.com>
3818
3819         * gcc.c-torture/execute/20010206-1.c: New test.
3820
3821 2001-02-06  Neil Booth  <neil@daikokuya.demon.co.uk>
3822
3823         * gcc.dg/cpp/avoidpaste1.c: Update.
3824
3825 Tue Feb  5 8:53:33 2001  Ovidiu Predescu  <ovidiu@cup.hp.com>
3826
3827         * objc/execute/bycopy-1.m, bycopy-2.m: Added new tests from Nicola
3828         Pero <nicola@brainstorm.co.uk>.
3829         * objc/execute/fdecl.m: Declare foo as pointer to AClass.
3830
3831 2001-02-06  Nathan Sidwell  <nathan@codesourcery.com>
3832
3833         * g++.old-deja/g++.pt/spec39.C: New test.
3834
3835 2001-02-05  Jakub Jelinek  <jakub@redhat.com>
3836
3837         * gcc.c-torture/compile/20010202-1.c: New test.
3838
3839 2001-02-05  Nathan Sidwell  <nathan@codesourcery.com>
3840
3841         * g++.old-deja/g++.abi/primary2.C: New test.
3842         * g++.old-deja/g++.abi/primary3.C: New test.
3843         * g++.old-deja/g++.abi/primary4.C: New test.
3844         * g++.old-deja/g++.abi/primary5.C: New test.
3845         * g++.old-deja/g++.abi/vtable3.h: New test.
3846         * g++.old-deja/g++.abi/vtable3a.C: New test.
3847         * g++.old-deja/g++.abi/vtable3b.C: New test.
3848         * g++.old-deja/g++.abi/vtable3c.C: New test.
3849         * g++.old-deja/g++.abi/vtable3d.C: New test.
3850         * g++.old-deja/g++.abi/vtable3e.C: New test.
3851         * g++.old-deja/g++.abi/vtable3f.C: New test.
3852         * g++.old-deja/g++.abi/vtable3g.C: New test.
3853         * g++.old-deja/g++.abi/vtable3h.C: New test.
3854         * g++.old-deja/g++.abi/vtable3i.C: New test.
3855         * g++.old-deja/g++.abi/vtable3j.C: New test.
3856         * g++.old-deja/g++.oliva/thunk1.C: Remove XFAIL.
3857
3858 2001-02-03  Jakub Jelinek  <jakub@redhat.com>
3859
3860         * g++.old-deja/g++.other/anon6.C: New test.
3861         * g++.old-deja/g++.other/anon7.C: New test.
3862
3863 2001-02-01  Neil Booth  <neil@daikokuya.demon.co.uk>
3864
3865         * gcc.dg/cpp/avoidpaste2.c: New tests.
3866
3867 2001-01-31  Jakub Jelinek  <jakub@redhat.com>
3868
3869         * gcc.dg/gnu99-init-1.c: Add test for [0 ... 0] range.
3870
3871 2001-01-31  Jeffrey Oldham  <oldham@codesourcery.com>
3872
3873         * gcc.dg/c99-float-1.c: Back out "XFAIL FLT_EVAL_METHOD and
3874         DECIMAL_DIG cases for Irix."
3875
3876 Wed Jan 31 12:23:32 2001  J"orn Rennecke <amylaar@redhat.com>
3877
3878         * gcc.c-torture/execute/920302-1.c: Cast 0 to pointer.
3879
3880 2001-01-31  Joseph S. Myers  <jsm28@cam.ac.uk>
3881
3882         * gcc.dg/c99-tag-1.c: New test.
3883
3884 2001-01-31  Neil Booth  <neil@daikokuya.demon.co.uk>
3885
3886         * gcc.dg/cpp/tr-warn1.c: Add tests.
3887
3888 2001-01-31  Neil Booth  <neil@daikokuya.demon.co.uk>
3889
3890         * gcc.dg/cpp/avoidpaste1.c: Update.
3891         * gcc.dg/cpp/paste4.c: Update.
3892
3893 2001-01-30  Jeffrey Oldham  <oldham@codesourcery.com>
3894
3895         * gcc.dg/c99-float-1.c: XFAIL FLT_EVAL_METHOD and DECIMAL_DIG
3896         cases for Irix.
3897
3898 2001-01-30  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
3899
3900         * g++.old-deja/g++.other/inline19.C: New test.
3901
3902 2001-01-30  Neil Booth  <neil@daikokuya.demon.co.uk>
3903
3904         * gcc.dg/Wlarger-than.c: New test.
3905
3906 2001-01-29  Neil Booth  <neil@daikokuya.demon.co.uk>
3907
3908         * gcc.dg/cpp/avoidpaste1.c: Fix typos.
3909
3910 2001-01-29  Jakub Jelinek  <jakub@redhat.com>
3911
3912         * gcc.c-torture/execute/20010129-1.c: New test.
3913         * gcc.c-torture/execute/20010129-1.x: Add -mcpu=i686 on ia32.
3914
3915 2001-01-28  Neil Booth  <neil@daikokuya.demon.co.uk>
3916
3917         * gcc.dg/cpp/avoidpaste1.c: Test case.
3918
3919 2001-01-28  Jakub Jelinek  <jakub@redhat.com>
3920
3921         * g++.old-deja/g++.other/inline18.C: New test.
3922
3923 2001-01-27  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
3924
3925         * gcc.c-torture/execute/stdio-opt-2.c: Also test __builtin_puts
3926         and __builtin_putchar.
3927
3928 2001-01-27  Jakub Jelinek  <jakub@redhat.com>
3929
3930         * gcc.dg/gnu99-init-1.c: Add 3 more designated range initializer
3931         tests.
3932
3933 2001-01-25  Jeffrey Oldham  <oldham@codesourcery.com>
3934
3935         * gcc.c-torture/execute/ieee/20000320-1.c (main): For MIPS, change
3936         floating point number rounding mode to round to the nearest
3937         representable mode.
3938
3939 2001-01-25  Jakub Jelinek  <jakub@redhat.com>
3940
3941         * g++.old-deja/g++.other/mangle2.C: New test.
3942
3943 2001-01-24  Joseph S. Myers  <jsm28@cam.ac.uk>
3944
3945         * gcc.c-torture/compile/20010124-1.c: New test.
3946
3947 2001-01-24  Nathan Sidwell  <nathan@codesourcery.com>
3948
3949         * g++.old-deja/g++.pt/spec38.C: New test.
3950
3951 2001-01-23  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
3952
3953         * g++.old-deja/g++.pt/spec33.C: Change from "Build don't link" to
3954         "Build don't run".
3955
3956 2001-01-23  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
3957
3958         * gcc.c-torture/execute/20010123-1.c: New test.
3959
3960 2001-01-23  Nathan Sidwell  <nathan@codesourcery.com>
3961
3962         * g++.old-deja/g++.pt/spec37.C: New test.
3963
3964 2001-01-23  Nathan Sidwell  <nathan@codesourcery.com>
3965
3966         * g++.old-deja/g++.pt/overload14.C: New test.
3967
3968 2001-01-22  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
3969
3970         * gcc.c-torture/execute/20010122-1.c: New test, exercise
3971         __builtin_return_address.
3972
3973 2001-01-22  Nathan Sidwell  <nathan@codesourcery.com>
3974
3975         * g++.old-deja/g++.martin/sts_partial.C: Remove XFAIL.
3976         * g++.old-deja/g++.pt/spec35.C: New test.
3977         * g++.old-deja/g++.pt/spec36.C: New test.
3978
3979 2001-01-20  Jakub Jelinek  <jakub@redhat.com>
3980
3981         * gcc.c-torture/compile/20010118-1.c: New test.
3982
3983 2001-01-20  Neil Booth  <neil@daikokuya.demon.co.uk>
3984
3985         * gcc.dg/cpp/macro3.c,macro4.c,strp1.c: Update.
3986
3987 2001-01-19  Jakub Jelinek  <jakub@redhat.com>
3988
3989         * gcc.c-torture/execute/20010119-1.c: New test.
3990
3991 2001-01-19  Nathan Sidwell  <nathan@codesourcery.com>
3992
3993         * g++.old-deja/g++.other/vbase5.C: New test.
3994
3995 2001-01-19  Jakub Jelinek  <jakub@redhat.com>
3996
3997         * gcc.c-torture/execute/20010118-1.c: New test.
3998
3999 2001-01-19  Nathan Sidwell  <nathan@codesourcery.com>
4000
4001         * g++.old-deja/g++.pt/deduct3.C: New test.
4002
4003 2001-01-19  Nathan Sidwell  <nathan@codesourcery.com>
4004
4005         * g++.old-deja/g++.pt/spec34.C: New test.
4006
4007 2001-01-19  "Billinghurst, David (CRTS)" <David.Billinghurst@riotinto.com>
4008
4009         * g77.f-torture/compile/20000601-2.f: New test.
4010
4011 2001-01-18  Nathan Sidwell  <nathan@codesourcery.com>
4012
4013         * g++.old-deja/g++.other/init17.C: New test.
4014
4015 2001-01-18  Alexandre Oliva  <aoliva@redhat.com>
4016
4017         * gcc.dg/cpp/if-2.c: Adjust for signed wchar_t.
4018
4019 2001-01-18  Nathan Sidwell  <nathan@codesourcery.com>
4020
4021         * g++.old-deja/g++.pt/unify8.C: New test.
4022
4023 2001-01-18  Nathan Sidwell  <nathan@codesourcery.com>
4024
4025         * g++.old-deja/g++.abi/vbase1.C: New test.
4026
4027 2001-01-18  Nathan Sidwell  <nathan@codesourcery.com>
4028
4029         * g++.old-deja/g++.pt/crash65.C: New test.
4030
4031 2001-01-18  Neil Booth  <neil@daikokuya.demon.co.uk>
4032
4033         * gcc.dg/cpp/assembl2.S: New test case.
4034
4035 2001-01-17  Jeffrey Oldham  <oldham@codesourcery.com>
4036
4037         * gcc.dg/special/ecos.exp (wkali-2.c): Xfail if only weak aliases
4038         are supported.
4039
4040 2001-01-17  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
4041
4042         * g++.old-deja/g++.other/builtins1.C: New test.
4043         * g++.old-deja/g++.other/builtins2.C: Likewise.
4044         * g++.old-deja/g++.other/builtins3.C: Likewise.
4045         * g++.old-deja/g++.other/builtins4.C: Likewise.
4046
4047 2001-01-17  Jakub Jelinek  <jakub@redhat.com>
4048
4049         * gcc.c-torture/compile/20010117-1.c: New test.
4050         * gcc.c-torture/compile/20010117-2.c: New test.
4051
4052 2001-01-15  Toon Moene  <toon@moene.indiv.nluug.nl>
4053
4054         * g77.f-torture/execute/20010116.[fx]: New test,
4055         XFAIL on i?86-*-*.
4056         * g77.f-torture/compile/20010115.f: Indicate it's
4057         a test for PR fortran/1636.
4058
4059 2001-01-15  Joseph S. Myers  <jsm28@cam.ac.uk>
4060
4061         * gcc.dg/c90-float-1.c, gcc.dg/c99-float-1.c: New tests.
4062
4063 2001-01-15  Toon Moene  <toon@moene.indiv.nluug.nl>
4064
4065         * g77.f-torture/compile/20010115.f: New test.
4066
4067 2001-01-15  Nathan Sidwell  <nathan@codesourcery.com>
4068
4069         * g++.old-deja/g++.pt/nontype5.C: New test.
4070
4071 2001-01-15  Neil Booth  <neil@daikokuya.demon.co.uk>
4072
4073         * gcc.dg/cpp/if-2.c: Comment out occasionally bogus test; we
4074         have an equivalent working one below it.
4075
4076 2001-01-14  Jeffrey Oldham  <oldham@codesourcery.com>
4077
4078         * g++.old-deja/g++.ext/instantiate2.C: Add explanatory comment.
4079         * g++.old-deja/g++.ext/instantiate3.C: Likewise.
4080
4081 2001-01-14  Jeffrey Oldham  <oldham@codesourcery.com>
4082
4083         * g++.dg/special/ecos.exp (conpr-1.C): XFAIL if compile emits
4084         message containing "init_priority".
4085         (conpr-2.C): Likewise.
4086         (conpr-3.C): Likewise.
4087         * g++.old-deja/g++.ext/initp1.C: XFAIL for Irix.
4088
4089 2001-01-14  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
4090
4091         * gcc.c-torture/execute/20010114-2.c: New test.
4092
4093 2001-01-14  Joseph S. Myers  <jsm28@cam.ac.uk>
4094
4095         * gcc.c-torture/compile/20010114-1.c: New test.
4096         * gcc.c-torture/compile/20010114-1.x: Xfail.
4097         * gcc.c-torture/compile/20010114-2.c: New test.
4098         * gcc.c-torture/execute/20010114-1.c: New test.
4099         * gcc.dg/trunc-1.c: New test.
4100         * gcc.dg/uninit-B.c: New test.
4101
4102 2001-01-13  Nick Clifton  <nickc@redhat.com>
4103
4104         * gcc.c-torture/execute/bf64-1.x: Expect to fail on M*Core
4105         target.
4106
4107 2001-01-13  Joseph S. Myers  <jsm28@cam.ac.uk>
4108
4109         * gcc.c-torture/compile/20010113-1.c: New test.
4110
4111 2001-01-13  Jakub Jelinek  <jakub@redhat.com>
4112
4113         * gcc.c-torture/compile/20001212-1.c: New test.
4114
4115 2001-01-13  Neil Booth  <neil@daikokuya.demon.co.uk>
4116
4117         * gcc.dg/cpp/widestr1.c: Update.
4118         * gcc.dg/cpp/prag-imp.c: Remove.
4119
4120 2001-01-12  Jakub Jelinek  <jakub@redhat.com>
4121
4122         * gcc.c-torture/execute/20000801-3.x: Remove.
4123         * gcc.dg/c90-init-1.c: New test.
4124         * gcc.dg/c99-init-1.c: New test.
4125         * gcc.dg/c99-init-2.c: New test.
4126         * gcc.dg/gnu99-init-1.c: New test.
4127
4128 2001-01-12  Richard Earnshaw <rearnsha@arm.com>
4129
4130         * lib/f-torture.exp (f_torture_compile): Prune the warnings before
4131         testing that no relevant ones were found.
4132
4133 2001-01-12  Nathan Sidwell  <nathan@codesourcery.com>
4134
4135         * g++.old-deja/g++.pt/cast2.C: New test.
4136
4137 2001-01-12  Nathan Sidwell  <nathan@codesourcery.com>
4138
4139         * g++.old-deja/g++.pt/friend47.C: New test.
4140
4141 2001-01-11  Nathan Sidwell  <nathan@codesourcery.com>
4142
4143         * g++.old-deja/g++.pt/instantiate13.C: New test.
4144
4145 2001-01-11  Nathan Sidwell  <nathan@codesourcery.com>
4146
4147         * g++.old-deja/g++.other/defarg7.C: New test.
4148         * g++.old-deja/g++.other/defarg8.C: New test.
4149
4150 2001-01-11  Nathan Sidwell  <nathan@codesourcery.com>
4151
4152         * g++.old-deja/g++.pt/crash64.C: New test.
4153
4154 2001-01-11  Nathan Sidwell  <nathan@codesourcery.com>
4155
4156         * g++.old-deja/g++.pt/crash63.C: New test.
4157
4158 2001-01-11  Neil Booth  <neil@daikokuya.demon.co.uk>
4159
4160         * gcc.dg/cpp/if-2.c: Add wide char test without sign extension.
4161
4162 2001-01-10  Alan Lehotsky  <lehotsky@tiac.net>
4163
4164         * gcc.dg/20000926-1.c: Parameterize for machines with 16-bit ints.
4165
4166 2001-01-10  Nathan Sidwell  <nathan@codesourcery.com>
4167
4168         * g++.old-deja/g++.pt/error3.C: New test.
4169
4170 2001-01-10  Nathan Sidwell  <nathan@codesourcery.com>
4171
4172         * g++.old-deja/g++.other/crash39.C: New test.
4173
4174 2001-01-10  Nathan Sidwell  <nathan@codesourcery.com>
4175
4176         * g++.old-deja/g++.other/vbase4.C: New test.
4177
4178 2001-01-08  Jonathan Larmour  <jlarmour@redhat.com>
4179
4180         * gcc.dg/20000419-2.c: Move to "special" subdirectory.
4181         * gcc.dg/special/20000419-2.c: New file. Identical to above.
4182         * gcc.dg/special/special.exp: New test driver which will check
4183         for alias support for the above test.
4184
4185 2001-01-09  Alan Lehotsky  <lehotsky@tiac.net>
4186
4187         * gcc.c-torture/execute/921202-1.c: Use STACK_SIZE to avoid
4188         problems on small machines.
4189         * gcc.c-torture/execute/920730-1.c: Use values from <limits.h> to
4190         parameterize.
4191
4192 2001-01-09  Jeffrey Oldham  <oldham@codesourcery.com>
4193
4194         * g++.old-deja/g++.ext/instantiate2.C: ERROR line should fail for
4195         mips.
4196         * g++.old-deja/g++.ext/instantiate3.C: Likewise.
4197
4198 2001-01-09  Nathan Sidwell  <nathan@codesourcery.com>
4199
4200         * g++.old_deja/g++.pt/using8.C: New test.
4201
4202 2001-01-09  Joseph S. Myers  <jsm28@cam.ac.uk>
4203
4204         * gcc.dg/format/attr-2.c, gcc.dg/format/attr-3.c: New tests.
4205
4206 2000-01-08  Loren J. Rittle  <ljrittle@acm.org>
4207
4208         * gcc.c-torture/execute/ieee/mzero2.x: Adjust statement of
4209         where a failure is expected.
4210         * gcc.c-torture/execute/ieee/rbug.x: Likewise.
4211
4212 2001-01-08  Nathan Sidwell  <nathan@codesourcery.com>
4213
4214         * g++.old_deja/g++.pt/instantiate12.C: New test.
4215
4216 2001-01-08  Nathan Sidwell  <nathan@codesourcery.com>
4217
4218         * g++.old-deja/g++.benjamin/15309-1.C: Expect diagnostic at
4219         start of structs.
4220         * g++.old-deja/g++.benjamin/15309-2.C: Likewise.
4221         * g++.old-deja/g++.brendan/crash17.C: Likewise.
4222         * g++.old-deja/g++.brendan/crash29.C: Likewise.
4223         * g++.old-deja/g++.brendan/crash48.C: Likewise.
4224         * g++.old-deja/g++.brendan/ns1.C: Likewise.
4225         * g++.old-deja/g++.brendan/warnings1.C: Likewise.
4226         * g++.old-deja/g++.bugs/900205_04.C: Likewise.
4227         * g++.old-deja/g++.bugs/900514_03.C: Likewise.
4228         * g++.old-deja/g++.eh/spec6.C: Likewise.
4229         * g++.old-deja/g++.jason/crash3.C: Likewise.
4230         * g++.old-deja/g++.law/ctors11.C: Likewise.
4231         * g++.old-deja/g++.law/ctors17.C: Likewise.
4232         * g++.old-deja/g++.law/ctors5.C: Likewise.
4233         * g++.old-deja/g++.law/ctors9.C: Likewise.
4234         * g++.old-deja/g++.mike/ambig1.C: Likewise.
4235         * g++.old-deja/g++.mike/net22.C: Likewise.
4236         * g++.old-deja/g++.mike/p3538a.C: Likewise.
4237         * g++.old-deja/g++.mike/p3538b.C: Likewise.
4238         * g++.old-deja/g++.mike/virt3.C: Likewise.
4239         * g++.old-deja/g++.niklas/t128.C: Likewise.
4240         * g++.old-deja/g++.other/anon4.C: Likewise.
4241         * g++.old-deja/g++.other/using1.C: Likewise.
4242         * g++.old-deja/g++.other/warn3.C: Likewise.
4243         * g++.old-deja/g++.pt/t37.C: Likewise.
4244         * g++.old-deja/g++.robertl/eb69.C: Likewise.
4245         * g++.old-deja/g++.robertl/eb71.C: Likewise.
4246
4247 2001-01-08  Nathan Sidwell  <nathan@codesourcery.com>
4248
4249         * g++.old-deja/g++.other/lookup16.C: Remove XFAIL.
4250
4251 2001-01-07  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
4252
4253         * gcc.c-torture/execute/stdio-opt-3.c: New test.
4254
4255 2001-01-07  Jakub Jelinek  <jakub@redhat.com>
4256
4257         * gcc.c-torture/compile/20010107-1.c: New test.
4258
4259 2001-01-07  Joseph S. Myers  <jsm28@cam.ac.uk>
4260
4261         * gcc.c-torture/execute/builtin-noret-1.c: New test.
4262
4263 2001-01-07  Joseph S. Myers  <jsm28@cam.ac.uk>
4264
4265         * gcc.dg/format/format.h: New file.
4266         * gcc.dg/format/array-1.c, gcc.dg/format/attr-1.c,
4267         gcc.dg/format/branch-1.c, gcc.dg/format/c90-printf-1.c,
4268         gcc.dg/format/c90-printf-2.c, gcc.dg/format/c90-printf-3.c,
4269         gcc.dg/format/c90-scanf-1.c, gcc.dg/format/c90-scanf-2.c,
4270         gcc.dg/format/c90-scanf-3.c, gcc.dg/format/c90-scanf-4.c,
4271         gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
4272         gcc.dg/format/c94-printf-1.c, gcc.dg/format/c94-scanf-1.c,
4273         gcc.dg/format/c99-printf-1.c, gcc.dg/format/c99-printf-2.c,
4274         gcc.dg/format/c99-printf-3.c, gcc.dg/format/c99-scanf-1.c,
4275         gcc.dg/format/c99-scanf-2.c, gcc.dg/format/c99-scanf-3.c,
4276         gcc.dg/format/c99-strftime-1.c, gcc.dg/format/c99-strftime-2.c,
4277         gcc.dg/format/diag-1.c, gcc.dg/format/errmk-1.c,
4278         gcc.dg/format/ext-1.c, gcc.dg/format/ext-2.c,
4279         gcc.dg/format/ext-3.c, gcc.dg/format/ext-4.c,
4280         gcc.dg/format/ext-5.c, gcc.dg/format/miss-1.c,
4281         gcc.dg/format/miss-2.c, gcc.dg/format/no-exargs-1.c,
4282         gcc.dg/format/no-y2k-1.c, gcc.dg/format/nonlit-1.c,
4283         gcc.dg/format/nonlit-2.c, gcc.dg/format/nonlit-3.c,
4284         gcc.dg/format/sec-1.c, gcc.dg/format/strfmon-1.c,
4285         gcc.dg/format/va-1.c, gcc.dg/format/warnll-1.c,
4286         gcc.dg/format/xopen-1.c, gcc.dg/format/z-1.c: Include "format.h"
4287         instead of declaring standard types, macros and functions in each
4288         test.
4289
4290 2001-01-06  Alexandre Oliva  <aoliva@redhat.com>
4291
4292         * gcc.c-torture/execute/20010106-1.c: New test.
4293
4294 2001-01-06  Joseph S. Myers  <jsm28@cam.ac.uk>
4295
4296         * gcc.dg/format/format.exp: New file.
4297         * gcc.dg/c90-printf-1.c: Rename to gcc.dg/format/c90-printf-1.c.
4298         * gcc.dg/c90-printf-2.c: Rename to gcc.dg/format/c90-printf-2.c.
4299         * gcc.dg/c90-printf-3.c: Rename to gcc.dg/format/c90-printf-3.c.
4300         * gcc.dg/c94-printf-1.c: Rename to gcc.dg/format/c94-printf-1.c.
4301         * gcc.dg/c99-printf-1.c: Rename to gcc.dg/format/c99-printf-1.c.
4302         * gcc.dg/c99-printf-2.c: Rename to gcc.dg/format/c99-printf-2.c.
4303         * gcc.dg/c99-printf-3.c: Rename to gcc.dg/format/c99-printf-3.c.
4304         * gcc.dg/c90-scanf-1.c: Rename to gcc.dg/format/c90-scanf-1.c.
4305         * gcc.dg/c90-scanf-2.c: Rename to gcc.dg/format/c90-scanf-2.c.
4306         * gcc.dg/c90-scanf-3.c: Rename to gcc.dg/format/c90-scanf-3.c.
4307         * gcc.dg/c90-scanf-4.c: Rename to gcc.dg/format/c90-scanf-4.c.
4308         * gcc.dg/c94-scanf-1.c: Rename to gcc.dg/format/c94-scanf-1.c.
4309         * gcc.dg/c99-scanf-1.c: Rename to gcc.dg/format/c99-scanf-1.c.
4310         * gcc.dg/c99-scanf-2.c: Rename to gcc.dg/format/c99-scanf-2.c.
4311         * gcc.dg/c99-scanf-3.c: Rename to gcc.dg/format/c99-scanf-3.c.
4312         * gcc.dg/c90-strftime-1.c: Rename to gcc.dg/format/c90-strftime-1.c.
4313         * gcc.dg/c90-strftime-2.c: Rename to gcc.dg/format/c90-strftime-2.c.
4314         * gcc.dg/c99-strftime-1.c: Rename to gcc.dg/format/c99-strftime-1.c.
4315         * gcc.dg/c99-strftime-2.c: Rename to gcc.dg/format/c99-strftime-2.c.
4316         * gcc.dg/format-array-1.c: Rename to gcc.dg/format/array-1.c.
4317         * gcc.dg/format-attr-1.c: Rename to gcc.dg/format/attr-1.c.
4318         * gcc.dg/format-branch-1.c: Rename to gcc.dg/format/branch-1.c.
4319         * gcc.dg/format-diag-1.c: Rename to gcc.dg/format/diag-1.c.
4320         * gcc.dg/format-errmk-1.c: Rename to gcc.dg/format/errmk-1.c.
4321         * gcc.dg/format-ext-1.c: Rename to gcc.dg/format/ext-1.c.
4322         * gcc.dg/format-ext-2.c: Rename to gcc.dg/format/ext-2.c.
4323         * gcc.dg/format-ext-3.c: Rename to gcc.dg/format/ext-3.c.
4324         * gcc.dg/format-ext-4.c: Rename to gcc.dg/format/ext-4.c.
4325         * gcc.dg/format-ext-5.c: Rename to gcc.dg/format/ext-5.c.
4326         * gcc.dg/format-miss-1.c: Rename to gcc.dg/format/miss-1.c.
4327         * gcc.dg/format-miss-2.c: Rename to gcc.dg/format/miss-2.c.
4328         * gcc.dg/format-no-exargs-1.c: Rename to gcc.dg/format/no-exargs-1.c.
4329         * gcc.dg/format-no-y2k-1.c: Rename to gcc.dg/format/no-y2k-1.c.
4330         * gcc.dg/format-nonlit-1.c: Rename to gcc.dg/format/nonlit-1.c.
4331         * gcc.dg/format-nonlit-2.c: Rename to gcc.dg/format/nonlit-2.c.
4332         * gcc.dg/format-nonlit-3.c: Rename to gcc.dg/format/nonlit-3.c.
4333         * gcc.dg/format-sec-1.c: Rename to gcc.dg/format/sec-1.c.
4334         * gcc.dg/format-strfmon-1.c: Rename to gcc.dg/format/strfmon-1.c.
4335         * gcc.dg/format-va-1.c: Rename to gcc.dg/format/va-1.c.
4336         * gcc.dg/format-warnll-1.c: Rename to gcc.dg/format/warnll-1.c.
4337         * gcc.dg/format-xopen-1.c: Rename to gcc.dg/format/xopen-1.c.
4338         * gcc.dg/formatz-1.c: Rename to gcc.dg/format/z-1.c.
4339
4340 2001-01-05  Alexandre Oliva  <aoliva@redhat.com>
4341
4342         * gcc.c-torture/execute/991228-1.c: Take word endianness into
4343         account.
4344
4345 2001-01-05  Joseph S. Myers  <jsm28@cam.ac.uk>
4346
4347         * gcc.c-torture/execute/builtin-complex-1.c: New test.
4348
4349 2001-01-05  Nathan Sidwell  <nathan@codesourcery.com>
4350
4351         * g++.old-deja/g++.pt/crash62.C: New test.
4352
4353 2001-01-04  Richard Henderson  <rth@redhat.com>
4354
4355         * gcc.dg/20000926-1.c: Update expected warnings.
4356         * gcc.dg/array-2.c: Likewise.
4357         * gcc.dg/array-4.c: Also validate flexible array members.
4358         * gcc.dg/c99-flex-array-1.c: New.
4359
4360 2001-01-04  Joseph S. Myers  <jsm28@cam.ac.uk>
4361
4362         * gcc.c-torture/compile/20001222-1.x: Remove.
4363
4364 Thu Jan  4 13:54:11 2001  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
4365
4366         * gcc.c-torture/execute/built-in-setjmp.c: New.
4367
4368 2001-01-03  Richard Henderson  <rth@redhat.com>
4369
4370         * gcc.dg/940510-1.c: Update expected error wording.
4371         * gcc.dg/array-2.c, gcc.dg/array-3.c, gcc.dg/array-4.c: New.
4372
4373 2001-01-03  Jeffrey Oldham  <oldham@codesourcery.com>
4374
4375         * lib/target-supports.exp (check_alias_available): Modified to
4376         indicate aliases not supported if only weak aliases are supported.
4377
4378 2001-01-03  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
4379
4380         * gcc.c-torture/execute/string-opt-8.c: Add more testcases.
4381         Turn on cmpstrsi checks for __pj__ and __i370__.
4382
4383 2001-01-03  Nathan Sidwell  <nathan@codesourcery.com>
4384
4385         * g++.old-deja/g++.other/virtual11.C: New test.
4386
4387 2001-01-03  Nathan Sidwell  <nathan@codesourcery.com>
4388
4389         * g++.old-deja/g++.eh/spec6.C: Remove remaining XFAIL.
4390
4391 2001-01-02  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
4392
4393         * gcc.c-torture/compile/20010102-1.c: New test.
4394
4395 2001-01-02  Andreas Jaeger  <aj@suse.de>
4396
4397         * gcc.dg/noreturn-3.c: New test.
4398
4399         * gcc.dg/noreturn-4.c: New test.
4400
4401 2001-01-01  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
4402
4403         * gcc.c-torture/execute/stdio-opt-1.c: Also test
4404         __builtin_fputc and __builtin_fwrite.
4405
4406 2000-12-30  Jeffrey Oldham  <oldham@codesourcery.com>
4407
4408         * gcc.c-torture/execute/20001009-2.c (foo): Test only works for
4409         signed char, not default char.
4410
4411 2000-12-30  Jeffrey Oldham  <oldham@codesourcery.com>
4412
4413         * g++.old-deja/g++.other/crash18.C: Fails on mips*-sgi-irix*.
4414
4415 2000-12-30  David Billinghurst <David.Billinghurst@riotinto.com>
4416
4417         * lib/g++.exp:  Use sh to exec ${odir_v3}/tests_flags
4418
4419 2000-12-29  Richard Henderson  <rth@redhat.com>
4420
4421         * gcc.dg/20001117-1.c (__cyg_profile_func_enter): Define.
4422         (__cyg_profile_func_exit): Define.
4423
4424 2000-12-29  Hans-Peter Nilsson  <hp@bitrange.com>
4425
4426         * g++.dg/vtgc1.C: New test.
4427
4428 2000-12-28  Geoffrey Keating  <geoffk@redhat.com>
4429
4430         * gcc.dg/noncompile/20001228-1.c: New test.
4431
4432         * gcc.dg/20001228-1.c: New test.
4433
4434         * gcc.c-torture/execute/20001228-1.c: New test.
4435
4436 2000-12-28  Joseph S. Myers  <jsm28@cam.ac.uk>
4437
4438         * gcc.dg/format-strfmon-1.c: New test.
4439
4440 2000-12-27  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
4441
4442         * gcc.c-torture/execute/stdio-opt-1.c: Test __builtin_ style too.
4443         * gcc.c-torture/execute/stdio-opt-2.c: Likewise.
4444         * gcc.c-torture/execute/string-opt-1.c: Likewise.
4445         * gcc.c-torture/execute/string-opt-2.c: Likewise.
4446         * gcc.c-torture/execute/string-opt-3.c: Likewise.
4447         * gcc.c-torture/execute/string-opt-4.c: Likewise.
4448         * gcc.c-torture/execute/string-opt-6.c: Likewise.
4449         * gcc.c-torture/execute/string-opt-7.c: Likewise.
4450         * gcc.c-torture/execute/string-opt-8.c: Likewise.
4451         * gcc.c-torture/execute/string-opt-9.c: Likewise.
4452         * gcc.c-torture/execute/string-opt-10.c: Likewise.
4453         * gcc.c-torture/execute/string-opt-11.c: Likewise.
4454         * gcc.c-torture/execute/string-opt-12.c: Likewise.
4455
4456         * gcc.c-torture/execute/string-opt-3.c: Test rindex.
4457         * gcc.c-torture/execute/string-opt-4.c: Test index.
4458
4459 2000-12-26  Geoffrey Keating  <geoffk@redhat.com>
4460
4461         * gcc.c-torture/compile/20001226-1.c: New test.
4462
4463 2000-12-22  Joseph S. Myers  <jsm28@cam.ac.uk>
4464
4465         * gcc.c-torture/compile/20001222-1.c: New test.
4466         * gcc.c-torture/compile/20001222-1.x: Xfail.
4467
4468 Fri Dec 22 06:45:03 2000  Alexandre Oliva  <aoliva@redhat.com>
4469
4470         * gcc.c-torture/execute/comp-goto-2.c: New test.
4471
4472 Thu Dec 21 22:43:03 2000  J"orn Rennecke <amylaar@redhat.com>
4473
4474         * gcc.c-torture/execute/comp-goto-1.c (uint32, sint32):
4475         Use long types if __INT_MAX__ is 32767.
4476         (main): Use cast to (sint32 *) when poking 88 into a_page.
4477
4478         * gcc.c-torture/execute/20000822-1.c: Check for NO_TRAMPOLINES.
4479
4480 2000-12-21  Bernd Schmidt  <bernds@redhat.com>
4481
4482         * gcc.c-torture/compile/20001221-1.c: New test.
4483         * gcc.c-torture/execute/20001221-1.c: New test.
4484
4485 2000-12-20  Richard Henderson  <rth@redhat.com>
4486
4487         * g++.old-deja/g++.pt/crash36.C: Update error lines.
4488         * g++.old-deja/g++.robertl/eb109.C: Likewise.
4489
4490 2000-12-18  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
4491
4492         * gcc.dg/compare3.c: New test.
4493
4494 2000-12-18  Joseph S. Myers  <jsm28@cam.ac.uk>
4495
4496         * gcc.dg/format-warnll-1.c: New test.
4497
4498 2000-12-18  Neil Booth  <neil@daikokuya.demon.co.uk>
4499
4500         * gcc.dg/cpp/cmdlne-P.c: New test.
4501
4502 2000-12-18  Joseph S. Myers  <jsm28@cam.ac.uk>
4503
4504         * gcc.c-torture/execute/builtin-abs-1.c,
4505         gcc.c-torture/execute/builtin-abs-2.c: New tests.
4506
4507 2000-12-17  Neil Booth  <neil@daikokuya.demon.co.uk>
4508
4509         * gcc.dg/cpp/multiline.c: New test.
4510
4511 2000-12-17  Neil Booth  <neil@daikokuya.demon.co.uk>
4512
4513         * g++.old-deja/g++.other/syshdr1.C: Update.
4514         * gcc.dg/cpp/lineflags.c: Remove temporarily.
4515
4516 2000-12-15  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
4517
4518         * g++.old-deja/g++.oliva/template5.C: Remove XFAILs.
4519
4520 2000-12-15  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
4521
4522         * g++.old-deja/g++.pt/ttp65.C: New test.
4523
4524 2000-12-15  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
4525
4526         * g++.old-deja/g++.pt/ttp64.C: New test.
4527
4528 2000-12-14  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
4529
4530         * g++.old-deja/g++.pt/spec33.C: New test.
4531
4532 2000-12-14  Catherine Moore  <clm@redhat.com>
4533
4534         * gcc.c-torture/execute/920501-7.c: Check for NO_TRAMPOLINES.
4535         * gcc.c-torture/execute/920612-2.c: Likewise.
4536         * gcc.c-torture/execute/920428-2.c: Likewise.
4537         * gcc-c-torture/execute/va-arg-11.c: Call exit.
4538         * gcc.c-torture/execute/va-arg-21.c: Likewise.
4539
4540 2000-12-13  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
4541
4542         * gcc.dg/pack-test-1.c: Compile on powerpc*-*-eabi* too.
4543         * gcc.dg/pack-test-2.c: Likewise.
4544
4545 2000-12-13  Neil Booth  <neil@daikokuya.demon.co.uk>
4546
4547         Tests by Zack Weinberg <zackw@stanford.edu>.
4548
4549         * gcc.dg/cpp/defined.c: Update.
4550         * gcc.dg/cpp/defined_trad.c: New tests.
4551
4552 2000-12-13  Neil Booth  <neil@daikokuya.demon.co.uk>
4553
4554         * gcc.dg/cpp/trad-direct.c: Update.
4555
4556 2000-12-11  Neil Booth  <neilb@earthling.net>
4557
4558         * gcc.dg/cpp/defined_trad.c
4559
4560 2000-12-11  Neil Booth  <neilb@earthling.net>
4561
4562         * gcc.dg/cpp/if-2.c: Separate tests so that which failed is obvious.
4563
4564 2000-12-09  Joseph S. Myers  <jsm28@cam.ac.uk>
4565
4566         * gcc.dg/format-miss-2.c: New test.
4567
4568 2000-12-09  Neil Booth  <neilb@earthling.net>
4569
4570         * gcc.dg/cpp/lineflags.c: New tests.
4571         * gcc.dg/cpp/poison.c: Update.
4572         * gcc.dg/cpp/redef2.c: Update.
4573         * gcc.dg/cpp/skipping.c: New test.
4574
4575 2000-12-07  Geoffrey Keating  <geoffk@redhat.com>
4576
4577         * g++.old-deja/g++.other/eh3.C: New testcase.
4578
4579 2000-12-07  Neil Booth  <neilb@earthling.net>
4580
4581         * gcc.dg/wtr-aggr-init-1.c, wtr-escape-1.c, wtr-int-type-1.c,
4582         wtr-label-1.c, wtr-static-1.c, wtr-strcat-1.c, wtr-suffix-1.c,
4583         wtr-switch-1.c, wtr-unary-plus-1.c, wtr-union-init-1.c
4584         wtr-union-init-2.c, wtr-union-init-3.c: Update.
4585         * gcc.dg/cpp/extratokens.c, tr-warn4.c, tr-warn5.c, tr-warn6.c:
4586         Update.
4587
4588 2000-12-07  Joseph S. Myers  <jsm28@cam.ac.uk>
4589
4590         * gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: Use
4591         __SIZE_TYPE__ instead of int for type of integers cast to
4592         pointers.
4593
4594 2000-12-07  Jakub Jelinek  <jakub@redhat.com>
4595
4596         * g++.old-deja/g++.other/cleanup4.C: New test.
4597
4598 2000-12-07  Joseph S. Myers  <jsm28@cam.ac.uk>
4599
4600         * format-sec-1.c: New test.
4601
4602 2000-12-07  Joseph S. Myers  <jsm28@cam.ac.uk>
4603
4604         * gcc.dg/format-nonlit-3.c: New test.
4605
4606 2000-12-07  Joseph S. Myers  <jsm28@cam.ac.uk>
4607
4608         * gcc.dg/c90-printf-1.c: Add test for printf formats reading
4609         through a null pointer.
4610
4611 2000-12-06  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
4612
4613         * g++.old-deja/g++.oliva/partspec1.C: Remove XFAIL.
4614         * g++.old-deja/g++.pt/partial4.C: New test.
4615
4616 2000-12-06  J. David Anglin  <dave@hiauly1.hia.nrc.ca>
4617
4618         * gcc.c-torture/execute/ieee/hugeval.x: New.
4619
4620 2000-12-06  Neil Booth  <neilb@earthling.net>
4621
4622         * gcc.dg/cpp/backslash2.c: New tests.
4623
4624 2000-12-06  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
4625
4626         * testsuite/gcc.c-torture/execute/stdio-opt-1.c: Add more checks.
4627         * testsuite/gcc.c-torture/execute/stdio-opt-2.c: New test.
4628
4629 2000-12-05  Geoffrey Keating  <geoffk@redhat.com>
4630
4631         * gcc.c-torture/execute/20001203-2.c: New testcase.
4632
4633 2000-12-05  Nathan Sidwell  <nathan@codesourcery.com>
4634
4635         * g++.old-deja/g++.h/spec6.C: Remove some of the XFAILS.
4636         * g++.old-deja/g++.other/virtual10.C: New test.
4637
4638 2000-12-05  Nathan Sidwell  <nathan@codesourcery.com>
4639
4640         * g++.old-deja/g++.mike/pmf5.C: Remove test.
4641
4642 2000-12-05  Richard Henderson  <rth@redhat.com>
4643
4644         * gcc.c-torture/compile/20001205-1.c: New.
4645
4646 2000-12-04  Neil Booth  <neilb@earthling.net>
4647
4648         * g++.old-deja/g++.other/virtual9.C: New test.
4649         * g++.old-deja/g++.pt/crash61.C: New test.
4650         * gcc.c-torture/execute/loop-9.c: New test.
4651
4652 2000-12-04  Neil Booth  <neilb@earthling.net>
4653
4654         * g++.old-deja/g++.other/instan1.C, instan2.C: Move to...
4655         * g++.old-deja/g++.pt/instantiate1.C, instantiate2.C: ...here.
4656         * gcc.dg/cpp/19960224-2.c, endif.c, if-6.c: Move into...
4657         * gcc.dg/cpp/extratokens.c: ...here.
4658
4659 2000-12-04  Neil Booth  <neilb@earthling.net>
4660
4661         * gcc.dg/cpp/assert_trad1.c, assert_trad2.c, assert_trad3.c:
4662         New tests.
4663
4664 2000-12-03  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
4665
4666         * gcc.c-torture/execute/string-opt-11.c: Add more strspn checks.
4667         * gcc.c-torture/execute/string-opt-12.c: Add more strcspn checks.
4668
4669 2000-12-03  Joseph S. Myers  <jsm28@cam.ac.uk>
4670
4671         * gcc.c-torture/execute/20001203-1.c: New test.
4672
4673 2000-12-03  Neil Booth  <neilb@earthling.net>
4674
4675         * gcc.dg/cpp/macro6.c: New test cases.
4676
4677 2000-12-02  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
4678
4679         * gcc.c-torture/execute/string-opt-9.c: New test.
4680         * gcc.c-torture/execute/string-opt-10.c: Likewise.
4681         * gcc.c-torture/execute/string-opt-11.c: Likewise.
4682         * gcc.c-torture/execute/string-opt-12.c: Likewise.
4683
4684         * gcc.c-torture/execute/string-opt-3.c: Add more strcmp checks.
4685         * gcc.c-torture/execute/string-opt-8.c: Add more strncmp checks.
4686
4687 2000-12-02  Geoffrey Keating  <geoffk@redhat.com>
4688
4689         * gcc.dg/cpp/if-6.c: New testcase.
4690
4691         * gcc.dg/20001201-1.c: New testcase.
4692
4693 2000-12-02  Neil Booth  <neilb@earthling.net>
4694
4695         * g++.old-deja/g++.other/externC4.C,
4696         g++.old-deja/g++.other/friend10.C: New tests.
4697
4698 2000-12-02  Neil Booth  <neilb@earthling.net>
4699
4700         * g++.old-deja/g++.other/instan2.C
4701         * g++.old-deja/g++.other/instan3.C: New test.
4702
4703 2000-12-02  Neil Booth  <neilb@earthling.net>
4704
4705         * gcc.dg/cpp/c++98.c,c++98-pedantic.c,c89.c,c89-pedantic.c,
4706         c94.c,c94-pedantic.c,c99.c,c99-pedantic.c,gnuc89.c,gnuc89-pedantic.c,
4707         gnuc99.c,gnuc99-pedantic.c: New tests.
4708
4709 2000-12-01  Joseph S. Myers  <jsm28@cam.ac.uk>
4710
4711         * gcc.dg/format-no-exargs-1.c, gcc.dg/format-no-y2k-1.c,
4712         gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: New tests.
4713
4714 2000-12-01  Neil Booth  <neilb@earthling.net>
4715
4716         * gcc.dg/cpp/20000720-1.S: Remove duplicate testcase.
4717         * gcc.dg/cpp/poison.c: Update.
4718         * gcc.dg/cpp/spacing1.c: New testcase for all spacing issues.
4719
4720 2000-12-01  Toon Moene  <toon@moene.indiv.nluug.nl>
4721
4722         * g77.f-torture/execute/20001201.f: New test.
4723
4724 2000-12-01  Joseph S. Myers  <jsm28@cam.ac.uk>
4725
4726         * gcc.dg/c99-array-nonobj-1.c: No longer XFAIL.
4727
4728 2000-12-01  Jakub Jelinek  <jakub@redhat.com>
4729
4730         * gcc.c-torture/execute/string-opt-5.c: Add some memset tests.
4731
4732 2000-12-01  Nathan Sidwell  <nathan@codesourcery.com>
4733
4734         * g++.old-deja/g++.other/cast6.C: New test.
4735
4736 2000-11-30  Geoffrey Keating  <geoffk@redhat.com>
4737
4738         * gcc.c-torture/execute/20001130-2.c: New testcase.
4739
4740 2000-11-30  Richard Henderson  <rth@redhat.com>
4741
4742         * gcc.c-torture/execute/20001130-1.c: New test.
4743
4744 2000-11-30  Nathan Sidwell  <nathan@codesourcery.com>
4745
4746         * g++.old-deja/g++.other/op3.C: New test.
4747
4748 2000-11-30  Nathan Sidwell  <nathan@codesourcery.com>
4749
4750         * g++.old-deja/g++.other/op2.C: New test.
4751
4752 2000-11-30  Nathan Sidwell  <nathan@codesourcery.com>
4753
4754         * g++.old-deja/g++.other/crash38.C: New test.
4755
4756 2000-11-29  Toon Moene  <toon@moene.indiv.nluug.nl>
4757
4758         * g77.f-torture/execute/20001111.x: Test fixed - remove XFAIL.
4759
4760 2000-11-29  Jakub Jelinek  <jakub@redhat.com>
4761
4762         * gcc.c-torture/execute/string-opt-5.c: Add some strcmp and strncpy
4763         tests.
4764         * gcc.c-torture/execute/string-opt-6.c: New test.
4765
4766         * gcc.dg/20001117-1.c: Add main.
4767
4768 2000-11-28  Geoffrey Keating  <geoffk@redhat.com>
4769
4770         * gcc.dg/noncompile/940510-1.c: Update to test c89 functionality.
4771         Move from here ...
4772         * gcc.dg/940510-1.c: ... to here.
4773
4774         * gcc.dg/20000926-1.c: GNU C now allows initializations of
4775         zero-size arrays in toplevel structures.
4776
4777 2000-11-28  Jakub Jelinek  <jakub@redhat.com>
4778
4779         * gcc.c-torture/execute/loop-8.c: New test.
4780
4781 2000-11-28  Nathan Sidwell  <nathan@codesourcery.com>
4782
4783         * g++.old-deja/g++.other/base1.C: New test.
4784
4785 2000-11-28  Nathan Sidwell  <nathan@codesourcery.com>
4786
4787         * g++.old-deja/g++.other/parse2.C: New test.
4788
4789 2000-11-28  Nathan Sidwell  <nathan@codesourcery.com>
4790
4791         * g++.old-deja/g++.pt/incomplete1.C: New test.
4792
4793 2000-11-28  Nathan Sidwell  <nathan@codesourcery.com>
4794
4795         * g++.old-deja/g++.other/friend9.C: New test.
4796
4797 2000-11-28  Jakub Jelinek  <jakub@redhat.com>
4798
4799         * gcc.dg/20001127-1.c: New test.
4800
4801 2000-11-27  Nathan Sidwell  <nathan@codesourcery.com>
4802
4803         * g++.old-deja/g++.pt/friend46.C: New test.
4804
4805 2000-11-27  Nathan Sidwell  <nathan@codesourcery.com>
4806
4807         * g++.old-deja/g++.other/ptrmem8.C: New test.
4808
4809 2000-11-26  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
4810
4811         * gcc.c-torture/execute/string-opt-7.c: New test.
4812         * gcc.c-torture/execute/string-opt-8.c: Likewise.
4813
4814 2000-11-26  Gabriel Dos Reis  <gdr@codesourcery.com>
4815
4816         * lib/g++.exp (g++_include_flags): Invoke 'tests_flags --compiler'
4817         instead of 'mkcheck 2'.
4818
4819 2000-11-25  Joseph S. Myers  <jsm28@cam.ac.uk>
4820
4821         * gcc.c-torture/execute/memcheck/driver.c,
4822         gcc.c-torture/execute/memcheck/driver.h, gcc.dg/cpp/if-3.c: Change
4823         C9X references to refer to C99.
4824
4825 2000-11-25  Jakub Jelinek  <jakub@redhat.com>
4826
4827         * gcc.dg/ultrasp3.c: New test.
4828
4829 2000-11-25  Neil Booth  <neilb@earthling.net>
4830
4831         * gcc.dg/cpp/include2.c: Update test to be locale independent.
4832
4833 2000-11-25  Alexandre Oliva  <aoliva@redhat.com>
4834
4835         * gcc.c-torture/compile/20001123-2.c: New.
4836
4837 2000-11-24  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
4838
4839         * g++.old-dega/g++.pt/ttp62.C: Call abort() on failure.
4840
4841 2000-11-24  Bernd Schmidt  <bernds@redhat.co.uk>
4842
4843         * gcc.dg/sequence-point-1.c: Add some new tests.
4844         * gcc.c-torture/execute/20001124-1.c: New test.
4845
4846 2000-11-24  Nathan Sidwell  <nathan@codesourcery.com>
4847
4848         * g++.old-deja/g++.other/vaarg4.C: New test.
4849         * gcc.c-torture/compile/20001123-1.c: New test.
4850
4851 2000-11-24  Nathan Sidwell  <nathan@codesourcery.com>
4852
4853         * g++.other/crash24.C: Adjust and remove XFAIL.
4854         * g++.other/crash37.C: New test.
4855
4856 2000-11-23  Nathan Sidwell  <nathan@codesourcery.com>
4857
4858         * g++.old-deja/g++.pt/instantiate9.C: New test.
4859
4860 2000-11-22  Mark Mitchell  <mark@codesourcery.com>
4861
4862         * g++.old-deja/g++.other/decl4.C: Tweak so that it fails with the
4863         new ABI, too.
4864
4865         * g++.old-deja/g++.mike/p6610a.C: This test no longer fails.
4866         * g++.old-deja/g++.robertl/eb55.C: Likewise.
4867
4868 2000-11-22  Neil Booth  <neilb@earthling.net>
4869
4870         * gcc.dg/cpp/Wtrigraphs.c: New test.
4871
4872 2000-11-22  Loren J. Rittle  <ljrittle@acm.org>
4873
4874         * g++.old-deja/g++.robertl/eb39.C: Don't include libio.h.
4875
4876 2000-11-22  Jakub Jelinek  <jakub@redhat.com>
4877
4878         * gcc.c-torture/execute/ieee/20001122-1.c: New test.
4879
4880 2000-11-22  Hans-Peter Nilsson  <hp@bitrange.com>
4881
4882         * lib/gcc-dg.exp: load_lib scanasm.exp.
4883         (scan-assembler, scan-assembler-not): Break out to scanasm.exp.
4884         * lib/g++-dg.exp: load_lib scanasm.exp.
4885         * lib/scanasm.exp: New.
4886         (scan-assembler, scan-assembler-not): Add optional arguments to
4887         test name, or if not present, the pattern name.
4888         (scan-assembler-dem, scan-assembler-dem-not): New.
4889
4890         * g++.dg/dg.exp: New.
4891
4892 2000-11-21  Neil Booth  <neilb@earthling.net>
4893
4894         * gcc.dg/cpp/integrated1.c: Remove.
4895
4896 2000-11-21  Jakub Jelinek  <jakub@redhat.com>
4897
4898         * gcc.c-torture/execute/20001121-1.c: New test.
4899
4900 2000-11-21  Richard Henderson  <rth@redhat.com>
4901
4902         * gcc.c-torture/compile/20001121-1.c: New test.
4903
4904 2000-11-20  Neil Booth  <neilb@earthling.net>
4905
4906         * gcc.dg/cpp/integrated1.c: New test.
4907
4908 2000-11-21  Jakub Jelinek  <jakub@redhat.com>
4909
4910         * g++.old-deja/g++.other/inline17.C: New test.
4911
4912 2000-11-20  Donald Lindsay  <dlindsay@redhat.com>
4913
4914         * gcc.dg/20000614-2.c: Bug fix. This test expected an unitialized
4915         local variable to be zero: I made the variable global. Now
4916         uses abort() and exit() instead of relying on main's return value.
4917
4918 2000-11-20  Neil Booth  <neilb@earthling.net>
4919
4920         * gcc.dg/cpp/paste2.c: Update test.
4921         * objc/execute/paste.m: New test.
4922
4923 2000-11-20  Joseph S. Myers  <jsm28@cam.ac.uk>
4924
4925         * gcc.dg/c99-condexpr-1.c: New test.
4926
4927 2000-11-20  Neil Booth  <neilb@earthling.net>
4928
4929         * gcc.dg/cpp/macsyntx.c: Use correct command line option.
4930
4931 2000-11-20  Nathan Sidwell  <nathan@codesourcery.com>
4932
4933         * g++.old-deja/g++.pt/export1.C: New test.
4934
4935 2000-11-20  Jakub Jelinek  <jakub@redhat.com>
4936
4937         * gcc.dg/20001117-1.c: New test.
4938
4939 2000-11-18  Richard Henderson  <rth@redhat.com>
4940
4941         * gcc.c-torture/execute/nestfunc-3.c (main): Mask result to 32 bits.
4942
4943 2000-11-18  Richard Henderson  <rth@redhat.com>
4944
4945         * lib/c-torture.exp (TORTURE_OPTIONS): Remove -fssa.
4946         * lib/f-torture.exp (TORTURE_OPTIONS): Likewise.
4947         * lib/gcc-dg.exp (TORTURE_OPTIONS): Likewise.
4948
4949 2000-11-18  Richard Henderson  <rth@redhat.com>
4950
4951         * gcc.c-torture/execute/20001009-2.c (foo): Rename from main.
4952         (main): New.  Exit cleanly.
4953
4954 2000-11-18  Joseph S. Myers  <jsm28@cam.ac.uk>
4955
4956         * gcc.dg/c90-fordecl-1.c, gcc.dg/c99-fordecl-1.c,
4957         gcc.dg/c99-fordecl-2.c: New tests.
4958
4959 2000-11-18  Richard Henderson  <rth@redhat.com>
4960
4961         * gcc.c-torture/execute/zerolen-1.c: Rename from 20001115-1.c.
4962         * gcc.c-torture/execute/zerolen-2.c: New.
4963
4964 2000-11-18  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
4965
4966         * gcc.c-torture/execute/20001115-1.c: Don't access nonexistant
4967         memory.
4968
4969 2000-11-17  Nathan Sidwell  <nathan@codesourcery.com>
4970
4971         * g++.old-deja/g++.pt/instantiate8.C: New test.
4972
4973 2000-11-17  Nathan Sidwell  <nathan@codesourcery.com>
4974
4975         * g++.old-deja/g++.other/incomplete.C: Add more tests.
4976         * g++.old-deja/g++.pt/crash9.C: Mark new expected error.
4977
4978 2000-11-16  Nick Clifton  <nickc@redhat.com>
4979
4980         * gcc.c-torture/execute/nestfunc-2.c: New test.
4981         * gcc.c-torture/execute/nestfunc-3.c: New test.
4982
4983 2000-11-11  Bernd Schmidt  <bernds@redhat.co.uk>
4984
4985         * gcc.c-torture/compile/20001116-1.c: New test.
4986
4987 2000-11-15  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
4988
4989         * gcc.c-torture/execute/20001115-1.c: New test.
4990
4991 2000-11-15  Mark Mitchell  <mark@codesourcery.com>
4992
4993         * g++.old-deja/g++.abi/arraynew.C: Use `std' where necessary.
4994         * g++.old-deja/g++.abi/cxa_vec.C: Likewise.
4995         * g++.old-deja/g++.abi/ptrflags.C: Likewise.
4996         * g++.old-deja/g++.abi/vmihint.C: Likewise.
4997
4998 2000-11-15  Neil Booth  <neilb@earthling.net>
4999
5000         gcc.dg/cpp/_Pragma1.c: Update.
5001         gcc.dg/cpp/_Pragma2.c: New test.
5002
5003 2000-11-15  Nathan Sidwell  <nathan@codesourcery.com>
5004
5005         * g++.old-deja/g++.other/anon5.C: New test.
5006
5007 2000-11-14  Joseph S. Myers  <jsm28@cam.ac.uk>
5008
5009         * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Add more
5010         tests.
5011
5012 2000-11-14  Jakub Jelinek  <jakub@redhat.com>
5013
5014         * gcc.c-torture/execute/20000801-4.c: Make sure the second string is
5015         output.
5016
5017 2000-11-13  Joseph S. Myers  <jsm28@cam.ac.uk>
5018
5019         * gcc.dg/wtr-label-1.c, gcc.dg/990214-1.c: Add semicolons after
5020         labels at end of compound statements.
5021
5022 2000-11-13  Jakub Jelinek  <jakub@redhat.com>
5023
5024         * gcc.c-torture/execute/loop-7.c: New test.
5025
5026 2000-11-13  Joseph S. Myers  <jsm28@cam.ac.uk>
5027
5028         * gcc.dg/c99-mixdecl-1.c, gcc.dg/c90-mixdecl-1.c: New tests.
5029
5030 2000-11-13  Joseph S. Myers  <jsm28@cam.ac.uk>
5031
5032         * gcc.dg/c99-bool-1.c: New test.
5033
5034 2000-11-13  Joseph S. Myers  <jsm28@cam.ac.uk>
5035
5036         * gcc.dg/c99-scope-1.c: Remove xfail.
5037         * gcc.dg/c99-scope-2.c: New test.
5038
5039 2000-11-12  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
5040
5041         * gcc.c-torture/execute/string-opt-3.c: Also test builtin rindex.
5042         * gcc.c-torture/execute/string-opt-4.c: Also test builtin index.
5043
5044 2000-11-11  Mark Mitchell  <mark@codesourcery.com>
5045
5046         * g++.brendan/err-msg8.C: Avoid capricious line-number issues with
5047         error messages.
5048
5049         * g++.mike/p700.C: Don't typedef wchar_t.
5050         * g++.mike/p784.C: Likewise.
5051         * g++.mike/eb101.C: Don't use __wchar_t.
5052
5053 2000-11-11  Toon Moene  <toon@moene.indiv.nluug.nl>
5054
5055         * g77.f-torture/execute/20001111.[fx]: Test premature exit
5056         from DO loop.
5057
5058 2000-11-11  Bernd Schmidt  <bernds@redhat.co.uk>
5059
5060         * gcc.c-torture/execute/20001111-1.c: New test.
5061
5062 2000-11-10  Nick Clifton  <nickc@redhat.com>
5063
5064         * gcc.c-torture/execute/20001108-1.c: Add test of unsigned long
5065         long multuiple and accumulate.
5066
5067 2000-11-09  Richard Henderson  <rth@redhat.com>
5068
5069         * gcc.dg/sequence-pt-1.c: Cast from pointer to integer
5070         via size_t instead of int.
5071
5072         * gcc.c-torture/execute/string-opt-1.c: Make stub functions static.
5073         * gcc.c-torture/execute/string-opt-2.c: Likewise.
5074         * gcc.c-torture/execute/string-opt-3.c: Likewise.
5075         * gcc.c-torture/execute/string-opt-4.c: Likewise.
5076
5077 2000-11-09  Geoffrey Keating  <geoffk@redhat.com>
5078
5079         * gcc.c-torture/compile/20001109-1.c: New test.
5080         * gcc.c-torture/compile/20001109-2.c: New test.
5081
5082 2000-11-09  Nathan Sidwell  <nathan@codesourcery.com>
5083
5084         * g++.old-deja/g++.pt/operator1.C: New test.
5085         * g++.old-deja/g++.brendan/err-msg8.C: Adjust error line.
5086
5087 2000-11-09  Jakub Jelinek  <jakub@redhat.com>
5088
5089         * gcc.dg/20001108-1.c: New test.
5090
5091 2000-11-09  Jakub Jelinek  <jakub@redhat.com>
5092
5093         * gcc.c-torture/execute/string-opt-1.c: Add test for strstr
5094         with both arguments constant strings.
5095         * gcc.c-torture/execute/string-opt-3.c: New test.
5096         * gcc.c-torture/execute/string-opt-4.c: New test.
5097         * gcc.c-torture/execute/string-opt-5.c: New test.
5098
5099 2000-11-08  Nick Clifton  <nickc@redhat.com>
5100
5101         * gcc.c-torture/execute/20001108-1.c: New test case.  Checks
5102         mulsidi3adddi patterns.
5103
5104 2000-11-08  Nathan Sidwell  <nathan@codesourcery.com>
5105
5106         * g++.old-deja/g++.other/crash36.C: New test.
5107
5108 2000-11-08  Jakub Jelinek  <jakub@redhat.com>
5109
5110         * g++.old-deja/g++.other/init16.C: New test.
5111
5112 2000-11-06  Loren J. Rittle  <ljrittle@acm.org>
5113
5114         * g++.old-deja/g++.mike/p6610a.C: Update XFAIL.
5115
5116 2000-11-07  Jeffrey Oldham  <oldham@oz.codesourcery.com>
5117
5118         * gcc.c-torture/execute/va-arg-15.x: Changed to mips*-sgi-irix6.*.
5119         * gcc.c-torture/execute/va-arg-16.x: Likewise.
5120         * gcc.c-torture/execute/va-arg-17.x: Likewise.
5121
5122 2000-11-07  DJ Delorie  <dj@redhat.com>
5123
5124         * testsuite/gcc.dg/20000614-1.c: Add return so that test can pass.
5125
5126 2000-11-07  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
5127
5128         * gcc.c-torture/execute/string-opt-1.c: New test.
5129
5130 2000-11-07  Jeffrey Oldham  <oldham@oz.codesourcery.com>
5131
5132         * gcc.c-torture/execute/va-arg-15.x: New file.  Fails on
5133         mips-sgi-irix6.* because the MIPS ABI passes floating-point
5134         parameters in registers, and there is no way for a varargs
5135         function to know in which order the integer and floating-point
5136         parameters should be interleaved when they are placed on the
5137         stack.
5138         * gcc.c-torture/execute/va-arg-16.x: Likewise.
5139         * gcc.c-torture/execute/va-arg-17.x: Likewise.
5140
5141 2000-11-07  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
5142
5143         * gcc.c-torture/execute/string-opt-2.c: New test.
5144
5145 2000-11-07  Nathan Sidwell  <nathan@codesourcery.com>
5146
5147         * g++.old-deja/g++.pt/crash60.C: New test.
5148
5149 2000-11-06  Jakub Jelinek  <jakub@redhat.com>
5150
5151         * g++.old-deja/g++.other/crash24.C: New test.
5152         * g++.old-deja/g++.other/crash25.C: New test.
5153         * g++.old-deja/g++.other/crash26.C: New test.
5154         * g++.old-deja/g++.other/crash27.C: New test.
5155         * g++.old-deja/g++.other/crash28.C: New test.
5156         * g++.old-deja/g++.other/crash29.C: New test.
5157         * g++.old-deja/g++.other/crash30.C: New test.
5158         * g++.old-deja/g++.other/crash31.C: New test.
5159         * g++.old-deja/g++.other/crash32.C: New test.
5160         * g++.old-deja/g++.other/crash33.C: New test.
5161         * g++.old-deja/g++.other/crash34.C: New test.
5162         * g++.old-deja/g++.other/crash35.C: New test.
5163
5164 2000-11-06  Jakub Jelinek  <jakub@redhat.com>
5165
5166         * gcc.c-torture/execute/20001031-1.c: New test.
5167
5168 2000-11-04  Mark Mitchell  <mark@codesourcery.com>
5169
5170         * g++.old-deja/g++.brendan/misc13.C: Put `strlen' in `std'
5171         namespace.
5172
5173         * g++.old-deja/g++.law/weak.C: Fix uses of iostreams to be
5174         standards-conformant.
5175
5176         * g++.old-deja/g++.mike/net5.C: Put `abort' in `std' namespace.
5177
5178         * g++.old-deja/g++.mike/p755.C: Tweak handling of exit.
5179         * g++.old-deja/g++.mike/p755a.C: Likewise.
5180         * g++.old-deja/g++.mike/p9706.C: Don't assume that the standard
5181         library makes no calls to `operator new' during initialization.
5182
5183 2000-11-04  Neil Booth  <neilb@earthling.net>
5184
5185         * gcc.dg/cpp/include2.c: New tests.
5186
5187 Fri Nov  3 13:32:14 2000  Mark P Mitchell  <mark@codesourcery.com>
5188
5189         * lib/g++.exp (g++_set_ld_library_path): New function.
5190         Use it to set LD_LIBRARYN32_PATH and LD_LIBRARY64_PATH.
5191
5192 2000-11-03  Bernd Schmidt  <bernds@redhat.co.uk>
5193
5194         * gcc.dg/sequence-pt-1.c: A few new tests.  Unify output for bogus
5195         warnings.
5196
5197 2000-11-01  Richard Henderson  <rth@redhat.com>
5198
5199         * g++.old-deja/g++.ext/namedret1.C: New.
5200         * g++.old-deja/g++.ext/namedret2.C: New.
5201         * g++.old-deja/g++.ext/namedret3.C: New.
5202
5203 2000-10-31  Geoffrey Keating  <geoffk@cygnus.com>
5204
5205         * gcc.c-torture/compile/920501-7.c: Remove 'CYGNUS LOCAL' markers.
5206         * gcc.c-torture/execute/ieee/rbug.c: Remove 'CYGNUS LOCAL' markers.
5207
5208 2000-10-31  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
5209
5210         * gcc.c-torture/execute/va-arg-21.c: New test.
5211
5212 2000-10-31  Joseph S. Myers  <jsm28@cam.ac.uk>
5213
5214         * gcc.dg/c99-complex-2.c: New test.
5215
5216 2000-10-31  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
5217
5218         * gcc.c-torture/execute/stdio-opt-1.c: New test.
5219
5220 2000-10-31  Jakub Jelinek  <jakub@redhat.com>
5221
5222         * g++.old-deja/g++.other/inline16.C: New test.
5223
5224 2000-10-31  Gabriel Dos Reis  <gdr@codesourcery.com>
5225
5226         * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparison against.
5227         __PRETTY_FUNCTION__
5228
5229 2000-10-29  Neil Booth  <neilb@earthling.net>
5230
5231         * gcc.dg/cpp/defined.c, include1.c, paste11.c, skipping.c:
5232         New tests.
5233         * gcc.dg/cpp/macsyntx.c: Move test to defined.c.
5234         * gcc.dg/cpp/mi3.c, mi3.h: New test for over-enthusiastic
5235         optimisation.
5236
5237 2000-10-29  Neil Booth  <neilb@earthling.net>
5238
5239         * gcc.dg/cpp/macro4.c, macro5.c: New tests.
5240         * mi1.c, mi1c.h: Add null directives to multiple-include test.
5241         * mi5.c: Test multiple includes work with -C.
5242         * trigraphs.c: Test ^= version.
5243
5244 2000-10-28  Neil Booth  <neilb@earthling.net>
5245
5246         New tests and test updates for new macro expander.
5247
5248         * gcc.dg/cpp/19960224-2.c, 20000625-2.c, cxxcom2.c, directiv.c,
5249         endif.c, if-4.c, if-5.c, if-mop.c, macsyntx.c, paste2.c, paste6.c,
5250         paste8.c, redef2.c, strify2.c, strp1.c, tr-warn1.c, tr-warn3.c,
5251         tr-warn6.c, undef1.c, undef2.c, widestr1.c: Update tests for
5252         new diagnostic messages.
5253
5254         * gcc.dg/cpp/macro3.c: New tests.
5255
5256 2000-10-27  Mark Mitchell  <mark@codesourcery.com>
5257
5258         * gcc.dg/noncompile/init-2.c: Tweak to deal with multiple errors
5259         on the same line.
5260
5261 2000-10-27  Jakub Jelinek  <jakub@redhat.com>
5262
5263         * g++.old-deja/g++.other/eh2.C: New test.
5264
5265 2000-10-27  Bernd Schmidt  <bernds@cygnus.co.uk>
5266
5267         * gcc.c-torture/execute/20001027-1.c: New test.
5268
5269 2000-10-26  Richard Henderson  <rth@redhat.com>
5270
5271         * gcc.c-torture/execute/20001026-1.c: New.
5272
5273 2000-10-26  Mark Mitchell  <mark@codesourcery.com>
5274
5275         * g++.old-deja/g++.brendan/label2.C: Tweak to work with V3.
5276         * g++.old-deja/g++.law/builtin1.C: Likewise.
5277         * g++.old-deja/g++.law/ctors10.C: Likewise.
5278         * g++.old-deja/g++.law/virtual3.C: Likewise.
5279         * g++.old-deja/g++.mike/p658.C: Likewise.
5280         * g++.old-deja/g++.other/sibcall1.C: Likewise.
5281         * g++.old-deja/g++.other/vaarg2.C: Likewise.
5282         * g++.old-deja/g++.robertl/eb124.C: Likewise.
5283         * g++.old-deja/g++.robertl/eb44.C: Likewise.
5284         * g++.old-deja/g++.robertl/eb77.C: Likewise.
5285
5286 2000-10-26  Nathan Sidwell  <nathan@codesourcery.com>
5287
5288         * gcc.c-torture/compile/20001024-1.c: New test.
5289
5290 2000-10-25  Mark Mitchell  <mark@codesourcery.com>
5291
5292         * lib/g++.exp (g++_include_flags): Trust HAVE_LIBSTDCXX_V3
5293         to tell us whether or not we are using V3.
5294
5295 2000-10-26  Gabriel Dos Reis  <gdr@codesourcery.com>
5296
5297         * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparaison
5298         operands.
5299
5300 2000-10-25  Joseph S. Myers  <jsm28@cam.ac.uk>
5301
5302         * gcc.dg/qual-return-1.c, gcc.dg/qual-return-2.c: New tests.
5303
5304 2000-10-25  Jakub Jelinek  <jakub@redhat.com>
5305
5306         * gcc.c-torture/execute/20001024-1.c: New test.
5307
5308 2000-10-24  Jakub Jelinek  <jakub@redhat.com>
5309
5310         * g++.old-deja/g++.other/sibcall1.C: New test.
5311
5312 2000-10-20  Jakub Jelinek  <jakub@redhat.com>
5313
5314         * gcc.dg/noncompile/init-3.c: New test.
5315
5316 2000-10-20  Joseph S. Myers  <jsm28@cam.ac.uk>
5317
5318         * gcc.dg/format-array-1.c: New test.
5319
5320 2000-10-18  Joseph S. Myers  <jsm28@cam.ac.uk>
5321
5322         * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c: Add tests for
5323         writing through null pointers; remove comment about testing
5324         unterminated strings.
5325
5326 2000-10-17  Matthew Hiller  <hiller@redhat.com>
5327
5328         * gcc.c-torture/execute/20001017-2.c: New test.
5329
5330 2000-10-18  Joseph S. Myers  <jsm28@cam.ac.uk>
5331
5332         * gcc.c-torture/compile/20001018-1.c: New test.
5333         * gcc.c-torture/compile/20001018-1.x: Xfail.
5334
5335 2000-10-17  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
5336
5337         * gcc.c-torture/execute/20001017-1.c: New test.
5338
5339 2000-10-17  Joseph S. Myers  <jsm28@cam.ac.uk>
5340
5341         * gcc.dg/format-xopen-1.c: Update comments; adjust for checking
5342         for multiple use of arguments with scanf formats; add tests for
5343         multiple use of arguments.
5344
5345 2000-10-17  Bernd Schmidt  <bernds@redhat.co.uk>
5346
5347         * gcc.dg/sequence-pt-1.c: Several new tests; remove xfail from some old tests.
5348
5349 2000-10-17  Joseph S. Myers  <jsm28@cam.ac.uk>
5350
5351         * gcc.dg/format-miss-1.c: New test.
5352
5353 2000-10-16  Jakub Jelinek  <jakub@redhat.com>
5354
5355         * gcc.c-torture/execute/20001013-1.c: New test.
5356
5357 2000-10-16  Joseph S. Myers  <jsm28@cam.ac.uk>
5358
5359         * gcc.dg/format-branch-1.c: New test.
5360
5361 2000-10-16  Joseph S. Myers  <jsm28@cam.ac.uk>
5362
5363         * README, lib/file-format.exp: Remove EGCS references.
5364
5365 2000-10-16  Jakub Jelinek  <jakub@redhat.com>
5366
5367         * gcc.dg/20001013-1.c: New test.
5368
5369 2000-10-15  Joseph S. Myers  <jsm28@cam.ac.uk>
5370
5371         * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Determine the type
5372         for intmax_t in the compiler using __typeof__ and the type rules
5373         for conditional expressions.
5374
5375 2000-10-13  Jakub Jelinek  <jakub@redhat.com>
5376
5377         * gcc.dg/20001012-1.c: New test.
5378         * gcc.dg/20001012-2.c: New test.
5379
5380 2000-10-12  Joseph S. Myers  <jsm28@cam.ac.uk>
5381
5382         * gcc.dg/format-attr-1.c: New test.
5383
5384 2000-10-12  Joseph S. Myers  <jsm28@cam.ac.uk>
5385
5386         * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Use
5387         __LONG_LONG_MAX__ instead of LLONG_MAX.
5388
5389 2000-10-12  Joseph S. Myers  <jsm28@cam.ac.uk>
5390
5391         * gcc.dg/c99-scanf-2.c, gcc.dg/format-ext-2.c: Test ' and I
5392         scanf flags.
5393         * gcc.dg/format-ext-3.c: Test mutually exclusive pairs of strftime
5394         flags.
5395
5396 2000-10-11  Joseph S. Myers  <jsm28@cam.ac.uk>
5397
5398         * gcc.dg/sequence-pt-1.c: New test.
5399
5400 2000-10-11  Geoff Keating  <geoffk@cygnus.com>
5401
5402         * gcc.c-torture/execute/20001011-1.c: New testcase.
5403         Testcase provided by Zack Weinberg <zackw@stanford.edu>.
5404
5405 2000-10-10  Jakub Jelinek  <jakub@redhat.com>
5406
5407         * gcc.dg/991209-1.c (stack_ptr): Use __asm, not asm, so that -ansi
5408         does not error on it.
5409
5410 2000-10-10  Jakub Jelinek  <jakub@redhat.com>
5411
5412         * gcc.dg/20001009-1.c: New test.
5413
5414 Mon Oct  9 23:32:06 MET DST 2000  Jan Hubicka  <jh@suse.cz>
5415
5416         * gcc.c-torture/compile/20001009-1.c: Move from here ....
5417         * gcc.c-torture/execute/20001009-2.c: ... to here.
5418
5419 2000-10-09  Geoff Keating  <geoffk@cygnus.com>
5420
5421         * gcc.c-torture/compile/20001009-1.c: New testcase.
5422         * gcc.c-torture/execute/20001009-1.c: New testcase.
5423         Testcases provided by Jan Hubicka <jh@suse.cz>.
5424
5425 2000-10-08  Joseph S. Myers  <jsm28@cam.ac.uk>
5426
5427         * gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
5428         gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Define intmax_t and
5429         uintmax_t using <limits.h> to emulate the compiler's internal
5430         logic.  No longer XFAIL %j tests.
5431
5432 2000-10-08  Joseph S. Myers  <jsm28@cam.ac.uk>
5433
5434         * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c,
5435         gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
5436         gcc.dg/c99-strftime-1.c, gcc.dg/format-ext-3.c: Adjust error
5437         regexps and details of expected handling of some bad formats.
5438         * gcc.dg/format-xopen-1.c: Add test for $ format with assignment
5439         suppression.
5440
5441 2000-10-07  Joseph S. Myers  <jsm28@cam.ac.uk>
5442
5443         * g++.old-deja/g++.eh/cond1.C, g++.old-deja/g++.other/bitfld3.C,
5444         g++.old-deja/g++.other/cond5.C, g++.old-deja/g++.other/decl3.C,
5445         g++.old-deja/g++.other/decl5.C, gcc.dg/cast-qual-1.c,
5446         gcc.dg/return-type-1.c, gcc.dg/unused-1.c: Update URLs of messages
5447         in list archives.
5448
5449 2000-10-06  Richard Henderson  <rth@cygnus.com>
5450
5451         * g++.old-deja/g++.brendan/crash13.C: Pass -Wreturn-type.
5452         * g++.old-deja/g++.brendan/crash52.C: Likewise.
5453         * g++.old-deja/g++.jason/report.C: Likewise.
5454         * g++.old-deja/g++.law/friend5.C: Likewise.
5455         * g++.old-deja/g++.mike/p646.C: Likewise.  Adjust the spelling
5456         of the expected warnings.
5457
5458 2000-10-06  Nathan Sidwell  <nathan@codesourcery.com>
5459
5460         * g++.old-deja/g++.pt/enum14.C: New test.
5461
5462 2000-10-05  Nathan Sidwell  <nathan@codesourcery.com>
5463
5464         * g++.old-deja/g++.pt/crash59.C: New test.
5465
5466 2000-10-04  Will Cohen  <wcohen@redhat.com>
5467
5468         * gcc.dg/20000926-1.c: New test.
5469
5470 2000-10-03  Geoff Keating  <geoffk@cygnus.com>
5471
5472         * g++.old-deja/g++.pt/memtemp77.C (main): Update demangled
5473         function name for current C++ compiler.
5474         Patch from Kriang Lerdsuwanakij <lerdsuwa@scf.usc.edu>.
5475
5476 2000-09-29  Gabriel Dos Reis  <gdr@codesourcery.com>
5477
5478         * g++.old-deja/g++.ext/pretty3.C: Fix comparison with
5479         __PRETTY_FUNCTION__.
5480         * g++.old-deja/g++.ext/pretty2.C: Likewise.
5481
5482 2000-09-28  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
5483
5484         * gcc.dg/wtr-int-type-1.c: Don't expect a warning from system headers.
5485
5486 2000-09-26  Jakub Jelinek  <jakub@redhat.com>
5487
5488         * gcc.c-torture/compile/20000923-1.c: New test.
5489
5490 2000-09-25 Theodore Papadopoulo <Theodore.Papadopoulo@sophia.inria.fr>
5491
5492         * g++.old-deja/g++.other/crash20.C: Make ready for libstdc++-v3.
5493         * g++.old-deja/g++.pt/ttp62.C: Same.
5494         * g++.old-deja/g++.other/inline14.C: Same.
5495
5496 2000-09-24  Richard Henderson  <rth@cygnus.com>
5497
5498         * gcc.c-torture/execute/20000914-1.c: Declare malloc.
5499
5500 2000-09-24  Joseph S. Myers  <jsm28@cam.ac.uk>
5501
5502         * gcc.dg/c90-printf-1.c: Add test for wide string format.
5503
5504 2000-09-22  Geoff Keating  <geoffk@cygnus.com>
5505
5506         * gcc.c-torture/compile/20000922-1.c: New file.
5507
5508 2000-09-21  Nick Clifton  <nickc@redhat.com>
5509
5510         * gcc.c-torture/execute/divmod-1.c (mod5): New function - perform
5511         a signed long modulo operation.
5512         (mod6): New funciton - perform an unsigned long modulo operation.
5513         (main): Add tests for modulos of very large numbers by very small
5514         dividends.
5515
5516 2000-09-19  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
5517
5518         * g++.old-deja/g++.other/virtual8.C: Declare printf correctly.
5519
5520 2000-09-19  Richard Henderson  <rth@cygnus.com>
5521
5522         * gcc.dg/compare2.c (case 10): XFAIL.
5523
5524 2000-09-18  Richard Henderson  <rth@cygnus.com>
5525
5526         * gcc.c-torture/execute/20000906-1.c: Move ...
5527         * gcc.dg/20000906-1.c: ... here.  Only run on targets
5528         that support __builtin_trap.
5529
5530 Mon 18-Sep-2000 19:23:11 BST  Neil Booth  <NeilB@earthling.net>
5531
5532         * gcc.dg/cpp/cmdlne-C.c: Remove bogus warning test.
5533
5534 2000-09-18  Joseph S. Myers  <jsm28@cam.ac.uk>
5535
5536         * gcc.dg/format-ext-1.c: Add tests for mixing %m with $ formats.
5537         * gcc.dg/format-xopen-1.c: Fix error in one $ format test.  Add
5538         more $ format tests.
5539
5540 2000-09-18  Joseph S. Myers  <jsm28@cam.ac.uk>
5541
5542         * gcc.dg/format-errmk-1.c: New test.
5543
5544 2000-09-17  Greg McGary  <greg@mcgary.org>
5545
5546         * gcc.c-torture/execute/20000917-1.x: Remove.
5547
5548 2000-09-17  Joseph S. Myers  <jsm28@cam.ac.uk>
5549
5550         * gcc.dg/c90-complex-1.c, gcc.dg/c99-complex-1.c: New tests.
5551
5552 2000-09-17  Greg McGary  <greg@mcgary.org>
5553
5554         * gcc.c-torture/execute/20000917-1.c: New test.
5555         * gcc.c-torture/execute/20000917-1.x: XFAIL.
5556
5557 Sat 16-Sep-2000 08:14:58 BST  Neil Booth  <NeilB@earthling.net>
5558
5559         * gcc.dg/cpp/macro2.c: Testcase for multi-context arguments
5560         in nested macro bug.
5561
5562 Fri 15-Sep-2000 06:50:11 BST  Neil Booth  <NeilB@earthling.net>
5563
5564         * gcc.dg/cpp/paste10.c: Testcase for PASTE_LEFT buglet.
5565
5566 Thu Sep 14 16:48:49 2000  Jeffrey A Law  (law@cygnus.com)
5567
5568         * gcc.c-torture/execute/20000914-1.c: New test.
5569
5570 2000-09-12  Alexandre Oliva  <aoliva@redhat.com>
5571
5572         * g++.other/inline13.C: New test.
5573
5574 2000-09-12  Andreas Jaeger  <aj@suse.de>
5575
5576         * gcc.c-torture/execute/widechar-2.c: New test for wchar_t
5577         constant by Ulrich Drepper <drepper@redhat.com>.
5578
5579 Tue Sep 12 18:32:07 2000  J"orn Rennecke <amylaar@redhat.co.uk>
5580
5581         * gcc.c-torture/compile/981006-1.x: No -fpic for sh-coff / sh-hms.
5582
5583 2000-09-12  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
5584
5585         * gcc.dg/wtr-union-init-2.c, gcc.dg/wtr-union-init-3.c: New tests.
5586
5587 2000-09-11  Zack Weinberg  <zack@wolery.cumb.org>
5588
5589         * gcc.dg/cpp/backslash.c: New test.
5590
5591 2000-09-11  Alexandre Oliva  <aoliva@redhat.com>
5592
5593         * gcc.c-torture/execute/20000910-1.c: New test.
5594         * gcc.c-torture/execute/20000910-2.c: Likewise.
5595
5596 2000-09-11  Robert Lipe  <robertl@sco.com>
5597
5598         * gcc.dg/pragma-align.c: New test.
5599
5600 2000-09-11  Nathan Sidwell  <nathan@codesourcery.com>
5601
5602         * g++.old-deja/g++.pt/explicit82.C: New test.
5603         * g++.old-deja/g++.pt/explicit83.C: New test.
5604
5605 2000-09-10  Zack Weinberg  <zack@wolery.cumb.org>
5606
5607         * gcc.dg/asm-names.c: New test.
5608
5609 2000-09-09  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
5610
5611         * gcc.dg/cpp/tr-warn6.c: New test
5612
5613 2000-09-07  Joseph S. Myers  <jsm28@cam.ac.uk>
5614
5615         * gcc.dg/format-ext-3.c: Test %#b and %#h as formats that should
5616         be accepted.
5617
5618 2000-09-07  Catherine Moore  <clm@redhat.com>
5619
5620         * gcc.c-torture/execute/unroll-1.c: New test.
5621
5622 2000-09-06  Zack Weinberg  <zack@wolery.cumb.org>
5623
5624         * g++.old-deja/g++.benjamin/13478.C: Put meaningful tags on
5625         ERROR markers.
5626         * g++.old-deja/g++.brendan/crash8.C: Move ERROR marker up one line.
5627         * gcc.dg/c99-array-nonobj-1.c: Don't expect func[] cases to fail.
5628         * gcc.dg/wtr-label-1.c: Don't use unconstrained .* in error regexps.
5629         * gcc.dg/wtr-suffix-1.c: Correct error regexps.
5630         * gcc.dg/cpp/unc1.c, gcc.dg/cpp/unc2.c, gcc.dg/cpp/unc3.c:
5631         Preprocess only.
5632         * gcc.dg/cpp/unc4.c: Adjust line number in dg-error line.
5633         * gcc.dg/noncompile/const-ll-1.c: Generalize error regexp.
5634
5635 2000-09-06  Nathan Sidwell  <nathan@codesourcery.com>
5636
5637         * g++.old-deja/g++.pt/deduct2.C: New test.
5638
5639 2000-09-06  Nathan Sidwell  <nathan@codesourcery.com>
5640
5641         * g++.old-deja/g++.pt/parms2.C: New test.
5642
5643 2000-09-06  Nathan Sidwell  <nathan@codesourcery.com>
5644
5645         * g++.old-deja/g++.pt/crash58.C: New test.
5646
5647 2000-09-06  Greg McGary  <greg@mcgary.org>
5648
5649         * gcc.c-torture/execute/20000906-1.c: New test.
5650         * gcc.c-torture/execute/20000906-1.x: Expect failure for ix86 at `-O2'.
5651
5652 2000-09-05  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
5653
5654         * gcc.dg/wtr-int-type-1.c: Fix for 64-bit platforms.
5655
5656 2000-09-04  Nathan Sidwell  <nathan@codesourcery.com>
5657
5658         * g++.old-deja/g++.pt/crash57.C: New test.
5659
5660 2000-09-04  Nathan Sidwell  <nathan@codesourcery.com>
5661
5662         * g++.old-deja/g++.pt/crash56.C: New test.
5663
5664 2000-09-04  Nathan Sidwell  <nathan@codesourcery.com>
5665
5666         * g++.old-deja/g++.pt/koenig1.C: New test.
5667
5668 2000-09-04  Jakub Jelinek  <jakub@redhat.com>
5669
5670         * gcc.dg/20000904-1.c: New test.
5671
5672 2000-09-04  Jakub Jelinek  <jakub@redhat.com>
5673
5674         * gcc.dg/cpp/paste8.c: New test.
5675
5676 2000-09-01  Alexandre Oliva  <aoliva@redhat.com>
5677
5678         * gcc.c-torture/compile/20000827-1.c: New test.
5679
5680 2000-09-01  Joseph S. Myers  <jsm28@cam.ac.uk>
5681
5682         * gcc.dg/format-diag-1.c: New test.
5683
5684 2000-09-01  Joseph S. Myers  <jsm28@cam.ac.uk>
5685
5686         * gcc.dg/c90-printf-1.c, gcc.dg/c90-printf-2.c,
5687         gcc.dg/c90-scanf-1.c, gcc.dg/c90-scanf-2.c, gcc.dg/c99-printf-1.c,
5688         gcc.dg/c99-scanf-1.c, gcc.dg/format-ext-1.c,
5689         gcc.dg/format-ext-2.c, gcc.dg/format-xopen-1.c,
5690         gcc.dg/formatz-1.c: Adjust warning regular expressions.
5691
5692 2000-09-01  Nathan Sidwell  <nathan@codesourcery.com>
5693
5694         * g++.old-deja/g++.other/nested4.C: New test.
5695
5696 2000-09-01  Nathan Sidwell  <nathan@codesourcery.com>
5697
5698         * g++.old-deja/g++.ns/scoped1.C: New test.
5699
5700 2000-08-30  Alexandre Oliva  <aoliva@redhat.com>
5701
5702         * lib/g++.exp: Support testing already-installed GCC.
5703
5704 2000-08-29  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
5705
5706         * wtr-label-1.c, wtr-suffix-1.c: New tests.
5707
5708 2000-08-27  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
5709
5710         * gcc.dg/return-type-2.c: New test.
5711
5712 2000-08-27  Geoff Keating  <geoffk@cygnus.com>
5713
5714         * gcc.c-torture/compile/20000825-1.c: New test.
5715
5716 2000-08-26  Alexandre Oliva  <aoliva@redhat.com>
5717
5718         * gcc.dg/dwarf2-2.c: New test.
5719
5720 2000-08-26  Zack Weinberg  <zack@wolery.cumb.org>
5721
5722         * gcc.dg/cpp/tr-warn4.c: Remove unconstrained .* from
5723         dg-warning regexps.
5724
5725 2000-08-25  Joseph S. Myers  <jsm28@cam.ac.uk>
5726
5727         * gcc.dg/format-ext-3.c, gcc.dg/format-ext-4.c,
5728         gcc.dg/format-ext-5.c: New tests.
5729
5730 2000-08-25  Jakub Jelinek  <jakub@redhat.com>
5731
5732         * testsuite/g++.old-deja/g++.other/crash22.C: New test.
5733
5734 2000-08-24  Mark Mitchell  <mark@codesourcery.com>
5735
5736         * gcc.dg/noncompile/930622-2.c: Adjust error message.
5737
5738 2000-08-24  Richard Henderson  <rth@cygnus.com>
5739
5740         * gcc.dg/ia64-sync-1.c: New test.
5741         * gcc.dg/ia64-sync-2.c: New test.
5742         * gcc.dg/ia64-asm-1.c: New test.
5743
5744 2000-08-24  Joseph S. Myers  <jsm28@cam.ac.uk>
5745
5746         * gcc.dg/c99-scanf-2.c: Remove test for scanf "Z" length.
5747         * gcc.dg/format-ext-2.c: New test.
5748
5749 2000-08-23  Jason Merrill  <jason@redhat.com>
5750
5751         * lib/old-dejagnu.exp: Also ignore "In member function" and
5752         "At global scope".
5753
5754 2000-08-23  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
5755
5756         * gcc.dg/noncompile/label-lineno-1.c: New test.
5757
5758 2000-08-23  Joseph S. Myers  <jsm28@cam.ac.uk>
5759
5760         * gcc.dg/c99-array-nonobj-1.c: New test.
5761
5762 2000-08-23  Joseph S. Myers  <jsm28@cam.ac.uk>
5763
5764         * gcc.dg/c99-printf-2.c, gcc.dg/format-xopen-1.c: Add some more
5765         tests.
5766         * gcc.dg/format-ext-1.c: New test.
5767
5768 2000-08-23  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
5769
5770         * gcc.dg/cpp/tr-warn4.c, gcc.dg/cpp/tr-warn5.c,
5771         gcc.dg/wtr-aggr-init-1.c, gcc.dg/wtr-escape-1.c,
5772         gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-static-1.c,
5773         gcc.dg/wtr-strcat-1.c, gcc.dg/wtr-switch-1.c,
5774         gcc.dg/wtr-unary-plus-1.c, gcc.dg/wtr-union-init-1.c: New tests.
5775
5776 2000-08-22  Joseph S. Myers  <jsm28@cam.ac.uk>
5777
5778         * gcc.dg/c90-strftime-2.c, gcc.dg/c99-strftime-1.c,
5779         gcc.dg/c99-strftime-2.c: New tests.
5780
5781 2000-08-22  Richard Henderson  <rth@cygnus.com>
5782
5783         * gcc.c-torture/execute/20000822-1.c: New test.
5784
5785 2000-08-21  Jakub Jelinek  <jakub@redhat.com>
5786
5787         * gcc.c-torture/execute/20000819-1.x: Remove.
5788
5789 2000-08-21  Joseph S. Myers  <jsm28@cam.ac.uk>
5790
5791         * gcc.dg/c90-printf-3.c, gcc.dg/c90-scanf-2.c,
5792         gcc.dg/c90-scanf-3.c, gcc.dg/c90-scanf-4.c,
5793         gcc.dg/c90-strftime-1.c, gcc.dg/c99-printf-3.c,
5794         gcc.dg/c99-scanf-1.c, gcc.dg/c99-scanf-2.c, gcc.dg/c99-scanf-3.c,
5795         gcc.dg/format-xopen-1.c: New tests.
5796
5797 2000-08-21  Joseph S. Myers  <jsm28@cam.ac.uk>
5798
5799         * gcc.dg/c90-scanf-1.c, gcc.dg/c94-scanf-1.c: New tests.
5800
5801 2000-08-21  Jakub Jelinek  <jakub@redhat.com>
5802
5803         * g++.old-deja/g++.other/loop2.C: New test.
5804
5805         * gcc.c-torture/compile/20000606-1.c: New test.
5806         * gcc.c-torture/compile/20000728-1.c: New test.
5807         * gcc.c-torture/execute/20000801-1.c: New test.
5808         * gcc.c-torture/execute/20000801-2.c: New test.
5809         * gcc.c-torture/execute/20000819-1.c: New test.
5810         * gcc.c-torture/execute/20000819-1.x: XFAIL.
5811         * gcc.dg/20000629-1.c: New test.
5812         * gcc.dg/20000724-1.c: New test.
5813         * gcc.dg/20000807-1.c: New test.
5814
5815 Sun Aug 20 01:41:35 MSD 2000 Dennis Chernoivanov <cdi@sparc.spb.su>
5816
5817         * gcc.dg/cpp/pragma-1.c: New test.
5818         * gcc.dg/cpp/pragma-2.c: New test.
5819
5820 2000-08-18  Zack Weinberg  <zack@wolery.cumb.org>
5821
5822         * gcc.dg/cpp/lexstrng.c: Don't include string.h.
5823         * gcc.dg/cpp/paste2.c: Don't include string.h.  Prototype strcmp.
5824
5825 Fri Aug 18 16:57:35 2000  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
5826
5827         * gcc.c-torture/compile/20000818-1.c: New test.
5828
5829 2000-08-18  Manfred Hollstein  <manfredh@redhat.com>
5830
5831         * gcc.c-torture/execute/20000818-1.c: New test.
5832
5833 2000-08-18  Joseph S. Myers  <jsm28@cam.ac.uk>
5834
5835         * gcc.dg/format-va-1.c: New test.
5836
5837 2000-08-18  Nathan Sidwell  <nathan@codesourcery.com>
5838
5839         * g++.old-deja/g++.other/typedef8.C: New test.
5840
5841 2000-08-18  Nathan Sidwell  <nathan@codesourcery.com>
5842
5843         * g++.old-deja/g++.benjamin/13478.C: Mark candidate.
5844         * g++.old-deja/g++.mike/net36.C: Mark candidate.
5845         * g++.old-deja/g++.robertl/eb131.C: Mark candidate.
5846         * g++.old-deja/g++.oliva/overload1.C: Remove XFAIL.
5847         * g++.old-deja/g++.other/ptrmem7.C: New test.
5848         * g++.old-deja/g++.pt/ptrmem10.C: New test.
5849
5850 2000-08-18  Nathan Sidwell  <nathan@codesourcery.com>
5851
5852         * g++.old-deja/g++.pt/typename27.C: New test.
5853
5854 2000-08-17  Nathan Sidwell  <nathan@codesourcery.com>
5855
5856         * g++.old-deja/g++.pt/crash44.C: Remove XFAIL. Add ERROR.
5857         * g++.old-deja/g++.pt/friend38.C: Remove XFAIL. Add extra test.
5858         * g++.old-deja/g++.pt/friend45.C: New test.
5859         * g++.old-deja/g++.other/friend8.C: New test.
5860
5861 2000-08-15  Richard Henderson  <rth@cygnus.com>
5862
5863         * gcc.c-torture/execute/20000815-1.c: New test.
5864
5865 2000-08-15  Joseph S. Myers  <jsm28@cam.ac.uk>
5866
5867         * gcc.dg/c90-array-lval-2.c, gcc.dg/c90-const-expr-2.c,
5868         gcc.dg/c99-array-lval-2.c, gcc.dg/c99-const-expr-2.c,
5869         gcc.dg/c99-func-3.c, gcc.dg/c99-func-4.c: New tests.
5870
5871 2000-08-14  Nathan Sidwell  <nathan@codesourcery.com>
5872
5873         * g++.old-deja/g++.other/refinit2.C: New test.
5874
5875 2000-08-13  Geoff Keating  <geoffk@cygnus.com>
5876
5877         * lib/c-torture.exp (c-torture): Make
5878         compiler_conditional_xfail_data global.
5879         * lib/f-torture.exp (f-torture): Add in torture_eval_before_compile,
5880         compiler_conditional_xfail_data machinery.
5881         (f-torture-execute): Likewise.
5882         * g77.c-torture/compile/20000629-1.x: The test only fails on x86,
5883         and only when unrolling loops.
5884
5885         * gcc.dg/c99-array-lval-1.c: The test on line 14 now passes.
5886
5887 2000-08-11  Nathan Sidwell  <nathan@codesourcery.com>
5888
5889         * g++.old-deja/g++.pt/explicit81.C: New test.
5890
5891 2000-08-11  Nathan Sidwell  <nathan@codesourcery.com>
5892
5893         * g++.old-deja/g++.pt/typename26.C: New test.
5894
5895 2000-08-10  Geoff Keating  <geoffk@cygnus.com>
5896
5897         * gcc.dg/920413-1.c: Allow for 'traditional C rejects 'U' suffix'
5898         warning.
5899
5900 2000-08-10  Nathan Sidwell  <nathan@codesourcery.com>
5901
5902         * g++.old-deja/g++.other/array3.C: New test.
5903
5904 2000-08-09  Joseph S. Myers  <jsm28@cam.ac.uk>
5905
5906         * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-scope-1.c,
5907         gcc.dg/c99-array-lval-1.c, gcc.dg/c99-const-expr-1.c,
5908         gcc.dg/c99-func-1.c, gcc.dg/c99-func-2.c, gcc.dg/c99-scope-1.c:
5909         New tests.
5910
5911 2000-08-09  Nathan Sidwell  <nathan@codesourcery.com>
5912
5913         * g++.old-deja/g++.abi/ptrflags.C: Adjust rtti member names.
5914         * g++.old-deja/g++.abi/vmihint.C: Likewise.
5915
5916 2000-08-09  Alexandre Oliva  <aoliva@redhat.com>
5917
5918         * gcc.c-torture/execute/20000808-1.c: New test.
5919
5920 2000-08-09  Joseph S. Myers  <jsm28@cam.ac.uk>
5921
5922         * gcc.dg/c90-const-expr-1.c: New test.
5923
5924 2000-08-08  Richard Henderson  <rth@cygnus.com>
5925
5926         * gcc.dg/noncompile/920923-1.c: Declare calloc.
5927
5928 2000-08-08  Joseph S. Myers  <jsm28@cam.ac.uk>
5929
5930         * gcc.dg/noncompile/const-ll-1.c: New test.
5931
5932 2000-08-07  Joseph S. Myers  <jsm28@cam.ac.uk>
5933
5934         * gcc.dg/c90-printf-2.c, gcc.dg/c99-printf-2.c: New tests.
5935
5936 Sun Aug  6 11:41:51 2000  Ovidiu Predescu  <ovidiu@cup.hp.com>
5937
5938         * lib/objc.exp (objc_target_compile): Set the ld_library_path so
5939         that running programs linked against the shared version of libobjc
5940         run correctly.
5941
5942 2000-08-06  Joseph S. Myers  <jsm28@cam.ac.uk>
5943
5944         * gcc.dg/c99-printf-1.c: New test.
5945
5946 2000-08-06  Joseph S. Myers  <jsm28@cam.ac.uk>
5947
5948         * gcc.c-torture/execute/20000801-4.x: Only xfail on x86.
5949
5950 2000-08-05  Zack Weinberg  <zack@wolery.cumb.org>
5951
5952         * gcc.c-torture/execute/20000731-1.x: Delete.
5953
5954 2000-08-04  Zack Weinberg  <zack@wolery.cumb.org>
5955
5956         * lib/gcc-dg.exp: Set up TORTURE_OPTIONS, torture_with_loops,
5957         and torture_without_loops as is done by c-torture.exp.
5958         (search_for): Copy from c-torture.exp.
5959         (gcc-dg-runtest): New function, drives a directory of tests
5960         iterating over the TORTURE_OPTIONS.
5961         (scan-assembler, scan-assembler-not): Move here from
5962         individual directory drivers.
5963
5964         * gcc.dg/dg.exp: scan-assembler, scan-assembler-not now
5965         defined by lib/gcc-dg.exp.
5966         * gcc.dg/cpp/cpp.exp: Likewise.
5967         * gcc.dg/noncompile/noncompile.exp: Likewise.  Use
5968         gcc-dg-runtest, so we cycle over optimization options.
5969
5970         * gcc.dg/cpp/20000625-2.c: Expect warning on line 8, not 9.
5971         * gcc.dg/compare2.c: No longer expected to fail.
5972
5973 Fri Aug  4 23:00:50 2000  J"orn Rennecke <amylaar@cygnus.co.uk>
5974
5975         * gcc.c-torture/execute/20000804-1.c: New test.
5976
5977 2000-08-04  Joseph S. Myers  <jsm28@cam.ac.uk>
5978
5979         * gcc.dg/c90-printf-1.c, gcc.dg/c94-printf-1.c: New tests.
5980
5981 2000-08-03  Zack Weinberg  <zack@wolery.cumb.org>
5982
5983         * gcc.dg/cpp/20000625-2.c: Don't expect a warning on line 4.
5984
5985 Thu Aug  3 01:46:33 2000  Jeffrey A Law  (law@cygnus.com)
5986
5987         * gcc.c-torture/compile/20000803-1.c: New test.
5988
5989 2000-08-03  Joseph S. Myers  <jsm28@cam.ac.uk>
5990
5991         * gcc.c-torture/execute/20000801-3.c,
5992         gcc.c-torture/execute/20000801-4.c: New tests.
5993         * gcc.c-torture/execute/20000801-3.x,
5994         gcc.c-torture/execute/20000801-4.x: Xfail.
5995
5996 2000-08-02  Geoff Keating  <geoffk@cygnus.com>
5997
5998         * lib/objc.exp (objc_target_compile): Look for libobjc.a in
5999         libobjc/.libs to allow for libtool.
6000
6001 2000-08-02  Jakub Jelinek  <jakub@redhat.com>
6002
6003         * gcc.c-torture/compile/20000802-1.c: New test.
6004
6005 2000-08-02  Zack Weinberg  <zack@wolery.cumb.org>
6006
6007         * gcc.dg/cpp/macsyntx.c: Fix error regexp.
6008
6009 Mon Jul 31 21:14:49 2000  Jeffrey A Law  (law@cygnus.com)
6010
6011         * gcc-c-torture/execute/20000731-2.c: New test.
6012
6013         * gcc.c-torture/execute/20000731-1.c: New test.
6014         * gcc.c-torture/execute/20000731-1.x: Expected to fail for i?86-*-*.
6015
6016 2000-07-31  Jakub Jelinek  <jakub@redhat.com>
6017
6018         * testsuite/gcc.dg/cpp/paste7.c: New test.
6019         * gcc.dg/cpp/20000725-1.c: New test.
6020
6021 2000-07-31  Zack Weinberg  <zack@wolery.cumb.org>
6022
6023         * gcc.dg/c90-digraph-1.c: Restore { dg-do run } marker.
6024         * gcc.dg/noncompile/990416-1.c: Do not expect an implicit-
6025         declaration warning for __builtin_dwarf_reg_size.
6026
6027         * gcc.dg/c99-impl-decl-1.c: No longer XFAIL.
6028
6029 2000-07-31  Joseph S. Myers  <jsm28@cam.ac.uk>
6030
6031         * gcc.dg/noncompile/voidparam-1.c: New test.
6032
6033 2000-07-30  Richard Henderson  <rth@cygnus.com>
6034
6035         * gcc.dg/c90-digraph-1.c: Don't xfail.
6036         * gcc.dg/compare2.c (case 10): Xfail.
6037         * gcc.dg/noncompile/redecl-1.c: Fix expected error message.
6038
6039 2000-07-27  Joseph S. Myers  <jsm28@cam.ac.uk>
6040
6041         * gcc.dg/c99-main-1.c: New test.
6042
6043 2000-07-25  Joseph S. Myers  <jsm28@cam.ac.uk>
6044
6045         * gcc.dg/c90-impl-int-2.c, gcc.dg/c99-impl-int-2.c: New tests.
6046
6047 Wed Jul 26 19:41:51 2000  Hans-Peter Nilsson  <hp@axis.com>
6048
6049         * gcc.c-tortuer/execute/20000726-1.c: New test.
6050
6051 2000-07-26  Alexandre Oliva  <aoliva@redhat.com>
6052
6053         * gcc.c-torture/execute/enum-2.c: New test.
6054
6055 2000-07-25  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6056
6057         * gcc.dg/cpp/tr-warn3.c: New test.
6058
6059 2000-07-25  Nathan Sidwell  <nathan@codesourcery.com>
6060
6061         * g++.old-deja/g++.ext/implicit1.C: Remove.
6062         * g++.old-deja/g++.jason/c2.C: Remove
6063         * g++.old-deja/g++.mike/p700.C: Add prototype parameters.
6064         * g++.old-deja/g++.pt/crash16.C: Likewise.
6065         * g++.old-deja/g++.brendan/crash43.C: Remove -fstrict-prototype.
6066
6067 2000-07-25  Nathan Sidwell  <nathan@codesourcery.com>
6068
6069         * g++.old-deja/g++.other/for2.C: New test.
6070
6071 2000-07-25  Jakub Jelinek  <jakub@redhat.com>
6072
6073         * gcc.dg/20000720-1.c: New test.
6074
6075 2000-07-25  Toon Moene  <toon@moene.indiv.nluug.nl>
6076
6077         * g77.f-torture/compile/20000630-2.x: Removed.  Case fixed.
6078
6079 2000-07-24  Geoff Keating  <geoffk@cygnus.com>
6080
6081         * gcc.c-torture/execute/20000722-1.x: New, testcase fails.
6082         * gcc.c-torture/execute/20000722-1.c: New.
6083         * gcc.c-torture/execute/20000516-1.c: Delete, replaced by 20000722-1.
6084
6085 2000-07-24  Jakub Jelinek  <jakub@redhat.com>
6086
6087         * gcc.dg/cpp/20000720-1.S: New test.
6088
6089 2000-07-21  Michael Meissner  <meissner@redhat.com>
6090
6091         * gcc.c-torture/execute/ieee/hugeval.c: New test.
6092
6093 2000-07-20  Zack Weinberg  <zack@wolery.cumb.org>
6094
6095         * g++.old-deja/g++.brendan/crash16.C,
6096         g++.old-deja/g++.brendan/parse3.C,
6097         g++.old-deja/g++.brendan/redecl1.C,
6098         g++.old-deja/g++.ns/template13.C,
6099         g++.old-deja/g++.other/decl4.C,
6100         g++.old-deja/g++.pt/spec14.C: Mark as crash test, expected to fail.
6101
6102 2000-07-20  Zack Weinberg  <zack@wolery.cumb.org>
6103
6104         * lib/old-dejagnu.exp: Check for both "Internal compiler error"
6105         and "Internal error".
6106
6107         * gcc.dg/cpp/20000625-2.c, gcc.dg/cpp/macsyntx.c: Update error
6108         regexps.
6109         * gcc.dg/cpp/paste6.c: New test.
6110
6111 2000-07-19  Zack Weinberg  <zack@wolery.cumb.org>
6112
6113         * gcc.dg/cpp/tr-direct.c: New test.
6114
6115         * gcc.dg/cpp/directiv.c, gcc.dg/cpp/macsyntx.c,
6116         gcc.dg/cpp/undef1.c: Tweak error regexps.
6117
6118 2000-07-18  Eric Christopher <echristo@redhat.com>
6119
6120         * gcc.c-torture/compile/20000718-1.c: New test.
6121
6122 2000-07-18  Zack Weinberg  <zack@wolery.cumb.org>
6123
6124         * cpplex.c (_cpp_push_token): If the token being pushed back
6125         is the previous token in this context, just subtract one from
6126         context->posn.
6127         * cppmacro.c (save_expansion): Clear aux field when storing a
6128         placemarker.
6129
6130 2000-07-18  Alexandre Oliva  <aoliva@redhat.com>
6131
6132         * gcc.dg/noncompile/redecl-1.c: New test.
6133
6134 2000-07-18  Jakub Jelinek  <jakub@redhat.com>
6135
6136         * gcc.c-torture/execute/20000717-5.c: New test.
6137         * gcc.c-torture/execute/20000717-1.x: Removed.
6138
6139 2000-07-17  Richard Henderson  <rth@cygnus.com>
6140
6141         * gcc.c-torture/execute/20000717-4.c: New test.
6142
6143 2000-07-17  Zack Weinberg  <zack@wolery.cumb.org>
6144
6145         * gcc.dg/cpp/syshdr.c: New test.
6146         * gcc.dg/cpp/syshdr1.h, gcc.dg/cpp/syshdr2.h: New files.
6147
6148 2000-07-17  Neil Booth  <neilb@earthling.net>
6149
6150         * gcc.dg/cpp/cmdlne-dM.c: New test.
6151         * gcc.dg/cpp/cmdlne-dD.c: New test.
6152
6153 Mon Jul 17 03:13:12 2000  Jeffrey A Law  (law@cygnus.com)
6154
6155         * gcc.c-torture/execute/20000717-3.c: New test.
6156
6157         * gcc.c-torture/compile/20000717-1.c: New test.
6158
6159 2000-07-17  Geoffrey Keating  <geoffk@cygnus.com>
6160
6161         * gcc.c-torture/execute/20000717-2.c: New test.
6162
6163 2000-07-17  Joseph S. Myers  <jsm28@cam.ac.uk>
6164
6165         * gcc.dg/formatz-1.c: New test.
6166
6167         * gcc.dg/c90-digraph-1.c, gcc.dg/c94-digraph-1.c,
6168         * gcc.dg/c99-digraph-1.c: New tests.
6169
6170         * gcc.dg/c90-hexfloat-1.c, gcc.dg/c90-hexfloat-2.c,
6171         * gcc.dg/c99-hexfloat-1.c, gcc.dg/c99-hexfloat-2.c: New tests.
6172
6173         * gcc.dg/c90-enum-comma-1.c, gcc.dg/c90-idem-qual-1.c,
6174         * gcc.dg/c90-impl-decl-1.c, gcc.dg/c90-impl-int-1.c,
6175         * gcc.dg/c90-longlong-1.c, gcc.dg/c90-restrict-1.c,
6176         * gcc.dg/c90-return-1.c, gcc.dg/c99-enum-comma-1.c,
6177         * gcc.dg/c99-idem-qual-1.c, gcc.dg/c99-impl-decl-1.c,
6178         * gcc.dg/c99-impl-int-1.c, gcc.dg/c99-longlong-1.c,
6179         * gcc.dg/c99-restrict-1.c, gcc.dg/c99-return-1.c: New tests.
6180
6181 Mon Jul 17 00:41:57 2000   Greg McGary <greg@mcgary.org>
6182
6183         * gcc.c-torture/execute/20000717-1.c: New test.
6184         * gcc.c-torture/execute/20000717-1.x: Expected to fail.
6185
6186 2000-07-15  Jakub Jelinek  <jakub@redhat.com>
6187
6188         * gcc.c-torture/execute/20000715-2.c: New test.
6189         * gcc.dg/20000715-1.c: New test.
6190
6191 2000-07-15  Michael Meissner  <meissner@redhat.com>
6192
6193         * gcc.c-torture/execute/20000715-1.c: New test.
6194
6195 2000-07-13  Jakub Jelinek  <jakub@redhat.com>
6196
6197         * gcc.c-torture/execute/20000707-1.c: New test.
6198
6199 2000-07-13  Neil Booth  <NeilB@earthling.net>
6200
6201         * testsuite/gcc.dg/cpp/digraph1.c,
6202         testsuite/gcc.dg/cpp/digraph2.c,
6203         testsuite/gcc.dg/cpp/digraphs.c: New tests.
6204
6205 2000-07-12  David Billinghurst  <David Billinghurst@riotinto.com.au>
6206
6207         * g77.f-torture/compile/20000630-2.f:  New test.
6208         * g77.f-torture/compile/20000630-2.x
6209
6210 2000-07-11  David Billinghurst  <David.Billinghurst@riotinto.com.au>
6211
6212         * g77.f-torture/execute/20000503-1.x: Delete.  Test now passes.
6213
6214 2000-07-11  Neil Booth  <NeilB@earthling.net>
6215
6216         * gcc.dg/cpp/cmdlne-C.c: Fix typo.
6217
6218 2000-07-11  Neil Booth  <NeilB@earthling.net>
6219
6220         * gcc.dg/cpp/cmdlne-C.c: New.
6221
6222 2000-07-09  Neil Booth  <NeilB@earthling.net>
6223
6224         * gcc.dg/cpp/directiv.c: New tests.
6225         * gcc.dg/cpp/undef1.c: Update.
6226
6227 2000-07-08  Angela Marie Thomas <angela@cygnus.com>
6228
6229         * lib/c-torture.exp: Make compiler_conditional_xfail_data global.
6230
6231 2000-07-09  Neil Booth  <NeilB@earthling.net>
6232
6233         * gcc.dg/cpp/macsyntx.c: Add test for #define defined.
6234
6235 2000-07-07  Zack Weinberg  <zack@wolery.cumb.org>
6236
6237         * gcc.dg/cpp/19951227-1.c, gcc.dg/cpp/assert2.c,
6238         gcc.dg/cpp/if-1.c, gcc.dg/cpp/if-4.c: Tweak error regexps.
6239
6240 2000-07-08  Neil Booth  <NeilB@earthling.net>
6241
6242         * gcc.dg/cpp/macsyntx.c: New tests.
6243
6244 2000-07-07  Jakub Jelinek  <jakub@redhat.com>
6245
6246         * gcc.dg/20000707-1.c: New test.
6247
6248 2000-07-07  Jakub Jelinek  <jakub@redhat.com>
6249
6250         * gcc.c-torture/execute/20000706-1.c: New test.
6251         * gcc.c-torture/execute/20000706-2.c: New test.
6252         * gcc.c-torture/execute/20000706-3.c: New test.
6253         * gcc.c-torture/execute/20000706-4.c: New test.
6254         * gcc.c-torture/execute/20000706-5.c: New test.
6255
6256 2000-07-06  Nathan Sidwell  <nathan@codesourcery.com>
6257
6258         * g++.old-deja/g++.pt/instantiate7.C: New test.
6259
6260 2000-07-06  Nathan Sidwell  <nathan@codesourcery.com>
6261
6262         * g++.old-deja/g++.mike/thunk2.C: Add return 0.
6263         * g++.old-deja/g++.mike/thunk3.C: Likewise.
6264         * g++.old-deja/g++.other/rtti3.C: Likewise.
6265         * g++.old-deja/g++.other/rttid3.C: Likewise.
6266
6267 2000-06-30  David Billinghurst  <David Billinghurst@riotinto.com.au>
6268
6269         *  g77.f-torture/compile/20000630-1.x: Fix typo
6270
6271 2000-07-05  Zack Weinberg  <zack@wolery.cumb.org>
6272
6273         * gcc.dg/cpp/ident.c: Don't expect #ident strings in the
6274         assembly output.
6275
6276 2000-07-04  Zack Weinberg  <zack@wolery.cumb.org>
6277
6278         * gcc.dg/cpp/ident.c: New test.
6279
6280 2000-07-05  Neil Booth  <NeilB@earthling.net>
6281
6282         * gcc.dg/cpp/lexident.c, gcc.dg/cpp/lexnum.c,
6283           gcc.dg/cpp/lexstrng.c: New tests.
6284
6285 2000-07-04  Neil Booth  <NeilB@earthling.net>
6286
6287         * gcc.dg/cpp/macro1.c: Add more macro expansion tests.
6288         * gcc.dg/cpp/strify2.c: Same.
6289
6290 2000-07-03  Zack Weinberg  <zack@wolery.cumb.org>
6291
6292         * testsuite/gcc.dg/cpp/19951025-1.c: Adjust regexps.
6293         * testsuite/gcc.dg/cpp/19990703-1.c: Likewise.
6294         * testsuite/gcc.dg/cpp/20000625-1.c: Likewise.
6295         * testsuite/gcc.dg/cpp/20000625-2.c: Likewise.
6296
6297         * testsuite/gcc.dg/cpp/macro1.c,
6298         testsuite/gcc.dg/cpp/paste1.c, testsuite/gcc.dg/cpp/paste2.c,
6299         testsuite/gcc.dg/cpp/paste3.c, testsuite/gcc.dg/cpp/paste4.c,
6300         testsuite/gcc.dg/cpp/strify1.c,
6301         testsuite/gcc.dg/cpp/strify2.c: New tests.
6302
6303 2000-07-03  Jakub Jelinek  <jakub@redhat.com>
6304
6305         * gcc.c-torture/execute/20000703-1.c: New test.
6306
6307 2000-07-03  Nathan Sidwell  <nathan@codesourcery.com>
6308
6309         * g++.old-deja/g++.pt (lookup10.C): New test.
6310
6311 2000-07-03  Nathan Sidwell  <nathan@codesourcery.com>
6312
6313         * g++.old-deja/g++.pt (typename25.C): New test.
6314
6315 2000-07-02  Zack Weinberg  <zack@wolery.cumb.org
6316
6317         * gcc.c-torture/compile/20000701-1.c: New test.
6318
6319 2000-06-30  Nick Clifton  <nickc@cygnus.com>
6320
6321         * gcc.c-torture/compile/20000629-1.c: Add second, reversed, loop
6322         to test case.
6323
6324 2000-06-30  Catherine Moore  <clm@cygnus.com>
6325
6326         * gcc.c-torture/execute/align-1.c: New test.
6327
6328 2000-06-30  Nathan Sidwell  <nathan@codesourcery.com>
6329
6330         * g++.old-deja/g++.pt/expr8.C: New test.
6331         * g++.old-deja/g++.pt/expr6.C: Remove XFAIL.
6332
6333 2000-06-29  Nick Clifton  <nickc@cygnus.com>
6334
6335         * gcc.c-torture/compile/20000629-1.c: New test.
6336
6337 2000-06-29  Zack Weinberg  <zack@wolery.cumb.org>
6338
6339
6340         Move the c-torture/noncompile tests to either gcc.dg/cpp or a new
6341         gcc.dg/noncompile directory, depending on whether they're
6342         preprocessor tests or not.  Annotate all the tests for the dg
6343         framework.
6344
6345         * gcc.c-torture/noncompile/noncompile.exp: Delete.
6346         * gcc.dg/noncompile/noncompile.exp: New.
6347
6348         * Moved files:
6349         Old name                                New name
6350         gcc.c-torture/noncompile/920507-1.c     gcc.dg/noncompile/920507-1.c
6351         gcc.c-torture/noncompile/920616-2.c     gcc.dg/noncompile/920616-2.c
6352         gcc.c-torture/noncompile/920721-2.c     gcc.dg/noncompile/920721-2.c
6353         gcc.c-torture/noncompile/920824-1.c     gcc.dg/noncompile/920824-1.c
6354         gcc.c-torture/noncompile/920923-1.c     gcc.dg/noncompile/920923-1.c
6355         gcc.c-torture/noncompile/921102-1.c     gcc.dg/noncompile/921102-1.c
6356         gcc.c-torture/noncompile/921116-1.c     gcc.dg/noncompile/921116-1.c
6357         gcc.c-torture/noncompile/930301-1.c     gcc.dg/noncompile/930301-1.c
6358         gcc.c-torture/noncompile/930622-1.c     gcc.dg/noncompile/930622-1.c
6359         gcc.c-torture/noncompile/930622-2.c     gcc.dg/noncompile/930622-2.c
6360         gcc.c-torture/noncompile/930714-1.c     gcc.dg/noncompile/930714-1.c
6361         gcc.c-torture/noncompile/931203-1.c     gcc.dg/noncompile/931203-1.c
6362         gcc.c-torture/noncompile/940112-1.c     gcc.dg/noncompile/940112-1.c
6363         gcc.c-torture/noncompile/940227-1.c     gcc.dg/noncompile/940227-1.c
6364         gcc.c-torture/noncompile/940510-1.c     gcc.dg/noncompile/940510-1.c
6365         gcc.c-torture/noncompile/950825-1.c     gcc.dg/noncompile/950825-1.c
6366         gcc.c-torture/noncompile/950921-1.c     gcc.dg/noncompile/950921-1.c
6367         gcc.c-torture/noncompile/951123-1.c     gcc.dg/noncompile/951123-1.c
6368         gcc.c-torture/noncompile/971104-1.c     gcc.dg/noncompile/971104-1.c
6369         gcc.c-torture/noncompile/990416-1.c     gcc.dg/noncompile/990416-1.c
6370         gcc.c-torture/noncompile/init-1.c       gcc.dg/noncompile/init-1.c
6371         gcc.c-torture/noncompile/init-2.c       gcc.dg/noncompile/init-2.c
6372         gcc.c-torture/noncompile/invalid_asm.c  gcc.dg/noncompile/invalid_asm.c
6373         gcc.c-torture/noncompile/va-arg-1.c     gcc.dg/noncompile/va-arg-1.c
6374
6375         gcc.c-torture/noncompile/940712-1.c     gcc.dg/cpp/19940712-1.c
6376         gcc.c-torture/noncompile/940712-1.h     gcc.dg/cpp/19940712-1.h
6377         gcc.c-torture/noncompile/940712-1a.h    gcc.dg/cpp/19940712-1a.h
6378         gcc.c-torture/noncompile/940712-1b.h    gcc.dg/cpp/19940712-1b.h
6379         gcc.c-torture/noncompile/951025-1.c     gcc.dg/cpp/19951025-1.c
6380         gcc.c-torture/noncompile/951227-1.c     gcc.dg/cpp/19951227-1.c
6381
6382 2000-06-29  Zack Weinberg  <zack@wolery.cumb.org>
6383
6384         * gcc.dg/cpp/20000628-1a.h: On each of the first three inclusions,
6385         declare one variable.  On the fourth, error.
6386         * gcc.dg/cpp/20000628-1.c (main): Reference the three variables
6387         declared by 20000628-1a.h.
6388
6389 2000-06-29  Richard Henderson  <rth@redhat.com>
6390
6391         * gcc.c-torture/execute/930529-1.x: New file.
6392         * gcc.dg/920413-1.c: Adjust expected warning text.
6393         * gcc.dg/980217-1.c: Declare abort.
6394         * gcc.dg/cpp/20000628-1a.h: Use a declaration instead of an asm.
6395
6396 Thu Jun 29 09:42:40 2000  Jeffrey A Law  (law@cygnus.com)
6397
6398         * g77.f-torture/compile/20000629-1.f: New test.
6399         * g77.f-torture/compile/20000629-1.x: Expected to fail.
6400
6401 2000-06-28  Zack Weinberg  <zack@wolery.cumb.org>
6402
6403         Rearrange lots of files, removing entirely the
6404         gcc.c-torture/special, gcc.c-torture/code_quality, and gcc.failure
6405         directories.
6406
6407         * Deleted files:
6408         gcc.c-torture/code_quality/code_quality.exp
6409         gcc.c-torture/special/special.exp
6410         gcc.failure/failure.exp
6411         gcc.failure/940409-1.x
6412         gcc.c-torture/compile/961203-1.x
6413
6414         * New files:
6415         gcc.misc-tests/linkage.exp
6416         gcc.c-torture/execute/920730-1t.c
6417         gcc.c-torture/execute/920730-1t.x
6418         gcc.c-torture/compile/920520-1.x
6419         gcc.c-torture/compile/920521-1.x
6420         gcc.c-torture/compile/981006-1.x
6421         gcc.c-torture/execute/eeprof-1.x
6422
6423         * Moved files (possibly with modifications to fit a new harness):
6424         Old name                                New name
6425         gcc.c-torture/code_quality/920608-1.c   gcc.c-torture/compile/920608-1.c
6426         gcc.c-torture/special/920413-1.c        gcc.dg/920413-1.c
6427         gcc.c-torture/special/920520-1.c        gcc.c-torture/compile/920520-1.c
6428         gcc.c-torture/special/920521-1.c        gcc.c-torture/compile/920521-1.c
6429         gcc.c-torture/special/920717-x.c        gcc.misc-tests/linkage-x.c
6430         gcc.c-torture/special/920717-y.c        gcc.misc-tests/linkage-y.c
6431         gcc.c-torture/special/920730-1.c        gcc.c-torture/execute/920730-1.c
6432         gcc.c-torture/special/930510-1.c        gcc.dg/cpp/19930510-1.c
6433         gcc.c-torture/special/951130-1.c        gcc.dg/951130-1.c
6434         gcc.c-torture/special/960224-1.c        gcc.dg/cpp/19960224-1.c
6435         gcc.c-torture/special/960224-2.c        gcc.dg/cpp/19960224-2.c
6436         gcc.c-torture/special/981006-1.c        gcc.c-torture/compile/981006-1.c
6437         gcc.c-torture/special/eeprof-1.c        gcc.c-torture/execute/eeprof-1.c
6438         gcc.failure/940409-1.c                  gcc.dg/940409-1.c
6439
6440 2000-06-28  Zack Weinberg  <zack@wolery.cumb.org>
6441
6442         * c-torture/compile/961203-1.x: Delete.
6443
6444         * gcc.misc-tests/acker1.c: Report failure.  Use return from main,
6445         not exit. Include stdio.h.
6446         * gcc.misc-tests/dg-11.c: Remove anchors from regexp.
6447         * gcc.misc-tests/dg-12.c: Likewise.
6448         * gcc.misc-tests/dg-5.c: Likewise.
6449         * gcc.misc-tests/dg-6.c: Likewise.
6450         * gcc.misc-tests/dg-7.c: Prototype abort.
6451         * gcc.misc-tests/dg-9.c: Adjust error-message regexps.
6452         * gcc.misc-tests/dhry.h: Include stdlib.h and string.h.
6453         * gcc.misc-tests/matrix1.c: Report failure.  Use return from main,
6454         not exit.
6455         * gcc.misc-tests/sieve.c: Use return from main, not exit.
6456         * gcc.misc-tests/sort2.c: Use return from main, not exit.
6457
6458 2000-06-28  Jakub Jelinek  <jakub@redhat.com>
6459
6460         * gcc.dg/cpp/20000628-1.c: New test.
6461         * gcc.dg/cpp/20000628-1.h: New header for above test.
6462         * gcc.dg/cpp/20000628-1a.h: Likewise.
6463
6464 2000-06-27  Zack Weinberg  <zack@wolery.cumb.org>
6465
6466         * gcc.dg/cpp: New directory.
6467         * gcc.dg/cpp/cpp.exp: New driver.
6468         * gcc.dg/cpp/20000627-1.c: New test.
6469         * gcc.c-torture/special/special.exp: Remove entry for 921210-1.c.
6470         * gcc.c-torture/special/921210-1.c: Move to gcc.dg/cpp/19921210-1.c
6471         and rewrite as a compilation test.
6472
6473         * gcc.dg: Move many files into the cpp subdirectory, possibly
6474         renaming or editing them as well.
6475         Old name                New name
6476         990119-1.c              cpp/19990119-1.c
6477         990228-1.c              cpp/19990228-1.c
6478         990407-1.c              cpp/19990407-1.c
6479         990409-1.c              cpp/19990409-1.c
6480         990413-1.c              cpp/19990413-1.c
6481         990703-1.c              cpp/19990703-1.c
6482         20000127-1.c            cpp/20000127-1.c
6483         20000129-1.c            cpp/20000129-1.c
6484         20000207-1.c            cpp/20000207-1.c
6485         20000207-2.c            cpp/20000207-2.c
6486         20000209-1.c            cpp/20000209-1.c
6487         20000209-2.c            cpp/20000209-2.c
6488         20000301-1.c            cpp/20000301-1.c
6489         20000419-1.c            cpp/20000419-1.c
6490         20000510-1.S            cpp/20000510-1.S
6491         20000519-1.c            cpp/20000519-1.c
6492         20000529-1.c            cpp/20000529-1.c
6493         20000625-1.c            cpp/20000625-1.c
6494         20000625-2.c            cpp/20000625-2.c
6495         cpp-as1.c               cpp/assert1.c
6496         cpp-as2.c               cpp/assert2.c
6497         cxx-comments-1.c        cpp/cxxcom1.c
6498         cxx-comments-2.c        cpp/cxxcom2.c
6499         endif-label.c           cpp/endif.c
6500         cpp-hash1.c             cpp/hash1.c
6501         cpp-hash2.c             cpp/hash2.c
6502         cpp-if1.c               cpp/if-1.c
6503         cpp-if2.c               cpp/if-2.c
6504         cpp-if3.c               cpp/if-3.c
6505         cpp-if4.c               cpp/if-4.c
6506         cpp-if5.c               cpp/if-5.c
6507         cpp-cond.c              cpp/if-cexp.c
6508         cpp-missingop.c         cpp/if-mop.c
6509         cpp-missingparen.c      cpp/if-mpar.c
6510         cpp-opprec.c            cpp/if-oppr.c
6511         cpp-ifparen.c           cpp/if-paren.c
6512         cpp-shortcircuit.c      cpp/if-sc.c
6513         cpp-shift.c             cpp/if-shift.c
6514         cpp-unary.c             cpp/if-unary.c
6515         cpp-li1.c               cpp/line1.c
6516         cpp-li2.c               cpp/line2.c
6517         lineno.c                cpp/line3.c
6518         lineno-2.c              cpp/line4.c
6519         cpp-mi.c                cpp/mi1.c
6520         cpp-mic.h               cpp/mi1c.h
6521         cpp-micc.h              cpp/mi1cc.h
6522         cpp-mind.h              cpp/mi1nd.h
6523         cpp-mindp.h             cpp/mi1ndp.h
6524         cpp-mix.h               cpp/mi1x.h
6525         cpp-mi2.c               cpp/mi2.c
6526         cpp-mi2a.h              cpp/mi2a.h
6527         cpp-mi2b.h              cpp/mi2b.h
6528         cpp-mi2c.h              cpp/mi2c.h
6529         cpp-mi3.c               cpp/mi3.c
6530         cpp-mi3.def             cpp/mi3.def
6531         poison-1.c              cpp/poison.c
6532         pr-impl.c               cpp/prag-imp.c
6533         cpp-redef-2.c           cpp/redef1.c
6534         cpp-redef.c             cpp/redef2.c
6535         strpaste.c              cpp/strp1.c
6536         strpaste-2.c            cpp/strp2.c
6537         cpp-tradpaste.c         cpp/tr-paste.c
6538         cpp-tradstringify.c     cpp/tr-str.c
6539         cpp-tradwarn1.c         cpp/tr-warn1.c
6540         cpp-tradwarn2.c         cpp/tr-warn2.c
6541         trigraphs.c             cpp/trigraphs.c
6542         cpp-unc1.c              cpp/unc1.c
6543         cpp-unc2.c              cpp/unc2.c
6544         cpp-unc3.c              cpp/unc3.c
6545         cpp-unc.c               cpp/unc4.c
6546         undef.c                 cpp/undef1.c
6547         undef-2.c               cpp/undef2.c
6548         cpp-wi1.c               cpp/widestr1.c
6549
6550 2000-06-27  Mark Mitchell  <mark@codesourcery.com>
6551
6552         * lib/g++.exp (g++_include_flags): Tweak.
6553
6554 2000-06-27  H.J. Lu  <hjl@gnu.org>
6555             Loren J. Rittle  <ljrittle@acm.org>
6556
6557         * lib/g++.exp (g++_include_flags): Override libgloss.exp
6558         version with one that knows about the new gcc tree structure.
6559         (g++_link_flags): Same.
6560
6561 2000-06-26  Zack Weinberg  <zack@wolery.cumb.org>
6562
6563         * gcc.dg/20000419-1.c, gcc.dg/cpp-mi.c, gcc.dg/cpp-tradwarn1.c,
6564         gcc.dg/cpp-unc.c: Use "target *-*-*", not "target native", in
6565         case we are cross-compiling.
6566
6567         * g++.old-deja/Makefile.in, g++.old-deja/configure.in,
6568         g++.old-deja/g++.niklas/Makefile.in,
6569         g++.old-deja/g++.niklas/configure.in,
6570         g++.old-deja/g++.other/Makefile.in,
6571         g++.old-deja/g++.other/configure.in,
6572         gcc.c-torture/code_quality/Makefile.in,
6573         gcc.c-torture/code_quality/configure.in,
6574         gcc.c-torture/compat/Makefile.in, gcc.c-torture/compat/configure.in,
6575         gcc.c-torture/compile/Makefile.in, gcc.c-torture/compile/configure.in,
6576         gcc.c-torture/execute/Makefile.in, gcc.c-torture/execute/configure.in,
6577         gcc.c-torture/execute/ieee/Makefile.in,
6578         gcc.c-torture/execute/ieee/configure.in,
6579         gcc.c-torture/noncompile/Makefile.in,
6580         gcc.c-torture/noncompile/configure.in,
6581         gcc.c-torture/special/Makefile.in, gcc.c-torture/special/configure.in,
6582         gcc.c-torture/unsorted/Makefile.in, gcc.c-torture/unsorted/configure.in,
6583         gcc.misc-tests/Makefile.in, gcc.misc-tests/configure.in: Delete.
6584
6585 2000-06-26  Nathan Sidwell  <nathan@codesourcery.com>
6586
6587         * g++.old-deja/g++.other/ambig3.C: New test.
6588
6589 2000-06-26  Nathan Sidwell  <nathan@codesourcery.com>
6590
6591         * g++.old-deja/g++.pt/syntax1.C: New test.
6592         * g++.old-deja/g++.pt/syntax2.C: New test.
6593         * g++.old-deja/g++.other/syntax3.C: New test.
6594         * g++.old-deja/g++.other/syntax4.C: New test.
6595
6596 2000-06-25  Zack Weinberg  <zack@wolery.cumb.org>
6597
6598         * gcc.dg/20000623-1.c: Prototype exit and abort.
6599
6600 2000-06-25  Zack Weinberg  <zack@wolery.cumb.org>
6601
6602         * gcc.dg/20000625-1.c, gcc.dg/20000625-2.c, gcc.dg/cpp-mi3.c:
6603         New tests.
6604         * gcc.dg/cpp-mi3.def: New file.
6605
6606         * gcc.dg/cpp-as1.c: Also test that macro expansion does not occur
6607         inside assertions.
6608         * gcc.dg/cpp-as2.c: Make error regexps match either old or new
6609         lexer's error messages.
6610         * gcc.dg/cpp-mi.c: Use -H and examine the output, don't try to
6611         divine anything from the linemarkers.
6612         * gcc.dg/cpp-micc.h: Fix typo (declare int b, not int a);
6613         * gcc.dg/poison-1.c: Preprocess only; apply -fno-show-column.
6614
6615 2000-06-23  Geoffrey Keating  <geoffk@cygnus.com>
6616
6617         * gcc.dg/20000623-1.c: New test.
6618
6619 2000-06-22  Jakub Jelinek  <jakub@redhat.com>
6620
6621         * gcc.c-torture/execute/20000622-1.c: New test.
6622
6623 2000-06-22  Nathan Sidwell  <nathan@codesourcery.com>
6624
6625         * g++.old-deja/g++.other/init15.C: New test.
6626
6627 2000-06-22  Nathan Sidwell  <nathan@codesourcery.com>
6628
6629         * g++.old-deja/g++.pt/vaarg2.C: New test.
6630         * g++.old-deja/g++.pt/vaarg3.C: New test.
6631
6632 2000-06-20  Nathan Sidwell  <nathan@codesourcery.com>
6633
6634         * g++.old-deja/g++.other/dyncast6.C: New test.
6635
6636 2000-06-15  Jakub Jelinek  <jakub@redhat.com>
6637
6638         * gcc.c-torture/execute/loop-6.c: New test.
6639
6640 2000-06-14  Jakub Jelinek  <jakub@redhat.com>
6641
6642         * gcc.dg/20000614-1.c: New test.
6643         * gcc.dg/20000614-2.c: New test.
6644
6645 2000-06-14  Hans-Peter Nilsson  <hp@axis.com>
6646
6647         * g++.old-deja/g++.other/inline12.C: New test.
6648
6649 2000-06-13  Jakub Jelinek  <jakub@redhat.com>
6650
6651         * g++.old-deja/g++.other/eh1.C: New test.
6652
6653 2000-06-12  Jakub Jelinek  <jakub@redhat.com>
6654
6655         * g++.old-deja/g++.other/type.C: New test.
6656
6657 2000-06-05  Jakub Jelinek  <jakub@redhat.com>
6658
6659         * g++.old-deja/g++.other/initstring.C: New test.
6660
6661 2000-06-12  Jason Merrill  <jason@redhat.com>
6662
6663         * g++.old-deja/old-deja.exp: Add -Wno-long-long.
6664
6665 Fri Jun  9 22:46:34 2000  Jeffrey A Law  (law@cygnus.com)
6666
6667         * gcc.c-torture/compile/20000609-1.c: New test.
6668
6669 Fri Jun  9 21:54:28 2000  Clinton Popetz  <cpopetz@cygnus.com>
6670
6671         * gcc.dg/20000609-1.c: New test.
6672
6673 2000-06-08  Zack Weinberg  <zack@wolery.cumb.org>
6674
6675         * gcc.c-torture/noncompile/noncompile.exp: Remove poison-1 block.
6676         * gcc.c-torture/noncompile/poison-1.c: Move...
6677         * gcc.dg/poison-1.c: ...here, and adapt to dg framework.
6678         * gcc.dg/cpp-li1.c: Add a token after the #line.
6679
6680 2000-06-05  Richard Henderson  <rth@cygnus.com>
6681
6682         * gcc.c-torture/execute/20000605-2.c: New test.
6683         * gcc.c-torture/execute/20000605-3.c: New test.
6684
6685 2000-06-06  David Billinghurst  <David Billinghurst@riotinto.com.au>
6686
6687         * g77.f-torture/execute/20000503-1.x: New file.
6688
6689 2000-06-06  Nathan Sidwell  <nathan@codesourcery.com>
6690
6691         * g++.old-deja/g++.eh/badalloc1.C: New test.
6692
6693 2000-06-05  Richard Henderson  <rth@cygnus.com>
6694
6695         * gcc.c-torture/execute/20000605-1.c: New test.
6696
6697 2000-06-05  Jakub Jelinek  <jakub@redhat.com>
6698             Nathan Sidwell <nathan@codesourcery.com>
6699
6700         * gcc.c-torture/compile/20000605-1.c: New test.
6701
6702 2000-06-03  David Billinghurst  <David Billinghurst@riotinto.com.au>
6703
6704         * g77.f-torture/compile/20000601-1.f:  New test.
6705
6706 2000-06-03  Richard Henderson  <rth@cygnus.com>
6707
6708         * gcc.c-torture/execute/20000603-1.c: New.
6709
6710 2000-06-02  Zack Weinberg  <zack@wolery.cumb.org>
6711
6712         * gcc.dg/noreturn-1.c (foo7, foo8): Revert previous change.
6713         * gcc.dg/noreturn-2.c (noreturn): Likewise.
6714
6715 2000-06-01  Zack Weinberg  <zack@wolery.cumb.org>
6716
6717         * gcc.dg/compare2.c (case 12): XFAIL.
6718         * gcc.dg/noreturn-1.c (foo7, foo8): XFAIL.
6719         * gcc.dg/noreturn-2.c (noreturn): XFAIL.
6720
6721         * gcc.dg/cpp-tradwarn2.c: Update egrep pattern.
6722
6723 2000-05-29  Zack Weinberg  <zack@wolery.cumb.org>
6724
6725         * gcc.dg/cpp-mi.c: Add another case, cpp-mix.h, where the
6726         guard macro is already defined when the header is first
6727         included.
6728         * gcc.dg/cpp-mix.h: New file.
6729         * gcc.dg/endif-label.c: Update patterns to match compiler.
6730
6731         * g++.brendan/complex1.C: Declare abort.
6732         * g++.law/refs4.C: Remove XFAIL.
6733         * g++.oliva/expr2.C: Declare abort and exit.
6734
6735 2000-05-28  Alexandre Oliva  <aoliva@cygnus.com>
6736
6737         * gcc.c-torture/execute/20000528-1.c: New test.
6738
6739         * g++.old-deja/g++.law/refs4.C: Mark as XFAIL.
6740         * g++.old-deja/g++.law/temps4.C: Likewise.
6741
6742         * g++.old-deja/g++.brendan/code-gen4.C: Include stdio.h and
6743         stdlib.h.  Call abort() on failure.
6744         * g++.old-deja/g++.law/refs4.C: Likewise.
6745         * g++.old-deja/g++.law/temps4.C: Likewise.
6746         * g++.old-deja/g++.brendan/complex1.C: Don't assume argc is 1.
6747         * gcc.c-torture/execute/20000112-1.c: Include string.h.
6748
6749 2000-05-27  Zack Weinberg  <zack@wolery.cumb.org>
6750
6751         Relative to g++.dg/special:
6752         * conpr-1.C, conpr-2.C, conpr-3.C: Include stdlib.h.
6753
6754         Relative to g++.old-deja:
6755         * g++.brendan/complex1.C, g++.jason/optimize2.C,
6756         g++.mike/p9732b.C, g++.other/addrof1.C, g++.other/dyncast5.C,
6757         g++.other/init5.C, g++.other/init7.C, g++.other/union2.C,
6758         g++.pt/vbase1.C, g++.robertl/eb14.C, g++.robertl/eh990323-1.C,
6759         g++.robertl/eh990323-2.C, g++.robertl/eh990323-3.C,
6760         g++.robertl/eh990323-4.C, g++.robertl/eh990323-5.C,
6761         g++.robertl/ice990323-2.C: Prototype exit and/or abort.
6762
6763         * g++.brendan/nest21.C, g++.eh/rethrow3.C, g++.jason/init3.C,
6764         g++.law/arm15.C, g++.law/cvt2.C, g++.law/visibility17.C,
6765         g++.mike/eh23.C, g++.mike/eh25.C, g++.mike/eh34.C,
6766         g++.mike/eh48.C, g++.mike/eh55.C, g++.mike/p2736.C,
6767         g++.oliva/new1.C, g++.other/align.C, g++.robertl/eb39.C,
6768         g++.robertl/eb54.C, g++.robertl/eb63.C: Include stdlib.h
6769         and/or string.h.
6770
6771         * g++.other/goto1.C: Update expectations for error messages.
6772
6773 2000-05-25  Alexandre Oliva  <aoliva@cygnus.com>
6774
6775         * gcc.c-torture/compile/20000523-1.c: New test.
6776
6777 2000-05-25  Nathan Sidwell  <nathan@codesourcery.com>
6778
6779         * g++.old-deja/g++.abi/ptrflags.C: Use __pbase_type_info.
6780
6781 2000-05-25  Nathan Sidwell  <nathan@codesourcery.com>
6782
6783         * g++.old-deja/g++.eh/catch11.C: New test.
6784         * g++.old-deja/g++.eh/catch12.C: New test.
6785
6786 2000-05-24  Nick Clifton  <nickc@cygnus.com>
6787
6788         * gcc.c-torture/execute/20000523-1.c: New test.
6789
6790 2000-05-23  Zack Weinberg  <zack@wolery.cumb.org>
6791
6792         * c-torture/execute/bcp-1.c: Replace abort in arg of
6793         __builtin_constant_p with a generic external function.
6794
6795         * gcc.dg/20000108-1.c, gcc.dg/980211-1.c, gcc.dg/980414-1.c,
6796         gcc.dg/990119-1.c, gcc.dg/990409.c, gcc.dg/990424-1.c,
6797         gcc.dg/991230-1.c, gcc.dg/clobbers.c, gcc.dg/lineno.c,
6798         gcc.dg/noreturn-1.c, gcc.dg/trigraphs.c, gcc.dg/uninit-4.c:
6799         Prototype abort and/or exit.
6800
6801         * gcc.dg/990407-1.c, gcc.dg/strpaste.c,
6802         gcc.dg/special/alias-1.c, gcc.dg/special/gcsec-1.c,
6803         gcc.dg/special/weak-1.c, gcc.dg/special/weak-2.c,
6804         gcc.dg/special/wkali-1.c, gcc.dg/special/wkali-2.c: Include stdlib.h.
6805
6806 2000-05-22  Alexandre Oliva  <aoliva@cygnus.com>
6807
6808         * gcc.dg/dwarf2-1.c: New test.
6809
6810 2000-05-20  Richard Henderson  <rth@cygnus.com>
6811
6812         * lib/f-torture.exp (TORTURE_OPTIONS): Add "-O3 -g" and "-O3 -fssa".
6813
6814 2000-05-20  Andreas Jaeger  <aj@suse.de>
6815
6816         * gcc.c-torture/execute/20000519-1.c (main): Fixed return value of
6817         testcase.
6818
6819 2000-05-19  David Edelsohn  <edelsohn@gnu.org>
6820
6821         * gcc.c-torture/execute/20000519-2.c: New test.
6822
6823 2000-05-19  Andreas Jaeger  <aj@suse.de>
6824
6825         * gcc.c-torture/execute/20000519-1.c: Testcase from Ulrich Drepper
6826         which fails with SSA.
6827
6828         * lib/c-torture.exp: Also test with -O3 -fssa.
6829
6830 2000-05-18  Michael Meissner  <meissner@redhat.com>
6831
6832         * gcc.c-torture/compile/920501-1.c: Remove CYGNUS LOCAL markers.
6833         * gcc.c-torture/execute/920415-1.c: Ditto.
6834         * gcc.c-torture/execute/920501-1.c: Ditto.
6835         * gcc.c-torture/execute/conversion.c: Ditto.
6836         * gcc.c-torture/execute/cvt-1.c: Ditto.
6837
6838 Thu May 18 16:03:29 2000  Jeffrey A Law  (law@cygnus.com)
6839
6840         * gcc.c-torture/compile/20000518-1.c: New test.
6841
6842 2000-05-18  David Billinghurst  <David.Billinghurst@riotinto.com.au>
6843
6844         * g77.f-torture/compile/200005018.f:  New test.
6845
6846 Wed May 17 18:30:10 2000  Jeffrey A Law  (law@cygnus.com)
6847
6848         * gcc.c-torture/compile/20000517-1.c: New test.
6849
6850 2000-05-16  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
6851
6852         * gcc.c-torture/execute/20000516-1.c: New test.
6853
6854 2000-05-15  Jakub Jelinek  <jakub@redhat.com>
6855
6856         * g++.old-deja/g++.other/eh.C: New test.
6857
6858 2000-05-12  Richard Henderson  <rth@cygnus.com>
6859
6860         * gcc.c-torture/execute/990208-1.c (main): Don't pass
6861         constants through to doit's conditional.
6862
6863 Thu May 11 19:02:43 2000  Jeffrey A Law  (law@cygnus.com)
6864
6865         * gcc.c-torture/compile/20000511-1.c: New test.
6866         * g77.f-torture/compile/20000511-1.f: New test.
6867         * g77.f-torture/compile/20000511-2.f: New test.
6868
6869 2000-05-11  Michael Meissner  <meissner@redhat.com>
6870
6871         * gcc.c-torture/execute/20000511-1.c: New test.
6872
6873 2000-05-11  Zack Weinberg  <zack@wolery.cumb.org>
6874
6875         * gcc.dg/dg.exp: Scan .S files as well as .c files.
6876         * gcc.dg/20000510-1.S: New.
6877
6878 2000-05-08  Catherine Moore  <clm@cygnus.com>
6879
6880         * gcc.dg/unused-3.c: New.
6881
6882 2000-05-06  Richard Henderson  <rth@cygnus.com>
6883
6884           * g++.old-deja/g++.brendan/code-gen2.C: Cast to size_t, not int.
6885           * g++.old-deja/g++.mike/warn1.C: Likewise.
6886           * g++.old-deja/g++.pt/local1.C: Likewise.
6887           * g++.old-deja/g++.pt/local7.C: Likewise.
6888           * g++.old-deja/g++.pt/spec16.C: Likewise.
6889
6890 2000-05-06  Nathan Sidwell  <nathan@codesourcery.com>
6891
6892         * g++.old-deja/g++.abi/ptrflags.C: Correct and extend.
6893
6894 2000-05-05  David Billinghurst  <David Billinghurst@riotinto.com.au>
6895
6896           * g77.f-torture/execute/20000503-1.f:  New test.
6897
6898 2000-05-04  Andreas Jaeger  <aj@suse.de>
6899
6900         * gcc.dg/noreturn-2.c: New test.
6901
6902 2000-05-04  Neil Booth  <NeilB@earthling.net>
6903
6904         * gcc.dg/cpp-opprec.c: New tests for operator precedence in the
6905         preprocessor.
6906
6907 2000-05-04  Richard Henderson  <rth@cygnus.com>
6908
6909         * gcc.c-torture/execute/20000503-1.c: Fix typo.
6910
6911 2000-05-04  Richard Henderson  <rth@cygnus.com>
6912
6913         * gcc.c-torture/compile/20000504-1.c: New test.  Derived from
6914         OpenSSL by Jason R Thorpe.
6915
6916 Wed May  3 13:02:10 2000  Jim Wilson  <wilson@cygnus.com>
6917
6918         * gcc.c-torture/execute/20000503-1.c: New test for extract_muldiv bug.
6919
6920 2000-05-03  Robert Lipe <robertlipe@usa.net>
6921
6922         * gcc.dg/20000503-1.c: New test.
6923
6924 2000-05-02  Jakub Jelinek  <jakub@redhat.com>
6925
6926         * gcc.c-torture/compile/20000502-1.c: New test.
6927         * g++.old-deja/g++.other/align.C: New test.
6928         * gcc.dg/cpp-tradstringify.c: New test.
6929
6930 Thu Apr 27 15:58:18 MET DST 2000  Jan Hubicka  <jh@suse.cz>
6931
6932         * gcc.c-torture/compile/20000427-1.c: New test for loop hoisting code
6933         and hard registers.
6934
6935 2000-04-26  Geoff Keating  <geoffk@cygnus.com>
6936
6937         * gcc.c-torture/execute/loop-5.c: New test.
6938
6939 2000-04-25  Jakub Jelinek  <jakub@redhat.com>
6940
6941         * gcc.c-torture/execute/va-arg-20.c: New test.
6942
6943 Sun Apr 23 14:41:33 2000  Jeffrey A Law  (law@cygnus.com)
6944
6945         * gcc.c-torture/execute/20000422-1.c: New test.
6946
6947 2000-04-20  Greg McGary  <gkm@gnu.org>
6948
6949         * gcc.c-torture/compile/20000420-2.c: New test for stack misalignment
6950         when optimizing, but without sibling-call optimizations (-O1).
6951
6952 Thu Apr 20 11:57:03 2000  Jeffrey A Law  (law@cygnus.com)
6953
6954           * gcc.c-torture/compile/20000420-1.c: New test.
6955
6956 2000-04-20  Nathan Sidwell  <nathan@codesourcery.com>
6957
6958         * g++.abi/ptrflags.C: New test.
6959         * g++.eh/catchptr1.C: Test incomplete pointer chains.
6960
6961 Wed Apr 19 09:16:32 2000  Catherine Moore  <clm@cygnus.com>
6962
6963         * gcc.c-torture/execute/921017-1.c: Check for NO_TRAMPOLINES.
6964
6965 2000-04-19  Greg McGary  <gkm@gnu.org>
6966
6967         * gcc.c-torture/execute/20000419-1.c: New test for arg clobbering with
6968         sibling-call optimizations.
6969
6970 2000-04-19  Zack Weinberg  <zack@wolery.cumb.org>
6971
6972         * gcc.dg/20000419-1.c: New test.
6973
6974 Wed Apr 12 22:54:02 2000  Hans-Peter Nilsson  <hp@axis.com>
6975
6976         * gcc.c-torture/execute/20000412-6.c: New test.
6977
6978 Wed Apr 12 10:25:08 2000  Jeffrey A Law  (law@cygnus.com)
6979
6980         * gcc.c-torture/execute/20000412-5.c: New test.
6981         * g77.f-torture/compile/20000412-1.f: New test.
6982         * gcc.c-torture/execute/20000412-4.c: New test.
6983         * gcc.c-torture/compile/20000412-2.c: New test.
6984         * gcc.c-torture/execute/20000412-3.c: New test.
6985         * gcc.c-torture/compile/20000412-1.c: New test.
6986         * gcc.c-torture/execute/20000412-2.c: New test.
6987
6988 2000-04-12  Jakub Jelinek  <jakub@redhat.com>
6989
6990         * objc/execute/bf-20.m: New test.
6991
6992 2000-04-10  Richard Henderson  <rth@cygnus.com>
6993
6994         * gcc.c-torture/execute/20000412-1.c: Reduce some more.
6995
6996         * gcc.c-torture/execute/20000412-1.c: New test.
6997
6998 2000-04-10  Nathan Sidwell  <nathan@codesourcery.com>
6999
7000         * g++.old-deja/g++.eh/catchptr1.C: New test.
7001
7002 2000-04-09  Nathan Sidwell  <nathan@codesourcery.com>
7003
7004         * g++.old-deja/g++.abi/cxa_vec.C: New test.
7005
7006 2000-04-08  Neil Booth  <NeilB@earthling.net>
7007
7008         * gcc.dg/cpp-nullchar.c: Remove test as
7009         embedded nulls cause problems.
7010
7011 2000-04-08  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7012
7013         * gcc.dg/compare2.c: New test.
7014
7015 2000-04-08  Neil Booth  <NeilB@earthling.net>
7016
7017         * gcc.dg/cpp-nullchar.c: New test.
7018
7019 2000-04-07  Zack Weinberg  <zack@wolery.cumb.org>
7020
7021         * gcc.dg/cpp-mi2.c: New test.
7022         * gcc.dg/cpp-mi2[abc].h: New files.
7023
7024 2000-04-07  Nathan Sidwell  <nathan@codesourcery.com>
7025
7026         * g++.old-deja/g++.abi/vmihint.C: Adjust __vmi_class_type_info
7027         member name.
7028
7029 2000-04-06  Nathan Sidwell  <nathan@codesourcery.com>
7030
7031         * g++.old-deja/g++.abi/vmihint.C: New test.
7032
7033 2000-04-06  Neil Booth  <NeilB@earthling.net>
7034
7035         * cpp-ifparen.c, cpp-missingop.c, cpp-missingparen.c,
7036         cpp-shift.c, cpp-shortcircuit.c, cpp-unary.c:  Add FSF
7037         copyright.
7038
7039 Wed Apr  5 22:51:36 2000  Hans-Peter Nilsson  <hp@axis.com>
7040
7041         * gcc.c-torture/execute/960327-1.c (f): Add a letter to s[] to
7042         avoid stack-frame overwrite.
7043
7044 2000-04-05  Jakub Jelinek  <jakub@redhat.com>
7045
7046         * gcc.c-torture/compile/20000405-2.c: New test.
7047         * gcc.c-torture/compile/20000405-3.c: New test.
7048
7049 2000-04-05  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
7050
7051         * gcc.c-torture/compile/20000405-1.c: New test.
7052
7053 2000-04-04  Geoff Keating  <geoffk@cygnus.com>
7054
7055         * gcc.dg/cast-qual-1.c: Revert last change.
7056
7057 2000-04-04  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7058
7059         * gcc.dg/cast-qual-1.c: Check casts through a pointer typedef.
7060
7061 2000-04-03  Zack Weinberg  <zack@wolery.cumb.org>
7062
7063         * gcc.dg/cpp-redef-2.c, gcc.dg/cpp-tradwarn1.c,
7064         gcc.dg/cpp-unc.c: Add -fno-show-column to compiler options.
7065
7066 Mon Apr  3 02:35:34 2000  Jeffrey A Law  (law@cygnus.com)
7067
7068         * gcc.c-torture/compile/20000403-2.c: New test.
7069         * gcc.c-torture/compile/20000403-1.c: New test.
7070
7071 Mon Apr  3 16:53:52 2000  Hans-Peter Nilsson  <hp@axis.com>
7072
7073         * gcc.c-torture/execute/20000403-1.c: New test.
7074
7075 2000-04-03  Geoff Keating  <geoffk@cygnus.com>
7076
7077         * gcc.c-torture/execute/20000402-1.c: New test.
7078
7079 Mon Apr  3 14:10:34 2000  Donald Lindsay  <dlindsay@cygnus.com>
7080
7081         * gcc.c-torture/execute/va-arg-15.c: New test.
7082         * gcc.c-torture/execute/va-arg-16.c: New test.
7083         * gcc.c-torture/execute/va-arg-17.c: New test.
7084         * gcc.c-torture/execute/va-arg-18.c: New test.
7085         * gcc.c-torture/execute/va-arg-19.c: New test.
7086
7087 2000-04-02  Zack Weinberg  <zack@wolery.cumb.org>
7088
7089         * gcc.c-torture/compile/981211-1.c: Move to...
7090         * gcc.dg/cpp-as1.c: ...here.
7091         * gcc.dg/cpp-as2.c: New file.
7092
7093         * gcc.dg/cpp-tradwarn1.c: Change warning regexps to match the
7094         compiler.
7095
7096 2000-04-02  Neil Booth  <NeilB@earthling.net>
7097
7098         * gcc.dg/cpp-cond.c  New tests.
7099         * gcc.dg/cpp-ifparen.c New tests.  Amend existing tests to make
7100         accidental success less likely.
7101         * gcc.dg/cpp-missingop.c  New tests.
7102         * gcc.dg/cpp-missingparen.c  New tests.
7103         * gcc.dg/cpp-shift.c  New tests.
7104         * gcc.dg/cpp-shortcircuit.c  New tests.
7105         * gcc.dg/cpp-unary.c  New tests.
7106
7107 Wed Mar 29 13:44:23 2000  Jeffrey A Law  (law@cygnus.com)
7108
7109         * gcc.c-torture/compile/20000329-1.c: New test.
7110
7111 2000-03-26  Bernd Schmidt  <bernds@cygnus.co.uk>
7112
7113         * gcc.c-torture/compile/20000326-1.c: New test.
7114         * gcc.c-torture/compile/20000326-2.c: New test.
7115
7116 2000-03-24  Geoff Keating  <geoffk@cygnus.com>
7117
7118         * gcc.c-torture/execute/va-arg-14.c: New test for va_start where
7119         the first parameter is a function argument.
7120
7121 2000-03-23  Nathan Sidwell  <nathan@codesourcery.com>
7122
7123         * g++.old-deja/g++.ext/array4.C: New test.
7124
7125 2000-03-22  Geoff Keating  <geoffk@cygnus.com>
7126
7127         * gcc.c-torture/execute/ieee/20000320-1.c: New test for denormals.
7128
7129 2000-03-21  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7130
7131         * gcc.dg/noreturn-1.c: Check for another bogus noreturn case.
7132
7133 2000-03-19  Richard Henderson  <rth@cygnus.com>
7134
7135         * gcc.c-torture/compile/20000314-2.c: Use __SIZE_TYPE__, not size_t.
7136
7137 2000-03-19  Richard Henderson  <rth@cygnus.com>
7138
7139         * gcc.c-torture/compile/20000319-1.c: New test.
7140
7141 Tue Mar 14 08:58:37 2000  Jeffrey A Law  (law@cygnus.com)
7142
7143         * gcc.c-torture/execute/20000314-3.c: New test.
7144         * gcc.c-torture/execute/20000314-2.c: New test.
7145         * gcc.c-torture/execute/20000314-1.c: New test.
7146         * gcc.c-torture/compile/20000314-2.c: New test.
7147         * gcc.c-torture/compile/20000314-1.c: New test.
7148
7149 2000-03-13  Nathan Sidwell  <nathan@codesourcery.com>
7150
7151         * g++.old-deja/g++.warn/inline.C: New test.
7152
7153 Fri Mar 10 01:15:19 2000  Hans-Peter Nilsson  <hp@bitrange.com>
7154
7155         * gcc.c-torture/execute/divconst-2.c: Rewrite to check for
7156         standards-compliant result rather than specific constants.
7157         Put test-values in array.
7158
7159 2000-03-08  Jason Merrill  <jason@casey.cygnus.com>
7160
7161         * lib/g++.exp (g++_init): Don't put { } around -fmessage-length=0.
7162         (g++_target_compile): Put test-specific options last.
7163
7164 2000-03-08  Nathan Sidwell  <nathan@codesourcery.com>
7165
7166         * g++.old-deja/g++.eh/vbase4.C: New test.
7167
7168 2000-03-08  Nathan Sidwell  <nathan@codesourcery.com>
7169
7170         * g++.old-deja/g++.bugs/900215_01.C: Adjust.
7171
7172 2000-03-08  Nathan Sidwell  <nathan@codesourcery.com>
7173
7174         * g++.old-deja/g++.brendan/misc12.C: Removed.
7175         * g++.old-deja/g++.pt/memtemp77.C: Constify.
7176         * g++.old-deja/g++.ext/pretty4.C: New test.
7177
7178 2000-03-08  Nathan Sidwell  <nathan@codesourcery.com>
7179
7180         * g++.old-deja/g++.other/string2.C: New test.
7181
7182 2000-03-06  Nathan Sidwell  <nathan@codesourcery.com>
7183
7184         * g++.old-deja/g++.warn/impint2.C: New test.
7185
7186 Sun Mar  5 23:25:12 2000  Hans-Peter Nilsson  <hp@bitrange.com>
7187
7188         * gcc.c-torture/execute/20000224-1.c (main): Expected return-value
7189         is 1, not zero.
7190
7191 2000-03-05  Nathan Sidwell  <nathan@codesourcery.com>
7192
7193         * g++.old-deja/g++.warn/impint.C: New test.
7194         * g++.old-deja/g++.martin/sts_vectini.C: Add -w option.
7195         * g++.old-deja/g++.pt/explicit10.C: Specify -w option.
7196         * g++.old-deja/g++.pt/explicit12.C: Likewise.
7197         * g++.old-deja/g++.pt/explicit13.C: Likewise.
7198         * g++.old-deja/g++.pt/explicit17.C: Likewise.
7199         * g++.old-deja/g++.pt/explicit18.C: Likewise.
7200         * g++.old-deja/g++.pt/explicit19.C: Likewise.
7201         * g++.old-deja/g++.pt/explicit23.C: Likewise.
7202         * g++.old-deja/g++.pt/explicit31.C: Likewise.
7203         * g++.old-deja/g++.pt/explicit35.C: Likewise.
7204         * g++.old-deja/g++.pt/explicit6.C: Likewise.
7205         * g++.old-deja/g++.pt/memclass7.C: Likewise.
7206
7207 2000-03-01  Zack Weinberg  <zack@wolery.cumb.org>
7208
7209         * gcc.dg/cpp-redef.c: New test.
7210
7211 2000-02-29  Nathan Sidwell  <nathan@codesourcery.com>
7212
7213         * g++.old-deja/g++.pt/unify7.C: New test.
7214
7215 Sat Feb 26 19:46:09 2000  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
7216
7217         * g++.old-deja/g++.ext/attrib5.C: XFAIL on Alpha since no link alias.
7218         * g++.old-deja/g++.pt/static3.C: Generalize system name for Alpha.
7219
7220 2000-02-25  Geoff Keating  <geoffk@cygnus.com>
7221
7222         * gcc.c-torture/compile/20000224-1.c: New test.
7223
7224 2000-02-25  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
7225
7226         * gcc.c-torture/compile/cpp-2.c: New test.
7227         * gcc.c-torture/compile/cpp-1.c: New test.
7228
7229 Fri Feb 25 21:44:49 2000  Jeffrey A Law  (law@cygnus.com)
7230
7231         * gcc.c-torture/execute/20000225-1.c: New test.
7232
7233 2000-02-25  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
7234
7235         * gcc.dg/cpp-li2.c: New test.
7236
7237         * gcc.dg/cpp-wi1.c: New test.
7238
7239         * gcc.dg/cpp-li1.c: New test.
7240
7241 2000-02-24  Nathan Sidwell  <nathan@codesourcery.com>
7242
7243         * g++.old-deja/g++.other/sizeof5.C: New test.
7244
7245 2000-02-23  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
7246
7247         * gcc.c-torture/execute/va-arg-13.c: New test.
7248
7249 Wed Feb 23 14:16:06 2000  Donald Lindsay  <dlindsay@cygnus.com>
7250
7251         * gcc.c-torture/execute/va-arg-12.c: New test.
7252
7253 2000-02-23  Nathan Sidwell  <nathan@codesourcery.com>
7254
7255         * gcc.c-torture/execute/20000223-1.c: New test.
7256
7257 2000-02-23  Nathan Sidwell  <nathan@codesourcery.com>
7258
7259         * g++.old-deja/g++.pt/memtemp79.C: Fixed. Remove XFAIL.
7260
7261 2000-02-22  Mark Mitchell  <mark@codesourcery.com>
7262
7263         * g++.old-deja/g++.abi/ptrmem.C: New test.
7264
7265 2000-02-19  Richard Henderson  <rth@cygnus.com>
7266
7267         * gcc.c-torture/compile/init-3.c: New.
7268
7269 2000-02-17  Mark Mitchell  <mark@codesourcery.com>
7270
7271         * lib/g++.exp (g++_init): Add -fmessage-length=0 to
7272         ALWAYS_CXXFLAGS.
7273
7274 Fri Feb 11 12:35:40 2000  Robert Lipe <robertl@sco.com>
7275
7276         * gcc.c-torture/compile/20000211-3.c: New test.
7277
7278 Fri Feb 11 12:35:40 2000  Martin Buchholz <martin@xemacs.org>
7279
7280         * gcc.c-torture/compile/20000211-2.c: New test.
7281
7282 Fri Feb 11 12:35:40 2000  Jeffrey A Law  (law@cygnus.com)
7283
7284         * gcc.c-torture/compile/20000211-1.c: New test.
7285
7286 2000-02-09  Jonathan Larmour  <jlarmour@redhat.co.uk>
7287
7288         * gcc.dg/special/ecos.exp: Use -static when testing --gc-sections
7289           on native targets
7290
7291 2000-02-08  Nathan Sidwell  <nathan@acm.org>
7292
7293         * g++.old-deja/g++.other/cast5.C: New test.
7294
7295 2000-02-05  Alan Modra  <alan@SPRI.Levels.UniSA.Edu.Au>
7296
7297         * gcc.c-torture/execute/20000205-1.c: New.
7298
7299 2000-02-03  Nathan Sidwell  <nathan@acm.org>
7300
7301         * g++.old-deja/g++.jason/cast3.C: Return void.
7302         * g++.old-deja/g++.pt/dynarray.C: Don't be pedantic.
7303
7304 2000-02-02  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
7305
7306         * gcc.dg/unused-2.c: Use -Wreturn-type instead of -Wall.
7307
7308         * gcc.dg/loop-1.c: New test.
7309
7310 2000-01-27  Jakub Jelinek  <jakub@redhat.com>
7311
7312         * gcc.c-torture/compile/20000127-1.c: New test.
7313         * gcc.c-torture/execute/991228-1.c: New test.
7314
7315 2000-01-26  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
7316
7317         * gcc.dg/unused-2.c: New test.
7318
7319         * gcc.dg/conv-1.c: New test.
7320
7321 2000-01-24  Mark Mitchell  <mark@codesourcery.com>
7322
7323         * lib/g++.exp (g++init): Use g++, not xgcc, to invoke the C++
7324         compiler.
7325         (tool_option_proc): Fix typo.
7326
7327 2000-01-24  Geoff Keating  <geoffk@cygnus.com>
7328
7329         * gcc.dg/special/ecos.exp (gcsec-1.c): Check the version
7330         of the ld on the host, not on the build machine.
7331         Also, don't crash if '--help' is not a supported option.
7332
7333 2000-01-24  Richard Henderson  <rth@cygnus.com>
7334
7335         * gcc.c-torture/execute/ieee/fp-cmp-4.c: New.
7336
7337 Thu Jan 20 12:34:48 2000  Jeffrey A Law  (law@cygnus.com)
7338
7339         * gcc.c-torture/execute/20000120-2.c: New test.
7340         * gcc.c-torture/execute/20000120-1.c: New test.
7341
7342 Thu Jan 13 02:29:32 2000  Jeffrey A Law  (law@cygnus.com)
7343
7344         * gcc.c-torture/execute/20000113-1.c: New test.
7345
7346 Wed Jan 12 20:26:58 2000  Jeffrey A Law  (law@cygnus.com)
7347
7348         * gcc.c-torture/execute/20000112-1.c: New test.
7349
7350 2000-01-11  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
7351
7352         * gcc.dg/20000111-1.c: New test.
7353
7354 Mon Jan 10 18:12:49 2000  Jeffrey A Law  (law@cygnus.com)
7355
7356         * gcc.c-torture/execute/990628-1.c: Tweak to work on targets
7357         with 16 bit integers.
7358
7359 2000-01-08  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
7360
7361         * gcc.dg/20000108-1.c: New test.
7362
7363 2000-01-05  Nathan Sidwell  <nathan@acm.org>
7364
7365         * g++.old-deja/g++.ns/koenig8.C: New test.
7366
7367 2000-01-05  Nathan Sidwell  <nathan@acm.org>
7368
7369         * g++.old-deja/g++.other/cast4.C: New test.
7370
7371 Wed Jan  5 00:26:20 2000  Jeffrey A Law  (law@cygnus.com)
7372
7373         * gcc.c-torture/compile/20000105-2.c: New test.
7374         * gcc.c-torture/compile/20000105-1.c: New test.
7375
7376 2000-01-04  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7377
7378         * g++.old-deja/g++.brendan/array1.C: Modify explicit external libc
7379         references to printf & atoi to conform to ANSI standard.
7380         * g++.old-deja/g++.brendan/code-gen1.C: Likewise.
7381         * g++.old-deja/g++.brendan/code-gen2.C: Likewise.
7382         * g++.old-deja/g++.brendan/code-gen3.C: Likewise.
7383         * g++.old-deja/g++.brendan/code-gen4.C: Likewise.
7384         * g++.old-deja/g++.brendan/code-gen6.C: Likewise.
7385         * g++.old-deja/g++.brendan/complex1.C: Likewise.
7386         * g++.old-deja/g++.brendan/copy1.C: Likewise.
7387         * g++.old-deja/g++.brendan/copy2.C: Likewise.
7388         * g++.old-deja/g++.brendan/copy3.C: Likewise.
7389         * g++.old-deja/g++.brendan/copy4.C: Likewise.
7390         * g++.old-deja/g++.brendan/copy5.C: Likewise.
7391         * g++.old-deja/g++.brendan/copy6.C: Likewise.
7392         * g++.old-deja/g++.brendan/copy7.C: Likewise.
7393         * g++.old-deja/g++.brendan/copy8.C: Likewise.
7394         * g++.old-deja/g++.brendan/crash11.C: Likewise.
7395         * g++.old-deja/g++.brendan/crash14.C: Likewise.
7396         * g++.old-deja/g++.brendan/ctors1.C: Likewise.
7397         * g++.old-deja/g++.brendan/ctors2.C: Likewise.
7398         * g++.old-deja/g++.brendan/delete2.C: Likewise.
7399         * g++.old-deja/g++.brendan/dtors1.C: Likewise.
7400         * g++.old-deja/g++.brendan/dtors2.C: Likewise.
7401         * g++.old-deja/g++.brendan/dtors3.C: Likewise.
7402         * g++.old-deja/g++.brendan/eh1.C: Likewise.
7403         * g++.old-deja/g++.brendan/groff1.C: Likewise.
7404         * g++.old-deja/g++.brendan/init3.C: Likewise.
7405         * g++.old-deja/g++.brendan/misc12.C: Likewise.
7406         * g++.old-deja/g++.brendan/misc7.C: Likewise.
7407         * g++.old-deja/g++.brendan/new2.C: Likewise.
7408         * g++.old-deja/g++.brendan/operators4.C: Likewise.
7409         * g++.old-deja/g++.brendan/operators5.C: Likewise.
7410         * g++.old-deja/g++.brendan/overload2.C: Likewise.
7411         * g++.old-deja/g++.brendan/overload7.C: Likewise.
7412         * g++.old-deja/g++.brendan/redecl2.C: Likewise.
7413         * g++.old-deja/g++.brendan/reference1.C: Likewise.
7414         * g++.old-deja/g++.brendan/sizeof5.C: Likewise.
7415         * g++.old-deja/g++.brendan/template24.C: Likewise.
7416         * g++.old-deja/g++.brendan/template3.C: Likewise.
7417         * g++.old-deja/g++.brendan/vtables1.C: Likewise.
7418         * g++.old-deja/g++.jason/inline3.C: Likewise.
7419         * g++.old-deja/g++.jason/opeq.C: Likewise.
7420         * g++.old-deja/g++.law/arg5.C: Likewise.
7421         * g++.old-deja/g++.law/arm7.C: Likewise.
7422         * g++.old-deja/g++.law/ctors11.C: Likewise.
7423         * g++.old-deja/g++.law/cvt8.C: Likewise.
7424         * g++.old-deja/g++.law/init9.C: Likewise.
7425         * g++.old-deja/g++.law/refs4.C: Likewise.
7426         * g++.old-deja/g++.law/template2.C: Likewise.
7427         * g++.old-deja/g++.law/visibility24.C: Likewise.
7428         * g++.old-deja/g++.law/vtable3.C: Likewise.
7429         * g++.old-deja/g++.mike/asm2.C: Likewise.
7430         * g++.old-deja/g++.mike/eh1.C: Likewise.
7431         * g++.old-deja/g++.mike/misc1.C: Likewise.
7432         * g++.old-deja/g++.mike/misc13.C: Likewise.
7433         * g++.old-deja/g++.mike/misc14.C: Likewise.
7434         * g++.old-deja/g++.mike/ns12.C: Likewise.
7435         * g++.old-deja/g++.mike/p1248.C: Likewise.
7436         * g++.old-deja/g++.mike/p3708.C: Likewise.
7437         * g++.old-deja/g++.mike/p3708a.C: Likewise.
7438         * g++.old-deja/g++.mike/p3708b.C: Likewise.
7439         * g++.old-deja/g++.mike/p646.C: Likewise.
7440         * g++.old-deja/g++.mike/p700.C: Likewise.
7441         * g++.old-deja/g++.mike/p783.C: Likewise.
7442         * g++.old-deja/g++.mike/p783a.C: Likewise.
7443         * g++.old-deja/g++.mike/p783b.C: Likewise.
7444         * g++.old-deja/g++.mike/p786.C: Likewise.
7445         * g++.old-deja/g++.mike/p789.C: Likewise.
7446         * g++.old-deja/g++.mike/p789a.C: Likewise.
7447         * g++.old-deja/g++.mike/p807a.C: Likewise.
7448         * g++.old-deja/g++.other/delete3.C: Likewise.
7449         * g++.old-deja/g++.other/dyncast1.C: Likewise.
7450         * g++.old-deja/g++.other/dyncast2.C: Likewise.
7451         * g++.old-deja/g++.other/dyncast3.C: Likewise.
7452         * g++.old-deja/g++.other/empty1.C: Likewise.
7453         * g++.old-deja/g++.other/temporary1.C: Likewise.
7454         * g++.old-deja/g++.pt/memtemp14.C: Likewise.
7455         * g++.old-deja/g++.pt/t16.C: Likewise.
7456         * g++.old-deja/g++.pt/tiemann2.C: Likewise.
7457
7458 1999-12-30  Bernd Schmidt  <bernds@cygnus.co.uk>
7459
7460         * gcc.dg/991230-1.c: New test.
7461
7462 Wed Dec 29 23:48:49 1999  Jeffrey A Law  (law@cygnus.com)
7463
7464         * gcc.c-torture/compile/991229-3.c: New test.
7465         * gcc.c-torture/compile/991229-2.c: New test.
7466         * gcc.c-torture/compile/991229-1.c: New test.
7467
7468 Wed Dec 29 20:54:46 1999  Greg McGary <gkm@eng.ascend.com>
7469
7470         * gcc.c-torture/compile/labels-2.c: New test.
7471
7472 1999-12-27  Martin von Löwis  <loewis@informatik.hu-berlin.de>
7473
7474         * gcc.c-torture/execute/991227-1.c: New test.
7475
7476 1999-12-22  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
7477
7478         * g++.old-deja/g++.pt/instantiate6.C: Remove excess errors XFAIL.
7479
7480 1999-12-21  Martin von Löwis  <loewis@informatik.hu-berlin.de>
7481
7482         * gcc.c-torture/execute/991221-1.c: New test.
7483
7484 1999-12-20  Nathan Sidwell  <nathan@acm.org>
7485
7486         * g++.old-deja/g++.other/cast3.C: New test.
7487
7488 1999-12-16  Bernd Schmidt  <bernds@cygnus.co.uk>
7489
7490         * gcc.c-torture/execute/991216-4.c: New test.
7491
7492 1999-12-16  Michael Meissner  <meissner@cygnus.com>
7493
7494         * gcc.c-torture/execute/991216-1.c: New test.
7495         * gcc.c-torture/execute/991216-2.c: New test.
7496         * gcc.c-torture/execute/991216-3.c: New test.
7497
7498 1999-12-14  Bernd Schmidt  <bernds@cygnus.co.uk>
7499
7500         * gcc.dg/991214-1.c: Use "__asm__", not "asm".
7501         Actually make the test fail by using "-O2" for compilation.
7502
7503 1999-12-15  Nathan Sidwell  <nathan@acm.org>
7504
7505         * g++.old-deja/g++.warn/cast-align1.C: New test.
7506
7507 1999-12-14  Bernd Schmidt  <bernds@cygnus.co.uk>
7508
7509         * gcc.c-torture/compile/991214-1.c: New test.
7510         * gcc.c-torture/compile/991214-2.c: New test.
7511
7512 1999-12-14  Bernd Schmidt  <bernds@cygnus.co.uk>
7513
7514         * gcc.dg/991214-1.c: New test.
7515
7516 Mon Dec 13 23:03:09 1999  Jeffrey A Law  (law@cygnus.com)
7517
7518         * gcc.c-torture/compile/991213-3.c: New test.
7519         * gcc.c-torture/compile/991213-2.c: New test.
7520         * gcc.c-torture/compile/991213-1.c: New test.
7521
7522 Fri Dec 10 00:53:10 1999  J"orn Rennecke <amylaar@cygnus.co.uk>
7523
7524         * gcc.dg/991209-1.c: New test.
7525
7526 Wed Dec  8 23:44:08 1999  Nathan Sidwell <nathan@acm.org>
7527
7528         * gcc.c-torture/compile/991208-1.c: New test.
7529
7530 1999-12-06  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
7531
7532         * gcc.dg/ultrasp2.c: New test.
7533
7534 1999-12-05  Alex Samuel  <samuel@codesourcery.com>
7535
7536         * g++.old-deja/g++.abi/align.C (main): Fix typo.
7537
7538 1999-12-02  Bernd Schmidt  <bernds@cygnus.co.uk>
7539
7540         * gcc.c-torture/compile/991202-1.c: New test.
7541         * gcc.c-torture/execute/991202-1.c: New test.
7542         * gcc.c-torture/execute/991202-2.c: New test.
7543         * gcc.c-torture/execute/991202-3.c: New test.
7544
7545 1999-12-02  Alex Samuel  <samuel@codesourcery.com>
7546
7547         * g++.old-deja/g++.abi/align.C: New test.
7548         * g++.old-deja/g++.abi/aggregates.C: Likewise.
7549         * g++.old-deja/g++.abi/bitfields.C: Likewise.
7550
7551 1999-12-01  Richard Henderson  <rth@cygnus.com>
7552
7553         * gcc.c-torture/execute/991201-1.c: New.
7554
7555 1999-11-29  Bernd Schmidt  <bernds@cygnus.co.uk>
7556
7557         * gcc.dg/991129-1.c: New test.
7558
7559 1999-11-27  Bernd Schmidt  <bernds@cygnus.co.uk>
7560
7561         * gcc.c-torture/compile/991127-1.c: New test.
7562
7563 1999-11-22  Nathan Sidwell  <nathan@acm.org>
7564
7565         * g++.old-deja/g++.other/warn4.C: New test.
7566
7567 1999-11-22  Nathan Sidwell  <nathan@acm.org>
7568
7569         * g++.old-deja/g++.eh/cleanup2.C: New test.
7570         * g++.old-deja/g++.ext/pretty2.C: New test.
7571         * g++.old-deja/g++.ext/pretty3.C: New test.
7572         * g++.old-deja/g++.other/debug6.C: New test.
7573
7574 Wed Oct 20 16:18:23 1999  Jim Wilson  <wilson@cygnus.com>
7575
7576         * gcc.c-torture/noncompile/noncompile.exp: For 940510-1.c, change
7577         compiler_output to look for one error message instead of two.
7578
7579 1999-11-19  Geoffrey Keating  <geoffk@cygnus.com>
7580
7581         * gcc.c-torture/execute/991118-1.c: Also test case
7582         where the word boundary does not split a byte evenly.
7583
7584 1999-11-19  Nathan Sidwell  <nathan@acm.org>
7585
7586         * g++.old-deja/g++.ext/restrict1.C: New test.
7587
7588 1999-11-18 Herman A.J. ten Brugge <Haj.Ten.Brugge@net.HCC.nl>
7589
7590         * gcc.c-torture/execute/991118-1.c: New test.
7591
7592 1999-11-16  Geoffrey Keating  <geoffk@cygnus.com>
7593
7594         * g77.f-torture/execute/u77-test.f (wd): Allow for longer
7595         working directory pathnames.
7596
7597 1999-10-13  Brendan Kehoe  <brendan@cygnus.com>
7598
7599         * gcc.c-torture/execute/memcheck/memcheck.exp: Make sure a remote
7600         host is equipped with driver.h and driver.o so it can actually
7601         compile and run the tests.
7602
7603 Fri Oct  8 18:46:11 1999  Bernd Schmidt  <bernds@cygnus.co.uk>
7604
7605         * gcc.c-torture/compile/991008-1.c: New test.
7606
7607 1999-11-08  Nick Clifton  <nickc@cygnus.com>
7608
7609         * lib/gcc-dg.exp: Include target-supports.exp
7610
7611 1999-11-05  Nick Clifton  <nickc@cygnus.com>
7612
7613         * lib/target-supports.exp: New file: Provide procs to test for
7614         features supported by the target.
7615         (check_weak_available): Moved here from ecos.exp.
7616         (check_alias_available): New proc: Determine of the target
7617         toolchain supports the alias attribute.
7618
7619         * gcc.dg/special/ecos.exp: Move check_weak_available to
7620         target-supports.exp.
7621         (alias-1.c): Only perform the test if the target supports
7622         aliases.
7623         (wkali-1.c): Only perform the test if the target supports
7624         aliases.
7625
7626         * gcc.dg/990506-0.c: Expect error messages from cross
7627         targets as well as native targets.
7628
7629 1999-11-02  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
7630
7631         * gcc.dg/ultrasp1.c: Removed xfail.
7632         * gcc.dg/struct-ret-2.c: Likewise.
7633         * gcc.dg/array-1.c: Likewise.
7634
7635 1999-11-01  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
7636
7637         * gcc.dg/struct-ret-2.c: New test.
7638
7639         * gcc.dg/array-1.c: New test.
7640
7641 Sat Oct 30 22:23:46 1999  Stephen L Moshier <moshier@mediaone.net>
7642
7643         * gcc.c-torture/execute/991030-1.c: New test.
7644
7645 Tue Oct 26 20:25:42 1999  Richard Henderson  <rth@cygnus.com>
7646
7647         * gcc.c-torture/compile/991026-2.c: New test.
7648
7649 Tue Oct 26 00:45:56 1999  Jeffrey A Law  (law@cygnus.com)
7650
7651         * gcc.c-torture/compile/991026-1.c: New test.
7652
7653 Sat Oct 23 23:36:03 1999  Jeffrey A Law  (law@cygnus.com)
7654
7655         * gcc.c-torture/execute/991023-1.c: New test.
7656
7657 Tue Oct 19 02:11:29 1999  Jeffrey A Law  (law@cygnus.com)
7658
7659         * gcc.c-torture/execute/991019-1.c: New test.
7660
7661 Sat Oct 16 00:05:48 1999  Richard Henderson  <rth@cygnus.com>
7662
7663         * gcc.c-torture/execute/991016-1.c: New test.
7664
7665 Thu Oct 14 04:22:47 1999  Stephane Carrez  <stcarrez@worldnet.fr>
7666
7667         * gcc.c-torture/execute/991014-1.c: New test.
7668
7669 Wed Oct 13 22:01:35 1999  J"orn Rennecke <amylaar@cygnus.co.uk>
7670
7671         * g++.old-deja/g++.other/union2.C: New test.
7672
7673 1999-10-13  Nathan Sidwell  <nathan@acm.org>
7674
7675         * g++.old-deja/g++.other/vaarg2.C: New test.
7676         * g++.old-deja/g++.other/vaarg3.C: New test.
7677
7678 1999-10-12  Craig Burley  <craig@jcb-sc.com>
7679
7680         * g77.f-torture/noncompile/19990905-1.f: Moved from being
7681         in compile/.
7682
7683 1999-10-04  Ulrich Drepper  <drepper@cygnus.com>
7684
7685         * gcc.c-torture/execute/va-arg-11.c: New test.
7686
7687 Fri Oct  1 00:53:17 1999  Mark P. Mitchell  <mark@codesourcery.com>
7688
7689         * lib/file-format.exp (gcc_target_object_format): Don't
7690         crash if objdump is unavailable.
7691
7692 Wed Sep 29 23:48:44 1999  Donn Terry <donn@interix.com>
7693
7694         * gcc.misc-tests/mg.exp: delete extraneous redirection.
7695
7696 1999-09-28  Nick Clifton  <nickc@cygnus.com>
7697
7698         * gcc.c-torture/compile/990928-1.c: New test.
7699
7700 Tue Sep 28 13:19:15 BST 1999  Nathan Sidwell  <nathan@acm.org>
7701
7702         * g++.old-deja/g++.other/decl6.C: New test.
7703
7704 Tue Sep 28 01:19:09 1999  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
7705
7706         * gcc.c-torture/execute/va-arg-10.c: New test.
7707
7708 Mon Sep 27 09:14:24 BST 1999  Nathan Sidwell  <nathan@acm.org>
7709
7710         * g++.old-deja/g++.pt/memtemp77.C: Adjust expected
7711         __PRETTY_FUNCTION__.
7712
7713 1999-09-23  Nick Clifton  <nickc@cygnus.com>
7714
7715         * gcc.c-torture/execute/990923-1.c: New test.
7716
7717 1999-09-21  Nick Clifton  <nickc@cygnus.com>
7718
7719         * gcc.c-torture/special/special.exp: Add FR30 to list of targets
7720         for which -fpic is inappropriate.
7721
7722 1999-09-21  Mark Mitchell  <mark@codesourcery.com>
7723
7724         * g++.dg/ecos.exp: Don't supply -finit-priority to cc1plus.
7725
7726 Tue Sep 21 15:38:10 BST 1999  Nathan Sidwell  <nathan@acm.org>
7727
7728         * g++.old-deja/g++.other/dyncast1.C: New test.
7729         * g++.old-deja/g++.other/dyncast2.C: New test.
7730         * g++.old-deja/g++.other/dyncast3.C: New test.
7731         * g++.old-deja/g++.other/dyncast4.C: New test.
7732         * g++.old-deja/g++.other/dyncast5.C: New test.
7733         * g++.old-deja/g++.eh/catch3.C: New test.
7734         * g++.old-deja/g++.eh/catch3p.C: New test.
7735         * g++.old-deja/g++.eh/catch4.C: New test.
7736         * g++.old-deja/g++.eh/catch4p.C: New test.
7737         * g++.old-deja/g++.eh/catch5.C: New test.
7738         * g++.old-deja/g++.eh/catch5p.C: New test.
7739         * g++.old-deja/g++.eh/catch6.C: New test.
7740         * g++.old-deja/g++.eh/catch6p.C: New test.
7741         * g++.old-deja/g++.eh/catch7.C: New test.
7742         * g++.old-deja/g++.eh/catch7p.C: New test.
7743         * g++.old-deja/g++.eh/catch8.C: New test.
7744         * g++.old-deja/g++.eh/catch8p.C: New test.
7745         * g++.old-deja/g++.eh/catch9.C: New test.
7746         * g++.old-deja/g++.eh/catch9p.C: New test.
7747
7748 Mon Sep 13 14:14:21 BST 1999  Nathan Sidwell  <nathan@acm.org>
7749
7750         * g++.old-deja/g++.other/sizeof3.C: Remove XFAILS.
7751         * g++.old-deja/g++.other/sizeof4.C: Remove XFAILS.
7752
7753 Mon Sep 13 06:28:57 1999  Jeffrey A Law  (law@cygnus.com)
7754
7755         * gcc.c-torture/compile/990913-1.c: New test.
7756
7757 Fri Sep 10 11:21:25 BST 1999  Nathan Sidwell  <nathan@acm.org>
7758
7759         * g++.old-deja/g++.jason/rfg4.C: Revert erroneous change, add -w.
7760         * g++.old-deja/g++.jason/rfg5.C: Likewise.
7761
7762 Thu Sep  9 10:40:36 1999  Richard Henderson  <rth@cygnus.com>
7763
7764         * g++.old-deja/g++.other/delete6.C: Use size_t with operator new.
7765
7766 Thu Sep  9 12:32:57 BST 1999  Nathan Sidwell  <nathan@acm.org>
7767
7768         * g++.old-deja/g++.other/lookup11.C: New test.
7769         * g++.old-deja/g++.bugs/900428_01.C: Rework now we understand
7770         what is permitted and what we want.
7771         * g++.old-deja/g++.jason/rfg4.C: Rework to remove ill-formed
7772         overload use.
7773         * g++.old-deja/g++.jason/rfg5.C: Likewise
7774
7775 1999-09-08  Geoffrey Keating  <geoffk@cygnus.com>
7776
7777         * gcc.c-torture/noncompile/noncompile.exp: Add poison-1.c.
7778         * gcc.c-torture/noncompile/poison-1.c: New file.
7779
7780 Wed Sep  8 09:39:56 BST 1999  Nathan Sidwell  <nathan@acm.org>
7781
7782         * g++.old-deja/g++.other/sizeof3.C: New test.
7783         * g++.old-deja/g++.other/sizeof4.C: New test.
7784         * g++.old-deja/g++.other/ambig2.C: Mark XFAILs.
7785         * g++.old-deja/g++.other/lookup16.C: Mark XFAIL.
7786
7787 1999-09-07  Richard Henderson  <rth@cygnus.com>
7788
7789         * gcc.dg/va-arg-1.c: New.
7790
7791 1999-09-06  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
7792
7793         * gcc.c-torture/execute/va-arg-9.c: New test.
7794
7795 1999-09-05  Craig Burley  <craig@jcb-sc.com>
7796
7797         * g77.f-torture/compile/980519-2.f: New test.
7798         * g77.f-torture/compile/19990905-0.f: New test.
7799         * g77.f-torture/compile/19990905-1.f: New test.
7800         * g77.f-torture/compile/19990905-2.f: New test.
7801
7802         * g77.f-torture/noncompile/19990826-4.f: Clarify who wrote what.
7803
7804 Fri Sep  3 10:39:38 BST 1999  Richard Earnshaw <rearnsha@arm.com>
7805
7806         * gcc.c-torture/execute/990827-1.c: Fix typo.
7807
7808 Fri Sep 03 09:31:10 BST 1999  Nathan Sidwell  <nathan@acm.org>
7809
7810         * g++.old-deja/g++.other/deref1.C: New test.
7811
7812 Thu Sep 02 09:27:34 BST 1999  Nathan Sidwell  <nathan@acm.org>
7813
7814         * g++.old-deja/g++.other/ambig2.C: New test.
7815         * g++.old-deja/g++.other/cond5.C: New test.
7816         * g++.old-deja/g++.other/lookup16.C: New test.
7817
7818 Thu Sep  2 01:17:51 1999  Marc Espie <espie@cvs.openbsd.org>
7819
7820         * gcc.dg/980414-1.c: Fix assembler syntax to work with old
7821         assemblers too.
7822
7823 Tue Aug 31 17:57:49 1999  Jeffrey A Law  (law@cygnus.com)
7824
7825         * lib/c-torture.exp: Avoid the "compare executables" optimization
7826         when testing native.
7827
7828 Sun Aug 29 14:35:41 1999  Jeffrey A Law  (law@cygnus.com)
7829
7830         * gcc.c-torture/execute/990829-1.c: New test.
7831         * gcc.c-torture/compile/990829-1.c: New test.
7832
7833 1999-08-27  Paul Burchard  <burchard@pobox.com>
7834
7835         * g++.old-deja/g++.pt/derived3.C: Renamed from lss-001.C.
7836         * g++.old-deja/g++.pt/ttp56.C: Renamed from lss-002.C.
7837         * g++.old-deja/g++.pt/decl4.C: Renamed from lss-003.C.
7838         * g++.old-deja/g++.pt/memtemp85.C: Renamed from lss-004.C.
7839         * g++.old-deja/g++.pt/memtemp86.C: Renamed from lss-005.C.
7840         * g++.old-deja/g++.pt/memtemp87.C: Renamed from lss-006.C.
7841         * g++.old-deja/g++.pt/static10.C: Renamed from lss-007.C.
7842         * g++.old-deja/g++.pt/memtemp88.C: Renamed from lss-008.C.
7843         * g++.old-deja/g++.pt/memtemp89.C: Renamed from lss-009.C.
7844         * g++.old-deja/g++.pt/memtemp90.C: Renamed from lss-010.C.
7845         * g++.old-deja/g++.pt/memtemp91.C: Renamed from lss-011.C.
7846
7847 Fri Aug 27 01:24:16 1999  Jeffrey A Law  (law@cygnus.com)
7848
7849         * gcc.c-torture/execute/990827-1.c: New test.
7850
7851 1999-08-26  Craig Burley  <craig@jcb-sc.com>
7852
7853         * g77.f-torture/noncompile/19990826-4.f: New test.
7854
7855         * g77.f-torture/compile/19990826-3.f: New test.
7856
7857         * g77.f-torture/execute/19990826-2.f: New test.
7858
7859         * g77.f-torture/compile/19990826-1.f: New test.
7860
7861         * gcc.c-torture/execute/990826-0.c: New test.
7862         * g77.c-torture/execute/19990826-0.f: New test.
7863
7864         * g77.f-torture/noncompile/970626-2.f: New test.
7865
7866 1999-08-25  Paul Burchard  <burchard@pobox.com>
7867
7868         * g++.old-deja/g++.pt/lss-001.C, lss-002.C, lss-003.C, lss-004.C,
7869         lss-005.C, lss-006.C, lss-007.C, lss-008.C, lss-009.C, lss-010.C,
7870         lss-011.C: New tests.
7871
7872 1999-08-25  Nathan Sidwell  <nathan@acm.org>
7873
7874         * g++.old-deja/g++.other/decl5.C: New test.
7875
7876 1999-08-24  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7877
7878         * noncompile/noncompile.exp: Load_lib c-torture.exp.
7879         (postbase_with_opts): New proc to loop over TORTURE_OPTIONS and
7880         call `postbase' for each one.  All callers of `postbase' changed
7881         to call this instead.
7882
7883 1999-08-11  Richard Earnshaw (rearnsha@arm.com)
7884
7885         * gcc.c-torture/execute/990811-1.c: New test.
7886
7887 1999-08-09  Nick Clifton  <nickc@cygnus.com>
7888
7889         * gcc.misc-tests/m-un-2.c: Expect the warnings for all builds, not
7890         just native ones.
7891
7892         * gcc.dg/990413-1.c: Expect the parse error for all builds, not
7893         just native ones.
7894
7895 1999-08-05  Alexandre Oliva  <oliva@dcc.unicamp.br>
7896
7897         * g++.old-deja/g++.other/local3.C: Removed XFAIL.
7898
7899 Wed Aug  4 01:17:17 1999  Jeffrey A Law  (law@cygnus.com)
7900
7901         * gcc.c-torture/execute/970312-1.c: Delete duplicate test.
7902
7903 1999-08-04  Nathan Sidwell  <nathan@acm.org>
7904
7905         * g++.old-deja/g++.eh/spec6.C: Add more tests. Remove XFAILS.
7906
7907 Wed Aug  4 01:17:17 1999  Jeffrey A Law  (law@cygnus.com)
7908
7909         * gcc.c-torture/execute/990804-1.c: New test.
7910
7911 1999-08-03  Nathan Sidwell  <nathan@acm.org>
7912
7913         * g++.old-deja/g++.brendan/crash63.C: Expect a POD warning
7914         * g++.old-deja/g++.brendan/crash64.C: Likewise
7915         * g++.old-deja/g++.brendan/overload8.C: Likewise
7916
7917 1999-08-03  Nathan Sidwell  <nathan@acm.org>
7918
7919         * g++.old-deja/g++.other/struct1.C: New test.
7920
7921 1999-08-03  Nathan Sidwell  <nathan@acm.org>
7922
7923         * g++.old-deja/g++.other/enum2.C: New test.
7924
7925 Mon Aug  2 13:35:12 1999  Richard Henderson  <rth@cygnus.com>
7926
7927         Adapted from tests from Franz Sirl:
7928         * gcc.c-torture/execute/va-arg-7.c: New test.
7929         * gcc.c-torture/execute/va-arg-8.c: New test.
7930
7931 Sun Aug  1 22:29:34 1999  Jeffrey A Law  (law@cygnus.com)
7932
7933         * gcc.c-torture/compile/990801-2.c: New test.
7934
7935         * gcc.c-torture/compile/990801-1.c: New test.
7936
7937 1999-07-27  Michael Meissner  <meissner@cygnus.com>
7938
7939         * gcc.c-torture/execute/ieee/fp-cmp-2.c: New file, clone from
7940         fp-cmp-1.c, converting double to float.
7941
7942         * gcc.c-torture/execute/ieee/fp-cmp-3.c: New file, clone from
7943         fp-cmp-1.c, converting double to long double.
7944
7945         * gcc.c-torture/noncompile/920507-1.c (x): Rename asm register
7946         from fr1 to unknown_register, since fr1 is a legitimate register
7947         on some machines.
7948
7949 Sun Jul 25 21:41:37 1999  Jeffrey A Law  (law@cygnus.com)
7950
7951         * README: More listname related changes.
7952
7953 1999-07-08  Catherine Moore  <clm@cygnus.com>
7954
7955         * gcc.c-torture/execute/920501-5.c: Fix typo.  Change | to ||.
7956
7957 1999-07-05  Manfred Hollstein  <mhollstein@cygnus.com>
7958
7959         * gcc.dg/990703-1.c (y): Terminate definition syntactically correctly.
7960
7961 1999-07-05  Alexandre Oliva  <oliva@dcc.unicamp.br>
7962
7963         * g++.old-deja/g++.other/null1.C: Define l<long> for 64bit hosts.
7964
7965 1999-07-04  Zack Weinberg  <zack@rabi.columbia.edu>
7966
7967         * gcc.dg/990703-1.c: New test.
7968
7969 1999-06-29  Nick Clifton  <nickc@cygnus.com>
7970
7971         * lib/file-format.exp: New file: Move definition of proc
7972         gcc_target_object_format to here from
7973         gcc.dg/special/ecos.exp.
7974
7975         * lib/c-torture.exp: Include lib file-format.exp.
7976         * lib/gcc-dg.exp: Include lib file-format.exp.
7977
7978         * gcc.dg/special/ecos.exp: Remove definition of proc
7979         gcc_target_object_format.
7980
7981 Mon Jun 28 08:20:51 1999  Jeffrey A Law  (law@cygnus.com)
7982
7983         * gcc.c-torture/execute/990628-1.c: New test.
7984
7985 Fri Jun 25 05:28:40 1999  Jeffrey A Law  (law@cygnus.com)
7986
7987         * gcc.c-torture/compile/990625-2.c: New test.
7988
7989         * gcc.c-torture/compile/990625-1.c: New test.
7990
7991 1999-06-23  Nick Clifton  <nickc@cygnus.com>
7992
7993         * gcc.c-torture/compile/dll.c: New test case.  Check that dll
7994         attributes compile.
7995         * gcc.c-torture/compile/dll.x: Only support the dll.c test on
7996         ports that use the COFF/PE file format.
7997
7998 Thu Jun 17 13:48:16 1999  Jeffrey A Law  (law@cygnus.com)
7999
8000         * gcc.c-torture/compile/990617-1.c: New test.
8001
8002 1999-06-17  Alexandre Oliva  <oliva@dcc.unicamp.br>
8003
8004         * g++.old-deja/g++.other/decl4.C: New test.
8005
8006 1999-06-14  Nathan Sidwell  <nathan@acm.org>
8007
8008         * g++.old-deja/g++.other/bitfld3.C: New test.
8009
8010 1999-06-08  Nathan Sidwell  <nathan@acm.org>
8011
8012         * g++.old-deja/g++.eh/catch1.C: New test.
8013
8014 Mon Jun  7 23:39:16 1999  Jeffrey A Law  (law@cygnus.com)
8015
8016         * g++.old-deja/g++.mike/p6610a.C: Expect failure on freebsd-elf.
8017
8018         * gcc.c-torture/execute/ieee/rbug.x: Expect failure on freebsd.
8019         * gcc.c-torture/execute/ieee/mzero.x: New file.  Likewise.
8020
8021 1999-06-05  Craig Burley  <craig@jcb-sc.com>
8022
8023         * g77.f-torture/compile/19990502-0.f: Replace with new,
8024         shorter, test that still fails after recent changes.
8025
8026 Fri Jun  4 02:25:04 1999  Andreas Schwab  <schwab@issan.cs.uni-dortmund.de>
8027
8028         * gcc.c-torture/execute/990604-1.c: New test.
8029
8030 Mon May 31 00:34:51 1999  Jeffrey A Law  (law@cygnus.com)
8031
8032         * gcc.c-torture/execute/990531-1.c: New test.
8033
8034 Thu May 27 02:38:36 1999  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
8035
8036         * gcc.c-torture/compile/990527-1.c: New test.
8037
8038 Thu May 27 02:18:51 1999  Joern Rennecke <amylaar@cygnus.com>
8039
8040         * gcc.c-torture/execute/990527-1.c: New test.
8041
8042 1999-05-25  Nick Clifton  <nickc@cygnus.com>
8043
8044         * gcc.c-torture/execute/bf-sign-2.c: Explicitly declare signed
8045         bitfields as signed.
8046
8047 1999-05-25  Craig Burley  <craig@jcb-sc.com>
8048
8049         * g77.f-torture/compile/19990525-0.f: New test.
8050
8051 Tue May 25 01:21:16 1999  Jeffrey A Law  (law@cygnus.com)
8052
8053         * gcc.c-torture/execute/990525-2.c: New test.
8054
8055         * gcc.c-torture/execute/990525-1.c: New test.
8056
8057 1999-05-24  Nathan Sidwell  <nathan@acm.org>
8058
8059         * g++.old-deja/g++.other/anon3.C: New test.
8060         * g++.old-deja/g++.other/anon4.C: New test.
8061         * g++.old-deja/g++.ext/anon1.C: Inhibit -pedantic option.
8062         * g++.old-deja/g++.g++.robertl/eb131.C/: Remove unrequired ERROR tag,
8063         after downgrade to warning (cp/ChangeLog: 1999-05-20 Jason
8064         Merrill).
8065
8066 Mon May 24 00:01:52 1999  Jeffrey A Law  (law@cygnus.com)
8067
8068         * gcc.c-torture/execute/990524-1.c: New test.
8069
8070         * gcc.dg/990524-1.c: New test.
8071
8072 Sun May 23 21:18:12 1999  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
8073
8074         * gcc.c-torture/compile/990523-1.c: New test.
8075
8076 Wed May 19 02:56:18 1999  Raja R Harinath <harinath@cs.umn.edu>
8077
8078         * gcc.c-torture/compile/990519-1.c: New test.
8079
8080 1999-05-17  Andreas Schwab  <schwab@issan.cs.uni-dortmund.de>
8081
8082         * gcc.c-torture/compile/990517-1.c: New test.
8083
8084         * gcc.c-torture/execute/990326-1.c: Force bitfields to be aligned.
8085         (e4, f4): New tests.
8086         (main): Call them.
8087
8088 1999-05-13  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8089
8090         * gcc.dg/noreturn-1.c: New test.
8091
8092 Thu May 13 02:02:46 1999  Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
8093
8094         * gcc.c-torture/execute/990513-1.c: New test.
8095
8096 1999-05-10  Richard Henderson  <rth@cygnus.com>
8097
8098         * g++.old-deja/g++.other/null1.C (g): Add overload for long.
8099
8100 1999-05-10  Craig Burley  <craig@jcb-sc.com>
8101
8102         * g77.f-torture/execute/erfc.f: Use small single-precision
8103         values, to avoid problems on Alphas when not -mieee.
8104
8105 1999-05-08  Craig Burley  <craig@jcb-sc.com>
8106
8107         * gcc.dg/990506-0.c: New test.
8108
8109 1999-05-08  Richard Henderson  <rth@cygnus.com>
8110
8111         * g++.old-deja/g++.benjamin/p12475.C: Use LONG_MAX to find
8112         the constant to test.  Don't XFAIL 64-bit targets.
8113
8114         * g++.old-deja/g++.jason/thunk3.C: Don't XFAIL Alpha.
8115         * g++.old-deja/g++.law/profile1.C: Likewise.
8116
8117         * g++.old-deja/g++.other/delete4.C: Define size_t; use it in all
8118         operator new instances.
8119         * g++.old-deja/g++.other/delete5.C: Likewise.
8120
8121 1999-05-03  Craig Burley  <craig@jcb-sc.com>
8122
8123         * g77.f-torture/execute/u77-test.f (main): Declare ABORT as
8124         intrinsic.
8125
8126 1999-05-03  Craig Burley  <craig@jcb-sc.com>
8127
8128         * g77.f-torture/execute/u77-test.f: Reverse order of two
8129         arguments to CTIME_subr, DTIME_subr, ETIME_subr, and TTYNAM_subr.
8130
8131 1999-05-03  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8132
8133         * gcc.dg/compare1.c: New test.
8134
8135 1999-05-02  Joseph S. Myers  <jsm28@cam.ac.uk>
8136
8137         * gcc.dg/cast-qual-1.c, gcc.dg/return-type-1.c, gcc.dg/unused-1.c:
8138         New tests.
8139
8140 1999-05-02  Craig Burley  <craig@jcb-sc.com>
8141
8142         * g77.f-torture/compile/19990502-1.f: New test.
8143
8144 1999-05-02  Craig Burley  <craig@jcb-sc.com>
8145
8146         * g77.f-torture/compile/19990502-0.f: New test.
8147
8148 Sun May  2 01:38:50 1999  Craig Burley  <craig@jcb-sc.com>
8149
8150         * g77.f-torture/execute/u77-test.f (main): Declare FTELL as
8151         intrinsic.
8152
8153 Sun May  2 01:13:37 1999  Craig Burley  <craig@jcb-sc.com>
8154
8155         * g77.f-torture/execute/u77-test.f (main): List libU77
8156         intrinsics not currently tested.
8157         Add tests for TIME8, CTIME_subr, IARGC, TTYNAM_subr,
8158         GETENV, FDATE_subr, DTIME_subr, ETIME_subr, DATE, ITIME,
8159         FTELL_subr, MCLOCK, MCLOCK8, and CPU_TIME.
8160         Trim blanks off the ends of some printed strings.
8161
8162 Sun May  2 00:06:45 1999  Craig Burley  <craig@jcb-sc.com>
8163
8164         * g77.f-torture/execute/u77-test.f (main): Just warn about
8165         FSTAT gid disagreement, as it's expected on some systems.
8166
8167 Sat May  1 23:57:18 1999  Craig Burley  <craig@jcb-sc.com>
8168
8169         * g77.f-torture/execute/u77-test.f: Generalize sum-checking to
8170         use a new function, which allows for some slop.
8171         Clean up some commentary.
8172         (issum): The new function.
8173         (sgladd): Deleted subroutine.
8174
8175 1999-05-01  Craig Burley  <craig@jcb-sc.com>
8176
8177         * g77.f-torture/execute/u77-test.f: Modify to be more like
8178         libf2c/libU77 version, bringing patches to that version here.
8179         Add suitable commentary.
8180
8181 Sun Apr 25 12:28:59 1999  Richard Henderson  <rth@cygnus.com>
8182
8183         * gcc.dg/990424-1.c: New test.
8184
8185 1999-04-24  Craig Burley  <craig@jcb-sc.com>
8186
8187         * g77.f-torture/execute/u77-test.f (main): Bug involving
8188         LSTAT has been fixed, so turn back on full checking.
8189
8190 1999-04-20  Craig Burley  <craig@jcb-sc.com>
8191
8192         * g77.f-torture/compile/19990419-0.f: New test.
8193         * g77.f-torture/execute/19990419-1.f: New test.
8194
8195 Sat Apr 17 16:56:48 1999  Richard Henderson  <rth@cygnus.com>
8196
8197         * gcc.dg/uninit-9.c (func): Use __builtin_alloca instead of alloca
8198         to avoid the need for a prototype to supress a warning.
8199
8200 Wed Apr  7 23:08:59 1999  Jim Wilson  <wilson@cygnus.com>
8201
8202         * gcc.c-torture/execute/920501-7.c (main): Delete __I960__ ifndef.
8203
8204 Sun Apr  4 04:02:53 1999  Jeffrey A Law  (law@cygnus.com)
8205
8206         * gcc.c-torture/execute/990404-1.c: New test.
8207
8208 1999-04-03 10:35 -0500  Zack Weinberg  <zack@rabi.columbia.edu>
8209
8210         * gcc.dg/cpp-if1.c: Adjust regexps to accommodate cccp.
8211         * gcc.dg/cpp-if3.c: Don't use -pedantic.
8212         * gcc.misc-tests/m-un-2.c: Adjust regexps for new format of
8213         missing initializer warnings.
8214
8215 Sun Mar 28 00:49:41 1999  Jeffrey A Law  (law@cygnus.com)
8216
8217         * lib/objc-torture.exp: Replace "77" with "Obj-C" in pattern
8218         matching strings.
8219
8220 Fri Mar 26 00:50:46 1999  Jeffrey A Law  (law@cygnus.com)
8221
8222         * gcc.c-torture/execute/990326-1.c: New test from Charles Hannum.
8223
8224 1999-03-26  Craig Burley  <craig@jcb-sc.com>
8225
8226         * g77.f-torture/execute/19990325-0.f: New test.
8227         * g77.f-torture/execute/19990325-1.f: New test.
8228
8229 Wed Mar 24 22:50:50 1999  Jeffrey A Law  (law@cygnus.com)
8230
8231         * gcc.c-torture/execute/990324-1.c: New test.
8232
8233 Mon Mar 22 14:55:58 1999  Jim Wilson  <wilson@cygnus.com>
8234
8235         * gcc.c-torture/execute/bf-sign-2.c (main): Replace struct sizeof
8236         test with 4.
8237
8238 Wed Mar 17 12:22:39 1999  Richard Henderson  <rth@cygnus.com>
8239
8240         * gcc.c-torture/execute/ieee/980619-1.x: New.  Expected fail on x86.
8241
8242 1999-03-13  Craig Burley  <craig@jcb-sc.com>
8243
8244         * g77.f-torture/execute/19990313-2.f: New test.
8245         * g77.f-torture/execute/19990313-3.f: New test.
8246
8247 1999-03-13  Craig Burley  <craig@jcb-sc.com>
8248
8249         * g77.f-torture/execute/19990313-0.f: New test.
8250         * g77.f-torture/execute/19990313-1.f: New test.
8251
8252 Fri Mar 12 16:17:28 1999  Jim Wilson  <wilson@cygnus.com>
8253
8254         * gcc.c-torture/execute/970312-1.c, execute/980605-1.c (f): Change
8255         printf to sprintf.
8256         * gcc.c-torture/execute/bf-sign-2.c (struct X): Add u15 field.
8257         (main): Add check for u15.  Conditionalize u31 check depending on
8258         whether ints are <32 bits or >=32 bits.
8259
8260 1999-03-08  Craig Burley  <craig@jcb-sc.com>
8261
8262         * g77.f-torture/execute/19981119-0.f: Improve testiness.
8263
8264 1999-03-08  Craig Burley  <craig@jcb-sc.com>
8265
8266         * g77.f-torture/compile/19990305-0.f: New test.
8267         * g77.f-torture/execute/19981119-0.f: New test.
8268
8269 1999-03-08  Craig Burley  <craig@jcb-sc.com>
8270
8271         * g77.f-torture/execute/970625-2.f: call ABORT if final
8272         result is not correct, instead of just printing it.
8273         Add this checking via newly introduced obfuscation, to
8274         trip up buggy front ends.
8275
8276 1999-03-07  Craig Burley  <craig@jcb-sc.com>
8277
8278         * g77.f-torture/compile/960317-1.f: Moved from being
8279         in execute/.  (Somehow I didn't notice "SUBROUTINE...".)
8280
8281 1999-03-06  Craig Burley  <craig@jcb-sc.com>
8282
8283         * g77.f-torture/execute/960317-1.f: New (old) test.
8284         * g77.f-torture/execute/970625-2.f: Ditto.
8285
8286 1999-03-01 Zack Weinberg  <zack@rabi.columbia.edu>
8287
8288         * gcc.c-torture/noncompile/noncompile.exp (951025-1.c): Accept an error
8289         message on line 1 or line 2; cccp and cpplib do this differently.
8290
8291 Mon Mar  1 23:29:14 1999  Jeffrey A Law  (law@cygnus.com)
8292
8293         * g++.old-deja/g++.law/weak1.C: New test.
8294
8295 1999-02-28 17:59 -0500  Zack Weinberg  <zack@rabi.columbia.edu>
8296
8297         * gcc.c-torture/execute/990119-1.c: Renamed to...
8298         * gcc.dg/990119-1.c: this, so it will only be tested once
8299         (it's a preprocessor test, it doesn't need to be run at
8300         multiple optimization levels).
8301
8302 1999-02-27 13:34 -0500  Zack Weinberg  <zack@rabi.columbia.edu>
8303
8304         * lib/g++.exp: Don't add incdir=$base_dir/../include to
8305           ALWAYS_CXXFLAGS.
8306
8307 1999-02-24  Craig Burley  <craig@jcb-sc.com>
8308
8309         * g77.f-torture/noncompile/19981216-0.f: Renamed from...
8310         * g77.f-torture/compile/19981216-0.f: ...as it is expected
8311         to not be compilable by current g77.
8312
8313 1999-02-24  Nick Clifton  <nickc@cygnus.com>
8314
8315         * lib/c-torture.exp: Add -O3 to TORTURE_OPTIONS list.
8316
8317 Mon Feb 22 01:15:08 1999  Jeffrey A Law  (law@cygnus.com)
8318
8319         * gcc.c-torture/execute/990222-1.c: New test.
8320
8321 1999-02-19  Craig Burley  <craig@jcb-sc.com>
8322
8323         * g77.f-torture/compile/19990218-0.f: New test.
8324         * g77.f-torture/noncompile/19990218-1.f: New test.
8325
8326 1999-02-18  Craig Burley  <craig@jcb-sc.com>
8327
8328         * g77.f-torture/compile/19981216-0.f: New test.
8329
8330 Sun Feb 14 01:26:29 1999  Jeffrey A Law  (law@cygnus.com)
8331
8332         * gcc.dg/990214-1.c: New test.
8333
8334 Sat Feb 13 00:43:52 1999  Jeffrey A Law  (law@cygnus.com)
8335
8336         * gcc.dg/990213-2.c: New test.
8337
8338         * gcc.dg/990213-1.c: New test.
8339
8340 Fri Feb 12 11:04:35 1999  Jeffrey A Law  (law@cygnus.com)
8341
8342         * gcc.c-torture/990106-2.c: Update to work on targets with 16bit
8343         ints.
8344
8345 1999-02-11  Nick Clifton  <nickc@cygnus.com>
8346
8347         * lib/gcc.exp (proc gcc_target_compile): Add support for timeout
8348         specified by target.
8349
8350         * lib/chill.exp: Fix typo: doesn'timeout -> doesn't
8351
8352 Thu Feb 11 01:12:12 1999  Jeffrey A Law  (law@cygnus.com)
8353
8354         * gcc.c-torture/execute/990211-1.c: New test from Nathan SIdwell.
8355
8356 Wed Feb 10 13:08:12 1999  Jonathan Larmour  <jlarmour@cygnus.co.uk>
8357
8358         * gcc.dg/special/ecos.exp: New test driver for new tests with
8359         special requirements.
8360
8361         * gcc.dg/special/alias-1.c: New test.
8362         * gcc.dg/special/gcsec-1.c: New test.
8363         * gcc.dg/special/weak-1.c: New test.
8364         * gcc.dg/special/weak-1a.c: Accompanying file to weak-1.c.
8365         * gcc.dg/special/weak-2.c: New test.
8366         * gcc.dg/special/weak-2a.c: Accompanying file to weak-2.c.
8367         * gcc.dg/special/weak-2b.c: Accompanying file to weak-2.c.
8368         * gcc.dg/special/wkali-1.c: New test.
8369         * gcc.dg/special/wkali-2.c: New test.
8370         * gcc.dg/special/wkali-2a.c: Accompanying file to wkali-2.c.
8371         * gcc.dg/special/wkali-2b.c: Accompanying file to wkali-2.c.
8372
8373 Wed Feb 10 12:15:35 1999  Felix Lee  <flee@cygnus.com>
8374
8375           * lib/c-torture.exp (c-torture-compile): Pull out code for
8376           analyzing gcc error messages.
8377           (c-torture-execute): Likewise.  Fix some (harmless) false
8378           positives.
8379           * lib/gcc.exp (gcc_check_compile): New function.
8380
8381 Mon Feb  8 21:42:57 1999  Richard Henderson  <rth@cygnus.com>
8382
8383         * gcc.c-torture/execute/990208-1.c: New test.
8384
8385 1999-02-07  Jonathan Larmour  <jlarmour@cygnus.co.uk>
8386
8387         * g++.dg/special/ecos.exp: New driver for new tests with special
8388         requirements
8389
8390         * g++.dg/special/conpr-1.C: New test
8391         * g++.dg/special/conpr-2.C: New test
8392         * g++.dg/special/conpr-2a.C: New test
8393         * g++.dg/special/conpr-3.C: New test
8394         * g++.dg/special/conpr-3a.C: New test
8395         * g++.dg/special/conpr-3b.C: New test
8396
8397         * lib/g++-dg.exp: New driver file, based on lib/gcc-dg.exp to
8398         allow g++ to use the dg driver
8399
8400         * README: Add comment about g++.dg directory
8401
8402 Sat Feb  6 18:00:38 1999  Jeffrey A Law  (law@cygnus.com)
8403
8404         * README: Update email addresses.
8405
8406 1999-02-03  Nick Clifton  <nickc@cygnus.com>
8407
8408         * gcc.c-torture/execute/memcheck/blkarg.c (foo): Use 10 leading
8409         arguments in order to force structure S onto the stack even on
8410         the alpha.
8411         (test): Pass 10 leading arguments to function foo as well as the
8412         structure S.
8413
8414         * gcc.c-torture/execute/memcheck/blkarg.x: New file: Expected
8415         failure for all targets.
8416
8417         * gcc.c-torture/execute/memcheck/driver.c (main): Use exit or
8418         abort to terminate program execution.
8419
8420 Sat Jan 30 16:22:47 1999  Richard Henderson  <rth@cygnus.com>
8421
8422         * gcc.c-torture/execute/990130-1.c: New test.
8423
8424 Sat Jan 30 11:10:06 1999  Jeffrey A Law  (law@cygnus.com)
8425
8426         * gcc.dg/990130-1.c: New test.
8427
8428 1999-01-28  Michael Meissner  <meissner@cygnus.com>
8429
8430         * gcc.c-torture/execute/990128-1.c: New test.
8431
8432 1999-01-27  Michael Meissner  <meissner@cygnus.com>
8433
8434         * gcc.c-torture/execute/990127-{1,2}.c: New tests.
8435
8436 1999-01-27  Felix Lee  <flee@cygnus.com>
8437
8438         * lib/c-torture.exp (c-torture-compile): pull out code for
8439         analyzing gcc error messages.
8440         (c-torture-execute): ditto, and fix some (harmless) false
8441         positives.
8442         * lib/gcc.exp (gcc_check_compile): new function.
8443
8444 Sun Jan 17 00:02:33 1999  Jeffrey A Law  (law@cygnus.com)
8445
8446         * gcc.dg/990117-1.c: New test.
8447
8448         * gcc.c-torture/compile/990117-1.c: New test from Horst von Brand.
8449
8450         * gcc.c-torture/execute/990117-1.c: New test from HJ Lu.
8451
8452 Fri Jan 15 02:52:00 1999  Jeffrey A Law  (law@cygnus.com)
8453
8454         * g77.f-torture/compile/990115-1.f: New test.
8455
8456 Thu Jan  7 23:39:47 1999  Jeffrey A Law  (law@cygnus.com)
8457
8458         * gcc.c-torture/compile/990107-1.c: New test
8459
8460 Wed Jan  6 02:21:59 1999  Jeffrey A Law  (law@cygnus.com)
8461
8462         * gcc.c-torture/execute/990106-2.c: New test.
8463
8464         * gcc.c-torture/execute/990106-1.c: New test.
8465
8466 Wed Dec 30 23:05:28 1998  Zack Weinberg <zack@rabi.columbia.edu>
8467
8468         * gcc.c-torture/compile/981223-1.c: New test.
8469
8470 Tue Dec 29 11:33:25 1998  Richard Henderson  <rth@cygnus.com>
8471
8472         * gcc.c-torture/execute/bcp-1.c (bad10): Rename from opt3.
8473         (opt3): Rename from opt4 and disable.
8474
8475 1998-12-20  Alexandre Oliva  <oliva@dcc.unicamp.br>
8476
8477         * g++.old-deja/g++.pt/ptrmem5.C: New test.
8478
8479 1998-12-15  Alexandre Oliva  <oliva@dcc.unicamp.br>
8480
8481         * g++.old-deja/g++.other/conv5.C: New test.
8482
8483 1998-12-14  Nick Clifton  <nickc@cygnus.com>
8484
8485         * gcc.c-torture/execute/920501-4.c (main): Fix typo: replace | with ||.
8486
8487 Fri Dec 11 10:25:57 1998  Jeffrey A Law  (law@cygnus.com)
8488
8489         * g++.old-deja/g++.benjamin/p12475.C: Expect failure on mips64 targets.
8490
8491 Fri Dec 11 01:12:45 1998  Zack Weinberg <zack@rabi.columbia.edu>
8492
8493         * gcc.c-torture/compile/981211-1.c: New test.
8494
8495 1998-12-09  Alexandre Oliva  <oliva@dcc.unicamp.br>
8496
8497         * gcc.dg/ultrasp1.c: Empty dg-options, avoid `long long' warnings.
8498
8499         * g++.old-deja/g++.pt/instantiate6.C: Linker error, not crash.
8500
8501 Tue Dec  8 22:50:04 1998  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
8502
8503         * gcc.special/930510-1.c: Make C9X safe.
8504         * gcc.misc-tests/gcov-1.c Similarly.
8505         * gcc.misc-tests/gcov-2.c Similarly.
8506
8507 1998-12-06  Alexandre Oliva  <oliva@dcc.unicamp.br>
8508
8509         * gcc.dg/ultrasp1.c: New test.
8510
8511 Sun Dec  6 00:40:12 1998  Richard Henderson  <rth@cygnus.com>
8512
8513         * gcc.c-torture/execute/981206.c: New test.
8514
8515 1998-12-06  Alexandre Oliva  <oliva@dcc.unicamp.br>
8516
8517         * g++.old-deja/g++.ns/template7.C: New test.
8518
8519         * g++.old-deja/g++.other/expr1.C: New test.
8520
8521         * g++.old-deja/g++.eh/tmpl3.C: New test.
8522
8523         * g++.old-deja/g++.eh/tmpl2.C: New test.
8524
8525 1998-12-04  Alexandre Oliva  <oliva@dcc.unicamp.br>
8526
8527         * g++.old-deja/g++.other/using5.C: Usified using[567].C here.
8528         * g++.old-deja/g++.other/using6.C: Removed.
8529         * g++.old-deja/g++.other/using7.C: Mark Mitchel removed it.
8530
8531         * g++.old-deja/g++.pt/spec20.C: Re-insert non-bogus ERROR marks.
8532
8533 1998-12-03  Alexandre Oliva  <oliva@dcc.unicamp.br>
8534
8535         * g++.old-deja/g++.pt/overload8.C: New test.
8536
8537         * g++.old-deja/g++.pt/overload7.C: New test.
8538
8539         * g++.old-deja/g++.pt/spec20.C: ERROR marks were bogus.
8540
8541         * lib/old-dejagnu.exp (old-dejagnu): Ignore collect recompiling
8542         and relinking messages.
8543         * lib/g++.exp (g++_target_compile): Remove .rpo file when
8544         compiling with -frepo.
8545
8546 1998-12-01  Alexandre Oliva  <oliva@dcc.unicamp.br>
8547
8548         * g++.old-deja/g++.pt/lookup6.C: New test.
8549
8550 1998-11-30  Nick Clifton  <nickc@cygnus.com>
8551
8552         * gcc.c-torture/execute/981130-1.c: New test.
8553         * gcc.c-torture/execute/981130-1.x: New test failure expectations.
8554
8555 1998-11-27  Alexandre Oliva  <oliva@dcc.unicamp.br>
8556
8557         * g++.old-deja/g++.pt/explicit76.C: New test.
8558
8559         * g++.old-deja/g++.pt/friend38.C: New test.
8560
8561         * g++.old-deja/g++.ns/crash2.C: New test.
8562
8563         * g++.old-deja/g++.pt/defarg8.C: New test.
8564
8565         * g++.old-deja/g++.pt/instantiate6.C: New test.
8566
8567         * g++.old-deja/g++.pt/static6.C: New test.
8568
8569         * g++.old-deja/g++.pt/decl2.C: New test.
8570
8571 1998-11-26  Alexandre Oliva  <oliva@dcc.unicamp.br>
8572
8573         * g++.old-deja/g++.other/lookup5.C: New test.  Not sure the
8574         problem is actually related with name lookup, but so what? :-)
8575
8576         * g++.old-deja/g++.pt/friend37.C: New test.
8577
8578 1998-11-25  Dave Love  <d.love@dl.ac.uk>
8579
8580         * g77.f-torture/execute/u77-test.f (main): Avoid testing [f]statb
8581         element, which fails on some systems.
8582
8583         * g77.f-torture/execute/labug1.f: New test.
8584
8585 Sat Nov 21 21:41:05 1998  Jeffrey A Law  (law@cygnus.com)
8586
8587         * gcc.c-torture/execute/980526-1.c: Do nothing if NO_LABEL_VALUES
8588         is defined.
8589
8590 1998-11-18  Dave Love  <d.love@dl.ac.uk>
8591
8592         * g77.f-torture/compile/981117-1.f: New test.
8593
8594 1998-11-16  Alexandre Oliva  <oliva@dcc.unicamp.br>
8595
8596         * g++.old-deja/g++.eh/throw2.C: New test.  CV-qualifiers are not
8597         properly discarded.
8598
8599 Sun Oct 11 05:04:28 1998  Ken Raeburn  <raeburn@cygnus.com>
8600
8601         * gcc.c-torture/execute/memcheck: New directory of tests for
8602         -fcheck-memory-usage.
8603
8604 1998-11-07  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
8605
8606         * README: New file, general information about the testsuite and
8607         new description of the various C++ test subdirectories.
8608         * README.g++: Eliminate obsolete information, update and move most
8609         relevant stuff to README.
8610
8611 Sat Nov  7 02:55:55 1998  Richard Henderson  <rth@cygnus.com>
8612
8613         * gcc.c-torture/compile/981107-1.c: New test.
8614
8615 Mon Nov  2 11:16:03 1998  Doug Evans  <devans@canuck.cygnus.com>
8616
8617         * execute/memcpy-bi.c: New testcase.
8618
8619 1998-10-31  Alexandre Oliva  <oliva@dcc.unicamp.br>
8620
8621         * g++.old-deja/g++.pt/sizeof3.C: A similar testcase not involving
8622         base classes.
8623
8624         * g++.old-deja/g++.pt/sizeof2.C: Incorrect specialization of base
8625         template is selected.
8626
8627         * g++.old-deja/g++.ext/arrnew2.C: If new T[n](i) is accepted for
8628         classes, it should be accepted for all types.
8629
8630         * g++.old-deja/g++.eh/sjlj1.C: Test checked sjlj-exception.
8631
8632         * g++.old-deja/g++.pt/spec24.C: Ensure that template
8633         specializations start with template headers.
8634
8635 1998-10-29  Alexandre Oliva  <oliva@dcc.unicamp.br>
8636
8637         * g++.old-deja/g++.other/dcast2.C: Cannot dynamic downcast &x.
8638
8639         * g++.old-deja/g++.other/init9.C: Test cross initialization of
8640         non-POD types.
8641
8642 1998-10-27  Alexandre Oliva  <oliva@dcc.unicamp.br>
8643
8644         * lib/old-dejagnu.exp (old-dejagnu): Document `Additional sources'.
8645
8646 Thu Oct 22 16:01:44 1998  Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
8647
8648         * compile/981022-1.c, compile/981022-1.x: New test and driver.
8649
8650 Mon Oct 19 14:03:07 1998  Jeffrey A Law  (law@cygnus.com)
8651
8652         * 981019-1.c: New test.
8653
8654 Wed Oct 14 21:11:19 1998  Robert Lipe <robertl@dgii.com>
8655
8656         * lib/objc-torture.exp (objc-torture-execute): Add -I so we can
8657         find objc headers.
8658
8659 1998-10-14  Andreas Schwab  <schwab@issan.cs.uni-dortmund.de>
8660
8661         * compile/981001-4.c: Remove use of GCC extension that triggers a
8662         compiler bug.
8663
8664 1998-10-13  Alexandre Oliva  <oliva@dcc.unicamp.br>
8665
8666         * lib/old-dejagnu.exp (old-dejagnu): Support `Additional sources:'.
8667
8668 1998-10-12  Alexandre Oliva  <oliva@dcc.unicamp.br>
8669
8670         * g++.old-deja/g++.pt/explicit74.C: New test.  Explicit
8671         instantiation of template produces incorrect code for delete
8672         expression.
8673
8674         * g++.old-deja/g++.pt/instantiate5.C: New test.  `global
8675         constructors' name is not unique.
8676         * g++.old-deja/g++.pt/instantiate5.cc: Ditto.
8677         * g++.old-deja/g++.pt/instantiate5-main.cc: Ditto.
8678
8679         * g++.old-deja/g++.other/init8.C: New test.  Uninitialized
8680         automatic array of const is ill-formed.
8681
8682         * g++.old-deja/g++.pt/ttp53.C: New test.  Incorrect substitution
8683         of template parameter?
8684
8685         * g++.old-deja/g++.other/conv3.C: New test.  Conversion discards
8686         const.
8687
8688         * g++.old-deja/g++.other/pmf2.C: New test.  Invalid
8689         pointer-to-member expression.
8690
8691         * g++.old-deja/g++.other/friend5.C: New test.  Bogus friend
8692         declaration causes ICE.
8693
8694 1998-10-11  Alexandre Oliva  <oliva@dcc.unicamp.br>
8695
8696         * g++.old-deja/g++.ns/main1.C: New test.  main() should only be
8697         reserved in the global namespace.
8698
8699         * g++.old-deja/g++.pt/instantiate4.C: New test: -frepo does not
8700         generate needed virtual table.
8701
8702         * lib/old-dejagnu.exp (old-dejagnu): Support `Build then link:'.
8703
8704 1998-10-10  Dariush Eslimi  <eslimi@loran.com>
8705
8706         * g++.old-deja/g++.ext/typeof1.C: New test; typeof based on
8707         template-dependent type
8708
8709 1998-10-10  Alexandre Oliva  <oliva@dcc.unicamp.br>
8710
8711         * g++.old-deja/g++.brendan/parse3.C: XFAILs, not ERRORs.
8712         * g++.old-deja/g++.brendan/parse5.C: XFAILs, not ERRORs.
8713         * g++.old-deja/g++.brendan/parse6.C: XFAILs, not ERRORs.
8714
8715         * g++.old-deja/g++.other/using5.C: New test; using decl from base
8716         class should be usable as argument of member function.
8717         * g++.old-deja/g++.other/using6.C: New test; using decl from base
8718         class should be usable as return type of member function.
8719         * g++.old-deja/g++.other/using7.C: New test; using decl from base
8720         class should be usable as type of data member.
8721
8722         * g++.old-deja/g++.ns/extern1.C: Fix XFAIL mark.
8723
8724 Fri Oct  9 19:19:19 1998  Jeffrey A Law  (law@cygnus.com)
8725
8726         * gcc.c-torture/special/920521-1.c: Fix bogus test.
8727
8728 Thu Oct  8 19:14:05 1998  Nick Clifton  <nickc@cygnus.com>
8729
8730         * gcc.dg/dll-?.c Add thumb to target list.
8731         Fix assembler scan patterns to match current assembler output.
8732
8733 1998-10-08  Alexandre Oliva  <oliva@dcc.unicamp.br>
8734
8735         * g++.old-deja/g++.pt/expr6.C: New test.  operator?: breaks
8736         matching of template brackets.
8737
8738         * g++.old-deja/g++.other/using4.C: New test.  Test using
8739         declarations of methods from base classes.
8740
8741         * g++.old-deja/g++.ns/extern1.C: New test.  Extern declarations
8742         within functions should introduce names into the innermost
8743         enclosing namespace.
8744
8745         * g++.old-deja/g++.other/init7.C: New test.  Retry initialization
8746         of static locals if first initialization throws.
8747
8748 Wed Oct  7 12:00:20 1998  Jim Wilson  <wilson@cygnus.com>
8749
8750         * gcc.c-torture/compile/981007-1.c: New test for irix6 -O0 core dump.
8751
8752 1998-10-06  Ken Raeburn  <raeburn@cygnus.com>
8753
8754         * gcc.c-torture/special/981006-1.c: New test.  Make sure gcc doesn't
8755         lose track of the possible targets of tablejump insns.
8756         * special/special.exp: Run it.
8757
8758 1998-10-06  Alexandre Oliva  <oliva@dcc.unicamp.br>
8759
8760         * g++.old-deja/g++.pt/friend35.C: New test.  A template function
8761         must be declared before its specializations can be named in friend
8762         declarations.
8763
8764 1998-10-05  Dave Love  <d.love@dl.ac.uk>
8765
8766         * g77.f-torture/execute/u77-test.f: Add regression test for RAND.
8767
8768         * g77.f-torture/execute/io1.f: New test.
8769
8770 1998-10-04  Alexandre Oliva  <oliva@dcc.unicamp.br>
8771
8772         * g++.old-deja/g++.pt/overload5.C: New test; initialize variable
8773         with pointer to template function, for which no argument deduction
8774         is possible.
8775
8776         * g++.old-deja/g++.pt/overload4.C: New test; passing pointer to
8777         specialization of template function as argument to template
8778         function.
8779
8780         * g++.old-deja/g++.other/access2.C: New test; Inner class
8781         shouldn't have privileged access to Outer's names.
8782
8783 1998-10-03  Alexandre Oliva  <oliva@dcc.unicamp.br>
8784
8785         * g++.old-deja/g++.pt/friend34.C: New test; name injection of
8786         friend template declared within template class conflicts with
8787         nested class of the same name.
8788
8789         * g++.old-deja/g++.other/badopt1.C: New test; post-increment
8790         is ignored.
8791
8792         * g++.old-deja/g++.other/decl1.C: New test; incorrect parsing of
8793         object with direct initializer as function declaration.
8794
8795         * g++.old-deja/g++.other/decl2.C: New test; duplicate
8796         initializers.
8797
8798         * g++.old-deja/g++.other/null2.C: New test; conditional operator
8799         involving const pointer and NULL produces incorrect result.
8800
8801         * g++.old-deja/g++.other/typename1.C: New test; template-dependent
8802         type name without `typename' should be rejected with -pedantic.
8803
8804 Fri Oct  2 21:55:58 1998  Richard Henderson  <rth@cygnus.com>
8805
8806         * g++.old-deja/g++.other/addrof1.C: New test.
8807
8808 Thu Oct  1 17:15:26 1998  Nick Clifton  <nickc@cygnus.com>
8809
8810         * gcc.c-torture/compile/981001-1.c: New test.
8811         * gcc.c-torture/execute/981001-1.c: New test.
8812
8813 Thu Oct  1 19:05:20 1998  Jeffrey A Law  (law@cygnus.com)
8814
8815         * gcc.c-torture/compile/981001-2.c: New test.
8816         * gcc.c-torture/compile/981001-3.c: New test.
8817         * gcc.c-torture/compile/981001-4.c: New test.
8818
8819 1998-10-01  Robert Lipe  <robertl@dgii.com>
8820
8821         * lib/objc.exp (objc_target_compile): Add -L during compiles for
8822         multilibbed hosts.   Idea grafted from g77.exp.
8823
8824 1998-09-30  Dave Love  <d.love@dl.ac.uk>
8825
8826         * g77.f-torture/execute/u77-test.f (main): Excise `hostnm' to
8827         avoid losing on systems which need -lsocket.
8828
8829 1998-09-28  Alexandre Oliva  <oliva@dcc.unicamp.br>
8830
8831         * g++.old-deja/g++.other/bitfld1.C: Expected failure.
8832         * g++.old-deja/g++.other/nested2.C: Ditto.
8833         * g++.old-deja/g++.robertl/eb132.C: No longer an expected
8834         failure.
8835
8836 1998-09-26  Alexandre Oliva  <oliva@dcc.unicamp.br>
8837
8838         * g++.old-deja/g++.other/bitfld1.C: Built-in operator!= should be
8839         preferred over template operator!= for enum bitfields.
8840
8841 1998-09-18  Alexandre Oliva  <oliva@dcc.unicamp.br>
8842
8843         * g++.old-deja/g++.other/nested2.C: Different virtual base classes
8844         that happen to have the same base name, but in different scopes,
8845         are incorrectly rejected.
8846
8847 1998-09-16  Richard Henderson  <rth@cygnus.com>
8848
8849         * g++.old-deja/g++.brendan/array1.C: Size array via arithmetic based
8850         on the native word size instead of an integer literal.
8851
8852 1998-09-15  Alexandre Oliva  <oliva@dcc.unicamp.br>
8853
8854         * g++.old-deja/g++.other/static2.C: Invocation of static data
8855         member of type pointer-to-function denoted as non-static member.
8856
8857         * g++.old-deja/g++.other/typedef5.C: Add some more tests involving
8858         checks involving function types and aliases.
8859
8860 1998-09-12  Alexandre Oliva  <oliva@dcc.unicamp.br>
8861
8862         * g++.old-deja/g++.other/typedef5.C: Check whether typedefs can be
8863         redefined to the same non-trivial type.
8864
8865         * g++.old-deja/g++.pt/explicit73.C: Test for proper
8866         namespace-qualification of template specializations declared in
8867         other namespaces.
8868
8869         * g++.old-deja/g++.other/friend4.C: Check whether it is possible
8870         to declare a subset of the specializations of a template function
8871         as friends of specializations of a template class.
8872
8873         * g++.old-deja/g++.pt/explicit71.C: Make sure specializations of
8874         member templates that do not fully specialize the enclosing
8875         template class are rejected.
8876
8877 1998-09-11  Dave Love  <d.love@dl.ac.uk>
8878
8879         * g77.f-torture/execute/u77-test.f: Fix bad consistency checks.
8880
8881 1998-09-08  Dave Love  <d.love@dl.ac.uk>
8882
8883         * g77.f-torture/execute/u77-test.f (main): New file, somewhat
8884         altered from libf2c/libU77 version.
8885
8886 1998-09-06  Dave Love  <d.love@dl.ac.uk>
8887
8888         * g77.f-torture/execute/io0.f: Test formatted direct i/o too.
8889
8890 1998-09-04  Reid M. Pinchback  <reidmp@MIT.EDU>, Alexandre Oliva  <oliva@dcc.unicamp.br>
8891
8892         * g++.old-deja/g++.pt/explicit72.C: Ensure that char and
8893         (un)signed char are different types for template specialization
8894         purposes.
8895
8896 Thu Sep  3 00:40:32 1998  Ovidiu Predescu  <ovidiu@aracnet.com>
8897
8898         * lib/{objc.exp,objc-torture.exp}: New files for objc testing harness.
8899         * objc: ObjC testsuite.
8900
8901 Mon Aug 31 12:00:00 1998  Catherine Moore  <clm@cygnus.com>
8902
8903         * gcc.c-torture/execute/941014-1.x:  New file.
8904
8905 Mon Aug 31 15:19:32 1998  Nick Clifton  <nickc@cygnus.com>
8906
8907         * lib/c-torture.exp: Add support for
8908         torture_eval_before_compile and torture_eval_before_execute
8909         variables.
8910
8911 Sun Aug 30 17:38:20 1998  Jeffrey A Law  (law@cygnus.com)
8912
8913         * gcc.dg/980626-1.c: Delete this test.  We've declared the warning
8914         this test triggers valid.
8915
8916 Thu Aug 27 23:59:18 1998  Jeffrey A Law  (law@cygnus.com)
8917
8918         * gcc.dg/980827-1.c: New test.
8919
8920 Wed Aug 26 16:10:00 1997  J"orn Rennecke <amylaar@cygnus.co.uk>
8921
8922         * gcc.c-torture/execute/loop-4b.c: New test.
8923
8924 Wed Aug 26 16:25:38 1998  Nick Clifton  <nickc@cygnus.com>
8925
8926         * lib/c-torture.exp: Add support for
8927         torture_eval_before_compile and torture_eval_before_execute
8928         variables.
8929
8930 Tue Aug 25 19:42:13 1998  Jeffrey A Law  (law@cygnus.com)
8931
8932         * gcc.c-torture/compile/980825-1.c: New test.
8933
8934 Mon Aug 24 14:20:32 1998  Nick Clifton  <nickc@cygnus.com>
8935
8936         * gcc.c-torture/execute/bcp-1.c (main): Fix optimize test loop to
8937         count number tests in opt_t0 not good_t0.
8938
8939 Mon Aug 24 16:38:52 1998  Jeffrey A Law  (law@cygnus.com)
8940
8941         * gcc.c-torture/compile/930326-1.x: Fix typo.
8942
8943 1998-08-23  Mark Mitchell  <mark@markmitchell.com>
8944
8945         * lib/old-dejagnu.exp: Make it possible to XFAIL a test that
8946         causes an ICE.
8947
8948 Fri Aug 21 23:59:18 1998  Jeffrey A Law  (law@cygnus.com)
8949
8950         * gcc.c-torture/unsorted/memtst.c: Reduce size of array when
8951         STACK_SIZE is defined.
8952         * gcc.c-torture/unsorted/stuct.c: Similarly.
8953
8954         * gcc.c-torture/compile/980821-1.c: New test.
8955
8956 Fri Aug 21 03:14:04 1998  Jeffrey A Law  (law@cygnus.com)
8957
8958         * gcc.c-torture/execute/980526-2.c: Disable for targets with 16bit ints.
8959
8960 1998-08-19  Mark Mitchell  <mark@markmitchell.com>
8961
8962         * lib/old-dejagnu.exp (old-dejagnu): Remove sig6/sig11 handling
8963         code.
8964
8965 1998-08-09  Mark Mitchell  <mark@markmitchell.com>
8966
8967         * lib/old-dejagnu.exp: Revise handling of `Internal compiler
8968         error'.
8969
8970 Tue Aug 18 19:19:50 1998  Jeffrey A Law  (law@cygnus.com)
8971
8972         * gcc.c-torture/execute/*.x: Some updates for the h8300 targets.
8973
8974 Sun Aug 16 01:29:19 1998  Jeffrey A Law  (law@cygnus.com)
8975
8976         * gcc.c-torture/compile/980816-1.c: New test.
8977
8978         * gcc.dg/980816-1.c: New test.
8979
8980 Thu Aug 13 00:13:55 1998  Jeffrey A Law  (law@cygnus.com)
8981
8982         * gcc.c-torture/execute/ieee/ieee.exp: Pass -ffloat-store to
8983         compiler for ieee tests.
8984
8985 1998-08-01  Dave Love  <d.love@dl.ac.uk>
8986
8987         * g77.f-torture/compile/980729-0.f: New test.
8988
8989 1998-07-30  Ken Raeburn  <raeburn@cygnus.com>
8990
8991         * gcc.c-torture/special/eeprof-1.c: New test, for
8992         -finstrument-functions.
8993         * gcc.c-torture/special/special.exp: Run it.
8994
8995 Wed Jul 29 00:17:18 1998  Jeffrey A Law  (law@cygnus.com)
8996
8997         * gcc.c-torture/compile/980729-1.c: New test.
8998
8999 Mon Jul 27 11:05:07 1998  Nick Clifton  <nickc@cygnus.com>
9000
9001         * gcc.c-torture/execute/ieee/930529-1.c (main): Check to see if
9002         __thumb__ is defined, and test for ARM style doubles if so.
9003
9004 1998-07-26  Dave Love  <d.love@dl.ac.uk>
9005
9006         * g77.f-torture/noncompile/980615-0.f: New test.
9007
9008 Sun Jul 26 01:15:56 1998  H.J. Lu  (hjl@gnu.org)
9009
9010         * gcc.dg/980312-1.c: Do link instead of compile.
9011         * gcc.dg/980313-1.c: Likewise.
9012
9013 Sun Jul 26 01:05:02 1998  Jeffrey A Law  (law@cygnus.com)
9014
9015         * gcc.c-torture/compile/980726-1.c: New test.
9016
9017 1998-07-25  Dave Love  <d.love@dl.ac.uk>
9018
9019         * g77.f-torture/execute/io0.f: New test.
9020
9021 Fri Jul 24 11:02:43 1998  Nick Clifton  <nickc@cygnus.com>
9022
9023         * gcc.c-torture/execute/comp-goto-1.c (main): Make main() return
9024         an int.
9025
9026 Thu Jun 18 15:12:30 1998  Michael Meissner  <meissner@cygnus.com>
9027
9028         * gcc.c-torture/execute/980618-{1,2}.c: New tests that showed up
9029         m32r bugs.
9030
9031 Fri Jul 17 14:19:32 1998  Nick Clifton  <nickc@cygnus.com>
9032
9033         * gcc.dg/980626-1.c: Expect failures for all toolchains until
9034         c-decl.c:grokdeclarator can handle mode attributes.
9035
9036 Thu Jul 16 21:42:50 1998  Jeffrey A Law  (law@cygnus.com)
9037
9038         * gcc.c-torture/execute/980716-1.c: New test.
9039
9040 Mon Jul 13 22:26:37 1998  Jeffrey A Law  (law@cygnus.com)
9041
9042         * gcc.c-torture/execute/920715-1.x: No longer expected to fail on
9043         the mn10200.
9044         * gcc.c-torture/execute/strct-varg-1.x: New file.  Expect failure on
9045         the mn10200.
9046         * gcc.c-torture/execute/va-arg-3.x: Similarly.
9047         * gcc.c-torture/compile/930326-1.x: Similarly.
9048
9049 1998-07-13  Dave Love  <d.love@dl.ac.uk>
9050
9051         * g77.f-torture/execute/auto0.f, g77.f-torture/execute/auto1.f:
9052         New test from Craig.
9053
9054 1998-07-12  Dave Love  <d.love@dl.ac.uk>
9055
9056         * g77.f-torture/noncompile/980616-0.f: New test.
9057
9058         * g77.f-torture/execute/970816-3.f:  New test from Craig.
9059
9060 Fri Jul 10 23:43:33 1998 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
9061
9062         *  g++.other/singleton.C: Return error value instead of taking
9063         SIGSEGV.
9064
9065 Fri Jul 10 10:02:03 1998  Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-karlsruhe.de>
9066
9067         *  g++.other/singleton.C: New test.   Warning is under dispute.
9068         Runtime crash is not.
9069
9070 Thu Jul  9 23:07:45 1998  Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
9071
9072         * g++.ns/{alias2.C, alias5.C, koenig4.C, lookup3.C ns13.C,
9073         ns14.C, ns15.C, template3.C, undef1.C, using4.C, using5.C,
9074         using6.C, using7.C}:  New namespace tests.
9075
9076 Thu Jul  9 22:44:49 1998  Alexandre Oliva   <oliva@dcc.unicamp.br>
9077
9078         * g++.old-deja/g++.other/partspec1.C: Test matching of partial
9079         specialization with typedef'ed names used as array indexes.
9080
9081 Thu Jul  9 00:38:51 1998  Jeffrey A Law  (law@cygnus.com)
9082
9083         * gcc.c-torture/execute/980709-1.c: New test.
9084
9085         * gcc.dg/980709-1.c: New test.
9086
9087 Tue Jul  7 13:41:27 1998  Richard Henderson  <rth@cygnus.com>
9088
9089         * gcc.c-torture/execute/bcp-1.c: New test.
9090
9091 Tue Jul  7 11:49:04 1998  Jeffrey A Law  (law@cygnus.com)
9092
9093         * gcc.c-torture/execute/980707-1.c: New test.
9094
9095 Mon Jul  6 18:20:27 1998  Kamil Iskra  <iskra@student.uci.agh.edu.pl>
9096
9097         * gcc.c-torture/compile/980706-1.c: New test.
9098
9099 1998-07-01  Dave Love  <d.love@dl.ac.uk>
9100
9101         * g77.f-torture/execute/980701-0.f,
9102         g77.f-torture/execute/980701-1.f: New test from Craig.
9103
9104 Wed Jul  1 00:52:51 1998  Jeffrey A Law  (law@cygnus.com)
9105
9106         * gcc.c-torture/compile/980701-1.c: New test.
9107
9108         * gcc.c-torture/execute/980701-1.c: New test.
9109
9110 Tue Jun 30 11:51:42 1998  Klaus-Georg Adams  <Klaus-Georg.Adams@chemie.uni-ka
9111 rlsruhe.de>
9112
9113         * g++.old-deja/g++.robertl/eb132.C: New test.
9114         * g++.old-deja/g++.robertl/eb133.C: Likewise.
9115
9116 1998-06-29  Dave Love  <d.love@dl.ac.uk>
9117
9118         * g77.f-torture/execute/980628-7.f,
9119         g77.f-torture/execute/980628-8.f,
9120         g77.f-torture/execute/980628-9.f,
9121         g77.f-torture/execute/980628-10.f: New tests from Craig.
9122
9123         * g77.f-torture/execute/980628-3.f: Remove mail headers.
9124
9125 Sun Jun 28 12:49:02 1998  Jeffrey A Law  (law@cygnus.com)
9126
9127         * g77.f-torture/execute/980628-4.f: New test from Craig.
9128         * g77.f-torture/execute/980628-5.f: Likewise.
9129         * g77.f-torture/execute/980628-2.f: Likewise.
9130         * g77.f-torture/execute/980628-0.f: Likewise.
9131         * g77.f-torture/execute/980628-1.f: Likewise.
9132         * g77.f-torture/execute/980628-3.f: Likewise.
9133         * g77.f-torture/execute/980628-6.f: Likewise.
9134
9135 Sun Jun 28 00:37:26 1998  Jeffrey A Law  (law@cygnus.com)
9136
9137         * lib/g77.exp (default_g77_version): Tweak to make it work in a build
9138         directory when nothing has been installed yet.
9139
9140 Sat Jun 27 23:23:18 1998  Carlo Wood  <carlo@runaway.xs4all.nl>
9141
9142         * gcc.c-torture/special/special.exp: Handle newer versions of
9143         dejagnu.
9144
9145 Fri Jun 26 17:57:40 1998  Jeffrey A Law  (law@cygnus.com)
9146
9147         * gcc.dg/980626-1.c: New test.
9148
9149 Fri Jun 19 23:26:12 1998  Bruno Haible <haible@ilog.fr>
9150
9151         * gcc.misc-tests/m-un-2.c: New test.
9152         * g++.old-deja/g++.other/warn01.c: Likewise.
9153
9154 Fri Jun 19 14:06:36 1998  Robert Lipe  <robertl@dgii.com>
9155
9156         * gcc.dg/980414-1.c: Move comments outside of ASM to improve
9157         compatibility with assmblers with a different comment character.
9158         Eliminate use of GAS-specific extensions.
9159
9160 Fri Jun 19 02:05:14 1998  Jeffrey A Law  (law@cygnus.com)
9161
9162         * gcc.c-torture/execute/ieee/980619-1.c: New test.
9163
9164 Fri Jun 19 00:58:11 1998  Robert Lipe  <robertl@dgii.com>
9165
9166         *lib/g77.exp: Replace search for libf2c.a with search for newly
9167         renamed libg2c.a
9168
9169 Wed Jun 17 18:53:12 1998  Jeffrey A Law  (law@cygnus.com)
9170
9171         * gcc.c-torture/execute/980617-1.c: New test.
9172
9173 Fri Jun 12 01:08:49 1998  Jeffrey A Law  (law@cygnus.com)
9174
9175         * gcc.c-torture/execute/980612-1.c: New test.
9176
9177 Mon Jun  8 02:13:42 1998  Jeffrey A Law  (law@cygnus.com)
9178
9179         * gcc.dg/980523-1.c: Only test on ppc-linux.
9180         * gcc.dg/980526-1.c, gcc.dg/switch-1.c: Likewise.
9181
9182         * gcc.c-torture/execute/980608-1.c: New test.
9183
9184 Fri Jun  5 21:54:26 1997  J"orn Rennecke <amylaar@cygnus.co.uk>
9185
9186         * gcc.c-torture/execute/980605-1.c: New test.
9187
9188 Thu Jun  4 01:39:24 1998  Jeffrey A Law  (law@cygnus.com)
9189
9190         * gcc.c-torture/execute/980604-1.c: New test.
9191
9192 Tue Jun  2 20:51:43 1998  Jeffrey A Law  (law@cygnus.com)
9193
9194         * gcc.c-torture/execute/980602-1.c: New test.
9195         * gcc.c-torture/execute/980602-2.c: Likewise.
9196
9197 1998-06-02  Dave Love  <d.love@dl.ac.uk>
9198
9199         * 970125-0.f: Fix per JCB.  Add commentary.
9200
9201 Sun May 31 23:23:29 1998  Michael Meissner  <meissner@cygnus.com>
9202
9203         * gcc.c-torture/execute/ieee/mzero2.c: New test to better test
9204         IEEE -0 support.
9205
9206 Fri May 29 01:10:12 1998  Peter Leven <leven@lpr.e-technik.tu-muenchen.de>
9207
9208         * gcc.c-torture/execute/ieee/fp-cmp-1.c: Set up signal handler
9209         earlier.
9210
9211 Thu May 28 00:17:42 1998  Catherine Moore <clm@cygnus.com>
9212
9213         * gcc.c-torture/execute/980526-3.c: New test.
9214
9215 1998-05-27  Manfred Hollstein  <manfred@s-direktnet.de>
9216
9217         * g++.old-deja/g++.jason/thunk2.C: Setup this test to be expected to
9218         fail on m68k-motorola-sysv and m88k-motorola-sysv3.
9219         * g++.old-deja/g++.jason/thunk3.C: Add m68k-motorola-sysv and
9220         m88k-motorola-sysv3 to XFAIL.
9221
9222 Tue May 26 23:58:03 1998  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
9223
9224         * gcc.dg/980526-1.c: New test.
9225         * gcc.c-torture/execute/980526-2.c: New test.
9226
9227 Tue May 26 23:40:40 1998  Jeffrey A Law  (law@cygnus.com)
9228
9229         * gcc.dg/980523-1.c: Change "ppc" to "powerpc".
9230
9231         * gcc.c-torture/execute/980526-1.c: New test.
9232
9233 1998-05-26  Dave Love  <d.love@dl.ac.uk>
9234
9235         * g77.f-torture/execute/alpha2.f: Add runtime test.
9236
9237 1998-05-24  Jason Merrill  <jason@yorick.cygnus.com>
9238
9239         * g++.old-deja/old-deja.exp: Strip leading directories.
9240
9241         * lib/old-dejagnu.exp: All tests fail if we got an internal compiler
9242         error for the line.  Don't run multiple tests for the same line.
9243
9244 Sat May 23 23:27:10 1998  Jeffrey A Law  (law@cygnus.com)
9245
9246         * gcc.dg/980523-1.c: New test.
9247
9248 1998-05-23  Dave Love  <d.love@dl.ac.uk>
9249
9250         * g77.f-torture/compile/970915-0.f: New test.
9251
9252 1998-05-23  Jason Merrill  <jason@yorick.cygnus.com>
9253
9254         * lib/old-dejagnu.exp: Ignore C++ "instantiated from" mesages.
9255
9256 Thu May 21 23:23:21 1998  Jeffrey A Law  (law@cygnus.com)
9257
9258         * gcc.dg/980520-1.c: New test.
9259
9260 Wed May 20 14:37:15 1998  Manfred Hollstein  <manfred@s-direktnet.de>
9261
9262         * gcc.dg/980502-1.c: Fix return type.
9263
9264 Wed May 20 11:29:48 1998  Jeffrey A Law  (law@cygnus.com)
9265
9266         * gcc.dg/{980502-1.c, clobbers.c}: New tests.
9267         * gcc.c-torture/compile/{980504-1.c, 980506-1.c}: Likewise.
9268         * gcc.c-torture/compile/{980506-2.c, 980611-1.c}: Likewise.
9269         * gcc.c-torture/execute/{980505-1.c, 980505-2.c, 980506-1.c}: Likewise.
9270         * gcc.c-torture/execute/{980506-2.c, 980506-3.c}: Likewise.
9271
9272 1998-05-20  Dave Love  <d.love@dl.ac.uk>
9273
9274         * g77.f-torture/execute/980520-1.f: New test.
9275
9276 1998-05-15  Dave Love  <d.love@dl.ac.uk>
9277
9278         * lib/mike-g77.exp: New file.
9279
9280         * g77.f-torture/noncompile/noncompile.exp,
9281         g77.f-torture/noncompile/check0.f: New files.
9282
9283 1998-05-14  Dave Love  <d.love@dl.ac.uk>
9284
9285         * g77.f-torture/execute/short.f, g77.f-torture/execute/le.f,
9286         g77.f-torture/execute/exp.f, g77.f-torture/execute/erfc.f,
9287         g77.f-torture/execute/dnrm2.f, g77.f-torture/execute/dcomplex.f,
9288         g77.f-torture/execute/cpp.F, g77.f-torture/execute/complex_1.f,
9289         g77.f-torture/execute/claus.f, g77.f-torture/execute/cabs.f: Call
9290         abort where appropriate.
9291
9292 Tue May  5 19:20:13 1998  Michael Meissner  <meissner@cygnus.com>
9293
9294         * lib/c-torture.exp (TORTURE_OPTIONS): Add -Os to options.
9295         * lib/f-torture.exp (TORTURE_OPTIONS): Ditto.
9296
9297 1998-04-29  Dave Love  <d.love@dl.ac.uk>
9298
9299         * g77.f-torture/compile/980419-1.f: Removed since doesn't compile.
9300
9301 1998-04-27  Dave Love  <d.love@dl.ac.uk>
9302
9303         * g77.f-torture/compile/980427-0.f: New test.
9304
9305 1998-04-24  Dave Love  <d.love@dl.ac.uk>
9306
9307         * g77.f-torture/compile/980424-0.f: New test.
9308
9309 1998-04-19  Dave Love  <d.love@dl.ac.uk>
9310
9311         * g77.f-torture/compile/980419-2.f (main): New test.
9312         * g77.f-torture/compile/970125-0.f: New test.
9313         * g77.f-torture/compile/980419-1.f: New test.
9314
9315 Wed Apr  8 13:09:15 1998  Jim Wilson  <wilson@cygnus.com>
9316
9317         * gcc.c-torture/execute/980407-1.c: Delete test.  Is duplicate
9318         of loop-4.c.
9319
9320 Tue Apr  7 12:01:24 1998  Jim Wilson  <wilson@cygnus.com>
9321
9322         * gcc.c-torture/execute/980407-1.c: New test from Joern Rennecke.
9323
9324 Fri Apr  3 12:27:49 1998  Jim Wilson  <wilson@cygnus.com>
9325
9326         * gcc.c-torture/compile/980329-1.c: New test.
9327
9328 Wed Mar 18 16:22:22 1998  Jim Wilson  <wilson@cygnus.com>
9329
9330         * gcc.dg/980313-1.c: New test for fp conditional move on PPro.
9331         * gcc.dg/980312-1.c: Fix typo in -march command.
9332
9333 Mon Mar 16 20:01:30 1998  H.J. Lu  (hjl@gnu.org)
9334
9335         * gcc.dg/980312-1.c: New test for fp conditional move on PPro.
9336
9337 Wed Mar 11 13:08:48 1998  Robert Lipe  <robertl@dgii.com>
9338
9339         * g77.f-torture/execute/980310-5.f: Deleted.  Craig Burley and
9340         Dave Love agree the Fortran source is bogus.
9341
9342 Wed Mar 11 00:03:49 1998  Robert Lipe  <robertl@dgii.com>
9343
9344         * g77.f-torture/compile/980310-1.f, g77.f-torture/compile/980310-2.f
9345         g77.f-torture/compile/980310-3.f, g77.f-torture/compile/980310-4.f
9346         g77.f-torture/compile/980310-6.f, g77.f-torture/compile/980310-7.f
9347         g77.f-torture/compile/980310-8.f: New tests from egcs-bugs archives.
9348         * g77.f-torture/execute/980310-5.f: New test from egcs-bugs archives.
9349
9350 Tue Mar 10 00:31:51 1998  Alexandre Oliva   <oliva@dcc.unicamp.br>
9351
9352         * g++.old-deja/g++.other/friend1.C: New test.
9353
9354 1998-02-18  Dave Love  <d.love@dl.ac.uk>
9355
9356         * g77.f-torture/execute/dnrm2.f (dnrm2): Avoid uninitialized (and
9357         possibly uninitialized) variables and declare dnrm2.
9358
9359 Mon Feb 23 15:16:53 1998  Robert Lipe <robertl@dgii.com>
9360
9361         From Bruno Haible <haible@ilog.fr>:
9362         * gcc.c-torture/execute/980223.c: New test.
9363
9364 Fri Feb 13 00:36:07 1998  Jeffrey A Law  (law@cygnus.com)
9365
9366         * gcc.dg/ifelse-1.c: New test.
9367
9368 Mon Feb  9 02:08:47 1998  H.J. Lu  (hjl@gnu.org)
9369
9370         * lib/g77.exp (g77_target_compile): Fix multilibs for libf2c.
9371
9372           * lib/old-dejagnu.exp (old-dejagnu): Added the
9373           "execution test - XFAIL *-*-*" handling in the spirit of
9374           "excess errors test -". Changed the "execution test fails"
9375           handling to be like "excess errors test fails".
9376           * Update various tests accordingly.
9377
9378 Fri Feb  6 14:30:48 1998  Jim Wilson  <wilson@cygnus.com>
9379
9380         * gcc.c-torture/execute/980205.c: New test.
9381
9382 Sun Jan 18 01:33:59 1998  Jeffrey A Law  (law@cygnus.com)
9383
9384         * lib/c-torture.exp: Look for .x files instead of .cexp files.
9385         * lib/f-torture.exp: Similarly.
9386         * gcc.c-torture: Rename all .cexp files to .x files.
9387
9388 Mon Dec  8 23:55:26 1997  J"orn Rennecke <amylaar@cygnus.co.uk>
9389
9390         * gcc.c-torture/noncompile/noncompile.exp (921102-1.c): Fixed comment.
9391         (940510-1.c): Removed duplicate.
9392         (971104-1.c): New test.
9393
9394 Tue Nov 25 16:18:51 1997  Kate Hedstrom  (kate@ahab.rutgers.edu)
9395
9396           * lib/f-torture.exp: Improve error and loop detection.
9397
9398 Wed Nov 19 14:27:04 1997  Michael Meissner  <meissner@cygnus.com>
9399
9400         * gcc.c-torture/execute/950221-1.c (filler): If STACK_SIZE is defined,
9401         use that to size the filler array.
9402
9403 Fri Sep 26 10:50:53 1997  Bob Manson  <manson@charmed.cygnus.com>
9404
9405         * lib/c-torture.exp(c-torture-execute): Fix typo.
9406
9407         * lib/old-dejagnu.exp(old-dejagnu): Use a name derived from the
9408         testcase as the executable name. Keep the executable around if
9409         the test fails.
9410
9411 Fri Sep 19 17:19:53 1997  Bob Manson  <manson@charmed.cygnus.com>
9412
9413         * lib/c-torture.exp (TORTURE_OPTIONS): Removed unnecessary
9414         changes.  Only test one -g option, and move it to the end of the
9415         list of options to test.
9416
9417 Fri Sep 19 17:58:00 1997  Michael Meissner  <meissner@cygnus.com>
9418
9419         * lib/c-torture.exp (TORTURE_OPTIONS): Check for the environment
9420         variable GCC_TORTURE_OPTIONS to supply default switches separated
9421         by colons.  If no environment variable, run tests with -O0 -g, -O1
9422         -g, and -O2 -g as well.
9423
9424 Wed Sep 17 10:12:26 1997  Bob Manson  <manson@charmed.cygnus.com>
9425
9426         * lib/plumhall.exp: Don't set PHSRC in this file. Add a few
9427         explanatory comments. Fix indentation.
9428
9429 Mon Sep 15 00:36:53 1997  Jeffrey A Law  (law@cygnus.com)
9430
9431         * lib/g++.exp (g++_init): Look for xgcc in $basedir too.
9432
9433 Thu Sep 11 13:54:47 1997  Jeffrey A Law  (law@cygnus.com)
9434
9435         * g++.old-deja/g++.brendan/scope4.C: No longer expected to fail.
9436         * g++.old-deja/g++.mike/p7325.C: Likewise.
9437         * g++.old-deja/g++.mike/eh51.C: No longer expected to fail on the PA.
9438
9439 Thu Sep 11 10:00:03 1997  Alexandre Oliva  (oliva@dcc.unicamp.br)
9440
9441         * g++.old-deja/g++.brendan/crash20.C: Rework to avoid libg++.
9442         * g++.old-deja/g++.brendan/crash30.C: Likewise.
9443         * g++.old-deja/g++.brendan/crash39.C: Likewise.
9444         * g++.old-deja/g++.law/operators4.C: Likewise.
9445
9446 Thu Sep 11 09:53:40 1997  Joe Buck  (jbuck@synopsys.com)
9447
9448         * g++.old-deja/g++.mike/p658.C: eliminate <bool.h> use.
9449         * g++.old-deja/g++.mike/p784.C: Ditto.
9450         * g++.old-deja/g++.mike/p785.C: Ditto.
9451
9452 Fri Sep  5 00:21:42 1997  Jeffrey A Law  (law@cygnus.com)
9453
9454           * gcc.c-torture/execute/cbrt.c: Tweak to work on more targets.
9455
9456 Wed Sep  3 17:29:35 1997  Bob Manson  <manson@charmed.cygnus.com>
9457
9458         * gcc.c-torture/execute/ieee/ieee.exp: Check for ieee_multilib_flags
9459         target feature; pass this to c-torture-execute as needed.
9460
9461 Wed Sep  3 17:15:00 1997  Bob Manson  <manson@charmed.cygnus.com>
9462
9463         * lib/c-torture.exp(c-torture-execute): If the previous and the
9464         current executables being tested are identical, we don't need to
9465         run the executable again. Try to make the executable names
9466         unique. Add an optional argument for passing additional compiler
9467         flags.
9468
9469 Tue Sep  2 16:34:31 1997  Doug Evans  <dje@canuck.cygnus.com>
9470
9471         * lib/gcc-dg.exp (gcc-dg-test): Fix typos setting compile_type.
9472
9473 Fri Aug 29 12:48:09 1997  Jeffrey A Law  (law@cygnus.com)
9474
9475         * gcc.c-torture/execute/921007-1.c: Make strcmp static.
9476
9477 Thu Jul 31 12:17:24 1997  Jeffrey A Law  (law@cygnus.com)
9478
9479         * gcc.c-torture/execute/920501-9.c: Fix to work on targets with
9480         32bit or larger longs.
9481
9482         * gcc.c-torture/execute/961017-2.c: Fix to work on targets which
9483         have either a 32bit long or 32bit int.
9484
9485 Tue Jul 29 00:40:38 1997  J"orn Rennecke <amylaar@cygnus.co.uk>
9486
9487         * gcc.c-torture/execute/conversion.c (test_float_to_integer):
9488         Make double precision tests dependent on sizeof (double).
9489
9490 Wed Jul  9 15:15:40 1997  Bob Manson  <manson@charmed.cygnus.com>
9491
9492         * gcc.prms/5403.c: Allow CRLFs to occur at the start of the output
9493         too.
9494
9495 Tue Jun 17 22:11:16 1997  J"orn Rennecke <amylaar@cygnus.co.uk>
9496
9497         * gcc.c-torture/compile/961203-1.cexp: New script.
9498
9499 Mon Jun 16 15:27:06 1997  Bob Manson  <manson@charmed.cygnus.com>
9500
9501         * lib/g++.exp(g++_init): Use g++_include_flags instead of making
9502         up the includes ourselves.
9503
9504 Wed Jun 11 17:33:21 1997  Bob Manson  <manson@charmed.cygnus.com>
9505
9506         * lib/plumhall.exp: Remove random include, and add a few
9507         verbose messages for debugging.
9508
9509 Fri Jun  6 14:23:24 1997  Bob Manson  <manson@charmed.cygnus.com>
9510
9511         * lib/g++.exp: Use g++_link_flags from libgloss.exp, instead
9512         of trying to do it ourselves.
9513
9514 Wed Jun  4 03:38:50 1997  J"orn Rennecke <amylaar@cygnus.co.uk>
9515
9516         * gcc.c-torture/execute/ieee/ieee.exp: Set -mieee for SH.
9517
9518 Wed Jun  4 18:43:55 1997  Bob Manson  <manson@charmed.cygnus.com>
9519
9520         * gcc.prms/5403.c: Made regexp a bit less strict.
9521
9522 Tue Jun  3 15:12:39 1997  Bob Manson  <manson@charmed.cygnus.com>
9523
9524         * lib/mike-gcc.exp: Don't use global exec_output anymore. Output
9525         is returned from remote_load instead.
9526         * lib/plumhall.exp: Ditto.
9527         * lib/mike-g++.exp: Ditto.
9528         * lib/old-dejagnu.exp: Ditto.
9529         * lib/c-torture.exp: Ditto.
9530
9531 Fri May 30 23:15:15 1997  Bob Manson  <manson@charmed.cygnus.com>
9532
9533         * lib/g++.exp: Use build_wrapper procedure.
9534         * lib/gcc.exp: Ditto.
9535
9536 Tue May 20 15:23:27 1997  Jeffrey A Law  (law@cygnus.com)
9537
9538         * gcc.c-torture/execute/*.c: Include stdlib.h instead of using
9539         an old-style decl for malloc.  Fixes tests to work when
9540         sizeof (int) != sizeof (size_t).
9541
9542 Thu May 15 14:00:04 1997  Mike Meissner  <meissner@cygnus.com>
9543
9544         * gcc.c-torture/execute/va-arg-3.c: If NO_VARARGS is defined, nop test.
9545
9546         * gcc.c-torture/execute/strct-varg-1.c: If NO_VARARGS is defined,
9547         use stdargs.h interface.
9548
9549 Thu May 15 14:10:39 1997  Mike Meissner  <meissner@cygnus.com>
9550
9551         * lib/gcc.exp (gcc_target_compile): If gcc,no_varargs, define
9552         NO_VARARGS when compiling.
9553
9554 Thu May  1 14:49:19 1997  Bob Manson  <manson@charmed.cygnus.com>
9555
9556         * lib/plumhall.exp(ph_includes): New procedure.
9557         (ph_make): Use it.
9558         (ph_compiler): Ditto.
9559
9560         * lib/g++.exp: Rename test-glue.c to testglue.c.
9561         * lib/gcc.exp: Ditto.
9562
9563 Thu Apr 10 14:50:26 1997  Bob Manson  <manson@charmed.cygnus.com>
9564
9565         * lib/g++.exp(g++init): Don't try to be smart, always run g++_init
9566         to completion when it's called.
9567
9568 Fri Mar 21 16:34:52 1997  Michael Meissner  <meissner@cygnus.com>
9569
9570         * gcc.c-torture/execute/920501-7.c (main,x): If NO_LABELS_VALUES
9571         is defined, don't do test.
9572
9573 Thu Mar 20 09:50:32 1997  Doug Evans  <dje@canuck.cygnus.com>
9574
9575         * lib/plumhall.exp (ph_make): Comment out errorCode=NONE test
9576         for object files.
9577         (ph_summary): Mark skipped testcases as untested, not unresolved.
9578
9579         * lib/plumhall.exp (ph_make): If unresolved because of bad
9580         errorCode, record errorCode in log file.
9581         (*): Replace send_log/verbose with verbose -log.
9582
9583 Wed Mar 19 13:06:26 1997  Michael Meissner  <meissner@cygnus.com>
9584
9585         * gcc.c-torture/execute/ieee/rbug.c (main): Don't do long long to
9586         double conversion if double isn't at least 8 bytes.
9587
9588         * gcc.c-torture/execute/cvt-1.c: Make all functions use long, not
9589         int to work with targets where int is 16 bits.
9590
9591         * gcc.c-torture/execute/920715-1.c (main): If double isn't at least
9592         8 bytes, just exit, since 4 byte doubles don't have enough bits of
9593         precision for the test to complete.
9594
9595 Fri Mar 14 17:51:02 1997  Michael Meissner  <meissner@cygnus.com>
9596
9597         * gcc.c-torture/execute/920715-1.cexp (d10v-*-*): Expect to fail
9598         if d10v is not compiled with the -mdouble64 flag.
9599         * gcc.c-torture/execute/ieee/rbug.cexp (d10v-*-*): Ditto.
9600
9601         * gcc.c-torture/execute/cvt-1.cexp (d10v-*-*): Expect to fail if
9602         d10v is not compiled with the -mint32 flag.
9603
9604 Thu Mar 13 16:09:28 1997  Bob Manson  <manson@charmed.cygnus.com>
9605
9606         * lib/plumhall.exp: Use incr_count.
9607
9608 Wed Mar 12 10:01:33 1997  Jeffrey A Law  (law@cygnus.com)
9609
9610         * gcc.c-torture: Update to c-torture-1.45.
9611
9612 Sun Feb 23 18:12:04 1997  Bob Manson  <manson@charmed.cygnus.com>
9613
9614         * lib/gcc.exp(gcc_init): Add args parameter (which will contain
9615         the name of the expect testcase file).
9616
9617         * lib/g++.exp(g++_init): Ditto.
9618
9619 Thu Feb 20 13:53:05 1997  Bob Manson  <manson@charmed.cygnus.com>
9620
9621         * lib/g++.exp(g++_exit): $gluefile lives on the build, not
9622         the host.
9623
9624         * lib/gcc.exp(gcc_exit): New procedure.
9625
9626 Wed Feb 19 15:16:16 1997  Bob Manson  <manson@charmed.cygnus.com>
9627
9628         * g++.old-deja/g++.rfg/*: Added "Build don't link" and ERROR
9629         specs where appropriate.
9630
9631         * g++.old-deja/g++.arm/*: Added additional ERROR checks
9632         because of new "candidates are" messages, and removed a few
9633
9634         * Converted all non-old-style g++ testcases to old-style, and
9635         moved into g++.old-deja.
9636
9637 Fri Feb 14 11:46:46 1997  Bob Manson  <manson@charmed.cygnus.com>
9638
9639         * lib/old-dejagnu.exp(old-dejagnu): Add various "skip if"
9640         options.
9641
9642         * lib/gcc.exp(gcc_init): Don't set gluefile unless the compile
9643         succeeded.
9644
9645         * lib/g++.exp(g++_init): Don't unset gluefile unless it exists.
9646
9647 Thu Feb 13 17:30:46 1997  Michael Meissner  <meissner@cygnus.com>
9648
9649         * lib/gcc.exp (gcc_target_compile): Add support for defining
9650         NO_TRAMPOLINES and NO_LABEL_VALUES if the baseboard file indicates
9651         the machine doesn't have those features.
9652
9653 Tue Feb 11 12:57:11 1997  Bob Manson  <manson@charmed.cygnus.com>
9654
9655         * g++.law/operators4.exp: Don't use LIBS.
9656
9657 Sat Feb  8 14:45:55 1997  Bob Manson  <manson@charmed.cygnus.com>
9658
9659         * g++.law/virtual1.exp: Don't use CXX_FLAGS.
9660
9661         * lib/mike-g++.exp: Don't set the compiler to be tested here.
9662         * lib/g++.exp: Set it here instead. Also, allow use of the
9663         --tool_exec and --tool_opt options. Change CXX to
9664         GXX_UNDER_TEST.
9665
9666         * g++.old-deja/old-deja.exp: Change CXX to GXX_UNDER_TEST.
9667
9668         * lib/gcc.exp: Allow use of --tool_exec and --tool_opt.
9669
9670 Fri Feb  7 12:55:45 1997  Bob Manson  <manson@charmed.cygnus.com>
9671
9672         * lib/old-dejagnu.exp: Use prune_warnings instead of
9673         prune_system_crud.
9674         * lib/mike-g++.exp: Ditto.
9675         * lib/gcc.exp: Ditto.
9676         * lib/g++.exp: Ditto.
9677
9678         * lib/g++.exp: Include both libstdc++ and libstdc++/stl.
9679
9680 Fri Feb  7 10:41:53 1997  Jeffrey A Law  (law@cygnus.com)
9681
9682           * 941014-2.c: Include stdlib.h
9683           * 960327-1.c: Include stdio.h
9684           * dbra.c, index-1.c: Don't assume ints are 32bits.
9685
9686 Tue Feb  4 12:51:09 1997  Bob Manson  <manson@charmed.cygnus.com>
9687
9688         * lib/gcc.exp: Add gcc,stack_size target feature.
9689
9690         * lib/g++.exp(g++_target_compile): Add the include and link
9691         paths here, not in two other places. And, it's $options, not
9692         options.
9693
9694         * lib/mike-g++.exp(postbase): Remove the code that determines
9695         the correct include and link paths.
9696         * g++.old-deja/old-deja.exp: Ditto.
9697
9698 Mon Feb  3 19:00:07 1997  Bob Manson  <manson@charmed.cygnus.com>
9699
9700         * lib/g++.exp(g++_init): target_compile no longer returns the
9701         filename of the result.
9702
9703 Sun Feb  2 14:42:34 1997  Bob Manson  <manson@charmed.cygnus.com>
9704
9705         * gcc.misc-tests/gcov.exp: Add -nocomplain to the
9706         call to glob.
9707
9708         * gcc.c-torture/special/special.exp: Change call to
9709         gcc_target_compile to include the object file.
9710
9711 Sun Feb  2 17:11:50 1997  Ian Lance Taylor  <ian@cygnus.com>
9712
9713         * gcc.c-torture/special/special.exp: Correct misspelling in last
9714         change.
9715
9716 Sat Feb  1 12:34:23 1997  Bob Manson  <manson@charmed.cygnus.com>
9717
9718         * lib/plumhall.exp(ph_summary): Log the entire output of the
9719         executable. Return -1 if there were any failures, 0 otherwise.
9720         (ph_execute): Return -1 if there were any failures, 0 otherwise.
9721         (ph_make): Clean up objects and executables that were built
9722         if the tests succeeded.
9723
9724 Thu Jan 30 13:45:56 1997  Bob Manson  <manson@charmed.cygnus.com>
9725
9726         * g++.old-deja/old-deja.exp: Add -L and -I flags so we include
9727         libraries and includes in the build tree as appropriate.
9728
9729 Wed Jan 29 17:19:34 1997  Bob Manson  <manson@charmed.cygnus.com>
9730
9731         * lib/c-torture.exp: Instead of looking for the global variable
9732         NO_LONG_LONG, check to see if that's a feature of the target.
9733
9734 Wed Jan 29 00:36:25 1997  Bob Manson  <manson@charmed.cygnus.com>
9735
9736         * config/default.exp: Minimize. Delete the remainer of the files in
9737         config; this functionality is now in devo/dejagnu/config.
9738
9739         g++.*/*: Pass any additional flags used to compile to postbase;
9740         delete CXXFLAGS.
9741
9742         gcc.c-torture/*: Remove calls to gcc_init and gcc_finish; this
9743         is now done by runtest.exp. Use gcc_target_compile instead of
9744         compile.
9745
9746         lib/c-torture.exp: Use gcc_target_compile instead of compile.
9747         Remove references to CFLAGS. Use remote_file instead of
9748         calling rm -f.
9749         (c-torture): Take a list of arguments to use to compile this
9750         testcase.
9751
9752         lib/g++.exp: Simplify. Use target_compile instead of compile.
9753         lib/gcc-dg.exp: Ditto.
9754         lib/gcc.exp: Ditto.
9755         lib/mike-{gcc,g++}.exp: Ditto.
9756         lib/old-dejagnu.exp: Ditto.
9757         lib/plumhall.exp: Ditto.
9758
9759 Wed Jan  8 14:43:07 1997  Jim Wilson  <wilson@cygnus.com>
9760
9761         * lib/plumhall.exp (ph_make): Use CFLAGS and ANSICFLAGS when linking.
9762         (ph_linker): Likewise.
9763
9764 Wed Nov 13 16:04:19 1996  Joern Rennecke <amylaar@cygnus.com>
9765
9766           * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: Only use
9767         MAP_ANON / MAP_ANONYMOUS if defined;
9768         else try to map from /dev/zero .
9769
9770 Tue Nov 12 23:30:12 1996  Jeffrey A Law  (law@cygnus.com)
9771
9772         * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}:  If MAP_ANON
9773         isn't defined, then define it to MAP_ANONYMOUS.
9774
9775 Tue Nov 12 11:57:49 1996  Jeffrey A Law  (law@cygnus.com)
9776
9777         * gcc.c-torture: Update to c-torture-1.42 release.
9778
9779 Mon Nov 11 12:45:31 1996  Jeffrey A Law  (law@cygnus.com)
9780
9781         * gcc.c-torture: Update to c-torture-1.41 release.
9782
9783 Sun Oct 27 18:56:18 1996  Jeffrey A Law  (law@cygnus.com)
9784
9785         * gcc.c-torture/execute/enum-1.c: New test.  Will be in next
9786         c-torture release.
9787
9788 Thu Aug 15 11:09:36 1996  Brendan Kehoe  <brendan@lisa.cygnus.com>
9789
9790         * lib/gcc.exp (gcc_init): Always append the target_info to CFLAGS
9791         and LDFLAGS.  Fix second case to append the target_info ldflags
9792         onto LDFLAGS, not CFLAGS.
9793         * lib/g++.exp (g++_init): Add target_info stuff.
9794         * lib/old-dejagnu.exp (old-dejagnu-init): Likewise.  Add inclusion
9795         of libgloss and newlib flags for !native.
9796
9797         * config/proelf.exp: Load remote.exp and do `push_target hppro'.
9798         (GDB): Fix relative path to go up another dir for finding gdb.
9799
9800 Thu Aug  8 17:03:27 1996  Rob Savoye  <rob@chinadoll.cygnus.com>
9801
9802         * lib/gcc.exp(gcc_init): Set CFLAGS and LDFLAGS to their new
9803         versions in the target_info array, if they don't exist.
9804
9805 Fri Aug  2 15:39:03 1996  Brendan Kehoe  <brendan@lisa.cygnus.com>
9806
9807         * config/vx.exp (${tool}_load): Fix syntax of `$shell_id < 0'.
9808
9809 Mon Jul  8 15:45:58 1996  Jim Wilson  <wilson@cygnus.com>
9810
9811         * lib/g++.exp: Change all uses of $base_dir/ to $base_dir/../.
9812         * lib/gcc.exp, lib/old-dejagnu.exp: Likewise.
9813
9814 Mon Jul  1 15:53:00 1996  Bob Manson  <manson@charmed.cygnus.com>
9815
9816         * lib/old-dejagnu.exp: Don't remove the output file before we've
9817         actually tested it. Don't append pwd to the path of the executable
9818         we're testing.
9819
9820 Sun Jun 30 14:37:50 1996  Doug Evans  <dje@canuck.cygnus.com>
9821
9822         * lib/g++.exp (default_g++_start): Don't pass LDFLAGS, LIBS if -c.
9823
9824 Wed Jun 26 14:15:55 1996  Bob Manson  <manson@charmed.cygnus.com>
9825
9826         * lib/old-dejagnu.exp (old-dejagnu): Add $tmpdir to specify a
9827         temporary directory for compiler files, and set it to a default
9828         value of /tmp. Set $output as the name of the output file from
9829         compiling the testcase. Add a -o option to $cflags_var so the
9830         compiler writes the final output file as $output. Set $executable
9831         to $output.
9832
9833         * lib/mike-g++.exp (postbase): Add $tmpdir to specify a temporary
9834         directory for compiler files, and set it to /tmp if it doesn't
9835         already have a value. Set $output_file to the name of the output
9836         file from compiling the testcase. Add a -o option to CXXFLAGS so
9837         the compiler writes the final output file as $output. Use $output
9838         as the executable to be tested.
9839
9840 Mon Jun 24 17:12:16 1996  Brendan Kehoe  <brendan@lisa.cygnus.com>
9841
9842         * lib/g++.exp: Also add -Wl,-rpath,... for linux.
9843
9844 Sat Jun  8 15:12:24 1996  Jeffrey A Law  (law@cygnus.com)
9845
9846         * gcc.c-torture/execute/pending-1.c: New test.  Still
9847         pending in Tege's queue.
9848
9849 Wed Apr 24 18:13:45 1996  Jim Wilson  <wilson@chestnut.cygnus.com>
9850
9851         * lib/plumhall.exp (ph_summary): Add arguments name and exec_status.
9852         Add variables local_failcnt and local_unresolvedcnt.  Call gcc_fail
9853         if there were failures.  Call unresolved if there were unresolved
9854         testcases.  Call gcc_fail if program did not run to completion.
9855         (ph_make): Pass additional argument name to ph_execute.
9856         (ph_execute): Add new argument.  Pass additional arguments to
9857         ph_summary.  Call gcc_fail is there is no execution output.
9858
9859 Wed Apr 24 13:39:23 1996  Jeffrey A Law  (law@cygnus.com)
9860
9861         * lib/plumhall.exp (proc_summary): Output relavent summary
9862         lines into the log so specific failures in plumhall can be
9863         investigated.
9864
9865 Wed Apr 10 13:23:45 1996  Jeffrey A Law  (law@cygnus.com)
9866
9867         * lib/c-torture.exp: Provide a default value for $NO_LONG_LONG.
9868         (c-torture-execute): Don't try to execute tests which use
9869         "long long" types if $NO_LONG_LONG is nonzero.
9870
9871 Mon Apr  8 08:52:29 1996  Doug Evans  <dje@canuck.cygnus.com>
9872
9873         * gcc.c-torture/execute/ieee/ieee.exp: Run c-torture-execute,
9874         not c-torture.
9875
9876         * gcc.ieee: Move from here.
9877         * gcc.c-torture/execute/ieee: To here.
9878
9879 Tue Mar 26 23:41:18 1996  Jeffrey A Law  (law@cygnus.com)
9880
9881         * gcc.c-torture: Update to c-torture-1.41 release.
9882
9883 Fri Mar 22 15:49:24 1996  Jeffrey A Law  (law@cygnus.com)
9884
9885         * lib/c-torture.exp (c-torture-execute): Remove "$executable",
9886         not "$output".
9887
9888 Thu Mar  7 12:37:08 1996  Doug Evans  <dje@charmed.cygnus.com>
9889
9890         * lib/gcc.exp (default_gcc_start): Don't pass $LDFLAGS $LIBS if
9891         -c present.
9892
9893 Sat Mar  2 22:36:37 1996  Jeffrey A Law  (law@cygnus.com)
9894
9895         * config/proelf.exp: Handle connecting to a simulator.
9896
9897 Wed Jan 31 00:58:15 1996  Jeffrey A Law  (law@cygnus.com)
9898
9899         * config/proelf.exp: New file.  Enough framework that we can
9900         run c-torture tests on the proelf targets (or any other target
9901         that gdb can connect to for that matter).
9902
9903 Mon Jan 29 08:57:46 1996  Doug Evans  <dje@canuck.cygnus.com>
9904
9905         * gcc.c-torture/special/special.exp: Delete libs arg to dg-runtest.
9906         * gcc.ph/testing/limits/limits.exp: Likewise.  Don't pass $CFLAGS.
9907
9908         * lib/plumhall.exp (ph_execute): Always call ph_summary if
9909         exec_output exists.
9910
9911 Sun Jan 28 11:28:43 1996  Doug Evans  <dje@charmed.cygnus.com>
9912
9913         * config/sim.exp (SIM_TIME_LIMIT): New user settable variable.
9914         (${tool}_load): Use 240 seconds if SIM_TIME_LIMIT not set.
9915
9916         * config/*.exp: Update FSF address.  Change result of ${tool}_load
9917         to pass/fail/unresolved/unsupported/untested.  Caller must now
9918         call unresolved/unsupported/untested.
9919         * lib/*.exp: Update FSF address.  Update to handle new results of
9920         ${tool}_load.
9921         * lib/chill.exp (verbose): Delete.
9922
9923 Sat Jan 27 12:28:07 1996  Doug Evans  <dje@charmed.cygnus.com>
9924
9925         * lib/gcc.exp (default_gcc_start): Change order of args to
9926         $LDFLAGS $CFLAGS $LIBS.
9927         * lib/gcc-dg.exp (gcc-dg-test): Arguments have changed, update.
9928         Save/set/restore CFLAGS.  Pass single arg to gcc_start.
9929         * gcc.dg/dg.exp: Delete libs arg in call to dg-runtest.
9930         (CC,CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
9931         * gcc.misc-tests/dg-test.exp: Likewise.
9932         * gcc.misc-tests/msgs.exp: Likewise.
9933         * gcc.prms/prms.exp: Likewise.
9934         * gcc.misc-tests/gcov.exp: Delete libs arg in call to dg-runtest.
9935         (CFLAGS,LIBS): Delete references.  Don't pass $CFLAGS to dg-runtest.
9936
9937         * lib/dg.exp: Deleted, moved to dejagnu/lib.
9938
9939 Wed Jan 24 18:37:00 1996  Brendan Kehoe  <brendan@lisa.cygnus.com>
9940
9941         * g++.old-deja/old-deja.exp: Add passing of $mathlib to old-dejagnu.
9942
9943         * g++.old-deja/old-deja.exp: Move setting of runshlib from here...
9944         * lib/old-dejagnu.exp (old-dejagnu-init): ...to here.
9945
9946         * lib/g++.exp (g++_init): Take out use of -rpath for the sun4, not
9947         necessary.
9948
9949 Sat Jan 20 17:22:08 1996  Brendan Kehoe  <brendan@cygnus.com>
9950
9951         * g++.old-deja/old-deja.exp: Move setting of runshlib out of the
9952         global for loop; add use of $mathlib.
9953         * lib/old-dejagnu.exp (old-dejagnu-init): Put the runshlib
9954         settings here; set mathlib for anything but VxWorks.
9955
9956 Mon Jan 22 16:31:57 1996  Jeffrey A Law  (law@cygnus.com)
9957
9958         * gcc.c-torture: Update to c-torture-1.40 release.
9959
9960 Wed Jan  3 00:54:33 1996  Jeffrey A Law  (law@cygnus.com)
9961
9962         * gcc.ph/testing/limits/limits.exp: Load ${tool}-dg.exp, not
9963         dg.exp.
9964
9965 Sun Dec  3 16:17:42 1995  Jeffrey A. Law  <law@sethra.cygnus.com>
9966
9967         * lib/c-torture.exp (c-torture-execute): Declare "output" as
9968         global.
9969
9970 Fri Nov 17 20:01:19 1995  Doug Evans  <dje@canuck.cygnus.com>
9971
9972         * lib/g++.exp (LIBS): Define if not already.
9973         * lib/gcc-dg.exp (gcc-dg-test): Set executable file as a.out.
9974         (gcc-dg-prune): Call prune_gcc_output.
9975         * lib/gcc.exp (prune_gcc_output): New proc.
9976         * gcc.c-torture/special (921210-1.c): Call prune_system_crud and
9977         prune_gcc_output.
9978
9979 Thu Nov 16 09:15:40 1995  Doug Evans  <dje@canuck.cygnus.com>
9980
9981         * lib/c-torture.exp (c-torture-compile): Fix calls to `unsupported'.
9982         (c-torture-execute): Likewise.  Rename `name' to `testcase'.
9983
9984 Wed Nov 15 23:04:36 1995  Jeffrey A Law  (law@cygnus.com)
9985
9986         * gcc.c-torture: Update to c-torture-1.39 release.
9987
9988 Sat Nov  4 12:52:05 1995  Doug Evans  <dje@canuck.cygnus.com>
9989
9990         * lib/c-torture.exp (c-torture-execute): Don't return if one option
9991         fails, try others as well.
9992
9993 Thu Nov  2 09:28:35 1995  Doug Evans  <dje@canuck.cygnus.com>
9994
9995         * lib/c-torture.exp (c-torture-execute): This proc's result is `void'.
9996         If compilation fails, mark execute tests as `untested'.
9997         If test is marked as unsupported, don't mark compilation and
9998         execute tests as failed.
9999
10000 Wed Oct 25 20:57:55 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
10001
10002         * lib/g++.exp (g++_init): Don't link in libg++, and look to
10003         libstdc++ for whether or not we want to be doing shared
10004         libraries.  Delete link_curses since we don't need it anymore.
10005         * lib/mike-g++.exp (postbase): Don't link in libg++.
10006         * g++.old-deja/old-deja.exp: Likewise.
10007
10008 Mon Oct 23 13:05:11 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
10009
10010         * lib/g++.exp (CXX): Default to run `c++' instead of `g++'.
10011
10012 Tue Oct 17 15:24:47 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
10013
10014         * lib/g++.exp (g++_init): Also check for libg++.sl for the hppa.
10015         For that, add `-Wl,-a,shared_archive'.
10016         * g++.old-deja/old-deja.exp: Likewise.
10017
10018 Tue Oct 17 13:09:06 1995  Doug Evans  <dje@canuck.cygnus.com>
10019
10020         * lib/c-torture.exp (c-torture-execute): Ensure CFLAGS restored.
10021
10022 Mon Oct 16 23:13:32 1995  Brendan Kehoe  <brendan@cygnus.com>
10023
10024         * lib/mike-g++.exp (postbase): Pay attention to the status of
10025         g++_load.
10026
10027 Mon Oct 16 19:28:32 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
10028
10029           * g++.old-deja/old-deja.exp: Add $LIBS at the end of the args.
10030
10031 Mon Oct 16 13:48:58 1995  Doug Evans  <dje@canuck.cygnus.com>
10032
10033         * lib/gcc.exp (default_gcc_start): No longer need to log program
10034         being executed or its output, execute_anywhere does that now.
10035         * lib/g++.exp (default_g++_version): Call execute_anywhere.
10036         (default_g++_start): Likewise.  Delete calls to verbose/send_log.
10037
10038 Thu Oct 12 10:34:58 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
10039
10040         * g++.old-deja/old-deja.exp: Updated the shared libg++ tests to be
10041         the same as those in lib/g++.exp.
10042
10043 Tue Oct 10 13:47:27 1995  Jeff Law  (law@hurl.cygnus.com)
10044
10045         * gcc.c-torture: Update to c-torture-1.38 release.
10046         * gcc.ieee: Related changes.
10047
10048 Fri Oct  6 12:39:17 1995  Rob Savoye  <rob@darkstar.cygnus.com>
10049
10050         * mike-gcc.exp, mike-g++.exp: Use "execute_anywhere" rather than
10051         "exec". Minor reformatting changes.
10052
10053         * config/rom68k.exp (${tool}_load): Make it work in a canadian
10054         cross. This means all "exec" calls now work on a remote host as
10055         well.
10056         * lib/c-torture.exp (c-torture-compile): Make work for a canadian
10057         cross. Filter out the extra "\r\n" stuff that expect puts in.
10058         (c-torture-execute): Filter out the bogus warnings like
10059         c-torture-compile does. Add support for canadian cross.
10060         * lib/gcc.exp (default_gcc_version, default_gcc_start)
10061         Use execute_anywhere rather than calling exec directly. Now it
10062         works for canadian cross testing.
10063
10064 Thu Oct  5 10:06:45 1995  Brendan Kehoe  <brendan@rtl.cygnus.com>
10065
10066         * lib/g++.exp: Add -nocomplain flag to glob.  Use catch to put the
10067         results into a variable, and check that rather than using file exists.
10068
10069 Wed Oct  4 16:31:02 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
10070
10071         * lib/g++.exp: Use glob to see libg++.so.2.7.0, since sun4 doesn't
10072         create a libg++.so.  For sunos4.1.*, also add -ltermcap.
10073
10074 Tue Sep 26 10:15:14 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
10075
10076         * g++.old-deja/old-deja.exp: Create and pass runshlib and
10077         lib_curses if there's a shared libg++ in the build tree.
10078
10079 Fri Sep 22 10:47:24 1995  Doug Evans  <dje@canuck.cygnus.com>
10080
10081         * lib/mike-{gcc,g++}.exp (postbase): Restore CFLAGS, CXX_FLAGS, LIBS
10082         if not supported target.
10083
10084 Fri Sep 22 09:22:07 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
10085
10086         * lib/g++.exp (g++_init): Move empty setting of runshlib and
10087         link_curses up to always happen, not just for native builds.
10088
10089 Thu Sep 21 10:23:32 1995  Jeff Law  (law@snake.cs.utah.edu)
10090
10091         * gcc.c-torture: Update to c-torture-1.36 release.
10092         * gcc.failure: Related changes.
10093
10094 Wed Sep 20 10:56:26 1995  Doug Evans  <dje@canuck.cygnus.com>
10095
10096         * lib/plumhall.exp (PHSRC, PHDST): Allow config files to override.
10097
10098 Tue Sep 19 17:26:07 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
10099
10100         * lib/g++.exp (g++_init): Put the shared and math lib stuff in here.
10101         * lib/mike-g++.exp (postbase): Not in here.  Still reference
10102         runshlib, link_curses, and mathlib for link and run.
10103
10104         * lib/mike-g++.exp (postbase): If we've built a libg++.so, then
10105         pass the runtime shared library options for Solaris, OSF/1, and
10106         Irix5, and link with -lcurses to avoid unresolved references.
10107
10108 Wed Sep 13 15:28:10 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
10109
10110         * lib/gcc.exp (gcc_init): Return if gcc_initialized is 1, so we
10111         only run once.
10112
10113 Wed Sep 13 10:51:52 1995  Doug Evans  <dje@canuck.cygnus.com>
10114
10115         * lib/c-torture.exp (c-torture-compile): Don't alter CFLAGS.
10116
10117 Mon Sep 11 11:02:03 1995  Jeff Law  (law@snake.cs.utah.edu)
10118
10119         * gcc.c-torture: Update to c-torture-1.35 release.  Note we
10120         do not have a framework for the "compat" tests yet.
10121
10122 Sat Sep  9 16:15:20 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
10123
10124         * lib/mike-g++.exp (postbase): New local variable `mathlib',
10125         set to null if we're testing vxworks5.1.  Use that instead of
10126         `-lm' in the setting of LIBS for link and run.
10127
10128 Fri Sep  8 13:53:38 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
10129
10130         * config/rom68k.exp (${tool}_load): Major changes to make it
10131         work.  Verified that it does in fact return the stuff in
10132         exec_output properly.  Catch any Emul or any TRAP other than 0.
10133
10134 Thu Sep  7 23:04:06 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
10135
10136         * lib/mike-g++.exp (prebase): Call g++_init at the end to set
10137         LDFLAGS properly for targets that need stuff from libgloss.
10138         * lib/g++.exp (g++_init): Return if gpp_initialized is 1, so we
10139         only run once.
10140         (gpp_initialized): New variable.
10141
10142 Wed Sep  6 21:56:13 1995  Rob Savoye  <rob@darkstar.cygnus.com>
10143
10144         * config/rom68k.exp: Load libgloss.exp.
10145         * lib/gcc.exp (gcc_init): get proper flags for newlib and libgloss
10146         so we can produce a fully linked binary.
10147         * lib/g++.exp (g++_init): get proper flags for newlib and libgloss
10148         so we can produce a fully linked binary.
10149
10150 Sun Sep  3 13:25:26 1995  Doug Evans  <dje@canuck.cygnus.com>
10151
10152         * lib/plumhall.exp (ph_section): Watch for expected failures.
10153         Add missing `else'.
10154
10155         * lib/c-torture.exp (c-torture-execute): Look for .cexp files to
10156         run the testcase.
10157         (c-torture): Likewise.
10158
10159 Mon Aug 28 11:23:38 1995  Doug Evans  <dje@cygnus.com>
10160
10161         * gcc.dg/dg.exp (scan-assembler, scan-assembler-not): New procs.
10162
10163         * lib/mike-g++.exp (mike_cleanup): New proc.
10164         (prebase): New globals compiler_result, not_compiler_result,
10165         target_regexp.
10166         (postbase): Likewise.  Call mike_cleanup.  Pass "--" to regexp to
10167         allow leading "-" in pattern.  Watch for unsupported tests.
10168         If $compiler_result is set, pattern match assembler code,
10169         and ditto for $not_compiler_result.
10170         * lib/mike-gcc.exp: Likewise.
10171
10172         * lib/plumhall.exp (ph_execute): Only call ph_summary if
10173         execution "succeeded".
10174
10175 Mon Aug 14 14:03:53 1995  Doug Evans  <dje@canuck.cygnus.com>
10176
10177         * config/win32.exp: New file.
10178         * lib/c-torture.exp (c-torture-execute): Handle $exe_ext.
10179
10180 Fri Aug  4 15:39:54 1995  Doug Evans  <dje@canuck.cygnus.com>
10181
10182         * lib/gcc-dg.exp (gcc-dg-prune): Mark testcases that fill ram as
10183         unsupported.
10184         * lib/mike-{gcc,g++}.exp (postbase): Likewise.
10185         * lib/{c-torture.exp,old-dejagnu.exp}: Likewise.
10186         * lib/{gcc,g++}.exp (${tool}_check_untested_p): New proc.
10187
10188         * lib/mike-g++.exp (postbase): Delete alpha-*-* checking of
10189         "... without exceptions was ...".  That is now handled by
10190         prune_system_crud.
10191         * lib/old-dejagnu.exp (old-dejagnu): Likewise.
10192
10193 Tue Aug  1 11:09:33 1995  Doug Evans  <dje@canuck.cygnus.com>
10194
10195         * gcc.misc-tests/{acker1.c,dhry.c,dhry.h,matrix1.c,optbench.c,
10196         sieve.c,sort2.c}: New files.
10197         * gcc.misc-tests/{acker1.exp,dhry.exp,matrix1.exp,optbench.exp,
10198         sieve.exp,sort2.exp}: Drivers for them.
10199
10200         * lib/mike-gcc.exp (program_output): New user settable variable.
10201         (postbase): Call prune_system_crud.  Also prune extraneous compiler
10202         messages.
10203         * lib/mike-g++.exp (program_output): New user settable variable.
10204
10205         * gcc.misc-tests/mg.exp (compiler_output): Handle multiple lines.
10206
10207         * config/sh.exp: Deleted (use sim.exp instead).
10208
10209 Fri Jul 28 11:33:46 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
10210
10211         * config/vx.exp: Declare CHECKTASK as global.
10212         * config/vxworks29k.exp: Reduce to only set CHECKTASK, and load vx.exp.
10213         * lib/mike-g++.exp: Load [pwd]/a.out, not `./a.out'.
10214         * lib/old-dejagnu.exp: Load [pwd]/$executable.
10215
10216 Wed Jul 26 19:45:39 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
10217
10218         * config/vxworks29k.exp: New file, for the a29k-vxworks5.1
10219         target. Like vx.exp, only includes `vx29k.exp' instead of
10220         `vxworks.exp'.
10221
10222 Sun Jul 23 17:38:52 1995  Ian Lance Taylor  <ian@cygnus.com>
10223
10224         * config/sim.exp: Increase time limit from 120 seconds to 240.
10225
10226 Thu Jul  6 11:07:38 1995  Jeffrey A. Law  <law@rtl.cygnus.com>
10227
10228         * gcc.c-torture/execute/950628-1.c: New test.
10229
10230 Sat Jun 10 18:51:41 1995  Jeff Law  (law@snake.cs.utah.edu)
10231
10232         * gcc.c-torture: Update with changes/additions from
10233         c-torture-1.34.
10234
10235 Mon Jun  5 17:58:07 1995  Doug Evans  <dje@canuck.cygnus.com>
10236
10237         * gcc.prms/prms.exp: Pass LDFLAGS to dg-test.
10238
10239 Sun Jun  4 05:13:57 1995  Jeff Law  (law@snake.cs.utah.edu)
10240
10241         * gcc.c-torture/compile/funcptr-1.c: Test case for 7107.
10242
10243 Thu Jun  1 00:06:19 1995  Jeff Law  (law@snake.cs.utah.edu)
10244
10245         * gcc.c-torture/compile/950512-1.c: New test.
10246         * gcc.c-torture/execute/strct-pack-4.c, strct-pack-5.c}: Likewise.
10247         * gcc.dg/struct-ret-1.c: Likewise.
10248
10249 Wed May 31 14:25:13 1995  Doug Evans  <dje@canuck.cygnus.com>
10250
10251         * gcc.c-torture/execute/{920410-1.c,921113-1.c,921208-2.c,
10252           930106-1.c,memcpy-1.c}: Use STACK_SIZE if defined.
10253
10254 Tue May 30 11:19:54 1995  Doug Evans  <dje@canuck.cygnus.com>
10255
10256         * gcc.c-torture/special/920411-1.c: Deleted.
10257         * gcc.c-torture/special/special.exp: Delete 920411-1.c.
10258
10259 Mon May 22 16:55:11 1995  Doug Evans  <dje@chestnut.cygnus.com>
10260
10261         * config/sim.exp (${tool}_load): Hack in call to bash to get a
10262         cpu limit.
10263
10264 Fri May 12 18:57:54 1995  Torbjorn Granlund  <tege@rtl.cygnus.com>
10265
10266         * gcc.c-torture/execute/{950511-1.c,950512-1.c}: New tests.
10267
10268 Thu May  4 14:23:54 1995  Torbjorn Granlund  <tege@adder.cygnus.com>
10269
10270         From kenner;
10271         * gcc.c-torture/execute/va-arg-2.c (f[0-9], f1[0-5]): Verify format
10272         is the proper length.
10273         * va-arg-3.c: Likewise.
10274
10275 Sun Apr 30 16:02:59 1995  Doug Evans  <dje@canuck.cygnus.com>
10276
10277         * lib/dg.exp: Moved to dejagnu/lib.  Copy kept here (for awhile).
10278         * lib/gcc-dg.exp: New file, gcc interface to dg.exp.
10279
10280         * lib/gcc.exp (default_gcc_start): Delete old cruft.  Delete result.
10281         * lib/g++.exp (default_g++_start): Delete old cruft.
10282
10283 Tue Apr 25 17:20:18 1995  Torbjorn Granlund  <tege@cygnus.com>
10284
10285         * gcc.c-torture/execute/memcpy-1.c: Decrease stack requirements from
10286         (2 * (1 << 18)) to (2 * (1 << 17)).
10287
10288         * gcc.c-torture/execute/arith-rand.c: Avoid -0x80000000/-1.
10289
10290 Thu Apr 20 12:21:13 1995  J.T. Conklin  <jtc@rtl.cygnus.com>
10291
10292         * config/rom68k.exp: Renamed from config/idp.exp
10293
10294 Tue Apr 18 13:33:26 1995  Torbjorn Granlund  <tege@rtl.cygnus.com>
10295
10296         * c-torture/compile/921109-2.c
10297
10298 Tue Apr 18 10:45:12 1995  Mike Stump  <mrs@cygnus.com>
10299
10300         * lib/old-dejagnu.exp: We expect Execution test failure if we expected
10301         excess errors.
10302
10303 Sat Apr 15 11:16:58 1995  Doug Evans  <dje@chestnut.cygnus.com>
10304
10305         * lib/gcc.exp (default_gcc_start): Handle leading "-" in compiler
10306         output.
10307         * lib/g++.exp (default_g++_start): Likewise.
10308
10309 Wed Mar 29 16:34:03 1995  Torbjorn Granlund  <tege@adder.cygnus.com>
10310
10311         * gcc.c-torture/compile/950329-1.c: New test.
10312
10313 Tue Mar 28 16:10:33 1995  J.T. Conklin  <jtc@rtl.cygnus.com>
10314
10315           * config/bug.exp (${tool}_load): Updated to use new remote_open
10316           and remote_close procs.
10317         * config/idp.exp: New file.
10318
10319 Wed Mar 22 15:01:58 1995  Torbjorn Granlund  <tege@rtl.cygnus.com>
10320
10321         * gcc.c-torture/execute/950322-1.c: New test.
10322
10323 Tue Mar 21 21:24:49 1995  Doug Evans  <dje@canuck.cygnus.com>
10324
10325         * config/vx.exp (${tool}_load): Clean up testing of return code from
10326         vxworks_ld and vxworks_spawn.
10327
10328 Tue Mar 21 17:01:42 1995  Doug Evans  <dje@deneb.cygnus.com>
10329
10330         * lib/c-torture.exp (c-torture-execute): Pass same text to pass/fail.
10331
10332 Mon Mar 13 14:49:42 1995  Mike Stump  <mrs@cygnus.com>
10333
10334         * lib/old-deja.exp: Add `excess errors test - ' error, now one
10335         can mark excess errors on a machine by machine basis.  Note, the
10336         default is to not expect any excess errors, even when excess
10337         errors test - is given, so you will want to put an XFAIL ... on
10338         these lines.  For example, // excess errors test - XFAIL hppa*-*-*
10339         mips-*-* alpha-*-* m68k-*-* is how to expect excess errors on
10340         those 4 machines, but no others.
10341
10342 Fri Mar 10 12:33:04 1995  J.T. Conklin  <jtc@rtl.cygnus.com>
10343
10344         * gcc.c-torture/execute/execute.exp (c-torture-execute): from here.
10345         * lib/c-torture.exp: to here.
10346
10347 Fri Mar 10 10:38:15 1995  Torbjorn Granlund  <tege@adder.cygnus.com>
10348
10349         * gcc.c-torture/execute/950221-1.c: New test.
10350         * gcc.c-torture/execute/struct-ret-1.c: New test.
10351         * gcc.c-torture/compile/950221-1.c: New test.
10352
10353         * gcc.c-torture/execute/941101-1.c (f): Fix typo, == was !=.
10354
10355 Fri Mar  3 16:28:35 1995  Doug Evans  <dje@canuck.cygnus.com>
10356
10357         * gcc.c-torture/execute/arith-1.c (main): Return 0.
10358         * gcc.c-torture/execute/arith-rand.c (main): Return 0.
10359
10360 Wed Mar  1 02:08:29 1995  Gerald Baumgartner  (gb@lorenzo.cs.purdue.edu)
10361
10362         * g++.gb: New directory of tests, derived from my signature and
10363         class scoping tests.
10364
10365         * g++.gb/{sig01.C, sig02.C, sig03.C, sig04.C}: New tests.
10366         * g++.gb/{sig05.C, sig06.C, sig07.C, sig08.C}: Likewise.
10367         * g++.gb/{sig09.C, sig10.C, sig11.C, sig12.C}: Likewise.
10368         * g++.gb/{sig13.C, sig14.C, sig15.C, sig16.C}: Likewise.
10369         * g++.gb/{sig17.C, sig18.C, sig19.C, sig20.C}: Likewise.
10370         * g++.gb/{sig21.C, sig22.C, sig23.C, sig24.C}: Likewise.
10371         * g++.gb/sig25.C: Likewise.
10372
10373         * g++.gb/{sig01.exp, sig02.exp, sig03.exp, sig04.exp}: Run them.
10374         * g++.gb/{sig05.exp, sig06.exp, sig07.exp, sig08.exp}: Likewise.
10375         * g++.gb/{sig09.exp, sig10.exp, sig11.exp, sig12.exp}: Likewise.
10376         * g++.gb/{sig13.exp, sig14.exp, sig15.exp, sig16.exp}: Likewise.
10377         * g++.gb/{sig17.exp, sig18.exp, sig19.exp, sig20.exp}: Likewise.
10378         * g++.gb/{sig21.exp, sig22.exp, sig23.exp, sig24.exp}: Likewise.
10379         * g++.gb/sig25.exp: Likewise.
10380
10381         * g++.gb/{scope01.C, scope02.C, scope03.C, scope04.C}: New tests.
10382         * g++.gb/{scope05.C, scope06.C, scope07.C, scope08.C}: Likewise.
10383         * g++.gb/{scope09.C, scope10.C, scope11.C, scope12.C}: Likewise.
10384         * g++.gb/scope13.C: Likewise, this test still fails.
10385
10386         * g++.gb/{scope01.exp, scope02.exp, scope03.exp, scope04.exp}: Run 'em.
10387         * g++.gb/{scope05.exp, scope06.exp, scope07.exp, scope08.exp}: Ditto.
10388         * g++.gb/{scope09.exp, scope10.exp, scope11.exp, scope12.exp}: Ditto.
10389         * g++.gb/scope13.exp: Ditto.
10390
10391         * g++.gb/README: New file, explains what these tests are about.
10392
10393 Tue Feb 28 10:37:52 1995  Doug Evans  <dje@canuck.cygnus.com>
10394
10395         * lib/dg.exp (dg-do): Support `preprocess'.
10396         (dg-test): Likewise.
10397
10398 Mon Feb 13 15:18:10 1995  J.T. Conklin  <jtc@rtl.cygnus.com>
10399
10400         * config/udi.exp: change "continue -expect" to "exp_continue".
10401
10402 Sat Feb 11 00:25:20 1995  Torbjorn Granlund  (tege@tiny.cygnus.com)
10403
10404         * gcc.c-torture/execute/{921025-1.c, 930525-1.c}:
10405         Delete redundant tests.
10406
10407         * gcc.c-torture/execute/{941014-1.c, 941014-2.c}: New tests.
10408         * gcc.c-torture/execute/{941015-1.c, 941021-1.c}: New tests.
10409         * gcc.c-torture/execute/{941025-1.c, 941031-1.c}: New tests.
10410         * gcc.c-torture/execute/{941101-1.c, 941110-1.c}: New tests.
10411         * gcc.c-torture/execute/{941202-1.c, arith-1.c}: New tests.
10412         * gcc.c-torture/execute/{arith-rand.c, complex-3.c}: New tests.
10413         * gcc.c-torture/execute/{inst-check.c, loop-1.c}: New tests.
10414         * gcc.c-torture/execute/{memcpy-1.c, va-arg-2.c}: New tests.
10415
10416         * gcc.c-torture/execute/920302-1.c: Use void * instead of long for
10417         storing label pointers.
10418         * gcc.c-torture/execute/921019-1.c: Likewise.
10419         * gcc.c-torture/execute/920501-8.c: Add prototype for sprintf.
10420         * gcc.c-torture/execute/930513-1.c: Provide full declaration for
10421         parameter fp.
10422         * gcc.c-torture/execute/va-arg-1.c (main): Add L suffix to all
10423         constants.
10424
10425         * gcc.c-torture/compile/{920501-14.c, 931127-1.c}:
10426         Delete obsolete tests.
10427
10428         * gcc.c-torture/compile/{940409-1.c, 940718-1.c}: New tests.
10429         * gcc.c-torture/compile/{941014-1.c, 941014-2.c}: New tests.
10430         * gcc.c-torture/compile/{941014-3.c, 941014-4.c}: New tests.
10431         * gcc.c-torture/compile/{941019-1.c, 941111-1.c}: New tests.
10432         * gcc.c-torture/compile/{941113-1.c, 950122-1.c}: New tests.
10433         * gcc.c-torture/compile/950124-1.c: New test.
10434
10435         * gcc.c-torture/compile/920902-1.c: Delete 2:nd parameter.
10436
10437 Wed Feb  8 15:30:17 1995  Jason Merrill  <jason@phydeaux.cygnus.com>
10438
10439         * lib/mike-g++.exp: Add -lm to LIBS.
10440
10441 Tue Feb  7 17:09:50 1995  Doug Evans  <dje@canuck.cygnus.com>
10442
10443         * lib/c-torture.exp (c-torture): Allow relative pathname in $srcdir.
10444
10445 Mon Jan 30 14:33:25 1995  Jason Merrill  <jason@phydeaux.cygnus.com>
10446
10447         * lib/mike-g++.exp: Add -lstdc++ to LIBS.
10448
10449 Thu Jan 12 16:41:34 1995  Doug Evans  <dje@canuck.cygnus.com>
10450
10451         * gcc.misc-tests/dg-test.exp: Only run if $DG_TEST=yes.
10452
10453 Mon Jan  2 11:50:10 1995  Jeff Law  (law@snake.cs.utah.edu)
10454
10455         * g++.law/{arg9.C, arg10.C, arg11.C, arm15.C, arm16.C}: New tests.
10456         * g++.law/{bad-error3.C, bad-error4.C, bad-error5.C}: Likewise.
10457         * g++.law/{bad-error6.C, bad-error7.C}: Likewise.
10458         * g++.law/{bit-fields3.C, casts2.C, casts3.C}: Likewise.
10459         * g++.law/{enum8.C, enum9.C, friend5.C}: Likewise.
10460         * g++.law/{nest2.C, nest3.C, nest4.C, nest5.C}: Likewise.
10461         * g++.law/{nest6.C, next7.C, operators30.C}: Likewise.
10462         * g++.law/{operators31.C, operators32.C,
10463         * g++.law/{operators33.C, operators34.C}: Likewise.
10464         * g++.law/{pic1.C, refs2.C}: Likewise.
10465         * g++.law/{refs3.C, refs4.C, static-mem3.C}: Likewise.
10466         * g++.law/{static-mem4.C, static-mem5.C, typeck4.C}: Likewise.
10467         * g++.law/{vbase1.C, visibility27.C, visibility28.C}: Likewise.
10468         * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
10469
10470         * g++.law/{arg9.exp, arg10.exp, arg11.exp, arm15.exp}: Run them.
10471         * g++.law/{arm16.exp, bad-error3.exp, bad-error4.exp: Likewise.
10472         * g++.law/{bad-error5.exp, bad-error6.exp}: Likewise.
10473         * g++.law/{bad-error7.exp, bit-fields3.exp}: Likewise.
10474         * g++.law/{casts2.exp, casts3.exp, enum8.exp}: Likewise.
10475         * g++.law/{enum9.exp, friend5.exp}: Likewise.
10476         * g++.law/{nest3.exp, nest4.exp}: Likewise.
10477         * g++.law/{nest5.exp, nest6.exp, nest7.exp}: Likewise.
10478         * g++.law/{operators30.exp, operators31.exp}: Likewise.
10479         * g++.law/{operators32.exp, operators33.exp}: Likewise.
10480         * g++.law/{operators34.exp}: Likewise.
10481         * g++.law/{pic1.exp, refs2.exp, refs3.exp refs4.exp}: Likewise.
10482         * g++.law/{static-mem3.exp, static-mem4.exp}: Likewise.
10483         * g++.law/{static-mem5.exp, typeck4.exp, vbase1.exp}: Likewise.
10484         * g++.law/{visibility27.exp, visibility28.exp}: Likewise.
10485         * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
10486
10487         * g++.law/{union4.exp, visibility17.exp}: Fix expected output.
10488         No longer expected to fail.
10489         * g++.law/missed-error3.C: Tweak for recent bool changes.
10490
10491 Sun Dec  4 20:54:33 1994  Doug Evans  <dje@canuck.cygnus.com>
10492
10493         * config/emb-unix: Deleted.
10494         * config/unix.exp (${tool}_load): Use new proc rsh_exec to perform
10495         remote execution.  Do final link on remote host if REMOTE_LINK is set.
10496
10497 Thu Dec  1 08:43:05 1994  Doug Evans  <dje@canuck.cygnus.com>
10498
10499         * lib/dg.exp (dg-test): Fix typo in last patch.
10500
10501 Wed Nov 30 13:25:32 1994  Doug Evans  <dje@canuck.cygnus.com>
10502
10503         * lib/dg.exp (dg-test): Fix pattern that searches for expected output
10504         (handles multiple occurrences).
10505
10506 Thu Nov 24 19:48:38 1994  Doug Evans  <dje@canuck.cygnus.com>
10507
10508         * gcc.c-torture/*/*.exp: Pass full pathname to c-torture.
10509         * gcc.c-torture/execute/execute.exp (c-torture-execute): Remove
10510         $srcdir from pathname in pass/fail messages (but ensure $subdir *is*
10511         printed).
10512         * lib/c-torture.exp (c-torture-compile): Likewise.
10513         (c-torture): Prepend full path if missing.
10514         * lib/gcc.exp (gcc_pass): Pass entire pathname of testcase.
10515         (gcc_fail): Likewise.
10516         * lib/dg.exp (dg-test): Don't delete $subdir from pathname in messages.
10517
10518 Wed Nov 23 13:56:00 1994  J.T. Conklin  <jtc@rtl.cygnus.com>
10519
10520         * lib/netware.exp: Only attach to NetWare i386 systems.
10521
10522 Wed Nov 16 11:27:00 1994  Doug Evans  <dje@canuck.cygnus.com>
10523
10524         * lib/dg.exp (dg-test): Don't print $subdir (or above) in pass/fail
10525         messages.  Add test name to "output pattern match" pass/fail message.
10526
10527 Sat Nov 12 22:11:52 1994  Doug Evans  <dje@canuck.cygnus.com>
10528
10529         * gcc.dg: New testsuite.
10530         * gcc.dg/dg.exp: New file.
10531
10532         * gcc.misc-tests/{misc.exp,inst-check.c,test-ior.c,test-consts.c,
10533         test-switch.c}: Deleted.
10534
10535         * gcc.misc-tests/msgs.exp: New testcase driver.
10536
10537 Wed Nov  9 14:23:09 1994  Doug Evans  <dje@canuck.cygnus.com>
10538
10539         * gcc.c-torture/execute/execute.exp (c-torture_execute): New proc.
10540         Watch for illegal return values from ${tool}_load.
10541         * config/unix.exp (${tool}_load): Fix pass/fail detection for
10542         cross targets.  Coerce return value >0 to 1.
10543
10544 Tue Nov  8 14:10:33 1994  Doug Evans  <dje@canuck.cygnus.com>
10545
10546         * config/unix.exp (${tool}_load): Call program rsh, not proc.
10547
10548         * config/emb-unix.exp: New file.
10549
10550         * config/sim.exp: Error if variable $SIM not defined.
10551         (${tool}_load): Mark test as "untested" if simulator missing.
10552
10553         * config/unix.exp: Load remote.exp to get rcp_download.
10554         * lib/c-torture.exp: Use different option lists for testcases with
10555         and without loops.
10556         * gcc.c-torture/execute/execute.exp: Likewise.
10557
10558 Wed Nov  2 14:47:58 1994  Doug Evans  <dje@canuck.cygnus.com>
10559
10560         * config/*.exp: Clarify return code from ${tool}_load.
10561         Call `unresolved' or `untested' instead of `warning' or `perror'
10562         (sometimes you still want to call both though).
10563         Add comment that `shell_id' is local to each file.
10564         * config/udi.exp (timeout): Set to 30.
10565         Don't print warning if connection fails, $connectmode has already
10566         printed an error.
10567         (${tool}_load): Move verbose messages to level 2.
10568         Rework pattern for "Process started" message.
10569         Pass `shell_id' to ${connectmode}_download.
10570         Retry twice upon timeout.  Make resetting of target more robust.
10571         (${tool}_exit): Remove /tmp/soc_name. if connected ok (bug in mondfe).
10572         Pass `shell_id' to exit_$connectmode.
10573         Only call exit_$connectmode if connected.
10574         * config/unix.exp (${tool}_load): Check return codes better.
10575         * config/vrtx.exp (${tool}_load): Likewise.
10576         * config/vx.exp (${tool}_load): Likewise.
10577         Delete unneeded global's.
10578         * lib/dg.exp (dg-test): Update to reflect clarified return codes
10579         from ${tool}_load.
10580         (dg-stat): Delete.
10581         (dg-init): Delete recording of pass/fail counts.
10582         * lib/old-dejagnu.exp (old-dejagnu): Likewise.
10583         (old-dejagnu-init): Likewise.
10584         (old-dejagnu-stat): Delete contents, empty proc now.
10585         * lib/c-torture.exp (TORTURE_OPTIONS): New global.
10586         (c-torture): Delete references to lcnt, lpass, lfail.
10587         Get option list from TORTURE_OPTIONS.
10588         Delete -funroll[-all]-loops if no loops.
10589         * lib/g++.exp (g++_init): Delete references to lcnt, lpass, lfail.
10590         (g++_stat): Delete contents (empty proc now).
10591         * lib/gcc.exp (gcc_init): Delete references to pass/fail counts.
10592         (gcc_finish): Likewise.
10593         (gcc_stat): Deleted.
10594         * lib/mike-gcc.exp (postbase): Delete references to lcnt, lpass, lfail.
10595         * gcc.*/*.exp: Delete calls to gcc_stat, dg-stat.
10596         * gcc.c-torture/execute/execute.exp: Likewise.
10597         Split tests into two parts: compile, execute.
10598         Get option list from TORTURE_OPTIONS.  Delete -funroll[-all]-loops if
10599         no loops.  Update to reflect clarified return codes from ${tool}_load.
10600
10601 Fri Oct 21 23:10:16 1994  Doug Evans  <dje@canuck.cygnus.com>
10602
10603         * lib/old-dejagnu.exp (process-option): Append ".*" to pattern
10604         to grep for.
10605         (old-dejagnu): Likewise (where necessary).
10606
10607 Fri Oct 14 17:54:58 1994  Doug Evans  <dje@canuck.cygnus.com>
10608
10609         * gcc.misc-tests/gcov.exp: New file, for gcov testing.
10610
10611         * lib/dg.exp (dg-process-target): Fix processing of selector.
10612         Add comment regarding use of `error'.
10613
10614         * lib/gcc.exp (prune_system_crud): Define if missing.
10615         * lib/g++.exp (prune_system_crud): Likewise.
10616
10617         * lib/{c-torture.exp,dg.exp,mike-g++.exp,old-dejagnu.exp}:
10618         Call prune_system_crud.
10619         * lib/dg.exp (dg-runtest): New proc.
10620         Use perror instead of send_user for tcl errors in testcase.
10621         Don't return any value, it's never used.
10622         Don't clobber previous definition of `unknown'.
10623         Print tcl errors in `dg-final'.
10624
10625 Wed Oct 12 13:05:37 1994  Doug Evans  <dje@canuck.cygnus.com>
10626
10627         * lib/dg.exp (dg-process-target): Improve syntax error messages.
10628         (dg-test): Don't print errorInfo, it contains stack backtrace.
10629
10630 Mon Sep 26 12:18:53 1994  Doug Evans  (dje@canuck.cygnus.com)
10631
10632         * lib/g++.exp (runtest_file_p): Define if missing.
10633
10634 Sat Sep 24 15:29:23 1994  Doug Evans  (dje@cygnus.com)
10635
10636         * lib/mike-g++.exp: Comment out loading of g++.exp.
10637         * lib/g++.exp: Update copyright.  Test for existence of $CXX at start.
10638         (default_g++_version): Always print something.
10639         (default_g++_start): Comment out call to `which'.
10640         (g++_start, g++_load): Deleted (must be defined in config file).
10641         * lib/gcc.exp: Test for existence of $CC at start.
10642         Delete check for tmpdir (done in gcc_init).
10643         (default_gcc_version): Always print something.
10644         (default_gcc_start): Comment out call to `which'.
10645         * config/*.exp: Major cleanup - make cross targets work at least a
10646         little better for g++ (by not being "--tool gcc" specific).
10647         Rename gcc_xxx to ${tool}_xxx.
10648         * g++.old-deja/old-deja.exp: utils.exp is loaded by runtest.exp.
10649         * lib/old-dejagnu.exp: ${tool}.exp is loaded by config file.
10650
10651 Thu Sep 22 11:39:17 1994  Doug Evans  (dje@canuck.cygnus.com)
10652
10653         * lib/c-torture.exp (c-torture-compile): Rework compiler
10654         message processing.
10655
10656         * gcc.c-torture/compile/initbug1.{c,exp}: Deleted, not part of
10657         c-torture.
10658
10659 Wed Sep 21 09:49:43 1994  Doug Evans  (dje@canuck.cygnus.com)
10660
10661         * gcc.wendy/wendy.dis: Renamed from wendy.exp to disable the testsuite.
10662
10663         * lib/dg.exp (dg-process-target): Support { target native }.
10664
10665 Tue Sep 20 17:16:55 1994  Doug Evans  (dje@canuck.cygnus.com)
10666
10667         * lib/dg.exp (dg-test): Clean up some comments.  Delete code that
10668         looked for "... program xxx got fatal signal".
10669         Correct regsub munging of `comp_output'.
10670         Ignore compiler messages "path prefix not used" and "linker input
10671         file unused".
10672
10673 Wed Sep 14 11:44:40 1994  Doug Evans  (dje@canuck.cygnus.com)
10674
10675         * lib/gcc.exp (runtest_file_p): Define if missing.
10676         * gcc.prms/template.c: Example to work from.
10677
10678 Tue Sep 13 10:30:48 1994  Doug Evans  (dje@canuck.cygnus.com)
10679
10680         * lib/gcc.exp (gcc_finish): Delete code to update `testcnt'.
10681         * lib/dg.exp (dg-test): Call unsupported testcases as such.
10682
10683         * gcc.prms/{3324.c,3565.c}: Moved from compile/940713-[12].c.
10684         * gcc.prms/1883.c: Moved from compile/940714-1.c.
10685         * gcc.prms/{5012.c,4453.c,4723.c,2541.c}: Moved from
10686         execute/{940712-1.c,940712-2.c,940713-1.c,940714-1,c}.
10687
10688         * lib/dg.exp (user option docs): Clean up docs on target/xfail option.
10689         (dg-process-target): No longer a varargs proc.
10690         Return S/N for target, P/F for xfail.  All callers changed.
10691         (user option procs): More argument checking.
10692         (dg-do): `dg-do-what' now contains 3 elements {what flag P/F}.
10693         (dg-output): `dg-output-text' now contains 2 elements {P/F text}.
10694         (dg-test): Skip test if not running on selected target in `dg-do'.
10695         Update handling of `dg-do-what', `dg-output-text'.
10696         Separate execution pass/fail from output pattern match pass/fail.
10697         Delete BUILD/XBUILD support (duplicate of LOSE/XLOSE).
10698
10699 Mon Sep 12 13:47:35 1994  Jim Wilson  (wilson@sphagnum.cygnus.com)
10700
10701         * gcc.c-torture/special/special.exp: Don't expect failure for mips
10702         target for 920510-1.c.
10703
10704 Mon Sep 12 12:44:39 1994  Doug Evans  (dje@canuck.cygnus.com)
10705
10706         * lib/gcc.exp (gcc_init): Move initialized message to verbose level 3.
10707         Clean up comment regarding use of passcnt, etc.
10708         (gcc_stat): Don't update `testcnt' here.
10709         (gcc_finish): Do it here.
10710         Might as well reset `but_id' here too.
10711         * gcc.c-torture/code_quality/code_quality.exp: Call `runtest_file_p'
10712         to determine if the file should be tested.
10713         * gcc.c-torture/compile/compile.exp: Likewise.
10714         * gcc.c-torture/execute/execute.exp: Likewise.
10715         * gcc.c-torture/unsorted/unsorted.exp: Likewise.
10716         * gcc.misc-tests/dg-test.exp: Likewise.
10717         * gcc.prms/prms.exp: Likewise.
10718         * gcc.wendy/wendy.exp: Likewise.
10719         * g++.old-deja.exp: Likewise.
10720         Move "Testing file" message to verbose level 1.
10721
10722 Fri Sep  9 10:21:18 1994  Doug Evans  (dje@canuck.cygnus.com)
10723
10724         * gcc.wendy/t.c: Add DEJAGNU_CFLAGS:"-DNOPAUSE".
10725
10726 Thu Sep  8 16:52:43 1994  Doug Evans  (dje@canuck.cygnus.com)
10727
10728         * lib/gcc.exp: Ensure CFLAGS, LIBS, and LDFLAGS are set.
10729         (default_gcc_start): Accept optional second list element
10730         of compiler flags.  Print compiler output at verbosity level 2.
10731         Remove setting of CFLAGS, LIBS, LDFLAGS from here.
10732         (gcc_init): Delete globals lcnt, lpass, lfail, lxpass, lxfail.
10733         Save current values of framework globals passcnt, failcnt, xpasscnt,
10734         and xfailcnt in gcc_passcnt, gcc_failcnt, gcc_xpasscnt, and
10735         gcc_xfailcnt.  Set global `tmpdir' to /tmp if it doesn't exist.
10736         (gcc_stat): Use framework globals passcnt, failcnt, xpasscnt, and
10737         xfailcnt to compute stats.  Update framework global `testcnt' from
10738         pass/fail counts.
10739         (gcc_finish): New proc.  Clean up test environment.
10740         (gcc_cpass, gcc_cfail): Rename to gcc_pass/gcc_fail.
10741         (gcc_epass, gcc_efail): Delete.
10742         * lib/dg.exp (dg-error, dg-warning, dg-bogus): Accept optional 5th
10743         argument of line number.
10744         (dg-init): If the tool has an init routine, call it.
10745         (dg-test): Remove args `cflags_var' and `libs_var'.
10746         Pass all compiler options to ${tool}_start.
10747         Handle missing line number.
10748         (dg-finish): New function.
10749         * gcc.c-torture/code_quality/code_quality.exp: Add support for testing
10750         particular files.  Call gcc_finish at end.  Move "skipping test"
10751         message to verbosity level 3.
10752         * gcc.c-torture/compile/compile.exp: Likewise.
10753         * gcc.c-torture/unsorted/unsorted.exp: Likewise.
10754         * gcc.c-torture/execute/execute.exp: Likewise.
10755         Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
10756         Print testcase being tried at verbosity level 1.
10757         * gcc.c-torture/special/special.exp: Unset xfail.
10758         Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
10759         * gcc.c-torture/compile/initbug1.exp: Call gcc_finish.
10760         * gcc.c-torture/noncompile/noncompile.exp: Likewise.
10761         * gcc.failure/failure.exp: Likewise.
10762         * gcc.ieee/ieee.exp: Likewise.
10763         * gcc.misc-tests/dg-test.exp: Delete LDFLAGS.
10764         Update call to dg-test.  Call dg-finish at end.
10765         * gcc.misc-tests/mg.exp: Call gcc_finish at end.  Unset orig_flags.
10766         Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
10767         * gcc.misc-tests/misc.exp: Call gcc_finish at end.
10768         * gcc.prms/prms.exp: Delete loading of utils.exp (redundant).
10769         Delete LDFLAGS.  Update call to dg-test.  Call dg-finish at end.
10770         * gcc.wendy/wendy.exp: Add copyright.
10771         Delete setting of tmpdir (done by gcc_init).
10772         Call gcc_pass/gcc_fail instead of gcc_[ce]pass/fail.
10773         Pass compiler flags to gcc_start.  Call gcc_finish at end.
10774         * lib/c-torture.exp: Call gcc_pass/gcc_fail instead of
10775         gcc_[ce]pass/fail.
10776
10777 Wed Sep  7 11:09:08 1994  Doug Evans  (dje@canuck.cygnus.com)
10778
10779         * lib/g++.exp (g++_start): Rename arg to `prog' to avoid varargs
10780         confusion.
10781         (g++_load): Likewise.
10782
10783         * config/*.exp (gcc_load): Some were varargs fns and some were not.
10784         Rename argument to `prog' to remove the confusion.
10785         Varargs fns behave differently too!
10786         (g++_load): Likewise.
10787
10788         * lib/dg.exp (dg-stat): Correct calculation of npass, nfail.
10789
10790         * config/unix.exp (gcc_load): Rename `args' to `prog' because that's
10791         what it is.  Delete (always) printing of status value for !native.
10792         Simplify verbose code, and include status and exec_output.
10793         (g++_load): Use gcc_load.
10794
10795 Sun Sep  4 13:59:27 1994  Jim Wilson  (wilson@sphagnum.cygnus.com)
10796
10797         * gcc.c-torture/noncompile/920928-1.c: Delete obsolete file.
10798         * gcc.c-torture/noncompile/noncompile.exp: Delete support for
10799         920928-1.c, 921017-1.c, 940712-1.c, 940714-1.c, 940714-2.c,
10800         940714-3.c as these testcases don't exist anymore.  Make
10801         va-arg-1.c expected to pass.
10802
10803 Fri Aug 19 12:27:07 1994  Doug Evans  (dje@canuck.cygnus.com)
10804
10805         * gcc.misc-tests/misc.exp: Only run specific testcases.
10806         * gcc.misc-tests/dg-test.exp: New file.  Tests dg.exp.
10807         * gcc.misc-tests/dg-[1-9].c: New files.
10808
10809         * lib/dg.exp: New testsuite driver.
10810         * gcc.prms/prms.exp: Use it.
10811
10812         * README.gcc: New file.
10813
10814         * lib/gcc.exp (gcc_init): Delete srcdir, no longer referenced.
10815         Document and reset `lxpass' and `lxfail'.
10816         Simplify "initialized" message.
10817         (gcc_stat): Clean up comments a little.
10818
10819 Tue Aug 16 11:16:46 1994  Doug Evans  (dje@canuck.cygnus.com)
10820
10821         * gcc.prms/prms.exp: New driver for gcc.prms testsuite directory.
10822
10823 Mon Aug 15 21:20:36 1994  Doug Evans  (dje@canuck.cygnus.com)
10824
10825         * lib/old-dejagnu.exp (process-option): New proc.
10826         (old-dejagnu-init, old-dejagnu-stat): Likewise.
10827         (old-dejagnu): Simplify.
10828         * g++.old-deja/old-deja.exp: Update to new version of old-dejagnu.
10829
10830 Sun Aug 14 09:23:53 1994  Jeff Law  (law@snake.cs.utah.edu)
10831
10832         * lib/c-torture.exp (c-torture): Only call setup_xfail if $xfail
10833         exists and is not an empty string.
10834
10835         * gcc.c-torture/special/special.exp (920520-1.c, 930510-1): Set
10836         $xfail rather than calling setup_xfail.  Clear $xfail when test is
10837         finished.
10838         (920717-x.c): Add $srcdir/$subdir as "gcc_start" does not do it
10839         automatically.
10840
10841         * gcc.c-torture/noncompile/noncompile.exp (940712-1 test): No
10842         longer expected to fail.
10843
10844         * gcc.c-torture/execute/strct-pack-3.c: Add missing argument to
10845         "f" function call.
10846
10847         * gcc.misc-tests/mg.exp: Call gcc_stat when finished.
10848
10849         * gcc.c-torture/execute/{920202-1.c, 931208-1.c, 931228-1.c,
10850         940115-1.c, 940122-1.c, bf-pack-1.c, bf64-1.c, comp-goto-1.c,
10851         complex-2.c, packed-1.c, strct-pack-2.c strct-pack-3.c,
10852         struct-ini-2.c, struct-ini-3.c, va-arg-1.c}: Import from
10853         c-torture-1.29.
10854
10855         * gcc.c-torture/execute/{nest-stdar-1.c, struct-ini-1.c,
10856         strct-pack-1.c, strct-varg-1.c}: Renamed to match c-torture-1.29.
10857
10858         * gcc.c-torture/execute/920612-2.c: Update to c-torture-1.29.
10859
10860         * gcc.c-torture/noncompile/{931203-1.c, 940112-1.c, 940227-1.c,
10861         940510-1.c, init-1.c, init-2.c}: Import from c-torture-1.29
10862
10863         * gcc.c-torture/compile/{920928-6.c, 931203-1.c, 940611-1.c,
10864         940712-1.c, calls.c, combine-hang.c, goto-1.c, init-2.c,
10865         labels-1.c, packed-1.c, zero-strct-1.c}: Import from c-torture-1.29.
10866
10867 Tue Jul 12 12:49:44 1994  Jim Kingdon  (kingdon@lioth.cygnus.com)
10868
10869         * gcc.execute/{940712-1.c, 940712-2.c, 940713-1.c, 940714-1.c},
10870         gcc.noncompile/{940712-1.h, 940712-1a.h, 940712-1b.h, 940712-1.c,
10871         940714-1.c, 940714-2.c, 940714-3.c},
10872         gcc.compile/{940713-1.c, 940713-2.c, 940714-1.c},
10873         gcc.misc-tests/{mg.c,mg.exp}:
10874         New tests.
10875         * gcc.noncompile/noncompile.exp: Change accordingly.
10876
10877 Thu Jul  7 14:20:33 1994  Doug Evans  (dje@canuck.cygnus.com)
10878
10879         * config/sim.exp, lib/c-torture.exp, lib/gcc.exp:
10880         Undo previous clobberage.
10881
10882 Mon Jul  4 17:00:59 1994  Jeff Law  (law@snake.cs.utah.edu)
10883
10884         * gcc.compile/{931102-1.c, 931102-2.c, 931031-1.c}:
10885         * gcc.special/{930510-1.c, special.exp}:
10886         * gcc.execute/{931031-1.c, 931110-1.c, 931110-2.c, 931102-1.c,
10887         931102-2.c, struct-pack-1.c, divmod-1.c, complex-1.c,
10888         struct-varargs-1.c}: New tests from c-torture-1.26.
10889
10890 Tue Jun 28 17:39:42 1994  J.T. Conklin  (jtc@phishhead.cygnus.com)
10891
10892         * gcc.wendy/wendy.exp: add --'s so that -1 isn't parsed as an
10893           argument to switch.
10894
10895 Sat May 21 10:39:38 1994  Bill Cox  (bill@rtl.cygnus.com)
10896
10897         * Revert the previous changes.  Please see Rob's directory
10898           (/lisa/test/rob/progressive/gcc/testsuite) for testing
10899           fixes.
10900
10901 Thu May 19 18:00:03 1994  Bill Cox  (bill@rtl.cygnus.com)
10902
10903         * config/sim.exp, config/udi.exp, config/unix.exp, config/vx.exp,
10904             g++.brendan/alignof.exp, g++.brendan/arm3.exp, g++.brendan/code-gen5.exp,
10905             g++.brendan/crash29.exp, g++.brendan/crash5.exp, g++.brendan/cvt3.exp,
10906             g++.brendan/delete1.exp, g++.brendan/nest12.exp, g++.brendan/nest13.exp,
10907             g++.brendan/overload3.exp, g++.brendan/redecl1.exp, g++.brendan/visibility2.exp,
10908             g++.jason/cond.exp, g++.jason/hmc1.exp, g++.jason/report.exp,
10909             g++.law/access1.exp, g++.law/access2.exp, g++.law/arg6.exp,
10910             g++.law/arg7.exp, g++.law/arg8.exp, g++.law/arm1.exp,
10911             g++.law/arm10.exp, g++.law/arm4.exp, g++.law/arm5.exp,
10912             g++.law/ctors15.exp, g++.law/ctors19.exp, g++.law/cvt1.exp,
10913             g++.law/cvt12.exp, g++.law/cvt13.exp, g++.law/cvt18.exp,
10914             g++.law/cvt22.exp, g++.law/cvt3.exp, g++.law/cvt5.exp,
10915             g++.law/cvt6.exp, g++.law/cvt8.exp, g++.law/dtors3.exp,
10916             g++.law/except1.exp, g++.law/except3.exp, g++.law/except4.exp,
10917             g++.law/except5.exp, g++.law/except6.exp, g++.law/init5.exp,
10918             g++.law/init8.exp, g++.law/inline4.exp, g++.law/memoized1.exp,
10919             g++.law/missing1.exp, g++.law/operators14.exp, g++.law/operators18.exp,
10920             g++.law/operators9.exp, g++.law/scope2.exp, g++.law/temps2.exp,
10921             g++.law/temps3.exp, g++.law/temps5.exp, g++.law/typeck2.exp,
10922             g++.mike/misc4.exp, g++.mike/misc6.exp, g++.niklas/t118.exp,
10923             g++.niklas/t128.exp, g++.niklas/t138.exp, g++.niklas/t139.exp,
10924             g++.niklas/t140.exp, g++.niklas/t141.exp, gcc.code_quality/code_quality.exp,
10925             gcc.compile/compile.exp, gcc.dje/dje.exp, gcc.execute/execute.exp,
10926             gcc.failure/failure.exp, gcc.ieee/ieee.exp, gcc.noncompile/noncompile.exp,
10927             gcc.special/special.exp, gcc.unsorted/unsorted.exp, lib/c-torture.exp,
10928             lib/chill.exp, lib/g++.exp, lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
10929             lib/old-dejagnu.exp: Checkin Rob's 94Q1 testing changes.
10930
10931 Tue May 17 14:55:09 1994  Bill Cox  (bill@rtl.cygnus.com)
10932
10933         * config/udi.exp, gcc.execute/execute.exp, gcc.wendy/wendy.exp,
10934             lib/g++.exp, lib/old-dejagnu.exp: Replace error proc calls
10935           with perror calls.
10936
10937 Mon May  2 17:41:13 1994  Jason Merrill  (jason@deneb.cygnus.com)
10938
10939         * config/unix.exp (g++_load): Fix syntax.
10940
10941 Thu Apr 14 12:22:10 1994  Jim Wilson  (wilson@sphagnum.cygnus.com)
10942
10943         * gcc.compile/initbug1.exp (CFLAGS): Add space at beginning.
10944         * gcc.noncompile/921017-1.c: Deleted obsolete test.
10945         * gcc.noncompile/noncompile.exp: Remove code for deleted test.
10946         Don't expect va-arg-1.c to fail.  Correct expected output for
10947         920928-1.c.
10948         * gcc.wendy/d.c, msgs.c, prolog.c, subs.c, z.c: Deleted.
10949         * gcc.wendy/hbm4.c: Correct typo.
10950         * gcc.wendy/tad1.c, tad2.c: Correct expected output.
10951
10952 Mon Mar 28 13:29:37 1994  Doug Evans  (dje@canuck.cygnus.com)
10953
10954         * lib/gcc.exp (gcc_[ce]{pass,fail}): Remove output/executable argument.
10955         * gcc.wendy/wendy.exp (wendy_try): Remove `output' argument of
10956         gcc_[ce]{pass,fail}.  Explicitly remove executable if test passes.
10957         * lib/c-torture.exp (c-torture-compile): Ditto.
10958
10959         Reduce volume of output (remove all the -I's and such).
10960         * lib/c-torture.exp (c-torture-compile): New argument OPTION.
10961         Call gcc_cpass, gcc_cfail.
10962         (c-torture): Pass testing option to c-torture-compile.
10963
10964 Mon Mar 21 12:40:33 1994  Doug Evans  (dje@cygnus.com)
10965
10966         Bring patches over from progressive.
10967         * config/default.exp: Exit remote shell cleanly.
10968         (g++_exit, g++_start): Add default versions.
10969         * config/sim.exp (gcc_load): Use perror, not error.
10970
10971 Sun Mar 20 12:05:32 1994  Doug Evans  (dje@canuck.cygnus.com)
10972
10973         * lib/gcc.exp: Don't set CFLAGS if CC not set.  It clobbers the value
10974         set in site.exp.
10975
10976 Mon Mar 14 19:30:28 1994  Doug Evans  (dje@cygnus.com)
10977
10978         * gcc.wendy/wendy.exp (wendy_first_line): New proc to fetch
10979         DEJAGNU_OUTPUT and DEJAGNU_CFLAGS.
10980         (wendy_try): New proc to run testcase.
10981         (main loop): Call 'em.
10982         * gcc.wendy/*.c: Clean up pass to correct expected output.
10983
10984         * lib/gcc.exp: Minor cleanup work.
10985         (gcc_cpass, gcc_cfail, gcc_epass, gcc_efail): New procs.
10986
10987 Wed Mar  9 15:22:54 1994  Doug Evans  (dje@canuck.cygnus.com)
10988
10989         * config/sim.exp (gcc_load): Document return codes better.
10990         Don't pass -v to simulator.
10991
10992 Thu Feb 24 07:15:18 1994  Jeffrey A. Law  (law@snake.cs.utah.edu)
10993
10994           * gcc.special/920717-x.c: Fix typo.
10995           * gcc.special/special.exp (920717-x.c): Use $srcdir/$subdir to
10996           get at sources.
10997
10998         * lib/mike-gcc.exp: Fix typo.
10999
11000 Tue Feb 15 15:41:47 1994  Rob Savoye  (rob@darkstar.cygnus.com)
11001
11002         * lib/gcc.exp: Minor cleanup work. Find the proper gcc or g++
11003         binary to use, transform the name.
11004         * config/*.exp: rename everything. Nuke any g++ specific files,
11005         it's now a special case of gcc that requires no special support.
11006         Add a default.exp for unsupported targets.
11007
11008 Fri Feb 11 12:59:54 1994  Rob Savoye  (rob@poseidon.cygnus.com)
11009
11010         * g++.jason/report.exp, g++.old-deja/old-deja.exp,
11011         lib/old-dejagnu.exp: Fix a few patterns to work with the new
11012         version of Tcl.
11013
11014 Wed Feb  9 21:35:47 1994  Rob Savoye  (rob@darkstar.cygnus.com)
11015
11016         * lib/c-torture.exp: Made "file prefix*never used a pass, rather
11017         than a warning.
11018
11019 Sun Feb  6 16:52:13 1994  Jeffrey A. Law  (law@snake.cs.utah.edu)
11020
11021         * lib/mike-gcc.exp: Add in recent changes from mike-g++.exp.
11022
11023 Mon Jan  3 17:28:25 1994  Jim Wilson  (wilson@sphagnum.cygnus.com)
11024
11025         * gcc.execute/execute.exp: Combine opt_list and foption_list into
11026         option_list.  Compile every file with only 4/6 option choices
11027         (same as C torture) instead of with 12/18 different option
11028         choices.
11029         * lib/c-torture.exp: Likewise.
11030
11031         * lib/gcc.exp: Set LIBS, CFLAGS, and LDFLAGS to empty strings if
11032         not already set.
11033
11034 Thu Dec 30 17:17:07 1993  Mike Stump  (mrs@rtl.cygnus.com)
11035
11036         * lib/old-deja.exp: Add `excess errors test fails' error, now one
11037         can put an XFAIL *-*-* on excess errors.
11038
11039 Sun Dec 19 21:45:34 1993  Jeffrey A. Law  (law@snake.cs.utah.edu
11040
11041         * g++.law: Add more tests derived from g++-bugs snapshots.
11042
11043         * g++.law/init11.{c,exp}: Delete test.  Brendan sez it's
11044         equivalent to g++.law/init9.
11045
11046         * lib/mike-gcc.exp (postbase): Delete the .o file after we've
11047         compiled it, and the a.out file after we've run it.
11048
11049 Fri Dec 17 11:29:56 1993  Brendan Kehoe  (brendan@lisa.cygnus.com)
11050
11051         * lib/mike-g++.exp (postbase): Delete the .o file after we've
11052         compiled it, and the a.out file after we've run it.
11053
11054 Fri Dec 17 10:18:16 1993  Jeffrey A. Law  (law@snake.cs.utah.edu)
11055
11056         * g++.law/*.exp: Avoid losing arguments added via "append" commands.
11057
11058 Wed Dec 15 20:36:40 1993  Rob Savoye  (rob@darkstar.cygnus.com)
11059
11060         * lib/gcc.exp, lib/g++.exp: Use catch rather than exec to get the
11061         version number.
11062
11063 Sun Dec 12 21:10:04 1993  Jeffrey A. Law  (law@snake.cs.utah.edu)
11064
11065         * g++.law: New directory of g++ tests derived from the g++-bugs
11066         snapshots.
11067
11068 Thu Dec 09 16:50:41 1993  Jeffrey Wheat  (cassidy@cygnus.com)
11069
11070         * gcc.compile: initbug1.c initbug1.exp testcase added
11071
11072 Mon Dec 06 11:09:52 1993  Jeffrey Wheat  (cassidy@cygnus.com)
11073
11074         * gcc.dje/sizetype-1.exp, dje.exp: minor clean ups
11075         * gcc.execute/execute.exp: minor cleanups. added gcc_stat calls. added
11076           fixes submitted by Jeff Law (law@cs.utah.edu)
11077         * gcc.noncompile/noncompile.exp, lib/mike-gcc.exp: new files from
11078           Jeff Law (law@cs.utah.edu)
11079
11080
11081 Tue Nov 30 16:34:07 1993  Mike Stump  (mrs@cygnus.com)
11082
11083         * config/unix-g++.exp: Follow the gcc way of doing things.
11084         * g++.old-deja/old-deja.exp: Minor updates.
11085         * lib/g++.exp: New file, follow the gcc way of doing things.
11086         * lib/old-dejagnu.exp: Minor updates.
11087         * lib/mike-g++.exp: Always unset errorInfo.
11088
11089 Sat Nov  6 11:34:51 1993  Mike Stump  (mrs@cygnus.com)
11090
11091         * lib/gcc.exp: Fix some errors with the below change, CC and
11092         CFLAGS should be global when setting, not local.
11093
11094 Wed Nov  3 11:16:26 1993  Rob Savoye  (rob@darkstar.cygnus.com)
11095
11096         * lib/gcc.exp: Transform tool name.
11097
11098 Wed Oct 27 23:57:29 1993  Jeffrey Wheat  (cassidy@cygnus.com)
11099
11100         * gcc.*/*.exp: Fixd some de-stablizing changes. Sorry.
11101
11102 Wed Oct 27 14:45:50 1993  Jeffrey Wheat  (cassidy@cygnus.com)
11103
11104         * lib/gcc.exp: change gcc_done to gcc_stat
11105
11106 Wed Oct 27 09:57:51 1993  Jeffrey Wheat  (cassidy@cygnus.com)
11107
11108         * Upgraded gcc testsuite to c-torture version 1.25
11109
11110 Sun Oct 24 10:58:03 1993  Jeffrey Wheat  (cassidy@cygnus.com)
11111
11112         * lib/gcc.exp: added reporting code. Changed verbose compile message.
11113         * lib/c-torture: added hooks for new reporting code.
11114
11115 Thu Oct 21 18:45:32 1993  Jeffrey Wheat  (cassidy@cygnus.com)
11116
11117         * config/sh-gcc.exp: check if sh-sim exists in the path
11118
11119 Mon Oct 18 11:13:22 1993  Jeffrey Wheat  (cassidy@cygnus.com)
11120
11121         * gcc.code_quality/code_quality.exp: Initial changes for new logic.
11122         * gcc.compile/compile.exp: Initial changes for new logic.
11123         * gcc.dje/dje.exp, sizetype-1.exp: Initial changes for new logic.
11124         * gcc.failure/failure.exp: Initial changes for new logic.
11125         * gcc.ieee/ieee.exp: Initial changes for new logic.
11126         * gcc.misc-tests/misc.exp: Initial changes for new logic.
11127         * gcc.noncompile/non_compile.exp: Initial changes for new logic.
11128         * gcc.unsorted/unsorted.exp: Initial changes for new logic.
11129         * lib/c-torture.exp: Initial changes for new logic.
11130         * lib/gcc.exp: Initial changes for new logic.
11131
11132 Fri Oct 15 00:19:42 1993  Mike Stump  (mrs@cygnus.com)
11133
11134         * lib/mike-g++.exp, lib/old-dejagnu.exp: Make the message not
11135         depend upon failure or success.  Fully qualify names in failure
11136         and success messages.  Always remove a.out before starting
11137         compile, just in case.  Pay more attention to error text output by
11138         the compiler.  Handle testcases with no known past errors just
11139         like all others, so that things are uniform.  Other miscellaneous
11140         improvements.
11141
11142 Wed Oct 13 15:04:51 1993  Jeffrey Wheat  (cassidy@cygnus.com)
11143
11144         * gcc.cpp: new directory for cpp tests
11145
11146 Mon Oct  4 09:03:41 1993  Jeffrey Wheat  (cassidy@cygnus.com)
11147
11148         * lib/chill.exp: Code reformatted, removed unused code.
11149         * config/unix-chill.exp: Code reformatted, removed unused code.
11150         * chill.execute/execute.exp: Code reformatted, removed unused code.
11151         * chill.execute/oe/orient.exp: Code reformatted, removed unused code.
11152
11153 Mon Oct  4 06:19:26 1993  Ian Lance Taylor  (ian@cygnus.com)
11154
11155         * config/mips-gcc.exp, config/mips-g++.exp: New files.  Execution
11156         routines not written.
11157
11158 Mon Sep 27 21:07:44 1993  Rob Savoye  (rob@darkstar.cygnus.com)
11159
11160         * config/bug-gcc.exp: Use new procs from bug.exp.
11161
11162 Tue Sep 21 18:21:12 1993  Rob Savoye  (rob@darkstar.cygnus.com)
11163
11164         * config/vx-gcc.exp: Use new vxworks_ld proc, so files get loaded
11165         via ftp, rather than depending on NFS.
11166         * config/vx-gcc.exp: Use new vxworks_spawn proc to execute test
11167         case.
11168
11169 Thu Sep  9 23:09:15 1993  Rob Savoye  (rob@darkstar.cygnus.com)
11170
11171         * config/bug-gcc.exp: Use new download proc.
11172
11173 Tue Sep 14 19:23:58 1993  Jeffrey Wheat  (cassidy at deneb.cygnus.com)
11174
11175         * chill.execute/execute.exp: cleanups, handles errors better
11176         * chill.compile/compile.exp: rewrite, based on execute.exp
11177         * chill.noncompile/noncompile.exp: rewrite, based on execute.exp
11178         * lib/chill.exp: major changes to diff proc and compile and link
11179           procs. added chill_fail and chill_pass wrappers to pass and
11180           fail. added more comments, and handle error codes better.
11181           Added a hack to capture stderr from exec, so noncompile tests
11182           can work.
11183
11184 Sat Sep 11 15:30:10 1993  Jeffrey Wheat  (cassidy@cygnus.com)
11185
11186         * chill.execute/execute.exp: rewrite of testsuite driver
11187         * lib/chill.exp: rewrite of testsuite driver
11188         * config/unix-chill.exp: rewrite of testsuite driver
11189
11190 Wed Aug 25 14:11:13 1993  Bill Cox  (bill@rtl.cygnus.com)
11191
11192     In chill.execute:
11193         * iexpr.ch: Standardize uppercase.
11194         * tuples.dat: Standardize uppercase.
11195         * vary.ch: standardize.  Correct varying string assignments.
11196         * vary.dat: Add new output lines.
11197
11198 Tue Aug 24 13:45:49 1993  Bill Cox  (bill@rtl.cygnus.com)
11199
11200     In chill.execute:
11201         * chprintf.ch: Standardize use of uppercase.
11202         * tuples.ch: Standardize and turn arr2 into a DCL,
11203           rather than a SYN.
11204         * pinits.ch: Standardize.
11205
11206 Mon Aug 23 17:26:58 1993  Per Bothner  (bothner@kalessin.cygnus.com)
11207
11208         * rts.c:  Get malloc() from <stdlib.h>, not <malloc.h>.
11209         * Makefil: Renamed to Makefile.in.
11210         * configure.in: New.
11211
11212 Mon Aug 23 14:24:13 1993  Bill Cox  (bill@rtl.cygnus.com)
11213
11214     In chill.execute:
11215         * .cvsignore: Add result/output files.
11216         * Makefile: Fix up variables at start.  Use MFLAGS
11217           everywhere.  Correct bool_loc, built_ins entries.
11218           Add entry for vary1.ch.
11219         * bitarray.ch: Standardize upper-case usage.
11220         * bitexpr.ch: Standardize, add output of b1.
11221         * params.ch: Use arrayt in along PROC parameters, to
11222           avoid novelty problems.
11223         * sets.ch: Tiny cleanup.
11224         * vary1.ch: Re-indent.
11225
11226 Tue Aug 17 15:42:07 1993  Bill Cox  (bill@rtl.cygnus.com)
11227
11228           * Add PR-related files to Makefiles, .cvsignore files, etc.
11229
11230 Mon Aug  2 15:46:05 PDT 1993  Jeff Wheat  (cassidy@cygnus.com)
11231
11232         * gcc.unsorted: flow.c and loop.c - renamed to avoid conflicts
11233           with compiler objects. New names are test-flow.c and test-loop.c
11234
11235 Tue Jul 27 10:08:08 PDT 1993  Jeff Wheat  (cassidy@cygnus.com)
11236
11237         * Upgraded c-torture tests from 1.19 to 1.20
11238
11239         * new files:
11240         * gcc.compile: 930609-1.c 930611-1.c 930618-1.c 930621-1.c
11241         * gcc.compile: 930623-1.c 930623-2.c
11242         * gcc.noncompile: 930622-1.c 930622-2.c
11243         * gcc.failure: 920411-1.c 920627-2.c
11244         * gcc.ieee: 920518-1.c 920810-1.c 930529-1.c
11245
11246 Tue Jul 20 15:19:44 PDT 1993  Jeff Wheat  (cassidy@cygnus.com)
11247
11248         * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
11249           More changes to get testsuite working properly. Needs more work.
11250           Added some support for POSIX IEEE Std 1003.3-1991 error messages.
11251
11252 Mon Jul 19 18:40:31 PDT 1993  Jeff Wheat  (cassidy@cygnus.com)
11253
11254         * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
11255           More changes to get testsuite working properly. Needs more work.
11256
11257 Tue Jul 13 18:38:56 PDT 1993 Jeff Wheat  (cassidy@cygnus.com)
11258
11259         * chill.compile/compile.exp: Added for Dejagnu support
11260         * chill.execute/execute.exp: Added for Dejagnu support
11261         * lib/chill.exp config/unix-chill.exp  : Added for Dejagnu support
11262
11263 Sat Jun 19 07:13:05 1993  Bill Cox  (bill@rtl.cygnus.com)
11264
11265     This should complete moving the CHILL test files.
11266         * chill.noncompile(.cvsignore printf.grt
11267             in-printf.grt chprintf.grt chprintf.ch):
11268             Added test-support files.
11269           (Makefile): Modified further.
11270         * chill.compile (emptymod.ch gdbme.ch neg_range.ch
11271             signal.ch): Added test files.
11272           * chill.execute (.cvsignore printf.grt printr.c
11273             in-printf.grt rts.c chprintf.grt rts.h): Added
11274           test-support files.
11275             (Makefile): More corrections.
11276
11277 Fri Jun 18 23:40:54 1993  Bill Cox  (bill@rtl.cygnus.com)
11278
11279         * chill.compile, chill.execute, chill.nocompile: Add CHILL
11280           test cases, ready for DejaGnu.
11281
11282 Thu Jun 17 19:14:40 MDT 1993  Jeffrey Wheat  (cassidy@cygnus.com)
11283
11284         * Upgraded c-torture tests from 1.18 to 1.19
11285
11286         * gcc.compile: added test(s):
11287           930607-1.c
11288         * gcc.execute: added test(s):
11289           930603-1.c 930603-2.c 930603-3.c 930608-1.c conversion.c inst-check.c
11290
11291         * added new subdirectory for misc tests: gcc.misc-tests
11292         * gcc.misc-test(s): added tests:
11293           inst-check.c test-consts.c test-ior.c test-switch.c
11294
11295 Wed Jun  9 16:53:26 1993  Brendan Kehoe  (brendan@lisa.cygnus.com)
11296
11297         * lib/mike-g++.exp: Load `./a.out', not `a.out'.
11298
11299 Mon Jun  7 16:18:40 1993  Ian Lance Taylor  (ian@cygnus.com)
11300
11301         * g++.old-deja/old-deja.exp: Don't delete all the .o files.
11302
11303 Thu Jun  3 13:13:36 MDT 1993  Jeffrey Wheat  (cassidy@cygnus.com)
11304
11305         * Upgraded c-torture tests from 1.17 to 1.18
11306
11307 Wed Jun  2 19:02:40 MDT 1993  Jeffrey Wheat  (cassidy@cygnus.com)
11308
11309         * Upgraded c-torture tests from 1.12 to 1.17
11310
11311 Fri Apr 30 09:38:41 1993  Mike Werner  (mtw@deneb.cygnus.com)
11312
11313         * lib/old-dejagnu.exp:
11314           Fixed handling of XFAIL target triplets to correctly
11315           recognize wildcard characters.  Removed code that
11316           appended a unique id tag to the end of the file name
11317           printed out by the result of the testcases within a
11318           given test file.
11319
11320 Thu Apr 29 19:06:29 1993  Mike Werner  (mtw@deneb.cygnus.com)
11321
11322         * lib/old-dejagnu.exp:
11323           Reworked expected failure handling to trigger off of XFAIL
11324           keyword in keyphrase embeded in testcase source code. The
11325           XFAIL keyword must be at the end of the keyphrase line. It
11326           may optionally be followed by one or more target triplets.
11327           It has just occured that the handling of wildcards in the
11328           target triplet may not be correct.
11329
11330 Fri Apr 23 13:16:20 1993  Mike Werner  (mtw@deneb.cygnus.com)
11331
11332         * g++.old-deja/tests:
11333           Moved all subdirectories up one level into g++.old-deja .
11334
11335         * lib/old-dejagnu.exp:
11336           Fixed problem with CXXFLAGS not being properly reset, and being
11337           corrupted with extraneous "-c" compiler option.  This was
11338           causing binaries to not be generated for test that needed them.
11339           Modified strings passed to "pass" and "fail" so that individual
11340           tests from the same test file would be distinguished by an
11341           identifier appended to the test file name in the summary logs;
11342           this corrected a problem with erroneous diff logs.  Added code
11343           to search testcases for expected fail and unexpected pass keywords.
11344
11345 Tue Apr 20 18:27:58 1993  Rob Savoye  (rob at darkstar.cygnus.com)
11346
11347         * lib/c-torture.exp: Ignore "file path prefix*unused" message.
11348
11349 Thu Apr 15 11:01:59 1993  Mike Werner  (mtw@deneb.cygnus.com)
11350
11351         * g++.old-deja/tests/g++.sun/g++.frag/1045608.C:
11352           Removed extraneous text from end of "Special g++ Options"
11353           keyphrase.
11354
11355         * lib/old-dejagnu.exp: Added pattern matching to look for new
11356           keywords, embedded in testcases comments, which will trigger
11357           calls to xpass and xfail.
11358
11359 Wed Apr 14 14:28:01 1993  Mike Werner  (mtw@deneb.cygnus.com)
11360
11361         * lib/old-dejagnu.exp: Cleaned up pattern matching for keyphrase
11362           comments embedded in the testcases, especially the one looking for
11363           special compiler options, as well as the pattern matching for the
11364           compiler output again.
11365
11366 Mon Apr 12 15:15:37 1993  Mike Werner  (mtw@deneb.cygnus.com)
11367
11368         * lib/old-dejagnu.exp: Do a proper check of the return value for
11369           execute tests. Fixed several problems with the pattern matching
11370           of the compiler output which gave erroneous test results.
11371           Changed several of the test result messages to be more descriptive.
11372         * config/unix-g++.exp: Proc g++_load now actually works and
11373           executes the tests passed to it and returns a usable return
11374           value.
11375
11376 Sun Apr 11 17:22:37 1993  Rob Savoye  (rob at darkstar.cygnus.com)
11377
11378           * lib/gcc.exp: Exits gracefully if $CC is bogus.
11379
11380 Fri Apr  9 09:41:59 1993  Mike Werner  (mtw@deneb.cygnus.com)
11381
11382         * lib/old-dejagnu.exp , g++.old-deja/old-deja.exp:
11383           Modified both files to properly execute the old style
11384           dejagnu tests. The previous versions of these files were
11385           experimental and did not function anything near correctly.
11386
11387 Mon Apr  5 21:08:24 1993  Rob Savoye  (rob@cygnus.com)
11388
11389         * Removed all Makefile.in and configure.in files. No configuration
11390         needed now.
11391
11392 Fri Apr  2 12:15:17 1993  Mike Werner  (mtw@deneb.cygnus.com)
11393
11394         * lib: relocated old-dejagnu.exp from devo/dejagnu/lib
11395
11396 Sun Mar 28 11:17:48 1993  Ken Raeburn  (raeburn@kr-pc.cygnus.com)
11397
11398         * gcc.compile/configure.in, gcc.unsorted/configure.in,
11399         gcc.special/configure.in, gcc.noncompile/configure.in,
11400         gcc.execute/configure.in, gcc.code_quality/configure.in,
11401         g++.other/configure.in, g++.old-deja/configure.in,
11402         g++.niklas/configure.in, g++.mike/configure.in: Remove extra quote
11403         in srcname setting.
11404
11405 Thu Mar 25 20:07:55 1993  Rob Savoye  (rob at darkstar.cygnus.com)
11406
11407         * lib/udi.exp:  Fixed mondfe and mondfe_download.
11408         * config/udi-gcc.exp: Fixed misc bugs, works with expect 4.x.
11409         * config/abug-gcc.exp: Fixed misc bugs, works with expect 4.x.
11410
11411 Thu Mar 25 13:06:41 1993  Ian Lance Taylor  (ian@cygnus.com)
11412
11413         * config/udi-gdb.exp: Check $shell_id after connecting to target.
11414         (gdb_exit): Don't remove *_soc files.
11415
11416 Mon Mar 22 14:28:46 1993  Ian Lance Taylor  (ian@cygnus.com)
11417
11418         * lib/c-torture.exp: Don't look for main; instead always use -w
11419         -c.  This is how the c-torture tests work.  Remove the object
11420         file if the compilation succeeds.
11421         * gcc.execute/execute.exp: Remove executable if test passes.
11422         * gcc.noncompile/noncompile.exp: Every test is an expected
11423         failure.
11424         * gcc.special/special.exp: Added tests from c-torture 1.11,
11425         corrected use of existing test.
11426         * gcc.execute/920302-1.c, gcc.execute/920501-8.c,
11427         gcc.execute/920625-1.c: Updated to c-torture 1.11.
11428         * gcc.compile/921103-1.c, gcc.compile/921109-1.c,
11429         gcc.compile/921109-2.c, gcc.compile/921109-3.c,
11430         gcc.compile/921111-1.c, gcc.compile/921116-2.c,
11431         gcc.compile/921118-1.c, gcc.compile/921126-1.c,
11432         gcc.compile/921202-1.c, gcc.compile/921202-2.c,
11433         gcc.compile/921203-1.c, gcc.compile/921203-2.c,
11434         gcc.compile/921206-1.c, gcc.execute/921029-1.c,
11435         gcc.execute/921104-1.c, gcc.execute/921110-1.c,
11436         gcc.execute/921112-1.c, gcc.execute/921113-1.c,
11437         gcc.execute/921117-1.c, gcc.execute/921123-1.c,
11438         gcc.execute/921123-2.c, gcc.execute/921124-1.c,
11439         gcc.execute/921202-1.c, gcc.execute/921202-2.c,
11440         gcc.execute/921204-1.c, gcc.execute/921207-1.c,
11441         gcc.execute/921208-1.c, gcc.execute/921208-2.c,
11442         gcc.execute/921215-1.c, gcc.execute/921218-1.c,
11443         gcc.execute/921218-2.c, gcc.noncompile/921102-1.c,
11444         gcc.noncompile/921116-1.c, gcc.unsorted/x.c: Added from
11445         c-torture 1.11.
11446         * gcc.noncompile/921021-1.c, gcc.unsorted/x11bug.c: Removed to
11447         correspond to c-torture 1.11.
11448
11449         * New file.