OSDN Git Service

* config/alpha/alpha.c (mode_mask_operand): Simplify without ifdefs.
[pf3gnuchains/gcc-fork.git] / gcc / testsuite / ChangeLog
1 2002-06-04  Richard Henderson  <rth@redhat.com>
2
3         * gcc.dg/alpha-base-1.c: Add ext/ins/msk/umulh cases.
4         * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: Use -mcpu=ev67.
5         * gcc.dg/alpha-cix-1.c, gcc.dg/alpha-cix-2.c: New.
6
7 2002-06-04  Aldy Hernandez  <aldyh@redhat.com>
8
9         * gcc.dg/altivec-2.c: Remove test for invalid vector type V2DF.
10
11 2002-06-03  Richard Henderson  <rth@redhat.com>
12
13         * gcc.dg/alpha-base-1.c, gcc.dg/alpha-base-2.c: New.
14         * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: New.
15
16 2002-06-02  Richard Henderson  <rth@redhat.com>
17
18         * gcc.c-torture/execute/pure-1.c: Don't mark any of the 
19         test functions static.
20
21 2002-06-02  Andreas Jaeger  <aj@suse.de>
22
23         * gcc.c-torture/execute/loop-3c.x: Remove, the test should pass
24         now.
25
26 2002-06-02  Neil Booth  <neil@daikokuya.demon.co.uk>
27
28         * gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-suffix-1.c,
29         gcc.dg/cpp/paste4.c, gcc.dg/cpp/sysmac2.c:
30         Update for mofified diagnostics.
31         * gcc.dg/c99-intconst-1.c: No longer fail.
32
33 2002-06-02  Richard Henderson  <rth@redhat.com>
34
35         * gcc.dg/uninit-A.c: Remove xfail markers.
36
37 2002-06-01  Roger Sayle  <roger@eyesopen.com>
38
39         * gcc.dg/fnegate-1.c: New test case.
40
41 2002-05-30  Osku Salerma  <osku@iki.fi>
42
43         * gcc.c-torture/execute/mayalias-1.c: New file.
44
45 2002-05-29  Neil Booth  <neil@daikokuya.demon.co.uk>
46
47         * gcc.dg/cpp/c++98-pedantic.c, gcc.dg/cpp/c89-pedantic.c,
48         gcc.dg/cpp/c94-pedantic.c, gcc.dg/cpp/gnuc89-pedantic.c,
49         gcc.dg/cpp/if-1.c: Update for modified diagnostics.
50
51 2002-05-29  Hans-Peter Nilsson  <hp@axis.com>
52
53         * gcc.c-torture/execute/20020529-1.c: New test.
54
55 2002-05-27  Richard Henderson  <rth@redhat.com>
56
57         * g++.dg/ext/attrib6.C: New test case.
58
59 2002-05-27  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
60
61         * gcc.c-torture/execute/pure-1.c: New test.
62
63 2002-05-27  Neil Booth  <neil@daikokuya.demon.co.uk>
64
65         * gcc.dg/cpp/arith-2.c: Remove.
66
67 2002-05-27  Neil Booth  <neil@daikokuya.demon.co.uk>
68
69         * gcc.dg/cpp/arith-2.c, gcc.dg/cpp/arith-3.c: New tests.
70         * gcc.dg/cpp/if-3.c: Remove.
71
72 2002-05-26  Jakub Jelinek  <jakub@redhat.com>
73
74         * g++.dg/opt/cse2.C: New test.
75
76 2002-05-26  Neil Booth  <neil@daikokuya.demon.co.uk>
77
78         * gcc.dg/cpp/arith-1.c: New semantic tests.
79         * gcc.dg/cpp/if-1.c: Update.
80
81 2002-05-24  Ben Elliston  <bje@redhat.com>
82
83         * lib/c-torture.exp (c-torture-execute): Handle multiple sources.
84
85 2002-05-24  Jakub Jelinek  <jakub@redhat.com>
86
87         * gcc.dg/verbose-asm.c: New test.
88
89 2002-05-24  Neil Booth  <neil@daikokuya.demon.co.uk>
90
91         * gcc.dg/cpp/paste12.c: New test.
92
93 2002-05-23  Neil Booth  <neil@daikokuya.demon.co.uk>
94
95         * g++.dg/parse/named_ops.C: New test.
96
97 2002-05-23  Mark Mitchell  <mark@codesourcery.com>
98
99         * gcc/testsuite/gcc.dg/weak-8.c: New test.
100
101 Thu May 23 11:09:26 2002  J"orn Rennecke <joern.rennecke@superh.com>
102
103         * gcc.dg/weak-2.c: Allow optional leading underscore
104         in scan-assembler symbol name.
105         * gcc.dg/weak-3.c: Likewise.
106         * gcc.dg/weak-4.c: Likewise.
107         * gcc.dg/weak-5.c: Likewise.
108
109 2002-05-23  Jakub Jelinek  <jakub@redhat.com>
110
111         * gcc.dg/20020523-1.c: New test.
112
113 2002-05-23  Neil Booth  <neil@daikokuya.demon.co.uk>
114
115         * objc.dg/const-str-2.m: Update now that we stop after
116         a command line error.
117
118 2002-05-22  Richard Henderson  <rth@redhat.com>
119
120         * g++.dg/dg.exp: Fix typo in test pruneing.
121
122 2002-05-22  Richard Henderson  <rth@redhat.com>
123
124         * g++.dg/dg.exp: Prune the tls subdirectory.
125         * g++.dg/tls/tls.exp, g++.dg/tls/trivial.C: New.
126         * g++.dg/tls/diag-1.C, g++.dg/tls/diag-2.C: New.
127         * g++.dg/tls/init-1.C: New.
128
129 2002-05-22  Jakub Jelinek  <jakub@redhat.com>
130
131         * gcc.dg/20020517-1.c: New test.
132
133 2002-05-21  Richard Henderson  <rth@redhat.com>
134
135         * gcc.dg/tls/tls.exp, gcc.dg/tls/trivial.c, gcc.dg/tls/diag-1.c,
136         gcc.dg/tls/diag-2.c, gcc.dg/tls/init-1.c: New directory and files.
137
138 Tue May 21 14:25:32 2002  Brian R. Gaeke  <brg@dgate.ORG>
139
140         * g++.dg/other/copy2.C: New test.
141
142 Mon May 20 10:51:35 2002  J"orn Rennecke <joern.rennecke@superh.com>
143
144         * gcc.c-torture/execute/memcpy-2.c (SEQUENCE_LENGTH): Define.
145         (MAX_COPY): Bump up to 10 times sizeof (long long).
146         (main): Use a pattern of SEQUENCE_LENGTH different characters to copy.
147
148         * gcc.c-torture/execute/memset-1.c (MAX_COPY): Bump up to 10 times
149         sizeof (long long).
150
151         * gcc.c-torture/execute/strcpy-1.c: New test.
152
153 2002-05-19  Jason Merrill  <jason2redhat.com>
154
155         * g++.dg/ext/oper1.C: New test.
156
157 2002-05-20  David Billinghurst <David.Billinghurst@riotinto.com>
158 2002-05-19  Mark Mitchell  <mitchell@doubledemon.codesourcery.com>
159
160         * README.QMTEST: New file.
161
162         * g++.dg/warn/Wshadow-1.C: Remove unncessary dg-error line.
163
164 2002-05-19  Andreas Jaeger  <aj@suse.de>
165
166         * gcc.c-torture/execute/loop-2c.x: Remove, the test should pass
167         now.
168         * gcc.c-torture/execute/loop-2d.x: Likewise.
169
170 2002-05-19  David Billinghurst <David.Billinghurst@riotinto.com>
171
172         * gcc.dg/weak-2.c:  xfail warnings for platforms that don't
173         support weak symbols.
174         * gcc.dg/weak-4.c: Likewise
175         * gcc.dg/weak-6.c: Likewise
176
177 2002-05-16  David.Billinghurst <David.Billinghurst@riotinto.com>
178
179         * gcc.dg/weak-3.c: Add dg-excess-error comment for
180         cygwin, coff and h8300-*-hms targets
181         * gcc.dg/weak-5.c: Likewise
182         * gcc.dg/weak-7.c: Likewise
183
184 2002-05-16  Jason Merrill  <jason@redhat.com>
185
186         * lib/scanasm.exp (scan-assembler): Use upvar, not uplevel.
187         (scan-assembler-not, scan-assembler-dem): Likewise.
188         (scan-assembler-dem-not): Likewise.
189
190 2002-05-15  Richard Henderson  <rth@redhat.com>
191
192         * gcc.dg/weak-5.c (vfoo1c, vfoo1g): Warn here.
193
194 2002-05-15  Richard Henderson  <rth@redhat.com>
195
196         * gcc.dg/weak-5.c (vfoo1c): No warning here.
197         (vfoo1f): Warning here.
198         (vfoo1l): Don't redefine the alias.
199
200 2002-05-14  Jason Merrill  <jason@redhat.com>, Alexandre Oliva  <aoliva@redhat.com>
201
202         * g++.dg/init/pm1.C: New test.
203
204 2002-05-12  David S. Miller  <davem@redhat.com>
205
206         * gcc.c-torture/execute/conversion.c (ldnear): Use long double
207         types.
208
209 2002-05-10  Roger Sayle  <roger@eyesopen.com>
210
211         * gcc.c-torture/execute/20020510-1.c: New test case.
212
213 2002-05-10  David S. Miller  <davem@redhat.com>
214
215         * gcc.c-torture/execute/conversion.c: Test long double too.
216
217 2002-05-09  Jakub Jelinek  <jakub@redhat.com>
218
219         * lib/g77.exp (g77_link_flags): Append all multilib dirs containing
220         libgcc_s*.so.1 below gcc object dir to LD_LIBRARY_PATH.
221         * lib/g++.exp (g++_link_flags): Likewise.
222         * lib/objc.exp (objc_target_compile): Likewise.
223
224 2002-05-09  Neil Booth  <neil@daikokuya.demon.co.uk>
225
226         * gcc.dg/cpp/poison.c: Update.
227         * gcc.dg/cpp/20000625-2.c: Remove.
228         * gcc.dg/cpp/direct2s.c: Remove final test.
229
230 2002-05-08  Tom Rix  <trix@redhat.com>
231
232         * gcc.c-torture/execute/20020508-1.c: New test.
233         * gcc.c-torture/execute/20020508-2.c: New test.
234         * gcc.c-torture/execute/20020508-3.c: New test.
235
236 2002-05-08  Neil Booth  <neil@daikokuya.demon.co.uk>
237
238         * gcc.dg/cpp/charconst-4.c: More tests.
239
240 2002-05-08  Mark Mitchell  <mark@codesourcery.com>
241
242         PR c/6569
243         * gcc.dg/weak-3.c: Update location of warning messages.
244         * gcc.dg/weak-5.c: Likewise.
245
246 2002-05-06  Roger Sayle  <roger@eyesopen.com>
247
248         * gcc.c-torture/execute/20020506-1.c: New test case.
249
250 2002-05-07  Neil Booth  <neil@daikokuya.demon.co.uk>
251
252         * gcc.dg/cpp/charconst-3.c: Correct tests accordingly.
253
254 2002-05-06  Neil Booth  <neil@daikokuya.demon.co.uk>
255
256         * gcc.dg/cpp/charconst-3.c: Run, don't compile.
257
258 2002-05-06  Neil Booth  <neil@daikokuya.demon.co.uk>
259
260         * gcc.dg/cpp/charconst-3.c: New test.
261
262 2002-05-05  Neil Booth  <neil@daikokuya.demon.co.uk>
263
264         * gcc.dg/cpp/charconst.c: Update tests.
265
266 2002-05-05  Tim Josling  <tej@melbpc.org.au>
267
268         * treelang: Added directory for new sample language treelang. Also
269         lib/treelang.exp: New file to signal treelang should be tested.
270
271 2002-05-03  Jakub Jelinek  <jakub@redhat.com>
272
273         * gcc.dg/cpp/cmdlne-dM-M.c: New test.
274         * gcc.dg/cpp/cmdlne-dD-M.c: New test.
275         * gcc.dg/cpp/cmdlne-dN-M.c: New test.
276         * gcc.dg/cpp/cmdlne-dI-M.c: New test.
277         * gcc.dg/cpp/cmdlne-dI-M.h: New aux file.
278         * gcc.dg/cpp/cmdlne-dD-dM.c: New test.
279         * gcc.dg/cpp/cmdlne-dM-dD.c: New test.
280
281 2002-05-03  Joseph S. Myers  <jsm28@cam.ac.uk>
282
283         * gcc.dg/format/xopen-2.c: New test.
284
285 2002-05-03  Jakub Jelinek  <jakub@redhat.com>
286
287         * gcc.dg/20020503-1.c: New test.
288
289 2002-05-02  Mark Mitchell  <mark@codesourcery.com>
290
291         * g++.dg/init/dtor1.C: Make it tougher.
292
293 2002-05-01  Mark Mitchell  <mark@codesourcery.com>
294
295         * g++.dg/init/dtor1.C: New test.
296
297 2002-05-02  Aldy Hernandez  <aldyh@redhat.com>
298
299         * gcc.dg/altivec-8.c: New.
300
301 2002-05-01  Aldy Hernandez  <aldyh@redhat.com>
302
303         * gcc.dg/altivec-7.c: New.
304
305 2002-04-29  Jakub Jelinek  <jakub@redhat.com>
306
307         * g++.dg/parse/typedef1.C: New test.
308
309 2002-04-29  Mark Mitchell  <mark@codesourcery.com>
310
311         PR c++/6486
312         * g++.dg/template/friend6.C: New test.
313
314         PR c++/6492
315         * g++.dg/init/copy1.C: New test.
316
317 2002-04-29  Nathan Sidwell  <nathan@codesourcery.com>
318
319         * g++.dg/warn/effc1.C: New test.
320
321 2002-04-29  Neil Booth  <neil@daikokuya.demon.co.uk>
322
323         * gcc.dg/cpp/if-cexp.c: Add a test.
324
325 2002-04-28  Jakub Jelinek  <jakub@redhat.com>
326
327         * gcc.dg/20020426-2.c: New test.
328
329 2002-04-28  Neil Booth  <neil@daikokuya.demon.co.uk>
330
331         * gcc.dg/cpp/if-mop.c: Update.
332         * gcc.dg/cpp/if-mpar.c: Add test.
333         * gcc.dg/cpp/if-oppr.c: Update.
334
335 2002-04-28  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
336
337         PR c/6343
338         * gcc.dg/weak-[2-7].c: New tests.
339
340 2002-04-26  Alexandre Oliva  <aoliva@redhat.com>
341
342         * gcc.dg/enum1.c: New test.
343
344 2002-04-26  Mark Mitchell  <mark@codesourcery.com>
345
346         PR c++/6497
347         * g++.dg/inherit/access2.C: New test.
348
349 2002-04-26  Mark Mitchell  <mark@codesourcery.com>
350
351         PR bootstrap/6445
352         * gcc.dg/20020426-1.c: New test.
353
354 2002-04-26  Alexandre Oliva  <aoliva@redhat.com>
355
356         * g++.dg/abi/enum1.C: New test.
357
358 2002-04-26  Richard Henderson  <rth@redhat.com>
359
360         * gcc.dg/c99-bool-1.c: Expect always true warning.
361
362 2002-04-25  Roger Sayle  <roger@eyesopen.com>
363
364         * gcc.dg/i386-memset-1.c: New test case for PR target/6456.
365
366 2002-04-25  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
367
368         * gcc.c-torture/execute/20020227-1.x: New file, xfail on 64-bit
369         targets.
370
371 2002-04-24  Mark Mitchell  <mark@codesourcery.com>
372
373         * g++.dg/abi/mange7.C: New test.
374
375         PR c++/6438.
376         * g++.dg/parse/stmtexpr2.C: New test.
377
378 Wed Apr 24 21:38:36 2002  J"orn Rennecke <joern.rennecke@superh.com>
379
380         * gcc.dg/20020312-2.c: Add SH target.
381
382 2002-04-24  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
383
384         * gcc.c-torture/compile/labels-3.x: New file, don't assemble the
385         compiler output on mips*-*-irix*.
386
387 2002-04-23  Jakub Jelinek  <jakub@redhat.com>
388
389         * g++.dg/parse/attr1.C: New test.
390
391 2002-04-23  Roger Sayle  <roger@eyesopen.com>
392
393         * gcc.c-torture/execute/string-opt-17.c: New test case.
394         * gcc.c-torture/execute/memset-2.c: New test case.
395
396 2002-04-23  Mark Mitchell  <mark@codesourcery.com>
397
398         PR c++/6256:
399         * g++.dg/template/friend5.C: New test.
400
401         PR c++/6331:
402         * g++.dg/template/qual1.C: Likewise.
403
404 2002-04-22  Zack Weinberg  <zack@codesourcery.com>
405
406         * gcc.c-torture/execute/980707-1.c: Don't use isspace().
407         Include stdlib.h, not stdio.h or ctype.h.
408
409 2002-04-22  Hans-Peter Nilsson  <hp@axis.com>
410
411         * gcc.dg/20020415-1.c: Expect warning for unsupported -fpic on
412         cris-*-elf* and mmix-*-*.
413         * g77.f-torture/execute/io0.x: xfail for cris-*-elf.
414         * g77.f-torture/execute/io1.x, g77.f-torture/execute/20001201.x,
415         g77.f-torture/execute/6367.x, g77.f-torture/execute/u77-test.x:
416         Ditto.
417         * gcc.dg/wint_t-1.c: Mark excess errors for cris-*-elf.
418         * gcc.dg/wchar_t-1.c: Ditto.
419
420 2002-04-21  Hans-Peter Nilsson  <hp@axis.com>
421
422         * g++.dg/opt/cleanup1.C (C::C()): Initialize member c.
423         Clarify comment.
424
425 2002-04-21  Neil Booth  <neil@daikokuya.demon.co.uk>
426
427         * gcc.dg/cpp/endif.h, gcc.dg/cpp/endif.c: New tests.
428
429 2002-04-21  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
430
431         * gcc.c-torture/execute/20000906-1.x: Delete.
432
433 2002-04-20  David.Billinghurst <David.Billinghurst@riotinto.com>
434
435         * g77.dg/f77-edit-i-in.f: Restore missing { dg-do run }
436
437 2002-04-19  Toon Moene  <toon@moene.indiv.nluug.nl>
438
439         * PR6367
440         * g77.f-torture/execute/6367.f: New test.
441         * g77.f-torture/execute/6367.x: Disable for MMIX.
442
443 2002-04-19  Mark Mitchell  <mark@codesourcery.com>
444
445         * PR6352
446         * g++.dg/opt/inline2.C: New test.
447
448 2002-04-18  Richard Henderson  <rth@redhat.com>
449
450         * gcc.dg/20000906-1.c: Enable for all targets.
451         * gcc.c-torture/compile/iftrap-2.c: New.
452
453 2002-04-18  Jakub Jelinek  <jakub@redhat.com>
454
455         * gcc.dg/20020418-1.c: New test.
456         * gcc.dg/20020418-2.c: New test.
457
458 2002-04-18  Richard Henderson  <rth@redhat.com>
459
460         * gcc.c-torture/compile/iftrap-1.c: New.
461         * gcc.dg/iftrap-1.c: Adjust for ia64.
462         * gcc.dg/iftrap-2.c: New.
463
464 2002-04-18  Jakub Jelinek  <jakub@redhat.com>
465
466         * gcc.c-torture/compile/20020418-1.c: New test.
467
468 2002-04-18  Roger Sayle  <roger@eyesopen.com>
469
470         * gcc.c-torture/compile/20020415-1.c: New.
471
472 2002-04-18  David S. Miller  <davem@redhat.com>
473
474         * gcc.c-torture/execute/20020418-1.c: New test.
475
476 2002-04-17  Jakub Jelinek  <jakub@redhat.com>
477
478         * gcc.dg/20020416-1.c: New test.
479
480         * g++.dg/opt/inline1.C: New test.
481
482 2002-04-16  Jakub Jelinek  <jakub@redhat.com>
483
484         * gcc.dg/altivec-5.c: New test.
485
486         * gcc.dg/20020415-1.c: New test.
487
488 2002-04-15  Mark Mitchell  <mark@codesourcery.com>
489
490         * testsuite/lib/chill.exp: Remove.
491
492 2002-04-14  Jakub Jelinek  <jakub@redhat.com>
493
494         * g++.dg/other/big-struct.C: New test.
495
496 2002-04-14  David Billinghurst <David.Billinghurst@riotinto.com>
497
498         * g77.dg/f77-edit-i-in.f: Use internal buffer in place
499         of scratch file.
500
501 2002-04-13  David Billinghurst <David.Billinghurst@riotinto.com>
502
503         PR c/6277
504         * gcc.dg/i386-387-1.c:  Allow optional leading underscore
505         in scan-assembler function name
506
507 2002-04-13  Hans-Peter Nilsson  <hp@bitrange.com>
508
509         * g77.f-torture/execute/980628-4.x,
510         g77.f-torture/execute/980628-5.x,
511         g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
512         g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
513         g77.f-torture/compile/alpha1.x: xfail powerpc-*-* hosted on
514         i[34567]86-*-*.
515
516 2002-04-13  David S. Miller  <davem@redhat.com>
517
518         * gcc.c-torture/execute/20020413-1.c: New test.
519
520 2002-04-13  Richard Sandiford  <rsandifo@redhat.com>
521
522         * gcc.dg/asm-6.c,
523         * g++.dg/ext/asm1.C: New tests.
524
525 2002-04-12  Mark Mitchell  <mark@codesourcery.com>
526
527         PR c++ 5373.
528         * g++.dg/parse/stmtexpr1.C: New test.
529
530         PR c++/5189.
531         * g++.dg/template/copy1.C: New test.
532
533 2002-04-12  Richard Henderson  <rth@redhat.com>
534
535         * gcc.c-torture/execute/20020406-1.c (DUPFFnew): Use calloc.
536
537 2002-04-12  Geoffrey Keating  <geoffk@redhat.com>
538
539         * gcc.c-torture/execute/20020412-1.c: New file, renamed from
540         gcc.c-torture/execute/20020307-2.c.
541
542 2002-04-12  Richard Sandiford  <rsandifo@redhat.com>
543
544         * g++.dg/ext/attrib5.C,
545         * g++.dg/lookup/struct1.C: New tests.
546
547 2002-04-11  Jakub Jelinek  <jakub@redhat.com>
548
549         * gcc.dg/20020411-1.c: New test.
550
551         * gcc.c-torture/execute/20020411-1.c: New test.
552
553 2002-04-10  Janis Johnson  <janis187@us.ibm.com>
554
555         * g77.f-torture/execute/6177.f: New test.
556
557 2002-04-10  Jakub Jelinek  <jakub@redhat.com>
558
559         PR middle-end/6247
560         * g++.dg/opt/cleanup1.C: New test.
561
562         * g++.dg/opt/const1.C: New test.
563
564 2002-04-10  Lars Brinkhoff  <lars@nocrew.org>
565
566         * gcc.c-torture/execute/20020406-1.c: Declare malloc.
567
568 2002-04-10  Nathan Sidwell  <nathan@codesourcery.com>
569
570         PR c++/5507
571         * g++.dg/template/typename2.C: New test.
572
573 2002-04-10  Alan Modra  <amodra@bigpond.net.au>
574
575         * gcc.c-torture/execute/loop-12.c: New.
576
577 2002-04-08  Hans-Peter Nilsson  <hp@bitrange.com>
578
579         * g77.f-torture/execute/980628-4.x,
580         g77.f-torture/execute/980628-5.x,
581         g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
582         g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
583         g77.f-torture/compile/alpha1.x: New, xfail cross-endian tests.
584
585 2002-04-07  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
586
587         PR optimization/6086
588         * g++.dg/opt/preinc1.C: New test.
589
590 2002-04-06  Mark Mitchell  <mark@codesourcery.com>
591
592         PR c++/5571
593         * g++.dg/opt/static2.C: New test.
594
595 2002-04-06  Mark Mitchell  <mark@codesourcery.com>
596
597         PR c/5120
598         * gcc.dg/20020406-1.c: New test.
599
600 2002-04-04  David S. Miller  <davem@redhat.com>
601
602         * gcc.c-torture/execute/20020404-1.c: New test.
603
604 2002-04-04  Jakub Jelinek  <jakub@redhat.com>
605
606         PR c/6123
607         * gcc.dg/20020312-2.c: Do not declare global register variable
608         if __PIC__ or __pic__ is defined.
609
610 2002-04-04  Richard Earnshaw  <rearnsha@arm.com>
611
612         * gcc.dg/arm-asm.c: Run this test on ARM chips, not SPARC.  Use
613         __asm__ so that it works correctly even if -ansi -pedantic-errors.
614
615 2002-04-03  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
616
617         * gcc.misc-tests/linkage.exp: Update last change to handle
618         sparc*-, not just sparc-.
619
620 2002-04-03  Richard Henderson  <rth@redhat.com>
621
622         * gcc.dg/cpp/ucs.c: Improved long UCS test.
623
624 2002-04-03  Hans-Peter Nilsson  <hp@bitrange.com>
625
626         * gcc.dg/wchar_t-1.c, gcc.dg/wchar_t-1.c: Fix typo last change.
627
628 2002-04-02  David S. Miller  <davem@redhat.com>
629
630         * gcc.c-torture/execute/20020402-3.c: New test.
631
632 2002-04-03  Hans-Peter Nilsson  <hp@bitrange.com>
633
634         * g77.dg/bprob/bprob.exp: Skip for mmix-*-* and cris-*-*.
635         * g++.dg/bprob/bprob.exp, gcc.misc-tests/bprob.exp: Ditto.
636
637         * g77.dg/f77-edit-i-in.f: xfail for mmix-knuth-mmixware.
638         * g77.f-torture/execute/io0.x, g77.f-torture/execute/io1.x,
639         g77.f-torture/execute/20001201.x,
640         g77.f-torture/execute/u77-test.x: New files.
641
642         * gcc.dg/wint_t-1.c: Mark excess errors for mmix-knuth-mmixware.
643         * gcc.dg/wchar_t-1.c: Ditto.
644
645 2002-04-02  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
646
647         * gcc.c-torture/execute/20020402-1.c: New test.
648
649 2002-04-01  Richard Henderson  <rth@redhat.com>
650
651         * gcc.c-torture/compile/920625-1.x: XFAIL -O1.
652
653         * g++.dg/other/new1.C: Use __SIZE_TYPE__.
654
655 2002-04-01  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
656
657         * gcc.misc-tests/linkage.exp: Special case 64-bit solaris2.
658
659 2002-04-01  Gabriel Dos Reis  <gdr@merlin.codesourcery.com>
660
661         * g++.dg/inherit/template-as-base.C: Expect error.
662         * g++.dg/inherit/namespace-as-base.C: Likewise.
663
664 2002-03-31  Hans-Peter Nilsson  <hp@bitrange.com>
665
666         * g++.dg/ext/instantiate1.C, g++.dg/ext/instantiate2.C,
667         g++.dg/ext/instantiate3.C: Tweak match patterns.
668
669         * g++.old-deja/g++.pt/static11.C: Skip on mmix-knuth-mmixware.
670         * g++.dg/other/static11.C: Copy g++.old-deja/g++.pt/static11.C for
671         -da test.
672
673 2002-03-31  Richard Henderson  <rth@redhat.com>
674
675         * gcc.dg/special/alias-2.c: New.
676         * gcc.dg/special/ecos.exp: Run it.
677
678 2002-03-31  Richard Henderson  <rth@redhat.com>
679
680         * gcc.dg/va-arg-1.c: Expect warnings, not errors.
681
682 2002-03-31  Kazu Hirata  <kazu@hxi.com>
683
684         * gcc.dg/weak-1.c: Disable on h8300 port.
685
686 2002-03-29  Janis Johnson  <janis187@us.ibm.com>
687
688         * g++.dg/dg.exp: Ignore tests in new directories bprob and gcov.
689         * g++.dg/bprob/bprob.exp: New driver for profile-directed branch
690         ordering tests.
691         * g++.dg/bprob/bprob-1.C: New test.
692         * g++.dg/gcov/gcov.exp: New driver for gcov tests.
693         * g++.dg/gcov/gcov-1.C: New test.
694         * g++.dg/gcov/gcov-1.x: New file.
695         * g++.dg/gcov/gcov-2.C: New test.
696         * g++.dg/gcov/gcov-3.C: New test.
697         * g++.dg/gcov/gcov-3.h: New file.
698
699 2002-03-28  Roger Sayle  <roger@eyesopen.com>
700
701         * g++.old-deja/g++.other/builtins5.C: New test.
702         * g++.old-deja/g++.other/builtins6.C: New test.
703         * g++.old-deja/g++.other/builtins7.C: New test.
704         * g++.old-deja/g++.other/builtins8.C: New test.
705         * g++.old-deja/g++.other/builtins9.C: New test.
706
707 2002-03-29  Jakub Jelinek  <jakub@redhat.com>
708
709         * g++.dg/opt/static1.C: New test.
710
711         * g++.dg/opt/longbranch1.C: New test.
712
713 2002-03-28  Hans-Peter Nilsson  <hp@bitrange.com>
714
715         * gcc.dg/weak-1.c: Fix typo in scan-assembler pattern.
716
717         * g++.old-deja/g++.law/bit-fields2.C: Skip on mmix-knuth-mmixware.
718
719 Thu Mar 28 16:38:09 2002  Jeffrey A Law  (law@redhat.com)
720
721         * gcc.c-torture/execute/20020328-1.c: New test.
722
723 2002-03-27  Richard Henderson  <rth@redhat.com>
724
725         * g++.dg/ext/instantiate1.C: Use scan-assembler, not link errors.
726         * g++.dg/ext/instantiate2.C, g++.dg/ext/instantiate3.C: Likewise;
727         move from g++.old-deja/g++.ext/.
728
729 2002-03-27  Mark Mitchell  <mark@codesourcery.com>
730
731         * g++.dg/init/new2.C: New test.
732
733 2002-03-26  Richard Henderson  <rth@redhat.com>
734
735         * gcc.dg/pragma-re-2.c: Avoid empty source file warning.
736
737         * gcc.dg/20020312-2.c: Don't test epilogue vs global register
738         on sparc.
739
740         * gcc.dg/20001101-1.c: Add -mcpu=ultrasparc.  Only run on
741         sparcv9 systems.
742         * gcc.dg/20001102-1.c: Likewise.
743
744 2002-03-26  Phil Edwards  <pme@gcc.gnu.org>
745
746         * gcc.dg/cpp/endif-pedantic1.c,
747         gcc.dg/cpp/endif-pedantic2.c:  New tests.
748
749 2002-03-26  Mark Mitchell  <mark@codesourcery.com>
750
751         * g++.dg/init/new1.C: New test.
752
753 2002-03-26  Nathan Sidwell  <nathan@codesourcery.com>
754
755         * g++.dg/abi/vbase9.C: New test.
756
757 2002-03-26  Richard Earnshaw  <rearnsha@arm.com>
758
759         * gcc.dg/arm-asm.c: New test.
760
761 2002-03-26  Andrew Cagney  <ac131313@redhat.com>
762
763         * gcc.dg/Wswitch-enum.c: New test.
764         Fix PR c/5044.
765
766 2002-03-26  Richard Henderson  <rth@redhat.com>
767
768         * gcc.c-torture/execute/20020307-2.c (main): Pass a variable sized
769         structure.
770
771 2002-03-25  Richard Henderson  <rth@redhat.com>
772
773         * gcc.dg/20001013-1.c: Add -mcpu=ultrasparc.  Only run on
774         sparcv9 systems.
775
776         * gcc.c-torture/compile/20011119-1.c (xxx): New.
777         * gcc.c-torture/compile/20011119-2.c (xxx): New.
778
779 2002-03-25  Zack Weinberg  <zack@codesourcery.com>
780
781         * gcc.dg/c90-hexfloat-1.c: Adjust error regexps.
782
783 2002-03-25  Bob Wilson  <bob.wilson@acm.org>
784
785         * g++.old-deja/g++.jason/thunk3.C: Add xtensa-*-* to list of
786         targets using generic thunk support.
787
788 2002-03-25  Jakub Jelinek  <jakub@redhat.com>
789
790         * gcc.c-torture/compile/20020323-1.c: New test.
791
792         * g++.dg/opt/conj2.C: New test.
793
794 2002-03-24  Richard Henderson  <rth@redhat.com>
795
796         * gcc.dg/weak-1.c: Use -fno-common.
797
798 2002-03-25  David Billinghurst  <David.Billinghurst@riotinto.com>
799
800         * g77.dg/f77-edit-apostrophe-out.f: New test
801         * g77.dg/f77-edit-h-out.f: New test
802         * g77.dg/f77-edit-t-in.f: New test
803         * g77.dg/f77-edit-t-out.f: New test
804         * g77.dg/f77-edit-x-out.f: New test
805         * g77.dg/f77-edit-slash-out.f: New test
806         * g77.dg/f77-edit-colon-out.f: New test
807         * g77.dg/f77-edit-s-out.f: New test
808
809 2002-03-24  Richard Henderson  <rth@redhat.com>
810
811         * objc/execute/formal_protocol-6.x: New XFAIL.
812
813 2002-03-25  David Billinghurst  <David.Billinghurst@riotinto.com>
814
815         * gcc.dg/weak-1.c:  Early return from dg-final on platforms
816         that do not support weak symbols
817
818 2002-03-25  David Billinghurst  <David.Billinghurst@riotinto.com>
819
820         * lib/g++.exp:  Fix handling of LD_LIBRARY_PATH et al
821         * lib/g77.exp:  Likewise
822         * lib/objc.exp: Likewise
823
824 2002-03-23  Andrew Cagney  <ac131313@redhat.com>
825
826         * gcc.dg/Wswitch-default.c: New test.
827
828 2002-03-23  Jakub Jelinek  <jakub@redhat.com>
829
830         * g++.dg/other/enum1.C: New test.
831
832 2002-03-23  Zack Weinberg  <zack@codesourcery.com>
833
834         * gcc.dg/pragma-ep-3.c: Fix typo.
835
836 2002-03-22  Gabriel Dos Reis  <gdr@merlin.codesourcery.com>
837
838         * g++.dg/inherit/template-as-base.C: New test.
839
840 2002-03-22  Jakub Jelinek  <jakub@redhat.com>
841
842         * g++.old-deja/g++.other/dwarf2-1.C: Move...
843         * g++.dg/debug/debug5.C: ...here.  Convert for dg framework.
844
845 2002-03-22  Neil Booth  <neil@daikokuya.demon.co.uk>
846
847         * gcc.dg/cpp/multiline.c: Update to match.
848
849 2002-03-22  Alexandre Oliva  <aoliva@redhat.com>
850
851         * g++.old-deja/g++.abi/ptrmem.C: Mips puts vbit in delta too.
852
853 2002-03-22  Phil Edwards  <pme@gcc.gnu.org>
854
855         * gcc.dg/cpp/extratokens2.c:  New file.
856
857 2002-03-21  David Edelsohn  <edelsohn@gnu.org>
858
859         * gcc.dg/20020312-2.c: Add rs6000 target.
860
861         * gcc.c-torture/compile/20020319-1.c: New test.
862
863 2002-03-21  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
864
865         * g++.old-deja/g++.eh/ia64-1.C: Use [ijkl]_[0-9] as variable names.
866         (A, E): Handle this.
867
868 2002-03-20  Jason Merrill  <jason@redhat.com>
869
870         * lib/prune.exp (prune_gcc_output): Ignore Cygwin warning about
871         ignoring -fpic.
872         * lib/old-dejagnu.exp (old-dejagnu): Also pass compiler output
873         through prune_gcc_output.
874
875 2002-03-20  Jakub Jelinek  <jakub@redhat.com>
876
877         * gcc.c-torture/compile/20020320-1.c: New test.
878
879 2002-03-19  Jakub Jelinek  <jakub@redhat.com>
880
881         * gcc.c-torture/compile/20020318-1.c: New test.
882
883         * gcc.dg/struct-by-value-1.c: New test.
884
885         * gcc.dg/20020319-1.c: New test.
886
887 2002-03-18  Jakub Jelinek  <jakub@redhat.com>
888
889         * g++.dg/opt/conj1.C: New test.
890
891 2002-03-17  Mark Mitchell  <mark@codesourcery.com>
892
893         * g++.dg/template/qualttp20.C: Revert previous change.
894         * g++.dg/template/qualttp3.C: Likewise.
895         * g++.dg/template/qualttp4.C: Likewise
896         * g++.dg/template/qualttp5.C: Likewise
897         * g++.dg/template/qualttp6.C: Likewise
898         * g++.dg/template/qualttp7.C: Likewise
899         * g++.dg/template/qualttp8.C: Likewise
900         * g++.dg/template/recurse.C: Likewise.
901
902 2002-03-17  Neil Booth  <neil@daikokuya.demon.co.uk>
903
904         * gcc.dg/cpp/wchar-1.c: Update.
905
906 2002-03-16  Nathan Sidwell  <nathan@codesourcery.com>
907
908         * g++.dg/template/conv1.C: New test.
909         * g++.dg/template/conv2.C: New test.
910         * g++.dg/template/conv3.C: New test.
911         * g++.dg/template/conv4.C: New test.
912
913 2002-03-15  Mark Mitchell  <mark@codesourcery.com>
914
915         * g++.dg/template/qualttp20.C: Remove unnecessary error tags.
916         * g++.dg/template/qualttp3.C: Likewise.
917         * g++.dg/template/qualttp4.C: Likewise
918         * g++.dg/template/qualttp5.C: Likewise
919         * g++.dg/template/qualttp6.C: Likewise
920         * g++.dg/template/qualttp7.C: Likewise
921         * g++.dg/template/qualttp8.C: Likewise
922         * g++.dg/template/recurse.C: Likewise.
923
924 2002-03-15  Mark Mitchell  <mark@codesourcery.com>
925
926         * g++.dg/opt/dtor1.C: New test.
927
928 2002-03-15  Jakub Jelinek  <jakub@redhat.com>
929
930         * gcc.c-torture/compile/20020315-1.c: New test.
931
932 2002-03-15  Richard Earnshaw  <rearnsha@arm.com>
933
934         * gcc.dg/weak-1.c: Fix scan tests.
935
936 2002-03-15  Hans-Peter Nilsson  <hp@bitrange.com>
937
938         * gcc.dg/20020312-2.c [__MMIX__]: No pic register.
939         * gcc.c-torture/compile/981006-1.x: Don't use -fpic on cris-*-elf*
940         cris-*-aout* mmix-*-*.
941         * g++.old-deja/g++.other/local-alloc1.C: Skip on cris-*-elf*
942         cris-*-aout* mmix-*-*.
943         * g++.dg/debug/debug3.C: Expect warning for unsupported -fpic on
944         cris-*-elf* cris-*-aout* and mmix-*-*.
945         * gcc.dg/20001009-1.c: Ditto.
946         * gcc.dg/20010912-1.c: Ditto.
947         * gcc.dg/20020122-4.c: Ditto.
948         * gcc.dg/inline-2.c: Ditto.
949
950 Thu Mar 14 14:28:38 2002  Jeffrey A Law  (law@cygnus.com)
951
952         * gcc.c-torture/compile/20020314-1.c: New test.
953
954 2002-03-14  Richard Earnshaw  <rearnsha@arm.com>
955
956         * gcc.c-torture/execute/20020314-1.c: New test.
957
958 2002-03-14  Jakub Jelinek  <jakub@redhat.com>
959
960         * g++.dg/warn/Wunused-1.C: New test.
961
962 2002-02-13  Richard Sandiford  <rsandifo@redhat.com>
963
964         * g++.dg/abi/mangle6.C: New test.
965
966 2002-03-13  Jakub Jelinek  <jakub@redhat.com>
967
968         * gcc.c-torture/compile/20020309-2.c: New test.
969
970         * gcc.c-torture/compile/20020312-1.c: New test.
971
972 2002-03-12  Nathan Sidwell  <nathan@codesourcery.com>
973
974         * g++.dg/other/access1.C: New test.
975
976 2002-03-12  Jakub Jelinek  <jakub@redhat.com>
977
978         * gcc.c-torture/execute/wchar_t-1.c: New test.
979
980 2002-03-12  David Edelsohn  <edelsohn@gnu.org>
981
982         * gcc.dg/20020103-1.c: Add rs6000 target and macro.
983
984 2002-03-12  Roger Sayle  <roger@eyesopen.com>
985
986         * gcc.dg/20020312-1.c: New test case.
987
988 2002-03-11  Aldy Hernandez  <aldyh@redhat.com>
989
990         * gcc.dg/altivec-1.c: Cleanup and use altivec.h.
991
992 2002-03-11  Richard Henderson  <rth@redhat.com>
993
994         * g++.old-deja/g++.brendan/crash52.C: Remove return warning marker.
995         * g++.old-deja/g++.jason/report.C: Likewise.
996
997 2002-03-11  Nathan Sidwell  <nathan@codesourcery.com>
998
999         * testsuite/g++.old-deja/g++.other/friend9.C: Revert DR 209 changes.
1000         * testsuite/g++.old-deja/g++.robertl/eb56.C: Likewise.
1001
1002 2002-03-11  Nathan Sidwell  <nathan@codesourcery.com>
1003
1004         * testsuite/g++.dg/overload/pmf1.C: New test.
1005
1006 2002-03-11  Kazu Hirata  <kazu@hxi.com>
1007
1008         * gcc.c-torture/execute/20020307-1.c: Use long.
1009
1010 2002-03-11  Jakub Jelinek  <jakub@redhat.com>
1011
1012         PR optimization/5844
1013         * gcc.dg/20020310-1.c: New test.
1014
1015 2002-03-09  Michael Meissner  <meissner@redhat.com>
1016
1017         * gcc.c-torture/execute/memcpy-2.c: New test.
1018         * gcc.c-torture/execute/memset-1.c: New test.
1019         * gcc.c-torture/execute/strlen-1.c: New test.
1020         * gcc.c-torture/execute/strcmp-1.c: New test.
1021         * gcc.c-torture/execute/strncmp-1.c: New test.
1022
1023 2002-03-09  Geoffrey Keating  <geoffk@redhat.com>
1024
1025         * gcc.dg/ppc-ldstruct.c: New test.
1026
1027 2002-03-09  Jakub Jelinek  <jakub@redhat.com>
1028
1029         * gcc.c-torture/execute/va-arg-22.c: New test.
1030
1031 Sat Mar  9 07:47:50 2002  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
1032
1033         * gcc.c-torture/compile/20020309-1.c: New test.
1034
1035 2002-03-08  Jakub Jelinek  <jakub@redhat.com>
1036
1037         * gcc.c-torture/execute/20020307-2.c: New test.
1038
1039 Thu Mar  7 10:05:31 2002  Jeffrey A Law  (law@redhat.com)
1040
1041         * g77.f-torture/compile/20020307-1.f: New test.
1042
1043 2002-03-07  Richard Sandiford  <rsandifo@redhat.com>
1044
1045         * gcc.dg/unordered-1.c: New test.
1046
1047 2002-03-07  Richard Earnshaw  <rearnsha@arm.com>
1048
1049         * gcc.c-torture/execute/20020307-1.c: New test.
1050
1051 2002-03-05  Jakub Jelinek  <jakub@redhat.com>
1052
1053         * gcc.dg/20020304-1.c: New test.
1054
1055         * gcc.c-torture/compile/20020304-2.c: New test.
1056
1057 2002-03-04  Zack Weinberg  <zack@codesourcery.com>
1058
1059         * gcc.c-torture/compile/20020304-1.c: New test case
1060         (from PR c/5830).
1061
1062 2002-03-03  Aldy Hernandez  <aldyh@redhat.com>
1063
1064         * gcc.dg/20020103-1.c: Add other -D ppc variants.
1065
1066 2002-03-02  Nathan Sidwell  <nathan@codesourcery.com>
1067
1068         * g++.dg/other/classkey1.C: New test.
1069
1070 2002-03-01  Richard Henderson  <rth@redhat.com>
1071
1072         * gcc.c-torture/compile/981223-1.x: New.
1073         * gcc.c-torture/compile/920625-1.x: New.
1074
1075 2002-02-28  Richard Henderson  <rth@redhat.com>
1076
1077         * g++.dg/opt/vtgc1.C: Adjust patterns for ia64.
1078
1079 2002-02-27  Hans-Peter Nilsson  <hp@bitrange.com>
1080
1081         * gcc.c-torture/execute/20020227-1.c: New test.
1082
1083 2002-02-27  Mark Mitchell  <mark@codesourcery.com>
1084
1085         * g++.old-deja/g++.law/visibility13.C: Remove "instantiated from
1086         here" ERROR lines.
1087         * g++.old-deja/g++.oliva/partord1.C: Likewise.
1088         * g++.old-deja.g++.other/defarg1.C: Likewise.
1089         * g++.old-deja/g++.pt/calls2.C: Likewise.
1090         * g++.old-deja/g++.pt/crash20.C: Likewise.
1091         * g++.old-deja/g++.pt/crash30.C: Likewise.
1092         * g++.old-deja/g++.pt/crash36.C: Likewise.
1093         * g++.old-deja/g++.pt/crash6.C: Likewise.
1094         * g++.old-deja/g++.pt/defarg13.C: Likewise.
1095         * g++.old-deja/g++.pt/derived3.C: Likewise.
1096         * g++.old-deja/g++.pt/error1.C: Likewise.
1097         * g++.old-deja/g++.pt/friend21.C: Likewise.
1098         * g++.old-deja/g++.pt/friend23.C: Likewise.
1099         * g++.old-deja/g++.pt/infinite1.C: Likewise.
1100         * g++.old-deja/g++.robertl/eb128.C: Likewise.
1101
1102 2002-02-27  Geoffrey Keating  <geoffk@redhat.com>
1103
1104         * gcc.c-torture/execute/20020225-2.c: New test.
1105
1106 2002-02-27  Zack Weinberg  <zack@codesourcery.com>
1107
1108         * gcc.c-torture/execute/920730-1t.c,
1109         gcc.c-torture/execute/920730-1t.x, gcc.dg/ext-glob.c:
1110         Delete test cases, only relevant to -traditional.
1111
1112 2002-02-27  Neil Booth  <neil@daikokuya.demon.co.uk>
1113
1114         * gcc.dg/cpp/undef1.c: Remove.
1115         * gcc.dg/cpp/directiv.c: Update.
1116         * gcc.dg/cpp/mac-dir-1.c, mac-dir-2.c: New tests.
1117
1118 2002-02-27  Michael Meissner  <meissner@redhat.com>
1119
1120         * gcc.c-torture/execute/20020226-1.c: New test.
1121
1122 2002-02-26  Jakub Jelinek  <jakub@redhat.com>
1123
1124         * g++.dg/debug/debug4.C: New test.
1125
1126         * gcc.dg/ia64-visibility-1.c: New test.
1127
1128 2002-02-26  Alexandre Oliva  <aoliva@redhat.com>
1129
1130         * gcc.dg/debug/20020224-1.c: New.
1131
1132 2002-02-25  Kazu Hirata  <kazu@hxi.com>
1133
1134         * gcc.c-torture/execute/960416-1.x: New.
1135         * gcc.c-torture/execute/divconst-3.x: Likewise.
1136
1137 2002-02-25  Jakub Jelinek  <jakub@redhat.com>
1138
1139         * gcc.dg/20020224-1.c: New test.
1140
1141 2002-02-25  Alan Modra  <amodra@bigpond.net.au>
1142
1143         * gcc.c-torture/execute/20020225-1.c: New.
1144
1145 2002-02-24  Neil Booth  <neil@daikokuya.demon.co.uk>
1146
1147         * testsuite/gcc.dg/cpp/wchar-1.c: New test.
1148
1149 2002-02-23  Jakub Jelinek  <jakub@redhat.com>
1150
1151         * gcc.dg/20020222-1.c: New test.
1152
1153 2002-02-22  Jakub Jelinek  <jakub@redhat.com>
1154
1155         * g++.dg/opt/anonunion1.C: New test.
1156
1157 2002-02-22  Nathan Sidwell  <nathan@codesourcery.com>
1158
1159         * g++.dg/template/qualttp19.C: New test.
1160         * g++.dg/template/qualttp20.C: New test.
1161         * g++.old-deja/g++.jason/report.C: Adjust expected errors
1162         * g++.old-deja/g++.other/qual1.C: Likewise.
1163
1164 2002-02-21  Aldy Hernandez  <aldyh@redhat.com>
1165
1166         * gcc.dg/attr-alwaysinline.c: New.
1167
1168 2002-02-21  Jakub Jelinek  <jakub@redhat.com>
1169
1170         * gcc.dg/20020220-1.c: New test.
1171
1172         * gcc.dg/20020220-2.c: New test.
1173
1174         * g++.dg/opt/mmx1.C: New test.
1175
1176 2002-02-20  Alexandre Oliva  <aoliva@redhat.com>
1177
1178         * gcc.c-torture/compile/20020110.c: New test.
1179
1180 2002-02-20  Jakub Jelinek  <jakub@redhat.com>
1181
1182         * gcc.c-torture/execute/20020219-1.c: New test.
1183
1184         * gcc.dg/20020219-1.c: New test.
1185
1186         * gcc.dg/noncompile/20020220-1.c: New test.
1187
1188         * g++.dg/opt/ptrintsum1.C: New test.
1189
1190         * gcc.dg/debug/20020220-1.c: New test.
1191
1192 2002-02-17  Jakub Jelinek  <jakub@redhat.com>
1193
1194         * gcc.c-torture/execute/20020216-1.c: New test.
1195
1196 2002-02-16  Neil Booth  <neil@daikokuya.demon.co.uk>
1197
1198         * gcc.dg/decl-1.c: Update, new test.
1199
1200 2002-02-15  Nathan Sidwell  <nathan@codesourcery.com>
1201
1202         * g++.dg/abi/bitfield1.C: New test.
1203         * g++.dg/abi/bitfield2.C: New test.
1204
1205 2002-02-15  Richard Sandiford  <rsandifo@redhat.com>
1206
1207         * gcc.dg/attr-nest.c: New test.
1208
1209 2002-02-15  Richard Sandiford  <rsandifo@redhat.com>
1210
1211         * gcc.c-torture/execute/20020215-1.c: New test.
1212
1213 2002-02-14  Jakub Jelinek  <jakub@redhat.com>
1214
1215         * g++.dg/dg.exp: Exclude debug subdir, it has its own .exp.
1216         * g++.dg/debug/debug.exp: New.
1217         * g++.dg/debug/trivial.C: New.
1218         * g++.dg/debug/debug1.C: Moved...
1219         * g++.dg/other/debug1.C: ...from here.
1220         * g++.dg/debug/debug2.C: Moved...
1221         * g++.dg/other/debug2.C: ...from here.
1222         * g++.dg/debug/debug3.C: Moved...
1223         * g++.dg/other/debug3.C: ...from here.
1224
1225         * gcc.dg/noncompile/20020213-1.c: New test.
1226
1227 2002-02-13  Jakub Jelinek  <jakub@redhat.com>
1228
1229         * g++.dg/other/debug3.C: New test.
1230
1231         * gcc.c-torture/execute/20020213-1.c: New test.
1232
1233 2002-02-13  Richard Smith <richard@ex-parrot.com>
1234
1235         * g++.old-deja/g++.other/thunk1.C: New test.
1236
1237 2002-02-12  David Billinghurst <David.Billinghurst@riotinto.com>
1238
1239         * g++.dg/warn/weak1.C: weak attributes not supported on cygwin
1240
1241 2002-02-13  Stan Shebs  <shebs@apple.com>
1242
1243         * gcc.dg/altivec-3.c: New.
1244
1245 2002-02-12  Jakub Jelinek  <jakub@redhat.com>
1246
1247         * gcc.dg/Wunreachable-1.c: New test.
1248         * gcc.dg/Wunreachable-2.c: New test.
1249
1250 2002-02-12  Joseph S. Myers  <jsm28@cam.ac.uk>
1251
1252         * gcc.dg/c90-const-expr-3.c, gcc.dg/c99-const-expr-3.c: New tests.
1253
1254 2002-02-12  Neil Booth  <neil@daikokuya.demon.co.uk>
1255
1256         * gcc.dg/decl-1.c: New test.
1257
1258 2002-02-12  David Billinghurst <David.Billinghurst@riotinto.com>
1259
1260         * gcc.dg/c99-flex-array-2.c: Add -std=iso9899:1999
1261
1262 2002-02-10  Kazu Hirata  <kazu@hxi.com>
1263
1264         * gcc.c-torture/compile/961203-1.x: Disable on h8300 port.
1265         * gcc.c-torture/compile/980506-1.x: Likewise.
1266
1267 2002-02-10  Kazu Hirata  <kazu@hxi.com>
1268
1269         * gcc.dg/20020210-1.c: New.
1270
1271 2002-02-09  Toon Moene  <toon@moene.indiv.nluug.nl>
1272
1273         * g77.f-torture/execute/947.f: New regression test
1274         for PR fortran/947.
1275
1276 2002-02-09  Alexandre Oliva  <aoliva@redhat.com>
1277
1278         * g++.old-deja/g++.abi/ptrmem.C: Lowest bit is significant on SH5.
1279         * g++.old-deja/g++.jason/thunk3.C: XFAIL on sh64-*-*.
1280
1281 2002-02-08  Richard Henderson  <rth@redhat.com>
1282
1283         * gcc.c-torture/compile/labels-3.c: New.
1284
1285 2002-02-08  Jakub Jelinek  <jakub@redhat.com>
1286
1287         * gcc.c-torture/execute/20020206-1.c: Test whether nesting 2
1288         expression statements work instead.
1289         * gcc.dg/noncompile/20020207-1.c: New test.
1290
1291 2002-02-07  Richard Henderson  <rth@redhat.com>
1292
1293         * gcc.dg/debug/dwarf2-1.c (foo): Return a value.
1294
1295 2002-02-07  David Billinghurst <David.Billinghurst@riotinto.com>
1296
1297         * lib/prune.exp: Remove "In (program|subroutine"block-data)"
1298         message from g77
1299         * lib/g77-dg.exp: Trim g77 error messages so that they are
1300         recognised by dg.exp.
1301
1302 2002-02-07  David Billinghurst <David.Billinghurst@riotinto.com>
1303
1304         PR fortran/5473
1305         * g77.dg/pr5473.f: Now dg-error.  Add additional cases.
1306
1307 2002-02-07  Richard Henderson  <rth@redhat.com>
1308
1309         * g++.old-deja/g++.brendan/new2.C: Arrange for allocated memory
1310         to be sufficiently aligned for integers.
1311
1312 2002-02-07  Nathan Sidwell  <nathan@codesourcery.com>
1313
1314         * g++.dg/template/friend4.C: New test.
1315
1316 2002-02-07  David Billinghurst <David.Billinghurst@riotinto.com>
1317
1318         PR fortran/5743
1319         * g77.f-torture/execute/intrinsic-unix-bessel.f: Remove
1320         unsupported cases.
1321
1322 2002-02-07  Richard Henderson  <rth@redhat.com>
1323
1324         * gcc.dg/debug/dwarf2-1.c: Update for return warnings.
1325         * gcc.dg/noncompile/920507-1.c, gcc.dg/noncompile/920721-2.c,
1326         gcc.dg/noncompile/label-lineno-1.c, objc.dg/const-str-1.m,
1327         objc.dg/const-str-2.m, objc.dg/method-1.m: Likewise.
1328
1329 2002-02-06  Richard Henderson  <rth@redhat.com>
1330
1331         * gcc.dg/asm-4.c: Add case with an unnamed operand in the middle.
1332
1333 2002-02-06  Janis Johnson  <janis187@us.ibm.com>
1334
1335         * gcc.dg/20020206-1.c: New test.
1336
1337 2002-02-06  Jakub Jelinek  <jakub@redhat.com>
1338
1339         * gcc.c-torture/execute/20020206-1.c: New test.
1340
1341         * gcc.c-torture/execute/20020206-2.c: New test.
1342
1343         PR optimization/5429:
1344         * gcc.c-torture/compile/20020206-1.c: New test.
1345
1346 2002-02-06  Nick Clifton  <nickc@cambridge.redhat.com>
1347
1348         * g++.dg/ext/align1.C: Do not use an explicit alignment value
1349         as certain file formats cannot support particularly large
1350         alignments.
1351
1352         * g++.dg/warn/weak1.C: Expect a warning from COFF toolchains,
1353         and do not expect to be able to link the executable.
1354
1355         * g++.old-deja/g++.ext/attrib5.C: Expect the compilation to
1356         fail because the COFF format does not support the weak attribute.
1357
1358 2002-02-05  David Billinghurst <David.Billinghurst@riotinto.com>
1359
1360         * g77.dg/pr5473.f:  New test
1361
1362 2002-02-05  Aldy Hernandez  <aldyh@redhat.com>
1363
1364         * gcc.dg/altivec-4.c: AltiVec builtin predicates changed format.
1365         Fix testcase accordingly.
1366
1367 2002-02-04  Richard Henderson  <rth@redhat.com>
1368
1369         * gcc.c-torture/execute/built-in-setjmp.c: Prototype stuff.
1370         (buf): Change to be an array of pointers, not ints.
1371
1372 2002-02-04  Jakub Jelinek  <jakub@redhat.com>
1373
1374         * gcc.dg/Wswitch.c: Fix typos.  Don't return unconditionally
1375         before all tests.  Move warning one line above to match where it
1376         C frontend emits.
1377         * gcc.dg/Wswitch-2.c: New test.
1378         * g++.dg/warn/Wswitch-1.C: New test.
1379         * g++.dg/warn/Wswitch-2.C: New test.
1380
1381 2002-02-04  Richard Henderson  <rth@redhat.com>
1382
1383         * g++.dg/abi/offsetof.C: Fix size comparison.
1384
1385 2002-02-04  Richard Sandiford  <rsandifo@redhat.com>
1386
1387         * gcc.dg/cast-qual-2.c: New test.
1388
1389 2002-02-04  Jakub Jelinek  <jakub@redhat.com>
1390
1391         * gcc.dg/20020201-4.c: New test.
1392
1393 2002-02-04  Ben Elliston  <bje@redhat.com>
1394
1395         * lib/gcc.exp (gcc_init): Check that the need_status_wrapper
1396         target_info attribute != 0, in addition to the empty string.
1397         (gcc_target_compile): Likewise.
1398
1399 2002-02-03  Andrew Cagney  <ac131313@redhat.com>
1400
1401         * gcc.dg/Wswitch.c: New test.
1402         PR gcc/4475. PR gcc/3780.
1403
1404 2002-02-03  Toon Moene  <toon@moene.indiv.nluug.nl>
1405
1406         * g77.f-torture/execute/5122.f: New test for regressions
1407         against PR fortran/5122.
1408
1409 2002-02-03  David Billinghurst <David.Billinghurst@riotinto.com>
1410
1411         * g77.f-torture/compile/pr3743.f: Delete
1412         * g77.dg/pr3743-1.f: New test.
1413         * g77.dg/pr3743-2.f: New test.
1414         * g77.dg/pr3743-3.f: New test.
1415         * g77.dg/pr3743-4.f: New test.
1416
1417 2002-02-02  Neil Booth  <neil@daikokuya.demon.co.uk>
1418
1419         * gcc.dg/cpp/uchar-1.c, uchar-2.c, uchar-3.c: New tests.
1420
1421 2002-02-02  Richard Henderson  <rth@redhat.com>
1422
1423         * gcc.c-torture/execute/991118-1.c: Revert 2002-01-29 change.
1424         * gcc.c-torture/execute/bf64-1.c: Likewise.
1425
1426 2002-02-02  Jakub Jelinek  <jakub@redhat.com>
1427
1428         * gcc.dg/20020201-2.c: New test.
1429
1430         * gcc.dg/20020201-3.c: New test.
1431
1432         * gcc.c-torture/execute/bitfld-2.c: New test.
1433
1434 2002-02-02  Neil Booth  <neil@daikokuya.demon.co.uk>
1435
1436         * gcc.dg/bitfld-1.c: Update.
1437         * gcc.dg/bitfld-2.c: Update.
1438         * gcc.c-torture/execute/bitfld-1.x: New.
1439
1440 2002-02-02  Jakub Jelinek  <jakub@redhat.com>
1441
1442         * gcc.c-torture/execute/20020201-1.c: New test.
1443
1444 2002-02-01  Janis Johnson  <janis187@us.ibm.com>
1445
1446         PR target/5469
1447         * gcc.dg/20020201-1.c: New test.
1448
1449 2002-02-01  David.Billinghurst <David.Billinghurst@riotinto.com>
1450
1451         PR fortran/3743
1452         * g77.f-torture/execute/f90-intrinsic-bit.x: Remove
1453         * g77.f-torture/compile/pr3743.x: Remove
1454
1455 2002-01-31  Tom Rix  <trix@redhat.com>
1456
1457         * gcc.dg/special/ecos.exp: Make gcsec-1.c unsupported for AIX.
1458
1459 2002-01-31  Joseph S. Myers  <jsm28@cam.ac.uk>
1460
1461         * gcc.dg/noncompile/20020130-1.c: New test.
1462
1463 2002-01-30  David Billinghurst  <David.Billinghurst@riotinto.com>
1464
1465         * g77.dg/f77-edit-i-out.f:  Escape \. Allow \r\n and \r.
1466
1467 2002-01-29  Richard Henderson  <rth@redhat.com>
1468
1469         * gcc.c-torture/execute/991118-1.c: Cast various constants back
1470         to long long.
1471         * gcc.c-torture/execute/bf64-1.c: Likewise.
1472
1473 2002-01-29  Jakub Jelinek  <jakub@redhat.com>
1474
1475         * gcc.c-torture/execute/20020129-1.c: New test.
1476
1477 2002-01-29  Neil Booth  <neil@daikokuya.demon.co.uk>
1478
1479         * gcc.c-torture/compile/20000224-1.c: Update.
1480         * gcc.c-torture/execute/bitfld-1.c: New tests.
1481         * gcc.dg/bitfld-1.c, bitfld-2.c: Diagnostic tests.
1482         * gcc.dg/uninit-A.c: Update.
1483
1484 2002-01-29  Nathan Sidwell  <nathan@codesourcery.com>
1485
1486         * g++.dg/template/ctor1.C: Add instantiation.
1487
1488 2002-01-28  Paul Koning  <pkoning@equallogic.com>
1489
1490         * gcc.c-torture/execute/builtin-prefetch-1.c: Changed first
1491         argument to __builtin_prefetch to be const ptr.
1492
1493 2002-01-28  Jakub Jelinek  <jakub@redhat.com>
1494
1495         * gcc.c-torture/compile/20020120-1.c: New test.
1496
1497 2002-01-27  Kazu Hirata  <kazu@hxi.com>
1498
1499         * gcc.c-torture/execute/20020127-1.c: New test.
1500
1501 2002-01-27  David Billinghurst  <David.Billinghurst@riotinto.com>
1502
1503         * g77.dg/f77-edit-i-in.f: New test
1504         * g77.dg/f77-edit-i-out.f: New test
1505
1506 2002-01-25  Geoffrey Keating  <geoffk@redhat.com>
1507
1508         * gcc.dg/debug/debug.exp: New file.
1509         * gcc.dg/debug/trivial.c: New file.
1510         * gcc.dg/debug/20000503-1.c: Moved from gcc.dg/.
1511         * gcc.dg/debug/20010207-1.c: Moved from gcc.dg/.
1512         * gcc.dg/debug/20011223-1.c: Moved from gcc.dg/.
1513         * gcc.dg/debug/20020104-2.c: Moved from gcc.dg/.
1514         * gcc.dg/debug/debug-1.c: Moved from gcc.dg/.
1515         * gcc.dg/debug/debug-2.c: Moved from gcc.dg/.
1516         * gcc.dg/debug/debug-3.c: Moved from gcc.dg/.
1517         * gcc.dg/debug/debug-4.c: Moved from gcc.dg/.
1518         * gcc.dg/debug/debug-5.c: Moved from gcc.dg/.
1519         * gcc.dg/debug/debug-6.c: Moved from gcc.dg/.
1520         * gcc.dg/debug/dwarf2-1.c: Moved from gcc.dg/.
1521         * gcc.dg/debug/dwarf2-2.c: Moved from gcc.dg/.
1522         * gcc.dg/20000503-1.c: Removed.
1523         * gcc.dg/20010207-1.c: Removed.
1524         * gcc.dg/20011223-1.c: Removed.
1525         * gcc.dg/20020104-2.c: Removed.
1526         * gcc.dg/debug-1.c: Removed.
1527         * gcc.dg/debug-2.c: Removed.
1528         * gcc.dg/debug-3.c: Removed.
1529         * gcc.dg/debug-4.c: Removed.
1530         * gcc.dg/debug-5.c: Removed.
1531         * gcc.dg/debug-6.c: Removed.
1532         * gcc.dg/dwarf2-1.c: Removed.
1533         * gcc.dg/dwarf2-2.c: Removed.
1534
1535 2002-01-25  Jakub Jelinek  <jakub@redhat.com>
1536
1537         * g++.old-deja/g++.other/eh5.C: New test.
1538         * g++.old-deja/g++.other/sibcall2.C: New test.
1539         * g++.old-deja/g++.other/array9.C: New test.
1540         * g++.old-deja/g++.other/typename2.C: New test.
1541         * g++.old-deja/g++.other/crash60.C: New test.
1542         * g++.old-deja/g++.other/conv9.C: New test.
1543         * g++.old-deja/g++.other/mangle10.C: New test.
1544         * g++.old-deja/g++.other/unchanging1.C: New test.
1545         * g++.old-deja/g++.other/exprstmt1.C: New test.
1546         * g++.old-deja/g++.other/inline23.C: New test.
1547         * g++.old-deja/g++.eh/ia64-1.C: New test.
1548         * g++.old-deja/g++.other/dwarf2-1.C: New test.
1549         * g++.old-deja/g++.other/reload1.C: New test.
1550         * g++.old-deja/g++.other/static20.C: New test.
1551         * g++.old-deja/g++.other/local-alloc1.C: New test.
1552         * g++.old-deja/g++.other/conv8.C: New test.
1553         * g++.old-deja/g++.other/stmtexpr2.C: New test.
1554         * g++.old-deja/g++.other/storeexpr1.C: New test.
1555         * g++.old-deja/g++.other/storeexpr2.C: New test.
1556         * g++.dg/eh/template2.C: New test.
1557         * g++.dg/warn/weak1.C: New test.
1558
1559 2002-01-25  Hans-Peter Nilsson  <hp@bitrange.com>
1560
1561         * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
1562         Remove first, non-varying, argument.
1563
1564 2002-01-23  Richard Henderson  <rth@redhat.com>
1565
1566         * gcc.dg/inline-2.c: New.
1567
1568         * lib/scanasm.exp (scan-assembler): Remove optional vmessage arg.
1569         Add optional target arg.  Check number of arguments.
1570         (scan-assembler-not, scan-assembler-dem): Likewise.
1571         (scan-assembler-dem-not): Likewise.
1572
1573 2002-01-23  Zack Weinberg  <zack@codesourcery.com>
1574
1575         * g++.old-deja/g++.brendan/crash8.C: Don't expect an error on
1576         line 12.
1577         * g++.old-deja/g++.brendan/parse3.C,
1578         g++.old-deja/g++.other/crash26.C,
1579         g++.old-deja/g++.other/crash28.C,
1580         g++.old-deja/g++.other/crash29.C,
1581         g++.old-deja/g++.other/crash30.C,
1582         g++.old-deja/g++.other/crash35.C: Remove XFAILs where appropriate.
1583
1584 2002-01-23  Aldy Hernandez  <aldyh@redhat.com>
1585
1586         * gcc.dg/20020115-1.c: New.
1587
1588 2002-01-23  Bob Wilson  <bob.wilson@acm.org>
1589
1590         * gcc.c-torture/compile/20001226-1.x: xfail for Xtensa.
1591
1592 2002-01-23  Janis Johnson  <janis187@us.ibm.com>
1593
1594         * gcc.dg/20020122-3.c: New.
1595
1596 2002-01-23  Jakub Jelinek  <jakub@redhat.com>
1597
1598         * g++.dg/other/gc1.C: New test.
1599
1600 2002-01-23  Zack Weinberg  <zack@codesourcery.com>
1601
1602         * gcc.dg/c99-intconst-1.c: Mark XFAIL.
1603
1604 2002-01-22  Richard Henderson  <rth@redhat.com>
1605
1606         * gcc.dg/20020122-4.c: Use multiple outputs on the asm.
1607
1608 2002-01-22  Richard Henderson  <rth@redhat.com>
1609
1610         * gcc.dg/20020122-4.c: New.
1611
1612 2002-01-22  H.J. Lu <hjl@gnu.org>
1613
1614         * g++.dg/special/ecos.exp: Append .exe instead of a.out as the
1615         link output.
1616         * gcc.dg/special/ecos.exp: Likewise.
1617         * lib/g++-dg.exp: Likewise.
1618         * lib/g77-dg.exp: Likewise.
1619         * lib/gcc-dg.exp : Likewise.
1620         * lib/mike-g++.exp: Likewise.
1621         * lib/mike-g77.exp: Likewise.
1622         * lib/mike-gcc.exp: Likewise.
1623         * lib/objc-dg.exp: Likewise.
1624
1625 2002-01-22  Janis Johnson  <janis187@us.ibm.com>
1626
1627         PR target/5379
1628         * gcc.dg/20020122-2.c: New test.
1629
1630 2002-01-22  Hans-Peter Nilsson  <hp@axis.com>
1631
1632         * gcc.dg/20020122-1.c: New test.
1633
1634 2001-01-22  David.Billinghurst <David.Billinghurst@riotinto.com>
1635
1636         * g++.old-deja/g++.ext/attrib5.C: XFAIL cygwin too
1637
1638 2002-01-22  David Billinghurst <David.Billinghurst@riotinto.com>
1639
1640         * gcc.dg/20010207-1.c: Restrict to i?86-*-[eflno]*
1641
1642 2002-01-21  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
1643
1644         * gcc.c-torture/compile/20020121-1.c: New test.
1645
1646 2002-01-21  John David Anglin  <dave@hiauly1.hia.nrc.ca>
1647
1648         * lib/g77.exp (g77_link_flags): Remove check for libg2c.so in setting
1649         ld_library_path.
1650
1651 2002-01-21  Jakub Jelinek  <jakub@redhat.com>
1652
1653         * gcc.dg/20020218-1.c: New test.
1654
1655 2002-01-21  David.Billinghurst <David.Billinghurst@riotinto.com>
1656
1657         * lib/prune.exp (prune_gcc_output): Prune "At global scope"
1658         messages
1659         * g++.dg/other/deprecated.C: Remove dg-bogus comment for
1660         "At global scope" warning
1661         * g++.dg/ext/align1.C: Change cygwin test for alignment
1662         from db-bogus to dg-warning
1663
1664 2002-01-21  Zack Weinberg  <zack@codesourcery.com>
1665
1666         * g77.f-torture/compile/cpp2.F: New test.
1667
1668 2002-01-19  Nathan Sidwell  <nathan@codesourcery.com>
1669
1670         * g++.dg/template/access1.C: New test.
1671
1672 2002-01-18  Aldy Hernandez  <aldyh@redhat.com>
1673
1674         * gcc.dg/20020118-1.c: New.
1675
1676 2002-01-18  Kazu Hirata  <kazu@hxi.com>
1677
1678         * testsuite/gcc.c-torture/execute/20020118-1.c: New test.
1679
1680 2001-01-18  David Billinghurst <David.Billinghurst@riotinto.com>
1681
1682         * g++.dg/other/deprecated.C: Fix FAIL from "At global scope" message.
1683         * g++.dg/ext/align1.C: Fix fail on cygwin from maximum
1684         alignment warnings.
1685
1686 2001-01-18  David Billinghurst <David.Billinghurst@riotinto.com>
1687
1688         * gcc.misc-tests/i386-prefetch.exp: Save and restore
1689         torture_with_loops and torture_without_loops
1690
1691 2002-01-17  Jakub Jelinek  <jakub@redhat.com>
1692
1693         * gcc.c-torture/compile/20020116-1.c: New test.
1694
1695 2002-01-16  Jakub Jelinek  <jakub@redhat.com>
1696
1697         * gcc.dg/20020116-2.c: New test.
1698
1699         * gcc.dg/ultrasp4.c: New test.
1700
1701         * gcc.dg/20020116-1.c: New test.
1702
1703 2002-01-15  Geoffrey Keating  <geoffk@redhat.com>
1704
1705         * gcc.dg/20020103-1.c: Also test for __PPC__, since that's used
1706         by EABI.
1707
1708 2002-01-15  Janis Johnson  <janis187@us.ibm.com>
1709
1710         * gcc.misc-tests/i386-prefetch.exp: New.
1711         * gcc.misc-tests/i386-pf-3dnow-1.c: New test.
1712         * gcc.misc-tests/i386-pf-athlon-1.c: New test.
1713         * gcc.misc-tests/i386-pf-none-1.c: New test.
1714         * gcc.misc-tests/i386-pf-sse-1.c: New test.
1715
1716 2002-01-15  Jakub Jelinek  <jakub@redhat.com>
1717
1718         * gcc.dg/gnu89-init-1.c: Add new tests.
1719
1720 2002-01-15  Andreas Jaeger  <aj@suse.de>
1721
1722         * gcc.dg/i386-mmx-1.c: Also run on x86-64.
1723         * gcc.dg/i386-mmx-2.c: Likewise.
1724         * gcc.dg/i386-sse-1.c: Likewise.
1725         * gcc.dg/i386-sse-2.c: Likewise.
1726         * gcc.dg/i386-sse-3.c: Likewise.
1727
1728 2001-01-14  David Billinghurst <David.Billinghurst@riotinto.com>
1729
1730         * g77.f-torture/execute/intrinsic-unix-bessel.f:
1731         Uncomment additional cases that now pass.
1732
1733 2002-01-11  Richard Henderson  <rth@redhat.com>
1734
1735         * gcc.dg/i386-mmx-1.c, gcc.dg/i386-mmx-2.c: New.
1736         * gcc.dg/i386-sse-1.c, gcc.dg/i386-sse-2.c, gcc.dg/i386-sse-1.c: New.
1737
1738 Fri Jan 11 12:13:30 2002  Nicola Pero  <n.pero@mi.flashnet.it>
1739
1740         * objc.dg/special/unclaimed-category-1.m: Include objc/objc-api.h.
1741
1742 2002-01-10  Aldy Hernandez  <aldyh@redhat.com>
1743
1744         * gcc.dg/altivec-4.c: Add tests for lvebx, lvehx, lvewx, lvxl,
1745         lvx, stvx, stvebx, stvehx, stvewx, stvxl.
1746
1747 2002-01-10  Dale Johannesen  <dalej@apple.com>
1748
1749         * gcc.c-torture/execute/loop-11.c: New.
1750
1751 2002-01-08  Aldy Hernandez  <aldyh@redhat.com>
1752
1753         * gcc.dg/altivec-4.c: Add test for mtvscr, dssall, mfvscr,
1754         dss, lvsl, lvsr, dstt, dstst, dststt, dst.
1755
1756 2002-01-09  Richard Henderson  <rth@redhat.com>
1757
1758         * gcc.c-torture/execute/20020108-1.c: Rewrite to choose the proper
1759         type in which to perform the operation for each size.
1760
1761 Wed Jan  9 16:48:33 2002  Alan Matsuoka  (alanm@redhat.com)
1762
1763         * gcc.c-torture/compile/20020109-2.c: New test.
1764
1765 2002-01-09  Gwenole Beauchesne  <bgeauchesne@mandrakesoft.com>
1766
1767         * gcc.c-torture/execute/loop-10.c: New test.
1768
1769 2002-01-09  Jakub Jelinek  <jakub@redhat.com>
1770
1771         * gcc.c-torture/compile/20010226-1.c: New test.
1772         * gcc.c-torture/compile/20010227-1.c: New test.
1773         * gcc.c-torture/compile/20010426-1.c: New test.
1774         * gcc.c-torture/compile/20010510-1.c: New test.
1775         * gcc.c-torture/compile/20010605-3.c: New test.
1776         * gcc.c-torture/compile/20010824-1.c: New test.
1777         * gcc.c-torture/execute/20010409-1.c: New test.
1778         * gcc.dg/noncompile/20000901-1.c: New test.
1779         * gcc.dg/20001023-1.c: New test.
1780         * gcc.dg/20001101-1.c: New test.
1781         * gcc.dg/20001102-1.c: New test.
1782         * gcc.dg/20010207-1.c: New test.
1783         * gcc.dg/20010405-1.c: New test.
1784         * gcc.dg/20010822-1.c: New test.
1785         * gcc.dg/20011107-1.c: New test.
1786
1787 Wed Jan  9 14:03:20 2002  Jeffrey A Law  (law@redhat.com)
1788
1789         * gcc.dg/asm-fs-1.c: Disable warnings when compiling.
1790
1791         * gcc.c-torture/execute/strct-stdarg-1.x: New file.  Expect
1792         execution failure on PA targets.
1793
1794 2002-01-09  Jakub Jelinek  <jakub@redhat.com>
1795
1796         * gcc.c-torture/compile/20020109-1.c: New test.
1797
1798 2002-01-08  Kazu Hirata  <kazu@hxi.com>
1799
1800         * gcc.c-torture/execute/20020108-1.c: New test.
1801
1802 2002-01-08  Jakub Jelinek  <jakub@redhat.com>
1803
1804         * gcc.dg/20020108-1.c: New test.
1805
1806 2002-01-08  H.J. Lu <hjl@gnu.org>
1807
1808         * objc.dg/special/special.exp: Add -I${srcdir}/../../libobjc
1809         for header files.
1810
1811 2002-01-08  Geoff Keating  <geoffk@redhat.com>
1812
1813         * gcc.dg/altivec-4.c: Make the 'char' entries signed also for
1814         consistency.
1815
1816 002-01-07  Aldy Hernandez  <aldyh@redhat.com>
1817
1818         * gcc.dg/altivec-4.c: Test altivec predicates.
1819
1820 2002-01-07  Jakub Jelinek  <jakub@redhat.com>
1821
1822         * gcc.c-torture/execute/20020107-1.c: New test.
1823
1824 2002-01-06  Craig Rodrigues  <rodrigc@gcc.gnu.org>
1825
1826         PR c/5279
1827         * gcc.c-torture/compile/20020106-1.c: New test.
1828
1829 2002-01-05  Hans-Peter Nilsson  <hp@bitrange.com>
1830
1831         * gcc.c-torture/execute/nestfunc-4.c: New test.
1832
1833 2002-01-04  Loren J. Rittle  <ljrittle@acm.org>
1834
1835         * g++.old-deja/g++.abi/aggregates.C: Corrected last patch: removed
1836         extra triple that slipped in.
1837         * g++.old-deja/g++.abi/align.C: Likewise.
1838         * g++.old-deja/g++.abi/bitfields.C: Likewise.
1839
1840 2002-01-04  Loren J. Rittle  <ljrittle@acm.org>
1841
1842         * g++.old-deja/g++.abi/aggregates.C: Do not skip i?86-*-freebsd*.
1843         * g++.old-deja/g++.abi/align.C: Likewise.
1844         * g++.old-deja/g++.abi/bitfields.C: Likewise.
1845
1846         * gcc.c-torture/execute/ieee/rbug.c: Force FP to extended-precision
1847         on FreeBSD/i386.
1848         * gcc.c-torture/execute/ieee/rbug.x: Remove all XFAIL markers for
1849         FreeBSD.
1850
1851 2002-01-04  Jakub Jelinek  <jakub@redhat.com>
1852
1853         * gcc.dg/20020104-1.c: New test.
1854
1855         * gcc.dg/20020104-2.c: New test.
1856
1857 2002-01-04  Hans-Peter Nilsson  <hp@bitrange.com>
1858
1859         * gcc.dg/20020103-1.c: Fix typo in target selector.
1860
1861 2002-01-03  Richard Henderson  <rth@redhat.com>
1862
1863         * gcc.dg/20020103-1.c: New.
1864
1865 2002-01-03  Kazu Hirata  <kazu@hxi.com>
1866
1867         * gcc.c-torture/execute/20020103-1.c: New test.
1868
1869 2002-01-03  Jakub Jelinek  <jakub@redhat.com>
1870
1871         * g++.dg/other/debug2.C: New test.
1872
1873         * gcc.c-torture/compile/20020103-1.c: New test.
1874
1875 2002-01-02  Jakub Jelinek  <jakub@redhat.com>
1876
1877         * gcc.dg/gnu89-init-1.c: Added new tests.
1878
1879 2002-01-02  Nathan Sidwell  <nathan@codesourcery.com>
1880
1881         * g++.dg/template/friend2.C: Remove as patch is reverted.
1882
1883         * g++.dg/warn/oldcast1.C: New test.
1884
1885         * g++.dg/template/ptrmem1.C: New test.
1886         * g++.dg/template/ptrmem2.C: New test.
1887
1888         * g++.dg/template/ntp.C: New test.
1889
1890         * g++.dg/other/component1.C: New test.
1891
1892         * g++.dg/template/ttp3.C: New test.
1893
1894         * g++.dg/template/friend2.C: New test.
1895         * g++.old-deja/g++/brendan/crash8.C: Adjust location of error.
1896
1897 2002-01-02  Nathan Sidwell  <nathan@codesourcery.com>
1898
1899         * g++.dg/other/ptrmem1.C: New test.
1900         * g++.dg/other/ptrmem2.C: New test.
1901
1902 2002-01-02  Nathan Sidwell  <nathan@codesourcery.com>
1903
1904         * g++.dg/template/ctor1.C: New test.
1905
1906 2002-01-02  Nathan Sidwell  <nathan@codesourcery.com>
1907
1908         * g++.dg/template/friend2.C: New test.
1909
1910 2002-01-01  Hans-Peter Nilsson  <hp@bitrange.com>
1911
1912         * gcc.dg/mmix-1.c: New test.
1913
1914 2001-12-31  Richard Henderson  <rth@redhat.com>
1915
1916         * gcc.dg/asm-5.c: New.
1917
1918 2001-12-31  Paolo Carlini  <pcarlini@unitus.it>
1919
1920         * g++.old-deja/g++.robertl/eb130.C: hash_set is now
1921         in namespace __gnu_cxx
1922
1923 2001-12-30  Richard Henderson  <rth@redhat.com>
1924
1925         * gcc.dg/debug-6.c: New.
1926
1927 2001-12-30  Jakub Jelinek  <jakub@redhat.com>
1928
1929         * gcc.c-torture/compile/20011229-2.c: New test.
1930
1931 2001-12-29  Jakub Jelinek  <jakub@redhat.com>
1932
1933         * gcc.dg/debug-3.c: New test.
1934         * gcc.dg/debug-4.c: New test.
1935         * gcc.dg/debug-5.c: New test.
1936
1937 2001-12-29  Richard Henderson  <rth@redhat.com>
1938
1939         * g++.dg/eh/loop1.C: New.
1940
1941 2001-12-29  Nathan Sidwell  <nathan@codesourcery.com>
1942
1943         * g++.dg/template/crash1.C: New test.
1944
1945 2001-12-29  Nathan Sidwell  <nathan@codesourcery.com>
1946
1947         * g++.dg/other/const1.C: New test.
1948
1949 2001-12-29  Hans-Peter Nilsson  <hp@bitrange.com>
1950
1951         * gcc.c-torture/compile/20011229-1.c: New test.
1952
1953 2001-12-28  Stan Shebs  <shebs@apple.com>
1954
1955         * lib/objc-torture.exp: Resync with c-torture.exp.
1956         * lib/objc.exp: Load standard libraries.
1957
1958 2001-12-28  Jakub Jelinek  <jakub@redhat.com>
1959
1960         * gcc.dg/gnu89-init-1.c: Adjust for the new behaviour, add some
1961         additional tests.
1962
1963 2001-12-27  Roger Sayle <roger@eyesopen.com>
1964
1965         * gcc.c-torture/execute/string-opt-16.c: New testcase.
1966
1967 2001-12-27  Richard Henderson  <rth@redhat.com>
1968
1969         * gcc.dg/debug-1.c, gcc.dg/debug-2.c: New.
1970
1971 2001-12-26  Nathan Sidwell  <nathan@codesourcery.com>
1972
1973         * g++.dg/eh/ctor1.C: New test.
1974         * g++.dg/other/error2.C: New test.
1975
1976 2001-12-24  Nathan Sidwell  <nathan@codesourcery.com>
1977
1978         * g++.dg/other/init2.C: New test.
1979
1980 2001-12-24  Richard Henderson  <rth@redhat.com>
1981
1982         * gcc.dg/20011223-1.c: New.
1983         * gcc.dg/inline-1.c: New.
1984
1985 2001-12-23  Richard Henderson  <rth@redhat.com>
1986
1987         * gcc.dg/asm-4.c: Test operand modifiers.
1988
1989 2001-12-23  Richard Henderson  <rth@redhat.com>
1990
1991         * gcc.c-torture/execute/20011219-1.c (main): Make "i" a long.
1992
1993 2001-12-23  Joseph S. Myers  <jsm28@cam.ac.uk>
1994
1995         * gcc.c-torture/execute/20011223-1.c: New test.
1996
1997 2001-12-21  Richard Henderson  <rth@redhat.com>
1998
1999         * gcc.dg/wtr-aggr-init-1.c: Test that __extension__ disables then
2000         re-enables the warning.
2001
2002 2001-12-21  Richard Henderson  <rth@redhat.com>
2003
2004         * g++.old-deja/g++.eh/badalloc1.C (malloc): Fix typo.
2005
2006 2001-12-20  Jakub Jelinek  <jakub@redhat.com>
2007
2008         * gcc.c-torture/compile/20011218-1.c: New test.
2009
2010 2001-12-20  Nick Clifton  <nickc@cambridge.redhat.com>
2011
2012         * gcc.misc-test/arm-isr.exp: New file.  Control running of the
2013         arm-isr.c test.
2014         * gcc.misc-tests/arm-isr.c: New file.  Test prologue and
2015         epilogue generation for ARM ISR routines.
2016
2017 2001-12-20  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2018
2019         * gcc.dg/format/builtin-1.c: Test unlocked stdio.
2020         * gcc.dg/format/c90-printf-3.c: Likewise.
2021         * gcc.dg/format/c99-printf-3.c: Likewise.
2022         * gcc.dg/format/ext-1.c: Likewise.
2023         * gcc.dg/format/ext-6.c: Likewise.
2024         * gcc.dg/format/format.h: Prototype unlocked stdio.
2025
2026 2001-12-20  Richard Henderson  <rth@redhat.com>
2027
2028         * g++.old-deja/g++.eh/badalloc1.C (arena_size): New.
2029         (arena): Use it.
2030         (malloc): Correct allocation logic.  Abort if we fill up the
2031         arena before initialization complete.
2032         (realloc): Correct allocation logic.
2033
2034 2001-12-20  Jakub Jelinek  <jakub@redhat.com>
2035
2036         * gcc.c-torture/compile/20011219-2.c: New test.
2037
2038         * gcc.c-torture/execute/20011219-1.c: New test.
2039
2040 2001-12-19  David Billinghurst <David.Billinghurst@riotinto.com>
2041
2042         * gcc.dg/special/ecos.exp:  wkali-1.c unsupported if
2043         target does not support weak symbols.
2044
2045 2001-12-19  Jakub Jelinek  <jakub@redhat.com>
2046
2047         * gcc.c-torture/compile/20011219-1.c: New test.
2048
2049 2001-12-19  Nathan Sidwell  <nathan@codesourcery.com>
2050
2051         * g++.dg/other/error1.C: New test.
2052
2053 Mon Dec 17 14:31:42 2001  Jeffrey A Law  (law@redhat.com)
2054
2055         * gcc.c-torture/execute/20011217-1.c: New test.
2056
2057 Mon Dec 17 16:54:56 2001  Nicola Pero  <nicola@brainstorm.co.uk>
2058
2059         * objc.dg/special/: New directory.
2060         * objc.dg/special/special.exp: New file.
2061         * objc.dg/special/unclaimed-category-1.h: New file.
2062         * objc.dg/special/unclaimed-category-1a.m: New file.
2063         * objc.dg/special/unclaimed-category-1.m: New file.
2064
2065 2001-12-17  Andreas Jaeger  <aj@suse.de>
2066
2067         * gcc.c-torture/compile/20011217-2.c: New test.
2068
2069 2001-12-17  Joseph S. Myers  <jsm28@cam.ac.uk>
2070
2071         * gcc.c-torture/compile/20011217-1.c: New test.
2072
2073 2001-12-14  Aldy Hernandez  <aldyh@redhat.com>
2074
2075         * testsuite/gcc.dg/20011214-1.c: New.
2076
2077 2001-12-13  Aldy Hernandez  <aldyh@redhat.com>
2078
2079         * gcc.dg/altivec-4.c: New.
2080
2081 2001-12-13  Hans-Peter Nilsson  <hp@axis.com>
2082
2083         * gcc.dg/20011113-1.c: New test.
2084
2085 2001-12-13  John David Anglin  <dave@hiauly1.hia.nrc.ca>
2086
2087         * g++.old-deja/g++.jason/template31.C: Remove templates for classes
2088         std::__malloc_alloc_template<0> and
2089         std::__default_alloc_template<false, 0>.
2090
2091 Thu Dec 13 10:35:33 2001  Nicola Pero  <n.pero@mi.flashnet.it>
2092
2093         * objc/execute/bf-21.m: New test.
2094         * objc/execute/enumeration-1.m: New test.
2095         * objc/execute/enumeration-2.m: New test.
2096
2097 2001-12-12  Jakub Jelinek  <jakub@redhat.com>
2098
2099         * gcc.dg/gnu89-init-1.c: New test.
2100
2101 2001-12-12  Nathan Sidwell  <nathan@codesourcery.com>
2102
2103         * g++.old-deja/g++.brendan/crash56.C: Adjust implicit typename.
2104         * g++.old-deja/g++.jason/2371.C: Likewise.
2105         * g++.old-deja/g++.jason/template33.C: Likewise.
2106         * g++.old-deja/g++.jason/template34.C: Likewise.
2107         * g++.old-deja/g++.jason/template36.C: Likewise.
2108         * g++.old-deja/g++.oliva/typename1.C: Likewise.
2109         * g++.old-deja/g++.oliva/typename2.C: Likewise.
2110         * g++.old-deja/g++.other/typename1.C: Likewise.
2111         * g++.old-deja/g++.pt/inherit2.C: Likewise.
2112         * g++.old-deja/g++.pt/nontype5.C: Likewise.
2113         * g++.old-deja/g++.pt/typename11.C: Likewise.
2114         * g++.old-deja/g++.pt/typename14.C: Likewise.
2115         * g++.old-deja/g++.pt/typename16.C: Likewise.
2116         * g++.old-deja/g++.pt/typename3.C: Likewise.
2117         * g++.old-deja/g++.pt/typename4.C: Likewise.
2118         * g++.old-deja/g++.pt/typename5.C: Likewise.
2119         * g++.old-deja/g++.pt/typename7.C: Likewise.
2120         * g++.old-deja/g++.robertl/eb9.C: Likewise.
2121
2122 2001-12-11  Nathan Sidwell  <nathan@codesourcery.com>
2123
2124         * g++.dg/other/linkage1.C: New test.
2125         * g++.old-deja/g++.brendan/err-msg2.C: Alter to avoid two
2126         specifiers.
2127
2128 2001-12-11  Neil Booth  <neil@daikokuya.demon.co.uk>
2129
2130         * gcc.dg/concat.c: New test.
2131
2132 2001-12-11  Stan Shebs  <shebs@apple.com>
2133
2134         * objc/compile: New test directory.
2135         * objc/compile/compile.exp: New expect script.
2136         * objc/compile/20011211-1.m: New compile test.
2137
2138 2001-12-11  Jason Merrill  <jason@redhat.com>
2139
2140         * lib/prune.exp (prune_gcc_output): Also handle "In member
2141         function".  So many permutations...
2142
2143 2001-12-10  Nathan Sidwell  <nathan@codesourcery.com>
2144
2145         * g++.dg/template/typedef1.C: New test.
2146
2147 2001-12-09  Nathan Sidwell  <nathan@codesourcery.com>
2148
2149         * g++.dg/other/copy1.C: New test.
2150
2151 2001-10-08  Aldy Hernandez  <aldyh@redhat.com>
2152
2153         * gcc.c-torture/execute/builtin-types-compatible-p.c: New.
2154
2155         * gcc.dg/builtin-choose-expr.c: New.
2156
2157 2001-12-07  Aldy Hernandez  <aldyh@redhat.com>
2158
2159         * gcc.dg/altivec-2.c: New.
2160
2161 2001-12-07  Richard Henderson  <rth@redhat.com>
2162
2163         * gcc.dg/cpp/ucs.c: Adjust expected warning for 64-bit hosts.
2164
2165 2001-12-07  Stephane Carrez  <Stephane.Carrez@sun.com>
2166
2167         * gcc.dg/sparc-ret.c: New file, test return corruption bug for
2168         ultrasparc.
2169
2170 Fri Dec  7 06:29:03 2001  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
2171
2172         * g++-old.deja/g++.robertl/eb101.C: Deleted.
2173
2174 2001-12-06  Janis Johnson  <janis187@us.ibm.com>
2175
2176         * gcc.c-torture/execute/builtin-prefetch-1.c: Add checks for
2177         variable argument list.
2178
2179 2001-12-06  Zack Weinberg  <zack@codesourcery.com>
2180
2181         * gcc.c-torture/execute/memcheck: Delete entire directory.
2182         (files: blkarg.c blkarg.x driver.c driver.h t1.c t2.c t3.c
2183         t4.c t5.c t6.c t7.c t8.c t9.c template memcheck.exp)
2184
2185 2001-12-05  Neil Booth  <neil@daikokuya.demon.co.uk>
2186
2187         * gcc.dg/Wshadow-1.c: New test.
2188
2189 2001-12-05  Jakub Jelinek  <jakub@redhat.com>
2190
2191         * gcc.c-torture/compile/20011130-1.c: New test.
2192
2193         * gcc.dg/noncompile/20011025-1.c: New test.
2194
2195         * g++.dg/other/anon-union.C: New test.
2196
2197         * gcc.c-torture/execute/20011024-1.c: New test.
2198
2199 2001-12-04  Joseph S. Myers  <jsm28@cam.ac.uk>
2200
2201         * gcc.c-torture/execute/20000722-1.x,
2202         gcc.c-torture/execute/20010123-1.x: Remove.
2203         * gcc.c-torture/compile/init-3.c: Don't use a compound literal.
2204         * gcc.dg/c90-complit-1.c, gcc.dg/c99-complit-1.c,
2205         gcc.dg/c99-complit-2.c: New tests.
2206
2207 2001-12-04  Nathan Sidwell  <nathan@codesourcery.com>
2208
2209         * g++.dg/inherit/base1.C: New test.
2210
2211 2001-12-04  Jakub Jelinek  <jakub@redhat.com>
2212
2213         * g++.dg/other/stdarg1.C: New test.
2214
2215         * gcc.c-torture/compile/20011130-2.c: New test.
2216
2217 2001-12-03  Janis Johnson  <janis187@us.ibm.com>
2218
2219         * gcc.c-torture/execute/builtin-prefetch-1.c: New test.
2220         * gcc.c-torture/execute/builtin-prefetch-2.c: New test.
2221         * gcc.c-torture/execute/builtin-prefetch-3.c: New test.
2222         * gcc.c-torture/execute/builtin-prefetch-4.c: New test.
2223         * gcc.c-torture/execute/builtin-prefetch-5.c: New test.
2224         * gcc.dg/builtin-prefetch-1.c: New test.
2225
2226 2001-12-03  Jakub Jelinek  <jakub@redhat.com>
2227
2228         * gcc.dg/20011130-1.c: New test.
2229
2230 2001-12-03  Nathan Sidwell  <nathan@codesourcery.com>
2231
2232         * g++.dg/other/scope1.C: New test.
2233         * g++.dg/template/explicit-instantiation.C: Remove XFAIL
2234
2235 2001-12-03  Joseph S. Myers  <jsm28@cam.ac.uk>
2236
2237         * gcc.dg/vla-init-1.c: New test.
2238
2239 2001-12-01  Geoff Keating  <geoffk@redhat.com>
2240
2241         * gcc.c-torture/compile/structs.c: New testcase from GDB.
2242
2243 2001-12-02  Neil Booth  <neil@daikokuya.demon.co.uk>
2244
2245         * objc.dg/alias.m: Update.
2246         * objc.dg/class-1.m: Update.
2247         * objc.dg/const-str-1.m: Update.
2248         * objc.dg/fwd-proto-1.m: Update.
2249         * objc.dg/id-1.m: Update.
2250         * objc.dg/super-class-1.m: Update.
2251
2252 2001-11-29  Mark Mitchell  <mark@codesourcery.com>
2253
2254         * g++.old-deja/g++.pt/memtemp100.C: Remove non-standard
2255         constructs.
2256
2257 Wed Nov 28 15:05:54 2001  Jeffrey A Law  (law@cygnus.com)
2258
2259         * gcc.c-torture/execute/20011128-1.c: New test.
2260
2261 2001-11-28  Hans-Peter Nilsson  <hp@axis.com>
2262
2263         * gcc.dg/20011127-1.c: New test.
2264
2265 2001-11-25  Joseph S. Myers  <jsm28@cam.ac.uk>
2266
2267         * gcc.dg/format/strfmon-1.c: Update comments.  Adjust examples
2268         from Austin Group draft 7.
2269         * gcc.dg/format/xopen-1.c: Update comments.  Add tests for gaps in
2270         scanf format arguments.
2271         * gcc.dg/format/no-exargs-2.c: New test.
2272
2273 2001-11-25  Nathan Sidwell  <nathan@codesourcery.com>
2274
2275         * g++.dg/abi/vbase8-4.C: New test.
2276
2277 2001-11-24  Ian Lance Taylor  <ian@airs.com>
2278
2279         * gcc.c-torture/execute/20011121-1.c: New test.
2280
2281 Fri Nov 23 15:55:44 2001  Jeffrey A Law  (law@cygnus.com)
2282
2283         * gcc.c-torture/execute/ieee/20011123-1.c: New test.
2284
2285 2001-11-23  Andreas Jaeger  <aj@suse.de>
2286
2287         * gcc.dg/cpp/charconst-2.c: New test.
2288
2289 2001-11-22  Geoffrey Keating  <geoffk@redhat.com>
2290
2291         * lib/old-dejagnu.exp (old-dejagnu): Copy extra source files
2292         to the host if it is remote.  Let tests specify extra headers
2293         they use.
2294         * g++.old-deja/g++.abi/vtable3a.C: This uses 'vtable3.h'.
2295         * g++.old-deja/g++.abi/vtable3b.C: This uses 'vtable3.h'.
2296         * g++.old-deja/g++.abi/vtable3c.C: This uses 'vtable3.h'.
2297         * g++.old-deja/g++.abi/vtable3d.C: This uses 'vtable3.h'.
2298         * g++.old-deja/g++.abi/vtable3e.C: This uses 'vtable3.h'.
2299         * g++.old-deja/g++.abi/vtable3f.C: This uses 'vtable3.h'.
2300         * g++.old-deja/g++.abi/vtable3g.C: This uses 'vtable3.h'.
2301         * g++.old-deja/g++.abi/vtable3h.C: This uses 'vtable3.h'.
2302         * g++.old-deja/g++.abi/vtable3i.C: This uses 'vtable3.h'.
2303         * g++.old-deja/g++.abi/vtable3j.C: This uses 'vtable3.h'.
2304
2305 2001-11-22  Nick Clifton  <nickc@cambridge.redhat.com>
2306
2307         * gcc.c-torture/execute/ieee/20000320-1.c: Fix patterns to work
2308         for little endian ARMs.
2309
2310 2001-11-20  Jakub Jelinek  <jakub@redhat.com>
2311
2312         * gcc.c-torture/compile/20011119-1.c: New test.
2313         * gcc.c-torture/compile/20011119-2.c: New test.
2314
2315 2001-11-17  Aldy Hernandez  <aldyh@redhat.com>
2316
2317         * gcc.dg/altivec-1.c: Fix typo.
2318
2319 2001-11-20  Joseph S. Myers  <jsm28@cam.ac.uk>
2320
2321         * gcc.dg/c90-intconst-1.c, gcc.dg/c99-intconst-1.c: New tests.
2322
2323 2001-11-20  Nick Clifton  <nickc@cambridge.redhat.com>
2324
2325         * gcc.c-torture/compile/981006-1.x: Treat XScale like ARM.
2326
2327 2001-11-19  Geoffrey Keating  <geoffk@redhat.com>
2328
2329         * lib/g77.exp: Don't specify --rpath-link.
2330
2331         * gcc.dg/cpp/cpp.exp: For testing on a remote host, copy
2332         across all the headers.
2333         * gcc.dg/format/format.exp: For testing on a remote host,
2334         copy format.h.
2335
2336         * gcc.c-torture/execute/20011008-3.c: Allow for small STACK_SIZE.
2337         * gcc.c-torture/execute/930406-1.c: Likewise.
2338         * gcc.c-torture/execute/comp-goto-1.c: Likewise.
2339
2340 2001-11-19  Aldy Hernandez  <aldyh@redhat.com>
2341
2342         * gcc.dg/altivec-1.c: New.
2343
2344 2001-11-19  Neil Booth  <neil@daikokuya.demon.co.uk>
2345
2346         * gcc.dg/cpp/fpreprocessed.c: New test case.
2347
2348 2001-11-18  Joseph S. Myers  <jsm28@cam.ac.uk>
2349
2350         * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/tr-paste.c,
2351         gcc.dg/cpp/tr-str.c: Use -traditional-cpp instead of -traditional.
2352         * gcc.dg/ext-glob.c: Expect -traditional deprecation warning.
2353
2354 2001-11-18  Joseph S. Myers  <jsm28@cam.ac.uk>
2355
2356         * gcc.dg/no-builtin-1.c: New test.
2357
2358 2001-11-16  Jakub Jelinek  <jakub@redhat.com>
2359
2360         * gcc.c-torture/execute/20011115-1.c: New test.
2361
2362 2001-11-15  Jakub Jelinek  <jakub@redhat.com>
2363
2364         * gcc.c-torture/compile/20011114-2.c: New test.
2365         * gcc.c-torture/compile/20011114-3.c: New test.
2366         * gcc.c-torture/compile/20011114-4.c: New test.
2367
2368 2001-11-15  Nathan Sidwell  <nathan@codesourcery.com>
2369
2370         * g++.dg/other/init1.C: New test.
2371
2372 2001-11-14  Geoffrey Keating  <geoffk@redhat.com>
2373
2374         * gcc.dg/noncompile/920923-1.c: xstormy16 produces an extra error
2375         message.
2376
2377         * gcc.c-torture/execute/20011114-1.c: New testcase.
2378
2379         * gcc.c-torture/compile/20010327-1.c: Revert last change.
2380         * gcc.c-torture/compile/20011114-1.c: New test, exactly
2381         like the (before this change) version of 20010327-1.c.
2382
2383 2001-11-14  Roger Sayle <roger@eyesopen.com>
2384
2385         * gcc.c-torture/execute/string-opt-13.c: New testcase.
2386
2387 2001-11-14  Richard Sandiford  <rsandifo@redhat.com>
2388
2389         * g++.dg/init/array2.C: New test.
2390
2391 2001-11-14  Alexandre Oliva  <aoliva@redhat.com>
2392
2393         * gcc.c-torture/execute/20010122-1.c: Prevent unwanted inlining.
2394
2395 2001-11-13  Nathan Sidwell  <nathan@codesourcery.com>
2396
2397         * g++.dg/other/forscope1.C: New test.
2398         * g++.dg/ext/forscope1.C: New test.
2399         * g++.dg/ext/forscope2.C: New test.
2400
2401 2001-11-13  Jakub Jelinek  <jakub@redhat.com>
2402
2403         * gcc.c-torture/execute/20011113-1.c: New test.
2404
2405 2001-11-09  Geoffrey Keating  <geoffk@redhat.com>
2406
2407         * gcc.c-torture/execute/20011109-2.c: New test.
2408
2409         * gcc.c-torture/execute/20011109-1.c: New test.
2410
2411 2001-11-09  Jakub Jelinek  <jakub@redhat.com>
2412
2413         * gcc.c-torture/compile/20011109-1.c: New test.
2414
2415 2001-11-08  Geoffrey Keating  <geoffk@redhat.com>
2416
2417         * g++.old-deja/g++.bugs/900227_01.C: Change stormy16 to xstormy16.
2418         * g++.old-deja/g++.eh/badalloc1.C: Change stormy16 to xstormy16.
2419         * g++.old-deja/g++.mike/ns15.C: Change stormy16 to xstormy16.
2420         * g++.old-deja/g++.pt/crash16.C: Change stormy16 to xstormy16.
2421         * gcc.c-torture/compile/961203-1.x: Change stormy16 to xstormy16.
2422         * gcc.c-torture/compile/980506-1.x: Change stormy16 to xstormy16.
2423         * gcc.c-torture/compile/990617-1.x: Change stormy16 to xstormy16.
2424
2425 2001-11-08  Neil Booth  <neil@daikokuya.demon.co.uk>
2426
2427         * g++.dg/warn/Wshadow-1.C: New tests.
2428         * g++.old-deja/g++.mike/for3.C: Update.
2429
2430 2001-11-06  Joseph S. Myers  <jsm28@cam.ac.uk>
2431
2432         * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-array-lval-2.c,
2433         gcc.dg/c99-array-lval-1.c, gcc.dg/c99-array-lval-2.c: Remove
2434         XFAILs.  Adjust expected error texts.
2435         * gcc.c-torture/compile/20011106-1.c,
2436         gcc.c-torture/compile/20011106-2.c, gcc.dg/c90-array-lval-3.c,
2437         gcc.dg/c90-array-lval-4.c, gcc.dg/c90-array-lval-5.c,
2438         gcc.dg/c99-array-lval-3.c, gcc.dg/c99-array-lval-4.c,
2439         gcc.dg/c99-array-lval-5.c: New tests.
2440
2441 2001-11-05  Neil Booth  <neil@cat.daikokuya.demon.co.uk>
2442
2443         * gcc.dg/cpp/defined.c: Update.
2444
2445 2001-11-04  Neil Booth  <neil@cat.daikokuya.demon.co.uk>
2446
2447         * gcc.c-torture/execute/anon-1.c: New test.
2448
2449 2001-11-03  Geoffrey Keating  <geoffk@redhat.com>
2450
2451         * g++.old-deja/g++.bugs/900227_01.C: short and pointer are the
2452         same size, so no warning should be produced on stormy16.
2453
2454         * g++.old-deja/g++.eh/badalloc1.C: Will always fail on stormy16
2455         due to oversized array.
2456         * g++.old-deja/g++.mike/ns15.C: Likewise.
2457         * g++.old-deja/g++.pt/crash16.C: Likewise.
2458
2459 2001-11-02  Graham Stott  <grahams@redhat.com>
2460
2461         * g++.dgother/debug1.C: Fix typos.
2462
2463 2001-11-01  Jakub Jelinek  <jakub@redhat.com>
2464
2465         * g++.dg/other/debug1.C: New test.
2466
2467 2001-11-01  Stephane Carrez  <Stephane.Carrez@worldnet.fr>
2468
2469         * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead
2470         of unsigned long.
2471
2472 2001-10-30  Jakub Jelinek  <jakub@redhat.com>
2473
2474         * gcc.dg/20011029-2.c: New test.
2475
2476         * gcc.c-torture/compile/20011029-1.c: New test.
2477
2478 Mon Oct 29 21:19:53 2001  Nicola Pero  <n.pero@mi.flashnet.it>
2479
2480         * objc/execute/class_self-1.m: New test.
2481         * objc/execute/class_self-2.m: New test.
2482
2483 2001-10-25  Zack Weinberg  <zack@codesourcery.com>
2484
2485         * gcc.misc-tests/msgs.exp: Delete.
2486         * gcc.misc-tests/m-un-1.c: Move to gcc.dg.
2487         * gcc.misc-tests/m-un-2.c: Move to gcc.dg.  Update expected
2488         error set to match recent changes.
2489
2490 2001-10-24  Zack Weinberg  <zack@codesourcery.com>
2491
2492         * gcc.dg/20011021-1.c: New test.
2493
2494 2001-10-24  Jakub Jelinek  <jakub@redhat.com>
2495
2496         * gcc.c-torture/compile/20011023-1.c: New test.
2497
2498 2001-10-23  Geoffrey Keating  <geoffk@redhat.com>
2499
2500         * lib/g77.exp: Rewrite based on lib/g++.exp.
2501
2502 2001-10-19  Jakub Jelinek  <jakub@redhat.com>
2503
2504         * gcc.c-torture/execute/20011019-1.c: New test.
2505
2506         * gcc.dg/20011018-1.c: New test.
2507
2508 2001-10-19  NIIBE Yutaka  <gniibe@m17n.org>
2509
2510         * gcc.c-torture/execute/ieee/ieee.exp: Change sh-*-* to sh*-*-*.
2511
2512 2001-10-18  Alexandre Oliva  <aoliva@redhat.com>
2513
2514         * gcc.dg/attr-noinline.c, gcc.dg/attr-used.c: New tests.
2515         * gcc.dg/attr-invalid.c: Likewise.
2516
2517 2001-10-18  Jakub Jelinek  <jakub@redhat.com>
2518
2519         * testsuite/gcc.dg/20011015-1.c: New test.
2520
2521 2001-10-14  Richard Sandiford  <rsandifo@redhat.com>
2522
2523         * g++.dg/template/unify2.C: New test.
2524
2525 2001-10-14  Richard Sandiford  <rsandifo@redhat.com>
2526
2527         * g++.dg/other/exception-specification.C: New test
2528
2529 2001-10-13  Tom Rix  <trix@redhat.com>
2530
2531         * gcc.c-torture/execute/990826-0.x: AIX XFAIL -msoft-float.
2532         * gcc.c-torture/execute/980709-1.x: AIX XFAIL -msoft-float.
2533
2534 2001-10-12  Jakub Jelinek  <jakub@redhat.com>
2535
2536         * testsuite/gcc.dg/20011009-1.c: New test.
2537
2538 2001-10-12  Nathan Sidwell  <nathan@codesourcery.com>
2539
2540         PR g++/4476
2541         * g++.dg/other/friend1.C: New test.
2542
2543 2001-10-11  Richard Henderson  <rth@redhat.com>
2544
2545         * g++.old-deja/g++.other/crash18.C: Add -S to options.
2546
2547 2001-10-10  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
2548
2549         * gcc.c-torture/compile/20011010-1.c: New.
2550
2551 2001-10-09  Joseph S. Myers  <jsm28@cam.ac.uk>
2552
2553         * consistency.vlad/vlad.exp, g++.old-deja/g++.mike/p784.C,
2554         g++.old-deja/old-deja.exp, g77.f-torture/compile/compile.exp,
2555         g77.f-torture/execute/execute.exp,
2556         g77.f-torture/noncompile/noncompile.exp,
2557         gcc.c-torture/compile/compile.exp,
2558         gcc.c-torture/execute/execute.exp,
2559         gcc.c-torture/execute/ieee/ieee.exp,
2560         gcc.c-torture/execute/memcheck/memcheck.exp,
2561         gcc.c-torture/unsorted/unsorted.exp, gcc.misc-tests/linkage.exp,
2562         objc/execute/execute.exp: Update FSF address.
2563
2564 2001-10-09  Neil Booth  <neil@daikokuya.demon.co.uk>
2565
2566         * gcc.dg/cpp/cmdlne-C.c: Update.
2567         * gcc.dg/cpp/cmdlne-C2.c: New.
2568
2569 2001-10-08  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
2570
2571         * gcc.c-torture/execute/20011008-3.c: New.
2572
2573 2001-10-08  DJ Delorie  <dj@redhat.com>
2574
2575         * gcc.dg/20011008-1.c: New.
2576         * gcc.dg/20011008-2.c: New.
2577
2578 2001-10-08  Neil Booth  <neil@daikokuya.demon.co.uk>
2579
2580         * gcc.dg/cpp/spacing1.c: Update test.
2581
2582 2001-10-07  Joseph S. Myers  <jsm28@cam.ac.uk>
2583
2584         * gcc.c-torture/unsorted/unsorted.exp, lib/file-format.exp: Fix
2585         spelling errors of "separate" as "seperate".
2586
2587 2001-10-05  Alexandre Oliva  <aoliva@redhat.com>
2588
2589         * gcc.c-torture/execute/20010122-1.c: Don't assume alloca() is
2590         enough to avoid inlining.
2591
2592 2001-10-04  Peter Schmid  <schmid@snake.iap.physik.tu-darmstadt.de>
2593
2594         * lib/g77.exp: set libg2c_dir correctly.
2595
2596 2001-10-02  Neil Booth  <neil@daikokuya.demon.co.uk>
2597
2598         * gcc.dg/cpp/macro11.c: New test.
2599
2600 2001-10-02  Joseph S. Myers  <jsm28@cam.ac.uk>
2601
2602         * g++.dg/warn/format2.C, gcc.dg/format/attr-7.c,
2603         gcc.dg/format/multattr-1.c, gcc.dg/format/multattr-2.c,
2604         gcc.dg/format/multattr-3.c: New tests.
2605         * gcc.dg/format/attr-3.c: Update expected error texts.  Remove
2606         tests for format attributes on function pointers being rejected.
2607
2608 2001-10-02  Joseph S. Myers  <jsm28@cam.ac.uk>
2609
2610         * gcc.dg/format/attr-5.c, gcc.dg/format/attr-6.c: New tests.
2611
2612 2001-10-02  Joseph S. Myers  <jsm28@cam.ac.uk>
2613
2614         * g++.dg/warn/format1.C: New test.
2615
2616 2001-10-01  Neil Booth  <neil@daikokuya.demon.co.uk>
2617
2618         * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: Correct tests.
2619
2620 2001-09-30  Neil Booth  <neil@daikokuya.demon.co.uk>
2621
2622         * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: New test.
2623
2624 2001-09-30  Neil Booth  <neil@daikokuya.demon.co.uk>
2625
2626         * gcc.dg/cpp/redef2.c: Add test.
2627
2628 2001-09-27  Geoffrey Keating  <geoffk@redhat.com>
2629
2630         * gcc.c-torture/execute/loop-2e.x: This is a manifestation of a
2631         long-standing bug on i686, apparently.
2632         * gcc.c-torture/execute/loop-2c.x: New file.
2633         * gcc.c-torture/execute/loop-2d.x: New file.
2634         * gcc.c-torture/execute/loop-3c.x: New file.
2635
2636 2001-09-25  Neil Booth  <neil@daikokuya.demon.co.uk>
2637
2638         * gcc.dg/cpp/20000625-2.c: Correct line number.
2639
2640 2001-09-24  Neil Booth  <neil@daikokuya.demon.co.uk>
2641
2642         * gcc.dg/cpp/macro10.c: New test.
2643         * gcc.dg/cpp/strify3.c: New test.
2644         * gcc.dg/cpp/spacing1.c: Add tests.
2645         * gcc.dg/cpp/19990703-1.c: Remove bogus test.
2646         * gcc.dg/cpp/20000625-2.c: Fudge to pass.
2647
2648 2001-09-24  DJ Delorie  <dj@redhat.com>
2649
2650         * gcc.c-torture/execute/20010924-1.c: New test.
2651
2652 2001-09-24  Neil Booth  <neil@daikokuya.demon.co.uk>
2653
2654         * testsuite/objc/execute/paste.m: Remove.
2655
2656 2001-09-22  Joseph S. Myers  <jsm28@cam.ac.uk>
2657
2658         * gcc.dg/format/builtin-1.c, gcc.dg/format/ext-6.c: New tests.
2659
2660 2001-09-22  George Helffrich  <george@geo.titech.ac.jp>
2661
2662         * g77.dg/strlen0.f: New test.
2663
2664 2001-09-21  Richard Henderson  <rth@redhat.com>
2665
2666         * g++.old-deja/g++.abi/ptrmem.C: Update for ia64 c++ abi.
2667         * g++.old-deja/g++.abi/vtable2.C: Likewise.
2668
2669 2001-09-21  Joseph S. Myers  <jsm28@cam.ac.uk>
2670
2671         Table-driven attributes.
2672         * g++.dg/ext/attrib1.C: New test.
2673
2674 2001-09-20  DJ Delorie  <dj@redhat.com>
2675
2676         * gcc.dg/20000926-1.c: Update expected warning messages.
2677         * gcc.dg/array-2.c: Likewise, and test for warnings too.
2678         * gcc.dg/array-4.c: Likewise, and don't verify the zero-length
2679         array.
2680
2681 2001-09-18  Richard Sandiford  <rsandifo@redhat.com>
2682
2683         * g++.dg/eh/registers1.C: New test case.
2684
2685 2001-09-17  Richard Henderson  <rth@redhat.com>
2686
2687         * gcc.dg/array-5.c: Fix VLA decomposition test.
2688
2689 2001-09-16  Neil Booth  <neil@daikokuya.demon.co.uk>
2690
2691         * gcc.dg/cpp/line5.c: New testcase.
2692
2693 2001-09-15  Neil Booth  <neil@daikokuya.demon.co.uk>
2694
2695         * gcc.dg/cpp/macro9.c: New test.
2696
2697 2001-09-15  Aldy Hernandez  <aldyh@redhat.com>
2698
2699         * gcc.c-torture/execute/980223.c: Change type of addr from long
2700         to char *.
2701
2702 2001-09-15  Hans-Peter Nilsson  <hp@axis.com>
2703
2704         * gcc.c-torture/execute/20010915-1.c: New test.
2705
2706 2001-09-14  Janis Johnson  <janis187@us.ibm.com>
2707
2708         * g77.dg/bprob: New directory.
2709         * g77.dg/bprob/bprob.exp: New file.
2710         * g77.dg/bprob/bprob-1.f: New test.
2711         * g77.dg/gcov: New directory.
2712         * g77.dg/gcov/gcov.exp: New file.
2713         * g77.dg/gcov/gcov-1.f: New test.
2714         * g77.dg/gcov/gcov-1.x: New file.
2715
2716 2001-09-13  Neil Booth  <neil@daikokuya.demon.co.uk>
2717
2718         * gcc.dg/cpp/directiv.c: Update.
2719         * gcc.dg/cpp/undef1.c: Update.
2720
2721 2001-09-12  Jakub Jelinek  <jakub@redhat.com>
2722
2723         * gcc.dg/20010912-1.c: New test.
2724
2725 2001-09-11  Janis Johnson  <janis187@us.ibm.com>
2726
2727         * gcc.misc-tests/gcov.exp: Move almost everything to a new,
2728         language-independent file in lib.
2729         * lib/gcov.exp: New file.
2730
2731 2001-09-11  Joseph S. Myers  <jsm28@cam.ac.uk>
2732
2733         * gcc.c-torture/compile/20010911-1.c: New test.
2734
2735 2001-09-10  Janis Johnson  <janis187@us.ibm.com>
2736
2737         * lib/profopt.exp: New, to support profile-directed optimizations.
2738         * gcc.misc-tests/bprob.exp: New, to support branch profiling in C.
2739         * gcc.misc-tests/bprob-1.c: New test.
2740         * gcc.misc-tests/bprob-2.c: New test.
2741
2742 2001-09-07  Janis Johnson  <janis187@us.ibm.com>
2743
2744         * gcc.misc-tests/gcov.exp: Add support for a .x file to control
2745         XFAIL and which kinds of gcov output to verify.
2746         * gcc.misc-tests/gcov-4b.x: New file.
2747         * gcc.misc-tests/gcov-5b.x: New file.
2748         * gcc.misc-tests/gcov-6.x: New file.
2749         * gcc.misc-tests/gcov-7.c: New test.
2750         * gcc.misc-tests/gcov-7.x: New file.
2751
2752 2001-09-06  Janis Johnson  <janis187@us.ibm.com>
2753
2754         * gcc.misc-tests/gcov.exp: Add support for call return percentages.
2755         * gcc.misc-tests/gcov-6.c: New test.
2756
2757 2001-09-06  Nathan Sidwell  <nathan@codesourcery.com>
2758
2759         PR c++/3986
2760         * g++.dg/abi/vbase1.C: New test.
2761
2762 2001-09-05  Ziemowit Laski  <zlaski@apple.com>
2763
2764         * objc.dg/method-2.m: New.
2765
2766 2001-09-04  Nathan Sidwell  <nathan@codesourcery.com>
2767
2768         PR c++/4203
2769         * g++.old-deja/g++.other/empty1.C: XFAIL. See PR c++/4222
2770         * g++.dg/init/empty1.C: New test.
2771
2772 2001-09-03  Jakub Jelinek  <jakub@redhat.com>
2773
2774         * gcc.c-torture/compile/20010903-1.c: New test.
2775
2776 2001-08-31  Roman Zippel  <zippel@linux-m68k.org>
2777
2778         * testsuite/gcc.c-torture/execute/ieee/ieee.exp: Add -ffloat-store
2779         for m68k.
2780
2781 2001-08-31  Geoffrey Keating  <geoffk@redhat.com>
2782
2783         * g++.dg/abi/empty4.C: Allow for 16-bit ints.
2784
2785         * g++.dg/special/initp1.C (X): Allow for 16-bit ints.
2786
2787         * gcc.c-torture/unsorted/bcopy.c (BYTES): Honor STACK_SIZE.
2788
2789 2001-08-30  Geoffrey Keating  <geoffk@redhat.com>
2790
2791         * gcc.c-torture/execute/longlong.c (alpha_ep_extbl_i_eq_0): Allow
2792         for 16-bit 'unsigned int'.
2793
2794 2001-08-29  Kazu Hirata  <kazu@hxi.com>
2795
2796         * gcc.c-torture/compile/981006-1.x: Do not use -fpic on h8300.
2797
2798 2001-08-27  Richard Henderson  <rth@redhat.com>
2799
2800         * gcc.c-torture/execute/ieee/fp-cmp-4.c (main): Make "data" static.
2801         * gcc.c-torture/execute/ieee/fp-cmp-5.c: New.
2802
2803 2001-08-25  Aldy Hernandez  <aldyh@redhat.com>
2804
2805         * gcc.dg/asm-names.c (ymain): New.
2806
2807 2001-08-22  Geoffrey Keating  <geoffk@redhat.com>
2808
2809         * gcc.c-torture/compile/961203-1.x: Mark unsupported by stormy16.
2810         * gcc.c-torture/compile/980506-1.x: Mark unsupported by stormy16.
2811         * gcc.c-torture/compile/990617-1.x: Mark unsupported by stormy16.
2812
2813 2001-08-24  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2814
2815         * gcc.dg/compare5.c: New testcase.
2816
2817 2001-08-23  Jason Merrill  <jason_merrill@redhat.com>
2818
2819         * lib/prune.exp (prune_gcc_output): Also ignore "In constructor"
2820         and "In instantiation".
2821
2822 2001-08-21  Aldy Hernandez  <aldyh@redhat.com>
2823
2824         * gcc.c-torture/execute/divmod-1.c: Convert to ANSI.
2825
2826 2001-08-20  Janis Johnson  <janis187@us.ibm.com>
2827
2828         * gcc.misc-tests/gcov.exp: Add support for branch information.
2829         * gcc.misc-tests/gcov-2.c: Change to invoke gcov and clean up.
2830         * gcc.misc-tests/gcov-4.c: New test.
2831         * gcc.misc-tests/gcov-4b.c: New test.
2832         * gcc.misc-tests/gcov-5b.c: New test.
2833
2834 2001-08-20  Zack Weinberg  <zackw@panix.com>
2835
2836         * gcc.c-torture/execute/20000801-4.x: Delete, test no longer
2837         expected to fail.
2838
2839 2001-08-19  John David Anglin  <dave@hiauly1.hia.nrc.ca>
2840
2841         * g++.dg/special/ecos.exp (initp1.C): Run initp1.C test.
2842
2843 2001-08-19  Jakub Jelinek  <jakub@redhat.com>
2844
2845         * g++.dg/eh/template1.C: New test.
2846
2847 2001-08-16  David Billinghurst  <David.Billinghurst@riotinto.com>
2848
2849         * g77.f-torture/compile/pr3743.x: Do not return 1 for xfail.
2850         Fix thinko.
2851         * g77.f-torture/execute/f90-intrinsic-bit.x: Do not return 1
2852         for xfail.
2853
2854 2001-08-14  David Billinghurst  <David.Billinghurst@riotinto.com>
2855
2856         * lib/g77-dg.exp:  Use prune.exp for common procedures
2857         (g77-dg-prune): Replace prune_g77_output with prune_gcc_output
2858         * lib/g77.exp: (g77-dg-prune) Remove
2859
2860 2001-08-13  Jason Merrill  <jason_merrill@redhat.com>
2861
2862         * lib/scanasm.exp (scan-assembler*): Use expr instead of concat.
2863
2864 2001-08-11  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2865
2866         * g++.dg/template/unify1.C: New test.
2867
2868 2001-08-07  Nathan Sidwell  <nathan@codesourcery.com>
2869
2870         * g++.dg/abi/empty4.C: New test.
2871
2872 2001-08-06  David Billinghurst  <David.Billinghurst@riotinto.com>
2873
2874         * g77.f-torture/execute/f90-intrinsic-bit.x: XFAIL on irix6.* and
2875         solaris2.*
2876         * g77.f-torture/compile/pr3743.x: Likewise
2877
2878 2001-08-05  Gabriel Dos Reis  <gdr@merlin.codesourcery.com>
2879
2880         * g++.dg/other/using-declaration.C: New test.
2881
2882 2001-08-05  Neil Booth  <neil@daikokuya.demon.co.uk>
2883
2884         * gcc.dg/cpp/tr-sign.c: New testcase.
2885
2886 2001-08-05  Neil Booth  <neil@daikokuya.demon.co.uk>
2887
2888         * gcc.dg/cpp/19951025-1.c: Revert.
2889         * gcc.dg/cpp/directiv.c: We no longer process directives that
2890         interrupt macro arguments.
2891
2892 2001-08-03  Zack Weinberg  <zackw@stanford.edu>
2893
2894         * gcc.dg/bconstp-1.c: New test.
2895
2896 2001-08-03  Richard Henderson  <rth@redhat.com>
2897
2898         * g++.dg/eh/filter1.C, g++.dg/eh/filter2.C: New tests.
2899
2900 2001-08-02  Neil Booth  <neil@daikokuya.demon.co.uk>
2901
2902         * gcc.dg/cpp/19951025-1.c: Update.
2903
2904 2001-08-02  Jeffrey Oldham  <oldham@codesourcery.com>
2905
2906         * g77.dg/ff90-1.f (s): Fix reference of variable z,
2907         should be x.
2908
2909 2001-08-02  Nathan Sidwell  <nathan@codesourcery.com>
2910
2911         Kill -fhonor-std.
2912         * g++.old-deja/g++.ns/ns14.C: Remove special options.
2913         * g++.old-deja/g++.other/std1.C: Likewise.
2914         * g++.old-deja/g++.robertl/eb133.C: Likewise. Add using directive.
2915
2916 2001-08-01  David Billinghurst <David.Billinghurst@riotinto.com>
2917
2918         * lib/g77.exp:  Load gcc-defs.exp for common procedures
2919         (g77_pass, g77_fail, g77_finish, g77_exit,
2920         ${tool}_check_unsupported_p} Now redundant.  Deleted.
2921
2922 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
2923
2924         * g77.dg/fbackslash.f
2925         * g77.dg/fcase-preserve.f
2926         * g77.dg/ff90-1.f
2927         * g77.dg/ffixed-line-length-0.f
2928         * g77.dg/ffixed-line-length-132.f
2929         * g77.dg/ffixed-line-length-7.f
2930         * g77.dg/ffixed-line-length-72.f
2931         * g77.dg/ffixed-line-length-none.f
2932         * g77.dg/ffree-form-1.f
2933         * g77.dg/fno-backslash.f
2934         * g77.dg/fno-f90-1.f
2935         * g77.dg/fno-fixed-form-1.f
2936         * g77.dg/fno-onetrip.f
2937         * g77.dg/fno-typeless-boz.f
2938         * g77.dg/fno-underscoring.f
2939         * g77.dg/fno-vxt-1.f
2940         * g77.dg/fonetrip.f
2941         * g77.dg/ftypeless-boz.f
2942         * g77.dg/fugly-assumed.f
2943         * g77.dg/funderscoring.f
2944         * g77.dg/fvxt-1.f
2945
2946 2001-08-01  Ziemowit Laski  <zlaski@apple.com>
2947
2948         * objc.dg/fwd-proto-1.m: New.
2949         * objc.dg/local-decl-1.m: New.
2950         * objc.dg/naming-1.m: New.
2951         * objc.dg/naming-2.m: New.
2952         * objc.dg/proto-hier-1.m: New.
2953
2954 2001-07-31  Hans-Peter Nilsson  <hp@bitrange.com>
2955
2956         * gcc.dg/c99-scope-2.c: Don't generally assume adding more
2957         largest-type elements to a struct makes its size grow.
2958
2959 2001-07-31  Nathan Sidwell  <nathan@codesourcery.com>
2960
2961         * g++.dg/abi/vthunk1.C: New test.
2962
2963 2001-07-31  Nathan Sidwell  <nathan@codesourcery.com>
2964
2965         * g++.dg/abi/vbase8-22.C: New test.
2966
2967 2001-07-31  Neil Booth  <neil@cat.daikokuya.demon.co.uk>
2968
2969         * gcc.dg/cpp/macro8.c: New test.
2970
2971 2001-07-27  Nathan Sidwell  <nathan@codesourcery.com>
2972
2973         * g++.dg/abi/vbase8-21.C: New test.
2974
2975 2001-07-27  Nathan Sidwell  <nathan@codesourcery.com>
2976
2977         * g++.dg/abi/vbase8-10.C: New test.
2978
2979 2001-07-27  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
2980
2981         * lib/g++.exp (g++_set_ld_library_path): Renamed to
2982         ${tool}_set_ld_library_path.
2983         Changed caller.
2984         * lib/objc.exp (${tool}_set_ld_library_path): New, copied from
2985         g++.exp.
2986
2987 2001-07-26  Stan Cox <scox@redhat.com>
2988
2989         * lib/g++.exp (g++_exit, g++_check_unsupported_p): Removed.
2990         * lib/gcc.exp (gcc_check_compile, gcc_pass, gcc_fail, gcc_finish,
2991         gcc_exit, gcc_check_unsupported_p):
2992         Moved to gcc-deps.exp
2993         * gcc-deps.exp: New file.
2994
2995 2001-07-26  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2996
2997         * g++.old-deja/g++.pt/defarg14.C: New test.
2998
2999 2001-07-26  Nathan Sidwell  <nathan@codesourcery.com>
3000
3001         * g++.old-deja/g++.other/lineno5.C: New test.
3002
3003 2001-07-26  Nathan Sidwell  <nathan@codesourcery.com>
3004
3005         * g++.old-deja/g++.pt/crash68.C: New test.
3006
3007 2001-07-26  Nathan Sidwell  <nathan@codesourcery.com>
3008
3009         * g++.old-deja/g++.other/crash42.C: New test.
3010
3011 2001-07-26  Neil Booth  <neil@cat.daikokuya.demon.co.uk>
3012
3013         * gcc.dg/cpp/extratokens.c: Fix.
3014         * gcc.dg/cpp/skipping2.c: New tests.
3015
3016 2001-07-25  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
3017
3018         * gcc.c-torture/execute/20010724-1.c: New file.
3019         * gcc.c-torture/execute/20010724-1.x: New file.
3020
3021 2001-07-25  Nathan Sidwell  <nathan@codesourcery.com>
3022
3023         * g++.old-deja/g++.other/cond7.C: New test.
3024
3025 2001-07-25  Nathan Sidwell  <nathan@codesourcery.com>
3026
3027         * g++.old-deja/g++.other/optimize4.C: New test.
3028
3029 2001-07-25  Nathan Sidwell  <nathan@codesourcery.com>
3030
3031         * g++.old-deja/g++.abi/vbase8-5.C: New test.
3032
3033 2001-07-24  Jason Merrill  <jason_merrill@redhat.com>
3034
3035         * lib/scanasm.exp (scan-assembler*): Don't take "testcase" argument.
3036         * gcc.dg/asm-2.c, gcc.dg/asm-3.c, gcc.dg/asm-fs-1.c, gcc.dg/dll-1.c,
3037         gcc.dg/dll-3.c, gcc.dg/dll-4.c, gcc.dg/iftrap-1.c: Don't pass it.
3038         * g++.dg/mangle1.C, g++.dg/vtgc1.C: Likewise.
3039
3040         * lib/prune.exp (prune_gcc_output): Prune "Please submit a full
3041         bug report" message.
3042
3043         * g++.dg/dg.exp: Run tests from subdirectories other than "special".
3044         * g++.dg/ext/instantiate1.C: Move from old-deja.
3045
3046 2001-07-24  David Billinghurst <David.Billinghurst@riotinto.com>
3047
3048         * g77.f-torture/execute/intrinsic-unix-bessel.f: New test
3049         * g77.f-torture/execute/intrinsic-unix-erf.f: New test
3050         * g77.f-torture/execute/intrinsic-vax-cd.f: New test
3051         * g77.f-torture/execute/intrinsic-f2c-z.f: New test
3052
3053 Mon Jul 23 10:14:17 2001  Jeffrey A Law  (law@cygnus.com)
3054
3055         * gcc.c-torture/execute/20010723-1.c: New test.
3056
3057 2001-07-23  Ben Elliston  <bje@redhat.com>
3058
3059         * g++.old-deja/g++.other/enum5.C: Mark as XFAIL.
3060
3061 2001-07-22  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
3062
3063         * gcc.c-torture/execute/ieee/ieee.exp: Only use -ffloat-store only on
3064         i[34567]86-*-*.
3065         Delete handling of ieee_multilib_flags.
3066         Pass -mieee for alpha*-*-* and sh-*-*.
3067         * gcc.c-torture/execute/20010114-2.c: Move into ieee subdir.
3068
3069 2001-07-21  Nathan Sidwell  <nathan@codesourcery.com>
3070
3071         Remove old-abi tests.
3072         * g++.old-deja/g++.mike/p11116.C: Remove.
3073         * g++.old-deja/g++.eh/catchptr1.C: Remove old-abi ifdef.
3074
3075 2001-07-20  David Billinghurst <David.Billinghurst@riotinto.org>
3076
3077         * g77.f-torture/compile/pr3743.f:  New test
3078
3079 2001-07-20  David Billinghurst <David.Billinghurst@riotinto.com>
3080
3081         * g77.f-torture/execute/f90-intrinsic-bit.f: New test
3082
3083 2001-07-19  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
3084
3085         * g++.old-deja/g++.pt/static3.C: Removed alpha*-*-osf* XFAIL.
3086         g++.old-deja/g++.pt/static6.C: Likewise.
3087         * lib/target-supports.exp (check_weak_available): alpha*-*-osf*
3088         supports weak symbols.
3089
3090 2001-07-18  Andreas Jaeger  <aj@suse.de>
3091
3092         * g++.dg/vtgc1.C: Revert patch from 2001-04-26 since vtable-gc is
3093         supported again.
3094
3095 2001-07-18  Andreas Jaeger  <aj@suse.de>
3096
3097         * gcc.dg/iftrap-1.c: Fix target line.
3098
3099 2001-07-17  Richard Henderson  <rth@redhat.com>
3100
3101         * gcc.c-torture/execute/20010717-1.c: New.
3102
3103 2001-07-17  Joseph S. Myers  <jsm28@cam.ac.uk>
3104
3105         * gcc.c-torture/compile/20010714-1.c, gcc.dg/format/attr-4.c: New
3106         tests.
3107
3108 2001-07-17  Peter Schmid  <schmid@snake.iap.physik.tu-darmstadt.de>
3109
3110         * g++.old-deja/g++.robertl/eb130.C: Include the correct header file.
3111
3112 2001-07-16  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
3113
3114         * gcc.c-torture/execute/20001229-1.c: Include <sys/proc.h> for
3115         UAC_SIGBUS, UAC_NOPRINT definitions.
3116
3117 Mon Jul 16 12:21:56 2001  Nicola Pero  <n.pero@mi.flashnet.it>
3118
3119         * objc/execute/object_is_class.m: New test.
3120         * objc/execute/object_is_meta_class.m: New test.
3121
3122 2001-01-15  Toon Moene  <toon@moene.indiv.nluug.nl>
3123
3124         * g77.f-torture/execute/f90-intrinsic-numeric.f: Fix pasto.
3125         * g77.f-torture/execute/f90-intrinsic-mathematical.f: Fix pasto.
3126
3127 2001-01-15  David Billinghurst  <David.Billinghurst@riotinto.com>
3128
3129         * g77.f-torture/execute/f90-intrinsic-numeric.f: New test.
3130         * g77.f-torture/execute/f90-intrinsic-mathematical.f: New test.
3131
3132 2001-07-14  Richard Henderson  <rth@redhat.com>
3133
3134         * gcc.dg/iftrap-1.c: New.
3135
3136 2001-07-11  David Billinghurst  <David.Billinghurst@riotinto.com>
3137
3138         * g77.f-torture/execute/intrinsic77.f: New test.
3139
3140 2001-07-11  Janis Johnson <janis@us.ibm.com>
3141
3142         * gcc.misc-tests/gcov-3.c: New test.
3143
3144 2001-07-11  Richard Sandiford  <rsandifo@redhat.com>
3145
3146         * gcc.c-torture/compile/20010711-1.c,
3147         * gcc.c-torture/compile/20010711-2.c: New tests.
3148
3149 2001-07-11  Richard Sandiford  <rsandifo@redhat.com>
3150
3151         * gcc.c-torture/execute/20010711-1.c: New test.
3152
3153 2001-07-11  Ben Elliston  <bje@redhat.com>
3154
3155         * g++.old-deja/g++.other/enum5.C: New test.
3156
3157 2001-07-10  Jason Merrill  <jason_merrill@redhat.com>
3158
3159         * lib/g++-dg.exp: Load file-format and target-supports like gcc.
3160         (g++-dg-prune): Call prune_gcc_output.
3161         * prune.exp: New file for prune_gcc_output.
3162         * lib/g++.exp, lib/gcc.exp: Load it.
3163
3164 2001-07-08  Joseph S. Myers  <jsm28@cam.ac.uk>
3165
3166         * gcc.c-torture/compile/20010701-1.c,
3167         g++.old-deja/g++.ext/attrib6.C: New tests.
3168
3169 Fri Jul  6 09:31:43 2001  Jeffrey A Law  (law@cygnus.com)
3170
3171         * gcc.c-torture/compile/20010706-1.c: New test.
3172
3173 2000-09-10  Michael Chamberlain <michael@chamberlain.net.au>
3174
3175         * gcc.misc-tests/mg.exp (compiler_output): Support tcl 8.3.1.
3176
3177 2001-06-28  Stan Shebs  <shebs@apple.com>
3178
3179         * gcc.dg/pragma-darwin.c: New test.
3180
3181 2001-06-28  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
3182
3183         * lib/objc.exp (objc_target_compile): Don't need -lposix4 on any
3184         Solaris 2.[678] system.
3185
3186 2001-06-22  Joseph S. Myers  <jsm28@cam.ac.uk>
3187
3188         * gcc.dg/20010622-1.c: New test.
3189
3190 2001-06-18  Stan Shebs  <shebs@apple.com>
3191
3192         * objc.dg: New directory.
3193         * objc.dg/dg.exp: New file.
3194         * objc.dg/alias.m: New.
3195         * objc.dg/class-1.m: New.
3196         * objc.dg/class-2.m: New.
3197         * objc.dg/const-str-1.m: New.
3198         * objc.dg/const-str-2.m: New.
3199         * objc.dg/id-1.m: New.
3200         * objc.dg/method-1.m: New.
3201         * objc.dg/super-class-1.m: New.
3202         * lib/objc-dg.exp: New file.
3203
3204 2001-06-16  John David Anglin  <dave@hiauly1.hia.nrc.ca>
3205
3206         * g++.dg/mangle1.C: Modify regexp to test for `[: \t\n]' at end
3207         of label name.
3208
3209 2001-06-14  Nathan Sidwell  <nathan@codesourcery.com>
3210
3211         * g++.old-deja/g++.abi/vbase8-9.C: New test.
3212
3213 2001-06-13  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
3214
3215         * lib/objc.exp (objc_target_compile): Add ${rootme} to ld_library_path
3216         variable.
3217
3218 2001-06-12  Richard Henderson  <rth@redhat.com>
3219
3220         * g++.old-deja/g++.other/crash27.C: Don't XFAIL.
3221
3222 2001-06-12  Nathan Sidwell  <nathan@codesourcery.com>
3223
3224         * g++.old-deja/g++.abi/vbase5.C: New test.
3225         * g++.old-deja/g++.abi/vbase6.C: New test.
3226         * g++.old-deja/g++.abi/vbase7.C: New test.
3227
3228 2001-06-12  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
3229
3230         * gcc.c-torture/compile/20010610-1.c: New test.
3231
3232 2001-06-12  Nathan Sidwell  <nathan@codesourcery.com>
3233
3234         * g++.old-deja/g++.abi/vbase4.C: New test.
3235
3236 2001-06-11  Stephane Carrez  <Stephane.Carrez@worldnet.fr>
3237
3238         * gcc.c-torture/execute/920501-8.x: New file, sprintf() does not
3239         support %f for HC11/HC12 targets.
3240         * gcc.c-torture/execute/930513-1.x: New file, likewise.
3241         * gcc.c-torture/execute/980709-1.x: New file, pow() is not available
3242         on HC11/HC12 targets.
3243         * gcc.c-torture/execute/990826-0.x: New file, likewise for floor().
3244
3245 2001-06-11  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
3246
3247         * gcc.dg/wchar_t-1.c: New file.
3248         * gcc.dg/wint_t-1.c: Likewise.
3249
3250 2001-06-11  Bernd Schmidt  <bernds@redhat.com>
3251
3252         * g++.old-deja/g++.other/stepanov_v1p2.C: Remove.
3253
3254 2001-06-11  Richard Henderson  <rth@redhat.com>
3255
3256         * g++.old-deja/g++.law/code-gen5.C: Don't send raw pointers to assert.
3257
3258 2001-06-11  Joseph S. Myers  <jsm28@cam.ac.uk>
3259
3260         * gcc.c-torture/compile/20010611-1.c: New test.
3261
3262 2001-06-11  Joseph S. Myers  <jsm28@cam.ac.uk>
3263
3264         * gcc.dg/c99-tag-1.c: Add more tests.
3265
3266 2001-06-10  Alexandre Oliva  <aoliva@redhat.com>
3267
3268         * g++.old-deja/g++.abi/ptrmem.C: Take into account different
3269         representation on MN10300 and ARM/Thumb.
3270
3271 2001-06-10  Toon Moene  <toon@moene.indiv.nluug.nl>
3272
3273         * g77.f-torture/execute/20010610.f: New.
3274
3275 2001-06-09  David Billinghurst  <David.Billinghurst@riotinto.com>
3276
3277         * g++.dg/mangle1.C: Change regex to allow USER_LABEL_PREFIX == "_"
3278         names.
3279
3280 2001-06-09  Richard Henderson  <rth@redhat.com>
3281
3282         * gcc.c-torture/execute/ashrdi-1.c: New.
3283         * gcc.c-torture/execute/ashldi-1.c: New.
3284         * gcc.c-torture/execute/lshrdi-1.c: New.
3285
3286 2001-06-09  Ovidiu Predescu  <ovidiu@cup.hp.com>
3287
3288         * objc/execute/load-3.m: Added. Check sending +load to categories,
3289         in addition to classes.
3290
3291 2001-06-08  Stan Shebs  <shebs@apple.com>
3292
3293         * objc/execute/load-2.m: New test.  From Nicola Pero
3294         <n.pero@mi.flashnet.it>.
3295
3296 2001-06-08  Jakub Jelinek  <jakub@redhat.com>
3297
3298         * gcc.c-torture/execute/20010605-2.c: New test.
3299
3300 2001-06-08  Nathan Sidwell  <nathan@codesourcery.com>
3301
3302         * g++.old-deja/g++.abi/vbase2.C: New test.
3303         * g++.old-deja/g++.abi/vbase3.C: New test.
3304
3305 2001-06-08  Nathan Sidwell  <nathan@codesourcery.com>
3306
3307         * g++.old-deja/g++.pt/friend49.C: New test.
3308
3309 2001-06-07  Nathan Sidwell  <nathan@codesourcery.com>
3310
3311         * g++.old-deja/g++.ext/anon3.C: New test.
3312
3313 2001-06-05  Nathan Sidwell  <nathan@codesourcery.com>
3314
3315         * g++.old-deja/g++.other/conv7.C: New test.
3316
3317 2001-06-05  Joseph S. Myers  <jsm28@cam.ac.uk>
3318
3319         * gcc.c-torture/compile/20010605-2.c: New test.
3320
3321 2001-06-04  John David Anglin  <dave@hiauly1.hia.nrc.ca>
3322
3323         * gcc.c-torture/execute/20010604-1.c: New test.
3324
3325 2001-06-04  Loren J. Rittle  <ljrittle@acm.org>
3326
3327         * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 5.x.
3328
3329 2001-06-04  Jeffrey Oldham  <oldham@codesourcery.com>
3330
3331         * lib/g++.exp (g++_include_flags): Change `args' to gccpath's value.
3332         (g++_link_flags): Likewise.
3333         (g++_init): Pass gccpath's value to two previous functions.
3334
3335 2001-06-02  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
3336
3337         * gcc.misc-tests/linkage.exp: Use wildcards when matching N32.
3338         Ensure logfile entry matches exec command line.
3339
3340 2001-05-31  Richard Henderson  <rth@redhat.com>
3341
3342         * gcc.c-torture/execute/memcheck/blkarg.x: Disable the test.
3343         * g++.dg/mangle1.C: Tweek expected mangling for 64-bit hosts.
3344
3345 2001-05-30  David.Billinghurst  <David.Billinghurst@riotinto.com>
3346
3347         * gcc.misc-tests/linkage.exp: Pass appropriate flags to native
3348         compiler for irix6.2
3349
3350 2001-05-30  Nathan Sidwell  <nathan@codesourcery.com>
3351
3352         * g++.old-deja/g++.other/optimize3.C: New file.
3353
3354 2001-05-29  Jeffrey Oldham  <oldham@codesourcery.com>
3355
3356         * gcc.c-torture/compile/20010518-2.x: New file to compile, not
3357         assemble.
3358
3359 2001-05-26  Nathan Sidwell  <nathan@codesourcery.com>
3360
3361         * g++.old-deja/g++.other/optimize2.C: New file.
3362
3363 2001-05-25  Diego Novillo  <dnovillo@redhat.com>
3364
3365         * gcc.c-torture/compile/20010518-2.c: New file.
3366         * gcc.c-torture/execute/20010518-1.c: New file.
3367         * gcc.c-torture/execute/20010518-2.c: New file.
3368
3369 2001-05-25  Joseph S. Myers  <jsm28@cam.ac.uk>
3370
3371         * gcc.dg/c90-arraydecl-1.c, gcc.dg/c99-arraydecl-1.c: New tests.
3372
3373 2001-05-24  Mark Mitchell  <mark@codesourcery.com>
3374
3375         G++ no longer defines builtins that do not begin with __builtin.
3376         * g++.old-deja/g++.abi/bitfields.C: Update accordingly.
3377         * g++.old-deja/g++.brendand/misc13.C: Likewise.
3378         * g++.old-deja/g++.law/builtin1.C: Likewise.
3379         * g++.old-deja/g++.law/cvt2.C: Likewise.
3380         * g++.old-deja/g++.mike/net5.C: Likewise.
3381         * g++.old-deja/g++.other/builtins1.C: Likewise.
3382         * g++.old-deja/g++.other/builtins2.C: Likewise.
3383         * g++.old-deja/g++.other/builtins3.C: Likewise.
3384         * g++.old-deja/g++.other/builtins4.C: Likewise.
3385         * g++.old-deja/g++.other/inline8.C: Likewise.
3386         * g++.old-deja/g++.robertl/eb39.C: Likewise.
3387
3388 2001-05-24  Nathan Sidwell  <nathan@codesourcery.com>
3389
3390         * g++.old-deja/g++.pt/using1.C: Adjust.
3391         * g++.old-deja/g++.pt/using2.C: New test.
3392
3393 2001-05-23  Neil Booth  <neil@daikokuya.demon.co.uk>
3394
3395         * gcc.dg/cpp/charconst.c: New tests.
3396         * gcc.dg/cpp/escape.c: New tests.
3397         * gcc.dg/cpp/escape-1.c: New tests.
3398         * gcc.dg/cpp/escape-2.c: New tests.
3399         * gcc.dg/cpp/ucs.c: New tests.
3400
3401 2001-05-23  David.Billinghurst <David.Billinghurst@riotinto.com>
3402
3403         * gcc.misc-tests/linkage.exp:  Pass appropriate flags to
3404         native compiler for irix6.5.
3405
3406 Wed May 23 2001  Jeffrey D. Oldham  <oldham@codesourcery.com>
3407
3408         * lib/g++.exp (g++_include_flags): Use args to compute
3409         get_multilibs.
3410         (g++_link_flags): Likewise.
3411         (g++_init): Pass TOOL_OPTIONS as arguments to two above functions.
3412
3413 2001-05-22  Joseph S. Myers  <jsm28@cam.ac.uk>
3414
3415         * gcc.dg/c90-hexfloat-1.c: Add more tests.
3416
3417 2001-05-21  Geoff Keating  <geoffk@redhat.com>
3418
3419         * gcc.c-torture/compile/920520-1.x: Merge previous contents into
3420         this file.
3421
3422 2001-05-21  Stephane Carrez  <Stephane.Carrez@worldnet.fr>
3423
3424         * gcc.c-torture/unsorted/msp.c (A_SIZE): Define according to
3425         STACK_SIZE;
3426         * gcc.c-torture/compile/991214-2.c (HISTO_SIZE): Define according
3427         to STACK_SIZE; Use it to define size of add_histo array.
3428         * gcc.c-torture/compile/920723-1.c (GITT_SIZE): Define according
3429         to STACK_SIZE.
3430         (f): Use GITT_SIZE to define size of gitt local table.
3431         * gcc.c-torture/compile/930621-1.c (BYTEMEM_SIZE): Define according
3432         to STACK_SIZE; Use it to define size of bytemem array.
3433
3434 2001-05-21  Stephane Carrez  <Stephane.Carrez@worldnet.fr>
3435
3436         * gcc.c-torture/compile/20000804-1.x: New file, this test fails
3437         on 68HC11/HC12 due to the asm instruction.
3438         * gcc.c-torture/compile/20001205-1.x: New file, ditto.
3439         * gcc.c-torture/compile/920520-1.x: Likewise.
3440         * gcc.c-torture/compile/20001226-1.x: New file, this test fails
3441         on 68HC11/HC12 because the function is larger than 64K.
3442         * gcc.c-torture/compile/961203-1.x: New file, this test fails
3443         on 68HC11/HC12 because the structure is too large.
3444
3445 2001-05-20  Richard Henderson  <rth@redhat.com>
3446
3447         * gcc.c-torture/execute/20010520-1.c: New.
3448
3449 2001-05-20  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
3450
3451         * g++.old-deja/g++.warn/compare1.C: New test.
3452         * gcc.dg/compare4.c: New test.
3453
3454 2001-05-20  Nathan Sidwell  <nathan@codesourcery.com>
3455
3456         * g++.old-deja/g++.other/optimize1.C: New test.
3457
3458 2001-05-20  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
3459
3460         * g++.old-deja/g++.pt/spec41.C: New test.
3461
3462 2001-05-19  Joseph S. Myers  <jsm28@cam.ac.uk>
3463
3464         * gcc.c-torture/compile/20010114-1.x: Remove.
3465
3466 2001-05-18  Stan Shebs  <shebs@apple.com>
3467
3468         * gcc.c-torture/compile/20010518-1.c: New test.
3469
3470 2001-05-18  Nathan Sidwell  <nathan@codesourcery.com>
3471
3472         * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL.
3473         * g++.old-deja/g++.pt/crash67.C: New test.
3474
3475 2001-05-17  Jeffrey D. Oldham  <oldham@codesourcery.com>
3476
3477         * g++.old-deja/g++.other/debug9.C: New test.
3478
3479 2001-05-16  Zack Weinberg  <zackw@stanford.edu>
3480
3481         * gcc.dg/complete-port.c: New (revised version of libgcc1-test.c)
3482
3483 Wed May 16 20:33:57 CEST 2001  Jan Hubicka  <jh@suse.cz>
3484
3485         * gcc.c-torture/compile/20010516-1.c: New test.
3486
3487 2001-05-16  Nathan Sidwell  <nathan@codesourcery.com>
3488
3489         * g++.old-deja/g++.other/crash41.C: New test.
3490
3491 2001-05-16  Nathan Sidwell  <nathan@codesourcery.com>
3492
3493         * g++.old-deja/g++.pt/crash66.C: New test.
3494
3495 2001-05-15  Benjamin Kosnik  <bkoz@redhat.com>
3496
3497         * g++.old-deja/g++.robertl/eb27.C: Convert.
3498
3499 2001-05-15  Nick Clifton  <nickc@cambridge.redhat.com>
3500
3501         * g++.dg/friend-warn.C: New test.  Do not warn about friend
3502         declaration being redundant.
3503
3504 2001-05-15  Mark Mitchell (admin)  <mitchell@nunki.dbai.tuwien.ac.at>
3505
3506         * gcc.dg/ultrasp2.c: Don't run it with -m64 on sparc-*-*.
3507
3508 2001-05-14  Mark Mitchell  <mark@codesourcery.com>
3509
3510         * lib/objc.exp: Add -lposix4 on Solaris 2.6 and Solaris 2.7.
3511
3512 2001-05-13  Benjamin Kosnik  <bkoz@redhat.com>
3513
3514         * lib/g++.exp: Use testsuite_flags.
3515
3516 2001-05-13  Mark Mitchell  <mark@codesourcery.com>
3517
3518         * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 4.x.
3519
3520 2001-05-11  John David Anglin  <dave@hiauly1.hia.nrc.ca>
3521
3522         * gcc.c-torture/execute/ieee/ieee.exp: Don't run ieee tests on VAX.
3523
3524 2001-05-11  Mark Mitchell  <mark@codesourcery.com>
3525
3526         * lib/objc.exp: Add -lposix4 on Solaris 2.8.
3527
3528 2001-05-10  Joseph S. Myers  <jsm28@cam.ac.uk>
3529
3530         * gcc.c-torture/compile/20010313-1.c: New test.
3531
3532 2001-05-09  Zack Weinberg  <zackw@stanford.edu>
3533
3534         * gcc.dg/cpp/direct2.c: New test.
3535         * gccq.dg/cpp/direct2s.c: New test.
3536
3537         * gcc.c-torture/execute/920730-1t.c: #undef __GNUC__ at head.
3538
3539 2001-05-07  Mark Mitchell  <mark@codesourcery.com>
3540
3541         * g++.old-deja/g++.other/op2.C: Don't use `glob' as a variable.
3542         * g++.old-deja/g++.other/op3.C: Likewise.
3543
3544 2001-05-06  Neil Booth  <neil@daikokuya.demon.co.uk>
3545
3546         * gcc.dg/cpp/syshdr.h: New file.
3547         * gcc.dg/cpp/sysmac1.c: Update.
3548         * gcc.dg/cpp/sysmac2.c: Update.
3549
3550 2001-05-05  Neil Booth  <neil@daikokuya.demon.co.uk>
3551
3552         * gcc.dg/cpp/sysmac1.c,sysmac2.c: Return to original file.
3553
3554 2001-05-04  David Edelsohn  <edelsohn@gnu.org>
3555
3556         * gcc.c-torture/execute/20001227-1.c: Remove duplicate of
3557         gcc.c-torture/execute/20000412-3.c with no ChangeLog entry.
3558
3559 2001-05-04  Neil Booth  <neil@daikokuya.demon.co.uk>
3560
3561         * gcc.c-torture/execute/longlong.c: Update for 16 bit int issues.
3562
3563 2001-05-03  Geoffrey Keating  <geoffk@redhat.com>
3564
3565         * lib/g++.exp (g++_include_flags): Don't use any special flags
3566         if TESTING_IN_BUILD_TREE is not defined.
3567         (g++_init): Use a plain 'c++' as the compiler if
3568         TESTING_IN_BUILD_TREEE is not defined.
3569
3570 2001-05-02  Jakub Jelinek  <jakub@redhat.com>
3571
3572         * g++.old-deja/g++.eh/catch13.C: New test.
3573         * g++.old-deja/g++.eh/catch14.C: New test.
3574
3575 2001-05-02  Jakub Jelinek  <jakub@redhat.com>
3576
3577         * gcc.dg/cpp/tr-define.c: New test.
3578
3579 2001-05-01  Loren J. Rittle  <ljrittle@acm.org>
3580
3581         * g++.old-deja/g++.abi/cxa_vec.C: Get malloc() from
3582         <stdlib.h>, not <malloc.h>.
3583
3584 2001-05-01  Nathan Sidwell  <nathan@codesourcery.com>
3585
3586         * g++.old-deja/g++.ns/template17.C: New test.
3587
3588 2001-05-01  Nathan Sidwell  <nathan@codesourcery.com>
3589
3590         * g++.old-deja/g++.pt/ref4.C: New test.
3591
3592 2001-04-30  Richard Henderson  <rth@redhat.com>
3593
3594         * gcc.dg/20000724-1.c: Revert last change.
3595
3596 2001-04-30  Toon Moene  <toon@moene.indiv.nluug.nl>
3597
3598         * g77.f-torture/execute/20010430.f: New test.
3599
3600 2001-04-30  Mark Mitchell  <mark@codesourcery.com>
3601
3602         * gcc.dg/20000724-1.c: Add a clobber of `esp'.
3603
3604 2001-04-29  Joseph S. Myers  <jsm28@cam.ac.uk>
3605
3606         * g++.old-deja/g++.other/crash14.C: Remove -fnew-abi.
3607
3608 2001-04-27  Nathan Sidwell  <nathan@codesourcery.com>
3609
3610         * g++.old-deja/g++.eh/crash6.C: New test.
3611
3612 2001-04-27  Nathan Sidwell  <nathan@codesourcery.com>
3613
3614         * g++.old-deja/g++.other/warn7.C: New test.
3615
3616 2001-04-27  Nathan Sidwell  <nathan@codesourcery.com>
3617
3618         * g++.old-deja/g++.other/defarg9.C: New test.
3619
3620 2001-04-26  Toon Moene  <toon@moene.indiv.nluug.nl>
3621
3622         * g77.f-torture/compile/20010426.f: New test.
3623         * g77.f-torture/execute/20010426.f: New test.
3624
3625 2001-04-26  Toon Moene  <toon@moene.indiv.nluug.nl>
3626
3627         * g77.f-torture/compile/20000629-1.x: Remove - error
3628         has been fixed.
3629
3630 Thu Apr 26 11:15:12 2001  Jeffrey A Law  (law@cygnus.com)
3631
3632         * g++.dg/special/initp1.C: Moved here from g++.old-deja/g++.ext.
3633         Tweak slightly to work with g++.dg framework.
3634         * g++.dg/special/ecos.exp: Run initp1.C test.
3635         * g++.old-deja/g++.ext/initp1.C: Moved to g++.dg/special.
3636
3637         * g++.old-deja/g++.ext/instantiate2.C: XFAIL for HPUX too since
3638         its linker doesn't give line numbers either.
3639         * g++.old-deja/g++.ext/instantiate3.C: Similarly.
3640
3641 2001-04-26  Nathan Sidwell <nathan@codesourcery.com>
3642
3643         * g++.old-deja/g++.other/lex1.C: New test.
3644
3645 2001-04-26  Jakub Jelinek  <jakub@redhat.com>
3646
3647         * gcc.dg/noncompile/20010425-1.c: New test.
3648
3649 2001-04-26  Nathan Sidwell <nathan@codesourcery.com>
3650
3651         * g++.old-deja/g++.pt/mangle2.C: New test.
3652
3653 2001-04-25  Jakub Jelinek  <jakub@redhat.com>
3654
3655         * gcc.dg/format/plus-1.c: New test.
3656
3657 2001-04-25  Jakub Jelinek  <jakub@redhat.com>
3658
3659         * gcc.dg/20010423-1.c: New test.
3660
3661 2001-04-25  Jakub Jelinek  <jakub@redhat.com>
3662
3663         * gcc.c-torture/execute/20010422-1.c: New test.
3664
3665 2001-04-25  Nathan Sidwell  <nathan@codesourcery.com>
3666
3667         * g++.old-deja/g++.ns/type2.C: New test.
3668
3669 2001-04-24  Zack Weinberg  <zackw@stanford.edu>
3670
3671         * g++.old-deja/g++.other/perf1.C: New test.
3672
3673 2001-04-24  Nathan Sidwell <nathan@codesourcery.com>
3674
3675         * gcc.dg/c99-func-2.c: Remove xfail.
3676         * gcc.dg/c99-func-3.c: Remove xfail.
3677         * gcc.dg/c99-func-4.c: Remove xfail.
3678
3679 2001-04-23  Zack Weinberg  <zackw@stanford.edu>
3680
3681         * gcc.c-torture/execute/20010124-1.c: No longer expected to fail.
3682
3683 2001-04-23  Joseph S. Myers  <jsm28@cam.ac.uk>
3684
3685         * gcc.c-torture/compile/20010423-1.c: New test.
3686
3687 2001-04-20  Nathan Sidwell  <nathan@codesourcery.com>
3688
3689         * g++.old-deja/g++.pt/typename28.C: New test.
3690
3691 2001-04-20  Nathan Sidwell  <nathan@codesourcery.com>
3692
3693         * g++.old-deja/g++.abi/empty2.C: New test.
3694         * g++.old-deja/g++.abi/empty3.C: New test.
3695
3696 2001-04-20  Jakub Jelinek  <jakub@redhat.com>
3697
3698         * g++.old-deja/g++.other/comdat2.C: New test.
3699         * g++.old-deja/g++.other/comdat2-aux.cc: Auxiliary source for it.
3700
3701 2001-04-20  Jakub Jelinek  <jakub@redhat.com>
3702
3703         * g++.old-deja/g++.other/overload14.C: New test.
3704
3705 2001-04-20  Jakub Jelinek  <jakub@redhat.com>
3706
3707         * g++.old-deja/g++.other/lookup23.C: New test.
3708
3709 2001-04-20  Jakub Jelinek  <jakub@redhat.com>
3710
3711         * gcc.c-torture/execute/20010403-1.c: New test.
3712
3713 2001-04-19  David Billinghurst <David.Billinghurst@riotinto.com>
3714             Mark Mitchell  <mark@codesourcery.com>
3715
3716         * lib/old-dejagnu.exp: Don't delete output of executable.
3717         Add .exe suffix to executables.
3718
3719 2001-04-18  Toon Moene  <toon@moene.indiv.nluug.nl>
3720
3721         * g77.f-torture/execute/short.x; Remove - Error has been fixed.
3722
3723 2001-04-16  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
3724
3725         * gcc.dg/wtr-conversion-1.c: Don't test for width changes.
3726
3727 2001-04-12  Nathan Sidwell  <nathan@codesourcery.com>
3728
3729         * g++.old-deja/g++.abi/primary3.C (main): Correct expected layout.
3730         * g++.old-deja/g++.abi/crash1.C: New test.
3731
3732 2001-04-12  Nathan Sidwell  <nathan@codesourcery.com>
3733
3734         * g++.old-deja/g++.other/crash40.C: New test.
3735
3736 2001-04-11  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
3737
3738         * gcc.c-torture/execute/20010122-1.c: Fix declaration of alloca.
3739
3740 2001-04-11  Nathan Sidwell  <nathan@codesourcery.com>
3741
3742         * g++.old-deja/g++.other/warn6.C: New test.
3743
3744 22001-04-11  Peter Schmid  <schmid@snake.iap.physik.tu-darmstadt.de>
3745
3746         * g++.old-deja/g++.robertl/eb42.C: Same.
3747
3748 001-04-10  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
3749
3750         * gcc.dg/wtr-conversion-1.c: New testcase.
3751
3752 2001-04-10  Richard Henderson  <rth@redhat.com>
3753
3754         * g++.old-deja/g++.other/array5.C: New.
3755
3756 2001-04-08  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
3757
3758         * gcc.c-torture/execute/20010408-1.c: New test.
3759
3760 2001-04-06  Benjamin Kosnik  <bkoz@redhat.com>
3761
3762         * g++.old-deja/g++.benjamin/15071.C (main): Update to conformant
3763         headers and constructs.
3764         * g++.old-deja/g++.robertl/eb79.C: Same.
3765         * g++.old-deja/g++.robertl/eb77.C (main): Same.
3766         * g++.old-deja/g++.robertl/eb73.C: Same.
3767         * g++.old-deja/g++.robertl/eb66.C (main): Same.
3768         * g++.old-deja/g++.robertl/eb55.C (t): Same.
3769         * g++.old-deja/g++.robertl/eb54.C (main): Same.
3770         * g++.old-deja/g++.robertl/eb46.C (main): Same.
3771         * g++.old-deja/g++.robertl/eb44.C: Same.
3772         * g++.old-deja/g++.robertl/eb41.C (main): Same.
3773         * g++.old-deja/g++.robertl/eb4.C (main): Same.
3774         * g++.old-deja/g++.robertl/eb39.C: Same.
3775         * g++.old-deja/g++.robertl/eb33.C (main): Same.
3776         * g++.old-deja/g++.robertl/eb31.C (main): Same.
3777         * g++.old-deja/g++.robertl/eb30.C: Same.
3778         * g++.old-deja/g++.robertl/eb3.C: Same.
3779         * g++.old-deja/g++.robertl/eb24.C (T>): Same.
3780         * g++.old-deja/g++.robertl/eb21.C: Same.
3781         * g++.old-deja/g++.robertl/eb15.C: Same.
3782         * g++.old-deja/g++.robertl/eb118.C: Same.
3783         * g++.old-deja/g++.robertl/eb115.C (main): Same.
3784         * g++.old-deja/g++.robertl/eb113.C (streambuf): Same.
3785         * g++.old-deja/g++.robertl/eb109.C: Same.
3786         * g++.old-deja/g++.other/sibcall1.C (main): Same.
3787         * g++.old-deja/g++.mike/rtti1.C: Same.
3788         * g++.old-deja/g++.mike/p658.C: Same.
3789         * g++.old-deja/g++.mike/net46.C: Same.
3790         * g++.old-deja/g++.mike/net34.C: Same.
3791         * g++.old-deja/g++.mike/memoize1.C: Same.
3792         * g++.old-deja/g++.mike/eh2.C: Same.
3793         * g++.old-deja/g++.law/weak.C: Same.
3794         * g++.old-deja/g++.law/visibility7.C: Same.
3795         * g++.old-deja/g++.law/visibility25.C: Same.
3796         * g++.old-deja/g++.law/visibility22.C: Same.
3797         * g++.old-deja/g++.law/visibility2.C: Same.
3798         * g++.old-deja/g++.law/visibility17.C: Same.
3799         * g++.old-deja/g++.law/visibility13.C: Same.
3800         * g++.old-deja/g++.law/visibility10.C: Same.
3801         * g++.old-deja/g++.law/visibility1.C: Same.
3802         * g++.old-deja/g++.law/virtual3.C (eval): Same.
3803         * g++.old-deja/g++.law/vbase1.C: Same.
3804         * g++.old-deja/g++.law/operators32.C: Same.
3805         * g++.old-deja/g++.law/nest3.C: Same.
3806         * g++.old-deja/g++.law/missed-error2.C (foo): Same.
3807         * g++.old-deja/g++.law/except5.C (main): Same.
3808         * g++.old-deja/g++.law/cvt7.C (run): Same.
3809         * g++.old-deja/g++.law/cvt2.C: Same.
3810         * g++.old-deja/g++.law/cvt16.C: Same.
3811         * g++.old-deja/g++.law/ctors6.C (bar): Same.
3812         * g++.old-deja/g++.law/ctors17.C (main): Same.
3813         * g++.old-deja/g++.law/ctors13.C: Same.
3814         * g++.old-deja/g++.law/ctors12.C (main): Same.
3815         * g++.old-deja/g++.law/ctors10.C: Same.
3816         * g++.old-deja/g++.law/code-gen5.C: Same.
3817         * g++.old-deja/g++.law/bad-error7.C: Same.
3818         * g++.old-deja/g++.law/arm9.C: Same.
3819         * g++.old-deja/g++.law/arm12.C: Same.
3820         * g++.old-deja/g++.law/arg8.C: Same.
3821         * g++.old-deja/g++.law/arg1.C: Same.
3822         * g++.old-deja/g++.jason/typeid1.C (struct foo): Same.
3823         * g++.old-deja/g++.jason/template31.C: Same.
3824         * g++.old-deja/g++.jason/template24.C (main): Same.
3825         * g++.old-deja/g++.jason/2371.C: Same.
3826         * g++.old-deja/g++.eh/new2.C: Same.
3827         * g++.old-deja/g++.eh/new1.C: Same.
3828         * g++.old-deja/g++.brendan/ptolemy2.C: Same.
3829         * g++.old-deja/g++.brendan/nest21.C (main): Same.
3830         * g++.old-deja/g++.brendan/err-msg3.C: Same.
3831         * g++.old-deja/g++.brendan/crash62.C: Same.
3832         * g++.old-deja/g++.brendan/crash52.C: Same.
3833         * g++.old-deja/g++.brendan/crash49.C (main): Same.
3834         * g++.old-deja/g++.brendan/crash38.C: Same.
3835         * g++.old-deja/g++.brendan/crash15.C (main): Same.
3836         * g++.old-deja/g++.brendan/copy9.C: Same.
3837
3838 Fri Apr  6 15:36:15 2001  J"orn Rennecke <amylaar@redhat.com>
3839
3840         * gcc.c-torture/execute/20001203-2.c (memset):
3841         Count argument is of type __SIZE_TYPE__.
3842
3843 2001-04-04  Diego Novillo  <dnovillo@redhat.com>
3844
3845         * gcc.c-torture/compile/20010404-1.c: New test.
3846
3847 2001-04-04  Jakub Jelinek  <jakub@redhat.com>
3848
3849         * gcc.c-torture/compile/20010326-1.c: New test.
3850
3851 2001-04-03  Alexandre Oliva  <aoliva@redhat.com>
3852
3853         * g++.old-deja/g++.ext/instantiate1.C: Adjust to accommodate
3854         peculiarities of the SH.
3855         * g++.old-deja/g++.ext/instantiate2.C: Likewise.
3856
3857 2001-04-02  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
3858
3859         * gcc.c-torture/execute/ieee/fp-cmp-1.c: Renamed nan to dnan.
3860         * gcc.c-torture/execute/ieee/fp-cmp-3.c: Likewise.
3861         * gcc.c-torture/execute/ieee/fp-cmp-2.c: Renamed nan to fnan.
3862
3863 2001-04-02  Jakub Jelinek  <jakub@redhat.com>
3864
3865         * g77.f-torture/compile/20010321-1.f: New test.
3866
3867 2001-04-02  Jakub Jelinek  <jakub@redhat.com>
3868
3869         * gcc.c-torture/compile/20010329-1.c: New test.
3870
3871 2001-04-02  Jakub Jelinek  <jakub@redhat.com>
3872
3873         * gcc.c-torture/execute/20010329-1.c: New test.
3874
3875 2001-03-28  Loren J. Rittle  <ljrittle@acm.org>
3876
3877         * g++.old-deja/g++.other/eh4.C: Fix typo.
3878
3879 2001-03-28  Loren J. Rittle  <ljrittle@acm.org>
3880
3881         * g++.dg/special/ecos.exp (conpr-1.C): Do not write in $srcdir.
3882
3883 2001-03-28  Philip Blundell  <philb@gnu.org>
3884
3885         * gcc.c-torture/compile/20010328-1.c: New test.
3886
3887 2001-03-27  Richard Henderson  <rth@redhat.com>
3888
3889         * g++.old-deja/g++.eh/crash3.C: Don't use -fsjlj-exceptions.
3890         * g++.old-deja/g++.eh/vbase3.C: Likewise.
3891
3892 2001-03-27  Alan Modra  <alan@linuxcare.com.au>
3893
3894         * gcc.c-torture/compile/20010327-1.c: New test.
3895
3896 2001-03-26  Nathan Sidwell  <nathan@codesourcery.com>
3897
3898         * g++.old-deja/g++.other/friend12.C: New test.
3899         * g++.old-deja/g++.other/friend9.C: Expect no errors.
3900         * g++.old-deja/g++.robertl/eb56.C: Make typedef public.
3901
3902 2001-03-25  Joseph S. Myers  <jsm28@cam.ac.uk>
3903
3904         * gcc.c-torture/execute/20010325-1.c: New test.
3905
3906 2001-03-23  Jakub Jelinek  <jakub@redhat.com>
3907
3908         * g++.old-deja/g++.other/mangle3.C: New test.
3909
3910 2001-03-22  Jakub Jelinek  <jakub@redhat.com>
3911
3912         * g++.old-deja/g++.other/anon8.C: New test.
3913
3914 2001-03-20  Philip Blundell  <philb@gnu.org>
3915
3916         * gcc.c-torture/compile/20010320-1.c: New test.
3917
3918 2001-03-17  Richard Henderson  <rth@redhat.com>
3919
3920         * g++.old-deja/g++.other/eh4.C: Add expected error text.
3921
3922 2001-03-15  Geoff Keating  <geoff@redhat.com>
3923
3924         * gcc.c-torture/execute/memcheck/memcheck.exp: Don't try to run these
3925         tests on AIX.
3926
3927 2001-03-15  Gabriel Dos Reis  <gdr@codesourcery.com>
3928
3929         * g++.old-deja/g++.other/eh4.C: New test.
3930
3931 2001-03-14  Neil Booth  <neil@daikokuya.demon.co.uk>
3932
3933         * gcc.dg/cpp/mi1.c: Update.
3934
3935 2001-03-14  Jakub Jelinek  <jakub@redhat.com>
3936
3937         * g++.old-deja/g++.other/regstack.C: New test.
3938
3939 2001-03-12  Nathan Sidwell  <nathan@codesourcery.com>
3940
3941         * g++.old-deja/g++.other/ref4.C: New test.
3942
3943 2001-03-11  Nicola Pero <n.pero@mi.flashnet.it>
3944
3945         * objc/execute/va_method.m: Added.
3946         * objc/execute/IMP.m: Added.
3947         * objc/execute/_cmd.m: Added.
3948         * objc/execute/accessing_ivars.m: Added.
3949         * objc/execute/class-1.m: Added.
3950         * objc/execute/class-10.m: Added.
3951         * objc/execute/class-11.m: Added.
3952         * objc/execute/class-12.m: Added.
3953         * objc/execute/class-13.m: Added.
3954         * objc/execute/class-14.m: Added.
3955         * objc/execute/class-2.m: Added.
3956         * objc/execute/class-3.m: Added.
3957         * objc/execute/class-4.m: Added.
3958         * objc/execute/class-5.m: Added.
3959         * objc/execute/class-6.m: Added.
3960         * objc/execute/class-7.m: Added.
3961         * objc/execute/class-8.m: Added.
3962         * objc/execute/class-9.m: Added.
3963         * objc/execute/class-tests-1.h
3964         * objc/execute/class-tests-2.h
3965         * objc/execute/compatibility_alias.m: Added.
3966         * objc/execute/encode-1.m: Added.
3967         * objc/execute/formal_protocol-1.m: Added.
3968         * objc/execute/formal_protocol-2.m: Added.
3969         * objc/execute/formal_protocol-3.m: Added.
3970         * objc/execute/formal_protocol-4.m: Added.
3971         * objc/execute/formal_protocol-5.m: Added.
3972         * objc/execute/formal_protocol-6.m: Added.
3973         * objc/execute/formal_protocol-7.m: Added.
3974         * objc/execute/informal_protocol.m: Added.
3975         * objc/execute/initialize.m: Added.
3976         * objc/execute/load.m: Added.
3977         * objc/execute/many_args_method.m: Added.
3978         * objc/execute/nested-3.m: Added.
3979         * objc/execute/no_clash.m: Added.
3980         * objc/execute/private.m: Added.
3981         * objc/execute/redefining_self.m: Added.
3982         * objc/execute/root_methods.m: Added.
3983         * objc/execute/selector-1.m: Added.
3984         * objc/execute/static-1.m: Added.
3985         * objc/execute/static-2.m: Added.
3986         * objc/execute/va_method.m: Added.
3987
3988 2001-03-10  Richard Henderson  <rth@redhat.com>
3989
3990         * g++.old-deja/g++.oliva/delete3.C (main): Catch the exception.
3991
3992 2001-03-07  Neil Booth  <neil@daikokuya.demon.co.uk>
3993
3994         * g++.old-deja/g++.other/crash31.C: XFAIL.
3995         * g77.f-torture/execute/20010116.x: Conditional XFAIL.
3996         * g77.f-torture/execute/short.x: XFAIL -Os on x86.
3997         * gcc.c-torture/execute/20010123-1.x: XFAIL.
3998         * gcc.c-torture/execute/20010124-1.x: XFAIL.
3999         * gcc.dg/sequence-pt-1.c: XFAIL one test.
4000
4001 2001-03-06  Ovidiu Predescu  <ovidiu@cup.hp.com>
4002
4003         * objc/execute/nested-2.m: Added. Contributed by Nicola Pero.
4004
4005 2001-03-06  Zack Weinberg  <zackw@stanford.edu>
4006
4007         * gcc.dg/20000724-1.c: Don't use multiline strings.
4008
4009 2001-03-06  Zack Weinberg  <zackw@stanford.edu>
4010
4011         * objc/execute/string1.m, objc/execute/string2.m: Compare the
4012         result of -cString against what we expect it to be; don't just
4013         print it out for no one to read.
4014
4015         * objc/execute/string3.m, objc/execute/string4.m: New tests.
4016         Based on testcases provided by Nicola Pero.
4017
4018 2001-03-03  Neil Booth  <neil@daikokuya.demon.co.uk>
4019
4020         * gcc.dg/cpp/macro7.c: New test.
4021
4022 2001-03-03  Neil Booth  <neil@daikokuya.demon.co.uk>
4023
4024         * gcc.dg/cpp/multiline.c: Update.
4025
4026 2001-03-02  Nathan Sidwell  <nathan@codesourcery.com>
4027
4028         * g++.old-deja/g++.other/enum3.C: New test.
4029
4030 2001-03-02  Nathan Sidwell  <nathan@codesourcery.com>
4031
4032         * g++.old-deja/g++.other/pod1.C: New test.
4033
4034 2001-03-02  Nathan Sidwell  <nathan@codesourcery.com>
4035
4036         * g++.old-deja/g++.ext/overload1.C: New test.
4037
4038 2001-03-01  Nathan Sidwell  <nathan@codesourcery.com>
4039
4040         * g++.old-deja/g++.pt/using1.C: New test.
4041
4042 2001-03-01  Nathan Sidwell  <nathan@codesourcery.com>
4043
4044         * g++.old-deja/g++.other/using9.C: New test.
4045
4046 2001-02-28  Ovidiu Predescu  <ovidiu@cup.hp.com>
4047
4048         * objc/execute/bycopy-3.m: Added new test from Nicola Pero.
4049
4050         * objc/execute/protocol.m (main): Added patch from Nicola Pero.
4051
4052 2001-02-28  Nathan Sidwell  <nathan@codesourcery.com>
4053
4054         * g++.old-deja/g++.ext/realpt1.C: Remove.
4055
4056 2001-02-27  Nathan Sidwell  <nathan@codesourcery.com>
4057
4058         * g++.old-deja/g++.abi/vtable3.h: Check vcall offsets too.
4059
4060 2001-02-26  Will Cohen  <wcohen@redhat.com>
4061
4062         * gcc.c-torture/execute/ieee/20010226-1.c: New test.
4063
4064 2001-02-26  Jeffrey Oldham  <oldham@codesourcery.com>
4065
4066         * g++.old-deja/g++.pt/overload15.C: New test to stress overloaded
4067         templatized constructors.
4068
4069 2001-02-24  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
4070
4071         * gcc.c-torture/execute/20010224-1.c: New test.
4072
4073 2001-02-23  Jakub Jelinek  <jakub@redhat.com>
4074
4075         * gcc.c-torture/execute/20010222-1.c: New test.
4076
4077 2001-02-22  Jakub Jelinek  <jakub@redhat.com>
4078
4079         * g++.old-deja/g++.other/inline20.C: New test.
4080
4081 Wed Feb 21 12:38:22 2001  Ovidiu Predescu  <ovidiu@cup.hp.com>
4082
4083         * objc/execute/nested-1.m: Added (contributed by Nicola Pero).
4084
4085 2001-02-21  Gabriel Dos Reis  <gdr@merlin.codesourcery.com>
4086
4087         * g++.old-deja/g++.other/lookup22.C: New test.
4088
4089 2001-02-19  Zack Weinberg  <zackw@stanford.edu>
4090
4091         * g77.dg: New directory.
4092         * g77.dg/20010216-1.f: New test case.
4093         * g77.dg/dg.exp: New driver.
4094         * lib/g77-dg.exp: New driver library.
4095
4096 2001-02-18  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
4097
4098         * g++.old-deja/g++.other/inline19.c: Remove XFAIL.
4099
4100 2001-02-16  Gabriel Dos Reis <gdr@codesourcery.com>
4101
4102         * g++.old-deja/g++.other/decl9.C: New test.
4103
4104 2001-02-16  Jakub Jelinek  <jakub@redhat.com>
4105
4106         * g++.old-deja/g++.other/init16.C: Update the test so that it does
4107         not need <string> and also tests the initialization at runtime.
4108
4109 2001-02-16  Neil Booth  <neil@daikokuya.demon.co.uk>
4110
4111         * gcc.c-torture/execute/longlong.c: New test.
4112
4113 Wed Feb 14 21:41:17 2001  J"orn Rennecke <amylaar@redhat.com>
4114
4115         * g++.old-deja/g++.brendan/new2.C (main): Use sizeof.
4116
4117 Wed Feb 14 21:31:25 2001  J"orn Rennecke <amylaar@redhat.com>
4118
4119         * gcc.c-torture/execute/920302-1.c (execute):
4120         Change argument type to short.
4121
4122 2001-02-14  Nathan Sidwell  <nathan@codesourcery.com>
4123
4124         * g++.old-deja/g++.pt/deduct6.C: New test.
4125
4126 2001-02-14  Nathan Sidwell  <nathan@codesourcery.com>
4127
4128         * g++.old-deja/g++.pt/deduct5.C: New test.
4129
4130 2001-02-14  Jakub Jelinek  <jakub@redhat.com>
4131
4132         * gcc.c-torture/execute/20010209-1.c: New test.
4133
4134 2001-02-14  Neil Booth  <neil@daikokuya.demon.co.uk>
4135
4136         * gcc.dg/cpp/sysmac1.c, sysmac2.c: New tests.
4137
4138 2001-02-12  Geoffrey Keating  <geoffk@redhat.com>
4139
4140         * g++.dg/vtgc1.C: Update for new ABI.
4141
4142         * consistency.vlad: New directory, 1665 files.
4143
4144 2001-02-12  Joseph S. Myers  <jsm28@cam.ac.uk>
4145
4146         * gcc.dg/c99-impl-int-1.c: Use stricter error string for implicit
4147         return type.
4148         * gcc.dg/cpp/digraphs.c: Declare puts.
4149
4150 2001-02-12  Nathan Sidwell  <nathan@codesourcery.com>
4151
4152         * g++.old-deja/g++.other/warn5.C: New test.
4153
4154 2001-02-12  Nathan Sidwell  <nathan@codesourcery.com>
4155
4156         * g++.old-deja/g++.pt/spec40.C: New test.
4157
4158 2001-02-12  Nathan Sidwell  <nathan@codesourcery.com>
4159
4160         * g++.old-deja/g++.robertl/eb63.C: Remove new initializer list
4161         case.
4162         * g++.old-deja/g++.ext/arrnew.C: Deprecate.
4163
4164 2001-02-12  Jakub Jelinek  <jakub@redhat.com>
4165
4166         * gcc.c-torture/compile/20010209-1.c: New test.
4167
4168 2001-02-11  Jeffrey Oldham  <oldham@codesourcery.com>
4169
4170         * g++.old-deja/g++.other/crash26.C: XFAIL if parser produces
4171         excess errors message but not if it crashes.
4172         * g++.old-deja/g++.other/crash27.C: Likewise.
4173         * g++.old-deja/g++.other/crash28.C: Likewise.
4174         * g++.old-deja/g++.other/crash30.C: Likewise.
4175         * g++.old-deja/g++.other/crash32.C: Likewise.
4176         * g++.old-deja/g++.other/crash35.C: Likewise.
4177         * g++.old-deja/g++.pt/inherit2.C: Likewise.
4178
4179 2001-02-08  Joseph S. Myers  <jsm28@cam.ac.uk>
4180
4181         * config/default.exp, gcc.dg/cpp/cpp.exp, gcc.dg/dg.exp,
4182         gcc.dg/noncompile/noncompile.exp, gcc.dg/format/format.exp,
4183         g++.dg/dg.exp, g++.old-deja/old-deja.exp,
4184         g77.f-torture/execute/execute.exp,
4185         g77.f-torture/noncompile/noncompile.exp,
4186         gcc.c-torture/execute/execute.exp,
4187         gcc.c-torture/execute/memcheck/memcheck.exp,
4188         gcc.misc-tests/acker1.exp, gcc.misc-tests/dg-test.exp,
4189         gcc.misc-tests/dhry.exp, gcc.misc-tests/gcov.exp,
4190         gcc.misc-tests/linkage.exp, gcc.misc-tests/matrix1.exp,
4191         gcc.misc-tests/mg.exp, gcc.misc-tests/msgs.exp,
4192         gcc.misc-tests/sieve.exp, gcc.misc-tests/sort2.exp,
4193         lib/g++-dg.exp, lib/g++.exp, lib/g77.exp, lib/gcc-dg.exp,
4194         lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
4195         lib/old-dejagnu.exp, lib/scanasm.exp, objc/execute/execute.exp:
4196         Remove bug reporting instructions with ancient email addresses.
4197
4198 2001-02-07  Jakub Jelinek  <jakub@redhat.com>
4199
4200         * gcc.dg/20010202-1.c: New test.
4201         * gcc.dg/991209-1.c: Compile on whole ia32 family, not just i386.
4202
4203 2001-02-07  Zack Weinberg  <zack@wolery.stanford.edu>
4204
4205         * g++.dg/stdbool-if.C: New test.
4206
4207 Wed Feb  7 09:54:47 2001  Ovidiu Predescu  <ovidiu@cup.hp.com>
4208
4209         * objc/execute/fdecl.m: Added main().
4210
4211 2001-02-07  Jakub Jelinek  <jakub@redhat.com>
4212
4213         * gcc.c-torture/execute/20010206-1.c: New test.
4214
4215 2001-02-06  Neil Booth  <neil@daikokuya.demon.co.uk>
4216
4217         * gcc.dg/cpp/avoidpaste1.c: Update.
4218
4219 Tue Feb  5 8:53:33 2001  Ovidiu Predescu  <ovidiu@cup.hp.com>
4220
4221         * objc/execute/bycopy-1.m, bycopy-2.m: Added new tests from Nicola
4222         Pero <nicola@brainstorm.co.uk>.
4223         * objc/execute/fdecl.m: Declare foo as pointer to AClass.
4224
4225 2001-02-06  Nathan Sidwell  <nathan@codesourcery.com>
4226
4227         * g++.old-deja/g++.pt/spec39.C: New test.
4228
4229 2001-02-05  Jakub Jelinek  <jakub@redhat.com>
4230
4231         * gcc.c-torture/compile/20010202-1.c: New test.
4232
4233 2001-02-05  Nathan Sidwell  <nathan@codesourcery.com>
4234
4235         * g++.old-deja/g++.abi/primary2.C: New test.
4236         * g++.old-deja/g++.abi/primary3.C: New test.
4237         * g++.old-deja/g++.abi/primary4.C: New test.
4238         * g++.old-deja/g++.abi/primary5.C: New test.
4239         * g++.old-deja/g++.abi/vtable3.h: New test.
4240         * g++.old-deja/g++.abi/vtable3a.C: New test.
4241         * g++.old-deja/g++.abi/vtable3b.C: New test.
4242         * g++.old-deja/g++.abi/vtable3c.C: New test.
4243         * g++.old-deja/g++.abi/vtable3d.C: New test.
4244         * g++.old-deja/g++.abi/vtable3e.C: New test.
4245         * g++.old-deja/g++.abi/vtable3f.C: New test.
4246         * g++.old-deja/g++.abi/vtable3g.C: New test.
4247         * g++.old-deja/g++.abi/vtable3h.C: New test.
4248         * g++.old-deja/g++.abi/vtable3i.C: New test.
4249         * g++.old-deja/g++.abi/vtable3j.C: New test.
4250         * g++.old-deja/g++.oliva/thunk1.C: Remove XFAIL.
4251
4252 2001-02-03  Jakub Jelinek  <jakub@redhat.com>
4253
4254         * g++.old-deja/g++.other/anon6.C: New test.
4255         * g++.old-deja/g++.other/anon7.C: New test.
4256
4257 2001-02-01  Neil Booth  <neil@daikokuya.demon.co.uk>
4258
4259         * gcc.dg/cpp/avoidpaste2.c: New tests.
4260
4261 2001-01-31  Jakub Jelinek  <jakub@redhat.com>
4262
4263         * gcc.dg/gnu99-init-1.c: Add test for [0 ... 0] range.
4264
4265 2001-01-31  Jeffrey Oldham  <oldham@codesourcery.com>
4266
4267         * gcc.dg/c99-float-1.c: Back out "XFAIL FLT_EVAL_METHOD and
4268         DECIMAL_DIG cases for Irix."
4269
4270 Wed Jan 31 12:23:32 2001  J"orn Rennecke <amylaar@redhat.com>
4271
4272         * gcc.c-torture/execute/920302-1.c: Cast 0 to pointer.
4273
4274 2001-01-31  Joseph S. Myers  <jsm28@cam.ac.uk>
4275
4276         * gcc.dg/c99-tag-1.c: New test.
4277
4278 2001-01-31  Neil Booth  <neil@daikokuya.demon.co.uk>
4279
4280         * gcc.dg/cpp/tr-warn1.c: Add tests.
4281
4282 2001-01-31  Neil Booth  <neil@daikokuya.demon.co.uk>
4283
4284         * gcc.dg/cpp/avoidpaste1.c: Update.
4285         * gcc.dg/cpp/paste4.c: Update.
4286
4287 2001-01-30  Jeffrey Oldham  <oldham@codesourcery.com>
4288
4289         * gcc.dg/c99-float-1.c: XFAIL FLT_EVAL_METHOD and DECIMAL_DIG
4290         cases for Irix.
4291
4292 2001-01-30  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
4293
4294         * g++.old-deja/g++.other/inline19.C: New test.
4295
4296 2001-01-30  Neil Booth  <neil@daikokuya.demon.co.uk>
4297
4298         * gcc.dg/Wlarger-than.c: New test.
4299
4300 2001-01-29  Neil Booth  <neil@daikokuya.demon.co.uk>
4301
4302         * gcc.dg/cpp/avoidpaste1.c: Fix typos.
4303
4304 2001-01-29  Jakub Jelinek  <jakub@redhat.com>
4305
4306         * gcc.c-torture/execute/20010129-1.c: New test.
4307         * gcc.c-torture/execute/20010129-1.x: Add -mcpu=i686 on ia32.
4308
4309 2001-01-28  Neil Booth  <neil@daikokuya.demon.co.uk>
4310
4311         * gcc.dg/cpp/avoidpaste1.c: Test case.
4312
4313 2001-01-28  Jakub Jelinek  <jakub@redhat.com>
4314
4315         * g++.old-deja/g++.other/inline18.C: New test.
4316
4317 2001-01-27  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
4318
4319         * gcc.c-torture/execute/stdio-opt-2.c: Also test __builtin_puts
4320         and __builtin_putchar.
4321
4322 2001-01-27  Jakub Jelinek  <jakub@redhat.com>
4323
4324         * gcc.dg/gnu99-init-1.c: Add 3 more designated range initializer
4325         tests.
4326
4327 2001-01-25  Jeffrey Oldham  <oldham@codesourcery.com>
4328
4329         * gcc.c-torture/execute/ieee/20000320-1.c (main): For MIPS, change
4330         floating point number rounding mode to round to the nearest
4331         representable mode.
4332
4333 2001-01-25  Jakub Jelinek  <jakub@redhat.com>
4334
4335         * g++.old-deja/g++.other/mangle2.C: New test.
4336
4337 2001-01-24  Joseph S. Myers  <jsm28@cam.ac.uk>
4338
4339         * gcc.c-torture/compile/20010124-1.c: New test.
4340
4341 2001-01-24  Nathan Sidwell  <nathan@codesourcery.com>
4342
4343         * g++.old-deja/g++.pt/spec38.C: New test.
4344
4345 2001-01-23  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
4346
4347         * g++.old-deja/g++.pt/spec33.C: Change from "Build don't link" to
4348         "Build don't run".
4349
4350 2001-01-23  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
4351
4352         * gcc.c-torture/execute/20010123-1.c: New test.
4353
4354 2001-01-23  Nathan Sidwell  <nathan@codesourcery.com>
4355
4356         * g++.old-deja/g++.pt/spec37.C: New test.
4357
4358 2001-01-23  Nathan Sidwell  <nathan@codesourcery.com>
4359
4360         * g++.old-deja/g++.pt/overload14.C: New test.
4361
4362 2001-01-22  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
4363
4364         * gcc.c-torture/execute/20010122-1.c: New test, exercise
4365         __builtin_return_address.
4366
4367 2001-01-22  Nathan Sidwell  <nathan@codesourcery.com>
4368
4369         * g++.old-deja/g++.martin/sts_partial.C: Remove XFAIL.
4370         * g++.old-deja/g++.pt/spec35.C: New test.
4371         * g++.old-deja/g++.pt/spec36.C: New test.
4372
4373 2001-01-20  Jakub Jelinek  <jakub@redhat.com>
4374
4375         * gcc.c-torture/compile/20010118-1.c: New test.
4376
4377 2001-01-20  Neil Booth  <neil@daikokuya.demon.co.uk>
4378
4379         * gcc.dg/cpp/macro3.c,macro4.c,strp1.c: Update.
4380
4381 2001-01-19  Jakub Jelinek  <jakub@redhat.com>
4382
4383         * gcc.c-torture/execute/20010119-1.c: New test.
4384
4385 2001-01-19  Nathan Sidwell  <nathan@codesourcery.com>
4386
4387         * g++.old-deja/g++.other/vbase5.C: New test.
4388
4389 2001-01-19  Jakub Jelinek  <jakub@redhat.com>
4390
4391         * gcc.c-torture/execute/20010118-1.c: New test.
4392
4393 2001-01-19  Nathan Sidwell  <nathan@codesourcery.com>
4394
4395         * g++.old-deja/g++.pt/deduct3.C: New test.
4396
4397 2001-01-19  Nathan Sidwell  <nathan@codesourcery.com>
4398
4399         * g++.old-deja/g++.pt/spec34.C: New test.
4400
4401 2001-01-19  "Billinghurst, David (CRTS)" <David.Billinghurst@riotinto.com>
4402
4403         * g77.f-torture/compile/20000601-2.f: New test.
4404
4405 2001-01-18  Nathan Sidwell  <nathan@codesourcery.com>
4406
4407         * g++.old-deja/g++.other/init17.C: New test.
4408
4409 2001-01-18  Alexandre Oliva  <aoliva@redhat.com>
4410
4411         * gcc.dg/cpp/if-2.c: Adjust for signed wchar_t.
4412
4413 2001-01-18  Nathan Sidwell  <nathan@codesourcery.com>
4414
4415         * g++.old-deja/g++.pt/unify8.C: New test.
4416
4417 2001-01-18  Nathan Sidwell  <nathan@codesourcery.com>
4418
4419         * g++.old-deja/g++.abi/vbase1.C: New test.
4420
4421 2001-01-18  Nathan Sidwell  <nathan@codesourcery.com>
4422
4423         * g++.old-deja/g++.pt/crash65.C: New test.
4424
4425 2001-01-18  Neil Booth  <neil@daikokuya.demon.co.uk>
4426
4427         * gcc.dg/cpp/assembl2.S: New test case.
4428
4429 2001-01-17  Jeffrey Oldham  <oldham@codesourcery.com>
4430
4431         * gcc.dg/special/ecos.exp (wkali-2.c): Xfail if only weak aliases
4432         are supported.
4433
4434 2001-01-17  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
4435
4436         * g++.old-deja/g++.other/builtins1.C: New test.
4437         * g++.old-deja/g++.other/builtins2.C: Likewise.
4438         * g++.old-deja/g++.other/builtins3.C: Likewise.
4439         * g++.old-deja/g++.other/builtins4.C: Likewise.
4440
4441 2001-01-17  Jakub Jelinek  <jakub@redhat.com>
4442
4443         * gcc.c-torture/compile/20010117-1.c: New test.
4444         * gcc.c-torture/compile/20010117-2.c: New test.
4445
4446 2001-01-15  Toon Moene  <toon@moene.indiv.nluug.nl>
4447
4448         * g77.f-torture/execute/20010116.[fx]: New test,
4449         XFAIL on i?86-*-*.
4450         * g77.f-torture/compile/20010115.f: Indicate it's
4451         a test for PR fortran/1636.
4452
4453 2001-01-15  Joseph S. Myers  <jsm28@cam.ac.uk>
4454
4455         * gcc.dg/c90-float-1.c, gcc.dg/c99-float-1.c: New tests.
4456
4457 2001-01-15  Toon Moene  <toon@moene.indiv.nluug.nl>
4458
4459         * g77.f-torture/compile/20010115.f: New test.
4460
4461 2001-01-15  Nathan Sidwell  <nathan@codesourcery.com>
4462
4463         * g++.old-deja/g++.pt/nontype5.C: New test.
4464
4465 2001-01-15  Neil Booth  <neil@daikokuya.demon.co.uk>
4466
4467         * gcc.dg/cpp/if-2.c: Comment out occasionally bogus test; we
4468         have an equivalent working one below it.
4469
4470 2001-01-14  Jeffrey Oldham  <oldham@codesourcery.com>
4471
4472         * g++.old-deja/g++.ext/instantiate2.C: Add explanatory comment.
4473         * g++.old-deja/g++.ext/instantiate3.C: Likewise.
4474
4475 2001-01-14  Jeffrey Oldham  <oldham@codesourcery.com>
4476
4477         * g++.dg/special/ecos.exp (conpr-1.C): XFAIL if compile emits
4478         message containing "init_priority".
4479         (conpr-2.C): Likewise.
4480         (conpr-3.C): Likewise.
4481         * g++.old-deja/g++.ext/initp1.C: XFAIL for Irix.
4482
4483 2001-01-14  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
4484
4485         * gcc.c-torture/execute/20010114-2.c: New test.
4486
4487 2001-01-14  Joseph S. Myers  <jsm28@cam.ac.uk>
4488
4489         * gcc.c-torture/compile/20010114-1.c: New test.
4490         * gcc.c-torture/compile/20010114-1.x: Xfail.
4491         * gcc.c-torture/compile/20010114-2.c: New test.
4492         * gcc.c-torture/execute/20010114-1.c: New test.
4493         * gcc.dg/trunc-1.c: New test.
4494         * gcc.dg/uninit-B.c: New test.
4495
4496 2001-01-13  Nick Clifton  <nickc@redhat.com>
4497
4498         * gcc.c-torture/execute/bf64-1.x: Expect to fail on M*Core
4499         target.
4500
4501 2001-01-13  Joseph S. Myers  <jsm28@cam.ac.uk>
4502
4503         * gcc.c-torture/compile/20010113-1.c: New test.
4504
4505 2001-01-13  Jakub Jelinek  <jakub@redhat.com>
4506
4507         * gcc.c-torture/compile/20001212-1.c: New test.
4508
4509 2001-01-13  Neil Booth  <neil@daikokuya.demon.co.uk>
4510
4511         * gcc.dg/cpp/widestr1.c: Update.
4512         * gcc.dg/cpp/prag-imp.c: Remove.
4513
4514 2001-01-12  Jakub Jelinek  <jakub@redhat.com>
4515
4516         * gcc.c-torture/execute/20000801-3.x: Remove.
4517         * gcc.dg/c90-init-1.c: New test.
4518         * gcc.dg/c99-init-1.c: New test.
4519         * gcc.dg/c99-init-2.c: New test.
4520         * gcc.dg/gnu99-init-1.c: New test.
4521
4522 2001-01-12  Richard Earnshaw <rearnsha@arm.com>
4523
4524         * lib/f-torture.exp (f_torture_compile): Prune the warnings before
4525         testing that no relevant ones were found.
4526
4527 2001-01-12  Nathan Sidwell  <nathan@codesourcery.com>
4528
4529         * g++.old-deja/g++.pt/cast2.C: New test.
4530
4531 2001-01-12  Nathan Sidwell  <nathan@codesourcery.com>
4532
4533         * g++.old-deja/g++.pt/friend47.C: New test.
4534
4535 2001-01-11  Nathan Sidwell  <nathan@codesourcery.com>
4536
4537         * g++.old-deja/g++.pt/instantiate13.C: New test.
4538
4539 2001-01-11  Nathan Sidwell  <nathan@codesourcery.com>
4540
4541         * g++.old-deja/g++.other/defarg7.C: New test.
4542         * g++.old-deja/g++.other/defarg8.C: New test.
4543
4544 2001-01-11  Nathan Sidwell  <nathan@codesourcery.com>
4545
4546         * g++.old-deja/g++.pt/crash64.C: New test.
4547
4548 2001-01-11  Nathan Sidwell  <nathan@codesourcery.com>
4549
4550         * g++.old-deja/g++.pt/crash63.C: New test.
4551
4552 2001-01-11  Neil Booth  <neil@daikokuya.demon.co.uk>
4553
4554         * gcc.dg/cpp/if-2.c: Add wide char test without sign extension.
4555
4556 2001-01-10  Alan Lehotsky  <lehotsky@tiac.net>
4557
4558         * gcc.dg/20000926-1.c: Parameterize for machines with 16-bit ints.
4559
4560 2001-01-10  Nathan Sidwell  <nathan@codesourcery.com>
4561
4562         * g++.old-deja/g++.pt/error3.C: New test.
4563
4564 2001-01-10  Nathan Sidwell  <nathan@codesourcery.com>
4565
4566         * g++.old-deja/g++.other/crash39.C: New test.
4567
4568 2001-01-10  Nathan Sidwell  <nathan@codesourcery.com>
4569
4570         * g++.old-deja/g++.other/vbase4.C: New test.
4571
4572 2001-01-08  Jonathan Larmour  <jlarmour@redhat.com>
4573
4574         * gcc.dg/20000419-2.c: Move to "special" subdirectory.
4575         * gcc.dg/special/20000419-2.c: New file. Identical to above.
4576         * gcc.dg/special/special.exp: New test driver which will check
4577         for alias support for the above test.
4578
4579 2001-01-09  Alan Lehotsky  <lehotsky@tiac.net>
4580
4581         * gcc.c-torture/execute/921202-1.c: Use STACK_SIZE to avoid
4582         problems on small machines.
4583         * gcc.c-torture/execute/920730-1.c: Use values from <limits.h> to
4584         parameterize.
4585
4586 2001-01-09  Jeffrey Oldham  <oldham@codesourcery.com>
4587
4588         * g++.old-deja/g++.ext/instantiate2.C: ERROR line should fail for
4589         mips.
4590         * g++.old-deja/g++.ext/instantiate3.C: Likewise.
4591
4592 2001-01-09  Nathan Sidwell  <nathan@codesourcery.com>
4593
4594         * g++.old_deja/g++.pt/using8.C: New test.
4595
4596 2001-01-09  Joseph S. Myers  <jsm28@cam.ac.uk>
4597
4598         * gcc.dg/format/attr-2.c, gcc.dg/format/attr-3.c: New tests.
4599
4600 2000-01-08  Loren J. Rittle  <ljrittle@acm.org>
4601
4602         * gcc.c-torture/execute/ieee/mzero2.x: Adjust statement of
4603         where a failure is expected.
4604         * gcc.c-torture/execute/ieee/rbug.x: Likewise.
4605
4606 2001-01-08  Nathan Sidwell  <nathan@codesourcery.com>
4607
4608         * g++.old_deja/g++.pt/instantiate12.C: New test.
4609
4610 2001-01-08  Nathan Sidwell  <nathan@codesourcery.com>
4611
4612         * g++.old-deja/g++.benjamin/15309-1.C: Expect diagnostic at
4613         start of structs.
4614         * g++.old-deja/g++.benjamin/15309-2.C: Likewise.
4615         * g++.old-deja/g++.brendan/crash17.C: Likewise.
4616         * g++.old-deja/g++.brendan/crash29.C: Likewise.
4617         * g++.old-deja/g++.brendan/crash48.C: Likewise.
4618         * g++.old-deja/g++.brendan/ns1.C: Likewise.
4619         * g++.old-deja/g++.brendan/warnings1.C: Likewise.
4620         * g++.old-deja/g++.bugs/900205_04.C: Likewise.
4621         * g++.old-deja/g++.bugs/900514_03.C: Likewise.
4622         * g++.old-deja/g++.eh/spec6.C: Likewise.
4623         * g++.old-deja/g++.jason/crash3.C: Likewise.
4624         * g++.old-deja/g++.law/ctors11.C: Likewise.
4625         * g++.old-deja/g++.law/ctors17.C: Likewise.
4626         * g++.old-deja/g++.law/ctors5.C: Likewise.
4627         * g++.old-deja/g++.law/ctors9.C: Likewise.
4628         * g++.old-deja/g++.mike/ambig1.C: Likewise.
4629         * g++.old-deja/g++.mike/net22.C: Likewise.
4630         * g++.old-deja/g++.mike/p3538a.C: Likewise.
4631         * g++.old-deja/g++.mike/p3538b.C: Likewise.
4632         * g++.old-deja/g++.mike/virt3.C: Likewise.
4633         * g++.old-deja/g++.niklas/t128.C: Likewise.
4634         * g++.old-deja/g++.other/anon4.C: Likewise.
4635         * g++.old-deja/g++.other/using1.C: Likewise.
4636         * g++.old-deja/g++.other/warn3.C: Likewise.
4637         * g++.old-deja/g++.pt/t37.C: Likewise.
4638         * g++.old-deja/g++.robertl/eb69.C: Likewise.
4639         * g++.old-deja/g++.robertl/eb71.C: Likewise.
4640
4641 2001-01-08  Nathan Sidwell  <nathan@codesourcery.com>
4642
4643         * g++.old-deja/g++.other/lookup16.C: Remove XFAIL.
4644
4645 2001-01-07  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
4646
4647         * gcc.c-torture/execute/stdio-opt-3.c: New test.
4648
4649 2001-01-07  Jakub Jelinek  <jakub@redhat.com>
4650
4651         * gcc.c-torture/compile/20010107-1.c: New test.
4652
4653 2001-01-07  Joseph S. Myers  <jsm28@cam.ac.uk>
4654
4655         * gcc.c-torture/execute/builtin-noret-1.c: New test.
4656
4657 2001-01-07  Joseph S. Myers  <jsm28@cam.ac.uk>
4658
4659         * gcc.dg/format/format.h: New file.
4660         * gcc.dg/format/array-1.c, gcc.dg/format/attr-1.c,
4661         gcc.dg/format/branch-1.c, gcc.dg/format/c90-printf-1.c,
4662         gcc.dg/format/c90-printf-2.c, gcc.dg/format/c90-printf-3.c,
4663         gcc.dg/format/c90-scanf-1.c, gcc.dg/format/c90-scanf-2.c,
4664         gcc.dg/format/c90-scanf-3.c, gcc.dg/format/c90-scanf-4.c,
4665         gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
4666         gcc.dg/format/c94-printf-1.c, gcc.dg/format/c94-scanf-1.c,
4667         gcc.dg/format/c99-printf-1.c, gcc.dg/format/c99-printf-2.c,
4668         gcc.dg/format/c99-printf-3.c, gcc.dg/format/c99-scanf-1.c,
4669         gcc.dg/format/c99-scanf-2.c, gcc.dg/format/c99-scanf-3.c,
4670         gcc.dg/format/c99-strftime-1.c, gcc.dg/format/c99-strftime-2.c,
4671         gcc.dg/format/diag-1.c, gcc.dg/format/errmk-1.c,
4672         gcc.dg/format/ext-1.c, gcc.dg/format/ext-2.c,
4673         gcc.dg/format/ext-3.c, gcc.dg/format/ext-4.c,
4674         gcc.dg/format/ext-5.c, gcc.dg/format/miss-1.c,
4675         gcc.dg/format/miss-2.c, gcc.dg/format/no-exargs-1.c,
4676         gcc.dg/format/no-y2k-1.c, gcc.dg/format/nonlit-1.c,
4677         gcc.dg/format/nonlit-2.c, gcc.dg/format/nonlit-3.c,
4678         gcc.dg/format/sec-1.c, gcc.dg/format/strfmon-1.c,
4679         gcc.dg/format/va-1.c, gcc.dg/format/warnll-1.c,
4680         gcc.dg/format/xopen-1.c, gcc.dg/format/z-1.c: Include "format.h"
4681         instead of declaring standard types, macros and functions in each
4682         test.
4683
4684 2001-01-06  Alexandre Oliva  <aoliva@redhat.com>
4685
4686         * gcc.c-torture/execute/20010106-1.c: New test.
4687
4688 2001-01-06  Joseph S. Myers  <jsm28@cam.ac.uk>
4689
4690         * gcc.dg/format/format.exp: New file.
4691         * gcc.dg/c90-printf-1.c: Rename to gcc.dg/format/c90-printf-1.c.
4692         * gcc.dg/c90-printf-2.c: Rename to gcc.dg/format/c90-printf-2.c.
4693         * gcc.dg/c90-printf-3.c: Rename to gcc.dg/format/c90-printf-3.c.
4694         * gcc.dg/c94-printf-1.c: Rename to gcc.dg/format/c94-printf-1.c.
4695         * gcc.dg/c99-printf-1.c: Rename to gcc.dg/format/c99-printf-1.c.
4696         * gcc.dg/c99-printf-2.c: Rename to gcc.dg/format/c99-printf-2.c.
4697         * gcc.dg/c99-printf-3.c: Rename to gcc.dg/format/c99-printf-3.c.
4698         * gcc.dg/c90-scanf-1.c: Rename to gcc.dg/format/c90-scanf-1.c.
4699         * gcc.dg/c90-scanf-2.c: Rename to gcc.dg/format/c90-scanf-2.c.
4700         * gcc.dg/c90-scanf-3.c: Rename to gcc.dg/format/c90-scanf-3.c.
4701         * gcc.dg/c90-scanf-4.c: Rename to gcc.dg/format/c90-scanf-4.c.
4702         * gcc.dg/c94-scanf-1.c: Rename to gcc.dg/format/c94-scanf-1.c.
4703         * gcc.dg/c99-scanf-1.c: Rename to gcc.dg/format/c99-scanf-1.c.
4704         * gcc.dg/c99-scanf-2.c: Rename to gcc.dg/format/c99-scanf-2.c.
4705         * gcc.dg/c99-scanf-3.c: Rename to gcc.dg/format/c99-scanf-3.c.
4706         * gcc.dg/c90-strftime-1.c: Rename to gcc.dg/format/c90-strftime-1.c.
4707         * gcc.dg/c90-strftime-2.c: Rename to gcc.dg/format/c90-strftime-2.c.
4708         * gcc.dg/c99-strftime-1.c: Rename to gcc.dg/format/c99-strftime-1.c.
4709         * gcc.dg/c99-strftime-2.c: Rename to gcc.dg/format/c99-strftime-2.c.
4710         * gcc.dg/format-array-1.c: Rename to gcc.dg/format/array-1.c.
4711         * gcc.dg/format-attr-1.c: Rename to gcc.dg/format/attr-1.c.
4712         * gcc.dg/format-branch-1.c: Rename to gcc.dg/format/branch-1.c.
4713         * gcc.dg/format-diag-1.c: Rename to gcc.dg/format/diag-1.c.
4714         * gcc.dg/format-errmk-1.c: Rename to gcc.dg/format/errmk-1.c.
4715         * gcc.dg/format-ext-1.c: Rename to gcc.dg/format/ext-1.c.
4716         * gcc.dg/format-ext-2.c: Rename to gcc.dg/format/ext-2.c.
4717         * gcc.dg/format-ext-3.c: Rename to gcc.dg/format/ext-3.c.
4718         * gcc.dg/format-ext-4.c: Rename to gcc.dg/format/ext-4.c.
4719         * gcc.dg/format-ext-5.c: Rename to gcc.dg/format/ext-5.c.
4720         * gcc.dg/format-miss-1.c: Rename to gcc.dg/format/miss-1.c.
4721         * gcc.dg/format-miss-2.c: Rename to gcc.dg/format/miss-2.c.
4722         * gcc.dg/format-no-exargs-1.c: Rename to gcc.dg/format/no-exargs-1.c.
4723         * gcc.dg/format-no-y2k-1.c: Rename to gcc.dg/format/no-y2k-1.c.
4724         * gcc.dg/format-nonlit-1.c: Rename to gcc.dg/format/nonlit-1.c.
4725         * gcc.dg/format-nonlit-2.c: Rename to gcc.dg/format/nonlit-2.c.
4726         * gcc.dg/format-nonlit-3.c: Rename to gcc.dg/format/nonlit-3.c.
4727         * gcc.dg/format-sec-1.c: Rename to gcc.dg/format/sec-1.c.
4728         * gcc.dg/format-strfmon-1.c: Rename to gcc.dg/format/strfmon-1.c.
4729         * gcc.dg/format-va-1.c: Rename to gcc.dg/format/va-1.c.
4730         * gcc.dg/format-warnll-1.c: Rename to gcc.dg/format/warnll-1.c.
4731         * gcc.dg/format-xopen-1.c: Rename to gcc.dg/format/xopen-1.c.
4732         * gcc.dg/formatz-1.c: Rename to gcc.dg/format/z-1.c.
4733
4734 2001-01-05  Alexandre Oliva  <aoliva@redhat.com>
4735
4736         * gcc.c-torture/execute/991228-1.c: Take word endianness into
4737         account.
4738
4739 2001-01-05  Joseph S. Myers  <jsm28@cam.ac.uk>
4740
4741         * gcc.c-torture/execute/builtin-complex-1.c: New test.
4742
4743 2001-01-05  Nathan Sidwell  <nathan@codesourcery.com>
4744
4745         * g++.old-deja/g++.pt/crash62.C: New test.
4746
4747 2001-01-04  Richard Henderson  <rth@redhat.com>
4748
4749         * gcc.dg/20000926-1.c: Update expected warnings.
4750         * gcc.dg/array-2.c: Likewise.
4751         * gcc.dg/array-4.c: Also validate flexible array members.
4752         * gcc.dg/c99-flex-array-1.c: New.
4753
4754 2001-01-04  Joseph S. Myers  <jsm28@cam.ac.uk>
4755
4756         * gcc.c-torture/compile/20001222-1.x: Remove.
4757
4758 Thu Jan  4 13:54:11 2001  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
4759
4760         * gcc.c-torture/execute/built-in-setjmp.c: New.
4761
4762 2001-01-03  Richard Henderson  <rth@redhat.com>
4763
4764         * gcc.dg/940510-1.c: Update expected error wording.
4765         * gcc.dg/array-2.c, gcc.dg/array-3.c, gcc.dg/array-4.c: New.
4766
4767 2001-01-03  Jeffrey Oldham  <oldham@codesourcery.com>
4768
4769         * lib/target-supports.exp (check_alias_available): Modified to
4770         indicate aliases not supported if only weak aliases are supported.
4771
4772 2001-01-03  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
4773
4774         * gcc.c-torture/execute/string-opt-8.c: Add more testcases.
4775         Turn on cmpstrsi checks for __pj__ and __i370__.
4776
4777 2001-01-03  Nathan Sidwell  <nathan@codesourcery.com>
4778
4779         * g++.old-deja/g++.other/virtual11.C: New test.
4780
4781 2001-01-03  Nathan Sidwell  <nathan@codesourcery.com>
4782
4783         * g++.old-deja/g++.eh/spec6.C: Remove remaining XFAIL.
4784
4785 2001-01-02  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
4786
4787         * gcc.c-torture/compile/20010102-1.c: New test.
4788
4789 2001-01-02  Andreas Jaeger  <aj@suse.de>
4790
4791         * gcc.dg/noreturn-3.c: New test.
4792
4793         * gcc.dg/noreturn-4.c: New test.
4794
4795 2001-01-01  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
4796
4797         * gcc.c-torture/execute/stdio-opt-1.c: Also test
4798         __builtin_fputc and __builtin_fwrite.
4799
4800 2000-12-30  Jeffrey Oldham  <oldham@codesourcery.com>
4801
4802         * gcc.c-torture/execute/20001009-2.c (foo): Test only works for
4803         signed char, not default char.
4804
4805 2000-12-30  Jeffrey Oldham  <oldham@codesourcery.com>
4806
4807         * g++.old-deja/g++.other/crash18.C: Fails on mips*-sgi-irix*.
4808
4809 2000-12-30  David Billinghurst <David.Billinghurst@riotinto.com>
4810
4811         * lib/g++.exp:  Use sh to exec ${odir_v3}/tests_flags
4812
4813 2000-12-29  Richard Henderson  <rth@redhat.com>
4814
4815         * gcc.dg/20001117-1.c (__cyg_profile_func_enter): Define.
4816         (__cyg_profile_func_exit): Define.
4817
4818 2000-12-29  Hans-Peter Nilsson  <hp@bitrange.com>
4819
4820         * g++.dg/vtgc1.C: New test.
4821
4822 2000-12-28  Geoffrey Keating  <geoffk@redhat.com>
4823
4824         * gcc.dg/noncompile/20001228-1.c: New test.
4825
4826         * gcc.dg/20001228-1.c: New test.
4827
4828         * gcc.c-torture/execute/20001228-1.c: New test.
4829
4830 2000-12-28  Joseph S. Myers  <jsm28@cam.ac.uk>
4831
4832         * gcc.dg/format-strfmon-1.c: New test.
4833
4834 2000-12-27  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
4835
4836         * gcc.c-torture/execute/stdio-opt-1.c: Test __builtin_ style too.
4837         * gcc.c-torture/execute/stdio-opt-2.c: Likewise.
4838         * gcc.c-torture/execute/string-opt-1.c: Likewise.
4839         * gcc.c-torture/execute/string-opt-2.c: Likewise.
4840         * gcc.c-torture/execute/string-opt-3.c: Likewise.
4841         * gcc.c-torture/execute/string-opt-4.c: Likewise.
4842         * gcc.c-torture/execute/string-opt-6.c: Likewise.
4843         * gcc.c-torture/execute/string-opt-7.c: Likewise.
4844         * gcc.c-torture/execute/string-opt-8.c: Likewise.
4845         * gcc.c-torture/execute/string-opt-9.c: Likewise.
4846         * gcc.c-torture/execute/string-opt-10.c: Likewise.
4847         * gcc.c-torture/execute/string-opt-11.c: Likewise.
4848         * gcc.c-torture/execute/string-opt-12.c: Likewise.
4849
4850         * gcc.c-torture/execute/string-opt-3.c: Test rindex.
4851         * gcc.c-torture/execute/string-opt-4.c: Test index.
4852
4853 2000-12-26  Geoffrey Keating  <geoffk@redhat.com>
4854
4855         * gcc.c-torture/compile/20001226-1.c: New test.
4856
4857 2000-12-22  Joseph S. Myers  <jsm28@cam.ac.uk>
4858
4859         * gcc.c-torture/compile/20001222-1.c: New test.
4860         * gcc.c-torture/compile/20001222-1.x: Xfail.
4861
4862 Fri Dec 22 06:45:03 2000  Alexandre Oliva  <aoliva@redhat.com>
4863
4864         * gcc.c-torture/execute/comp-goto-2.c: New test.
4865
4866 Thu Dec 21 22:43:03 2000  J"orn Rennecke <amylaar@redhat.com>
4867
4868         * gcc.c-torture/execute/comp-goto-1.c (uint32, sint32):
4869         Use long types if __INT_MAX__ is 32767.
4870         (main): Use cast to (sint32 *) when poking 88 into a_page.
4871
4872         * gcc.c-torture/execute/20000822-1.c: Check for NO_TRAMPOLINES.
4873
4874 2000-12-21  Bernd Schmidt  <bernds@redhat.com>
4875
4876         * gcc.c-torture/compile/20001221-1.c: New test.
4877         * gcc.c-torture/execute/20001221-1.c: New test.
4878
4879 2000-12-20  Richard Henderson  <rth@redhat.com>
4880
4881         * g++.old-deja/g++.pt/crash36.C: Update error lines.
4882         * g++.old-deja/g++.robertl/eb109.C: Likewise.
4883
4884 2000-12-18  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
4885
4886         * gcc.dg/compare3.c: New test.
4887
4888 2000-12-18  Joseph S. Myers  <jsm28@cam.ac.uk>
4889
4890         * gcc.dg/format-warnll-1.c: New test.
4891
4892 2000-12-18  Neil Booth  <neil@daikokuya.demon.co.uk>
4893
4894         * gcc.dg/cpp/cmdlne-P.c: New test.
4895
4896 2000-12-18  Joseph S. Myers  <jsm28@cam.ac.uk>
4897
4898         * gcc.c-torture/execute/builtin-abs-1.c,
4899         gcc.c-torture/execute/builtin-abs-2.c: New tests.
4900
4901 2000-12-17  Neil Booth  <neil@daikokuya.demon.co.uk>
4902
4903         * gcc.dg/cpp/multiline.c: New test.
4904
4905 2000-12-17  Neil Booth  <neil@daikokuya.demon.co.uk>
4906
4907         * g++.old-deja/g++.other/syshdr1.C: Update.
4908         * gcc.dg/cpp/lineflags.c: Remove temporarily.
4909
4910 2000-12-15  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
4911
4912         * g++.old-deja/g++.oliva/template5.C: Remove XFAILs.
4913
4914 2000-12-15  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
4915
4916         * g++.old-deja/g++.pt/ttp65.C: New test.
4917
4918 2000-12-15  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
4919
4920         * g++.old-deja/g++.pt/ttp64.C: New test.
4921
4922 2000-12-14  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
4923
4924         * g++.old-deja/g++.pt/spec33.C: New test.
4925
4926 2000-12-14  Catherine Moore  <clm@redhat.com>
4927
4928         * gcc.c-torture/execute/920501-7.c: Check for NO_TRAMPOLINES.
4929         * gcc.c-torture/execute/920612-2.c: Likewise.
4930         * gcc.c-torture/execute/920428-2.c: Likewise.
4931         * gcc-c-torture/execute/va-arg-11.c: Call exit.
4932         * gcc.c-torture/execute/va-arg-21.c: Likewise.
4933
4934 2000-12-13  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
4935
4936         * gcc.dg/pack-test-1.c: Compile on powerpc*-*-eabi* too.
4937         * gcc.dg/pack-test-2.c: Likewise.
4938
4939 2000-12-13  Neil Booth  <neil@daikokuya.demon.co.uk>
4940
4941         Tests by Zack Weinberg <zackw@stanford.edu>.
4942
4943         * gcc.dg/cpp/defined.c: Update.
4944         * gcc.dg/cpp/defined_trad.c: New tests.
4945
4946 2000-12-13  Neil Booth  <neil@daikokuya.demon.co.uk>
4947
4948         * gcc.dg/cpp/trad-direct.c: Update.
4949
4950 2000-12-11  Neil Booth  <neilb@earthling.net>
4951
4952         * gcc.dg/cpp/defined_trad.c
4953
4954 2000-12-11  Neil Booth  <neilb@earthling.net>
4955
4956         * gcc.dg/cpp/if-2.c: Separate tests so that which failed is obvious.
4957
4958 2000-12-09  Joseph S. Myers  <jsm28@cam.ac.uk>
4959
4960         * gcc.dg/format-miss-2.c: New test.
4961
4962 2000-12-09  Neil Booth  <neilb@earthling.net>
4963
4964         * gcc.dg/cpp/lineflags.c: New tests.
4965         * gcc.dg/cpp/poison.c: Update.
4966         * gcc.dg/cpp/redef2.c: Update.
4967         * gcc.dg/cpp/skipping.c: New test.
4968
4969 2000-12-07  Geoffrey Keating  <geoffk@redhat.com>
4970
4971         * g++.old-deja/g++.other/eh3.C: New testcase.
4972
4973 2000-12-07  Neil Booth  <neilb@earthling.net>
4974
4975         * gcc.dg/wtr-aggr-init-1.c, wtr-escape-1.c, wtr-int-type-1.c,
4976         wtr-label-1.c, wtr-static-1.c, wtr-strcat-1.c, wtr-suffix-1.c,
4977         wtr-switch-1.c, wtr-unary-plus-1.c, wtr-union-init-1.c
4978         wtr-union-init-2.c, wtr-union-init-3.c: Update.
4979         * gcc.dg/cpp/extratokens.c, tr-warn4.c, tr-warn5.c, tr-warn6.c:
4980         Update.
4981
4982 2000-12-07  Joseph S. Myers  <jsm28@cam.ac.uk>
4983
4984         * gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: Use
4985         __SIZE_TYPE__ instead of int for type of integers cast to
4986         pointers.
4987
4988 2000-12-07  Jakub Jelinek  <jakub@redhat.com>
4989
4990         * g++.old-deja/g++.other/cleanup4.C: New test.
4991
4992 2000-12-07  Joseph S. Myers  <jsm28@cam.ac.uk>
4993
4994         * format-sec-1.c: New test.
4995
4996 2000-12-07  Joseph S. Myers  <jsm28@cam.ac.uk>
4997
4998         * gcc.dg/format-nonlit-3.c: New test.
4999
5000 2000-12-07  Joseph S. Myers  <jsm28@cam.ac.uk>
5001
5002         * gcc.dg/c90-printf-1.c: Add test for printf formats reading
5003         through a null pointer.
5004
5005 2000-12-06  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5006
5007         * g++.old-deja/g++.oliva/partspec1.C: Remove XFAIL.
5008         * g++.old-deja/g++.pt/partial4.C: New test.
5009
5010 2000-12-06  J. David Anglin  <dave@hiauly1.hia.nrc.ca>
5011
5012         * gcc.c-torture/execute/ieee/hugeval.x: New.
5013
5014 2000-12-06  Neil Booth  <neilb@earthling.net>
5015
5016         * gcc.dg/cpp/backslash2.c: New tests.
5017
5018 2000-12-06  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
5019
5020         * testsuite/gcc.c-torture/execute/stdio-opt-1.c: Add more checks.
5021         * testsuite/gcc.c-torture/execute/stdio-opt-2.c: New test.
5022
5023 2000-12-05  Geoffrey Keating  <geoffk@redhat.com>
5024
5025         * gcc.c-torture/execute/20001203-2.c: New testcase.
5026
5027 2000-12-05  Nathan Sidwell  <nathan@codesourcery.com>
5028
5029         * g++.old-deja/g++.h/spec6.C: Remove some of the XFAILS.
5030         * g++.old-deja/g++.other/virtual10.C: New test.
5031
5032 2000-12-05  Nathan Sidwell  <nathan@codesourcery.com>
5033
5034         * g++.old-deja/g++.mike/pmf5.C: Remove test.
5035
5036 2000-12-05  Richard Henderson  <rth@redhat.com>
5037
5038         * gcc.c-torture/compile/20001205-1.c: New.
5039
5040 2000-12-04  Neil Booth  <neilb@earthling.net>
5041
5042         * g++.old-deja/g++.other/virtual9.C: New test.
5043         * g++.old-deja/g++.pt/crash61.C: New test.
5044         * gcc.c-torture/execute/loop-9.c: New test.
5045
5046 2000-12-04  Neil Booth  <neilb@earthling.net>
5047
5048         * g++.old-deja/g++.other/instan1.C, instan2.C: Move to...
5049         * g++.old-deja/g++.pt/instantiate1.C, instantiate2.C: ...here.
5050         * gcc.dg/cpp/19960224-2.c, endif.c, if-6.c: Move into...
5051         * gcc.dg/cpp/extratokens.c: ...here.
5052
5053 2000-12-04  Neil Booth  <neilb@earthling.net>
5054
5055         * gcc.dg/cpp/assert_trad1.c, assert_trad2.c, assert_trad3.c:
5056         New tests.
5057
5058 2000-12-03  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
5059
5060         * gcc.c-torture/execute/string-opt-11.c: Add more strspn checks.
5061         * gcc.c-torture/execute/string-opt-12.c: Add more strcspn checks.
5062
5063 2000-12-03  Joseph S. Myers  <jsm28@cam.ac.uk>
5064
5065         * gcc.c-torture/execute/20001203-1.c: New test.
5066
5067 2000-12-03  Neil Booth  <neilb@earthling.net>
5068
5069         * gcc.dg/cpp/macro6.c: New test cases.
5070
5071 2000-12-02  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
5072
5073         * gcc.c-torture/execute/string-opt-9.c: New test.
5074         * gcc.c-torture/execute/string-opt-10.c: Likewise.
5075         * gcc.c-torture/execute/string-opt-11.c: Likewise.
5076         * gcc.c-torture/execute/string-opt-12.c: Likewise.
5077
5078         * gcc.c-torture/execute/string-opt-3.c: Add more strcmp checks.
5079         * gcc.c-torture/execute/string-opt-8.c: Add more strncmp checks.
5080
5081 2000-12-02  Geoffrey Keating  <geoffk@redhat.com>
5082
5083         * gcc.dg/cpp/if-6.c: New testcase.
5084
5085         * gcc.dg/20001201-1.c: New testcase.
5086
5087 2000-12-02  Neil Booth  <neilb@earthling.net>
5088
5089         * g++.old-deja/g++.other/externC4.C,
5090         g++.old-deja/g++.other/friend10.C: New tests.
5091
5092 2000-12-02  Neil Booth  <neilb@earthling.net>
5093
5094         * g++.old-deja/g++.other/instan2.C
5095         * g++.old-deja/g++.other/instan3.C: New test.
5096
5097 2000-12-02  Neil Booth  <neilb@earthling.net>
5098
5099         * gcc.dg/cpp/c++98.c,c++98-pedantic.c,c89.c,c89-pedantic.c,
5100         c94.c,c94-pedantic.c,c99.c,c99-pedantic.c,gnuc89.c,gnuc89-pedantic.c,
5101         gnuc99.c,gnuc99-pedantic.c: New tests.
5102
5103 2000-12-01  Joseph S. Myers  <jsm28@cam.ac.uk>
5104
5105         * gcc.dg/format-no-exargs-1.c, gcc.dg/format-no-y2k-1.c,
5106         gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: New tests.
5107
5108 2000-12-01  Neil Booth  <neilb@earthling.net>
5109
5110         * gcc.dg/cpp/20000720-1.S: Remove duplicate testcase.
5111         * gcc.dg/cpp/poison.c: Update.
5112         * gcc.dg/cpp/spacing1.c: New testcase for all spacing issues.
5113
5114 2000-12-01  Toon Moene  <toon@moene.indiv.nluug.nl>
5115
5116         * g77.f-torture/execute/20001201.f: New test.
5117
5118 2000-12-01  Joseph S. Myers  <jsm28@cam.ac.uk>
5119
5120         * gcc.dg/c99-array-nonobj-1.c: No longer XFAIL.
5121
5122 2000-12-01  Jakub Jelinek  <jakub@redhat.com>
5123
5124         * gcc.c-torture/execute/string-opt-5.c: Add some memset tests.
5125
5126 2000-12-01  Nathan Sidwell  <nathan@codesourcery.com>
5127
5128         * g++.old-deja/g++.other/cast6.C: New test.
5129
5130 2000-11-30  Geoffrey Keating  <geoffk@redhat.com>
5131
5132         * gcc.c-torture/execute/20001130-2.c: New testcase.
5133
5134 2000-11-30  Richard Henderson  <rth@redhat.com>
5135
5136         * gcc.c-torture/execute/20001130-1.c: New test.
5137
5138 2000-11-30  Nathan Sidwell  <nathan@codesourcery.com>
5139
5140         * g++.old-deja/g++.other/op3.C: New test.
5141
5142 2000-11-30  Nathan Sidwell  <nathan@codesourcery.com>
5143
5144         * g++.old-deja/g++.other/op2.C: New test.
5145
5146 2000-11-30  Nathan Sidwell  <nathan@codesourcery.com>
5147
5148         * g++.old-deja/g++.other/crash38.C: New test.
5149
5150 2000-11-29  Toon Moene  <toon@moene.indiv.nluug.nl>
5151
5152         * g77.f-torture/execute/20001111.x: Test fixed - remove XFAIL.
5153
5154 2000-11-29  Jakub Jelinek  <jakub@redhat.com>
5155
5156         * gcc.c-torture/execute/string-opt-5.c: Add some strcmp and strncpy
5157         tests.
5158         * gcc.c-torture/execute/string-opt-6.c: New test.
5159
5160         * gcc.dg/20001117-1.c: Add main.
5161
5162 2000-11-28  Geoffrey Keating  <geoffk@redhat.com>
5163
5164         * gcc.dg/noncompile/940510-1.c: Update to test c89 functionality.
5165         Move from here ...
5166         * gcc.dg/940510-1.c: ... to here.
5167
5168         * gcc.dg/20000926-1.c: GNU C now allows initializations of
5169         zero-size arrays in toplevel structures.
5170
5171 2000-11-28  Jakub Jelinek  <jakub@redhat.com>
5172
5173         * gcc.c-torture/execute/loop-8.c: New test.
5174
5175 2000-11-28  Nathan Sidwell  <nathan@codesourcery.com>
5176
5177         * g++.old-deja/g++.other/base1.C: New test.
5178
5179 2000-11-28  Nathan Sidwell  <nathan@codesourcery.com>
5180
5181         * g++.old-deja/g++.other/parse2.C: New test.
5182
5183 2000-11-28  Nathan Sidwell  <nathan@codesourcery.com>
5184
5185         * g++.old-deja/g++.pt/incomplete1.C: New test.
5186
5187 2000-11-28  Nathan Sidwell  <nathan@codesourcery.com>
5188
5189         * g++.old-deja/g++.other/friend9.C: New test.
5190
5191 2000-11-28  Jakub Jelinek  <jakub@redhat.com>
5192
5193         * gcc.dg/20001127-1.c: New test.
5194
5195 2000-11-27  Nathan Sidwell  <nathan@codesourcery.com>
5196
5197         * g++.old-deja/g++.pt/friend46.C: New test.
5198
5199 2000-11-27  Nathan Sidwell  <nathan@codesourcery.com>
5200
5201         * g++.old-deja/g++.other/ptrmem8.C: New test.
5202
5203 2000-11-26  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
5204
5205         * gcc.c-torture/execute/string-opt-7.c: New test.
5206         * gcc.c-torture/execute/string-opt-8.c: Likewise.
5207
5208 2000-11-26  Gabriel Dos Reis  <gdr@codesourcery.com>
5209
5210         * lib/g++.exp (g++_include_flags): Invoke 'tests_flags --compiler'
5211         instead of 'mkcheck 2'.
5212
5213 2000-11-25  Joseph S. Myers  <jsm28@cam.ac.uk>
5214
5215         * gcc.c-torture/execute/memcheck/driver.c,
5216         gcc.c-torture/execute/memcheck/driver.h, gcc.dg/cpp/if-3.c: Change
5217         C9X references to refer to C99.
5218
5219 2000-11-25  Jakub Jelinek  <jakub@redhat.com>
5220
5221         * gcc.dg/ultrasp3.c: New test.
5222
5223 2000-11-25  Neil Booth  <neilb@earthling.net>
5224
5225         * gcc.dg/cpp/include2.c: Update test to be locale independent.
5226
5227 2000-11-25  Alexandre Oliva  <aoliva@redhat.com>
5228
5229         * gcc.c-torture/compile/20001123-2.c: New.
5230
5231 2000-11-24  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5232
5233         * g++.old-dega/g++.pt/ttp62.C: Call abort() on failure.
5234
5235 2000-11-24  Bernd Schmidt  <bernds@redhat.co.uk>
5236
5237         * gcc.dg/sequence-point-1.c: Add some new tests.
5238         * gcc.c-torture/execute/20001124-1.c: New test.
5239
5240 2000-11-24  Nathan Sidwell  <nathan@codesourcery.com>
5241
5242         * g++.old-deja/g++.other/vaarg4.C: New test.
5243         * gcc.c-torture/compile/20001123-1.c: New test.
5244
5245 2000-11-24  Nathan Sidwell  <nathan@codesourcery.com>
5246
5247         * g++.other/crash24.C: Adjust and remove XFAIL.
5248         * g++.other/crash37.C: New test.
5249
5250 2000-11-23  Nathan Sidwell  <nathan@codesourcery.com>
5251
5252         * g++.old-deja/g++.pt/instantiate9.C: New test.
5253
5254 2000-11-22  Mark Mitchell  <mark@codesourcery.com>
5255
5256         * g++.old-deja/g++.other/decl4.C: Tweak so that it fails with the
5257         new ABI, too.
5258
5259         * g++.old-deja/g++.mike/p6610a.C: This test no longer fails.
5260         * g++.old-deja/g++.robertl/eb55.C: Likewise.
5261
5262 2000-11-22  Neil Booth  <neilb@earthling.net>
5263
5264         * gcc.dg/cpp/Wtrigraphs.c: New test.
5265
5266 2000-11-22  Loren J. Rittle  <ljrittle@acm.org>
5267
5268         * g++.old-deja/g++.robertl/eb39.C: Don't include libio.h.
5269
5270 2000-11-22  Jakub Jelinek  <jakub@redhat.com>
5271
5272         * gcc.c-torture/execute/ieee/20001122-1.c: New test.
5273
5274 2000-11-22  Hans-Peter Nilsson  <hp@bitrange.com>
5275
5276         * lib/gcc-dg.exp: load_lib scanasm.exp.
5277         (scan-assembler, scan-assembler-not): Break out to scanasm.exp.
5278         * lib/g++-dg.exp: load_lib scanasm.exp.
5279         * lib/scanasm.exp: New.
5280         (scan-assembler, scan-assembler-not): Add optional arguments to
5281         test name, or if not present, the pattern name.
5282         (scan-assembler-dem, scan-assembler-dem-not): New.
5283
5284         * g++.dg/dg.exp: New.
5285
5286 2000-11-21  Neil Booth  <neilb@earthling.net>
5287
5288         * gcc.dg/cpp/integrated1.c: Remove.
5289
5290 2000-11-21  Jakub Jelinek  <jakub@redhat.com>
5291
5292         * gcc.c-torture/execute/20001121-1.c: New test.
5293
5294 2000-11-21  Richard Henderson  <rth@redhat.com>
5295
5296         * gcc.c-torture/compile/20001121-1.c: New test.
5297
5298 2000-11-20  Neil Booth  <neilb@earthling.net>
5299
5300         * gcc.dg/cpp/integrated1.c: New test.
5301
5302 2000-11-21  Jakub Jelinek  <jakub@redhat.com>
5303
5304         * g++.old-deja/g++.other/inline17.C: New test.
5305
5306 2000-11-20  Donald Lindsay  <dlindsay@redhat.com>
5307
5308         * gcc.dg/20000614-2.c: Bug fix. This test expected an unitialized
5309         local variable to be zero: I made the variable global. Now
5310         uses abort() and exit() instead of relying on main's return value.
5311
5312 2000-11-20  Neil Booth  <neilb@earthling.net>
5313
5314         * gcc.dg/cpp/paste2.c: Update test.
5315         * objc/execute/paste.m: New test.
5316
5317 2000-11-20  Joseph S. Myers  <jsm28@cam.ac.uk>
5318
5319         * gcc.dg/c99-condexpr-1.c: New test.
5320
5321 2000-11-20  Neil Booth  <neilb@earthling.net>
5322
5323         * gcc.dg/cpp/macsyntx.c: Use correct command line option.
5324
5325 2000-11-20  Nathan Sidwell  <nathan@codesourcery.com>
5326
5327         * g++.old-deja/g++.pt/export1.C: New test.
5328
5329 2000-11-20  Jakub Jelinek  <jakub@redhat.com>
5330
5331         * gcc.dg/20001117-1.c: New test.
5332
5333 2000-11-18  Richard Henderson  <rth@redhat.com>
5334
5335         * gcc.c-torture/execute/nestfunc-3.c (main): Mask result to 32 bits.
5336
5337 2000-11-18  Richard Henderson  <rth@redhat.com>
5338
5339         * lib/c-torture.exp (TORTURE_OPTIONS): Remove -fssa.
5340         * lib/f-torture.exp (TORTURE_OPTIONS): Likewise.
5341         * lib/gcc-dg.exp (TORTURE_OPTIONS): Likewise.
5342
5343 2000-11-18  Richard Henderson  <rth@redhat.com>
5344
5345         * gcc.c-torture/execute/20001009-2.c (foo): Rename from main.
5346         (main): New.  Exit cleanly.
5347
5348 2000-11-18  Joseph S. Myers  <jsm28@cam.ac.uk>
5349
5350         * gcc.dg/c90-fordecl-1.c, gcc.dg/c99-fordecl-1.c,
5351         gcc.dg/c99-fordecl-2.c: New tests.
5352
5353 2000-11-18  Richard Henderson  <rth@redhat.com>
5354
5355         * gcc.c-torture/execute/zerolen-1.c: Rename from 20001115-1.c.
5356         * gcc.c-torture/execute/zerolen-2.c: New.
5357
5358 2000-11-18  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
5359
5360         * gcc.c-torture/execute/20001115-1.c: Don't access nonexistant
5361         memory.
5362
5363 2000-11-17  Nathan Sidwell  <nathan@codesourcery.com>
5364
5365         * g++.old-deja/g++.pt/instantiate8.C: New test.
5366
5367 2000-11-17  Nathan Sidwell  <nathan@codesourcery.com>
5368
5369         * g++.old-deja/g++.other/incomplete.C: Add more tests.
5370         * g++.old-deja/g++.pt/crash9.C: Mark new expected error.
5371
5372 2000-11-16  Nick Clifton  <nickc@redhat.com>
5373
5374         * gcc.c-torture/execute/nestfunc-2.c: New test.
5375         * gcc.c-torture/execute/nestfunc-3.c: New test.
5376
5377 2000-11-11  Bernd Schmidt  <bernds@redhat.co.uk>
5378
5379         * gcc.c-torture/compile/20001116-1.c: New test.
5380
5381 2000-11-15  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
5382
5383         * gcc.c-torture/execute/20001115-1.c: New test.
5384
5385 2000-11-15  Mark Mitchell  <mark@codesourcery.com>
5386
5387         * g++.old-deja/g++.abi/arraynew.C: Use `std' where necessary.
5388         * g++.old-deja/g++.abi/cxa_vec.C: Likewise.
5389         * g++.old-deja/g++.abi/ptrflags.C: Likewise.
5390         * g++.old-deja/g++.abi/vmihint.C: Likewise.
5391
5392 2000-11-15  Neil Booth  <neilb@earthling.net>
5393
5394         gcc.dg/cpp/_Pragma1.c: Update.
5395         gcc.dg/cpp/_Pragma2.c: New test.
5396
5397 2000-11-15  Nathan Sidwell  <nathan@codesourcery.com>
5398
5399         * g++.old-deja/g++.other/anon5.C: New test.
5400
5401 2000-11-14  Joseph S. Myers  <jsm28@cam.ac.uk>
5402
5403         * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Add more
5404         tests.
5405
5406 2000-11-14  Jakub Jelinek  <jakub@redhat.com>
5407
5408         * gcc.c-torture/execute/20000801-4.c: Make sure the second string is
5409         output.
5410
5411 2000-11-13  Joseph S. Myers  <jsm28@cam.ac.uk>
5412
5413         * gcc.dg/wtr-label-1.c, gcc.dg/990214-1.c: Add semicolons after
5414         labels at end of compound statements.
5415
5416 2000-11-13  Jakub Jelinek  <jakub@redhat.com>
5417
5418         * gcc.c-torture/execute/loop-7.c: New test.
5419
5420 2000-11-13  Joseph S. Myers  <jsm28@cam.ac.uk>
5421
5422         * gcc.dg/c99-mixdecl-1.c, gcc.dg/c90-mixdecl-1.c: New tests.
5423
5424 2000-11-13  Joseph S. Myers  <jsm28@cam.ac.uk>
5425
5426         * gcc.dg/c99-bool-1.c: New test.
5427
5428 2000-11-13  Joseph S. Myers  <jsm28@cam.ac.uk>
5429
5430         * gcc.dg/c99-scope-1.c: Remove xfail.
5431         * gcc.dg/c99-scope-2.c: New test.
5432
5433 2000-11-12  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
5434
5435         * gcc.c-torture/execute/string-opt-3.c: Also test builtin rindex.
5436         * gcc.c-torture/execute/string-opt-4.c: Also test builtin index.
5437
5438 2000-11-11  Mark Mitchell  <mark@codesourcery.com>
5439
5440         * g++.brendan/err-msg8.C: Avoid capricious line-number issues with
5441         error messages.
5442
5443         * g++.mike/p700.C: Don't typedef wchar_t.
5444         * g++.mike/p784.C: Likewise.
5445         * g++.mike/eb101.C: Don't use __wchar_t.
5446
5447 2000-11-11  Toon Moene  <toon@moene.indiv.nluug.nl>
5448
5449         * g77.f-torture/execute/20001111.[fx]: Test premature exit
5450         from DO loop.
5451
5452 2000-11-11  Bernd Schmidt  <bernds@redhat.co.uk>
5453
5454         * gcc.c-torture/execute/20001111-1.c: New test.
5455
5456 2000-11-10  Nick Clifton  <nickc@redhat.com>
5457
5458         * gcc.c-torture/execute/20001108-1.c: Add test of unsigned long
5459         long multuiple and accumulate.
5460
5461 2000-11-09  Richard Henderson  <rth@redhat.com>
5462
5463         * gcc.dg/sequence-pt-1.c: Cast from pointer to integer
5464         via size_t instead of int.
5465
5466         * gcc.c-torture/execute/string-opt-1.c: Make stub functions static.
5467         * gcc.c-torture/execute/string-opt-2.c: Likewise.
5468         * gcc.c-torture/execute/string-opt-3.c: Likewise.
5469         * gcc.c-torture/execute/string-opt-4.c: Likewise.
5470
5471 2000-11-09  Geoffrey Keating  <geoffk@redhat.com>
5472
5473         * gcc.c-torture/compile/20001109-1.c: New test.
5474         * gcc.c-torture/compile/20001109-2.c: New test.
5475
5476 2000-11-09  Nathan Sidwell  <nathan@codesourcery.com>
5477
5478         * g++.old-deja/g++.pt/operator1.C: New test.
5479         * g++.old-deja/g++.brendan/err-msg8.C: Adjust error line.
5480
5481 2000-11-09  Jakub Jelinek  <jakub@redhat.com>
5482
5483         * gcc.dg/20001108-1.c: New test.
5484
5485 2000-11-09  Jakub Jelinek  <jakub@redhat.com>
5486
5487         * gcc.c-torture/execute/string-opt-1.c: Add test for strstr
5488         with both arguments constant strings.
5489         * gcc.c-torture/execute/string-opt-3.c: New test.
5490         * gcc.c-torture/execute/string-opt-4.c: New test.
5491         * gcc.c-torture/execute/string-opt-5.c: New test.
5492
5493 2000-11-08  Nick Clifton  <nickc@redhat.com>
5494
5495         * gcc.c-torture/execute/20001108-1.c: New test case.  Checks
5496         mulsidi3adddi patterns.
5497
5498 2000-11-08  Nathan Sidwell  <nathan@codesourcery.com>
5499
5500         * g++.old-deja/g++.other/crash36.C: New test.
5501
5502 2000-11-08  Jakub Jelinek  <jakub@redhat.com>
5503
5504         * g++.old-deja/g++.other/init16.C: New test.
5505
5506 2000-11-06  Loren J. Rittle  <ljrittle@acm.org>
5507
5508         * g++.old-deja/g++.mike/p6610a.C: Update XFAIL.
5509
5510 2000-11-07  Jeffrey Oldham  <oldham@oz.codesourcery.com>
5511
5512         * gcc.c-torture/execute/va-arg-15.x: Changed to mips*-sgi-irix6.*.
5513         * gcc.c-torture/execute/va-arg-16.x: Likewise.
5514         * gcc.c-torture/execute/va-arg-17.x: Likewise.
5515
5516 2000-11-07  DJ Delorie  <dj@redhat.com>
5517
5518         * testsuite/gcc.dg/20000614-1.c: Add return so that test can pass.
5519
5520 2000-11-07  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
5521
5522         * gcc.c-torture/execute/string-opt-1.c: New test.
5523
5524 2000-11-07  Jeffrey Oldham  <oldham@oz.codesourcery.com>
5525
5526         * gcc.c-torture/execute/va-arg-15.x: New file.  Fails on
5527         mips-sgi-irix6.* because the MIPS ABI passes floating-point
5528         parameters in registers, and there is no way for a varargs
5529         function to know in which order the integer and floating-point
5530         parameters should be interleaved when they are placed on the
5531         stack.
5532         * gcc.c-torture/execute/va-arg-16.x: Likewise.
5533         * gcc.c-torture/execute/va-arg-17.x: Likewise.
5534
5535 2000-11-07  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
5536
5537         * gcc.c-torture/execute/string-opt-2.c: New test.
5538
5539 2000-11-07  Nathan Sidwell  <nathan@codesourcery.com>
5540
5541         * g++.old-deja/g++.pt/crash60.C: New test.
5542
5543 2000-11-06  Jakub Jelinek  <jakub@redhat.com>
5544
5545         * g++.old-deja/g++.other/crash24.C: New test.
5546         * g++.old-deja/g++.other/crash25.C: New test.
5547         * g++.old-deja/g++.other/crash26.C: New test.
5548         * g++.old-deja/g++.other/crash27.C: New test.
5549         * g++.old-deja/g++.other/crash28.C: New test.
5550         * g++.old-deja/g++.other/crash29.C: New test.
5551         * g++.old-deja/g++.other/crash30.C: New test.
5552         * g++.old-deja/g++.other/crash31.C: New test.
5553         * g++.old-deja/g++.other/crash32.C: New test.
5554         * g++.old-deja/g++.other/crash33.C: New test.
5555         * g++.old-deja/g++.other/crash34.C: New test.
5556         * g++.old-deja/g++.other/crash35.C: New test.
5557
5558 2000-11-06  Jakub Jelinek  <jakub@redhat.com>
5559
5560         * gcc.c-torture/execute/20001031-1.c: New test.
5561
5562 2000-11-04  Mark Mitchell  <mark@codesourcery.com>
5563
5564         * g++.old-deja/g++.brendan/misc13.C: Put `strlen' in `std'
5565         namespace.
5566
5567         * g++.old-deja/g++.law/weak.C: Fix uses of iostreams to be
5568         standards-conformant.
5569
5570         * g++.old-deja/g++.mike/net5.C: Put `abort' in `std' namespace.
5571
5572         * g++.old-deja/g++.mike/p755.C: Tweak handling of exit.
5573         * g++.old-deja/g++.mike/p755a.C: Likewise.
5574         * g++.old-deja/g++.mike/p9706.C: Don't assume that the standard
5575         library makes no calls to `operator new' during initialization.
5576
5577 2000-11-04  Neil Booth  <neilb@earthling.net>
5578
5579         * gcc.dg/cpp/include2.c: New tests.
5580
5581 Fri Nov  3 13:32:14 2000  Mark P Mitchell  <mark@codesourcery.com>
5582
5583         * lib/g++.exp (g++_set_ld_library_path): New function.
5584         Use it to set LD_LIBRARYN32_PATH and LD_LIBRARY64_PATH.
5585
5586 2000-11-03  Bernd Schmidt  <bernds@redhat.co.uk>
5587
5588         * gcc.dg/sequence-pt-1.c: A few new tests.  Unify output for bogus
5589         warnings.
5590
5591 2000-11-01  Richard Henderson  <rth@redhat.com>
5592
5593         * g++.old-deja/g++.ext/namedret1.C: New.
5594         * g++.old-deja/g++.ext/namedret2.C: New.
5595         * g++.old-deja/g++.ext/namedret3.C: New.
5596
5597 2000-10-31  Geoffrey Keating  <geoffk@cygnus.com>
5598
5599         * gcc.c-torture/compile/920501-7.c: Remove 'CYGNUS LOCAL' markers.
5600         * gcc.c-torture/execute/ieee/rbug.c: Remove 'CYGNUS LOCAL' markers.
5601
5602 2000-10-31  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
5603
5604         * gcc.c-torture/execute/va-arg-21.c: New test.
5605
5606 2000-10-31  Joseph S. Myers  <jsm28@cam.ac.uk>
5607
5608         * gcc.dg/c99-complex-2.c: New test.
5609
5610 2000-10-31  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
5611
5612         * gcc.c-torture/execute/stdio-opt-1.c: New test.
5613
5614 2000-10-31  Jakub Jelinek  <jakub@redhat.com>
5615
5616         * g++.old-deja/g++.other/inline16.C: New test.
5617
5618 2000-10-31  Gabriel Dos Reis  <gdr@codesourcery.com>
5619
5620         * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparison against.
5621         __PRETTY_FUNCTION__
5622
5623 2000-10-29  Neil Booth  <neilb@earthling.net>
5624
5625         * gcc.dg/cpp/defined.c, include1.c, paste11.c, skipping.c:
5626         New tests.
5627         * gcc.dg/cpp/macsyntx.c: Move test to defined.c.
5628         * gcc.dg/cpp/mi3.c, mi3.h: New test for over-enthusiastic
5629         optimisation.
5630
5631 2000-10-29  Neil Booth  <neilb@earthling.net>
5632
5633         * gcc.dg/cpp/macro4.c, macro5.c: New tests.
5634         * mi1.c, mi1c.h: Add null directives to multiple-include test.
5635         * mi5.c: Test multiple includes work with -C.
5636         * trigraphs.c: Test ^= version.
5637
5638 2000-10-28  Neil Booth  <neilb@earthling.net>
5639
5640         New tests and test updates for new macro expander.
5641
5642         * gcc.dg/cpp/19960224-2.c, 20000625-2.c, cxxcom2.c, directiv.c,
5643         endif.c, if-4.c, if-5.c, if-mop.c, macsyntx.c, paste2.c, paste6.c,
5644         paste8.c, redef2.c, strify2.c, strp1.c, tr-warn1.c, tr-warn3.c,
5645         tr-warn6.c, undef1.c, undef2.c, widestr1.c: Update tests for
5646         new diagnostic messages.
5647
5648         * gcc.dg/cpp/macro3.c: New tests.
5649
5650 2000-10-27  Mark Mitchell  <mark@codesourcery.com>
5651
5652         * gcc.dg/noncompile/init-2.c: Tweak to deal with multiple errors
5653         on the same line.
5654
5655 2000-10-27  Jakub Jelinek  <jakub@redhat.com>
5656
5657         * g++.old-deja/g++.other/eh2.C: New test.
5658
5659 2000-10-27  Bernd Schmidt  <bernds@cygnus.co.uk>
5660
5661         * gcc.c-torture/execute/20001027-1.c: New test.
5662
5663 2000-10-26  Richard Henderson  <rth@redhat.com>
5664
5665         * gcc.c-torture/execute/20001026-1.c: New.
5666
5667 2000-10-26  Mark Mitchell  <mark@codesourcery.com>
5668
5669         * g++.old-deja/g++.brendan/label2.C: Tweak to work with V3.
5670         * g++.old-deja/g++.law/builtin1.C: Likewise.
5671         * g++.old-deja/g++.law/ctors10.C: Likewise.
5672         * g++.old-deja/g++.law/virtual3.C: Likewise.
5673         * g++.old-deja/g++.mike/p658.C: Likewise.
5674         * g++.old-deja/g++.other/sibcall1.C: Likewise.
5675         * g++.old-deja/g++.other/vaarg2.C: Likewise.
5676         * g++.old-deja/g++.robertl/eb124.C: Likewise.
5677         * g++.old-deja/g++.robertl/eb44.C: Likewise.
5678         * g++.old-deja/g++.robertl/eb77.C: Likewise.
5679
5680 2000-10-26  Nathan Sidwell  <nathan@codesourcery.com>
5681
5682         * gcc.c-torture/compile/20001024-1.c: New test.
5683
5684 2000-10-25  Mark Mitchell  <mark@codesourcery.com>
5685
5686         * lib/g++.exp (g++_include_flags): Trust HAVE_LIBSTDCXX_V3
5687         to tell us whether or not we are using V3.
5688
5689 2000-10-26  Gabriel Dos Reis  <gdr@codesourcery.com>
5690
5691         * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparaison
5692         operands.
5693
5694 2000-10-25  Joseph S. Myers  <jsm28@cam.ac.uk>
5695
5696         * gcc.dg/qual-return-1.c, gcc.dg/qual-return-2.c: New tests.
5697
5698 2000-10-25  Jakub Jelinek  <jakub@redhat.com>
5699
5700         * gcc.c-torture/execute/20001024-1.c: New test.
5701
5702 2000-10-24  Jakub Jelinek  <jakub@redhat.com>
5703
5704         * g++.old-deja/g++.other/sibcall1.C: New test.
5705
5706 2000-10-20  Jakub Jelinek  <jakub@redhat.com>
5707
5708         * gcc.dg/noncompile/init-3.c: New test.
5709
5710 2000-10-20  Joseph S. Myers  <jsm28@cam.ac.uk>
5711
5712         * gcc.dg/format-array-1.c: New test.
5713
5714 2000-10-18  Joseph S. Myers  <jsm28@cam.ac.uk>
5715
5716         * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c: Add tests for
5717         writing through null pointers; remove comment about testing
5718         unterminated strings.
5719
5720 2000-10-17  Matthew Hiller  <hiller@redhat.com>
5721
5722         * gcc.c-torture/execute/20001017-2.c: New test.
5723
5724 2000-10-18  Joseph S. Myers  <jsm28@cam.ac.uk>
5725
5726         * gcc.c-torture/compile/20001018-1.c: New test.
5727         * gcc.c-torture/compile/20001018-1.x: Xfail.
5728
5729 2000-10-17  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
5730
5731         * gcc.c-torture/execute/20001017-1.c: New test.
5732
5733 2000-10-17  Joseph S. Myers  <jsm28@cam.ac.uk>
5734
5735         * gcc.dg/format-xopen-1.c: Update comments; adjust for checking
5736         for multiple use of arguments with scanf formats; add tests for
5737         multiple use of arguments.
5738
5739 2000-10-17  Bernd Schmidt  <bernds@redhat.co.uk>
5740
5741         * gcc.dg/sequence-pt-1.c: Several new tests; remove xfail from some old tests.
5742
5743 2000-10-17  Joseph S. Myers  <jsm28@cam.ac.uk>
5744
5745         * gcc.dg/format-miss-1.c: New test.
5746
5747 2000-10-16  Jakub Jelinek  <jakub@redhat.com>
5748
5749         * gcc.c-torture/execute/20001013-1.c: New test.
5750
5751 2000-10-16  Joseph S. Myers  <jsm28@cam.ac.uk>
5752
5753         * gcc.dg/format-branch-1.c: New test.
5754
5755 2000-10-16  Joseph S. Myers  <jsm28@cam.ac.uk>
5756
5757         * README, lib/file-format.exp: Remove EGCS references.
5758
5759 2000-10-16  Jakub Jelinek  <jakub@redhat.com>
5760
5761         * gcc.dg/20001013-1.c: New test.
5762
5763 2000-10-15  Joseph S. Myers  <jsm28@cam.ac.uk>
5764
5765         * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Determine the type
5766         for intmax_t in the compiler using __typeof__ and the type rules
5767         for conditional expressions.
5768
5769 2000-10-13  Jakub Jelinek  <jakub@redhat.com>
5770
5771         * gcc.dg/20001012-1.c: New test.
5772         * gcc.dg/20001012-2.c: New test.
5773
5774 2000-10-12  Joseph S. Myers  <jsm28@cam.ac.uk>
5775
5776         * gcc.dg/format-attr-1.c: New test.
5777
5778 2000-10-12  Joseph S. Myers  <jsm28@cam.ac.uk>
5779
5780         * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Use
5781         __LONG_LONG_MAX__ instead of LLONG_MAX.
5782
5783 2000-10-12  Joseph S. Myers  <jsm28@cam.ac.uk>
5784
5785         * gcc.dg/c99-scanf-2.c, gcc.dg/format-ext-2.c: Test ' and I
5786         scanf flags.
5787         * gcc.dg/format-ext-3.c: Test mutually exclusive pairs of strftime
5788         flags.
5789
5790 2000-10-11  Joseph S. Myers  <jsm28@cam.ac.uk>
5791
5792         * gcc.dg/sequence-pt-1.c: New test.
5793
5794 2000-10-11  Geoff Keating  <geoffk@cygnus.com>
5795
5796         * gcc.c-torture/execute/20001011-1.c: New testcase.
5797         Testcase provided by Zack Weinberg <zackw@stanford.edu>.
5798
5799 2000-10-10  Jakub Jelinek  <jakub@redhat.com>
5800
5801         * gcc.dg/991209-1.c (stack_ptr): Use __asm, not asm, so that -ansi
5802         does not error on it.
5803
5804 2000-10-10  Jakub Jelinek  <jakub@redhat.com>
5805
5806         * gcc.dg/20001009-1.c: New test.
5807
5808 Mon Oct  9 23:32:06 MET DST 2000  Jan Hubicka  <jh@suse.cz>
5809
5810         * gcc.c-torture/compile/20001009-1.c: Move from here ....
5811         * gcc.c-torture/execute/20001009-2.c: ... to here.
5812
5813 2000-10-09  Geoff Keating  <geoffk@cygnus.com>
5814
5815         * gcc.c-torture/compile/20001009-1.c: New testcase.
5816         * gcc.c-torture/execute/20001009-1.c: New testcase.
5817         Testcases provided by Jan Hubicka <jh@suse.cz>.
5818
5819 2000-10-08  Joseph S. Myers  <jsm28@cam.ac.uk>
5820
5821         * gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
5822         gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Define intmax_t and
5823         uintmax_t using <limits.h> to emulate the compiler's internal
5824         logic.  No longer XFAIL %j tests.
5825
5826 2000-10-08  Joseph S. Myers  <jsm28@cam.ac.uk>
5827
5828         * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c,
5829         gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
5830         gcc.dg/c99-strftime-1.c, gcc.dg/format-ext-3.c: Adjust error
5831         regexps and details of expected handling of some bad formats.
5832         * gcc.dg/format-xopen-1.c: Add test for $ format with assignment
5833         suppression.
5834
5835 2000-10-07  Joseph S. Myers  <jsm28@cam.ac.uk>
5836
5837         * g++.old-deja/g++.eh/cond1.C, g++.old-deja/g++.other/bitfld3.C,
5838         g++.old-deja/g++.other/cond5.C, g++.old-deja/g++.other/decl3.C,
5839         g++.old-deja/g++.other/decl5.C, gcc.dg/cast-qual-1.c,
5840         gcc.dg/return-type-1.c, gcc.dg/unused-1.c: Update URLs of messages
5841         in list archives.
5842
5843 2000-10-06  Richard Henderson  <rth@cygnus.com>
5844
5845         * g++.old-deja/g++.brendan/crash13.C: Pass -Wreturn-type.
5846         * g++.old-deja/g++.brendan/crash52.C: Likewise.
5847         * g++.old-deja/g++.jason/report.C: Likewise.
5848         * g++.old-deja/g++.law/friend5.C: Likewise.
5849         * g++.old-deja/g++.mike/p646.C: Likewise.  Adjust the spelling
5850         of the expected warnings.
5851
5852 2000-10-06  Nathan Sidwell  <nathan@codesourcery.com>
5853
5854         * g++.old-deja/g++.pt/enum14.C: New test.
5855
5856 2000-10-05  Nathan Sidwell  <nathan@codesourcery.com>
5857
5858         * g++.old-deja/g++.pt/crash59.C: New test.
5859
5860 2000-10-04  Will Cohen  <wcohen@redhat.com>
5861
5862         * gcc.dg/20000926-1.c: New test.
5863
5864 2000-10-03  Geoff Keating  <geoffk@cygnus.com>
5865
5866         * g++.old-deja/g++.pt/memtemp77.C (main): Update demangled
5867         function name for current C++ compiler.
5868         Patch from Kriang Lerdsuwanakij <lerdsuwa@scf.usc.edu>.
5869
5870 2000-09-29  Gabriel Dos Reis  <gdr@codesourcery.com>
5871
5872         * g++.old-deja/g++.ext/pretty3.C: Fix comparison with
5873         __PRETTY_FUNCTION__.
5874         * g++.old-deja/g++.ext/pretty2.C: Likewise.
5875
5876 2000-09-28  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
5877
5878         * gcc.dg/wtr-int-type-1.c: Don't expect a warning from system headers.
5879
5880 2000-09-26  Jakub Jelinek  <jakub@redhat.com>
5881
5882         * gcc.c-torture/compile/20000923-1.c: New test.
5883
5884 2000-09-25 Theodore Papadopoulo <Theodore.Papadopoulo@sophia.inria.fr>
5885
5886         * g++.old-deja/g++.other/crash20.C: Make ready for libstdc++-v3.
5887         * g++.old-deja/g++.pt/ttp62.C: Same.
5888         * g++.old-deja/g++.other/inline14.C: Same.
5889
5890 2000-09-24  Richard Henderson  <rth@cygnus.com>
5891
5892         * gcc.c-torture/execute/20000914-1.c: Declare malloc.
5893
5894 2000-09-24  Joseph S. Myers  <jsm28@cam.ac.uk>
5895
5896         * gcc.dg/c90-printf-1.c: Add test for wide string format.
5897
5898 2000-09-22  Geoff Keating  <geoffk@cygnus.com>
5899
5900         * gcc.c-torture/compile/20000922-1.c: New file.
5901
5902 2000-09-21  Nick Clifton  <nickc@redhat.com>
5903
5904         * gcc.c-torture/execute/divmod-1.c (mod5): New function - perform
5905         a signed long modulo operation.
5906         (mod6): New funciton - perform an unsigned long modulo operation.
5907         (main): Add tests for modulos of very large numbers by very small
5908         dividends.
5909
5910 2000-09-19  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
5911
5912         * g++.old-deja/g++.other/virtual8.C: Declare printf correctly.
5913
5914 2000-09-19  Richard Henderson  <rth@cygnus.com>
5915
5916         * gcc.dg/compare2.c (case 10): XFAIL.
5917
5918 2000-09-18  Richard Henderson  <rth@cygnus.com>
5919
5920         * gcc.c-torture/execute/20000906-1.c: Move ...
5921         * gcc.dg/20000906-1.c: ... here.  Only run on targets
5922         that support __builtin_trap.
5923
5924 Mon 18-Sep-2000 19:23:11 BST  Neil Booth  <NeilB@earthling.net>
5925
5926         * gcc.dg/cpp/cmdlne-C.c: Remove bogus warning test.
5927
5928 2000-09-18  Joseph S. Myers  <jsm28@cam.ac.uk>
5929
5930         * gcc.dg/format-ext-1.c: Add tests for mixing %m with $ formats.
5931         * gcc.dg/format-xopen-1.c: Fix error in one $ format test.  Add
5932         more $ format tests.
5933
5934 2000-09-18  Joseph S. Myers  <jsm28@cam.ac.uk>
5935
5936         * gcc.dg/format-errmk-1.c: New test.
5937
5938 2000-09-17  Greg McGary  <greg@mcgary.org>
5939
5940         * gcc.c-torture/execute/20000917-1.x: Remove.
5941
5942 2000-09-17  Joseph S. Myers  <jsm28@cam.ac.uk>
5943
5944         * gcc.dg/c90-complex-1.c, gcc.dg/c99-complex-1.c: New tests.
5945
5946 2000-09-17  Greg McGary  <greg@mcgary.org>
5947
5948         * gcc.c-torture/execute/20000917-1.c: New test.
5949         * gcc.c-torture/execute/20000917-1.x: XFAIL.
5950
5951 Sat 16-Sep-2000 08:14:58 BST  Neil Booth  <NeilB@earthling.net>
5952
5953         * gcc.dg/cpp/macro2.c: Testcase for multi-context arguments
5954         in nested macro bug.
5955
5956 Fri 15-Sep-2000 06:50:11 BST  Neil Booth  <NeilB@earthling.net>
5957
5958         * gcc.dg/cpp/paste10.c: Testcase for PASTE_LEFT buglet.
5959
5960 Thu Sep 14 16:48:49 2000  Jeffrey A Law  (law@cygnus.com)
5961
5962         * gcc.c-torture/execute/20000914-1.c: New test.
5963
5964 2000-09-12  Alexandre Oliva  <aoliva@redhat.com>
5965
5966         * g++.other/inline13.C: New test.
5967
5968 2000-09-12  Andreas Jaeger  <aj@suse.de>
5969
5970         * gcc.c-torture/execute/widechar-2.c: New test for wchar_t
5971         constant by Ulrich Drepper <drepper@redhat.com>.
5972
5973 Tue Sep 12 18:32:07 2000  J"orn Rennecke <amylaar@redhat.co.uk>
5974
5975         * gcc.c-torture/compile/981006-1.x: No -fpic for sh-coff / sh-hms.
5976
5977 2000-09-12  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
5978
5979         * gcc.dg/wtr-union-init-2.c, gcc.dg/wtr-union-init-3.c: New tests.
5980
5981 2000-09-11  Zack Weinberg  <zack@wolery.cumb.org>
5982
5983         * gcc.dg/cpp/backslash.c: New test.
5984
5985 2000-09-11  Alexandre Oliva  <aoliva@redhat.com>
5986
5987         * gcc.c-torture/execute/20000910-1.c: New test.
5988         * gcc.c-torture/execute/20000910-2.c: Likewise.
5989
5990 2000-09-11  Robert Lipe  <robertl@sco.com>
5991
5992         * gcc.dg/pragma-align.c: New test.
5993
5994 2000-09-11  Nathan Sidwell  <nathan@codesourcery.com>
5995
5996         * g++.old-deja/g++.pt/explicit82.C: New test.
5997         * g++.old-deja/g++.pt/explicit83.C: New test.
5998
5999 2000-09-10  Zack Weinberg  <zack@wolery.cumb.org>
6000
6001         * gcc.dg/asm-names.c: New test.
6002
6003 2000-09-09  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6004
6005         * gcc.dg/cpp/tr-warn6.c: New test
6006
6007 2000-09-07  Joseph S. Myers  <jsm28@cam.ac.uk>
6008
6009         * gcc.dg/format-ext-3.c: Test %#b and %#h as formats that should
6010         be accepted.
6011
6012 2000-09-07  Catherine Moore  <clm@redhat.com>
6013
6014         * gcc.c-torture/execute/unroll-1.c: New test.
6015
6016 2000-09-06  Zack Weinberg  <zack@wolery.cumb.org>
6017
6018         * g++.old-deja/g++.benjamin/13478.C: Put meaningful tags on
6019         ERROR markers.
6020         * g++.old-deja/g++.brendan/crash8.C: Move ERROR marker up one line.
6021         * gcc.dg/c99-array-nonobj-1.c: Don't expect func[] cases to fail.
6022         * gcc.dg/wtr-label-1.c: Don't use unconstrained .* in error regexps.
6023         * gcc.dg/wtr-suffix-1.c: Correct error regexps.
6024         * gcc.dg/cpp/unc1.c, gcc.dg/cpp/unc2.c, gcc.dg/cpp/unc3.c:
6025         Preprocess only.
6026         * gcc.dg/cpp/unc4.c: Adjust line number in dg-error line.
6027         * gcc.dg/noncompile/const-ll-1.c: Generalize error regexp.
6028
6029 2000-09-06  Nathan Sidwell  <nathan@codesourcery.com>
6030
6031         * g++.old-deja/g++.pt/deduct2.C: New test.
6032
6033 2000-09-06  Nathan Sidwell  <nathan@codesourcery.com>
6034
6035         * g++.old-deja/g++.pt/parms2.C: New test.
6036
6037 2000-09-06  Nathan Sidwell  <nathan@codesourcery.com>
6038
6039         * g++.old-deja/g++.pt/crash58.C: New test.
6040
6041 2000-09-06  Greg McGary  <greg@mcgary.org>
6042
6043         * gcc.c-torture/execute/20000906-1.c: New test.
6044         * gcc.c-torture/execute/20000906-1.x: Expect failure for ix86 at `-O2'.
6045
6046 2000-09-05  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6047
6048         * gcc.dg/wtr-int-type-1.c: Fix for 64-bit platforms.
6049
6050 2000-09-04  Nathan Sidwell  <nathan@codesourcery.com>
6051
6052         * g++.old-deja/g++.pt/crash57.C: New test.
6053
6054 2000-09-04  Nathan Sidwell  <nathan@codesourcery.com>
6055
6056         * g++.old-deja/g++.pt/crash56.C: New test.
6057
6058 2000-09-04  Nathan Sidwell  <nathan@codesourcery.com>
6059
6060         * g++.old-deja/g++.pt/koenig1.C: New test.
6061
6062 2000-09-04  Jakub Jelinek  <jakub@redhat.com>
6063
6064         * gcc.dg/20000904-1.c: New test.
6065
6066 2000-09-04  Jakub Jelinek  <jakub@redhat.com>
6067
6068         * gcc.dg/cpp/paste8.c: New test.
6069
6070 2000-09-01  Alexandre Oliva  <aoliva@redhat.com>
6071
6072         * gcc.c-torture/compile/20000827-1.c: New test.
6073
6074 2000-09-01  Joseph S. Myers  <jsm28@cam.ac.uk>
6075
6076         * gcc.dg/format-diag-1.c: New test.
6077
6078 2000-09-01  Joseph S. Myers  <jsm28@cam.ac.uk>
6079
6080         * gcc.dg/c90-printf-1.c, gcc.dg/c90-printf-2.c,
6081         gcc.dg/c90-scanf-1.c, gcc.dg/c90-scanf-2.c, gcc.dg/c99-printf-1.c,
6082         gcc.dg/c99-scanf-1.c, gcc.dg/format-ext-1.c,
6083         gcc.dg/format-ext-2.c, gcc.dg/format-xopen-1.c,
6084         gcc.dg/formatz-1.c: Adjust warning regular expressions.
6085
6086 2000-09-01  Nathan Sidwell  <nathan@codesourcery.com>
6087
6088         * g++.old-deja/g++.other/nested4.C: New test.
6089
6090 2000-09-01  Nathan Sidwell  <nathan@codesourcery.com>
6091
6092         * g++.old-deja/g++.ns/scoped1.C: New test.
6093
6094 2000-08-30  Alexandre Oliva  <aoliva@redhat.com>
6095
6096         * lib/g++.exp: Support testing already-installed GCC.
6097
6098 2000-08-29  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6099
6100         * wtr-label-1.c, wtr-suffix-1.c: New tests.
6101
6102 2000-08-27  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6103
6104         * gcc.dg/return-type-2.c: New test.
6105
6106 2000-08-27  Geoff Keating  <geoffk@cygnus.com>
6107
6108         * gcc.c-torture/compile/20000825-1.c: New test.
6109
6110 2000-08-26  Alexandre Oliva  <aoliva@redhat.com>
6111
6112         * gcc.dg/dwarf2-2.c: New test.
6113
6114 2000-08-26  Zack Weinberg  <zack@wolery.cumb.org>
6115
6116         * gcc.dg/cpp/tr-warn4.c: Remove unconstrained .* from
6117         dg-warning regexps.
6118
6119 2000-08-25  Joseph S. Myers  <jsm28@cam.ac.uk>
6120
6121         * gcc.dg/format-ext-3.c, gcc.dg/format-ext-4.c,
6122         gcc.dg/format-ext-5.c: New tests.
6123
6124 2000-08-25  Jakub Jelinek  <jakub@redhat.com>
6125
6126         * testsuite/g++.old-deja/g++.other/crash22.C: New test.
6127
6128 2000-08-24  Mark Mitchell  <mark@codesourcery.com>
6129
6130         * gcc.dg/noncompile/930622-2.c: Adjust error message.
6131
6132 2000-08-24  Richard Henderson  <rth@cygnus.com>
6133
6134         * gcc.dg/ia64-sync-1.c: New test.
6135         * gcc.dg/ia64-sync-2.c: New test.
6136         * gcc.dg/ia64-asm-1.c: New test.
6137
6138 2000-08-24  Joseph S. Myers  <jsm28@cam.ac.uk>
6139
6140         * gcc.dg/c99-scanf-2.c: Remove test for scanf "Z" length.
6141         * gcc.dg/format-ext-2.c: New test.
6142
6143 2000-08-23  Jason Merrill  <jason@redhat.com>
6144
6145         * lib/old-dejagnu.exp: Also ignore "In member function" and
6146         "At global scope".
6147
6148 2000-08-23  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6149
6150         * gcc.dg/noncompile/label-lineno-1.c: New test.
6151
6152 2000-08-23  Joseph S. Myers  <jsm28@cam.ac.uk>
6153
6154         * gcc.dg/c99-array-nonobj-1.c: New test.
6155
6156 2000-08-23  Joseph S. Myers  <jsm28@cam.ac.uk>
6157
6158         * gcc.dg/c99-printf-2.c, gcc.dg/format-xopen-1.c: Add some more
6159         tests.
6160         * gcc.dg/format-ext-1.c: New test.
6161
6162 2000-08-23  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6163
6164         * gcc.dg/cpp/tr-warn4.c, gcc.dg/cpp/tr-warn5.c,
6165         gcc.dg/wtr-aggr-init-1.c, gcc.dg/wtr-escape-1.c,
6166         gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-static-1.c,
6167         gcc.dg/wtr-strcat-1.c, gcc.dg/wtr-switch-1.c,
6168         gcc.dg/wtr-unary-plus-1.c, gcc.dg/wtr-union-init-1.c: New tests.
6169
6170 2000-08-22  Joseph S. Myers  <jsm28@cam.ac.uk>
6171
6172         * gcc.dg/c90-strftime-2.c, gcc.dg/c99-strftime-1.c,
6173         gcc.dg/c99-strftime-2.c: New tests.
6174
6175 2000-08-22  Richard Henderson  <rth@cygnus.com>
6176
6177         * gcc.c-torture/execute/20000822-1.c: New test.
6178
6179 2000-08-21  Jakub Jelinek  <jakub@redhat.com>
6180
6181         * gcc.c-torture/execute/20000819-1.x: Remove.
6182
6183 2000-08-21  Joseph S. Myers  <jsm28@cam.ac.uk>
6184
6185         * gcc.dg/c90-printf-3.c, gcc.dg/c90-scanf-2.c,
6186         gcc.dg/c90-scanf-3.c, gcc.dg/c90-scanf-4.c,
6187         gcc.dg/c90-strftime-1.c, gcc.dg/c99-printf-3.c,
6188         gcc.dg/c99-scanf-1.c, gcc.dg/c99-scanf-2.c, gcc.dg/c99-scanf-3.c,
6189         gcc.dg/format-xopen-1.c: New tests.
6190
6191 2000-08-21  Joseph S. Myers  <jsm28@cam.ac.uk>
6192
6193         * gcc.dg/c90-scanf-1.c, gcc.dg/c94-scanf-1.c: New tests.
6194
6195 2000-08-21  Jakub Jelinek  <jakub@redhat.com>
6196
6197         * g++.old-deja/g++.other/loop2.C: New test.
6198
6199         * gcc.c-torture/compile/20000606-1.c: New test.
6200         * gcc.c-torture/compile/20000728-1.c: New test.
6201         * gcc.c-torture/execute/20000801-1.c: New test.
6202         * gcc.c-torture/execute/20000801-2.c: New test.
6203         * gcc.c-torture/execute/20000819-1.c: New test.
6204         * gcc.c-torture/execute/20000819-1.x: XFAIL.
6205         * gcc.dg/20000629-1.c: New test.
6206         * gcc.dg/20000724-1.c: New test.
6207         * gcc.dg/20000807-1.c: New test.
6208
6209 Sun Aug 20 01:41:35 MSD 2000 Dennis Chernoivanov <cdi@sparc.spb.su>
6210
6211         * gcc.dg/cpp/pragma-1.c: New test.
6212         * gcc.dg/cpp/pragma-2.c: New test.
6213
6214 2000-08-18  Zack Weinberg  <zack@wolery.cumb.org>
6215
6216         * gcc.dg/cpp/lexstrng.c: Don't include string.h.
6217         * gcc.dg/cpp/paste2.c: Don't include string.h.  Prototype strcmp.
6218
6219 Fri Aug 18 16:57:35 2000  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
6220
6221         * gcc.c-torture/compile/20000818-1.c: New test.
6222
6223 2000-08-18  Manfred Hollstein  <manfredh@redhat.com>
6224
6225         * gcc.c-torture/execute/20000818-1.c: New test.
6226
6227 2000-08-18  Joseph S. Myers  <jsm28@cam.ac.uk>
6228
6229         * gcc.dg/format-va-1.c: New test.
6230
6231 2000-08-18  Nathan Sidwell  <nathan@codesourcery.com>
6232
6233         * g++.old-deja/g++.other/typedef8.C: New test.
6234
6235 2000-08-18  Nathan Sidwell  <nathan@codesourcery.com>
6236
6237         * g++.old-deja/g++.benjamin/13478.C: Mark candidate.
6238         * g++.old-deja/g++.mike/net36.C: Mark candidate.
6239         * g++.old-deja/g++.robertl/eb131.C: Mark candidate.
6240         * g++.old-deja/g++.oliva/overload1.C: Remove XFAIL.
6241         * g++.old-deja/g++.other/ptrmem7.C: New test.
6242         * g++.old-deja/g++.pt/ptrmem10.C: New test.
6243
6244 2000-08-18  Nathan Sidwell  <nathan@codesourcery.com>
6245
6246         * g++.old-deja/g++.pt/typename27.C: New test.
6247
6248 2000-08-17  Nathan Sidwell  <nathan@codesourcery.com>
6249
6250         * g++.old-deja/g++.pt/crash44.C: Remove XFAIL. Add ERROR.
6251         * g++.old-deja/g++.pt/friend38.C: Remove XFAIL. Add extra test.
6252         * g++.old-deja/g++.pt/friend45.C: New test.
6253         * g++.old-deja/g++.other/friend8.C: New test.
6254
6255 2000-08-15  Richard Henderson  <rth@cygnus.com>
6256
6257         * gcc.c-torture/execute/20000815-1.c: New test.
6258
6259 2000-08-15  Joseph S. Myers  <jsm28@cam.ac.uk>
6260
6261         * gcc.dg/c90-array-lval-2.c, gcc.dg/c90-const-expr-2.c,
6262         gcc.dg/c99-array-lval-2.c, gcc.dg/c99-const-expr-2.c,
6263         gcc.dg/c99-func-3.c, gcc.dg/c99-func-4.c: New tests.
6264
6265 2000-08-14  Nathan Sidwell  <nathan@codesourcery.com>
6266
6267         * g++.old-deja/g++.other/refinit2.C: New test.
6268
6269 2000-08-13  Geoff Keating  <geoffk@cygnus.com>
6270
6271         * lib/c-torture.exp (c-torture): Make
6272         compiler_conditional_xfail_data global.
6273         * lib/f-torture.exp (f-torture): Add in torture_eval_before_compile,
6274         compiler_conditional_xfail_data machinery.
6275         (f-torture-execute): Likewise.
6276         * g77.c-torture/compile/20000629-1.x: The test only fails on x86,
6277         and only when unrolling loops.
6278
6279         * gcc.dg/c99-array-lval-1.c: The test on line 14 now passes.
6280
6281 2000-08-11  Nathan Sidwell  <nathan@codesourcery.com>
6282
6283         * g++.old-deja/g++.pt/explicit81.C: New test.
6284
6285 2000-08-11  Nathan Sidwell  <nathan@codesourcery.com>
6286
6287         * g++.old-deja/g++.pt/typename26.C: New test.
6288
6289 2000-08-10  Geoff Keating  <geoffk@cygnus.com>
6290
6291         * gcc.dg/920413-1.c: Allow for 'traditional C rejects 'U' suffix'
6292         warning.
6293
6294 2000-08-10  Nathan Sidwell  <nathan@codesourcery.com>
6295
6296         * g++.old-deja/g++.other/array3.C: New test.
6297
6298 2000-08-09  Joseph S. Myers  <jsm28@cam.ac.uk>
6299
6300         * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-scope-1.c,
6301         gcc.dg/c99-array-lval-1.c, gcc.dg/c99-const-expr-1.c,
6302         gcc.dg/c99-func-1.c, gcc.dg/c99-func-2.c, gcc.dg/c99-scope-1.c:
6303         New tests.
6304
6305 2000-08-09  Nathan Sidwell  <nathan@codesourcery.com>
6306
6307         * g++.old-deja/g++.abi/ptrflags.C: Adjust rtti member names.
6308         * g++.old-deja/g++.abi/vmihint.C: Likewise.
6309
6310 2000-08-09  Alexandre Oliva  <aoliva@redhat.com>
6311
6312         * gcc.c-torture/execute/20000808-1.c: New test.
6313
6314 2000-08-09  Joseph S. Myers  <jsm28@cam.ac.uk>
6315
6316         * gcc.dg/c90-const-expr-1.c: New test.
6317
6318 2000-08-08  Richard Henderson  <rth@cygnus.com>
6319
6320         * gcc.dg/noncompile/920923-1.c: Declare calloc.
6321
6322 2000-08-08  Joseph S. Myers  <jsm28@cam.ac.uk>
6323
6324         * gcc.dg/noncompile/const-ll-1.c: New test.
6325
6326 2000-08-07  Joseph S. Myers  <jsm28@cam.ac.uk>
6327
6328         * gcc.dg/c90-printf-2.c, gcc.dg/c99-printf-2.c: New tests.
6329
6330 Sun Aug  6 11:41:51 2000  Ovidiu Predescu  <ovidiu@cup.hp.com>
6331
6332         * lib/objc.exp (objc_target_compile): Set the ld_library_path so
6333         that running programs linked against the shared version of libobjc
6334         run correctly.
6335
6336 2000-08-06  Joseph S. Myers  <jsm28@cam.ac.uk>
6337
6338         * gcc.dg/c99-printf-1.c: New test.
6339
6340 2000-08-06  Joseph S. Myers  <jsm28@cam.ac.uk>
6341
6342         * gcc.c-torture/execute/20000801-4.x: Only xfail on x86.
6343
6344 2000-08-05  Zack Weinberg  <zack@wolery.cumb.org>
6345
6346         * gcc.c-torture/execute/20000731-1.x: Delete.
6347
6348 2000-08-04  Zack Weinberg  <zack@wolery.cumb.org>
6349
6350         * lib/gcc-dg.exp: Set up TORTURE_OPTIONS, torture_with_loops,
6351         and torture_without_loops as is done by c-torture.exp.
6352         (search_for): Copy from c-torture.exp.
6353         (gcc-dg-runtest): New function, drives a directory of tests
6354         iterating over the TORTURE_OPTIONS.
6355         (scan-assembler, scan-assembler-not): Move here from
6356         individual directory drivers.
6357
6358         * gcc.dg/dg.exp: scan-assembler, scan-assembler-not now
6359         defined by lib/gcc-dg.exp.
6360         * gcc.dg/cpp/cpp.exp: Likewise.
6361         * gcc.dg/noncompile/noncompile.exp: Likewise.  Use
6362         gcc-dg-runtest, so we cycle over optimization options.
6363
6364         * gcc.dg/cpp/20000625-2.c: Expect warning on line 8, not 9.
6365         * gcc.dg/compare2.c: No longer expected to fail.
6366
6367 Fri Aug  4 23:00:50 2000  J"orn Rennecke <amylaar@cygnus.co.uk>
6368
6369         * gcc.c-torture/execute/20000804-1.c: New test.
6370
6371 2000-08-04  Joseph S. Myers  <jsm28@cam.ac.uk>
6372
6373         * gcc.dg/c90-printf-1.c, gcc.dg/c94-printf-1.c: New tests.
6374
6375 2000-08-03  Zack Weinberg  <zack@wolery.cumb.org>
6376
6377         * gcc.dg/cpp/20000625-2.c: Don't expect a warning on line 4.
6378
6379 Thu Aug  3 01:46:33 2000  Jeffrey A Law  (law@cygnus.com)
6380
6381         * gcc.c-torture/compile/20000803-1.c: New test.
6382
6383 2000-08-03  Joseph S. Myers  <jsm28@cam.ac.uk>
6384
6385         * gcc.c-torture/execute/20000801-3.c,
6386         gcc.c-torture/execute/20000801-4.c: New tests.
6387         * gcc.c-torture/execute/20000801-3.x,
6388         gcc.c-torture/execute/20000801-4.x: Xfail.
6389
6390 2000-08-02  Geoff Keating  <geoffk@cygnus.com>
6391
6392         * lib/objc.exp (objc_target_compile): Look for libobjc.a in
6393         libobjc/.libs to allow for libtool.
6394
6395 2000-08-02  Jakub Jelinek  <jakub@redhat.com>
6396
6397         * gcc.c-torture/compile/20000802-1.c: New test.
6398
6399 2000-08-02  Zack Weinberg  <zack@wolery.cumb.org>
6400
6401         * gcc.dg/cpp/macsyntx.c: Fix error regexp.
6402
6403 Mon Jul 31 21:14:49 2000  Jeffrey A Law  (law@cygnus.com)
6404
6405         * gcc-c-torture/execute/20000731-2.c: New test.
6406
6407         * gcc.c-torture/execute/20000731-1.c: New test.
6408         * gcc.c-torture/execute/20000731-1.x: Expected to fail for i?86-*-*.
6409
6410 2000-07-31  Jakub Jelinek  <jakub@redhat.com>
6411
6412         * testsuite/gcc.dg/cpp/paste7.c: New test.
6413         * gcc.dg/cpp/20000725-1.c: New test.
6414
6415 2000-07-31  Zack Weinberg  <zack@wolery.cumb.org>
6416
6417         * gcc.dg/c90-digraph-1.c: Restore { dg-do run } marker.
6418         * gcc.dg/noncompile/990416-1.c: Do not expect an implicit-
6419         declaration warning for __builtin_dwarf_reg_size.
6420
6421         * gcc.dg/c99-impl-decl-1.c: No longer XFAIL.
6422
6423 2000-07-31  Joseph S. Myers  <jsm28@cam.ac.uk>
6424
6425         * gcc.dg/noncompile/voidparam-1.c: New test.
6426
6427 2000-07-30  Richard Henderson  <rth@cygnus.com>
6428
6429         * gcc.dg/c90-digraph-1.c: Don't xfail.
6430         * gcc.dg/compare2.c (case 10): Xfail.
6431         * gcc.dg/noncompile/redecl-1.c: Fix expected error message.
6432
6433 2000-07-27  Joseph S. Myers  <jsm28@cam.ac.uk>
6434
6435         * gcc.dg/c99-main-1.c: New test.
6436
6437 2000-07-25  Joseph S. Myers  <jsm28@cam.ac.uk>
6438
6439         * gcc.dg/c90-impl-int-2.c, gcc.dg/c99-impl-int-2.c: New tests.
6440
6441 Wed Jul 26 19:41:51 2000  Hans-Peter Nilsson  <hp@axis.com>
6442
6443         * gcc.c-tortuer/execute/20000726-1.c: New test.
6444
6445 2000-07-26  Alexandre Oliva  <aoliva@redhat.com>
6446
6447         * gcc.c-torture/execute/enum-2.c: New test.
6448
6449 2000-07-25  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6450
6451         * gcc.dg/cpp/tr-warn3.c: New test.
6452
6453 2000-07-25  Nathan Sidwell  <nathan@codesourcery.com>
6454
6455         * g++.old-deja/g++.ext/implicit1.C: Remove.
6456         * g++.old-deja/g++.jason/c2.C: Remove
6457         * g++.old-deja/g++.mike/p700.C: Add prototype parameters.
6458         * g++.old-deja/g++.pt/crash16.C: Likewise.
6459         * g++.old-deja/g++.brendan/crash43.C: Remove -fstrict-prototype.
6460
6461 2000-07-25  Nathan Sidwell  <nathan@codesourcery.com>
6462
6463         * g++.old-deja/g++.other/for2.C: New test.
6464
6465 2000-07-25  Jakub Jelinek  <jakub@redhat.com>
6466
6467         * gcc.dg/20000720-1.c: New test.
6468
6469 2000-07-25  Toon Moene  <toon@moene.indiv.nluug.nl>
6470
6471         * g77.f-torture/compile/20000630-2.x: Removed.  Case fixed.
6472
6473 2000-07-24  Geoff Keating  <geoffk@cygnus.com>
6474
6475         * gcc.c-torture/execute/20000722-1.x: New, testcase fails.
6476         * gcc.c-torture/execute/20000722-1.c: New.
6477         * gcc.c-torture/execute/20000516-1.c: Delete, replaced by 20000722-1.
6478
6479 2000-07-24  Jakub Jelinek  <jakub@redhat.com>
6480
6481         * gcc.dg/cpp/20000720-1.S: New test.
6482
6483 2000-07-21  Michael Meissner  <meissner@redhat.com>
6484
6485         * gcc.c-torture/execute/ieee/hugeval.c: New test.
6486
6487 2000-07-20  Zack Weinberg  <zack@wolery.cumb.org>
6488
6489         * g++.old-deja/g++.brendan/crash16.C,
6490         g++.old-deja/g++.brendan/parse3.C,
6491         g++.old-deja/g++.brendan/redecl1.C,
6492         g++.old-deja/g++.ns/template13.C,
6493         g++.old-deja/g++.other/decl4.C,
6494         g++.old-deja/g++.pt/spec14.C: Mark as crash test, expected to fail.
6495
6496 2000-07-20  Zack Weinberg  <zack@wolery.cumb.org>
6497
6498         * lib/old-dejagnu.exp: Check for both "Internal compiler error"
6499         and "Internal error".
6500
6501         * gcc.dg/cpp/20000625-2.c, gcc.dg/cpp/macsyntx.c: Update error
6502         regexps.
6503         * gcc.dg/cpp/paste6.c: New test.
6504
6505 2000-07-19  Zack Weinberg  <zack@wolery.cumb.org>
6506
6507         * gcc.dg/cpp/tr-direct.c: New test.
6508
6509         * gcc.dg/cpp/directiv.c, gcc.dg/cpp/macsyntx.c,
6510         gcc.dg/cpp/undef1.c: Tweak error regexps.
6511
6512 2000-07-18  Eric Christopher <echristo@redhat.com>
6513
6514         * gcc.c-torture/compile/20000718-1.c: New test.
6515
6516 2000-07-18  Zack Weinberg  <zack@wolery.cumb.org>
6517
6518         * cpplex.c (_cpp_push_token): If the token being pushed back
6519         is the previous token in this context, just subtract one from
6520         context->posn.
6521         * cppmacro.c (save_expansion): Clear aux field when storing a
6522         placemarker.
6523
6524 2000-07-18  Alexandre Oliva  <aoliva@redhat.com>
6525
6526         * gcc.dg/noncompile/redecl-1.c: New test.
6527
6528 2000-07-18  Jakub Jelinek  <jakub@redhat.com>
6529
6530         * gcc.c-torture/execute/20000717-5.c: New test.
6531         * gcc.c-torture/execute/20000717-1.x: Removed.
6532
6533 2000-07-17  Richard Henderson  <rth@cygnus.com>
6534
6535         * gcc.c-torture/execute/20000717-4.c: New test.
6536
6537 2000-07-17  Zack Weinberg  <zack@wolery.cumb.org>
6538
6539         * gcc.dg/cpp/syshdr.c: New test.
6540         * gcc.dg/cpp/syshdr1.h, gcc.dg/cpp/syshdr2.h: New files.
6541
6542 2000-07-17  Neil Booth  <neilb@earthling.net>
6543
6544         * gcc.dg/cpp/cmdlne-dM.c: New test.
6545         * gcc.dg/cpp/cmdlne-dD.c: New test.
6546
6547 Mon Jul 17 03:13:12 2000  Jeffrey A Law  (law@cygnus.com)
6548
6549         * gcc.c-torture/execute/20000717-3.c: New test.
6550
6551         * gcc.c-torture/compile/20000717-1.c: New test.
6552
6553 2000-07-17  Geoffrey Keating  <geoffk@cygnus.com>
6554
6555         * gcc.c-torture/execute/20000717-2.c: New test.
6556
6557 2000-07-17  Joseph S. Myers  <jsm28@cam.ac.uk>
6558
6559         * gcc.dg/formatz-1.c: New test.
6560
6561         * gcc.dg/c90-digraph-1.c, gcc.dg/c94-digraph-1.c,
6562         * gcc.dg/c99-digraph-1.c: New tests.
6563
6564         * gcc.dg/c90-hexfloat-1.c, gcc.dg/c90-hexfloat-2.c,
6565         * gcc.dg/c99-hexfloat-1.c, gcc.dg/c99-hexfloat-2.c: New tests.
6566
6567         * gcc.dg/c90-enum-comma-1.c, gcc.dg/c90-idem-qual-1.c,
6568         * gcc.dg/c90-impl-decl-1.c, gcc.dg/c90-impl-int-1.c,
6569         * gcc.dg/c90-longlong-1.c, gcc.dg/c90-restrict-1.c,
6570         * gcc.dg/c90-return-1.c, gcc.dg/c99-enum-comma-1.c,
6571         * gcc.dg/c99-idem-qual-1.c, gcc.dg/c99-impl-decl-1.c,
6572         * gcc.dg/c99-impl-int-1.c, gcc.dg/c99-longlong-1.c,
6573         * gcc.dg/c99-restrict-1.c, gcc.dg/c99-return-1.c: New tests.
6574
6575 Mon Jul 17 00:41:57 2000   Greg McGary <greg@mcgary.org>
6576
6577         * gcc.c-torture/execute/20000717-1.c: New test.
6578         * gcc.c-torture/execute/20000717-1.x: Expected to fail.
6579
6580 2000-07-15  Jakub Jelinek  <jakub@redhat.com>
6581
6582         * gcc.c-torture/execute/20000715-2.c: New test.
6583         * gcc.dg/20000715-1.c: New test.
6584
6585 2000-07-15  Michael Meissner  <meissner@redhat.com>
6586
6587         * gcc.c-torture/execute/20000715-1.c: New test.
6588
6589 2000-07-13  Jakub Jelinek  <jakub@redhat.com>
6590
6591         * gcc.c-torture/execute/20000707-1.c: New test.
6592
6593 2000-07-13  Neil Booth  <NeilB@earthling.net>
6594
6595         * testsuite/gcc.dg/cpp/digraph1.c,
6596         testsuite/gcc.dg/cpp/digraph2.c,
6597         testsuite/gcc.dg/cpp/digraphs.c: New tests.
6598
6599 2000-07-12  David Billinghurst  <David Billinghurst@riotinto.com.au>
6600
6601         * g77.f-torture/compile/20000630-2.f:  New test.
6602         * g77.f-torture/compile/20000630-2.x
6603
6604 2000-07-11  David Billinghurst  <David.Billinghurst@riotinto.com.au>
6605
6606         * g77.f-torture/execute/20000503-1.x: Delete.  Test now passes.
6607
6608 2000-07-11  Neil Booth  <NeilB@earthling.net>
6609
6610         * gcc.dg/cpp/cmdlne-C.c: Fix typo.
6611
6612 2000-07-11  Neil Booth  <NeilB@earthling.net>
6613
6614         * gcc.dg/cpp/cmdlne-C.c: New.
6615
6616 2000-07-09  Neil Booth  <NeilB@earthling.net>
6617
6618         * gcc.dg/cpp/directiv.c: New tests.
6619         * gcc.dg/cpp/undef1.c: Update.
6620
6621 2000-07-08  Angela Marie Thomas <angela@cygnus.com>
6622
6623         * lib/c-torture.exp: Make compiler_conditional_xfail_data global.
6624
6625 2000-07-09  Neil Booth  <NeilB@earthling.net>
6626
6627         * gcc.dg/cpp/macsyntx.c: Add test for #define defined.
6628
6629 2000-07-07  Zack Weinberg  <zack@wolery.cumb.org>
6630
6631         * gcc.dg/cpp/19951227-1.c, gcc.dg/cpp/assert2.c,
6632         gcc.dg/cpp/if-1.c, gcc.dg/cpp/if-4.c: Tweak error regexps.
6633
6634 2000-07-08  Neil Booth  <NeilB@earthling.net>
6635
6636         * gcc.dg/cpp/macsyntx.c: New tests.
6637
6638 2000-07-07  Jakub Jelinek  <jakub@redhat.com>
6639
6640         * gcc.dg/20000707-1.c: New test.
6641
6642 2000-07-07  Jakub Jelinek  <jakub@redhat.com>
6643
6644         * gcc.c-torture/execute/20000706-1.c: New test.
6645         * gcc.c-torture/execute/20000706-2.c: New test.
6646         * gcc.c-torture/execute/20000706-3.c: New test.
6647         * gcc.c-torture/execute/20000706-4.c: New test.
6648         * gcc.c-torture/execute/20000706-5.c: New test.
6649
6650 2000-07-06  Nathan Sidwell  <nathan@codesourcery.com>
6651
6652         * g++.old-deja/g++.pt/instantiate7.C: New test.
6653
6654 2000-07-06  Nathan Sidwell  <nathan@codesourcery.com>
6655
6656         * g++.old-deja/g++.mike/thunk2.C: Add return 0.
6657         * g++.old-deja/g++.mike/thunk3.C: Likewise.
6658         * g++.old-deja/g++.other/rtti3.C: Likewise.
6659         * g++.old-deja/g++.other/rttid3.C: Likewise.
6660
6661 2000-06-30  David Billinghurst  <David Billinghurst@riotinto.com.au>
6662
6663         *  g77.f-torture/compile/20000630-1.x: Fix typo
6664
6665 2000-07-05  Zack Weinberg  <zack@wolery.cumb.org>
6666
6667         * gcc.dg/cpp/ident.c: Don't expect #ident strings in the
6668         assembly output.
6669
6670 2000-07-04  Zack Weinberg  <zack@wolery.cumb.org>
6671
6672         * gcc.dg/cpp/ident.c: New test.
6673
6674 2000-07-05  Neil Booth  <NeilB@earthling.net>
6675
6676         * gcc.dg/cpp/lexident.c, gcc.dg/cpp/lexnum.c,
6677           gcc.dg/cpp/lexstrng.c: New tests.
6678
6679 2000-07-04  Neil Booth  <NeilB@earthling.net>
6680
6681         * gcc.dg/cpp/macro1.c: Add more macro expansion tests.
6682         * gcc.dg/cpp/strify2.c: Same.
6683
6684 2000-07-03  Zack Weinberg  <zack@wolery.cumb.org>
6685
6686         * testsuite/gcc.dg/cpp/19951025-1.c: Adjust regexps.
6687         * testsuite/gcc.dg/cpp/19990703-1.c: Likewise.
6688         * testsuite/gcc.dg/cpp/20000625-1.c: Likewise.
6689         * testsuite/gcc.dg/cpp/20000625-2.c: Likewise.
6690
6691         * testsuite/gcc.dg/cpp/macro1.c,
6692         testsuite/gcc.dg/cpp/paste1.c, testsuite/gcc.dg/cpp/paste2.c,
6693         testsuite/gcc.dg/cpp/paste3.c, testsuite/gcc.dg/cpp/paste4.c,
6694         testsuite/gcc.dg/cpp/strify1.c,
6695         testsuite/gcc.dg/cpp/strify2.c: New tests.
6696
6697 2000-07-03  Jakub Jelinek  <jakub@redhat.com>
6698
6699         * gcc.c-torture/execute/20000703-1.c: New test.
6700
6701 2000-07-03  Nathan Sidwell  <nathan@codesourcery.com>
6702
6703         * g++.old-deja/g++.pt (lookup10.C): New test.
6704
6705 2000-07-03  Nathan Sidwell  <nathan@codesourcery.com>
6706
6707         * g++.old-deja/g++.pt (typename25.C): New test.
6708
6709 2000-07-02  Zack Weinberg  <zack@wolery.cumb.org
6710
6711         * gcc.c-torture/compile/20000701-1.c: New test.
6712
6713 2000-06-30  Nick Clifton  <nickc@cygnus.com>
6714
6715         * gcc.c-torture/compile/20000629-1.c: Add second, reversed, loop
6716         to test case.
6717
6718 2000-06-30  Catherine Moore  <clm@cygnus.com>
6719
6720         * gcc.c-torture/execute/align-1.c: New test.
6721
6722 2000-06-30  Nathan Sidwell  <nathan@codesourcery.com>
6723
6724         * g++.old-deja/g++.pt/expr8.C: New test.
6725         * g++.old-deja/g++.pt/expr6.C: Remove XFAIL.
6726
6727 2000-06-29  Nick Clifton  <nickc@cygnus.com>
6728
6729         * gcc.c-torture/compile/20000629-1.c: New test.
6730
6731 2000-06-29  Zack Weinberg  <zack@wolery.cumb.org>
6732
6733
6734         Move the c-torture/noncompile tests to either gcc.dg/cpp or a new
6735         gcc.dg/noncompile directory, depending on whether they're
6736         preprocessor tests or not.  Annotate all the tests for the dg
6737         framework.
6738
6739         * gcc.c-torture/noncompile/noncompile.exp: Delete.
6740         * gcc.dg/noncompile/noncompile.exp: New.
6741
6742         * Moved files:
6743         Old name                                New name
6744         gcc.c-torture/noncompile/920507-1.c     gcc.dg/noncompile/920507-1.c
6745         gcc.c-torture/noncompile/920616-2.c     gcc.dg/noncompile/920616-2.c
6746         gcc.c-torture/noncompile/920721-2.c     gcc.dg/noncompile/920721-2.c
6747         gcc.c-torture/noncompile/920824-1.c     gcc.dg/noncompile/920824-1.c
6748         gcc.c-torture/noncompile/920923-1.c     gcc.dg/noncompile/920923-1.c
6749         gcc.c-torture/noncompile/921102-1.c     gcc.dg/noncompile/921102-1.c
6750         gcc.c-torture/noncompile/921116-1.c     gcc.dg/noncompile/921116-1.c
6751         gcc.c-torture/noncompile/930301-1.c     gcc.dg/noncompile/930301-1.c
6752         gcc.c-torture/noncompile/930622-1.c     gcc.dg/noncompile/930622-1.c
6753         gcc.c-torture/noncompile/930622-2.c     gcc.dg/noncompile/930622-2.c
6754         gcc.c-torture/noncompile/930714-1.c     gcc.dg/noncompile/930714-1.c
6755         gcc.c-torture/noncompile/931203-1.c     gcc.dg/noncompile/931203-1.c
6756         gcc.c-torture/noncompile/940112-1.c     gcc.dg/noncompile/940112-1.c
6757         gcc.c-torture/noncompile/940227-1.c     gcc.dg/noncompile/940227-1.c
6758         gcc.c-torture/noncompile/940510-1.c     gcc.dg/noncompile/940510-1.c
6759         gcc.c-torture/noncompile/950825-1.c     gcc.dg/noncompile/950825-1.c
6760         gcc.c-torture/noncompile/950921-1.c     gcc.dg/noncompile/950921-1.c
6761         gcc.c-torture/noncompile/951123-1.c     gcc.dg/noncompile/951123-1.c
6762         gcc.c-torture/noncompile/971104-1.c     gcc.dg/noncompile/971104-1.c
6763         gcc.c-torture/noncompile/990416-1.c     gcc.dg/noncompile/990416-1.c
6764         gcc.c-torture/noncompile/init-1.c       gcc.dg/noncompile/init-1.c
6765         gcc.c-torture/noncompile/init-2.c       gcc.dg/noncompile/init-2.c
6766         gcc.c-torture/noncompile/invalid_asm.c  gcc.dg/noncompile/invalid_asm.c
6767         gcc.c-torture/noncompile/va-arg-1.c     gcc.dg/noncompile/va-arg-1.c
6768
6769         gcc.c-torture/noncompile/940712-1.c     gcc.dg/cpp/19940712-1.c
6770         gcc.c-torture/noncompile/940712-1.h     gcc.dg/cpp/19940712-1.h
6771         gcc.c-torture/noncompile/940712-1a.h    gcc.dg/cpp/19940712-1a.h
6772         gcc.c-torture/noncompile/940712-1b.h    gcc.dg/cpp/19940712-1b.h
6773         gcc.c-torture/noncompile/951025-1.c     gcc.dg/cpp/19951025-1.c
6774         gcc.c-torture/noncompile/951227-1.c     gcc.dg/cpp/19951227-1.c
6775
6776 2000-06-29  Zack Weinberg  <zack@wolery.cumb.org>
6777
6778         * gcc.dg/cpp/20000628-1a.h: On each of the first three inclusions,
6779         declare one variable.  On the fourth, error.
6780         * gcc.dg/cpp/20000628-1.c (main): Reference the three variables
6781         declared by 20000628-1a.h.
6782
6783 2000-06-29  Richard Henderson  <rth@redhat.com>
6784
6785         * gcc.c-torture/execute/930529-1.x: New file.
6786         * gcc.dg/920413-1.c: Adjust expected warning text.
6787         * gcc.dg/980217-1.c: Declare abort.
6788         * gcc.dg/cpp/20000628-1a.h: Use a declaration instead of an asm.
6789
6790 Thu Jun 29 09:42:40 2000  Jeffrey A Law  (law@cygnus.com)
6791
6792         * g77.f-torture/compile/20000629-1.f: New test.
6793         * g77.f-torture/compile/20000629-1.x: Expected to fail.
6794
6795 2000-06-28  Zack Weinberg  <zack@wolery.cumb.org>
6796
6797         Rearrange lots of files, removing entirely the
6798         gcc.c-torture/special, gcc.c-torture/code_quality, and gcc.failure
6799         directories.
6800
6801         * Deleted files:
6802         gcc.c-torture/code_quality/code_quality.exp
6803         gcc.c-torture/special/special.exp
6804         gcc.failure/failure.exp
6805         gcc.failure/940409-1.x
6806         gcc.c-torture/compile/961203-1.x
6807
6808         * New files:
6809         gcc.misc-tests/linkage.exp
6810         gcc.c-torture/execute/920730-1t.c
6811         gcc.c-torture/execute/920730-1t.x
6812         gcc.c-torture/compile/920520-1.x
6813         gcc.c-torture/compile/920521-1.x
6814         gcc.c-torture/compile/981006-1.x
6815         gcc.c-torture/execute/eeprof-1.x
6816
6817         * Moved files (possibly with modifications to fit a new harness):
6818         Old name                                New name
6819         gcc.c-torture/code_quality/920608-1.c   gcc.c-torture/compile/920608-1.c
6820         gcc.c-torture/special/920413-1.c        gcc.dg/920413-1.c
6821         gcc.c-torture/special/920520-1.c        gcc.c-torture/compile/920520-1.c
6822         gcc.c-torture/special/920521-1.c        gcc.c-torture/compile/920521-1.c
6823         gcc.c-torture/special/920717-x.c        gcc.misc-tests/linkage-x.c
6824         gcc.c-torture/special/920717-y.c        gcc.misc-tests/linkage-y.c
6825         gcc.c-torture/special/920730-1.c        gcc.c-torture/execute/920730-1.c
6826         gcc.c-torture/special/930510-1.c        gcc.dg/cpp/19930510-1.c
6827         gcc.c-torture/special/951130-1.c        gcc.dg/951130-1.c
6828         gcc.c-torture/special/960224-1.c        gcc.dg/cpp/19960224-1.c
6829         gcc.c-torture/special/960224-2.c        gcc.dg/cpp/19960224-2.c
6830         gcc.c-torture/special/981006-1.c        gcc.c-torture/compile/981006-1.c
6831         gcc.c-torture/special/eeprof-1.c        gcc.c-torture/execute/eeprof-1.c
6832         gcc.failure/940409-1.c                  gcc.dg/940409-1.c
6833
6834 2000-06-28  Zack Weinberg  <zack@wolery.cumb.org>
6835
6836         * c-torture/compile/961203-1.x: Delete.
6837
6838         * gcc.misc-tests/acker1.c: Report failure.  Use return from main,
6839         not exit. Include stdio.h.
6840         * gcc.misc-tests/dg-11.c: Remove anchors from regexp.
6841         * gcc.misc-tests/dg-12.c: Likewise.
6842         * gcc.misc-tests/dg-5.c: Likewise.
6843         * gcc.misc-tests/dg-6.c: Likewise.
6844         * gcc.misc-tests/dg-7.c: Prototype abort.
6845         * gcc.misc-tests/dg-9.c: Adjust error-message regexps.
6846         * gcc.misc-tests/dhry.h: Include stdlib.h and string.h.
6847         * gcc.misc-tests/matrix1.c: Report failure.  Use return from main,
6848         not exit.
6849         * gcc.misc-tests/sieve.c: Use return from main, not exit.
6850         * gcc.misc-tests/sort2.c: Use return from main, not exit.
6851
6852 2000-06-28  Jakub Jelinek  <jakub@redhat.com>
6853
6854         * gcc.dg/cpp/20000628-1.c: New test.
6855         * gcc.dg/cpp/20000628-1.h: New header for above test.
6856         * gcc.dg/cpp/20000628-1a.h: Likewise.
6857
6858 2000-06-27  Zack Weinberg  <zack@wolery.cumb.org>
6859
6860         * gcc.dg/cpp: New directory.
6861         * gcc.dg/cpp/cpp.exp: New driver.
6862         * gcc.dg/cpp/20000627-1.c: New test.
6863         * gcc.c-torture/special/special.exp: Remove entry for 921210-1.c.
6864         * gcc.c-torture/special/921210-1.c: Move to gcc.dg/cpp/19921210-1.c
6865         and rewrite as a compilation test.
6866
6867         * gcc.dg: Move many files into the cpp subdirectory, possibly
6868         renaming or editing them as well.
6869         Old name                New name
6870         990119-1.c              cpp/19990119-1.c
6871         990228-1.c              cpp/19990228-1.c
6872         990407-1.c              cpp/19990407-1.c
6873         990409-1.c              cpp/19990409-1.c
6874         990413-1.c              cpp/19990413-1.c
6875         990703-1.c              cpp/19990703-1.c
6876         20000127-1.c            cpp/20000127-1.c
6877         20000129-1.c            cpp/20000129-1.c
6878         20000207-1.c            cpp/20000207-1.c
6879         20000207-2.c            cpp/20000207-2.c
6880         20000209-1.c            cpp/20000209-1.c
6881         20000209-2.c            cpp/20000209-2.c
6882         20000301-1.c            cpp/20000301-1.c
6883         20000419-1.c            cpp/20000419-1.c
6884         20000510-1.S            cpp/20000510-1.S
6885         20000519-1.c            cpp/20000519-1.c
6886         20000529-1.c            cpp/20000529-1.c
6887         20000625-1.c            cpp/20000625-1.c
6888         20000625-2.c            cpp/20000625-2.c
6889         cpp-as1.c               cpp/assert1.c
6890         cpp-as2.c               cpp/assert2.c
6891         cxx-comments-1.c        cpp/cxxcom1.c
6892         cxx-comments-2.c        cpp/cxxcom2.c
6893         endif-label.c           cpp/endif.c
6894         cpp-hash1.c             cpp/hash1.c
6895         cpp-hash2.c             cpp/hash2.c
6896         cpp-if1.c               cpp/if-1.c
6897         cpp-if2.c               cpp/if-2.c
6898         cpp-if3.c               cpp/if-3.c
6899         cpp-if4.c               cpp/if-4.c
6900         cpp-if5.c               cpp/if-5.c
6901         cpp-cond.c              cpp/if-cexp.c
6902         cpp-missingop.c         cpp/if-mop.c
6903         cpp-missingparen.c      cpp/if-mpar.c
6904         cpp-opprec.c            cpp/if-oppr.c
6905         cpp-ifparen.c           cpp/if-paren.c
6906         cpp-shortcircuit.c      cpp/if-sc.c
6907         cpp-shift.c             cpp/if-shift.c
6908         cpp-unary.c             cpp/if-unary.c
6909         cpp-li1.c               cpp/line1.c
6910         cpp-li2.c               cpp/line2.c
6911         lineno.c                cpp/line3.c
6912         lineno-2.c              cpp/line4.c
6913         cpp-mi.c                cpp/mi1.c
6914         cpp-mic.h               cpp/mi1c.h
6915         cpp-micc.h              cpp/mi1cc.h
6916         cpp-mind.h              cpp/mi1nd.h
6917         cpp-mindp.h             cpp/mi1ndp.h
6918         cpp-mix.h               cpp/mi1x.h
6919         cpp-mi2.c               cpp/mi2.c
6920         cpp-mi2a.h              cpp/mi2a.h
6921         cpp-mi2b.h              cpp/mi2b.h
6922         cpp-mi2c.h              cpp/mi2c.h
6923         cpp-mi3.c               cpp/mi3.c
6924         cpp-mi3.def             cpp/mi3.def
6925         poison-1.c              cpp/poison.c
6926         pr-impl.c               cpp/prag-imp.c
6927         cpp-redef-2.c           cpp/redef1.c
6928         cpp-redef.c             cpp/redef2.c
6929         strpaste.c              cpp/strp1.c
6930         strpaste-2.c            cpp/strp2.c
6931         cpp-tradpaste.c         cpp/tr-paste.c
6932         cpp-tradstringify.c     cpp/tr-str.c
6933         cpp-tradwarn1.c         cpp/tr-warn1.c
6934         cpp-tradwarn2.c         cpp/tr-warn2.c
6935         trigraphs.c             cpp/trigraphs.c
6936         cpp-unc1.c              cpp/unc1.c
6937         cpp-unc2.c              cpp/unc2.c
6938         cpp-unc3.c              cpp/unc3.c
6939         cpp-unc.c               cpp/unc4.c
6940         undef.c                 cpp/undef1.c
6941         undef-2.c               cpp/undef2.c
6942         cpp-wi1.c               cpp/widestr1.c
6943
6944 2000-06-27  Mark Mitchell  <mark@codesourcery.com>
6945
6946         * lib/g++.exp (g++_include_flags): Tweak.
6947
6948 2000-06-27  H.J. Lu  <hjl@gnu.org>
6949             Loren J. Rittle  <ljrittle@acm.org>
6950
6951         * lib/g++.exp (g++_include_flags): Override libgloss.exp
6952         version with one that knows about the new gcc tree structure.
6953         (g++_link_flags): Same.
6954
6955 2000-06-26  Zack Weinberg  <zack@wolery.cumb.org>
6956
6957         * gcc.dg/20000419-1.c, gcc.dg/cpp-mi.c, gcc.dg/cpp-tradwarn1.c,
6958         gcc.dg/cpp-unc.c: Use "target *-*-*", not "target native", in
6959         case we are cross-compiling.
6960
6961         * g++.old-deja/Makefile.in, g++.old-deja/configure.in,
6962         g++.old-deja/g++.niklas/Makefile.in,
6963         g++.old-deja/g++.niklas/configure.in,
6964         g++.old-deja/g++.other/Makefile.in,
6965         g++.old-deja/g++.other/configure.in,
6966         gcc.c-torture/code_quality/Makefile.in,
6967         gcc.c-torture/code_quality/configure.in,
6968         gcc.c-torture/compat/Makefile.in, gcc.c-torture/compat/configure.in,
6969         gcc.c-torture/compile/Makefile.in, gcc.c-torture/compile/configure.in,
6970         gcc.c-torture/execute/Makefile.in, gcc.c-torture/execute/configure.in,
6971         gcc.c-torture/execute/ieee/Makefile.in,
6972         gcc.c-torture/execute/ieee/configure.in,
6973         gcc.c-torture/noncompile/Makefile.in,
6974         gcc.c-torture/noncompile/configure.in,
6975         gcc.c-torture/special/Makefile.in, gcc.c-torture/special/configure.in,
6976         gcc.c-torture/unsorted/Makefile.in, gcc.c-torture/unsorted/configure.in,
6977         gcc.misc-tests/Makefile.in, gcc.misc-tests/configure.in: Delete.
6978
6979 2000-06-26  Nathan Sidwell  <nathan@codesourcery.com>
6980
6981         * g++.old-deja/g++.other/ambig3.C: New test.
6982
6983 2000-06-26  Nathan Sidwell  <nathan@codesourcery.com>
6984
6985         * g++.old-deja/g++.pt/syntax1.C: New test.
6986         * g++.old-deja/g++.pt/syntax2.C: New test.
6987         * g++.old-deja/g++.other/syntax3.C: New test.
6988         * g++.old-deja/g++.other/syntax4.C: New test.
6989
6990 2000-06-25  Zack Weinberg  <zack@wolery.cumb.org>
6991
6992         * gcc.dg/20000623-1.c: Prototype exit and abort.
6993
6994 2000-06-25  Zack Weinberg  <zack@wolery.cumb.org>
6995
6996         * gcc.dg/20000625-1.c, gcc.dg/20000625-2.c, gcc.dg/cpp-mi3.c:
6997         New tests.
6998         * gcc.dg/cpp-mi3.def: New file.
6999
7000         * gcc.dg/cpp-as1.c: Also test that macro expansion does not occur
7001         inside assertions.
7002         * gcc.dg/cpp-as2.c: Make error regexps match either old or new
7003         lexer's error messages.
7004         * gcc.dg/cpp-mi.c: Use -H and examine the output, don't try to
7005         divine anything from the linemarkers.
7006         * gcc.dg/cpp-micc.h: Fix typo (declare int b, not int a);
7007         * gcc.dg/poison-1.c: Preprocess only; apply -fno-show-column.
7008
7009 2000-06-23  Geoffrey Keating  <geoffk@cygnus.com>
7010
7011         * gcc.dg/20000623-1.c: New test.
7012
7013 2000-06-22  Jakub Jelinek  <jakub@redhat.com>
7014
7015         * gcc.c-torture/execute/20000622-1.c: New test.
7016
7017 2000-06-22  Nathan Sidwell  <nathan@codesourcery.com>
7018
7019         * g++.old-deja/g++.other/init15.C: New test.
7020
7021 2000-06-22  Nathan Sidwell  <nathan@codesourcery.com>
7022
7023         * g++.old-deja/g++.pt/vaarg2.C: New test.
7024         * g++.old-deja/g++.pt/vaarg3.C: New test.
7025
7026 2000-06-20  Nathan Sidwell  <nathan@codesourcery.com>
7027
7028         * g++.old-deja/g++.other/dyncast6.C: New test.
7029
7030 2000-06-15  Jakub Jelinek  <jakub@redhat.com>
7031
7032         * gcc.c-torture/execute/loop-6.c: New test.
7033
7034 2000-06-14  Jakub Jelinek  <jakub@redhat.com>
7035
7036         * gcc.dg/20000614-1.c: New test.
7037         * gcc.dg/20000614-2.c: New test.
7038
7039 2000-06-14  Hans-Peter Nilsson  <hp@axis.com>
7040
7041         * g++.old-deja/g++.other/inline12.C: New test.
7042
7043 2000-06-13  Jakub Jelinek  <jakub@redhat.com>
7044
7045         * g++.old-deja/g++.other/eh1.C: New test.
7046
7047 2000-06-12  Jakub Jelinek  <jakub@redhat.com>
7048
7049         * g++.old-deja/g++.other/type.C: New test.
7050
7051 2000-06-05  Jakub Jelinek  <jakub@redhat.com>
7052
7053         * g++.old-deja/g++.other/initstring.C: New test.
7054
7055 2000-06-12  Jason Merrill  <jason@redhat.com>
7056
7057         * g++.old-deja/old-deja.exp: Add -Wno-long-long.
7058
7059 Fri Jun  9 22:46:34 2000  Jeffrey A Law  (law@cygnus.com)
7060
7061         * gcc.c-torture/compile/20000609-1.c: New test.
7062
7063 Fri Jun  9 21:54:28 2000  Clinton Popetz  <cpopetz@cygnus.com>
7064
7065         * gcc.dg/20000609-1.c: New test.
7066
7067 2000-06-08  Zack Weinberg  <zack@wolery.cumb.org>
7068
7069         * gcc.c-torture/noncompile/noncompile.exp: Remove poison-1 block.
7070         * gcc.c-torture/noncompile/poison-1.c: Move...
7071         * gcc.dg/poison-1.c: ...here, and adapt to dg framework.
7072         * gcc.dg/cpp-li1.c: Add a token after the #line.
7073
7074 2000-06-05  Richard Henderson  <rth@cygnus.com>
7075
7076         * gcc.c-torture/execute/20000605-2.c: New test.
7077         * gcc.c-torture/execute/20000605-3.c: New test.
7078
7079 2000-06-06  David Billinghurst  <David Billinghurst@riotinto.com.au>
7080
7081         * g77.f-torture/execute/20000503-1.x: New file.
7082
7083 2000-06-06  Nathan Sidwell  <nathan@codesourcery.com>
7084
7085         * g++.old-deja/g++.eh/badalloc1.C: New test.
7086
7087 2000-06-05  Richard Henderson  <rth@cygnus.com>
7088
7089         * gcc.c-torture/execute/20000605-1.c: New test.
7090
7091 2000-06-05  Jakub Jelinek  <jakub@redhat.com>
7092             Nathan Sidwell <nathan@codesourcery.com>
7093
7094         * gcc.c-torture/compile/20000605-1.c: New test.
7095
7096 2000-06-03  David Billinghurst  <David Billinghurst@riotinto.com.au>
7097
7098         * g77.f-torture/compile/20000601-1.f:  New test.
7099
7100 2000-06-03  Richard Henderson  <rth@cygnus.com>
7101
7102         * gcc.c-torture/execute/20000603-1.c: New.
7103
7104 2000-06-02  Zack Weinberg  <zack@wolery.cumb.org>
7105
7106         * gcc.dg/noreturn-1.c (foo7, foo8): Revert previous change.
7107         * gcc.dg/noreturn-2.c (noreturn): Likewise.
7108
7109 2000-06-01  Zack Weinberg  <zack@wolery.cumb.org>
7110
7111         * gcc.dg/compare2.c (case 12): XFAIL.
7112         * gcc.dg/noreturn-1.c (foo7, foo8): XFAIL.
7113         * gcc.dg/noreturn-2.c (noreturn): XFAIL.
7114
7115         * gcc.dg/cpp-tradwarn2.c: Update egrep pattern.
7116
7117 2000-05-29  Zack Weinberg  <zack@wolery.cumb.org>
7118
7119         * gcc.dg/cpp-mi.c: Add another case, cpp-mix.h, where the
7120         guard macro is already defined when the header is first
7121         included.
7122         * gcc.dg/cpp-mix.h: New file.
7123         * gcc.dg/endif-label.c: Update patterns to match compiler.
7124
7125         * g++.brendan/complex1.C: Declare abort.
7126         * g++.law/refs4.C: Remove XFAIL.
7127         * g++.oliva/expr2.C: Declare abort and exit.
7128
7129 2000-05-28  Alexandre Oliva  <aoliva@cygnus.com>
7130
7131         * gcc.c-torture/execute/20000528-1.c: New test.
7132
7133         * g++.old-deja/g++.law/refs4.C: Mark as XFAIL.
7134         * g++.old-deja/g++.law/temps4.C: Likewise.
7135
7136         * g++.old-deja/g++.brendan/code-gen4.C: Include stdio.h and
7137         stdlib.h.  Call abort() on failure.
7138         * g++.old-deja/g++.law/refs4.C: Likewise.
7139         * g++.old-deja/g++.law/temps4.C: Likewise.
7140         * g++.old-deja/g++.brendan/complex1.C: Don't assume argc is 1.
7141         * gcc.c-torture/execute/20000112-1.c: Include string.h.
7142
7143 2000-05-27  Zack Weinberg  <zack@wolery.cumb.org>
7144
7145         Relative to g++.dg/special:
7146         * conpr-1.C, conpr-2.C, conpr-3.C: Include stdlib.h.
7147
7148         Relative to g++.old-deja:
7149         * g++.brendan/complex1.C, g++.jason/optimize2.C,
7150         g++.mike/p9732b.C, g++.other/addrof1.C, g++.other/dyncast5.C,
7151         g++.other/init5.C, g++.other/init7.C, g++.other/union2.C,
7152         g++.pt/vbase1.C, g++.robertl/eb14.C, g++.robertl/eh990323-1.C,
7153         g++.robertl/eh990323-2.C, g++.robertl/eh990323-3.C,
7154         g++.robertl/eh990323-4.C, g++.robertl/eh990323-5.C,
7155         g++.robertl/ice990323-2.C: Prototype exit and/or abort.
7156
7157         * g++.brendan/nest21.C, g++.eh/rethrow3.C, g++.jason/init3.C,
7158         g++.law/arm15.C, g++.law/cvt2.C, g++.law/visibility17.C,
7159         g++.mike/eh23.C, g++.mike/eh25.C, g++.mike/eh34.C,
7160         g++.mike/eh48.C, g++.mike/eh55.C, g++.mike/p2736.C,
7161         g++.oliva/new1.C, g++.other/align.C, g++.robertl/eb39.C,
7162         g++.robertl/eb54.C, g++.robertl/eb63.C: Include stdlib.h
7163         and/or string.h.
7164
7165         * g++.other/goto1.C: Update expectations for error messages.
7166
7167 2000-05-25  Alexandre Oliva  <aoliva@cygnus.com>
7168
7169         * gcc.c-torture/compile/20000523-1.c: New test.
7170
7171 2000-05-25  Nathan Sidwell  <nathan@codesourcery.com>
7172
7173         * g++.old-deja/g++.abi/ptrflags.C: Use __pbase_type_info.
7174
7175 2000-05-25  Nathan Sidwell  <nathan@codesourcery.com>
7176
7177         * g++.old-deja/g++.eh/catch11.C: New test.
7178         * g++.old-deja/g++.eh/catch12.C: New test.
7179
7180 2000-05-24  Nick Clifton  <nickc@cygnus.com>
7181
7182         * gcc.c-torture/execute/20000523-1.c: New test.
7183
7184 2000-05-23  Zack Weinberg  <zack@wolery.cumb.org>
7185
7186         * c-torture/execute/bcp-1.c: Replace abort in arg of
7187         __builtin_constant_p with a generic external function.
7188
7189         * gcc.dg/20000108-1.c, gcc.dg/980211-1.c, gcc.dg/980414-1.c,
7190         gcc.dg/990119-1.c, gcc.dg/990409.c, gcc.dg/990424-1.c,
7191         gcc.dg/991230-1.c, gcc.dg/clobbers.c, gcc.dg/lineno.c,
7192         gcc.dg/noreturn-1.c, gcc.dg/trigraphs.c, gcc.dg/uninit-4.c:
7193         Prototype abort and/or exit.
7194
7195         * gcc.dg/990407-1.c, gcc.dg/strpaste.c,
7196         gcc.dg/special/alias-1.c, gcc.dg/special/gcsec-1.c,
7197         gcc.dg/special/weak-1.c, gcc.dg/special/weak-2.c,
7198         gcc.dg/special/wkali-1.c, gcc.dg/special/wkali-2.c: Include stdlib.h.
7199
7200 2000-05-22  Alexandre Oliva  <aoliva@cygnus.com>
7201
7202         * gcc.dg/dwarf2-1.c: New test.
7203
7204 2000-05-20  Richard Henderson  <rth@cygnus.com>
7205
7206         * lib/f-torture.exp (TORTURE_OPTIONS): Add "-O3 -g" and "-O3 -fssa".
7207
7208 2000-05-20  Andreas Jaeger  <aj@suse.de>
7209
7210         * gcc.c-torture/execute/20000519-1.c (main): Fixed return value of
7211         testcase.
7212
7213 2000-05-19  David Edelsohn  <edelsohn@gnu.org>
7214
7215         * gcc.c-torture/execute/20000519-2.c: New test.
7216
7217 2000-05-19  Andreas Jaeger  <aj@suse.de>
7218
7219         * gcc.c-torture/execute/20000519-1.c: Testcase from Ulrich Drepper
7220         which fails with SSA.
7221
7222         * lib/c-torture.exp: Also test with -O3 -fssa.
7223
7224 2000-05-18  Michael Meissner  <meissner@redhat.com>
7225
7226         * gcc.c-torture/compile/920501-1.c: Remove CYGNUS LOCAL markers.
7227         * gcc.c-torture/execute/920415-1.c: Ditto.
7228         * gcc.c-torture/execute/920501-1.c: Ditto.
7229         * gcc.c-torture/execute/conversion.c: Ditto.
7230         * gcc.c-torture/execute/cvt-1.c: Ditto.
7231
7232 Thu May 18 16:03:29 2000  Jeffrey A Law  (law@cygnus.com)
7233
7234         * gcc.c-torture/compile/20000518-1.c: New test.
7235
7236 2000-05-18  David Billinghurst  <David.Billinghurst@riotinto.com.au>
7237
7238         * g77.f-torture/compile/200005018.f:  New test.
7239
7240 Wed May 17 18:30:10 2000  Jeffrey A Law  (law@cygnus.com)
7241
7242         * gcc.c-torture/compile/20000517-1.c: New test.
7243
7244 2000-05-16  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
7245
7246         * gcc.c-torture/execute/20000516-1.c: New test.
7247
7248 2000-05-15  Jakub Jelinek  <jakub@redhat.com>
7249
7250         * g++.old-deja/g++.other/eh.C: New test.
7251
7252 2000-05-12  Richard Henderson  <rth@cygnus.com>
7253
7254         * gcc.c-torture/execute/990208-1.c (main): Don't pass
7255         constants through to doit's conditional.
7256
7257 Thu May 11 19:02:43 2000  Jeffrey A Law  (law@cygnus.com)
7258
7259         * gcc.c-torture/compile/20000511-1.c: New test.
7260         * g77.f-torture/compile/20000511-1.f: New test.
7261         * g77.f-torture/compile/20000511-2.f: New test.
7262
7263 2000-05-11  Michael Meissner  <meissner@redhat.com>
7264
7265         * gcc.c-torture/execute/20000511-1.c: New test.
7266
7267 2000-05-11  Zack Weinberg  <zack@wolery.cumb.org>
7268
7269         * gcc.dg/dg.exp: Scan .S files as well as .c files.
7270         * gcc.dg/20000510-1.S: New.
7271
7272 2000-05-08  Catherine Moore  <clm@cygnus.com>
7273
7274         * gcc.dg/unused-3.c: New.
7275
7276 2000-05-06  Richard Henderson  <rth@cygnus.com>
7277
7278           * g++.old-deja/g++.brendan/code-gen2.C: Cast to size_t, not int.
7279           * g++.old-deja/g++.mike/warn1.C: Likewise.
7280           * g++.old-deja/g++.pt/local1.C: Likewise.
7281           * g++.old-deja/g++.pt/local7.C: Likewise.
7282           * g++.old-deja/g++.pt/spec16.C: Likewise.
7283
7284 2000-05-06  Nathan Sidwell  <nathan@codesourcery.com>
7285
7286         * g++.old-deja/g++.abi/ptrflags.C: Correct and extend.
7287
7288 2000-05-05  David Billinghurst  <David Billinghurst@riotinto.com.au>
7289
7290           * g77.f-torture/execute/20000503-1.f:  New test.
7291
7292 2000-05-04  Andreas Jaeger  <aj@suse.de>
7293
7294         * gcc.dg/noreturn-2.c: New test.
7295
7296 2000-05-04  Neil Booth  <NeilB@earthling.net>
7297
7298         * gcc.dg/cpp-opprec.c: New tests for operator precedence in the
7299         preprocessor.
7300
7301 2000-05-04  Richard Henderson  <rth@cygnus.com>
7302
7303         * gcc.c-torture/execute/20000503-1.c: Fix typo.
7304
7305 2000-05-04  Richard Henderson  <rth@cygnus.com>
7306
7307         * gcc.c-torture/compile/20000504-1.c: New test.  Derived from
7308         OpenSSL by Jason R Thorpe.
7309
7310 Wed May  3 13:02:10 2000  Jim Wilson  <wilson@cygnus.com>
7311
7312         * gcc.c-torture/execute/20000503-1.c: New test for extract_muldiv bug.
7313
7314 2000-05-03  Robert Lipe <robertlipe@usa.net>
7315
7316         * gcc.dg/20000503-1.c: New test.
7317
7318 2000-05-02  Jakub Jelinek  <jakub@redhat.com>
7319
7320         * gcc.c-torture/compile/20000502-1.c: New test.
7321         * g++.old-deja/g++.other/align.C: New test.
7322         * gcc.dg/cpp-tradstringify.c: New test.
7323
7324 Thu Apr 27 15:58:18 MET DST 2000  Jan Hubicka  <jh@suse.cz>
7325
7326         * gcc.c-torture/compile/20000427-1.c: New test for loop hoisting code
7327         and hard registers.
7328
7329 2000-04-26  Geoff Keating  <geoffk@cygnus.com>
7330
7331         * gcc.c-torture/execute/loop-5.c: New test.
7332
7333 2000-04-25  Jakub Jelinek  <jakub@redhat.com>
7334
7335         * gcc.c-torture/execute/va-arg-20.c: New test.
7336
7337 Sun Apr 23 14:41:33 2000  Jeffrey A Law  (law@cygnus.com)
7338
7339         * gcc.c-torture/execute/20000422-1.c: New test.
7340
7341 2000-04-20  Greg McGary  <gkm@gnu.org>
7342
7343         * gcc.c-torture/compile/20000420-2.c: New test for stack misalignment
7344         when optimizing, but without sibling-call optimizations (-O1).
7345
7346 Thu Apr 20 11:57:03 2000  Jeffrey A Law  (law@cygnus.com)
7347
7348           * gcc.c-torture/compile/20000420-1.c: New test.
7349
7350 2000-04-20  Nathan Sidwell  <nathan@codesourcery.com>
7351
7352         * g++.abi/ptrflags.C: New test.
7353         * g++.eh/catchptr1.C: Test incomplete pointer chains.
7354
7355 Wed Apr 19 09:16:32 2000  Catherine Moore  <clm@cygnus.com>
7356
7357         * gcc.c-torture/execute/921017-1.c: Check for NO_TRAMPOLINES.
7358
7359 2000-04-19  Greg McGary  <gkm@gnu.org>
7360
7361         * gcc.c-torture/execute/20000419-1.c: New test for arg clobbering with
7362         sibling-call optimizations.
7363
7364 2000-04-19  Zack Weinberg  <zack@wolery.cumb.org>
7365
7366         * gcc.dg/20000419-1.c: New test.
7367
7368 Wed Apr 12 22:54:02 2000  Hans-Peter Nilsson  <hp@axis.com>
7369
7370         * gcc.c-torture/execute/20000412-6.c: New test.
7371
7372 Wed Apr 12 10:25:08 2000  Jeffrey A Law  (law@cygnus.com)
7373
7374         * gcc.c-torture/execute/20000412-5.c: New test.
7375         * g77.f-torture/compile/20000412-1.f: New test.
7376         * gcc.c-torture/execute/20000412-4.c: New test.
7377         * gcc.c-torture/compile/20000412-2.c: New test.
7378         * gcc.c-torture/execute/20000412-3.c: New test.
7379         * gcc.c-torture/compile/20000412-1.c: New test.
7380         * gcc.c-torture/execute/20000412-2.c: New test.
7381
7382 2000-04-12  Jakub Jelinek  <jakub@redhat.com>
7383
7384         * objc/execute/bf-20.m: New test.
7385
7386 2000-04-10  Richard Henderson  <rth@cygnus.com>
7387
7388         * gcc.c-torture/execute/20000412-1.c: Reduce some more.
7389
7390         * gcc.c-torture/execute/20000412-1.c: New test.
7391
7392 2000-04-10  Nathan Sidwell  <nathan@codesourcery.com>
7393
7394         * g++.old-deja/g++.eh/catchptr1.C: New test.
7395
7396 2000-04-09  Nathan Sidwell  <nathan@codesourcery.com>
7397
7398         * g++.old-deja/g++.abi/cxa_vec.C: New test.
7399
7400 2000-04-08  Neil Booth  <NeilB@earthling.net>
7401
7402         * gcc.dg/cpp-nullchar.c: Remove test as
7403         embedded nulls cause problems.
7404
7405 2000-04-08  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7406
7407         * gcc.dg/compare2.c: New test.
7408
7409 2000-04-08  Neil Booth  <NeilB@earthling.net>
7410
7411         * gcc.dg/cpp-nullchar.c: New test.
7412
7413 2000-04-07  Zack Weinberg  <zack@wolery.cumb.org>
7414
7415         * gcc.dg/cpp-mi2.c: New test.
7416         * gcc.dg/cpp-mi2[abc].h: New files.
7417
7418 2000-04-07  Nathan Sidwell  <nathan@codesourcery.com>
7419
7420         * g++.old-deja/g++.abi/vmihint.C: Adjust __vmi_class_type_info
7421         member name.
7422
7423 2000-04-06  Nathan Sidwell  <nathan@codesourcery.com>
7424
7425         * g++.old-deja/g++.abi/vmihint.C: New test.
7426
7427 2000-04-06  Neil Booth  <NeilB@earthling.net>
7428
7429         * cpp-ifparen.c, cpp-missingop.c, cpp-missingparen.c,
7430         cpp-shift.c, cpp-shortcircuit.c, cpp-unary.c:  Add FSF
7431         copyright.
7432
7433 Wed Apr  5 22:51:36 2000  Hans-Peter Nilsson  <hp@axis.com>
7434
7435         * gcc.c-torture/execute/960327-1.c (f): Add a letter to s[] to
7436         avoid stack-frame overwrite.
7437
7438 2000-04-05  Jakub Jelinek  <jakub@redhat.com>
7439
7440         * gcc.c-torture/compile/20000405-2.c: New test.
7441         * gcc.c-torture/compile/20000405-3.c: New test.
7442
7443 2000-04-05  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
7444
7445         * gcc.c-torture/compile/20000405-1.c: New test.
7446
7447 2000-04-04  Geoff Keating  <geoffk@cygnus.com>
7448
7449         * gcc.dg/cast-qual-1.c: Revert last change.
7450
7451 2000-04-04  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7452
7453         * gcc.dg/cast-qual-1.c: Check casts through a pointer typedef.
7454
7455 2000-04-03  Zack Weinberg  <zack@wolery.cumb.org>
7456
7457         * gcc.dg/cpp-redef-2.c, gcc.dg/cpp-tradwarn1.c,
7458         gcc.dg/cpp-unc.c: Add -fno-show-column to compiler options.
7459
7460 Mon Apr  3 02:35:34 2000  Jeffrey A Law  (law@cygnus.com)
7461
7462         * gcc.c-torture/compile/20000403-2.c: New test.
7463         * gcc.c-torture/compile/20000403-1.c: New test.
7464
7465 Mon Apr  3 16:53:52 2000  Hans-Peter Nilsson  <hp@axis.com>
7466
7467         * gcc.c-torture/execute/20000403-1.c: New test.
7468
7469 2000-04-03  Geoff Keating  <geoffk@cygnus.com>
7470
7471         * gcc.c-torture/execute/20000402-1.c: New test.
7472
7473 Mon Apr  3 14:10:34 2000  Donald Lindsay  <dlindsay@cygnus.com>
7474
7475         * gcc.c-torture/execute/va-arg-15.c: New test.
7476         * gcc.c-torture/execute/va-arg-16.c: New test.
7477         * gcc.c-torture/execute/va-arg-17.c: New test.
7478         * gcc.c-torture/execute/va-arg-18.c: New test.
7479         * gcc.c-torture/execute/va-arg-19.c: New test.
7480
7481 2000-04-02  Zack Weinberg  <zack@wolery.cumb.org>
7482
7483         * gcc.c-torture/compile/981211-1.c: Move to...
7484         * gcc.dg/cpp-as1.c: ...here.
7485         * gcc.dg/cpp-as2.c: New file.
7486
7487         * gcc.dg/cpp-tradwarn1.c: Change warning regexps to match the
7488         compiler.
7489
7490 2000-04-02  Neil Booth  <NeilB@earthling.net>
7491
7492         * gcc.dg/cpp-cond.c  New tests.
7493         * gcc.dg/cpp-ifparen.c New tests.  Amend existing tests to make
7494         accidental success less likely.
7495         * gcc.dg/cpp-missingop.c  New tests.
7496         * gcc.dg/cpp-missingparen.c  New tests.
7497         * gcc.dg/cpp-shift.c  New tests.
7498         * gcc.dg/cpp-shortcircuit.c  New tests.
7499         * gcc.dg/cpp-unary.c  New tests.
7500
7501 Wed Mar 29 13:44:23 2000  Jeffrey A Law  (law@cygnus.com)
7502
7503         * gcc.c-torture/compile/20000329-1.c: New test.
7504
7505 2000-03-26  Bernd Schmidt  <bernds@cygnus.co.uk>
7506
7507         * gcc.c-torture/compile/20000326-1.c: New test.
7508         * gcc.c-torture/compile/20000326-2.c: New test.
7509
7510 2000-03-24  Geoff Keating  <geoffk@cygnus.com>
7511
7512         * gcc.c-torture/execute/va-arg-14.c: New test for va_start where
7513         the first parameter is a function argument.
7514
7515 2000-03-23  Nathan Sidwell  <nathan@codesourcery.com>
7516
7517         * g++.old-deja/g++.ext/array4.C: New test.
7518
7519 2000-03-22  Geoff Keating  <geoffk@cygnus.com>
7520
7521         * gcc.c-torture/execute/ieee/20000320-1.c: New test for denormals.
7522
7523 2000-03-21  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7524
7525         * gcc.dg/noreturn-1.c: Check for another bogus noreturn case.
7526
7527 2000-03-19  Richard Henderson  <rth@cygnus.com>
7528
7529         * gcc.c-torture/compile/20000314-2.c: Use __SIZE_TYPE__, not size_t.
7530
7531 2000-03-19  Richard Henderson  <rth@cygnus.com>
7532
7533         * gcc.c-torture/compile/20000319-1.c: New test.
7534
7535 Tue Mar 14 08:58:37 2000  Jeffrey A Law  (law@cygnus.com)
7536
7537         * gcc.c-torture/execute/20000314-3.c: New test.
7538         * gcc.c-torture/execute/20000314-2.c: New test.
7539         * gcc.c-torture/execute/20000314-1.c: New test.
7540         * gcc.c-torture/compile/20000314-2.c: New test.
7541         * gcc.c-torture/compile/20000314-1.c: New test.
7542
7543 2000-03-13  Nathan Sidwell  <nathan@codesourcery.com>
7544
7545         * g++.old-deja/g++.warn/inline.C: New test.
7546
7547 Fri Mar 10 01:15:19 2000  Hans-Peter Nilsson  <hp@bitrange.com>
7548
7549         * gcc.c-torture/execute/divconst-2.c: Rewrite to check for
7550         standards-compliant result rather than specific constants.
7551         Put test-values in array.
7552
7553 2000-03-08  Jason Merrill  <jason@casey.cygnus.com>
7554
7555         * lib/g++.exp (g++_init): Don't put { } around -fmessage-length=0.
7556         (g++_target_compile): Put test-specific options last.
7557
7558 2000-03-08  Nathan Sidwell  <nathan@codesourcery.com>
7559
7560         * g++.old-deja/g++.eh/vbase4.C: New test.
7561
7562 2000-03-08  Nathan Sidwell  <nathan@codesourcery.com>
7563
7564         * g++.old-deja/g++.bugs/900215_01.C: Adjust.
7565
7566 2000-03-08  Nathan Sidwell  <nathan@codesourcery.com>
7567
7568         * g++.old-deja/g++.brendan/misc12.C: Removed.
7569         * g++.old-deja/g++.pt/memtemp77.C: Constify.
7570         * g++.old-deja/g++.ext/pretty4.C: New test.
7571
7572 2000-03-08  Nathan Sidwell  <nathan@codesourcery.com>
7573
7574         * g++.old-deja/g++.other/string2.C: New test.
7575
7576 2000-03-06  Nathan Sidwell  <nathan@codesourcery.com>
7577
7578         * g++.old-deja/g++.warn/impint2.C: New test.
7579
7580 Sun Mar  5 23:25:12 2000  Hans-Peter Nilsson  <hp@bitrange.com>
7581
7582         * gcc.c-torture/execute/20000224-1.c (main): Expected return-value
7583         is 1, not zero.
7584
7585 2000-03-05  Nathan Sidwell  <nathan@codesourcery.com>
7586
7587         * g++.old-deja/g++.warn/impint.C: New test.
7588         * g++.old-deja/g++.martin/sts_vectini.C: Add -w option.
7589         * g++.old-deja/g++.pt/explicit10.C: Specify -w option.
7590         * g++.old-deja/g++.pt/explicit12.C: Likewise.
7591         * g++.old-deja/g++.pt/explicit13.C: Likewise.
7592         * g++.old-deja/g++.pt/explicit17.C: Likewise.
7593         * g++.old-deja/g++.pt/explicit18.C: Likewise.
7594         * g++.old-deja/g++.pt/explicit19.C: Likewise.
7595         * g++.old-deja/g++.pt/explicit23.C: Likewise.
7596         * g++.old-deja/g++.pt/explicit31.C: Likewise.
7597         * g++.old-deja/g++.pt/explicit35.C: Likewise.
7598         * g++.old-deja/g++.pt/explicit6.C: Likewise.
7599         * g++.old-deja/g++.pt/memclass7.C: Likewise.
7600
7601 2000-03-01  Zack Weinberg  <zack@wolery.cumb.org>
7602
7603         * gcc.dg/cpp-redef.c: New test.
7604
7605 2000-02-29  Nathan Sidwell  <nathan@codesourcery.com>
7606
7607         * g++.old-deja/g++.pt/unify7.C: New test.
7608
7609 Sat Feb 26 19:46:09 2000  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
7610
7611         * g++.old-deja/g++.ext/attrib5.C: XFAIL on Alpha since no link alias.
7612         * g++.old-deja/g++.pt/static3.C: Generalize system name for Alpha.
7613
7614 2000-02-25  Geoff Keating  <geoffk@cygnus.com>
7615
7616         * gcc.c-torture/compile/20000224-1.c: New test.
7617
7618 2000-02-25  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
7619
7620         * gcc.c-torture/compile/cpp-2.c: New test.
7621         * gcc.c-torture/compile/cpp-1.c: New test.
7622
7623 Fri Feb 25 21:44:49 2000  Jeffrey A Law  (law@cygnus.com)
7624
7625         * gcc.c-torture/execute/20000225-1.c: New test.
7626
7627 2000-02-25  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
7628
7629         * gcc.dg/cpp-li2.c: New test.
7630
7631         * gcc.dg/cpp-wi1.c: New test.
7632
7633         * gcc.dg/cpp-li1.c: New test.
7634
7635 2000-02-24  Nathan Sidwell  <nathan@codesourcery.com>
7636
7637         * g++.old-deja/g++.other/sizeof5.C: New test.
7638
7639 2000-02-23  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
7640
7641         * gcc.c-torture/execute/va-arg-13.c: New test.
7642
7643 Wed Feb 23 14:16:06 2000  Donald Lindsay  <dlindsay@cygnus.com>
7644
7645         * gcc.c-torture/execute/va-arg-12.c: New test.
7646
7647 2000-02-23  Nathan Sidwell  <nathan@codesourcery.com>
7648
7649         * gcc.c-torture/execute/20000223-1.c: New test.
7650
7651 2000-02-23  Nathan Sidwell  <nathan@codesourcery.com>
7652
7653         * g++.old-deja/g++.pt/memtemp79.C: Fixed. Remove XFAIL.
7654
7655 2000-02-22  Mark Mitchell  <mark@codesourcery.com>
7656
7657         * g++.old-deja/g++.abi/ptrmem.C: New test.
7658
7659 2000-02-19  Richard Henderson  <rth@cygnus.com>
7660
7661         * gcc.c-torture/compile/init-3.c: New.
7662
7663 2000-02-17  Mark Mitchell  <mark@codesourcery.com>
7664
7665         * lib/g++.exp (g++_init): Add -fmessage-length=0 to
7666         ALWAYS_CXXFLAGS.
7667
7668 Fri Feb 11 12:35:40 2000  Robert Lipe <robertl@sco.com>
7669
7670         * gcc.c-torture/compile/20000211-3.c: New test.
7671
7672 Fri Feb 11 12:35:40 2000  Martin Buchholz <martin@xemacs.org>
7673
7674         * gcc.c-torture/compile/20000211-2.c: New test.
7675
7676 Fri Feb 11 12:35:40 2000  Jeffrey A Law  (law@cygnus.com)
7677
7678         * gcc.c-torture/compile/20000211-1.c: New test.
7679
7680 2000-02-09  Jonathan Larmour  <jlarmour@redhat.co.uk>
7681
7682         * gcc.dg/special/ecos.exp: Use -static when testing --gc-sections
7683           on native targets
7684
7685 2000-02-08  Nathan Sidwell  <nathan@acm.org>
7686
7687         * g++.old-deja/g++.other/cast5.C: New test.
7688
7689 2000-02-05  Alan Modra  <alan@SPRI.Levels.UniSA.Edu.Au>
7690
7691         * gcc.c-torture/execute/20000205-1.c: New.
7692
7693 2000-02-03  Nathan Sidwell  <nathan@acm.org>
7694
7695         * g++.old-deja/g++.jason/cast3.C: Return void.
7696         * g++.old-deja/g++.pt/dynarray.C: Don't be pedantic.
7697
7698 2000-02-02  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
7699
7700         * gcc.dg/unused-2.c: Use -Wreturn-type instead of -Wall.
7701
7702         * gcc.dg/loop-1.c: New test.
7703
7704 2000-01-27  Jakub Jelinek  <jakub@redhat.com>
7705
7706         * gcc.c-torture/compile/20000127-1.c: New test.
7707         * gcc.c-torture/execute/991228-1.c: New test.
7708
7709 2000-01-26  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
7710
7711         * gcc.dg/unused-2.c: New test.
7712
7713         * gcc.dg/conv-1.c: New test.
7714
7715 2000-01-24  Mark Mitchell  <mark@codesourcery.com>
7716
7717         * lib/g++.exp (g++init): Use g++, not xgcc, to invoke the C++
7718         compiler.
7719         (tool_option_proc): Fix typo.
7720
7721 2000-01-24  Geoff Keating  <geoffk@cygnus.com>
7722
7723         * gcc.dg/special/ecos.exp (gcsec-1.c): Check the version
7724         of the ld on the host, not on the build machine.
7725         Also, don't crash if '--help' is not a supported option.
7726
7727 2000-01-24  Richard Henderson  <rth@cygnus.com>
7728
7729         * gcc.c-torture/execute/ieee/fp-cmp-4.c: New.
7730
7731 Thu Jan 20 12:34:48 2000  Jeffrey A Law  (law@cygnus.com)
7732
7733         * gcc.c-torture/execute/20000120-2.c: New test.
7734         * gcc.c-torture/execute/20000120-1.c: New test.
7735
7736 Thu Jan 13 02:29:32 2000  Jeffrey A Law  (law@cygnus.com)
7737
7738         * gcc.c-torture/execute/20000113-1.c: New test.
7739
7740 Wed Jan 12 20:26:58 2000  Jeffrey A Law  (law@cygnus.com)
7741
7742         * gcc.c-torture/execute/20000112-1.c: New test.
7743
7744 2000-01-11  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
7745
7746         * gcc.dg/20000111-1.c: New test.
7747
7748 Mon Jan 10 18:12:49 2000  Jeffrey A Law  (law@cygnus.com)
7749
7750         * gcc.c-torture/execute/990628-1.c: Tweak to work on targets
7751         with 16 bit integers.
7752
7753 2000-01-08  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
7754
7755         * gcc.dg/20000108-1.c: New test.
7756
7757 2000-01-05  Nathan Sidwell  <nathan@acm.org>
7758
7759         * g++.old-deja/g++.ns/koenig8.C: New test.
7760
7761 2000-01-05  Nathan Sidwell  <nathan@acm.org>
7762
7763         * g++.old-deja/g++.other/cast4.C: New test.
7764
7765 Wed Jan  5 00:26:20 2000  Jeffrey A Law  (law@cygnus.com)
7766
7767         * gcc.c-torture/compile/20000105-2.c: New test.
7768         * gcc.c-torture/compile/20000105-1.c: New test.
7769
7770 2000-01-04  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7771
7772         * g++.old-deja/g++.brendan/array1.C: Modify explicit external libc
7773         references to printf & atoi to conform to ANSI standard.
7774         * g++.old-deja/g++.brendan/code-gen1.C: Likewise.
7775         * g++.old-deja/g++.brendan/code-gen2.C: Likewise.
7776         * g++.old-deja/g++.brendan/code-gen3.C: Likewise.
7777         * g++.old-deja/g++.brendan/code-gen4.C: Likewise.
7778         * g++.old-deja/g++.brendan/code-gen6.C: Likewise.
7779         * g++.old-deja/g++.brendan/complex1.C: Likewise.
7780         * g++.old-deja/g++.brendan/copy1.C: Likewise.
7781         * g++.old-deja/g++.brendan/copy2.C: Likewise.
7782         * g++.old-deja/g++.brendan/copy3.C: Likewise.
7783         * g++.old-deja/g++.brendan/copy4.C: Likewise.
7784         * g++.old-deja/g++.brendan/copy5.C: Likewise.
7785         * g++.old-deja/g++.brendan/copy6.C: Likewise.
7786         * g++.old-deja/g++.brendan/copy7.C: Likewise.
7787         * g++.old-deja/g++.brendan/copy8.C: Likewise.
7788         * g++.old-deja/g++.brendan/crash11.C: Likewise.
7789         * g++.old-deja/g++.brendan/crash14.C: Likewise.
7790         * g++.old-deja/g++.brendan/ctors1.C: Likewise.
7791         * g++.old-deja/g++.brendan/ctors2.C: Likewise.
7792         * g++.old-deja/g++.brendan/delete2.C: Likewise.
7793         * g++.old-deja/g++.brendan/dtors1.C: Likewise.
7794         * g++.old-deja/g++.brendan/dtors2.C: Likewise.
7795         * g++.old-deja/g++.brendan/dtors3.C: Likewise.
7796         * g++.old-deja/g++.brendan/eh1.C: Likewise.
7797         * g++.old-deja/g++.brendan/groff1.C: Likewise.
7798         * g++.old-deja/g++.brendan/init3.C: Likewise.
7799         * g++.old-deja/g++.brendan/misc12.C: Likewise.
7800         * g++.old-deja/g++.brendan/misc7.C: Likewise.
7801         * g++.old-deja/g++.brendan/new2.C: Likewise.
7802         * g++.old-deja/g++.brendan/operators4.C: Likewise.
7803         * g++.old-deja/g++.brendan/operators5.C: Likewise.
7804         * g++.old-deja/g++.brendan/overload2.C: Likewise.
7805         * g++.old-deja/g++.brendan/overload7.C: Likewise.
7806         * g++.old-deja/g++.brendan/redecl2.C: Likewise.
7807         * g++.old-deja/g++.brendan/reference1.C: Likewise.
7808         * g++.old-deja/g++.brendan/sizeof5.C: Likewise.
7809         * g++.old-deja/g++.brendan/template24.C: Likewise.
7810         * g++.old-deja/g++.brendan/template3.C: Likewise.
7811         * g++.old-deja/g++.brendan/vtables1.C: Likewise.
7812         * g++.old-deja/g++.jason/inline3.C: Likewise.
7813         * g++.old-deja/g++.jason/opeq.C: Likewise.
7814         * g++.old-deja/g++.law/arg5.C: Likewise.
7815         * g++.old-deja/g++.law/arm7.C: Likewise.
7816         * g++.old-deja/g++.law/ctors11.C: Likewise.
7817         * g++.old-deja/g++.law/cvt8.C: Likewise.
7818         * g++.old-deja/g++.law/init9.C: Likewise.
7819         * g++.old-deja/g++.law/refs4.C: Likewise.
7820         * g++.old-deja/g++.law/template2.C: Likewise.
7821         * g++.old-deja/g++.law/visibility24.C: Likewise.
7822         * g++.old-deja/g++.law/vtable3.C: Likewise.
7823         * g++.old-deja/g++.mike/asm2.C: Likewise.
7824         * g++.old-deja/g++.mike/eh1.C: Likewise.
7825         * g++.old-deja/g++.mike/misc1.C: Likewise.
7826         * g++.old-deja/g++.mike/misc13.C: Likewise.
7827         * g++.old-deja/g++.mike/misc14.C: Likewise.
7828         * g++.old-deja/g++.mike/ns12.C: Likewise.
7829         * g++.old-deja/g++.mike/p1248.C: Likewise.
7830         * g++.old-deja/g++.mike/p3708.C: Likewise.
7831         * g++.old-deja/g++.mike/p3708a.C: Likewise.
7832         * g++.old-deja/g++.mike/p3708b.C: Likewise.
7833         * g++.old-deja/g++.mike/p646.C: Likewise.
7834         * g++.old-deja/g++.mike/p700.C: Likewise.
7835         * g++.old-deja/g++.mike/p783.C: Likewise.
7836         * g++.old-deja/g++.mike/p783a.C: Likewise.
7837         * g++.old-deja/g++.mike/p783b.C: Likewise.
7838         * g++.old-deja/g++.mike/p786.C: Likewise.
7839         * g++.old-deja/g++.mike/p789.C: Likewise.
7840         * g++.old-deja/g++.mike/p789a.C: Likewise.
7841         * g++.old-deja/g++.mike/p807a.C: Likewise.
7842         * g++.old-deja/g++.other/delete3.C: Likewise.
7843         * g++.old-deja/g++.other/dyncast1.C: Likewise.
7844         * g++.old-deja/g++.other/dyncast2.C: Likewise.
7845         * g++.old-deja/g++.other/dyncast3.C: Likewise.
7846         * g++.old-deja/g++.other/empty1.C: Likewise.
7847         * g++.old-deja/g++.other/temporary1.C: Likewise.
7848         * g++.old-deja/g++.pt/memtemp14.C: Likewise.
7849         * g++.old-deja/g++.pt/t16.C: Likewise.
7850         * g++.old-deja/g++.pt/tiemann2.C: Likewise.
7851
7852 1999-12-30  Bernd Schmidt  <bernds@cygnus.co.uk>
7853
7854         * gcc.dg/991230-1.c: New test.
7855
7856 Wed Dec 29 23:48:49 1999  Jeffrey A Law  (law@cygnus.com)
7857
7858         * gcc.c-torture/compile/991229-3.c: New test.
7859         * gcc.c-torture/compile/991229-2.c: New test.
7860         * gcc.c-torture/compile/991229-1.c: New test.
7861
7862 Wed Dec 29 20:54:46 1999  Greg McGary <gkm@eng.ascend.com>
7863
7864         * gcc.c-torture/compile/labels-2.c: New test.
7865
7866 1999-12-27  Martin von Löwis  <loewis@informatik.hu-berlin.de>
7867
7868         * gcc.c-torture/execute/991227-1.c: New test.
7869
7870 1999-12-22  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
7871
7872         * g++.old-deja/g++.pt/instantiate6.C: Remove excess errors XFAIL.
7873
7874 1999-12-21  Martin von Löwis  <loewis@informatik.hu-berlin.de>
7875
7876         * gcc.c-torture/execute/991221-1.c: New test.
7877
7878 1999-12-20  Nathan Sidwell  <nathan@acm.org>
7879
7880         * g++.old-deja/g++.other/cast3.C: New test.
7881
7882 1999-12-16  Bernd Schmidt  <bernds@cygnus.co.uk>
7883
7884         * gcc.c-torture/execute/991216-4.c: New test.
7885
7886 1999-12-16  Michael Meissner  <meissner@cygnus.com>
7887
7888         * gcc.c-torture/execute/991216-1.c: New test.
7889         * gcc.c-torture/execute/991216-2.c: New test.
7890         * gcc.c-torture/execute/991216-3.c: New test.
7891
7892 1999-12-14  Bernd Schmidt  <bernds@cygnus.co.uk>
7893
7894         * gcc.dg/991214-1.c: Use "__asm__", not "asm".
7895         Actually make the test fail by using "-O2" for compilation.
7896
7897 1999-12-15  Nathan Sidwell  <nathan@acm.org>
7898
7899         * g++.old-deja/g++.warn/cast-align1.C: New test.
7900
7901 1999-12-14  Bernd Schmidt  <bernds@cygnus.co.uk>
7902
7903         * gcc.c-torture/compile/991214-1.c: New test.
7904         * gcc.c-torture/compile/991214-2.c: New test.
7905
7906 1999-12-14  Bernd Schmidt  <bernds@cygnus.co.uk>
7907
7908         * gcc.dg/991214-1.c: New test.
7909
7910 Mon Dec 13 23:03:09 1999  Jeffrey A Law  (law@cygnus.com)
7911
7912         * gcc.c-torture/compile/991213-3.c: New test.
7913         * gcc.c-torture/compile/991213-2.c: New test.
7914         * gcc.c-torture/compile/991213-1.c: New test.
7915
7916 Fri Dec 10 00:53:10 1999  J"orn Rennecke <amylaar@cygnus.co.uk>
7917
7918         * gcc.dg/991209-1.c: New test.
7919
7920 Wed Dec  8 23:44:08 1999  Nathan Sidwell <nathan@acm.org>
7921
7922         * gcc.c-torture/compile/991208-1.c: New test.
7923
7924 1999-12-06  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
7925
7926         * gcc.dg/ultrasp2.c: New test.
7927
7928 1999-12-05  Alex Samuel  <samuel@codesourcery.com>
7929
7930         * g++.old-deja/g++.abi/align.C (main): Fix typo.
7931
7932 1999-12-02  Bernd Schmidt  <bernds@cygnus.co.uk>
7933
7934         * gcc.c-torture/compile/991202-1.c: New test.
7935         * gcc.c-torture/execute/991202-1.c: New test.
7936         * gcc.c-torture/execute/991202-2.c: New test.
7937         * gcc.c-torture/execute/991202-3.c: New test.
7938
7939 1999-12-02  Alex Samuel  <samuel@codesourcery.com>
7940
7941         * g++.old-deja/g++.abi/align.C: New test.
7942         * g++.old-deja/g++.abi/aggregates.C: Likewise.
7943         * g++.old-deja/g++.abi/bitfields.C: Likewise.
7944
7945 1999-12-01  Richard Henderson  <rth@cygnus.com>
7946
7947         * gcc.c-torture/execute/991201-1.c: New.
7948
7949 1999-11-29  Bernd Schmidt  <bernds@cygnus.co.uk>
7950
7951         * gcc.dg/991129-1.c: New test.
7952
7953 1999-11-27  Bernd Schmidt  <bernds@cygnus.co.uk>
7954
7955         * gcc.c-torture/compile/991127-1.c: New test.
7956
7957 1999-11-22  Nathan Sidwell  <nathan@acm.org>
7958
7959         * g++.old-deja/g++.other/warn4.C: New test.
7960
7961 1999-11-22  Nathan Sidwell  <nathan@acm.org>
7962
7963         * g++.old-deja/g++.eh/cleanup2.C: New test.
7964         * g++.old-deja/g++.ext/pretty2.C: New test.
7965         * g++.old-deja/g++.ext/pretty3.C: New test.
7966         * g++.old-deja/g++.other/debug6.C: New test.
7967
7968 Wed Oct 20 16:18:23 1999  Jim Wilson  <wilson@cygnus.com>
7969
7970         * gcc.c-torture/noncompile/noncompile.exp: For 940510-1.c, change
7971         compiler_output to look for one error message instead of two.
7972
7973 1999-11-19  Geoffrey Keating  <geoffk@cygnus.com>
7974
7975         * gcc.c-torture/execute/991118-1.c: Also test case
7976         where the word boundary does not split a byte evenly.
7977
7978 1999-11-19  Nathan Sidwell  <nathan@acm.org>
7979
7980         * g++.old-deja/g++.ext/restrict1.C: New test.
7981
7982 1999-11-18 Herman A.J. ten Brugge <Haj.Ten.Brugge@net.HCC.nl>
7983
7984         * gcc.c-torture/execute/991118-1.c: New test.
7985
7986 1999-11-16  Geoffrey Keating  <geoffk@cygnus.com>
7987
7988         * g77.f-torture/execute/u77-test.f (wd): Allow for longer
7989         working directory pathnames.
7990
7991 1999-10-13  Brendan Kehoe  <brendan@cygnus.com>
7992
7993         * gcc.c-torture/execute/memcheck/memcheck.exp: Make sure a remote
7994         host is equipped with driver.h and driver.o so it can actually
7995         compile and run the tests.
7996
7997 Fri Oct  8 18:46:11 1999  Bernd Schmidt  <bernds@cygnus.co.uk>
7998
7999         * gcc.c-torture/compile/991008-1.c: New test.
8000
8001 1999-11-08  Nick Clifton  <nickc@cygnus.com>
8002
8003         * lib/gcc-dg.exp: Include target-supports.exp
8004
8005 1999-11-05  Nick Clifton  <nickc@cygnus.com>
8006
8007         * lib/target-supports.exp: New file: Provide procs to test for
8008         features supported by the target.
8009         (check_weak_available): Moved here from ecos.exp.
8010         (check_alias_available): New proc: Determine of the target
8011         toolchain supports the alias attribute.
8012
8013         * gcc.dg/special/ecos.exp: Move check_weak_available to
8014         target-supports.exp.
8015         (alias-1.c): Only perform the test if the target supports
8016         aliases.
8017         (wkali-1.c): Only perform the test if the target supports
8018         aliases.
8019
8020         * gcc.dg/990506-0.c: Expect error messages from cross
8021         targets as well as native targets.
8022
8023 1999-11-02  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
8024
8025         * gcc.dg/ultrasp1.c: Removed xfail.
8026         * gcc.dg/struct-ret-2.c: Likewise.
8027         * gcc.dg/array-1.c: Likewise.
8028
8029 1999-11-01  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
8030
8031         * gcc.dg/struct-ret-2.c: New test.
8032
8033         * gcc.dg/array-1.c: New test.
8034
8035 Sat Oct 30 22:23:46 1999  Stephen L Moshier <moshier@mediaone.net>
8036
8037         * gcc.c-torture/execute/991030-1.c: New test.
8038
8039 Tue Oct 26 20:25:42 1999  Richard Henderson  <rth@cygnus.com>
8040
8041         * gcc.c-torture/compile/991026-2.c: New test.
8042
8043 Tue Oct 26 00:45:56 1999  Jeffrey A Law  (law@cygnus.com)
8044
8045         * gcc.c-torture/compile/991026-1.c: New test.
8046
8047 Sat Oct 23 23:36:03 1999  Jeffrey A Law  (law@cygnus.com)
8048
8049         * gcc.c-torture/execute/991023-1.c: New test.
8050
8051 Tue Oct 19 02:11:29 1999  Jeffrey A Law  (law@cygnus.com)
8052
8053         * gcc.c-torture/execute/991019-1.c: New test.
8054
8055 Sat Oct 16 00:05:48 1999  Richard Henderson  <rth@cygnus.com>
8056
8057         * gcc.c-torture/execute/991016-1.c: New test.
8058
8059 Thu Oct 14 04:22:47 1999  Stephane Carrez  <stcarrez@worldnet.fr>
8060
8061         * gcc.c-torture/execute/991014-1.c: New test.
8062
8063 Wed Oct 13 22:01:35 1999  J"orn Rennecke <amylaar@cygnus.co.uk>
8064
8065         * g++.old-deja/g++.other/union2.C: New test.
8066
8067 1999-10-13  Nathan Sidwell  <nathan@acm.org>
8068
8069         * g++.old-deja/g++.other/vaarg2.C: New test.
8070         * g++.old-deja/g++.other/vaarg3.C: New test.
8071
8072 1999-10-12  Craig Burley  <craig@jcb-sc.com>
8073
8074         * g77.f-torture/noncompile/19990905-1.f: Moved from being
8075         in compile/.
8076
8077 1999-10-04  Ulrich Drepper  <drepper@cygnus.com>
8078
8079         * gcc.c-torture/execute/va-arg-11.c: New test.
8080
8081 Fri Oct  1 00:53:17 1999  Mark P. Mitchell  <mark@codesourcery.com>
8082
8083         * lib/file-format.exp (gcc_target_object_format): Don't
8084         crash if objdump is unavailable.
8085
8086 Wed Sep 29 23:48:44 1999  Donn Terry <donn@interix.com>
8087
8088         * gcc.misc-tests/mg.exp: delete extraneous redirection.
8089
8090 1999-09-28  Nick Clifton  <nickc@cygnus.com>
8091
8092         * gcc.c-torture/compile/990928-1.c: New test.
8093
8094 Tue Sep 28 13:19:15 BST 1999  Nathan Sidwell  <nathan@acm.org>
8095
8096         * g++.old-deja/g++.other/decl6.C: New test.
8097
8098 Tue Sep 28 01:19:09 1999  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
8099
8100         * gcc.c-torture/execute/va-arg-10.c: New test.
8101
8102 Mon Sep 27 09:14:24 BST 1999  Nathan Sidwell  <nathan@acm.org>
8103
8104         * g++.old-deja/g++.pt/memtemp77.C: Adjust expected
8105         __PRETTY_FUNCTION__.
8106
8107 1999-09-23  Nick Clifton  <nickc@cygnus.com>
8108
8109         * gcc.c-torture/execute/990923-1.c: New test.
8110
8111 1999-09-21  Nick Clifton  <nickc@cygnus.com>
8112
8113         * gcc.c-torture/special/special.exp: Add FR30 to list of targets
8114         for which -fpic is inappropriate.
8115
8116 1999-09-21  Mark Mitchell  <mark@codesourcery.com>
8117
8118         * g++.dg/ecos.exp: Don't supply -finit-priority to cc1plus.
8119
8120 Tue Sep 21 15:38:10 BST 1999  Nathan Sidwell  <nathan@acm.org>
8121
8122         * g++.old-deja/g++.other/dyncast1.C: New test.
8123         * g++.old-deja/g++.other/dyncast2.C: New test.
8124         * g++.old-deja/g++.other/dyncast3.C: New test.
8125         * g++.old-deja/g++.other/dyncast4.C: New test.
8126         * g++.old-deja/g++.other/dyncast5.C: New test.
8127         * g++.old-deja/g++.eh/catch3.C: New test.
8128         * g++.old-deja/g++.eh/catch3p.C: New test.
8129         * g++.old-deja/g++.eh/catch4.C: New test.
8130         * g++.old-deja/g++.eh/catch4p.C: New test.
8131         * g++.old-deja/g++.eh/catch5.C: New test.
8132         * g++.old-deja/g++.eh/catch5p.C: New test.
8133         * g++.old-deja/g++.eh/catch6.C: New test.
8134         * g++.old-deja/g++.eh/catch6p.C: New test.
8135         * g++.old-deja/g++.eh/catch7.C: New test.
8136         * g++.old-deja/g++.eh/catch7p.C: New test.
8137         * g++.old-deja/g++.eh/catch8.C: New test.
8138         * g++.old-deja/g++.eh/catch8p.C: New test.
8139         * g++.old-deja/g++.eh/catch9.C: New test.
8140         * g++.old-deja/g++.eh/catch9p.C: New test.
8141
8142 Mon Sep 13 14:14:21 BST 1999  Nathan Sidwell  <nathan@acm.org>
8143
8144         * g++.old-deja/g++.other/sizeof3.C: Remove XFAILS.
8145         * g++.old-deja/g++.other/sizeof4.C: Remove XFAILS.
8146
8147 Mon Sep 13 06:28:57 1999  Jeffrey A Law  (law@cygnus.com)
8148
8149         * gcc.c-torture/compile/990913-1.c: New test.
8150
8151 Fri Sep 10 11:21:25 BST 1999  Nathan Sidwell  <nathan@acm.org>
8152
8153         * g++.old-deja/g++.jason/rfg4.C: Revert erroneous change, add -w.
8154         * g++.old-deja/g++.jason/rfg5.C: Likewise.
8155
8156 Thu Sep  9 10:40:36 1999  Richard Henderson  <rth@cygnus.com>
8157
8158         * g++.old-deja/g++.other/delete6.C: Use size_t with operator new.
8159
8160 Thu Sep  9 12:32:57 BST 1999  Nathan Sidwell  <nathan@acm.org>
8161
8162         * g++.old-deja/g++.other/lookup11.C: New test.
8163         * g++.old-deja/g++.bugs/900428_01.C: Rework now we understand
8164         what is permitted and what we want.
8165         * g++.old-deja/g++.jason/rfg4.C: Rework to remove ill-formed
8166         overload use.
8167         * g++.old-deja/g++.jason/rfg5.C: Likewise
8168
8169 1999-09-08  Geoffrey Keating  <geoffk@cygnus.com>
8170
8171         * gcc.c-torture/noncompile/noncompile.exp: Add poison-1.c.
8172         * gcc.c-torture/noncompile/poison-1.c: New file.
8173
8174 Wed Sep  8 09:39:56 BST 1999  Nathan Sidwell  <nathan@acm.org>
8175
8176         * g++.old-deja/g++.other/sizeof3.C: New test.
8177         * g++.old-deja/g++.other/sizeof4.C: New test.
8178         * g++.old-deja/g++.other/ambig2.C: Mark XFAILs.
8179         * g++.old-deja/g++.other/lookup16.C: Mark XFAIL.
8180
8181 1999-09-07  Richard Henderson  <rth@cygnus.com>
8182
8183         * gcc.dg/va-arg-1.c: New.
8184
8185 1999-09-06  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
8186
8187         * gcc.c-torture/execute/va-arg-9.c: New test.
8188
8189 1999-09-05  Craig Burley  <craig@jcb-sc.com>
8190
8191         * g77.f-torture/compile/980519-2.f: New test.
8192         * g77.f-torture/compile/19990905-0.f: New test.
8193         * g77.f-torture/compile/19990905-1.f: New test.
8194         * g77.f-torture/compile/19990905-2.f: New test.
8195
8196         * g77.f-torture/noncompile/19990826-4.f: Clarify who wrote what.
8197
8198 Fri Sep  3 10:39:38 BST 1999  Richard Earnshaw <rearnsha@arm.com>
8199
8200         * gcc.c-torture/execute/990827-1.c: Fix typo.
8201
8202 Fri Sep 03 09:31:10 BST 1999  Nathan Sidwell  <nathan@acm.org>
8203
8204         * g++.old-deja/g++.other/deref1.C: New test.
8205
8206 Thu Sep 02 09:27:34 BST 1999  Nathan Sidwell  <nathan@acm.org>
8207
8208         * g++.old-deja/g++.other/ambig2.C: New test.
8209         * g++.old-deja/g++.other/cond5.C: New test.
8210         * g++.old-deja/g++.other/lookup16.C: New test.
8211
8212 Thu Sep  2 01:17:51 1999  Marc Espie <espie@cvs.openbsd.org>
8213
8214         * gcc.dg/980414-1.c: Fix assembler syntax to work with old
8215         assemblers too.
8216
8217 Tue Aug 31 17:57:49 1999  Jeffrey A Law  (law@cygnus.com)
8218
8219         * lib/c-torture.exp: Avoid the "compare executables" optimization
8220         when testing native.
8221
8222 Sun Aug 29 14:35:41 1999  Jeffrey A Law  (law@cygnus.com)
8223
8224         * gcc.c-torture/execute/990829-1.c: New test.
8225         * gcc.c-torture/compile/990829-1.c: New test.
8226
8227 1999-08-27  Paul Burchard  <burchard@pobox.com>
8228
8229         * g++.old-deja/g++.pt/derived3.C: Renamed from lss-001.C.
8230         * g++.old-deja/g++.pt/ttp56.C: Renamed from lss-002.C.
8231         * g++.old-deja/g++.pt/decl4.C: Renamed from lss-003.C.
8232         * g++.old-deja/g++.pt/memtemp85.C: Renamed from lss-004.C.
8233         * g++.old-deja/g++.pt/memtemp86.C: Renamed from lss-005.C.
8234         * g++.old-deja/g++.pt/memtemp87.C: Renamed from lss-006.C.
8235         * g++.old-deja/g++.pt/static10.C: Renamed from lss-007.C.
8236         * g++.old-deja/g++.pt/memtemp88.C: Renamed from lss-008.C.
8237         * g++.old-deja/g++.pt/memtemp89.C: Renamed from lss-009.C.
8238         * g++.old-deja/g++.pt/memtemp90.C: Renamed from lss-010.C.
8239         * g++.old-deja/g++.pt/memtemp91.C: Renamed from lss-011.C.
8240
8241 Fri Aug 27 01:24:16 1999  Jeffrey A Law  (law@cygnus.com)
8242
8243         * gcc.c-torture/execute/990827-1.c: New test.
8244
8245 1999-08-26  Craig Burley  <craig@jcb-sc.com>
8246
8247         * g77.f-torture/noncompile/19990826-4.f: New test.
8248
8249         * g77.f-torture/compile/19990826-3.f: New test.
8250
8251         * g77.f-torture/execute/19990826-2.f: New test.
8252
8253         * g77.f-torture/compile/19990826-1.f: New test.
8254
8255         * gcc.c-torture/execute/990826-0.c: New test.
8256         * g77.c-torture/execute/19990826-0.f: New test.
8257
8258         * g77.f-torture/noncompile/970626-2.f: New test.
8259
8260 1999-08-25  Paul Burchard  <burchard@pobox.com>
8261
8262         * g++.old-deja/g++.pt/lss-001.C, lss-002.C, lss-003.C, lss-004.C,
8263         lss-005.C, lss-006.C, lss-007.C, lss-008.C, lss-009.C, lss-010.C,
8264         lss-011.C: New tests.
8265
8266 1999-08-25  Nathan Sidwell  <nathan@acm.org>
8267
8268         * g++.old-deja/g++.other/decl5.C: New test.
8269
8270 1999-08-24  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8271
8272         * noncompile/noncompile.exp: Load_lib c-torture.exp.
8273         (postbase_with_opts): New proc to loop over TORTURE_OPTIONS and
8274         call `postbase' for each one.  All callers of `postbase' changed
8275         to call this instead.
8276
8277 1999-08-11  Richard Earnshaw (rearnsha@arm.com)
8278
8279         * gcc.c-torture/execute/990811-1.c: New test.
8280
8281 1999-08-09  Nick Clifton  <nickc@cygnus.com>
8282
8283         * gcc.misc-tests/m-un-2.c: Expect the warnings for all builds, not
8284         just native ones.
8285
8286         * gcc.dg/990413-1.c: Expect the parse error for all builds, not
8287         just native ones.
8288
8289 1999-08-05  Alexandre Oliva  <oliva@dcc.unicamp.br>
8290
8291         * g++.old-deja/g++.other/local3.C: Removed XFAIL.
8292
8293 Wed Aug  4 01:17:17 1999  Jeffrey A Law  (law@cygnus.com)
8294
8295         * gcc.c-torture/execute/970312-1.c: Delete duplicate test.
8296
8297 1999-08-04  Nathan Sidwell  <nathan@acm.org>
8298
8299         * g++.old-deja/g++.eh/spec6.C: Add more tests. Remove XFAILS.
8300
8301 Wed Aug  4 01:17:17 1999  Jeffrey A Law  (law@cygnus.com)
8302
8303         * gcc.c-torture/execute/990804-1.c: New test.
8304
8305 1999-08-03  Nathan Sidwell  <nathan@acm.org>
8306
8307         * g++.old-deja/g++.brendan/crash63.C: Expect a POD warning
8308         * g++.old-deja/g++.brendan/crash64.C: Likewise
8309         * g++.old-deja/g++.brendan/overload8.C: Likewise
8310
8311 1999-08-03  Nathan Sidwell  <nathan@acm.org>
8312
8313         * g++.old-deja/g++.other/struct1.C: New test.
8314
8315 1999-08-03  Nathan Sidwell  <nathan@acm.org>
8316
8317         * g++.old-deja/g++.other/enum2.C: New test.
8318
8319 Mon Aug  2 13:35:12 1999  Richard Henderson  <rth@cygnus.com>
8320
8321         Adapted from tests from Franz Sirl:
8322         * gcc.c-torture/execute/va-arg-7.c: New test.
8323         * gcc.c-torture/execute/va-arg-8.c: New test.
8324
8325 Sun Aug  1 22:29:34 1999  Jeffrey A Law  (law@cygnus.com)
8326
8327         * gcc.c-torture/compile/990801-2.c: New test.
8328
8329         * gcc.c-torture/compile/990801-1.c: New test.
8330
8331 1999-07-27  Michael Meissner  <meissner@cygnus.com>
8332
8333         * gcc.c-torture/execute/ieee/fp-cmp-2.c: New file, clone from
8334         fp-cmp-1.c, converting double to float.
8335
8336         * gcc.c-torture/execute/ieee/fp-cmp-3.c: New file, clone from
8337         fp-cmp-1.c, converting double to long double.
8338
8339         * gcc.c-torture/noncompile/920507-1.c (x): Rename asm register
8340         from fr1 to unknown_register, since fr1 is a legitimate register
8341         on some machines.
8342
8343 Sun Jul 25 21:41:37 1999  Jeffrey A Law  (law@cygnus.com)
8344
8345         * README: More listname related changes.
8346
8347 1999-07-08  Catherine Moore  <clm@cygnus.com>
8348
8349         * gcc.c-torture/execute/920501-5.c: Fix typo.  Change | to ||.
8350
8351 1999-07-05  Manfred Hollstein  <mhollstein@cygnus.com>
8352
8353         * gcc.dg/990703-1.c (y): Terminate definition syntactically correctly.
8354
8355 1999-07-05  Alexandre Oliva  <oliva@dcc.unicamp.br>
8356
8357         * g++.old-deja/g++.other/null1.C: Define l<long> for 64bit hosts.
8358
8359 1999-07-04  Zack Weinberg  <zack@rabi.columbia.edu>
8360
8361         * gcc.dg/990703-1.c: New test.
8362
8363 1999-06-29  Nick Clifton  <nickc@cygnus.com>
8364
8365         * lib/file-format.exp: New file: Move definition of proc
8366         gcc_target_object_format to here from
8367         gcc.dg/special/ecos.exp.
8368
8369         * lib/c-torture.exp: Include lib file-format.exp.
8370         * lib/gcc-dg.exp: Include lib file-format.exp.
8371
8372         * gcc.dg/special/ecos.exp: Remove definition of proc
8373         gcc_target_object_format.
8374
8375 Mon Jun 28 08:20:51 1999  Jeffrey A Law  (law@cygnus.com)
8376
8377         * gcc.c-torture/execute/990628-1.c: New test.
8378
8379 Fri Jun 25 05:28:40 1999  Jeffrey A Law  (law@cygnus.com)
8380
8381         * gcc.c-torture/compile/990625-2.c: New test.
8382
8383         * gcc.c-torture/compile/990625-1.c: New test.
8384
8385 1999-06-23  Nick Clifton  <nickc@cygnus.com>
8386
8387         * gcc.c-torture/compile/dll.c: New test case.  Check that dll
8388         attributes compile.
8389         * gcc.c-torture/compile/dll.x: Only support the dll.c test on
8390         ports that use the COFF/PE file format.
8391
8392 Thu Jun 17 13:48:16 1999  Jeffrey A Law  (law@cygnus.com)
8393
8394         * gcc.c-torture/compile/990617-1.c: New test.
8395
8396 1999-06-17  Alexandre Oliva  <oliva@dcc.unicamp.br>
8397
8398         * g++.old-deja/g++.other/decl4.C: New test.
8399
8400 1999-06-14  Nathan Sidwell  <nathan@acm.org>
8401
8402         * g++.old-deja/g++.other/bitfld3.C: New test.
8403
8404 1999-06-08  Nathan Sidwell  <nathan@acm.org>
8405
8406         * g++.old-deja/g++.eh/catch1.C: New test.
8407
8408 Mon Jun  7 23:39:16 1999  Jeffrey A Law  (law@cygnus.com)
8409
8410         * g++.old-deja/g++.mike/p6610a.C: Expect failure on freebsd-elf.
8411
8412         * gcc.c-torture/execute/ieee/rbug.x: Expect failure on freebsd.
8413         * gcc.c-torture/execute/ieee/mzero.x: New file.  Likewise.
8414
8415 1999-06-05  Craig Burley  <craig@jcb-sc.com>
8416
8417         * g77.f-torture/compile/19990502-0.f: Replace with new,
8418         shorter, test that still fails after recent changes.
8419
8420 Fri Jun  4 02:25:04 1999  Andreas Schwab  <schwab@issan.cs.uni-dortmund.de>
8421
8422         * gcc.c-torture/execute/990604-1.c: New test.
8423
8424 Mon May 31 00:34:51 1999  Jeffrey A Law  (law@cygnus.com)
8425
8426         * gcc.c-torture/execute/990531-1.c: New test.
8427
8428 Thu May 27 02:38:36 1999  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
8429
8430         * gcc.c-torture/compile/990527-1.c: New test.
8431
8432 Thu May 27 02:18:51 1999  Joern Rennecke <amylaar@cygnus.com>
8433
8434         * gcc.c-torture/execute/990527-1.c: New test.
8435
8436 1999-05-25  Nick Clifton  <nickc@cygnus.com>
8437
8438         * gcc.c-torture/execute/bf-sign-2.c: Explicitly declare signed
8439         bitfields as signed.
8440
8441 1999-05-25  Craig Burley  <craig@jcb-sc.com>
8442
8443         * g77.f-torture/compile/19990525-0.f: New test.
8444
8445 Tue May 25 01:21:16 1999  Jeffrey A Law  (law@cygnus.com)
8446
8447         * gcc.c-torture/execute/990525-2.c: New test.
8448
8449         * gcc.c-torture/execute/990525-1.c: New test.
8450
8451 1999-05-24  Nathan Sidwell  <nathan@acm.org>
8452
8453         * g++.old-deja/g++.other/anon3.C: New test.
8454         * g++.old-deja/g++.other/anon4.C: New test.
8455         * g++.old-deja/g++.ext/anon1.C: Inhibit -pedantic option.
8456         * g++.old-deja/g++.g++.robertl/eb131.C/: Remove unrequired ERROR tag,
8457         after downgrade to warning (cp/ChangeLog: 1999-05-20 Jason
8458         Merrill).
8459
8460 Mon May 24 00:01:52 1999  Jeffrey A Law  (law@cygnus.com)
8461
8462         * gcc.c-torture/execute/990524-1.c: New test.
8463
8464         * gcc.dg/990524-1.c: New test.
8465
8466 Sun May 23 21:18:12 1999  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
8467
8468         * gcc.c-torture/compile/990523-1.c: New test.
8469
8470 Wed May 19 02:56:18 1999  Raja R Harinath <harinath@cs.umn.edu>
8471
8472         * gcc.c-torture/compile/990519-1.c: New test.
8473
8474 1999-05-17  Andreas Schwab  <schwab@issan.cs.uni-dortmund.de>
8475
8476         * gcc.c-torture/compile/990517-1.c: New test.
8477
8478         * gcc.c-torture/execute/990326-1.c: Force bitfields to be aligned.
8479         (e4, f4): New tests.
8480         (main): Call them.
8481
8482 1999-05-13  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8483
8484         * gcc.dg/noreturn-1.c: New test.
8485
8486 Thu May 13 02:02:46 1999  Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
8487
8488         * gcc.c-torture/execute/990513-1.c: New test.
8489
8490 1999-05-10  Richard Henderson  <rth@cygnus.com>
8491
8492         * g++.old-deja/g++.other/null1.C (g): Add overload for long.
8493
8494 1999-05-10  Craig Burley  <craig@jcb-sc.com>
8495
8496         * g77.f-torture/execute/erfc.f: Use small single-precision
8497         values, to avoid problems on Alphas when not -mieee.
8498
8499 1999-05-08  Craig Burley  <craig@jcb-sc.com>
8500
8501         * gcc.dg/990506-0.c: New test.
8502
8503 1999-05-08  Richard Henderson  <rth@cygnus.com>
8504
8505         * g++.old-deja/g++.benjamin/p12475.C: Use LONG_MAX to find
8506         the constant to test.  Don't XFAIL 64-bit targets.
8507
8508         * g++.old-deja/g++.jason/thunk3.C: Don't XFAIL Alpha.
8509         * g++.old-deja/g++.law/profile1.C: Likewise.
8510
8511         * g++.old-deja/g++.other/delete4.C: Define size_t; use it in all
8512         operator new instances.
8513         * g++.old-deja/g++.other/delete5.C: Likewise.
8514
8515 1999-05-03  Craig Burley  <craig@jcb-sc.com>
8516
8517         * g77.f-torture/execute/u77-test.f (main): Declare ABORT as
8518         intrinsic.
8519
8520 1999-05-03  Craig Burley  <craig@jcb-sc.com>
8521
8522         * g77.f-torture/execute/u77-test.f: Reverse order of two
8523         arguments to CTIME_subr, DTIME_subr, ETIME_subr, and TTYNAM_subr.
8524
8525 1999-05-03  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8526
8527         * gcc.dg/compare1.c: New test.
8528
8529 1999-05-02  Joseph S. Myers  <jsm28@cam.ac.uk>
8530
8531         * gcc.dg/cast-qual-1.c, gcc.dg/return-type-1.c, gcc.dg/unused-1.c:
8532         New tests.
8533
8534 1999-05-02  Craig Burley  <craig@jcb-sc.com>
8535
8536         * g77.f-torture/compile/19990502-1.f: New test.
8537
8538 1999-05-02  Craig Burley  <craig@jcb-sc.com>
8539
8540         * g77.f-torture/compile/19990502-0.f: New test.
8541
8542 Sun May  2 01:38:50 1999  Craig Burley  <craig@jcb-sc.com>
8543
8544         * g77.f-torture/execute/u77-test.f (main): Declare FTELL as
8545         intrinsic.
8546
8547 Sun May  2 01:13:37 1999  Craig Burley  <craig@jcb-sc.com>
8548
8549         * g77.f-torture/execute/u77-test.f (main): List libU77
8550         intrinsics not currently tested.
8551         Add tests for TIME8, CTIME_subr, IARGC, TTYNAM_subr,
8552         GETENV, FDATE_subr, DTIME_subr, ETIME_subr, DATE, ITIME,
8553         FTELL_subr, MCLOCK, MCLOCK8, and CPU_TIME.
8554         Trim blanks off the ends of some printed strings.
8555
8556 Sun May  2 00:06:45 1999  Craig Burley  <craig@jcb-sc.com>
8557
8558         * g77.f-torture/execute/u77-test.f (main): Just warn about
8559         FSTAT gid disagreement, as it's expected on some systems.
8560
8561 Sat May  1 23:57:18 1999  Craig Burley  <craig@jcb-sc.com>
8562
8563         * g77.f-torture/execute/u77-test.f: Generalize sum-checking to
8564         use a new function, which allows for some slop.
8565         Clean up some commentary.
8566         (issum): The new function.
8567         (sgladd): Deleted subroutine.
8568
8569 1999-05-01  Craig Burley  <craig@jcb-sc.com>
8570
8571         * g77.f-torture/execute/u77-test.f: Modify to be more like
8572         libf2c/libU77 version, bringing patches to that version here.
8573         Add suitable commentary.
8574
8575 Sun Apr 25 12:28:59 1999  Richard Henderson  <rth@cygnus.com>
8576
8577         * gcc.dg/990424-1.c: New test.
8578
8579 1999-04-24  Craig Burley  <craig@jcb-sc.com>
8580
8581         * g77.f-torture/execute/u77-test.f (main): Bug involving
8582         LSTAT has been fixed, so turn back on full checking.
8583
8584 1999-04-20  Craig Burley  <craig@jcb-sc.com>
8585
8586         * g77.f-torture/compile/19990419-0.f: New test.
8587         * g77.f-torture/execute/19990419-1.f: New test.
8588
8589 Sat Apr 17 16:56:48 1999  Richard Henderson  <rth@cygnus.com>
8590
8591         * gcc.dg/uninit-9.c (func): Use __builtin_alloca instead of alloca
8592         to avoid the need for a prototype to supress a warning.
8593
8594 Wed Apr  7 23:08:59 1999  Jim Wilson  <wilson@cygnus.com>
8595
8596         * gcc.c-torture/execute/920501-7.c (main): Delete __I960__ ifndef.
8597
8598 Sun Apr  4 04:02:53 1999  Jeffrey A Law  (law@cygnus.com)
8599
8600         * gcc.c-torture/execute/990404-1.c: New test.
8601
8602 1999-04-03 10:35 -0500  Zack Weinberg  <zack@rabi.columbia.edu>
8603
8604         * gcc.dg/cpp-if1.c: Adjust regexps to accommodate cccp.
8605         * gcc.dg/cpp-if3.c: Don't use -pedantic.
8606         * gcc.misc-tests/m-un-2.c: Adjust regexps for new format of
8607         missing initializer warnings.
8608
8609 Sun Mar 28 00:49:41 1999  Jeffrey A Law  (law@cygnus.com)
8610
8611         * lib/objc-torture.exp: Replace "77" with "Obj-C" in pattern
8612         matching strings.
8613
8614 Fri Mar 26 00:50:46 1999  Jeffrey A Law  (law@cygnus.com)
8615
8616         * gcc.c-torture/execute/990326-1.c: New test from Charles Hannum.
8617
8618 1999-03-26  Craig Burley  <craig@jcb-sc.com>
8619
8620         * g77.f-torture/execute/19990325-0.f: New test.
8621         * g77.f-torture/execute/19990325-1.f: New test.
8622
8623 Wed Mar 24 22:50:50 1999  Jeffrey A Law  (law@cygnus.com)
8624
8625         * gcc.c-torture/execute/990324-1.c: New test.
8626
8627 Mon Mar 22 14:55:58 1999  Jim Wilson  <wilson@cygnus.com>
8628
8629         * gcc.c-torture/execute/bf-sign-2.c (main): Replace struct sizeof
8630         test with 4.
8631
8632 Wed Mar 17 12:22:39 1999  Richard Henderson  <rth@cygnus.com>
8633
8634         * gcc.c-torture/execute/ieee/980619-1.x: New.  Expected fail on x86.
8635
8636 1999-03-13  Craig Burley  <craig@jcb-sc.com>
8637
8638         * g77.f-torture/execute/19990313-2.f: New test.
8639         * g77.f-torture/execute/19990313-3.f: New test.
8640
8641 1999-03-13  Craig Burley  <craig@jcb-sc.com>
8642
8643         * g77.f-torture/execute/19990313-0.f: New test.
8644         * g77.f-torture/execute/19990313-1.f: New test.
8645
8646 Fri Mar 12 16:17:28 1999  Jim Wilson  <wilson@cygnus.com>
8647
8648         * gcc.c-torture/execute/970312-1.c, execute/980605-1.c (f): Change
8649         printf to sprintf.
8650         * gcc.c-torture/execute/bf-sign-2.c (struct X): Add u15 field.
8651         (main): Add check for u15.  Conditionalize u31 check depending on
8652         whether ints are <32 bits or >=32 bits.
8653
8654 1999-03-08  Craig Burley  <craig@jcb-sc.com>
8655
8656         * g77.f-torture/execute/19981119-0.f: Improve testiness.
8657
8658 1999-03-08  Craig Burley  <craig@jcb-sc.com>
8659
8660         * g77.f-torture/compile/19990305-0.f: New test.
8661         * g77.f-torture/execute/19981119-0.f: New test.
8662
8663 1999-03-08  Craig Burley  <craig@jcb-sc.com>
8664
8665         * g77.f-torture/execute/970625-2.f: call ABORT if final
8666         result is not correct, instead of just printing it.
8667         Add this checking via newly introduced obfuscation, to
8668         trip up buggy front ends.
8669
8670 1999-03-07  Craig Burley  <craig@jcb-sc.com>
8671
8672         * g77.f-torture/compile/960317-1.f: Moved from being
8673         in execute/.  (Somehow I didn't notice "SUBROUTINE...".)
8674
8675 1999-03-06  Craig Burley  <craig@jcb-sc.com>
8676
8677         * g77.f-torture/execute/960317-1.f: New (old) test.
8678         * g77.f-torture/execute/970625-2.f: Ditto.
8679
8680 1999-03-01 Zack Weinberg  <zack@rabi.columbia.edu>
8681
8682         * gcc.c-torture/noncompile/noncompile.exp (951025-1.c): Accept an error
8683         message on line 1 or line 2; cccp and cpplib do this differently.
8684
8685 Mon Mar  1 23:29:14 1999  Jeffrey A Law  (law@cygnus.com)
8686
8687         * g++.old-deja/g++.law/weak1.C: New test.
8688
8689 1999-02-28 17:59 -0500  Zack Weinberg  <zack@rabi.columbia.edu>
8690
8691         * gcc.c-torture/execute/990119-1.c: Renamed to...
8692         * gcc.dg/990119-1.c: this, so it will only be tested once
8693         (it's a preprocessor test, it doesn't need to be run at
8694         multiple optimization levels).
8695
8696 1999-02-27 13:34 -0500  Zack Weinberg  <zack@rabi.columbia.edu>
8697
8698         * lib/g++.exp: Don't add incdir=$base_dir/../include to
8699           ALWAYS_CXXFLAGS.
8700
8701 1999-02-24  Craig Burley  <craig@jcb-sc.com>
8702
8703         * g77.f-torture/noncompile/19981216-0.f: Renamed from...
8704         * g77.f-torture/compile/19981216-0.f: ...as it is expected
8705         to not be compilable by current g77.
8706
8707 1999-02-24  Nick Clifton  <nickc@cygnus.com>
8708
8709         * lib/c-torture.exp: Add -O3 to TORTURE_OPTIONS list.
8710
8711 Mon Feb 22 01:15:08 1999  Jeffrey A Law  (law@cygnus.com)
8712
8713         * gcc.c-torture/execute/990222-1.c: New test.
8714
8715 1999-02-19  Craig Burley  <craig@jcb-sc.com>
8716
8717         * g77.f-torture/compile/19990218-0.f: New test.
8718         * g77.f-torture/noncompile/19990218-1.f: New test.
8719
8720 1999-02-18  Craig Burley  <craig@jcb-sc.com>
8721
8722         * g77.f-torture/compile/19981216-0.f: New test.
8723
8724 Sun Feb 14 01:26:29 1999  Jeffrey A Law  (law@cygnus.com)
8725
8726         * gcc.dg/990214-1.c: New test.
8727
8728 Sat Feb 13 00:43:52 1999  Jeffrey A Law  (law@cygnus.com)
8729
8730         * gcc.dg/990213-2.c: New test.
8731
8732         * gcc.dg/990213-1.c: New test.
8733
8734 Fri Feb 12 11:04:35 1999  Jeffrey A Law  (law@cygnus.com)
8735
8736         * gcc.c-torture/990106-2.c: Update to work on targets with 16bit
8737         ints.
8738
8739 1999-02-11  Nick Clifton  <nickc@cygnus.com>
8740
8741         * lib/gcc.exp (proc gcc_target_compile): Add support for timeout
8742         specified by target.
8743
8744         * lib/chill.exp: Fix typo: doesn'timeout -> doesn't
8745
8746 Thu Feb 11 01:12:12 1999  Jeffrey A Law  (law@cygnus.com)
8747
8748         * gcc.c-torture/execute/990211-1.c: New test from Nathan SIdwell.
8749
8750 Wed Feb 10 13:08:12 1999  Jonathan Larmour  <jlarmour@cygnus.co.uk>
8751
8752         * gcc.dg/special/ecos.exp: New test driver for new tests with
8753         special requirements.
8754
8755         * gcc.dg/special/alias-1.c: New test.
8756         * gcc.dg/special/gcsec-1.c: New test.
8757         * gcc.dg/special/weak-1.c: New test.
8758         * gcc.dg/special/weak-1a.c: Accompanying file to weak-1.c.
8759         * gcc.dg/special/weak-2.c: New test.
8760         * gcc.dg/special/weak-2a.c: Accompanying file to weak-2.c.
8761         * gcc.dg/special/weak-2b.c: Accompanying file to weak-2.c.
8762         * gcc.dg/special/wkali-1.c: New test.
8763         * gcc.dg/special/wkali-2.c: New test.
8764         * gcc.dg/special/wkali-2a.c: Accompanying file to wkali-2.c.
8765         * gcc.dg/special/wkali-2b.c: Accompanying file to wkali-2.c.
8766
8767 Wed Feb 10 12:15:35 1999  Felix Lee  <flee@cygnus.com>
8768
8769           * lib/c-torture.exp (c-torture-compile): Pull out code for
8770           analyzing gcc error messages.
8771           (c-torture-execute): Likewise.  Fix some (harmless) false
8772           positives.
8773           * lib/gcc.exp (gcc_check_compile): New function.
8774
8775 Mon Feb  8 21:42:57 1999  Richard Henderson  <rth@cygnus.com>
8776
8777         * gcc.c-torture/execute/990208-1.c: New test.
8778
8779 1999-02-07  Jonathan Larmour  <jlarmour@cygnus.co.uk>
8780
8781         * g++.dg/special/ecos.exp: New driver for new tests with special
8782         requirements
8783
8784         * g++.dg/special/conpr-1.C: New test
8785         * g++.dg/special/conpr-2.C: New test
8786         * g++.dg/special/conpr-2a.C: New test
8787         * g++.dg/special/conpr-3.C: New test
8788         * g++.dg/special/conpr-3a.C: New test
8789         * g++.dg/special/conpr-3b.C: New test
8790
8791         * lib/g++-dg.exp: New driver file, based on lib/gcc-dg.exp to
8792         allow g++ to use the dg driver
8793
8794         * README: Add comment about g++.dg directory
8795
8796 Sat Feb  6 18:00:38 1999  Jeffrey A Law  (law@cygnus.com)
8797
8798         * README: Update email addresses.
8799
8800 1999-02-03  Nick Clifton  <nickc@cygnus.com>
8801
8802         * gcc.c-torture/execute/memcheck/blkarg.c (foo): Use 10 leading
8803         arguments in order to force structure S onto the stack even on
8804         the alpha.
8805         (test): Pass 10 leading arguments to function foo as well as the
8806         structure S.
8807
8808         * gcc.c-torture/execute/memcheck/blkarg.x: New file: Expected
8809         failure for all targets.
8810
8811         * gcc.c-torture/execute/memcheck/driver.c (main): Use exit or
8812         abort to terminate program execution.
8813
8814 Sat Jan 30 16:22:47 1999  Richard Henderson  <rth@cygnus.com>
8815
8816         * gcc.c-torture/execute/990130-1.c: New test.
8817
8818 Sat Jan 30 11:10:06 1999  Jeffrey A Law  (law@cygnus.com)
8819
8820         * gcc.dg/990130-1.c: New test.
8821
8822 1999-01-28  Michael Meissner  <meissner@cygnus.com>
8823
8824         * gcc.c-torture/execute/990128-1.c: New test.
8825
8826 1999-01-27  Michael Meissner  <meissner@cygnus.com>
8827
8828         * gcc.c-torture/execute/990127-{1,2}.c: New tests.
8829
8830 1999-01-27  Felix Lee  <flee@cygnus.com>
8831
8832         * lib/c-torture.exp (c-torture-compile): pull out code for
8833         analyzing gcc error messages.
8834         (c-torture-execute): ditto, and fix some (harmless) false
8835         positives.
8836         * lib/gcc.exp (gcc_check_compile): new function.
8837
8838 Sun Jan 17 00:02:33 1999  Jeffrey A Law  (law@cygnus.com)
8839
8840         * gcc.dg/990117-1.c: New test.
8841
8842         * gcc.c-torture/compile/990117-1.c: New test from Horst von Brand.
8843
8844         * gcc.c-torture/execute/990117-1.c: New test from HJ Lu.
8845
8846 Fri Jan 15 02:52:00 1999  Jeffrey A Law  (law@cygnus.com)
8847
8848         * g77.f-torture/compile/990115-1.f: New test.
8849
8850 Thu Jan  7 23:39:47 1999  Jeffrey A Law  (law@cygnus.com)
8851
8852         * gcc.c-torture/compile/990107-1.c: New test
8853
8854 Wed Jan  6 02:21:59 1999  Jeffrey A Law  (law@cygnus.com)
8855
8856         * gcc.c-torture/execute/990106-2.c: New test.
8857
8858         * gcc.c-torture/execute/990106-1.c: New test.
8859
8860 Wed Dec 30 23:05:28 1998  Zack Weinberg <zack@rabi.columbia.edu>
8861
8862         * gcc.c-torture/compile/981223-1.c: New test.
8863
8864 Tue Dec 29 11:33:25 1998  Richard Henderson  <rth@cygnus.com>
8865
8866         * gcc.c-torture/execute/bcp-1.c (bad10): Rename from opt3.
8867         (opt3): Rename from opt4 and disable.
8868
8869 1998-12-20  Alexandre Oliva  <oliva@dcc.unicamp.br>
8870
8871         * g++.old-deja/g++.pt/ptrmem5.C: New test.
8872
8873 1998-12-15  Alexandre Oliva  <oliva@dcc.unicamp.br>
8874
8875         * g++.old-deja/g++.other/conv5.C: New test.
8876
8877 1998-12-14  Nick Clifton  <nickc@cygnus.com>
8878
8879         * gcc.c-torture/execute/920501-4.c (main): Fix typo: replace | with ||.
8880
8881 Fri Dec 11 10:25:57 1998  Jeffrey A Law  (law@cygnus.com)
8882
8883         * g++.old-deja/g++.benjamin/p12475.C: Expect failure on mips64 targets.
8884
8885 Fri Dec 11 01:12:45 1998  Zack Weinberg <zack@rabi.columbia.edu>
8886
8887         * gcc.c-torture/compile/981211-1.c: New test.
8888
8889 1998-12-09  Alexandre Oliva  <oliva@dcc.unicamp.br>
8890
8891         * gcc.dg/ultrasp1.c: Empty dg-options, avoid `long long' warnings.
8892
8893         * g++.old-deja/g++.pt/instantiate6.C: Linker error, not crash.
8894
8895 Tue Dec  8 22:50:04 1998  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
8896
8897         * gcc.special/930510-1.c: Make C9X safe.
8898         * gcc.misc-tests/gcov-1.c Similarly.
8899         * gcc.misc-tests/gcov-2.c Similarly.
8900
8901 1998-12-06  Alexandre Oliva  <oliva@dcc.unicamp.br>
8902
8903         * gcc.dg/ultrasp1.c: New test.
8904
8905 Sun Dec  6 00:40:12 1998  Richard Henderson  <rth@cygnus.com>
8906
8907         * gcc.c-torture/execute/981206.c: New test.
8908
8909 1998-12-06  Alexandre Oliva  <oliva@dcc.unicamp.br>
8910
8911         * g++.old-deja/g++.ns/template7.C: New test.
8912
8913         * g++.old-deja/g++.other/expr1.C: New test.
8914
8915         * g++.old-deja/g++.eh/tmpl3.C: New test.
8916
8917         * g++.old-deja/g++.eh/tmpl2.C: New test.
8918
8919 1998-12-04  Alexandre Oliva  <oliva@dcc.unicamp.br>
8920
8921         * g++.old-deja/g++.other/using5.C: Usified using[567].C here.
8922         * g++.old-deja/g++.other/using6.C: Removed.
8923         * g++.old-deja/g++.other/using7.C: Mark Mitchel removed it.
8924
8925         * g++.old-deja/g++.pt/spec20.C: Re-insert non-bogus ERROR marks.
8926
8927 1998-12-03  Alexandre Oliva  <oliva@dcc.unicamp.br>
8928
8929         * g++.old-deja/g++.pt/overload8.C: New test.
8930
8931         * g++.old-deja/g++.pt/overload7.C: New test.
8932
8933         * g++.old-deja/g++.pt/spec20.C: ERROR marks were bogus.
8934
8935         * lib/old-dejagnu.exp (old-dejagnu): Ignore collect recompiling
8936         and relinking messages.
8937         * lib/g++.exp (g++_target_compile): Remove .rpo file when
8938         compiling with -frepo.
8939
8940 1998-12-01  Alexandre Oliva  <oliva@dcc.unicamp.br>
8941
8942         * g++.old-deja/g++.pt/lookup6.C: New test.
8943
8944 1998-11-30  Nick Clifton  <nickc@cygnus.com>
8945
8946         * gcc.c-torture/execute/981130-1.c: New test.
8947         * gcc.c-torture/execute/981130-1.x: New test failure expectations.
8948
8949 1998-11-27  Alexandre Oliva  <oliva@dcc.unicamp.br>
8950
8951         * g++.old-deja/g++.pt/explicit76.C: New test.
8952
8953         * g++.old-deja/g++.pt/friend38.C: New test.
8954
8955         * g++.old-deja/g++.ns/crash2.C: New test.
8956
8957         * g++.old-deja/g++.pt/defarg8.C: New test.
8958
8959         * g++.old-deja/g++.pt/instantiate6.C: New test.
8960
8961         * g++.old-deja/g++.pt/static6.C: New test.
8962
8963         * g++.old-deja/g++.pt/decl2.C: New test.
8964
8965 1998-11-26  Alexandre Oliva  <oliva@dcc.unicamp.br>
8966
8967         * g++.old-deja/g++.other/lookup5.C: New test.  Not sure the
8968         problem is actually related with name lookup, but so what? :-)
8969
8970         * g++.old-deja/g++.pt/friend37.C: New test.
8971
8972 1998-11-25  Dave Love  <d.love@dl.ac.uk>
8973
8974         * g77.f-torture/execute/u77-test.f (main): Avoid testing [f]statb
8975         element, which fails on some systems.
8976
8977         * g77.f-torture/execute/labug1.f: New test.
8978
8979 Sat Nov 21 21:41:05 1998  Jeffrey A Law  (law@cygnus.com)
8980
8981         * gcc.c-torture/execute/980526-1.c: Do nothing if NO_LABEL_VALUES
8982         is defined.
8983
8984 1998-11-18  Dave Love  <d.love@dl.ac.uk>
8985
8986         * g77.f-torture/compile/981117-1.f: New test.
8987
8988 1998-11-16  Alexandre Oliva  <oliva@dcc.unicamp.br>
8989
8990         * g++.old-deja/g++.eh/throw2.C: New test.  CV-qualifiers are not
8991         properly discarded.
8992
8993 Sun Oct 11 05:04:28 1998  Ken Raeburn  <raeburn@cygnus.com>
8994
8995         * gcc.c-torture/execute/memcheck: New directory of tests for
8996         -fcheck-memory-usage.
8997
8998 1998-11-07  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
8999
9000         * README: New file, general information about the testsuite and
9001         new description of the various C++ test subdirectories.
9002         * README.g++: Eliminate obsolete information, update and move most
9003         relevant stuff to README.
9004
9005 Sat Nov  7 02:55:55 1998  Richard Henderson  <rth@cygnus.com>
9006
9007         * gcc.c-torture/compile/981107-1.c: New test.
9008
9009 Mon Nov  2 11:16:03 1998  Doug Evans  <devans@canuck.cygnus.com>
9010
9011         * execute/memcpy-bi.c: New testcase.
9012
9013 1998-10-31  Alexandre Oliva  <oliva@dcc.unicamp.br>
9014
9015         * g++.old-deja/g++.pt/sizeof3.C: A similar testcase not involving
9016         base classes.
9017
9018         * g++.old-deja/g++.pt/sizeof2.C: Incorrect specialization of base
9019         template is selected.
9020
9021         * g++.old-deja/g++.ext/arrnew2.C: If new T[n](i) is accepted for
9022         classes, it should be accepted for all types.
9023
9024         * g++.old-deja/g++.eh/sjlj1.C: Test checked sjlj-exception.
9025
9026         * g++.old-deja/g++.pt/spec24.C: Ensure that template
9027         specializations start with template headers.
9028
9029 1998-10-29  Alexandre Oliva  <oliva@dcc.unicamp.br>
9030
9031         * g++.old-deja/g++.other/dcast2.C: Cannot dynamic downcast &x.
9032
9033         * g++.old-deja/g++.other/init9.C: Test cross initialization of
9034         non-POD types.
9035
9036 1998-10-27  Alexandre Oliva  <oliva@dcc.unicamp.br>
9037
9038         * lib/old-dejagnu.exp (old-dejagnu): Document `Additional sources'.
9039
9040 Thu Oct 22 16:01:44 1998  Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
9041
9042         * compile/981022-1.c, compile/981022-1.x: New test and driver.
9043
9044 Mon Oct 19 14:03:07 1998  Jeffrey A Law  (law@cygnus.com)
9045
9046         * 981019-1.c: New test.
9047
9048 Wed Oct 14 21:11:19 1998  Robert Lipe <robertl@dgii.com>
9049
9050         * lib/objc-torture.exp (objc-torture-execute): Add -I so we can
9051         find objc headers.
9052
9053 1998-10-14  Andreas Schwab  <schwab@issan.cs.uni-dortmund.de>
9054
9055         * compile/981001-4.c: Remove use of GCC extension that triggers a
9056         compiler bug.
9057
9058 1998-10-13  Alexandre Oliva  <oliva@dcc.unicamp.br>
9059
9060         * lib/old-dejagnu.exp (old-dejagnu): Support `Additional sources:'.
9061
9062 1998-10-12  Alexandre Oliva  <oliva@dcc.unicamp.br>
9063
9064         * g++.old-deja/g++.pt/explicit74.C: New test.  Explicit
9065         instantiation of template produces incorrect code for delete
9066         expression.
9067
9068         * g++.old-deja/g++.pt/instantiate5.C: New test.  `global
9069         constructors' name is not unique.
9070         * g++.old-deja/g++.pt/instantiate5.cc: Ditto.
9071         * g++.old-deja/g++.pt/instantiate5-main.cc: Ditto.
9072
9073         * g++.old-deja/g++.other/init8.C: New test.  Uninitialized
9074         automatic array of const is ill-formed.
9075
9076         * g++.old-deja/g++.pt/ttp53.C: New test.  Incorrect substitution
9077         of template parameter?
9078
9079         * g++.old-deja/g++.other/conv3.C: New test.  Conversion discards
9080         const.
9081
9082         * g++.old-deja/g++.other/pmf2.C: New test.  Invalid
9083         pointer-to-member expression.
9084
9085         * g++.old-deja/g++.other/friend5.C: New test.  Bogus friend
9086         declaration causes ICE.
9087
9088 1998-10-11  Alexandre Oliva  <oliva@dcc.unicamp.br>
9089
9090         * g++.old-deja/g++.ns/main1.C: New test.  main() should only be
9091         reserved in the global namespace.
9092
9093         * g++.old-deja/g++.pt/instantiate4.C: New test: -frepo does not
9094         generate needed virtual table.
9095
9096         * lib/old-dejagnu.exp (old-dejagnu): Support `Build then link:'.
9097
9098 1998-10-10  Dariush Eslimi  <eslimi@loran.com>
9099
9100         * g++.old-deja/g++.ext/typeof1.C: New test; typeof based on
9101         template-dependent type
9102
9103 1998-10-10  Alexandre Oliva  <oliva@dcc.unicamp.br>
9104
9105         * g++.old-deja/g++.brendan/parse3.C: XFAILs, not ERRORs.
9106         * g++.old-deja/g++.brendan/parse5.C: XFAILs, not ERRORs.
9107         * g++.old-deja/g++.brendan/parse6.C: XFAILs, not ERRORs.
9108
9109         * g++.old-deja/g++.other/using5.C: New test; using decl from base
9110         class should be usable as argument of member function.
9111         * g++.old-deja/g++.other/using6.C: New test; using decl from base
9112         class should be usable as return type of member function.
9113         * g++.old-deja/g++.other/using7.C: New test; using decl from base
9114         class should be usable as type of data member.
9115
9116         * g++.old-deja/g++.ns/extern1.C: Fix XFAIL mark.
9117
9118 Fri Oct  9 19:19:19 1998  Jeffrey A Law  (law@cygnus.com)
9119
9120         * gcc.c-torture/special/920521-1.c: Fix bogus test.
9121
9122 Thu Oct  8 19:14:05 1998  Nick Clifton  <nickc@cygnus.com>
9123
9124         * gcc.dg/dll-?.c Add thumb to target list.
9125         Fix assembler scan patterns to match current assembler output.
9126
9127 1998-10-08  Alexandre Oliva  <oliva@dcc.unicamp.br>
9128
9129         * g++.old-deja/g++.pt/expr6.C: New test.  operator?: breaks
9130         matching of template brackets.
9131
9132         * g++.old-deja/g++.other/using4.C: New test.  Test using
9133         declarations of methods from base classes.
9134
9135         * g++.old-deja/g++.ns/extern1.C: New test.  Extern declarations
9136         within functions should introduce names into the innermost
9137         enclosing namespace.
9138
9139         * g++.old-deja/g++.other/init7.C: New test.  Retry initialization
9140         of static locals if first initialization throws.
9141
9142 Wed Oct  7 12:00:20 1998  Jim Wilson  <wilson@cygnus.com>
9143
9144         * gcc.c-torture/compile/981007-1.c: New test for irix6 -O0 core dump.
9145
9146 1998-10-06  Ken Raeburn  <raeburn@cygnus.com>
9147
9148         * gcc.c-torture/special/981006-1.c: New test.  Make sure gcc doesn't
9149         lose track of the possible targets of tablejump insns.
9150         * special/special.exp: Run it.
9151
9152 1998-10-06  Alexandre Oliva  <oliva@dcc.unicamp.br>
9153
9154         * g++.old-deja/g++.pt/friend35.C: New test.  A template function
9155         must be declared before its specializations can be named in friend
9156         declarations.
9157
9158 1998-10-05  Dave Love  <d.love@dl.ac.uk>
9159
9160         * g77.f-torture/execute/u77-test.f: Add regression test for RAND.
9161
9162         * g77.f-torture/execute/io1.f: New test.
9163
9164 1998-10-04  Alexandre Oliva  <oliva@dcc.unicamp.br>
9165
9166         * g++.old-deja/g++.pt/overload5.C: New test; initialize variable
9167         with pointer to template function, for which no argument deduction
9168         is possible.
9169
9170         * g++.old-deja/g++.pt/overload4.C: New test; passing pointer to
9171         specialization of template function as argument to template
9172         function.
9173
9174         * g++.old-deja/g++.other/access2.C: New test; Inner class
9175         shouldn't have privileged access to Outer's names.
9176
9177 1998-10-03  Alexandre Oliva  <oliva@dcc.unicamp.br>
9178
9179         * g++.old-deja/g++.pt/friend34.C: New test; name injection of
9180         friend template declared within template class conflicts with
9181         nested class of the same name.
9182
9183         * g++.old-deja/g++.other/badopt1.C: New test; post-increment
9184         is ignored.
9185
9186         * g++.old-deja/g++.other/decl1.C: New test; incorrect parsing of
9187         object with direct initializer as function declaration.
9188
9189         * g++.old-deja/g++.other/decl2.C: New test; duplicate
9190         initializers.
9191
9192         * g++.old-deja/g++.other/null2.C: New test; conditional operator
9193         involving const pointer and NULL produces incorrect result.
9194
9195         * g++.old-deja/g++.other/typename1.C: New test; template-dependent
9196         type name without `typename' should be rejected with -pedantic.
9197
9198 Fri Oct  2 21:55:58 1998  Richard Henderson  <rth@cygnus.com>
9199
9200         * g++.old-deja/g++.other/addrof1.C: New test.
9201
9202 Thu Oct  1 17:15:26 1998  Nick Clifton  <nickc@cygnus.com>
9203
9204         * gcc.c-torture/compile/981001-1.c: New test.
9205         * gcc.c-torture/execute/981001-1.c: New test.
9206
9207 Thu Oct  1 19:05:20 1998  Jeffrey A Law  (law@cygnus.com)
9208
9209         * gcc.c-torture/compile/981001-2.c: New test.
9210         * gcc.c-torture/compile/981001-3.c: New test.
9211         * gcc.c-torture/compile/981001-4.c: New test.
9212
9213 1998-10-01  Robert Lipe  <robertl@dgii.com>
9214
9215         * lib/objc.exp (objc_target_compile): Add -L during compiles for
9216         multilibbed hosts.   Idea grafted from g77.exp.
9217
9218 1998-09-30  Dave Love  <d.love@dl.ac.uk>
9219
9220         * g77.f-torture/execute/u77-test.f (main): Excise `hostnm' to
9221         avoid losing on systems which need -lsocket.
9222
9223 1998-09-28  Alexandre Oliva  <oliva@dcc.unicamp.br>
9224
9225         * g++.old-deja/g++.other/bitfld1.C: Expected failure.
9226         * g++.old-deja/g++.other/nested2.C: Ditto.
9227         * g++.old-deja/g++.robertl/eb132.C: No longer an expected
9228         failure.
9229
9230 1998-09-26  Alexandre Oliva  <oliva@dcc.unicamp.br>
9231
9232         * g++.old-deja/g++.other/bitfld1.C: Built-in operator!= should be
9233         preferred over template operator!= for enum bitfields.
9234
9235 1998-09-18  Alexandre Oliva  <oliva@dcc.unicamp.br>
9236
9237         * g++.old-deja/g++.other/nested2.C: Different virtual base classes
9238         that happen to have the same base name, but in different scopes,
9239         are incorrectly rejected.
9240
9241 1998-09-16  Richard Henderson  <rth@cygnus.com>
9242
9243         * g++.old-deja/g++.brendan/array1.C: Size array via arithmetic based
9244         on the native word size instead of an integer literal.
9245
9246 1998-09-15  Alexandre Oliva  <oliva@dcc.unicamp.br>
9247
9248         * g++.old-deja/g++.other/static2.C: Invocation of static data
9249         member of type pointer-to-function denoted as non-static member.
9250
9251         * g++.old-deja/g++.other/typedef5.C: Add some more tests involving
9252         checks involving function types and aliases.
9253
9254 1998-09-12  Alexandre Oliva  <oliva@dcc.unicamp.br>
9255
9256         * g++.old-deja/g++.other/typedef5.C: Check whether typedefs can be
9257         redefined to the same non-trivial type.
9258
9259         * g++.old-deja/g++.pt/explicit73.C: Test for proper
9260         namespace-qualification of template specializations declared in
9261         other namespaces.
9262
9263         * g++.old-deja/g++.other/friend4.C: Check whether it is possible
9264         to declare a subset of the specializations of a template function
9265         as friends of specializations of a template class.
9266
9267         * g++.old-deja/g++.pt/explicit71.C: Make sure specializations of
9268         member templates that do not fully specialize the enclosing
9269         template class are rejected.
9270
9271 1998-09-11  Dave Love  <d.love@dl.ac.uk>
9272
9273         * g77.f-torture/execute/u77-test.f: Fix bad consistency checks.
9274
9275 1998-09-08  Dave Love  <d.love@dl.ac.uk>
9276
9277         * g77.f-torture/execute/u77-test.f (main): New file, somewhat
9278         altered from libf2c/libU77 version.
9279
9280 1998-09-06  Dave Love  <d.love@dl.ac.uk>
9281
9282         * g77.f-torture/execute/io0.f: Test formatted direct i/o too.
9283
9284 1998-09-04  Reid M. Pinchback  <reidmp@MIT.EDU>, Alexandre Oliva  <oliva@dcc.unicamp.br>
9285
9286         * g++.old-deja/g++.pt/explicit72.C: Ensure that char and
9287         (un)signed char are different types for template specialization
9288         purposes.
9289
9290 Thu Sep  3 00:40:32 1998  Ovidiu Predescu  <ovidiu@aracnet.com>
9291
9292         * lib/{objc.exp,objc-torture.exp}: New files for objc testing harness.
9293         * objc: ObjC testsuite.
9294
9295 Mon Aug 31 12:00:00 1998  Catherine Moore  <clm@cygnus.com>
9296
9297         * gcc.c-torture/execute/941014-1.x:  New file.
9298
9299 Mon Aug 31 15:19:32 1998  Nick Clifton  <nickc@cygnus.com>
9300
9301         * lib/c-torture.exp: Add support for
9302         torture_eval_before_compile and torture_eval_before_execute
9303         variables.
9304
9305 Sun Aug 30 17:38:20 1998  Jeffrey A Law  (law@cygnus.com)
9306
9307         * gcc.dg/980626-1.c: Delete this test.  We've declared the warning
9308         this test triggers valid.
9309
9310 Thu Aug 27 23:59:18 1998  Jeffrey A Law  (law@cygnus.com)
9311
9312         * gcc.dg/980827-1.c: New test.
9313
9314 Wed Aug 26 16:10:00 1997  J"orn Rennecke <amylaar@cygnus.co.uk>
9315
9316         * gcc.c-torture/execute/loop-4b.c: New test.
9317
9318 Wed Aug 26 16:25:38 1998  Nick Clifton  <nickc@cygnus.com>
9319
9320         * lib/c-torture.exp: Add support for
9321         torture_eval_before_compile and torture_eval_before_execute
9322         variables.
9323
9324 Tue Aug 25 19:42:13 1998  Jeffrey A Law  (law@cygnus.com)
9325
9326         * gcc.c-torture/compile/980825-1.c: New test.
9327
9328 Mon Aug 24 14:20:32 1998  Nick Clifton  <nickc@cygnus.com>
9329
9330         * gcc.c-torture/execute/bcp-1.c (main): Fix optimize test loop to
9331         count number tests in opt_t0 not good_t0.
9332
9333 Mon Aug 24 16:38:52 1998  Jeffrey A Law  (law@cygnus.com)
9334
9335         * gcc.c-torture/compile/930326-1.x: Fix typo.
9336
9337 1998-08-23  Mark Mitchell  <mark@markmitchell.com>
9338
9339         * lib/old-dejagnu.exp: Make it possible to XFAIL a test that
9340         causes an ICE.
9341
9342 Fri Aug 21 23:59:18 1998  Jeffrey A Law  (law@cygnus.com)
9343
9344         * gcc.c-torture/unsorted/memtst.c: Reduce size of array when
9345         STACK_SIZE is defined.
9346         * gcc.c-torture/unsorted/stuct.c: Similarly.
9347
9348         * gcc.c-torture/compile/980821-1.c: New test.
9349
9350 Fri Aug 21 03:14:04 1998  Jeffrey A Law  (law@cygnus.com)
9351
9352         * gcc.c-torture/execute/980526-2.c: Disable for targets with 16bit ints.
9353
9354 1998-08-19  Mark Mitchell  <mark@markmitchell.com>
9355
9356         * lib/old-dejagnu.exp (old-dejagnu): Remove sig6/sig11 handling
9357         code.
9358
9359 1998-08-09  Mark Mitchell  <mark@markmitchell.com>
9360
9361         * lib/old-dejagnu.exp: Revise handling of `Internal compiler
9362         error'.
9363
9364 Tue Aug 18 19:19:50 1998  Jeffrey A Law  (law@cygnus.com)
9365
9366         * gcc.c-torture/execute/*.x: Some updates for the h8300 targets.
9367
9368 Sun Aug 16 01:29:19 1998  Jeffrey A Law  (law@cygnus.com)
9369
9370         * gcc.c-torture/compile/980816-1.c: New test.
9371
9372         * gcc.dg/980816-1.c: New test.
9373
9374 Thu Aug 13 00:13:55 1998  Jeffrey A Law  (law@cygnus.com)
9375
9376         * gcc.c-torture/execute/ieee/ieee.exp: Pass -ffloat-store to
9377         compiler for ieee tests.
9378
9379 1998-08-01  Dave Love  <d.love@dl.ac.uk>
9380
9381         * g77.f-torture/compile/980729-0.f: New test.
9382
9383 1998-07-30  Ken Raeburn  <raeburn@cygnus.com>
9384
9385         * gcc.c-torture/special/eeprof-1.c: New test, for
9386         -finstrument-functions.
9387         * gcc.c-torture/special/special.exp: Run it.
9388
9389 Wed Jul 29 00:17:18 1998  Jeffrey A Law  (law@cygnus.com)
9390
9391         * gcc.c-torture/compile/980729-1.c: New test.
9392
9393 Mon Jul 27 11:05:07 1998  Nick Clifton  <nickc@cygnus.com>
9394
9395         * gcc.c-torture/execute/ieee/930529-1.c (main): Check to see if
9396         __thumb__ is defined, and test for ARM style doubles if so.
9397
9398 1998-07-26  Dave Love  <d.love@dl.ac.uk>
9399
9400         * g77.f-torture/noncompile/980615-0.f: New test.
9401
9402 Sun Jul 26 01:15:56 1998  H.J. Lu  (hjl@gnu.org)
9403
9404         * gcc.dg/980312-1.c: Do link instead of compile.
9405         * gcc.dg/980313-1.c: Likewise.
9406
9407 Sun Jul 26 01:05:02 1998  Jeffrey A Law  (law@cygnus.com)
9408
9409         * gcc.c-torture/compile/980726-1.c: New test.
9410
9411 1998-07-25  Dave Love  <d.love@dl.ac.uk>
9412
9413         * g77.f-torture/execute/io0.f: New test.
9414
9415 Fri Jul 24 11:02:43 1998  Nick Clifton  <nickc@cygnus.com>
9416
9417         * gcc.c-torture/execute/comp-goto-1.c (main): Make main() return
9418         an int.
9419
9420 Thu Jun 18 15:12:30 1998  Michael Meissner  <meissner@cygnus.com>
9421
9422         * gcc.c-torture/execute/980618-{1,2}.c: New tests that showed up
9423         m32r bugs.
9424
9425 Fri Jul 17 14:19:32 1998  Nick Clifton  <nickc@cygnus.com>
9426
9427         * gcc.dg/980626-1.c: Expect failures for all toolchains until
9428         c-decl.c:grokdeclarator can handle mode attributes.
9429
9430 Thu Jul 16 21:42:50 1998  Jeffrey A Law  (law@cygnus.com)
9431
9432         * gcc.c-torture/execute/980716-1.c: New test.
9433
9434 Mon Jul 13 22:26:37 1998  Jeffrey A Law  (law@cygnus.com)
9435
9436         * gcc.c-torture/execute/920715-1.x: No longer expected to fail on
9437         the mn10200.
9438         * gcc.c-torture/execute/strct-varg-1.x: New file.  Expect failure on
9439         the mn10200.
9440         * gcc.c-torture/execute/va-arg-3.x: Similarly.
9441         * gcc.c-torture/compile/930326-1.x: Similarly.
9442
9443 1998-07-13  Dave Love  <d.love@dl.ac.uk>
9444
9445         * g77.f-torture/execute/auto0.f, g77.f-torture/execute/auto1.f:
9446         New test from Craig.
9447
9448 1998-07-12  Dave Love  <d.love@dl.ac.uk>
9449
9450         * g77.f-torture/noncompile/980616-0.f: New test.
9451
9452         * g77.f-torture/execute/970816-3.f:  New test from Craig.
9453
9454 Fri Jul 10 23:43:33 1998 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
9455
9456         *  g++.other/singleton.C: Return error value instead of taking
9457         SIGSEGV.
9458
9459 Fri Jul 10 10:02:03 1998  Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-karlsruhe.de>
9460
9461         *  g++.other/singleton.C: New test.   Warning is under dispute.
9462         Runtime crash is not.
9463
9464 Thu Jul  9 23:07:45 1998  Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
9465
9466         * g++.ns/{alias2.C, alias5.C, koenig4.C, lookup3.C ns13.C,
9467         ns14.C, ns15.C, template3.C, undef1.C, using4.C, using5.C,
9468         using6.C, using7.C}:  New namespace tests.
9469
9470 Thu Jul  9 22:44:49 1998  Alexandre Oliva   <oliva@dcc.unicamp.br>
9471
9472         * g++.old-deja/g++.other/partspec1.C: Test matching of partial
9473         specialization with typedef'ed names used as array indexes.
9474
9475 Thu Jul  9 00:38:51 1998  Jeffrey A Law  (law@cygnus.com)
9476
9477         * gcc.c-torture/execute/980709-1.c: New test.
9478
9479         * gcc.dg/980709-1.c: New test.
9480
9481 Tue Jul  7 13:41:27 1998  Richard Henderson  <rth@cygnus.com>
9482
9483         * gcc.c-torture/execute/bcp-1.c: New test.
9484
9485 Tue Jul  7 11:49:04 1998  Jeffrey A Law  (law@cygnus.com)
9486
9487         * gcc.c-torture/execute/980707-1.c: New test.
9488
9489 Mon Jul  6 18:20:27 1998  Kamil Iskra  <iskra@student.uci.agh.edu.pl>
9490
9491         * gcc.c-torture/compile/980706-1.c: New test.
9492
9493 1998-07-01  Dave Love  <d.love@dl.ac.uk>
9494
9495         * g77.f-torture/execute/980701-0.f,
9496         g77.f-torture/execute/980701-1.f: New test from Craig.
9497
9498 Wed Jul  1 00:52:51 1998  Jeffrey A Law  (law@cygnus.com)
9499
9500         * gcc.c-torture/compile/980701-1.c: New test.
9501
9502         * gcc.c-torture/execute/980701-1.c: New test.
9503
9504 Tue Jun 30 11:51:42 1998  Klaus-Georg Adams  <Klaus-Georg.Adams@chemie.uni-ka
9505 rlsruhe.de>
9506
9507         * g++.old-deja/g++.robertl/eb132.C: New test.
9508         * g++.old-deja/g++.robertl/eb133.C: Likewise.
9509
9510 1998-06-29  Dave Love  <d.love@dl.ac.uk>
9511
9512         * g77.f-torture/execute/980628-7.f,
9513         g77.f-torture/execute/980628-8.f,
9514         g77.f-torture/execute/980628-9.f,
9515         g77.f-torture/execute/980628-10.f: New tests from Craig.
9516
9517         * g77.f-torture/execute/980628-3.f: Remove mail headers.
9518
9519 Sun Jun 28 12:49:02 1998  Jeffrey A Law  (law@cygnus.com)
9520
9521         * g77.f-torture/execute/980628-4.f: New test from Craig.
9522         * g77.f-torture/execute/980628-5.f: Likewise.
9523         * g77.f-torture/execute/980628-2.f: Likewise.
9524         * g77.f-torture/execute/980628-0.f: Likewise.
9525         * g77.f-torture/execute/980628-1.f: Likewise.
9526         * g77.f-torture/execute/980628-3.f: Likewise.
9527         * g77.f-torture/execute/980628-6.f: Likewise.
9528
9529 Sun Jun 28 00:37:26 1998  Jeffrey A Law  (law@cygnus.com)
9530
9531         * lib/g77.exp (default_g77_version): Tweak to make it work in a build
9532         directory when nothing has been installed yet.
9533
9534 Sat Jun 27 23:23:18 1998  Carlo Wood  <carlo@runaway.xs4all.nl>
9535
9536         * gcc.c-torture/special/special.exp: Handle newer versions of
9537         dejagnu.
9538
9539 Fri Jun 26 17:57:40 1998  Jeffrey A Law  (law@cygnus.com)
9540
9541         * gcc.dg/980626-1.c: New test.
9542
9543 Fri Jun 19 23:26:12 1998  Bruno Haible <haible@ilog.fr>
9544
9545         * gcc.misc-tests/m-un-2.c: New test.
9546         * g++.old-deja/g++.other/warn01.c: Likewise.
9547
9548 Fri Jun 19 14:06:36 1998  Robert Lipe  <robertl@dgii.com>
9549
9550         * gcc.dg/980414-1.c: Move comments outside of ASM to improve
9551         compatibility with assmblers with a different comment character.
9552         Eliminate use of GAS-specific extensions.
9553
9554 Fri Jun 19 02:05:14 1998  Jeffrey A Law  (law@cygnus.com)
9555
9556         * gcc.c-torture/execute/ieee/980619-1.c: New test.
9557
9558 Fri Jun 19 00:58:11 1998  Robert Lipe  <robertl@dgii.com>
9559
9560         *lib/g77.exp: Replace search for libf2c.a with search for newly
9561         renamed libg2c.a
9562
9563 Wed Jun 17 18:53:12 1998  Jeffrey A Law  (law@cygnus.com)
9564
9565         * gcc.c-torture/execute/980617-1.c: New test.
9566
9567 Fri Jun 12 01:08:49 1998  Jeffrey A Law  (law@cygnus.com)
9568
9569         * gcc.c-torture/execute/980612-1.c: New test.
9570
9571 Mon Jun  8 02:13:42 1998  Jeffrey A Law  (law@cygnus.com)
9572
9573         * gcc.dg/980523-1.c: Only test on ppc-linux.
9574         * gcc.dg/980526-1.c, gcc.dg/switch-1.c: Likewise.
9575
9576         * gcc.c-torture/execute/980608-1.c: New test.
9577
9578 Fri Jun  5 21:54:26 1997  J"orn Rennecke <amylaar@cygnus.co.uk>
9579
9580         * gcc.c-torture/execute/980605-1.c: New test.
9581
9582 Thu Jun  4 01:39:24 1998  Jeffrey A Law  (law@cygnus.com)
9583
9584         * gcc.c-torture/execute/980604-1.c: New test.
9585
9586 Tue Jun  2 20:51:43 1998  Jeffrey A Law  (law@cygnus.com)
9587
9588         * gcc.c-torture/execute/980602-1.c: New test.
9589         * gcc.c-torture/execute/980602-2.c: Likewise.
9590
9591 1998-06-02  Dave Love  <d.love@dl.ac.uk>
9592
9593         * 970125-0.f: Fix per JCB.  Add commentary.
9594
9595 Sun May 31 23:23:29 1998  Michael Meissner  <meissner@cygnus.com>
9596
9597         * gcc.c-torture/execute/ieee/mzero2.c: New test to better test
9598         IEEE -0 support.
9599
9600 Fri May 29 01:10:12 1998  Peter Leven <leven@lpr.e-technik.tu-muenchen.de>
9601
9602         * gcc.c-torture/execute/ieee/fp-cmp-1.c: Set up signal handler
9603         earlier.
9604
9605 Thu May 28 00:17:42 1998  Catherine Moore <clm@cygnus.com>
9606
9607         * gcc.c-torture/execute/980526-3.c: New test.
9608
9609 1998-05-27  Manfred Hollstein  <manfred@s-direktnet.de>
9610
9611         * g++.old-deja/g++.jason/thunk2.C: Setup this test to be expected to
9612         fail on m68k-motorola-sysv and m88k-motorola-sysv3.
9613         * g++.old-deja/g++.jason/thunk3.C: Add m68k-motorola-sysv and
9614         m88k-motorola-sysv3 to XFAIL.
9615
9616 Tue May 26 23:58:03 1998  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
9617
9618         * gcc.dg/980526-1.c: New test.
9619         * gcc.c-torture/execute/980526-2.c: New test.
9620
9621 Tue May 26 23:40:40 1998  Jeffrey A Law  (law@cygnus.com)
9622
9623         * gcc.dg/980523-1.c: Change "ppc" to "powerpc".
9624
9625         * gcc.c-torture/execute/980526-1.c: New test.
9626
9627 1998-05-26  Dave Love  <d.love@dl.ac.uk>
9628
9629         * g77.f-torture/execute/alpha2.f: Add runtime test.
9630
9631 1998-05-24  Jason Merrill  <jason@yorick.cygnus.com>
9632
9633         * g++.old-deja/old-deja.exp: Strip leading directories.
9634
9635         * lib/old-dejagnu.exp: All tests fail if we got an internal compiler
9636         error for the line.  Don't run multiple tests for the same line.
9637
9638 Sat May 23 23:27:10 1998  Jeffrey A Law  (law@cygnus.com)
9639
9640         * gcc.dg/980523-1.c: New test.
9641
9642 1998-05-23  Dave Love  <d.love@dl.ac.uk>
9643
9644         * g77.f-torture/compile/970915-0.f: New test.
9645
9646 1998-05-23  Jason Merrill  <jason@yorick.cygnus.com>
9647
9648         * lib/old-dejagnu.exp: Ignore C++ "instantiated from" mesages.
9649
9650 Thu May 21 23:23:21 1998  Jeffrey A Law  (law@cygnus.com)
9651
9652         * gcc.dg/980520-1.c: New test.
9653
9654 Wed May 20 14:37:15 1998  Manfred Hollstein  <manfred@s-direktnet.de>
9655
9656         * gcc.dg/980502-1.c: Fix return type.
9657
9658 Wed May 20 11:29:48 1998  Jeffrey A Law  (law@cygnus.com)
9659
9660         * gcc.dg/{980502-1.c, clobbers.c}: New tests.
9661         * gcc.c-torture/compile/{980504-1.c, 980506-1.c}: Likewise.
9662         * gcc.c-torture/compile/{980506-2.c, 980611-1.c}: Likewise.
9663         * gcc.c-torture/execute/{980505-1.c, 980505-2.c, 980506-1.c}: Likewise.
9664         * gcc.c-torture/execute/{980506-2.c, 980506-3.c}: Likewise.
9665
9666 1998-05-20  Dave Love  <d.love@dl.ac.uk>
9667
9668         * g77.f-torture/execute/980520-1.f: New test.
9669
9670 1998-05-15  Dave Love  <d.love@dl.ac.uk>
9671
9672         * lib/mike-g77.exp: New file.
9673
9674         * g77.f-torture/noncompile/noncompile.exp,
9675         g77.f-torture/noncompile/check0.f: New files.
9676
9677 1998-05-14  Dave Love  <d.love@dl.ac.uk>
9678
9679         * g77.f-torture/execute/short.f, g77.f-torture/execute/le.f,
9680         g77.f-torture/execute/exp.f, g77.f-torture/execute/erfc.f,
9681         g77.f-torture/execute/dnrm2.f, g77.f-torture/execute/dcomplex.f,
9682         g77.f-torture/execute/cpp.F, g77.f-torture/execute/complex_1.f,
9683         g77.f-torture/execute/claus.f, g77.f-torture/execute/cabs.f: Call
9684         abort where appropriate.
9685
9686 Tue May  5 19:20:13 1998  Michael Meissner  <meissner@cygnus.com>
9687
9688         * lib/c-torture.exp (TORTURE_OPTIONS): Add -Os to options.
9689         * lib/f-torture.exp (TORTURE_OPTIONS): Ditto.
9690
9691 1998-04-29  Dave Love  <d.love@dl.ac.uk>
9692
9693         * g77.f-torture/compile/980419-1.f: Removed since doesn't compile.
9694
9695 1998-04-27  Dave Love  <d.love@dl.ac.uk>
9696
9697         * g77.f-torture/compile/980427-0.f: New test.
9698
9699 1998-04-24  Dave Love  <d.love@dl.ac.uk>
9700
9701         * g77.f-torture/compile/980424-0.f: New test.
9702
9703 1998-04-19  Dave Love  <d.love@dl.ac.uk>
9704
9705         * g77.f-torture/compile/980419-2.f (main): New test.
9706         * g77.f-torture/compile/970125-0.f: New test.
9707         * g77.f-torture/compile/980419-1.f: New test.
9708
9709 Wed Apr  8 13:09:15 1998  Jim Wilson  <wilson@cygnus.com>
9710
9711         * gcc.c-torture/execute/980407-1.c: Delete test.  Is duplicate
9712         of loop-4.c.
9713
9714 Tue Apr  7 12:01:24 1998  Jim Wilson  <wilson@cygnus.com>
9715
9716         * gcc.c-torture/execute/980407-1.c: New test from Joern Rennecke.
9717
9718 Fri Apr  3 12:27:49 1998  Jim Wilson  <wilson@cygnus.com>
9719
9720         * gcc.c-torture/compile/980329-1.c: New test.
9721
9722 Wed Mar 18 16:22:22 1998  Jim Wilson  <wilson@cygnus.com>
9723
9724         * gcc.dg/980313-1.c: New test for fp conditional move on PPro.
9725         * gcc.dg/980312-1.c: Fix typo in -march command.
9726
9727 Mon Mar 16 20:01:30 1998  H.J. Lu  (hjl@gnu.org)
9728
9729         * gcc.dg/980312-1.c: New test for fp conditional move on PPro.
9730
9731 Wed Mar 11 13:08:48 1998  Robert Lipe  <robertl@dgii.com>
9732
9733         * g77.f-torture/execute/980310-5.f: Deleted.  Craig Burley and
9734         Dave Love agree the Fortran source is bogus.
9735
9736 Wed Mar 11 00:03:49 1998  Robert Lipe  <robertl@dgii.com>
9737
9738         * g77.f-torture/compile/980310-1.f, g77.f-torture/compile/980310-2.f
9739         g77.f-torture/compile/980310-3.f, g77.f-torture/compile/980310-4.f
9740         g77.f-torture/compile/980310-6.f, g77.f-torture/compile/980310-7.f
9741         g77.f-torture/compile/980310-8.f: New tests from egcs-bugs archives.
9742         * g77.f-torture/execute/980310-5.f: New test from egcs-bugs archives.
9743
9744 Tue Mar 10 00:31:51 1998  Alexandre Oliva   <oliva@dcc.unicamp.br>
9745
9746         * g++.old-deja/g++.other/friend1.C: New test.
9747
9748 1998-02-18  Dave Love  <d.love@dl.ac.uk>
9749
9750         * g77.f-torture/execute/dnrm2.f (dnrm2): Avoid uninitialized (and
9751         possibly uninitialized) variables and declare dnrm2.
9752
9753 Mon Feb 23 15:16:53 1998  Robert Lipe <robertl@dgii.com>
9754
9755         From Bruno Haible <haible@ilog.fr>:
9756         * gcc.c-torture/execute/980223.c: New test.
9757
9758 Fri Feb 13 00:36:07 1998  Jeffrey A Law  (law@cygnus.com)
9759
9760         * gcc.dg/ifelse-1.c: New test.
9761
9762 Mon Feb  9 02:08:47 1998  H.J. Lu  (hjl@gnu.org)
9763
9764         * lib/g77.exp (g77_target_compile): Fix multilibs for libf2c.
9765
9766           * lib/old-dejagnu.exp (old-dejagnu): Added the
9767           "execution test - XFAIL *-*-*" handling in the spirit of
9768           "excess errors test -". Changed the "execution test fails"
9769           handling to be like "excess errors test fails".
9770           * Update various tests accordingly.
9771
9772 Fri Feb  6 14:30:48 1998  Jim Wilson  <wilson@cygnus.com>
9773
9774         * gcc.c-torture/execute/980205.c: New test.
9775
9776 Sun Jan 18 01:33:59 1998  Jeffrey A Law  (law@cygnus.com)
9777
9778         * lib/c-torture.exp: Look for .x files instead of .cexp files.
9779         * lib/f-torture.exp: Similarly.
9780         * gcc.c-torture: Rename all .cexp files to .x files.
9781
9782 Mon Dec  8 23:55:26 1997  J"orn Rennecke <amylaar@cygnus.co.uk>
9783
9784         * gcc.c-torture/noncompile/noncompile.exp (921102-1.c): Fixed comment.
9785         (940510-1.c): Removed duplicate.
9786         (971104-1.c): New test.
9787
9788 Tue Nov 25 16:18:51 1997  Kate Hedstrom  (kate@ahab.rutgers.edu)
9789
9790           * lib/f-torture.exp: Improve error and loop detection.
9791
9792 Wed Nov 19 14:27:04 1997  Michael Meissner  <meissner@cygnus.com>
9793
9794         * gcc.c-torture/execute/950221-1.c (filler): If STACK_SIZE is defined,
9795         use that to size the filler array.
9796
9797 Fri Sep 26 10:50:53 1997  Bob Manson  <manson@charmed.cygnus.com>
9798
9799         * lib/c-torture.exp(c-torture-execute): Fix typo.
9800
9801         * lib/old-dejagnu.exp(old-dejagnu): Use a name derived from the
9802         testcase as the executable name. Keep the executable around if
9803         the test fails.
9804
9805 Fri Sep 19 17:19:53 1997  Bob Manson  <manson@charmed.cygnus.com>
9806
9807         * lib/c-torture.exp (TORTURE_OPTIONS): Removed unnecessary
9808         changes.  Only test one -g option, and move it to the end of the
9809         list of options to test.
9810
9811 Fri Sep 19 17:58:00 1997  Michael Meissner  <meissner@cygnus.com>
9812
9813         * lib/c-torture.exp (TORTURE_OPTIONS): Check for the environment
9814         variable GCC_TORTURE_OPTIONS to supply default switches separated
9815         by colons.  If no environment variable, run tests with -O0 -g, -O1
9816         -g, and -O2 -g as well.
9817
9818 Wed Sep 17 10:12:26 1997  Bob Manson  <manson@charmed.cygnus.com>
9819
9820         * lib/plumhall.exp: Don't set PHSRC in this file. Add a few
9821         explanatory comments. Fix indentation.
9822
9823 Mon Sep 15 00:36:53 1997  Jeffrey A Law  (law@cygnus.com)
9824
9825         * lib/g++.exp (g++_init): Look for xgcc in $basedir too.
9826
9827 Thu Sep 11 13:54:47 1997  Jeffrey A Law  (law@cygnus.com)
9828
9829         * g++.old-deja/g++.brendan/scope4.C: No longer expected to fail.
9830         * g++.old-deja/g++.mike/p7325.C: Likewise.
9831         * g++.old-deja/g++.mike/eh51.C: No longer expected to fail on the PA.
9832
9833 Thu Sep 11 10:00:03 1997  Alexandre Oliva  (oliva@dcc.unicamp.br)
9834
9835         * g++.old-deja/g++.brendan/crash20.C: Rework to avoid libg++.
9836         * g++.old-deja/g++.brendan/crash30.C: Likewise.
9837         * g++.old-deja/g++.brendan/crash39.C: Likewise.
9838         * g++.old-deja/g++.law/operators4.C: Likewise.
9839
9840 Thu Sep 11 09:53:40 1997  Joe Buck  (jbuck@synopsys.com)
9841
9842         * g++.old-deja/g++.mike/p658.C: eliminate <bool.h> use.
9843         * g++.old-deja/g++.mike/p784.C: Ditto.
9844         * g++.old-deja/g++.mike/p785.C: Ditto.
9845
9846 Fri Sep  5 00:21:42 1997  Jeffrey A Law  (law@cygnus.com)
9847
9848           * gcc.c-torture/execute/cbrt.c: Tweak to work on more targets.
9849
9850 Wed Sep  3 17:29:35 1997  Bob Manson  <manson@charmed.cygnus.com>
9851
9852         * gcc.c-torture/execute/ieee/ieee.exp: Check for ieee_multilib_flags
9853         target feature; pass this to c-torture-execute as needed.
9854
9855 Wed Sep  3 17:15:00 1997  Bob Manson  <manson@charmed.cygnus.com>
9856
9857         * lib/c-torture.exp(c-torture-execute): If the previous and the
9858         current executables being tested are identical, we don't need to
9859         run the executable again. Try to make the executable names
9860         unique. Add an optional argument for passing additional compiler
9861         flags.
9862
9863 Tue Sep  2 16:34:31 1997  Doug Evans  <dje@canuck.cygnus.com>
9864
9865         * lib/gcc-dg.exp (gcc-dg-test): Fix typos setting compile_type.
9866
9867 Fri Aug 29 12:48:09 1997  Jeffrey A Law  (law@cygnus.com)
9868
9869         * gcc.c-torture/execute/921007-1.c: Make strcmp static.
9870
9871 Thu Jul 31 12:17:24 1997  Jeffrey A Law  (law@cygnus.com)
9872
9873         * gcc.c-torture/execute/920501-9.c: Fix to work on targets with
9874         32bit or larger longs.
9875
9876         * gcc.c-torture/execute/961017-2.c: Fix to work on targets which
9877         have either a 32bit long or 32bit int.
9878
9879 Tue Jul 29 00:40:38 1997  J"orn Rennecke <amylaar@cygnus.co.uk>
9880
9881         * gcc.c-torture/execute/conversion.c (test_float_to_integer):
9882         Make double precision tests dependent on sizeof (double).
9883
9884 Wed Jul  9 15:15:40 1997  Bob Manson  <manson@charmed.cygnus.com>
9885
9886         * gcc.prms/5403.c: Allow CRLFs to occur at the start of the output
9887         too.
9888
9889 Tue Jun 17 22:11:16 1997  J"orn Rennecke <amylaar@cygnus.co.uk>
9890
9891         * gcc.c-torture/compile/961203-1.cexp: New script.
9892
9893 Mon Jun 16 15:27:06 1997  Bob Manson  <manson@charmed.cygnus.com>
9894
9895         * lib/g++.exp(g++_init): Use g++_include_flags instead of making
9896         up the includes ourselves.
9897
9898 Wed Jun 11 17:33:21 1997  Bob Manson  <manson@charmed.cygnus.com>
9899
9900         * lib/plumhall.exp: Remove random include, and add a few
9901         verbose messages for debugging.
9902
9903 Fri Jun  6 14:23:24 1997  Bob Manson  <manson@charmed.cygnus.com>
9904
9905         * lib/g++.exp: Use g++_link_flags from libgloss.exp, instead
9906         of trying to do it ourselves.
9907
9908 Wed Jun  4 03:38:50 1997  J"orn Rennecke <amylaar@cygnus.co.uk>
9909
9910         * gcc.c-torture/execute/ieee/ieee.exp: Set -mieee for SH.
9911
9912 Wed Jun  4 18:43:55 1997  Bob Manson  <manson@charmed.cygnus.com>
9913
9914         * gcc.prms/5403.c: Made regexp a bit less strict.
9915
9916 Tue Jun  3 15:12:39 1997  Bob Manson  <manson@charmed.cygnus.com>
9917
9918         * lib/mike-gcc.exp: Don't use global exec_output anymore. Output
9919         is returned from remote_load instead.
9920         * lib/plumhall.exp: Ditto.
9921         * lib/mike-g++.exp: Ditto.
9922         * lib/old-dejagnu.exp: Ditto.
9923         * lib/c-torture.exp: Ditto.
9924
9925 Fri May 30 23:15:15 1997  Bob Manson  <manson@charmed.cygnus.com>
9926
9927         * lib/g++.exp: Use build_wrapper procedure.
9928         * lib/gcc.exp: Ditto.
9929
9930 Tue May 20 15:23:27 1997  Jeffrey A Law  (law@cygnus.com)
9931
9932         * gcc.c-torture/execute/*.c: Include stdlib.h instead of using
9933         an old-style decl for malloc.  Fixes tests to work when
9934         sizeof (int) != sizeof (size_t).
9935
9936 Thu May 15 14:00:04 1997  Mike Meissner  <meissner@cygnus.com>
9937
9938         * gcc.c-torture/execute/va-arg-3.c: If NO_VARARGS is defined, nop test.
9939
9940         * gcc.c-torture/execute/strct-varg-1.c: If NO_VARARGS is defined,
9941         use stdargs.h interface.
9942
9943 Thu May 15 14:10:39 1997  Mike Meissner  <meissner@cygnus.com>
9944
9945         * lib/gcc.exp (gcc_target_compile): If gcc,no_varargs, define
9946         NO_VARARGS when compiling.
9947
9948 Thu May  1 14:49:19 1997  Bob Manson  <manson@charmed.cygnus.com>
9949
9950         * lib/plumhall.exp(ph_includes): New procedure.
9951         (ph_make): Use it.
9952         (ph_compiler): Ditto.
9953
9954         * lib/g++.exp: Rename test-glue.c to testglue.c.
9955         * lib/gcc.exp: Ditto.
9956
9957 Thu Apr 10 14:50:26 1997  Bob Manson  <manson@charmed.cygnus.com>
9958
9959         * lib/g++.exp(g++init): Don't try to be smart, always run g++_init
9960         to completion when it's called.
9961
9962 Fri Mar 21 16:34:52 1997  Michael Meissner  <meissner@cygnus.com>
9963
9964         * gcc.c-torture/execute/920501-7.c (main,x): If NO_LABELS_VALUES
9965         is defined, don't do test.
9966
9967 Thu Mar 20 09:50:32 1997  Doug Evans  <dje@canuck.cygnus.com>
9968
9969         * lib/plumhall.exp (ph_make): Comment out errorCode=NONE test
9970         for object files.
9971         (ph_summary): Mark skipped testcases as untested, not unresolved.
9972
9973         * lib/plumhall.exp (ph_make): If unresolved because of bad
9974         errorCode, record errorCode in log file.
9975         (*): Replace send_log/verbose with verbose -log.
9976
9977 Wed Mar 19 13:06:26 1997  Michael Meissner  <meissner@cygnus.com>
9978
9979         * gcc.c-torture/execute/ieee/rbug.c (main): Don't do long long to
9980         double conversion if double isn't at least 8 bytes.
9981
9982         * gcc.c-torture/execute/cvt-1.c: Make all functions use long, not
9983         int to work with targets where int is 16 bits.
9984
9985         * gcc.c-torture/execute/920715-1.c (main): If double isn't at least
9986         8 bytes, just exit, since 4 byte doubles don't have enough bits of
9987         precision for the test to complete.
9988
9989 Fri Mar 14 17:51:02 1997  Michael Meissner  <meissner@cygnus.com>
9990
9991         * gcc.c-torture/execute/920715-1.cexp (d10v-*-*): Expect to fail
9992         if d10v is not compiled with the -mdouble64 flag.
9993         * gcc.c-torture/execute/ieee/rbug.cexp (d10v-*-*): Ditto.
9994
9995         * gcc.c-torture/execute/cvt-1.cexp (d10v-*-*): Expect to fail if
9996         d10v is not compiled with the -mint32 flag.
9997
9998 Thu Mar 13 16:09:28 1997  Bob Manson  <manson@charmed.cygnus.com>
9999
10000         * lib/plumhall.exp: Use incr_count.
10001
10002 Wed Mar 12 10:01:33 1997  Jeffrey A Law  (law@cygnus.com)
10003
10004         * gcc.c-torture: Update to c-torture-1.45.
10005
10006 Sun Feb 23 18:12:04 1997  Bob Manson  <manson@charmed.cygnus.com>
10007
10008         * lib/gcc.exp(gcc_init): Add args parameter (which will contain
10009         the name of the expect testcase file).
10010
10011         * lib/g++.exp(g++_init): Ditto.
10012
10013 Thu Feb 20 13:53:05 1997  Bob Manson  <manson@charmed.cygnus.com>
10014
10015         * lib/g++.exp(g++_exit): $gluefile lives on the build, not
10016         the host.
10017
10018         * lib/gcc.exp(gcc_exit): New procedure.
10019
10020 Wed Feb 19 15:16:16 1997  Bob Manson  <manson@charmed.cygnus.com>
10021
10022         * g++.old-deja/g++.rfg/*: Added "Build don't link" and ERROR
10023         specs where appropriate.
10024
10025         * g++.old-deja/g++.arm/*: Added additional ERROR checks
10026         because of new "candidates are" messages, and removed a few
10027
10028         * Converted all non-old-style g++ testcases to old-style, and
10029         moved into g++.old-deja.
10030
10031 Fri Feb 14 11:46:46 1997  Bob Manson  <manson@charmed.cygnus.com>
10032
10033         * lib/old-dejagnu.exp(old-dejagnu): Add various "skip if"
10034         options.
10035
10036         * lib/gcc.exp(gcc_init): Don't set gluefile unless the compile
10037         succeeded.
10038
10039         * lib/g++.exp(g++_init): Don't unset gluefile unless it exists.
10040
10041 Thu Feb 13 17:30:46 1997  Michael Meissner  <meissner@cygnus.com>
10042
10043         * lib/gcc.exp (gcc_target_compile): Add support for defining
10044         NO_TRAMPOLINES and NO_LABEL_VALUES if the baseboard file indicates
10045         the machine doesn't have those features.
10046
10047 Tue Feb 11 12:57:11 1997  Bob Manson  <manson@charmed.cygnus.com>
10048
10049         * g++.law/operators4.exp: Don't use LIBS.
10050
10051 Sat Feb  8 14:45:55 1997  Bob Manson  <manson@charmed.cygnus.com>
10052
10053         * g++.law/virtual1.exp: Don't use CXX_FLAGS.
10054
10055         * lib/mike-g++.exp: Don't set the compiler to be tested here.
10056         * lib/g++.exp: Set it here instead. Also, allow use of the
10057         --tool_exec and --tool_opt options. Change CXX to
10058         GXX_UNDER_TEST.
10059
10060         * g++.old-deja/old-deja.exp: Change CXX to GXX_UNDER_TEST.
10061
10062         * lib/gcc.exp: Allow use of --tool_exec and --tool_opt.
10063
10064 Fri Feb  7 12:55:45 1997  Bob Manson  <manson@charmed.cygnus.com>
10065
10066         * lib/old-dejagnu.exp: Use prune_warnings instead of
10067         prune_system_crud.
10068         * lib/mike-g++.exp: Ditto.
10069         * lib/gcc.exp: Ditto.
10070         * lib/g++.exp: Ditto.
10071
10072         * lib/g++.exp: Include both libstdc++ and libstdc++/stl.
10073
10074 Fri Feb  7 10:41:53 1997  Jeffrey A Law  (law@cygnus.com)
10075
10076           * 941014-2.c: Include stdlib.h
10077           * 960327-1.c: Include stdio.h
10078           * dbra.c, index-1.c: Don't assume ints are 32bits.
10079
10080 Tue Feb  4 12:51:09 1997  Bob Manson  <manson@charmed.cygnus.com>
10081
10082         * lib/gcc.exp: Add gcc,stack_size target feature.
10083
10084         * lib/g++.exp(g++_target_compile): Add the include and link
10085         paths here, not in two other places. And, it's $options, not
10086         options.
10087
10088         * lib/mike-g++.exp(postbase): Remove the code that determines
10089         the correct include and link paths.
10090         * g++.old-deja/old-deja.exp: Ditto.
10091
10092 Mon Feb  3 19:00:07 1997  Bob Manson  <manson@charmed.cygnus.com>
10093
10094         * lib/g++.exp(g++_init): target_compile no longer returns the
10095         filename of the result.
10096
10097 Sun Feb  2 14:42:34 1997  Bob Manson  <manson@charmed.cygnus.com>
10098
10099         * gcc.misc-tests/gcov.exp: Add -nocomplain to the
10100         call to glob.
10101
10102         * gcc.c-torture/special/special.exp: Change call to
10103         gcc_target_compile to include the object file.
10104
10105 Sun Feb  2 17:11:50 1997  Ian Lance Taylor  <ian@cygnus.com>
10106
10107         * gcc.c-torture/special/special.exp: Correct misspelling in last
10108         change.
10109
10110 Sat Feb  1 12:34:23 1997  Bob Manson  <manson@charmed.cygnus.com>
10111
10112         * lib/plumhall.exp(ph_summary): Log the entire output of the
10113         executable. Return -1 if there were any failures, 0 otherwise.
10114         (ph_execute): Return -1 if there were any failures, 0 otherwise.
10115         (ph_make): Clean up objects and executables that were built
10116         if the tests succeeded.
10117
10118 Thu Jan 30 13:45:56 1997  Bob Manson  <manson@charmed.cygnus.com>
10119
10120         * g++.old-deja/old-deja.exp: Add -L and -I flags so we include
10121         libraries and includes in the build tree as appropriate.
10122
10123 Wed Jan 29 17:19:34 1997  Bob Manson  <manson@charmed.cygnus.com>
10124
10125         * lib/c-torture.exp: Instead of looking for the global variable
10126         NO_LONG_LONG, check to see if that's a feature of the target.
10127
10128 Wed Jan 29 00:36:25 1997  Bob Manson  <manson@charmed.cygnus.com>
10129
10130         * config/default.exp: Minimize. Delete the remainer of the files in
10131         config; this functionality is now in devo/dejagnu/config.
10132
10133         g++.*/*: Pass any additional flags used to compile to postbase;
10134         delete CXXFLAGS.
10135
10136         gcc.c-torture/*: Remove calls to gcc_init and gcc_finish; this
10137         is now done by runtest.exp. Use gcc_target_compile instead of
10138         compile.
10139
10140         lib/c-torture.exp: Use gcc_target_compile instead of compile.
10141         Remove references to CFLAGS. Use remote_file instead of
10142         calling rm -f.
10143         (c-torture): Take a list of arguments to use to compile this
10144         testcase.
10145
10146         lib/g++.exp: Simplify. Use target_compile instead of compile.
10147         lib/gcc-dg.exp: Ditto.
10148         lib/gcc.exp: Ditto.
10149         lib/mike-{gcc,g++}.exp: Ditto.
10150         lib/old-dejagnu.exp: Ditto.
10151         lib/plumhall.exp: Ditto.
10152
10153 Wed Jan  8 14:43:07 1997  Jim Wilson  <wilson@cygnus.com>
10154
10155         * lib/plumhall.exp (ph_make): Use CFLAGS and ANSICFLAGS when linking.
10156         (ph_linker): Likewise.
10157
10158 Wed Nov 13 16:04:19 1996  Joern Rennecke <amylaar@cygnus.com>
10159
10160           * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: Only use
10161         MAP_ANON / MAP_ANONYMOUS if defined;
10162         else try to map from /dev/zero .
10163
10164 Tue Nov 12 23:30:12 1996  Jeffrey A Law  (law@cygnus.com)
10165
10166         * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}:  If MAP_ANON
10167         isn't defined, then define it to MAP_ANONYMOUS.
10168
10169 Tue Nov 12 11:57:49 1996  Jeffrey A Law  (law@cygnus.com)
10170
10171         * gcc.c-torture: Update to c-torture-1.42 release.
10172
10173 Mon Nov 11 12:45:31 1996  Jeffrey A Law  (law@cygnus.com)
10174
10175         * gcc.c-torture: Update to c-torture-1.41 release.
10176
10177 Sun Oct 27 18:56:18 1996  Jeffrey A Law  (law@cygnus.com)
10178
10179         * gcc.c-torture/execute/enum-1.c: New test.  Will be in next
10180         c-torture release.
10181
10182 Thu Aug 15 11:09:36 1996  Brendan Kehoe  <brendan@lisa.cygnus.com>
10183
10184         * lib/gcc.exp (gcc_init): Always append the target_info to CFLAGS
10185         and LDFLAGS.  Fix second case to append the target_info ldflags
10186         onto LDFLAGS, not CFLAGS.
10187         * lib/g++.exp (g++_init): Add target_info stuff.
10188         * lib/old-dejagnu.exp (old-dejagnu-init): Likewise.  Add inclusion
10189         of libgloss and newlib flags for !native.
10190
10191         * config/proelf.exp: Load remote.exp and do `push_target hppro'.
10192         (GDB): Fix relative path to go up another dir for finding gdb.
10193
10194 Thu Aug  8 17:03:27 1996  Rob Savoye  <rob@chinadoll.cygnus.com>
10195
10196         * lib/gcc.exp(gcc_init): Set CFLAGS and LDFLAGS to their new
10197         versions in the target_info array, if they don't exist.
10198
10199 Fri Aug  2 15:39:03 1996  Brendan Kehoe  <brendan@lisa.cygnus.com>
10200
10201         * config/vx.exp (${tool}_load): Fix syntax of `$shell_id < 0'.
10202
10203 Mon Jul  8 15:45:58 1996  Jim Wilson  <wilson@cygnus.com>
10204
10205         * lib/g++.exp: Change all uses of $base_dir/ to $base_dir/../.
10206         * lib/gcc.exp, lib/old-dejagnu.exp: Likewise.
10207
10208 Mon Jul  1 15:53:00 1996  Bob Manson  <manson@charmed.cygnus.com>
10209
10210         * lib/old-dejagnu.exp: Don't remove the output file before we've
10211         actually tested it. Don't append pwd to the path of the executable
10212         we're testing.
10213
10214 Sun Jun 30 14:37:50 1996  Doug Evans  <dje@canuck.cygnus.com>
10215
10216         * lib/g++.exp (default_g++_start): Don't pass LDFLAGS, LIBS if -c.
10217
10218 Wed Jun 26 14:15:55 1996  Bob Manson  <manson@charmed.cygnus.com>
10219
10220         * lib/old-dejagnu.exp (old-dejagnu): Add $tmpdir to specify a
10221         temporary directory for compiler files, and set it to a default
10222         value of /tmp. Set $output as the name of the output file from
10223         compiling the testcase. Add a -o option to $cflags_var so the
10224         compiler writes the final output file as $output. Set $executable
10225         to $output.
10226
10227         * lib/mike-g++.exp (postbase): Add $tmpdir to specify a temporary
10228         directory for compiler files, and set it to /tmp if it doesn't
10229         already have a value. Set $output_file to the name of the output
10230         file from compiling the testcase. Add a -o option to CXXFLAGS so
10231         the compiler writes the final output file as $output. Use $output
10232         as the executable to be tested.
10233
10234 Mon Jun 24 17:12:16 1996  Brendan Kehoe  <brendan@lisa.cygnus.com>
10235
10236         * lib/g++.exp: Also add -Wl,-rpath,... for linux.
10237
10238 Sat Jun  8 15:12:24 1996  Jeffrey A Law  (law@cygnus.com)
10239
10240         * gcc.c-torture/execute/pending-1.c: New test.  Still
10241         pending in Tege's queue.
10242
10243 Wed Apr 24 18:13:45 1996  Jim Wilson  <wilson@chestnut.cygnus.com>
10244
10245         * lib/plumhall.exp (ph_summary): Add arguments name and exec_status.
10246         Add variables local_failcnt and local_unresolvedcnt.  Call gcc_fail
10247         if there were failures.  Call unresolved if there were unresolved
10248         testcases.  Call gcc_fail if program did not run to completion.
10249         (ph_make): Pass additional argument name to ph_execute.
10250         (ph_execute): Add new argument.  Pass additional arguments to
10251         ph_summary.  Call gcc_fail is there is no execution output.
10252
10253 Wed Apr 24 13:39:23 1996  Jeffrey A Law  (law@cygnus.com)
10254
10255         * lib/plumhall.exp (proc_summary): Output relavent summary
10256         lines into the log so specific failures in plumhall can be
10257         investigated.
10258
10259 Wed Apr 10 13:23:45 1996  Jeffrey A Law  (law@cygnus.com)
10260
10261         * lib/c-torture.exp: Provide a default value for $NO_LONG_LONG.
10262         (c-torture-execute): Don't try to execute tests which use
10263         "long long" types if $NO_LONG_LONG is nonzero.
10264
10265 Mon Apr  8 08:52:29 1996  Doug Evans  <dje@canuck.cygnus.com>
10266
10267         * gcc.c-torture/execute/ieee/ieee.exp: Run c-torture-execute,
10268         not c-torture.
10269
10270         * gcc.ieee: Move from here.
10271         * gcc.c-torture/execute/ieee: To here.
10272
10273 Tue Mar 26 23:41:18 1996  Jeffrey A Law  (law@cygnus.com)
10274
10275         * gcc.c-torture: Update to c-torture-1.41 release.
10276
10277 Fri Mar 22 15:49:24 1996  Jeffrey A Law  (law@cygnus.com)
10278
10279         * lib/c-torture.exp (c-torture-execute): Remove "$executable",
10280         not "$output".
10281
10282 Thu Mar  7 12:37:08 1996  Doug Evans  <dje@charmed.cygnus.com>
10283
10284         * lib/gcc.exp (default_gcc_start): Don't pass $LDFLAGS $LIBS if
10285         -c present.
10286
10287 Sat Mar  2 22:36:37 1996  Jeffrey A Law  (law@cygnus.com)
10288
10289         * config/proelf.exp: Handle connecting to a simulator.
10290
10291 Wed Jan 31 00:58:15 1996  Jeffrey A Law  (law@cygnus.com)
10292
10293         * config/proelf.exp: New file.  Enough framework that we can
10294         run c-torture tests on the proelf targets (or any other target
10295         that gdb can connect to for that matter).
10296
10297 Mon Jan 29 08:57:46 1996  Doug Evans  <dje@canuck.cygnus.com>
10298
10299         * gcc.c-torture/special/special.exp: Delete libs arg to dg-runtest.
10300         * gcc.ph/testing/limits/limits.exp: Likewise.  Don't pass $CFLAGS.
10301
10302         * lib/plumhall.exp (ph_execute): Always call ph_summary if
10303         exec_output exists.
10304
10305 Sun Jan 28 11:28:43 1996  Doug Evans  <dje@charmed.cygnus.com>
10306
10307         * config/sim.exp (SIM_TIME_LIMIT): New user settable variable.
10308         (${tool}_load): Use 240 seconds if SIM_TIME_LIMIT not set.
10309
10310         * config/*.exp: Update FSF address.  Change result of ${tool}_load
10311         to pass/fail/unresolved/unsupported/untested.  Caller must now
10312         call unresolved/unsupported/untested.
10313         * lib/*.exp: Update FSF address.  Update to handle new results of
10314         ${tool}_load.
10315         * lib/chill.exp (verbose): Delete.
10316
10317 Sat Jan 27 12:28:07 1996  Doug Evans  <dje@charmed.cygnus.com>
10318
10319         * lib/gcc.exp (default_gcc_start): Change order of args to
10320         $LDFLAGS $CFLAGS $LIBS.
10321         * lib/gcc-dg.exp (gcc-dg-test): Arguments have changed, update.
10322         Save/set/restore CFLAGS.  Pass single arg to gcc_start.
10323         * gcc.dg/dg.exp: Delete libs arg in call to dg-runtest.
10324         (CC,CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
10325         * gcc.misc-tests/dg-test.exp: Likewise.
10326         * gcc.misc-tests/msgs.exp: Likewise.
10327         * gcc.prms/prms.exp: Likewise.
10328         * gcc.misc-tests/gcov.exp: Delete libs arg in call to dg-runtest.
10329         (CFLAGS,LIBS): Delete references.  Don't pass $CFLAGS to dg-runtest.
10330
10331         * lib/dg.exp: Deleted, moved to dejagnu/lib.
10332
10333 Wed Jan 24 18:37:00 1996  Brendan Kehoe  <brendan@lisa.cygnus.com>
10334
10335         * g++.old-deja/old-deja.exp: Add passing of $mathlib to old-dejagnu.
10336
10337         * g++.old-deja/old-deja.exp: Move setting of runshlib from here...
10338         * lib/old-dejagnu.exp (old-dejagnu-init): ...to here.
10339
10340         * lib/g++.exp (g++_init): Take out use of -rpath for the sun4, not
10341         necessary.
10342
10343 Sat Jan 20 17:22:08 1996  Brendan Kehoe  <brendan@cygnus.com>
10344
10345         * g++.old-deja/old-deja.exp: Move setting of runshlib out of the
10346         global for loop; add use of $mathlib.
10347         * lib/old-dejagnu.exp (old-dejagnu-init): Put the runshlib
10348         settings here; set mathlib for anything but VxWorks.
10349
10350 Mon Jan 22 16:31:57 1996  Jeffrey A Law  (law@cygnus.com)
10351
10352         * gcc.c-torture: Update to c-torture-1.40 release.
10353
10354 Wed Jan  3 00:54:33 1996  Jeffrey A Law  (law@cygnus.com)
10355
10356         * gcc.ph/testing/limits/limits.exp: Load ${tool}-dg.exp, not
10357         dg.exp.
10358
10359 Sun Dec  3 16:17:42 1995  Jeffrey A. Law  <law@sethra.cygnus.com>
10360
10361         * lib/c-torture.exp (c-torture-execute): Declare "output" as
10362         global.
10363
10364 Fri Nov 17 20:01:19 1995  Doug Evans  <dje@canuck.cygnus.com>
10365
10366         * lib/g++.exp (LIBS): Define if not already.
10367         * lib/gcc-dg.exp (gcc-dg-test): Set executable file as a.out.
10368         (gcc-dg-prune): Call prune_gcc_output.
10369         * lib/gcc.exp (prune_gcc_output): New proc.
10370         * gcc.c-torture/special (921210-1.c): Call prune_system_crud and
10371         prune_gcc_output.
10372
10373 Thu Nov 16 09:15:40 1995  Doug Evans  <dje@canuck.cygnus.com>
10374
10375         * lib/c-torture.exp (c-torture-compile): Fix calls to `unsupported'.
10376         (c-torture-execute): Likewise.  Rename `name' to `testcase'.
10377
10378 Wed Nov 15 23:04:36 1995  Jeffrey A Law  (law@cygnus.com)
10379
10380         * gcc.c-torture: Update to c-torture-1.39 release.
10381
10382 Sat Nov  4 12:52:05 1995  Doug Evans  <dje@canuck.cygnus.com>
10383
10384         * lib/c-torture.exp (c-torture-execute): Don't return if one option
10385         fails, try others as well.
10386
10387 Thu Nov  2 09:28:35 1995  Doug Evans  <dje@canuck.cygnus.com>
10388
10389         * lib/c-torture.exp (c-torture-execute): This proc's result is `void'.
10390         If compilation fails, mark execute tests as `untested'.
10391         If test is marked as unsupported, don't mark compilation and
10392         execute tests as failed.
10393
10394 Wed Oct 25 20:57:55 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
10395
10396         * lib/g++.exp (g++_init): Don't link in libg++, and look to
10397         libstdc++ for whether or not we want to be doing shared
10398         libraries.  Delete link_curses since we don't need it anymore.
10399         * lib/mike-g++.exp (postbase): Don't link in libg++.
10400         * g++.old-deja/old-deja.exp: Likewise.
10401
10402 Mon Oct 23 13:05:11 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
10403
10404         * lib/g++.exp (CXX): Default to run `c++' instead of `g++'.
10405
10406 Tue Oct 17 15:24:47 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
10407
10408         * lib/g++.exp (g++_init): Also check for libg++.sl for the hppa.
10409         For that, add `-Wl,-a,shared_archive'.
10410         * g++.old-deja/old-deja.exp: Likewise.
10411
10412 Tue Oct 17 13:09:06 1995  Doug Evans  <dje@canuck.cygnus.com>
10413
10414         * lib/c-torture.exp (c-torture-execute): Ensure CFLAGS restored.
10415
10416 Mon Oct 16 23:13:32 1995  Brendan Kehoe  <brendan@cygnus.com>
10417
10418         * lib/mike-g++.exp (postbase): Pay attention to the status of
10419         g++_load.
10420
10421 Mon Oct 16 19:28:32 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
10422
10423           * g++.old-deja/old-deja.exp: Add $LIBS at the end of the args.
10424
10425 Mon Oct 16 13:48:58 1995  Doug Evans  <dje@canuck.cygnus.com>
10426
10427         * lib/gcc.exp (default_gcc_start): No longer need to log program
10428         being executed or its output, execute_anywhere does that now.
10429         * lib/g++.exp (default_g++_version): Call execute_anywhere.
10430         (default_g++_start): Likewise.  Delete calls to verbose/send_log.
10431
10432 Thu Oct 12 10:34:58 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
10433
10434         * g++.old-deja/old-deja.exp: Updated the shared libg++ tests to be
10435         the same as those in lib/g++.exp.
10436
10437 Tue Oct 10 13:47:27 1995  Jeff Law  (law@hurl.cygnus.com)
10438
10439         * gcc.c-torture: Update to c-torture-1.38 release.
10440         * gcc.ieee: Related changes.
10441
10442 Fri Oct  6 12:39:17 1995  Rob Savoye  <rob@darkstar.cygnus.com>
10443
10444         * mike-gcc.exp, mike-g++.exp: Use "execute_anywhere" rather than
10445         "exec". Minor reformatting changes.
10446
10447         * config/rom68k.exp (${tool}_load): Make it work in a canadian
10448         cross. This means all "exec" calls now work on a remote host as
10449         well.
10450         * lib/c-torture.exp (c-torture-compile): Make work for a canadian
10451         cross. Filter out the extra "\r\n" stuff that expect puts in.
10452         (c-torture-execute): Filter out the bogus warnings like
10453         c-torture-compile does. Add support for canadian cross.
10454         * lib/gcc.exp (default_gcc_version, default_gcc_start)
10455         Use execute_anywhere rather than calling exec directly. Now it
10456         works for canadian cross testing.
10457
10458 Thu Oct  5 10:06:45 1995  Brendan Kehoe  <brendan@rtl.cygnus.com>
10459
10460         * lib/g++.exp: Add -nocomplain flag to glob.  Use catch to put the
10461         results into a variable, and check that rather than using file exists.
10462
10463 Wed Oct  4 16:31:02 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
10464
10465         * lib/g++.exp: Use glob to see libg++.so.2.7.0, since sun4 doesn't
10466         create a libg++.so.  For sunos4.1.*, also add -ltermcap.
10467
10468 Tue Sep 26 10:15:14 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
10469
10470         * g++.old-deja/old-deja.exp: Create and pass runshlib and
10471         lib_curses if there's a shared libg++ in the build tree.
10472
10473 Fri Sep 22 10:47:24 1995  Doug Evans  <dje@canuck.cygnus.com>
10474
10475         * lib/mike-{gcc,g++}.exp (postbase): Restore CFLAGS, CXX_FLAGS, LIBS
10476         if not supported target.
10477
10478 Fri Sep 22 09:22:07 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
10479
10480         * lib/g++.exp (g++_init): Move empty setting of runshlib and
10481         link_curses up to always happen, not just for native builds.
10482
10483 Thu Sep 21 10:23:32 1995  Jeff Law  (law@snake.cs.utah.edu)
10484
10485         * gcc.c-torture: Update to c-torture-1.36 release.
10486         * gcc.failure: Related changes.
10487
10488 Wed Sep 20 10:56:26 1995  Doug Evans  <dje@canuck.cygnus.com>
10489
10490         * lib/plumhall.exp (PHSRC, PHDST): Allow config files to override.
10491
10492 Tue Sep 19 17:26:07 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
10493
10494         * lib/g++.exp (g++_init): Put the shared and math lib stuff in here.
10495         * lib/mike-g++.exp (postbase): Not in here.  Still reference
10496         runshlib, link_curses, and mathlib for link and run.
10497
10498         * lib/mike-g++.exp (postbase): If we've built a libg++.so, then
10499         pass the runtime shared library options for Solaris, OSF/1, and
10500         Irix5, and link with -lcurses to avoid unresolved references.
10501
10502 Wed Sep 13 15:28:10 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
10503
10504         * lib/gcc.exp (gcc_init): Return if gcc_initialized is 1, so we
10505         only run once.
10506
10507 Wed Sep 13 10:51:52 1995  Doug Evans  <dje@canuck.cygnus.com>
10508
10509         * lib/c-torture.exp (c-torture-compile): Don't alter CFLAGS.
10510
10511 Mon Sep 11 11:02:03 1995  Jeff Law  (law@snake.cs.utah.edu)
10512
10513         * gcc.c-torture: Update to c-torture-1.35 release.  Note we
10514         do not have a framework for the "compat" tests yet.
10515
10516 Sat Sep  9 16:15:20 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
10517
10518         * lib/mike-g++.exp (postbase): New local variable `mathlib',
10519         set to null if we're testing vxworks5.1.  Use that instead of
10520         `-lm' in the setting of LIBS for link and run.
10521
10522 Fri Sep  8 13:53:38 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
10523
10524         * config/rom68k.exp (${tool}_load): Major changes to make it
10525         work.  Verified that it does in fact return the stuff in
10526         exec_output properly.  Catch any Emul or any TRAP other than 0.
10527
10528 Thu Sep  7 23:04:06 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
10529
10530         * lib/mike-g++.exp (prebase): Call g++_init at the end to set
10531         LDFLAGS properly for targets that need stuff from libgloss.
10532         * lib/g++.exp (g++_init): Return if gpp_initialized is 1, so we
10533         only run once.
10534         (gpp_initialized): New variable.
10535
10536 Wed Sep  6 21:56:13 1995  Rob Savoye  <rob@darkstar.cygnus.com>
10537
10538         * config/rom68k.exp: Load libgloss.exp.
10539         * lib/gcc.exp (gcc_init): get proper flags for newlib and libgloss
10540         so we can produce a fully linked binary.
10541         * lib/g++.exp (g++_init): get proper flags for newlib and libgloss
10542         so we can produce a fully linked binary.
10543
10544 Sun Sep  3 13:25:26 1995  Doug Evans  <dje@canuck.cygnus.com>
10545
10546         * lib/plumhall.exp (ph_section): Watch for expected failures.
10547         Add missing `else'.
10548
10549         * lib/c-torture.exp (c-torture-execute): Look for .cexp files to
10550         run the testcase.
10551         (c-torture): Likewise.
10552
10553 Mon Aug 28 11:23:38 1995  Doug Evans  <dje@cygnus.com>
10554
10555         * gcc.dg/dg.exp (scan-assembler, scan-assembler-not): New procs.
10556
10557         * lib/mike-g++.exp (mike_cleanup): New proc.
10558         (prebase): New globals compiler_result, not_compiler_result,
10559         target_regexp.
10560         (postbase): Likewise.  Call mike_cleanup.  Pass "--" to regexp to
10561         allow leading "-" in pattern.  Watch for unsupported tests.
10562         If $compiler_result is set, pattern match assembler code,
10563         and ditto for $not_compiler_result.
10564         * lib/mike-gcc.exp: Likewise.
10565
10566         * lib/plumhall.exp (ph_execute): Only call ph_summary if
10567         execution "succeeded".
10568
10569 Mon Aug 14 14:03:53 1995  Doug Evans  <dje@canuck.cygnus.com>
10570
10571         * config/win32.exp: New file.
10572         * lib/c-torture.exp (c-torture-execute): Handle $exe_ext.
10573
10574 Fri Aug  4 15:39:54 1995  Doug Evans  <dje@canuck.cygnus.com>
10575
10576         * lib/gcc-dg.exp (gcc-dg-prune): Mark testcases that fill ram as
10577         unsupported.
10578         * lib/mike-{gcc,g++}.exp (postbase): Likewise.
10579         * lib/{c-torture.exp,old-dejagnu.exp}: Likewise.
10580         * lib/{gcc,g++}.exp (${tool}_check_untested_p): New proc.
10581
10582         * lib/mike-g++.exp (postbase): Delete alpha-*-* checking of
10583         "... without exceptions was ...".  That is now handled by
10584         prune_system_crud.
10585         * lib/old-dejagnu.exp (old-dejagnu): Likewise.
10586
10587 Tue Aug  1 11:09:33 1995  Doug Evans  <dje@canuck.cygnus.com>
10588
10589         * gcc.misc-tests/{acker1.c,dhry.c,dhry.h,matrix1.c,optbench.c,
10590         sieve.c,sort2.c}: New files.
10591         * gcc.misc-tests/{acker1.exp,dhry.exp,matrix1.exp,optbench.exp,
10592         sieve.exp,sort2.exp}: Drivers for them.
10593
10594         * lib/mike-gcc.exp (program_output): New user settable variable.
10595         (postbase): Call prune_system_crud.  Also prune extraneous compiler
10596         messages.
10597         * lib/mike-g++.exp (program_output): New user settable variable.
10598
10599         * gcc.misc-tests/mg.exp (compiler_output): Handle multiple lines.
10600
10601         * config/sh.exp: Deleted (use sim.exp instead).
10602
10603 Fri Jul 28 11:33:46 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
10604
10605         * config/vx.exp: Declare CHECKTASK as global.
10606         * config/vxworks29k.exp: Reduce to only set CHECKTASK, and load vx.exp.
10607         * lib/mike-g++.exp: Load [pwd]/a.out, not `./a.out'.
10608         * lib/old-dejagnu.exp: Load [pwd]/$executable.
10609
10610 Wed Jul 26 19:45:39 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
10611
10612         * config/vxworks29k.exp: New file, for the a29k-vxworks5.1
10613         target. Like vx.exp, only includes `vx29k.exp' instead of
10614         `vxworks.exp'.
10615
10616 Sun Jul 23 17:38:52 1995  Ian Lance Taylor  <ian@cygnus.com>
10617
10618         * config/sim.exp: Increase time limit from 120 seconds to 240.
10619
10620 Thu Jul  6 11:07:38 1995  Jeffrey A. Law  <law@rtl.cygnus.com>
10621
10622         * gcc.c-torture/execute/950628-1.c: New test.
10623
10624 Sat Jun 10 18:51:41 1995  Jeff Law  (law@snake.cs.utah.edu)
10625
10626         * gcc.c-torture: Update with changes/additions from
10627         c-torture-1.34.
10628
10629 Mon Jun  5 17:58:07 1995  Doug Evans  <dje@canuck.cygnus.com>
10630
10631         * gcc.prms/prms.exp: Pass LDFLAGS to dg-test.
10632
10633 Sun Jun  4 05:13:57 1995  Jeff Law  (law@snake.cs.utah.edu)
10634
10635         * gcc.c-torture/compile/funcptr-1.c: Test case for 7107.
10636
10637 Thu Jun  1 00:06:19 1995  Jeff Law  (law@snake.cs.utah.edu)
10638
10639         * gcc.c-torture/compile/950512-1.c: New test.
10640         * gcc.c-torture/execute/strct-pack-4.c, strct-pack-5.c}: Likewise.
10641         * gcc.dg/struct-ret-1.c: Likewise.
10642
10643 Wed May 31 14:25:13 1995  Doug Evans  <dje@canuck.cygnus.com>
10644
10645         * gcc.c-torture/execute/{920410-1.c,921113-1.c,921208-2.c,
10646           930106-1.c,memcpy-1.c}: Use STACK_SIZE if defined.
10647
10648 Tue May 30 11:19:54 1995  Doug Evans  <dje@canuck.cygnus.com>
10649
10650         * gcc.c-torture/special/920411-1.c: Deleted.
10651         * gcc.c-torture/special/special.exp: Delete 920411-1.c.
10652
10653 Mon May 22 16:55:11 1995  Doug Evans  <dje@chestnut.cygnus.com>
10654
10655         * config/sim.exp (${tool}_load): Hack in call to bash to get a
10656         cpu limit.
10657
10658 Fri May 12 18:57:54 1995  Torbjorn Granlund  <tege@rtl.cygnus.com>
10659
10660         * gcc.c-torture/execute/{950511-1.c,950512-1.c}: New tests.
10661
10662 Thu May  4 14:23:54 1995  Torbjorn Granlund  <tege@adder.cygnus.com>
10663
10664         From kenner;
10665         * gcc.c-torture/execute/va-arg-2.c (f[0-9], f1[0-5]): Verify format
10666         is the proper length.
10667         * va-arg-3.c: Likewise.
10668
10669 Sun Apr 30 16:02:59 1995  Doug Evans  <dje@canuck.cygnus.com>
10670
10671         * lib/dg.exp: Moved to dejagnu/lib.  Copy kept here (for awhile).
10672         * lib/gcc-dg.exp: New file, gcc interface to dg.exp.
10673
10674         * lib/gcc.exp (default_gcc_start): Delete old cruft.  Delete result.
10675         * lib/g++.exp (default_g++_start): Delete old cruft.
10676
10677 Tue Apr 25 17:20:18 1995  Torbjorn Granlund  <tege@cygnus.com>
10678
10679         * gcc.c-torture/execute/memcpy-1.c: Decrease stack requirements from
10680         (2 * (1 << 18)) to (2 * (1 << 17)).
10681
10682         * gcc.c-torture/execute/arith-rand.c: Avoid -0x80000000/-1.
10683
10684 Thu Apr 20 12:21:13 1995  J.T. Conklin  <jtc@rtl.cygnus.com>
10685
10686         * config/rom68k.exp: Renamed from config/idp.exp
10687
10688 Tue Apr 18 13:33:26 1995  Torbjorn Granlund  <tege@rtl.cygnus.com>
10689
10690         * c-torture/compile/921109-2.c
10691
10692 Tue Apr 18 10:45:12 1995  Mike Stump  <mrs@cygnus.com>
10693
10694         * lib/old-dejagnu.exp: We expect Execution test failure if we expected
10695         excess errors.
10696
10697 Sat Apr 15 11:16:58 1995  Doug Evans  <dje@chestnut.cygnus.com>
10698
10699         * lib/gcc.exp (default_gcc_start): Handle leading "-" in compiler
10700         output.
10701         * lib/g++.exp (default_g++_start): Likewise.
10702
10703 Wed Mar 29 16:34:03 1995  Torbjorn Granlund  <tege@adder.cygnus.com>
10704
10705         * gcc.c-torture/compile/950329-1.c: New test.
10706
10707 Tue Mar 28 16:10:33 1995  J.T. Conklin  <jtc@rtl.cygnus.com>
10708
10709           * config/bug.exp (${tool}_load): Updated to use new remote_open
10710           and remote_close procs.
10711         * config/idp.exp: New file.
10712
10713 Wed Mar 22 15:01:58 1995  Torbjorn Granlund  <tege@rtl.cygnus.com>
10714
10715         * gcc.c-torture/execute/950322-1.c: New test.
10716
10717 Tue Mar 21 21:24:49 1995  Doug Evans  <dje@canuck.cygnus.com>
10718
10719         * config/vx.exp (${tool}_load): Clean up testing of return code from
10720         vxworks_ld and vxworks_spawn.
10721
10722 Tue Mar 21 17:01:42 1995  Doug Evans  <dje@deneb.cygnus.com>
10723
10724         * lib/c-torture.exp (c-torture-execute): Pass same text to pass/fail.
10725
10726 Mon Mar 13 14:49:42 1995  Mike Stump  <mrs@cygnus.com>
10727
10728         * lib/old-deja.exp: Add `excess errors test - ' error, now one
10729         can mark excess errors on a machine by machine basis.  Note, the
10730         default is to not expect any excess errors, even when excess
10731         errors test - is given, so you will want to put an XFAIL ... on
10732         these lines.  For example, // excess errors test - XFAIL hppa*-*-*
10733         mips-*-* alpha-*-* m68k-*-* is how to expect excess errors on
10734         those 4 machines, but no others.
10735
10736 Fri Mar 10 12:33:04 1995  J.T. Conklin  <jtc@rtl.cygnus.com>
10737
10738         * gcc.c-torture/execute/execute.exp (c-torture-execute): from here.
10739         * lib/c-torture.exp: to here.
10740
10741 Fri Mar 10 10:38:15 1995  Torbjorn Granlund  <tege@adder.cygnus.com>
10742
10743         * gcc.c-torture/execute/950221-1.c: New test.
10744         * gcc.c-torture/execute/struct-ret-1.c: New test.
10745         * gcc.c-torture/compile/950221-1.c: New test.
10746
10747         * gcc.c-torture/execute/941101-1.c (f): Fix typo, == was !=.
10748
10749 Fri Mar  3 16:28:35 1995  Doug Evans  <dje@canuck.cygnus.com>
10750
10751         * gcc.c-torture/execute/arith-1.c (main): Return 0.
10752         * gcc.c-torture/execute/arith-rand.c (main): Return 0.
10753
10754 Wed Mar  1 02:08:29 1995  Gerald Baumgartner  (gb@lorenzo.cs.purdue.edu)
10755
10756         * g++.gb: New directory of tests, derived from my signature and
10757         class scoping tests.
10758
10759         * g++.gb/{sig01.C, sig02.C, sig03.C, sig04.C}: New tests.
10760         * g++.gb/{sig05.C, sig06.C, sig07.C, sig08.C}: Likewise.
10761         * g++.gb/{sig09.C, sig10.C, sig11.C, sig12.C}: Likewise.
10762         * g++.gb/{sig13.C, sig14.C, sig15.C, sig16.C}: Likewise.
10763         * g++.gb/{sig17.C, sig18.C, sig19.C, sig20.C}: Likewise.
10764         * g++.gb/{sig21.C, sig22.C, sig23.C, sig24.C}: Likewise.
10765         * g++.gb/sig25.C: Likewise.
10766
10767         * g++.gb/{sig01.exp, sig02.exp, sig03.exp, sig04.exp}: Run them.
10768         * g++.gb/{sig05.exp, sig06.exp, sig07.exp, sig08.exp}: Likewise.
10769         * g++.gb/{sig09.exp, sig10.exp, sig11.exp, sig12.exp}: Likewise.
10770         * g++.gb/{sig13.exp, sig14.exp, sig15.exp, sig16.exp}: Likewise.
10771         * g++.gb/{sig17.exp, sig18.exp, sig19.exp, sig20.exp}: Likewise.
10772         * g++.gb/{sig21.exp, sig22.exp, sig23.exp, sig24.exp}: Likewise.
10773         * g++.gb/sig25.exp: Likewise.
10774
10775         * g++.gb/{scope01.C, scope02.C, scope03.C, scope04.C}: New tests.
10776         * g++.gb/{scope05.C, scope06.C, scope07.C, scope08.C}: Likewise.
10777         * g++.gb/{scope09.C, scope10.C, scope11.C, scope12.C}: Likewise.
10778         * g++.gb/scope13.C: Likewise, this test still fails.
10779
10780         * g++.gb/{scope01.exp, scope02.exp, scope03.exp, scope04.exp}: Run 'em.
10781         * g++.gb/{scope05.exp, scope06.exp, scope07.exp, scope08.exp}: Ditto.
10782         * g++.gb/{scope09.exp, scope10.exp, scope11.exp, scope12.exp}: Ditto.
10783         * g++.gb/scope13.exp: Ditto.
10784
10785         * g++.gb/README: New file, explains what these tests are about.
10786
10787 Tue Feb 28 10:37:52 1995  Doug Evans  <dje@canuck.cygnus.com>
10788
10789         * lib/dg.exp (dg-do): Support `preprocess'.
10790         (dg-test): Likewise.
10791
10792 Mon Feb 13 15:18:10 1995  J.T. Conklin  <jtc@rtl.cygnus.com>
10793
10794         * config/udi.exp: change "continue -expect" to "exp_continue".
10795
10796 Sat Feb 11 00:25:20 1995  Torbjorn Granlund  (tege@tiny.cygnus.com)
10797
10798         * gcc.c-torture/execute/{921025-1.c, 930525-1.c}:
10799         Delete redundant tests.
10800
10801         * gcc.c-torture/execute/{941014-1.c, 941014-2.c}: New tests.
10802         * gcc.c-torture/execute/{941015-1.c, 941021-1.c}: New tests.
10803         * gcc.c-torture/execute/{941025-1.c, 941031-1.c}: New tests.
10804         * gcc.c-torture/execute/{941101-1.c, 941110-1.c}: New tests.
10805         * gcc.c-torture/execute/{941202-1.c, arith-1.c}: New tests.
10806         * gcc.c-torture/execute/{arith-rand.c, complex-3.c}: New tests.
10807         * gcc.c-torture/execute/{inst-check.c, loop-1.c}: New tests.
10808         * gcc.c-torture/execute/{memcpy-1.c, va-arg-2.c}: New tests.
10809
10810         * gcc.c-torture/execute/920302-1.c: Use void * instead of long for
10811         storing label pointers.
10812         * gcc.c-torture/execute/921019-1.c: Likewise.
10813         * gcc.c-torture/execute/920501-8.c: Add prototype for sprintf.
10814         * gcc.c-torture/execute/930513-1.c: Provide full declaration for
10815         parameter fp.
10816         * gcc.c-torture/execute/va-arg-1.c (main): Add L suffix to all
10817         constants.
10818
10819         * gcc.c-torture/compile/{920501-14.c, 931127-1.c}:
10820         Delete obsolete tests.
10821
10822         * gcc.c-torture/compile/{940409-1.c, 940718-1.c}: New tests.
10823         * gcc.c-torture/compile/{941014-1.c, 941014-2.c}: New tests.
10824         * gcc.c-torture/compile/{941014-3.c, 941014-4.c}: New tests.
10825         * gcc.c-torture/compile/{941019-1.c, 941111-1.c}: New tests.
10826         * gcc.c-torture/compile/{941113-1.c, 950122-1.c}: New tests.
10827         * gcc.c-torture/compile/950124-1.c: New test.
10828
10829         * gcc.c-torture/compile/920902-1.c: Delete 2:nd parameter.
10830
10831 Wed Feb  8 15:30:17 1995  Jason Merrill  <jason@phydeaux.cygnus.com>
10832
10833         * lib/mike-g++.exp: Add -lm to LIBS.
10834
10835 Tue Feb  7 17:09:50 1995  Doug Evans  <dje@canuck.cygnus.com>
10836
10837         * lib/c-torture.exp (c-torture): Allow relative pathname in $srcdir.
10838
10839 Mon Jan 30 14:33:25 1995  Jason Merrill  <jason@phydeaux.cygnus.com>
10840
10841         * lib/mike-g++.exp: Add -lstdc++ to LIBS.
10842
10843 Thu Jan 12 16:41:34 1995  Doug Evans  <dje@canuck.cygnus.com>
10844
10845         * gcc.misc-tests/dg-test.exp: Only run if $DG_TEST=yes.
10846
10847 Mon Jan  2 11:50:10 1995  Jeff Law  (law@snake.cs.utah.edu)
10848
10849         * g++.law/{arg9.C, arg10.C, arg11.C, arm15.C, arm16.C}: New tests.
10850         * g++.law/{bad-error3.C, bad-error4.C, bad-error5.C}: Likewise.
10851         * g++.law/{bad-error6.C, bad-error7.C}: Likewise.
10852         * g++.law/{bit-fields3.C, casts2.C, casts3.C}: Likewise.
10853         * g++.law/{enum8.C, enum9.C, friend5.C}: Likewise.
10854         * g++.law/{nest2.C, nest3.C, nest4.C, nest5.C}: Likewise.
10855         * g++.law/{nest6.C, next7.C, operators30.C}: Likewise.
10856         * g++.law/{operators31.C, operators32.C,
10857         * g++.law/{operators33.C, operators34.C}: Likewise.
10858         * g++.law/{pic1.C, refs2.C}: Likewise.
10859         * g++.law/{refs3.C, refs4.C, static-mem3.C}: Likewise.
10860         * g++.law/{static-mem4.C, static-mem5.C, typeck4.C}: Likewise.
10861         * g++.law/{vbase1.C, visibility27.C, visibility28.C}: Likewise.
10862         * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
10863
10864         * g++.law/{arg9.exp, arg10.exp, arg11.exp, arm15.exp}: Run them.
10865         * g++.law/{arm16.exp, bad-error3.exp, bad-error4.exp: Likewise.
10866         * g++.law/{bad-error5.exp, bad-error6.exp}: Likewise.
10867         * g++.law/{bad-error7.exp, bit-fields3.exp}: Likewise.
10868         * g++.law/{casts2.exp, casts3.exp, enum8.exp}: Likewise.
10869         * g++.law/{enum9.exp, friend5.exp}: Likewise.
10870         * g++.law/{nest3.exp, nest4.exp}: Likewise.
10871         * g++.law/{nest5.exp, nest6.exp, nest7.exp}: Likewise.
10872         * g++.law/{operators30.exp, operators31.exp}: Likewise.
10873         * g++.law/{operators32.exp, operators33.exp}: Likewise.
10874         * g++.law/{operators34.exp}: Likewise.
10875         * g++.law/{pic1.exp, refs2.exp, refs3.exp refs4.exp}: Likewise.
10876         * g++.law/{static-mem3.exp, static-mem4.exp}: Likewise.
10877         * g++.law/{static-mem5.exp, typeck4.exp, vbase1.exp}: Likewise.
10878         * g++.law/{visibility27.exp, visibility28.exp}: Likewise.
10879         * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
10880
10881         * g++.law/{union4.exp, visibility17.exp}: Fix expected output.
10882         No longer expected to fail.
10883         * g++.law/missed-error3.C: Tweak for recent bool changes.
10884
10885 Sun Dec  4 20:54:33 1994  Doug Evans  <dje@canuck.cygnus.com>
10886
10887         * config/emb-unix: Deleted.
10888         * config/unix.exp (${tool}_load): Use new proc rsh_exec to perform
10889         remote execution.  Do final link on remote host if REMOTE_LINK is set.
10890
10891 Thu Dec  1 08:43:05 1994  Doug Evans  <dje@canuck.cygnus.com>
10892
10893         * lib/dg.exp (dg-test): Fix typo in last patch.
10894
10895 Wed Nov 30 13:25:32 1994  Doug Evans  <dje@canuck.cygnus.com>
10896
10897         * lib/dg.exp (dg-test): Fix pattern that searches for expected output
10898         (handles multiple occurrences).
10899
10900 Thu Nov 24 19:48:38 1994  Doug Evans  <dje@canuck.cygnus.com>
10901
10902         * gcc.c-torture/*/*.exp: Pass full pathname to c-torture.
10903         * gcc.c-torture/execute/execute.exp (c-torture-execute): Remove
10904         $srcdir from pathname in pass/fail messages (but ensure $subdir *is*
10905         printed).
10906         * lib/c-torture.exp (c-torture-compile): Likewise.
10907         (c-torture): Prepend full path if missing.
10908         * lib/gcc.exp (gcc_pass): Pass entire pathname of testcase.
10909         (gcc_fail): Likewise.
10910         * lib/dg.exp (dg-test): Don't delete $subdir from pathname in messages.
10911
10912 Wed Nov 23 13:56:00 1994  J.T. Conklin  <jtc@rtl.cygnus.com>
10913
10914         * lib/netware.exp: Only attach to NetWare i386 systems.
10915
10916 Wed Nov 16 11:27:00 1994  Doug Evans  <dje@canuck.cygnus.com>
10917
10918         * lib/dg.exp (dg-test): Don't print $subdir (or above) in pass/fail
10919         messages.  Add test name to "output pattern match" pass/fail message.
10920
10921 Sat Nov 12 22:11:52 1994  Doug Evans  <dje@canuck.cygnus.com>
10922
10923         * gcc.dg: New testsuite.
10924         * gcc.dg/dg.exp: New file.
10925
10926         * gcc.misc-tests/{misc.exp,inst-check.c,test-ior.c,test-consts.c,
10927         test-switch.c}: Deleted.
10928
10929         * gcc.misc-tests/msgs.exp: New testcase driver.
10930
10931 Wed Nov  9 14:23:09 1994  Doug Evans  <dje@canuck.cygnus.com>
10932
10933         * gcc.c-torture/execute/execute.exp (c-torture_execute): New proc.
10934         Watch for illegal return values from ${tool}_load.
10935         * config/unix.exp (${tool}_load): Fix pass/fail detection for
10936         cross targets.  Coerce return value >0 to 1.
10937
10938 Tue Nov  8 14:10:33 1994  Doug Evans  <dje@canuck.cygnus.com>
10939
10940         * config/unix.exp (${tool}_load): Call program rsh, not proc.
10941
10942         * config/emb-unix.exp: New file.
10943
10944         * config/sim.exp: Error if variable $SIM not defined.
10945         (${tool}_load): Mark test as "untested" if simulator missing.
10946
10947         * config/unix.exp: Load remote.exp to get rcp_download.
10948         * lib/c-torture.exp: Use different option lists for testcases with
10949         and without loops.
10950         * gcc.c-torture/execute/execute.exp: Likewise.
10951
10952 Wed Nov  2 14:47:58 1994  Doug Evans  <dje@canuck.cygnus.com>
10953
10954         * config/*.exp: Clarify return code from ${tool}_load.
10955         Call `unresolved' or `untested' instead of `warning' or `perror'
10956         (sometimes you still want to call both though).
10957         Add comment that `shell_id' is local to each file.
10958         * config/udi.exp (timeout): Set to 30.
10959         Don't print warning if connection fails, $connectmode has already
10960         printed an error.
10961         (${tool}_load): Move verbose messages to level 2.
10962         Rework pattern for "Process started" message.
10963         Pass `shell_id' to ${connectmode}_download.
10964         Retry twice upon timeout.  Make resetting of target more robust.
10965         (${tool}_exit): Remove /tmp/soc_name. if connected ok (bug in mondfe).
10966         Pass `shell_id' to exit_$connectmode.
10967         Only call exit_$connectmode if connected.
10968         * config/unix.exp (${tool}_load): Check return codes better.
10969         * config/vrtx.exp (${tool}_load): Likewise.
10970         * config/vx.exp (${tool}_load): Likewise.
10971         Delete unneeded global's.
10972         * lib/dg.exp (dg-test): Update to reflect clarified return codes
10973         from ${tool}_load.
10974         (dg-stat): Delete.
10975         (dg-init): Delete recording of pass/fail counts.
10976         * lib/old-dejagnu.exp (old-dejagnu): Likewise.
10977         (old-dejagnu-init): Likewise.
10978         (old-dejagnu-stat): Delete contents, empty proc now.
10979         * lib/c-torture.exp (TORTURE_OPTIONS): New global.
10980         (c-torture): Delete references to lcnt, lpass, lfail.
10981         Get option list from TORTURE_OPTIONS.
10982         Delete -funroll[-all]-loops if no loops.
10983         * lib/g++.exp (g++_init): Delete references to lcnt, lpass, lfail.
10984         (g++_stat): Delete contents (empty proc now).
10985         * lib/gcc.exp (gcc_init): Delete references to pass/fail counts.
10986         (gcc_finish): Likewise.
10987         (gcc_stat): Deleted.
10988         * lib/mike-gcc.exp (postbase): Delete references to lcnt, lpass, lfail.
10989         * gcc.*/*.exp: Delete calls to gcc_stat, dg-stat.
10990         * gcc.c-torture/execute/execute.exp: Likewise.
10991         Split tests into two parts: compile, execute.
10992         Get option list from TORTURE_OPTIONS.  Delete -funroll[-all]-loops if
10993         no loops.  Update to reflect clarified return codes from ${tool}_load.
10994
10995 Fri Oct 21 23:10:16 1994  Doug Evans  <dje@canuck.cygnus.com>
10996
10997         * lib/old-dejagnu.exp (process-option): Append ".*" to pattern
10998         to grep for.
10999         (old-dejagnu): Likewise (where necessary).
11000
11001 Fri Oct 14 17:54:58 1994  Doug Evans  <dje@canuck.cygnus.com>
11002
11003         * gcc.misc-tests/gcov.exp: New file, for gcov testing.
11004
11005         * lib/dg.exp (dg-process-target): Fix processing of selector.
11006         Add comment regarding use of `error'.
11007
11008         * lib/gcc.exp (prune_system_crud): Define if missing.
11009         * lib/g++.exp (prune_system_crud): Likewise.
11010
11011         * lib/{c-torture.exp,dg.exp,mike-g++.exp,old-dejagnu.exp}:
11012         Call prune_system_crud.
11013         * lib/dg.exp (dg-runtest): New proc.
11014         Use perror instead of send_user for tcl errors in testcase.
11015         Don't return any value, it's never used.
11016         Don't clobber previous definition of `unknown'.
11017         Print tcl errors in `dg-final'.
11018
11019 Wed Oct 12 13:05:37 1994  Doug Evans  <dje@canuck.cygnus.com>
11020
11021         * lib/dg.exp (dg-process-target): Improve syntax error messages.
11022         (dg-test): Don't print errorInfo, it contains stack backtrace.
11023
11024 Mon Sep 26 12:18:53 1994  Doug Evans  (dje@canuck.cygnus.com)
11025
11026         * lib/g++.exp (runtest_file_p): Define if missing.
11027
11028 Sat Sep 24 15:29:23 1994  Doug Evans  (dje@cygnus.com)
11029
11030         * lib/mike-g++.exp: Comment out loading of g++.exp.
11031         * lib/g++.exp: Update copyright.  Test for existence of $CXX at start.
11032         (default_g++_version): Always print something.
11033         (default_g++_start): Comment out call to `which'.
11034         (g++_start, g++_load): Deleted (must be defined in config file).
11035         * lib/gcc.exp: Test for existence of $CC at start.
11036         Delete check for tmpdir (done in gcc_init).
11037         (default_gcc_version): Always print something.
11038         (default_gcc_start): Comment out call to `which'.
11039         * config/*.exp: Major cleanup - make cross targets work at least a
11040         little better for g++ (by not being "--tool gcc" specific).
11041         Rename gcc_xxx to ${tool}_xxx.
11042         * g++.old-deja/old-deja.exp: utils.exp is loaded by runtest.exp.
11043         * lib/old-dejagnu.exp: ${tool}.exp is loaded by config file.
11044
11045 Thu Sep 22 11:39:17 1994  Doug Evans  (dje@canuck.cygnus.com)
11046
11047         * lib/c-torture.exp (c-torture-compile): Rework compiler
11048         message processing.
11049
11050         * gcc.c-torture/compile/initbug1.{c,exp}: Deleted, not part of
11051         c-torture.
11052
11053 Wed Sep 21 09:49:43 1994  Doug Evans  (dje@canuck.cygnus.com)
11054
11055         * gcc.wendy/wendy.dis: Renamed from wendy.exp to disable the testsuite.
11056
11057         * lib/dg.exp (dg-process-target): Support { target native }.
11058
11059 Tue Sep 20 17:16:55 1994  Doug Evans  (dje@canuck.cygnus.com)
11060
11061         * lib/dg.exp (dg-test): Clean up some comments.  Delete code that
11062         looked for "... program xxx got fatal signal".
11063         Correct regsub munging of `comp_output'.
11064         Ignore compiler messages "path prefix not used" and "linker input
11065         file unused".
11066
11067 Wed Sep 14 11:44:40 1994  Doug Evans  (dje@canuck.cygnus.com)
11068
11069         * lib/gcc.exp (runtest_file_p): Define if missing.
11070         * gcc.prms/template.c: Example to work from.
11071
11072 Tue Sep 13 10:30:48 1994  Doug Evans  (dje@canuck.cygnus.com)
11073
11074         * lib/gcc.exp (gcc_finish): Delete code to update `testcnt'.
11075         * lib/dg.exp (dg-test): Call unsupported testcases as such.
11076
11077         * gcc.prms/{3324.c,3565.c}: Moved from compile/940713-[12].c.
11078         * gcc.prms/1883.c: Moved from compile/940714-1.c.
11079         * gcc.prms/{5012.c,4453.c,4723.c,2541.c}: Moved from
11080         execute/{940712-1.c,940712-2.c,940713-1.c,940714-1,c}.
11081
11082         * lib/dg.exp (user option docs): Clean up docs on target/xfail option.
11083         (dg-process-target): No longer a varargs proc.
11084         Return S/N for target, P/F for xfail.  All callers changed.
11085         (user option procs): More argument checking.
11086         (dg-do): `dg-do-what' now contains 3 elements {what flag P/F}.
11087         (dg-output): `dg-output-text' now contains 2 elements {P/F text}.
11088         (dg-test): Skip test if not running on selected target in `dg-do'.
11089         Update handling of `dg-do-what', `dg-output-text'.
11090         Separate execution pass/fail from output pattern match pass/fail.
11091         Delete BUILD/XBUILD support (duplicate of LOSE/XLOSE).
11092
11093 Mon Sep 12 13:47:35 1994  Jim Wilson  (wilson@sphagnum.cygnus.com)
11094
11095         * gcc.c-torture/special/special.exp: Don't expect failure for mips
11096         target for 920510-1.c.
11097
11098 Mon Sep 12 12:44:39 1994  Doug Evans  (dje@canuck.cygnus.com)
11099
11100         * lib/gcc.exp (gcc_init): Move initialized message to verbose level 3.
11101         Clean up comment regarding use of passcnt, etc.
11102         (gcc_stat): Don't update `testcnt' here.
11103         (gcc_finish): Do it here.
11104         Might as well reset `but_id' here too.
11105         * gcc.c-torture/code_quality/code_quality.exp: Call `runtest_file_p'
11106         to determine if the file should be tested.
11107         * gcc.c-torture/compile/compile.exp: Likewise.
11108         * gcc.c-torture/execute/execute.exp: Likewise.
11109         * gcc.c-torture/unsorted/unsorted.exp: Likewise.
11110         * gcc.misc-tests/dg-test.exp: Likewise.
11111         * gcc.prms/prms.exp: Likewise.
11112         * gcc.wendy/wendy.exp: Likewise.
11113         * g++.old-deja.exp: Likewise.
11114         Move "Testing file" message to verbose level 1.
11115
11116 Fri Sep  9 10:21:18 1994  Doug Evans  (dje@canuck.cygnus.com)
11117
11118         * gcc.wendy/t.c: Add DEJAGNU_CFLAGS:"-DNOPAUSE".
11119
11120 Thu Sep  8 16:52:43 1994  Doug Evans  (dje@canuck.cygnus.com)
11121
11122         * lib/gcc.exp: Ensure CFLAGS, LIBS, and LDFLAGS are set.
11123         (default_gcc_start): Accept optional second list element
11124         of compiler flags.  Print compiler output at verbosity level 2.
11125         Remove setting of CFLAGS, LIBS, LDFLAGS from here.
11126         (gcc_init): Delete globals lcnt, lpass, lfail, lxpass, lxfail.
11127         Save current values of framework globals passcnt, failcnt, xpasscnt,
11128         and xfailcnt in gcc_passcnt, gcc_failcnt, gcc_xpasscnt, and
11129         gcc_xfailcnt.  Set global `tmpdir' to /tmp if it doesn't exist.
11130         (gcc_stat): Use framework globals passcnt, failcnt, xpasscnt, and
11131         xfailcnt to compute stats.  Update framework global `testcnt' from
11132         pass/fail counts.
11133         (gcc_finish): New proc.  Clean up test environment.
11134         (gcc_cpass, gcc_cfail): Rename to gcc_pass/gcc_fail.
11135         (gcc_epass, gcc_efail): Delete.
11136         * lib/dg.exp (dg-error, dg-warning, dg-bogus): Accept optional 5th
11137         argument of line number.
11138         (dg-init): If the tool has an init routine, call it.
11139         (dg-test): Remove args `cflags_var' and `libs_var'.
11140         Pass all compiler options to ${tool}_start.
11141         Handle missing line number.
11142         (dg-finish): New function.
11143         * gcc.c-torture/code_quality/code_quality.exp: Add support for testing
11144         particular files.  Call gcc_finish at end.  Move "skipping test"
11145         message to verbosity level 3.
11146         * gcc.c-torture/compile/compile.exp: Likewise.
11147         * gcc.c-torture/unsorted/unsorted.exp: Likewise.
11148         * gcc.c-torture/execute/execute.exp: Likewise.
11149         Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
11150         Print testcase being tried at verbosity level 1.
11151         * gcc.c-torture/special/special.exp: Unset xfail.
11152         Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
11153         * gcc.c-torture/compile/initbug1.exp: Call gcc_finish.
11154         * gcc.c-torture/noncompile/noncompile.exp: Likewise.
11155         * gcc.failure/failure.exp: Likewise.
11156         * gcc.ieee/ieee.exp: Likewise.
11157         * gcc.misc-tests/dg-test.exp: Delete LDFLAGS.
11158         Update call to dg-test.  Call dg-finish at end.
11159         * gcc.misc-tests/mg.exp: Call gcc_finish at end.  Unset orig_flags.
11160         Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
11161         * gcc.misc-tests/misc.exp: Call gcc_finish at end.
11162         * gcc.prms/prms.exp: Delete loading of utils.exp (redundant).
11163         Delete LDFLAGS.  Update call to dg-test.  Call dg-finish at end.
11164         * gcc.wendy/wendy.exp: Add copyright.
11165         Delete setting of tmpdir (done by gcc_init).
11166         Call gcc_pass/gcc_fail instead of gcc_[ce]pass/fail.
11167         Pass compiler flags to gcc_start.  Call gcc_finish at end.
11168         * lib/c-torture.exp: Call gcc_pass/gcc_fail instead of
11169         gcc_[ce]pass/fail.
11170
11171 Wed Sep  7 11:09:08 1994  Doug Evans  (dje@canuck.cygnus.com)
11172
11173         * lib/g++.exp (g++_start): Rename arg to `prog' to avoid varargs
11174         confusion.
11175         (g++_load): Likewise.
11176
11177         * config/*.exp (gcc_load): Some were varargs fns and some were not.
11178         Rename argument to `prog' to remove the confusion.
11179         Varargs fns behave differently too!
11180         (g++_load): Likewise.
11181
11182         * lib/dg.exp (dg-stat): Correct calculation of npass, nfail.
11183
11184         * config/unix.exp (gcc_load): Rename `args' to `prog' because that's
11185         what it is.  Delete (always) printing of status value for !native.
11186         Simplify verbose code, and include status and exec_output.
11187         (g++_load): Use gcc_load.
11188
11189 Sun Sep  4 13:59:27 1994  Jim Wilson  (wilson@sphagnum.cygnus.com)
11190
11191         * gcc.c-torture/noncompile/920928-1.c: Delete obsolete file.
11192         * gcc.c-torture/noncompile/noncompile.exp: Delete support for
11193         920928-1.c, 921017-1.c, 940712-1.c, 940714-1.c, 940714-2.c,
11194         940714-3.c as these testcases don't exist anymore.  Make
11195         va-arg-1.c expected to pass.
11196
11197 Fri Aug 19 12:27:07 1994  Doug Evans  (dje@canuck.cygnus.com)
11198
11199         * gcc.misc-tests/misc.exp: Only run specific testcases.
11200         * gcc.misc-tests/dg-test.exp: New file.  Tests dg.exp.
11201         * gcc.misc-tests/dg-[1-9].c: New files.
11202
11203         * lib/dg.exp: New testsuite driver.
11204         * gcc.prms/prms.exp: Use it.
11205
11206         * README.gcc: New file.
11207
11208         * lib/gcc.exp (gcc_init): Delete srcdir, no longer referenced.
11209         Document and reset `lxpass' and `lxfail'.
11210         Simplify "initialized" message.
11211         (gcc_stat): Clean up comments a little.
11212
11213 Tue Aug 16 11:16:46 1994  Doug Evans  (dje@canuck.cygnus.com)
11214
11215         * gcc.prms/prms.exp: New driver for gcc.prms testsuite directory.
11216
11217 Mon Aug 15 21:20:36 1994  Doug Evans  (dje@canuck.cygnus.com)
11218
11219         * lib/old-dejagnu.exp (process-option): New proc.
11220         (old-dejagnu-init, old-dejagnu-stat): Likewise.
11221         (old-dejagnu): Simplify.
11222         * g++.old-deja/old-deja.exp: Update to new version of old-dejagnu.
11223
11224 Sun Aug 14 09:23:53 1994  Jeff Law  (law@snake.cs.utah.edu)
11225
11226         * lib/c-torture.exp (c-torture): Only call setup_xfail if $xfail
11227         exists and is not an empty string.
11228
11229         * gcc.c-torture/special/special.exp (920520-1.c, 930510-1): Set
11230         $xfail rather than calling setup_xfail.  Clear $xfail when test is
11231         finished.
11232         (920717-x.c): Add $srcdir/$subdir as "gcc_start" does not do it
11233         automatically.
11234
11235         * gcc.c-torture/noncompile/noncompile.exp (940712-1 test): No
11236         longer expected to fail.
11237
11238         * gcc.c-torture/execute/strct-pack-3.c: Add missing argument to
11239         "f" function call.
11240
11241         * gcc.misc-tests/mg.exp: Call gcc_stat when finished.
11242
11243         * gcc.c-torture/execute/{920202-1.c, 931208-1.c, 931228-1.c,
11244         940115-1.c, 940122-1.c, bf-pack-1.c, bf64-1.c, comp-goto-1.c,
11245         complex-2.c, packed-1.c, strct-pack-2.c strct-pack-3.c,
11246         struct-ini-2.c, struct-ini-3.c, va-arg-1.c}: Import from
11247         c-torture-1.29.
11248
11249         * gcc.c-torture/execute/{nest-stdar-1.c, struct-ini-1.c,
11250         strct-pack-1.c, strct-varg-1.c}: Renamed to match c-torture-1.29.
11251
11252         * gcc.c-torture/execute/920612-2.c: Update to c-torture-1.29.
11253
11254         * gcc.c-torture/noncompile/{931203-1.c, 940112-1.c, 940227-1.c,
11255         940510-1.c, init-1.c, init-2.c}: Import from c-torture-1.29
11256
11257         * gcc.c-torture/compile/{920928-6.c, 931203-1.c, 940611-1.c,
11258         940712-1.c, calls.c, combine-hang.c, goto-1.c, init-2.c,
11259         labels-1.c, packed-1.c, zero-strct-1.c}: Import from c-torture-1.29.
11260
11261 Tue Jul 12 12:49:44 1994  Jim Kingdon  (kingdon@lioth.cygnus.com)
11262
11263         * gcc.execute/{940712-1.c, 940712-2.c, 940713-1.c, 940714-1.c},
11264         gcc.noncompile/{940712-1.h, 940712-1a.h, 940712-1b.h, 940712-1.c,
11265         940714-1.c, 940714-2.c, 940714-3.c},
11266         gcc.compile/{940713-1.c, 940713-2.c, 940714-1.c},
11267         gcc.misc-tests/{mg.c,mg.exp}:
11268         New tests.
11269         * gcc.noncompile/noncompile.exp: Change accordingly.
11270
11271 Thu Jul  7 14:20:33 1994  Doug Evans  (dje@canuck.cygnus.com)
11272
11273         * config/sim.exp, lib/c-torture.exp, lib/gcc.exp:
11274         Undo previous clobberage.
11275
11276 Mon Jul  4 17:00:59 1994  Jeff Law  (law@snake.cs.utah.edu)
11277
11278         * gcc.compile/{931102-1.c, 931102-2.c, 931031-1.c}:
11279         * gcc.special/{930510-1.c, special.exp}:
11280         * gcc.execute/{931031-1.c, 931110-1.c, 931110-2.c, 931102-1.c,
11281         931102-2.c, struct-pack-1.c, divmod-1.c, complex-1.c,
11282         struct-varargs-1.c}: New tests from c-torture-1.26.
11283
11284 Tue Jun 28 17:39:42 1994  J.T. Conklin  (jtc@phishhead.cygnus.com)
11285
11286         * gcc.wendy/wendy.exp: add --'s so that -1 isn't parsed as an
11287           argument to switch.
11288
11289 Sat May 21 10:39:38 1994  Bill Cox  (bill@rtl.cygnus.com)
11290
11291         * Revert the previous changes.  Please see Rob's directory
11292           (/lisa/test/rob/progressive/gcc/testsuite) for testing
11293           fixes.
11294
11295 Thu May 19 18:00:03 1994  Bill Cox  (bill@rtl.cygnus.com)
11296
11297         * config/sim.exp, config/udi.exp, config/unix.exp, config/vx.exp,
11298             g++.brendan/alignof.exp, g++.brendan/arm3.exp, g++.brendan/code-gen5.exp,
11299             g++.brendan/crash29.exp, g++.brendan/crash5.exp, g++.brendan/cvt3.exp,
11300             g++.brendan/delete1.exp, g++.brendan/nest12.exp, g++.brendan/nest13.exp,
11301             g++.brendan/overload3.exp, g++.brendan/redecl1.exp, g++.brendan/visibility2.exp,
11302             g++.jason/cond.exp, g++.jason/hmc1.exp, g++.jason/report.exp,
11303             g++.law/access1.exp, g++.law/access2.exp, g++.law/arg6.exp,
11304             g++.law/arg7.exp, g++.law/arg8.exp, g++.law/arm1.exp,
11305             g++.law/arm10.exp, g++.law/arm4.exp, g++.law/arm5.exp,
11306             g++.law/ctors15.exp, g++.law/ctors19.exp, g++.law/cvt1.exp,
11307             g++.law/cvt12.exp, g++.law/cvt13.exp, g++.law/cvt18.exp,
11308             g++.law/cvt22.exp, g++.law/cvt3.exp, g++.law/cvt5.exp,
11309             g++.law/cvt6.exp, g++.law/cvt8.exp, g++.law/dtors3.exp,
11310             g++.law/except1.exp, g++.law/except3.exp, g++.law/except4.exp,
11311             g++.law/except5.exp, g++.law/except6.exp, g++.law/init5.exp,
11312             g++.law/init8.exp, g++.law/inline4.exp, g++.law/memoized1.exp,
11313             g++.law/missing1.exp, g++.law/operators14.exp, g++.law/operators18.exp,
11314             g++.law/operators9.exp, g++.law/scope2.exp, g++.law/temps2.exp,
11315             g++.law/temps3.exp, g++.law/temps5.exp, g++.law/typeck2.exp,
11316             g++.mike/misc4.exp, g++.mike/misc6.exp, g++.niklas/t118.exp,
11317             g++.niklas/t128.exp, g++.niklas/t138.exp, g++.niklas/t139.exp,
11318             g++.niklas/t140.exp, g++.niklas/t141.exp, gcc.code_quality/code_quality.exp,
11319             gcc.compile/compile.exp, gcc.dje/dje.exp, gcc.execute/execute.exp,
11320             gcc.failure/failure.exp, gcc.ieee/ieee.exp, gcc.noncompile/noncompile.exp,
11321             gcc.special/special.exp, gcc.unsorted/unsorted.exp, lib/c-torture.exp,
11322             lib/chill.exp, lib/g++.exp, lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
11323             lib/old-dejagnu.exp: Checkin Rob's 94Q1 testing changes.
11324
11325 Tue May 17 14:55:09 1994  Bill Cox  (bill@rtl.cygnus.com)
11326
11327         * config/udi.exp, gcc.execute/execute.exp, gcc.wendy/wendy.exp,
11328             lib/g++.exp, lib/old-dejagnu.exp: Replace error proc calls
11329           with perror calls.
11330
11331 Mon May  2 17:41:13 1994  Jason Merrill  (jason@deneb.cygnus.com)
11332
11333         * config/unix.exp (g++_load): Fix syntax.
11334
11335 Thu Apr 14 12:22:10 1994  Jim Wilson  (wilson@sphagnum.cygnus.com)
11336
11337         * gcc.compile/initbug1.exp (CFLAGS): Add space at beginning.
11338         * gcc.noncompile/921017-1.c: Deleted obsolete test.
11339         * gcc.noncompile/noncompile.exp: Remove code for deleted test.
11340         Don't expect va-arg-1.c to fail.  Correct expected output for
11341         920928-1.c.
11342         * gcc.wendy/d.c, msgs.c, prolog.c, subs.c, z.c: Deleted.
11343         * gcc.wendy/hbm4.c: Correct typo.
11344         * gcc.wendy/tad1.c, tad2.c: Correct expected output.
11345
11346 Mon Mar 28 13:29:37 1994  Doug Evans  (dje@canuck.cygnus.com)
11347
11348         * lib/gcc.exp (gcc_[ce]{pass,fail}): Remove output/executable argument.
11349         * gcc.wendy/wendy.exp (wendy_try): Remove `output' argument of
11350         gcc_[ce]{pass,fail}.  Explicitly remove executable if test passes.
11351         * lib/c-torture.exp (c-torture-compile): Ditto.
11352
11353         Reduce volume of output (remove all the -I's and such).
11354         * lib/c-torture.exp (c-torture-compile): New argument OPTION.
11355         Call gcc_cpass, gcc_cfail.
11356         (c-torture): Pass testing option to c-torture-compile.
11357
11358 Mon Mar 21 12:40:33 1994  Doug Evans  (dje@cygnus.com)
11359
11360         Bring patches over from progressive.
11361         * config/default.exp: Exit remote shell cleanly.
11362         (g++_exit, g++_start): Add default versions.
11363         * config/sim.exp (gcc_load): Use perror, not error.
11364
11365 Sun Mar 20 12:05:32 1994  Doug Evans  (dje@canuck.cygnus.com)
11366
11367         * lib/gcc.exp: Don't set CFLAGS if CC not set.  It clobbers the value
11368         set in site.exp.
11369
11370 Mon Mar 14 19:30:28 1994  Doug Evans  (dje@cygnus.com)
11371
11372         * gcc.wendy/wendy.exp (wendy_first_line): New proc to fetch
11373         DEJAGNU_OUTPUT and DEJAGNU_CFLAGS.
11374         (wendy_try): New proc to run testcase.
11375         (main loop): Call 'em.
11376         * gcc.wendy/*.c: Clean up pass to correct expected output.
11377
11378         * lib/gcc.exp: Minor cleanup work.
11379         (gcc_cpass, gcc_cfail, gcc_epass, gcc_efail): New procs.
11380
11381 Wed Mar  9 15:22:54 1994  Doug Evans  (dje@canuck.cygnus.com)
11382
11383         * config/sim.exp (gcc_load): Document return codes better.
11384         Don't pass -v to simulator.
11385
11386 Thu Feb 24 07:15:18 1994  Jeffrey A. Law  (law@snake.cs.utah.edu)
11387
11388           * gcc.special/920717-x.c: Fix typo.
11389           * gcc.special/special.exp (920717-x.c): Use $srcdir/$subdir to
11390           get at sources.
11391
11392         * lib/mike-gcc.exp: Fix typo.
11393
11394 Tue Feb 15 15:41:47 1994  Rob Savoye  (rob@darkstar.cygnus.com)
11395
11396         * lib/gcc.exp: Minor cleanup work. Find the proper gcc or g++
11397         binary to use, transform the name.
11398         * config/*.exp: rename everything. Nuke any g++ specific files,
11399         it's now a special case of gcc that requires no special support.
11400         Add a default.exp for unsupported targets.
11401
11402 Fri Feb 11 12:59:54 1994  Rob Savoye  (rob@poseidon.cygnus.com)
11403
11404         * g++.jason/report.exp, g++.old-deja/old-deja.exp,
11405         lib/old-dejagnu.exp: Fix a few patterns to work with the new
11406         version of Tcl.
11407
11408 Wed Feb  9 21:35:47 1994  Rob Savoye  (rob@darkstar.cygnus.com)
11409
11410         * lib/c-torture.exp: Made "file prefix*never used a pass, rather
11411         than a warning.
11412
11413 Sun Feb  6 16:52:13 1994  Jeffrey A. Law  (law@snake.cs.utah.edu)
11414
11415         * lib/mike-gcc.exp: Add in recent changes from mike-g++.exp.
11416
11417 Mon Jan  3 17:28:25 1994  Jim Wilson  (wilson@sphagnum.cygnus.com)
11418
11419         * gcc.execute/execute.exp: Combine opt_list and foption_list into
11420         option_list.  Compile every file with only 4/6 option choices
11421         (same as C torture) instead of with 12/18 different option
11422         choices.
11423         * lib/c-torture.exp: Likewise.
11424
11425         * lib/gcc.exp: Set LIBS, CFLAGS, and LDFLAGS to empty strings if
11426         not already set.
11427
11428 Thu Dec 30 17:17:07 1993  Mike Stump  (mrs@rtl.cygnus.com)
11429
11430         * lib/old-deja.exp: Add `excess errors test fails' error, now one
11431         can put an XFAIL *-*-* on excess errors.
11432
11433 Sun Dec 19 21:45:34 1993  Jeffrey A. Law  (law@snake.cs.utah.edu
11434
11435         * g++.law: Add more tests derived from g++-bugs snapshots.
11436
11437         * g++.law/init11.{c,exp}: Delete test.  Brendan sez it's
11438         equivalent to g++.law/init9.
11439
11440         * lib/mike-gcc.exp (postbase): Delete the .o file after we've
11441         compiled it, and the a.out file after we've run it.
11442
11443 Fri Dec 17 11:29:56 1993  Brendan Kehoe  (brendan@lisa.cygnus.com)
11444
11445         * lib/mike-g++.exp (postbase): Delete the .o file after we've
11446         compiled it, and the a.out file after we've run it.
11447
11448 Fri Dec 17 10:18:16 1993  Jeffrey A. Law  (law@snake.cs.utah.edu)
11449
11450         * g++.law/*.exp: Avoid losing arguments added via "append" commands.
11451
11452 Wed Dec 15 20:36:40 1993  Rob Savoye  (rob@darkstar.cygnus.com)
11453
11454         * lib/gcc.exp, lib/g++.exp: Use catch rather than exec to get the
11455         version number.
11456
11457 Sun Dec 12 21:10:04 1993  Jeffrey A. Law  (law@snake.cs.utah.edu)
11458
11459         * g++.law: New directory of g++ tests derived from the g++-bugs
11460         snapshots.
11461
11462 Thu Dec 09 16:50:41 1993  Jeffrey Wheat  (cassidy@cygnus.com)
11463
11464         * gcc.compile: initbug1.c initbug1.exp testcase added
11465
11466 Mon Dec 06 11:09:52 1993  Jeffrey Wheat  (cassidy@cygnus.com)
11467
11468         * gcc.dje/sizetype-1.exp, dje.exp: minor clean ups
11469         * gcc.execute/execute.exp: minor cleanups. added gcc_stat calls. added
11470           fixes submitted by Jeff Law (law@cs.utah.edu)
11471         * gcc.noncompile/noncompile.exp, lib/mike-gcc.exp: new files from
11472           Jeff Law (law@cs.utah.edu)
11473
11474
11475 Tue Nov 30 16:34:07 1993  Mike Stump  (mrs@cygnus.com)
11476
11477         * config/unix-g++.exp: Follow the gcc way of doing things.
11478         * g++.old-deja/old-deja.exp: Minor updates.
11479         * lib/g++.exp: New file, follow the gcc way of doing things.
11480         * lib/old-dejagnu.exp: Minor updates.
11481         * lib/mike-g++.exp: Always unset errorInfo.
11482
11483 Sat Nov  6 11:34:51 1993  Mike Stump  (mrs@cygnus.com)
11484
11485         * lib/gcc.exp: Fix some errors with the below change, CC and
11486         CFLAGS should be global when setting, not local.
11487
11488 Wed Nov  3 11:16:26 1993  Rob Savoye  (rob@darkstar.cygnus.com)
11489
11490         * lib/gcc.exp: Transform tool name.
11491
11492 Wed Oct 27 23:57:29 1993  Jeffrey Wheat  (cassidy@cygnus.com)
11493
11494         * gcc.*/*.exp: Fixd some de-stablizing changes. Sorry.
11495
11496 Wed Oct 27 14:45:50 1993  Jeffrey Wheat  (cassidy@cygnus.com)
11497
11498         * lib/gcc.exp: change gcc_done to gcc_stat
11499
11500 Wed Oct 27 09:57:51 1993  Jeffrey Wheat  (cassidy@cygnus.com)
11501
11502         * Upgraded gcc testsuite to c-torture version 1.25
11503
11504 Sun Oct 24 10:58:03 1993  Jeffrey Wheat  (cassidy@cygnus.com)
11505
11506         * lib/gcc.exp: added reporting code. Changed verbose compile message.
11507         * lib/c-torture: added hooks for new reporting code.
11508
11509 Thu Oct 21 18:45:32 1993  Jeffrey Wheat  (cassidy@cygnus.com)
11510
11511         * config/sh-gcc.exp: check if sh-sim exists in the path
11512
11513 Mon Oct 18 11:13:22 1993  Jeffrey Wheat  (cassidy@cygnus.com)
11514
11515         * gcc.code_quality/code_quality.exp: Initial changes for new logic.
11516         * gcc.compile/compile.exp: Initial changes for new logic.
11517         * gcc.dje/dje.exp, sizetype-1.exp: Initial changes for new logic.
11518         * gcc.failure/failure.exp: Initial changes for new logic.
11519         * gcc.ieee/ieee.exp: Initial changes for new logic.
11520         * gcc.misc-tests/misc.exp: Initial changes for new logic.
11521         * gcc.noncompile/non_compile.exp: Initial changes for new logic.
11522         * gcc.unsorted/unsorted.exp: Initial changes for new logic.
11523         * lib/c-torture.exp: Initial changes for new logic.
11524         * lib/gcc.exp: Initial changes for new logic.
11525
11526 Fri Oct 15 00:19:42 1993  Mike Stump  (mrs@cygnus.com)
11527
11528         * lib/mike-g++.exp, lib/old-dejagnu.exp: Make the message not
11529         depend upon failure or success.  Fully qualify names in failure
11530         and success messages.  Always remove a.out before starting
11531         compile, just in case.  Pay more attention to error text output by
11532         the compiler.  Handle testcases with no known past errors just
11533         like all others, so that things are uniform.  Other miscellaneous
11534         improvements.
11535
11536 Wed Oct 13 15:04:51 1993  Jeffrey Wheat  (cassidy@cygnus.com)
11537
11538         * gcc.cpp: new directory for cpp tests
11539
11540 Mon Oct  4 09:03:41 1993  Jeffrey Wheat  (cassidy@cygnus.com)
11541
11542         * lib/chill.exp: Code reformatted, removed unused code.
11543         * config/unix-chill.exp: Code reformatted, removed unused code.
11544         * chill.execute/execute.exp: Code reformatted, removed unused code.
11545         * chill.execute/oe/orient.exp: Code reformatted, removed unused code.
11546
11547 Mon Oct  4 06:19:26 1993  Ian Lance Taylor  (ian@cygnus.com)
11548
11549         * config/mips-gcc.exp, config/mips-g++.exp: New files.  Execution
11550         routines not written.
11551
11552 Mon Sep 27 21:07:44 1993  Rob Savoye  (rob@darkstar.cygnus.com)
11553
11554         * config/bug-gcc.exp: Use new procs from bug.exp.
11555
11556 Tue Sep 21 18:21:12 1993  Rob Savoye  (rob@darkstar.cygnus.com)
11557
11558         * config/vx-gcc.exp: Use new vxworks_ld proc, so files get loaded
11559         via ftp, rather than depending on NFS.
11560         * config/vx-gcc.exp: Use new vxworks_spawn proc to execute test
11561         case.
11562
11563 Thu Sep  9 23:09:15 1993  Rob Savoye  (rob@darkstar.cygnus.com)
11564
11565         * config/bug-gcc.exp: Use new download proc.
11566
11567 Tue Sep 14 19:23:58 1993  Jeffrey Wheat  (cassidy at deneb.cygnus.com)
11568
11569         * chill.execute/execute.exp: cleanups, handles errors better
11570         * chill.compile/compile.exp: rewrite, based on execute.exp
11571         * chill.noncompile/noncompile.exp: rewrite, based on execute.exp
11572         * lib/chill.exp: major changes to diff proc and compile and link
11573           procs. added chill_fail and chill_pass wrappers to pass and
11574           fail. added more comments, and handle error codes better.
11575           Added a hack to capture stderr from exec, so noncompile tests
11576           can work.
11577
11578 Sat Sep 11 15:30:10 1993  Jeffrey Wheat  (cassidy@cygnus.com)
11579
11580         * chill.execute/execute.exp: rewrite of testsuite driver
11581         * lib/chill.exp: rewrite of testsuite driver
11582         * config/unix-chill.exp: rewrite of testsuite driver
11583
11584 Wed Aug 25 14:11:13 1993  Bill Cox  (bill@rtl.cygnus.com)
11585
11586     In chill.execute:
11587         * iexpr.ch: Standardize uppercase.
11588         * tuples.dat: Standardize uppercase.
11589         * vary.ch: standardize.  Correct varying string assignments.
11590         * vary.dat: Add new output lines.
11591
11592 Tue Aug 24 13:45:49 1993  Bill Cox  (bill@rtl.cygnus.com)
11593
11594     In chill.execute:
11595         * chprintf.ch: Standardize use of uppercase.
11596         * tuples.ch: Standardize and turn arr2 into a DCL,
11597           rather than a SYN.
11598         * pinits.ch: Standardize.
11599
11600 Mon Aug 23 17:26:58 1993  Per Bothner  (bothner@kalessin.cygnus.com)
11601
11602         * rts.c:  Get malloc() from <stdlib.h>, not <malloc.h>.
11603         * Makefil: Renamed to Makefile.in.
11604         * configure.in: New.
11605
11606 Mon Aug 23 14:24:13 1993  Bill Cox  (bill@rtl.cygnus.com)
11607
11608     In chill.execute:
11609         * .cvsignore: Add result/output files.
11610         * Makefile: Fix up variables at start.  Use MFLAGS
11611           everywhere.  Correct bool_loc, built_ins entries.
11612           Add entry for vary1.ch.
11613         * bitarray.ch: Standardize upper-case usage.
11614         * bitexpr.ch: Standardize, add output of b1.
11615         * params.ch: Use arrayt in along PROC parameters, to
11616           avoid novelty problems.
11617         * sets.ch: Tiny cleanup.
11618         * vary1.ch: Re-indent.
11619
11620 Tue Aug 17 15:42:07 1993  Bill Cox  (bill@rtl.cygnus.com)
11621
11622           * Add PR-related files to Makefiles, .cvsignore files, etc.
11623
11624 Mon Aug  2 15:46:05 PDT 1993  Jeff Wheat  (cassidy@cygnus.com)
11625
11626         * gcc.unsorted: flow.c and loop.c - renamed to avoid conflicts
11627           with compiler objects. New names are test-flow.c and test-loop.c
11628
11629 Tue Jul 27 10:08:08 PDT 1993  Jeff Wheat  (cassidy@cygnus.com)
11630
11631         * Upgraded c-torture tests from 1.19 to 1.20
11632
11633         * new files:
11634         * gcc.compile: 930609-1.c 930611-1.c 930618-1.c 930621-1.c
11635         * gcc.compile: 930623-1.c 930623-2.c
11636         * gcc.noncompile: 930622-1.c 930622-2.c
11637         * gcc.failure: 920411-1.c 920627-2.c
11638         * gcc.ieee: 920518-1.c 920810-1.c 930529-1.c
11639
11640 Tue Jul 20 15:19:44 PDT 1993  Jeff Wheat  (cassidy@cygnus.com)
11641
11642         * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
11643           More changes to get testsuite working properly. Needs more work.
11644           Added some support for POSIX IEEE Std 1003.3-1991 error messages.
11645
11646 Mon Jul 19 18:40:31 PDT 1993  Jeff Wheat  (cassidy@cygnus.com)
11647
11648         * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
11649           More changes to get testsuite working properly. Needs more work.
11650
11651 Tue Jul 13 18:38:56 PDT 1993 Jeff Wheat  (cassidy@cygnus.com)
11652
11653         * chill.compile/compile.exp: Added for Dejagnu support
11654         * chill.execute/execute.exp: Added for Dejagnu support
11655         * lib/chill.exp config/unix-chill.exp  : Added for Dejagnu support
11656
11657 Sat Jun 19 07:13:05 1993  Bill Cox  (bill@rtl.cygnus.com)
11658
11659     This should complete moving the CHILL test files.
11660         * chill.noncompile(.cvsignore printf.grt
11661             in-printf.grt chprintf.grt chprintf.ch):
11662             Added test-support files.
11663           (Makefile): Modified further.
11664         * chill.compile (emptymod.ch gdbme.ch neg_range.ch
11665             signal.ch): Added test files.
11666           * chill.execute (.cvsignore printf.grt printr.c
11667             in-printf.grt rts.c chprintf.grt rts.h): Added
11668           test-support files.
11669             (Makefile): More corrections.
11670
11671 Fri Jun 18 23:40:54 1993  Bill Cox  (bill@rtl.cygnus.com)
11672
11673         * chill.compile, chill.execute, chill.nocompile: Add CHILL
11674           test cases, ready for DejaGnu.
11675
11676 Thu Jun 17 19:14:40 MDT 1993  Jeffrey Wheat  (cassidy@cygnus.com)
11677
11678         * Upgraded c-torture tests from 1.18 to 1.19
11679
11680         * gcc.compile: added test(s):
11681           930607-1.c
11682         * gcc.execute: added test(s):
11683           930603-1.c 930603-2.c 930603-3.c 930608-1.c conversion.c inst-check.c
11684
11685         * added new subdirectory for misc tests: gcc.misc-tests
11686         * gcc.misc-test(s): added tests:
11687           inst-check.c test-consts.c test-ior.c test-switch.c
11688
11689 Wed Jun  9 16:53:26 1993  Brendan Kehoe  (brendan@lisa.cygnus.com)
11690
11691         * lib/mike-g++.exp: Load `./a.out', not `a.out'.
11692
11693 Mon Jun  7 16:18:40 1993  Ian Lance Taylor  (ian@cygnus.com)
11694
11695         * g++.old-deja/old-deja.exp: Don't delete all the .o files.
11696
11697 Thu Jun  3 13:13:36 MDT 1993  Jeffrey Wheat  (cassidy@cygnus.com)
11698
11699         * Upgraded c-torture tests from 1.17 to 1.18
11700
11701 Wed Jun  2 19:02:40 MDT 1993  Jeffrey Wheat  (cassidy@cygnus.com)
11702
11703         * Upgraded c-torture tests from 1.12 to 1.17
11704
11705 Fri Apr 30 09:38:41 1993  Mike Werner  (mtw@deneb.cygnus.com)
11706
11707         * lib/old-dejagnu.exp:
11708           Fixed handling of XFAIL target triplets to correctly
11709           recognize wildcard characters.  Removed code that
11710           appended a unique id tag to the end of the file name
11711           printed out by the result of the testcases within a
11712           given test file.
11713
11714 Thu Apr 29 19:06:29 1993  Mike Werner  (mtw@deneb.cygnus.com)
11715
11716         * lib/old-dejagnu.exp:
11717           Reworked expected failure handling to trigger off of XFAIL
11718           keyword in keyphrase embeded in testcase source code. The
11719           XFAIL keyword must be at the end of the keyphrase line. It
11720           may optionally be followed by one or more target triplets.
11721           It has just occured that the handling of wildcards in the
11722           target triplet may not be correct.
11723
11724 Fri Apr 23 13:16:20 1993  Mike Werner  (mtw@deneb.cygnus.com)
11725
11726         * g++.old-deja/tests:
11727           Moved all subdirectories up one level into g++.old-deja .
11728
11729         * lib/old-dejagnu.exp:
11730           Fixed problem with CXXFLAGS not being properly reset, and being
11731           corrupted with extraneous "-c" compiler option.  This was
11732           causing binaries to not be generated for test that needed them.
11733           Modified strings passed to "pass" and "fail" so that individual
11734           tests from the same test file would be distinguished by an
11735           identifier appended to the test file name in the summary logs;
11736           this corrected a problem with erroneous diff logs.  Added code
11737           to search testcases for expected fail and unexpected pass keywords.
11738
11739 Tue Apr 20 18:27:58 1993  Rob Savoye  (rob at darkstar.cygnus.com)
11740
11741         * lib/c-torture.exp: Ignore "file path prefix*unused" message.
11742
11743 Thu Apr 15 11:01:59 1993  Mike Werner  (mtw@deneb.cygnus.com)
11744
11745         * g++.old-deja/tests/g++.sun/g++.frag/1045608.C:
11746           Removed extraneous text from end of "Special g++ Options"
11747           keyphrase.
11748
11749         * lib/old-dejagnu.exp: Added pattern matching to look for new
11750           keywords, embedded in testcases comments, which will trigger
11751           calls to xpass and xfail.
11752
11753 Wed Apr 14 14:28:01 1993  Mike Werner  (mtw@deneb.cygnus.com)
11754
11755         * lib/old-dejagnu.exp: Cleaned up pattern matching for keyphrase
11756           comments embedded in the testcases, especially the one looking for
11757           special compiler options, as well as the pattern matching for the
11758           compiler output again.
11759
11760 Mon Apr 12 15:15:37 1993  Mike Werner  (mtw@deneb.cygnus.com)
11761
11762         * lib/old-dejagnu.exp: Do a proper check of the return value for
11763           execute tests. Fixed several problems with the pattern matching
11764           of the compiler output which gave erroneous test results.
11765           Changed several of the test result messages to be more descriptive.
11766         * config/unix-g++.exp: Proc g++_load now actually works and
11767           executes the tests passed to it and returns a usable return
11768           value.
11769
11770 Sun Apr 11 17:22:37 1993  Rob Savoye  (rob at darkstar.cygnus.com)
11771
11772           * lib/gcc.exp: Exits gracefully if $CC is bogus.
11773
11774 Fri Apr  9 09:41:59 1993  Mike Werner  (mtw@deneb.cygnus.com)
11775
11776         * lib/old-dejagnu.exp , g++.old-deja/old-deja.exp:
11777           Modified both files to properly execute the old style
11778           dejagnu tests. The previous versions of these files were
11779           experimental and did not function anything near correctly.
11780
11781 Mon Apr  5 21:08:24 1993  Rob Savoye  (rob@cygnus.com)
11782
11783         * Removed all Makefile.in and configure.in files. No configuration
11784         needed now.
11785
11786 Fri Apr  2 12:15:17 1993  Mike Werner  (mtw@deneb.cygnus.com)
11787
11788         * lib: relocated old-dejagnu.exp from devo/dejagnu/lib
11789
11790 Sun Mar 28 11:17:48 1993  Ken Raeburn  (raeburn@kr-pc.cygnus.com)
11791
11792         * gcc.compile/configure.in, gcc.unsorted/configure.in,
11793         gcc.special/configure.in, gcc.noncompile/configure.in,
11794         gcc.execute/configure.in, gcc.code_quality/configure.in,
11795         g++.other/configure.in, g++.old-deja/configure.in,
11796         g++.niklas/configure.in, g++.mike/configure.in: Remove extra quote
11797         in srcname setting.
11798
11799 Thu Mar 25 20:07:55 1993  Rob Savoye  (rob at darkstar.cygnus.com)
11800
11801         * lib/udi.exp:  Fixed mondfe and mondfe_download.
11802         * config/udi-gcc.exp: Fixed misc bugs, works with expect 4.x.
11803         * config/abug-gcc.exp: Fixed misc bugs, works with expect 4.x.
11804
11805 Thu Mar 25 13:06:41 1993  Ian Lance Taylor  (ian@cygnus.com)
11806
11807         * config/udi-gdb.exp: Check $shell_id after connecting to target.
11808         (gdb_exit): Don't remove *_soc files.
11809
11810 Mon Mar 22 14:28:46 1993  Ian Lance Taylor  (ian@cygnus.com)
11811
11812         * lib/c-torture.exp: Don't look for main; instead always use -w
11813         -c.  This is how the c-torture tests work.  Remove the object
11814         file if the compilation succeeds.
11815         * gcc.execute/execute.exp: Remove executable if test passes.
11816         * gcc.noncompile/noncompile.exp: Every test is an expected
11817         failure.
11818         * gcc.special/special.exp: Added tests from c-torture 1.11,
11819         corrected use of existing test.
11820         * gcc.execute/920302-1.c, gcc.execute/920501-8.c,
11821         gcc.execute/920625-1.c: Updated to c-torture 1.11.
11822         * gcc.compile/921103-1.c, gcc.compile/921109-1.c,
11823         gcc.compile/921109-2.c, gcc.compile/921109-3.c,
11824         gcc.compile/921111-1.c, gcc.compile/921116-2.c,
11825         gcc.compile/921118-1.c, gcc.compile/921126-1.c,
11826         gcc.compile/921202-1.c, gcc.compile/921202-2.c,
11827         gcc.compile/921203-1.c, gcc.compile/921203-2.c,
11828         gcc.compile/921206-1.c, gcc.execute/921029-1.c,
11829         gcc.execute/921104-1.c, gcc.execute/921110-1.c,
11830         gcc.execute/921112-1.c, gcc.execute/921113-1.c,
11831         gcc.execute/921117-1.c, gcc.execute/921123-1.c,
11832         gcc.execute/921123-2.c, gcc.execute/921124-1.c,
11833         gcc.execute/921202-1.c, gcc.execute/921202-2.c,
11834         gcc.execute/921204-1.c, gcc.execute/921207-1.c,
11835         gcc.execute/921208-1.c, gcc.execute/921208-2.c,
11836         gcc.execute/921215-1.c, gcc.execute/921218-1.c,
11837         gcc.execute/921218-2.c, gcc.noncompile/921102-1.c,
11838         gcc.noncompile/921116-1.c, gcc.unsorted/x.c: Added from
11839         c-torture 1.11.
11840         * gcc.noncompile/921021-1.c, gcc.unsorted/x11bug.c: Removed to
11841         correspond to c-torture 1.11.
11842
11843         * New file.