OSDN Git Service

36dcdf263df04900ced267e8777d74476c97042b
[pf3gnuchains/gcc-fork.git] / gcc / testsuite / ChangeLog
1 2004-04-02  Nathanael Nerode  <neroden@gcc.gnu.org>
2
3         * g++.dg/README: Bring up to date with new subdirectories; remove
4         duplicate subdirectory lines.
5
6 2004-04-02  Nathan Sidwell  <nathan@codesourcery.com>
7
8         PR c++/14007
9         * g++.dg/template/unify5.C: New.
10         * g++.dg/template/unify6.C: New.
11         * g++.dg/template/qualttp20.C: Adjust.
12         * g++.old-deja/g++.jason/report.C: Adjust.
13         * g++.old-deja/g++.other/qual1.C: Adjust.
14
15 2004-04-01  Mark Mitchell  <mark@codesourcery.com>
16
17         PR c++/14803
18         * g++.dg/inherit/ptrmem1.C: New test.
19
20 2004-04-01  Jakub Jelinek  <jakub@redhat.com>
21
22         PR c++/14755
23         * gcc.c-torture/execute/20040331-1.c: New test.
24         * gcc.dg/20040331-1.c: New test.
25
26 2004-04-01  Paul Brook  <paul@codesourcery.com>
27
28         * gcc.dg/arm-mmx-1.c: Add -mabi=iwmmxt to dg-options.
29
30 2004-03-30  Mark Mitchell  <mark@codesourcery.com>
31
32         PR c++/14724
33         * g++.dg/init/goto1.C: New test.
34
35         PR c++/14763
36         * g++.dg/template/defarg4.C: New test.
37
38 2004-03-30  Hartmut Penner  <hpenner@de.ibm.com>
39
40         * gcc.dg/altivec-11.c: Extend test for more valid cases.
41
42 2004-03-28  David Edelsohn  <edelsohn@gnu.org>
43
44         * gcc.dg/doloop-1.c: Do not check for lack of "blt".
45
46 2004-03-28  Zack Weinberg  <zack@codesourcery.com>
47
48         * gcc.dg/noncompile/undeclared-2.c: New test.
49
50 2004-03-28  Joseph S. Myers  <jsm@polyomino.org.uk>
51
52         * gcc.dg/940409-1.c: Remove XFAIL.
53         * gcc.dg/reg-vol-struct-1.c: New test.
54
55 2004-03-27  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
56
57         * gcc.dg/torture/builtin-wctype-1.c: New test.
58
59 2004-03-26  James A. Morrison  <ja2morri@uwaterloo.ca>
60
61         * gcc.dg/20001013-1.c: Run on 32-bit and 64-bit SPARC.
62         * gcc.dg/20001101-1.c: Likewise.
63         * gcc.dg/20001102-1.c: Likewise.
64
65 2004-03-25  Roger Sayle  <roger@eyesopen.com>
66
67         * gcc.dg/compare8.c: Add an additional test for XOR.
68
69 2004-03-25  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
70
71         * gcc.dg/torture/builtin-ctype-1.c: New test.
72
73 2004-03-25  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
74
75         * gcc.dg/torture/builtin-explog-1.c: Add new cases.
76         * gcc.dg/torture/builtin-math-1.c: Likewise.
77         * gcc.dg/torture/builtin-power-1.c: New test.
78
79 2004-03-24  Andreas Schwab  <schwab@suse.de>
80
81         * lib/prune.exp (prune_gcc_output): Ignore errata warning from
82         IA64 assembler.
83
84 2004-03-23  Joseph S. Myers  <jsm@polyomino.org.uk>
85             Roger Sayle  <roger@eyesopen.com>
86
87         * gcc.dg/compare8.c: New test case.
88
89 2004-03-23  Ziemowit Laski  <zlaski@apple.com>
90
91         * g++.dg/ext/altivec-7.C: New test.
92
93 2004-03-23  Zack Weinberg  <zack@codesourcery.com>
94
95         PR 12267, 12391, 12560, 13129, 14114, 14133
96         * gcc.dg/Wold-style-definition-1.c, gcc.dg/builtins-30.c
97         * gcc.dg/unused-4.c, gcc.dg/noncompile/label-1.c
98         * gcc.dg/noncompile/label-lineno-1.c, objc.dg/naming-1.m:
99         Adjust error regexps.
100         * gcc.dg/Wshadow-2.c, gcc.dg/noncompile/incomplete-3.c
101         * gcc.dg/noncompile/undeclared-1.c: New test cases.
102         * gcc.dg/decl-5.c, gcc.dg/redecl-1.c: Remove XFAIL.
103         * gcc.dg/local1.c: Add explanatory comment.
104
105 2004-03-23  Roger Sayle  <roger@eyesopen.com>
106
107         PR optimization/14669
108         * g++.dg/opt/fold2.C: New test case.
109
110 2004-03-22  Jakub Jelinek  <jakub@redhat.com>
111
112         PR c/14069
113         * gcc.dg/20040322-1.c: New test.
114
115 2004-03-22  Eric Botcazou  <ebotcazou@libertysurf.fr>
116
117         * gcc.dg/ultrasp2.c: Do not pass -m64.  Remove redundant lines.
118         * gcc.dg/ultrasp4.c: Likewise.
119         * gcc.dg/ultrasp8.c: Do not pass -m64.  Add sparcv9-*-*.
120
121 2004-03-21  Ulrich Weigand  <uweigand@de.ibm.com>
122
123         * gcc.dg/i386-sse-8.c: Reset default options.
124
125 2004-03-21  Ulrich Weigand  <uweigand@de.ibm.com>
126
127         * gcc.dg/charset/asm2.c: Allow 'parse error' instead of 'syntax error'
128         in the error message text.
129
130 2004-03-21  Gabriel Dos Reis  <gdr@integrable-solutions.net>
131
132         * g++.dg/template/qualttp20.C: Adjust dg- regexp.
133
134 2004-03-21  Mark Mitchell  <mark@codesourcery.com>
135
136         PR c++/14616
137         * g++.dg/init/array13.C: New test.
138
139 2004-03-20  Roger Sayle  <roger@eyesopen.com>
140
141         PR target/13889
142         * gcc.c-torture/compile/pr13889.c: New test case.
143
144 2004-03-20  Joseph S. Myers  <jsm@polyomino.org.uk>
145
146         PR c/14635
147         * builtins-1.c (nan, nans): Don't test.
148         * builtins-30.c: Don't use nan, nanf, nanl.
149         * builtins-35.c: New test.
150
151 2004-03-19  Ziemowit Laski  <zlaski@apple.com>
152
153         * g++.dg/ext/altivec-6.C: New test.
154
155 2004-03-19  Mark Mitchell  <mark@codesourcery.com>
156
157         * g++.dg/init/placement3.C: New test.
158
159         * g++.dg/template/spec13.C: New test.
160
161         * g++.dg/lookup/using11.C: New test.
162
163         * g++.dg/lookup/koenig3.C: New test.
164
165         * g++.dg/template/operator2.C: New test.
166
167         * g++.dg/expr/dtor3.C: New test.
168         * g++.old-deja/g++.brendan/crash15.C: Remove incorrect dg-error
169         marker.
170         * g++.old-deja/g++.law/visibility28.C: Likewise.
171
172 2004-03-19  Paolo Bonzini  <bonzini@gnu.org>
173
174         * gcc.dg/altivec-6.c: Use vector_size attribute, not mode.
175         * gcc.dg/ppc64-abi-3.c: Likewise.
176
177 2004-03-19  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
178
179         PR c++/14545
180         * g++.dg/parse/template15.C: New test.
181
182 2004-03-18  Mark Mitchell  <mark@codesourcery.com>
183
184         * g++.dg/expr/dtor2.C: New test.
185
186         * g++.dg/lookup/anon4.C: New test.
187
188         * g++.dg/overload/using1.C: New test.
189
190         * g++.dg/template/lookup7.C: New test.
191
192         * g++.dg/template/typename6.C: New test.
193
194         * g++.dg/expr/cond6.C: New test.
195
196 2004-03-18  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
197
198         * gcc.dg/torture/builtin-convert-1.c: Test more math builtins.
199
200 2004-03-18  Mark Mitchell  <mark@codesourcery.com>
201
202         * g++.dg/expr/cond5.C: New test.
203         * g++.dg/expr/constcast1.C: Likewise.
204         * g++.dg/expr/ptrmem2.C: Likewise.
205         * g++.dg/expr/ptrmem3.C: Likewise.
206         * g++.dg/lookup/main1.C: Likewise.
207         * g++.dg/template/lookup6.C: Likewise.
208
209 2004-03-18  Mark Mitchell  <mark@codesourcery.com>
210
211         * gcc.dg/local1.c: New test.
212
213         * gcc.dg/debug/dwarf2/c99-typedef1.c: New test.
214
215 2004-03-17  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
216
217         * gcc.dg/torture/builtin-convert-1.c: New test.
218
219 2004-03-16  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
220
221         * gcc.dg/torture/builtin-integral-1.c: Also check for `rint'.
222
223 2004-03-16  Mark Mitchell  <mark@codesourcery.com>
224
225         PR c++/14481
226         * g++.dg/warn/Wunused-7.C: New test.
227
228 2004-03-16  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
229
230         * gcc.dg/torture/builtin-integral-1.c: New test.
231
232 2004-03-16  Mark Mitchell  <mark@codesourcery.com>
233
234         PR c++/14586
235         * g++.dg/parse/non-dependent3.C: New test.
236
237 2004-03-16  Paolo Bonzini  <bonzini@gnu.org>
238
239         * g++.dg/eh/simd-1.C: Use vector_size attribute, not mode.
240         * g++.dg/eh/simd-2.C: Likewise.
241         * g++.dg/init/array10.C: Likewise.
242         * gcc.c-torture/compile/simd-1.c: Likewise.
243         * gcc.c-torture/compile/simd-2.c: Likewise.
244         * gcc.c-torture/compile/simd-3.c: Likewise.
245         * gcc.c-torture/compile/simd-4.c: Likewise.
246         * gcc.c-torture/compile/simd-6.c: Likewise.
247         * gcc.c-torture/execute/simd-1.c: Likewise.
248         * gcc.c-torture/execute/simd-2.c: Likewise.
249         * gcc.dg/compat/vector-defs.h: Likewise.
250         * gcc.dg/20020531-1.c: Likewise.
251         * gcc.dg/altivec-3.c: Likewise.
252         * gcc.dg/altivec-4.c: Likewise.
253         * gcc.dg/altivec-varargs-1.c: Likewise.
254         * testsuite/gcc.dg/compat/vector-defs.h: Likewise.
255         * gcc.dg/i386-mmx-3.c: Likewise.
256         * gcc.dg/i386-sse-4.c: Likewise.
257         * gcc.dg/i386-sse-5.c: Likewise.
258         * gcc.dg/i386-sse-8.c: Likewise.
259         * gcc.dg/simd-1.c: Likewise.
260         * gcc.dg/20030218-1.c: Likewise.  Plus, do not declare
261         __ev64_opaque__ since the machine description provides it.
262
263 2004-03-16  Eric Botcazou  <ebotcazou@libertysurf.fr>
264
265         * lib/compat.exp (skip_list): New global variable.
266         Use it to hold the user defined COMPAT_SKIPS list if any.
267         (compat-obj): Add the members of skip_list to optall.
268
269 2004-03-16  Eric Botcazou  <ebotcazou@libertysurf.fr>
270
271         * gcc.dg/compat/union-by-value-1_main.c,
272         union-by-value-1_x.c, union-by-value-1_y.c,
273         union-check.h, union-defs.h,
274         union-init.h, union-return-1_main.c,
275         union-return-1_x.c, union-return-1_y.c: New files.
276
277 2004-03-16  Eric Botcazou  <ebotcazou@libertysurf.fr>
278
279         * gcc.dg/compat/mixed-struct-check.h, mixed-struct-defs.h,
280         mixed-struct-init.h: Add 4 mixed structure types.
281         struct-by-value-21_main.c, struct-by-value-21_x.c,
282         struct-by-value-21_y.c, struct-return-21_main.c,
283         struct-return-21_x.c, struct-return-21_y.c: New files.
284
285 2004-03-13  Mark Mitchell  <mark@codesourcery.com>
286
287         PR c++/14550
288         * g++.dg/parse/template14.C: New test.
289
290 2004-03-13  Eric Botcazou  <ebotcazou@libertysurf.fr>
291
292         * gcc.c-torture/execute/20040313-1.c: New test.
293
294 2004-03-13  Jakub Jelinek  <jakub@redhat.com>
295
296         PR target/14533
297         * gcc.dg/20040311-2.c: New test.
298
299 2004-03-12  Kazu Hirata  <kazu@cs.umass.edu>
300
301         PR other/14544
302         * gcc.c-torture/execute/20040307-1.c: Remove the 24-bit
303         bit-field.
304
305 2004-03-12  Ulrich Weigand  <uweigand@de.ibm.com>
306
307         * gcc.dg/20040305-2.c: Add missing return statement.
308
309 2004-03-12  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
310
311         * gcc.dg/builtins-34.c: Also check pow10*.
312
313 2004-03-11  Ulrich Weigand  <uweigand@de.ibm.com>
314
315         PR target/14262
316         * gcc.dg/20040305-2.c: New test.
317
318 2004-03-11  Ulrich Weigand  <uweigand@de.ibm.com>
319
320         * gcc.dg/20040310-1.c: New test.
321
322 2004-03-11  Roger Sayle  <roger@eyesopen.com>
323
324         * gcc.c-torture/execute/20040311-1.c: New test case.
325
326 2004-03-11  Mark Mitchell  <mark@codesourcery.com>
327
328         PR c++/14476
329         * g++.dg/lookup/enum1.C: New test.
330
331 2004-03-10  Mark Mitchell  <mark@codesourcery.com>
332
333         PR c++/14510
334         * g++.dg/lookup/struct2.C: New test.
335
336 2004-03-10  Uros Bizjak  <uros@kss-loka.si>
337
338         * gcc.dg/builtins-34.c: New test.
339
340 2004-03-10  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
341
342         * gcc.dg/torture/builtin-nonneg-1.c: New test.
343
344 2004-03-09  James E Wilson  <wilson@specifixinc.com>
345
346         * gcc.dg/alias-1.c: Add "will" to string passed to dg-warning.
347         * gcc.dg/alias-2.c: New testcase.
348
349 2004-03-09  Zack Weinberg  <zack@codesourcery.com>
350
351         * gcc.dg/noncompile/incomplete-2.c: Move dg-error to proper line.
352
353 2004-03-09  Roger Sayle  <roger@eyesopen.com>
354
355         * gcc.c-torture/execute/20040309-1.c: New test case.
356
357 2004-03-09  Nathan Sidwell  <nathan@codesourcery.com>
358
359         PR c++/14397
360         * g++.dg/overload/ref1.C: New.
361
362 2004-03-09  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
363
364         PR c++/14409
365         * g++.dg/template/spec12.C: New test.
366
367         PR c++/14448
368         * g++.dg/parse/crash14.C: New test.
369
370 2004-03-09  Mark Mitchell  <mark@codesourcery.com>
371
372         PR c++/14230
373         * g++.dg/init/ref11.C: New test.
374
375 2004-03-09  Mark Mitchell  <mark@codesourcery.com>
376
377         PR c++/14432
378         * g++.dg/parse/builtin2.C: New test.
379
380 2004-03-08  Mark Mitchell  <mark@codesourcery.com>
381
382         PR c++/14401
383         * g++.dg/init/ctor3.C: New test.
384         * g++.dg/init/union1.C: New test.
385         * g++.dg/ext/anon-struct4.C: New test.
386
387 2004-03-08  Mark Mitchell  <mark@codesourcery.com>
388
389         * g++.dg/lookup/koenig1.C: Tweak error messages.
390         * g++.dg/lookup/used-before-declaration.C: Likewise.
391         * g++.dg/other/do1.C: Likewise.
392         * g++.dg/overload/koenig1.C: Likewise.
393         * g++.dg/parse/crash13.C: Likewise.
394         * g++.dg/template/instantiate3.C: Likewise.
395
396 2004-03-08  Eric Christopher  <echristo@redhat.com>
397
398         * * lib/target-supports.exp: Enable libiconv in test
399         compilation.  Fix up error checking.
400
401 2004-03-08  Roger Sayle  <roger@eyesopen.com>
402
403         PR middle-end/14289
404         * gcc.dg/pr14289-1.c: New test case.
405         * gcc.dg/pr14289-2.c: Likewise.
406         * gcc.dg/pr14289-3.c: Likewise.
407
408 2004-03-08  Eric Botcazou  <ebotcazou@act-europe.fr>
409
410         * gcc.c-torture/execute/20040308-1.c: New test.
411
412 2004-03-07  Roger Sayle  <roger@eyesopen.com>
413
414         * gcc.c-torture/execute/20040307-1.c: New test case.
415
416 2004-03-07  Richard Sandiford  <rsandifo@redhat.com>
417
418         * gcc.dg/torture/mips-sdata-1.c: Restrict to mips*-*-elf*.
419
420 2004-03-06  Ulrich Weigand  <uweigand@de.ibm.com>
421
422         * gcc.dg/20040306-1.c: New test.
423
424 2004-03-06  Kazu Hirata  <kazu@cs.umass.edu>
425
426         * gcc.dg/sibcall-3.c (recurser_void1, recurser_void2): Make
427         them static.
428         * gcc.dg/sibcall-4.c (recurser_void1, recurser_void2): Likewise.
429
430 2004-03-06  Eric Botcazou  <ebotcazou@libertysurf.fr>
431
432         PR c/14465
433         * gcc.dg/decl-6.c: New test.
434
435 2004-03-06  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
436
437         * gcc.dg/torture/builtin-explog-1.c: Add comments for each test.
438         Rename LOGPOW -> LOG_POW.
439         (SQRT_EXP, POW_EXP): New.
440
441 2004-03-06  Eric Botcazou  <ebotcazou@libertysurf.fr>
442
443         * gcc.dg/i386-sse-8.c: New test.
444
445 2004-03-06  Eric Botcazou  <ebotcazou@libertysurf.fr>
446
447         PR c/14114
448         * gcc.dg/decl-5.c: New test.
449
450 2004-03-05  Andreas Krebbel  <krebbel1@de.ibm.com>
451
452         * gcc.dg/20040305-1.c: New test.
453
454 2004-03-05  Hans-Peter Nilsson  <hp@axis.com>
455
456         PR other/14354
457         * gcc.c-torture/execute/ieee/mul-subnormal-single-1.c: New test.
458
459 2004-03-04  Ziemowit Laski  <zlaski@apple.com>
460
461         PR c++/14425, c++/14426
462         * g++.dg/ext/altivec-4.C: New test.
463         * g++.dg/ext/altivec-5.C: New test.
464
465 2004-03-04  Geoffrey Keating  <geoffk@apple.com>
466
467         * g++.old-deja/g++.other/linkage1.C: Expect errors about
468         global variables of a type with no linkage.
469         * g++.old-deja/g++.other/qual1.C: Name class for 'action'.
470         * g++.old-deja/g++.mike/misc13.C: Name enum for 'want'.
471         * g++.old-deja/g++.bugs/900210_01.C: Name enum for 'ep'.
472         * g++.old-deja/g++.bugs/900210_02.C: Likewise.
473         * g++.old-deja/g++.bugs/900210_03.C: Likewise.
474         * g++.old-deja/g++.brendan/bit-fields2.C: Name structure for 's'.
475         * g++.old-deja/g++.brendan/init10.C: Name structure for 'a'.
476         * g++.dg/warn/deprecated.C: Name enum Color.
477         * g++.dg/overload/VLA.C: Name structure for 'b'.
478         * g++.dg/lookup/anon2.C: Expect diagnostic about type linkage.
479
480 2004-03-04  Eric Botcazou  <ebotcazou@libertysurf.fr>
481
482         * gcc.c-torture/compile/20040304-1.c: New test.
483
484 2004-03-03  Zack Weinberg  <zack@codesourcery.com>
485
486         PR 13728
487         * gcc.dg/decl-4.c: New testcase.
488
489 2004-03-03  Kazu Hirata  <kazu@cs.umass.edu>
490
491         * gcc.dg/torture/builtin-explog-1.c (PREC): Make it the same
492         as PRECF if sizeof (float) > sizeof (double).
493         (PRECL): Make it the same as PRECF if
494         sizeof (float) > sizeof (long double).
495
496 2004-03-03  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
497
498         * gcc.dg/builtins-config.h: Use underscore macro style for __sun
499         system type.  Add check for irix6 which doesn't have c99 runtime.
500
501 2004-03-03  Bob Wilson  <bob.wilson@acm.org>
502
503         * gcc.dg/const-elim-1.c: xfail for xtensa.
504
505 2004-03-01  Mark Mitchell  <mark@codesourcery.com>
506
507         PR c++/14369
508         * g++.dg/template/cond4.C: New test.
509
510 2004-03-01  Mark Mitchell  <mark@codesourcery.com>
511
512         PR c++/14360
513         * g++.old-deja/g++.ns/koenig5.C: Remove some error markers.
514
515         PR c++/14361
516         * g++.dg/parse/defarg7.C: New test.
517
518         PR c++/14359
519         * g++.dg/template/friend26.C: New test.
520
521 2004-03-01  Mark Mitchell  <mark@codesourcery.com>
522
523         PR c++/14324
524         * g++.dg/abi/mangle21.C: New test.
525
526         PR c++/14260
527         * g++.dg/parse/constructor2.C: New test.
528
529         PR c++/14337
530         * g++.dg/template/sfinae1.C: New test.
531
532 2004-02-29  Mark Mitchell  <mark@codesourcery.com>
533
534         PR c++/14267
535         * g++.dg/expr/crash2.C: New test.
536
537         PR middle-end/13448
538         * gcc.dg/inline-5.c: New test.
539         * gcc.dg/always-inline.c: Split out tests into ...
540         * gcc.dg/always-inline2.c: ... this and ...
541         * gcc.dg/always-inline3.c: ... this.
542
543 2004-02-29  Mark Mitchell  <mark@codesourcery.com>
544
545         PR debug/12103
546         * g++.dg/debug/crash1.C: New test.
547
548 2004-02-29  Kazu Hirata  <kazu@cs.umass.edu>
549
550         * gcc.dg/sibcall-3.c (recurser_void1): Make it an extern
551         function with __attribute__((noinline)).
552         (recurser_void2): Likewise.
553         * gcc.dg/sibcall-4.c (recurser_void1): Likewise.
554         (recurser_void2): Likewise.
555
556 2004-02-29  Roger Sayle  <roger@eyesopen.com>
557
558         PR middle-end/14203
559         * g++.dg/warn/Wunused-6.C: New test case.
560
561 2004-02-28  Richard Earnshaw  <rearnsha@arm.com>
562
563         * lib/g++.exp (g++_link_flags): Don't crash if LD_LIBRARY_PATH is
564         not defined.
565
566 2004-02-27  Eric Christopher  <echristo@redhat.com>
567
568         * g++.dg/charset/charset.exp: Change CFLAGS to CHARSETCFLAGS.
569         * g++.dg/charset/asm2.c: Run only x86.
570         * gcc.dg/charset/asm3.c: Ditto.
571
572 2004-02-27  Aldy Hernandez  <aldyh@redhat.com>
573
574         * lib/g++.exp (g++_link_flags): Append LD_LIBRARY_PATH to
575         ld_library_path.
576
577 2004-02-27  Ziemowit Laski  <zlaski@apple.com>
578
579         * g++.dg/ext/altivec-3.C: New.
580
581 2004-02-26  Richard Henderson  <rth@redhat.com>
582
583         * g++.dg/ext/attrib10.C: Mark for warning.
584         * gcc.dg/attr-alias-1.c: New.
585
586 2004-02-26  Richard Henderson  <rth@redhat.com>
587
588         * gcc.c-torture/execute/ieee/20040208-2.c: Move ...
589         * gcc.c-torture/execute/20040208-2.c: ... it back.
590
591 2004-02-26  Eric Christopher  <echristo@redhat.com>
592
593         * lib/target-supports.exp (check-iconv-available): New function.
594         * lib/gcc-dg.exp (dg-require-iconv): New function.
595         Use above.
596         * gcc.dg/charset: New directory.
597         * gcc.dg/charset/charset.exp: New file.
598         * gcc.dg/charset/asm1.c: Ditto.
599         * gcc.dg/charset/asm2.c: Ditto.
600         * gcc.dg/charset/asm3.c: Ditto.
601         * gcc.dg/charset/asm4.c: Ditto.
602         * gcc.dg/charset/asm5.c: Ditto.
603         * gcc.dg/charset/attribute1.c: Ditto.
604         * gcc.dg/charset/attribute2.c: Ditto.
605         * gcc.dg/charset/string1.c: Ditto.
606         * g++.dg/charset: New directory.
607         * g++.dg/dg.exp: Add here. Special options.
608         * g++.dg/charset/charset.exp: New file.
609         * g++.dg/charset/asm1.c: Ditto.
610         * g++.dg/charset/asm2.c: Ditto.
611         * g++.dg/charset/asm3.c: Ditto.
612         * g++.dg/charset/asm4.c: Ditto.
613         * g++.dg/charset/attribute1.c: Ditto.
614         * g++.dg/charset/attribute2.c: Ditto.
615         * g++.dg/charset/extern1.cc: Ditto.
616         * g++.dg/charset/extern2.cc: Ditto.
617         * g++.dg/charset/string1.c: Ditto.
618
619 2004-02-26  Mark Mitchell  <mark@codesourcery.com>
620
621         PR c++/14278
622         * g++.dg/parse/comma1.C: New test.
623
624 2004-02-26  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
625
626         PR c++/14284
627         * g++.dg/template/ttp8.C: New test.
628
629 2004-02-26  Eric Botcazou  <ebotcazou@act-europe.fr>
630
631         * gcc.dg/fixuns-trunc-1.c: New test.
632
633 2004-02-26  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
634
635         * gcc.dg/builtins-config.h: Use #elif.
636
637 2004-02-26  Michael Matz  <matz@suse.de>
638
639         * gcc.dg/20000724-1.c: Add regparm attribute to decl and def.
640         * gcc.dg/991214-1.c: Likewise.
641         * gcc.dg/i386-asm-1.c: Likewise.
642
643 2004-02-25  Richard Henderson  <rth@redhat.com>
644
645         * gcc.c-torture/execute/20040208-2.c: Move ...
646         * gcc.c-torture/execute/ieee/20040208-2.c: ... here.
647
648 2004-02-26  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
649
650         PR c++/14246
651         * g++.dg/other/crash-3.C: New test.
652
653 2004-02-25  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
654
655         * g++.dg/opt/inline4.C (dg-final): Robustify regexp.
656         * g++.dg/opt/inline6.C (dg-final): Robustify regexp.
657
658         * gcc.dg/builtins-config.h (HAVE_C99_RUNTIME): Don't define for PA
659         HP-UX.
660
661 2004-02-24  Michael Matz  <matz@suse.de>
662
663         * gcc.dg/i386-regparm.c: New.
664
665 2004-02-23  James E Wilson  <wilson@specifixinc.com>
666
667         * gcc.c-torture/execute/20040223-1.c: New.
668
669 2004-02-23  Zack Weinberg  <zack@codesourcery.com>
670             Kazu Hirata  <kazu@cs.umass.edu>
671
672         * gcc.dg/fwritable-strings-1.c: Remove.
673
674 2004-02-23  Andrew Pinski  <pinskia@physics.uc.edu>
675
676         PR c/14156
677         * gcc.dg/20040223-1.c: New test.
678
679 2004-02-23  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
680
681         PR c++/14106
682         * g++.dg/ext/typeof9.C: New test.
683
684 2004-02-23  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
685
686         PR c++/14250
687         * g++.dg/other/switch1.C: New test.
688
689 2004-02-23  Eric Botcazou  <ebotcazou@libertysurf.fr>
690
691         * gcc.dg/cast-function-1.c: Adjust for new informative message.
692         * gcc.dg/va-arg-1.c: Likewise.
693
694 2004-02-23  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
695
696         PR c++/14143
697         * g++.dg/template/koenig5.C: New test.
698
699 2004-02-21  Ziemowit Laski  <zlaski@apple.com>
700
701         * g++.dg/ext/altivec-1.C: Generalize target triple.
702         * g++.dg/ext/altivec-2.C: New test case.
703         * g++.dg/ext/altivec_check.h: New file.
704         * gcc.dg/altivec-1.c: Generalize target triple;
705         include altivec_check.h and call altivec_check().
706         * gcc.dg/altivec-[2-5].c: Generalize target triple.
707         * gcc.dg/altivec-6.c: New test case.
708         * gcc.dg/altivec-[7-9].c: Generalize target triple; add
709         type casts as needed.
710         * gcc.dg/altivec-10.c: Include altivec_check.h and call
711         altivec_check().
712         * gcc.dg/altivec-12.c: New test case.
713         * gcc.dg/altivec-varargs-1.c: Generalize target triple;
714         include altivec_check.h and call altivec_check().
715         * gcc.dg/altivec_check.h: New file.
716
717 2004-02-20  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
718
719         * lib/target-supports.exp (check_alias_available): Don't mangle
720         function `g' in test program.
721
722 2004-02-20  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
723
724         * lib/target-supports.exp (check_profiling_available): Check
725         argument to determine whether we support a profiling type.
726         * lib/gcc-dg.exp (dg-require-profiling): Pass argument to
727         check_profiling_available.
728         * g++.dg/bprob/bprob.exp: Likewise
729         * g77.dg/bprob/bprob.exp: Likewise.
730         * gcc.misc-tests/bprob.exp: Likewise.
731         * g++.old-deja/g++.law/profile1.C: Pass profiling type to
732         dg-require-profiling and delete expected error handling.
733         * gcc.dg/20021014-1.c: Likewise.
734         * gcc.dg/nest.c: Likewise.
735
736 2004-02-20  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
737
738         PR c++/12007
739         * g++.dg/other/vthunk1.C: New test.
740
741 2004-02-20  Falk Hueffner  <falk@debian.org>
742
743         PR target/14201
744         * gcc.c-torture/compile/fix-trunc-mem-1.c: New test.
745
746 2004-02-20  Mark Mitchell  <mark@codesourcery.com>
747
748         PR c++/13927
749         * g++.dg/other/error8.C: Remove XFAIL markers.
750
751         PR c++/14173
752         * g++.dg/ext/packed5.C: New test.
753
754         PR c++/14199
755         * g++.dg/warn/Wunused-5.C: New test.
756
757         PR c++/14186
758         * g++.dg/lookup/member1.C: New test.
759
760 2004-02-19  Kazu Hirata  <kazu@cs.umass.edu>
761
762         * gcc.c-torture/compile/20040130-1.c: Enable only when
763         __INT_MAX__ >= 2147483647L.
764         * gcc.c-torture/compile/961203-1.c: Likewise.
765
766 2004-02-19  Nathan Sidwell  <nathan@codesourcery.com>
767
768         * g++.dg/parse/attr-ctor1.C: XFAIL on hppa.
769         * g++.dg/opt/template1.C: Robustify assembler regexp
770
771 2004-02-19  Eric Botcazou  <ebotcazou@libertysurf.fr>
772
773         * gcc.c-torture/execute/simd-4.x: Remove.
774         * gcc.c-torture/execute/va-arg-25.x: Likewise.
775         * gcc.dg/compat/vector-1_x.c: Do not XFAIL on SPARC.
776         Guard with #ifndef SKIP_ATTRIBUTE.
777         * gcc.dg/compat/vector-1_y.c: Likewise.
778         * gcc.dg/compat/vector-2_x.c: Likewise.
779         * gcc.dg/compat/vector-2_y.c: Likewise.
780         * g++.dg/eh/simd-1.C: Do not XFAIL on SPARC.
781         * g++.dg/eh/simd-2.C: Likewise.
782
783 2004-02-19  Alan Modra  <amodra@bigpond.net.au>
784
785         * gcc.c-torture/compile/complex-1.c: New.
786
787 2004-02-19  Hans-Peter Nilsson  <hp@axis.com>
788
789         PR target/14209
790         * gcc.c-torture/execute/20040218-1.c: New test.
791
792 2004-02-19  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
793
794         PR c++/14181
795         * g++.dg/parse/new2.C: New test.
796
797 2004-02-18  Paul Brook  <paul@codesourcery.com>
798
799         * gcc.c-torture/compile/libcall-1.c: New test.
800
801 2004-02-18  Paul Brook  <paul@codesourcery.com>
802
803         PR debug/12934
804         * gcc.dg/debug/debug-7.c: New test.
805
806 2004-02-17  Ulrich Weigand  <uweigand@de.ibm.com>
807
808         * gcc.dg/20040217-1.c: New test.
809
810 2004-02-17  Zack Weinberg  <zack@codesourcery.com>
811
812         * gcc.c-torture/execute/990208-1.x: Delete.
813
814 2004-02-17  Richard Sandiford  <rsandifo@redhat.com>
815
816         * gcc.c-torture/execute/20040208-2.x: New file.
817
818 2004-02-17  Mark Mitchell  <mark@codesourcery.com>
819
820         PR c++/11326
821         * g++.dg/abi/structret1.C: New test.
822
823 2004-02-17  Jakub Jelinek  <jakub@redhat.com>
824
825         * gcc.dg/i386-cpuid.h (bit_CMOV): Define.
826         (i386_cpuid): No need to test if cpuid is available on AMD64.
827         Fix assembly, so that it works onboth i386 and AMD64.
828         * gcc.dg/i386-sse-6.c: Include stdio.h, stdlib.h and string.h.
829         (vecInLong): Fix s[] member type to unsigned int.
830         (vecInWord): Remove type.
831         (mmx_tests, sse_tests, dump64_16, dump64_32, dump64_64): Remove.
832         (a64, b64, c64, d64, e64): Remove.
833         (main): Pass if CPU has no MMX, SSE, SSE2 or CMOV support.
834         Remove unused variable.  Remove initialization of removed variables.
835         Don't call mmx_tests nor sse_tests.
836         (reference_mmx, reference_sse): Remove.
837         (check): Add return stmt.
838         * gcc.dg/i386-sse-7.c: New test.
839         * gcc.dg/i386-mmx-4.c: New test.
840
841 2004-02-17  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
842
843         * g++.dg/tc1/dr176.C: Add missing semicolon (typo).
844         * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
845         g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
846         g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr193.C,
847         g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C, g++.dg/tc1/dr56.C,
848         g++.dg/tc1/dr68.C, g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C,
849         g++.dg/tc1/dr94.C: Fix line terminator.
850
851 2004-02-16  Geoffrey Keating  <geoffk@apple.com>
852
853         * gcc.c-torture/compile/20040216-1.c: New.
854
855 2004-02-16  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
856
857         * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
858         g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
859         g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr188.C,
860         g++.dg/tc1/dr193.C, g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C,
861         g++.dg/tc1/dr48.C, g++.dg/tc1/dr56.C, g++.dg/tc1/dr68.C,
862         g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C, g++.dg/tc1/dr94.C: New tests.
863
864 2004-02-16  Eric Botcazou  <ebotcazou@libertysurf.fr>
865
866         * gcc.c-torture/execute/20020720-1.x: XFAIL on SPARC with -fPIC.
867
868 2004-02-15  Mark Mitchell  <mark@codesourcery.com>
869
870         PR c++/13971
871         * g++.dg/expr/cond4.C: New test.
872
873         PR c++/14086
874         * g++.dg/lookup/crash2.C: New test.
875
876 2004-02-14  Josef Zlomek  <zlomekj@suse.cz>
877
878         * gcc.c-torture/compile/20040214-2.c: New test.
879
880 2004-02-14  Andrew Pinski  <pinskia@physics.uc.edu>
881
882         PR c++/14116
883         * g++.dg/ext/typeof8.C: New test.
884
885 2004-02-14  Eric Botcazou  <ebotcazou@act-europe.fr>
886
887         * gcc.c-torture/compile/20040214-1.c: New test.
888
889 2004-02-14  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
890
891         PR c++/13635
892         * g++.dg/template/spec11.C: New test.
893
894 2004-02-13  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
895
896         PR c++/13927
897         * g++.dg/other/error8.C: New test.
898
899 2004-02-13  Mark Mitchell  <mark@codesourcery.com>
900
901         PR c++/14122
902         * g++.dg/template/array4.C: New test.
903
904         PR c++/14108
905         * g++.dg/inherit/thunk2.C: New test.
906
907         PR c++/14083
908         * g++.dg/eh/cond2.C: New test.
909
910 2004-02-12  Alan Modra  <amodra@bigpond.net.au>
911
912         * gcc.dg/debug/20020327-1.c: Disable for powerpc64.
913
914 2004-02-12  Nathaniel Smith <njs@codesourcery.com>
915
916         * lib/scanasm.exp (dg-scan): Quote pattern before display.
917
918 2004-02-12  Hartmut Penner  <hpenner@de.ibm.com>
919
920         * g++.dg/simd-2.C: xfail on ppc64-linux.
921
922 2004-02-11  Joseph S. Myers  <jsm@polyomino.org.uk>
923
924         PR c/456
925         * gcc.dg/cpp/c90-if-comma-1.c, gcc.dg/cpp/c99-if-comma-1.c: New
926         tests.
927
928 2004-02-11  Uros Bizjak  <uros@kss-loka.si>
929
930         * gcc.dg/builtins-33.c: New test.
931
932 2004-02-11  Paolo Bonzini  <bonzini@gnu.org>
933
934         * gcc.dg/pr14092-1.c: Use intptr_t for the cast.
935
936 2004-02-11  Hartmut Penner  <hpenner@de.ibm.com>
937
938         * g++.dg/simd-2.C: Set -maltivec for ppc64.
939
940 2004-02-11  Hartmut Penner  <hpenner@de.ibm.com>
941
942         * gcc.dg/ppc64-abi-3.c: New test.
943
944 2004-02-10  Paolo Bonzini  <bonzini@gnu.org>
945
946         PR c/14092
947
948         * gcc.dg/pr14092-1.c: New testcase.
949
950 2004-02-10  Alan Modra  <amodra@bigpond.net.au>
951
952         * gcc.dg/cpp/assert4.c: Fix typo last change.
953
954         * gcc.dg/darwin-longlong.c: Only use r0 in asm for darwin.
955         * gcc.dg/cpp/assert4.c: Handle powerpc64.
956
957         * gcc.dg/debug/20020327-1.c: xfail for powerpc64.
958
959 2004-02-09  Roger Sayle  <roger@eyesopen.com>
960
961         * gcc.c-torture/compile/20040209-1.c: New test case.
962
963 2004-02-08  Joseph S. Myers  <jsm@polyomino.org.uk>
964
965         * gcc.dg/c90-init-1.c: Adjust expected error messages.
966
967 2004-02-08  Richard Sandiford  <rsandifo@redhat.com>
968
969         * gcc.c-torture/execute/20040208-[12].c: New tests.
970
971 2004-02-08  Eric Botcazou  <ebotcazou@libertysurf.fr>
972
973         * g++.dg/eh/simd-2.C: Adjust line numbers for SPARC.
974
975 2004-02-08  Eric Botcazou  <ebotcazou@libertysurf.fr>
976
977         * gcc.c-torture/execute/va-arg-25.x: XFAIL only on SPARC 64-bit.
978
979 2004-02-07  Zack Weinberg  <zack@codesourcery.com>
980
981         Bug 13856
982         * gcc.dg/visibility-8.c: New testcase.
983
984 2004-02-07  Zack Weinberg  <zack@codesourcery.com>
985
986         * gcc.c-torture/execute/string-opt-15.c: Define memcmp with void *
987         arguments.
988         * gcc.dg/fwritable-strings-1.c: Expect the deprecation notice.
989
990 2004-02-07  Roger Sayle  <roger@eyesopen.com>
991
992         PR middle-end/13696
993         * g++.dg/opt/fold1.C: New test case.
994
995 2003-02-06  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
996
997         PR c++/14033
998         * g++.dg/other/crash-2.C: New test.
999
1000 2003-02-06  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
1001
1002         PR c++/14028
1003         * g++.dg/parse/angle-bracket2.C: New test.
1004
1005 2004-02-05  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
1006
1007         PR middle-end/13750
1008         Revert:
1009         2004-01-15  Geoffrey Keating  <geoffk@apple.com>
1010         PR pch/13361
1011         * testsuite/g++.dg/pch/wchar-1.C: New.
1012         * testsuite/g++.dg/pch/wchar-1.Hs: New.
1013
1014 2004-02-05  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
1015
1016         PR c++/14008
1017         * g++.dg/parse/error15.C: New test.
1018         * g++.dg/parse/crash11.C: Update dg-error mark.
1019
1020 2004-02-04  Mark Mitchell  <mark@codesourcery.com>
1021
1022         PR c++/13932
1023         * g++.dg/warn/conv2.C: New test.
1024
1025 2004-02-04  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
1026
1027         PR c++/13086
1028         * g++.dg/warn/incomplete1.C: Remove xfail.
1029
1030 2004-02-04  Mark Mitchell  <mark@codesourcery.com>
1031
1032         * lib/file-format.exp (gcc_target_object_format): Use
1033         ${tool}_target_compile, not gcc_target_compile.
1034         * lib/target-supports.exp (check_alias_available): Likewise.
1035         (check_gc_sections_available): Likewise.
1036         * g++.dg/ext/attrib10.C: Use dg-require-alias.
1037         * g++.old-deja/g++.ext/attrib5.C: Use dg-require-weak and
1038         dg-require-alias.
1039
1040 2004-02-04  Mark Mitchell  <mark@codesourcery.com>
1041
1042         PR c++/13969
1043         * g++.dg/template/static6.C: New test.
1044
1045 2004-02-04  Ian Lance Taylor  <ian@wasabisystems.com>
1046
1047         * gcc.dg/arm-mmx-1.c: Don't look for ldmfd if -mthumb.
1048
1049 2004-02-04  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1050
1051         * objc.dg/encode-2.m, objc.dg/encode-3.m, objc.dg/encode-4.m: Fix
1052         tests for systems where `char' is unsigned by default.
1053
1054 2003-02-04  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
1055
1056         PR c++/13997
1057         * g++.dg/template/partial3.C: New test.
1058
1059 2004-02-04  Kazu Hirata  <kazu@cs.umass.edu>
1060
1061         * gcc.dg/20020312-2.c, gcc.dg/builtin-inf-1.c,
1062         gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c, gcc.dg/cpp/assert4.c:
1063         Remove mentions of obsolete ports.
1064
1065 2004-02-04  Paolo Bonzini  <bonzini@gnu.org>
1066
1067         * gcc.dg/noncompile/20001228-1.c: Fix for new
1068         error message.
1069
1070 2004-02-03  Roger Sayle  <roger@eyesopen.com>
1071
1072         PR target/9348
1073         * gcc.c-torture/execute/multdi-1.c: New test case.
1074
1075 2004-02-03  Mark Mitchell  <mark@codesourcery.com>
1076
1077         PR c++/13925
1078         * g++.dg/template/lookup5.C: New test.
1079
1080 2004-02-03  Mark Mitchell  <mark@codesourcery.com>
1081
1082         PR c++/13950
1083         * g++.dg/template/lookup4.C: New test.
1084
1085         PR c++/13970
1086         * g++.dg/parse/error14.C: New test.
1087
1088         PR c++/14002
1089         * g++.dg/parse/template13.C: New test.
1090
1091 2004-02-03  Mark Mitchell  <mark@codesourcery.com>
1092
1093         PR c++/13978
1094         * g++.dg/template/koenig4.C: New test.
1095
1096         PR c++/13968
1097         * g++.dg/template/crash17.C: New test.
1098
1099         PR c++/13975
1100         * g++.dg/parse/error13.C: New test.
1101         * g++.old-deja/g++.robertl/eb125.C: Tweak error messages.
1102
1103 2004-02-03  Eric Botcazou  <ebotcazou@libertysurf.fr>
1104
1105         * gcc.dg/20020503-1.c: Remove -mflat dg-options.
1106
1107 2004-02-03  Paolo Bonzini  <bonzini@gnu.org>
1108
1109         PR c/11658
1110         PR c/13994
1111         * gcc.dg/noncompile/20040203-1.c: New test.
1112         * gcc.dg/noncompile/20040203-2.c: Likewise.
1113         * gcc.dg/noncompile/20040203-3.c: Likewise.
1114         * gcc.dg/20040203-1.c: Likewise.
1115
1116 2004-02-02  Andrew Pinski  <pinskia@physics.uc.edu>
1117
1118         PR c++/10858
1119         * g++.dg/template/sizeof7.C: New test.
1120
1121 2004-02-02  Eric Christopher  <echristo@redhat.com>
1122             Zack Weinberg  <zack@codesourcery.com>
1123
1124         * gcc.c-torture/execute/wchar_t-1.c: Add -finput-charset.
1125
1126 2004-02-02  Zack Weinberg  <zack@codesourcery.com>
1127
1128         * g++.dg/eh/forced1.C, g++.dg/eh/forced2.C, g++.dg/eh/forced3.C
1129         * g++.dg/eh/forced4.C: XFAIL ia64-hp-hpux11.*.
1130         * g++.dg/eh/ia64-1.C: Test branch regs only #ifdef __LP64__.
1131         * gcc.dg/cleanup-5.c: Run only on Linux targets.
1132
1133 2004-02-02  Mark Mitchell  <mark@codesourcery.com>
1134
1135         PR c++/13113
1136         * g++.old-deja/g++.mike/net36.C: Adjust error messages.
1137
1138         PR c++/13854
1139         * g++.dg/ext/attrib13.C: New test.
1140
1141         PR c++/13907
1142         * g++.dg/conversion/op2.C: New test.
1143
1144 2004-02-02  Eric Botcazou  <ebotcazou@libertysurf.fr>
1145
1146         * gcc.dg/titype-1.c: Fix pasto.
1147
1148 2004-02-02  Eric Botcazou  <ebotcazou@libertysurf.fr>
1149
1150         * gcc.dg/titype-1.c: New test.
1151
1152 2004-02-01  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
1153
1154         PR c++/13957
1155         * g++.dg/template/non-type-template-argument-1.C,
1156         g++.dg/template/qualified-id1.C: Update dg-error marks.
1157         * g++.dg/template/nontype6.C: New test.
1158
1159 2004-02-01  Roger Sayle  <roger@eyesopen.com>
1160
1161         * gcc.dg/builtins-1.c: Also test for __builtin_signbit{,f,l}.
1162         * gcc.dg/builtins-31.c: New testcase.
1163         * gcc.dg/builtins-32.c: New testcase.
1164
1165 2004-01-30  Andrew Pinski  <pinskia@physics.uc.edu>
1166
1167         * objc.dg/call-super-2.m: Update line numbers
1168         for the including of stddef.h.
1169
1170 2004-01-30  Michael Matz  <matz@suse.de>
1171
1172         * g++.dg/ext/case-range1.C, g++.dg/ext/case-range2.C,
1173         g++.dg/ext/case-range3.C: New tests.
1174
1175 2004-01-30  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
1176
1177         DR206
1178         PR c++/13813
1179         * g++.dg/template/member4.C: New test.
1180
1181 2004-01-30  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
1182
1183         PR c++/13683
1184         * g++.dg/template/sizeof6.C: New test.
1185
1186 2004-01-30  Eric Botcazou  <ebotcazou@libertysurf.fr>
1187
1188         * gcc.dg/fwritable-strings-1.c: New test.
1189
1190 2004-01-30  Eric Botcazou  <ebotcazou@libertysurf.fr>
1191
1192         * gcc.c-torture/compile/20040130-1.c: New test.
1193
1194 2004-01-29  Geoffrey Keating  <geoffk@geoffk.org>
1195
1196         * objc.dg/call-super-2.m: Include stddef.h for size_t.
1197
1198 2004-01-29  Mark Mitchell  <mark@codesourcery.com>
1199
1200         PR c++/13883
1201         * g++.dg/template/ctor3.C: New test.
1202
1203 2004-01-29  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
1204
1205         * g++.dg/tc1: New directory.
1206         * g++.dg/tc1/dr108.C, g++.dg/tc1/dr128.C, g++.dg/tc1/dr147.C,
1207         g++.dg/tc1/dr179.C, g++.dg/tc1/dr1.C, g++.dg/tc1/dr213.C,
1208         g++.dg/tc1/dr74.C, g++.dg/tc1/dr90.C, g++.dg/tc1/dr127.C,
1209         g++.dg/tc1/dr137.C, g++.dg/tc1/dr164.C, g++.dg/tc1/dr185.C,
1210         g++.dg/tc1/dr20.C, g++.dg/tc1/dr52.C, g++.dg/tc1/dr85.C: New tests.
1211
1212 2004-01-28  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
1213
1214         * g++.dg/parse/error11.C: New test.
1215         * g++.dg/parse/error12.C: Likewise.
1216
1217 2004-01-28  Ziemowit Laski  <zlaski@apple.com>
1218
1219         * objc.dg/proto-qual-1.m (ROUND, aligned_sizeof): New.
1220         (scan_initial, main): Use aligned_sizeof instead of sizeof.
1221
1222 2004-01-28  Mark Mitchell  <mark@codesourcery.com>
1223
1224         PR c++/13791
1225         * g++.dg/ext/attrib12.C: New test.
1226
1227         PR c++/13736
1228         * g++.dg/parse/cast2.C: New test.
1229
1230 2004-01-27  James E Wilson  <wilson@specifixinc.com>
1231
1232         * objc.dg/encode-2.m (main): New local string.  Set depending on
1233         sizeof long.  Use in sscanf call.
1234         * objc.dg/encode-3.m (main): New local string.  Set depending on
1235         sizeof long.  Use in scan_initial call.
1236
1237 2004-01-27  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1238
1239         * objc.dg/call-super-2.m: Make LP64-safe.
1240         * objc.dg/desig-init-1.m: Likewise.
1241
1242 2004-01-27  Devang Patel <dpatel@apple.com>
1243
1244         * g++.dg/debug/namespace1.C: New test.
1245
1246 2004-01-27  Ian Lance Taylor  <ian@wasabisystems.com>
1247
1248         * gcc.dg/const-elim-1.c: Add xfail for strongarm-*-* and
1249         xscale-*-*.
1250
1251         * gcc.dg/arm-mmx-1.c: New test.
1252
1253 2004-01-27  Eric Botcazou  <ebotcazou@libertysurf.fr>
1254
1255         * gcc.dg/20040127-1.c: New test.
1256         * gcc.dg/20040127-2.c: New test.
1257
1258 2004-01-26  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
1259
1260         * objc.dg/stret-1.m (glob): Renamed to globa.
1261
1262 2004-01-26  Mark Mitchell  <mark@codesourcery.com>
1263
1264         PR c++/13663
1265         * g++.dg/expr/for1.C: New test.
1266
1267 2004-01-26  Fariborz Jahanian <fjahanian@apple.com>
1268
1269         PR middle-end/13779
1270         * gcc.dg/darwin-longlong.c: New test.
1271
1272 2004-01-26  Ian Lance Taylor  <ian@wasabisystems.com>
1273
1274         * gcc.dg/20040124-1.c: Moved test from here...
1275         * gcc.c-torture/compile/20040124-1.c: ...to here.
1276
1277 2004-01-26  Eric Botcazou  <ebotcazou@libertysurf.fr>
1278
1279         * gcc.dg/sparc-ret.c: Run only in 32-bit mode.  Don't scan
1280         the assembly output if -m64 is passed.
1281
1282 2004-01-25  Mark Mitchell  <mark@codesourcery.com>
1283
1284         PR c++/13833
1285         * g++.dg/template/cond3.C: New test.
1286
1287 2004-01-25  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
1288
1289         PR c++/13810
1290         * g++.dg/template/ttp7.C: New test.
1291
1292 2004-01-25  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1293
1294         PR c++/13797
1295         * g++.dg/template/nontype4.C: New test.
1296         * g++.dg/template/nontype5.C: Likewise.
1297
1298 2004-01-25  Richard Sandiford  <rsandifo@redhat.com>
1299
1300         * gcc.dg/torture/mips-clobber-at.c: New test.
1301
1302 2004-01-24  Ian Lance Taylor  <ian@wasabisystems.com>
1303
1304         * gcc.dg/20040124-1.c: New test.
1305
1306 2004-01-24  Jakub Jelinek  <jakub@redhat.com>
1307
1308         * gcc.dg/20040123-1.c: New test.
1309
1310 2004-01-23  Zack Weinberg  <zack@codesourcery.com>
1311
1312         * gcc.dg/builtins-30.c: Move dg-warning marks to the proper lines.
1313
1314 2004-01-24  Joseph S. Myers  <jsm@polyomino.org.uk>
1315
1316         * gcc.dg/c90-array-lval-7.c, gcc.dg/c99-array-lval-7.c: New tests.
1317
1318 2004-01-23  Andrew Pinski  <apinski@apple.com>
1319
1320         * gcc.dg/20030121-1.c: Move to ..
1321         * gcc.dg/20040121-1.c: here.
1322
1323 2004-01-23  Roger Sayle  <roger@eyesopen.com>
1324
1325         * gcc.dg/builtins-29.c: New test case.
1326
1327 2004-01-23  Zack Weinberg  <zack@codesourcery.com>
1328
1329         PR 18314
1330         * gcc.dg/builtins-30.c: New testcase.
1331
1332 2004-01-23  Andreas Tobler  <a.tobler@schweiz.ch>
1333
1334         * g++.dg/compat/compat.exp: Add LD_LIBRARY_PATH_32/64 for Solaris.
1335         * lib/g77.exp: Likewise.
1336         * lib/objc.exp: Likewise.
1337         * lib/g++.exp: Likewise.
1338
1339 2004-01-22  Eric Botcazou  <ebotcazou@libertysurf.fr>
1340
1341         * gcc.dg/struct-by-value-2.c: New test.
1342
1343 2004-01-21  Andrew Pinski  <apinski@apple.com>
1344
1345         PR target/13785
1346         * gcc.dg/20030121-1.c: New test.
1347
1348 2004-01-22  Ulrich Weigand  <uweigand@de.ibm.com>
1349
1350         * gcc.dg/20030123-1.c: Add -fno-omit-frame-pointer option.  Do not
1351         clobber frame pointer register in asm statement.
1352
1353 2004-01-21  Falk Hueffner  <falk@debian.org>
1354
1355         * gcc.c-torture/compile/20040121-1.c: New test.
1356
1357 2004-01-21  Zack Weinberg  <zack@codesourcery.com>
1358
1359         * gcc.dg/noncompile/20020213-1.c: Add another dg-warning line.
1360
1361 2004-01-20  Hartmut Penner  <hpenner@de.ibm.com>
1362
1363         * gcc.dg/ppc64-abi-2.c: New test.
1364
1365 2004-01-18  James A. Morrison  <ja2morri@uwaterloo.ca>
1366
1367         * lib/treelang.exp: Fill out this file.
1368         * lib/treelang-dg.exp: New File.
1369
1370 2004-01-20  Joseph S. Myers  <jsm@polyomino.org.uk>
1371
1372         * gcc.c-torture/compile/981022-1.c: Remove.
1373         * gcc.dg/array-5.c: Remove XFAIL.
1374         * gcc.dg/sequence-pt-1.c: Remove test using extended lvalues.
1375         * gcc.dg/cast-lvalue-1.c, gcc.dg/compound-lvalue-1.c,
1376         gcc.dg/cond-lvalue-1.c: Update.
1377         * gcc.dg/cast-lvalue-2.c: New test.
1378
1379 2004-01-19  Mark Mitchell  <mark@codesourcery.com>
1380
1381         PR c++/13592
1382         * g++.dg/other/error1.C (class foo): Tweak error message.
1383
1384         PR c++/13592
1385         * g++.dg/template/call2.C: New test.
1386
1387 2004-01-19  Eric Botcazou  <ebotcazou@libertysurf.fr>
1388
1389         * gcc.dg/compat/fnptr-by-value-1_x.c, scalar-by-value-1_y.c
1390         scalar-by-value-3_x.c, scalar-by-value-3_y.c,
1391         scalar-by-value-4_x.c, scalar-by-value-4_y.c,
1392         scalar-return-1_x.c, scalar-return-2_y.c,
1393         scalar-return-3_x.c, scalar-return-3_y.c,
1394         scalar-return-4_x.c, scalar-return-4_y.c,
1395         struct-align-1.h, struct-align-1_x.c,
1396         struct-align-1_y.c, struct-align-2.h,
1397         struct-align-2_x.c, struct-align-2_y.c,
1398         struct-by-value-10_y.c, struct-by-value-11_x.c,
1399         struct-by-value-11_y.c, struct-by-value-12_x.c,
1400         struct-by-value-12_y.c, struct-by-value-13_x.c,
1401         struct-by-value-13_y.c, struct-by-value-14_x.c,
1402         struct-by-value-14_y.c, struct-by-value-15_x.c,
1403         struct-by-value-15_y.c, struct-by-value-16_y.c,
1404         struct-by-value-17_y.c, struct-by-value-18_y.c,
1405         struct-by-value-19_y.c, struct-by-value-1_x.c,
1406         struct-by-value-1_y.c, struct-by-value-20_y.c,
1407         struct-by-value-2_x.c, struct-by-value-2_y.c,
1408         struct-by-value-3_y.c, struct-by-value-4_x.c,
1409         struct-by-value-4_y.c, struct-by-value-5_y.c,
1410         struct-by-value-6_y.c, struct-by-value-7_y.c
1411         struct-by-value-8_x.c, struct-by-value-8_y.c
1412         struct-by-value-9_x.c, struct-by-value-9_y.c
1413         struct-return-10_x.c, struct-return-10_y.c,
1414         struct-return-19_x.c, struct-return-20_x.c
1415         struct-return-2_x.c, struct-return-2_y.c
1416         struct-return-3_x.c: Guard non-C99 tests with SKIP_COMPLEX_INT,
1417         SKIP_ATTRIBUTE and SKIP_ZERO_ARRAY.  Turns SKIPVA into SKIP_VA.
1418
1419 2004-01-19  Eric Botcazou  <ebotcazou@libertysurf.fr>
1420
1421         * gcc.dg/tls/alias-1.c: Add dg-warning for unsupported visibility
1422         attribute on sparc*-sun-solaris2.*.
1423
1424 2004-01-18  Mark Mitchell  <mark@codesourcery.com>
1425
1426         PR c++/13710
1427         * g++.dg/ext/typeof7.C: New test.
1428
1429 2004-01-18  David Edelsohn  <edelsohn@gnu.org>
1430
1431         * gcc.dg/array-quals-1.c: xfail on powerpc*-*-aix*.
1432         * gcc.dg/const-elim-1.c: Same.
1433
1434 2004-01-17  Ziemowit Laski  <zlaski@apple.com>
1435
1436         * objc.dg/stret-1.m: New.
1437         * objc.dg/stret-2.m: New.
1438
1439 2004-01-17  Andrew Pinski  <pinskia@physics.uc.edu>
1440
1441         PR c++/11895
1442         * g++.dg/ext/vector1.C: New test.
1443
1444 2004-01-16  Geoffrey Keating  <geoffk@apple.com>
1445
1446         * gcc.dg/pch/import-1.c: New.
1447         * gcc.dg/pch/import-1.hs: New.
1448         * gcc.dg/pch/import-1a.h: New.
1449         * gcc.dg/pch/import-1b.h: New.
1450         * gcc.dg/pch/import-1c.h: New.
1451
1452 2004-01-16  Mark Mitchell  <mark@codesourcery.com>
1453
1454         PR c++/13574
1455         * g++.dg/ext/array1.C: New test.
1456
1457         PR c++/13178
1458         * g++.dg/conversion/op1.C: New test.
1459
1460 2004-01-16  J"orn Rennecke <joern.rennecke@superh.com>
1461
1462         PR 11864
1463         From Kazumoto Kojima / Dan Kegel:
1464         * gcc.dg/pr11864-1.c: New test.
1465
1466         PR 10392
1467         From Marcus Comstedt / Dan Kegel:
1468         * gcc.dg/pr10392-1.c: New test.
1469
1470 2004-01-16  Mark Mitchell  <mark@codesourcery.com>
1471
1472         PR c++/13478
1473         * g++.dg/init/ref10.C: New test.
1474
1475 2004-01-15  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
1476
1477         PR c++/13407
1478         * g++.dg/parse/typename6.C: New test.
1479
1480 2004-01-15  Geoffrey Keating  <geoffk@apple.com>
1481
1482         PR pch/13361
1483         * testsuite/g++.dg/pch/wchar-1.C: New.
1484         * testsuite/g++.dg/pch/wchar-1.Hs: New.
1485
1486 2004-01-15  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
1487
1488         PR c++/9259
1489         * g++.dg/expr/sizeof2.C: New test.
1490
1491 2004-01-15  Kazu Hirata  <kazu@cs.umass.edu>
1492
1493         * gcc.dg/sibcall-3.c: Replace mn10?00 with mn10300.
1494
1495 2004-01-15  Alexandre Oliva  <aoliva@redhat.com>
1496
1497         PR c++/13659
1498         * g++.dg/lookup/strong-using-3.C: New.
1499         * g++.dg/lookup/using-10.C: New.
1500
1501 2004-01-15  Alexandre Oliva  <aoliva@redhat.com>
1502
1503         PR c++/13594
1504         * g++.dg/lookup/strong-using-2.C: New.
1505
1506 2004-01-15  Marcus Comstedt <marcus@mc.pp.se>
1507             Dan Kegel <dank@kegel.com>
1508             J"orn Rennecke <joern.rennecke@superh.com>
1509
1510         PR target/9365
1511         * gcc.dg/pr9365-1.c: New test.
1512
1513 2004-01-15  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
1514
1515         PR c++/8856
1516         * g++.dg/parse/casting-operator2.C: New test.
1517         * g++.old-deja/g++.pt/explicit83.C: Remove.
1518
1519 2004-01-14  Joseph S. Myers  <jsm@polyomino.org.uk>
1520
1521         * gcc.dg/label-compound-stmt-1.c: New test.
1522         * gcc.c-torture/compile/950922-1.c,
1523         gcc.c-torture/compile/20000211-3.c,
1524         gcc.c-torture/compile/20000518-1.c,
1525         gcc.c-torture/compile/20021108-1.c: Avoid labels at and of
1526         compound statements.
1527
1528 2004-01-14  Hartmut Penner  <hpenner@de.ibm.com>
1529
1530         * gcc.dg/ppc64-abi-1.c: New test.
1531
1532 2004-01-14  Danny Smith  <dannysmith@users.sourceforge.net>
1533
1534          * g++.dg/ext/attrib9.C: Add dg-warnings.
1535
1536 2004-01-14  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
1537
1538         PR c++/12335
1539         * g++.dg/parse/dtor3.C: New test.
1540
1541 2004-01-13  Andrew Pinski  <pinskia@physics.uc.edu>
1542
1543         PR c++/12709
1544         * g++.dg/parse/try-catch-1.C: New test.
1545
1546 2004-01-13  Arnaud Charlet  <charlet@act-europe.fr>
1547
1548         * ada/acats/run_all.sh: Add more verbose output in acats.log
1549         when compiling tests.
1550
1551 2004-01-12  Zack Weinberg  <zack@codesourcery.com>
1552
1553         PR 13656
1554         * gcc.dg/typedef-redecl.c: New test case.
1555         * gcc.dg/typedef-redecl.h: New support file.
1556
1557 2004-01-13  Jan Hubicka  <jh@suse.cz>
1558
1559         * gcc.dg/always_inline.c: New test.
1560         * gcc.dg/debug/20031231-1.c: Fix.
1561
1562 2004-01-13  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
1563
1564         PR c++/13474
1565         * g++.dg/template/array3.C: New test.
1566
1567 2004-01-12  Zack Weinberg  <zack@codesourcery.com>
1568
1569         * g++.dg/ext/lvalue1.C: No longer expected to fail.
1570         * g++.dg/warn/Wunused-2.C: Likewise.
1571
1572 2004-01-12  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1573
1574         PR c++/13289
1575         * g++.dg/template/instantiate6.C: New test.
1576
1577 2004-01-12  Roger Sayle  <roger@eyesopen.com>
1578
1579         PR middle-end/11397
1580         * gcc.dg/special/wkali-2.c: Add dg-require-alias.
1581
1582 2004-01-12  Jan Hubicka  <jh@suse.cz>
1583
1584         PR opt/12826
1585         * gcc.dg/20040112-1.c: New.
1586
1587         * gcc.dg/dwarf-die[1-7].c: Move to...
1588         * gcc.dg/debug/dwarf2/dwarf-die[1-7].c: ... here.
1589         * gcc.dg/debug/dwarf2/dwarf2.exp: New.
1590
1591 2004-01-12  Ian Lance Taylor  <ian@wasabisystems.com>
1592
1593         PR c++/4100
1594         * g++.dg/parse/friend4.C: New test.
1595
1596 2004-01-12  Scott Brumbaugh  <scottb.lists@verizon.net>
1597
1598         PR c++/4100
1599         * g++.old-deja/g++.pt/niklas01a.C: Mark an error where a class
1600         definition is called a friend.
1601
1602 2004-01-11  Zack Weinberg  <zack@codesourcery.com>
1603
1604         * gcc.dg/tls/diag-3.c: Tweak dg-error regexp.
1605
1606 2004-01-11  Ian Lance Taylor  <ian@wasabisystems.com>
1607
1608         PR c++/3478
1609         * g++.dg/parse/error10.C: New test.
1610         * g++.dg/template/arg2.C: Accept "invalid type" error.
1611
1612 2004-01-11  Jakub Jelinek  <jakub@redhat.com>
1613
1614         PR middle-end/13392
1615         * g++.dg/opt/expect2.C: New test.
1616
1617 2004-01-10  Zack Weinberg  <zack@codesourcery.com>
1618
1619         * gcc.dg/Wshadow-1.c, gcc.dg/attr-noinline.c, gcc.dg/decl3.c
1620         * gcc.dg/redecl-1.c, gcc.dg/visibility-7.c, gcc.dg/wtr-static-1.c
1621         * gcc.dg/noncompile/20020220-1.c, objc.dg/method-1.m:
1622         Update dg-error regexps.
1623
1624 2004-01-10  Zack Weinberg  <zack@codesourcery.com>
1625
1626         * gcc.c-torture/compile/20021123-2.c: Delete; dup of 20021120-1.c.
1627         * gcc.c-torture/compile/20021123-3.c: Delete; dup of 20021120-2.c.
1628
1629 2004-01-10  Eric Botcazou  <ebotcazou@libertysurf.fr>
1630
1631         * gcc.dg/pragma-re-1.c: Use right pointer type.
1632
1633 2004-01-10  Eric Botcazou  <ebotcazou@libertysurf.fr>
1634
1635         * g++.dg/eh/simd-1.c: Ajust line number for dg-error line.
1636
1637 2004-01-09  Geoffrey Keating  <geoffk@apple.com>
1638
1639         * gcc.dg/rs6000-ldouble-1.c: New.
1640
1641 2004-01-10  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
1642
1643         DR 337
1644         PR c++/9256
1645         * g++.dg/other/abstract1.C: New test.
1646
1647 2004-01-09  Alexandre Oliva  <aoliva@redhat.com>
1648
1649         * g++.dg/lookup/strong-using-1.C: New.
1650
1651 2004-01-09  Joseph S. Myers  <jsm@polyomino.org.uk>
1652
1653         PR c/11234
1654         * gcc.dg/func-ptr-conv-1.c: New test.
1655         * gcc.dg/weak/weak-6.c, gcc.dg/weak/weak-7.c: Update.
1656
1657 2004-01-09  Kazu Hirata  <kazu@cs.umass.edu>
1658
1659         PR target/13380.
1660         * gcc.c-torture/compile/20040109-1.c: New.
1661
1662 2004-01-08  Stuart Hastings  <stuart@apple.com>
1663
1664         * testsuite/gcc.dg/20020523-2.c (bail_if_no_sse): Moved cpu-ID code...
1665         testsuite/gcc.dg/i386-cpuid.h (i386_cpuid): ...to here, to share with...
1666         * testsuite/gcc.dg/i386-sse-6.c: ...this new testcase.
1667
1668 2004-01-09  Alan Modra  <amodra@bigpond.net.au>
1669
1670         * gcc.dg/array-quals-1.c: Accept .data.rel.ro.
1671
1672 2004-01-08  Eric Botcazou  <ebotcazou@libertysurf.fr>
1673
1674         * ada/acats/run_acats: Treat 'gnatchop' the same way
1675         as 'gnatmake'.  Export GCC_DRIVER.
1676         * ada/acats/run_all.sh: Add target_gnatchop.  Use
1677         'host_gnatchop' and 'target_gnatchop' instead of 'gnatshop'.
1678
1679 2004-01-08  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
1680
1681         PR c++/12573
1682         * g++.dg/template/dependent-expr4.C: New test.
1683
1684 2004-01-08  Hartmut Penner  <hpenner@de.ibm.com>
1685
1686         * gcc.dg/altivec-11.c: New test.
1687
1688 2004-01-07  Mark Mitchell  <mark@codesourcery.com>
1689
1690         * g++.dg/abi/vbase10.C: Use -mstructure-size-boundary=8 on ARM.
1691
1692 2004-01-07  Joseph S. Myers  <jsm@polyomino.org.uk>
1693
1694         PR c/6024
1695         * gcc.dg/enum-compat-1.c: New test.
1696         * gcc.c-torture/execute/builtin-types-compatible-p.c: Update.
1697
1698 2004-01-07  Joseph S. Myers  <jsm@polyomino.org.uk>
1699
1700         PR c/12165
1701         * gcc.dg/array-quals-1.c, gcc.dg/c90-idem-qual-3.c,
1702         gcc.dg/c99-idem-qual-3.c: New tests.
1703
1704 2004-01-07  Alan Modra  <amodra@bigpond.net.au>
1705
1706         * gcc.dg/winline-7.c: Don't cast void * to int.
1707
1708 2004-01-06  Jan Hubicka  <jh@suse.cz>
1709
1710         * gcc.dg/i386-sse-5.c: New test
1711         * g++.dg/eh/simd-1.c: Add -w argument for i386.
1712
1713 2004-01-05  Mark Mitchell  <mark@codesourcery.com>
1714
1715         PR c++/12815
1716         * g++.dg/rtti/typeid4.C: New test.
1717
1718 2004-01-05  Eric Botcazou  <ebotcazou@libertysurf.fr>
1719
1720         * gcc.dg/compat/sdata-section.h: Declare 'abort'.
1721
1722 2004-01-05  Mark Mitchell  <mark@codesourcery.com>
1723
1724         PR c++/12132
1725         * g++.dg/template/error11.C: New test.
1726
1727         PR c++/13451
1728         * g++.dg/template/class2.C: New test.
1729
1730 2004-01-05  Nathan Sidwell  <nathan@codesourcery.com>
1731         Richard Sandiford <rsandifo@redhat.com>
1732
1733         PR c++/13387
1734         * g++.dg/opt/alias3.C: New test.
1735
1736 2004-01-04  Mark Mitchell  <mark@codesourcery.com>
1737
1738         PR c++/13157
1739         * g++.dg/template/koenig3.C: New test.
1740
1741         PR c++/13529
1742         * g++.dg/parse/offsetof3.C: New test.
1743
1744         * g++.dg/init/copy7.C: Add missing dg-error markers.
1745
1746         PR c++/12226
1747         * g++.dg/init/copy7.c: New test.
1748
1749         PR c++/13536
1750         * g++.dg/parse/cast1.C: New test.
1751
1752 2004-01-04  Jan Hubicka  <jh@suse.cz>
1753
1754         * gcc.dg/winline[1-7].c: New tests.
1755
1756 2004-01-02  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1757
1758         PR c++/13520
1759         * g++.dg/template/qualttp22.C: New test.
1760
1761 2004-01-01  Jan Hubicka  <jh@suse.cz>
1762
1763         * gcc.dg/debug/20031231-1.c: New.
1764         * gcc.c-torture/compile/20040101-1.c: New.
1765         * gcc.dg/dwarf-die-[1-7].c: New.
1766
1767 2004-01-01  Jakub Jelinek  <jakub@redhat.com>
1768
1769         PR optimization/13521
1770         * gcc.c-torture/compile/20031231-1.c: New test.
1771
1772 2003-12-30  Kazu Hirata  <kazu@cs.umass.edu>
1773
1774         * gcc.dg/sibcall-4.c: Replace mn10?00 with mn10300.
1775
1776 2003-12-30  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
1777
1778         PR c++/10079
1779         * g++.dg/template/crash16.C: New test.
1780
1781 2003-12-30  Mark Mitchell  <mark@codesourcery.com>
1782
1783         * g++.dg/abi/vbase10.C: XFAIL on arm*-*-*.
1784
1785 2003-12-30  Kazu Hirata  <kazu@cs.umass.edu>
1786
1787         * g++.old-deja/g++.jason/thunk2.C: Remove traces of dead
1788         ports.
1789         * g++.old-deja/g++.jason/thunk3.C: Likewise.
1790         * g++.old-deja/g++.law/profile1.C: Likewise.
1791         * gcc.c-torture/compile/981006-1.c: Likewise.
1792         * gcc.c-torture/execute/loop-2e.x: Likewise.
1793         * gcc.c-torture/execute/loop-2f.x: Remove.
1794         * gcc.c-torture/execute/loop-2g.x: Likewise.
1795         * gcc.c-torture/execute/strct-varg-1.x: Likewise.
1796         * gcc.dg/20020312-2.c: Remove traces of dead ports.
1797
1798 2003-12-30  Nathan Sidwell  <nathan@codesourcery.com>
1799
1800         PR c++/13507
1801         * g++.dg/ext/attrib11.C: New test.
1802
1803         PR c++/13494
1804         * g++.dg/template/array2-1.C: New test.
1805         * g++.dg/template/array2-2.C: New test.
1806
1807 2003-12-29  Mark Mitchell  <mark@codesourcery.com>
1808
1809         * g++.old-deja/g++.pt/static11.C: Correct XFAIL syntax.
1810
1811 2003-12-29  Nathan Sidwell  <nathan@codesourcery.com>
1812
1813         PR c++/12774
1814         * g++.dg/template/array1-1.C: New test.
1815         * g++.dg/template/array1-2.C: New test.
1816
1817 2003-12-29  Roger Sayle  <roger@eyesopen.com>
1818
1819         PR fortran/12632
1820         * g77.dg/12632.f: New test case.
1821
1822 2003-12-29  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1823
1824         PR c++/13289
1825         * g++.dg/parse/nontype1.C: New test.
1826
1827 2003-12-29  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1828
1829         PR c++/12403
1830         * g++.dg/parse/explicit1.C: New test.
1831         * g++.old-deja/g++.pt/explicit71.C: Adjust expected error.
1832
1833 2003-12-28  Mark Mitchell  <mark@codesourcery.com>
1834
1835         PR c++/13081
1836         * g++.dg/opt/inline6.C: New test.
1837
1838         PR c++/12613
1839         * g++.dg/parse/error9.C: New test.
1840
1841         * gcc.dg/const-elim-1.c: XFAIL on arm-*-*.
1842
1843 2003-12-28  Mark Mitchell  <mark@codesourcery.com>
1844
1845         PR c++/13009
1846         * g++.dg/init/assign1.C: New test.
1847
1848 2003-12-28  Roger Sayle  <roger@eyesopen.com>
1849
1850         PR c++/13070
1851         * g++.dg/warn/format3.C: New test case.
1852
1853 2003-12-27  Zdenek Dvorak  <rakdver@atrey.karlin.mff.cuni.cz>
1854
1855         * gcc.c-torture/compile/20031227-1.c: New test.
1856
1857 2003-12-23  Mark Mitchell  <mark@codesourcery.com>
1858
1859         * g++.dg/bprob/bprob.exp: Load target-supports.exp
1860         * g77.dg/bprob/bprob.exp: Likewise.
1861         * gcc.misc-tests/bprob.exp: Likewise.
1862         * gcc.dg/builtins-18.c: Use builtins-config.h.  Do not test float
1863         variants on systems where the library does not provide that
1864         functionality.
1865         * gcc.dg/builtins-20.c: Use builtins-config.h.
1866         * gcc.dg/builtins-config.h: New file.
1867
1868 2003-12-23  Mark Mitchell  <mark@codesourcery.com>
1869
1870         * lib/gcc-dg.exp (dg-require-profiling): New function.
1871         * lib/target-supports.exp (check_profiling_available): Likewise.
1872         * g++.dg/bprob/bprob.exp: Use check_profiling_available.
1873         * g77.dg/bprob/bprob.exp: Likewise.
1874         * gcc.misc-tests/bprob.exp: Likewise.
1875         * g++.old-deja/g++.law/profile1.C: Use dg-require-profiling.
1876         * gcc.dg/20021014-1.c: Likewise.
1877         * gcc.dg/nest.c: Likewise.
1878
1879 2003-12-23  Mark Mitchell  <mark@codesourcery.com>
1880
1881         * g++.dg/lookup/java1.C: Use -fdollars-in-identifiers when
1882         compiling.
1883         * g++.dg/lookup/java2.C: Likewise.
1884         * gcc.dg/cpp/lexident.c: Likewise.
1885
1886 2003-12-23  Kazu Hirata  <kazu@cs.umass.edu>
1887
1888         * gcc.c-torture/compile/20020604-1.c: XFAIL on H8 if -mn is
1889         given.
1890         * gcc.c-torture/compile/961203-1.c: Likewise.
1891         * gcc.c-torture/compile/980506-1.c: Likewise.
1892
1893 2003-12-23  Zack Weinberg  <zack@codesourcery.com>
1894
1895         * lib/gcc-dg.exp (dg-prune-output): New annotation.
1896         (additional_prunes): New global.
1897         (gcc-dg-prune): Handle additional per-test pruning.
1898         (dg-test): Clear additional_prunes between tests.
1899
1900         * gcc.c-torture/compile/920625-1.c: Remove xfail.  Use
1901         dg-prune-output to avoid spurious failures from assembler
1902         complaining about nonexistent WAW violations.
1903         * gcc.c-torture/compile/981223-1.c: Remove dg-options line.
1904         Use dg-prune-output to avoid spurious failures from assembler
1905         warning about Itanium B-step errata.
1906
1907 2003-12-23  Mark Mitchell  <mark@codesourcery.com>
1908
1909         * g++.dg/abi/macro0.C: New test.
1910         * g++.dg/abi/macro1.C: Likewise.
1911         * g++.dg/abi/macro2.C: Likewise.
1912
1913         * g++.dg/abi/bitfield5.C: Add explicit -fabi-version=1 option.
1914         * g++.dg/abi/bitfield7.C: Likewise.
1915         * g++.dg/abi/dtor2.C: Likewise.
1916         * g++.dg/abi/mangle11.C: Likewise.
1917         * g++.dg/abi/mangle12.C: Likewise.
1918         * g++.dg/abi/mangle14.C: Likewise.
1919         * g++.dg/abi/mangle17.C: Likewise.
1920         * g++.dg/abi/vbase10.C: Likewise.
1921         * g++.dg/abi/vbase14.C: Likewise.
1922         * g++.dg/template/qualttp17.C: Likewise.
1923
1924 2003-12-21  Andrew Pinski  <pinskia@physics.uc.edu>
1925
1926         PR c/11995
1927         * gcc.dg/20031223-1.c: New test.
1928
1929 2003-12-23  Eric Botcazou  <ebotcazou@libertysurf.fr>
1930
1931         * gcc.dg/noreturn-7.c: New test.
1932
1933 2003-12-23  Eric Botcazou  <ebotcazou@libertysurf.fr>
1934
1935         * gcc.dg/null-pointer-1.c: New test.
1936
1937 2003-12-22  Mark Mitchell  <mark@codesourcery.com>
1938
1939         * g++.old-deja/g++.jason/template18.C: Remove.
1940         * g++.old-deja/g++.jason/template37.C: Likewise.
1941
1942         PR c++/12862
1943         * g++.dg/lookup/ns1.C: New test.
1944
1945         PR c++/12397
1946         * g++.dg/template/lookup3.C: New test.
1947
1948 2003-12-22  Andrew Pinski  <pinskia@physics.uc.edu>
1949
1950         * g++.dg/template/recurse1.C: New test
1951
1952 2003-12-22  Mark Mitchell  <mark@codesourcery.com>
1953
1954         PR c++/12479
1955         * g++.dg/parse/semicolon1.C: New test.
1956         * g++.dg/parse/semicolon1.h: Likewise.
1957
1958 2003-12-22  Fariborz Jahanian <fjahanian@apple.com>
1959
1960         * gcc.dg/darwin-misaligned.c: New test.
1961
1962 2003-12-22  Andrew Pinski  <pinskia@physics.uc.edu>
1963
1964         PR c/9163
1965         * gcc.dg/20031222-1.c: New test.
1966
1967 2003-12-21  Mark Mitchell  <mark@codesourcery.com>
1968
1969         PR c++/13438
1970         * g++.dg/parse/error8.C: New test.
1971
1972         PR c++/11554
1973         * testsuite/g++.dg/warn/ctor-init-1.C: New test.
1974
1975 2003-12-21  Kazu Hirata  <kazu@cs.umass.edu>
1976
1977         * gcc.c-torture/compile/20020910-1.c: Disable if __INT_MAX is
1978         too small.
1979         * gcc.c-torture/compile/930217-1.c: Likewise.
1980         * gcc.c-torture/compile/930513-1.c: Likewise.
1981         * gcc.c-torture/execute/920908-2.c: Likewise.
1982         * gcc.c-torture/execute/921204-1.c: Likewise.
1983         * gcc.c-torture/execute/930621-1.c: Likewise.
1984         * gcc.c-torture/execute/930630-1.c: Likewise.
1985         * gcc.c-torture/execute/931031-1.c: Likewise.
1986         * gcc.c-torture/execute/980602-2.c: Likewise.
1987         * gcc.c-torture/execute/comp-goto-1.c: Likewise.
1988         * gcc.c-torture/execute/compndlit-1.c: Likewise.
1989         * gcc.c-torture/execute/extzvsi.c: Likewise.
1990         * gcc.c-torture/unsorted/ext.c: Likewise.
1991
1992 2003-12-20  Andrew Pinski  <pinskia@gcc.gnu.org>
1993
1994         PR target/12749
1995         * gcc.c-torture/compile/20031220-2.c: New test case.
1996
1997 2003-12-20  Roger Sayle  <roger@eyesopen.com>
1998
1999         PR optimization/13031
2000         * gcc.c-torture/compile/20031220-1.c: New test case.
2001
2002 2003-12-20  Eric Botcazou  <ebotcazou@libertysurf.fr>
2003
2004         * gcc.dg/cast-function-1.c: New test.
2005
2006 2003-12-19  Joseph S. Myers  <jsm@polyomino.org.uk>
2007
2008         * gcc.dg/format/ext-1.c: Allow 'I' flag on floating point decimal
2009         formats.
2010
2011 2003-12-19  Mark Mitchell  <mark@codesourcery.com>
2012
2013         PR c++/12795
2014         * g++.dg/ext/attrib10.C: New test.
2015
2016 2003-12-19  Jakub Jelinek  <jakub@redhat.com>
2017
2018         * gcc.dg/cleanup-10.c: New test.
2019         * gcc.dg/cleanup-11.c: New test.
2020
2021 2003-12-19  Jakub Jelinek  <jakub@redhat.com>
2022
2023         PR c++/13239
2024         * g++.dg/opt/expect1.C: New test.
2025
2026 2003-12-19  Hartmut Penner  <hpenner@de.ibm.com>
2027
2028         * gcc.dg/altivec-varargs-1.c: Enable testcase on ppc linux.
2029
2030 2003-12-18  Andrew Pinski  <pinskia@physics.uc.edu>
2031
2032         PR debug/12923
2033         * gcc.dg/20031218-1.c: New test.
2034
2035         PR debug/12389
2036         * gcc.dg/20031218-2.c: New test.
2037         * gcc.dg/20031218-3.c: New test.
2038
2039         * g++.dg/abi/mangle18-1.C: Modify regexp to test for `[: \t\n]' at end
2040         of label name and allow for USER_LABEL_PREFIX == "_" names.
2041         * g++.dg/abi/mangle18-2.C: Likewise.
2042         * g++.dg/abi/mangle19-1.C: Likewise.
2043         * g++.dg/abi/mangle19-2.C: Likewise.
2044         * g++.dg/abi/mangle20-1.C: Likewise.
2045         * g++.dg/abi/mangle20-2.C: Likewise.
2046
2047 2003-12-18  Richard Henderson  <rth@redhat.com>
2048
2049         * gcc.dg/bitfld-1.c: Expect warnings for enum bitfields.
2050
2051 2003-12-18  Steven Bosscher  <steven@gcc.gnu.org>
2052             Dan Kegel <dank@kegel.com>
2053
2054         PR other/12009
2055         * g++.dg/compat/compat.exp:  Do not set LD_LIBRARY_PATH when
2056         testing a cross compiler, it causes spurious compile failures.
2057         * lib/g++.exp: Likewise.
2058
2059 2003-12-18  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2060
2061         PR c++/13262
2062         * g++.dg/template/access13.C: New test.
2063
2064 2003-12-18  Ulrich Weigand  <uweigand@de.ibm.com>
2065
2066         * gcc.dg/20031216-1.c: New test.
2067
2068 2003-12-18  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
2069
2070         PR c++/9154
2071         * g++.dg/template/error10.C: New test.
2072
2073 2003-12-18  Eric Botcazou  <ebotcazou@libertysurf.fr>
2074
2075         * g++.dg/eh/simd-1.C: XFAIL on SPARC.
2076         * g++.dg/eh/simd-2.C: Likewise.
2077
2078 2003-12-17  James E Wilson  <wilson@specifixinc.com>
2079             Roger Sayle  <roger@eyesopen.com>
2080
2081         * gcc.c-torture/execute/ieee/mzero5.c: New.
2082
2083 2003-12-17  Mark Mitchell  <mark@codesourcery.com>
2084
2085         PR c++/10603
2086         * g++.dg/parse/error6.C: New test.
2087
2088         PR c++/12827
2089         * g++.dg/parse/error7.C: New test.
2090
2091 2003-12-17  Eric Botcazou  <ebotcazou@libertysurf.fr>
2092
2093         * lib/gcc-dg.exp (gcc-dg-debug-runtest): Do not run debug-[12].c
2094         at -O with stabs debugging formats.
2095         * gcc.dg/debug/debug-1.c: Turn 'p' into a global variable.
2096         * gcc.dg/debug/debug-2.c: Likewise.
2097
2098 2003-12-16  Mark Mitchell  <mark@codesourcery.com>
2099
2100         PR c++/12696
2101         * g++.dg/init/error1.C: New test.
2102
2103         PR c++/12218
2104         * g++.dg/init/pm3.C: New test.
2105
2106 2003-12-17  Joseph S. Myers  <jsm@polyomino.org.uk>
2107
2108         PR c/3347
2109         * gcc.dg/bitfld-8.c: New test.
2110
2111 2003-12-16  James Lemke  <jim@wasabisystems.com>
2112
2113         * gcc.dg/arm-scd42-[123].c: New tests.
2114
2115 2003-12-16  Nathan Sidwell  <nathan@codesourcery.com>
2116
2117         PR c++/9043
2118         * g++.dg/abi/mangle20-1.C: New test.
2119         * g++.dg/abi/mangle20-2.C: New test.
2120
2121 2003-12-16  Mark Mitchell  <mark@codesourcery.com>
2122
2123         PR c++/13275
2124         * g++.dg/other/offsetof2.C: Remove XFAIL.
2125         * g++.dg/parse/offsetof1.C: New test.
2126         * g++.gd/parse/offsetof2.C: Likewise.
2127
2128 2003-12-16  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
2129
2130         * g++.dg/template/nontype3.C: New test.
2131         * g++.dg/template/static2.C: Tweaked the dg-error clause.
2132
2133 2003-12-16  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2134
2135         * g++.dg/warn/noreturn-3.C: Also test instantiation.
2136
2137 2003-12-16  Nathan Sidwell  <nathan@codesourcery.com>
2138
2139         PR c++/13387
2140         * g++.dg/expr/assign1.C: New test.
2141
2142         PR c++/13242
2143         * g++.dg/abi/mangle19-1.C: New test.
2144         * g++.dg/abi/mangle19-2.C: New test.
2145
2146 2003-12-16  Hartmut Penner  <hpenner@de.ibm.com>
2147
2148         * testsuite/gcc.dg/altivec-10.c: Test vec_cmple and vec_all_numeric.
2149
2150 2003-12-16  Eric Botcazou  <ebotcazou@libertysurf.fr>
2151
2152         * gcc.c-torture/execute/20031216-1.c: New test.
2153
2154 2003-12-16  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
2155
2156         * g++.dg/template/ptrmem7.C: Simplified the test case to not hit
2157         an ICE regression.
2158
2159 2003-12-15  Mark Mitchell  <mark@codesourcery.com>
2160
2161         PR c++/10926
2162         * g++.dg/template/error9.C: New test.
2163
2164         PR c++/11116
2165         * g++.dg/template/error8.C: New test.
2166
2167 2003-12-15  Roger Sayle  <roger@eyesopen.com>
2168
2169         PR middle-end/13400
2170         * gcc.c-torture/execute/20031215-1.c: New test case.
2171
2172 2003-12-15  Mark Mitchell  <mark@codesourcery.com>
2173
2174         PR c++/13269
2175         * g++.dg/parse/error5.C: New test.
2176
2177         PR c++/12989
2178         * g++.dg/expr/sizeof1.C: New test.
2179
2180         PR c++/13310
2181         * g++.dg/template/crash15.C: New test.
2182
2183 2003-12-15  Geoffrey Keating  <geoffk@apple.com>
2184
2185         * g++.old-deja/g++.pt/vaarg3.C: Don't expect an error for passing
2186         a non-POD type as the last named parameter of a varargs function.
2187
2188 2003-12-15  Mark Mitchell  <mark@codesourcery.com>
2189
2190         PR c++/13243
2191         PR c++/12573
2192         * g++.dg/template/crash14.C: New test.
2193         * g++.dg/template/dependent-expr3.C: Add dg-error markers.
2194
2195 2003-12-15  Nathan Sidwell  <nathan@codesourcery.com>
2196
2197         * g++.dg/other/java1.C: New test.
2198
2199         PR c++/13241
2200         * g++.dg/abi/mangle18-1.C: New test.
2201         * g++.dg/abi/mangle18-2.C: New test.
2202
2203 2003-12-15  Zdenek Dvorak  <rakdver@atrey.karlin.mff.cuni.cz>
2204
2205         PR optimization/10312
2206         * gcc.c-torture/execute/20031214-1.c: New.
2207
2208 2003-12-14  Mark Mitchell  <mark@codesourcery.com>
2209
2210         PR c++/10779
2211         PR c++/12160
2212         * g++.dg/parse/error3.C: New test.
2213         * g++.dg/parse/error4.C: Likewise.
2214         * g++.dg/abi/mangle4.C: Tweak error messages.
2215         * g++.dg/lookup/using5.C: Likewise.
2216         * g++.dg/other/error2.C: Likewise.
2217         * g++.dg/parse/typename5.C: Likewise.
2218         * g++.dg/parse/undefined1.C: Likewise.
2219         * g++.dg/template/arg2.C: Likewise.
2220         * g++.dg/template/ttp3.C: Likewise.
2221         * g++.dg/template/type1.C: Likewise.
2222         * g++.old-deja/g++.other/crash32.C: Likewise.
2223         * g++.old-djea/g++.pt/defarg8.C: Likewise.
2224
2225 2003-12-14  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2226
2227         PR c++/13106
2228         * g++.dg/warn/noreturn-3.C: New test.
2229
2230 2003-12-12  Nathan Sidwell  <nathan@codesourcery.com>
2231
2232         PR c++/13118
2233         * g++.dg/abi/covariant3.C: New.
2234
2235 2003-12-12  Jakub Jelinek  <jakub@redhat.com>
2236
2237         * g++.dg/eh/ia64-1.C: New test.
2238
2239 2003-12-12  Roger Sayle  <roger@eyesopen.com>
2240
2241         PR optimization/13037
2242         * g77.f-torture/execute/13037.f: New test case.
2243
2244 2003-12-12  Nathan Sidwell  <nathan@codesourcery.com>
2245
2246         PR c++/12881
2247         * g++.dg/abi/covariant2.C: New.
2248
2249 2003-12-12  Neil Booth  <neil@daikokuya.co.uk>
2250
2251         * testsuite/gcc.dg/cpp/trad/macro.c: New tests.
2252
2253 2003-12-11  Zack Weinberg  <zack@codesourcery.com>
2254
2255         * gcc.c-torture/execute/wchar_t-1.x: Delete.
2256
2257 2003-12-10  Robert Schiele  <rschiele@uni-mannheim.de>
2258
2259         PR other/10819
2260         * lib/gcc.exp (default_gcc_version): Do not match NL/CR characters
2261         to fix Bug 10819.
2262         * lib/g++.exp (g++_version): Likewise.
2263         * lib/g77.exp (g77_version): Likewise.
2264         * lib/objc.exp (default_objc_version): Likewise.
2265
2266 2003-12-10  Richard Henderson  <rth@redhat.com>
2267
2268         * gcc.c-torture/execute/wchar_t-1.c: Convert to utf-8.
2269
2270         * gcc.dg/intermod-1.c: Adjust assembler scan pattern for alpha.
2271
2272 2003-12-08  Matt Austern  <austern@apple.com>
2273
2274         PR c/13134
2275         * lib/gcc-dg.exp (dg-require-visibility): Define.
2276         * lib/target-supports (check_visibility_available): Define.
2277         * gcc.dg/visibility-1.c: New test.
2278         * gcc.dg/visibility-2.c: Likewise.
2279         * gcc.dg/visibility-3.c: Likewise.
2280         * gcc.dg/visibility-4.c: Likewise.
2281         * gcc.dg/visibility-5.c: Likewise.
2282         * gcc.dg/visibility-6.c: Likewise.
2283         * g++.dg/ext/visibility-1.C: Likewise.
2284         * g++.dg/ext/visibility-2.C: Likewise.
2285         * g++.dg/ext/visibility-3.C: Likewise.
2286         * g++.dg/ext/visibility-4.C: Likewise.
2287         * g++.dg/ext/visibility-5.C: Likewise.
2288         * g++.dg/ext/visibility-6.C: Likewise.
2289
2290 2003-12-07  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
2291
2292         * g++.dg/lookup/java1.C: New test.
2293         * g++.dg/lookup/java2.C: New test.
2294
2295 2003-12-07  Falk Hueffner  <falk@debian.org>
2296
2297         * g++.dg/opt/noreturn-1.C: New test.
2298
2299 2003-12-07  Wolfgang Bangerth  <bangerth@dealii.org>
2300
2301         * gcc.dg/overflow-1.c: New test.
2302
2303 2003-12-07  Eric Botcazou  <ebotcazou@libertysurf.fr>
2304
2305         * g77.f-torture/compile/13060.f: New test.
2306
2307 2003-12-06  Mark Mitchell  <mark@codesourcery.com>
2308
2309         PR c++/13323
2310         * g++.dg/inherit/operator2.C: New test.
2311
2312 2003-12-05  Mark Mitchell  <mark@codesourcery.com>
2313
2314         PR c++/13305
2315         * g++.dg/ext/attrib9.C: New test.
2316
2317 2003-12-05  Mark Mitchell  <mark@codesourcery.com>
2318
2319         PR c++/13314
2320         * g++.dg/template/error7.C: New test.
2321
2322 2003-12-05  Stuart Menefy <stuart.menefy@st.com>
2323             J"orn Rennecke <joern.rennecke@superh.com>
2324
2325         PR target/13302
2326         * g++.dg/other/struct-va_list.C: New test.
2327
2328 2003-12-05  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2329
2330         PR c++/13166
2331         * g++.dg/parse/defarg6.C: New test.
2332
2333 2003-12-05  Hans-Peter Nilsson  <hp@axis.com>
2334
2335         PR target/13256
2336         * gcc.c-torture/execute/20031201-1.c: New test.
2337
2338 2003-12-05  Arnaud Charlet  <charlet@act-europe.fr>
2339
2340         * ada/acats/run_acats: Add checks against missing gnatlib/gnattools.
2341
2342 2003-12-05  Eric Botcazou  <ebotcazou@libertysurf.fr>
2343
2344         * gcc.dg/builtin-return-1.c: New test.
2345
2346 2003-12-04  Stuart Menefy <stuart.menefy@st.com>
2347             J"orn Rennecke <joern.rennecke@superh.com>
2348
2349         PR optimization/13260
2350         * gcc.c-torture/execute/20031204-1.c: New test.
2351
2352 2003-12-03  Mark Mitchell  <mark@codesourcery.com>
2353
2354         PR c++/9127
2355         * g++.dg/template/error6.C: New test.
2356
2357 2003-12-03  Jakub Jelinek  <jakub@redhat.com>
2358
2359         * gcc.dg/20031202-1.c: New test.
2360
2361 2003-12-03  Mark Mitchell  <mark@codesourcery.com>
2362
2363         PR c++/13179
2364         * g++.dg/template/eh1.C: New test.
2365
2366         PR c++/10771
2367         * g++.dg/template/error5.C: New test.
2368
2369 2003-12-02  David Ung  <davidu@mips.com>
2370
2371         * gcc.dg/compat/vector-check.h: Corrected type for var
2372         g_##TMODE
2373
2374 2003-12-02  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
2375
2376         PR c++/10126
2377         * g++.dg/template/ptrmem8.C: New test.
2378
2379 2003-12-02  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
2380
2381         PR c++/12573
2382         * g++.dg/template/dependent-expr3.C: New test.
2383
2384 2003-12-01  James Lemke  <jim@wasabisystems.com>
2385
2386         * gcc.dg/arm-g2.c: New test.
2387
2388 2003-12-01  Roger Sayle  <roger@eyesopen.com>
2389
2390         PR optimization/11634
2391         * gcc.dg/20031201-2.c: New test case.
2392
2393 2003-12-01  Zack Weinberg  <zack@codesourcery.com>
2394
2395         PR 11433
2396         * objc.dg/proto-lossage-3.m: New test.
2397
2398 2003-12-01  Roger Sayle  <roger@eyesopen.com>
2399
2400         PR optimization/12628
2401         * gcc.dg/20031201-1.c: New test case.
2402
2403 2003-12-01  Eric Botcazou  <ebotcazou@libertysurf.fr>
2404
2405         * gcc.dg/unaligned-1.c: New test.
2406
2407 2003-11-30  Mark Mitchell  <mark@codesourcery.com>
2408
2409         PR c++/9849
2410         * g++.dg/template/error4.C: New test.
2411         * g++.dg/template/nested3.C: Adjust error markers.
2412
2413 2003-11-30  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2414
2415         * gcc.dg/cpp/assert4.c: Check more #system assertions.
2416
2417 2003-11-29  Joseph S. Myers  <jsm@polyomino.org.uk>
2418
2419         PR c/10333
2420         * gcc.dg/bitfld-7.c: New test.
2421
2422 2003-11-29  Richard Sandiford  <rsandifo@redhat.com>
2423
2424         * gcc.dg/tls/asm-1.C: New test.
2425
2426 2003-11-28  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2427
2428         * gcc.dg/cpp/assert4.c: Update.
2429
2430 2003-11-28  Eric Botcazou  <ebotcazou@libertysurf.fr>
2431
2432         * gcc.dg/builtin-apply2.c: Set size of stack argument data to 64.
2433         * gcc.dg/builtin-apply3.c: New test.
2434
2435 2003-11-27  Eric Botcazou  <ebotcazou@libertysurf.fr>
2436
2437         * lib/compat.exp (compat-obj): New xfaildata parameter.
2438         Use it to set compiler_conditional_xfail_data before compiling.
2439         (compat-get-options): Handle dg-xfail-if.
2440         (compat-execute): Retrieve XFAIL data and pass them to compat-obj.
2441         * gcc.dg/compat/vector-1_x.c: XFAIL on SPARC.
2442         * gcc.dg/compat/vector-1_y.c: Likewise.
2443         * gcc.dg/compat/vector-2_x.c: Likewise.
2444         * gcc.dg/compat/vector-2_y.c: Likewise.
2445
2446 2003-11-27  Eric Botcazou  <ebotcazou@libertysurf.fr>
2447
2448         * g++.dg/opt/reg-stack4.C: New test.
2449
2450 2003-11-27  Eric Botcazou  <ebotcazou@libertysurf.fr>
2451
2452         * gcc.dg/builtin-apply2.c: New test.
2453
2454 2003-11-26  Eric Botcazou  <ebotcazou@libertysurf.fr>
2455
2456         * gcc.c-torture/compile/20031023-4.c: Don't XFAIL on SPARC64.
2457
2458 2003-11-23  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2459
2460         PR c++/12924
2461         * g++.dg/template/template-id-2.C: New test.
2462
2463 2003-11-22  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2464
2465         PR c++/5369
2466         * g++.dg/template/memfriend1.C: New test.
2467         * g++.dg/template/memfriend2.C: Likewise.
2468         * g++.dg/template/memfriend3.C: Likewise.
2469         * g++.dg/template/memfriend4.C: Likewise.
2470         * g++.dg/template/memfriend5.C: Likewise.
2471         * g++.dg/template/memfriend6.C: Likewise.
2472         * g++.dg/template/memfriend7.C: Likewise.
2473         * g++.dg/template/memfriend8.C: Likewise.
2474         * g++.old-deja/g++.pt/friend44.C: Remove a bogus error.
2475
2476 2003-11-21  Mark Mitchell  <mark@codesourcery.com>
2477
2478         PR c++/12515
2479         * g++.dg/ext/cond1.C: New test.
2480
2481 2003-11-20  Richard Henderson  <rth@redhat.com>
2482
2483         * gcc.dg/20020201-2.c: Remove.
2484         * gcc.dg/20020201-4.c: Remove.
2485         * gcc.dg/20020304-1.c: Remove.
2486
2487 2003-11-19  Nathanael Nerode  <neroden@gcc.gnu.org>
2488
2489         * gcc.dg/cpp/trad/xwin1.c: New test case.
2490
2491 2003-11-19  Andreas Tobler  <a.tobler@schweiz.ch>
2492
2493         * g++.dg/compat/compat.exp: Add DYLD_LIBRARY_PATH for darwin.
2494         * lib/g77.exp: Likewise.
2495         * lib/objc.exp: Likewise.
2496         * lib/g++.exp: Likewise, add -multiply_defined suppress flag
2497         for darwin.
2498
2499 2003-11-18  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2500
2501         PR c++/12932
2502         * g++.dg/template/static5.C: New test.
2503
2504 2003-11-18  Joseph S. Myers  <jsm@polyomino.org.uk>
2505
2506         * gcc.dg/nested-func-1.c: New test.
2507
2508 2003-11-16  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2509
2510         * gcc.dg/cpp/assert4.c: New test.
2511
2512 2003-11-14  Giovanni Bajo  <giovannibajo@libero.it>
2513
2514         PR c++/2294
2515         * g++.dg/lookup/using9.c: New test.
2516
2517 2003-11-14  Mark Mitchell  <mark@codesourcery.com>
2518
2519         PR c++/12762
2520         * g++.dg/template/error3.C: New test.
2521
2522 2003-11-14  Arnaud Charlet  <charlet@act-europe.fr>
2523
2524         PR ada/13035
2525         * ada/acats/run_acats, run_all.sh: Fix syntax error.
2526         No longer use a wrapper for gcc, since this does not work under
2527         Windows.
2528
2529 2003-11-14  Giovanni Bajo  <giovannibajo@libero.it>
2530
2531         PR c++/2094
2532         * g++.dg/template/ptrmem7.C: New test.
2533
2534 2003-11-13  Andrew Pinski <apinski@apple.com>
2535
2536         * gcc.c-torture/compile/20031113-1.c: New test.
2537
2538 2003-11-13  Mark Mitchell  <mark@codesourcery.com>
2539             Kean Johnston <jkj@sco.com>
2540
2541         PR c/13029
2542         * gcc.dg/unused-4.c: Update.
2543
2544 2003-11-13  Eric Botcazou  <ebotcazou@libertysurf.fr>
2545
2546         * g++.dg/opt/const3.C: New test.
2547
2548 2003-11-13  Jan Hubicka  <jh@suse.cz>
2549
2550         * gcc.c-torture/compile/20031112-1.c: New test.
2551
2552 2003-11-12  Mark Mitchell  <mark@codesourcery.com>
2553
2554         * g++.dg/parse/crash10.C: Remove bogus error marker.
2555
2556 2003-11-12  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
2557
2558         * ada/acats/run_acats (host_gnatmake): Use type in a /bin/sh script.
2559         (host_gcc): Likewise.
2560         (ROOT): Honor $PWDCMD.
2561         (BASE): Likewise.
2562         * ada/acats/run_all.sh (dir): Honor $PWDCMD.
2563
2564 2003-11-12  Catherine Moore  <clm@redhat.com>
2565
2566         * gcc.c-torture/execute/20020720-1.x:  Add xfail for frv-*-*.
2567
2568 2003-11-12  Andreas Jaeger  <aj@suse.de>
2569             Jakub Jelinek  <jakub@redhat.com>
2570             Andrew Pinski  <pinskia@physics.uc.edu>
2571             Richard Henderson  <rth@redhat.com>
2572
2573         * gcc.dg/c90-const-expr-2.c (foo): Avoid extra warning on 64-bit
2574         systems.
2575         * gcc.dg/c99-const-expr-2.c (foo): Likewise.
2576
2577         * gcc.dg/20030926-1.c: Make it work on x86_64 systems.
2578         * gcc.dg/i386-pentium4-not-mull.c: Likewise.
2579
2580 2003-11-11  Andreas Jaeger  <aj@suse.de>
2581
2582         * gcc.c-torture/execute/20020720-1.x: Test passes also on x86_64.
2583
2584         * gcc.c-torture/execute/20020227-1.x: Test passes also on x86_64.
2585
2586 2003-11-10  Arnaud Charlet  <charlet@act-europe.fr>
2587
2588         * ada/acats/run_all.sh: Add handling of unsupported (tasking) tests.
2589         Clean ups.
2590
2591 2003-11-10  Waldek Hebisch  <hebisch@math.uni.wroc.pl>
2592
2593         * gcc.dg/trampoline-1.c: New test.
2594
2595 2003-11-09  Andrew Pinski  <pinskia@physics.uc.edu>
2596
2597         * gcc.c-torture/compile/200031109-1.c: New test.
2598
2599 2003-11-08  Joseph S. Myers  <jsm@polyomino.org.uk>
2600
2601         PR c/3190
2602         PR c/8714
2603         * gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
2604         gcc.dg/format/c99-strftime-1.c, gcc.dg/format/ext3.c,
2605         gcc.dg/format/no-y2k-1.c: Update.
2606
2607 2003-11-08  Roger Sayle  <roger@eyesopen.com>
2608
2609         PR optimization/10467
2610         * gcc.dg/20031108-1.c: New test case.
2611
2612 2003-11-07  Geoffrey Keating  <geoffk@apple.com>
2613
2614         * gcc.dg/pch/warn-1.c: Allow for more helpful error message.
2615
2616 2003-11-08  Joseph S. Myers  <jsm@polyomino.org.uk>
2617
2618         * gcc.dg/compound-lvalue-1.c: New test.
2619         * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Remove
2620         some XFAILs.
2621
2622 2003-11-06  Geoffrey Keating  <geoffk@apple.com>
2623
2624         * gcc.dg/altivec-varargs-1.c: New test.
2625
2626 2003-11-05  Eric Botcazou  <ebotcazou@libertysurf.fr>
2627
2628         * gcc.c-torture/compile/20031023-4.c: XFAIL on SPARC64
2629         * gcc.c-torture/compile/simd-5.c: XFAIL on SPARC64 at -O0 and -O1.
2630         * gcc.c-torture/execute/simd-4.x: New file.  XFAIL on SPARC at -O0.
2631         * gcc.c-torture/execute/va-arg-25.x: New file.  XFAIL on SPARC.
2632         * gcc.dg/uninit-C.c: XFAIL on non 64-bit Solaris versions.
2633
2634 2003-11-05  Joseph S. Myers  <jsm@polyomino.org.uk>
2635
2636         * gcc.dg/cond-lvalue-1.c: New test.
2637
2638 2003-11-05  Gernot Hillier  <gernot.hillier@siemens.com>
2639
2640         * g++.old-deja/g++.pt/asm1.C: Enable for e.g. x86_64-*-linux-gnu.
2641
2642 2003-11-05  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2643
2644         PR c++/11616
2645         * g++.dg/template/instantiate5.C: New test.
2646
2647 2003-11-03  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
2648
2649         PR c++/12726
2650         * g++.dg/ext/complit2.C: Replace test with self-contained version.
2651         * ChangeLog: Add missing first entry for above test.
2652
2653 2003-11-02  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2654
2655         PR c++/9810
2656         * g++.dg/template/using8.C: New test.
2657         * g++.old-deja/g++.other/access11.C: Adjust expected error location.
2658
2659 2003-11-02  Roger Sayle  <roger@eyesopen.com>
2660
2661         PR optimization/10817
2662         * gcc.c-torture/compile/20031102-1.c: New test case.
2663
2664 2003-11-02  Kazu Hirata  <kazu@cs.umass.edu>
2665
2666         * gcc.c-torture/execute/va-arg-25.c: Enable only if INT_MAX ==
2667         2147483647.
2668
2669 2003-11-02  Eric Botcazou  <ebotcazou@libertysurf.fr>
2670
2671         * gcc.dg/20031102-1.c: New test.
2672
2673 2003-11-02  Eric Botcazou  <ebotcazou@libertysurf.fr>
2674
2675         * gcc.dg/complex-1.c: New test.
2676
2677 2003-11-01  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2678
2679         PR c++/12796
2680         * g++.dg/template/crash13.C: Adjust expected error location.
2681         * g++.old-deja/g++.brendan/ns1.C: Likewise.
2682
2683 2003-10-31  Richard Earnshaw  <rearnsha@arm.com>
2684
2685         * g++.dg/bprob/bprob.exp: Disable test on arm-elf configs.
2686
2687 2003-10-31  Josef Zlomek  <zlomekj@suse.cz>
2688
2689         PR/10239
2690         * gcc.c-torture/compile/20031031-2.c: New test.
2691
2692 2003-10-31  Josef Zlomek  <zlomekj@suse.cz>
2693
2694         PR/11640
2695         * gcc.c-torture/compile/20031031-1.c: New test.
2696
2697 2003-10-31  Richard Earnshaw  <rearnsha@arm.com>
2698
2699         * g77.dg/bprob/bprob.exp: Disable test on arm-elf configs.
2700         * gcc.misc-tests/bprob.exp: Likewise.
2701         * g77.dg/execute/20001201.x, 6367.x, io0.x, io1.x, u77-test.x: XFAIL
2702         the execution test on arm-elf configs.
2703         * g77.dg/execute/10197.x: New file.  XFAIL the execution test on
2704         configs that don't support scratch files.
2705         * g77.dg/execute/u77-test.x: XFAIL compilation on arm-elf configs.
2706
2707 2003-10-30  Arnaud Charlet  <charlet@act-europe.fr>
2708
2709         * ada/acats/run_all.sh: Do not print PASS messages to stdout, as
2710         done by dejagnu.
2711
2712 2003-10-29  Arnaud Charlet  <charlet@act-europe.fr>
2713
2714         * ada/acats/run_all.sh: Redirect mv output to /dev/null
2715         Avoid non pure sh syntax. Add more logging.
2716
2717         * ada/acats/norun.lst: Disable cdd2a03, since it is expected to
2718         fail.
2719
2720 2003-10-28  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
2721
2722         PR libgcj/10610
2723         * gcc.dg/ppc-stackalign-1.c: New test.
2724
2725 2003-10-28  Arnaud Charlet  <charlet@act-europe.fr>
2726
2727         * ada/acats/run_all.sh: Change output to be more compliant with
2728         dejagnu framework.
2729         Create acats.sum and acats.log files under testsuite/ada/acats
2730         Only run [a-z]* directories, to filter out e.g. CVS.
2731         Redirect build output to log file.
2732
2733 2003-10-27  Arnaud Charlet  <charlet@act-europe.fr>
2734
2735         * README.ada: Removed, integrated in ../doc/sourcebuild.texi
2736
2737 2003-10-27  Arnaud Charlet  <charlet@act-europe.fr>
2738
2739         PR ada/5909:
2740         * README.ada, ada/acats: Import ACATS 2.5 for GCC Ada test suite.
2741
2742 2003-10-27  Jakub Jelinek  <jakub@redhat.com>
2743
2744         * gcc.c-torture/compile/20031023-1.c: New test.
2745         * gcc.c-torture/compile/20031023-2.c: New test.
2746         * gcc.c-torture/compile/20031023-3.c: New test.
2747         * gcc.c-torture/compile/20031023-4.c: New test.
2748
2749 2003-10-26  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2750
2751         PR c++/10371
2752         * g++.dg/lookup/scoped8.C: New test.
2753
2754 2003-10-25  Eric Botcazou  <ebotcazou@libertysurf.fr>
2755
2756         * g++.dg/opt/reg-stack3.C: New test.
2757
2758 2003-10-24  Joseph S. Myers  <jsm@polyomino.org.uk>
2759
2760         * gcc.dg/c99-arraydecl-2.c: New test.  PR c/11943.
2761
2762 2003-10-24  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2763
2764         PR c++/11076
2765         * g++.dg/template/crash13.C: New test.
2766
2767 2003-10-24  Joseph S. Myers  <jsm@polyomino.org.uk>
2768
2769         * gcc.dg/c99-restrict-2.c: New test.
2770
2771 2003-10-24  Nathan Sidwell  <nathan@codesourcery.com>
2772
2773         PR c++/12698, c++/12699, c++/12700, c++/12566
2774         * g++.dg/inherit/covariant9.C: New test.
2775         * g++.dg/inherit/covariant10.C: New test.
2776         * g++.dg/inherit/covariant11.C: New test.
2777
2778 2003-10-23  Jason Merrill  <jason@redhat.com>
2779
2780         PR c++/12726
2781         * g++.dg/ext/complit2.C: New test.
2782
2783 2003-10-20  Falk Hueffner  <falk.hueffner@student.uni-tuebingen.de>
2784
2785         PR target/12654
2786         * gcc.c-torture/execute/20031020-1.c: New test.
2787
2788 2003-10-20  Zdenek Dvorak  <rakdver@atrey.karlin.mff.cuni.cz>
2789
2790         * gcc.dg/old-style-asm-1.c: Also check for (set (pc) on lines
2791         following the jump_insn.
2792
2793 2003-10-22  Joseph S. Myers  <jsm@polyomino.org.uk>
2794
2795         * gcc.dg/cast-lvalue-1.c: New test.
2796
2797 2003-10-21  Mark Mitchell  <mark@codesourcery.com>
2798
2799         PR c++/11962
2800         * g++.dg/template/cond2.C: New test.
2801
2802 2003-10-20  Joseph S. Myers  <jsm@polyomino.org.uk>
2803
2804         * gcc.dg/builtins-28.c: New test.
2805
2806 2003-10-20  Jan Hubicka  <jh@suse.cz>
2807
2808         * testsuite/g++.dg/opt/inline4.C: Do not use min-inline-insns
2809         parameter.
2810         * testsuite/gcc.dg/inline-2.c: Likewise.
2811
2812 2003-10-20  Phil Edwards  <phil@codesourcery.com>
2813
2814         * gcc.dg/20021014-1.c:  XFAIL for *-*-windiss targets.
2815         * gcc.dg/nest.c:  Likewise.
2816
2817 2003-10-20  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2818
2819         PR c++/9781, c++/10583, c++/11862
2820         * g++.dg/parse/crash13.C: New test.
2821
2822 2003-10-20  Zdenek Dvorak  <rakdver@atrey.karlin.mff.cuni.cz>
2823
2824         * gcc.dg/old-style-asm-1.c: Count jump_insns instead of labels.
2825
2826 2003-10-20  Eric Botcazou  <ebotcazou@libertysurf.fr>
2827
2828         * gcc.dg/builtins-18.c: Wrap C99 tests with HAVE_C99_RUNTIME.
2829         Define HAVE_C99_RUNTIME except on Solaris.
2830         * gcc.dg/builtins-20.c: Likewise.
2831
2832 2003-10-19  Zdenek Dvorak  <rakdver@atrey.karlin.mff.cuni.cz>
2833
2834         * gcc.dg/old-style-asm-1.c: Use scan-assembler-times.
2835
2836 2003-10-18  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2837
2838         PR c++/12495
2839         * g++.dg/template/crash21.C: New test.
2840
2841 2003-10-17  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2842
2843         PR c++/2513
2844         * g++.dg/template/typename5.C: New test.
2845
2846 2003-10-17  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2847
2848         PR c++/12369
2849         * g++.dg/template/friend25.C: New test.
2850
2851 2003-10-16  Ziemowit Laski  <zlaski@apple.com>
2852
2853         * objc.dg/try-catch-2.m: Relax target triple to all Darwin
2854         versions.
2855
2856 2003-10-16  Kazu Hirata  <kazu@cs.umass.edu>
2857
2858         * gcc.c-torture/execute/20031003-1.c: Enable only when INT_MAX
2859         == 2147483647.
2860
2861 2003-10-15  Kazu Hirata  <kazu@cs.umass.edu>
2862
2863         * gcc.c-torture/execute/960416-1.x: Remove.
2864         * gcc.c-torture/execute/divconst-3.x: Likewise.
2865
2866 2003-10-15  Hans-Peter Nilsson  <hp@axis.com>
2867
2868         PR target/12598
2869         * gcc.dg/torture/cris-volatile-1.c: New test.
2870
2871 2003-10-14  Roger Sayle  <roger@eyesopen.com>
2872
2873         PR optimization/9325
2874         * gcc.c-torture/execute/20031003-1.c: Remove non-portable tests
2875         for overflowing floating point to integer conversion during RTL
2876         simplification.
2877
2878 2003-10-13  Ziemowit Laski  <zlaski@apple.com>
2879
2880         * objc/execute/_cmd.m: Fix typo.
2881         * objc.dg/image-info.m, objc.dg/symtab-1.m:
2882         Relax 'scan-assembler' regexp.
2883         * objc.dg/try-catch-1.m, objc.dg/try-catch-3.m,
2884         objc.dg/try-catch-4.m: Run on non-Darwin targets.
2885         * objc.dg/zero-link-2.m: Remove blank line.
2886         * objc.dg/zero-link-3.m: New test case.
2887
2888 2003-10-13  Geoffrey Keating  <geoffk@apple.com>
2889
2890         * g77.f-torture/execute/980520-1.x: XFAIL at -O0.
2891
2892         * gcc.dg/asm-names.c: Use scan-assembler-not rather
2893         than linker trickery.
2894
2895 2003-10-13  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
2896
2897         PR c++/12370
2898         * g++.dg/other/friend2.C: New test.
2899
2900 2003-10-12  Steven Bosscher  <steven@gcc.gnu.org>
2901
2902         * gcc.dg/20031012-1.c: New test.
2903
2904 2003-10-12  Steven Bosscher  <steven@gcc.gnu.org>
2905
2906         * gcc.dg/weak/weak-3.c: Fix for new warning.
2907
2908 2003-10-12  Kelley Cook  <kcook@gcc.gnu.org>
2909
2910         PR optimization/8750
2911         * gcc.c-torture/execute/20031012-1.c: New test case.
2912
2913 2003-10-11  Roger Sayle  <roger@eyesopen.com>
2914
2915         * gcc.c-torture/execute/string-opt-8.c: Don't test optimizations
2916         that inline strncmp as cmpstrsi on i386 when compiled with -Os.
2917
2918 2003-10-11  Roger Sayle  <roger@eyesopen.com>
2919
2920         PR optimization/12260
2921         * gcc.c-torture/compile/20031011-2.c: New test case.
2922
2923 2003-10-11  Roger Sayle  <roger@eyesopen.com>
2924
2925         * gcc.c-torture/execute/20031011-1.c: New testcase.
2926
2927 2003-10-11  Eric Botcazou  <ebotcazou@libertysurf.fr>
2928
2929         * gcc.c-torture/compile/20031011-1.c: New test.
2930
2931 2003-10-11  Jan Hubicka  <jh@suse.cz>
2932
2933         * g++.dg/other/first-global.C: New test.
2934
2935 2003-10-11  Roger Sayle  <roger@eyesopen.com>
2936
2937         * gcc.c-torture/execute/string-opt-18.c: New testcase.
2938
2939 2003-10-10  Ian Lance Taylor  <ian@wasabisystems.com>
2940
2941         * gcc.c-torture/compile/20031010-1.c: New test.
2942
2943 2003-10-10  Geoffrey Keating  <geoffk@apple.com>
2944
2945         * gcc.c-torture/execute/va-arg-24.c: Correct, and rename to...
2946         * gcc.c-torture/execute/va-arg-25.c: ... here.
2947
2948 2003-10-09  Mark Mitchell  <mark@codesourcery.com>
2949
2950         * g++.dg/ext/attrib8.C: Only run it on x86 targets.
2951
2952 2003-10-08  Richard Sandiford  <rsandifo@redhat.com>
2953
2954         * gcc.c-torture/compile/mipscop-[1-4].c: Disable for mips16.
2955
2956 2003-10-08  Giovanni Bajo  <giovannibajo@libero.it>
2957
2958         * g++.dg/parse/error2.C: New test.
2959
2960 2003-10-08  Giovanni Bajo <giovannibajo@libero.it>
2961
2962         PR c++/11097
2963         * g++.dg/other/error5.C: Modify the error message.
2964         * g++.dg/lookup/using8.C: New test.
2965
2966 2003-10-07  Geoffrey Keating  <geoffk@apple.com>
2967
2968         * gcc.dg/darwin-abi-2.c: New file.
2969         * gcc.c-torture/execute/va-arg-24.c: New file.
2970
2971 2003-10-06  Bob Wilson  <bob.wilson@acm.org>
2972
2973         * g++.dg/template/spec10.C: Set exit value to zero on success.  Fix
2974         indentation.
2975
2976 2003-10-06  Mark Mitchell  <mark@codesourcery.com>
2977
2978         PR c++/10147
2979         * g++.dg/other/error4.C: Update error messages.
2980         * g++.dg/template/ptrmem4.C: Likewise.
2981
2982         PR c++/12337
2983         * g++.dg/init/new9.C: New test.
2984
2985         PR c++/12334, c++/12236, c++/8656
2986         * g++.dg/ext/attrib8.C: New test.
2987
2988 2003-10-06  Devang Patel  <dpatel@apple.com>
2989
2990         * gcc.dg/debug/dwarf2-3.h: New test.
2991         * gcc.dg/debug/dwarf2-3.c: New test case for -feliminate-dwarf2-dups.
2992
2993 2003-10-06  Wolfgang Bangerth  <bangerth@ticam.utexas.edu>
2994
2995         * g++.dg/opt/cfg2.C: New test.
2996
2997 2003-10-06  Eric Botcazou  <ebotcazou@libertysurf.fr>
2998
2999         * g++.dg/opt/float1.C: New test.
3000
3001 2003-10-04  Eric Botcazou  <ebotcazou@libertysurf.fr>
3002
3003         * gcc.dg/c90-array-lval-6.c: New test.
3004         * gcc.dg/c99-array-lval-6.c: New test.
3005
3006 2003-10-03  Alexander Malmberg  <alexander@malmberg.org>
3007             Ziemowit Laski  <zlaski@apple.com>
3008
3009         * objc.dg/method-6.m ('starboard'): Move prototype from 'Base' to
3010         'Derived', so that it is never considered a class method; add
3011         new warning for '+port' method ambiguity.
3012         * objc.dg/method-12.m: Include <objc/objc.h> instead of
3013         <objc/objc-api.h> (needed on Mac OS X).
3014         * objc.dg/method-13.m: New test.
3015
3016 2003-10-03  Roger Sayle  <roger@eyesopen.com>
3017
3018         PR optimization/9325, PR java/6391
3019         * gcc.c-torture/execute/20031003-1.c: New test case.
3020
3021 2003-10-02  Mark Mitchell  <mark@codesourcery.com>
3022
3023         PR optimization/12180
3024         * gcc.dg/20031002-1.c: New test.
3025
3026         PR c++/12486
3027         * g++.dg/inherit/error1.C: New test.
3028
3029 2003-10-02  Chris Demetriou  <cgd@broadcom.com>
3030
3031         * lib/f-torture.exp (search_for): Rename to...
3032         (search_for_re): This.  Also, clean up comments and the
3033         "regexp" invocation.
3034
3035 2003-10-02  Josef Zlomek  <zlomekj@suse.cz>
3036
3037         * gcc.c-torture/compile/20031002-1.c: New test.
3038
3039 2003-10-02  Jakub Jelinek  <jakub@redhat.com>
3040
3041         * g++.dg/opt/cond1.C: New test.
3042
3043 2003-10-01  Kelley Cook  <kelleycook@wideopenwest.com>
3044
3045         * gcc.dg/Wold-style-definition-2.c: New testcase.
3046         * gcc.dg/wtr-func-def-1.c: Modify to reflect new warning.
3047
3048 2003-09-29  Richard Henderson  <rth@redhat.com>
3049
3050         * g++.dg/init/array10.C: Add dg-options.
3051
3052 2003-09-29  Eric Botcazou  <ebotcazou@libertysurf.fr>
3053
3054         * g++.dg/opt/unroll1.C: Change unsigned to __SIZE_TYPE__.
3055
3056 2003-09-28  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
3057
3058         * g++.dg/template/friend19.C: Fix typo.
3059         * g++.old-deja/g++.other/crash31.C: Adjust expected error.
3060
3061 2003-09-28  Richard Sandiford  <rsandifo@redhat.com>
3062
3063         * gcc.c-torture/execute/20030928-1.c: New test.
3064         * gcc.dg/torture/mips-sdata-1.c (f): Refer to x[0] rather than x[3].
3065
3066 2003-09-27  Eric Botcazou  <ebotcazou@libertysurf.fr>
3067
3068         * g++.dg/opt/unroll1.C: New test.
3069
3070 2003-09-26  Roger Sayle  <roger@eyesopen.com>
3071
3072         PR optimization/11741
3073         * gcc.dg/20030926-1.c: New test case.
3074
3075 2003-09-25  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
3076
3077         PR c++/5655
3078         * g++.dg/parse/access7.C: New test.
3079         * g++.old-deja/g++.brendan/crash56.C: Fix redeclaration error.
3080
3081 2003-09-24  Ziemowit Laski  <zlaski@apple.com>
3082
3083         MERGE OF objc-improvements-branch into MAINLINE:
3084         * lib/objc.exp (objc_target_compile): Do not point at libobjc headers
3085         if libobjc has not been built.
3086         * objc/execute/IMP.m, objc/execute/_cmd.m, objc/execute/bf-common.h,
3087         objc/execute/bycopy-3.m, objc/execute/class-{1-14}.m,
3088         objc/execute/class-self-2.m, objc/execute/many_args_method.m,
3089         objc/execute/nested-3.m, objc/execute/np-2.m,
3090         objc/execute/object_is_class.m, objc/execute/object_is_meta_class.m,
3091         objc/execute/redefining_self.m, objc/execute/root_methods.m,
3092         objc/execute/static-{1-2}.m, objc/execute/string-{1-4}.m,
3093         objc/execute/va_method.m, objc.dg/comp-types-4.m, objc.dg/headers.m,
3094         objc.dg/special/unclaimed-category-1.h,
3095         objc.dg/special/unclaimed-category-1.m: Make usable with NeXT as
3096         well as GNU runtime.
3097         * execute/next_mapping.h: New header, for GNU->NeXT impedance matching.
3098         * execute/cascading-1.m, execute/function-message-1.m,
3099         objc.dg/anon-1.m, objc.dg/bitfield-{3-4}.m,
3100         objc.dg/call-super-{1-3}.m, objc.dg/category-1.m,
3101         objc.dg/const-str-{3-6}.m, objc.dg/encode-{1-4}.m,
3102         objc.dg/func-ptr-1.m, objc.dg/gnu-runtime-1.m, objc.dg/image-info.m,
3103         objc.dg/method-{3-12}.m, objc.dg/missing-proto-{1-3}.m,
3104         objc.dg/nested-func-1.m, objc.dg/proto-lossage-2.m,
3105         objc.dg/proto-qual-1.m, objc.dg/sizeof-1.m, objc.dg/static-1.m,
3106         objc.dg/symtab-1.m, objc.dg/try-catch-{1-4}.m,
3107         objc.dg/type-size-{1-2}.m, objc.dg/zero-link-{1-2}.m: New test cases.
3108         * objc.dg/bitfield-2.m: Run only on Darwin.
3109         * objc.dg/class-2.m, objc.dg/comp-types-1.m, objc.dg/desig-init-1.m,
3110         objc.dg/method-{1-2}.m, objc.dg/proto-hier-1.m,
3111         objc.dg/proto-lossage-1.m: Adjust for message wording changes.
3112         * objc.dg/const-str-1.m: Fix constant string layout.
3113
3114 2003-09-24  Alexandre Oliva  <aoliva@redhat.com>
3115
3116         * gcc.dg/cpp/Wunknown-pragmas-1.c: New test.
3117
3118 2003-09-23  Geoffrey Keating  <geoffk@apple.com>
3119
3120         * gcc.dg/darwin-abi-1.c: New file.
3121
3122 2003-09-21  Andrew Pinski  <pinskia@physics.uc.edu>
3123
3124         PR target/12281
3125         * gcc.c-torture/compile/20030921-1.c: New test.
3126
3127 2003-09-22  Eric Botcazou  <ebotcazou@libertysurf.fr>
3128
3129         * g++.dg/opt/reg-stack2.C: New test.
3130
3131 2003-09-21  Christian Ehrhardt  <ehrhardt@mathematik.uni-ulm.de>
3132
3133         * g++.dg/eh/delayslot1.C: New test.
3134
3135 2003-09-20  Richard Henderson  <rth@redhat.com>
3136
3137         * gcc.dg/format/gcc_diag-1.c: Add tests for %J.
3138
3139 2003-09-20  Roger Sayle  <roger@eyesopen.com>
3140
3141         * gcc.c-torture/execute/20030920-1.c: New test case.
3142
3143 2003-09-20  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
3144
3145         * g++.dg/rtti/typeid3.C: Correct expected error message.
3146
3147 2003-09-20  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
3148
3149         PR c++/157
3150         * g++.dg/parse/crash12.C: New test.
3151
3152 2003-09-19  Janis Johnson  <janis187@us.ibm.com>
3153
3154         * gcc.dg/compat/mixed-struct-check.h: New.
3155         * gcc.dg/compat/mixed-struct-defs.h: New.
3156         * gcc.dg/compat/mixed-struct-init.h: New.
3157         * gcc.dg/compat/struct-by-value-19_main.c: New.
3158         * gcc.dg/compat/struct-by-value-19_x.c: New.
3159         * gcc.dg/compat/struct-by-value-19_y.c: New.
3160         * gcc.dg/compat/struct-by-value-20_main.c: New.
3161         * gcc.dg/compat/struct-by-value-20_x.c: New.
3162         * gcc.dg/compat/struct-by-value-20_y.c: New.
3163         * gcc.dg/compat/struct-return-19_main.c: New.
3164         * gcc.dg/compat/struct-return-19_x.c: New.
3165         * gcc.dg/compat/struct-return-19_y.c: New.
3166         * gcc.dg/compat/struct-return-20_main.c: New.
3167         * gcc.dg/compat/struct-return-20_x.c: New.
3168         * gcc.dg/compat/struct-return-20_y.c: New.
3169
3170 2003-09-19  Andrew Pinski  <pinskia@physics.uc.edu>
3171         * g++.dg/init/array11.C: Change unsigned to __SIZE_TYPE__
3172         so that it will not complain on LP64 targets.
3173
3174 2003-09-19  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
3175
3176         PR c++/495
3177         * g++.dg/template/friend24.C: New test.
3178
3179 2003-09-19  Nathan Sidwell  <nathan@codesourcery.com>
3180
3181         PR c++/12332
3182         * g++.dg/template/memtmpl2.C: New test.
3183
3184 2003-09-18  Mark Mitchell  <mark@codesourcery.com>
3185
3186         PR target/11184
3187         * gcc.dg/builtin-apply1.c: New test.
3188
3189 2003-09-18  Nathan Sidwell  <nathan@codesourcery.com>
3190
3191         PR c++/9848
3192         * g++.dg/warn/Wunused-4.C: New test.
3193
3194 2003-09-18  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
3195
3196         PR c++/12316
3197         * g++.dg/other/gc2.C: New test.
3198
3199 2003-09-17  Mark Mitchell  <mark@codesourcery.com>
3200
3201         PR c++/11991
3202         * g++.dg/rtti/typeid3.C: New test.
3203
3204         PR c++/12266
3205         * g++.dg/overload/template1.C: New test.
3206
3207 2003-09-17  Eric Botcazou  <ebotcazou@libertysurf.fr>
3208
3209         * g++.dg/opt/cfg3.C: New test.
3210
3211 2003-09-16  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
3212
3213         PR c++/7939
3214         * g++.dg/template/crash11.C: New test.
3215
3216 2003-09-16  Jason Merrill  <jason@redhat.com>
3217             Jakub Jelinek  <jakub@redhat.com>
3218
3219         * gcc.dg/attr-warn-unused-result.c: New test.
3220
3221 2003-09-15  Nathan Sidwell  <nathan@codesourcery.com>
3222
3223         PR c++/12184
3224         * g++.dg/expr/call2.C: New test.
3225
3226 2003-09-15  Andreas Jaeger  <aj@suse.de>
3227
3228         * gcc.dg/Wold-style-definition-1.c: New test.
3229
3230 2003-09-14  Mark Mitchell  <mark@codesourcery.com>
3231
3232         PR c++/3907
3233         * g++.dg/parse/template12.C: New test.
3234
3235         * g++.dg/abi/bitfield11.C: New test.
3236         * g++.dg/abi/bitfield12.C: Likewise.
3237
3238 2003-09-14  Alexandre Oliva  <aoliva@redhat.com>
3239
3240         * gcc.dg/cpp/separate-1.c: Adjust line of error.  Test for correct
3241         non-expansion of functional macro name without arguments at EOL.
3242         * gcc.dg/cpp/spacing1.c: Revert 2003-08-04's change.  Likewise.
3243
3244 2003-09-14  Richard Sandiford  <rsandifo@redhat.com>
3245
3246         * gcc.c-torture/execute/20030914-[12].c: New tests.
3247
3248 2003-09-11  Nathan Sidwell  <nathan@codesourcery.com>
3249
3250         PR c++/11788
3251         * g++.dg/overload/addr1.C: New test.
3252
3253 2003-09-10  Ian Lance Taylor  <ian@wasabisystems.com>
3254
3255         * gcc.dg/20030909-1.c: New test.
3256
3257 2003-09-10  Eric Botcazou  <ebotcazou@libertysurf.fr>
3258
3259         * gcc.dg/ultrasp10.c: New test.
3260
3261 2003-09-09  Devang Patel  <dpatel@apple.com>
3262
3263         * gcc.dg/darwin-ld-6.c: New test.
3264
3265 2003-09-09  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
3266
3267         * gcc.dg/torture/builtin-explog-1.c: New testcase.
3268
3269 2003-09-08  Mark Mitchell  <mark@codesourcery.com>
3270
3271         * gcc.dg/ia64-types1.c: New test.
3272         * gcc.dg/ia64-types2.c: Likewise.
3273
3274 2003-09-08  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
3275
3276         * gcc.dg/builtins-1.c: Add more _Complex tests.
3277         * gcc.dg/torture/builtin-attr-1.c: Likewise.
3278
3279         * gcc.dg/builtins-1.c: Test existing _Complex functions.
3280         * gcc.dg/torture/builtin-attr-1.c: Likewise.
3281
3282 2003-09-08  Mark Mitchell  <mark@codesourcery.com>
3283
3284         PR c++/11786
3285         * g++.dg/lookup/koenig2.C: New test.
3286
3287         PR c++/5296
3288         * g++.dg/rtti/typeid2.C: New test.
3289
3290 2003-09-08  Jakub Jelinek  <jakub@redhat.com>
3291
3292         * gcc.c-torture/compile/20030904-1.c: New test.
3293
3294 2003-09-07  Eric Botcazou  <ebotcazou@libertysurf.fr>
3295
3296         * g++.dg/opt/longbranch2.C: New test.
3297
3298 2003-09-07  Andrew Pinski  <pinskia@physics.uc.edu>
3299
3300         * g++.dg/template/crash10.C: Only compile it.
3301
3302 2003-09-07  Andrew Pinski  <pinskia@physics.uc.edu>
3303
3304         PR middle-end/11665
3305         * gcc.c-torture/compile/20030907-1.c: New test.
3306         * g++.dg/init/array11.C: New test.
3307
3308 2003-09-07  Mark Mitchell  <mark@codesourcery.com>
3309
3310         PR c++/11852
3311         * g++.dg/init/struct1.C: New test.
3312
3313 2003-09-07  Mark Mitchell  <mark@codesourcery.com>
3314
3315         PR c++/12181
3316         * g++.dg/expr/comma1.C: New test.
3317
3318 2003-09-06  Mark Mitchell  <mark@codesourcery.com>
3319
3320         PR c++/11867
3321         * g++.dg/expr/static_cast5.C: New test.
3322
3323 2003-09-06  Andrew Pinski  <pinskia@physics.uc.edu>
3324
3325         PR c++/11507
3326         * g++.dg/lookup/scoped7.C: New test.
3327
3328         PR c++/9574
3329         * g++.dg/other/static1.C: New test.
3330
3331         PR c++/11490
3332         * g++.dg/warn/template-1.C: New test.
3333
3334         PR c++/11432
3335         * g++.dg/template/crash10.C: New test.
3336
3337         PR c++/2478
3338         * g++.dg/overload/VLA.C: New test.
3339
3340         PR c++/10804
3341         * g++.dg/template/call1.C: New test.
3342
3343 2003-09-06  Nathan Sidwell  <nathan@codesourcery.com>
3344
3345         PR c++/11794
3346         * g++.dg/parse/using3.C: New test.
3347
3348 2003-09-06  Roger Sayle  <roger@eyesopen.com>
3349
3350         PR c++/11409
3351         * g++.dg/overload/builtin3.C: New test case.
3352
3353 2003-09-06  Steven Bosscher  <steven@gcc.gnu.org>
3354
3355         PR c/9862
3356         * gcc.dg/20030906-1.c: New test.
3357         * gcc.dg/20030906-2.c: Likewise.
3358
3359 2003-09-06  Nathan Sidwell  <nathan@codesourcery.com>
3360
3361         PR c++/12167
3362         * g++.dg/parse/defarg5.C: New test.
3363
3364         * g++.dg/template/non-type-template-argument-1.C: Tweak expected error.
3365
3366 2003-09-05  Mark Mitchell  <mark@codesourcery.com>
3367
3368         PR c++/12163
3369         * g++.dg/expr/static_cast4.C: New test.
3370
3371         PR c++/12146
3372         * g++.dg/template/crash9.C: New test.
3373
3374 2003-09-05  Andrew Pinski  <pinskia@physics.uc.edu>
3375
3376         * g++.old-deja/g++.ext/pretty2.C: Update for change
3377         in __FUNCTION__.
3378         * g++.old-deja/g++.ext/pretty3.C: Likewise.
3379
3380 2003-09-05  Nathan Sidwell  <nathan@codesourcery.com>
3381
3382         PR c++/11922
3383         * g++/dg/template/qualified-id1.C: New test.
3384
3385         PR c++/12037
3386         * g++.dg/warn/noeffect4.C: New test.
3387
3388 2003-09-04  Matt Austern  <austern@apple.com>
3389
3390         * g++.dg/ext/fnname1.C: New test. (__func__ for C++.)
3391         * g++.dg/ext/fnname2.C: Likewise.
3392         * g++.dg/ext/fnname3.C: Likewise.
3393
3394 2003-09-04  Mark Mitchell  <mark@codesourcery.com>
3395
3396         * g++.dg/expr/lval1.C: New test.
3397         * g++.dg/ext/lvcast.C: Remove.
3398
3399 2003-09-03  Roger Sayle  <roger@eyesopen.com>
3400
3401         PR optimization/11700.
3402         * gcc.c-torture/compile/20030903-1.c: New test case.
3403
3404 2003-09-03  Mark Mitchell  <mark@codesourcery.com>
3405
3406         PR c++/12053
3407         * g++.dg/abi/layout4.C: New test.
3408
3409 2003-09-02  Scott Brumbaugh  <scottb.lists@verizon.net>
3410
3411         PR c++/11553
3412         * g++.dg/parse/friend3.C: New test.
3413
3414 2003-09-02  Mark Mitchell  <mark@codesourcery.com>
3415
3416         PR c++/11847
3417         * g++.dg/template/class1.C: New test.
3418
3419         PR c++/11808
3420         * g++.dg/expr/call1.C: New test.
3421
3422 2003-09-01  Mark Mitchell  <mark@codesourcery.com>
3423
3424         PR c++/12114
3425         * g++.dg/init/ref9.C: New test.
3426
3427         PR c++/11972
3428         * g++.dg/template/nested4.C: New test.
3429
3430 2003-08-29  Mark Mitchell  <mark@codesourcery.com>
3431
3432         PR c++/12093
3433         * g++.dg/template/non-dependent4.C: New test.
3434
3435         PR c++/11928
3436         * g++.dg/inherit/conv1.C: New test.
3437
3438 2003-08-29  Mark Mitchell  <mark@codesourcery.com>
3439
3440         PR c++/6196
3441         * g++.dg/ext/label1.C: New test.
3442         * g++.dg/ext/label2.C: Likewise.
3443
3444 2003-08-28  Mark Mitchell  <mark@codesourcery.com>
3445
3446         * g++.dg/expr/cond3.C: New test.
3447
3448 2003-08-28  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
3449
3450         * gcc.dg/builtins-1.c: Add new builtin cases.
3451
3452 2003-08-28  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
3453
3454         * gcc.dg/builtins-1.c: Add new cases.
3455         * gcc.dg/torture/builtin-attr-1.c: Likewise.
3456
3457 2003-08-28  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
3458
3459         * gcc.dg/builtins-1.c: Add more math builtin tests.
3460         * gcc.dg/torture/builtin-attr-1.c: New test.
3461
3462 2003-08-28  Mark Mitchell  <mark@codesourcery.com>
3463
3464         PR optimization/5079
3465         * g++.dg/opt/static3.C: New test.
3466
3467 2003-08-27  Zdenek Dvorak  <rakdver@atrey.karlin.mff.cuni.cz>
3468
3469         * gcc.misc-tests/gcov-10b.c: New test.
3470
3471 2003-08-27  Mark Mitchell  <mark@codesourcery.com>
3472
3473         * g++.dg/opt/ptrmem3.C: New test.
3474
3475         * g++.old-deja/g++.pt/overload8.C: Remove XFAIL.
3476
3477 2003-08-27  Jakub Jelinek  <jakub@redhat.com>
3478
3479         * gcc.dg/20030826-2.c: New test.
3480
3481 2003-08-26  Roger Sayle  <roger@eyesopen.com>
3482
3483         PR middle-end/12002
3484         * g77.f-torture/compile/12002.f: New test case.
3485
3486 2003-08-26  Roger Sayle  <roger@eyesopen.com>
3487
3488         * gcc.dg/20030826-1.c: New test case.
3489
3490 2003-08-26  Matt Kraai  <kraai@alumni.cmu.edu>
3491
3492         * gcc.dg/noncompile/20030818-1.c: Expect second line of error.
3493
3494 2003-08-26  Nathan Sidwell  <nathan@codesourcery.com>
3495
3496         PR c++/11871
3497         * c++.dg/lookup/crash1.C: New test.
3498
3499         * c++.dg/warn/noeffect3.C: New test.
3500
3501 2003-08-25  Janis Johnson  <janis187@us.ibm.com>
3502
3503         * gcc.dg/compat/vector-1_x.c: Compile with -w.
3504         * gcc.dg/compat/vector-1_y.c: Ditto.
3505         * gcc.dg/compat/vector-2_x.c: Ditto.
3506         * gcc.dg/compat/vector-2_y.c: Ditto.
3507
3508 2003-08-25  Ulrich Weigand  <uweigand@de.ibm.com>
3509
3510         * gcc.dg/20030702-1.c: New test.
3511
3512 2003-08-25  Mark Mitchell  <mark@codesourcery.com>
3513
3514         PR c++/8795
3515         * g++.dg/ext/altivec-1.C: New test.
3516
3517 2003-08-24  Richard Henderson  <rth@redhat.com>
3518
3519         * g++.dg/eh/simd-2.C: Add -w for x86.
3520
3521 2003-08-23  Jakub Jelinek  <jakub@redhat.com>
3522
3523         * gcc.dg/20030815-1.c: New test.
3524
3525 2003-08-23  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
3526
3527         PR c++/3765
3528         * g++.dg/parse/access6.C: New test.
3529
3530 2003-08-23  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
3531
3532         PR c++/641, c++/11876
3533         * g++.dg/template/friend22.C: New test.
3534         * g++.dg/template/friend23.C: Likewise.
3535
3536 2003-08-22  Mark Mitchell  <mark@codesourcery.com>
3537
3538         * gcc.misc-tests/linkage.exp: Treat all HP-UX platforms
3539         identically.
3540
3541 2003-08-22  Mark Mitchell  <mark@codesourcery.com>
3542
3543         * g++.old-deja/g++.ext/attrib5.C: XFAIL on hppa2*-hp-hpux11*.
3544
3545 2003-08-22  Mark Mitchell  <mark@codesourcery.com>
3546
3547         * gcc.dg/20020313-1.c: Add "-w" to dg-options.
3548
3549 2003-08-22  Mark Mitchell  <mark@codesourcery.com>
3550
3551         * gcc.misc-tests/linkage.exp: Add logic for ia64-hp-hpux*.
3552
3553 2003-08-22  Mark Mitchell  <mark@codesourcery.com>
3554
3555         * g++.dg/other/packed1.C: Add XFAIL marker for ia64-hp-hpux*.
3556
3557 2003-08-21  Mark Mitchell  <mark@codesourcery.com>
3558
3559         PR c++/11919
3560         * g++.dg/overload/prom1.C: New test.
3561
3562         PR c++/11551
3563         * g++.dg/parse/dtor2.C: New test.
3564
3565         PR c++/10762
3566         * g++.dg/parse/using2.C: New test.
3567
3568 2003-08-21  Kazu Hirata  <kazu@cs.umass.edu>
3569
3570         PR target/11805
3571         * gcc.c-torture/compile/20030821-1.c: New.
3572
3573 2003-08-20  Mark Mitchell  <mark@codesourcery.com>
3574
3575         PR c++/11834
3576         * g++.dg/template/deduce2.C: New test.
3577
3578 2003-08-21  Josef Zlomek  <zlomekj@suse.cz>
3579
3580         * gcc.c-torture/execute/20030821-1.c: New test.
3581
3582 2003-08-20  Roger Sayle  <roger@eyesopen.com>
3583
3584         PR middle-end/11984
3585         * gcc.dg/20030820-1.c: New test case.
3586
3587 2003-08-20  Nathan Sidwell  <nathan@codesourcery.com>
3588
3589         PR c++/11945
3590         * g++.dg/warn/noeffect2.C: New test.
3591
3592 2003-08-19  Mark Mitchell  <mark@codesourcery.com>
3593
3594         PR c++/10926
3595         * g++.dg/template/dtor2.C: New test.
3596
3597         PR c++/11684
3598         * g++.dg/template/operator1.C: New test.
3599         * g++.dg/parse/operator4.C: New test.
3600
3601         PR c++/11946.C
3602         * g++.dg/expr/enum1.C: New test.
3603         * gcc.dg/c99-bool-1.c: Remove bogus warning.
3604
3605         PR c++/11036.C
3606         * g++.dg/parse/elab2.C: New test.
3607         * g++.dg/parse/typedef4.C: Change error message.
3608         * g++.old-deja/g++.robertl/eb133.C: Remove bogus error markers.
3609         * g++.old-deja/g++.robertl/eb133a.C: Remove bogus error markers.
3610         * g++.old-deja/g++.robertl/eb133b.C: Remove bogus error markers.
3611
3612 2003-08-19  Geoffrey Keating  <geoffk@apple.com>
3613
3614         * gcc.dg/pch/warn-1.c: New.
3615         * gcc.dg/pch/warn-1.hs: New.
3616
3617         * lib/dg-pch.exp (dg-pch): Use 'return' not 'continue' to skip
3618         not-tested file.
3619
3620 2003-08-19  Andrew Pinski  <pinskia@physics.uc.edu>
3621
3622         * gcc.dg/uninit-E.c: Add forgotten dg-warning marker.
3623
3624 2003-08-19  Andrew Pinski  <pinskia@physics.uc.edu>
3625
3626         * gcc.dg/uninit-D.c: New Test.
3627         * gcc.dg/uninit-E.c: New Test.
3628         * gcc.dg/uninit-F.c: New Test.
3629         * gcc.dg/uninit-G.c: New Test.
3630
3631 2003-08-19  Michael Ritzert  <ritzert@t-online.de>
3632
3633         * g++.dg/README: Describe the pch directory.
3634
3635 2003-08-19  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
3636
3637         PR c++/11174
3638         * g++.dg/parse/access4.C: New test.
3639         * g++.dg/parse/access5.C: Likewise.
3640         * g++.old-deja/g++.jason/access17.C: Adjust error message.
3641
3642 2003-08-18  Matt Kraai  <kraai@alumni.cmu.edu>
3643
3644         * gcc.dg/noncompile/20030818-1.c: New.
3645
3646 2003-08-18  Nathan Sidwell  <nathan@codesourcery.com>
3647
3648         PR c++/11957
3649         * g++.dg/warn/noeffect1.C: New test.
3650
3651         * g++.dg/template/scope2.C: New test.
3652         * g++.dg/template/error2.C: Correct dg-error
3653
3654 2003-08-18  Richard Sandiford  <rsandifo@redhat.com>
3655
3656         * gcc.c-torture/compile/mipscop*.c: Turn into compile-only tests.
3657
3658 2003-08-16  Nathan Sidwell  <nathan@codesourcery.com>
3659
3660         PR C++/11512
3661         * g++.dg/template/warn1.C: New.
3662
3663 2003-08-15  Nathan Sidwell  <nathan@codesourcery.com>
3664
3665         * g++.dg/template/error2.C: New test.
3666         * g++.dg/lookup/using7.C: Adjust errors
3667         * g++.old-deja/g++.pt/crash36.C: Likewise.
3668         * g++.old-deja/g++.pt/derived3.C: Likewise.
3669
3670 2003-08-14  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
3671
3672         * gcc.c-torture/execute/builtins/lib/strcat.c: New.
3673         * gcc.c-torture/execute/builtins/string-9-lib.c: New.
3674         * gcc.c-torture/execute/builtins/string-9.c: New, from
3675         string-opt-9.c.  Adjust for execute/builtins framework.
3676         * gcc.c-torture/execute/string-opt-9.c: Delete.
3677
3678 2003-08-12  Mark Mitchell  <mark@codesourcery.com>
3679
3680         * g++.dg/init/new8.C: Use __SIZE_TYPE__ to get the type of size_t.
3681
3682         * g++.dg/parse/ret-type2.C: New test.
3683
3684         PR c++/11703
3685         * g++.dg/init/new8.C: New test.
3686
3687         PR c++/10923
3688         * g++.dg/parse/typedef5.C: New test.
3689
3690         PR c++/9512
3691         * g++.dg/parse/qualified2.C: New test.
3692         * g++.old-deja/g++.other/decl5.C: Mark one more instance of
3693         invalid code.
3694
3695 2003-08-11  Mark Mitchell  <mark@codesourcery.com>
3696
3697         * g++.dg/conversion/ptrmem1.C: New test.
3698
3699 2003-08-11  Jakub Jelinek  <jakub@redhat.com>
3700
3701         PR target/11693
3702         * gcc.dg/20030811-1.c: New test.
3703
3704         PR target/11535
3705         * gcc.c-torture/execute/20030811-1.c: New test.
3706
3707 2003-08-10  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
3708
3709         * gcc.c-torture/execute/string-opt-9.c: Add more strcat cases.
3710
3711 2003-08-10  Mark Mitchell  <mark@codesourcery.com>
3712
3713         PR c++/11789.C
3714         * g++.dg/inherit/multiple1.C: New test.
3715
3716 2003-08-10  Nathan Sidwell  <nathan@codesourcery.com>
3717
3718         * gcc.dg/spe1.c: New test.
3719
3720         PR c++/11670
3721         * g++.dg/expr/cast2.C: New test.
3722
3723         PR c++/10530
3724         * g++.dg/template/dependent-name2.C: New test.
3725
3726 2003-08-08  Andrew Pinski  <pinskia@physics.uc.edu>
3727
3728         * g++.dg/parse/crash11.C: Put the dg options in comments.
3729
3730 2003-08-08  Neil Booth  <neil@daikokuya.co.uk>
3731
3732         * lib/gcc-dg.exp: Update for diagnostic change.
3733
3734 2003-08-07  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
3735
3736         PR c++/5767
3737         * g++.dg/parse/crash11.C: New test.
3738
3739 2003-08-06  Alexandre Oliva  <aoliva@redhat.com>
3740
3741         * gcc.dg/cpp/spacing1.c: Update.
3742
3743 2003-08-04  Janis Johnson  <janis187@us.ibm.com>
3744
3745         PR target/11739
3746         * gcc.misc-tests/i386-prefetch.exp: Use -march=i386 when specifying
3747         a value for -mtune.
3748
3749 2003-08-04  Roger Sayle  <roger@eyesopen.com>
3750
3751         PR middle-end/11771
3752         * gcc.c-torture/compile/20030804-1.c: New test case.
3753
3754 2003-08-04  Roger Sayle  <roger@eyesopen.com>
3755
3756         * gcc.dg/20030804-1.c: New test case.
3757
3758 2003-08-04  Alexandre Oliva  <aoliva@redhat.com>
3759
3760         * gcc.dg/cpp/separate-1.c: New test.
3761
3762 2003-08-03  Nathan Sidwell  <nathan@codesourcery.com>
3763
3764         PR c++/11704
3765         * g++.dg/template/dependent-expr2.C: New test.
3766
3767         PR c++/11766
3768         * g++.dg/expr/ptrmem1.C: New test.
3769
3770 2003-08-03  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
3771
3772         PR c++/9453
3773         * g++.dg/template/friend15.C: New test.
3774
3775 2003-08-03  Neil Booth  <neil@daikokuya.co.uk>
3776
3777         * lib/dg-pch.exp: Work round PCH bug.
3778
3779 2003-08-02  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
3780
3781         * gcc.dg/builtins-1.c: Add macro helpers.  Add missing math
3782         builtins.  Move cases from builtins-4.c here.
3783
3784         * gcc.dg/torture/builtin-math-1.c: New test taken from
3785         bits of gcc.dg/builtins-3.c, gcc.dg/builtins-5.c and also some
3786         additional cases.
3787
3788         * gcc.dg/builtins-3.c, gcc.dg/builtins-4.c, gcc.dg/builtins-5.c:
3789         Delete.
3790
3791 2003-08-02  Nathan Sidwell  <nathan@codesourcery.com>
3792
3793         PR c++/9447
3794         * g++.dg/template/using7.C: New test.
3795
3796 2003-08-02  Neil Booth  <neil@daikokuya.co.uk>
3797
3798         * import1.c, import2.c: New tests.
3799
3800 2003-08-01  Jakub Jelinek  <jakub@redhat.com>
3801
3802         * g++.dg/eh/crossjump1.C: New test.
3803
3804 2003-08-01  Mark Mitchell  <mark@codesourcery.com>
3805
3806         PR c++/11697
3807         * g++.dg/template/using6.C: New test.
3808
3809         PR c++/11744
3810         * g++.dg/template/koenig2.C: New test.
3811
3812 2003-08-01  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
3813
3814         PR c++/7983
3815         * g++.dg/parse/typedef4.C: New test.
3816
3817 2003-08-01  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
3818
3819         PR c++/8442, c++/8806
3820         * g++.dg/template/elab1.C: New test.
3821         * g++.dg/template/type2.C: Likewise.
3822         * g++.dg/template/ttp3.C: Adjust expected error message.
3823         * g++.old-deja/g++.law/visibility13.C: Likewise.
3824         * g++.old-deja/g++.niklas/t135.C: Likewise.
3825         * g++.old-deja/g++.pt/ttp41.C: Likewise.
3826         * g++.old-deja/g++.pt/ttp43.C: Use qualified name for template
3827         template argument.
3828         * g++.old-deja/g++.pt/ttp44.C: Likewise.
3829
3830 2003-08-01  Nathan Sidwell  <nathan@codesourcery.com>
3831
3832         PR c++/11295
3833         * g++.dg/ext/stmtexpr1.C: New test.
3834
3835         * g++.dg/opt/tmp1.C: New test.
3836
3837         PR c++/11525
3838         * g++.dg/parse/constant4.C: New test.
3839
3840         PR c++/9447
3841         * g++.dg/template/using5.C: New test.
3842
3843 2003-07-31  Roger Sayle  <roger@eyesopen.com>
3844
3845         * gcc.dg/builtins-27.c: New test case.
3846
3847 2003-07-31  Jakub Jelinek  <jakub@redhat.com>
3848
3849         * gcc.dg/tls/opt-7.c: New test.
3850
3851 2003-07-31  Andrew Pinski  <pinskia@physics.uc.edu>
3852
3853         * g++.old-deja/g++.other/crash18.C: Remove.
3854
3855 2003-07-31  Nathan Sidwell  <nathan@codesourcery.com>
3856
3857         * g++.dg/template/explicit3.C: New.
3858         * g++.dg/template/explicit4.C: New.
3859         * g++.dg/template/explicit5.C: New.
3860
3861         PR c++/11347
3862         * g++.dg/template/memtmpl1.C: New.
3863
3864 2003-07-29  Andrew Pinski <pinskia@physics.uc.edu>
3865
3866         PR target/11565
3867         * gcc.dg/i386-387-1.c (dg-options): Add -march=i386.
3868         * gcc.dg/i386-387-5.c (dg-options): Likewise.
3869
3870 2003-07-30  Jan Hubicka  <jh@suse.cz>
3871
3872         * vtgc1.c: Kill.
3873
3874 2003-07-29  Zack Weinberg  <zack@codesourcery.com>
3875
3876         * gcc.dg/struct-in-proto-1.c: New test.
3877
3878 2003-07-29  Neil Booth  <neil@daikokuya.co.uk>
3879
3880         * gcc.dg/cpp/include2.c: Only expect one message.
3881
3882 2003-07-29  Nathan Sidwell  <nathan@codesourcery.com>
3883
3884         PR c++/9447
3885         * g++.dg/template/using1.C: New test.
3886         * g++.dg/template/using2.C: New test.
3887         * g++.dg/template/using3.C: New test.
3888         * g++.dg/template/using4.C: New test.
3889
3890 2003-07-29  Alexandre Oliva  <aoliva@redhat.com>
3891
3892         * gcc.c-torture/execute/string-opt-9.c: strcmp returns int.
3893         * gcc.c-torture/execute/string-opt-10.c: Likewise.
3894
3895 2003-07-28  Jan Hubicka  <jh@suse.cz>
3896
3897         PR c++/11530
3898         * g++.dg/opt/call1.C: New test.
3899
3900 2003-07-28  Alexandre Oliva <aoliva@redhat.com>
3901
3902         PR c++/11667
3903         * g++.dg/init/enum2.C: New test.
3904         * g++.dg/template/overload1.C: Add "-w" option.
3905
3906 2003-07-28    <hp@bitrange.com>
3907
3908         * gcc.dg/Wdeclaration-after-statement-1.c,
3909         gcc.dg/Wdeclaration-after-statement-2.c: New tests.
3910
3911 2003-07-28  Jakub Jelinek  <jakub@redhat.com>
3912
3913         * gcc.c-torture/compile/20030725-1.c: New test.
3914
3915 2003-07-28  Aldy Hernandez  <aldyh@redhat.com>
3916
3917         * gcc.dg/20030505.c: Only run for SPE.
3918         Remove definition of opaque type.
3919
3920 2003-07-27  Mark Mitchell  <mark@codesourcery.com>
3921
3922         * g++.dg/template/ptrmem6.C: New test.
3923
3924 2003-07-26  Geoffrey Keating  <geoffk@apple.com>
3925
3926         * gcc.c-torture/compile/zero-strct-2.c: New test.
3927
3928 2003-07-25  Geoffrey Keating  <geoffk@apple.com>
3929
3930         * gcc.dg/intermod-1.c: New test.
3931
3932 2003-07-25  Nathan Sidwell  <nathan@codesourcery.com>
3933
3934         PR c++/11617
3935         * g++.dg/template/lookup2.C: New test.
3936         * g++.dg/template/memclass1.C: Remove instantiated from error.
3937         * g++.dg/other/error2.C: Tweak expected errors.
3938
3939         PR c++/11596
3940         * g++.dg/template/defarg3.C: New test.
3941
3942         * g++.dg/ext/packed2.C: Pack member struct too. Explain why.
3943
3944 2003-07-24  Mark Mitchell  <mark@codesourcery.com>
3945
3946         * g++.dg/inherit/access5.C: New test.
3947
3948 2003-07-24  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
3949
3950         PR c++/11513
3951         * g++.dg/template/crash8.C: New test.
3952
3953 2003-07-23  Steven Bosscher <steven@gcc.gnu.org>
3954
3955         PR c/10602
3956         * gcc.dg/noncompile/incomplete-2.c: New test.
3957
3958 2003-07-23  Mark Mitchell  <mark@codesourcery.com>
3959
3960         PR c++/11645
3961         * g++.dg/inherit/access4.C: New test.
3962
3963         PR c++/11517
3964         * g++.dg/expr/cond2.C: New test.
3965
3966         PR optimization/10679
3967         * g++.dg/opt/inline4.C: New test.
3968
3969 2003-07-23  Nathan Sidwell  <nathan@codesourcery.com>
3970
3971         * g++.dg/parse/crash10: New test.
3972
3973 2003-07-22  Nathan Sidwell  <nathan@codesourcery.com>
3974
3975         * g++.dg/ext/flexary1.C: New test.
3976
3977 2003-07-22  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
3978
3979         PR c++/10793
3980         * g++.dg/template/crash9.C: New test.
3981
3982 2003-07-22  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
3983
3984         PR c++/3004
3985         * g++.dg/parse/typedef3.C: New test.
3986
3987         PR c++/7906
3988         * g++.dg/parse/operator2.C: New test.
3989
3990         PR c++/8895
3991         * g++.dg/parse/def-tmpl-arg1.C: New test.
3992
3993         PR c++/9282
3994         * g++.dg/parse/funptr1.C: New test.
3995
3996         PR c++/9452
3997         * g++.dg/parse/ambig3.C: New test.
3998
3999         PR c++/9454
4000         * g++.dg/parse/operator3.C: New test.
4001
4002         PR c++/9486
4003         * g++.dg/parse/template10.C: New test.
4004
4005         PR c++/9488
4006         * g++.dg/parse/template11.C: New test.
4007
4008         PR c++/10150
4009         * g++.dg/parse/invalid-op1.C: New test.
4010
4011         PR c++/10247
4012         * g++.dg/parse/condexpr1.C: New test.
4013
4014 2003-07-22  Nathan Sidwell  <nathan@codesourcery.com>
4015
4016         * g++.dg/ext/packed3.C: New test.
4017         * g++.dg/ext/packed4.C: New test.
4018
4019         * gcc.dg/pack-test-3.c: New test.
4020
4021 2003-07-21  Janis Johnson  <janis187@us.ibm.com>
4022
4023         * lib/compat.exp: Handle dg-options per source file.
4024         * g++.dg/compat/abi/bitfield1_x.C: Specify dg-options.
4025         * g++.dg/compat/abi/bitfield1_y.C: Ditto.
4026         * g++.dg/compat/abi/bitfield2_x.C: Ditto.
4027         * g++.dg/compat/abi/bitfield2_y.C: Ditto.
4028         * g++.dg/compat/abi/vbase8-10_x.C: Ditto.
4029         * g++.dg/compat/abi/vbase8-10_y.C: Ditto.
4030         * g++.dg/compat/abi/vbase8-21_x.C: Ditto.
4031         * g++.dg/compat/abi/vbase8-21_y.C: Ditto.
4032         * g++.dg/compat/abi/vbase8-22_x.C: Ditto.
4033         * g++.dg/compat/abi/vbase8-22_y.C: Ditto.
4034         * g++.dg/compat/abi/vbase8-4_x.C: Ditto.
4035         * g++.dg/compat/abi/vbase8-4_y.C: Ditto.
4036         * g++.dg/compat/break/bitfield7_x.C: Ditto.
4037         * g++.dg/compat/break/bitfield7_y.C: Ditto.
4038
4039 2003-07-21  Andrew Pinski  <pinskia@physics.uc.edu>
4040
4041         PR c/10320
4042         * gcc.c-torture/execute/20030718-1.c: New test.
4043
4044 2003-07-21  Eric Botcazou  <ebotcazou@libertysurf.fr>
4045
4046         PR optimization/11536
4047         * gcc.dg/20030721-1.c: New test.
4048
4049 2003-07-19  Mark Mitchell  <mark@codesourcery.com>
4050
4051         PR c++/11546
4052         * g++.dg/template/lookup1.C: New test.
4053
4054 2003-07-19  Zack Weinberg  <zack@codesourcery.com>
4055
4056         * gcc.dg/noncompile/label-1.c: New comprehensive test case for
4057         diagnostics of ill-formed constructs involving labels.
4058         * gcc.dg/noncompile/label-lineno-1.c: Add error regexp for
4059         the new 'previously defined here' message.
4060
4061 2003-07-18  Nathan Sidwell  <nathan@codesourcery.com>
4062
4063         * g++.dg/parse/non-dependent2.C: New test.
4064
4065 2003-07-18  Andrew Pinski  <pinskia@physics.uc.edu>
4066
4067         * g++.dg/init/init-ref4.C: xfail on targets without
4068         weak symbols.
4069
4070 2003-07-17  Jakub Jelinek  <jakub@redhat.com>
4071
4072         PR target/11087
4073         * gcc.c-torture/execute/20030717-1.c: New test.
4074
4075 2003-07-18  Eric Botcazou  <ebotcazou@libertysurf.fr>
4076
4077         * g++.dg/opt/cfg1.C: New test.
4078
4079 2003-07-17  Mark Mitchell  <mark@codesourcery.com>
4080
4081         PR optimization/11557
4082         * gcc.dg/20030717-1.c: New test.
4083
4084 2003-07-17  Andrew Pinski <pinskia@physics.uc.edu>
4085
4086         PR c++/10476
4087         * g++.dg/expr/crash-1.C: New test.
4088
4089         PR c++/11027
4090         * g++.dg/template/init3.C: New test.
4091
4092         PR c++/8222
4093         * g++.dg/template/non-dependent1.C: New test.
4094
4095         PR c++/11070
4096         * g++.dg/template/non-dependent2.C: New test.
4097
4098         PR c++/11071
4099         * g++.dg/template/non-dependent3.C: New test.
4100
4101         PR c++/9907
4102         * g++.dg/template/sizeof5.C: New test.
4103
4104 2003-07-17  Geoffrey Keating  <geoffk@apple.com>
4105
4106         PR 11498
4107         * gcc.c-torture/compile/mangle-1.c: New file.
4108
4109 2003-07-17  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
4110
4111         PR c++/7809
4112         * g++.dg/parse/access3.C: New test.
4113
4114 2003-07-17  Andrew Pinski  <pinskia@physics.uc.edu>
4115
4116         PR c++/11384
4117         * g++.dg/init/init-ref4.C: New test.
4118
4119 2003-07-16  Mark Mitchell  <mark@codesourcery.com>
4120
4121         PR c++/11547
4122         * g++.dg/parse/constant3.C: New test.
4123         * g++.dg/parse/crash7.C: Likewise.
4124
4125 2003-07-16  Andrew Pinski  <pinskia@physics.uc.edu>
4126
4127         PR target/11008
4128         * gcc.dg/i386-pentium4-not-mull.c: New.
4129
4130 2003-07-16  J"orn Rennecke <joern.rennecke@superh.com>
4131
4132         * gcc.dg/asm-names.c (ymain): Make it weak.
4133
4134 2003-07-16  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
4135
4136         PR c++/5421
4137         * g++.dg/template/friend21.C: New test.
4138
4139 2003-07-16  Jakub Jelinek  <jakub@redhat.com>
4140
4141         * gcc.dg/cleanup-8.c: New test.
4142         * gcc.dg/cleanup-9.c: New test.
4143
4144 2003-07-16  Danny Smith  <dannysmith@users.sourceforge.net>
4145
4146         * g++.dg/ext/dll-MI1.h: New file.
4147         * g++.dg/ext/dllexport-MI1.C: New file.
4148         * g++.dg/ext/dllimport-MI1.C: New file.
4149
4150 2003-07-15  Jakub Jelinek  <jakub@redhat.com>
4151
4152         * gcc.c-torture/execute/string-opt-8.c (main): Remove i370 and s390,
4153         it does not have cmpstrsi patterns (just cmpmemsi).
4154
4155 2003-07-15  Mark Mitchell  <mark@codesourcery.com>
4156
4157         PR debug/11473
4158         * g++.dg/debug/debug8.C: New test.
4159
4160 2003-07-15  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
4161
4162         PR c++/10108
4163         * g++.dg/template/crash7.C: New test.
4164
4165 2003-07-15  Kazu Hirata  <kazu@cs.umass.edu>
4166
4167         PR target/10795
4168         * gcc.c-torture/compile/20030708-1.c: New.
4169
4170 2003-07-15  Eric Botcazou  <ebotcazou@libertysurf.fr>
4171
4172         * gcc.c-torture/execute/20030715-1.c: New test.
4173
4174 2003-07-14  Geoffrey Keating  <geoffk@apple.com>
4175
4176         * gcc.dg/pch/inline-3.c: New file.
4177         * gcc.dg/pch/inline-3.hs: New file.
4178         * gcc.dg/pch/inline-4.c: New file.
4179         * gcc.dg/pch/inline-4.hs: New file.
4180
4181 2003-07-14  Mark Mitchell  <mark@codesourcery.com>
4182
4183         PR c++/11509
4184         * g++.dg/template/crash6.C: New test.
4185
4186         PR c++/7053
4187         * g++.dg/template/friend20.C: New test.
4188
4189         PR c++/7019
4190         * g++.dg/template/overload2.C: New test.
4191
4192 2003-07-14  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
4193
4194         PR optimization/11440
4195         * gcc.c-torture/execute/20030714-1.c: New test.
4196
4197 2003-07-14  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
4198
4199         PR c++/11154
4200         * g++.dg/template/partial2.C: New test.
4201
4202 2003-07-13  Mark Mitchell  <mark@codesourcery.com>
4203
4204         PR c++/11503
4205         * g++.dg/template/anon1.C: New test.
4206
4207         PR c++/11493
4208         PR c++/11495
4209         * g++.dg/parse/template9.C: Likewise.
4210         * g++.dg/template/crash4.C: New test.
4211         * g++.dg/template/koenig1.C: Likewise.
4212         * g++.old-deja/g++.benjamin/tem03.C: Adjust error markers.
4213         * g++.old-deja/g++.benjamin/tem06.C: Declare "x".
4214         * g++.old-deja/g++.jason/overload33.C: Use this-> when calling
4215         functions.
4216         * g++.old-deja/g++.jason/template36.C: Likewise.
4217         * g++.old-deja/g++.mike/p1989.C: Likewise.
4218         * g++.old-deja/g++.pt/lookup2.C: Use -fpermissive when compiling.
4219         * g++.old-deja/g++.pt/ttp20.C: Use this->.
4220         * g++.old-deja/g++.pt/ttp21.C: Use this->.
4221         * g++.old-deja/g++.pt/typename13.C: Use -fpermissive when
4222         compiling.
4223         * g++.old-deja/g++.pt/union2.C: Use this->.
4224
4225 2003-07-11  Jakub Jelinek  <jakub@redhat.com>
4226
4227         * gcc.dg/20030711-1.c: New test.
4228
4229 2003-07-11  Nathan Sidwell  <nathan@codesourcery.com>
4230
4231         PR c++/11050
4232         * g++.dg/parse/args1.C: New test.
4233         * g++.pt/defarg8.C: Change expected errors.
4234
4235 2003-07-11  Mark Mitchell  <mark@codesourcery.com>
4236
4237         PR c++/8164
4238         * g++.dg/template/nontype2.C: New test.
4239
4240         PR c++/10558
4241         * g++.dg/parse/template8.C: New test.
4242
4243         PR c++/8327
4244         * g++.dg/template/scope1.C: New test.
4245
4246         * g++.dg/warn/Wsign-compare-1.C: New test.
4247
4248 2003-07-10  Kazu Hirata  <kazu@cs.umass.edu>
4249
4250         * gcc.dg/20021018-1.c: Disable if the sizeof (int) < 4.
4251
4252 2003-07-10  Mark Mitchell  <mark@codesourcery.com>
4253
4254         PR c++/9411
4255         * g++.dg/template/explicit2.C: New test.
4256
4257         PR c++/10032
4258         * g++.dg/warn/pedantic1.C: New test.
4259
4260 2003-07-10  Nathan Sidwell  <nathan@codesourcery.com>
4261
4262         PR c++ 9483
4263         * g++.dg/other/field1.C: New test.
4264
4265 2003-07-10  Kazu Hirata  <kazu@cs.umass.edu>
4266
4267         PR c/11449
4268         * gcc.c-torture/compile/20030707-1.c: New.
4269
4270 2003-07-10  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
4271
4272         PR c++/10849
4273         * g++.dg/template/access12.C: New test.
4274
4275 2003-07-09  Nathan Sidwell  <nathan@codesourcery.com>
4276
4277         * g++.dg/bprob/bprob.exp (prof_ext): Update.
4278         * g77.dg/bprob/bprob.exp (prof_ext): Update.
4279         * gcc.misc-tests/bprob.exp (prof_ext): Update.
4280         * gcc.misc-tests/gcov.exp: Update
4281         * g++.dg/gcov/gcov.exp: Update
4282         * lib/gcov.exp: Update.
4283
4284 2003-07-08  Mark Mitchell  <mark@codesourcery.com>
4285
4286         * g++.dg/abi/mangle17.C: Make sure template expressions are
4287         dependent.
4288         * g++.dg/abi/mangle4.C: Mark erroneous casts.
4289         * g++.dg/debug/debug7.C: Mark erronous new-declarator.
4290         * g++.dg/opt/stack1.C: Remove erroneous code.
4291         * g++.dg/parse/template7.C: New test.
4292         * g++.dg/template/dependent-expr1.C: Mark erroneous code.
4293         * g++.old-deja/g++.pt/crash4.C: Likewise.
4294
4295 2003-07-09  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
4296
4297         * gcc.dg/const-elim-1.c (dg-final): Change regexp to match labels
4298         with zero or one occurence of `$' after the initial `L'.
4299
4300 2003-07-08  Kazu Hirata  <kazu@cs.umass.edu>
4301
4302         * gcc.c-torture/compile/20030704-1.c: Add a comment.
4303
4304 2003-07-08  Roger Sayle  <roger@eyesopen.com>
4305
4306         PR c/11370
4307         * gcc.dg/Wunreachable-6.c: New testcase.
4308         * gcc.dg/Wunreachable-7.c: New testcase.
4309
4310 2003-07-08  Jakub Jelinek  <jakub@redhat.com>
4311
4312         PR c/11420
4313         * gcc.dg/20030708-1.c: New test.
4314
4315 2003-07-08  Richard Sandiford  <rsandifo@redhat.com>
4316
4317         * gcc.dg/compat/sdata-section.h: New file.
4318         * gcc.dg/compat/sdata-1_{x,y,main}.c: New test.
4319         * gcc.dg/torture/mips-sdata-1.c: New test.
4320
4321 2003-07-08  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
4322
4323         PR c++/11030
4324         * g++.dg/template/friend19.C: New test.
4325
4326 2003-07-08  Jakub Jelinek  <jakub@redhat.com>
4327
4328         * g++.dg/opt/strength-reduce.C: New test.
4329
4330 2003-07-07  Roger Sayle  <roger@eyesopen.com>
4331
4332         PR target/10979
4333         * gcc.dg/20030707-1.c: New testcase.
4334
4335 2003-07-07  Roger Sayle  <roger@eyesopen.com>
4336
4337         PR optimization/11059
4338         * g++.dg/opt/emptyunion.C: New testcase.
4339
4340 2003-07-07  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
4341             Eric Botcazou  <ebotcazou@libertysurf.fr>
4342
4343         * g++.dg/opt/stack1.C: New test.
4344
4345 2003-07-05  Mark Mitchell  <mark@codesourcery.com>
4346
4347         * g++.old-deja/g++.jason/typeid1.C: Make it a compile test, not a
4348         run test.
4349
4350         PR c++/11431
4351         * g++.dg/expr/static_cast3.C: New test.
4352
4353 2003-07-04  Zack Weinberg  <zack@codesourcery.com>
4354
4355         * gcc.c-torture/execute/wchar_t-1.x: New file; XFAIL wchar_t-1.c
4356         everywhere.
4357         * gcc.dg/concat.c: Concatenation of string constants with
4358         __FUNCTION__ / __PRETTY_FUNCTION__ is now a hard error.
4359         * gcc.dg/wtr-strcat-1.c: Loosen dg-warning regexp.
4360         * gcc.dg/cpp/escape-2.c: Use wide character constants where
4361         necessary to avoid multi-character character constant warning.
4362         * gcc.dg/cpp/escape.c: Likewise.
4363         * gcc.dg/cpp/ucs.c: Likewise.
4364         Remove backslashes from dg-bogus comments, as they confuse Tcl.
4365         Fix a typo.
4366
4367 2003-07-04  Kazu Hirata  <kazu@cs.umass.edu>
4368
4369         PR c/11428
4370         * gcc.c-torture/compile/20030704-1.c: New.
4371
4372 2003-07-04  Kazu Hirata  <kazu@cs.umass.edu>
4373
4374         * gcc.dg/compat/fnptr-by-value-1_x.c: Add a prototype for testva.
4375
4376 2003-07-04  Danny Smith  <dannysmith@users.sourceforge.net>
4377
4378         PR c++/5287, PR c++/7910,  PR c++/11021
4379         * g++.dg/ext/dllimport1.C: Add mingw32 as target. Add
4380         tests for warnings.
4381         * g++.dg/ext/dllimport2.C: Add tests for warnings.
4382         * g++.dg/ext/dllimport3.C: Likewise.
4383         * g++.dg/ext/dllimport4.C: New file.
4384         * g++.dg/ext/dllimport5.C: New file.
4385         * g++.dg/ext/dllimport6.C: New file.
4386         * g++.dg/ext/dllimport7.C: New file.
4387         * g++.dg/ext/dllimport8.C: New file.
4388         * g++.dg/ext/dllimport9.C: New file.
4389         * g++.dg/ext/dllimport10.C: New file.
4390         * g++.dg/ext/dllexport1.C: New file.
4391
4392 2003-07-03  Mark Mitchell  <mark@codesourcery.com>
4393
4394         * g++.old-deja/g++.jason/typeid1.C: Add dg-error marker.
4395         * g++.old-deja/g++.mike/net36.C: Tweak error messages.
4396
4397 2003-07-03  Roger Sayle  <roger@eyesopen.com>
4398
4399         * gcc.dg/builtins-25.c: New testcase.
4400         * gcc.dg/builtins-26.c: New testcase.
4401
4402 2003-07-03  Janis Johnson  <janis187@us.ibm.com>
4403
4404         * gcc.dg/compat/vector-defs.h: New file.
4405         * gcc.dg/compat/vector-setup.h: New file.
4406         * gcc.dg/compat/vector-check.h: New file.
4407         * gcc.dg/compat/vector-1_main.c: New file.
4408         * gcc.dg/compat/vector-1_x.c: New file.
4409         * gcc.dg/compat/vector-1_y.c: New file.
4410         * gcc.dg/compat/vector-2_main.c: New file.
4411         * gcc.dg/compat/vector-2_x.c: New file.
4412         * gcc.dg/compat/vector-2_y.c: New file.
4413
4414         * gcc.dg/compat/fnptr-by-value-1_main.c: New file.
4415         * gcc.dg/compat/fnptr-by-value-1_x.c: New file.
4416         * gcc.dg/compat/fnptr-by-value-1_y.c: New file.
4417         * gcc.dg/compat/struct-align-1.h: New file.
4418         * gcc.dg/compat/struct-align-1_main.c: New file.
4419         * gcc.dg/compat/struct-align-1_x.c: New file.
4420         * gcc.dg/compat/struct-align-1_y.c: New file.
4421         * gcc.dg/compat/struct-align-2.h: New file.
4422         * gcc.dg/compat/struct-align-2_main.c: New file.
4423         * gcc.dg/compat/struct-align-2_x.c: New file.
4424         * gcc.dg/compat/struct-align-2_y.c: New file.
4425
4426         * gcc.dg/compat/compat-common.h (DEBUG_FINI): New.
4427         * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
4428         * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
4429         * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
4430         * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
4431         * gcc.dg/compat/scalar-return-1_x.c: Ditto.
4432         * gcc.dg/compat/scalar-return-2_x.c: Ditto.
4433         * gcc.dg/compat/scalar-return-3_x.c: Ditto.
4434         * gcc.dg/compat/scalar-return-4_x.c: Ditto.
4435         * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
4436         * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
4437         * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
4438         * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
4439         * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
4440         * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
4441         * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
4442         * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
4443         * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
4444         * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
4445         * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
4446         * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
4447         * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
4448         * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
4449         * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
4450         * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
4451         * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
4452         * gcc.dg/compat/struct-return-10_x.c: Ditto.
4453         * gcc.dg/compat/struct-return-2_x.c: Ditto.
4454         * gcc.dg/compat/struct-return-3_x.c: Ditto.
4455
4456 2003-07-03  Eric Botcazou  <ebotcazou@libertysurf.fr>
4457
4458         * gcc.dg/i386-call-1.c: New test.
4459
4460 2003-07-03  Nathan Sidwell  <nathan@codesourcery.com>
4461
4462         PR c++/9162
4463         * g++.dg/parse/defarg4.C: New.
4464
4465 2003-07-03  Roger Sayle  <roger@eyesopen.com>
4466
4467         PR target/10700
4468         * gcc.c-torture/compile/20030703-1.c: New test case.
4469
4470 2003-07-03  Mark Mitchell  <mark@codesourcery.com>
4471
4472         * g++.dg/template/local3.C: Remove extra semicolon.
4473
4474 2003-07-03  Eric Botcazou  <ebotcazou@libertysurf.fr>
4475
4476         * gcc.dg/i386-volatile-1.c: New test.
4477
4478 2003-07-02  Nathan Sidwell  <nathan@codesourcery.com>
4479
4480         PR c++/11072
4481         * g++.dg/other/offsetof2.C: XFAIL.
4482         * g++.dg/other/offsetof5.C: New.
4483
4484         PR c++/10219
4485         * g++.dg/template/error1.C: New.
4486
4487         PR c++/9779
4488         * g++.dg/template/dependent-expr1.C: New.
4489
4490 2003-07-01  Mark Mitchell  <mark@codesourcery.com>
4491
4492         PR c++/6949
4493         * g++.dg/template/local3.C: New test.
4494
4495         PR c++/11149
4496         * g++.dg/lookup/scoped6.C: New test.
4497
4498 2003-07-01  Giovanni Bajo  <giovannibajo@libero.it>
4499
4500         PR c++/8046
4501         * g++.dg/other/error7.C: New test.
4502
4503 2003-07-01  Kazu Hirata  <kazu@cs.umass.edu>
4504
4505         * g++.old-deja/g++.abi/vbase1.C: Fix comment typos.
4506         * g++.old-deja/g++.abi/vtable3.h: Likewise.
4507         * g++.old-deja/g++.law/code-gen5.C: Likewise.
4508         * g++.old-deja/g++.other/union2.C: Likewise.
4509         * gcc.dg/c90-const-expr-2.c: Likewise.
4510         * gcc.dg/c90-const-expr-3.c: Likewise.
4511         * gcc.dg/c99-const-expr-2.c: Likewise.
4512         * gcc.dg/c99-const-expr-3.c: Likewise.
4513         * gcc.dg/concat.c: Likewise.
4514
4515 2003-07-01  Mark Mitchell  <mark@codesourcery.com>
4516
4517         PR c++/9559
4518         * g++.dg/init/static1.C: New test.
4519
4520 2003-06-30  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
4521
4522         * Changelog: Remove ">>>>>>>" from previous change.
4523
4524 2003-06-30  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
4525
4526         * g++.old-deja/g++.niklas/README: Fix spelling for "testcase".
4527         * g++.old-deja/g++.other/access2.C: Likewise.
4528         * g++.old-deja/g++.other/decl2.C: Likewise.
4529         * gcc.c-torture/execute/20020615-1.c: Likewise.
4530
4531 2003-06-30  Giovanni Bajo  <giovannibajo@libero.it>
4532
4533         PR c++/4933
4534         * g++.dg/template/sizeof4.C: New test.
4535
4536 2003-06-30  Giovanni Bajo  <giovannibajo@libero.it>
4537
4538         * g++.dg/other/error6.C: New test.
4539
4540 2003-06-30  Giovanni Bajo  <giovannibajo@libero.it>
4541
4542         PR c++/10750
4543         * g++.dg/parse/constant2.C: New test.
4544
4545 2003-06-30  Giovanni Bajo <giovannibajo@libero.it>
4546
4547         PR c++/11106
4548         * g++.dg/other/error5.C: New test.
4549
4550 2003-06-29  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
4551
4552         * gcc.dg/format/gcc_diag-1.c: New test.
4553
4554 2003-06-28  Ulrich Weigand  <uweigand@de.ibm.com>
4555
4556         * gcc.c-torture/execute/multi-ix.c: Fix off-by-one bugs.
4557
4558 2003-06-28  Nathan Sidwell  <nathan@codesourcery.com>
4559
4560         * g++.old-deja/g++.robertl/eb133.C: Set expected line number.
4561         * g++.old-deja/g++.robertl/eb133a.C: Likewise.
4562         * g++.old-deja/g++.robertl/eb133b.C: Likewise.
4563
4564 2003-06-28  Jakub Jelinek  <jakub@redhat.com>
4565
4566         * gcc.c-torture/execute/builtins/string-8.c: New test.
4567         * gcc.c-torture/execute/builtins/string-8-lib.c: New.
4568         * gcc.c-torture/execute/stdio-opt-1.c (main): Add new tests.
4569         * gcc.c-torture/execute/string-opt-7.c (main): Add new test.
4570
4571 2003-06-27  Mark Mitchell  <mark@codesourcery.com>
4572
4573         PR c++/10468
4574         * g++.dg/ext/typeof6.C: New test.
4575
4576 2003-06-27  Mark Mitchell  <mark@codesourcery.com>
4577
4578         PR c++/10796
4579         * g++.dg/init/enum1.C: New test.
4580
4581 2003-06-27  Ulrich Weigand  <uweigand@de.ibm.com>
4582
4583         * gcc.dg/20030627-1.c: New test.
4584
4585 2003-06-26  Mark Mitchell  <mark@codesourcery.com>
4586
4587         PR c++/11332
4588         * g++.dg/expr/static_cast2.C: New test.
4589
4590 2003-06-26  Roger Sayle  <roger@eyesopen.com>
4591             Jakub Jelinek  <jakub@redhat.com>
4592
4593         * gcc.c-torture/execute/string-opt-16.c: Remove test for disabled
4594         sprintf(dst,"%s",src) optimization.
4595         * gcc.c-torture/execute/20030626-1.c: New test case.
4596         * gcc.c-torture/execute/20030626-2.c: New test case.
4597
4598 2003-06-26  J"orn Rennecke <joern.rennecke@superh.com>
4599
4600         * gcc.c-torture/execute/multi-ix.c: New test.
4601
4602         * gcc.c-torture/execute/simd-4.c (main):
4603         Added missing semicolon at end of union.
4604
4605 2003-06-26  Giovanni Bajo  <giovannibajo@libero.it>
4606
4607         PR c++/8266
4608         * g++.dg/template/explicit-instantiation3.C: New test.
4609
4610 2003-06-26  Eric Botcazou <ebotcazou@libertysurf.fr>
4611
4612         * gcc.dg/20030626-1.c: Use signed char.
4613
4614 2003-06-26  Eric Botcazou <ebotcazou@libertysurf.fr>
4615
4616         * gcc.dg/20030626-1.c: New test.
4617
4618 2003-06-26  Neil Booth  <neil@daikokuya.co.uk>
4619
4620         * const-str-2.m: Update.
4621
4622 2003-06-25  Mark Mitchell  <mark@codesourcery.com>
4623
4624         PR c++/10990
4625         * g++.dg/rtti/dyncast1.C: New test.
4626         * g++.dg/abi/mangle4.C: Correct base-specifier access.
4627         * g++.dg/lookup/scoped1.C: Remove XFAIL.
4628         * g++.old-deja/g++.martin/pmf1.C: Correct base-specifier access.
4629
4630         PR c++/10931
4631         * g++.dg/expr/static_cast1.C: New test.
4632
4633 2003-06-25  Josef Zlomek  <zlomekj@suse.cz>
4634
4635         * gcc.dg/20030625-1.c: New test.
4636
4637 2003-06-24  Roger Sayle  <roger@eyesopen.com>
4638
4639         * gcc.c-torture/compile/20030624-1.c: New test case.
4640
4641 2003-06-24  Jakub Jelinek  <jakub@redhat.com>
4642
4643         * gcc.c-torture/execute/string-opt-17.c: New test.
4644
4645 2003-06-24  Mark Mitchell  <mark@codesourcery.com>
4646
4647         PR c++/5754
4648         * g++.dg/parse/crash6.C: New test.
4649
4650 2003-06-23  Roger Sayle  <roger@eyesopen.com>
4651
4652         * gcc.dg/builtins-24.c: New test case.
4653
4654 2003-06-23  Jakub Jelinek  <jakub@redhat.com>
4655
4656         * g++.dg/opt/operator1.C: New test.
4657
4658 2003-06-22  Roger Sayle  <roger@eyesopen.com>
4659
4660         * gcc.c-torture/execute/string-opt-16.c: New test case.
4661
4662 2003-06-21  Gabriel Dos Reis <gdr@integrable-solutions.net>
4663
4664         * g++.old-deja/g++.benjamin/16077.C: Add -Wconversion  option.
4665         * g++.old-deja/g++.other/conv7.C: Likewise
4666         * g++.old-deja/g++.other/overcnv2.C: Likewise.
4667         * g++.old-deja/g++.other/overload14.C: Likewise.
4668
4669 2003-06-21  Gabriel Dos Reis <gdr@integrable-solutions.net>
4670
4671         * g++.old-deja/g++.jason/conversion5.C: Adjust option.
4672         * g++.old-deja/g++.bugs/900215_01.C: Likewise.
4673
4674 2003-06-20  Mark Mitchell  <mark@codesourcery.com>
4675
4676         PR c++/10888
4677         * g++.dg/warn/Winline-3.C: New test.
4678
4679 2003-06-20  Mark Mitchell  <mark@codesourcery.com>
4680
4681         * lib/target-supports.exp (check_alias_available): Make the test
4682         program acceptable to the Solaris assembler.
4683
4684         PR c++/10749
4685         * g++.dg/template/memclass2.C: New test.
4686
4687 2003-06-20  Mark Mitchell  <mark@codesourcery.com>
4688             Eric Botcazou  <ebotcazou@libertysurf.fr>
4689
4690         * lib/gcc-dg.exp (dg-xfail-if): Do not process conditional xfail
4691         data for non-matching targets.
4692         * gcc.c-torture/compile/simd-5.c: Fix typo in conditional xfail.
4693
4694 2003-06-20  Mark Mitchell  <mark@codesourcery.com>
4695
4696         PR c++/10845
4697         * g++.dg/template/member3.C: New test.
4698
4699 2003-06-19  Mark Mitchell  <mark@codesourcery.com>
4700
4701         PR c++/10939
4702         * g++.dg/template/func1.C: New test.
4703
4704         PR c++/9649
4705         * g++.dg/template/static4.C: New test.
4706         * g++.old-deja/g++.other/anon7.C: Remove spurious error messages.
4707
4708         PR c++/11041
4709         * g++.dg/init/ref7.C: New test.
4710
4711 2003-06-19  Matt Austern  <austern@apple.com>
4712
4713         PR c++/11228
4714         * g++.dg/anew1.C: New test.
4715         * g++.dg/anew2.C: New test.
4716         * g++.dg/anew3.C: New test.
4717         * g++.dg/anew4.C: New test.
4718
4719 2003-06-19  Kazu Hirata  <kazu@cs.umass.edu>
4720
4721         * gcc.c-torture/compile/simd-5.c: Don't XFAIL on H8.
4722
4723 2003-06-19  J"orn Rennecke <joern.rennecke@superh.com>
4724
4725         * gcc.c-torture/execute/simd-4.c (main): Make expected value
4726         endian-dependent.
4727
4728 2003-06-17  Benjamin Kosnik  <bkoz@redhat.com>
4729
4730         * lib/g++.exp (g++_include_flags): Tweak path to testsuite_flags.
4731         Remove cruft.
4732
4733 2003-06-17  Kazu Hirata  <kazu@cs.umass.edu>
4734
4735         * gcc.c-torture/compile/20020604-1.c: Use dg-xfail-if for h8300.
4736         * gcc.c-torture/compile/961203-1.c: Likewise.
4737         * gcc.c-torture/compile/980506-1.c: Likewise.
4738
4739 2003-06-17  Mark Mitchell  <mark@codesourcery.com>
4740
4741         PR c++/10712
4742         * g++.dg/lookup/using7.C: New test.
4743
4744 2003-06-17  Mark Mitchell  <mark@codesourcery.com>
4745
4746         PR c++/11105
4747         * g++.dg/abi/conv1.C: Remove it.
4748         * g++.dg/template/conv7.C: New test.
4749         * g++.dg/template/conv8.C: Likewise.
4750         * g++.old-deja/g++.ext/pretty2.C: Do not test __FUNCTION__ for a
4751         conversion operator.
4752
4753 2003-06-17  Janis Johnson  <janis187@us.ibm.com>
4754
4755         * gcc.dg/compat/compat-common.h (DEBUG_INIT): New.
4756         * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
4757         * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
4758         * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
4759         * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
4760         * gcc.dg/compat/scalar-return-1_x.c: Ditto.
4761         * gcc.dg/compat/scalar-return-2_x.c: Ditto.
4762         * gcc.dg/compat/scalar-return-3_x.c: Ditto.
4763         * gcc.dg/compat/scalar-return-4_x.c: Ditto.
4764         * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
4765         * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
4766         * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
4767         * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
4768         * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
4769         * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
4770         * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
4771         * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
4772         * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
4773         * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
4774         * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
4775         * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
4776         * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
4777         * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
4778         * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
4779         * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
4780         * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
4781         * gcc.dg/compat/struct-return-10_x.c: Ditto.
4782         * gcc.dg/compat/struct-return-2_x.c: Ditto.
4783         * gcc.dg/compat/struct-return-3_x.c: Ditto.
4784
4785 2003-06-16  Mark Mitchell  <mark@codesourcery.com>
4786
4787         * lib/gcc-dg.exp (dg-xfail-if): Fix thinko.
4788         * gcc.c-torture/compile/simd-5.c: Remove spurious PowerPC-64 XFAIL
4789         indications.
4790
4791 2003-06-16  Roger Sayle  <roger@eyesopen.com>
4792
4793         * gcc.dg/i386-387-5.c: New test case.
4794         * gcc.dg/i386-387-6.c: New test case.
4795         * gcc.dg/builtins-23.c: New test case.
4796
4797 2003-06-15  Roger Sayle  <roger@eyesopen.com>
4798
4799         * gcc.dg/builtins-22.c: New test case.
4800         * gcc.dg/i386-387-1.c: Update to test exp.
4801         * gcc.dg/i386-387-2.c: Likewise.
4802
4803 2003-06-13  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
4804
4805         * gcc.dg/format/asm_fprintf-1.c: Update width/precision checks.
4806
4807 2003-06-12  Mark Mitchell  <mark@codesourcery.com>
4808
4809         * lib/gcc-dg.exp (dg-require-dll): New function.
4810         (dg-xfail-if): Likewise.
4811         * gcc.c-torture/compile/compile.exp: Use dg rather than c-torture
4812         driver.
4813
4814         * gcc.c-torture/compile/20000804-1.c: Convert to dg format.
4815         * gcc.c-torture/compile/20001205-1.c: Likewise.
4816         * gcc.c-torture/compile/20001226-1.c: Likewise.
4817         * gcc.c-torture/compile/20010518-2.c: Likewise.
4818         * gcc.c-torture/compile/20020312-1.c: Likewise.
4819         * gcc.c-torture/compile/20020604-1.c: Likewise.
4820         * gcc.c-torture/compile/920501-12.c: Likewise.
4821         * gcc.c-torture/compile/920501-4.c: Likewise.
4822         * gcc.c-torture/compile/920520-1.c: Likewise.
4823         * gcc.c-torture/compile/920521-1.c: Likewise.
4824         * gcc.c-torture/compile/920625-1.c: Likewise.
4825         * gcc.c-torture/compile/961203-1.c: Likewise.
4826         * gcc.c-torture/compile/980506-1.c: Likewise.
4827         * gcc.c-torture/compile/981006-1.c: Likewise.
4828         * gcc.c-torture/compile/981022-1.c: Likewise.
4829         * gcc.c-torture/compile/981223-1.c: Likewise.
4830         * gcc.c-torture/compile/990617-1.c: Likewise.
4831         * gcc.c-torture/compile/dll.c: Likewise.
4832         * gcc.c-torture/compile/labels-3.c: Likewise.
4833         * gcc.c-torture/compile/mipscop-1.c: Likewise.
4834         * gcc.c-torture/compile/mipscop-2.c: Likewise.
4835         * gcc.c-torture/compile/mipscop-3.c: Likewise.
4836         * gcc.c-torture/compile/mipscop-4.c: Likewise.
4837         * gcc.c-torture/compile/simd-5.c: Likewise.
4838         * gcc.c-torture/compile/20000804-1.x: Remove.
4839         * gcc.c-torture/compile/20001205-1.x: Likewise.
4840         * gcc.c-torture/compile/20001226-1.x: Likewise.
4841         * gcc.c-torture/compile/20010518-2.x: Likewise.
4842         * gcc.c-torture/compile/20020312-1.x: Likewise.
4843         * gcc.c-torture/compile/20020604-1.x: Likewise.
4844         * gcc.c-torture/compile/920501-12.x: Likewise.
4845         * gcc.c-torture/compile/920501-4.x: Likewise.
4846         * gcc.c-torture/compile/920520-1.x: Likewise.
4847         * gcc.c-torture/compile/920521-1.x: Likewise.
4848         * gcc.c-torture/compile/920625-1.x: Likewise.
4849         * gcc.c-torture/compile/961203-1.x: Likewise.
4850         * gcc.c-torture/compile/980506-1.x: Likewise.
4851         * gcc.c-torture/compile/981006-1.x: Likewise.
4852         * gcc.c-torture/compile/981022-1.x: Likewise.
4853         * gcc.c-torture/compile/981223-1.x: Likewise.
4854         * gcc.c-torture/compile/990617-1.x: Likewise.
4855         * gcc.c-torture/compile/mipscop-1.x: Likewise.
4856         * gcc.c-torture/compile/mipscop-2.x: Likewise.
4857         * gcc.c-torture/compile/mipscop-3.x: Likewise.
4858         * gcc.c-torture/compile/mipscop-4.x: Likewise.
4859         * gcc.c-torture/compile/simd-5.x: Likewise.
4860
4861         * gcc.c-torture/compile/20021205-1.c: Remove bogus dg commands.
4862
4863 2003-06-13  Eric Botcazou  <ebotcazou@libertysurf.fr>
4864
4865         * gcc.c-torture/execute/20030611-1.c: New test.
4866
4867 2003-06-12  Roger Sayle  <roger@eyesopen.com>
4868
4869         PR middle-end/168
4870         * gcc.dg/20030612-1.c: New test case.
4871
4872 2003-06-12  Mark Mitchell  <mark@codesourcery.com>
4873
4874         PR c++/10635
4875         * g++.dg/expr/cast1.C: New test.
4876
4877 2003-06-12  Roger Sayle  <roger@eyesopen.com>
4878
4879         * gcc.dg/builtins-21.c: New test case.
4880
4881 2003-06-11  Kelley Cook  <kelleycook@wideopenwest.com>
4882
4883         * lib/gcc.exp (gcc_target_compile): Put TOOL_OPTIONS at front of
4884         options instead of at the end.
4885         * lib/objc.exp (objc_target_compile): Likewise.
4886
4887 2003-06-11  Mark Mitchell  <mark@codesourcery.com>
4888
4889         PR c++/10432
4890         * g++.dg/parse/error1.C: New test.
4891
4892 2003-06-11  Janis Johnson  <janis187@us.ibm.com>
4893
4894         * gcc.dg/compat/struct-by-value-11_main.c: New file.
4895         * gcc.dg/compat/struct-by-value-11_x.c: New file.
4896         * gcc.dg/compat/struct-by-value-11_y.c: New file.
4897         * gcc.dg/compat/struct-by-value-12_main.c: New file.
4898         * gcc.dg/compat/struct-by-value-12_x.c: New file.
4899         * gcc.dg/compat/struct-by-value-12_y.c: New file.
4900         * gcc.dg/compat/struct-by-value-13_main.c: New file.
4901         * gcc.dg/compat/struct-by-value-13_x.c: New file.
4902         * gcc.dg/compat/struct-by-value-13_y.c: New file.
4903         * gcc.dg/compat/struct-by-value-14_main.c: New file.
4904         * gcc.dg/compat/struct-by-value-14_x.c: New file.
4905         * gcc.dg/compat/struct-by-value-14_y.c: New file.
4906         * gcc.dg/compat/struct-by-value-15_main.c: New file.
4907         * gcc.dg/compat/struct-by-value-15_x.c: New file.
4908         * gcc.dg/compat/struct-by-value-15_y.c: New file.
4909         * gcc.dg/compat/struct-by-value-16_main.c: New file.
4910         * gcc.dg/compat/struct-by-value-16_x.c: New file.
4911         * gcc.dg/compat/struct-by-value-16_y.c: New file.
4912         * gcc.dg/compat/struct-by-value-17_main.c: New file.
4913         * gcc.dg/compat/struct-by-value-17_x.c: New file.
4914         * gcc.dg/compat/struct-by-value-17_y.c: New file.
4915         * gcc.dg/compat/struct-by-value-18_main.c: New file.
4916         * gcc.dg/compat/struct-by-value-18_x.c: New file.
4917         * gcc.dg/compat/struct-by-value-18_y.c: New file.
4918
4919         * gcc.dg/compat/scalar-by-value-3_main.c: New file.
4920         * gcc.dg/compat/scalar-by-value-3_x.c: New file.
4921         * gcc.dg/compat/scalar-by-value-3_y.c: New file.
4922         * gcc.dg/compat/scalar-by-value-4_main.c: New file.
4923         * gcc.dg/compat/scalar-by-value-4_x.c: New file.
4924         * gcc.dg/compat/scalar-by-value-4_y.c: New file.
4925         * gcc.dg/compat/scalar-return-3_main.c: New file.
4926         * gcc.dg/compat/scalar-return-3_x.c: New file.
4927         * gcc.dg/compat/scalar-return-3_y.c: New file.
4928         * gcc.dg/compat/scalar-return-4_main.c: New file.
4929         * gcc.dg/compat/scalar-return-4_x.c: New file.
4930         * gcc.dg/compat/scalar-return-4_y.c: New file.
4931
4932 2003-06-10  Janis Johnson  <janis187@us.ibm.com>
4933
4934         * gcc.dg/compat/fp2-struct-check.h: New file.
4935         * gcc.dg/compat/fp2-struct-defs.h: New file.
4936         * gcc.dg/compat/fp2-struct-init.h: New file.
4937         * gcc.dg/compat/struct-by-value-10_main.c: New file.
4938         * gcc.dg/compat/struct-by-value-10_x.c: New file.
4939         * gcc.dg/compat/struct-by-value-10_y.c: New file.
4940         * gcc.dg/compat/struct-return-10_main.c: New file.
4941         * gcc.dg/compat/struct-return-10_x.c: New file.
4942         * gcc.dg/compat/struct-return-10_y.c: New file.
4943
4944         * gcc.dg/compat/compat-common.h: New file.
4945         * gcc.dg/compat/fp-struct-check.h: Improve debugging output.
4946         * gcc.dg/compat/fp-struct-test-by-value-x.h: Ditto.
4947         * gcc.dg/compat/fp-struct-test-by-value-y.h: Ditto.
4948         * gcc.dg/compat/scalar-by-value-1_main.c: Ditto.
4949         * gcc.dg/compat/scalar-by-value-1_x.c: Ditto.
4950         * gcc.dg/compat/scalar-by-value-1_y.c: Ditto.
4951         * gcc.dg/compat/scalar-by-value-2_main.c: Ditto.
4952         * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
4953         * gcc.dg/compat/scalar-by-value-2_y.c: Ditto.
4954         * gcc.dg/compat/scalar-return-1_main.c: Ditto.
4955         * gcc.dg/compat/scalar-return-1_x.c: Ditto.
4956         * gcc.dg/compat/scalar-return-1_y.c: Ditto.
4957         * gcc.dg/compat/scalar-return-2_main.c: Ditto.
4958         * gcc.dg/compat/scalar-return-2_x.c: Ditto.
4959         * gcc.dg/compat/scalar-return-2_y.c: Ditto.
4960         * gcc.dg/compat/small-struct-check.h: Ditto.
4961         * gcc.dg/compat/struct-by-value-2_main.c: Ditto.
4962         * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
4963         * gcc.dg/compat/struct-by-value-2_y.c: Ditto.
4964         * gcc.dg/compat/struct-by-value-3_main.c: Ditto.
4965         * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
4966         * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
4967         * gcc.dg/compat/struct-by-value-4_main.c: Ditto.
4968         * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
4969         * gcc.dg/compat/struct-by-value-4_y.c: Ditto.
4970         * gcc.dg/compat/struct-by-value-5_main.c: Ditto.
4971         * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
4972         * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
4973         * gcc.dg/compat/struct-by-value-6_main.c: Ditto.
4974         * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
4975         * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
4976         * gcc.dg/compat/struct-by-value-7_main.c: Ditto.
4977         * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
4978         * gcc.dg/compat/struct-by-value-7_y.c: Ditto.
4979         * gcc.dg/compat/struct-by-value-8_main.c: Ditto.
4980         * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
4981         * gcc.dg/compat/struct-by-value-8_y.c: Ditto.
4982         * gcc.dg/compat/struct-by-value-9_main.c: Ditto.
4983         * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
4984         * gcc.dg/compat/struct-by-value-9_y.c: Ditto.
4985         * gcc.dg/compat/struct-return-2_main.c: Ditto.
4986         * gcc.dg/compat/struct-return-2_x.c: Ditto.
4987         * gcc.dg/compat/struct-return-2_y.c: Ditto.
4988         * gcc.dg/compat/struct-return-3_main.c: Ditto.
4989         * gcc.dg/compat/struct-return-3_x.c: Ditto.
4990         * gcc.dg/compat/struct-return-3_y.c: Ditto.
4991
4992 2003-06-10  Geoffrey Keating  <geoffk@apple.com>
4993
4994         * g++.dg/pch/static-1.C: New file.
4995         * g++.dg/pch/static-1.Hs: New file.
4996
4997 2003-06-10  Richard Henderson  <rth@redhat.com>
4998
4999         * gcc.dg/asm-7.c: Adjust expected warning text.
5000
5001 2003-06-10  Roger Sayle  <roger@eyesopen.com>
5002
5003         * gcc.dg/builtins-20.c: New test case.
5004
5005 2003-06-10  Mark Mitchell  <mark@codesourcery.com>
5006
5007         PR c++/11131
5008         * g++.dg/opt/template1.C: New test.
5009
5010 2003-06-09  Mark Mitchell  <mark@codesourcery.com>
5011
5012         * lib/gcc-dg.exp (dg-test): Clear additional_files and
5013         additional_sources.
5014
5015 2003-05-21  David Taylor  <dtaylor@emc.com>
5016
5017         * gcc.dg/Wpadded.c: New file.
5018
5019 2003-06-09  Mark Mitchell  <mark@codesourcery.com>
5020
5021         * gcc.dg/special/20000419-2.c: Fix dg-require-alias syntax.
5022         * gcc.dg/special/weak-2.c: Add dg-require-weak.
5023         * gcc.dg/weak/weak-3.c: Reverse order of dg-do and
5024         dg-require-weak.
5025
5026 2003-06-09  J"orn Rennecke <joern.rennecke@superh.com>
5027
5028         * g++.dg/other/offsetof3.C: Adjust linenumber of last expected warning.
5029
5030 2003-06-09  Mark Mitchell  <mark@codesourcery.com>
5031
5032         * lib/gcc-dg.exp (dg-require-weak): Fix typo.
5033         (dg-require-alias): Likewise.
5034         (dg-require-gc-sections): Likewise.
5035         * lib/target-supports.exp (check_gc_sections_available): Likewise.
5036
5037 2003-06-08  Richard Henderson  <rth@redhat.com>
5038
5039         * gcc.dg/20011029-2.c: Fix the array reference.
5040         * gcc.dg/asm-7.c: New.
5041
5042 2003-06-08  Kazu Hirata  <kazu@cs.umass.edu>
5043
5044         * gcc.c-torture/compile/20000804-1.x: Disable on h8300 port.
5045
5046 2003-06-08  Mark Mitchell  <mark@codesourcery.com>
5047
5048         * lib/gcc-dg.exp (dg-require-alias): Fix typo.
5049         (dg-require-gc-sections): Likewise.
5050
5051 2003-06-08  Jan Hubicka  <jh@suse.cz>
5052
5053         * i386-cmov1.c: Fix regular expression.
5054         * i386-cvt-1.c: Likewise.
5055         * i386-local.c: Likewise.
5056         * i386-local2.c: Likewise.
5057         * i386-mul.c: Likewise.
5058         * i386-ssetype-1.c: Likewise.
5059         * i386-ssetype-3.c: Likewise.
5060         * i386-ssetype-5.c: Likewise.
5061
5062 2003-06-08  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5063
5064         PR c++/11039
5065         * g++.dg/warn/implicit-typename2.C: New test.
5066         * g++.dg/warn/implicit-typename3.C: New test.
5067
5068 2003-06-07  Richard Henderson  <rth@redhat.com>
5069
5070         * g++.dg/other/offsetof3.C: Use size_t.
5071         * g++.dg/other/offsetof4.C: Likewise.
5072
5073 2003-06-07  H.J. Lu <hongjiu.lu@intel.com>
5074
5075         * lib/copy-file.exp: New. Implement gcc_copy_files.
5076
5077         * lib/dg-pch.exp: Load copy-file.exp
5078         (dg-pch): Use gcc_copy_files instead of "file copy".
5079
5080 2003-06-06  Mark Mitchell  <mark@codesourcery.com>
5081
5082         * gcc.dg/weak/weak.exp: Simplify.
5083         * gcc.dg/weak/typeof-2.c: Use dg-require-weak.
5084         * gcc.dg/weak/weak-1.c: Likewise.
5085         * gcc.dg/weak/weak-2.c: Likewise.
5086         * gcc.dg/weak/weak-3.c: Likewise.
5087         * gcc.dg/weak/weak-4.c: Likewise.
5088         * gcc.dg/weak/weak-5.c: Likewise.
5089         * gcc.dg/weak/weak-6.c: Likewise.
5090         * gcc.dg/weak/weak-7.c: Likewise.
5091         * gcc.dg/weak/weak-8.c: Likewise.
5092         * gcc.dg/weak/weak-9.c: Likewise.
5093
5094 2003-06-06  Richard Earnshaw  <rearnsha@arm.com>
5095
5096         gcc.c-torture/execute/20030606-1.c: New.
5097
5098 2003-06-06  Roger Sayle  <roger@eyesopen.com>
5099
5100         * gcc.dg/builtins-2.c: Correct check-in of incorrect version.
5101         * gcc.dg/builtins-19.c: Likewise.
5102
5103 2003-06-06  Roger Sayle  <roger@eyesopen.com>
5104
5105         * gcc.dg/builtins-2.c: Add some more tests.
5106         * gcc.dg/builtins-18.c: New test case.
5107         * gcc.dg/builtins-19.c: New test case.
5108
5109 2003-06-06  Roger Sayle  <roger@eyesopen.com>
5110             Jim Wilson  <wilson@tuliptree.org>
5111
5112         * gcc.dg/uninit-C.c: Only test TImode on 64-bit platforms.
5113
5114 2003-06-06  Jakub Jelinek  <jakub@redhat.com>
5115
5116         * gcc.c-torture/execute/builtins/string-4.c (main_test): Allow some
5117         mempcpy/stpcpy calls not to be optimized into something else.
5118         * gcc.c-torture/execute/string-opt-3.c: Moved to...
5119         * gcc.c-torture/execute/builtins/string-7.c: ...here.
5120         * gcc.c-torture/execute/builtins/string-7-lib.c: New.
5121
5122 2003-06-05  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
5123
5124         * gcc.dg/format/asm_fprintf-1.c: New test.
5125
5126 2003-06-05  Mark Mitchell  <mark@codesourcery.com>
5127
5128         * lib/gcc-defs.exp (additional_sources): New variable.
5129         (dg-additional-sources): New function.
5130         (additional_files): New variable.
5131         (dg-additional-files): New function.
5132         (dg-additional-files-options): Likewise.
5133         * lib/gcc-dg.exp (dg-require-weak): New function.
5134         (dg-require-alias): Likewise.
5135         (dg-require-gc-sections): Likewise.
5136         * lib/target-supports.exp (check_alias_available): Remove testfile
5137         parameter.
5138         (check_gc_sections_available): New function.
5139         * lib/g++-dg.exp (dg-gpp-additional-sources): Remove.
5140         (dg-gpp-additional-files): Likewise.
5141         * lib/g++.exp (additional_sources): Remove.
5142         (additional_files): Likewise.
5143         (g++_target_compile): Use dg-additional-files-options.
5144
5145         * gcc.dg/special/special.exp: Add "ecos" tests.  Remove complex
5146         Tcl logic.
5147         * gcc.dg/special/ecos.exp: Remove.
5148         * gcc.dg/special/20000419-2.c: Use dg-require-*.
5149         * gcc.dg/special/alias-1.c: Likewise.
5150         * gcc.dg/special/alias-2.c: Likewise.
5151         * gcc.dg/special/gcsec-1.c: Likewise.
5152         * gcc.dg/special/weak-1.c: Likewise.
5153         * gcc.dg/special/weak-2.c: Likewise.
5154         * gcc.dg/special/wkali-1.c: Likewise.
5155         * gcc.dg/special/wkali-2.c: Likewise.
5156
5157         * g++.dg/special/conpr-2.C: Use dg-additional-*, not
5158         dg-gpp-additional-*.
5159         * g++.dg/special/conpr-3.C: Likewise.
5160         * g++.dg/special/conpr-4.C: Likewise.
5161         * g++.old-deja/g++.abi/vtable3a.C: Likewise.
5162         * g++.old-deja/g++.abi/vtable3b.C: Likewise.
5163         * g++.old-deja/g++.abi/vtable3c.C: Likewise.
5164         * g++.old-deja/g++.abi/vtable3d.C: Likewise.
5165         * g++.old-deja/g++.abi/vtable3e.C: Likewise.
5166         * g++.old-deja/g++.abi/vtable3f.C: Likewise.
5167         * g++.old-deja/g++.abi/vtable3g.C: Likewise.
5168         * g++.old-deja/g++.abi/vtable3h.C: Likewise.
5169         * g++.old-deja/g++.abi/vtable3i.C: Likewise.
5170         * g++.old-deja/g++.abi/vtable3j.C: Likewise.
5171         * g++.old-deja/g++.oliva/linkage1.C: Likewise.
5172         * g++.old-deja/g++.other/comdat1.C: Likewise.
5173         * g++.old-deja/g++.other/comdat2.C: Likewise.
5174         * g++.old-deja/g++.other/comdat3.C: Likewise.
5175         * g++.old-deja/g++.other/ctor1.C: Likewise.
5176         * g++.old-deja/g++.pt/instantiate5.C: Likewise.
5177
5178 2003-06-05  Richard Henderson  <rth@redhat.com>
5179
5180         * gcc.dg/debug/20030605-1.c: New.
5181
5182 2003-06-04  Mark Mitchell  <mark@codesourcery.com>
5183
5184         * README.QMTEST: Update.
5185
5186 2003-06-04  Richard Henderson  <rth@redhat.com>
5187
5188         * gcc.dg/cleanup-1.c: New.
5189         * gcc.dg/cleanup-2.c: New.
5190         * gcc.dg/cleanup-3.c: New.
5191         * gcc.dg/cleanup-4.c: New.
5192         * gcc.dg/cleanup-5.c: New.
5193         * gcc.dg/cleanup-6.c: New.
5194         * gcc.dg/cleanup-7.c: New.
5195
5196 2003-06-04  Mark Mitchell  <mark@codesourcery.com>
5197
5198         * g++.dg/abi/vague1.C: Use xfail, rather than embedded Tcl code.
5199
5200         * lib/dg-pch.exp: New file.
5201         * g++.dg/pch/pch.exp: Use dg-pch.exp.
5202         * gcc.dg/pch/pch.exp: Likewise.
5203
5204 2003-06-04  Roger Sayle  <roger@eyesopen.com>
5205
5206         * gcc.dg/builtins-2.c: Add tests for tan(atan(x)).
5207         * gcc.dg/builtins-3.c: Add tests for tan(0.0) and atan(0.0).
5208         * gcc.dg/builtins-7.c: Add tests for tan(atan(x)) == x.
5209         * gcc.dg/builtins-17.c: New test case.
5210         * gcc.dg/i386-387-4.c: New test case.
5211         * gcc.c-torture/execute/ieee/mzero4.c: New test case.
5212
5213 2003-06-04  Eric Botcazou  <ebotcazou@libertysurf.fr>
5214
5215         * gcc.dg/ultrasp9.c: New test.
5216
5217 2003-06-04  Eric Botcazou  <ebotcazou@libertysurf.fr>
5218
5219         * gcc.c-torture/compile/20030604-1.c: New test.
5220         * gcc.dg/sparc-constant-1.c: New test.
5221
5222 2003-06-03  Glen Nakamura  <glen@imodulo.com>
5223
5224         * gcc.dg/20020525-1.c: Replace 0x5a5a5a5a with -1.
5225
5226 2003-06-03  J"orn Rennecke <joern.rennecke@superh.com>
5227
5228         * g++.dg/abi/empty6.C (B): Request alignment of 8 bytes.
5229
5230         * gcc.dg/torture/builtin-noret-1.c (_exit, _Exit): Make weak.
5231         * gcc.dg/torture/builtin-noret-2.c (_exit, _Exit): Likewise.
5232
5233 2003-06-03  Aldy Hernandez  <aldyh@redhat.com>
5234
5235         * gcc.c-torture/compile/simd-5.x: Remove xfail for PPC64.
5236
5237 2003-06-03  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5238
5239         PR c++/10940
5240         * g++.dg/template/spec10.C: New test.
5241
5242 2003-06-03  Roger Sayle  <roger@eyesopen.com>
5243
5244         * gcc.dg/builtins-16.c: New test case.
5245
5246 2003-06-03  Jakub Jelinek  <jakub@redhat.com>
5247
5248         * gcc.c-torture/execute/builtins/string-4.c (main_test): Remove
5249         mempcpy test with post-increments.
5250         * gcc.c-torture/execute/string-opt-3.c: New test.
5251         * gcc.dg/string-opt-1.c: New test.
5252
5253 2003-06-03  David Billinghurst (David.Billinghurst@riotinto.com)
5254
5255         PR fortran/10965
5256         * g77.f-torture/compile/20000601-2.f: Fix non-standard code.
5257
5258 2003-06-02  Mark Mitchell  <mark@codesourcery.com>
5259
5260         * lib/scanasm.exp (dg-scan): New function, factored out of ...
5261         (scan-assembler): ... here.  Use dg-scan.
5262         (scan-assembler-not): Likewise.
5263         (scan-file): New function.
5264         (scan-file-not): Likewise.
5265         * gcc.dg/cpp/19990228-1.c: Use scan-file and/or scan-file-not.
5266         * gcc.dg/cpp/_Pragma4.c: Likewise.
5267         * gcc.dg/cpp/_Pragma5.c: Likewise.
5268         * gcc.dg/cpp/avoidpaste1.c: Likewise.
5269         * gcc.dg/cpp/avoidpaste2.c: Likewise.
5270         * gcc.dg/cpp/cmdlne-C2.c: Likewise.
5271         * gcc.dg/cpp/cmdlne-P.c: Likewise.
5272         * gcc.dg/cpp/cmdlne-dD-M.c: Likewise.
5273         * gcc.dg/cpp/cmdlne-dD-dM.c: Likewise.
5274         * gcc.dg/cpp/cmdlne-dI-M.c: Likewise.
5275         * gcc.dg/cpp/cmdlne-dM-M.c: Likewise.
5276         * gcc.dg/cpp/cmdlne-dM-dD.c: Likewise.
5277         * gcc.dg/cpp/cmdlne-dN-M.c: Likewise.
5278         * gcc.dg/cpp/cxxcom1.c: Likewise.
5279         * gcc.dg/cpp/line1.c: Likewise.
5280         * gcc.dg/cpp/maccom1.c: Likewise.
5281         * gcc.dg/cpp/maccom2.c: Likewise.
5282         * gcc.dg/cpp/maccom3.c: Likewise.
5283         * gcc.dg/cpp/maccom4.c: Likewise.
5284         * gcc.dg/cpp/maccom5.c: Likewise.
5285         * gcc.dg/cpp/maccom6.c: Likewise.
5286         * gcc.dg/cpp/multiline.c: Likewise.
5287         * gcc.dg/cpp/spacing1.c: Likewise.
5288         * gcc.dg/cpp/spacing2.c: Likewise.
5289         * gcc.dg/cpp/trad/cmdlne-C2.c: Likewise.
5290         * gcc.dg/cpp/trad/maccom1.c: Likewise.
5291         * gcc.dg/cpp/trad/maccom2.c: Likewise.
5292         * gcc.dg/cpp/trad/maccom3.c: Likewise.
5293         * gcc.dg/cpp/trad/maccom4.c: Likewise.
5294         * gcc.dg/cpp/trad/maccom6.c: Likewise.
5295         * gcc.dg/cpp/cxxcom2.c: Likewise.
5296         * gcc.dg/cpp/cxxcom2.h: New file.
5297
5298         * gcc.dg/cpp/truefalse.cpp: Move it to ...
5299         * g++.dg/cpp/truefalse.C: Here.
5300         * gcc.dg/cpp/cpp.exp: Remove scanning of ".cpp" files.
5301
5302 2003-06-01  Loren James Rittle  <ljrittle@acm.org>
5303
5304         * gcc.dg/cpp/redef3.c: New file.
5305
5306 2003-06-01  Eric Botcazou  <ebotcazou@libertysurf.fr>
5307
5308         * gcc.dg/i386-loop-3.c: New test.
5309
5310 2003-05-31  Toon Moene  <toon@moene.indiv.nluug.nl>
5311
5312         * g77.dg/ffree-form-2.f: XFAIL removed, because fixed.
5313
5314 2003-05-31  Roger Sayle  <roger@eyesopen.com>
5315
5316         * gcc.dg/fwrapv-1.c: New test case.
5317         * gcc.dg/fwrapv-2.c: New test case.
5318
5319 2003-05-31  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5320
5321         PR c++/10956
5322         * g++.dg/template/spec9.C: New test.
5323
5324 2003-05-29  Roger Sayle  <roger@eyesopen.com>
5325
5326         * gcc.dg/duff-4.c: New test case.
5327
5328 2003-05-27  David Billinghurst (David.Billinghurst@riotinto.com)
5329
5330         PR fortran/10843
5331         * g77.dg/ffixed-form-1.f: New test
5332         * g77.dg/ffixed-form-2.f: New test
5333         * g77.dg/ffree-form-2.f: New test - XFAIL pending fix
5334         * g77.dg/ffree-form-3.f: New test
5335
5336 2003-05-26  Andreas Tobler <a.tobler@schweiz.ch>
5337
5338         * gcc.dg/wchar_t-1.c: XFAIL on darwin, no wchar.h available.
5339         * gcc.dg/wint_t-1.c: Likewise.
5340
5341 2003-05-25  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5342
5343         * g++.dg/template/access11.C: New test.
5344
5345 2003-05-25  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5346
5347         PR c++/10849
5348         * g++.dg/template/access10.C: New test.
5349
5350 2003-05-24  Eric Botcazou  <ebotcazou@libertysurf.fr>
5351             Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5352
5353         * gcc.c-torture/compile/simd-5.x: XFAIL on SPARC64.
5354
5355 2003-05-24  Andreas Tobler <a.tobler@schweiz.ch>
5356
5357         * gcc.dg/torture/builtin-noret-1.c: Add dg-option -multiply_defined
5358         suppress for powerpc-*-darwin*.
5359         * gcc.dg/torture/builtin-noret-2.c: Likewise.
5360
5361 2003-05-24  Andreas Tobler <a.tobler@schweiz.ch>
5362
5363         * gcc.c-torture/execute/builtins/builtins.exp: Add -multiply_defined
5364         suppress option for powerpc-*-darwin*.
5365
5366 2003-05-23  Roger Sayle  <roger@eyesopen.com>
5367
5368         * gcc.dg/builtins-1.c: Add tests for tan and atan.
5369         * gcc.dg/builtins-4.c: Add test for fmod.
5370
5371 2003-05-23  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5372
5373         PR c++/10682
5374         * g++.dg/template/instantiate4.C: New test.
5375
5376 2003-05-22  Roger Sayle  <roger@eyesopen.com>
5377
5378         * gcc.c-torture/execute/ieee/inf-2.c: New test case.
5379
5380 2003-05-21  Janis Johnson  <janis187@us.ibm.com>
5381
5382         * gcc.dg/compat/scalar-return-1_main.c: New file.
5383         * gcc.dg/compat/scalar-return-1_x.c: New file.
5384         * gcc.dg/compat/scalar-return-1_y.c: New file.
5385         * gcc.dg/compat/scalar-return-2_main.c: New file.
5386         * gcc.dg/compat/scalar-return-2_x.c: New file.
5387         * gcc.dg/compat/scalar-return-2_y.c: New file.
5388         * gcc.dg/compat/struct-return-3_main.c: New file.
5389         * gcc.dg/compat/struct-return-3_y.c: New file.
5390         * gcc.dg/compat/struct-return-3_x.c: New file.
5391         * gcc.dg/compat/struct-return-2_main.c: New file.
5392         * gcc.dg/compat/struct-return-2_x.c: New file.
5393         * gcc.dg/compat/struct-return-2_y.c: New file.
5394
5395 2003-05-21  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
5396
5397         * g++.old-deja/g++.law/profile1.C (dg-options): Add -static to options
5398         for hppa*-hp-hpux*.
5399         * gcc.dg/20021014-1.c (dg-options): Likewise.
5400         * gcc.dg/nest.c (dg-options): Likewise.
5401
5402 2003-05-21  Danny Smith  <dannysmith@users.sourceforge.net>
5403
5404         PR c++/9738
5405         * g++.dg/ext/dllimport2.C: New file.
5406         * g++.dg/ext/dllimport3.C: New file.
5407
5408 2003-05-20  Janis Johnson  <janis187@us.ibm.com>
5409
5410         * gcc.dg/compat/struct-by-value-3_x.c: Move common pieces to headers.
5411         * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
5412         * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
5413         * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
5414         * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
5415         * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
5416         * gcc.dg/compat/struct-by-value-7_x.c Ditto.
5417         * gcc.dg/compat/struct-by-value-7_y.c Ditto.
5418         * gcc.dg/compat/small-struct-defs.h: New file.
5419         * gcc.dg/compat/small-struct-init.h: New file.
5420         * gcc.dg/compat/small-struct-check.h: New file.
5421         * gcc.dg/compat/fp-struct-defs.h: New file.
5422         * gcc.dg/compat/fp-struct-check.h: New file.
5423         * gcc.dg/compat/fp-struct-init.h: New file.
5424         * gcc.dg/compat/fp-struct-test-by-value-y.h: New file.
5425         * gcc.dg/compat/fp-struct-test-by-value-x.h: New file.
5426
5427 2003-05-19  Jakub Jelinek  <jakub@redhat.com>
5428
5429         * gcc.dg/20030225-2.c: New test.
5430
5431 2003-05-18  Roger Sayle  <roger@eyesopen.com>
5432             Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
5433
5434         * gcc.c-torture/compile/20030518-1.c: New test case.
5435
5436 2003-05-18  Mark Mitchell  <mark@codesourcery.com>
5437
5438         * lib/gcc-dg.exp (gcc-dg-debug-runtest): Add opt_opts parameter.
5439         * gcc.dg/debug/debug.exp: Pass opt_opts parameter to
5440         gcc-dg-debug-runtest.
5441         * g++.dg/debug/debug.exp: Pass opt_opts parameter to
5442         gcc-dg-debug-runtest.
5443
5444 2003-05-18  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5445
5446         PR c++/9022
5447         * g++.dg/lookup/using6.C: New test.
5448
5449 2003-05-18  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5450
5451         * g++.dg/parse/access2.C: New test.
5452
5453 2003-05-17  Mark Mitchell  <mark@codesourcery.com>
5454
5455         * lib/gcc-dg.exp (gcc-dg-debug-runtest): New method.
5456         * g++.dg/debug/debug.exp: Use gcc-dg-debug-runtest.
5457         * gcc.dg/debug/debug.exp: Likewise.
5458
5459 2003-05-17  Neil Booth  <neil@daikokuya.co.uk>
5460
5461         * gcc.dg/dollar.c: New test.
5462
5463 2003-05-16  Janis Johnson  <janis187@us.ibm.com>
5464
5465         * gcc.dg/compat/struct-by-value-4_main.c: Split into multiple tests.
5466         * gcc.dg/compat/struct-by-value-4_x.c: Split into multiple tests.
5467         * gcc.dg/compat/struct-by-value-4_y.c: Split into multiple tests.
5468         * gcc.dg/compat/struct-by-value-5_main.c: Split into multiple tests.
5469         * gcc.dg/compat/struct-by-value-5_x.c: Split into multiple tests.
5470         * gcc.dg/compat/struct-by-value-5_y.c: Split into multiple tests.
5471         * gcc.dg/compat/struct-by-value-6_main.c: New file.
5472         * gcc.dg/compat/struct-by-value-6_x.c: New file.
5473         * gcc.dg/compat/struct-by-value-6_y.c: New file.
5474         * gcc.dg/compat/struct-by-value-7_main.c: New file.
5475         * gcc.dg/compat/struct-by-value-7_x.c: New file.
5476         * gcc.dg/compat/struct-by-value-7_y.c: New file.
5477         * gcc.dg/compat/struct-by-value-8_main.c: New file.
5478         * gcc.dg/compat/struct-by-value-8_x.c: New file.
5479         * gcc.dg/compat/struct-by-value-8_y.c: New file.
5480         * gcc.dg/compat/struct-by-value-9_main.c: New file.
5481         * gcc.dg/compat/struct-by-value-9_x.c: New file.
5482         * gcc.dg/compat/struct-by-value-9_y.c: New file.
5483
5484 2003-05-16  Mark Mitchell  <mark@codesourcery.com>
5485
5486         * lib/gcc-dg.exp (gcc-dg-test): Rename to ...
5487         (gcc-dg-test-1): ... this.  Add target_compile parameter.  Add
5488         support for "repo" mode.
5489         * lib/g++-dg.exp: Use gcc-dg.exp to implement all functionality.
5490         * lib/g77-dg.exp: Likewise.
5491         * lib/obj-dg.exp: Likewise.
5492
5493 2003-05-16  Jakub Jelinek  <jakub@redhat.com>
5494
5495         Merge from gcc-3_2-rhl8-branch:
5496         2003-04-23  Jakub Jelinek  <jakub@redhat.com>
5497
5498         * gcc.dg/tls/opt-6.c: New test.
5499
5500         2003-04-05  Jakub Jelinek  <jakub@redhat.com>
5501
5502         * gcc.dg/20030405-1.c: New test.
5503
5504         2003-03-09  Jakub Jelinek  <jakub@redhat.com>
5505
5506         * gcc.dg/20030309-1.c: New test.
5507
5508         2003-03-07  Eric Botcazou  <ebotcazou@libertysurf.fr>
5509
5510         * gcc.c-torture/execute/20030307-1.c: New test.
5511
5512         2003-02-20  Randolph Chung  <tausq@debian.org>
5513
5514         * gcc.c-torture/compile/20030220-1.c: New test.
5515
5516         2003-02-18  Jakub Jelinek  <jakub@redhat.com>
5517
5518         * gcc.dg/20030217-1.c: New test.
5519
5520         2003-01-29  Jakub Jelinek  <jakub@redhat.com>
5521
5522         * gcc.c-torture/compile/20020129-1.c: New test.
5523
5524         2002-12-21  Eric Botcazou  <ebotcazou@libertysurf.fr>
5525
5526         * gcc.dg/unroll-1.c: New test.
5527
5528         2002-11-16  Jan Hubicka  <jh@suse.cz>
5529
5530         * gcc.c-torture/execute/20020920-1.c: New test.
5531
5532         2002-10-08  Jakub Jelinek  <jakub@redhat.com>
5533
5534         PR target/7434
5535         * gcc.c-torture/compile/20021008-1.c: New test.
5536
5537         2002-08-10  Gwenole Beauchesne  <gbeauchesne@mandrakesoft.com>
5538
5539         PR target/7559
5540         * testsuite/gcc.c-torture/execute/20020810-1.c: New test.
5541
5542         2002-08-07  Jakub Jelinek  <jakub@redhat.com>
5543
5544         * gcc.c-torture/compile/20020807-1.c: New test.
5545
5546         2002-07-30  Jakub Jelinek  <jakub@redhat.com>
5547
5548         * gcc.dg/tls/opt-1.c: New test.
5549
5550         2002-07-29  Jakub Jelinek  <jakub@redhat.com>
5551
5552         * gcc.dg/20020729-1.c: New test.
5553
5554         2002-07-20  Jakub Jelinek  <jakub@redhat.com>
5555
5556         * g++.dg/opt/life1.C: New test.
5557
5558         2002-05-20  Jakub Jelinek  <jakub@redhat.com>
5559
5560         * gcc.dg/20020525-1.c: New test.
5561
5562         2002-05-24  Jakub Jelinek  <jakub@redhat.com>
5563
5564         PR c++/6794
5565         * g++.dg/ext/pretty1.C: New test.
5566         * g++.dg/ext/pretty2.C: New test.
5567
5568 2003-05-15  Mark Mitchell  <mark@codesourcery.com>
5569
5570         PR c++/8385
5571         * g++.dg/ext/typeof5.C: New test.
5572
5573 2003-05-15  J"orn Rennecke <joern.rennecke@superh.com>
5574
5575         * gcc.c-torture/execute/builtins/string-asm-1.c: Take
5576         __USER_LABEL_PREFIX__ into account.
5577         * gcc.c-torture/execute/builtins/string-asm-2.c: Likewise.
5578
5579 2003-05-14  Roger Sayle  <roger@eyesopen.com>
5580
5581         * gcc.dg/builtins-15.c: New test case.
5582
5583 2003-05-13  Zack Weinberg  <zack@codesourcery.com>
5584
5585         * gcc.dg/const-elim-1.c: Tighten scan-assembler-not regexp.
5586
5587 2003-05-12  Mark Mitchell  <mark@codesourcery.com>
5588
5589         * lib/g++.exp: Tweak handling of additional source files.
5590         * g++.dg/special/conpr-2.C: Use dg-gpp-additional-sources.
5591         * g++.dg/special/conpr-2a.C: Rename to ...
5592         * g++.dg/special/conpr-2a.cc: ... this.
5593         * g++.dg/special/conpr-3.C: Use dg-gpp-additional-sources.
5594         * g++.dg/special/conpr-3a.C: Rename to ...
5595         * g++.dg/special/conpr-3a.cc: This.
5596         * g++.dg/special/conpr-3b.C: Rename to ...
5597         * g++.dg/special/conpr-3b.cc: This.
5598         * g++.dg/special/conpr-4.C: New test.
5599         * g++.dg/special/ecos.exp: Rewrite to use ordinary dg driver.
5600
5601 2003-05-12  David Edelsohn  <edelsohn@gnu.org>
5602
5603         * debug/debug.exp: Skip debug-[12].c at -O3 on non-Dwarf targets.
5604
5605 2003-05-12  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5606
5607         * g++.old-deja/g++.brendan/ns1.C: Remove private member warning.
5608         * g++.old-deja/g++.robertl/eb71.C: Likewise.
5609         * g++.old-deja/g++.brendan/warnings1.C: Add -Wctor-dtor-privacy.
5610         * g++.old-deja/g++.other/warn3.C: Likewise.
5611
5612 2003-05-11  Roger Sayle  <roger@eyesopen.com>
5613
5614         * gcc.dg/i386-387-1.c: Update to also test log.
5615         * gcc.dg/i386-387-2.c: Likewise.
5616
5617 2003-05-11  Toon Moene  <toon@moene.indiv.nluug.nl>
5618
5619         * g77.f-torture/execute/int8421.f: New test.
5620
5621 2003-05-11  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5622
5623         PR c++/10230, c++/10481
5624         * g++.dg/lookup/scoped5.C: New test.
5625
5626 2003-05-11  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5627
5628         PR c++/10552
5629         * g++.dg/template/ttp6.C: New test.
5630
5631 2003-05-11  Richard Sandiford  <rsandifo@redhat.com>
5632
5633         * gcc.c-torture/execute/builtins: New directory.
5634         * gcc.c-torture/execute/string-opt-{3,4,16,17,18,19}.c: Move into
5635         gcc.c-torture/execute/builtins.
5636         * gcc.c-torture/execute/string-opt-asm-{1,2}.c: Likewise.
5637         * gcc.c-torture/execute/builtin-noret-{1,2}.c: Move to...
5638         * gcc.dg/torture: ...this new directory.  Turn into link-only tests.
5639         * gcc.dg/no-builtin-1.c: Move into gcc.c-torture/execute/builtins.
5640
5641 2003-05-10  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5642
5643         PR c++/9252
5644         * g++.dg/template/access8.C: New test.
5645         * g++.dg/template/access9.C: New test.
5646
5647 2003-05-10  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5648
5649         PR c++/9554
5650         * g++.dg/parse/access1.C: New test.
5651
5652 2003-05-09  DJ Delorie  <dj@redhat.com>
5653
5654         * g++.dg/other/stdarg1.C: Make sure arg "3" is passed as a
5655         long, and not an int.
5656
5657 2003-05-09  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5658
5659         PR c++/10555, c++/10576
5660         * g++.dg/template/memclass1.C: New test.
5661
5662 2003-05-08  DJ Delorie  <dj@redhat.com>
5663
5664         * gcc.c-torture/execute/20020404-1.x: New, skip for 16-bit
5665         targets.
5666         * gcc.c-torture/execute/20021024-1.x: Likewise.
5667         * gcc.c-torture/execute/shiftdi.x: Likewise.
5668         * g++.old-deja/g++.mike/p700.C: Handle 16-bit targets.
5669         * g++.old-deja/g++.other/exprstmt1.C: Likewise.
5670         * gcc.dg/20021018-1.c: Likewise.
5671
5672 2003-05-08  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
5673
5674         * g++.dg/other/packed1.C: Mark xfail for sparc*- not sparc-.
5675
5676         gcc.c-torture/execute/string-opt-19.c: Add general rodata tests.
5677         (bcopy): Call memmove.
5678
5679 2003-05-08  Roger Sayle  <roger@eyesopen.com>
5680
5681         * g77.f-torture/compile/8485.f: New test case.
5682
5683 2003-05-07  Richard Henderson  <rth@redhat.com>
5684
5685         PR c++/10570
5686         * g++.dg/eh/forced1.C: Expect catch-all handlers to run.
5687         Verify exception_cleanup not called for rethrows.
5688         * g++.dg/eh/forced2.C: Test that exception_cleanup is called
5689         when exiting catch block without rethrowing.
5690         * g++.dg/eh/forced3.C: New.
5691         * g++.dg/eh/forced4.C: New.
5692
5693 2003-05-07  Aldy Hernandez  <aldyh@redhat.com>
5694
5695         * gcc.dg/20030505.c: Fix triplet.
5696
5697 2003-05-06  DJ Delorie  <dj@redhat.com>
5698
5699         * gcc.dg/20021014-1.c: XFAIL for xstormy16 also.
5700         * gcc.dg/nest.c: Likewise.
5701
5702 2003-05-05  Roger Sayle  <roger@eyesopen.com>
5703
5704         * gcc.dg/builtins-14.c: New test case.
5705
5706 2003-05-05  Janis Johnson  <janis187@us.ibm.com>
5707
5708         * lib/compat.exp (compat-execute): New argument.
5709         * g++.dg/compat/compat.exp: Pass new argument to compat-execute.
5710         * gcc.dg/compat: New test directory.
5711         * gcc.dg/compat/compat.exp: New expect script.
5712         * gcc.dg/compat/scalar-by-value-1_main.c: New test file.
5713         * gcc.dg/compat/scalar-by-value-1_x.c: New test file.
5714         * gcc.dg/compat/scalar-by-value-1_y.c: New test file.
5715         * gcc.dg/compat/scalar-by-value-2_main.c: New test file.
5716         * gcc.dg/compat/scalar-by-value-2_x.c: New test file.
5717         * gcc.dg/compat/scalar-by-value-2_y.c: New test file.
5718
5719         * gcc.dg/compat/struct-by-value-1_main.c: New test file.
5720         * gcc.dg/compat/struct-by-value-1_x.c: New test file.
5721         * gcc.dg/compat/struct-by-value-1_y.c: New test file.
5722         * gcc.dg/compat/struct-by-value-2_main.c: New test file.
5723         * gcc.dg/compat/struct-by-value-2_x.c: New test file.
5724         * gcc.dg/compat/struct-by-value-2_y.c: New test file.
5725         * gcc.dg/compat/struct-by-value-3_main.c: New test file.
5726         * gcc.dg/compat/struct-by-value-3_x.c: New test file.
5727         * gcc.dg/compat/struct-by-value-3_y.c: New test file.
5728         * gcc.dg/compat/struct-by-value-4_main.c: New test file.
5729         * gcc.dg/compat/struct-by-value-4_x.c: New test file.
5730         * gcc.dg/compat/struct-by-value-4_y.c: New test file.
5731         * gcc.dg/compat/struct-by-value-5_main.c: New test file.
5732         * gcc.dg/compat/struct-by-value-5_x.c: New test file.
5733         * gcc.dg/compat/struct-by-value-5_y.c: New test file.
5734
5735 2003-05-05  Zack Weinberg  <zack@codesourcery.com>
5736
5737         * gcc.dg/const-elim-1.c, gcc.dg/const-elim-2.c: New testcases.
5738
5739 2003-05-05  Jakub Jelinek  <jakub@redhat.com>
5740
5741         * gcc.c-torture/execute/string-opt-18.c (main): Add 3 new tests.
5742
5743 2003-05-05  Geoffrey Keating  <geoffk@apple.com>
5744
5745         * gcc.c-torture/execute/ieee/fp-cmp-8.c: New test.
5746         * gcc.dg/ppc-fsel-2.c: New test.
5747
5748         * gcc.dg/unused-5.c: New test.
5749
5750 2003-05-05  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5751
5752         PR c++/10496
5753         * g++.dg/warn/pmf1.C: New test.
5754
5755 2003-05-05  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5756
5757         PR c++/4494
5758         * g++.dg/warn/main.C: New test.
5759
5760 2003-05-04  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
5761
5762         * gcc.dg/nonnull-3.c: New test.
5763
5764 2003-05-04  Neil Booth  <neil@daikokuya.co.uk>
5765
5766         * gcc.dg/cpp/Wtrigraphs.c: Update.
5767         * gcc.dg/cpp/Wtrigraphs-2.c: New tests.
5768
5769 2003-05-03  Geoffrey Keating  <geoffk@apple.com>
5770
5771         * gcc.dg/ppc-fsel-1.c: New test.
5772
5773 2003-05-03  Zack Weinberg  <zack@codesourcery.com>
5774
5775         PR c/10604
5776         * gcc.dg/compare7.c, g++.dg/warn/compare1.C: New testcases.
5777
5778 2003-05-03  Kazu Hirata  <kazu@cs.umass.edu>
5779
5780         * gcc.dg/m-un-2.c: Fix the typedef of size_t.
5781
5782 2003-05-03  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5783
5784         PR c++/9364, c++/10553, c++/10586
5785         * g++.dg/parse/typename4.C: New test.
5786         * g++.dg/parse/typename5.C: Likewise.
5787
5788 2003-05-03  Richard Sandiford  <rsandifo@redhat.com>
5789
5790         * gcc.c-torture/compile/20030503-1.c: New test.
5791
5792 2003-05-02  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5793
5794         * g++.dg/lookup/using5.C: Fix testcase error.
5795
5796 2003-05-01  Chris Demetriou  <cgd@broadcom.com>
5797
5798         * gcc.dg/special/mips-abi.exp (is_meabi_config): Remove,
5799         since MEABI is no longer supported.  Remove all vestiges
5800         of MEABI from the test.
5801
5802 2003-05-01  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5803
5804         PR c++/10554
5805         * g++.dg/lookup/using5.C: New test.
5806
5807 2003-05-01  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5808
5809         PR c++/8772
5810         * g++.dg/template/ttp5.C: New test.
5811
5812 2003-04-30  Mark Mitchell  <mark@codesourcery.com>
5813
5814         * lib/g++-dg.exp (g++-dg-test): Add "repo" option.
5815         (dg-gpp-additional-sources): New function.
5816         (dg-gpp-additional-files): Likewise.
5817         * lib/g++.exp (additional_sources): New variable.
5818         (additional_files): Likewise.
5819         (g++_target_compile): Deal with them.
5820         * lib/old-dejagnu.exp: Remove.
5821         * g++.old-deja/old-deja.exp: Use dg.exp, not old-dejagnu.exp.
5822         * g++.old-deja: Revise all tests to use dg commands.
5823
5824 2003-04-30  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5825
5826         PR c++/9432, c++/9528
5827         * g++.dg/lookup/using4.C: New test.
5828
5829 2003-04-29  Geoffrey Keating  <geoffk@apple.com>
5830
5831         * gcc.dg/noreturn-5.c: New file.
5832         * gcc.dg/noreturn-6.c: New file.
5833
5834         * gcc.c-torture/compile/inline-1.c: New file.
5835
5836 2003-04-29  Mark Mitchell  <mark@codesourcery.com>
5837
5838         PR c++/10551
5839         * g++.dg/template/explicit1.C: New test.
5840
5841 2003-04-29  Mark Mitchell  <mark@codesourcery.com>
5842
5843         PR c++/10549
5844         * g++.dg/other/bitfield1.C: New test.
5845
5846         PR c++/10527
5847         * g++.dg/init/new7.C: New test.
5848
5849 2003-04-29  Mark Mitchell  <mark@codesourcery.com>
5850
5851         * g++.dg/ext/desig1.C: New test.
5852         * g++.dg/ext/init1.C: Update.
5853
5854         * g++.old-deja/g++.pt/deduct5.C: Remove unnecessary initializer.
5855
5856 2003-04-28  Mark Mitchell  <mark@codesourcery.com>
5857
5858         PR c++/10180
5859         * g++.dg/warn/Winline-1.C: New test.
5860
5861 2003-04-28  Jakub Jelinek  <jakub@redhat.com>
5862
5863         * gcc.c-torture/execute/string-opt-19.c: New test.
5864
5865         * gcc.c-torture/execute/string-opt-asm-1.c: New test.
5866         * gcc.c-torture/execute/string-opt-asm-2.c: New test.
5867
5868 2003-04-27  Mark Mitchell  <mark@codesourcery.com>
5869
5870         PR c++/10506
5871         * g++.dg/init/new6.C: New test.
5872
5873         PR c++/10503
5874         * g++.dg/init/ref6.C: New test.
5875
5876 2003-04-26  David Edelsohn  <edelsohn@gnu.org>
5877
5878         * g++.dg/warn/weak1.C: XFAIL on AIX4.
5879
5880 2003-04-26  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
5881
5882         * gcc.c-torture/execute/string-opt-8.c: Don't perform cmpstr
5883         checks for __pj__, but do them for !__OPTIMIZE__ and __s390__.
5884
5885 2003-04-25  Mark Mitchell  <mark@codesourcery.com>
5886
5887         * g++.old-deja/g++.pt/instantiate12.C: Explicit instantiate
5888         initialized static data members.
5889
5890 2003-04-25  H.J. Lu <hjl@gnu.org>
5891
5892         * gcc.dg/ia64-sync-4.c: New test.
5893
5894 2003-04-25  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
5895
5896         * gcc.c-torture/execute/string-opt-18.c: Clean up.  Fix copyright
5897         date.
5898
5899 2003-04-24  Nathan Sidwell  <nathan@codesourcery.com>
5900
5901         PR c++/10337
5902         * g++.dg/warn/conv1.C: New test.
5903         * g++.old-deja/g++.other/conv7.C: Adjust.
5904         * g++.old-deja/g++.other/overload14.C: Adjust.
5905
5906 2003-04-23  Mark Mitchell  <mark@codesourcery.com>
5907
5908         PR c++/10471
5909         * g++.dg/template/defarg2.C: New test.
5910
5911 2003-04-23  Neil Booth  <neil@daikokuya.co.uk>
5912
5913         * gcc.dg/cpp/include2.c: Update.
5914         * gcc.dg/cpp/multiline-2.c: New.
5915         * gcc.dg/cpp/multiline.c: Update.
5916         * gcc.dg/cpp/strify2.c: Update.
5917         * gcc.dg/cpp/trad/literals-2.c: Update.
5918
5919 2003-04-23  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
5920
5921         * g++.dg/other/packed1.C: XFAIL hppa*-*-*.
5922
5923 2003-04-23  Mark Mitchell  <mark@codesourcery.com>
5924
5925         * g++.dg/parse/typedef1.C: Tweak after fix for PR 10428.
5926
5927 2003-04-23  Mark Mitchell  <mark@codesourcery.com>
5928
5929         PR c++/10451
5930         * g++.dg/parse/crash4.C: New test.
5931
5932         PR c++/9847
5933         * g++.dg/parse/crash5.C: New test.
5934
5935 2003-04-22  Mark Mitchell  <mark@codesourcery.com>
5936
5937         PR c++/10446
5938         * g++.dg/parse/crash3.C: New test.
5939
5940         PR c++/10428
5941         * g++.dg/parse/elab1.C: New test.
5942
5943 2003-04-22  Devang Patel  <dpatel@apple.com>
5944
5945         * gcc.dg/cpp/trad/funlike-5.c: New test.
5946
5947 2003-04-21  Andreas Tobler <a.tobler@schweiz.ch>
5948
5949         * g++.dg/other/packed1.C: Fix dg options.
5950
5951 2003-04-22  Nathan Sidwell  <nathan@codesourcery.com>
5952
5953         * g++.dg/other/offsetof2.C: New test.
5954
5955 2003-04-21  Mark Mitchell  <mark@codesourcery.com>
5956
5957         * g++.dg/template/recurse.C: Adjust location of error messages.
5958
5959 2003-04-21  Nathan Sidwell  <nathan@codesourcery.com>
5960
5961         PR c++/9881
5962         * g++.dg/init/addr-const1.C: New test.
5963         * g++.dg/other/packed1.C: XFAIL on aligned architectures.
5964
5965 2003-04-20  Nathan Sidwell  <nathan@codesourcery.com>
5966
5967         PR c++/10405
5968         * g++.dg/lookup/struct-hack1.C: New test.
5969
5970 2003-04-20  Neil Booth  <neil@daikokuya.co.uk>
5971
5972         * ucs.c: Update diagnostic messages.
5973
5974 2003-04-19  Neil Booth  <neil@daikokuya.co.uk>
5975
5976         * gcc.dg/cpp/truefalse.cpp: New test.
5977         * gcc.dg/cpp/cpp.exp: Update.
5978         * g++.dg/other/stdbool-if.C: Remove.
5979
5980 2003-04-19  Neil Booth  <neil@daikokuya.co.uk>
5981
5982         * gcc.dg/cpp/_Pragma4.c: Remove stray space.
5983         * gcc.dg/cpp/trad/escaped-eof.c: Correct line number.
5984
5985 2003-04-18  Eric Botcazou  <ebotcazou@libertysurf.fr>
5986
5987         * gcc.c-torture/compile/20030418-1.c: New test.
5988
5989 2003-04-17  Janis Johnson  <janis187@us.ibm.com>
5990
5991         * README.compat: Remove; content moved to doc/sourcebuild.texi.
5992
5993 2003-04-17  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5994
5995         PR c++/10347
5996         g++.dg/template/dependent-name1.C: New test.
5997
5998 2003-04-17  J"orn Rennecke <joern.rennecke@superh.com>
5999
6000         * gcc.dg/warn-1.c (tourist_guide): New array,
6001         contains a pointer to bar.
6002
6003 2003-04-16  Roger Sayle  <roger@eyesopen.com>
6004
6005         * gcc.dg/Wunreachable-5.c: New test case for PR c/10175.
6006         * gcc.c-torture/execute/medce-1.c: New test case.
6007         * gcc.c-torture/execute/medce-2.c: New test case.
6008
6009 2003-04-15  Mark Mitchell  <mark@codesourcery.com>
6010
6011         * lib/prune.exp: Ignore more messages.
6012
6013         PR c++/10381
6014         * g++.dg/parse/lookup3.C: New test.
6015
6016 2003-04-15  J"orn Rennecke <joern.rennecke@superh.com>
6017
6018         * gcc.c-torture/compile/20030415-1.c : New test.
6019
6020 2003-04-14  Mark Mitchell  <mark@codesourcery.com>
6021
6022         * gcc.c-torture/execute/scope-2.c: Move to ...
6023         * gcc.dg/noncompile/scope.c: .... here.
6024
6025 2003-04-14  Roger Sayle  <roger@eyesopen.com>
6026
6027         * gcc.dg/20030414-2.c: New test case.
6028
6029 2003-04-14  Hans-Peter Nilsson  <hp@axis.com>
6030
6031         PR target/10377
6032         * gcc.dg/20030414-1.c: New test.
6033
6034 2003-04-13  Roger Sayle  <roger@eyesopen.com>
6035
6036         * gcc.dg/builtins-12.c: New test case.
6037         * gcc.dg/builtins-13.c: New test case.
6038
6039 2003-04-13  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6040
6041         * gcc.c-torture/execute/string-opt-18.c: New test.
6042
6043 2003-04-13  Mark Mitchell  <mark@codesourcery.com>
6044
6045         PR c++/10300
6046         * g++.dg/init/new5.C: New test.
6047
6048 2003-04-12  Mark Mitchell  <mark@codesourcery.com>
6049
6050         PR c++/7910
6051         * g++.dg/ext/dllimport1.C: New test.
6052
6053 2003-04-12  Eric Botcazou  <ebotcazou@libertysurf.fr>
6054
6055         * gcc.dg/ultrasp8.c: Fix for 32-bit Sparc.
6056
6057 2003-04-11  Bud Davis <bdavis9659@comcast.net>
6058
6059         PR Fortran/9263
6060         * g77.f-torture/noncompile/9263.f: New test
6061         PR Fortran/1832
6062         * g77.f-torture/execute/1832.f: New test
6063
6064 2003-04-11  David Chad  <davidc@freebsd.org>
6065             Loren J. Rittle  <ljrittle@acm.org>
6066
6067         libobjc/8562
6068         * objc.dg/headers.m: New test.
6069
6070 2003-04-10  Zack Weinberg  <zack@codesourcery.com>
6071
6072         * gcc.c-torture/execute/builtin-noret-2.c: New.
6073         * gcc.c-torture/execute/builtin-noret-2.x: New.
6074         XFAIL builtin-noret-2.c at -O1 and above.
6075         * gcc.dg/redecl.c: New.
6076         * gcc.dg/Wshadow-1.c: Update error regexps.
6077
6078 2003-04-10  Mark Mitchell  <mark@codesourcery.com>
6079
6080         * g++.dg/abi/bitfield10.C: New test.
6081
6082 2003-04-09  Mike Stump  <mrs@apple.com>
6083
6084         * gcc.dg/pch/pch.exp: Make testcase names longer.
6085         * g++.dg/pch/pch.exp: Make testcase names longer.
6086
6087 2003-04-08  Roger Sayle  <roger@eyesopen.com>
6088
6089         * gcc.dg/builtins-11.c: New test case.
6090
6091 2003-04-08  Roger Sayle  <roger@eyesopen.com>
6092
6093         * gcc.dg/builtins-9.c: New test case.
6094         * gcc.dg/builtins-10.c: New test case.
6095
6096 2003-04-07  J"orn Rennecke <joern.rennecke@superh.com>
6097
6098         * gcc.dg/noncompile/init-4.c.c: New test.
6099
6100 2003-04-06  Nathan Sidwell  <nathan@codesourcery.com>
6101
6102         * gcc.misc-test/gcov-9.c: New test.
6103         * gcc.misc-test/gcov-10.c: New test
6104         * gcc.misc-test/gcov-11.c: New test.
6105
6106 2003-04-05  Zack Weinberg  <zack@codesourcery.com>
6107
6108         PR optimization/10024
6109         * gcc.c-torture/compile/20030405-1.c: New test.
6110
6111 2003-04-04  Geoffrey Keating  <geoffk@apple.com>
6112
6113         * gcc.dg/pch/static-3.c: New.
6114         * gcc.dg/pch/static-3.hs: New.
6115         * gcc.dg/pch/pch.exp: Test with -O0 -g too.
6116
6117 2003-04-04  Richard Henderson  <rth@redhat.com>
6118
6119         * g++.dg/eh/forced1.C: Use _Unwind_SjLj_ForcedUnwind as appropriate.
6120         * g++.dg/eh/forced2.C: Likewise.
6121
6122 2003-04-03  Mike Stump  <mrs@apple.com>
6123
6124         * lib/scanasm.exp (scan-assembler): Add xfail processing for
6125         target arg.
6126         (scan-assembler-times, scan-assembler-not): Likewise.
6127         (scan-assembler-dem, scan-assembler-dem-not): Likewise.
6128
6129 2003-04-03  Eric Botcazou  <ebotcazou@libertysurf.fr>
6130
6131         * gcc.dg/sparc-loop-1.c: New test.
6132
6133 2003-04-02  Geoffrey Keating  <geoffk@apple.com>
6134
6135         PR other/9274
6136         * g++.dg/pch/system-2.C: New.
6137         * g++.dg/pch/system-2.Hs: New.
6138
6139 2003-04-02  Aldy Hernandez  <aldyh@redhat.com>
6140
6141         * g++.dg/eh/simd-2.C (vecfunc): Fix typo.
6142
6143         * g++.dg/eh/simd-1.C (vecfunc): Same.
6144
6145 2003-04-01  Roger Sayle  <roger@eyesopen.com>
6146
6147         * gcc.c-torture/execute/20030401-1.c: New test case.
6148
6149 2003-04-01  Ziemowit Laski <zlaski@apple.com>
6150
6151         * objc.dg/defs.m: New.
6152
6153 2003-04-01  Aldy Hernandez  <aldyh@redhat.com>
6154
6155         * g++.dg/eh/simd-1.C: New.
6156         * g++.dg/eh/simd-2.C: New.
6157
6158 2003-03-01  Aldy Hernandez  <aldyh@redhat.com>
6159
6160         * gcc.c-torture/execute/simd-3.c: New.
6161
6162 2003-03-31  Mark Mitchell  <mark@codesourcery.com>
6163
6164         PR c/9936
6165         * gcc.dg/20030331-2.c: New test.
6166
6167 2003-03-31  Mark Mitchell  <mark@codesourcery.com>
6168
6169         PR c++/10278
6170         * g++.dg/parse/crash2.C: New test.
6171
6172 2003-03-31  Richard Sandiford  <rsandifo@redhat.com>
6173
6174         * gcc.c-torture/compile/20030331-1.c: New test, moved from...
6175         * gcc.c-torture/execute/20030331-1.c: ...here.
6176
6177 2003-03-31  Richard Sandiford  <rsandifo@redhat.com>
6178
6179         * gcc.c-torture/execute/20030331-1.c: New test.
6180
6181 2003-03-31  Nathan Sidwell  <nathan@codesourcery.com>
6182
6183         * lib/gcov.exp: Adjust call return testing strings.
6184         * g77.dg/gcov/gcov-1.f: Don't expect unconditional branches.
6185
6186 2003-03-31  Roger Sayle  <roger@eyesopen.com>
6187
6188         * gcc.dg/builtins-3.c: Add new tests for sin and cos.
6189         * gcc.dg/builtins-7.c: New test case.
6190         * gcc.dg/builtins-8.c: New test case.
6191
6192 2003-03-31  Richard Sandiford  <rsandifo@redhat.com>
6193
6194         * gcc.c-torture/execute/ieee/20030331-1.c: New test.
6195
6196 2003-03-30  Mark Mitchell  <mark@codesourcery.com>
6197
6198         PR c++/7647
6199         * g++.dg/lookup-class-member-2.C: New test.
6200
6201 2003-03-30  Glen Nakamura  <glen@imodulo.com>
6202
6203         * gcc.dg/20030324-1.c: Add comments and abort if test fails.
6204
6205 2003-03-28  Roger Sayle  <roger@eyesopen.com>
6206
6207         * gcc.c-torture/execute/ieee/fp-cmp-6.c:  Correct test for -O0.
6208
6209 2003-03-28  Mark Mitchell  <mark@codesourcery.com>
6210
6211         * g++.dg/init/attrib1.C: New test.
6212
6213 2003-03-28  Eric Botcazou  <ebotcazou@libertysurf.fr>
6214
6215         * gcc.dg/ultrasp8.c: New test.
6216
6217 2003-03-28  Eric Botcazou  <ebotcazou@libertysurf.fr>
6218
6219         * gcc.dg/ultrasp7.c: New test.
6220
6221 2003-03-28  Nathan Sidwell  <nathan@codesourcery.com>
6222
6223         PR c++/10047
6224         * g++.dg/template/inline1.C: New test.
6225
6226 2003-03-28  Eric Botcazou  <ebotcazou@libertysurf.fr>
6227
6228         * gcc.dg/sparc-dwarf2.c: New test.
6229
6230 2003-03-27  Roger Sayle  <roger@eyesopen.com>
6231
6232         * gcc.c-torture/execute/ieee/fp-cmp-6.c: New test case.
6233         * gcc.c-torture/execute/ieee/fp-cmp-7.c: New test case.
6234
6235 2003-03-27  Mark Mitchell  <mark@codesourcery.com>
6236
6237         * lib/gcov.exp (run-gcov): Add branches and calls options, rather
6238         than reading .x files.
6239         * g++.dg/gcov/gcov-1.C: Use run-gcov options, not .x files.
6240         * g77.dg/gcov/gcov-1.f: Likewise.
6241         * gcc.misc-tests/gcov-4b.c: Likewise.
6242         * gcc.misc-tests/gcov-5b.c: Likewise.
6243         * gcc.misc-tests/gcov-6.c: Likewise.
6244         * gcc.misc-tests/gcov-7.c: Likewise.
6245         * gcc.misc-tests/gcov-8.c: Likewise.
6246         * g++.dg/gcov/gcov-1.x: Remove.
6247         * g77.dg/gcov/gcov-1.x: Likewise.
6248         * gcc.misc-tests/gcov-4b.x: Likewise.
6249         * gcc.misc-tests/gcov-5b.x: Likewise.
6250         * gcc.misc-tests/gcov-6.x: Likewise.
6251         * gcc.misc-tests/gcov-7.x: Likewise.
6252         * gcc.misc-tests/gcov-8.x: Likewise.
6253
6254 2003-03-27  Glen Nakamura  <glen@imodulo.com>
6255
6256         PR opt/10087
6257         * gcc.dg/20030324-1.c: New test.
6258
6259 2003-03-27  Nathan Sidwell  <nathan@codesourcery.com>
6260
6261         PR c++/10224
6262         * g++.dg/template/arg3.C: New test.
6263
6264         PR c++/10158
6265         * g++.dg/template/friend18.C: New test.
6266
6267 2003-03-26  Roger Sayle  <roger@eyesopen.com>
6268
6269         * g77.f-torture/compile/20030326-1.f: New test case.
6270
6271 2003-03-26  Janis Johnson  <janis187@us.ibm.com>
6272
6273         * gcc.c-torture/execute/20020227-1.x: Don't XFAIL for powerpc64.
6274
6275         * gcc.c-torture/compile/simd-5.x: Expect XFAIL for powerpc64.
6276
6277 2003-03-26  Jakub Jelinek  <jakub@redhat.com>
6278
6279         * gcc.dg/ia64-sync-3.c: New test.
6280
6281 2003-03-26  Alan Modra  <amodra@bigpond.net.au>
6282
6283         * gcc.dg/loop-2.c: Replace "inline" with "__inline__".
6284
6285 2003-03-26  Eric Botcazou  <ebotcazou@libertysurf.fr>
6286
6287         * gcc.dg/ultrasp6.c: New test.
6288
6289 2003-03-25  Eric Botcazou  <ebotcazou@libertysurf.fr>
6290
6291         * gcc.dg/i386-signbit-1.c: New test.
6292         * gcc.dg/i386-signbit-2.c: New test.
6293         * gcc.dg/i386-signbit-3.c: New test.
6294
6295 2003-03-25  Eric Botcazou  <ebotcazou@libertysurf.fr>
6296
6297         * gcc.dg/ultrasp5.c: Fix options.
6298
6299 2003-03-24  Eric Botcazou  <ebotcazou@libertysurf.fr>
6300
6301         * gcc.dg/ultrasp5.c: Fix comment.
6302
6303 2003-03-24  Bud Davis  <bdavis9659@comcast.net>
6304
6305         PR fortran/10197
6306         * g77.f-torture/execute/10197.f: New test.
6307
6308 2003-03-24  Nathan Sidwell  <nathan@codesourcery.com>
6309
6310         PR c++/9898, c++/383
6311         * g++.dg/template/conv6.C: New test.
6312
6313         PR c++/10119
6314         * g++.dg/template/ptrmem5.C: New test.
6315
6316         PR c++/10026
6317         * g++.dg/lookup/koenig1.C: New test.
6318
6319         PR C++/10199
6320         * g++.dg/lookup/template2.C: New test.
6321
6322 2003-03-24  Jakub Jelinek  <jakub@redhat.com>
6323
6324         * g++.dg/opt/rtti1.C: New test.
6325
6326 2003-03-23  Eric Botcazou  <ebotcazou@libertysurf.fr>
6327
6328         * gcc.dg/ultrasp5.c: New test.
6329
6330 2003-03-23  Arpad Beszedes <beszedes@cc.u-szeged.hu>
6331
6332         PR middle-end/9967
6333         * gcc.c-torture/execute/stdio-opt-1.c: Adjust test for change to
6334         builtin fputs.
6335
6336 2003-03-23  Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
6337
6338         PR c/8224
6339         * gcc.dg/20030323-1.c: New test.
6340
6341 2003-03-23  Roger Sayle  <roger@eyesopen.com>
6342
6343         * gcc.c-torture/compile/20030323-1.c: New test case.
6344
6345 2003-03-22  Ulrich Weigand  <uweigand@de.ibm.com>
6346
6347         * gcc.dg/20030321-1.c: New test.
6348
6349 2003-03-22  Zack Weinberg  <zack@codesourcery.com>
6350
6351         * gcc.dg/Wshadow-1.c: Add a dg-warning line.
6352
6353 2003-03-22  Nathan Sidwell  <nathan@codesourcery.com>
6354
6355         PR c++/9978, c++/9708
6356         * g++.dg/ext/vlm1.C: Adjust expected error.
6357         * g++.dg/ext/vla2.C: New test.
6358         * g++.dg/template/arg1.C: New test.
6359         * g++.dg/template/arg2.C: New test.
6360
6361 2003-03-22  Bud Davis  <bdavis9659@comcast.net>
6362
6363         * g77.f-torture/execute/select.f: New test.
6364         * g77.f-torture/noncompile/select_no_compile.f: New test.
6365
6366 2003-03-21  Nathan Sidwell  <nathan@codesourcery.com>
6367
6368         PR c++/9898
6369         * g++.dg/other/error4.C: New test.
6370
6371 2003-03-20  Mark Mitchell  <mark@codesourcery.com>
6372
6373         * g++.dg/template/friend17.C: New test.
6374
6375 2003-03-21  Alan Modra  <amodra@bigpond.net.au>
6376
6377         * gcc.c-torture/compile/20030320-1.c: New.
6378
6379 2003-03-20  Roger Sayle  <roger@eyesopen.com>
6380
6381         * gcc.dg/builtins-6.c: New test case.
6382
6383 2003-03-19  Alan Modra  <amodra@bigpond.net.au>
6384
6385         PR target/10073
6386         * gcc.c-torture/compile/20030319-1.c: New.
6387
6388 2003-03-18  Jan Hubicka  <jh@suse.cz>
6389
6390         * gcc.dg/i386-cvt-1.c: New test.
6391
6392 2003-03-17  Zack Weinberg  <zack@codesourcery.com>
6393
6394         * objc.dg/naming-1.m: Use "(parse|syntax) error".
6395         * objc.dg/naming-2.m: Likewise.
6396
6397 2003-03-17  Mark Mitchell  <mark@codesourcery.com>
6398
6399         PR c++/9639
6400         * g++.dg/parse/crash1.C: New test.
6401
6402 2003-03-16  Mark Mitchell  <mark@codesourcery.com>
6403
6404         PR c++/8805
6405         * g++.dg/eh/cleanup1.C: New test.
6406
6407 2003-03-16  Falk Hueffner  <falk.hueffner@student.uni-tuebingen.de>
6408
6409         * gcc.c-torture/execute/20030316-1.c: New test case.
6410
6411 2003-03-16  Nathan Sidwell  <nathan@codesourcery.com>
6412
6413         PR c++/9629
6414         * g++.dg/init/ctor2.C: New test.
6415
6416 2003-03-15  Roger Sayle  <roger@eyesopen.com>
6417
6418         * g77.f-torture/compile/xformat.f: New test case.
6419
6420 2003-03-15  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
6421
6422         * g++.old-deja/g++.mike/eh33.C: Remove xfail for hppa*-*-*.
6423         * g++.old-deja/g++.mike/eh50.C: Likewise.
6424
6425 2003-03-15  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
6426
6427         PR c++/6440
6428         * g++.dg/template/spec7.C: New test.
6429         * g++.dg/template/spec8.C: Likewise.
6430
6431 2003-03-14  Jakub Jelinek  <jakub@redhat.com>
6432
6433         * gcc.c-torture/execute/20030313-1.c: New test.
6434
6435 2003-03-14  Richard Henderson  <rth@redhat.com>
6436
6437         * gcc.dg/inline-2.c: Adjust alpha test for external call.
6438
6439 2003-03-14  Eric Botcazou  <ebotcazou@libertysurf.fr>
6440
6441         * gcc.c-torture/compile/20030314-1.c: New test.
6442
6443 2003-03-13  Danny Smith  <dannysmith@users.sourceforge.net>
6444
6445         * gcc.dg/dll-1.c: Remove thumb target. Change exp to _exp.
6446         * gcc.dg/dll-2.c: Enable for cygwin and mingw. Remove
6447         thumb target,
6448         * gcc.dg/dll-3.c: Likewise. Adjust scan-assembler
6449         to accept newer _imp__  prefix and additional
6450         newline in .drectve section.
6451         * gcc.dg/dll-4.c: Likewise.
6452         * gcc.dg/dll-5.c: New file to test -mnop-fun-dllimport
6453         switch.
6454
6455 2003-03-13  Mark Mitchell  <mark@codesourcery.com>
6456
6457         * g++.dg/parse/namespace9.C: New test.
6458
6459         * g++.dg/init/ref5.C: New test.
6460         * g++.dg/parse/ptrmem1.C: Likewise.
6461
6462 2003-03-12  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
6463
6464         * gcc.dg/special/ecos.exp (gcsec-1.c): Find linker used by gcc.
6465         * gcc.dg/old-style-asm-1.c (dg-final): Add hpux label alternative to
6466         regular expression.
6467         * gcc.dg/funcorder.c (dg-final): Check for "link_error,%r" on hppa*-*-*.
6468         * gcc.dg/inline-1.c (dg-final): Check for "xyzzy?,%r" on hppa*-*-*.
6469
6470 2003-03-12  Daniel Jacobowitz  <drow@mvista.com>
6471
6472         * gcc.c-torture/execute/20030224-2.c: New test.
6473
6474 2003-03-12  Eric Botcazou  <ebotcazou@libertysurf.fr>
6475
6476         * gcc.dg/decl-3.c: New test.
6477
6478 2003-03-12  Eric Botcazou  <ebotcazou@libertysurf.fr>
6479
6480         * gcc.dg/i386-loop-2.c: New test.
6481
6482 2003-03-11  Mark Mitchell  <mark@codesourcery.com>
6483
6484         PR c++/9474
6485         * g++.dg/parse/namespace8.C: New test.
6486
6487         PR c++/9924
6488         * g++.dg/overload/builtin2.C: New test.
6489
6490 2003-03-11  Steven Bosscher  <s.bosscher@student.tudelft.nl>
6491
6492         * gcc.dg/return-type-3.c: New test.
6493
6494 2003-03-11  D.Venkatasubramanian  <dvenkat@noida.hcltech.com>
6495
6496         * gcc.misc-tests/bprob.exp: Disable test cases for h8300-*-* as
6497         profiling options are not supported.
6498
6499 2003-03-10  Mark Mitchell  <mark@codesourcery.com>
6500
6501         * g++.old-deja/g++.benjamin/16077.C: Adjust warnings.
6502         * g++.old-deja/g++.warn/impint2.C: Likewise.
6503
6504 2003-03-10  Devang Patel  <dpatel@apple.com>
6505
6506         * g++.dg/cpp/c++_cmd_1.C: New test.
6507         * g++.dg/cpp/c++_cmd_1.h: New file.
6508
6509 2003-03-10  Segher Boessenkool  <segher@koffie.nl>
6510
6511         * gcc.dg/altivec-9.c: New file.
6512
6513 2003-03-10  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
6514
6515         * gcc.dg/ppc-sdata-1.c: New test.
6516         * gcc.dg/ppc-sdata-2.c: New test.
6517
6518 2003-03-09  Mark Mitchell  <mark@codesourcery.com>
6519
6520         PR c++/9373
6521         * g++.dg/opt/ptrmem2.C: New test.
6522
6523         PR c++/8534
6524         * g++.dg/opt/ptrmem1.C: New test.
6525
6526 2003-03-09  Eric Botcazou  <ebotcazou@libertysurf.fr>
6527
6528         * gcc.dg/i386-loop-1.c: New test.
6529
6530 2003-03-09  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
6531
6532         PR c++/9970
6533         * g++.dg/lookup/friend1.C: New test.
6534
6535 2003-03-08  Mark Mitchell  <mark@codesourcery.com>
6536
6537         PR c++/9823
6538         * g++.dg/parser/constructor1.C: New test.
6539
6540 2003-03-08  Hans-Peter Nilsson  <hp@bitrange.com>
6541
6542         * gcc.c-torture/execute/20020720-1.x: Add xfail for cris-*-*.
6543
6544         * gcc.dg/old-style-asm-1.c: Tweak to match mmix-knuth-mmixware.
6545
6546 2003-03-08  Neil Booth  <neil@daikokuya.co.uk>
6547
6548         * gcc.dg/cpp/Wunused.c: Update test.
6549
6550 2003-03-08  Jan Hubicka  <jh@suse.cz>
6551
6552         * gcc.dg/inline-3.c: New test.
6553
6554 2003-03-08  Mark Mitchell  <mark@codesourcery.com>
6555
6556         PR c++/9809
6557         * g++.dg/parse/builtin1.C: New test.
6558
6559         PR c++/9982
6560         * g++.dg/abi/cookie1.C: New test.
6561         * g++.dg/abi/cookie2.C: Likewise.
6562
6563         PR c++/9524
6564         * g++.dg/template/field1.C: New test.
6565
6566         PR c++/9912
6567         * g++.dg/parse/class1.C: New test.
6568         * g++.dg/parse/namespace7.C: Likewise.
6569         * g++.old-deja/g++.other/decl5.C: Remove XFAILs.
6570
6571 2003-03-07  Mark Mitchell  <mark@codesourcery.com>
6572
6573         * g++.dg/init/ref4.C: New test.
6574
6575 2003-03-07  Jan Hubicka  <jh@suse.cz>
6576
6577         * gcc.dg/i386-local2.c: Fix problems with certain versions of dejagnu.
6578         * gcc.dg/inline-3.c:  New test.
6579
6580 2003-03-06  Mark Mitchell  <mark@codesourcery.com>
6581
6582         * g++.dg/init/ref3.C: New test.
6583
6584         PR c++/9965
6585         * g++.dg/init/ref2.C: New test.
6586
6587         PR c++/9400
6588         * g++.dg/warn/Wshadow-2.C: New test.
6589
6590         PR c++/9791
6591         * g++.dg/warn/Woverloaded-1.C: New test.
6592
6593 2003-03-05  Jan Hubicka  <jh@suse.cz>
6594
6595         * gcc.dg/i386-local2.c: New.
6596         * gcc.dg/i386-local.c: Fix typo.
6597
6598 2003-03-05  Mark Mitchell  <mark@codesourcery.com>
6599
6600         * g++.dg/abi/layout3.C: New test.
6601
6602 2003-03-05  Eric Botcazou  <ebotcazou@libertysurf.fr>
6603
6604         * gcc.c-torture/compile/20030305-1.c
6605
6606 2003-03-05  Jan Hubicka  <jh@suse.cz>
6607
6608         * gcc.dg/i386-local.c: New.
6609
6610 2003-03-04  J"orn Rennecke <joern.rennecke@superh.com>
6611
6612         * gcc.dg/sh-relax.c: Disable for sh64-*-*.
6613
6614 2003-03-04  Eric Botcazou  <ebotcazou@libertysurf.fr>
6615
6616         * gcc.dg/switch-2.c: New test.
6617         * gcc.dg/switch-3.c: New test.
6618         * gcc.dg/Wswitch.c: Adjust line numbers.
6619         * gcc.dg/Wswitch-default.c: Likewise.
6620         * gcc.dg/Wswitch-enum.c: Likewise.
6621
6622 2003-03-04  Alexandre Oliva  <aoliva@redhat.com>
6623
6624         * gcc.c-torture/execute/20030222-1.c: New test.
6625
6626 2003-03-03  James E Wilson  <wilson@tuliptree.org>
6627
6628         * gcc.dg/m68k-slp-ice.c: New test for PR c/7872.
6629
6630 2003-03-03  Mark Mitchell  <mark@codesourcery.com>
6631
6632         PR c++/9878
6633         * g++.dg/init/ref1.C: New test.
6634
6635 2003-03-03  J"orn Rennecke <joern.rennecke@superh.com>
6636
6637         * gcc.dg/sh-relax.c: New SH-only test.
6638
6639 2003-03-03  Geoffrey Keating  <geoffk@apple.com>
6640
6641         * gcc.c-torture/compile/20010327-1.c: Back out last change.  Add
6642         comment explaining purpose of testcase.
6643
6644 2003-03-02  Stephane Carrez  <stcarrez@nerim.fr>
6645
6646         * gcc.c-torture/execute/960312-1.x: New file, must pass -mshort
6647         for HC11/HC12 (asm needs two int registers).
6648         * gcc.c-torture/compile/20020312-1.x: New file, don't execute on
6649         HC11/HC12 because the test uses an asm which needs two 32-bit
6650         registers.
6651
6652 2003-03-02  Stephane Carrez  <stcarrez@nerim.fr>
6653
6654         * gcc.c-torture/compile/920501-12.x: New file, must pass -mshort
6655         for HC11/HC12 (array is too large otherwise).
6656         * gcc.c-torture/compile/920501-4.x: New file, likewise.
6657         * gcc.c-torture/compile/20010518-2.x: Likewise.
6658         * gcc.c-torture/compile/980506-1.x: Don't execute this test on
6659         HC11/HC12 (array is too large).
6660
6661 2003-03-01  Geoffrey Keating  <geoffk@apple.com>
6662
6663         * lib/gcc-dg.exp (gcc-dg-test): Change .pch to .gch.
6664         * lib/g++-dg.exp (g++-dg-test): Likewise.
6665
6666 2003-03-01  Roger Sayle  <roger@eyesopen.com>
6667
6668         * g++.old-deja/g++.other/builtins10.C: New test for PR 9367.
6669         * gcc.dg/format/attr-5.c: Handle new conflicting types warning.
6670
6671 2003-03-01  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
6672
6673         * g++.dg/warn/implicit-typename1.C: Remove warning.
6674
6675 2003-02-28  Richard Henderson  <rth@redhat.com>
6676
6677         * gcc.dg/noreturn-1.c: Move noreturn warning line.
6678         * gcc.dg/return-type-1.c: Move control reaches end warning line.
6679
6680 2003-02-28  Geoffrey Keating  <geoffk@apple.com>
6681
6682         * gcc.dg/pch/pch.exp: Change .pch to .gch.
6683         * g++.dg/pch/pch.exp: Likewise.
6684
6685 2003-02-28  Mark Mitchell  <mark@codesourcery.com>
6686
6687         PR c++/9879
6688         * testsuite/g++.dg/init/new4.C: New test.
6689
6690 2003-02-28  Richard Earnshaw  <rearnsha@arm.com>
6691
6692         * gcc.dg/arm-asm.c: Enable for StrongARM and XScale targets.
6693
6694 2003-02-28  Alexandre Oliva  <aoliva@redhat.com>
6695
6696         * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead of
6697         unsigned long.
6698
6699         * gcc.c-torture/compile/simd-3.c: Do nothing if double is not
6700         wider than float.
6701
6702 2003-02-26  Zdenek Dvorak  <rakdver@atrey.karlin.mff.cuni.cz>
6703
6704         * lib/scanasm.exp: Add support for counting numbers of
6705         occurences.
6706         * gcc.dg/unswitch-1.c, gcc.dg/peel-1.c, gcc.dg/unroll-1.c,
6707         gcc.dg/unroll-2.c, gcc.dg/unroll-3.c: New tests.
6708
6709 2003-02-25  Mark Mitchell  <mark@codesourcery.com>
6710
6711         PR c++/9683
6712         * g++.dg/template/static3.C: New test.
6713
6714         PR c++/9829
6715         * g++.dg/parse/namespace6.C: New test.
6716
6717 2003-02-25  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
6718
6719         PR target/9732
6720         * gcc.dg/20030225-1.c: New test.
6721
6722 2003-02-24  Mark Mitchell  <mark@codesourcery.com>
6723
6724         * README: Remove out-of-date information.
6725
6726         PR c++/9836
6727         * g++.dg/template/spec6.C: New test.
6728
6729 2003-02-24  Jeff Law  <law@redhat.com>
6730
6731         * gcc.c-torture/compile/20030224-1.c: New test for ia32 backend bug.
6732
6733 2003-02-24  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
6734
6735         * g++.dg/other/pragma-ep-1.C: Test for __PRAGMA_EXTERN_PREFIX.
6736         * gcc.dg/pragma-ep-1.c: Likewise.
6737
6738 2003-02-24  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
6739
6740         PR c++/9602
6741         * g++.dg/template/friend16.C: New test.
6742
6743 2003-02-23  Mark Mitchell  <mark@codesourcery.com>
6744
6745         PR c++/5333
6746         * g++.dg/parse/fused-params1.C: Adjust error messages.
6747         * g++.dg/template/nested3.C: New test.
6748
6749 2003-02-24  Alan Modra  <amodra@bigpond.net.au>
6750
6751         * g++.dg/abi/param1.C: New test.
6752
6753 2003-02-23  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
6754
6755         PR c++/7982
6756         * g++.dg/warn/implicit-typename1.C: New test.
6757
6758 2003-02-22  Kelley Cook <kelleycook@comcast.net>
6759
6760         * g++.old-deja/g++.other/store-expr1.C: Replace "mcpu"
6761         with "mtune".
6762         * g++.old-deja/g++.other/store-expr2.C: Likewise.
6763         * gcc.c-torture/execute/20010129-1.x: Likewise.
6764         * gcc.dg/20011107-1.c: Likewise.
6765         * gcc.dg/20020108-1.c: Likewise.
6766         * gcc.dg/20020122-3.c: Likewise.
6767         * gcc.dg/20020206-1.c: Likewise.
6768         * gcc.dg/20020310-1.c: Likewise.
6769         * gcc.dg/20020426-2.c: Likewise.
6770         * gcc.dg/20020517-1.c: Likewise.
6771         * gcc.dg/991230-1.c: Likewise.
6772         * gcc.dg/i386-unroll-1.c: Likewise.
6773         * gcc.misc-tests/i386-prefetch.exp: Likewise.
6774
6775 2003-02-22  Jan Hubicka  <jh@suse.cz>
6776
6777         * gcc.dg/i386-mul.c: New test.
6778
6779 2003-02-21  Roger Sayle  <roger@eyesopen.com>
6780
6781         * gcc.dg/builtins-5.c: New test case.
6782
6783 2003-02-22  Hans-Peter Nilsson  <hp@axis.com>
6784
6785         * gcc.dg/asmreg-1.c: New test.
6786
6787 2003-02-21  Mark Mitchell  <mark@codesourcery.com>
6788
6789         PR c++/9749
6790         * g++.dg/parse/varmod1.C: New test.
6791
6792 2003-02-21  Mark Mitchell  <mark@codesourcery.com>
6793
6794         PR c++/9727
6795         * g++.dg/template/op1.C: New test.
6796
6797 2003-02-21  Mark Mitchell  <mark@codesourcery.com>
6798
6799         PR c++/8906
6800         * g++.dg/template/nested2.C: New test.
6801
6802 2003-02-21  Mark Mitchell  <mark@codesourcery.com>
6803
6804         PR c++/8724
6805         * g++.dg/expr/dtor1.C: New test.
6806
6807 2003-02-21  Zack Weinberg  <zack@codesourcery.com>
6808
6809         * gcc.dg/cpp/include3.c: New test.
6810         * gcc.dg/cpp/inc/foo.h: New file.
6811
6812 2003-02-21  Glen Nakamura  <glen@imodulo.com>
6813
6814         * gcc.c-torture/execute/20030221-1.c: New test.
6815
6816 2003-02-20  Mark Mitchell  <mark@codesourcery.com>
6817
6818         PR c++/9729
6819         * g++.dg/abi/conv1.C: New test.
6820
6821 2003-02-20  Jan Hubicka  <jh@suse.cz>
6822
6823         * gcc.c-torture/execute/20020720-1.x: XFAIL for x86-64.
6824
6825 2003-02-19  Daniel Jacobowitz  <drow@mvista.com>
6826
6827         * gcc.c-torture/compile/20030219-1.c: New test.
6828
6829 2003-02-18  Jan Hubicka  <jh@suse.cz>
6830
6831         * gcc.dg/funcorder.c: New test.
6832
6833 2003-02-18  Kazu Hirata  <kazu@cs.umass.edu>
6834
6835         * gcc.c-torture/execute/20030218-1.c: New.
6836
6837 2003-02-18  Aldy Hernandez  <aldyh@redhat.com>
6838
6839         * gcc.dg/20030218-1.c: New.
6840
6841 2003-02-18  Richard Henderson  <rth@redhat.com>
6842
6843         * gcc.dg/attr-invalid.c: Allow __used__ on static data.
6844         * gcc.dg/attr-used-2.c: New.
6845
6846 2003-02-18  Mark Mitchell  <mark@codesourcery.com>
6847
6848         PR c++/9704
6849         * g++.dg/init/copy5.C: New test.
6850
6851 2003-02-18  Geoffrey Keating  <geoffk@apple.com>
6852
6853         * gcc.dg/pch/pch.exp: Delete $bname.h before copying into it.
6854         * g++.dg/pch/pch.exp: Likewise.
6855
6856 2003-02-18  Kazu Hirata  <kazu@cs.umass.edu>
6857
6858         * gcc.c-torture/execute/20030209-1.c: Enable the test if
6859         STACK_SIZE is not defined.
6860
6861 2003-02-17  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
6862
6863         PR c++/9457
6864         * g++.dg/template/init1.C: New test.
6865
6866 2003-02-16  Jan HUbicka  <jh@suse.cz>
6867
6868         * gcc.dg/c90-const-expr-3.c (DZERO): New static variable
6869         (foo): Add few extra tests
6870         * gcc.dg/c99-const-expr-3.c: Likewise.
6871         * gcc.c-torture/execute/20030216-1.c: New.
6872
6873 2003-02-16  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
6874
6875         PR c++/9459
6876         * g++.dg/ext/typeof4.C: New test.
6877
6878 2003-02-15  Roger Sayle  <roger@eyesopen.com>
6879
6880         * gcc.dg/i386-387-3.c: New test case.
6881
6882 2003-02-14  Josef Zlomek  <zlomekj@suse.cz>
6883
6884         * gcc.dg/20030213-1.c: Expect warning for unsupported -fpic on
6885         cris-*-elf* cris-*-aout* and mmix-*-*.
6886
6887 2003-02-13  Josef Zlomek  <zlomekj@suse.cz>
6888
6889         * gcc.dg/20030213-1.c: New test.
6890
6891 2003-02-12  Roger Sayle  <roger@eyesopen.com>
6892
6893         * gcc.dg/i386-387-1.c: Add new test for __builtin_atan2.
6894         * gcc.dg/i386-387-2.c: Likewise.
6895
6896 2003-02-12  Aldy Hernandez  <aldyh@redhat.com>
6897
6898         * gcc.dg/ppc-spe.c: Fix formatting.
6899         Enable tests that were previously unsupported by gas.
6900         Delete tests for instructions that no longer exist.
6901         Switch arguments on evsubifw builtin.
6902
6903 2003-02-12  Kazu Hirata  <kazu@cs.umass.edu>
6904
6905         * gcc.c-torture/execute/20030209-1.c: Disable the test if
6906         STACK_SIZE is too small.
6907
6908 2003-02-10  Eric Botcazou  <ebotcazou@libertysurf.fr>
6909             Christian Ehrhardt  <ehrhardt@mathematik.uni-ulm.de>
6910
6911         * gcc.dg/decl-2.c: New test.
6912
6913 2003-02-10  Jan Hubicka  <jh@suse.cz>
6914
6915         * gcc.dg/i386-fpcvt-1.c:  New test.
6916
6917 2002-02-09  Richard Sandiford  <rsandifo@redhat.com>
6918
6919         * gcc.c-torture/execute/20030209-1.c: New test.
6920
6921 2003-02-09  Kazu Hirata  <kazu@cs.umass.edu>
6922
6923         * gcc.c-torture/execute/builtin-bitops-1.c: When testing the
6924         int-wide bitops, use the constants of the same width.
6925         Likewise, if long long is 32-bit wide, test bitops using
6926         32-bit constants.
6927
6928 2003-02-07  Loren James Rittle  <ljrittle@acm.org>
6929
6930         * gcc.dg/20021014-1.c: Annotate with expected notice text.
6931
6932 2003-02-07  Roger Sayle  <roger@eyesopen.com>
6933
6934         * testsuite/gcc.dg/builtins-4.c: New test case.
6935
6936 2003-02-06  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6937
6938         * gcc.dg/20020430-1.c: Fix dg command typos.
6939         * gcc.dg/20020503-1.c: Likewise.
6940
6941 2003-02-06  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
6942
6943         PR c++/8785
6944         * g++.dg/parse/fused-params1.C: New test.
6945
6946         PR c++/8857
6947         * g++.dg/parse/tmpl-tmpl-operator1.C: New test.
6948
6949         PR c++/8921
6950         * g++.dg/parse/non-dependent1.C: New test.
6951
6952         PR c++/8928
6953         * g++.dg/parse/dupl-tmpl-args1.C: New test.
6954
6955         PR c++/9228
6956         * g++.dg/parse/undefined7.C: New test.
6957         * g++.dg/parse/non-templ1.C: New test.
6958
6959         PR c++/9229
6960         * g++.dg/parse/too-many-tmpl-args1.C: New test.
6961
6962 2003-02-06  Eric Botcazou <ebotcazou@libertysurf.fr>
6963
6964         * gcc.c-torture/compile/20030206-1.c: New test.
6965
6966 2003-02-05  Roger Sayle  <roger@eyesopen.com>
6967
6968         * gcc.c-torture/compile/921206-1.c: Rename undeclared function from
6969         "pow" to "foo" to avoid potential confusion with a math built-in.
6970
6971 2003-02-05  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6972
6973         * gcc.c-torture/execute/20020227-1.x: Update specific XFAIL
6974         conditions for SPARC targets.
6975
6976 2003-02-05  Jakub Jelinek  <jakub@redhat.com>
6977
6978         * gcc.dg/20030204-1.c: New test.
6979
6980 2003-02-04  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
6981
6982         PR c++/38
6983         * g++.dg/parse/array-size1.C: New test.
6984
6985         PR c++/5657
6986         * g++.dg/parse/undefined3.C: New test.
6987
6988         PR c++/5665
6989         * g++.dg/parse/undefined4.C: New test.
6990
6991         PR c++/5975
6992         * g++.dg/parse/undefined5.C: New test.
6993
6994         PR c++/7259
6995         * g++.dg/parse/tmpl-tmpl-param1.C: New test.
6996
6997         PR c++/8578
6998         * g++.dg/parse/casting-operator1.C: New test.
6999
7000         PR c++/8596
7001         * g++.dg/parse/undefined6.C: New test.
7002
7003         PR c++/8736
7004         * g++.dg/parse/missing-template1.C: New test.
7005
7006 2003-02-04  Jan Hubicka  <jh@suse.cz>
7007
7008         * gcc.dg/i386-cadd.c:  Compile using -march=k8.
7009         * gcc.dg/i386-cmov?.c:  Likewise.
7010         * gcc.dg/i386-fpcvt-?.c:  Likewise.
7011         * gcc.dg/i386-ssefp-1.c:  Likewise.
7012         * gcc.dg/i386-ssetype-?.c:  Likewise; fix for register passing
7013         conventions.
7014
7015 2003-02-03  Mark Mitchell  <mark@codesourcery.com>
7016
7017         PR c++/7129
7018         * testsuite/g++.dg/ext/max.C: New test.
7019
7020 2003-02-03  Jan Hubicka  <jh@suse.cz>
7021
7022         * gcc.c-torture/execute/20030203-1.c: New test.
7023
7024 2003-02-03  Richard Earnshaw  <rearnsha@arm.com>
7025
7026         * gcc.c-torture/exectue/ieee/20000320-1.c: The ARM VFP format is
7027         'natural-endian'.
7028
7029 2003-02-01  Richard Sandiford  <rsandifo@redhat.com>
7030
7031         * g++.dg/init/new1.C: Remove -fvolatile dg-options line.
7032         * g++.dg/init/new2.C: Likewise.
7033         * g++.dg/other/new1.C: Likewise.
7034
7035 2003-01-31  Loren J. Rittle <ljrittle@acm.org>
7036
7037         * gcc.dg/struct-ret-libc.c: New test.
7038
7039 2003-01-31  Ulrich Weigand  <uweigand@de.ibm.com>
7040
7041         * gcc.dg/20030129-1.c: New test.
7042
7043 2003-01-31  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
7044
7045         PR c++/8849
7046         * g++.dg/template/ptrmem4.C: New test.
7047
7048 2003-01-29  Mark Mitchell  <mark@codesourcery.com>
7049
7050         * g++.dg/parser/constant1.C: New test.
7051
7052 2003-01-29  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
7053
7054         PR c++/8591
7055         * g++.dg/parse/friend2.C: New test.
7056
7057 2003-01-29  Nathan Sidwell  <nathan@codesourcery.com>
7058
7059         PR c++/9437
7060         * g++.dg/template/unify4.C: New test.
7061
7062 2003-01-28  Richard Sandiford  <rsandifo@redhat.com>
7063
7064         * gcc.c-torture/execute/20030128-1.c: New test.
7065
7066 2003-01-28  Jeffrey D. Oldham  <oldham@codesourcery.com>
7067
7068         * g++.dg/lookup/nested1.C: Test moved from ...
7069         * g++.old-deja/g++.other/lookup24.C: ... here.
7070
7071 2003-01-28  Jan Hubicka  <jh@suse.cz>
7072
7073         * gcc.dg/i386-cmov5.c:  New test.
7074
7075 2003-01-28  D.Venkatasubramanian   <dvenkat@noida.hcltech.com>
7076
7077         * gcc.c-torture/execute/20010925-1.c: Changed the
7078         memcpy declaration.
7079
7080 2003-01-28  Nathan Sidwell  <nathan@codesourcery.com>
7081
7082         PR c++/3902
7083         * g++.dg/parse/template5.C: New test.
7084
7085 2003-01-28  Toon Moene  <toon@moene.indiv.nluug.nl>
7086
7087         PR fortran/9258
7088         * g77.dg/pr9258: New test.
7089
7090 2003-01-28  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
7091
7092         * README: Move relevant parts from README.g++.
7093
7094         * README.g++: Remove this file.
7095
7096 2003-01-28  Nathan Sidwell  <nathan@codesourcery.com>
7097
7098         * g++.dg/abi/dcast1.C: New test.
7099
7100 2003-01-28  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7101
7102         * gcc.c-torture/execute/builtin-constant.x: Only expect failure at -O1.
7103
7104 2003-01-27  Jeffrey D. Oldham  <oldham@codesourcery.com>
7105
7106         PR c++/47
7107         * g++.old-deja/g++.other/lookup24.C: New test.
7108
7109 2003-01-27  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7110
7111         PR middle-end/7227
7112         * gcc.dg/uninit-C.c: New test.
7113
7114 2003-01-27  Nathan Sidwell  <nathan@codesourcery.com>
7115
7116         * g++.dg/abi/covariant1.C: New test.
7117
7118 2003-01-25  Ulrich Weigand  <uweigand@de.ibm.com>
7119
7120         * gcc.dg/20030123-1.c: New test.
7121
7122 2003-01-25  Jan Hubicka  <jh@suse.cz>
7123
7124         PR opt/8492
7125         * gcc.c-torture/compile/20030125-1.c
7126
7127 2003-01-25  Nathan Sidwell  <nathan@codesourcery.com>
7128
7129         PR c++/9403
7130         * g++.dg/parse/template3.C: New test.
7131         * g++.old-deja/g++.pt/memclass5.C: Add needed template keyword.
7132
7133         PR c++/795
7134         * g++.dg/parse/template4.C: New test.
7135
7136         PR c++/9415
7137         * g++.dg/template/qual2.C: New test.
7138
7139         PR c++/8545
7140         * g++.old-deja/g++.brendan/parse3.C: Remove XFAIL.
7141
7142         * g++.old-deja/g++.ns/bogus1.C: Change expected error.
7143
7144 2003-01-25  Roger Sayle  <roger@eyesopen.com>
7145
7146         * gcc.c-torture/execute/switch-1.c: New test case.
7147
7148 2003-01-25  Jan Hubicka  <jh@suse.cz>
7149
7150         * gcc.c-torture/execute/20030125-1.[cx]: New test.
7151
7152 2003-01-25  Paolo Carlini  <pcarlini@unitus.it>
7153
7154         Tweaks for Bison-1.875. From the NEWS file:
7155         "- `parse error' -> `syntax error'
7156         Bison now uniformly uses the term `syntax error'"
7157         * gcc.dg/cpp/19990413-1.c: Test for "(parse|syntax) error".
7158         * gcc.dg/cpp/digraph2.c: Likewise.
7159         * gcc.dg/cpp/direct2.c: Likewise.
7160         * gcc.dg/cpp/paste4.c: Likewise.
7161         * gcc.dg/c90-restrict-1.c: Likewise.
7162         * gcc.dg/c99-func-2.c: Likewise.
7163         * gcc.dg/noncompile/920721-2.c: Likewise.
7164         * gcc.dg/noncompile/930622-2.c: Likewise.
7165         * gcc.dg/noncompile/940112-1.c: Likewise.
7166         * gcc.dg/noncompile/950921-1.c: Likewise.
7167         * gcc.dg/noncompile/951123-1.c: Likewise.
7168         * gcc.dg/noncompile/971104-1.c: Likewise.
7169         * gcc.dg/noncompile/990416-1.c: Likewise.
7170
7171 2003-01-24  Paolo Carlini  <pcarlini@unitus.it>
7172
7173         * g++.dg/parse/undefined1.C: Add error message.
7174
7175 2003-01-22  Mark Mitchell  <mark@codesourcery.com>
7176
7177         PR c++/9354
7178         * g++.dg/parse/new1.C: New test.
7179
7180         PR c++/9216
7181         * g++.dg/parse/template2.C: New test.
7182
7183         PR c++/9354
7184         * g++.dg/parse/typedef2.C: New test.
7185
7186         PR c++/9328
7187         * g++.dg/ext/typeof3.C: New test.
7188
7189 2003-01-22  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
7190
7191         PR c++/2738
7192         * g++.dg/parse/ret-type1.C: New test.
7193
7194         PR c++/3792
7195         * g++.dg/parse/tmpl-outside1.C: New test.
7196
7197         PR c++/4207
7198         * g++.dg/parse/int-as-enum1.C: New test.
7199
7200         PR c++/4903
7201         * g++.dg/parse/no-typename1.C: New test.
7202
7203         PR c++/5533
7204         * g++.dg/parse/no-value1.C: New test.
7205
7206         PR c++/5921
7207         * g++.dg/parse/wrong-inline1.C: New test.
7208
7209         PR c++/6402
7210         * g++.dg/parse/ref1.C: New test.
7211
7212         PR c++/6992
7213         * g++.dg/parse/attr-ctor1.C: New test.
7214
7215         PR c++/7229
7216         * g++.dg/parse/namespace5.C: New test.
7217
7218         PR c++/7917
7219         * g++.dg/parse/func-def1.C: New test.
7220
7221         PR c++/8143
7222         * g++.dg/parse/undefined1.C: New test.
7223
7224         PR c++/5723, PR c++/8522
7225         * g++.dg/parse/specialization1.C: New test.
7226
7227         PR c++/163, PR c++/8595
7228         * g++.dg/parse/struct-as-enum1.C: New test.
7229
7230         PR c++/9173
7231         * g++.dg/parse/undefined2.C: New test.
7232
7233 2003-01-22  Mark Mitchell  <mark@codesourcery.com>
7234
7235         PR c++/9298
7236         * g++.dg/parse/template1.C: New test.
7237
7238         PR c++/9384
7239         * g++.dg/parse/using1.C: New test.
7240
7241         PR c++/9285
7242         PR c++/9294
7243         * g++.dg/parse/expr2.C: New test.
7244
7245         PR c++/9388
7246         * g++.dg/parse/lookup2.C: Likewise.
7247
7248 2003-01-21  Jan Hubicka  <jh@suse.cz>
7249
7250         * gcc.c-torture/execute/990208-1.c:  Add noinline attributes as needed.
7251         * gcc.c-torture/execute/eeprof-1.c:  Likewise.
7252         * gcc.c-torture/execute/stdio-opt-*.c: Likewise.
7253         * gcc.c-torture/execute/string-opt-*.c: Likewise.
7254
7255 2003-01-20  Nick Clifton  <nickc@redhat.com>
7256
7257         * gcc.c-torture/execute/20030117-1.c: New test case.  Exposes
7258         problem with ARM sibcall code generation.
7259
7260 2003-01-20  Kazu Hirata  <kazu@cs.umass.edu>
7261
7262         * gcc.c-torture/execute/20030120-1.c: New.
7263
7264 2003-01-19  Paolo Carlini  <pcarlini@unitus.it>
7265
7266         * g++.old-deja/g++.pt/typename13.C: Remove XFAIL.
7267
7268 2003-01-17  Mark Mitchell  <mark@codesourcery.com>
7269
7270         PR c++/9272
7271         * g++.dg/parse/ctor1.C: New test.
7272
7273         PR c++/9294:
7274         * g++.dg/parse/qualified1.C: New test.
7275
7276         * g++.dg/parse/typename3.C: New test.
7277
7278 2003-01-16  Richard Henderson  <rth@redhat.com>
7279
7280         * g++.dg/tls/init-2.C: Fix error matches for real this time.
7281
7282 2003-01-16  Richard Henderson  <rth@redhat.com>
7283
7284         * g++.dg/pch/pch.exp: Copy test header to the working directory
7285         before using it either for precompilation or direct use.
7286         * g++.dg/pch/*.Hs: Rename from gcc.dg/pch/*.H.
7287         * g++.dg/pch/*.C: Include foo.H, not foo.Hp.
7288
7289 2003-01-16  Richard Henderson  <rth@redhat.com>
7290
7291         * gcc.dg/pch/pch.exp: Copy test header to the working directory
7292         before using it either for precompilation or direct use.
7293         * gcc.dg/pch/*.hs: Rename from gcc.dg/pch/*.h.
7294         * gcc.dg/pch/*.c: Include foo.h, not foo.hp.
7295
7296 2003-01-16  Mark Mitchell  <mark@codesourcery.com>
7297
7298         * gcc/testsuite/g++.dg/ext/typename1.C: Add typename keyword.
7299         * gcc/testsuite/g++.dg/template/crash1.C: Update error messages.
7300         * gcc/testsuite/g++.dg/template/crash2.C: Remove error message.
7301         * gcc/testsuite/g++.dg/parse/typename2.C: New test.
7302         * gcc/testsuite/g++.dg/template/typename2.C: Change implicit
7303         typename warning into error.
7304         * gcc/testsuite/g++.old-deja/g++.benjamin/tem03.C: Issue more
7305         error messages.
7306         * gcc/testsuite/g++.old-deja/g++.benjamin/tem04.C: Fix typos.
7307         * gcc/testsuite/g++.old-deja/g++.brendan/crash56.C: Add this->.
7308         * gcc/testsuite/g++.old-deja/g++.law/visibility13.C: Remove error
7309         messages.
7310         * gcc/testsuite/g++.old-deja/g++.ns/template17.C: Reorder code to
7311         make declaration visible in template.
7312         * gcc/testsuite/g++.old-deja/g++.pt/crash3.C: Fix typos.
7313         * gcc/testsuite/g++.old-deja/g++.pt/crash36.C: Issue more error
7314         messages.
7315         * gcc/testsuite/g++.old-deja/g++.pt/crash5.C: Improve error
7316         message.
7317         * gcc/testsuite/g++.old-deja/g++.pt/crash67.C: Remove warning.
7318         * gcc/testsuite/g++.old-deja/g++.pt/inherit1.C: Add this->.
7319         * gcc/testsuite/g++.old-deja/g++.pt/niklas01a.C: Add error message.
7320         * gcc/testsuite/g++.old-deja/g++.pt/typename16.C: Replace implicit
7321         typename warning with error message.
7322         * gcc/testsuite/g++.old-deja/g++.pt/typename19.C: Remove warning.
7323         * gcc/testsuite/g++.old-deja/g++.robertl/eb112.C: Fix typo.
7324         * gcc/testsuite/g++.old-deja/g++.robertl/eb24.C: Use this->.
7325
7326 2003-01-16  Nathan Sidwell  <nathan@codesourcery.com>
7327
7328         * g++.dg/parse/ambig2.C: New test.
7329
7330 2003-01-15  Richard Henderson  <rth@redhat.com>
7331
7332         * g++.dg/tls/init-2.C: Update error message string.
7333
7334 2003-01-15  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7335
7336         * gcc.c-torture/execute/builtin-constant.x: XFAIL the test.
7337
7338 2003-01-15  Stephane Carrez  <stcarrez@nerim.fr>
7339
7340         * gcc.c-torture/compile/20000804-1.x: Don't execute this test at
7341         all for HC11/HC12.
7342         * gcc.c-torture/compile/20001205-1.x: Likewise.
7343         * gcc.c-torture/compile/20001226-1.x: Likewise.
7344         * gcc.c-torture/compile/920520-1.x: Likewise.
7345         * gcc.c-torture/compile/961203-1.x: Likewise.
7346         * gcc.c-torture/compile/20020604-1.x: Likewise.
7347
7348 2003-01-15  Jan Hubicka  <jh@suse.cz>
7349
7350         * gcc.c-torture/compile/20030115-1.c: New test.
7351
7352         * gcc.dg/i386-fpcvt-1.c: New test.
7353         * gcc.dg/i386-fpcvt-2.c: New test.
7354
7355 2003-01-14  Jeffrey D. Oldham  <oldham@codesourcery.com>
7356
7357         Further conform g++'s __vmi_class_type_info to the C++ ABI
7358         specification.
7359         * g++.old-deja/g++.abi/vmihint.C (main): Revise expected flags per
7360         the specification.
7361
7362 2003-01-14  Jan Hubicka  <jh@suse.cz>
7363
7364         * gcc.dg/i386-fpcvt-1.c: New test.
7365         * gcc.dg/i386-fpcvt-2.c: New test.
7366
7367 2003-01-14  Eric Botcazou  <ebotcazou@libertysurf.fr>
7368
7369         * gcc.dg/i386-mmx-3.c: New test.
7370
7371 2003-01-12  Mark Mitchell  <mark@codesourcery.com>
7372
7373         PR c++/9264
7374         * g++.dg/parse/octal1.C: New file.
7375
7376         PR c++/9172
7377         * g++.dg/parse/typename1.C: New file.
7378
7379 2003-01-10  Danny Smith  <dannysmith@users.sourceforge.net>
7380
7381         * gcc.dg/bf-ms-layout.c: Enable for cygwin and mingw32 targets.
7382         * gcc.dg/bf-no-ms-layout.c: Likewise.
7383         * gcc.dg/bf-ms-attrib.c: Likewise.
7384
7385 2003-01-10  Mark Mitchell  <mark@codesourcery.com>
7386
7387         PR c++/9099
7388         * g++.dg/parse/dtor1.C: New file.
7389
7390         PR c++/9128
7391         * g++.dg/rtti/typeid1.C: New file.
7392
7393         PR c++/9153
7394         * g++.dg/parse/lookup1.C: New file.
7395
7396         PR c++/9171
7397         * g++.dg/templ/spec5.C: New file.
7398
7399 2003-01-10  Josef Zlomek  <zlomekj@suse.cz>
7400
7401         * gcc.c-torture/compile/20030110-1.c: New test.
7402
7403 2003-01-09  Geoffrey Keating  <geoffk@apple.com>
7404
7405         Merge from pch-branch:
7406
7407         2002-12-23  Geoffrey Keating  <geoffk@apple.com>
7408
7409         * gcc.dg/pch/cpp-1.h: New.
7410         * gcc.dg/pch/cpp-1.c: New.
7411         * gcc.dg/pch/cpp-2.h: New.
7412         * gcc.dg/pch/cpp-2.c: New.
7413
7414         2002-11-19  Geoffrey Keating  <geoffk@apple.com>
7415
7416         * gcc.dg/pch/except-1.h: New.
7417         * gcc.dg/pch/except-1.c: New.
7418
7419         2002-11-13  Geoffrey Keating  <geoffk@apple.com>
7420
7421         * gcc.dg/pch/pch.exp: Ensure that <test>.hp doesn't exist before
7422         running test.
7423         * gcc.dg/pch: Include *.hp not *.h.
7424         * gcc.dg/pch/system-1.h: New.
7425         * gcc.dg/pch/system-1.c: New.
7426
7427         2002-11-11  Geoffrey Keating  <geoffk@apple.com>
7428
7429         * gcc.dg/pch/pch.exp: Compare .s files with/without PCH,
7430         rather than trying to build and run a program using PCH.
7431         * gcc.dg/pch: Remove dg-do commands from test files.
7432
7433         2002-11-08  Geoffrey Keating  <geoffk@apple.com>
7434
7435         * gcc.dg/pch/macro-3.c: New.
7436         * gcc.dg/pch/macro-3.h: New.
7437
7438         2002-11-04  Geoffrey Keating  <geoffk@apple.com>
7439
7440         * gcc.dg/pch/common-1.c: New.
7441         * gcc.dg/pch/common-1.h: New.
7442         * gcc.dg/pch/decl-1.c: New.
7443         * gcc.dg/pch/decl-1.h: New.
7444         * gcc.dg/pch/decl-2.c: New.
7445         * gcc.dg/pch/decl-2.h: New.
7446         * gcc.dg/pch/decl-3.c: New.
7447         * gcc.dg/pch/decl-3.h: New.
7448         * gcc.dg/pch/decl-4.c: New.
7449         * gcc.dg/pch/decl-4.h: New.
7450         * gcc.dg/pch/decl-5.c: New.
7451         * gcc.dg/pch/decl-5.h: New.
7452         * gcc.dg/pch/global-1.c: New.
7453         * gcc.dg/pch/global-1.h: New.
7454         * gcc.dg/pch/inline-1.c: New.
7455         * gcc.dg/pch/inline-1.h: New.
7456         * gcc.dg/pch/inline-2.c: New.
7457         * gcc.dg/pch/inline-2.h: New.
7458         * gcc.dg/pch/static-1.c: New.
7459         * gcc.dg/pch/static-1.h: New.
7460         * gcc.dg/pch/static-2.c: New.
7461         * gcc.dg/pch/static-2.h: New.
7462
7463         2002-09-01  Geoffrey Keating  <geoffk@redhat.com>
7464
7465         * g++.dg/pch/pch.exp: Better handle failing testcases.
7466         * gcc.dg/pch/pch.exp: Likewise.
7467         * gcc.dg/pch/macro-1.c: New.
7468         * gcc.dg/pch/macro-1.h: New.
7469         * gcc.dg/pch/macro-2.c: New.
7470         * gcc.dg/pch/macro-2.h: New.
7471
7472         2002-08-27  Geoffrey Keating  <geoffk@redhat.com>
7473
7474         * g++.dg/dg.exp: Treat files in pch/ specially.
7475         * g++.dg/pch/pch.exp: New file.
7476         * g++.dg/pch/empty.H: New file.
7477         * g++.dg/pch/empty.C: New file.
7478         * lib/g++-dg.exp (g++-dg-test): Add case for when $do_what is
7479         "precompile".
7480
7481         * gcc.dg/pch/pch.exp: New file.
7482         * gcc.dg/pch/empty.h: New file.
7483         * gcc.dg/pch/empty.c: New file.
7484         * lib/gcc-dg.exp (gcc-dg-test): Add case for when $do_what is
7485         "precompile".
7486
7487 2003-01-09  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
7488
7489         * g++.dg/template/friend14.C: New test.
7490
7491 2003-01-09  Eric Botcazou  <ebotcazou@libertysurf.fr>
7492
7493         * gcc.dg/old-style-asm-1.c: New test.
7494
7495 2003-01-09  Richard Sandiford  <rsandifo@redhat.com>
7496
7497         * gcc.c-torture/compile/20030109-1.c: New test.
7498
7499 2003-01-09  Eric Botcazou  <ebotcazou@libertysurf.fr>
7500
7501         * gcc.c-torture/execute/20030109-1.c: New test.
7502
7503 2003-01-08  Larin Hennessey  <larin@science.oregonstate.edu>
7504
7505         * g++.old-deja/g++.mike/dyncast1.C: Remove reference to AMD A29K
7506         * g++.old-deja/g++.mike/dyncast2.C: Likewise
7507         * g++.old-deja/g++.mike/dyncast3.C: Likewise
7508         * g++.old-deja/g++.mike/eh2.C: Likewise
7509         * g++.old-deja/g++.mike/eh3.C: Likewise
7510         * g++.old-deja/g++.mike/eh5.C: Likewise
7511         * g++.old-deja/g++.mike/eh6.C: Likewise
7512         * g++.old-deja/g++.mike/eh7.C: Likewise
7513         * g++.old-deja/g++.mike/eh8.C: Likewise
7514         * g++.old-deja/g++.mike/eh9.C: Likewise
7515         * g++.old-deja/g++.mike/eh10.C: Likewise
7516         * g++.old-deja/g++.mike/eh12.C: Likewise
7517         * g++.old-deja/g++.mike/eh13.C: Likewise
7518         * g++.old-deja/g++.mike/eh14.C: Likewise
7519         * g++.old-deja/g++.mike/eh16.C: Likewise
7520         * g++.old-deja/g++.mike/eh17.C: Likewise
7521         * g++.old-deja/g++.mike/eh18.C: Likewise
7522         * g++.old-deja/g++.mike/eh21.C: Likewise
7523         * g++.old-deja/g++.mike/eh23.C: Likewise
7524         * g++.old-deja/g++.mike/eh24.C: Likewise
7525         * g++.old-deja/g++.mike/eh25.C: Likewise
7526         * g++.old-deja/g++.mike/eh26.C: Likewise
7527         * g++.old-deja/g++.mike/eh27.C: Likewise
7528         * g++.old-deja/g++.mike/eh28.C: Likewise
7529         * g++.old-deja/g++.mike/eh29.C: Likewise
7530         * g++.old-deja/g++.mike/eh31.C: Likewise
7531         * g++.old-deja/g++.mike/eh33.C: Likewise
7532         * g++.old-deja/g++.mike/eh34.C: Likewise
7533         * g++.old-deja/g++.mike/eh35.C: Likewise
7534         * g++.old-deja/g++.mike/eh36.C: Likewise
7535         * g++.old-deja/g++.mike/eh37.C: Likewise
7536         * g++.old-deja/g++.mike/eh38.C: Likewise
7537         * g++.old-deja/g++.mike/eh39.C: Likewise
7538         * g++.old-deja/g++.mike/eh40.C: Likewise
7539         * g++.old-deja/g++.mike/eh41.C: Likewise
7540         * g++.old-deja/g++.mike/eh42.C: Likewise
7541         * g++.old-deja/g++.mike/eh44.C: Likewise
7542         * g++.old-deja/g++.mike/eh46.C: Likewise
7543         * g++.old-deja/g++.mike/eh47.C: Likewise
7544         * g++.old-deja/g++.mike/eh48.C: Likewise
7545         * g++.old-deja/g++.mike/eh49.C: Likewise
7546         * g++.old-deja/g++.mike/eh50.C: Likewise
7547         * g++.old-deja/g++.mike/eh51.C: Likewise
7548         * g++.old-deja/g++.mike/eh53.C: Likewise
7549         * g++.old-deja/g++.mike/eh55.C: Likewise
7550         * g++.old-deja/g++.mike/p7912.C: Likewise
7551         * g++.old-deja/g++.mike/p9706.C: Likewise
7552         * g++.old-deja/g++.mike/p10416.C: Likewise
7553         * g++.old-deja/g++.mike/p11667.C: Likewise
7554         * g77.f-torture/compile/20010519-1.f: Remove reference to Convex.
7555         Remove redundant reference to Iris.
7556         * gcc.dg/20020312-2.c: Remove references to AMD A29K, Clipper, Convex,
7557         Elxsi, i860, Pico Java, and WE32K.
7558
7559 2003-01-07  Mark Mitchell  <mark@codesourcery.com>
7560
7561         * g++.dg/ext/asm4.C: New test.
7562
7563 2003-01-08  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
7564
7565         PR c++/9030
7566         * g++.dg/template/friend12.C: New test.
7567         * g++.dg/template/friend13.C: Likewise.
7568         * g++.old-deja/g++.eh/spec6.C: Add missing error message.
7569
7570 2003-01-08  Jan Hubicka  <jh@suse.cz>
7571
7572         * gcc.dg/i386-cadd.c: New test.
7573         * gcc.dg/i386-cmov4.c: Likewise.
7574
7575 2003-01-06  Mark Mitchell  <mark@codesourcery.com>
7576
7577         PR c++/9165
7578         * g++.dg/warn/Wunused-3.C: New test.
7579
7580         * g++.dg/abi/bitfield9.C: New test.
7581
7582         PR c++/9189
7583         * g++.dg/parse/defarg3.C: New test.
7584
7585 2003-01-06  Nathan Sidwell  <nathan@codesourcery.com>
7586
7587         * g++.dg/parse/ambig1.C: New test.
7588         * g++.dg/parse/defarg2.C: New test.
7589
7590 2003-01-05  Mark Mitchell  <mark@codesourcery.com>
7591
7592         * g++.dg/template/defarg-1.C: New test.
7593         * g++.dg/template/local2.C: Likewise.
7594
7595 2003-01-05  Richard Sandiford  <rsandifo@redhat.com>
7596
7597         * gcc.c-torture/execute/20030105-1.c: New test.
7598
7599 2003-01-04  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
7600
7601         * g++.dg/parse/namespace3.C: Remove extra semicolons.
7602         * g++.dg/parse/namespace4.C: Likewise.
7603
7604 2003-01-03  Nathan Sidwell  <nathan@codesourcery.com>
7605
7606         * g++.dg/template/ntp2.C: New test.
7607
7608 2003-01-03  Nathanael Nerode  <neroden@gcc.gnu.org>
7609
7610         * g++.dg/parse/extern-C-1.C: New test.
7611
7612         * g++.dg/parse/namespace4.C: New test.
7613
7614         * g++.dg/template/nested1.C: New test.
7615
7616         * g++.dg/parse/namespace3.C: New test.
7617
7618 2003-01-02  Nathanael Nerode  <neroden@gcc.gnu.org>
7619
7620         * g++.dg/lookup/two-stage1.C: New test.
7621
7622 2003-01-02  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7623
7624         * g++.old-deja/g++.bugs/900404_04.C: Remove XFAIL.
7625         * g++.old-deja/g++.jason/access8.C: Likewise.
7626         * g++.old-deja/g++.other/decl5.C: Likewise.
7627
7628 2003-01-02  Neil Booth  <neil@daikokuya.co.uk>
7629
7630         * g++.dg/parse/parse7.C: New test.
7631
7632 2003-01-02  Mark Mitchell  <mark@codesourcery.com>
7633
7634         PR c++/2843
7635         * g++.dg/ext/attrib7.C: New test.
7636
7637 2003-01-02  Neil Booth  <neil@daikokuya.co.uk>
7638
7639         * g++.dg/parse/parse6.C: New test.
7640
7641 2003-01-02  Kazu Hirata  <kazu@cs.umass.edu>
7642
7643         * gcc.dg/h8300-stack-1.c: New.
7644
7645 2003-01-01  Nathanael Nerode  <neroden@gcc.gnu.org>
7646
7647         g++.dg/lookup/exception1.C: New test.
7648
7649         g++.dg/lookup/template1.C: New test.
7650
7651         g++.dg/parse/namespace2.C: New test.
7652
7653         g++.dg/parse/parens2.C: New test.
7654
7655 2003-01-01  Neil Booth  <neil@daikokuya.co.uk>
7656
7657         * g++.dg/parse/parse5.C: New test.
7658         * g++.dg/lookup/scoped4.C: New test.
7659
7660 2003-01-01  Nathanael Nerode  <neroden@gcc.gnu.org>
7661
7662         * g++.dg/parse/parens1.C: New test.
7663
7664         * g++.dg/parse/parens2.C: Removed, turned out to duplicate
7665         angle-bracket1.C.
7666         * g++.dg/parse/parens2.C: New test.
7667
7668         * g++.dg/lookup/scope-operator1.C: New test.
7669
7670         * g++.dg/parse/operator1.C: New test.
7671
7672 2003-01-01  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
7673
7674         * g++.old-deja/g++.jason/ambig3.C: Remove XFAIL.
7675         * g++.old-deja/g++.other/access6.C: Likewise.
7676         * g++.old-deja/g++.other/decl1.C: Likewise.
7677         * g++.old-deja/g++.pt/typename12.C: Likewise.
7678
7679 2002-12-31  Mark Mitchell  <mark@codesourcery.com>
7680
7681         * g++.dg/parse/namespace1.C: New test.
7682
7683 2003-01-01  Neil Booth  <neil@daikokuya.co.uk>
7684
7685         * g++.dg/parse/parse4.C: New test.
7686
7687 2003-01-01  Neil Booth  <neil@daikokuya.co.uk>
7688
7689         * g++.dg/parse/parse3.C: New test.
7690
7691 2003-01-01  Neil Booth  <neil@daikokuya.co.uk>
7692
7693         * g++.dg/parse/parse2.C: New test.
7694
7695 2003-01-01  Neil Booth  <neil@daikokuya.co.uk>
7696
7697         * g++.dg/template/friend11.C: New test.
7698
7699 2003-01-01  Neil Booth  <neil@daikokuya.co.uk>
7700
7701         * g++.dg/parse/parse1.C: New test.
7702
7703 2002-12-31  Janis Johnson  <janis187@us.ibm.com>
7704
7705         * lib/profopt.exp: Change the name of a global variable to avoid
7706         possible clashes with other test suites.
7707
7708 2002-12-31  Nathan Sidwell  <nathan@codesourcery.com>
7709
7710         * g++.dg/inherit/covariant8.C: New test.
7711
7712 2002-12-31  Mark Mitchell  <mark@codesourcery.com>
7713
7714         * g++.dg/init/array9.C: New test.
7715
7716         PR c++/9112
7717         * g++.dg/parse/expr1.C: New test.
7718
7719 2002-12-30  Daniel Jacobowitz  <drow@mvista.com>
7720
7721         * gcc.c-torture/compile/20021230-1.c: New test.
7722
7723 2002-12-30  Nathan Sidwell  <nathan@codesourcery.com>
7724
7725         * g++.dg/inherit/covariant5.C: New test.
7726         * g++.dg/inherit/covariant6.C: New test.
7727         * g++.dg/inherit/covariant7.C: New test.
7728
7729 2002-12-29  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
7730
7731         PR c++/2739
7732         * g++.dg/other/access2.C: New test.
7733
7734 2002-12-29  Gabriel Dos Reis  <gdr@integrable-solutions.net>
7735
7736         * g++.dg/other/anon-struct.C: No longer fails
7737         * g++.old-deja/g++.brendan/parse4.C: Likewise.
7738         * g++.old-deja/g++.brendan/parse5.C: Likewise.
7739         * g++.old-deja/g++.brendan/parse6.C: Likewise.
7740
7741 2002-12-28  Gabriel Dos Reis  <gdr@integrable-solutions.net>
7742
7743         * g++.dg/parse/angle-bracket.C (main): No longer fails.
7744
7745 2002-12-27  Mark Mitchell  <mark@codesourcery.com>
7746
7747         * g++.dg/eh/spec4.C: Remove stray semicolon.
7748         * g++.dg/expr/pmf-1.C: Change error message.
7749         * g++.dg/ext/asm1.C: Remove stray semicolon.
7750         * g++.dg/ext/typename1.C: Add missing typenames.
7751         * g++.dg/inherit/template-as-base.C: Change error message.
7752         * g++.dg/lookup/scoped1.C: Likewise.
7753         * g++.dg/lookup/scoped2.C: Likewise.
7754         * g++.dg/lookup/using2.C: Likewise.
7755         * g++.dg/other/component1.C: Remove stray semicolon.
7756         * g++.dg/other/do1.C: Change error message.
7757         * g++.dg/other/error2.C: Likewise.
7758         * g++.dg/other/init1.C: Likewise.
7759         * g++.dg/other/packed1.C: Remove stray semicolon.
7760         * g++.dg/other/ptrmem2.C: Change error message.
7761         * g++.dg/parse/parameter-declaration-1.C: Remove line number
7762         marker.
7763         * g++.dg/special/initp1.C: Remove invalid attribute usage.
7764         * g++.dg/template/access3.C: Add typename keyword.
7765         * g++.dg/template/access5.C: Remove stray semicolon.
7766         * g++.dg/template/access6.C: Likewise.
7767         * g++.dg/template/complit1.C: Likewise.
7768         * g++.dg/template/crash1.C: Change error message.
7769         * g++.dg/template/inherit2.C: Remove stray semicolon.
7770         * g++.dg/template/instantiate2.C: Likewise.
7771         * g++.dg/template/instantiate3.C: Change error message.
7772         * g++.dg/template/qual1.C: Remove stray semicolon.
7773         * g++.dg/template/qualttp18.C: Change error message.
7774         * g++.dg/template/ref1.C: Remove stray semicolon.
7775         * g++.dg/template/sizeof1.C (A::value): Declare it.
7776         * g++.dg/template/spec4.C: Change error message.
7777         * g++.dg/template/static1.C: Likewise.
7778         * g++.dg/template/type1.C: Likewise.
7779         * g++.dg/template/typename3.C: Likewise.
7780         * g++.old-deja/g++.benjamin/13478.C: Change error message.
7781         * g++.old-deja/g++.benjamin/15799.C: Remove stray semicolon.
7782         * g++.old-deja/g++.benjamin/bool01.C: Likewise.
7783         * g++.old-deja/g++.benjamin/bool02.C: Likewise.
7784         * g++.old-deja/g++.benjamin/p13417.C: Now fails due to use of
7785         named return value extension.
7786         * g++.old-deja/g++.benjamin/tem06.C: Remove stray semicolon.
7787         * g++.old-deja/g++.benjmain/warn01.C: Likewise.
7788         * g++.old-deja/g++.bob/extern_C.C: Likewise.
7789         * g++.old-deja/g++.bob/inherit2.C: Likewise.
7790         * g++.old-deja/g++.brendan/complex1.C: Likewise.
7791         * g++.old-deja/g++.brendan/copy5.C: Likewise.
7792         * g++.old-deja/g++.brendan/crash13.C: Likewise.
7793         * g++.old-deja/g++.brendan/crash15.C: Likewise.
7794         * g++.old-deja/g++.brendan/crash18.C: Change error message.
7795         * g++.old-deja/g++.brendan/crash37.C: Remove stray semicolon.
7796         * g++.old-deja/g++.brendan/crash38.C: Likewise.
7797         * g++.old-deja/g++.brendan/crash50.C: Likewise.
7798         * g++.old-deja/g++.brendan/crash56.C: Likewise.
7799         * g++.old-deja/g++.brendan/crash6.C: Use explicit specialization
7800         syntax.
7801         * g++.old-deja/g++.brendan/crash66.C: Remove stray semicolon.
7802         * g++.old-deja/g++.brendan/crash8.C: Change error message.
7803         * g++.old-deja/g++.brendan/ctors1.C: Remove stray semicolon.
7804         * g++.old-deja/g++.brendan/ctors2.C: Likewise.
7805         * g++.old-deja/g++.brendan/shadow1.C: Likewise.
7806         * g++.old-deja/g++.brendan/template11.C: Likewise.
7807         * g++.old-deja/g++.brendan/template26.C: Likewise.
7808         * g++.old-deja/g++.brendan/template27.C: Use explicit
7809         specialization syntax.
7810         * g++.old-deja/g++.brendan/template30.C: Likewise.
7811         * g++.old-deja/g++.brendan/template5.C: Remove stray semicolon.
7812         * g++.old-deja/g++.brendan/visibility3.C: Account for use of
7813         non-dependent names.
7814         * g++.old-deja/g++.brendan/warnings4.C: Remove stray semicolon.
7815         * g++.old-deja/g++.brendan/warnings7.C: Likewise.
7816         * g++.old-deja/g++.bugs/900121_02.C: Likewise.
7817         * g++.old-deja/g++.eh/catchptr1.C: Likewise.
7818         * g++.old-deja/g++.ext/addrfunc4.C: Likewise.
7819         * g++.old-deja/g++.ext/namedret1.C: Now fails due to use of
7820         named return value extension.
7821         * g++.old-deja/g++.ext/namedret2.C: Likewise.
7822         * g++.old-deja/g++.ext/namedret3.C: Likewise.
7823         * g++.old-deja/g++.ext/return1.C: Likewise.
7824         * g++.old-deja/g++.ext/typename1.C: Add missing typename keywords.
7825         * g++.old-deja/g++.jason/access17.C: Issue more error messages.
7826         * g++.old-deja/g++.jason/access8.C: Likewise.
7827         * g++.old-deja/g++.jason/bool.C: Remove stray semicolon.
7828         * g++.old-deja/g++.jason/destruct.C: Remove incorrect
7829         pseudo-destructor names.
7830         * g++.old-deja/g++.jason/dtor3.C: Remove stray semicolon.
7831         * g++.old-deja/g++.jason/dtor5.C: Remove incorrect
7832         pseudo-destructor names.
7833         * g++.old-deja/g++.jason/opeq3.C: Remove stray semicolon.
7834         * g++.old-deja/g++.jason/overload19.C: Likewise.
7835         * g++.old-deja/g++.jason/overload32.C: Likewise.
7836         * g++.old-deja/g++.jason/parse11.C: Issue error messages about
7837         stray semicolons.
7838         * g++.old-deja/g++.jason/pmem2.C: Remove stray semicolon.
7839         * g++.old-deja/g++.jason/return.C: Likewise.
7840         * g++.old-deja/g++.jason/return2.C: Likewise.
7841         * g++.old-deja/g++.jason/shadow1.C: Likewise.
7842         * g++.old-deja/g++.jason/special.C: Use explicit specialization
7843         syntax.
7844         * g++.old-deja/g++.jason/template10.C: Account for use of
7845         non-dependent names.
7846         * g++.old-deja/g++.jason/template11.C: Use explicit specialization
7847         syntax.
7848         * g++.old-deja/g++.jason/template37.C: Likewise.
7849         * g++.old-deja/g++.law/access4.C: Change error messages.
7850         * g++.old-deja/g++.law/arm13.C:  Remove incorrect
7851         pseudo-destructor names.
7852         * g++.old-deja/g++.law/code-gen5.C: Remove stray semicolon.
7853         * g++.old-deja/g++.law/ctors9.C: Likewise.
7854         * g++.old-deja/g++.law/cvt22.C: Likewise.
7855         * g++.old-deja/g++.law/dtors5.C: Likewise.
7856         * g++.old-deja/g++.law/global-init1.C: Likewise.
7857         * g++.old-deja/g++.law/missed-error3.C: Likewise.
7858         * g++.old-deja/g++.law/operators28.C: Likewise.
7859         * g++.old-deja/g++.law/visibility28.C: Likewise.
7860         * g++.old-deja/g++.martin/eval1.C: Likewise.
7861         * g++.old-deja/g++.martin/pmf2.C: Remove qualifier in constructor
7862         name.
7863         * g++.old-deja/g++.mike/hog1.C: Remove stray semicolon.
7864         * g++.old-deja/g++.mike/net34.C: Likewise.
7865         * g++.old-deja/g++.mike/net36.C: Likewise.
7866         * g++.old-deja/g++.mike/ns2.C: Likewise.
7867         * g++.old-deja/g++.mike/p12306.C: Likewise.
7868         * g++.old-deja/g++.mike/p646.C: Adjust for removal of named return
7869         value extension.
7870         * g++.old-deja/g++.mike/p700.C: Likewise.
7871         * g++.old-deja/g++.mike/p701.C: Remove stray semicolon.
7872         * g++.old-deja/g++.mike/p710.C: Likewise.
7873         * g++.old-deja/g++.mike/p784.C: Adjust for removal of named return
7874         value extension.
7875         * g++.old-deja/g++.mike/pmf7.C: Remove stray semicolon.
7876         * g++.old-deja/g++.mike/pmf9.C: Likewise.
7877         * g++.old-deja/g++.ns/crash2.C: Likewise.
7878         * g++.old-deja/g++.ns/crash3.C: Likewise.
7879         * g++.old-deja/g++.ns/invalid1.C: Likewise.
7880         * g++.old-deja/g++.ns/ns17.C: Likewise.
7881         * g++.old-deja/g++.ns/template16.C: Likewise.
7882         * g++.old-deja/g++.ns/template5.C: Remove invalid use of template
7883         keyword.
7884         * g++.old-deja/g++.ns/template6.C: Remove stray semicolon.
7885         * g++.old-deja/g++.ns/using9.C: Remove stray semicolon.
7886         * g++.old-deja/g++.oliva/nameret1.C: Now fails due to use of
7887         named return value extension.
7888         * g++.old-deja/g++.oliva/nameret2.C: Likewise.
7889         * g++.old-deja/g++.other/access4.C: Issue additional error
7890         messages.
7891         * g++.old-deja/g++.other/array6.C: Remove stray semicolon.
7892         * g++.old-deja/g++.other/crash1.C: Isue additional error messages.
7893         * g++.old-deja/g++.other/crash11.C: Add missing class-key.
7894         * g++.old-deja/g++.other/crash25.C: Change error message.
7895         * g++.old-deja/g++.other/crash4.C: Change error message.
7896         * g++.old-deja/g++.other/debug7.C: Remove stray semicolon.
7897         * g++.old-deja/g++.other/decl5.C: Issue more error messages.
7898         * g++.old-deja/g++.other/defarg7.C: Remove circular dependency
7899         checks.
7900         * g++.old-deja/g++.other/defarg8.C: Likewise.
7901         * g++.old-deja/g++.other/dtor1.C: Remove stray semicolon.
7902         * g++.old-deja/g++.other/dtor10.C: Likewise.
7903         * g++.old-deja/g++.other/incomplete.C: Likewise.
7904         * g++.old-deja/g++.other/linkage7.C: Likewise.
7905         * g++.old-deja/g++.other/lookup19.C: Now fails due to corrected
7906         lookup algorithm.
7907         * g++.old-deja/g++.other/mangle2.C: Likewise.
7908         * g++.old-deja/g++.other/refinit2.C: Likewise.
7909         * g++.old-deja/g++.other/sizeof2.C: Change error messages.
7910         * g++.old-deja/g++.other/std1.C: Remove stray semicolon.
7911         * g++.old-deja/g++.pt/crash28.C: Likewise.
7912         * g++.old-deja/g++.pt/crash29.C: Use explicit specialization
7913         syntax.
7914         * g++.old-deja/g++.pt/crash32.C: Change error message.
7915         * g++.old-deja/g++.pt/crash43.C: Adjust error messages.
7916         * g++.old-deja/g++.pt/crash58.C: Remove stray semicolon.
7917         * g++.old-deja/g++.pt/crash65.C: Tweak to acount for change in
7918         error message position.
7919         * g++.old-deja/g++.pt/defarg5.C: Remove stray semicolon.
7920         * g++.old-deja/g++.pt/defarg8.C: Change error message.
7921         * g++.old-deja/g++.pt/eichin01.C: Use explicit specialization
7922         syntax.
7923         * g++.old-deja/g++.pt/eichin01a.C: Define static data members.
7924         * g++.old-deja/g++.pt/eichin01b.C: Likewise.
7925         * g++.old-deja/g++.pt/enum7.C: Remove stray semicolon.
7926         * g++.old-deja/g++.pt/explicit12.C: Remove invalid use of template
7927         keyword.
7928         * g++.old-deja/g++.pt/explicit31.C: Likewise.
7929         * g++.old-deja/g++.pt/explicit33.C: Remove stray semicolon.
7930         * g++.old-deja/g++.pt/explicit35.C: Remove invalid use of template
7931         keyword.
7932         * g++.old-deja/g++.pt/explicit71.C: Change error message.
7933         * g++.old-deja/g++.pt/explicit80.C: Use explicit specialization
7934         syntax.
7935         * g++.old-deja/g++.pt/friend28.C: Account for use of
7936         non-dependent names.
7937         * g++.old-deja/g++.pt/friend29.C: Likewise.
7938         * g++.old-deja/g++.pt/friend46.C: Adjust for correct name lookup
7939         rules.
7940         * g++.old-deja/g++.pt/friend48.C: Remove stray semicolon.
7941         * g++.old-deja/g++.pt/instantiate1.C: Use correct class-key.
7942         * g++.old-deja/g++.pt/instantiate11.C: Adjust for correct name
7943         lookup rules.
7944         * g++.old-deja/g++.pt/instantiate8.C: Remove stray semicolon.
7945         * g++.old-deja/g++.pt/instantiate9.C: Insert missing typename
7946         keyword.
7947         * g++.old-deja/g++.pt/memclass20.C: Likewise.
7948         * g++.old-deja/g++.pt/memclass5.C: Likewise.
7949         * g++.old-deja/g++.pt/memclass7.C: Remove invalid use of template
7950         keyword.
7951         * g++.old-deja/g++.pt/memtemp75.C: Likewise.
7952         * g++.old-deja/g++.pt/memtemp81.C: Remove stray semicolon.
7953         * g++.old-deja/g++.pt/memtemp87.C: Add missing access specifier.
7954         * g++.old-deja/g++.pt/overload13.C: Correct error messages.
7955         * g++.old-deja/g++.pt/parms2.C: Add missing typename keyword.
7956         * g++.old-deja/g++.pt/ptrmem1.C: Remove invalid use of template
7957         keyword.
7958         * g++.old-deja/g++.pt/spec10.C: Likewise.
7959         * g++.old-deja/g++.pt/spec28.C: Reorder declarations.
7960         * g++.old-deja/g++.pt/t10.C: Add explicit specialization syntax.
7961         * g++.old-deja/g++.pt/t32.C: Remove stray semicolon.
7962         * g++.old-deja/g++.pt/t35a.C: Add explicit specialization syntax.
7963         * g++.old-deja/g++.pt/ttp24.C: Remove stray semicolon.
7964         * g++.old-deja/g++.pt/ttp62.C: Likewise.
7965         * g++.old-deja/g++.pt/ttp64.C: Likewise.
7966         * g++.old-deja/g++.pt/typename11.C: Add missing typename keyword.
7967         * g++.old-deja/g++.pt/typename15.C: Likewise.
7968         * g++.old-deja/g++.pt/typename22.C: Likewise.
7969         * g++.old-deja/g++.pt/typename6.C: Change error messages.
7970         * g++.old-deja/g++.pt/using1.C: Remove stray semicolon.
7971         * g++.old-deja/g++.pt/virtual2.C: Likewise.
7972         * g++.old-deja/g++.robertl/eb118.C: Add explicit specialization
7973         syntax.
7974         * g++.old-deja/g++.robertl/eb27.C: Now fails due to use of named
7975         return value extension.
7976         * g++.old-deja/g++.robertl/eb43.C: Remove stray semicolon.
7977         * g++.old-deja/g++.robertl/eb79.C: Correct for new name lookup rules.
7978         * g++.old-deja/g++.robertl/eb82.C: Remove stray semicolons.
7979         * g++.old-deja/g++.robertl/eb86.C: Add missing forward declaration.
7980
7981 2002-12-26  Nathan Sidwell  <nathan@codesourcery.com>
7982
7983         * g++.dg/warn/inline1.C: New test.
7984         * g++.old-deja/g++.brendan/crash64.C: Remove spurious inlines.
7985         * g++.old-deja/g++.jason/synth10.C: Likewise.
7986         * g++.old-deja/g++.mike/net31.C: Likewise.
7987         * g++.old-deja/g++.mike/p8786.C: Likewise.
7988
7989         * g++.dg/template/friend10.C: New test.
7990         * g++.dg/template/conv5.C: New test.
7991
7992 2002-12-24  Nathan Sidwell  <nathan@codesourcery.com>
7993
7994         * g++.dg/lookup/scoped3.C: New test.
7995
7996         * g++.dg/lookup/decl1.C: New test.
7997         * g++.dg/lookup/decl2.C: New test.
7998
7999 2002-12-24  Joseph S. Myers  <jsm@polyomino.org.uk>
8000
8001         * g++.dg/init/new1.C, g++.dg/template/alignof1.C,
8002         gcc.c-torture/compile/20021015-1.c,
8003         gcc.c-torture/compile/20021015-2.c,
8004         gcc.c-torture/compile/20021123-1.c,
8005         gcc.c-torture/compile/20021123-2.c,
8006         gcc.c-torture/compile/20021123-3.c,
8007         gcc.c-torture/compile/20021123-4.c,
8008         gcc.c-torture/execute/20021024-1.c: Add tests previously added
8009         only to 3.1 or 3.2 branch.
8010
8011 2002-12-23  Mark Mitchell  <mark@codesourcery.com>
8012
8013         * gcc.dg/i386-bitfield3.c: New test.
8014
8015         * gcc.dg/i386-bitfield2.c: New test.
8016
8017 2002-12-22  Nathan Sidwell  <nathan@codesourcery.com>
8018
8019         * g++.dg/parse/conv_op1.C: New test.
8020
8021 2002-12-21  Josef Zlomek  <zlomekj@suse.cz>
8022
8023         * gcc.c-torture/compile/20021220-1.c: Removed until bug fix is
8024         approved.
8025
8026 2002-12-20  Josef Zlomek  <zlomekj@suse.cz>
8027
8028         * gcc.c-torture/compile/20021220-1.c: New test.
8029
8030 2002-12-19  Casper S. Hornstrup  <chorns@users.sourceforge.net>
8031
8032         * gcc.dg/i386-fastcall-1.c: New.
8033
8034 2002-12-19  Eric Botcazou  <ebotcazou@libertysurf.fr>
8035
8036         * gcc.c-torture/execute/20021219-1.c: New test.
8037
8038 2002-12-19  Eric Botcazou  <ebotcazou@libertysurf.fr>
8039
8040         * gcc.dg/i386-pic-1.c: New test.
8041
8042 2002-12-18  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
8043
8044         PR c++/8099
8045         * g++.dg/template/friend9.C: New test.
8046
8047 2002-11-18  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
8048
8049         PR c++/3663
8050         * g++.dg/template/access7.C: New test.
8051
8052 2002-12-18  Nick Clifton  <nickc@redhat.com>
8053
8054         * lib/g++.exp (g++_include_flags): Only invoke testsuite_flags if
8055         the libstdc++-v3 directory has been found.
8056
8057 2002-12-12  Devang Patel <dpatel@apple.com>
8058         * gcc.dg/darwin-ld-1.c: New test.
8059         * gcc.dg/darwin-ld-2.c: New test.
8060         * gcc.dg/darwin-ld-3.c: New test.
8061         * gcc.dg/darwin-ld-4.c: New test.
8062         * gcc.dg/darwin-ld-5.c: New test.
8063
8064 2002-12-12  Eric Botcazou  <ebotcazou@libertysurf.fr>
8065
8066         * gcc.c-torture/compile/20021212-1.c: New test.
8067
8068 2002-12-11  Neil Booth  <neil@daikokuya.co.uk>
8069
8070         * gcc.dg/fshort-wchar: New test.
8071
8072 2002-12-10  Mark Mitchell  <mark@codesourcery.com>
8073
8074         PR c++/8372
8075         * g++.dg/template/dtor1.C: New test.
8076
8077         * g++.old-deja/g++.ext/memconst.C: Use old-deja, not dg, error
8078         markers.
8079
8080 2002-12-10  Jakub Jelinek  <jakub@redhat.com>
8081
8082         * g++.dg/parse/parameter-declaration-1.C: Expect error on last line.
8083
8084 2002-12-09  Mark Mitchell  <mark@codesourcery.com>
8085
8086         * g++.dg/template/static1.C: New test.
8087         * g++.dg/template/static2.C: New test.
8088         * g++.old-deja/g++.ext/memconst.C: New test.
8089
8090 2002-12-08  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8091
8092         * g++.dg/special/conpr-2.C: Expect failure on solaris2.
8093         * g++.dg/special/ecos.exp (conpr-3.C): Likewise.
8094         * g++.dg/special/initp1.C: Likewise.
8095
8096 2002-12-06  Jakub Jelinek  <jakub@redhat.com>
8097
8098         * gcc.c-torture/execute/20021204-1.c: New test.
8099
8100 2002-12-04  Geoffrey Keating  <geoffk@apple.com>
8101
8102         * gcc.dg/ppc-fmadd-1.c: New file.
8103         * gcc.dg/ppc-fmadd-2.c: New file.
8104         * gcc.dg/ppc-fmadd-3.c: New file.
8105
8106 2002-12-04  Eric Botcazou  <ebotcazou@libertysurf.fr>
8107
8108         * gcc.c-torture/compile/20021204-1.c: New test.
8109
8110 2002-12-03  Nathan Sidwell  <nathan@codesourcery.com>
8111
8112         * g++.dg/inherit/covariant2.C: New test.
8113         * g++.dg/inherit/covariant3.C: New test.
8114         * g++.dg/inherit/covariant4.C: New test.
8115         * g++.dg/inherit/covariant1.C: Remove XFAIL.
8116         * g++.old-deja/g++.robertl/eb17.C: Likewise.
8117
8118 2002-12-03  Mark Mitchell  <mark@codesourcery.com>
8119
8120         PR c++/8688
8121         * g++.dg/init/brace3.C: New test.
8122
8123 2002-12-02  Kazu Hirata  <kazu@cs.umass.edu>
8124
8125         * gcc.dg/20020210-1.c: Fix a comment typo.
8126
8127 2002-12-02  Mark Mitchell  <mark@codesourcery.com>
8128
8129         PR c++/8720
8130         * g++.dg/parse/defarg1.C: New test.
8131
8132         PR c++/8615
8133         * g++.dg/template/char1.C: New test.
8134
8135         * g++.dg/template/varmod1.C: Fix typo.
8136
8137 2002-12-02  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
8138
8139         DR 180
8140         * g++.old-deja/g++.pt/crash32.C: Expect error.
8141
8142 2002-12-01  Mark Mitchell  <mark@codesourcery.com>
8143
8144         PR c++/5919
8145         * g++.dg/template/varmod1.C: New test.
8146
8147         PR c++/8727
8148         * g++.dg/inherit/typeinfo1.C: New test.
8149
8150         PR c++/8663
8151         * g++.dg/inherit/typedef1.C: New test.
8152
8153 2002-11-30  Mark Mitchell  <mark@codesourcery.com>
8154
8155         PR c++/8332
8156         PR c++/8493
8157         * g++.dg/template/strlen1.C: New test.
8158
8159         PR c++/8227
8160         * g++.dg/template/ctor2.C: New test.
8161
8162         PR c++/8214
8163         * g++.dg/init/string1.C: New test.
8164
8165         PR c++/8511
8166         * g++.dg/template/friend8.C: New test.
8167
8168 2002-11-29  Joe Buck <jbuck@synopsys.com>
8169
8170         * g++.dg/lookup/anon2.C: New test.
8171
8172 2002-11-28  Kazu Hirata  <kazu@cs.umass.edu>
8173
8174         * gcc.c-torture/execute/strct-varg-1.x: Remove xfail on the
8175         h8300 port.
8176
8177 2002-11-27  Richard Sandiford  <rsandifo@redhat.com>
8178
8179         * gcc.dg/bitfld-6.c: New test.
8180
8181 2002-11-27  Jan Hubicka  <jh@suse.cz>
8182
8183         * gcc.c-torture/execute/20021127.[cx]: New test.
8184
8185 2002-11-26  Jan Hubicka  <jh@suse.cz>
8186
8187         * gcc.dg/i386-cmov[123].c: New tests for conditional move code
8188         quality.
8189
8190 2002-11-26  Geoffrey Keating  <geoffk@apple.com>
8191
8192         * g++.dg/init/brace2.C: New test.
8193         * g++.old-deja/g++.mike/p9129.C: Correct.
8194
8195 2002-11-26  Mark Mitchell  <mark@codesourcery.com>
8196
8197         * g++.dg/abi/empty10.C: Don't run on non-x86 targets.
8198
8199 2002-11-25  Andreas Bauer  <baueran@in.tum.de>
8200
8201         * gcc.dg/sibcall-6: New test for indirect sibcalls.
8202
8203 2002-11-25  Mark Mitchell  <mark@codesourcery.com>
8204
8205         * testsuite/g++.dg/abi/empty11.C: New test.
8206         * testsuite/g++.dg/rtti/cv1.C: New test.
8207
8208 2002-11-25  Hans-Peter Nilsson  <hp@bitrange.com>
8209
8210         * lib/prune.exp: Prune more -fpic/-fPIC warnings.
8211
8212 2002-11-24  Mark Mitchell  <mark@codesourcery.com>
8213
8214         * g++.dg/abi/empty10.C: New test.
8215
8216 2002-11-24  Eric Botcazou  <ebotcazou@libertysurf.fr>
8217
8218         * gcc.c-torture/compile/20021124-1.c: New test.
8219
8220 2002-11-22  Mark Mitchell  <mark@codesourcery.com>
8221
8222         * g++.dg/abi/rtti2.C: New test.
8223
8224 2002-11-21  Eric Botcazou  <ebotcazou@libertysurf.fr>
8225
8226         * gcc.dg/i386-unroll-1.c: New test.
8227
8228 2002-11-20  Eric Botcazou  <ebotcazou@libertysurf.fr>
8229
8230         * gcc.c-torture/compile/20021120-1.c: New test.
8231         * gcc.c-torture/compile/20021120-2.c: New test.
8232
8233 2002-11-20  Richard Sandiford  <rsandifo@redhat.com>
8234
8235         * gcc.dg/bitfld-5.c: New test.
8236
8237 2002-11-20  Richard Sandiford  <rsandifo@redhat.com>
8238
8239         * gcc.c-torture/execute/20021120-3.c: New test.
8240
8241 2002-11-20  Richard Sandiford  <rsandifo@redhat.com>
8242
8243         * gcc.c-torture/execute/20021120-2.c: New test.
8244
8245 2002-11-20  Richard Sandiford  <rsandifo@redhat.com>
8246
8247         * gcc.c-torture/execute/20021120-1.c: New test.
8248
8249 2002-11-20  Jakub Jelinek  <jakub@redhat.com>
8250
8251         * gcc.c-torture/execute/20021118-3.c: New test.
8252
8253 2002-11-19  Eric Botcazou  <ebotcazou@libertysurf.fr>
8254
8255         * gcc.c-torture/compile/20021119-1.c: New test.
8256
8257 2002-11-19  Jason Thorpe  <thorpej@wasabisystems.com>
8258
8259         * gcc.dg/duff-1.c: New test.
8260         * gcc.dg/duff-2.c: New test.
8261         * gcc.dg/duff-3.c: New test.
8262
8263 2002-11-18  Neil Booth  <neil@daikokuya.co.uk>
8264
8265         * gcc.dg/cpp/_Pragma5.c: New test.
8266
8267 2002-11-18  Richard Sandiford  <rsandifo@redhat.com>
8268
8269         * gcc.c-torture/execute/20021118-2.c: New test.
8270
8271 2002-11-18  Richard Sandiford  <rsandifo@redhat.com>
8272
8273         * gcc.c-torture/execute/20021118-1.c: New test.
8274
8275 2002-11-16  Jakub Jelinek  <jakub@redhat.com>
8276
8277         * gcc.dg/20021116-1.c: New test.
8278
8279 2002-11-14  Mark Mitchell  <mark@codesourcery.com>
8280
8281         * g++.dg/abi/vcall1.C: New test.
8282
8283 2002-11-14  Jakub Jelinek  <jakub@redhat.com>
8284
8285         * gcc.dg/20021029-1.c: New test.
8286         * gcc.dg/20021029-2.c: New test.
8287
8288 2002-11-13  John David Anglin  <dave@hiauly1.hia.nrc.ca>
8289
8290         * g++.dg/abi/vague1.C (dg-final): Return if target is hppa*-*-hpux*.
8291
8292 2002-11-09  Eric Botcazou  <ebotcazou@libertysurf.fr>
8293
8294         PR c/8439
8295         * gcc.dg/20021110.c: Move to ...
8296         * gcc.c-torture/compile/20021110.c: .... here.
8297
8298 2002-11-11  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
8299
8300         PR c/8467
8301         * gcc.c-torture/execute/20021111-1.c
8302
8303 2002-11-09  Eric Botcazou  <ebotcazou@libertysurf.fr>
8304
8305         PR c/8439
8306         * gcc.dg/20021110.c: New test.
8307
8308 2002-11-10  Mark Mitchell  <mark@codesourcery.com>
8309
8310         * g++.dg/abi/vthunk3.C: Run only on x86.
8311
8312 2002-11-10  Joseph S. Myers  <jsm@polyomino.org.uk>
8313
8314         * gcc.dg/c90-idem-qual-2.c, gcc.dg/c99-idem-qual-2.c: New tests.
8315
8316 2002-11-09  Hans-Peter Nilsson  <hp@bitrange.com>
8317
8318         * lib/compat.exp (compat-execute): Fix logic error in last
8319         change.
8320
8321 2002-11-09  Neil Booth  <neil@daikokuya.co.uk>
8322
8323         * gcc.dg/cpp/trad/assembler.S, gcc.dg/cpp/trad/directive.c: Update.
8324
8325 2002-11-09  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
8326
8327         PR c++/8389
8328         * g++.dg/template/access6.C: New test.
8329
8330 2002-11-08  Jan Hubicka  <jh@suse.cz>
8331
8332         * gcc.dg/i386-ssefp-1.c: New test.
8333         * gcc.dg/i386-ssefp-1.c: New test.
8334
8335 2002-11-08  Jan Hubicka  <jh@suse.cz>
8336
8337         * gcc.c-torture/compile/20021108-1.c: New testcase for x86-64 failure.
8338
8339 2002-11-07  Mark Mitchell  <mark@codesourcery.com>
8340
8341         * g++.dg/abi/vthunk3.C: New test.
8342
8343         PR c++/8338
8344         * g++.dg/template/crash2.C: New test.
8345
8346 2002-11-07  Mark Mitchell  <mark@codesourcery.com>
8347
8348         * testsuite/g++.dg/abi/dtor1.C: New test.
8349         * testsuite/g++.dg/abi/dtor2.C: Likewise.
8350
8351 2002-11-05  Geoffrey Keating  <geoffk@apple.com>
8352
8353         * g++.old-deja/g++.eh/badalloc1.C: XFAIL excess errors test on
8354         Darwin.
8355
8356 2002-11-04  Adam Nemet  <anemet@lnxw.com>
8357
8358         * gcc.c-torture/execute/941014-1.x: thumb-elf was deprecated, use
8359         -mthumb.  Only xfail with -O0.
8360
8361 2002-11-03  Mark Mitchell  <mark@codesourcery.com>
8362
8363         * g++.dg/abi/thunk1.C: New test.
8364         * g++.dg/abi/thunk2.C: Likewise.
8365         * g++.dg/abi/vtt1.C: Likewise.
8366
8367 2002-11-02  Diego Novillo  <dnovillo@redhat.com>
8368
8369         PR optimization/8423
8370         * gcc.c-torture/execute/builtin-constant.c: New test.
8371
8372 2002-11-01  Zack Weinberg  <zack@codesourcery.com>
8373
8374         * g++.dg/ext/typedef-init.C, gcc.dg/typedef-init.C:
8375         Add some more cases.
8376
8377 2002-11-01  Mark Mitchell  <mark@codesourcery.com>
8378
8379         PR c++/8391
8380         * g++.dg/opt/local1.C: New test.
8381
8382 2002-10-30  Mark Mitchell  <mark@codesourcery.com>
8383
8384         PR c++/8160
8385         * g++.dg/template/complit1.C: New test.
8386
8387         PR c++/8149
8388         * g++.dg/template/typename4.C: Likewise.
8389
8390 2002-10-30  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
8391
8392         Core issue 287, PR c++/7639
8393         * g++.dg/template/instantiate1.C: Adjust error location.
8394         * g++.dg/template/instantiate3.C: New test.
8395         * g++.old-deja/g++.pt/crash10.C: Adjust error location.
8396         * g++.old-deja/g++.pt/derived3.C: Adjust error location.
8397         * g++.old-deja/g++.pt/spec28.C: Reorder declaration.
8398
8399 2002-10-29  Hans-Peter Nilsson  <hp@bitrange.com>
8400
8401         * lib/compat.exp (compat-execute): Don't clean out a gluefile.
8402
8403 2002-10-29  Mark Mitchell  <mark@codesourcery.com>
8404
8405         PR c++/8287
8406         * g++.dg/init/dtor2.C: New test.
8407
8408 2002-10-28  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8409
8410         * gcc.dg/20021014-1.c: Bypass errors on solaris2 and irix6.
8411         * gcc.dg/nest.c: Bypass errors on irix6.
8412
8413 2002-10-27  Hans-Peter Nilsson  <hp@bitrange.com>
8414
8415         * gcc.dg/nest.c: Expect error for mmix-*-*.
8416         * gcc.dg/20021014-1.c: Use dg-error, not dg-build.
8417
8418 2002-10-26  Hans-Peter Nilsson  <hp@bitrange.com>
8419
8420         * gcc.dg/wint_t-1.c, gcc.dg/wchar_t-1.c: Remove excess-errors
8421         markers.
8422
8423         * gcc.dg/20021014-1.c: Expect build failure on mmix-*-*.
8424
8425 2002-10-25  Mike Stump  <mrs@apple.com>
8426
8427         * gcc.dg/warn-1.c: New test.
8428
8429 2002-10-25  Zack Weinberg  <zack@codesourcery.com>
8430
8431         * g++.dg/template/typename3.C: New test.
8432
8433 2002-10-25  Mark Mitchell  <mark@codesourcery.com>
8434
8435         * g++.dg/lookup/ptrmem1.C: New test.
8436
8437         * g++.dg/abi/vthunk2.C: New test.
8438
8439 2002-10-25  Zack Weinberg  <zack@codesourcery.com>
8440
8441         * g++.dg/ext/vla1.C, gcc.dg/vla-2.c: New tests.
8442
8443 2002-10-24  Mark Mitchell  <mark@codesourcery.com>
8444
8445         * g++.dg/abi/empty9.C: New test.
8446
8447 2002-10-24  Richard Henderson  <rth@redhat.com>
8448
8449         * g++.dg/inherit/thunk1.C: Enable for ia64.
8450
8451 2002-10-23  Mark Mitchell  <mark@codesourcery.com>
8452
8453         PR c++/8067
8454         * g++.dg/lookup/pretty1.C: New test.
8455
8456 2002-10-23  Jakub Jelinek  <jakub@redhat.com>
8457
8458         * gcc.dg/20021023-1.c: New test.
8459
8460 2002-10-23  Mark Mitchell  <mark@codesourcery.com>
8461
8462         PR c++/7679
8463         * g++.dg/parse/inline1.C: New test.
8464
8465 2002-10-23  Richard Henderson  <rth@redhat.com>
8466
8467         * g++.dg/inherit/thunk1.C: Enable for x86_64.
8468
8469         * g++.dg/inherit/thunk1.C: Enable for s390 and alpha.
8470
8471 2002-10-22  Mark Mitchell  <mark@codesourcery.com>
8472
8473         PR c++/6579
8474         * g++.dg/parse/stmtexpr3.C: New test.
8475
8476 2002-10-22  Nathan Sidwell  <nathan@codesourcery.com>
8477
8478         * g++.dg/expr/cond1.C: New test.
8479
8480 2002-10-21  Zack Weinberg  <zack@codesourcery.com>
8481
8482         * gcc.dg/sibcall-5.c: Correct { dg-do run } line.
8483
8484 2002-10-21  Mark Mitchell  <mark@codesourcery.com>
8485
8486         * g++.dg/abi/vbase13.C: New test.
8487         * g++.dg/abi/vbase14.C: Likewise.
8488
8489 2002-10-21  Jakub Jelinek  <jakub@redhat.com>
8490
8491         * gcc.dg/tls/pic-1.c: New test.
8492         * gcc.dg/tls/nonpic-1.c: New test.
8493         * gcc.dg/20021018-1.c: New test.
8494
8495 2002-10-21  Ulrich Weigand  <uweigand@de.ibm.com>
8496
8497         * lib/profopt.exp (profopt-cleanup): New argument TESTCASE.
8498         Remove only files with the same base name as the test case.
8499         (profopt-perf-value): Pass TESTCASE to profopt-cleanup.
8500         (profopt-execute): Likewise.  Also, remove old profiling
8501         and performance data files before running the tests.
8502
8503         * gcc.misc-tests/bprob.exp: Remove profopt-cleanup calls.
8504         * g++.dg/bprob/bprob.exp: Likewise.
8505         * g77.dg/bprob/bprob.exp: Likewise.  Also, relax regexp
8506         to allow more general test case names.
8507
8508         * g++.dg/bprob/bprob-1.C: Rename to ...
8509         * g++.dg/bprob/g++-bprob-1.C: ... this.
8510
8511         * g77.dg/bprob/bprob-1.f: Rename to ...
8512         * g77.dg/bprob/g77-bprob-1.f: ... this.
8513
8514 2002-10-21  Zack Weinberg  <zack@codesourcery.com>
8515
8516         * gcc.dg/noncompile/920923-1.c: Prevent spurious regressions with
8517         bison 1.50 or later.
8518
8519 2002-10-21  Janis Johnson  <janis187@us.ibm.com>
8520
8521         * g++.dg/README: Describe more test directories.
8522
8523 2002-10-21  Mark Mitchell  <mark@codesourcery.com>
8524
8525         * g++.dg/init/array6.C: Add additional tests.
8526
8527 2002-10-21  Ulrich Weigand  <uweigand@de.ibm.com>
8528
8529         * gcc.dg/weak/typeof-2.c: Handle s390x targets as well.
8530         * gcc.misc-tests/linkage.exp: Handle s390x targets in -m31 mode.
8531
8532 2002-10-21  Kazu Hirata  <kazu@cs.umass.edu>
8533
8534         * gcc.c-torture/compile/20020604-1.x: New.
8535         * gcc.c-torture/compile/simd-5.x: Likewise.
8536         * gcc.c-torture/execute/920710-1.x: Likewise.
8537         * gcc.c-torture/execute/20020720-1.x: Disable on h8300.
8538
8539 2002-10-21  Mark Mitchell  <mark@codesourcery.com>
8540
8541         * g++.dg/inherit/override1.C: Add dg-options clause.
8542
8543 2002-10-20  Zdenek Dvorak  <rakdver@atrey.karlin.mff.cuni.cz>
8544
8545         * testsuite/gcc.dg/i386-sse-3.c: Add tests for _mm_srli_si128 and
8546         _mm_slli_si128.
8547
8548 2002-10-19  Andreas Schwab  <schwab@suse.de>
8549
8550         * lib/compat.exp (compat-run): Prepend "./" when $dest has no
8551         directory component.
8552
8553 2002-10-18  Mark Mitchell  <mark@codesourcery.com>
8554
8555         * g++.dg/inherit/thunk1.C: New test.
8556
8557         * g++.dg/inherit/override1.C: New test.
8558
8559         * g++.dg/abi/mangle11.C: New test.
8560         * g++.dg/abi/mangle14.C: New test.
8561         * g++.dg/abi/mangle17.C: New test.
8562
8563 2002-10-17  Nathan Sidwell  <nathan@codesourcery.com>
8564
8565         * g++.dg/overload/member2.C: New test.
8566
8567 2002-10-17  Janis Johnson  <janis187@us.ibm.com>
8568
8569         * g++.dg/README: Describe new compat directory.
8570         * g++.dg/dg.exp: Skip tests in compat directory.
8571         * README.compat: New file.
8572         * lib/compat.exp: New expect script.
8573         * g++.dg/compat: New test directory.
8574         * g++.dg/compat/compat.exp: New expect script.
8575         * g++.dg/compat/abi: New test directory.
8576         * g++.dg/compat/abi/bitfield1_x.C, g++.dg/compat/abi/bitfield1_main.C,
8577         g++.dg/compat/abi/bitfield1_y.C, g++.dg/compat/abi/bitfield1.h,
8578         g++.dg/compat/abi/bitfield2_x.C, g++.dg/compat/abi/bitfield2_main.C,
8579         g++.dg/compat/abi/bitfield2_y.C, g++.dg/compat/abi/bitfield2.h,
8580         g++.dg/compat/abi/vbase8-10_x.C, g++.dg/compat/abi/vbase8-10_main.C,
8581         g++.dg/compat/abi/vbase8-10_y.C, g++.dg/compat/abi/vbase8-10.h,
8582         g++.dg/compat/abi/vbase8-21_x.C, g++.dg/compat/abi/vbase8-21_main.C,
8583         g++.dg/compat/abi/vbase8-21_y.C, g++.dg/compat/abi/vbase8-21.h,
8584         g++.dg/compat/abi/vbase8-22_x.C, g++.dg/compat/abi/vbase8-22_main.C,
8585         g++.dg/compat/abi/vbase8-22_y.C, g++.dg/compat/abi/vbase8-22.h,
8586         g++.dg/compat/abi/vbase8-4_x.C, g++.dg/compat/abi/vbase8-4_main.C,
8587         g++.dg/compat/abi/vbase8-4_y.C, g++.dg/compat/abi/vbase8-4.h: New files.
8588         * g++.dg/compat/break: New test directory.
8589         * g++.dg/compat/break/empty6_x.C, g++.dg/compat/break/empty6_main.C,
8590         g++.dg/compat/break/empty6_y.C, g++.dg/compat/break/empty6.h,
8591         g++.dg/compat/break/vbase10_x.C, g++.dg/compat/break/vbase10_main.C,
8592         g++.dg/compat/break/vbase10_y.C, g++.dg/compat/break/vbase10.h,
8593         g++.dg/compat/break/vbase11_x.C, g++.dg/compat/break/vbase11_main.C,
8594         g++.dg/compat/break/vbase11_y.C, g++.dg/compat/break/vbase11.h,
8595         g++.dg/compat/break/bitfield7_x.C, g++.dg/compat/break/bitfield7_main.C,
8596         g++.dg/compat/break/bitfield7_y.C, g++.dg/compat/break/bitfield7.h,
8597         g++.dg/compat/break/bitfield5_x.C, g++.dg/compat/break/bitfield5_main.C,
8598         g++.dg/compat/break/bitfield5_y.C, g++.dg/compat/break/bitfield5.h,
8599         g++.dg/compat/break/README: New files.
8600         * g++.dg/compat/eh: New test directory.
8601         * g++.dg/compat/eh/ctor1_x.C, g++.dg/compat/eh/ctor1_main.C,
8602         g++.dg/compat/eh/ctor1_y.C, g++.dg/compat/eh/ctor1.h,
8603         g++.dg/compat/eh/ctor2_x.C, g++.dg/compat/eh/ctor2_main.C,
8604         g++.dg/compat/eh/ctor2_y.C, g++.dg/compat/eh/ctor2.h,
8605         g++.dg/compat/eh/dtor1_x.C, g++.dg/compat/eh/dtor1_main.C,
8606         g++.dg/compat/eh/dtor1_y.C, g++.dg/compat/eh/dtor1.h,
8607         g++.dg/compat/eh/filter1_x.C, g++.dg/compat/eh/filter1_main.C,
8608         g++.dg/compat/eh/filter1_y.C, g++.dg/compat/eh/filter1.h,
8609         g++.dg/compat/eh/filter2_x.C, g++.dg/compat/eh/filter2_main.C,
8610         g++.dg/compat/eh/filter2_y.C,
8611         g++.dg/compat/eh/new1_x.C, g++.dg/compat/eh/new1_main.C,
8612         g++.dg/compat/eh/new1_y.C,
8613         g++.dg/compat/eh/nrv1_x.C, g++.dg/compat/eh/nrv1_main.C,
8614         g++.dg/compat/eh/nrv1_y.C, g++.dg/compat/eh/nrv1.h,
8615         g++.dg/compat/eh/spec3_x.C, g++.dg/compat/eh/spec3_main.C,
8616         g++.dg/compat/eh/spec3_y.C, g++.dg/compat/eh/spec3.h,
8617         g++.dg/compat/eh/template1_x.C, g++.dg/compat/eh/template1_main.C,
8618         g++.dg/compat/eh/template1_y.C, g++.dg/compat/eh/template1.h,
8619         g++.dg/compat/eh/unexpected1_x.C, g++.dg/compat/eh/unexpected1_main.C,
8620         g++.dg/compat/eh/unexpected1_y.C: New files.
8621         * g++.dg/compat/init: New test directory.
8622         * g++.dg/compat/init/array5_x.C, g++.dg/compat/init/array5_main.C,
8623         g++.dg/compat/init/array5_y.C,
8624         g++.dg/compat/init/byval1_x.C, g++.dg/compat/init/byval1_main.C,
8625         g++.dg/compat/init/byval1_y.C, g++.dg/compat/init/byval1.h,
8626         g++.dg/compat/init/dtor1_x.C, g++.dg/compat/init/dtor1_main.C,
8627         g++.dg/compat/init/dtor1_y.C, g++.dg/compat/init/dtor1.h,
8628         g++.dg/compat/init/elide1_x.C, g++.dg/compat/init/elide1_main.C,
8629         g++.dg/compat/init/elide1_y.C, g++.dg/compat/init/elide1.h,
8630         g++.dg/compat/init/init-ref2_x.C, g++.dg/compat/init/init-ref2_main.C,
8631         g++.dg/compat/init/init-ref2_y.C: New files.
8632
8633 2002-10-17  Mark Mitchell  <mark@codesourcery.com>
8634
8635         PR c++/7584
8636         * g++.dg/inherit/using3.C: New test.
8637
8638 2002-10-17  Jan Hubicka  <jh@suse.cz>
8639
8640         * gcc.dg/20021017-2.c: New test.
8641
8642 2002-10-17  Mark Mitchell  <mark@codesourcery.com>
8643
8644         * g++.dg/abi/mangle16.C: Adjust.
8645
8646         * g++.dg/init/array8.C: New test.
8647
8648 2002-10-17  Richard Sandiford  <rsandifo@redhat.com>
8649
8650         * gcc.dg/special/mips-abi.exp: New test.
8651         * gcc.dg/special/mips-abi.s: Empty file used by the above.
8652
8653 2002-10-16  Mark Mitchell  <mark@codesourcery.com>
8654
8655         * g++.dg/abi/mangle16.C: New test.
8656         * g++.dg/abi/mangle17.C: Likewise.
8657
8658         PR c++/7478
8659         * g++.dg/template/ref1.C: New test.
8660
8661 2002-10-16  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8662
8663         * gcc.c-torture/execute/20020720-1.x: Don't XFAIL for mips.
8664
8665 2002-10-16  Ulrich Weigand  <uweigand@de.ibm.com>
8666
8667         * gcc.dg/weak/typeof-2.c: For S/390 targets, return before baz3 test.
8668
8669 2002-10-16  Mark Mitchell  <mark@codesourcery.com>
8670
8671         PR c++/7524
8672         * g++.dg/init/array7.C: New test.
8673
8674 2002-10-15  Mark Mitchell  <mark@codesourcery.com>
8675
8676         * g++.dg/init/array6.C: New test.
8677
8678         * g++.dg/abi/mangle13.C: Likewise.
8679         * g++.dg/abi/mangle14.C: Likewise.
8680         * g++.dg/abi/mangle15.C: Likewise.
8681
8682 2002-10-14  Mark Mitchell  <mark@codesourcery.com>
8683
8684         * g++.dg/abi/empty8.C: New test.
8685
8686 2002-10-15  Nathan Sidwell  <nathan@codesourcery.com>
8687
8688         * g++.dg/init/ctor1.C: New test.
8689
8690 2002-10-15  Ulrich Weigand  <uweigand@de.ibm.com>
8691
8692         * gcc.c-torture/execute/20021015-1.c: New test.
8693
8694 2002-10-15  J"orn Rennecke <joern.rennecke@superh.com>
8695
8696         * gcc.dg/weak/typeof-2.c: For SH targets, return before baz3 test.
8697
8698 2002-10-14  Jan Hubicka  <jh@suse.cz>
8699
8700         * gcc.dg/i386-ssetype-[1-5].c: New tests.
8701
8702 2002-10-14  Richard Henderson  <rth@redhat.com>
8703
8704         * gcc.dg/20020219-1.c: Disable for 16-bit targets.
8705
8706 2002-10-14  Mark Mitchell  <mark@codesourcery.com>
8707
8708         PR optimization/6631
8709         * g++.dg/opt/const2.C: New test.
8710
8711 2002-10-14  Mark Mitchell  <mark@codesourcery.com>
8712
8713         PR c++/7176
8714         * g++.dg/parse/friend1.C: New test.
8715         * g++.old-deja/g++.pt/memtemp64.C: Adjust.
8716
8717 2002-10-14  Jakub Jelinek  <jakub@redhat.com>
8718
8719         * gcc.dg/20021014-1.c: New test.
8720
8721 2002-10-11  Mark Mitchell  <mark@codesourcery.com>
8722
8723         PR c++/5661
8724         * g++.dg/ext/vlm1.C: New test.
8725         * g++.dg/ext/vlm2.C: Likewise.
8726
8727         * g++.dg/init/array1.C: Remove invalid braces.
8728         * g++.dg/init/brace1.C: New test.
8729         * g++.dg/init/copy2.C: Likewise.
8730         * g++.dg/init/copy3.C: Likewise.
8731         * g++.old-deja/g++.ext/arrnew.C: Change WARNING to ERROR.
8732         * g++.old-deja/g++.mike/p9129.C: Add ERROR on invalid use of
8733         braces.
8734
8735 2002-10-11  Neil Booth  <neil@daikokuya.co.uk>
8736
8737         * gcc.dg/cpp/assembler.S: Don't use -ansi.
8738
8739 2002-10-11  Richard Shann  <richard.shann@superh.com>
8740
8741         * gcc.c-torture/compile/simd-5.c: New test.
8742
8743 2002-10-10  Roger Sayle  <roger@eyesopen.com>
8744
8745         * gcc.c-torture/execute/shiftopt-1.c: New test case.
8746
8747 2002-10-10  Jim Wilson  <wilson@redhat.com>
8748
8749         * gcc.c-torture/execute/20021010-1.c: New test.
8750
8751 2002-10-09  Zack Weinberg  <zack@codesourcery.com>
8752
8753         PR c/7353
8754         * g++.dg/ext/typedef-init.C: New test.
8755         * gcc.dg/typedef-init.c: New test.
8756
8757 2002-10-09  Neil Booth  <neil@daikokuya.co.uk>
8758
8759         * gcc.dg/cpp/paste13.c: New test.
8760
8761 2002-10-08  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8762
8763         * gcc.c-torture/execute/20020720-1.x: Take out sparc XFAILs.  For
8764         remaining platforms, XFAIL during compile, not execute.  Don't
8765         XFAIL at -O0.
8766
8767 2002-10-08  Nathan Sidwell  <nathan@codesourcery.com>
8768
8769         * gcc.dg/alias-1.c: Tweak expected warning.
8770
8771 2002-10-06  D.Venkatasubramanian <dvenkat@noida.hcltech.com>
8772
8773         * gcc.dg/20020411-1.c: Disable for 16-bit "int".
8774
8775 2002-10-06  Andreas Jaeger  <aj@suse.de>
8776
8777         * gcc.dg/cpp/c++98-pedantic.C: Moved to g++.dg/cpp.
8778         * gcc.dg/cpp/c++98.C: Likewise.
8779
8780         * g++.dg/cpp/c++98-pedantic.C: Moved from gcc.dg/cpp to here.
8781         * g++.dg/cpp/c++98.C: Likewise.
8782
8783         * g++.dg/README (Subdirectories): Mention cpp directory.
8784
8785         PR target/7559
8786         * gcc.dg/20021006-1.c: New test.
8787
8788 2002-10-05  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
8789
8790         PR c++/7804
8791         * g++.dg/other/warning1.C: New test.
8792
8793 2002-10-04  Roger Sayle  <roger@eyesopen.com>
8794
8795         * gcc.c-torture/execute/20020720-1.x:  XFAIL instead of skipping
8796         the test on failing platforms.  Mark sparcv9-*-*, sparc64-*-*
8797         and sparc-*-* with -m64 as expected failures.  See PR 8087.
8798
8799 2002-10-03  Mark Mitchell  <mark@codesourcery.com>
8800
8801         PR c++/7931
8802         * g++.dg/template/ptrmem3.C: New test.
8803
8804         PR c++/7754
8805         * g++.dg/template/union1.C: New test.
8806
8807 2002-10-03  Mark Mitchell  <mark@codesourcery.com>
8808
8809         PR c++/8006
8810         * g++.dg/abi/mangle9.C: New test.
8811         * g++.dg/abi/mangle10.C: New test.
8812         * g++.dg/abi/mangle11.C: New test.
8813         * g++.dg/abi/mangle12.C: New test.
8814
8815 2002-10-02  Mark Mitchell  <mark@codesourcery.com>
8816
8817         PR c++/7188.
8818         * g++.dg/template/meminit1.C: New test.
8819         * g++.dg/warn/Wreorder-1.C: Likewise.
8820         * g++.old-deja/g++.mike/warn3.C: Tweak.
8821         * lib/prune.exp: Ingore "in copy constructor".
8822
8823 2002-10-02  Andreas Jaeger  <aj@suse.de>
8824
8825         * gcc.dg/20020919-1.c, gcc.dg/inline-2.c, gcc.dg/980211-1.c,
8826         gcc.dg/20020103-1.c, gcc.dg/20000614-2.c,
8827         g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.other/asm3.C: Enable
8828         on x86-64.
8829
8830 2002-10-01  Mark Mitchell  <mark@codesourcery.com>
8831
8832         * gcc.dg/empty1.C: Fix typo.
8833
8834 2002-10-01  Nathan Sidwell  <nathan@codesourcery.com>
8835
8836         * gcc.dg/alias-1.c: New test.
8837
8838 2002-10-01  Mark Mitchell  <mark@codesourcery.com>
8839
8840         * gcc.dg/empty1.C: New test.
8841
8842         * g++.dg/tls/init-2.C: Tweak error messages.
8843
8844 2002-10-01  Richard Sandiford  <rsandifo@redhat.com>
8845
8846         * gcc.c-torture/compile/20020923-1.c: New test.
8847
8848 2002-09-30  Jason Thorpe  <thorpej@wasabisystems.com>
8849
8850         * gcc.c-torture/execute/ffs-1.c: New test.
8851         * gcc.c-torture/execute/ffs-2.c: Ditto.
8852
8853 2002-09-30  Nathan Sidwell  <nathan@codesourcery.com>
8854
8855         * g++.dg/overload/member1.C: New test.
8856
8857 2002-09-30  Mark Mitchell  <mark@codesourcery.com>
8858
8859         * g++.dg/abi/empty7.C: New test.
8860         * g++.dg/init/pm2.C: Likewise.
8861
8862 2002-09-29  Nathan Sidwell  <nathan@codesourcery.com>
8863
8864         * g++.dg/rtti/crash1.C: New test.
8865
8866 2002-09-29  Hans-Peter Nilsson  <hp@bitrange.com>
8867
8868         * gcc.dg/sibcall-1.c, gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c,
8869         gcc.dg/sibcall-4.c: New tests.
8870
8871 2002-09-28  Roger Sayle  <roger@eyesopen.com>
8872
8873         * gcc.c-torture/execute/20020720-1.x: No longer skip test on
8874         powerpc and MMIX targets.
8875
8876 2002-09-27  Zack Weinberg  <zack@codesourcery.com>
8877
8878         * gcc.dg/cpp/20020927-1.c: New.
8879
8880 2002-09-26  David S. Miller  <davem@redhat.com>
8881
8882         * gcc.c-torture/compile/trunctfdf.c: New.
8883
8884 2002-09-26  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8885
8886         * lib/target-supports.exp (check_weak_available): Handle solaris2.
8887
8888 2002-09-27  Alan Modra  <amodra@bigpond.net.au>
8889
8890         * gcc.c-torture/execute/loop-15.c: New.
8891
8892 2002-09-26  Janis Johnson  <janis187@us.ibm.com>
8893
8894         * README.QMTEST: Fix typo.
8895
8896 2002-09-26  Ulrich Weigand  <uweigand@de.ibm.com>
8897
8898         * gcc.dg/20020926-1.c: New test.
8899
8900 2002-09-25  David S. Miller  <davem@redhat.com>
8901
8902         PR target/7842
8903         * gcc.c-torture/execute/shiftdi.c: New test.
8904
8905 2002-09-26  Richard Earnshaw  <rearnsha@arm.com>
8906
8907         * lib/gcc.exp (gcc_init): Use a filename for the testglue that is
8908         unique to the tool.
8909         * lib/g77.exp (g77_init): Likewise.
8910         * lib/g++.exp (g++_init): Likewise.
8911         * lib/objc.exp (objc_init): Likewise.
8912
8913 2002-09-25  Mark Mitchell  <mark@codesourcery.com>
8914
8915         * gcc/testsuite/g++.dg/abi/empty5.C: New test.
8916         * gcc/testsuite/g++.dg/abi/empty6.C: New test.
8917         * gcc/testsuite/g++.dg/abi/vbase12.C: New test.
8918
8919 2002-09-25  Richard Henderson  <rth@redhat.com>
8920
8921         * gcc.c-torture/execute/ieee/20010226-1.c: Early exit for
8922         too-small long double.
8923
8924 2002-09-23  Hans-Peter Nilsson  <hp@axis.com>
8925
8926         * gcc.dg/20020919-1.c: New test.
8927
8928 2002-09-23  Mark Mitchell  <mark@codesourcery.com>
8929
8930         * g++.dg/abi/bitfield6.C: New test.
8931         * g++.dg/abi/bitfield7.C: New test.
8932         * g++.dg/abi/bitfield8.C: New test.
8933         * g++.dg/abi/vbase11.C: New test.
8934
8935 2002-09-22  John David Anglin  <dave@hiauly1.hia.nrc.ca>
8936
8937         * gcc.dg/20020219-1.c: Add "-mdisable-indexing" option for target
8938         hppa*-*-hpux*.  Update test comment.
8939
8940 2002-09-20  Jakub Jelinek  <jakub@redhat.com>
8941
8942         * gcc.dg/tls/struct-1.c: New test.
8943
8944 2002-09-20  Neil Booth  <neil@daikokuya.co.uk>
8945
8946         * gcc.dg/cpp/tr-warn2.c: Update.
8947
8948 2002-09-20  Richard Earnshaw  <rearnsha@arm.com>
8949
8950         * gcc.c-torture/execute/20020720-1.x: Skip test on ARM-based systems.
8951
8952 2002-09-20  Richard Earnshaw  <rearnsha@arm.com>
8953
8954         * gcc.c-torture/execute/990208-1.x: XFAIL this at -O3 for ARM-based
8955         systems.
8956
8957 2002-09-20  Hans-Peter Nilsson  <hp@bitrange.com>
8958
8959         * gcc.c-torture/execute/ieee/mzero3.c: New test.
8960
8961         * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
8962         Adjust for c++filt moved to binutils.  Remove spurious duplicate
8963         setting of cxxfilt.
8964
8965 2002-09-19  Geoffrey Keating  <geoffk@apple.com>
8966
8967         * gcc.dg/20020312-2.c: Update for darwin.
8968
8969 2002-09-18  Nathan Sidwell  <nathan@codesourcery.com>
8970
8971         * g++.old-deja/g++.other/crash32.C: Mark ICE.
8972
8973 2002-09-17  Nicola Pero  <n.pero@mi.flashnet.it>
8974
8975         * objc.dg/comp-types-1.m: New test.
8976         * objc.dg/comp-types-2.m: New test.
8977         * objc.dg/comp-types-3.m: New test.
8978         * objc.dg/comp-types-4.m: New test.
8979         * objc.dg/comp-types-5.m: New test.
8980         * objc.dg/comp-types-6.m: New test.
8981
8982 2002-09-17  John David Anglin  <dave@hiauly1.hia.nrc.ca>
8983
8984         * gcc.c-torture/execute/strct-stdarg-1.x: Remove file.
8985
8986 2002-09-16  Nathan Sidwell  <nathan@codesourcery.com>
8987
8988         * g++.dg/other/do1.C: New test.
8989
8990         * g++.dg/template/subst1.C: New test.
8991
8992 2002-09-16  Steve Ellcey  <sje@cup.hp.com>
8993
8994         * gcc.dg/20020312-2.c: Change __parisc__ to __hppa__.
8995
8996 2002-09-16  Nathan Sidwell  <nathan@codesourcery.com>
8997
8998         * g++.dg/template/qualttp20.C: Adjust expected errors.
8999         * g++.old-deja/g++.jason/report.C: Likewise.
9000         * g++.old-deja/g++.other/qual1.C: Likewise.
9001
9002         * g++.dg/lookup/scoped2.C: New test.
9003
9004         * g++.dg/ext/asm3.C: New test.
9005
9006 2002-09-16  Richard Earnshaw  <rearnsha@arm.com>
9007
9008         * objc.dg/bitfield-2.m (dg-options): Add -fsigned-char.
9009
9010 2002-09-16  Kazu Hirata  <kazu@cs.umass.edu>
9011
9012         * ChangeLog: follow spelling conventions.
9013         * g++.old-deja/g++.abi/ptrmem.C: Likewise.
9014         * g++.old-deja/g++.bugs/900210_05.C: Likewise.
9015         * g++.old-deja/g++.bugs/900211_04.C: Likewise.
9016         * g++.old-deja/g++.bugs/900321_02.C: Likewise.
9017         * g++.old-deja/g++.bugs/900404_02.C: Likewise.
9018         * g++.old-deja/g++.bugs/900520_06.C: Likewise.
9019         * g++.old-deja/g++.law/global-init1.C: Likewise.
9020         * g++.old-deja/g++.other/delete4.C: Likewise.
9021         * g++.old-deja/g++.other/inline21.C: Likewise.
9022         * g++.old-deja/g++.other/singleton.C: Likewise.
9023         * g77.dg/strlen0.f: Likewise.
9024         * g77.f-torture/compile/20010519-1.f: Likewise.
9025         * g77.f-torture/compile/980310-4.f: Likewise.
9026         * gcc.c-torture/compile/20000605-1.c: Likewise.
9027         * gcc.c-torture/execute/20020225-1.c: Likewise.
9028         * gcc.dg/c90-hexfloat-2.c: Likewise.
9029         * gcc.dg/c99-bool-1.c: Likewise.
9030         * gcc.dg/c99-hexfloat-2.c: Likewise.
9031         * gcc.dg/dll-2.c: Likewise.
9032         * gcc.dg/wtr-union-init-1.c: Likewise.
9033         * gcc.dg/wtr-union-init-2.c: Likewise.
9034         * gcc.dg/wtr-union-init-3.c: Likewise.
9035         * gcc.dg/cpp/avoidpaste1.c: Likewise.
9036         * gcc.dg/cpp/defined.c: Likewise.
9037         * gcc.dg/cpp/macsyntx.c: Likewise.
9038         * gcc.dg/cpp/paste2.c: Likewise.
9039         * gcc.dg/cpp/trad/defined.c: Likewise.
9040         * gcc.dg/format/c90-printf-1.c: Likewise.
9041         * gcc.dg/format/c90-scanf-1.c: Likewise.
9042         * gcc.dg/format/c99-printf-1.c: Likewise.
9043         * gcc.dg/format/c99-scanf-1.c: Likewise.
9044         * gcc.misc-tests/gcov-8.c: Likewise.
9045         * lib/profopt.exp: Likewise.
9046
9047 2002-09-15  Krister Walfridsson  <cato@df.lth.se>
9048
9049         * lib/old-dejagnu.exp (old-dejagnu) Improve test for ICE.
9050
9051 2002-09-15  Nathan Sidwell  <nathan@codesourcery.com>
9052
9053         * g++.dg/inherit/using2.C: New test.
9054
9055 2002-09-15  Kazu Hirata  <kazu@cs.umass.edu>
9056
9057         * ChangeLog: Follow spelling conventions.
9058         * g++.dg/template/friend4.C: Likewise.
9059         * g++.old-deja/g++.pt/crash67.C: Likewise.
9060         * gcc.c-torture/execute/20000801-4.c: Likewise.
9061         * gcc.dg/c90-digraph-1.c: Likewise.
9062         * gcc.dg/c94-digraph-1.c: Likewise.
9063         * gcc.dg/c99-digraph-1.c: Likewise.
9064         * gcc.dg/cpp/line5.c: Likewise.
9065         * gcc.dg/cpp/multiline.c: Likewise.
9066         * gcc.dg/cpp/trad/literals-1.c: Likewise.
9067         * gcc.dg/format/attr-3.c: Likewise.
9068         * gcc.dg/format/c90-scanf-3.c: Likewise.
9069         * gcc.dg/format/ext-4.c: Likewise.
9070
9071 2002-09-15  Nathan Sidwell  <nathan@codesourcery.com>
9072
9073         * g++.dg/template/pretty1.C: New test.
9074
9075 2002-09-14  Alan Modra  <amodra@bigpond.net.au>
9076
9077         * gcc.c-torture/execute/struct-cpy-1.c: New test.
9078
9079 2002-09-13  Matt Austern  <austern@apple.com>
9080
9081         * testsuite/g++.dg/other/constref[12].C: New, regression tests for
9082         passing a cast expression to a function by const reference.
9083
9084 2002-09-13  Nathan Sidwell  <nathan@codesourcery.com>
9085
9086         * g++.dg/template/deduce1.C: New test.
9087
9088 2002-09-13  Kazu Hirata  <kazu@cs.umass.edu>
9089
9090         * gcc.c-torture/execute/simd-1.c: Force all use of int to
9091         32-bit int.
9092
9093 2002-09-10  John David Anglin  <dave@hiauly1.hia.nrc.ca>
9094
9095         * gcc.dg/struct-ret-1.c: Add prototype for exit function and correct
9096         usage.
9097
9098 2002-09-10  Richard Earnshaw  <rearnsha@arm.com>
9099
9100         * gcc.c-torture/compile/20020910-1.c: New test.
9101
9102 2002-09-10  Frank Ch. Eigler  <fche@redhat.com>
9103
9104         * gcc.c-torture/execute/20010915-1.c: Correct typo in abort call.
9105
9106 2002-09-10  Andreas Jaeger  <aj@suse.de>
9107
9108         * gcc.dg/20020312-2.c: Adjust for x86-64.
9109
9110 2002-09-08  Toon Moene  <toon@moene.indiv.nluug.nl>
9111
9112         * g77.dg/7388.f: New test case for PR 7388.
9113
9114 2002-09-07  Ansgar Esztermann  <ansgar@thphy.uni-duesseldorf.de>
9115
9116         * gcc.dg/compare2.c: Remove xfail from cases 10 and 12.
9117
9118 2002-09-05  Ziemowit Laski <zlaski@apple.com>
9119
9120         * objc.dg/proto-lossage-1.m: New test.
9121
9122 2002-09-06  Neil Booth  <neil@daikokuya.co.uk>
9123
9124         * gcc.dg/cpp/_Pragma4.c: Fix typo.
9125
9126 2002-09-06  Nicola Pero  <n.pero@mi.flashnet.it>
9127
9128         * objc/execute/formal_protocol-6.x: Removed.  This testcase is now
9129         expected to pass.
9130
9131 2002-09-06  Stan Shebs  <shebs@apple.com>
9132             David Edelsohn  <edelsohn@gnu.org>
9133
9134         * gcc.dg/weak: New directory.
9135         * gcc.dg/weak-[1-9].c: Move to new directory, remove all
9136         target-specific xfail bits.
9137         * gcc.dg/typeof-2.c: Move to new directory.
9138         * gcc.dg/weak.exp: New expect script.
9139
9140 2002-09-06  Alan Modra  <amodra@bigpond.net.au>
9141
9142         * gcc.c-torture/execute/extzvsi.c: New test.
9143
9144 2002-09-05  Stan Shebs  <shebs@apple.com>
9145
9146         * gcc.dg/weak-1.c: xfail on Darwin.
9147         * gcc.dg/weak-2.c: Ditto.
9148         * gcc.dg/weak-3.c: Ditto.
9149         * gcc.dg/weak-4.c: Ditto.
9150         * gcc.dg/weak-5.c: Ditto.
9151         * gcc.dg/weak-6.c: Ditto.
9152         * gcc.dg/weak-7.c: Ditto.
9153         * gcc.dg/weak-8.c: Ditto.
9154         * gcc.dg/weak-9.c: Ditto.
9155
9156 2002-09-05  J"orn Rennecke <joern.rennecke@superh.com>
9157
9158         * gcc.c-torture/execute/loop-14.c: New test.
9159
9160 2002-09-04  Jakub Jelinek  <jakub@redhat.com>
9161
9162         * g++.dg/other/cxa-atexit1.C: New test.
9163
9164         * gcc.dg/typeof-2.c: New test.
9165
9166 2002-09-03  Roger Sayle  <roger@eyesopen.com>
9167
9168         * gcc.dg/builtins-2.c: New testcase.
9169         * gcc.dg/builtins-3.c: New testcase.
9170
9171 2002-09-03  Neil Booth  <neil@daikokuya.co.uk>
9172
9173         * gcc.dg/cpp/_Pragma4.c: New test.
9174
9175 2002-09-03  Nicola Pero  <n.pero@mi.flashnet.it>
9176
9177         * objc/execute/nil_method-1.m: New testcase.
9178
9179 2002-09-01  Nicola Pero  <n.pero@mi.flashnet.it>
9180
9181         * objc/execute/class-tests-1.h (test_class_with_superclass): Call
9182         [Object class], not [Object initialize].
9183
9184 2002-08-31  Roger Sayle  <roger@eyesopen.com>
9185             Hans-Peter Nilsson  <hp@bitrange.com>
9186
9187         * gcc.c-torture/execute/20020720-1.x: Skip test on
9188         mmix-knuth-mmixware.  Correct comment.
9189
9190 2002-08-27  Mark Mitchell  <mark@codesourcery.com>
9191
9192         * testsuite/g++.dg/abi/bitfield5.C: New test.
9193         * testsuite/g++.dg/abi/vbase10.C: Likewise.
9194
9195 2002-08-27  Nicola Pero  <n.pero@mi.flashnet.it>
9196
9197         * objc.dg/undeclared-selector.m: New test.
9198
9199 2002-08-27  Nathan Sidwell  <nathan@codesourcery.com>
9200
9201         * g++.dg/other/offsetof1.C: Avoid cast warning.
9202
9203 2002-08-26  Ziemowit Laski  <zlaski@apple.com>
9204
9205         * objc.dg/super-class-2.m: New test.
9206
9207 2002-08-24  Matt Austern  <austern@apple.com>
9208
9209         * g++.dg/ext/lvaddr.C: New test.
9210         * g++.dg/ext/lvcast.C: New test.
9211
9212 2002-08-22  Mark Mitchell  <mark@codesourcery.com>
9213
9214         * testsuite/g++.dg/inherit/cond1.C: New test.
9215
9216 2002-08-22  Geoffrey Keating  <geoffk@redhat.com>
9217
9218         * gcc.dg/noncompile/incomplete-1.c: New test.
9219
9220 2002-08-21  Joseph S. Myers  <jsm@polyomino.org.uk>
9221
9222         * gcc.dg/typespec-1.c: New test.
9223
9224 2002-08-20  Devang Patel  <dpatel@apple.com>
9225         * objc.dg/proto-hier-2.m: New test.
9226
9227 2002-08-19  Ziemowit Laski  <zlaski@apple.com>
9228
9229         * objc.dg/bitfield-1.m: New test.
9230         * objc.dg/bitfield-2.m: New test.
9231
9232 2002-08-17  Joseph S. Myers  <jsm@polyomino.org.uk>
9233
9234         * gcc.dg/c90-flex-array-1.c, gcc.dg/c99-flex-array-3.c,
9235         gcc.dg/c99-flex-array-4.c: New tests.
9236
9237 2002-08-16  Stan Shebs  <shebs@apple.com>
9238
9239         * objc/execute/selector-1.m: Add __NEXT_RUNTIME__ case.
9240
9241 2002-08-15  Jakub Jelinek  <jakub@redhat.com>
9242
9243         * gcc.dg/typeof-1.c: New test.
9244         * g++.dg/ext/typeof2.C: New test.
9245
9246 2002-08-15  Nathan Sidwell  <nathan@codesourcery.com>
9247
9248         * g++.dg/other/offsetof1.C: New test.
9249
9250 2002-08-14  Richard Henderson  <rth@redhat.com>
9251
9252         * gcc.dg/tls/diag-3.c: Fix expected message strings.
9253
9254 2002-08-14  Neil Booth  <neil@daikokuya.co.uk>
9255
9256         * gcc.dg/cpp/_Pragma3.c: New test.
9257
9258 2002-08-13  Mark Mitchell  <mark@codesourcery.com>
9259
9260         * g++.dg/template/inherit3: New test.
9261
9262 2002-08-10  Nathan Sidwell  <nathan@codesourcery.com>
9263
9264         * gcc.dg/bitfld-4.c: Add blank options.
9265
9266 2002-08-09  Mark Mitchell  <mark@codesourcery.com>
9267
9268         * g++.dg/template/crash1.C: New test.
9269
9270 2002-08-08  Jakub Jelinek  <jakub@redhat.com>
9271
9272         * gcc.dg/tls/opt-2.c: New test.
9273
9274 2002-08-08  Devang Patel  <dpatel@apple.com>
9275
9276         * objc.dg/selector-1.m : New test
9277
9278 2002-08-08  Nathan Sidwell  <nathan@codesourcery.com>
9279
9280         * g++.dg/abi/bitfield4.C: New test.
9281         * gcc.dg/bitfld-4.c: New test.
9282
9283 2002-08-08  Nathan Sidwell  <nathan@codesourcery.com>
9284
9285         * g++.dg/other/packed1.C: New test.
9286
9287 2002-08-07  Mark Mitchell  <mark@codesourcery.com>
9288
9289         * g++.dg/abi/offsetof.C: Tweak error messages.
9290         * g++.old-deja/g++.mike/p10769a.C: Likewise.
9291
9292 2002-08-08  Jakub Jelinek  <jakub@redhat.com>
9293
9294         * gcc.dg/bitfld-3.c: New test.
9295
9296 2002-08-07  Jakub Jelinek  <jakub@redhat.com>
9297             Richard Henderson  <rth@redhat.com>
9298
9299         * gcc.dg/i386-bitfield1.c: New test.
9300         * g++.dg/abi/bitfield3.C: Update.
9301
9302 2002-08-07  Neil Booth  <neil@daikokuya.co.uk>
9303
9304         * objc.dg/const-str-2.m: Update.
9305         * gcc.dg/cpp/c++98.c: Change to C extension.
9306         * gcc.dg/cpp/c++98-pedantic.c: Similarly.
9307         * gcc.dg/cpp/cpp.exp: Process .C extensions too.
9308
9309 2002-08-06  Aldy Hernandez  <aldyh@redhat.com>
9310
9311         * testsuite/gcc.dg/tls/diag-3.c: New.
9312
9313 2002-08-07  Gabriel Dos Reis  <gdr@nerim.net>
9314
9315         * g++.dg/README (Subdirectories): Document new subdir expr.
9316         * g++.dg/expr/pmf-1.C: New test.
9317
9318 2002-08-06  Neil Booth  <neil@daikokuya.co.uk>
9319
9320         * gcc.dg/cpp/vararg3.c, gcc.dg/cpp/vararg4.c: New tests.
9321
9322 2002-08-06  Jakub Jelinek  <jakub@redhat.com>
9323
9324         * g++.dg/abi/bitfield3.C: New test.
9325
9326 2002-08-05  Nathan Sidwell  <nathan@codesourcery.com>
9327
9328         * lib/gcov.exp: Tweak expected line formats.
9329         * gcc.misc-tests/gcov8.c: New test.
9330         * gcc.misc-tests/gcov8.x: New flags.
9331
9332 2002-08-05  Jakub Jelinek  <jakub@redhat.com>
9333
9334         * consistency.vlad/layout/endian.c: Include string.h.
9335
9336         * gcc.c-torture/execute/20020805-1.c: New test.
9337
9338 2002-08-04  Gabriel Dos Reis  <gdr@nerim.net>
9339
9340         * g++.dg/other/conversion1.C: New test.
9341
9342 2002-08-03  Roger Sayle  <roger@eyesopen.com>
9343
9344         * gcc.dg/builtins-1.c: New testcase.
9345
9346 2002-08-02  Mark Mitchell  <mark@codesourcery.com>
9347
9348         * g++.dg/inherit/access3.C: New test.
9349
9350 2002-08-01  Jakub Jelinek  <jakub@redhat.com>
9351
9352         * gcc.dg/ia64-visibility-2.c: New test.
9353
9354 2002-08-01  Benjamin Kosnik   <bkoz@redhat.com>
9355
9356         * g++.old-deja/g++.abi/ptrflags.C (expect): Change
9357         __qualifier_flags to __flags.
9358
9359 2002-07-31  Mark Mitchell  <mark@codesourcery.com>
9360
9361         * g++.dg/inherit/operator1.C: New test.
9362         * g++.dg/lookup/disamb1.C: Fix typo in comment.
9363         * g++.dg/other/error1.C: Change expected error message.
9364         * g++.dg/template/conv4.C: Likewise.
9365
9366 2002-07-26  Neil Booth  <neil@daikokuya.cop.uk>
9367
9368         * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/Wunused.c: Add test
9369         for documented behavior.
9370
9371 2002-07-25  Roger Sayle  <roger@eyesopen.com>
9372
9373         * gcc.c-torture/execute/20020720-1.x: Skip this test on
9374         several targets known to fail.
9375
9376 2002-07-25  Richard Sandiford  <rsandifo@redhat.com>
9377
9378         * gcc.dg/mips-args-[123].c: New tests.
9379
9380 2002-07-24  Aldy Hernandez  <aldyh@redhat.com>
9381
9382         * gcc.dg/ppc-spe.c: New.
9383
9384 2002-07-24  Geoffrey Keating  <geoffk@redhat.com>
9385
9386         * g++.dg/other/ptrmem4.C: New testcase.
9387
9388 2002-07-24  Richard Henderson  <rth@redhat.com>
9389
9390         * gcc.c-torture/execute/loop-2e.c: Rewrite for 64 bit and no mmap.
9391
9392 2002-07-24  Gabriel Dos Reis  <gdr@nerim.net>
9393
9394         * g++.dg/ext/alignof1.C (main): Return 0 for success.
9395
9396 2002-07-24  Roger Sayle  <roger@eyesopen.com>
9397
9398         * gcc.c-torture/execute/memset-3.c: New testcase.
9399
9400 2002-07-24  Neil Booth  <neil@daikokuya.co.uk>
9401
9402         * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/trad/Wunused.h,
9403         gcc.dg/cpp/Wunused.c, gcc.dg/cpp/Wunused.h: New tests.
9404
9405 2002-07-23  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
9406
9407         * gcc.c-torture/execute/va-arg-15.x, va-arg-16.x, va-arg-17.x:
9408         Delete.
9409
9410 2002-07-23  J"orn Rennecke <joern.rennecke@superh.com>
9411
9412         * gcc.c-torture/compile/simd-4.c: New test.
9413
9414 2002-07-22  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
9415
9416         PR c++/7347, c++/7348
9417         * g++.dg/template/access4.C: New test.
9418         * g++.dg/template/access5.C: New test.
9419         * g++.old-deja/g++.pt/memtemp85.C: Fix access problem.
9420         * g++.old-deja/g++.pt/memtemp86.C: Likewise.
9421         * g++.old-deja/g++.pt/ttp58.C: Likewise.
9422         * g++.old-deja/g++.pt/memtemp89.C: Remove XFAIL.
9423
9424 2002-07-22  Jakub Jelinek  <jakub@redhat.com>
9425
9426         * gcc.dg/gnu89-init-2.c: New test.
9427
9428 2002-07-21  Gabriel Dos Reis  <gdr@nerim.net>
9429
9430         * gcc.dg/c90-arraydecl-1.c: Change C89 too C90.
9431
9432 2002-07-20  Roger Sayle  <roger@eyesopen.com>
9433
9434         * gcc.c-torture/execute/20020720-1.c: New testcase.
9435
9436 2002-07-20  Neil Booth  <neil@daikokuya.co.uk>
9437
9438         * gcc.dg/cpp/Wsignprom.c: New tests.
9439
9440 2002-07-20  Alan Modra  <amodra@bigpond.net.au>
9441
9442         * gcc.c-torture/execute/loop-13.c: New test.
9443
9444 2002-07-19  Neil Booth  <neil@daikokuya.co.uk>
9445
9446         * gcc.dg/cpp/expr.c: New tests.
9447
9448 2002 07-18  David Edelsohn  <edelsohn@gnu.org>
9449
9450         * g++.dg/opt/pr6713.C: Add template instantiation.
9451
9452 2002-07-18  Alan Modra  <amodra@bigpond.net.au>
9453
9454         * gcc.dg/nest.c: New test.
9455
9456 2002-07-17  Richard Henderson  <rth@redhat.com>
9457
9458         * g++.dg/opt/pr6713.C: New test.
9459
9460 2002-07-17  Eric Botcazou  <ebotcazou@multimania.com>
9461
9462         * gcc.c-torture/execute/loop-2e.x: Let the testcase
9463         XFAIL for all x86 processors.
9464
9465 2002-07-17  Ian Dall  <ian@sibyl.beware.dropbear.id.au>
9466
9467         * gcc.c-torture/execute/20010122-1.x: Do not test with
9468         -fomit-frame-pointer.
9469
9470 2002-07-17  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
9471
9472         * g++.dg/template/instantiate2.C: New test.
9473         * g++.dg/template/spec4.C: New test.
9474
9475 2002-07-17  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
9476
9477         * g++.dg/template/access2.C: New test.
9478         * g++.dg/template/access3.C: New test.
9479
9480 2002-07-15  Zack Weinberg  <zack@codesourcery.com>
9481
9482         * c-torture/execute/991216-3.c, c-torture/execute/strct-varg-1.c,
9483         c-torture/execute/va-arg-7.c, c-torture/execute/va-arg-8.c,
9484         c-torture/execute/va-arg-15.c, c-torture/execute/va-arg-16.c,
9485         c-torture/execute/va-arg-17.c, c-torture/execute/va-arg-19.c:
9486         Convert to use <stdarg.h>.
9487         * c-torture/execute/va-arg-3.c, c-torture/execute/va-arg-3.x:
9488         Delete.
9489         * gcc.dg/va-arg-2.c: New.
9490         * lib/gcc.exp, lib/objc.exp: Remove code to set -DNO_VARARGS.
9491
9492 2002-07-15  Jakub Jelinek  <jakub@redhat.com>
9493
9494         * gcc.c-torture/compile/20020710-1.c: New test.
9495
9496 2002-07-11  J"orn Rennecke <joern.rennecke@superh.com>
9497                           Andrew Pinski  <pinskia@physics.uc.edu>
9498
9499         gcc.c-torture/compile/simd-2.c: New testcase.
9500         gcc.c-torture/compile/simd-3.c: Likewise.
9501
9502 2002-07-11  Mark Mitchell  <mark@codesourcery.com>
9503
9504         PR c++/7224
9505         * g++.dg/overload/error1.C: New test.
9506
9507 2002-07-11  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
9508
9509         * gcc.misc-tests/linkage.exp: Handle mips-sgi-irix6*o32
9510         configuration and IRIX 6 O32 ABI.
9511
9512 2002-07-11  Roger Sayle  <roger@eyesopen.com>
9513
9514         * gcc.c-torture/execute/builtin-noret-1.c: Test non-ANSI functions.
9515
9516 2002-07-10  Roger Sayle  <roger@eyesopen.com>
9517
9518         * gcc.c-torture/execute/20000217-1.c: Fix usage of "abort".
9519
9520 2002-07-10  Jeffrey A Law  <law@redhat.com>
9521
9522         * gcc.c-torture/compile/981006-1.x: Do not use -fpic for mn102.
9523
9524         * gcc.c-torture/compile/930326-1.x: Remove.  No longer needed.
9525
9526 2002-07-09  Aldy Hernandez  <aldyh@redhat.com>
9527
9528         * gcc.dg/20020312-2.c: Check for __PPC__.
9529
9530 2002-07-09  Diego Novillo  <dnovillo@redhat.com>
9531
9532         * gcc.c-torture/compile/20020709-1.c: New test.
9533
9534 2002-07-07  Roger Sayle  <roger@eyesopen.com>
9535
9536         * g++.dg/template/qualttp21.C: New test case.
9537
9538 2002-07-06  Alexandre Oliva  <aoliva@redhat.com>
9539
9540         * gcc.c-torture/compile/20020706-1.c: New test.
9541         * gcc.c-torture/compile/20020706-2.c: New test.
9542
9543 2002-07-06  Brian R. Gaeke  <brg@dgate.ORG>
9544             Alexandre Oliva  <aoliva@redhat.com>
9545
9546         * g++.dg/warn/incomplete1.C: New test.
9547
9548 2002-07-05  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
9549
9550         PR c++/7099
9551         * g++.dg/warn/noreturn1.C: New test.
9552
9553 2002-07-03  Mark Mitchell  <mark@codesourcery.com>
9554
9555         PR c++/6706
9556         * g++.dg/debug/debug6.C: New test.
9557         * g++.dg/debug/debug7.C: New test.
9558
9559 2002-07-04  J"orn Rennecke <joern.rennecke@superh.com>
9560
9561         * gcc.c-torture/compile/simd-3.c: New test.
9562
9563 2002-07-03  Chris Demetriou  <cgd@broadcom.com>
9564
9565         * g++.dg/abi/mangle6.C: Run for mipsisa64*-*-* targets.
9566         * gcc.dg/20020620-1.c: Likewise.
9567
9568 2002-07-03  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
9569
9570         PR c++/6944
9571         * g++.dg/init/array4.C: New test.
9572         * g++.dg/init/array5.C: New test.
9573
9574 2002-07-03  J"orn Rennecke <joern.rennecke@superh.com>
9575
9576         * gcc.c-torture/execute/simd-1.c (main): Also test &, |, ^, ~.
9577         * gcc.c-torture/execute/simd-2.c (main): Likewise.
9578
9579 2002-07-02  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
9580
9581         * gcc.dg/cpp/tr-warn2.c: Use traditional C style function definitions.
9582         * gcc.dg/wtr-aggr-init-1.c: Likewise.
9583         * gcc.dg/wtr-conversion-1.c: Likewise.
9584         * gcc.dg/wtr-escape-1.c: Likewise.
9585         * gcc.dg/wtr-int-type-1.c: Likewise.
9586         * gcc.dg/wtr-label-1.c: Likewise.
9587         * gcc.dg/wtr-static-1.c: Likewise.
9588         * gcc.dg/wtr-strcat-1.c: Likewise.
9589         * gcc.dg/wtr-suffix-1.c: Likewise.
9590         * gcc.dg/wtr-switch-1.c: Likewise.
9591         * gcc.dg/wtr-unary-plus-1.c: Likewise.
9592         * gcc.dg/wtr-union-init-1.c: Likewise.
9593         * gcc.dg/wtr-union-init-2.c: Likewise.
9594         * gcc.dg/wtr-union-init-3.c: Likewise.
9595
9596         * gcc.dg/wtr-func-def-1.c: New test.
9597
9598 2002-07-02 Devang Patel <dpatel@apple.com>
9599
9600         * objc.dg/param-1.m: New test.
9601
9602 2002-07-03  Neil Booth  <neil@daikokuya.co.uk>
9603
9604         * gcc.dg/cpp/trad/directive.c: Add test.
9605         * gcc.dg/cpp/trad/macroargs.c: Add test.
9606         * gcc.dg/cpp/trad/recurse-3.c: Add tests.
9607
9608 2002-07-02  Neil Booth  <neil@daikokuya.co.uk>
9609
9610         * gcc.dg/cpp/cmdlne-M.c: New test.
9611
9612 2002-07-02  Ziemowit Laski  <zlaski@apple.com>
9613
9614         * objc.dg/desig-init-1.m: New test.
9615
9616 2002-07-02  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
9617
9618         PR c++/6716
9619         * g++.dg/template/instantiate1.C: New test.
9620
9621 2002-07-01  Mark Mitchell  <mark@codesourcery.com>
9622
9623         PR c++/7112
9624         * g++.dg/template/sizeof2.C: New test.
9625
9626 2002-07-01  Neil Booth  <neil@daikokuya.co.uk>
9627
9628         * gcc.dg/cpp/trad/cmdlne-dD.c, gcc.dg/cpp/trad/cmdlne-dM.c,
9629         gcc.dg/cpp/trad/include.c: New tests.
9630
9631 2002-07-01  Hans-Peter Nilsson  <hp@axis.com>
9632
9633         PR target/7177
9634         * gcc.c-torture/compile/20020701-1.c: New test.
9635
9636 2002-07-01  Stan Shebs  <shebs@apple.com>
9637
9638         * lib/objc.exp (objc_target_compile): Add the -I path to ObjC
9639         header here...
9640         * lib/objc-torture.exp (objc-torture-compile): ...instead of here
9641         (objc-torture-execute): or here.
9642
9643 2002-07-01  J"orn Rennecke <joern.rennecke@superh.com>
9644
9645         * gcc.c-torture/execute/arith-rand-ll.c: New test.
9646
9647 2002-07-01  Neil Booth  <neil@daikokuya.co.uk>
9648
9649         * gcc.dg/cpp/trad/escaped-nl.c: New test.
9650
9651 2002-06-30  Devang Patel  <dpatel@apple.com>
9652
9653         * objc.dg/fsyntax-only.m: New test.
9654
9655 2002-06-27  Mark Mitchell  <mark@codesourcery.com>
9656
9657         PR c++/6695
9658         * g++.dg/template/friend7.C: New file.
9659
9660 2002-06-27  Aldy Hernandez  <aldyh@redhat.com>
9661
9662         * gcc.c-torture/execute/string-opt-8.c (strncmp): Fix typo in
9663         return type.
9664
9665 2002-06-27  J"orn Rennecke <joern.rennecke@superh.com>
9666
9667         * gcc.c-torture/execute/simd-2.c (i, j): Add initializer elements to
9668         avoid division by zero.
9669
9670 2002-06-27  Neil Booth  <neil@daikokuya.co.uk>
9671
9672         * gcc.dg/Wunknownprag.c: New tests.
9673
9674 2002-06-25  J"orn Rennecke <joern.rennecke@superh.com>
9675
9676         * gcc.c-torture/execute/simd-2.c: New test.
9677
9678 2002-06-25  Neil Booth  <neil@daikokuya.co.uk>
9679
9680         * gcc.dg/cpp/mi7.c, gcc.dg/cpp/mi7a.h, gcc.dg/cpp/mi7b.h,
9681         gcc.dg/cpp/trad/builtins.c, gcc.dg/cpp/trad/builtins.h,
9682         gcc.dg/cpp/trad/cmdlne-C.c, gcc.dg/cpp/trad/cmdlne-C2.c,
9683         gcc.dg/cpp/trad/maccom1.c, gcc.dg/cpp/trad/maccom2.c,
9684         gcc.dg/cpp/trad/maccom3.c, gcc.dg/cpp/trad/maccom4.c,
9685         gcc.dg/cpp/trad/maccom6.c, gcc.dg/cpp/trad/mi1.c,
9686         gcc.dg/cpp/trad/mi1c.h, gcc.dg/cpp/trad/mi1nd.h,
9687         gcc.dg/cpp/trad/mi1ndp.h, gcc.dg/cpp/trad/mi1x.h,
9688         gcc.dg/cpp/trad/mi2.c, gcc.dg/cpp/trad/mi2a.h,
9689         gcc.dg/cpp/trad/mi2b.h, gcc.dg/cpp/trad/mi2c.h
9690         gcc.dg/cpp/trad/mi3.c, gcc.dg/cpp/trad/mi3.def,
9691         gcc.dg/cpp/trad/mi3.h, gcc.dg/cpp/trad/mi4.c,
9692         gcc.dg/cpp/trad/mi5.c, gcc.dg/cpp/trad/mi6.c,
9693         gcc.dg/cpp/trad/mi6a.h, gcc.dg/cpp/trad/mi6b.h,
9694         gcc.dg/cpp/trad/mi6c.h, gcc.dg/cpp/trad/mi6d.h,
9695         gcc.dg/cpp/trad/mi6e.h, gcc.dg/cpp/trad/mi7.c,
9696         gcc.dg/cpp/trad/mi7a.h, gcc.dg/cpp/trad/mi7b.h: New tests.
9697
9698 2002-06-24  Neil Booth  <neil@daikokuya.co.uk>
9699
9700         * gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/assembler.S,
9701         gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/funlike-4.c,
9702         gcc.dg/cpp/trad/null-drctv.c, gcc.dg/cpp/trad/recurse-1.c,
9703         gcc.dg/cpp/trad/recurse-2.c, gcc.dg/cpp/trad/recurse-3.c:
9704         New tests.
9705         * gcc.dg/cpp/trad/directive.c: Update.
9706
9707 2002-06-23  Andreas Jaeger  <aj@suse.de>
9708
9709         * gcc.c-torture/execute/complex-6.c: New.
9710
9711 2002-06-22  Neil Booth  <neil@daikokuya.co.uk>
9712
9713         * gcc.dg/cpp/trad/comment-2.c. gcc.dg/cpp/trad/funlike-2.c,
9714         gcc.dg/cpp/trad/funlike.c, gcc.dg/cpp/trad/funlike-3.c,
9715         gcc.dg/cpp/trad/literals-1.c, gcc.dg/cpp/trad/literals-2.c,
9716         gcc.dg/cpp/trad/macroargs.c, gcc.dg/cpp/trad/quote.c: New tests.
9717
9718 2002-06-21  Neil Booth  <neil@daikokuya.co.uk>
9719
9720         * gcc.dg/cpp/trad: New directory with traditional tests copied
9721         from parent directory.
9722         * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
9723         gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
9724         gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
9725         gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
9726         Move to trad/ and rename.
9727         * gcc.dg/cpp/trad/__STDC__.c, gcc.dg/cpp/trad/comment.c,
9728         gcc.dg/cpp/trad/escaped-eof.c, gcc.dg/cpp/trad/redef1.c,
9729         gcc.dg/cpp/trad/redef2.c: New tests.
9730         * gcc.dg/cpp/trad/trad.exp: New driver.
9731
9732 2002-06-20  Neil Booth  <neil@daikokuya.co.uk>
9733
9734         * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
9735         gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
9736         gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
9737         gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
9738         Remove.
9739
9740 2002-06-20  Richard Sandiford  <rsandifo@redhat.com>
9741
9742         * gcc.dg/20020620-1.c: New test.
9743
9744 2002-06-20  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
9745
9746         * g++.dg/template/ttp4.C: New test.
9747
9748 2002-06-19  Jakub Jelinek  <jakub@redhat.com>
9749
9750         * g++.dg/opt/vt1.C: Fix regexp.
9751
9752 2002-06-18  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
9753
9754         * gcc.c-torture/execute/pure-1.c: Make functions static again.
9755         Don't use attribute `noinline'.
9756
9757 2002-06-18  Hans-Peter Nilsson  <hp@axis.com>
9758
9759         * gcc.c-torture/execute/20020615-1.c: Fix typo in comment.
9760
9761 2002-06-18  Aldy Hernandez  <aldyh@redhat.com>
9762
9763         * gcc.c-torture/execute/simd-1.c: New.
9764
9765         * gcc.dg/simd-1.c: New.
9766
9767 2002-06-18  Hans-Peter Nilsson  <hp@axis.com>
9768
9769         * gcc.c-torture/execute/20020615-1.c: Correct bug-description.
9770
9771 2002-06-16  Richard Henderson  <rth@redhat.com>
9772
9773         * g++.dg/ext/anon-struct1.C: New.
9774         * g++.dg/ext/anon-struct2.C: New.
9775         * g++.dg/ext/anon-struct3.C: New.
9776         * gcc.dg/anon-struct-1.c: New.
9777         * gcc.dg/anon-struct-2.c: New.
9778         * gcc.dg/anon-struct-3.c: New.
9779         * gcc.dg/20011008-1.c: Adjust warning text.
9780         * gcc.dg/20020527-1.c: Add -fms-extensions.
9781
9782 2002-06-16  Richard Henderson  <rth@redhat.com>
9783
9784         * gcc.dg/20020531-1.c: Add LL specifier to avoid warning.
9785
9786 2002-06-15  Hans-Peter Nilsson  <hp@axis.com>
9787
9788         * gcc.c-torture/execute/20020615-1.c: New test.
9789
9790 2002-06-15  Roger Sayle  <roger@eyesopen.com>
9791
9792         * gcc.c-tortuture/execute/compare-1.c: New test case.
9793         * gcc.c-tortuture/execute/compare-2.c: New test case.
9794         * gcc.c-tortuture/execute/compare-3.c: New test case.
9795
9796 2002-06-13  Richard Henderson  <rth@redhat.com>
9797
9798         * g++.old-deja/g++.abi/vtable2.C (INC_VDATA): New.  Define for
9799         ia64 ilp32.
9800
9801 2002-06-12  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
9802
9803         * g++.dg/template/typename2.C: Update error message.
9804
9805 2002-06-12  Hans-Peter Nilsson  <hp@axis.com>
9806
9807         * gcc.c-torture/execute/20020611-1.c: New test.
9808
9809 2002-06-11  Bob Wilson  <bob.wilson@acm.org>
9810
9811         * g++.old-deja/g++.pt/static11.C: Add xtensa-*-elf* to the
9812         list of targets to skip.
9813
9814 2002-06-10  Bob Wilson  <bob.wilson@acm.org>
9815
9816         * gcc.c-torture/compile/20001226-1.x: Only xfail for Xtensa
9817         targets if not optimizing.
9818
9819 2002-06-10  Jakub Jelinek  <jakub@redhat.com>
9820
9821         * gcc.c-torture/compile/20020605-1.c: New test.
9822
9823         * g++.dg/opt/vt1.C: New test.
9824
9825         * gcc.dg/20020531-1.c: New test.
9826
9827         * gcc.dg/20020530-1.c: New test.
9828
9829         * gcc.dg/20020527-1.c: New test.
9830
9831         * g++.dg/opt/cse1.C: New test.
9832
9833 2002-06-07  Roger Sayle  <roger@eyesopen.com>
9834
9835         * gcc.dg/20020607-2.c: New test case.
9836
9837 2002-06-07  Jakub Jelinek  <jakub@redhat.com>
9838
9839         * gcc.c-torture/compile/20020604-1.c: New test.
9840
9841 2002-06-04  Richard Henderson  <rth@redhat.com>
9842
9843         * gcc.dg/alpha-base-1.c: Add ext/ins/msk/umulh cases.
9844         * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: Use -mcpu=ev67.
9845         * gcc.dg/alpha-cix-1.c, gcc.dg/alpha-cix-2.c: New.
9846
9847 2002-06-04  Aldy Hernandez  <aldyh@redhat.com>
9848
9849         * gcc.dg/altivec-2.c: Remove test for invalid vector type V2DF.
9850
9851 2002-06-03  Richard Henderson  <rth@redhat.com>
9852
9853         * gcc.dg/alpha-base-1.c, gcc.dg/alpha-base-2.c: New.
9854         * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: New.
9855
9856 2002-06-02  Richard Henderson  <rth@redhat.com>
9857
9858         * gcc.c-torture/execute/pure-1.c: Don't mark any of the
9859         test functions static.
9860
9861 2002-06-02  Andreas Jaeger  <aj@suse.de>
9862
9863         * gcc.c-torture/execute/loop-3c.x: Remove, the test should pass
9864         now.
9865
9866 2002-06-02  Neil Booth  <neil@daikokuya.demon.co.uk>
9867
9868         * gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-suffix-1.c,
9869         gcc.dg/cpp/paste4.c, gcc.dg/cpp/sysmac2.c:
9870         Update for mofified diagnostics.
9871         * gcc.dg/c99-intconst-1.c: No longer fail.
9872
9873 2002-06-02  Richard Henderson  <rth@redhat.com>
9874
9875         * gcc.dg/uninit-A.c: Remove xfail markers.
9876
9877 2002-06-01  Roger Sayle  <roger@eyesopen.com>
9878
9879         * gcc.dg/fnegate-1.c: New test case.
9880
9881 2002-05-30  Osku Salerma  <osku@iki.fi>
9882
9883         * gcc.c-torture/execute/mayalias-1.c: New file.
9884
9885 2002-05-29  Neil Booth  <neil@daikokuya.demon.co.uk>
9886
9887         * gcc.dg/cpp/c++98-pedantic.c, gcc.dg/cpp/c89-pedantic.c,
9888         gcc.dg/cpp/c94-pedantic.c, gcc.dg/cpp/gnuc89-pedantic.c,
9889         gcc.dg/cpp/if-1.c: Update for modified diagnostics.
9890
9891 2002-05-29  Hans-Peter Nilsson  <hp@axis.com>
9892
9893         * gcc.c-torture/execute/20020529-1.c: New test.
9894
9895 2002-05-27  Richard Henderson  <rth@redhat.com>
9896
9897         * g++.dg/ext/attrib6.C: New test case.
9898
9899 2002-05-27  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
9900
9901         * gcc.c-torture/execute/pure-1.c: New test.
9902
9903 2002-05-27  Neil Booth  <neil@daikokuya.demon.co.uk>
9904
9905         * gcc.dg/cpp/arith-2.c: Remove.
9906
9907 2002-05-27  Neil Booth  <neil@daikokuya.demon.co.uk>
9908
9909         * gcc.dg/cpp/arith-2.c, gcc.dg/cpp/arith-3.c: New tests.
9910         * gcc.dg/cpp/if-3.c: Remove.
9911
9912 2002-05-26  Jakub Jelinek  <jakub@redhat.com>
9913
9914         * g++.dg/opt/cse2.C: New test.
9915
9916 2002-05-26  Neil Booth  <neil@daikokuya.demon.co.uk>
9917
9918         * gcc.dg/cpp/arith-1.c: New semantic tests.
9919         * gcc.dg/cpp/if-1.c: Update.
9920
9921 2002-05-24  Ben Elliston  <bje@redhat.com>
9922
9923         * lib/c-torture.exp (c-torture-execute): Handle multiple sources.
9924
9925 2002-05-24  Jakub Jelinek  <jakub@redhat.com>
9926
9927         * gcc.dg/verbose-asm.c: New test.
9928
9929 2002-05-24  Neil Booth  <neil@daikokuya.demon.co.uk>
9930
9931         * gcc.dg/cpp/paste12.c: New test.
9932
9933 2002-05-23  Neil Booth  <neil@daikokuya.demon.co.uk>
9934
9935         * g++.dg/parse/named_ops.C: New test.
9936
9937 2002-05-23  Mark Mitchell  <mark@codesourcery.com>
9938
9939         * gcc/testsuite/gcc.dg/weak-8.c: New test.
9940
9941 2002-05-23  J"orn Rennecke <joern.rennecke@superh.com>
9942
9943         * gcc.dg/weak-2.c: Allow optional leading underscore
9944         in scan-assembler symbol name.
9945         * gcc.dg/weak-3.c: Likewise.
9946         * gcc.dg/weak-4.c: Likewise.
9947         * gcc.dg/weak-5.c: Likewise.
9948
9949 2002-05-23  Jakub Jelinek  <jakub@redhat.com>
9950
9951         * gcc.dg/20020523-1.c: New test.
9952
9953 2002-05-23  Neil Booth  <neil@daikokuya.demon.co.uk>
9954
9955         * objc.dg/const-str-2.m: Update now that we stop after
9956         a command line error.
9957
9958 2002-05-22  Richard Henderson  <rth@redhat.com>
9959
9960         * g++.dg/dg.exp: Fix typo in test pruneing.
9961
9962 2002-05-22  Richard Henderson  <rth@redhat.com>
9963
9964         * g++.dg/dg.exp: Prune the tls subdirectory.
9965         * g++.dg/tls/tls.exp, g++.dg/tls/trivial.C: New.
9966         * g++.dg/tls/diag-1.C, g++.dg/tls/diag-2.C: New.
9967         * g++.dg/tls/init-1.C: New.
9968
9969 2002-05-22  Jakub Jelinek  <jakub@redhat.com>
9970
9971         * gcc.dg/20020517-1.c: New test.
9972
9973 2002-05-21  Richard Henderson  <rth@redhat.com>
9974
9975         * gcc.dg/tls/tls.exp, gcc.dg/tls/trivial.c, gcc.dg/tls/diag-1.c,
9976         gcc.dg/tls/diag-2.c, gcc.dg/tls/init-1.c: New directory and files.
9977
9978 2002-05-21  Brian R. Gaeke  <brg@dgate.ORG>
9979
9980         * g++.dg/other/copy2.C: New test.
9981
9982 2002-05-20  J"orn Rennecke <joern.rennecke@superh.com>
9983
9984         * gcc.c-torture/execute/memcpy-2.c (SEQUENCE_LENGTH): Define.
9985         (MAX_COPY): Bump up to 10 times sizeof (long long).
9986         (main): Use a pattern of SEQUENCE_LENGTH different characters to copy.
9987
9988         * gcc.c-torture/execute/memset-1.c (MAX_COPY): Bump up to 10 times
9989         sizeof (long long).
9990
9991         * gcc.c-torture/execute/strcpy-1.c: New test.
9992
9993 2002-05-19  Jason Merrill  <jason2redhat.com>
9994
9995         * g++.dg/ext/oper1.C: New test.
9996
9997 2002-05-20  David Billinghurst <David.Billinghurst@riotinto.com>
9998 2002-05-19  Mark Mitchell  <mitchell@doubledemon.codesourcery.com>
9999
10000         * README.QMTEST: New file.
10001
10002         * g++.dg/warn/Wshadow-1.C: Remove unncessary dg-error line.
10003
10004 2002-05-19  Andreas Jaeger  <aj@suse.de>
10005
10006         * gcc.c-torture/execute/loop-2c.x: Remove, the test should pass
10007         now.
10008         * gcc.c-torture/execute/loop-2d.x: Likewise.
10009
10010 2002-05-19  David Billinghurst <David.Billinghurst@riotinto.com>
10011
10012         * gcc.dg/weak-2.c:  xfail warnings for platforms that don't
10013         support weak symbols.
10014         * gcc.dg/weak-4.c: Likewise
10015         * gcc.dg/weak-6.c: Likewise
10016
10017 2002-05-16  David.Billinghurst <David.Billinghurst@riotinto.com>
10018
10019         * gcc.dg/weak-3.c: Add dg-excess-error comment for
10020         cygwin, coff and h8300-*-hms targets
10021         * gcc.dg/weak-5.c: Likewise
10022         * gcc.dg/weak-7.c: Likewise
10023
10024 2002-05-16  Jason Merrill  <jason@redhat.com>
10025
10026         * lib/scanasm.exp (scan-assembler): Use upvar, not uplevel.
10027         (scan-assembler-not, scan-assembler-dem): Likewise.
10028         (scan-assembler-dem-not): Likewise.
10029
10030 2002-05-15  Richard Henderson  <rth@redhat.com>
10031
10032         * gcc.dg/weak-5.c (vfoo1c, vfoo1g): Warn here.
10033
10034 2002-05-15  Richard Henderson  <rth@redhat.com>
10035
10036         * gcc.dg/weak-5.c (vfoo1c): No warning here.
10037         (vfoo1f): Warning here.
10038         (vfoo1l): Don't redefine the alias.
10039
10040 2002-05-14  Jason Merrill  <jason@redhat.com>, Alexandre Oliva  <aoliva@redhat.com>
10041
10042         * g++.dg/init/pm1.C: New test.
10043
10044 2002-05-12  David S. Miller  <davem@redhat.com>
10045
10046         * gcc.c-torture/execute/conversion.c (ldnear): Use long double
10047         types.
10048
10049 2002-05-10  Roger Sayle  <roger@eyesopen.com>
10050
10051         * gcc.c-torture/execute/20020510-1.c: New test case.
10052
10053 2002-05-10  David S. Miller  <davem@redhat.com>
10054
10055         * gcc.c-torture/execute/conversion.c: Test long double too.
10056
10057 2002-05-09  Jakub Jelinek  <jakub@redhat.com>
10058
10059         * lib/g77.exp (g77_link_flags): Append all multilib dirs containing
10060         libgcc_s*.so.1 below gcc object dir to LD_LIBRARY_PATH.
10061         * lib/g++.exp (g++_link_flags): Likewise.
10062         * lib/objc.exp (objc_target_compile): Likewise.
10063
10064 2002-05-09  Neil Booth  <neil@daikokuya.demon.co.uk>
10065
10066         * gcc.dg/cpp/poison.c: Update.
10067         * gcc.dg/cpp/20000625-2.c: Remove.
10068         * gcc.dg/cpp/direct2s.c: Remove final test.
10069
10070 2002-05-08  Tom Rix  <trix@redhat.com>
10071
10072         * gcc.c-torture/execute/20020508-1.c: New test.
10073         * gcc.c-torture/execute/20020508-2.c: New test.
10074         * gcc.c-torture/execute/20020508-3.c: New test.
10075
10076 2002-05-08  Neil Booth  <neil@daikokuya.demon.co.uk>
10077
10078         * gcc.dg/cpp/charconst-4.c: More tests.
10079
10080 2002-05-08  Mark Mitchell  <mark@codesourcery.com>
10081
10082         PR c/6569
10083         * gcc.dg/weak-3.c: Update location of warning messages.
10084         * gcc.dg/weak-5.c: Likewise.
10085
10086 2002-05-06  Roger Sayle  <roger@eyesopen.com>
10087
10088         * gcc.c-torture/execute/20020506-1.c: New test case.
10089
10090 2002-05-07  Neil Booth  <neil@daikokuya.demon.co.uk>
10091
10092         * gcc.dg/cpp/charconst-3.c: Correct tests accordingly.
10093
10094 2002-05-06  Neil Booth  <neil@daikokuya.demon.co.uk>
10095
10096         * gcc.dg/cpp/charconst-3.c: Run, don't compile.
10097
10098 2002-05-06  Neil Booth  <neil@daikokuya.demon.co.uk>
10099
10100         * gcc.dg/cpp/charconst-3.c: New test.
10101
10102 2002-05-05  Neil Booth  <neil@daikokuya.demon.co.uk>
10103
10104         * gcc.dg/cpp/charconst.c: Update tests.
10105
10106 2002-05-05  Tim Josling  <tej@melbpc.org.au>
10107
10108         * treelang: Added directory for new sample language treelang. Also
10109         lib/treelang.exp: New file to signal treelang should be tested.
10110
10111 2002-05-03  Jakub Jelinek  <jakub@redhat.com>
10112
10113         * gcc.dg/cpp/cmdlne-dM-M.c: New test.
10114         * gcc.dg/cpp/cmdlne-dD-M.c: New test.
10115         * gcc.dg/cpp/cmdlne-dN-M.c: New test.
10116         * gcc.dg/cpp/cmdlne-dI-M.c: New test.
10117         * gcc.dg/cpp/cmdlne-dI-M.h: New aux file.
10118         * gcc.dg/cpp/cmdlne-dD-dM.c: New test.
10119         * gcc.dg/cpp/cmdlne-dM-dD.c: New test.
10120
10121 2002-05-03  Joseph S. Myers  <jsm28@cam.ac.uk>
10122
10123         * gcc.dg/format/xopen-2.c: New test.
10124
10125 2002-05-03  Jakub Jelinek  <jakub@redhat.com>
10126
10127         * gcc.dg/20020503-1.c: New test.
10128
10129 2002-05-02  Mark Mitchell  <mark@codesourcery.com>
10130
10131         * g++.dg/init/dtor1.C: Make it tougher.
10132
10133 2002-05-01  Mark Mitchell  <mark@codesourcery.com>
10134
10135         * g++.dg/init/dtor1.C: New test.
10136
10137 2002-05-02  Aldy Hernandez  <aldyh@redhat.com>
10138
10139         * gcc.dg/altivec-8.c: New.
10140
10141 2002-05-01  Aldy Hernandez  <aldyh@redhat.com>
10142
10143         * gcc.dg/altivec-7.c: New.
10144
10145 2002-04-29  Jakub Jelinek  <jakub@redhat.com>
10146
10147         * g++.dg/parse/typedef1.C: New test.
10148
10149 2002-04-29  Mark Mitchell  <mark@codesourcery.com>
10150
10151         PR c++/6486
10152         * g++.dg/template/friend6.C: New test.
10153
10154         PR c++/6492
10155         * g++.dg/init/copy1.C: New test.
10156
10157 2002-04-29  Nathan Sidwell  <nathan@codesourcery.com>
10158
10159         * g++.dg/warn/effc1.C: New test.
10160
10161 2002-04-29  Neil Booth  <neil@daikokuya.demon.co.uk>
10162
10163         * gcc.dg/cpp/if-cexp.c: Add a test.
10164
10165 2002-04-28  Jakub Jelinek  <jakub@redhat.com>
10166
10167         * gcc.dg/20020426-2.c: New test.
10168
10169 2002-04-28  Neil Booth  <neil@daikokuya.demon.co.uk>
10170
10171         * gcc.dg/cpp/if-mop.c: Update.
10172         * gcc.dg/cpp/if-mpar.c: Add test.
10173         * gcc.dg/cpp/if-oppr.c: Update.
10174
10175 2002-04-28  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
10176
10177         PR c/6343
10178         * gcc.dg/weak-[2-7].c: New tests.
10179
10180 2002-04-26  Alexandre Oliva  <aoliva@redhat.com>
10181
10182         * gcc.dg/enum1.c: New test.
10183
10184 2002-04-26  Mark Mitchell  <mark@codesourcery.com>
10185
10186         PR c++/6497
10187         * g++.dg/inherit/access2.C: New test.
10188
10189 2002-04-26  Mark Mitchell  <mark@codesourcery.com>
10190
10191         PR bootstrap/6445
10192         * gcc.dg/20020426-1.c: New test.
10193
10194 2002-04-26  Alexandre Oliva  <aoliva@redhat.com>
10195
10196         * g++.dg/abi/enum1.C: New test.
10197
10198 2002-04-26  Richard Henderson  <rth@redhat.com>
10199
10200         * gcc.dg/c99-bool-1.c: Expect always true warning.
10201
10202 2002-04-25  Roger Sayle  <roger@eyesopen.com>
10203
10204         * gcc.dg/i386-memset-1.c: New test case for PR target/6456.
10205
10206 2002-04-25  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
10207
10208         * gcc.c-torture/execute/20020227-1.x: New file, xfail on 64-bit
10209         targets.
10210
10211 2002-04-24  Mark Mitchell  <mark@codesourcery.com>
10212
10213         * g++.dg/abi/mange7.C: New test.
10214
10215         PR c++/6438.
10216         * g++.dg/parse/stmtexpr2.C: New test.
10217
10218 2002-04-24  J"orn Rennecke <joern.rennecke@superh.com>
10219
10220         * gcc.dg/20020312-2.c: Add SH target.
10221
10222 2002-04-24  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
10223
10224         * gcc.c-torture/compile/labels-3.x: New file, don't assemble the
10225         compiler output on mips*-*-irix*.
10226
10227 2002-04-23  Jakub Jelinek  <jakub@redhat.com>
10228
10229         * g++.dg/parse/attr1.C: New test.
10230
10231 2002-04-23  Roger Sayle  <roger@eyesopen.com>
10232
10233         * gcc.c-torture/execute/string-opt-17.c: New test case.
10234         * gcc.c-torture/execute/memset-2.c: New test case.
10235
10236 2002-04-23  Mark Mitchell  <mark@codesourcery.com>
10237
10238         PR c++/6256:
10239         * g++.dg/template/friend5.C: New test.
10240
10241         PR c++/6331:
10242         * g++.dg/template/qual1.C: Likewise.
10243
10244 2002-04-22  Zack Weinberg  <zack@codesourcery.com>
10245
10246         * gcc.c-torture/execute/980707-1.c: Don't use isspace().
10247         Include stdlib.h, not stdio.h or ctype.h.
10248
10249 2002-04-22  Hans-Peter Nilsson  <hp@axis.com>
10250
10251         * gcc.dg/20020415-1.c: Expect warning for unsupported -fpic on
10252         cris-*-elf* and mmix-*-*.
10253         * g77.f-torture/execute/io0.x: xfail for cris-*-elf.
10254         * g77.f-torture/execute/io1.x, g77.f-torture/execute/20001201.x,
10255         g77.f-torture/execute/6367.x, g77.f-torture/execute/u77-test.x:
10256         Ditto.
10257         * gcc.dg/wint_t-1.c: Mark excess errors for cris-*-elf.
10258         * gcc.dg/wchar_t-1.c: Ditto.
10259
10260 2002-04-21  Hans-Peter Nilsson  <hp@axis.com>
10261
10262         * g++.dg/opt/cleanup1.C (C::C()): Initialize member c.
10263         Clarify comment.
10264
10265 2002-04-21  Neil Booth  <neil@daikokuya.demon.co.uk>
10266
10267         * gcc.dg/cpp/endif.h, gcc.dg/cpp/endif.c: New tests.
10268
10269 2002-04-21  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
10270
10271         * gcc.c-torture/execute/20000906-1.x: Delete.
10272
10273 2002-04-20  David.Billinghurst <David.Billinghurst@riotinto.com>
10274
10275         * g77.dg/f77-edit-i-in.f: Restore missing { dg-do run }
10276
10277 2002-04-19  Toon Moene  <toon@moene.indiv.nluug.nl>
10278
10279         * PR6367
10280         * g77.f-torture/execute/6367.f: New test.
10281         * g77.f-torture/execute/6367.x: Disable for MMIX.
10282
10283 2002-04-19  Mark Mitchell  <mark@codesourcery.com>
10284
10285         * PR6352
10286         * g++.dg/opt/inline2.C: New test.
10287
10288 2002-04-18  Richard Henderson  <rth@redhat.com>
10289
10290         * gcc.dg/20000906-1.c: Enable for all targets.
10291         * gcc.c-torture/compile/iftrap-2.c: New.
10292
10293 2002-04-18  Jakub Jelinek  <jakub@redhat.com>
10294
10295         * gcc.dg/20020418-1.c: New test.
10296         * gcc.dg/20020418-2.c: New test.
10297
10298 2002-04-18  Richard Henderson  <rth@redhat.com>
10299
10300         * gcc.c-torture/compile/iftrap-1.c: New.
10301         * gcc.dg/iftrap-1.c: Adjust for ia64.
10302         * gcc.dg/iftrap-2.c: New.
10303
10304 2002-04-18  Jakub Jelinek  <jakub@redhat.com>
10305
10306         * gcc.c-torture/compile/20020418-1.c: New test.
10307
10308 2002-04-18  Roger Sayle  <roger@eyesopen.com>
10309
10310         * gcc.c-torture/compile/20020415-1.c: New.
10311
10312 2002-04-18  David S. Miller  <davem@redhat.com>
10313
10314         * gcc.c-torture/execute/20020418-1.c: New test.
10315
10316 2002-04-17  Jakub Jelinek  <jakub@redhat.com>
10317
10318         * gcc.dg/20020416-1.c: New test.
10319
10320         * g++.dg/opt/inline1.C: New test.
10321
10322 2002-04-16  Jakub Jelinek  <jakub@redhat.com>
10323
10324         * gcc.dg/altivec-5.c: New test.
10325
10326         * gcc.dg/20020415-1.c: New test.
10327
10328 2002-04-15  Mark Mitchell  <mark@codesourcery.com>
10329
10330         * testsuite/lib/chill.exp: Remove.
10331
10332 2002-04-14  Jakub Jelinek  <jakub@redhat.com>
10333
10334         * g++.dg/other/big-struct.C: New test.
10335
10336 2002-04-14  David Billinghurst <David.Billinghurst@riotinto.com>
10337
10338         * g77.dg/f77-edit-i-in.f: Use internal buffer in place
10339         of scratch file.
10340
10341 2002-04-13  David Billinghurst <David.Billinghurst@riotinto.com>
10342
10343         PR c/6277
10344         * gcc.dg/i386-387-1.c:  Allow optional leading underscore
10345         in scan-assembler function name
10346
10347 2002-04-13  Hans-Peter Nilsson  <hp@bitrange.com>
10348
10349         * g77.f-torture/execute/980628-4.x,
10350         g77.f-torture/execute/980628-5.x,
10351         g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
10352         g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
10353         g77.f-torture/compile/alpha1.x: xfail powerpc-*-* hosted on
10354         i[34567]86-*-*.
10355
10356 2002-04-13  David S. Miller  <davem@redhat.com>
10357
10358         * gcc.c-torture/execute/20020413-1.c: New test.
10359
10360 2002-04-13  Richard Sandiford  <rsandifo@redhat.com>
10361
10362         * gcc.dg/asm-6.c,
10363         * g++.dg/ext/asm1.C: New tests.
10364
10365 2002-04-12  Mark Mitchell  <mark@codesourcery.com>
10366
10367         PR c++ 5373.
10368         * g++.dg/parse/stmtexpr1.C: New test.
10369
10370         PR c++/5189.
10371         * g++.dg/template/copy1.C: New test.
10372
10373 2002-04-12  Richard Henderson  <rth@redhat.com>
10374
10375         * gcc.c-torture/execute/20020406-1.c (DUPFFnew): Use calloc.
10376
10377 2002-04-12  Geoffrey Keating  <geoffk@redhat.com>
10378
10379         * gcc.c-torture/execute/20020412-1.c: New file, renamed from
10380         gcc.c-torture/execute/20020307-2.c.
10381
10382 2002-04-12  Richard Sandiford  <rsandifo@redhat.com>
10383
10384         * g++.dg/ext/attrib5.C,
10385         * g++.dg/lookup/struct1.C: New tests.
10386
10387 2002-04-11  Jakub Jelinek  <jakub@redhat.com>
10388
10389         * gcc.dg/20020411-1.c: New test.
10390
10391         * gcc.c-torture/execute/20020411-1.c: New test.
10392
10393 2002-04-10  Janis Johnson  <janis187@us.ibm.com>
10394
10395         * g77.f-torture/execute/6177.f: New test.
10396
10397 2002-04-10  Jakub Jelinek  <jakub@redhat.com>
10398
10399         PR middle-end/6247
10400         * g++.dg/opt/cleanup1.C: New test.
10401
10402         * g++.dg/opt/const1.C: New test.
10403
10404 2002-04-10  Lars Brinkhoff  <lars@nocrew.org>
10405
10406         * gcc.c-torture/execute/20020406-1.c: Declare malloc.
10407
10408 2002-04-10  Nathan Sidwell  <nathan@codesourcery.com>
10409
10410         PR c++/5507
10411         * g++.dg/template/typename2.C: New test.
10412
10413 2002-04-10  Alan Modra  <amodra@bigpond.net.au>
10414
10415         * gcc.c-torture/execute/loop-12.c: New.
10416
10417 2002-04-08  Hans-Peter Nilsson  <hp@bitrange.com>
10418
10419         * g77.f-torture/execute/980628-4.x,
10420         g77.f-torture/execute/980628-5.x,
10421         g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
10422         g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
10423         g77.f-torture/compile/alpha1.x: New, xfail cross-endian tests.
10424
10425 2002-04-07  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
10426
10427         PR optimization/6086
10428         * g++.dg/opt/preinc1.C: New test.
10429
10430 2002-04-06  Mark Mitchell  <mark@codesourcery.com>
10431
10432         PR c++/5571
10433         * g++.dg/opt/static2.C: New test.
10434
10435 2002-04-06  Mark Mitchell  <mark@codesourcery.com>
10436
10437         PR c/5120
10438         * gcc.dg/20020406-1.c: New test.
10439
10440 2002-04-04  David S. Miller  <davem@redhat.com>
10441
10442         * gcc.c-torture/execute/20020404-1.c: New test.
10443
10444 2002-04-04  Jakub Jelinek  <jakub@redhat.com>
10445
10446         PR c/6123
10447         * gcc.dg/20020312-2.c: Do not declare global register variable
10448         if __PIC__ or __pic__ is defined.
10449
10450 2002-04-04  Richard Earnshaw  <rearnsha@arm.com>
10451
10452         * gcc.dg/arm-asm.c: Run this test on ARM chips, not SPARC.  Use
10453         __asm__ so that it works correctly even if -ansi -pedantic-errors.
10454
10455 2002-04-03  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
10456
10457         * gcc.misc-tests/linkage.exp: Update last change to handle
10458         sparc*-, not just sparc-.
10459
10460 2002-04-03  Richard Henderson  <rth@redhat.com>
10461
10462         * gcc.dg/cpp/ucs.c: Improved long UCS test.
10463
10464 2002-04-03  Hans-Peter Nilsson  <hp@bitrange.com>
10465
10466         * gcc.dg/wchar_t-1.c, gcc.dg/wchar_t-1.c: Fix typo last change.
10467
10468 2002-04-02  David S. Miller  <davem@redhat.com>
10469
10470         * gcc.c-torture/execute/20020402-3.c: New test.
10471
10472 2002-04-03  Hans-Peter Nilsson  <hp@bitrange.com>
10473
10474         * g77.dg/bprob/bprob.exp: Skip for mmix-*-* and cris-*-*.
10475         * g++.dg/bprob/bprob.exp, gcc.misc-tests/bprob.exp: Ditto.
10476
10477         * g77.dg/f77-edit-i-in.f: xfail for mmix-knuth-mmixware.
10478         * g77.f-torture/execute/io0.x, g77.f-torture/execute/io1.x,
10479         g77.f-torture/execute/20001201.x,
10480         g77.f-torture/execute/u77-test.x: New files.
10481
10482         * gcc.dg/wint_t-1.c: Mark excess errors for mmix-knuth-mmixware.
10483         * gcc.dg/wchar_t-1.c: Ditto.
10484
10485 2002-04-02  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
10486
10487         * gcc.c-torture/execute/20020402-1.c: New test.
10488
10489 2002-04-01  Richard Henderson  <rth@redhat.com>
10490
10491         * gcc.c-torture/compile/920625-1.x: XFAIL -O1.
10492
10493         * g++.dg/other/new1.C: Use __SIZE_TYPE__.
10494
10495 2002-04-01  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
10496
10497         * gcc.misc-tests/linkage.exp: Special case 64-bit solaris2.
10498
10499 2002-04-01  Gabriel Dos Reis  <gdr@merlin.codesourcery.com>
10500
10501         * g++.dg/inherit/template-as-base.C: Expect error.
10502         * g++.dg/inherit/namespace-as-base.C: Likewise.
10503
10504 2002-03-31  Hans-Peter Nilsson  <hp@bitrange.com>
10505
10506         * g++.dg/ext/instantiate1.C, g++.dg/ext/instantiate2.C,
10507         g++.dg/ext/instantiate3.C: Tweak match patterns.
10508
10509         * g++.old-deja/g++.pt/static11.C: Skip on mmix-knuth-mmixware.
10510         * g++.dg/other/static11.C: Copy g++.old-deja/g++.pt/static11.C for
10511         -da test.
10512
10513 2002-03-31  Richard Henderson  <rth@redhat.com>
10514
10515         * gcc.dg/special/alias-2.c: New.
10516         * gcc.dg/special/ecos.exp: Run it.
10517
10518 2002-03-31  Richard Henderson  <rth@redhat.com>
10519
10520         * gcc.dg/va-arg-1.c: Expect warnings, not errors.
10521
10522 2002-03-31  Kazu Hirata  <kazu@hxi.com>
10523
10524         * gcc.dg/weak-1.c: Disable on h8300 port.
10525
10526 2002-03-29  Janis Johnson  <janis187@us.ibm.com>
10527
10528         * g++.dg/dg.exp: Ignore tests in new directories bprob and gcov.
10529         * g++.dg/bprob/bprob.exp: New driver for profile-directed branch
10530         ordering tests.
10531         * g++.dg/bprob/bprob-1.C: New test.
10532         * g++.dg/gcov/gcov.exp: New driver for gcov tests.
10533         * g++.dg/gcov/gcov-1.C: New test.
10534         * g++.dg/gcov/gcov-1.x: New file.
10535         * g++.dg/gcov/gcov-2.C: New test.
10536         * g++.dg/gcov/gcov-3.C: New test.
10537         * g++.dg/gcov/gcov-3.h: New file.
10538
10539 2002-03-28  Roger Sayle  <roger@eyesopen.com>
10540
10541         * g++.old-deja/g++.other/builtins5.C: New test.
10542         * g++.old-deja/g++.other/builtins6.C: New test.
10543         * g++.old-deja/g++.other/builtins7.C: New test.
10544         * g++.old-deja/g++.other/builtins8.C: New test.
10545         * g++.old-deja/g++.other/builtins9.C: New test.
10546
10547 2002-03-29  Jakub Jelinek  <jakub@redhat.com>
10548
10549         * g++.dg/opt/static1.C: New test.
10550
10551         * g++.dg/opt/longbranch1.C: New test.
10552
10553 2002-03-28  Hans-Peter Nilsson  <hp@bitrange.com>
10554
10555         * gcc.dg/weak-1.c: Fix typo in scan-assembler pattern.
10556
10557         * g++.old-deja/g++.law/bit-fields2.C: Skip on mmix-knuth-mmixware.
10558
10559 2002-03-28  Jeffrey A Law  (law@redhat.com)
10560
10561         * gcc.c-torture/execute/20020328-1.c: New test.
10562
10563 2002-03-27  Richard Henderson  <rth@redhat.com>
10564
10565         * g++.dg/ext/instantiate1.C: Use scan-assembler, not link errors.
10566         * g++.dg/ext/instantiate2.C, g++.dg/ext/instantiate3.C: Likewise;
10567         move from g++.old-deja/g++.ext/.
10568
10569 2002-03-27  Mark Mitchell  <mark@codesourcery.com>
10570
10571         * g++.dg/init/new2.C: New test.
10572
10573 2002-03-26  Richard Henderson  <rth@redhat.com>
10574
10575         * gcc.dg/pragma-re-2.c: Avoid empty source file warning.
10576
10577         * gcc.dg/20020312-2.c: Don't test epilogue vs global register
10578         on sparc.
10579
10580         * gcc.dg/20001101-1.c: Add -mcpu=ultrasparc.  Only run on
10581         sparcv9 systems.
10582         * gcc.dg/20001102-1.c: Likewise.
10583
10584 2002-03-26  Phil Edwards  <pme@gcc.gnu.org>
10585
10586         * gcc.dg/cpp/endif-pedantic1.c,
10587         gcc.dg/cpp/endif-pedantic2.c:  New tests.
10588
10589 2002-03-26  Mark Mitchell  <mark@codesourcery.com>
10590
10591         * g++.dg/init/new1.C: New test.
10592
10593 2002-03-26  Nathan Sidwell  <nathan@codesourcery.com>
10594
10595         * g++.dg/abi/vbase9.C: New test.
10596
10597 2002-03-26  Richard Earnshaw  <rearnsha@arm.com>
10598
10599         * gcc.dg/arm-asm.c: New test.
10600
10601 2002-03-26  Andrew Cagney  <ac131313@redhat.com>
10602
10603         * gcc.dg/Wswitch-enum.c: New test.
10604         Fix PR c/5044.
10605
10606 2002-03-26  Richard Henderson  <rth@redhat.com>
10607
10608         * gcc.c-torture/execute/20020307-2.c (main): Pass a variable sized
10609         structure.
10610
10611 2002-03-25  Richard Henderson  <rth@redhat.com>
10612
10613         * gcc.dg/20001013-1.c: Add -mcpu=ultrasparc.  Only run on
10614         sparcv9 systems.
10615
10616         * gcc.c-torture/compile/20011119-1.c (xxx): New.
10617         * gcc.c-torture/compile/20011119-2.c (xxx): New.
10618
10619 2002-03-25  Zack Weinberg  <zack@codesourcery.com>
10620
10621         * gcc.dg/c90-hexfloat-1.c: Adjust error regexps.
10622
10623 2002-03-25  Bob Wilson  <bob.wilson@acm.org>
10624
10625         * g++.old-deja/g++.jason/thunk3.C: Add xtensa-*-* to list of
10626         targets using generic thunk support.
10627
10628 2002-03-25  Jakub Jelinek  <jakub@redhat.com>
10629
10630         * gcc.c-torture/compile/20020323-1.c: New test.
10631
10632         * g++.dg/opt/conj2.C: New test.
10633
10634 2002-03-24  Richard Henderson  <rth@redhat.com>
10635
10636         * gcc.dg/weak-1.c: Use -fno-common.
10637
10638 2002-03-25  David Billinghurst  <David.Billinghurst@riotinto.com>
10639
10640         * g77.dg/f77-edit-apostrophe-out.f: New test
10641         * g77.dg/f77-edit-h-out.f: New test
10642         * g77.dg/f77-edit-t-in.f: New test
10643         * g77.dg/f77-edit-t-out.f: New test
10644         * g77.dg/f77-edit-x-out.f: New test
10645         * g77.dg/f77-edit-slash-out.f: New test
10646         * g77.dg/f77-edit-colon-out.f: New test
10647         * g77.dg/f77-edit-s-out.f: New test
10648
10649 2002-03-24  Richard Henderson  <rth@redhat.com>
10650
10651         * objc/execute/formal_protocol-6.x: New XFAIL.
10652
10653 2002-03-25  David Billinghurst  <David.Billinghurst@riotinto.com>
10654
10655         * gcc.dg/weak-1.c:  Early return from dg-final on platforms
10656         that do not support weak symbols
10657
10658 2002-03-25  David Billinghurst  <David.Billinghurst@riotinto.com>
10659
10660         * lib/g++.exp:  Fix handling of LD_LIBRARY_PATH et al
10661         * lib/g77.exp:  Likewise
10662         * lib/objc.exp: Likewise
10663
10664 2002-03-23  Andrew Cagney  <ac131313@redhat.com>
10665
10666         * gcc.dg/Wswitch-default.c: New test.
10667
10668 2002-03-23  Jakub Jelinek  <jakub@redhat.com>
10669
10670         * g++.dg/other/enum1.C: New test.
10671
10672 2002-03-23  Zack Weinberg  <zack@codesourcery.com>
10673
10674         * gcc.dg/pragma-ep-3.c: Fix typo.
10675
10676 2002-03-22  Gabriel Dos Reis  <gdr@merlin.codesourcery.com>
10677
10678         * g++.dg/inherit/template-as-base.C: New test.
10679
10680 2002-03-22  Jakub Jelinek  <jakub@redhat.com>
10681
10682         * g++.old-deja/g++.other/dwarf2-1.C: Move...
10683         * g++.dg/debug/debug5.C: ...here.  Convert for dg framework.
10684
10685 2002-03-22  Neil Booth  <neil@daikokuya.demon.co.uk>
10686
10687         * gcc.dg/cpp/multiline.c: Update to match.
10688
10689 2002-03-22  Alexandre Oliva  <aoliva@redhat.com>
10690
10691         * g++.old-deja/g++.abi/ptrmem.C: Mips puts vbit in delta too.
10692
10693 2002-03-22  Phil Edwards  <pme@gcc.gnu.org>
10694
10695         * gcc.dg/cpp/extratokens2.c:  New file.
10696
10697 2002-03-21  David Edelsohn  <edelsohn@gnu.org>
10698
10699         * gcc.dg/20020312-2.c: Add rs6000 target.
10700
10701         * gcc.c-torture/compile/20020319-1.c: New test.
10702
10703 2002-03-21  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
10704
10705         * g++.old-deja/g++.eh/ia64-1.C: Use [ijkl]_[0-9] as variable names.
10706         (A, E): Handle this.
10707
10708 2002-03-20  Jason Merrill  <jason@redhat.com>
10709
10710         * lib/prune.exp (prune_gcc_output): Ignore Cygwin warning about
10711         ignoring -fpic.
10712         * lib/old-dejagnu.exp (old-dejagnu): Also pass compiler output
10713         through prune_gcc_output.
10714
10715 2002-03-20  Jakub Jelinek  <jakub@redhat.com>
10716
10717         * gcc.c-torture/compile/20020320-1.c: New test.
10718
10719 2002-03-19  Jakub Jelinek  <jakub@redhat.com>
10720
10721         * gcc.c-torture/compile/20020318-1.c: New test.
10722
10723         * gcc.dg/struct-by-value-1.c: New test.
10724
10725         * gcc.dg/20020319-1.c: New test.
10726
10727 2002-03-18  Jakub Jelinek  <jakub@redhat.com>
10728
10729         * g++.dg/opt/conj1.C: New test.
10730
10731 2002-03-17  Mark Mitchell  <mark@codesourcery.com>
10732
10733         * g++.dg/template/qualttp20.C: Revert previous change.
10734         * g++.dg/template/qualttp3.C: Likewise.
10735         * g++.dg/template/qualttp4.C: Likewise
10736         * g++.dg/template/qualttp5.C: Likewise
10737         * g++.dg/template/qualttp6.C: Likewise
10738         * g++.dg/template/qualttp7.C: Likewise
10739         * g++.dg/template/qualttp8.C: Likewise
10740         * g++.dg/template/recurse.C: Likewise.
10741
10742 2002-03-17  Neil Booth  <neil@daikokuya.demon.co.uk>
10743
10744         * gcc.dg/cpp/wchar-1.c: Update.
10745
10746 2002-03-16  Nathan Sidwell  <nathan@codesourcery.com>
10747
10748         * g++.dg/template/conv1.C: New test.
10749         * g++.dg/template/conv2.C: New test.
10750         * g++.dg/template/conv3.C: New test.
10751         * g++.dg/template/conv4.C: New test.
10752
10753 2002-03-15  Mark Mitchell  <mark@codesourcery.com>
10754
10755         * g++.dg/template/qualttp20.C: Remove unnecessary error tags.
10756         * g++.dg/template/qualttp3.C: Likewise.
10757         * g++.dg/template/qualttp4.C: Likewise
10758         * g++.dg/template/qualttp5.C: Likewise
10759         * g++.dg/template/qualttp6.C: Likewise
10760         * g++.dg/template/qualttp7.C: Likewise
10761         * g++.dg/template/qualttp8.C: Likewise
10762         * g++.dg/template/recurse.C: Likewise.
10763
10764 2002-03-15  Mark Mitchell  <mark@codesourcery.com>
10765
10766         * g++.dg/opt/dtor1.C: New test.
10767
10768 2002-03-15  Jakub Jelinek  <jakub@redhat.com>
10769
10770         * gcc.c-torture/compile/20020315-1.c: New test.
10771
10772 2002-03-15  Richard Earnshaw  <rearnsha@arm.com>
10773
10774         * gcc.dg/weak-1.c: Fix scan tests.
10775
10776 2002-03-15  Hans-Peter Nilsson  <hp@bitrange.com>
10777
10778         * gcc.dg/20020312-2.c [__MMIX__]: No pic register.
10779         * gcc.c-torture/compile/981006-1.x: Don't use -fpic on cris-*-elf*
10780         cris-*-aout* mmix-*-*.
10781         * g++.old-deja/g++.other/local-alloc1.C: Skip on cris-*-elf*
10782         cris-*-aout* mmix-*-*.
10783         * g++.dg/debug/debug3.C: Expect warning for unsupported -fpic on
10784         cris-*-elf* cris-*-aout* and mmix-*-*.
10785         * gcc.dg/20001009-1.c: Ditto.
10786         * gcc.dg/20010912-1.c: Ditto.
10787         * gcc.dg/20020122-4.c: Ditto.
10788         * gcc.dg/inline-2.c: Ditto.
10789
10790 2002-03-14  Jeffrey A Law  (law@cygnus.com)
10791
10792         * gcc.c-torture/compile/20020314-1.c: New test.
10793
10794 2002-03-14  Richard Earnshaw  <rearnsha@arm.com>
10795
10796         * gcc.c-torture/execute/20020314-1.c: New test.
10797
10798 2002-03-14  Jakub Jelinek  <jakub@redhat.com>
10799
10800         * g++.dg/warn/Wunused-1.C: New test.
10801
10802 2002-02-13  Richard Sandiford  <rsandifo@redhat.com>
10803
10804         * g++.dg/abi/mangle6.C: New test.
10805
10806 2002-03-13  Jakub Jelinek  <jakub@redhat.com>
10807
10808         * gcc.c-torture/compile/20020309-2.c: New test.
10809
10810         * gcc.c-torture/compile/20020312-1.c: New test.
10811
10812 2002-03-12  Nathan Sidwell  <nathan@codesourcery.com>
10813
10814         * g++.dg/other/access1.C: New test.
10815
10816 2002-03-12  Jakub Jelinek  <jakub@redhat.com>
10817
10818         * gcc.c-torture/execute/wchar_t-1.c: New test.
10819
10820 2002-03-12  David Edelsohn  <edelsohn@gnu.org>
10821
10822         * gcc.dg/20020103-1.c: Add rs6000 target and macro.
10823
10824 2002-03-12  Roger Sayle  <roger@eyesopen.com>
10825
10826         * gcc.dg/20020312-1.c: New test case.
10827
10828 2002-03-11  Aldy Hernandez  <aldyh@redhat.com>
10829
10830         * gcc.dg/altivec-1.c: Cleanup and use altivec.h.
10831
10832 2002-03-11  Richard Henderson  <rth@redhat.com>
10833
10834         * g++.old-deja/g++.brendan/crash52.C: Remove return warning marker.
10835         * g++.old-deja/g++.jason/report.C: Likewise.
10836
10837 2002-03-11  Nathan Sidwell  <nathan@codesourcery.com>
10838
10839         * testsuite/g++.old-deja/g++.other/friend9.C: Revert DR 209 changes.
10840         * testsuite/g++.old-deja/g++.robertl/eb56.C: Likewise.
10841
10842 2002-03-11  Nathan Sidwell  <nathan@codesourcery.com>
10843
10844         * testsuite/g++.dg/overload/pmf1.C: New test.
10845
10846 2002-03-11  Kazu Hirata  <kazu@hxi.com>
10847
10848         * gcc.c-torture/execute/20020307-1.c: Use long.
10849
10850 2002-03-11  Jakub Jelinek  <jakub@redhat.com>
10851
10852         PR optimization/5844
10853         * gcc.dg/20020310-1.c: New test.
10854
10855 2002-03-09  Michael Meissner  <meissner@redhat.com>
10856
10857         * gcc.c-torture/execute/memcpy-2.c: New test.
10858         * gcc.c-torture/execute/memset-1.c: New test.
10859         * gcc.c-torture/execute/strlen-1.c: New test.
10860         * gcc.c-torture/execute/strcmp-1.c: New test.
10861         * gcc.c-torture/execute/strncmp-1.c: New test.
10862
10863 2002-03-09  Geoffrey Keating  <geoffk@redhat.com>
10864
10865         * gcc.dg/ppc-ldstruct.c: New test.
10866
10867 2002-03-09  Jakub Jelinek  <jakub@redhat.com>
10868
10869         * gcc.c-torture/execute/va-arg-22.c: New test.
10870
10871 2002-03-09  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
10872
10873         * gcc.c-torture/compile/20020309-1.c: New test.
10874
10875 2002-03-08  Jakub Jelinek  <jakub@redhat.com>
10876
10877         * gcc.c-torture/execute/20020307-2.c: New test.
10878
10879 2002-03-07  Jeffrey A Law  (law@redhat.com)
10880
10881         * g77.f-torture/compile/20020307-1.f: New test.
10882
10883 2002-03-07  Richard Sandiford  <rsandifo@redhat.com>
10884
10885         * gcc.dg/unordered-1.c: New test.
10886
10887 2002-03-07  Richard Earnshaw  <rearnsha@arm.com>
10888
10889         * gcc.c-torture/execute/20020307-1.c: New test.
10890
10891 2002-03-05  Jakub Jelinek  <jakub@redhat.com>
10892
10893         * gcc.dg/20020304-1.c: New test.
10894
10895         * gcc.c-torture/compile/20020304-2.c: New test.
10896
10897 2002-03-04  Zack Weinberg  <zack@codesourcery.com>
10898
10899         * gcc.c-torture/compile/20020304-1.c: New test case
10900         (from PR c/5830).
10901
10902 2002-03-03  Aldy Hernandez  <aldyh@redhat.com>
10903
10904         * gcc.dg/20020103-1.c: Add other -D ppc variants.
10905
10906 2002-03-02  Nathan Sidwell  <nathan@codesourcery.com>
10907
10908         * g++.dg/other/classkey1.C: New test.
10909
10910 2002-03-01  Richard Henderson  <rth@redhat.com>
10911
10912         * gcc.c-torture/compile/981223-1.x: New.
10913         * gcc.c-torture/compile/920625-1.x: New.
10914
10915 2002-02-28  Richard Henderson  <rth@redhat.com>
10916
10917         * g++.dg/opt/vtgc1.C: Adjust patterns for ia64.
10918
10919 2002-02-27  Hans-Peter Nilsson  <hp@bitrange.com>
10920
10921         * gcc.c-torture/execute/20020227-1.c: New test.
10922
10923 2002-02-27  Mark Mitchell  <mark@codesourcery.com>
10924
10925         * g++.old-deja/g++.law/visibility13.C: Remove "instantiated from
10926         here" ERROR lines.
10927         * g++.old-deja/g++.oliva/partord1.C: Likewise.
10928         * g++.old-deja.g++.other/defarg1.C: Likewise.
10929         * g++.old-deja/g++.pt/calls2.C: Likewise.
10930         * g++.old-deja/g++.pt/crash20.C: Likewise.
10931         * g++.old-deja/g++.pt/crash30.C: Likewise.
10932         * g++.old-deja/g++.pt/crash36.C: Likewise.
10933         * g++.old-deja/g++.pt/crash6.C: Likewise.
10934         * g++.old-deja/g++.pt/defarg13.C: Likewise.
10935         * g++.old-deja/g++.pt/derived3.C: Likewise.
10936         * g++.old-deja/g++.pt/error1.C: Likewise.
10937         * g++.old-deja/g++.pt/friend21.C: Likewise.
10938         * g++.old-deja/g++.pt/friend23.C: Likewise.
10939         * g++.old-deja/g++.pt/infinite1.C: Likewise.
10940         * g++.old-deja/g++.robertl/eb128.C: Likewise.
10941
10942 2002-02-27  Geoffrey Keating  <geoffk@redhat.com>
10943
10944         * gcc.c-torture/execute/20020225-2.c: New test.
10945
10946 2002-02-27  Zack Weinberg  <zack@codesourcery.com>
10947
10948         * gcc.c-torture/execute/920730-1t.c,
10949         gcc.c-torture/execute/920730-1t.x, gcc.dg/ext-glob.c:
10950         Delete test cases, only relevant to -traditional.
10951
10952 2002-02-27  Neil Booth  <neil@daikokuya.demon.co.uk>
10953
10954         * gcc.dg/cpp/undef1.c: Remove.
10955         * gcc.dg/cpp/directiv.c: Update.
10956         * gcc.dg/cpp/mac-dir-1.c, mac-dir-2.c: New tests.
10957
10958 2002-02-27  Michael Meissner  <meissner@redhat.com>
10959
10960         * gcc.c-torture/execute/20020226-1.c: New test.
10961
10962 2002-02-26  Jakub Jelinek  <jakub@redhat.com>
10963
10964         * g++.dg/debug/debug4.C: New test.
10965
10966         * gcc.dg/ia64-visibility-1.c: New test.
10967
10968 2002-02-26  Alexandre Oliva  <aoliva@redhat.com>
10969
10970         * gcc.dg/debug/20020224-1.c: New.
10971
10972 2002-02-25  Kazu Hirata  <kazu@hxi.com>
10973
10974         * gcc.c-torture/execute/960416-1.x: New.
10975         * gcc.c-torture/execute/divconst-3.x: Likewise.
10976
10977 2002-02-25  Jakub Jelinek  <jakub@redhat.com>
10978
10979         * gcc.dg/20020224-1.c: New test.
10980
10981 2002-02-25  Alan Modra  <amodra@bigpond.net.au>
10982
10983         * gcc.c-torture/execute/20020225-1.c: New.
10984
10985 2002-02-24  Neil Booth  <neil@daikokuya.demon.co.uk>
10986
10987         * testsuite/gcc.dg/cpp/wchar-1.c: New test.
10988
10989 2002-02-23  Jakub Jelinek  <jakub@redhat.com>
10990
10991         * gcc.dg/20020222-1.c: New test.
10992
10993 2002-02-22  Jakub Jelinek  <jakub@redhat.com>
10994
10995         * g++.dg/opt/anonunion1.C: New test.
10996
10997 2002-02-22  Nathan Sidwell  <nathan@codesourcery.com>
10998
10999         * g++.dg/template/qualttp19.C: New test.
11000         * g++.dg/template/qualttp20.C: New test.
11001         * g++.old-deja/g++.jason/report.C: Adjust expected errors
11002         * g++.old-deja/g++.other/qual1.C: Likewise.
11003
11004 2002-02-21  Aldy Hernandez  <aldyh@redhat.com>
11005
11006         * gcc.dg/attr-alwaysinline.c: New.
11007
11008 2002-02-21  Jakub Jelinek  <jakub@redhat.com>
11009
11010         * gcc.dg/20020220-1.c: New test.
11011
11012         * gcc.dg/20020220-2.c: New test.
11013
11014         * g++.dg/opt/mmx1.C: New test.
11015
11016 2002-02-20  Alexandre Oliva  <aoliva@redhat.com>
11017
11018         * gcc.c-torture/compile/20020110.c: New test.
11019
11020 2002-02-20  Jakub Jelinek  <jakub@redhat.com>
11021
11022         * gcc.c-torture/execute/20020219-1.c: New test.
11023
11024         * gcc.dg/20020219-1.c: New test.
11025
11026         * gcc.dg/noncompile/20020220-1.c: New test.
11027
11028         * g++.dg/opt/ptrintsum1.C: New test.
11029
11030         * gcc.dg/debug/20020220-1.c: New test.
11031
11032 2002-02-17  Jakub Jelinek  <jakub@redhat.com>
11033
11034         * gcc.c-torture/execute/20020216-1.c: New test.
11035
11036 2002-02-16  Neil Booth  <neil@daikokuya.demon.co.uk>
11037
11038         * gcc.dg/decl-1.c: Update, new test.
11039
11040 2002-02-15  Nathan Sidwell  <nathan@codesourcery.com>
11041
11042         * g++.dg/abi/bitfield1.C: New test.
11043         * g++.dg/abi/bitfield2.C: New test.
11044
11045 2002-02-15  Richard Sandiford  <rsandifo@redhat.com>
11046
11047         * gcc.dg/attr-nest.c: New test.
11048
11049 2002-02-15  Richard Sandiford  <rsandifo@redhat.com>
11050
11051         * gcc.c-torture/execute/20020215-1.c: New test.
11052
11053 2002-02-14  Jakub Jelinek  <jakub@redhat.com>
11054
11055         * g++.dg/dg.exp: Exclude debug subdir, it has its own .exp.
11056         * g++.dg/debug/debug.exp: New.
11057         * g++.dg/debug/trivial.C: New.
11058         * g++.dg/debug/debug1.C: Moved...
11059         * g++.dg/other/debug1.C: ...from here.
11060         * g++.dg/debug/debug2.C: Moved...
11061         * g++.dg/other/debug2.C: ...from here.
11062         * g++.dg/debug/debug3.C: Moved...
11063         * g++.dg/other/debug3.C: ...from here.
11064
11065         * gcc.dg/noncompile/20020213-1.c: New test.
11066
11067 2002-02-13  Jakub Jelinek  <jakub@redhat.com>
11068
11069         * g++.dg/other/debug3.C: New test.
11070
11071         * gcc.c-torture/execute/20020213-1.c: New test.
11072
11073 2002-02-13  Richard Smith <richard@ex-parrot.com>
11074
11075         * g++.old-deja/g++.other/thunk1.C: New test.
11076
11077 2002-02-12  David Billinghurst <David.Billinghurst@riotinto.com>
11078
11079         * g++.dg/warn/weak1.C: weak attributes not supported on cygwin
11080
11081 2002-02-13  Stan Shebs  <shebs@apple.com>
11082
11083         * gcc.dg/altivec-3.c: New.
11084
11085 2002-02-12  Jakub Jelinek  <jakub@redhat.com>
11086
11087         * gcc.dg/Wunreachable-1.c: New test.
11088         * gcc.dg/Wunreachable-2.c: New test.
11089
11090 2002-02-12  Joseph S. Myers  <jsm28@cam.ac.uk>
11091
11092         * gcc.dg/c90-const-expr-3.c, gcc.dg/c99-const-expr-3.c: New tests.
11093
11094 2002-02-12  Neil Booth  <neil@daikokuya.demon.co.uk>
11095
11096         * gcc.dg/decl-1.c: New test.
11097
11098 2002-02-12  David Billinghurst <David.Billinghurst@riotinto.com>
11099
11100         * gcc.dg/c99-flex-array-2.c: Add -std=iso9899:1999
11101
11102 2002-02-10  Kazu Hirata  <kazu@hxi.com>
11103
11104         * gcc.c-torture/compile/961203-1.x: Disable on h8300 port.
11105         * gcc.c-torture/compile/980506-1.x: Likewise.
11106
11107 2002-02-10  Kazu Hirata  <kazu@hxi.com>
11108
11109         * gcc.dg/20020210-1.c: New.
11110
11111 2002-02-09  Toon Moene  <toon@moene.indiv.nluug.nl>
11112
11113         * g77.f-torture/execute/947.f: New regression test
11114         for PR fortran/947.
11115
11116 2002-02-09  Alexandre Oliva  <aoliva@redhat.com>
11117
11118         * g++.old-deja/g++.abi/ptrmem.C: Lowest bit is significant on SH5.
11119         * g++.old-deja/g++.jason/thunk3.C: XFAIL on sh64-*-*.
11120
11121 2002-02-08  Richard Henderson  <rth@redhat.com>
11122
11123         * gcc.c-torture/compile/labels-3.c: New.
11124
11125 2002-02-08  Jakub Jelinek  <jakub@redhat.com>
11126
11127         * gcc.c-torture/execute/20020206-1.c: Test whether nesting 2
11128         expression statements work instead.
11129         * gcc.dg/noncompile/20020207-1.c: New test.
11130
11131 2002-02-07  Richard Henderson  <rth@redhat.com>
11132
11133         * gcc.dg/debug/dwarf2-1.c (foo): Return a value.
11134
11135 2002-02-07  David Billinghurst <David.Billinghurst@riotinto.com>
11136
11137         * lib/prune.exp: Remove "In (program|subroutine"block-data)"
11138         message from g77
11139         * lib/g77-dg.exp: Trim g77 error messages so that they are
11140         recognized by dg.exp.
11141
11142 2002-02-07  David Billinghurst <David.Billinghurst@riotinto.com>
11143
11144         PR fortran/5473
11145         * g77.dg/pr5473.f: Now dg-error.  Add additional cases.
11146
11147 2002-02-07  Richard Henderson  <rth@redhat.com>
11148
11149         * g++.old-deja/g++.brendan/new2.C: Arrange for allocated memory
11150         to be sufficiently aligned for integers.
11151
11152 2002-02-07  Nathan Sidwell  <nathan@codesourcery.com>
11153
11154         * g++.dg/template/friend4.C: New test.
11155
11156 2002-02-07  David Billinghurst <David.Billinghurst@riotinto.com>
11157
11158         PR fortran/5743
11159         * g77.f-torture/execute/intrinsic-unix-bessel.f: Remove
11160         unsupported cases.
11161
11162 2002-02-07  Richard Henderson  <rth@redhat.com>
11163
11164         * gcc.dg/debug/dwarf2-1.c: Update for return warnings.
11165         * gcc.dg/noncompile/920507-1.c, gcc.dg/noncompile/920721-2.c,
11166         gcc.dg/noncompile/label-lineno-1.c, objc.dg/const-str-1.m,
11167         objc.dg/const-str-2.m, objc.dg/method-1.m: Likewise.
11168
11169 2002-02-06  Richard Henderson  <rth@redhat.com>
11170
11171         * gcc.dg/asm-4.c: Add case with an unnamed operand in the middle.
11172
11173 2002-02-06  Janis Johnson  <janis187@us.ibm.com>
11174
11175         * gcc.dg/20020206-1.c: New test.
11176
11177 2002-02-06  Jakub Jelinek  <jakub@redhat.com>
11178
11179         * gcc.c-torture/execute/20020206-1.c: New test.
11180
11181         * gcc.c-torture/execute/20020206-2.c: New test.
11182
11183         PR optimization/5429:
11184         * gcc.c-torture/compile/20020206-1.c: New test.
11185
11186 2002-02-06  Nick Clifton  <nickc@cambridge.redhat.com>
11187
11188         * g++.dg/ext/align1.C: Do not use an explicit alignment value
11189         as certain file formats cannot support particularly large
11190         alignments.
11191
11192         * g++.dg/warn/weak1.C: Expect a warning from COFF toolchains,
11193         and do not expect to be able to link the executable.
11194
11195         * g++.old-deja/g++.ext/attrib5.C: Expect the compilation to
11196         fail because the COFF format does not support the weak attribute.
11197
11198 2002-02-05  David Billinghurst <David.Billinghurst@riotinto.com>
11199
11200         * g77.dg/pr5473.f:  New test
11201
11202 2002-02-05  Aldy Hernandez  <aldyh@redhat.com>
11203
11204         * gcc.dg/altivec-4.c: AltiVec builtin predicates changed format.
11205         Fix testcase accordingly.
11206
11207 2002-02-04  Richard Henderson  <rth@redhat.com>
11208
11209         * gcc.c-torture/execute/built-in-setjmp.c: Prototype stuff.
11210         (buf): Change to be an array of pointers, not ints.
11211
11212 2002-02-04  Jakub Jelinek  <jakub@redhat.com>
11213
11214         * gcc.dg/Wswitch.c: Fix typos.  Don't return unconditionally
11215         before all tests.  Move warning one line above to match where it
11216         C frontend emits.
11217         * gcc.dg/Wswitch-2.c: New test.
11218         * g++.dg/warn/Wswitch-1.C: New test.
11219         * g++.dg/warn/Wswitch-2.C: New test.
11220
11221 2002-02-04  Richard Henderson  <rth@redhat.com>
11222
11223         * g++.dg/abi/offsetof.C: Fix size comparison.
11224
11225 2002-02-04  Richard Sandiford  <rsandifo@redhat.com>
11226
11227         * gcc.dg/cast-qual-2.c: New test.
11228
11229 2002-02-04  Jakub Jelinek  <jakub@redhat.com>
11230
11231         * gcc.dg/20020201-4.c: New test.
11232
11233 2002-02-04  Ben Elliston  <bje@redhat.com>
11234
11235         * lib/gcc.exp (gcc_init): Check that the need_status_wrapper
11236         target_info attribute != 0, in addition to the empty string.
11237         (gcc_target_compile): Likewise.
11238
11239 2002-02-03  Andrew Cagney  <ac131313@redhat.com>
11240
11241         * gcc.dg/Wswitch.c: New test.
11242         PR gcc/4475. PR gcc/3780.
11243
11244 2002-02-03  Toon Moene  <toon@moene.indiv.nluug.nl>
11245
11246         * g77.f-torture/execute/5122.f: New test for regressions
11247         against PR fortran/5122.
11248
11249 2002-02-03  David Billinghurst <David.Billinghurst@riotinto.com>
11250
11251         * g77.f-torture/compile/pr3743.f: Delete
11252         * g77.dg/pr3743-1.f: New test.
11253         * g77.dg/pr3743-2.f: New test.
11254         * g77.dg/pr3743-3.f: New test.
11255         * g77.dg/pr3743-4.f: New test.
11256
11257 2002-02-02  Neil Booth  <neil@daikokuya.demon.co.uk>
11258
11259         * gcc.dg/cpp/uchar-1.c, uchar-2.c, uchar-3.c: New tests.
11260
11261 2002-02-02  Richard Henderson  <rth@redhat.com>
11262
11263         * gcc.c-torture/execute/991118-1.c: Revert 2002-01-29 change.
11264         * gcc.c-torture/execute/bf64-1.c: Likewise.
11265
11266 2002-02-02  Jakub Jelinek  <jakub@redhat.com>
11267
11268         * gcc.dg/20020201-2.c: New test.
11269
11270         * gcc.dg/20020201-3.c: New test.
11271
11272         * gcc.c-torture/execute/bitfld-2.c: New test.
11273
11274 2002-02-02  Neil Booth  <neil@daikokuya.demon.co.uk>
11275
11276         * gcc.dg/bitfld-1.c: Update.
11277         * gcc.dg/bitfld-2.c: Update.
11278         * gcc.c-torture/execute/bitfld-1.x: New.
11279
11280 2002-02-02  Jakub Jelinek  <jakub@redhat.com>
11281
11282         * gcc.c-torture/execute/20020201-1.c: New test.
11283
11284 2002-02-01  Janis Johnson  <janis187@us.ibm.com>
11285
11286         PR target/5469
11287         * gcc.dg/20020201-1.c: New test.
11288
11289 2002-02-01  David.Billinghurst <David.Billinghurst@riotinto.com>
11290
11291         PR fortran/3743
11292         * g77.f-torture/execute/f90-intrinsic-bit.x: Remove
11293         * g77.f-torture/compile/pr3743.x: Remove
11294
11295 2002-01-31  Tom Rix  <trix@redhat.com>
11296
11297         * gcc.dg/special/ecos.exp: Make gcsec-1.c unsupported for AIX.
11298
11299 2002-01-31  Joseph S. Myers  <jsm28@cam.ac.uk>
11300
11301         * gcc.dg/noncompile/20020130-1.c: New test.
11302
11303 2002-01-30  David Billinghurst  <David.Billinghurst@riotinto.com>
11304
11305         * g77.dg/f77-edit-i-out.f:  Escape \. Allow \r\n and \r.
11306
11307 2002-01-29  Richard Henderson  <rth@redhat.com>
11308
11309         * gcc.c-torture/execute/991118-1.c: Cast various constants back
11310         to long long.
11311         * gcc.c-torture/execute/bf64-1.c: Likewise.
11312
11313 2002-01-29  Jakub Jelinek  <jakub@redhat.com>
11314
11315         * gcc.c-torture/execute/20020129-1.c: New test.
11316
11317 2002-01-29  Neil Booth  <neil@daikokuya.demon.co.uk>
11318
11319         * gcc.c-torture/compile/20000224-1.c: Update.
11320         * gcc.c-torture/execute/bitfld-1.c: New tests.
11321         * gcc.dg/bitfld-1.c, bitfld-2.c: Diagnostic tests.
11322         * gcc.dg/uninit-A.c: Update.
11323
11324 2002-01-29  Nathan Sidwell  <nathan@codesourcery.com>
11325
11326         * g++.dg/template/ctor1.C: Add instantiation.
11327
11328 2002-01-28  Paul Koning  <pkoning@equallogic.com>
11329
11330         * gcc.c-torture/execute/builtin-prefetch-1.c: Changed first
11331         argument to __builtin_prefetch to be const ptr.
11332
11333 2002-01-28  Jakub Jelinek  <jakub@redhat.com>
11334
11335         * gcc.c-torture/compile/20020120-1.c: New test.
11336
11337 2002-01-27  Kazu Hirata  <kazu@hxi.com>
11338
11339         * gcc.c-torture/execute/20020127-1.c: New test.
11340
11341 2002-01-27  David Billinghurst  <David.Billinghurst@riotinto.com>
11342
11343         * g77.dg/f77-edit-i-in.f: New test
11344         * g77.dg/f77-edit-i-out.f: New test
11345
11346 2002-01-25  Geoffrey Keating  <geoffk@redhat.com>
11347
11348         * gcc.dg/debug/debug.exp: New file.
11349         * gcc.dg/debug/trivial.c: New file.
11350         * gcc.dg/debug/20000503-1.c: Moved from gcc.dg/.
11351         * gcc.dg/debug/20010207-1.c: Moved from gcc.dg/.
11352         * gcc.dg/debug/20011223-1.c: Moved from gcc.dg/.
11353         * gcc.dg/debug/20020104-2.c: Moved from gcc.dg/.
11354         * gcc.dg/debug/debug-1.c: Moved from gcc.dg/.
11355         * gcc.dg/debug/debug-2.c: Moved from gcc.dg/.
11356         * gcc.dg/debug/debug-3.c: Moved from gcc.dg/.
11357         * gcc.dg/debug/debug-4.c: Moved from gcc.dg/.
11358         * gcc.dg/debug/debug-5.c: Moved from gcc.dg/.
11359         * gcc.dg/debug/debug-6.c: Moved from gcc.dg/.
11360         * gcc.dg/debug/dwarf2-1.c: Moved from gcc.dg/.
11361         * gcc.dg/debug/dwarf2-2.c: Moved from gcc.dg/.
11362         * gcc.dg/20000503-1.c: Removed.
11363         * gcc.dg/20010207-1.c: Removed.
11364         * gcc.dg/20011223-1.c: Removed.
11365         * gcc.dg/20020104-2.c: Removed.
11366         * gcc.dg/debug-1.c: Removed.
11367         * gcc.dg/debug-2.c: Removed.
11368         * gcc.dg/debug-3.c: Removed.
11369         * gcc.dg/debug-4.c: Removed.
11370         * gcc.dg/debug-5.c: Removed.
11371         * gcc.dg/debug-6.c: Removed.
11372         * gcc.dg/dwarf2-1.c: Removed.
11373         * gcc.dg/dwarf2-2.c: Removed.
11374
11375 2002-01-25  Jakub Jelinek  <jakub@redhat.com>
11376
11377         * g++.old-deja/g++.other/eh5.C: New test.
11378         * g++.old-deja/g++.other/sibcall2.C: New test.
11379         * g++.old-deja/g++.other/array9.C: New test.
11380         * g++.old-deja/g++.other/typename2.C: New test.
11381         * g++.old-deja/g++.other/crash60.C: New test.
11382         * g++.old-deja/g++.other/conv9.C: New test.
11383         * g++.old-deja/g++.other/mangle10.C: New test.
11384         * g++.old-deja/g++.other/unchanging1.C: New test.
11385         * g++.old-deja/g++.other/exprstmt1.C: New test.
11386         * g++.old-deja/g++.other/inline23.C: New test.
11387         * g++.old-deja/g++.eh/ia64-1.C: New test.
11388         * g++.old-deja/g++.other/dwarf2-1.C: New test.
11389         * g++.old-deja/g++.other/reload1.C: New test.
11390         * g++.old-deja/g++.other/static20.C: New test.
11391         * g++.old-deja/g++.other/local-alloc1.C: New test.
11392         * g++.old-deja/g++.other/conv8.C: New test.
11393         * g++.old-deja/g++.other/stmtexpr2.C: New test.
11394         * g++.old-deja/g++.other/storeexpr1.C: New test.
11395         * g++.old-deja/g++.other/storeexpr2.C: New test.
11396         * g++.dg/eh/template2.C: New test.
11397         * g++.dg/warn/weak1.C: New test.
11398
11399 2002-01-25  Hans-Peter Nilsson  <hp@bitrange.com>
11400
11401         * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
11402         Remove first, non-varying, argument.
11403
11404 2002-01-23  Richard Henderson  <rth@redhat.com>
11405
11406         * gcc.dg/inline-2.c: New.
11407
11408         * lib/scanasm.exp (scan-assembler): Remove optional vmessage arg.
11409         Add optional target arg.  Check number of arguments.
11410         (scan-assembler-not, scan-assembler-dem): Likewise.
11411         (scan-assembler-dem-not): Likewise.
11412
11413 2002-01-23  Zack Weinberg  <zack@codesourcery.com>
11414
11415         * g++.old-deja/g++.brendan/crash8.C: Don't expect an error on
11416         line 12.
11417         * g++.old-deja/g++.brendan/parse3.C,
11418         g++.old-deja/g++.other/crash26.C,
11419         g++.old-deja/g++.other/crash28.C,
11420         g++.old-deja/g++.other/crash29.C,
11421         g++.old-deja/g++.other/crash30.C,
11422         g++.old-deja/g++.other/crash35.C: Remove XFAILs where appropriate.
11423
11424 2002-01-23  Aldy Hernandez  <aldyh@redhat.com>
11425
11426         * gcc.dg/20020115-1.c: New.
11427
11428 2002-01-23  Bob Wilson  <bob.wilson@acm.org>
11429
11430         * gcc.c-torture/compile/20001226-1.x: xfail for Xtensa.
11431
11432 2002-01-23  Janis Johnson  <janis187@us.ibm.com>
11433
11434         * gcc.dg/20020122-3.c: New.
11435
11436 2002-01-23  Jakub Jelinek  <jakub@redhat.com>
11437
11438         * g++.dg/other/gc1.C: New test.
11439
11440 2002-01-23  Zack Weinberg  <zack@codesourcery.com>
11441
11442         * gcc.dg/c99-intconst-1.c: Mark XFAIL.
11443
11444 2002-01-22  Richard Henderson  <rth@redhat.com>
11445
11446         * gcc.dg/20020122-4.c: Use multiple outputs on the asm.
11447
11448 2002-01-22  Richard Henderson  <rth@redhat.com>
11449
11450         * gcc.dg/20020122-4.c: New.
11451
11452 2002-01-22  H.J. Lu <hjl@gnu.org>
11453
11454         * g++.dg/special/ecos.exp: Append .exe instead of a.out as the
11455         link output.
11456         * gcc.dg/special/ecos.exp: Likewise.
11457         * lib/g++-dg.exp: Likewise.
11458         * lib/g77-dg.exp: Likewise.
11459         * lib/gcc-dg.exp : Likewise.
11460         * lib/mike-g++.exp: Likewise.
11461         * lib/mike-g77.exp: Likewise.
11462         * lib/mike-gcc.exp: Likewise.
11463         * lib/objc-dg.exp: Likewise.
11464
11465 2002-01-22  Janis Johnson  <janis187@us.ibm.com>
11466
11467         PR target/5379
11468         * gcc.dg/20020122-2.c: New test.
11469
11470 2002-01-22  Hans-Peter Nilsson  <hp@axis.com>
11471
11472         * gcc.dg/20020122-1.c: New test.
11473
11474 2001-01-22  David.Billinghurst <David.Billinghurst@riotinto.com>
11475
11476         * g++.old-deja/g++.ext/attrib5.C: XFAIL cygwin too
11477
11478 2002-01-22  David Billinghurst <David.Billinghurst@riotinto.com>
11479
11480         * gcc.dg/20010207-1.c: Restrict to i?86-*-[eflno]*
11481
11482 2002-01-21  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
11483
11484         * gcc.c-torture/compile/20020121-1.c: New test.
11485
11486 2002-01-21  John David Anglin  <dave@hiauly1.hia.nrc.ca>
11487
11488         * lib/g77.exp (g77_link_flags): Remove check for libg2c.so in setting
11489         ld_library_path.
11490
11491 2002-01-21  Jakub Jelinek  <jakub@redhat.com>
11492
11493         * gcc.dg/20020218-1.c: New test.
11494
11495 2002-01-21  David.Billinghurst <David.Billinghurst@riotinto.com>
11496
11497         * lib/prune.exp (prune_gcc_output): Prune "At global scope"
11498         messages
11499         * g++.dg/other/deprecated.C: Remove dg-bogus comment for
11500         "At global scope" warning
11501         * g++.dg/ext/align1.C: Change cygwin test for alignment
11502         from db-bogus to dg-warning
11503
11504 2002-01-21  Zack Weinberg  <zack@codesourcery.com>
11505
11506         * g77.f-torture/compile/cpp2.F: New test.
11507
11508 2002-01-19  Nathan Sidwell  <nathan@codesourcery.com>
11509
11510         * g++.dg/template/access1.C: New test.
11511
11512 2002-01-18  Aldy Hernandez  <aldyh@redhat.com>
11513
11514         * gcc.dg/20020118-1.c: New.
11515
11516 2002-01-18  Kazu Hirata  <kazu@hxi.com>
11517
11518         * testsuite/gcc.c-torture/execute/20020118-1.c: New test.
11519
11520 2001-01-18  David Billinghurst <David.Billinghurst@riotinto.com>
11521
11522         * g++.dg/other/deprecated.C: Fix FAIL from "At global scope" message.
11523         * g++.dg/ext/align1.C: Fix fail on cygwin from maximum
11524         alignment warnings.
11525
11526 2001-01-18  David Billinghurst <David.Billinghurst@riotinto.com>
11527
11528         * gcc.misc-tests/i386-prefetch.exp: Save and restore
11529         torture_with_loops and torture_without_loops
11530
11531 2002-01-17  Jakub Jelinek  <jakub@redhat.com>
11532
11533         * gcc.c-torture/compile/20020116-1.c: New test.
11534
11535 2002-01-16  Jakub Jelinek  <jakub@redhat.com>
11536
11537         * gcc.dg/20020116-2.c: New test.
11538
11539         * gcc.dg/ultrasp4.c: New test.
11540
11541         * gcc.dg/20020116-1.c: New test.
11542
11543 2002-01-15  Geoffrey Keating  <geoffk@redhat.com>
11544
11545         * gcc.dg/20020103-1.c: Also test for __PPC__, since that's used
11546         by EABI.
11547
11548 2002-01-15  Janis Johnson  <janis187@us.ibm.com>
11549
11550         * gcc.misc-tests/i386-prefetch.exp: New.
11551         * gcc.misc-tests/i386-pf-3dnow-1.c: New test.
11552         * gcc.misc-tests/i386-pf-athlon-1.c: New test.
11553         * gcc.misc-tests/i386-pf-none-1.c: New test.
11554         * gcc.misc-tests/i386-pf-sse-1.c: New test.
11555
11556 2002-01-15  Jakub Jelinek  <jakub@redhat.com>
11557
11558         * gcc.dg/gnu89-init-1.c: Add new tests.
11559
11560 2002-01-15  Andreas Jaeger  <aj@suse.de>
11561
11562         * gcc.dg/i386-mmx-1.c: Also run on x86-64.
11563         * gcc.dg/i386-mmx-2.c: Likewise.
11564         * gcc.dg/i386-sse-1.c: Likewise.
11565         * gcc.dg/i386-sse-2.c: Likewise.
11566         * gcc.dg/i386-sse-3.c: Likewise.
11567
11568 2001-01-14  David Billinghurst <David.Billinghurst@riotinto.com>
11569
11570         * g77.f-torture/execute/intrinsic-unix-bessel.f:
11571         Uncomment additional cases that now pass.
11572
11573 2002-01-11  Richard Henderson  <rth@redhat.com>
11574
11575         * gcc.dg/i386-mmx-1.c, gcc.dg/i386-mmx-2.c: New.
11576         * gcc.dg/i386-sse-1.c, gcc.dg/i386-sse-2.c, gcc.dg/i386-sse-1.c: New.
11577
11578 2002-01-11  Nicola Pero  <n.pero@mi.flashnet.it>
11579
11580         * objc.dg/special/unclaimed-category-1.m: Include objc/objc-api.h.
11581
11582 2002-01-10  Aldy Hernandez  <aldyh@redhat.com>
11583
11584         * gcc.dg/altivec-4.c: Add tests for lvebx, lvehx, lvewx, lvxl,
11585         lvx, stvx, stvebx, stvehx, stvewx, stvxl.
11586
11587 2002-01-10  Dale Johannesen  <dalej@apple.com>
11588
11589         * gcc.c-torture/execute/loop-11.c: New.
11590
11591 2002-01-08  Aldy Hernandez  <aldyh@redhat.com>
11592
11593         * gcc.dg/altivec-4.c: Add test for mtvscr, dssall, mfvscr,
11594         dss, lvsl, lvsr, dstt, dstst, dststt, dst.
11595
11596 2002-01-09  Richard Henderson  <rth@redhat.com>
11597
11598         * gcc.c-torture/execute/20020108-1.c: Rewrite to choose the proper
11599         type in which to perform the operation for each size.
11600
11601 2002-01-09  Alan Matsuoka  (alanm@redhat.com)
11602
11603         * gcc.c-torture/compile/20020109-2.c: New test.
11604
11605 2002-01-09  Gwenole Beauchesne  <bgeauchesne@mandrakesoft.com>
11606
11607         * gcc.c-torture/execute/loop-10.c: New test.
11608
11609 2002-01-09  Jakub Jelinek  <jakub@redhat.com>
11610
11611         * gcc.c-torture/compile/20010226-1.c: New test.
11612         * gcc.c-torture/compile/20010227-1.c: New test.
11613         * gcc.c-torture/compile/20010426-1.c: New test.
11614         * gcc.c-torture/compile/20010510-1.c: New test.
11615         * gcc.c-torture/compile/20010605-3.c: New test.
11616         * gcc.c-torture/compile/20010824-1.c: New test.
11617         * gcc.c-torture/execute/20010409-1.c: New test.
11618         * gcc.dg/noncompile/20000901-1.c: New test.
11619         * gcc.dg/20001023-1.c: New test.
11620         * gcc.dg/20001101-1.c: New test.
11621         * gcc.dg/20001102-1.c: New test.
11622         * gcc.dg/20010207-1.c: New test.
11623         * gcc.dg/20010405-1.c: New test.
11624         * gcc.dg/20010822-1.c: New test.
11625         * gcc.dg/20011107-1.c: New test.
11626
11627 2002-01-09  Jeffrey A Law  (law@redhat.com)
11628
11629         * gcc.dg/asm-fs-1.c: Disable warnings when compiling.
11630
11631         * gcc.c-torture/execute/strct-stdarg-1.x: New file.  Expect
11632         execution failure on PA targets.
11633
11634 2002-01-09  Jakub Jelinek  <jakub@redhat.com>
11635
11636         * gcc.c-torture/compile/20020109-1.c: New test.
11637
11638 2002-01-08  Kazu Hirata  <kazu@hxi.com>
11639
11640         * gcc.c-torture/execute/20020108-1.c: New test.
11641
11642 2002-01-08  Jakub Jelinek  <jakub@redhat.com>
11643
11644         * gcc.dg/20020108-1.c: New test.
11645
11646 2002-01-08  H.J. Lu <hjl@gnu.org>
11647
11648         * objc.dg/special/special.exp: Add -I${srcdir}/../../libobjc
11649         for header files.
11650
11651 2002-01-08  Geoff Keating  <geoffk@redhat.com>
11652
11653         * gcc.dg/altivec-4.c: Make the 'char' entries signed also for
11654         consistency.
11655
11656 002-01-07  Aldy Hernandez  <aldyh@redhat.com>
11657
11658         * gcc.dg/altivec-4.c: Test altivec predicates.
11659
11660 2002-01-07  Jakub Jelinek  <jakub@redhat.com>
11661
11662         * gcc.c-torture/execute/20020107-1.c: New test.
11663
11664 2002-01-06  Craig Rodrigues  <rodrigc@gcc.gnu.org>
11665
11666         PR c/5279
11667         * gcc.c-torture/compile/20020106-1.c: New test.
11668
11669 2002-01-05  Hans-Peter Nilsson  <hp@bitrange.com>
11670
11671         * gcc.c-torture/execute/nestfunc-4.c: New test.
11672
11673 2002-01-04  Loren J. Rittle  <ljrittle@acm.org>
11674
11675         * g++.old-deja/g++.abi/aggregates.C: Corrected last patch: removed
11676         extra triple that slipped in.
11677         * g++.old-deja/g++.abi/align.C: Likewise.
11678         * g++.old-deja/g++.abi/bitfields.C: Likewise.
11679
11680 2002-01-04  Loren J. Rittle  <ljrittle@acm.org>
11681
11682         * g++.old-deja/g++.abi/aggregates.C: Do not skip i?86-*-freebsd*.
11683         * g++.old-deja/g++.abi/align.C: Likewise.
11684         * g++.old-deja/g++.abi/bitfields.C: Likewise.
11685
11686         * gcc.c-torture/execute/ieee/rbug.c: Force FP to extended-precision
11687         on FreeBSD/i386.
11688         * gcc.c-torture/execute/ieee/rbug.x: Remove all XFAIL markers for
11689         FreeBSD.
11690
11691 2002-01-04  Jakub Jelinek  <jakub@redhat.com>
11692
11693         * gcc.dg/20020104-1.c: New test.
11694
11695         * gcc.dg/20020104-2.c: New test.
11696
11697 2002-01-04  Hans-Peter Nilsson  <hp@bitrange.com>
11698
11699         * gcc.dg/20020103-1.c: Fix typo in target selector.
11700
11701 2002-01-03  Richard Henderson  <rth@redhat.com>
11702
11703         * gcc.dg/20020103-1.c: New.
11704
11705 2002-01-03  Kazu Hirata  <kazu@hxi.com>
11706
11707         * gcc.c-torture/execute/20020103-1.c: New test.
11708
11709 2002-01-03  Jakub Jelinek  <jakub@redhat.com>
11710
11711         * g++.dg/other/debug2.C: New test.
11712
11713         * gcc.c-torture/compile/20020103-1.c: New test.
11714
11715 2002-01-02  Jakub Jelinek  <jakub@redhat.com>
11716
11717         * gcc.dg/gnu89-init-1.c: Added new tests.
11718
11719 2002-01-02  Nathan Sidwell  <nathan@codesourcery.com>
11720
11721         * g++.dg/template/friend2.C: Remove as patch is reverted.
11722
11723         * g++.dg/warn/oldcast1.C: New test.
11724
11725         * g++.dg/template/ptrmem1.C: New test.
11726         * g++.dg/template/ptrmem2.C: New test.
11727
11728         * g++.dg/template/ntp.C: New test.
11729
11730         * g++.dg/other/component1.C: New test.
11731
11732         * g++.dg/template/ttp3.C: New test.
11733
11734         * g++.dg/template/friend2.C: New test.
11735         * g++.old-deja/g++/brendan/crash8.C: Adjust location of error.
11736
11737 2002-01-02  Nathan Sidwell  <nathan@codesourcery.com>
11738
11739         * g++.dg/other/ptrmem1.C: New test.
11740         * g++.dg/other/ptrmem2.C: New test.
11741
11742 2002-01-02  Nathan Sidwell  <nathan@codesourcery.com>
11743
11744         * g++.dg/template/ctor1.C: New test.
11745
11746 2002-01-02  Nathan Sidwell  <nathan@codesourcery.com>
11747
11748         * g++.dg/template/friend2.C: New test.
11749
11750 2002-01-01  Hans-Peter Nilsson  <hp@bitrange.com>
11751
11752         * gcc.dg/mmix-1.c: New test.
11753
11754 2001-12-31  Richard Henderson  <rth@redhat.com>
11755
11756         * gcc.dg/asm-5.c: New.
11757
11758 2001-12-31  Paolo Carlini  <pcarlini@unitus.it>
11759
11760         * g++.old-deja/g++.robertl/eb130.C: hash_set is now
11761         in namespace __gnu_cxx
11762
11763 2001-12-30  Richard Henderson  <rth@redhat.com>
11764
11765         * gcc.dg/debug-6.c: New.
11766
11767 2001-12-30  Jakub Jelinek  <jakub@redhat.com>
11768
11769         * gcc.c-torture/compile/20011229-2.c: New test.
11770
11771 2001-12-29  Jakub Jelinek  <jakub@redhat.com>
11772
11773         * gcc.dg/debug-3.c: New test.
11774         * gcc.dg/debug-4.c: New test.
11775         * gcc.dg/debug-5.c: New test.
11776
11777 2001-12-29  Richard Henderson  <rth@redhat.com>
11778
11779         * g++.dg/eh/loop1.C: New.
11780
11781 2001-12-29  Nathan Sidwell  <nathan@codesourcery.com>
11782
11783         * g++.dg/template/crash1.C: New test.
11784
11785 2001-12-29  Nathan Sidwell  <nathan@codesourcery.com>
11786
11787         * g++.dg/other/const1.C: New test.
11788
11789 2001-12-29  Hans-Peter Nilsson  <hp@bitrange.com>
11790
11791         * gcc.c-torture/compile/20011229-1.c: New test.
11792
11793 2001-12-28  Stan Shebs  <shebs@apple.com>
11794
11795         * lib/objc-torture.exp: Resync with c-torture.exp.
11796         * lib/objc.exp: Load standard libraries.
11797
11798 2001-12-28  Jakub Jelinek  <jakub@redhat.com>
11799
11800         * gcc.dg/gnu89-init-1.c: Adjust for the new behavior, add some
11801         additional tests.
11802
11803 2001-12-27  Roger Sayle <roger@eyesopen.com>
11804
11805         * gcc.c-torture/execute/string-opt-16.c: New testcase.
11806
11807 2001-12-27  Richard Henderson  <rth@redhat.com>
11808
11809         * gcc.dg/debug-1.c, gcc.dg/debug-2.c: New.
11810
11811 2001-12-26  Nathan Sidwell  <nathan@codesourcery.com>
11812
11813         * g++.dg/eh/ctor1.C: New test.
11814         * g++.dg/other/error2.C: New test.
11815
11816 2001-12-24  Nathan Sidwell  <nathan@codesourcery.com>
11817
11818         * g++.dg/other/init2.C: New test.
11819
11820 2001-12-24  Richard Henderson  <rth@redhat.com>
11821
11822         * gcc.dg/20011223-1.c: New.
11823         * gcc.dg/inline-1.c: New.
11824
11825 2001-12-23  Richard Henderson  <rth@redhat.com>
11826
11827         * gcc.dg/asm-4.c: Test operand modifiers.
11828
11829 2001-12-23  Richard Henderson  <rth@redhat.com>
11830
11831         * gcc.c-torture/execute/20011219-1.c (main): Make "i" a long.
11832
11833 2001-12-23  Joseph S. Myers  <jsm28@cam.ac.uk>
11834
11835         * gcc.c-torture/execute/20011223-1.c: New test.
11836
11837 2001-12-21  Richard Henderson  <rth@redhat.com>
11838
11839         * gcc.dg/wtr-aggr-init-1.c: Test that __extension__ disables then
11840         re-enables the warning.
11841
11842 2001-12-21  Richard Henderson  <rth@redhat.com>
11843
11844         * g++.old-deja/g++.eh/badalloc1.C (malloc): Fix typo.
11845
11846 2001-12-20  Jakub Jelinek  <jakub@redhat.com>
11847
11848         * gcc.c-torture/compile/20011218-1.c: New test.
11849
11850 2001-12-20  Nick Clifton  <nickc@cambridge.redhat.com>
11851
11852         * gcc.misc-test/arm-isr.exp: New file.  Control running of the
11853         arm-isr.c test.
11854         * gcc.misc-tests/arm-isr.c: New file.  Test prologue and
11855         epilogue generation for ARM ISR routines.
11856
11857 2001-12-20  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
11858
11859         * gcc.dg/format/builtin-1.c: Test unlocked stdio.
11860         * gcc.dg/format/c90-printf-3.c: Likewise.
11861         * gcc.dg/format/c99-printf-3.c: Likewise.
11862         * gcc.dg/format/ext-1.c: Likewise.
11863         * gcc.dg/format/ext-6.c: Likewise.
11864         * gcc.dg/format/format.h: Prototype unlocked stdio.
11865
11866 2001-12-20  Richard Henderson  <rth@redhat.com>
11867
11868         * g++.old-deja/g++.eh/badalloc1.C (arena_size): New.
11869         (arena): Use it.
11870         (malloc): Correct allocation logic.  Abort if we fill up the
11871         arena before initialization complete.
11872         (realloc): Correct allocation logic.
11873
11874 2001-12-20  Jakub Jelinek  <jakub@redhat.com>
11875
11876         * gcc.c-torture/compile/20011219-2.c: New test.
11877
11878         * gcc.c-torture/execute/20011219-1.c: New test.
11879
11880 2001-12-19  David Billinghurst <David.Billinghurst@riotinto.com>
11881
11882         * gcc.dg/special/ecos.exp:  wkali-1.c unsupported if
11883         target does not support weak symbols.
11884
11885 2001-12-19  Jakub Jelinek  <jakub@redhat.com>
11886
11887         * gcc.c-torture/compile/20011219-1.c: New test.
11888
11889 2001-12-19  Nathan Sidwell  <nathan@codesourcery.com>
11890
11891         * g++.dg/other/error1.C: New test.
11892
11893 2001-12-17  Jeffrey A Law  (law@redhat.com)
11894
11895         * gcc.c-torture/execute/20011217-1.c: New test.
11896
11897 2001-12-17  Nicola Pero  <nicola@brainstorm.co.uk>
11898
11899         * objc.dg/special/: New directory.
11900         * objc.dg/special/special.exp: New file.
11901         * objc.dg/special/unclaimed-category-1.h: New file.
11902         * objc.dg/special/unclaimed-category-1a.m: New file.
11903         * objc.dg/special/unclaimed-category-1.m: New file.
11904
11905 2001-12-17  Andreas Jaeger  <aj@suse.de>
11906
11907         * gcc.c-torture/compile/20011217-2.c: New test.
11908
11909 2001-12-17  Joseph S. Myers  <jsm28@cam.ac.uk>
11910
11911         * gcc.c-torture/compile/20011217-1.c: New test.
11912
11913 2001-12-14  Aldy Hernandez  <aldyh@redhat.com>
11914
11915         * testsuite/gcc.dg/20011214-1.c: New.
11916
11917 2001-12-13  Aldy Hernandez  <aldyh@redhat.com>
11918
11919         * gcc.dg/altivec-4.c: New.
11920
11921 2001-12-13  Hans-Peter Nilsson  <hp@axis.com>
11922
11923         * gcc.dg/20011113-1.c: New test.
11924
11925 2001-12-13  John David Anglin  <dave@hiauly1.hia.nrc.ca>
11926
11927         * g++.old-deja/g++.jason/template31.C: Remove templates for classes
11928         std::__malloc_alloc_template<0> and
11929         std::__default_alloc_template<false, 0>.
11930
11931 2001-12-13  Nicola Pero  <n.pero@mi.flashnet.it>
11932
11933         * objc/execute/bf-21.m: New test.
11934         * objc/execute/enumeration-1.m: New test.
11935         * objc/execute/enumeration-2.m: New test.
11936
11937 2001-12-12  Jakub Jelinek  <jakub@redhat.com>
11938
11939         * gcc.dg/gnu89-init-1.c: New test.
11940
11941 2001-12-12  Nathan Sidwell  <nathan@codesourcery.com>
11942
11943         * g++.old-deja/g++.brendan/crash56.C: Adjust implicit typename.
11944         * g++.old-deja/g++.jason/2371.C: Likewise.
11945         * g++.old-deja/g++.jason/template33.C: Likewise.
11946         * g++.old-deja/g++.jason/template34.C: Likewise.
11947         * g++.old-deja/g++.jason/template36.C: Likewise.
11948         * g++.old-deja/g++.oliva/typename1.C: Likewise.
11949         * g++.old-deja/g++.oliva/typename2.C: Likewise.
11950         * g++.old-deja/g++.other/typename1.C: Likewise.
11951         * g++.old-deja/g++.pt/inherit2.C: Likewise.
11952         * g++.old-deja/g++.pt/nontype5.C: Likewise.
11953         * g++.old-deja/g++.pt/typename11.C: Likewise.
11954         * g++.old-deja/g++.pt/typename14.C: Likewise.
11955         * g++.old-deja/g++.pt/typename16.C: Likewise.
11956         * g++.old-deja/g++.pt/typename3.C: Likewise.
11957         * g++.old-deja/g++.pt/typename4.C: Likewise.
11958         * g++.old-deja/g++.pt/typename5.C: Likewise.
11959         * g++.old-deja/g++.pt/typename7.C: Likewise.
11960         * g++.old-deja/g++.robertl/eb9.C: Likewise.
11961
11962 2001-12-11  Nathan Sidwell  <nathan@codesourcery.com>
11963
11964         * g++.dg/other/linkage1.C: New test.
11965         * g++.old-deja/g++.brendan/err-msg2.C: Alter to avoid two
11966         specifiers.
11967
11968 2001-12-11  Neil Booth  <neil@daikokuya.demon.co.uk>
11969
11970         * gcc.dg/concat.c: New test.
11971
11972 2001-12-11  Stan Shebs  <shebs@apple.com>
11973
11974         * objc/compile: New test directory.
11975         * objc/compile/compile.exp: New expect script.
11976         * objc/compile/20011211-1.m: New compile test.
11977
11978 2001-12-11  Jason Merrill  <jason@redhat.com>
11979
11980         * lib/prune.exp (prune_gcc_output): Also handle "In member
11981         function".  So many permutations...
11982
11983 2001-12-10  Nathan Sidwell  <nathan@codesourcery.com>
11984
11985         * g++.dg/template/typedef1.C: New test.
11986
11987 2001-12-09  Nathan Sidwell  <nathan@codesourcery.com>
11988
11989         * g++.dg/other/copy1.C: New test.
11990
11991 2001-10-08  Aldy Hernandez  <aldyh@redhat.com>
11992
11993         * gcc.c-torture/execute/builtin-types-compatible-p.c: New.
11994
11995         * gcc.dg/builtin-choose-expr.c: New.
11996
11997 2001-12-07  Aldy Hernandez  <aldyh@redhat.com>
11998
11999         * gcc.dg/altivec-2.c: New.
12000
12001 2001-12-07  Richard Henderson  <rth@redhat.com>
12002
12003         * gcc.dg/cpp/ucs.c: Adjust expected warning for 64-bit hosts.
12004
12005 2001-12-07  Stephane Carrez  <Stephane.Carrez@sun.com>
12006
12007         * gcc.dg/sparc-ret.c: New file, test return corruption bug for
12008         ultrasparc.
12009
12010 2001-12-07  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
12011
12012         * g++-old.deja/g++.robertl/eb101.C: Deleted.
12013
12014 2001-12-06  Janis Johnson  <janis187@us.ibm.com>
12015
12016         * gcc.c-torture/execute/builtin-prefetch-1.c: Add checks for
12017         variable argument list.
12018
12019 2001-12-06  Zack Weinberg  <zack@codesourcery.com>
12020
12021         * gcc.c-torture/execute/memcheck: Delete entire directory.
12022         (files: blkarg.c blkarg.x driver.c driver.h t1.c t2.c t3.c
12023         t4.c t5.c t6.c t7.c t8.c t9.c template memcheck.exp)
12024
12025 2001-12-05  Neil Booth  <neil@daikokuya.demon.co.uk>
12026
12027         * gcc.dg/Wshadow-1.c: New test.
12028
12029 2001-12-05  Jakub Jelinek  <jakub@redhat.com>
12030
12031         * gcc.c-torture/compile/20011130-1.c: New test.
12032
12033         * gcc.dg/noncompile/20011025-1.c: New test.
12034
12035         * g++.dg/other/anon-union.C: New test.
12036
12037         * gcc.c-torture/execute/20011024-1.c: New test.
12038
12039 2001-12-04  Joseph S. Myers  <jsm28@cam.ac.uk>
12040
12041         * gcc.c-torture/execute/20000722-1.x,
12042         gcc.c-torture/execute/20010123-1.x: Remove.
12043         * gcc.c-torture/compile/init-3.c: Don't use a compound literal.
12044         * gcc.dg/c90-complit-1.c, gcc.dg/c99-complit-1.c,
12045         gcc.dg/c99-complit-2.c: New tests.
12046
12047 2001-12-04  Nathan Sidwell  <nathan@codesourcery.com>
12048
12049         * g++.dg/inherit/base1.C: New test.
12050
12051 2001-12-04  Jakub Jelinek  <jakub@redhat.com>
12052
12053         * g++.dg/other/stdarg1.C: New test.
12054
12055         * gcc.c-torture/compile/20011130-2.c: New test.
12056
12057 2001-12-03  Janis Johnson  <janis187@us.ibm.com>
12058
12059         * gcc.c-torture/execute/builtin-prefetch-1.c: New test.
12060         * gcc.c-torture/execute/builtin-prefetch-2.c: New test.
12061         * gcc.c-torture/execute/builtin-prefetch-3.c: New test.
12062         * gcc.c-torture/execute/builtin-prefetch-4.c: New test.
12063         * gcc.c-torture/execute/builtin-prefetch-5.c: New test.
12064         * gcc.dg/builtin-prefetch-1.c: New test.
12065
12066 2001-12-03  Jakub Jelinek  <jakub@redhat.com>
12067
12068         * gcc.dg/20011130-1.c: New test.
12069
12070 2001-12-03  Nathan Sidwell  <nathan@codesourcery.com>
12071
12072         * g++.dg/other/scope1.C: New test.
12073         * g++.dg/template/explicit-instantiation.C: Remove XFAIL
12074
12075 2001-12-03  Joseph S. Myers  <jsm28@cam.ac.uk>
12076
12077         * gcc.dg/vla-init-1.c: New test.
12078
12079 2001-12-01  Geoff Keating  <geoffk@redhat.com>
12080
12081         * gcc.c-torture/compile/structs.c: New testcase from GDB.
12082
12083 2001-12-02  Neil Booth  <neil@daikokuya.demon.co.uk>
12084
12085         * objc.dg/alias.m: Update.
12086         * objc.dg/class-1.m: Update.
12087         * objc.dg/const-str-1.m: Update.
12088         * objc.dg/fwd-proto-1.m: Update.
12089         * objc.dg/id-1.m: Update.
12090         * objc.dg/super-class-1.m: Update.
12091
12092 2001-11-29  Mark Mitchell  <mark@codesourcery.com>
12093
12094         * g++.old-deja/g++.pt/memtemp100.C: Remove non-standard
12095         constructs.
12096
12097 2001-11-28  Jeffrey A Law  (law@cygnus.com)
12098
12099         * gcc.c-torture/execute/20011128-1.c: New test.
12100
12101 2001-11-28  Hans-Peter Nilsson  <hp@axis.com>
12102
12103         * gcc.dg/20011127-1.c: New test.
12104
12105 2001-11-25  Joseph S. Myers  <jsm28@cam.ac.uk>
12106
12107         * gcc.dg/format/strfmon-1.c: Update comments.  Adjust examples
12108         from Austin Group draft 7.
12109         * gcc.dg/format/xopen-1.c: Update comments.  Add tests for gaps in
12110         scanf format arguments.
12111         * gcc.dg/format/no-exargs-2.c: New test.
12112
12113 2001-11-25  Nathan Sidwell  <nathan@codesourcery.com>
12114
12115         * g++.dg/abi/vbase8-4.C: New test.
12116
12117 2001-11-24  Ian Lance Taylor  <ian@airs.com>
12118
12119         * gcc.c-torture/execute/20011121-1.c: New test.
12120
12121 2001-11-23  Jeffrey A Law  (law@cygnus.com)
12122
12123         * gcc.c-torture/execute/ieee/20011123-1.c: New test.
12124
12125 2001-11-23  Andreas Jaeger  <aj@suse.de>
12126
12127         * gcc.dg/cpp/charconst-2.c: New test.
12128
12129 2001-11-22  Geoffrey Keating  <geoffk@redhat.com>
12130
12131         * lib/old-dejagnu.exp (old-dejagnu): Copy extra source files
12132         to the host if it is remote.  Let tests specify extra headers
12133         they use.
12134         * g++.old-deja/g++.abi/vtable3a.C: This uses 'vtable3.h'.
12135         * g++.old-deja/g++.abi/vtable3b.C: This uses 'vtable3.h'.
12136         * g++.old-deja/g++.abi/vtable3c.C: This uses 'vtable3.h'.
12137         * g++.old-deja/g++.abi/vtable3d.C: This uses 'vtable3.h'.
12138         * g++.old-deja/g++.abi/vtable3e.C: This uses 'vtable3.h'.
12139         * g++.old-deja/g++.abi/vtable3f.C: This uses 'vtable3.h'.
12140         * g++.old-deja/g++.abi/vtable3g.C: This uses 'vtable3.h'.
12141         * g++.old-deja/g++.abi/vtable3h.C: This uses 'vtable3.h'.
12142         * g++.old-deja/g++.abi/vtable3i.C: This uses 'vtable3.h'.
12143         * g++.old-deja/g++.abi/vtable3j.C: This uses 'vtable3.h'.
12144
12145 2001-11-22  Nick Clifton  <nickc@cambridge.redhat.com>
12146
12147         * gcc.c-torture/execute/ieee/20000320-1.c: Fix patterns to work
12148         for little endian ARMs.
12149
12150 2001-11-20  Jakub Jelinek  <jakub@redhat.com>
12151
12152         * gcc.c-torture/compile/20011119-1.c: New test.
12153         * gcc.c-torture/compile/20011119-2.c: New test.
12154
12155 2001-11-17  Aldy Hernandez  <aldyh@redhat.com>
12156
12157         * gcc.dg/altivec-1.c: Fix typo.
12158
12159 2001-11-20  Joseph S. Myers  <jsm28@cam.ac.uk>
12160
12161         * gcc.dg/c90-intconst-1.c, gcc.dg/c99-intconst-1.c: New tests.
12162
12163 2001-11-20  Nick Clifton  <nickc@cambridge.redhat.com>
12164
12165         * gcc.c-torture/compile/981006-1.x: Treat XScale like ARM.
12166
12167 2001-11-19  Geoffrey Keating  <geoffk@redhat.com>
12168
12169         * lib/g77.exp: Don't specify --rpath-link.
12170
12171         * gcc.dg/cpp/cpp.exp: For testing on a remote host, copy
12172         across all the headers.
12173         * gcc.dg/format/format.exp: For testing on a remote host,
12174         copy format.h.
12175
12176         * gcc.c-torture/execute/20011008-3.c: Allow for small STACK_SIZE.
12177         * gcc.c-torture/execute/930406-1.c: Likewise.
12178         * gcc.c-torture/execute/comp-goto-1.c: Likewise.
12179
12180 2001-11-19  Aldy Hernandez  <aldyh@redhat.com>
12181
12182         * gcc.dg/altivec-1.c: New.
12183
12184 2001-11-19  Neil Booth  <neil@daikokuya.demon.co.uk>
12185
12186         * gcc.dg/cpp/fpreprocessed.c: New test case.
12187
12188 2001-11-18  Joseph S. Myers  <jsm28@cam.ac.uk>
12189
12190         * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/tr-paste.c,
12191         gcc.dg/cpp/tr-str.c: Use -traditional-cpp instead of -traditional.
12192         * gcc.dg/ext-glob.c: Expect -traditional deprecation warning.
12193
12194 2001-11-18  Joseph S. Myers  <jsm28@cam.ac.uk>
12195
12196         * gcc.dg/no-builtin-1.c: New test.
12197
12198 2001-11-16  Jakub Jelinek  <jakub@redhat.com>
12199
12200         * gcc.c-torture/execute/20011115-1.c: New test.
12201
12202 2001-11-15  Jakub Jelinek  <jakub@redhat.com>
12203
12204         * gcc.c-torture/compile/20011114-2.c: New test.
12205         * gcc.c-torture/compile/20011114-3.c: New test.
12206         * gcc.c-torture/compile/20011114-4.c: New test.
12207
12208 2001-11-15  Nathan Sidwell  <nathan@codesourcery.com>
12209
12210         * g++.dg/other/init1.C: New test.
12211
12212 2001-11-14  Geoffrey Keating  <geoffk@redhat.com>
12213
12214         * gcc.dg/noncompile/920923-1.c: xstormy16 produces an extra error
12215         message.
12216
12217         * gcc.c-torture/execute/20011114-1.c: New testcase.
12218
12219         * gcc.c-torture/compile/20010327-1.c: Revert last change.
12220         * gcc.c-torture/compile/20011114-1.c: New test, exactly
12221         like the (before this change) version of 20010327-1.c.
12222
12223 2001-11-14  Roger Sayle <roger@eyesopen.com>
12224
12225         * gcc.c-torture/execute/string-opt-13.c: New testcase.
12226
12227 2001-11-14  Richard Sandiford  <rsandifo@redhat.com>
12228
12229         * g++.dg/init/array2.C: New test.
12230
12231 2001-11-14  Alexandre Oliva  <aoliva@redhat.com>
12232
12233         * gcc.c-torture/execute/20010122-1.c: Prevent unwanted inlining.
12234
12235 2001-11-13  Nathan Sidwell  <nathan@codesourcery.com>
12236
12237         * g++.dg/other/forscope1.C: New test.
12238         * g++.dg/ext/forscope1.C: New test.
12239         * g++.dg/ext/forscope2.C: New test.
12240
12241 2001-11-13  Jakub Jelinek  <jakub@redhat.com>
12242
12243         * gcc.c-torture/execute/20011113-1.c: New test.
12244
12245 2001-11-09  Geoffrey Keating  <geoffk@redhat.com>
12246
12247         * gcc.c-torture/execute/20011109-2.c: New test.
12248
12249         * gcc.c-torture/execute/20011109-1.c: New test.
12250
12251 2001-11-09  Jakub Jelinek  <jakub@redhat.com>
12252
12253         * gcc.c-torture/compile/20011109-1.c: New test.
12254
12255 2001-11-08  Geoffrey Keating  <geoffk@redhat.com>
12256
12257         * g++.old-deja/g++.bugs/900227_01.C: Change stormy16 to xstormy16.
12258         * g++.old-deja/g++.eh/badalloc1.C: Change stormy16 to xstormy16.
12259         * g++.old-deja/g++.mike/ns15.C: Change stormy16 to xstormy16.
12260         * g++.old-deja/g++.pt/crash16.C: Change stormy16 to xstormy16.
12261         * gcc.c-torture/compile/961203-1.x: Change stormy16 to xstormy16.
12262         * gcc.c-torture/compile/980506-1.x: Change stormy16 to xstormy16.
12263         * gcc.c-torture/compile/990617-1.x: Change stormy16 to xstormy16.
12264
12265 2001-11-08  Neil Booth  <neil@daikokuya.demon.co.uk>
12266
12267         * g++.dg/warn/Wshadow-1.C: New tests.
12268         * g++.old-deja/g++.mike/for3.C: Update.
12269
12270 2001-11-06  Joseph S. Myers  <jsm28@cam.ac.uk>
12271
12272         * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-array-lval-2.c,
12273         gcc.dg/c99-array-lval-1.c, gcc.dg/c99-array-lval-2.c: Remove
12274         XFAILs.  Adjust expected error texts.
12275         * gcc.c-torture/compile/20011106-1.c,
12276         gcc.c-torture/compile/20011106-2.c, gcc.dg/c90-array-lval-3.c,
12277         gcc.dg/c90-array-lval-4.c, gcc.dg/c90-array-lval-5.c,
12278         gcc.dg/c99-array-lval-3.c, gcc.dg/c99-array-lval-4.c,
12279         gcc.dg/c99-array-lval-5.c: New tests.
12280
12281 2001-11-05  Neil Booth  <neil@cat.daikokuya.demon.co.uk>
12282
12283         * gcc.dg/cpp/defined.c: Update.
12284
12285 2001-11-04  Neil Booth  <neil@cat.daikokuya.demon.co.uk>
12286
12287         * gcc.c-torture/execute/anon-1.c: New test.
12288
12289 2001-11-03  Geoffrey Keating  <geoffk@redhat.com>
12290
12291         * g++.old-deja/g++.bugs/900227_01.C: short and pointer are the
12292         same size, so no warning should be produced on stormy16.
12293
12294         * g++.old-deja/g++.eh/badalloc1.C: Will always fail on stormy16
12295         due to oversized array.
12296         * g++.old-deja/g++.mike/ns15.C: Likewise.
12297         * g++.old-deja/g++.pt/crash16.C: Likewise.
12298
12299 2001-11-02  Graham Stott  <grahams@redhat.com>
12300
12301         * g++.dgother/debug1.C: Fix typos.
12302
12303 2001-11-01  Jakub Jelinek  <jakub@redhat.com>
12304
12305         * g++.dg/other/debug1.C: New test.
12306
12307 2001-11-01  Stephane Carrez  <Stephane.Carrez@worldnet.fr>
12308
12309         * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead
12310         of unsigned long.
12311
12312 2001-10-30  Jakub Jelinek  <jakub@redhat.com>
12313
12314         * gcc.dg/20011029-2.c: New test.
12315
12316         * gcc.c-torture/compile/20011029-1.c: New test.
12317
12318 2001-10-29  Nicola Pero  <n.pero@mi.flashnet.it>
12319
12320         * objc/execute/class_self-1.m: New test.
12321         * objc/execute/class_self-2.m: New test.
12322
12323 2001-10-25  Zack Weinberg  <zack@codesourcery.com>
12324
12325         * gcc.misc-tests/msgs.exp: Delete.
12326         * gcc.misc-tests/m-un-1.c: Move to gcc.dg.
12327         * gcc.misc-tests/m-un-2.c: Move to gcc.dg.  Update expected
12328         error set to match recent changes.
12329
12330 2001-10-24  Zack Weinberg  <zack@codesourcery.com>
12331
12332         * gcc.dg/20011021-1.c: New test.
12333
12334 2001-10-24  Jakub Jelinek  <jakub@redhat.com>
12335
12336         * gcc.c-torture/compile/20011023-1.c: New test.
12337
12338 2001-10-23  Geoffrey Keating  <geoffk@redhat.com>
12339
12340         * lib/g77.exp: Rewrite based on lib/g++.exp.
12341
12342 2001-10-19  Jakub Jelinek  <jakub@redhat.com>
12343
12344         * gcc.c-torture/execute/20011019-1.c: New test.
12345
12346         * gcc.dg/20011018-1.c: New test.
12347
12348 2001-10-19  NIIBE Yutaka  <gniibe@m17n.org>
12349
12350         * gcc.c-torture/execute/ieee/ieee.exp: Change sh-*-* to sh*-*-*.
12351
12352 2001-10-18  Alexandre Oliva  <aoliva@redhat.com>
12353
12354         * gcc.dg/attr-noinline.c, gcc.dg/attr-used.c: New tests.
12355         * gcc.dg/attr-invalid.c: Likewise.
12356
12357 2001-10-18  Jakub Jelinek  <jakub@redhat.com>
12358
12359         * testsuite/gcc.dg/20011015-1.c: New test.
12360
12361 2001-10-14  Richard Sandiford  <rsandifo@redhat.com>
12362
12363         * g++.dg/template/unify2.C: New test.
12364
12365 2001-10-14  Richard Sandiford  <rsandifo@redhat.com>
12366
12367         * g++.dg/other/exception-specification.C: New test
12368
12369 2001-10-13  Tom Rix  <trix@redhat.com>
12370
12371         * gcc.c-torture/execute/990826-0.x: AIX XFAIL -msoft-float.
12372         * gcc.c-torture/execute/980709-1.x: AIX XFAIL -msoft-float.
12373
12374 2001-10-12  Jakub Jelinek  <jakub@redhat.com>
12375
12376         * testsuite/gcc.dg/20011009-1.c: New test.
12377
12378 2001-10-12  Nathan Sidwell  <nathan@codesourcery.com>
12379
12380         PR g++/4476
12381         * g++.dg/other/friend1.C: New test.
12382
12383 2001-10-11  Richard Henderson  <rth@redhat.com>
12384
12385         * g++.old-deja/g++.other/crash18.C: Add -S to options.
12386
12387 2001-10-10  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
12388
12389         * gcc.c-torture/compile/20011010-1.c: New.
12390
12391 2001-10-09  Joseph S. Myers  <jsm28@cam.ac.uk>
12392
12393         * consistency.vlad/vlad.exp, g++.old-deja/g++.mike/p784.C,
12394         g++.old-deja/old-deja.exp, g77.f-torture/compile/compile.exp,
12395         g77.f-torture/execute/execute.exp,
12396         g77.f-torture/noncompile/noncompile.exp,
12397         gcc.c-torture/compile/compile.exp,
12398         gcc.c-torture/execute/execute.exp,
12399         gcc.c-torture/execute/ieee/ieee.exp,
12400         gcc.c-torture/execute/memcheck/memcheck.exp,
12401         gcc.c-torture/unsorted/unsorted.exp, gcc.misc-tests/linkage.exp,
12402         objc/execute/execute.exp: Update FSF address.
12403
12404 2001-10-09  Neil Booth  <neil@daikokuya.demon.co.uk>
12405
12406         * gcc.dg/cpp/cmdlne-C.c: Update.
12407         * gcc.dg/cpp/cmdlne-C2.c: New.
12408
12409 2001-10-08  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
12410
12411         * gcc.c-torture/execute/20011008-3.c: New.
12412
12413 2001-10-08  DJ Delorie  <dj@redhat.com>
12414
12415         * gcc.dg/20011008-1.c: New.
12416         * gcc.dg/20011008-2.c: New.
12417
12418 2001-10-08  Neil Booth  <neil@daikokuya.demon.co.uk>
12419
12420         * gcc.dg/cpp/spacing1.c: Update test.
12421
12422 2001-10-07  Joseph S. Myers  <jsm28@cam.ac.uk>
12423
12424         * gcc.c-torture/unsorted/unsorted.exp, lib/file-format.exp: Fix
12425         spelling errors of "separate" as "seperate".
12426
12427 2001-10-05  Alexandre Oliva  <aoliva@redhat.com>
12428
12429         * gcc.c-torture/execute/20010122-1.c: Don't assume alloca() is
12430         enough to avoid inlining.
12431
12432 2001-10-04  Peter Schmid  <schmid@snake.iap.physik.tu-darmstadt.de>
12433
12434         * lib/g77.exp: set libg2c_dir correctly.
12435
12436 2001-10-02  Neil Booth  <neil@daikokuya.demon.co.uk>
12437
12438         * gcc.dg/cpp/macro11.c: New test.
12439
12440 2001-10-02  Joseph S. Myers  <jsm28@cam.ac.uk>
12441
12442         * g++.dg/warn/format2.C, gcc.dg/format/attr-7.c,
12443         gcc.dg/format/multattr-1.c, gcc.dg/format/multattr-2.c,
12444         gcc.dg/format/multattr-3.c: New tests.
12445         * gcc.dg/format/attr-3.c: Update expected error texts.  Remove
12446         tests for format attributes on function pointers being rejected.
12447
12448 2001-10-02  Joseph S. Myers  <jsm28@cam.ac.uk>
12449
12450         * gcc.dg/format/attr-5.c, gcc.dg/format/attr-6.c: New tests.
12451
12452 2001-10-02  Joseph S. Myers  <jsm28@cam.ac.uk>
12453
12454         * g++.dg/warn/format1.C: New test.
12455
12456 2001-10-01  Neil Booth  <neil@daikokuya.demon.co.uk>
12457
12458         * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: Correct tests.
12459
12460 2001-09-30  Neil Booth  <neil@daikokuya.demon.co.uk>
12461
12462         * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: New test.
12463
12464 2001-09-30  Neil Booth  <neil@daikokuya.demon.co.uk>
12465
12466         * gcc.dg/cpp/redef2.c: Add test.
12467
12468 2001-09-27  Geoffrey Keating  <geoffk@redhat.com>
12469
12470         * gcc.c-torture/execute/loop-2e.x: This is a manifestation of a
12471         long-standing bug on i686, apparently.
12472         * gcc.c-torture/execute/loop-2c.x: New file.
12473         * gcc.c-torture/execute/loop-2d.x: New file.
12474         * gcc.c-torture/execute/loop-3c.x: New file.
12475
12476 2001-09-25  Neil Booth  <neil@daikokuya.demon.co.uk>
12477
12478         * gcc.dg/cpp/20000625-2.c: Correct line number.
12479
12480 2001-09-24  Neil Booth  <neil@daikokuya.demon.co.uk>
12481
12482         * gcc.dg/cpp/macro10.c: New test.
12483         * gcc.dg/cpp/strify3.c: New test.
12484         * gcc.dg/cpp/spacing1.c: Add tests.
12485         * gcc.dg/cpp/19990703-1.c: Remove bogus test.
12486         * gcc.dg/cpp/20000625-2.c: Fudge to pass.
12487
12488 2001-09-24  DJ Delorie  <dj@redhat.com>
12489
12490         * gcc.c-torture/execute/20010924-1.c: New test.
12491
12492 2001-09-24  Neil Booth  <neil@daikokuya.demon.co.uk>
12493
12494         * testsuite/objc/execute/paste.m: Remove.
12495
12496 2001-09-22  Joseph S. Myers  <jsm28@cam.ac.uk>
12497
12498         * gcc.dg/format/builtin-1.c, gcc.dg/format/ext-6.c: New tests.
12499
12500 2001-09-22  George Helffrich  <george@geo.titech.ac.jp>
12501
12502         * g77.dg/strlen0.f: New test.
12503
12504 2001-09-21  Richard Henderson  <rth@redhat.com>
12505
12506         * g++.old-deja/g++.abi/ptrmem.C: Update for ia64 c++ abi.
12507         * g++.old-deja/g++.abi/vtable2.C: Likewise.
12508
12509 2001-09-21  Joseph S. Myers  <jsm28@cam.ac.uk>
12510
12511         Table-driven attributes.
12512         * g++.dg/ext/attrib1.C: New test.
12513
12514 2001-09-20  DJ Delorie  <dj@redhat.com>
12515
12516         * gcc.dg/20000926-1.c: Update expected warning messages.
12517         * gcc.dg/array-2.c: Likewise, and test for warnings too.
12518         * gcc.dg/array-4.c: Likewise, and don't verify the zero-length
12519         array.
12520
12521 2001-09-18  Richard Sandiford  <rsandifo@redhat.com>
12522
12523         * g++.dg/eh/registers1.C: New test case.
12524
12525 2001-09-17  Richard Henderson  <rth@redhat.com>
12526
12527         * gcc.dg/array-5.c: Fix VLA decomposition test.
12528
12529 2001-09-16  Neil Booth  <neil@daikokuya.demon.co.uk>
12530
12531         * gcc.dg/cpp/line5.c: New testcase.
12532
12533 2001-09-15  Neil Booth  <neil@daikokuya.demon.co.uk>
12534
12535         * gcc.dg/cpp/macro9.c: New test.
12536
12537 2001-09-15  Aldy Hernandez  <aldyh@redhat.com>
12538
12539         * gcc.c-torture/execute/980223.c: Change type of addr from long
12540         to char *.
12541
12542 2001-09-15  Hans-Peter Nilsson  <hp@axis.com>
12543
12544         * gcc.c-torture/execute/20010915-1.c: New test.
12545
12546 2001-09-14  Janis Johnson  <janis187@us.ibm.com>
12547
12548         * g77.dg/bprob: New directory.
12549         * g77.dg/bprob/bprob.exp: New file.
12550         * g77.dg/bprob/bprob-1.f: New test.
12551         * g77.dg/gcov: New directory.
12552         * g77.dg/gcov/gcov.exp: New file.
12553         * g77.dg/gcov/gcov-1.f: New test.
12554         * g77.dg/gcov/gcov-1.x: New file.
12555
12556 2001-09-13  Neil Booth  <neil@daikokuya.demon.co.uk>
12557
12558         * gcc.dg/cpp/directiv.c: Update.
12559         * gcc.dg/cpp/undef1.c: Update.
12560
12561 2001-09-12  Jakub Jelinek  <jakub@redhat.com>
12562
12563         * gcc.dg/20010912-1.c: New test.
12564
12565 2001-09-11  Janis Johnson  <janis187@us.ibm.com>
12566
12567         * gcc.misc-tests/gcov.exp: Move almost everything to a new,
12568         language-independent file in lib.
12569         * lib/gcov.exp: New file.
12570
12571 2001-09-11  Joseph S. Myers  <jsm28@cam.ac.uk>
12572
12573         * gcc.c-torture/compile/20010911-1.c: New test.
12574
12575 2001-09-10  Janis Johnson  <janis187@us.ibm.com>
12576
12577         * lib/profopt.exp: New, to support profile-directed optimizations.
12578         * gcc.misc-tests/bprob.exp: New, to support branch profiling in C.
12579         * gcc.misc-tests/bprob-1.c: New test.
12580         * gcc.misc-tests/bprob-2.c: New test.
12581
12582 2001-09-07  Janis Johnson  <janis187@us.ibm.com>
12583
12584         * gcc.misc-tests/gcov.exp: Add support for a .x file to control
12585         XFAIL and which kinds of gcov output to verify.
12586         * gcc.misc-tests/gcov-4b.x: New file.
12587         * gcc.misc-tests/gcov-5b.x: New file.
12588         * gcc.misc-tests/gcov-6.x: New file.
12589         * gcc.misc-tests/gcov-7.c: New test.
12590         * gcc.misc-tests/gcov-7.x: New file.
12591
12592 2001-09-06  Janis Johnson  <janis187@us.ibm.com>
12593
12594         * gcc.misc-tests/gcov.exp: Add support for call return percentages.
12595         * gcc.misc-tests/gcov-6.c: New test.
12596
12597 2001-09-06  Nathan Sidwell  <nathan@codesourcery.com>
12598
12599         PR c++/3986
12600         * g++.dg/abi/vbase1.C: New test.
12601
12602 2001-09-05  Ziemowit Laski  <zlaski@apple.com>
12603
12604         * objc.dg/method-2.m: New.
12605
12606 2001-09-04  Nathan Sidwell  <nathan@codesourcery.com>
12607
12608         PR c++/4203
12609         * g++.old-deja/g++.other/empty1.C: XFAIL. See PR c++/4222
12610         * g++.dg/init/empty1.C: New test.
12611
12612 2001-09-03  Jakub Jelinek  <jakub@redhat.com>
12613
12614         * gcc.c-torture/compile/20010903-1.c: New test.
12615
12616 2001-08-31  Roman Zippel  <zippel@linux-m68k.org>
12617
12618         * testsuite/gcc.c-torture/execute/ieee/ieee.exp: Add -ffloat-store
12619         for m68k.
12620
12621 2001-08-31  Geoffrey Keating  <geoffk@redhat.com>
12622
12623         * g++.dg/abi/empty4.C: Allow for 16-bit ints.
12624
12625         * g++.dg/special/initp1.C (X): Allow for 16-bit ints.
12626
12627         * gcc.c-torture/unsorted/bcopy.c (BYTES): Honor STACK_SIZE.
12628
12629 2001-08-30  Geoffrey Keating  <geoffk@redhat.com>
12630
12631         * gcc.c-torture/execute/longlong.c (alpha_ep_extbl_i_eq_0): Allow
12632         for 16-bit 'unsigned int'.
12633
12634 2001-08-29  Kazu Hirata  <kazu@hxi.com>
12635
12636         * gcc.c-torture/compile/981006-1.x: Do not use -fpic on h8300.
12637
12638 2001-08-27  Richard Henderson  <rth@redhat.com>
12639
12640         * gcc.c-torture/execute/ieee/fp-cmp-4.c (main): Make "data" static.
12641         * gcc.c-torture/execute/ieee/fp-cmp-5.c: New.
12642
12643 2001-08-25  Aldy Hernandez  <aldyh@redhat.com>
12644
12645         * gcc.dg/asm-names.c (ymain): New.
12646
12647 2001-08-22  Geoffrey Keating  <geoffk@redhat.com>
12648
12649         * gcc.c-torture/compile/961203-1.x: Mark unsupported by stormy16.
12650         * gcc.c-torture/compile/980506-1.x: Mark unsupported by stormy16.
12651         * gcc.c-torture/compile/990617-1.x: Mark unsupported by stormy16.
12652
12653 2001-08-24  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
12654
12655         * gcc.dg/compare5.c: New testcase.
12656
12657 2001-08-23  Jason Merrill  <jason_merrill@redhat.com>
12658
12659         * lib/prune.exp (prune_gcc_output): Also ignore "In constructor"
12660         and "In instantiation".
12661
12662 2001-08-21  Aldy Hernandez  <aldyh@redhat.com>
12663
12664         * gcc.c-torture/execute/divmod-1.c: Convert to ANSI.
12665
12666 2001-08-20  Janis Johnson  <janis187@us.ibm.com>
12667
12668         * gcc.misc-tests/gcov.exp: Add support for branch information.
12669         * gcc.misc-tests/gcov-2.c: Change to invoke gcov and clean up.
12670         * gcc.misc-tests/gcov-4.c: New test.
12671         * gcc.misc-tests/gcov-4b.c: New test.
12672         * gcc.misc-tests/gcov-5b.c: New test.
12673
12674 2001-08-20  Zack Weinberg  <zackw@panix.com>
12675
12676         * gcc.c-torture/execute/20000801-4.x: Delete, test no longer
12677         expected to fail.
12678
12679 2001-08-19  John David Anglin  <dave@hiauly1.hia.nrc.ca>
12680
12681         * g++.dg/special/ecos.exp (initp1.C): Run initp1.C test.
12682
12683 2001-08-19  Jakub Jelinek  <jakub@redhat.com>
12684
12685         * g++.dg/eh/template1.C: New test.
12686
12687 2001-08-16  David Billinghurst  <David.Billinghurst@riotinto.com>
12688
12689         * g77.f-torture/compile/pr3743.x: Do not return 1 for xfail.
12690         Fix thinko.
12691         * g77.f-torture/execute/f90-intrinsic-bit.x: Do not return 1
12692         for xfail.
12693
12694 2001-08-14  David Billinghurst  <David.Billinghurst@riotinto.com>
12695
12696         * lib/g77-dg.exp:  Use prune.exp for common procedures
12697         (g77-dg-prune): Replace prune_g77_output with prune_gcc_output
12698         * lib/g77.exp: (g77-dg-prune) Remove
12699
12700 2001-08-13  Jason Merrill  <jason_merrill@redhat.com>
12701
12702         * lib/scanasm.exp (scan-assembler*): Use expr instead of concat.
12703
12704 2001-08-11  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
12705
12706         * g++.dg/template/unify1.C: New test.
12707
12708 2001-08-07  Nathan Sidwell  <nathan@codesourcery.com>
12709
12710         * g++.dg/abi/empty4.C: New test.
12711
12712 2001-08-06  David Billinghurst  <David.Billinghurst@riotinto.com>
12713
12714         * g77.f-torture/execute/f90-intrinsic-bit.x: XFAIL on irix6.* and
12715         solaris2.*
12716         * g77.f-torture/compile/pr3743.x: Likewise
12717
12718 2001-08-05  Gabriel Dos Reis  <gdr@merlin.codesourcery.com>
12719
12720         * g++.dg/other/using-declaration.C: New test.
12721
12722 2001-08-05  Neil Booth  <neil@daikokuya.demon.co.uk>
12723
12724         * gcc.dg/cpp/tr-sign.c: New testcase.
12725
12726 2001-08-05  Neil Booth  <neil@daikokuya.demon.co.uk>
12727
12728         * gcc.dg/cpp/19951025-1.c: Revert.
12729         * gcc.dg/cpp/directiv.c: We no longer process directives that
12730         interrupt macro arguments.
12731
12732 2001-08-03  Zack Weinberg  <zackw@stanford.edu>
12733
12734         * gcc.dg/bconstp-1.c: New test.
12735
12736 2001-08-03  Richard Henderson  <rth@redhat.com>
12737
12738         * g++.dg/eh/filter1.C, g++.dg/eh/filter2.C: New tests.
12739
12740 2001-08-02  Neil Booth  <neil@daikokuya.demon.co.uk>
12741
12742         * gcc.dg/cpp/19951025-1.c: Update.
12743
12744 2001-08-02  Jeffrey Oldham  <oldham@codesourcery.com>
12745
12746         * g77.dg/ff90-1.f (s): Fix reference of variable z,
12747         should be x.
12748
12749 2001-08-02  Nathan Sidwell  <nathan@codesourcery.com>
12750
12751         Kill -fhonor-std.
12752         * g++.old-deja/g++.ns/ns14.C: Remove special options.
12753         * g++.old-deja/g++.other/std1.C: Likewise.
12754         * g++.old-deja/g++.robertl/eb133.C: Likewise. Add using directive.
12755
12756 2001-08-01  David Billinghurst <David.Billinghurst@riotinto.com>
12757
12758         * lib/g77.exp:  Load gcc-defs.exp for common procedures
12759         (g77_pass, g77_fail, g77_finish, g77_exit,
12760         ${tool}_check_unsupported_p} Now redundant.  Deleted.
12761
12762 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
12763
12764         * g77.dg/fbackslash.f
12765         * g77.dg/fcase-preserve.f
12766         * g77.dg/ff90-1.f
12767         * g77.dg/ffixed-line-length-0.f
12768         * g77.dg/ffixed-line-length-132.f
12769         * g77.dg/ffixed-line-length-7.f
12770         * g77.dg/ffixed-line-length-72.f
12771         * g77.dg/ffixed-line-length-none.f
12772         * g77.dg/ffree-form-1.f
12773         * g77.dg/fno-backslash.f
12774         * g77.dg/fno-f90-1.f
12775         * g77.dg/fno-fixed-form-1.f
12776         * g77.dg/fno-onetrip.f
12777         * g77.dg/fno-typeless-boz.f
12778         * g77.dg/fno-underscoring.f
12779         * g77.dg/fno-vxt-1.f
12780         * g77.dg/fonetrip.f
12781         * g77.dg/ftypeless-boz.f
12782         * g77.dg/fugly-assumed.f
12783         * g77.dg/funderscoring.f
12784         * g77.dg/fvxt-1.f
12785
12786 2001-08-01  Ziemowit Laski  <zlaski@apple.com>
12787
12788         * objc.dg/fwd-proto-1.m: New.
12789         * objc.dg/local-decl-1.m: New.
12790         * objc.dg/naming-1.m: New.
12791         * objc.dg/naming-2.m: New.
12792         * objc.dg/proto-hier-1.m: New.
12793
12794 2001-07-31  Hans-Peter Nilsson  <hp@bitrange.com>
12795
12796         * gcc.dg/c99-scope-2.c: Don't generally assume adding more
12797         largest-type elements to a struct makes its size grow.
12798
12799 2001-07-31  Nathan Sidwell  <nathan@codesourcery.com>
12800
12801         * g++.dg/abi/vthunk1.C: New test.
12802
12803 2001-07-31  Nathan Sidwell  <nathan@codesourcery.com>
12804
12805         * g++.dg/abi/vbase8-22.C: New test.
12806
12807 2001-07-31  Neil Booth  <neil@cat.daikokuya.demon.co.uk>
12808
12809         * gcc.dg/cpp/macro8.c: New test.
12810
12811 2001-07-27  Nathan Sidwell  <nathan@codesourcery.com>
12812
12813         * g++.dg/abi/vbase8-21.C: New test.
12814
12815 2001-07-27  Nathan Sidwell  <nathan@codesourcery.com>
12816
12817         * g++.dg/abi/vbase8-10.C: New test.
12818
12819 2001-07-27  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
12820
12821         * lib/g++.exp (g++_set_ld_library_path): Renamed to
12822         ${tool}_set_ld_library_path.
12823         Changed caller.
12824         * lib/objc.exp (${tool}_set_ld_library_path): New, copied from
12825         g++.exp.
12826
12827 2001-07-26  Stan Cox <scox@redhat.com>
12828
12829         * lib/g++.exp (g++_exit, g++_check_unsupported_p): Removed.
12830         * lib/gcc.exp (gcc_check_compile, gcc_pass, gcc_fail, gcc_finish,
12831         gcc_exit, gcc_check_unsupported_p):
12832         Moved to gcc-deps.exp
12833         * gcc-deps.exp: New file.
12834
12835 2001-07-26  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
12836
12837         * g++.old-deja/g++.pt/defarg14.C: New test.
12838
12839 2001-07-26  Nathan Sidwell  <nathan@codesourcery.com>
12840
12841         * g++.old-deja/g++.other/lineno5.C: New test.
12842
12843 2001-07-26  Nathan Sidwell  <nathan@codesourcery.com>
12844
12845         * g++.old-deja/g++.pt/crash68.C: New test.
12846
12847 2001-07-26  Nathan Sidwell  <nathan@codesourcery.com>
12848
12849         * g++.old-deja/g++.other/crash42.C: New test.
12850
12851 2001-07-26  Neil Booth  <neil@cat.daikokuya.demon.co.uk>
12852
12853         * gcc.dg/cpp/extratokens.c: Fix.
12854         * gcc.dg/cpp/skipping2.c: New tests.
12855
12856 2001-07-25  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
12857
12858         * gcc.c-torture/execute/20010724-1.c: New file.
12859         * gcc.c-torture/execute/20010724-1.x: New file.
12860
12861 2001-07-25  Nathan Sidwell  <nathan@codesourcery.com>
12862
12863         * g++.old-deja/g++.other/cond7.C: New test.
12864
12865 2001-07-25  Nathan Sidwell  <nathan@codesourcery.com>
12866
12867         * g++.old-deja/g++.other/optimize4.C: New test.
12868
12869 2001-07-25  Nathan Sidwell  <nathan@codesourcery.com>
12870
12871         * g++.old-deja/g++.abi/vbase8-5.C: New test.
12872
12873 2001-07-24  Jason Merrill  <jason_merrill@redhat.com>
12874
12875         * lib/scanasm.exp (scan-assembler*): Don't take "testcase" argument.
12876         * gcc.dg/asm-2.c, gcc.dg/asm-3.c, gcc.dg/asm-fs-1.c, gcc.dg/dll-1.c,
12877         gcc.dg/dll-3.c, gcc.dg/dll-4.c, gcc.dg/iftrap-1.c: Don't pass it.
12878         * g++.dg/mangle1.C, g++.dg/vtgc1.C: Likewise.
12879
12880         * lib/prune.exp (prune_gcc_output): Prune "Please submit a full
12881         bug report" message.
12882
12883         * g++.dg/dg.exp: Run tests from subdirectories other than "special".
12884         * g++.dg/ext/instantiate1.C: Move from old-deja.
12885
12886 2001-07-24  David Billinghurst <David.Billinghurst@riotinto.com>
12887
12888         * g77.f-torture/execute/intrinsic-unix-bessel.f: New test
12889         * g77.f-torture/execute/intrinsic-unix-erf.f: New test
12890         * g77.f-torture/execute/intrinsic-vax-cd.f: New test
12891         * g77.f-torture/execute/intrinsic-f2c-z.f: New test
12892
12893 2001-07-23  Jeffrey A Law  (law@cygnus.com)
12894
12895         * gcc.c-torture/execute/20010723-1.c: New test.
12896
12897 2001-07-23  Ben Elliston  <bje@redhat.com>
12898
12899         * g++.old-deja/g++.other/enum5.C: Mark as XFAIL.
12900
12901 2001-07-22  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
12902
12903         * gcc.c-torture/execute/ieee/ieee.exp: Only use -ffloat-store only on
12904         i[34567]86-*-*.
12905         Delete handling of ieee_multilib_flags.
12906         Pass -mieee for alpha*-*-* and sh-*-*.
12907         * gcc.c-torture/execute/20010114-2.c: Move into ieee subdir.
12908
12909 2001-07-21  Nathan Sidwell  <nathan@codesourcery.com>
12910
12911         Remove old-abi tests.
12912         * g++.old-deja/g++.mike/p11116.C: Remove.
12913         * g++.old-deja/g++.eh/catchptr1.C: Remove old-abi ifdef.
12914
12915 2001-07-20  David Billinghurst <David.Billinghurst@riotinto.org>
12916
12917         * g77.f-torture/compile/pr3743.f:  New test
12918
12919 2001-07-20  David Billinghurst <David.Billinghurst@riotinto.com>
12920
12921         * g77.f-torture/execute/f90-intrinsic-bit.f: New test
12922
12923 2001-07-19  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
12924
12925         * g++.old-deja/g++.pt/static3.C: Removed alpha*-*-osf* XFAIL.
12926         g++.old-deja/g++.pt/static6.C: Likewise.
12927         * lib/target-supports.exp (check_weak_available): alpha*-*-osf*
12928         supports weak symbols.
12929
12930 2001-07-18  Andreas Jaeger  <aj@suse.de>
12931
12932         * g++.dg/vtgc1.C: Revert patch from 2001-04-26 since vtable-gc is
12933         supported again.
12934
12935 2001-07-18  Andreas Jaeger  <aj@suse.de>
12936
12937         * gcc.dg/iftrap-1.c: Fix target line.
12938
12939 2001-07-17  Richard Henderson  <rth@redhat.com>
12940
12941         * gcc.c-torture/execute/20010717-1.c: New.
12942
12943 2001-07-17  Joseph S. Myers  <jsm28@cam.ac.uk>
12944
12945         * gcc.c-torture/compile/20010714-1.c, gcc.dg/format/attr-4.c: New
12946         tests.
12947
12948 2001-07-17  Peter Schmid  <schmid@snake.iap.physik.tu-darmstadt.de>
12949
12950         * g++.old-deja/g++.robertl/eb130.C: Include the correct header file.
12951
12952 2001-07-16  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
12953
12954         * gcc.c-torture/execute/20001229-1.c: Include <sys/proc.h> for
12955         UAC_SIGBUS, UAC_NOPRINT definitions.
12956
12957 2001-07-16  Nicola Pero  <n.pero@mi.flashnet.it>
12958
12959         * objc/execute/object_is_class.m: New test.
12960         * objc/execute/object_is_meta_class.m: New test.
12961
12962 2001-01-15  Toon Moene  <toon@moene.indiv.nluug.nl>
12963
12964         * g77.f-torture/execute/f90-intrinsic-numeric.f: Fix pasto.
12965         * g77.f-torture/execute/f90-intrinsic-mathematical.f: Fix pasto.
12966
12967 2001-01-15  David Billinghurst  <David.Billinghurst@riotinto.com>
12968
12969         * g77.f-torture/execute/f90-intrinsic-numeric.f: New test.
12970         * g77.f-torture/execute/f90-intrinsic-mathematical.f: New test.
12971
12972 2001-07-14  Richard Henderson  <rth@redhat.com>
12973
12974         * gcc.dg/iftrap-1.c: New.
12975
12976 2001-07-11  David Billinghurst  <David.Billinghurst@riotinto.com>
12977
12978         * g77.f-torture/execute/intrinsic77.f: New test.
12979
12980 2001-07-11  Janis Johnson <janis@us.ibm.com>
12981
12982         * gcc.misc-tests/gcov-3.c: New test.
12983
12984 2001-07-11  Richard Sandiford  <rsandifo@redhat.com>
12985
12986         * gcc.c-torture/compile/20010711-1.c,
12987         * gcc.c-torture/compile/20010711-2.c: New tests.
12988
12989 2001-07-11  Richard Sandiford  <rsandifo@redhat.com>
12990
12991         * gcc.c-torture/execute/20010711-1.c: New test.
12992
12993 2001-07-11  Ben Elliston  <bje@redhat.com>
12994
12995         * g++.old-deja/g++.other/enum5.C: New test.
12996
12997 2001-07-10  Jason Merrill  <jason_merrill@redhat.com>
12998
12999         * lib/g++-dg.exp: Load file-format and target-supports like gcc.
13000         (g++-dg-prune): Call prune_gcc_output.
13001         * prune.exp: New file for prune_gcc_output.
13002         * lib/g++.exp, lib/gcc.exp: Load it.
13003
13004 2001-07-08  Joseph S. Myers  <jsm28@cam.ac.uk>
13005
13006         * gcc.c-torture/compile/20010701-1.c,
13007         g++.old-deja/g++.ext/attrib6.C: New tests.
13008
13009 2001-07-06  Jeffrey A Law  (law@cygnus.com)
13010
13011         * gcc.c-torture/compile/20010706-1.c: New test.
13012
13013 2000-09-10  Michael Chamberlain <michael@chamberlain.net.au>
13014
13015         * gcc.misc-tests/mg.exp (compiler_output): Support tcl 8.3.1.
13016
13017 2001-06-28  Stan Shebs  <shebs@apple.com>
13018
13019         * gcc.dg/pragma-darwin.c: New test.
13020
13021 2001-06-28  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
13022
13023         * lib/objc.exp (objc_target_compile): Don't need -lposix4 on any
13024         Solaris 2.[678] system.
13025
13026 2001-06-22  Joseph S. Myers  <jsm28@cam.ac.uk>
13027
13028         * gcc.dg/20010622-1.c: New test.
13029
13030 2001-06-18  Stan Shebs  <shebs@apple.com>
13031
13032         * objc.dg: New directory.
13033         * objc.dg/dg.exp: New file.
13034         * objc.dg/alias.m: New.
13035         * objc.dg/class-1.m: New.
13036         * objc.dg/class-2.m: New.
13037         * objc.dg/const-str-1.m: New.
13038         * objc.dg/const-str-2.m: New.
13039         * objc.dg/id-1.m: New.
13040         * objc.dg/method-1.m: New.
13041         * objc.dg/super-class-1.m: New.
13042         * lib/objc-dg.exp: New file.
13043
13044 2001-06-16  John David Anglin  <dave@hiauly1.hia.nrc.ca>
13045
13046         * g++.dg/mangle1.C: Modify regexp to test for `[: \t\n]' at end
13047         of label name.
13048
13049 2001-06-14  Nathan Sidwell  <nathan@codesourcery.com>
13050
13051         * g++.old-deja/g++.abi/vbase8-9.C: New test.
13052
13053 2001-06-13  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
13054
13055         * lib/objc.exp (objc_target_compile): Add ${rootme} to ld_library_path
13056         variable.
13057
13058 2001-06-12  Richard Henderson  <rth@redhat.com>
13059
13060         * g++.old-deja/g++.other/crash27.C: Don't XFAIL.
13061
13062 2001-06-12  Nathan Sidwell  <nathan@codesourcery.com>
13063
13064         * g++.old-deja/g++.abi/vbase5.C: New test.
13065         * g++.old-deja/g++.abi/vbase6.C: New test.
13066         * g++.old-deja/g++.abi/vbase7.C: New test.
13067
13068 2001-06-12  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
13069
13070         * gcc.c-torture/compile/20010610-1.c: New test.
13071
13072 2001-06-12  Nathan Sidwell  <nathan@codesourcery.com>
13073
13074         * g++.old-deja/g++.abi/vbase4.C: New test.
13075
13076 2001-06-11  Stephane Carrez  <Stephane.Carrez@worldnet.fr>
13077
13078         * gcc.c-torture/execute/920501-8.x: New file, sprintf() does not
13079         support %f for HC11/HC12 targets.
13080         * gcc.c-torture/execute/930513-1.x: New file, likewise.
13081         * gcc.c-torture/execute/980709-1.x: New file, pow() is not available
13082         on HC11/HC12 targets.
13083         * gcc.c-torture/execute/990826-0.x: New file, likewise for floor().
13084
13085 2001-06-11  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
13086
13087         * gcc.dg/wchar_t-1.c: New file.
13088         * gcc.dg/wint_t-1.c: Likewise.
13089
13090 2001-06-11  Bernd Schmidt  <bernds@redhat.com>
13091
13092         * g++.old-deja/g++.other/stepanov_v1p2.C: Remove.
13093
13094 2001-06-11  Richard Henderson  <rth@redhat.com>
13095
13096         * g++.old-deja/g++.law/code-gen5.C: Don't send raw pointers to assert.
13097
13098 2001-06-11  Joseph S. Myers  <jsm28@cam.ac.uk>
13099
13100         * gcc.c-torture/compile/20010611-1.c: New test.
13101
13102 2001-06-11  Joseph S. Myers  <jsm28@cam.ac.uk>
13103
13104         * gcc.dg/c99-tag-1.c: Add more tests.
13105
13106 2001-06-10  Alexandre Oliva  <aoliva@redhat.com>
13107
13108         * g++.old-deja/g++.abi/ptrmem.C: Take into account different
13109         representation on MN10300 and ARM/Thumb.
13110
13111 2001-06-10  Toon Moene  <toon@moene.indiv.nluug.nl>
13112
13113         * g77.f-torture/execute/20010610.f: New.
13114
13115 2001-06-09  David Billinghurst  <David.Billinghurst@riotinto.com>
13116
13117         * g++.dg/mangle1.C: Change regex to allow USER_LABEL_PREFIX == "_"
13118         names.
13119
13120 2001-06-09  Richard Henderson  <rth@redhat.com>
13121
13122         * gcc.c-torture/execute/ashrdi-1.c: New.
13123         * gcc.c-torture/execute/ashldi-1.c: New.
13124         * gcc.c-torture/execute/lshrdi-1.c: New.
13125
13126 2001-06-09  Ovidiu Predescu  <ovidiu@cup.hp.com>
13127
13128         * objc/execute/load-3.m: Added. Check sending +load to categories,
13129         in addition to classes.
13130
13131 2001-06-08  Stan Shebs  <shebs@apple.com>
13132
13133         * objc/execute/load-2.m: New test.  From Nicola Pero
13134         <n.pero@mi.flashnet.it>.
13135
13136 2001-06-08  Jakub Jelinek  <jakub@redhat.com>
13137
13138         * gcc.c-torture/execute/20010605-2.c: New test.
13139
13140 2001-06-08  Nathan Sidwell  <nathan@codesourcery.com>
13141
13142         * g++.old-deja/g++.abi/vbase2.C: New test.
13143         * g++.old-deja/g++.abi/vbase3.C: New test.
13144
13145 2001-06-08  Nathan Sidwell  <nathan@codesourcery.com>
13146
13147         * g++.old-deja/g++.pt/friend49.C: New test.
13148
13149 2001-06-07  Nathan Sidwell  <nathan@codesourcery.com>
13150
13151         * g++.old-deja/g++.ext/anon3.C: New test.
13152
13153 2001-06-05  Nathan Sidwell  <nathan@codesourcery.com>
13154
13155         * g++.old-deja/g++.other/conv7.C: New test.
13156
13157 2001-06-05  Joseph S. Myers  <jsm28@cam.ac.uk>
13158
13159         * gcc.c-torture/compile/20010605-2.c: New test.
13160
13161 2001-06-04  John David Anglin  <dave@hiauly1.hia.nrc.ca>
13162
13163         * gcc.c-torture/execute/20010604-1.c: New test.
13164
13165 2001-06-04  Loren J. Rittle  <ljrittle@acm.org>
13166
13167         * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 5.x.
13168
13169 2001-06-04  Jeffrey Oldham  <oldham@codesourcery.com>
13170
13171         * lib/g++.exp (g++_include_flags): Change `args' to gccpath's value.
13172         (g++_link_flags): Likewise.
13173         (g++_init): Pass gccpath's value to two previous functions.
13174
13175 2001-06-02  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
13176
13177         * gcc.misc-tests/linkage.exp: Use wildcards when matching N32.
13178         Ensure logfile entry matches exec command line.
13179
13180 2001-05-31  Richard Henderson  <rth@redhat.com>
13181
13182         * gcc.c-torture/execute/memcheck/blkarg.x: Disable the test.
13183         * g++.dg/mangle1.C: Tweek expected mangling for 64-bit hosts.
13184
13185 2001-05-30  David.Billinghurst  <David.Billinghurst@riotinto.com>
13186
13187         * gcc.misc-tests/linkage.exp: Pass appropriate flags to native
13188         compiler for irix6.2
13189
13190 2001-05-30  Nathan Sidwell  <nathan@codesourcery.com>
13191
13192         * g++.old-deja/g++.other/optimize3.C: New file.
13193
13194 2001-05-29  Jeffrey Oldham  <oldham@codesourcery.com>
13195
13196         * gcc.c-torture/compile/20010518-2.x: New file to compile, not
13197         assemble.
13198
13199 2001-05-26  Nathan Sidwell  <nathan@codesourcery.com>
13200
13201         * g++.old-deja/g++.other/optimize2.C: New file.
13202
13203 2001-05-25  Diego Novillo  <dnovillo@redhat.com>
13204
13205         * gcc.c-torture/compile/20010518-2.c: New file.
13206         * gcc.c-torture/execute/20010518-1.c: New file.
13207         * gcc.c-torture/execute/20010518-2.c: New file.
13208
13209 2001-05-25  Joseph S. Myers  <jsm28@cam.ac.uk>
13210
13211         * gcc.dg/c90-arraydecl-1.c, gcc.dg/c99-arraydecl-1.c: New tests.
13212
13213 2001-05-24  Mark Mitchell  <mark@codesourcery.com>
13214
13215         G++ no longer defines builtins that do not begin with __builtin.
13216         * g++.old-deja/g++.abi/bitfields.C: Update accordingly.
13217         * g++.old-deja/g++.brendand/misc13.C: Likewise.
13218         * g++.old-deja/g++.law/builtin1.C: Likewise.
13219         * g++.old-deja/g++.law/cvt2.C: Likewise.
13220         * g++.old-deja/g++.mike/net5.C: Likewise.
13221         * g++.old-deja/g++.other/builtins1.C: Likewise.
13222         * g++.old-deja/g++.other/builtins2.C: Likewise.
13223         * g++.old-deja/g++.other/builtins3.C: Likewise.
13224         * g++.old-deja/g++.other/builtins4.C: Likewise.
13225         * g++.old-deja/g++.other/inline8.C: Likewise.
13226         * g++.old-deja/g++.robertl/eb39.C: Likewise.
13227
13228 2001-05-24  Nathan Sidwell  <nathan@codesourcery.com>
13229
13230         * g++.old-deja/g++.pt/using1.C: Adjust.
13231         * g++.old-deja/g++.pt/using2.C: New test.
13232
13233 2001-05-23  Neil Booth  <neil@daikokuya.demon.co.uk>
13234
13235         * gcc.dg/cpp/charconst.c: New tests.
13236         * gcc.dg/cpp/escape.c: New tests.
13237         * gcc.dg/cpp/escape-1.c: New tests.
13238         * gcc.dg/cpp/escape-2.c: New tests.
13239         * gcc.dg/cpp/ucs.c: New tests.
13240
13241 2001-05-23  David.Billinghurst <David.Billinghurst@riotinto.com>
13242
13243         * gcc.misc-tests/linkage.exp:  Pass appropriate flags to
13244         native compiler for irix6.5.
13245
13246 Wed May 23 2001  Jeffrey D. Oldham  <oldham@codesourcery.com>
13247
13248         * lib/g++.exp (g++_include_flags): Use args to compute
13249         get_multilibs.
13250         (g++_link_flags): Likewise.
13251         (g++_init): Pass TOOL_OPTIONS as arguments to two above functions.
13252
13253 2001-05-22  Joseph S. Myers  <jsm28@cam.ac.uk>
13254
13255         * gcc.dg/c90-hexfloat-1.c: Add more tests.
13256
13257 2001-05-21  Geoff Keating  <geoffk@redhat.com>
13258
13259         * gcc.c-torture/compile/920520-1.x: Merge previous contents into
13260         this file.
13261
13262 2001-05-21  Stephane Carrez  <Stephane.Carrez@worldnet.fr>
13263
13264         * gcc.c-torture/unsorted/msp.c (A_SIZE): Define according to
13265         STACK_SIZE;
13266         * gcc.c-torture/compile/991214-2.c (HISTO_SIZE): Define according
13267         to STACK_SIZE; Use it to define size of add_histo array.
13268         * gcc.c-torture/compile/920723-1.c (GITT_SIZE): Define according
13269         to STACK_SIZE.
13270         (f): Use GITT_SIZE to define size of gitt local table.
13271         * gcc.c-torture/compile/930621-1.c (BYTEMEM_SIZE): Define according
13272         to STACK_SIZE; Use it to define size of bytemem array.
13273
13274 2001-05-21  Stephane Carrez  <Stephane.Carrez@worldnet.fr>
13275
13276         * gcc.c-torture/compile/20000804-1.x: New file, this test fails
13277         on 68HC11/HC12 due to the asm instruction.
13278         * gcc.c-torture/compile/20001205-1.x: New file, ditto.
13279         * gcc.c-torture/compile/920520-1.x: Likewise.
13280         * gcc.c-torture/compile/20001226-1.x: New file, this test fails
13281         on 68HC11/HC12 because the function is larger than 64K.
13282         * gcc.c-torture/compile/961203-1.x: New file, this test fails
13283         on 68HC11/HC12 because the structure is too large.
13284
13285 2001-05-20  Richard Henderson  <rth@redhat.com>
13286
13287         * gcc.c-torture/execute/20010520-1.c: New.
13288
13289 2001-05-20  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
13290
13291         * g++.old-deja/g++.warn/compare1.C: New test.
13292         * gcc.dg/compare4.c: New test.
13293
13294 2001-05-20  Nathan Sidwell  <nathan@codesourcery.com>
13295
13296         * g++.old-deja/g++.other/optimize1.C: New test.
13297
13298 2001-05-20  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
13299
13300         * g++.old-deja/g++.pt/spec41.C: New test.
13301
13302 2001-05-19  Joseph S. Myers  <jsm28@cam.ac.uk>
13303
13304         * gcc.c-torture/compile/20010114-1.x: Remove.
13305
13306 2001-05-18  Stan Shebs  <shebs@apple.com>
13307
13308         * gcc.c-torture/compile/20010518-1.c: New test.
13309
13310 2001-05-18  Nathan Sidwell  <nathan@codesourcery.com>
13311
13312         * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL.
13313         * g++.old-deja/g++.pt/crash67.C: New test.
13314
13315 2001-05-17  Jeffrey D. Oldham  <oldham@codesourcery.com>
13316
13317         * g++.old-deja/g++.other/debug9.C: New test.
13318
13319 2001-05-16  Zack Weinberg  <zackw@stanford.edu>
13320
13321         * gcc.dg/complete-port.c: New (revised version of libgcc1-test.c)
13322
13323 2001-05-16  Jan Hubicka  <jh@suse.cz>
13324
13325         * gcc.c-torture/compile/20010516-1.c: New test.
13326
13327 2001-05-16  Nathan Sidwell  <nathan@codesourcery.com>
13328
13329         * g++.old-deja/g++.other/crash41.C: New test.
13330
13331 2001-05-16  Nathan Sidwell  <nathan@codesourcery.com>
13332
13333         * g++.old-deja/g++.pt/crash66.C: New test.
13334
13335 2001-05-15  Benjamin Kosnik  <bkoz@redhat.com>
13336
13337         * g++.old-deja/g++.robertl/eb27.C: Convert.
13338
13339 2001-05-15  Nick Clifton  <nickc@cambridge.redhat.com>
13340
13341         * g++.dg/friend-warn.C: New test.  Do not warn about friend
13342         declaration being redundant.
13343
13344 2001-05-15  Mark Mitchell (admin)  <mitchell@nunki.dbai.tuwien.ac.at>
13345
13346         * gcc.dg/ultrasp2.c: Don't run it with -m64 on sparc-*-*.
13347
13348 2001-05-14  Mark Mitchell  <mark@codesourcery.com>
13349
13350         * lib/objc.exp: Add -lposix4 on Solaris 2.6 and Solaris 2.7.
13351
13352 2001-05-13  Benjamin Kosnik  <bkoz@redhat.com>
13353
13354         * lib/g++.exp: Use testsuite_flags.
13355
13356 2001-05-13  Mark Mitchell  <mark@codesourcery.com>
13357
13358         * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 4.x.
13359
13360 2001-05-11  John David Anglin  <dave@hiauly1.hia.nrc.ca>
13361
13362         * gcc.c-torture/execute/ieee/ieee.exp: Don't run ieee tests on VAX.
13363
13364 2001-05-11  Mark Mitchell  <mark@codesourcery.com>
13365
13366         * lib/objc.exp: Add -lposix4 on Solaris 2.8.
13367
13368 2001-05-10  Joseph S. Myers  <jsm28@cam.ac.uk>
13369
13370         * gcc.c-torture/compile/20010313-1.c: New test.
13371
13372 2001-05-09  Zack Weinberg  <zackw@stanford.edu>
13373
13374         * gcc.dg/cpp/direct2.c: New test.
13375         * gccq.dg/cpp/direct2s.c: New test.
13376
13377         * gcc.c-torture/execute/920730-1t.c: #undef __GNUC__ at head.
13378
13379 2001-05-07  Mark Mitchell  <mark@codesourcery.com>
13380
13381         * g++.old-deja/g++.other/op2.C: Don't use `glob' as a variable.
13382         * g++.old-deja/g++.other/op3.C: Likewise.
13383
13384 2001-05-06  Neil Booth  <neil@daikokuya.demon.co.uk>
13385
13386         * gcc.dg/cpp/syshdr.h: New file.
13387         * gcc.dg/cpp/sysmac1.c: Update.
13388         * gcc.dg/cpp/sysmac2.c: Update.
13389
13390 2001-05-05  Neil Booth  <neil@daikokuya.demon.co.uk>
13391
13392         * gcc.dg/cpp/sysmac1.c,sysmac2.c: Return to original file.
13393
13394 2001-05-04  David Edelsohn  <edelsohn@gnu.org>
13395
13396         * gcc.c-torture/execute/20001227-1.c: Remove duplicate of
13397         gcc.c-torture/execute/20000412-3.c with no ChangeLog entry.
13398
13399 2001-05-04  Neil Booth  <neil@daikokuya.demon.co.uk>
13400
13401         * gcc.c-torture/execute/longlong.c: Update for 16 bit int issues.
13402
13403 2001-05-03  Geoffrey Keating  <geoffk@redhat.com>
13404
13405         * lib/g++.exp (g++_include_flags): Don't use any special flags
13406         if TESTING_IN_BUILD_TREE is not defined.
13407         (g++_init): Use a plain 'c++' as the compiler if
13408         TESTING_IN_BUILD_TREEE is not defined.
13409
13410 2001-05-02  Jakub Jelinek  <jakub@redhat.com>
13411
13412         * g++.old-deja/g++.eh/catch13.C: New test.
13413         * g++.old-deja/g++.eh/catch14.C: New test.
13414
13415 2001-05-02  Jakub Jelinek  <jakub@redhat.com>
13416
13417         * gcc.dg/cpp/tr-define.c: New test.
13418
13419 2001-05-01  Loren J. Rittle  <ljrittle@acm.org>
13420
13421         * g++.old-deja/g++.abi/cxa_vec.C: Get malloc() from
13422         <stdlib.h>, not <malloc.h>.
13423
13424 2001-05-01  Nathan Sidwell  <nathan@codesourcery.com>
13425
13426         * g++.old-deja/g++.ns/template17.C: New test.
13427
13428 2001-05-01  Nathan Sidwell  <nathan@codesourcery.com>
13429
13430         * g++.old-deja/g++.pt/ref4.C: New test.
13431
13432 2001-04-30  Richard Henderson  <rth@redhat.com>
13433
13434         * gcc.dg/20000724-1.c: Revert last change.
13435
13436 2001-04-30  Toon Moene  <toon@moene.indiv.nluug.nl>
13437
13438         * g77.f-torture/execute/20010430.f: New test.
13439
13440 2001-04-30  Mark Mitchell  <mark@codesourcery.com>
13441
13442         * gcc.dg/20000724-1.c: Add a clobber of `esp'.
13443
13444 2001-04-29  Joseph S. Myers  <jsm28@cam.ac.uk>
13445
13446         * g++.old-deja/g++.other/crash14.C: Remove -fnew-abi.
13447
13448 2001-04-27  Nathan Sidwell  <nathan@codesourcery.com>
13449
13450         * g++.old-deja/g++.eh/crash6.C: New test.
13451
13452 2001-04-27  Nathan Sidwell  <nathan@codesourcery.com>
13453
13454         * g++.old-deja/g++.other/warn7.C: New test.
13455
13456 2001-04-27  Nathan Sidwell  <nathan@codesourcery.com>
13457
13458         * g++.old-deja/g++.other/defarg9.C: New test.
13459
13460 2001-04-26  Toon Moene  <toon@moene.indiv.nluug.nl>
13461
13462         * g77.f-torture/compile/20010426.f: New test.
13463         * g77.f-torture/execute/20010426.f: New test.
13464
13465 2001-04-26  Toon Moene  <toon@moene.indiv.nluug.nl>
13466
13467         * g77.f-torture/compile/20000629-1.x: Remove - error
13468         has been fixed.
13469
13470 2001-04-26  Jeffrey A Law  (law@cygnus.com)
13471
13472         * g++.dg/special/initp1.C: Moved here from g++.old-deja/g++.ext.
13473         Tweak slightly to work with g++.dg framework.
13474         * g++.dg/special/ecos.exp: Run initp1.C test.
13475         * g++.old-deja/g++.ext/initp1.C: Moved to g++.dg/special.
13476
13477         * g++.old-deja/g++.ext/instantiate2.C: XFAIL for HPUX too since
13478         its linker doesn't give line numbers either.
13479         * g++.old-deja/g++.ext/instantiate3.C: Similarly.
13480
13481 2001-04-26  Nathan Sidwell <nathan@codesourcery.com>
13482
13483         * g++.old-deja/g++.other/lex1.C: New test.
13484
13485 2001-04-26  Jakub Jelinek  <jakub@redhat.com>
13486
13487         * gcc.dg/noncompile/20010425-1.c: New test.
13488
13489 2001-04-26  Nathan Sidwell <nathan@codesourcery.com>
13490
13491         * g++.old-deja/g++.pt/mangle2.C: New test.
13492
13493 2001-04-25  Jakub Jelinek  <jakub@redhat.com>
13494
13495         * gcc.dg/format/plus-1.c: New test.
13496
13497 2001-04-25  Jakub Jelinek  <jakub@redhat.com>
13498
13499         * gcc.dg/20010423-1.c: New test.
13500
13501 2001-04-25  Jakub Jelinek  <jakub@redhat.com>
13502
13503         * gcc.c-torture/execute/20010422-1.c: New test.
13504
13505 2001-04-25  Nathan Sidwell  <nathan@codesourcery.com>
13506
13507         * g++.old-deja/g++.ns/type2.C: New test.
13508
13509 2001-04-24  Zack Weinberg  <zackw@stanford.edu>
13510
13511         * g++.old-deja/g++.other/perf1.C: New test.
13512
13513 2001-04-24  Nathan Sidwell <nathan@codesourcery.com>
13514
13515         * gcc.dg/c99-func-2.c: Remove xfail.
13516         * gcc.dg/c99-func-3.c: Remove xfail.
13517         * gcc.dg/c99-func-4.c: Remove xfail.
13518
13519 2001-04-23  Zack Weinberg  <zackw@stanford.edu>
13520
13521         * gcc.c-torture/execute/20010124-1.c: No longer expected to fail.
13522
13523 2001-04-23  Joseph S. Myers  <jsm28@cam.ac.uk>
13524
13525         * gcc.c-torture/compile/20010423-1.c: New test.
13526
13527 2001-04-20  Nathan Sidwell  <nathan@codesourcery.com>
13528
13529         * g++.old-deja/g++.pt/typename28.C: New test.
13530
13531 2001-04-20  Nathan Sidwell  <nathan@codesourcery.com>
13532
13533         * g++.old-deja/g++.abi/empty2.C: New test.
13534         * g++.old-deja/g++.abi/empty3.C: New test.
13535
13536 2001-04-20  Jakub Jelinek  <jakub@redhat.com>
13537
13538         * g++.old-deja/g++.other/comdat2.C: New test.
13539         * g++.old-deja/g++.other/comdat2-aux.cc: Auxiliary source for it.
13540
13541 2001-04-20  Jakub Jelinek  <jakub@redhat.com>
13542
13543         * g++.old-deja/g++.other/overload14.C: New test.
13544
13545 2001-04-20  Jakub Jelinek  <jakub@redhat.com>
13546
13547         * g++.old-deja/g++.other/lookup23.C: New test.
13548
13549 2001-04-20  Jakub Jelinek  <jakub@redhat.com>
13550
13551         * gcc.c-torture/execute/20010403-1.c: New test.
13552
13553 2001-04-19  David Billinghurst <David.Billinghurst@riotinto.com>
13554             Mark Mitchell  <mark@codesourcery.com>
13555
13556         * lib/old-dejagnu.exp: Don't delete output of executable.
13557         Add .exe suffix to executables.
13558
13559 2001-04-18  Toon Moene  <toon@moene.indiv.nluug.nl>
13560
13561         * g77.f-torture/execute/short.x; Remove - Error has been fixed.
13562
13563 2001-04-16  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
13564
13565         * gcc.dg/wtr-conversion-1.c: Don't test for width changes.
13566
13567 2001-04-12  Nathan Sidwell  <nathan@codesourcery.com>
13568
13569         * g++.old-deja/g++.abi/primary3.C (main): Correct expected layout.
13570         * g++.old-deja/g++.abi/crash1.C: New test.
13571
13572 2001-04-12  Nathan Sidwell  <nathan@codesourcery.com>
13573
13574         * g++.old-deja/g++.other/crash40.C: New test.
13575
13576 2001-04-11  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
13577
13578         * gcc.c-torture/execute/20010122-1.c: Fix declaration of alloca.
13579
13580 2001-04-11  Nathan Sidwell  <nathan@codesourcery.com>
13581
13582         * g++.old-deja/g++.other/warn6.C: New test.
13583
13584 22001-04-11  Peter Schmid  <schmid@snake.iap.physik.tu-darmstadt.de>
13585
13586         * g++.old-deja/g++.robertl/eb42.C: Same.
13587
13588 001-04-10  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
13589
13590         * gcc.dg/wtr-conversion-1.c: New testcase.
13591
13592 2001-04-10  Richard Henderson  <rth@redhat.com>
13593
13594         * g++.old-deja/g++.other/array5.C: New.
13595
13596 2001-04-08  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
13597
13598         * gcc.c-torture/execute/20010408-1.c: New test.
13599
13600 2001-04-06  Benjamin Kosnik  <bkoz@redhat.com>
13601
13602         * g++.old-deja/g++.benjamin/15071.C (main): Update to conformant
13603         headers and constructs.
13604         * g++.old-deja/g++.robertl/eb79.C: Same.
13605         * g++.old-deja/g++.robertl/eb77.C (main): Same.
13606         * g++.old-deja/g++.robertl/eb73.C: Same.
13607         * g++.old-deja/g++.robertl/eb66.C (main): Same.
13608         * g++.old-deja/g++.robertl/eb55.C (t): Same.
13609         * g++.old-deja/g++.robertl/eb54.C (main): Same.
13610         * g++.old-deja/g++.robertl/eb46.C (main): Same.
13611         * g++.old-deja/g++.robertl/eb44.C: Same.
13612         * g++.old-deja/g++.robertl/eb41.C (main): Same.
13613         * g++.old-deja/g++.robertl/eb4.C (main): Same.
13614         * g++.old-deja/g++.robertl/eb39.C: Same.
13615         * g++.old-deja/g++.robertl/eb33.C (main): Same.
13616         * g++.old-deja/g++.robertl/eb31.C (main): Same.
13617         * g++.old-deja/g++.robertl/eb30.C: Same.
13618         * g++.old-deja/g++.robertl/eb3.C: Same.
13619         * g++.old-deja/g++.robertl/eb24.C (T>): Same.
13620         * g++.old-deja/g++.robertl/eb21.C: Same.
13621         * g++.old-deja/g++.robertl/eb15.C: Same.
13622         * g++.old-deja/g++.robertl/eb118.C: Same.
13623         * g++.old-deja/g++.robertl/eb115.C (main): Same.
13624         * g++.old-deja/g++.robertl/eb113.C (streambuf): Same.
13625         * g++.old-deja/g++.robertl/eb109.C: Same.
13626         * g++.old-deja/g++.other/sibcall1.C (main): Same.
13627         * g++.old-deja/g++.mike/rtti1.C: Same.
13628         * g++.old-deja/g++.mike/p658.C: Same.
13629         * g++.old-deja/g++.mike/net46.C: Same.
13630         * g++.old-deja/g++.mike/net34.C: Same.
13631         * g++.old-deja/g++.mike/memoize1.C: Same.
13632         * g++.old-deja/g++.mike/eh2.C: Same.
13633         * g++.old-deja/g++.law/weak.C: Same.
13634         * g++.old-deja/g++.law/visibility7.C: Same.
13635         * g++.old-deja/g++.law/visibility25.C: Same.
13636         * g++.old-deja/g++.law/visibility22.C: Same.
13637         * g++.old-deja/g++.law/visibility2.C: Same.
13638         * g++.old-deja/g++.law/visibility17.C: Same.
13639         * g++.old-deja/g++.law/visibility13.C: Same.
13640         * g++.old-deja/g++.law/visibility10.C: Same.
13641         * g++.old-deja/g++.law/visibility1.C: Same.
13642         * g++.old-deja/g++.law/virtual3.C (eval): Same.
13643         * g++.old-deja/g++.law/vbase1.C: Same.
13644         * g++.old-deja/g++.law/operators32.C: Same.
13645         * g++.old-deja/g++.law/nest3.C: Same.
13646         * g++.old-deja/g++.law/missed-error2.C (foo): Same.
13647         * g++.old-deja/g++.law/except5.C (main): Same.
13648         * g++.old-deja/g++.law/cvt7.C (run): Same.
13649         * g++.old-deja/g++.law/cvt2.C: Same.
13650         * g++.old-deja/g++.law/cvt16.C: Same.
13651         * g++.old-deja/g++.law/ctors6.C (bar): Same.
13652         * g++.old-deja/g++.law/ctors17.C (main): Same.
13653         * g++.old-deja/g++.law/ctors13.C: Same.
13654         * g++.old-deja/g++.law/ctors12.C (main): Same.
13655         * g++.old-deja/g++.law/ctors10.C: Same.
13656         * g++.old-deja/g++.law/code-gen5.C: Same.
13657         * g++.old-deja/g++.law/bad-error7.C: Same.
13658         * g++.old-deja/g++.law/arm9.C: Same.
13659         * g++.old-deja/g++.law/arm12.C: Same.
13660         * g++.old-deja/g++.law/arg8.C: Same.
13661         * g++.old-deja/g++.law/arg1.C: Same.
13662         * g++.old-deja/g++.jason/typeid1.C (struct foo): Same.
13663         * g++.old-deja/g++.jason/template31.C: Same.
13664         * g++.old-deja/g++.jason/template24.C (main): Same.
13665         * g++.old-deja/g++.jason/2371.C: Same.
13666         * g++.old-deja/g++.eh/new2.C: Same.
13667         * g++.old-deja/g++.eh/new1.C: Same.
13668         * g++.old-deja/g++.brendan/ptolemy2.C: Same.
13669         * g++.old-deja/g++.brendan/nest21.C (main): Same.
13670         * g++.old-deja/g++.brendan/err-msg3.C: Same.
13671         * g++.old-deja/g++.brendan/crash62.C: Same.
13672         * g++.old-deja/g++.brendan/crash52.C: Same.
13673         * g++.old-deja/g++.brendan/crash49.C (main): Same.
13674         * g++.old-deja/g++.brendan/crash38.C: Same.
13675         * g++.old-deja/g++.brendan/crash15.C (main): Same.
13676         * g++.old-deja/g++.brendan/copy9.C: Same.
13677
13678 2001-04-06  J"orn Rennecke <amylaar@redhat.com>
13679
13680         * gcc.c-torture/execute/20001203-2.c (memset):
13681         Count argument is of type __SIZE_TYPE__.
13682
13683 2001-04-04  Diego Novillo  <dnovillo@redhat.com>
13684
13685         * gcc.c-torture/compile/20010404-1.c: New test.
13686
13687 2001-04-04  Jakub Jelinek  <jakub@redhat.com>
13688
13689         * gcc.c-torture/compile/20010326-1.c: New test.
13690
13691 2001-04-03  Alexandre Oliva  <aoliva@redhat.com>
13692
13693         * g++.old-deja/g++.ext/instantiate1.C: Adjust to accommodate
13694         peculiarities of the SH.
13695         * g++.old-deja/g++.ext/instantiate2.C: Likewise.
13696
13697 2001-04-02  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
13698
13699         * gcc.c-torture/execute/ieee/fp-cmp-1.c: Renamed nan to dnan.
13700         * gcc.c-torture/execute/ieee/fp-cmp-3.c: Likewise.
13701         * gcc.c-torture/execute/ieee/fp-cmp-2.c: Renamed nan to fnan.
13702
13703 2001-04-02  Jakub Jelinek  <jakub@redhat.com>
13704
13705         * g77.f-torture/compile/20010321-1.f: New test.
13706
13707 2001-04-02  Jakub Jelinek  <jakub@redhat.com>
13708
13709         * gcc.c-torture/compile/20010329-1.c: New test.
13710
13711 2001-04-02  Jakub Jelinek  <jakub@redhat.com>
13712
13713         * gcc.c-torture/execute/20010329-1.c: New test.
13714
13715 2001-03-28  Loren J. Rittle  <ljrittle@acm.org>
13716
13717         * g++.old-deja/g++.other/eh4.C: Fix typo.
13718
13719 2001-03-28  Loren J. Rittle  <ljrittle@acm.org>
13720
13721         * g++.dg/special/ecos.exp (conpr-1.C): Do not write in $srcdir.
13722
13723 2001-03-28  Philip Blundell  <philb@gnu.org>
13724
13725         * gcc.c-torture/compile/20010328-1.c: New test.
13726
13727 2001-03-27  Richard Henderson  <rth@redhat.com>
13728
13729         * g++.old-deja/g++.eh/crash3.C: Don't use -fsjlj-exceptions.
13730         * g++.old-deja/g++.eh/vbase3.C: Likewise.
13731
13732 2001-03-27  Alan Modra  <alan@linuxcare.com.au>
13733
13734         * gcc.c-torture/compile/20010327-1.c: New test.
13735
13736 2001-03-26  Nathan Sidwell  <nathan@codesourcery.com>
13737
13738         * g++.old-deja/g++.other/friend12.C: New test.
13739         * g++.old-deja/g++.other/friend9.C: Expect no errors.
13740         * g++.old-deja/g++.robertl/eb56.C: Make typedef public.
13741
13742 2001-03-25  Joseph S. Myers  <jsm28@cam.ac.uk>
13743
13744         * gcc.c-torture/execute/20010325-1.c: New test.
13745
13746 2001-03-23  Jakub Jelinek  <jakub@redhat.com>
13747
13748         * g++.old-deja/g++.other/mangle3.C: New test.
13749
13750 2001-03-22  Jakub Jelinek  <jakub@redhat.com>
13751
13752         * g++.old-deja/g++.other/anon8.C: New test.
13753
13754 2001-03-20  Philip Blundell  <philb@gnu.org>
13755
13756         * gcc.c-torture/compile/20010320-1.c: New test.
13757
13758 2001-03-17  Richard Henderson  <rth@redhat.com>
13759
13760         * g++.old-deja/g++.other/eh4.C: Add expected error text.
13761
13762 2001-03-15  Geoff Keating  <geoff@redhat.com>
13763
13764         * gcc.c-torture/execute/memcheck/memcheck.exp: Don't try to run these
13765         tests on AIX.
13766
13767 2001-03-15  Gabriel Dos Reis  <gdr@codesourcery.com>
13768
13769         * g++.old-deja/g++.other/eh4.C: New test.
13770
13771 2001-03-14  Neil Booth  <neil@daikokuya.demon.co.uk>
13772
13773         * gcc.dg/cpp/mi1.c: Update.
13774
13775 2001-03-14  Jakub Jelinek  <jakub@redhat.com>
13776
13777         * g++.old-deja/g++.other/regstack.C: New test.
13778
13779 2001-03-12  Nathan Sidwell  <nathan@codesourcery.com>
13780
13781         * g++.old-deja/g++.other/ref4.C: New test.
13782
13783 2001-03-11  Nicola Pero <n.pero@mi.flashnet.it>
13784
13785         * objc/execute/va_method.m: Added.
13786         * objc/execute/IMP.m: Added.
13787         * objc/execute/_cmd.m: Added.
13788         * objc/execute/accessing_ivars.m: Added.
13789         * objc/execute/class-1.m: Added.
13790         * objc/execute/class-10.m: Added.
13791         * objc/execute/class-11.m: Added.
13792         * objc/execute/class-12.m: Added.
13793         * objc/execute/class-13.m: Added.
13794         * objc/execute/class-14.m: Added.
13795         * objc/execute/class-2.m: Added.
13796         * objc/execute/class-3.m: Added.
13797         * objc/execute/class-4.m: Added.
13798         * objc/execute/class-5.m: Added.
13799         * objc/execute/class-6.m: Added.
13800         * objc/execute/class-7.m: Added.
13801         * objc/execute/class-8.m: Added.
13802         * objc/execute/class-9.m: Added.
13803         * objc/execute/class-tests-1.h
13804         * objc/execute/class-tests-2.h
13805         * objc/execute/compatibility_alias.m: Added.
13806         * objc/execute/encode-1.m: Added.
13807         * objc/execute/formal_protocol-1.m: Added.
13808         * objc/execute/formal_protocol-2.m: Added.
13809         * objc/execute/formal_protocol-3.m: Added.
13810         * objc/execute/formal_protocol-4.m: Added.
13811         * objc/execute/formal_protocol-5.m: Added.
13812         * objc/execute/formal_protocol-6.m: Added.
13813         * objc/execute/formal_protocol-7.m: Added.
13814         * objc/execute/informal_protocol.m: Added.
13815         * objc/execute/initialize.m: Added.
13816         * objc/execute/load.m: Added.
13817         * objc/execute/many_args_method.m: Added.
13818         * objc/execute/nested-3.m: Added.
13819         * objc/execute/no_clash.m: Added.
13820         * objc/execute/private.m: Added.
13821         * objc/execute/redefining_self.m: Added.
13822         * objc/execute/root_methods.m: Added.
13823         * objc/execute/selector-1.m: Added.
13824         * objc/execute/static-1.m: Added.
13825         * objc/execute/static-2.m: Added.
13826         * objc/execute/va_method.m: Added.
13827
13828 2001-03-10  Richard Henderson  <rth@redhat.com>
13829
13830         * g++.old-deja/g++.oliva/delete3.C (main): Catch the exception.
13831
13832 2001-03-07  Neil Booth  <neil@daikokuya.demon.co.uk>
13833
13834         * g++.old-deja/g++.other/crash31.C: XFAIL.
13835         * g77.f-torture/execute/20010116.x: Conditional XFAIL.
13836         * g77.f-torture/execute/short.x: XFAIL -Os on x86.
13837         * gcc.c-torture/execute/20010123-1.x: XFAIL.
13838         * gcc.c-torture/execute/20010124-1.x: XFAIL.
13839         * gcc.dg/sequence-pt-1.c: XFAIL one test.
13840
13841 2001-03-06  Ovidiu Predescu  <ovidiu@cup.hp.com>
13842
13843         * objc/execute/nested-2.m: Added. Contributed by Nicola Pero.
13844
13845 2001-03-06  Zack Weinberg  <zackw@stanford.edu>
13846
13847         * gcc.dg/20000724-1.c: Don't use multiline strings.
13848
13849 2001-03-06  Zack Weinberg  <zackw@stanford.edu>
13850
13851         * objc/execute/string1.m, objc/execute/string2.m: Compare the
13852         result of -cString against what we expect it to be; don't just
13853         print it out for no one to read.
13854
13855         * objc/execute/string3.m, objc/execute/string4.m: New tests.
13856         Based on testcases provided by Nicola Pero.
13857
13858 2001-03-03  Neil Booth  <neil@daikokuya.demon.co.uk>
13859
13860         * gcc.dg/cpp/macro7.c: New test.
13861
13862 2001-03-03  Neil Booth  <neil@daikokuya.demon.co.uk>
13863
13864         * gcc.dg/cpp/multiline.c: Update.
13865
13866 2001-03-02  Nathan Sidwell  <nathan@codesourcery.com>
13867
13868         * g++.old-deja/g++.other/enum3.C: New test.
13869
13870 2001-03-02  Nathan Sidwell  <nathan@codesourcery.com>
13871
13872         * g++.old-deja/g++.other/pod1.C: New test.
13873
13874 2001-03-02  Nathan Sidwell  <nathan@codesourcery.com>
13875
13876         * g++.old-deja/g++.ext/overload1.C: New test.
13877
13878 2001-03-01  Nathan Sidwell  <nathan@codesourcery.com>
13879
13880         * g++.old-deja/g++.pt/using1.C: New test.
13881
13882 2001-03-01  Nathan Sidwell  <nathan@codesourcery.com>
13883
13884         * g++.old-deja/g++.other/using9.C: New test.
13885
13886 2001-02-28  Ovidiu Predescu  <ovidiu@cup.hp.com>
13887
13888         * objc/execute/bycopy-3.m: Added new test from Nicola Pero.
13889
13890         * objc/execute/protocol.m (main): Added patch from Nicola Pero.
13891
13892 2001-02-28  Nathan Sidwell  <nathan@codesourcery.com>
13893
13894         * g++.old-deja/g++.ext/realpt1.C: Remove.
13895
13896 2001-02-27  Nathan Sidwell  <nathan@codesourcery.com>
13897
13898         * g++.old-deja/g++.abi/vtable3.h: Check vcall offsets too.
13899
13900 2001-02-26  Will Cohen  <wcohen@redhat.com>
13901
13902         * gcc.c-torture/execute/ieee/20010226-1.c: New test.
13903
13904 2001-02-26  Jeffrey Oldham  <oldham@codesourcery.com>
13905
13906         * g++.old-deja/g++.pt/overload15.C: New test to stress overloaded
13907         templatized constructors.
13908
13909 2001-02-24  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
13910
13911         * gcc.c-torture/execute/20010224-1.c: New test.
13912
13913 2001-02-23  Jakub Jelinek  <jakub@redhat.com>
13914
13915         * gcc.c-torture/execute/20010222-1.c: New test.
13916
13917 2001-02-22  Jakub Jelinek  <jakub@redhat.com>
13918
13919         * g++.old-deja/g++.other/inline20.C: New test.
13920
13921 2001-02-21  Ovidiu Predescu  <ovidiu@cup.hp.com>
13922
13923         * objc/execute/nested-1.m: Added (contributed by Nicola Pero).
13924
13925 2001-02-21  Gabriel Dos Reis  <gdr@merlin.codesourcery.com>
13926
13927         * g++.old-deja/g++.other/lookup22.C: New test.
13928
13929 2001-02-19  Zack Weinberg  <zackw@stanford.edu>
13930
13931         * g77.dg: New directory.
13932         * g77.dg/20010216-1.f: New test case.
13933         * g77.dg/dg.exp: New driver.
13934         * lib/g77-dg.exp: New driver library.
13935
13936 2001-02-18  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
13937
13938         * g++.old-deja/g++.other/inline19.c: Remove XFAIL.
13939
13940 2001-02-16  Gabriel Dos Reis <gdr@codesourcery.com>
13941
13942         * g++.old-deja/g++.other/decl9.C: New test.
13943
13944 2001-02-16  Jakub Jelinek  <jakub@redhat.com>
13945
13946         * g++.old-deja/g++.other/init16.C: Update the test so that it does
13947         not need <string> and also tests the initialization at runtime.
13948
13949 2001-02-16  Neil Booth  <neil@daikokuya.demon.co.uk>
13950
13951         * gcc.c-torture/execute/longlong.c: New test.
13952
13953 2001-02-14  J"orn Rennecke <amylaar@redhat.com>
13954
13955         * g++.old-deja/g++.brendan/new2.C (main): Use sizeof.
13956
13957 2001-02-14  J"orn Rennecke <amylaar@redhat.com>
13958
13959         * gcc.c-torture/execute/920302-1.c (execute):
13960         Change argument type to short.
13961
13962 2001-02-14  Nathan Sidwell  <nathan@codesourcery.com>
13963
13964         * g++.old-deja/g++.pt/deduct6.C: New test.
13965
13966 2001-02-14  Nathan Sidwell  <nathan@codesourcery.com>
13967
13968         * g++.old-deja/g++.pt/deduct5.C: New test.
13969
13970 2001-02-14  Jakub Jelinek  <jakub@redhat.com>
13971
13972         * gcc.c-torture/execute/20010209-1.c: New test.
13973
13974 2001-02-14  Neil Booth  <neil@daikokuya.demon.co.uk>
13975
13976         * gcc.dg/cpp/sysmac1.c, sysmac2.c: New tests.
13977
13978 2001-02-12  Geoffrey Keating  <geoffk@redhat.com>
13979
13980         * g++.dg/vtgc1.C: Update for new ABI.
13981
13982         * consistency.vlad: New directory, 1665 files.
13983
13984 2001-02-12  Joseph S. Myers  <jsm28@cam.ac.uk>
13985
13986         * gcc.dg/c99-impl-int-1.c: Use stricter error string for implicit
13987         return type.
13988         * gcc.dg/cpp/digraphs.c: Declare puts.
13989
13990 2001-02-12  Nathan Sidwell  <nathan@codesourcery.com>
13991
13992         * g++.old-deja/g++.other/warn5.C: New test.
13993
13994 2001-02-12  Nathan Sidwell  <nathan@codesourcery.com>
13995
13996         * g++.old-deja/g++.pt/spec40.C: New test.
13997
13998 2001-02-12  Nathan Sidwell  <nathan@codesourcery.com>
13999
14000         * g++.old-deja/g++.robertl/eb63.C: Remove new initializer list
14001         case.
14002         * g++.old-deja/g++.ext/arrnew.C: Deprecate.
14003
14004 2001-02-12  Jakub Jelinek  <jakub@redhat.com>
14005
14006         * gcc.c-torture/compile/20010209-1.c: New test.
14007
14008 2001-02-11  Jeffrey Oldham  <oldham@codesourcery.com>
14009
14010         * g++.old-deja/g++.other/crash26.C: XFAIL if parser produces
14011         excess errors message but not if it crashes.
14012         * g++.old-deja/g++.other/crash27.C: Likewise.
14013         * g++.old-deja/g++.other/crash28.C: Likewise.
14014         * g++.old-deja/g++.other/crash30.C: Likewise.
14015         * g++.old-deja/g++.other/crash32.C: Likewise.
14016         * g++.old-deja/g++.other/crash35.C: Likewise.
14017         * g++.old-deja/g++.pt/inherit2.C: Likewise.
14018
14019 2001-02-08  Joseph S. Myers  <jsm28@cam.ac.uk>
14020
14021         * config/default.exp, gcc.dg/cpp/cpp.exp, gcc.dg/dg.exp,
14022         gcc.dg/noncompile/noncompile.exp, gcc.dg/format/format.exp,
14023         g++.dg/dg.exp, g++.old-deja/old-deja.exp,
14024         g77.f-torture/execute/execute.exp,
14025         g77.f-torture/noncompile/noncompile.exp,
14026         gcc.c-torture/execute/execute.exp,
14027         gcc.c-torture/execute/memcheck/memcheck.exp,
14028         gcc.misc-tests/acker1.exp, gcc.misc-tests/dg-test.exp,
14029         gcc.misc-tests/dhry.exp, gcc.misc-tests/gcov.exp,
14030         gcc.misc-tests/linkage.exp, gcc.misc-tests/matrix1.exp,
14031         gcc.misc-tests/mg.exp, gcc.misc-tests/msgs.exp,
14032         gcc.misc-tests/sieve.exp, gcc.misc-tests/sort2.exp,
14033         lib/g++-dg.exp, lib/g++.exp, lib/g77.exp, lib/gcc-dg.exp,
14034         lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
14035         lib/old-dejagnu.exp, lib/scanasm.exp, objc/execute/execute.exp:
14036         Remove bug reporting instructions with ancient email addresses.
14037
14038 2001-02-07  Jakub Jelinek  <jakub@redhat.com>
14039
14040         * gcc.dg/20010202-1.c: New test.
14041         * gcc.dg/991209-1.c: Compile on whole ia32 family, not just i386.
14042
14043 2001-02-07  Zack Weinberg  <zack@wolery.stanford.edu>
14044
14045         * g++.dg/stdbool-if.C: New test.
14046
14047 2001-02-07  Ovidiu Predescu  <ovidiu@cup.hp.com>
14048
14049         * objc/execute/fdecl.m: Added main().
14050
14051 2001-02-07  Jakub Jelinek  <jakub@redhat.com>
14052
14053         * gcc.c-torture/execute/20010206-1.c: New test.
14054
14055 2001-02-06  Neil Booth  <neil@daikokuya.demon.co.uk>
14056
14057         * gcc.dg/cpp/avoidpaste1.c: Update.
14058
14059 2001-02-05  Ovidiu Predescu  <ovidiu@cup.hp.com>
14060
14061         * objc/execute/bycopy-1.m, bycopy-2.m: Added new tests from Nicola
14062         Pero <nicola@brainstorm.co.uk>.
14063         * objc/execute/fdecl.m: Declare foo as pointer to AClass.
14064
14065 2001-02-06  Nathan Sidwell  <nathan@codesourcery.com>
14066
14067         * g++.old-deja/g++.pt/spec39.C: New test.
14068
14069 2001-02-05  Jakub Jelinek  <jakub@redhat.com>
14070
14071         * gcc.c-torture/compile/20010202-1.c: New test.
14072
14073 2001-02-05  Nathan Sidwell  <nathan@codesourcery.com>
14074
14075         * g++.old-deja/g++.abi/primary2.C: New test.
14076         * g++.old-deja/g++.abi/primary3.C: New test.
14077         * g++.old-deja/g++.abi/primary4.C: New test.
14078         * g++.old-deja/g++.abi/primary5.C: New test.
14079         * g++.old-deja/g++.abi/vtable3.h: New test.
14080         * g++.old-deja/g++.abi/vtable3a.C: New test.
14081         * g++.old-deja/g++.abi/vtable3b.C: New test.
14082         * g++.old-deja/g++.abi/vtable3c.C: New test.
14083         * g++.old-deja/g++.abi/vtable3d.C: New test.
14084         * g++.old-deja/g++.abi/vtable3e.C: New test.
14085         * g++.old-deja/g++.abi/vtable3f.C: New test.
14086         * g++.old-deja/g++.abi/vtable3g.C: New test.
14087         * g++.old-deja/g++.abi/vtable3h.C: New test.
14088         * g++.old-deja/g++.abi/vtable3i.C: New test.
14089         * g++.old-deja/g++.abi/vtable3j.C: New test.
14090         * g++.old-deja/g++.oliva/thunk1.C: Remove XFAIL.
14091
14092 2001-02-03  Jakub Jelinek  <jakub@redhat.com>
14093
14094         * g++.old-deja/g++.other/anon6.C: New test.
14095         * g++.old-deja/g++.other/anon7.C: New test.
14096
14097 2001-02-01  Neil Booth  <neil@daikokuya.demon.co.uk>
14098
14099         * gcc.dg/cpp/avoidpaste2.c: New tests.
14100
14101 2001-01-31  Jakub Jelinek  <jakub@redhat.com>
14102
14103         * gcc.dg/gnu99-init-1.c: Add test for [0 ... 0] range.
14104
14105 2001-01-31  Jeffrey Oldham  <oldham@codesourcery.com>
14106
14107         * gcc.dg/c99-float-1.c: Back out "XFAIL FLT_EVAL_METHOD and
14108         DECIMAL_DIG cases for Irix."
14109
14110 2001-01-31  J"orn Rennecke <amylaar@redhat.com>
14111
14112         * gcc.c-torture/execute/920302-1.c: Cast 0 to pointer.
14113
14114 2001-01-31  Joseph S. Myers  <jsm28@cam.ac.uk>
14115
14116         * gcc.dg/c99-tag-1.c: New test.
14117
14118 2001-01-31  Neil Booth  <neil@daikokuya.demon.co.uk>
14119
14120         * gcc.dg/cpp/tr-warn1.c: Add tests.
14121
14122 2001-01-31  Neil Booth  <neil@daikokuya.demon.co.uk>
14123
14124         * gcc.dg/cpp/avoidpaste1.c: Update.
14125         * gcc.dg/cpp/paste4.c: Update.
14126
14127 2001-01-30  Jeffrey Oldham  <oldham@codesourcery.com>
14128
14129         * gcc.dg/c99-float-1.c: XFAIL FLT_EVAL_METHOD and DECIMAL_DIG
14130         cases for Irix.
14131
14132 2001-01-30  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
14133
14134         * g++.old-deja/g++.other/inline19.C: New test.
14135
14136 2001-01-30  Neil Booth  <neil@daikokuya.demon.co.uk>
14137
14138         * gcc.dg/Wlarger-than.c: New test.
14139
14140 2001-01-29  Neil Booth  <neil@daikokuya.demon.co.uk>
14141
14142         * gcc.dg/cpp/avoidpaste1.c: Fix typos.
14143
14144 2001-01-29  Jakub Jelinek  <jakub@redhat.com>
14145
14146         * gcc.c-torture/execute/20010129-1.c: New test.
14147         * gcc.c-torture/execute/20010129-1.x: Add -mcpu=i686 on ia32.
14148
14149 2001-01-28  Neil Booth  <neil@daikokuya.demon.co.uk>
14150
14151         * gcc.dg/cpp/avoidpaste1.c: Test case.
14152
14153 2001-01-28  Jakub Jelinek  <jakub@redhat.com>
14154
14155         * g++.old-deja/g++.other/inline18.C: New test.
14156
14157 2001-01-27  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
14158
14159         * gcc.c-torture/execute/stdio-opt-2.c: Also test __builtin_puts
14160         and __builtin_putchar.
14161
14162 2001-01-27  Jakub Jelinek  <jakub@redhat.com>
14163
14164         * gcc.dg/gnu99-init-1.c: Add 3 more designated range initializer
14165         tests.
14166
14167 2001-01-25  Jeffrey Oldham  <oldham@codesourcery.com>
14168
14169         * gcc.c-torture/execute/ieee/20000320-1.c (main): For MIPS, change
14170         floating point number rounding mode to round to the nearest
14171         representable mode.
14172
14173 2001-01-25  Jakub Jelinek  <jakub@redhat.com>
14174
14175         * g++.old-deja/g++.other/mangle2.C: New test.
14176
14177 2001-01-24  Joseph S. Myers  <jsm28@cam.ac.uk>
14178
14179         * gcc.c-torture/compile/20010124-1.c: New test.
14180
14181 2001-01-24  Nathan Sidwell  <nathan@codesourcery.com>
14182
14183         * g++.old-deja/g++.pt/spec38.C: New test.
14184
14185 2001-01-23  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
14186
14187         * g++.old-deja/g++.pt/spec33.C: Change from "Build don't link" to
14188         "Build don't run".
14189
14190 2001-01-23  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
14191
14192         * gcc.c-torture/execute/20010123-1.c: New test.
14193
14194 2001-01-23  Nathan Sidwell  <nathan@codesourcery.com>
14195
14196         * g++.old-deja/g++.pt/spec37.C: New test.
14197
14198 2001-01-23  Nathan Sidwell  <nathan@codesourcery.com>
14199
14200         * g++.old-deja/g++.pt/overload14.C: New test.
14201
14202 2001-01-22  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
14203
14204         * gcc.c-torture/execute/20010122-1.c: New test, exercise
14205         __builtin_return_address.
14206
14207 2001-01-22  Nathan Sidwell  <nathan@codesourcery.com>
14208
14209         * g++.old-deja/g++.martin/sts_partial.C: Remove XFAIL.
14210         * g++.old-deja/g++.pt/spec35.C: New test.
14211         * g++.old-deja/g++.pt/spec36.C: New test.
14212
14213 2001-01-20  Jakub Jelinek  <jakub@redhat.com>
14214
14215         * gcc.c-torture/compile/20010118-1.c: New test.
14216
14217 2001-01-20  Neil Booth  <neil@daikokuya.demon.co.uk>
14218
14219         * gcc.dg/cpp/macro3.c,macro4.c,strp1.c: Update.
14220
14221 2001-01-19  Jakub Jelinek  <jakub@redhat.com>
14222
14223         * gcc.c-torture/execute/20010119-1.c: New test.
14224
14225 2001-01-19  Nathan Sidwell  <nathan@codesourcery.com>
14226
14227         * g++.old-deja/g++.other/vbase5.C: New test.
14228
14229 2001-01-19  Jakub Jelinek  <jakub@redhat.com>
14230
14231         * gcc.c-torture/execute/20010118-1.c: New test.
14232
14233 2001-01-19  Nathan Sidwell  <nathan@codesourcery.com>
14234
14235         * g++.old-deja/g++.pt/deduct3.C: New test.
14236
14237 2001-01-19  Nathan Sidwell  <nathan@codesourcery.com>
14238
14239         * g++.old-deja/g++.pt/spec34.C: New test.
14240
14241 2001-01-19  "Billinghurst, David (CRTS)" <David.Billinghurst@riotinto.com>
14242
14243         * g77.f-torture/compile/20000601-2.f: New test.
14244
14245 2001-01-18  Nathan Sidwell  <nathan@codesourcery.com>
14246
14247         * g++.old-deja/g++.other/init17.C: New test.
14248
14249 2001-01-18  Alexandre Oliva  <aoliva@redhat.com>
14250
14251         * gcc.dg/cpp/if-2.c: Adjust for signed wchar_t.
14252
14253 2001-01-18  Nathan Sidwell  <nathan@codesourcery.com>
14254
14255         * g++.old-deja/g++.pt/unify8.C: New test.
14256
14257 2001-01-18  Nathan Sidwell  <nathan@codesourcery.com>
14258
14259         * g++.old-deja/g++.abi/vbase1.C: New test.
14260
14261 2001-01-18  Nathan Sidwell  <nathan@codesourcery.com>
14262
14263         * g++.old-deja/g++.pt/crash65.C: New test.
14264
14265 2001-01-18  Neil Booth  <neil@daikokuya.demon.co.uk>
14266
14267         * gcc.dg/cpp/assembl2.S: New test case.
14268
14269 2001-01-17  Jeffrey Oldham  <oldham@codesourcery.com>
14270
14271         * gcc.dg/special/ecos.exp (wkali-2.c): Xfail if only weak aliases
14272         are supported.
14273
14274 2001-01-17  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
14275
14276         * g++.old-deja/g++.other/builtins1.C: New test.
14277         * g++.old-deja/g++.other/builtins2.C: Likewise.
14278         * g++.old-deja/g++.other/builtins3.C: Likewise.
14279         * g++.old-deja/g++.other/builtins4.C: Likewise.
14280
14281 2001-01-17  Jakub Jelinek  <jakub@redhat.com>
14282
14283         * gcc.c-torture/compile/20010117-1.c: New test.
14284         * gcc.c-torture/compile/20010117-2.c: New test.
14285
14286 2001-01-15  Toon Moene  <toon@moene.indiv.nluug.nl>
14287
14288         * g77.f-torture/execute/20010116.[fx]: New test,
14289         XFAIL on i?86-*-*.
14290         * g77.f-torture/compile/20010115.f: Indicate it's
14291         a test for PR fortran/1636.
14292
14293 2001-01-15  Joseph S. Myers  <jsm28@cam.ac.uk>
14294
14295         * gcc.dg/c90-float-1.c, gcc.dg/c99-float-1.c: New tests.
14296
14297 2001-01-15  Toon Moene  <toon@moene.indiv.nluug.nl>
14298
14299         * g77.f-torture/compile/20010115.f: New test.
14300
14301 2001-01-15  Nathan Sidwell  <nathan@codesourcery.com>
14302
14303         * g++.old-deja/g++.pt/nontype5.C: New test.
14304
14305 2001-01-15  Neil Booth  <neil@daikokuya.demon.co.uk>
14306
14307         * gcc.dg/cpp/if-2.c: Comment out occasionally bogus test; we
14308         have an equivalent working one below it.
14309
14310 2001-01-14  Jeffrey Oldham  <oldham@codesourcery.com>
14311
14312         * g++.old-deja/g++.ext/instantiate2.C: Add explanatory comment.
14313         * g++.old-deja/g++.ext/instantiate3.C: Likewise.
14314
14315 2001-01-14  Jeffrey Oldham  <oldham@codesourcery.com>
14316
14317         * g++.dg/special/ecos.exp (conpr-1.C): XFAIL if compile emits
14318         message containing "init_priority".
14319         (conpr-2.C): Likewise.
14320         (conpr-3.C): Likewise.
14321         * g++.old-deja/g++.ext/initp1.C: XFAIL for Irix.
14322
14323 2001-01-14  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
14324
14325         * gcc.c-torture/execute/20010114-2.c: New test.
14326
14327 2001-01-14  Joseph S. Myers  <jsm28@cam.ac.uk>
14328
14329         * gcc.c-torture/compile/20010114-1.c: New test.
14330         * gcc.c-torture/compile/20010114-1.x: Xfail.
14331         * gcc.c-torture/compile/20010114-2.c: New test.
14332         * gcc.c-torture/execute/20010114-1.c: New test.
14333         * gcc.dg/trunc-1.c: New test.
14334         * gcc.dg/uninit-B.c: New test.
14335
14336 2001-01-13  Nick Clifton  <nickc@redhat.com>
14337
14338         * gcc.c-torture/execute/bf64-1.x: Expect to fail on M*Core
14339         target.
14340
14341 2001-01-13  Joseph S. Myers  <jsm28@cam.ac.uk>
14342
14343         * gcc.c-torture/compile/20010113-1.c: New test.
14344
14345 2001-01-13  Jakub Jelinek  <jakub@redhat.com>
14346
14347         * gcc.c-torture/compile/20001212-1.c: New test.
14348
14349 2001-01-13  Neil Booth  <neil@daikokuya.demon.co.uk>
14350
14351         * gcc.dg/cpp/widestr1.c: Update.
14352         * gcc.dg/cpp/prag-imp.c: Remove.
14353
14354 2001-01-12  Jakub Jelinek  <jakub@redhat.com>
14355
14356         * gcc.c-torture/execute/20000801-3.x: Remove.
14357         * gcc.dg/c90-init-1.c: New test.
14358         * gcc.dg/c99-init-1.c: New test.
14359         * gcc.dg/c99-init-2.c: New test.
14360         * gcc.dg/gnu99-init-1.c: New test.
14361
14362 2001-01-12  Richard Earnshaw <rearnsha@arm.com>
14363
14364         * lib/f-torture.exp (f_torture_compile): Prune the warnings before
14365         testing that no relevant ones were found.
14366
14367 2001-01-12  Nathan Sidwell  <nathan@codesourcery.com>
14368
14369         * g++.old-deja/g++.pt/cast2.C: New test.
14370
14371 2001-01-12  Nathan Sidwell  <nathan@codesourcery.com>
14372
14373         * g++.old-deja/g++.pt/friend47.C: New test.
14374
14375 2001-01-11  Nathan Sidwell  <nathan@codesourcery.com>
14376
14377         * g++.old-deja/g++.pt/instantiate13.C: New test.
14378
14379 2001-01-11  Nathan Sidwell  <nathan@codesourcery.com>
14380
14381         * g++.old-deja/g++.other/defarg7.C: New test.
14382         * g++.old-deja/g++.other/defarg8.C: New test.
14383
14384 2001-01-11  Nathan Sidwell  <nathan@codesourcery.com>
14385
14386         * g++.old-deja/g++.pt/crash64.C: New test.
14387
14388 2001-01-11  Nathan Sidwell  <nathan@codesourcery.com>
14389
14390         * g++.old-deja/g++.pt/crash63.C: New test.
14391
14392 2001-01-11  Neil Booth  <neil@daikokuya.demon.co.uk>
14393
14394         * gcc.dg/cpp/if-2.c: Add wide char test without sign extension.
14395
14396 2001-01-10  Alan Lehotsky  <lehotsky@tiac.net>
14397
14398         * gcc.dg/20000926-1.c: Parameterize for machines with 16-bit ints.
14399
14400 2001-01-10  Nathan Sidwell  <nathan@codesourcery.com>
14401
14402         * g++.old-deja/g++.pt/error3.C: New test.
14403
14404 2001-01-10  Nathan Sidwell  <nathan@codesourcery.com>
14405
14406         * g++.old-deja/g++.other/crash39.C: New test.
14407
14408 2001-01-10  Nathan Sidwell  <nathan@codesourcery.com>
14409
14410         * g++.old-deja/g++.other/vbase4.C: New test.
14411
14412 2001-01-08  Jonathan Larmour  <jlarmour@redhat.com>
14413
14414         * gcc.dg/20000419-2.c: Move to "special" subdirectory.
14415         * gcc.dg/special/20000419-2.c: New file. Identical to above.
14416         * gcc.dg/special/special.exp: New test driver which will check
14417         for alias support for the above test.
14418
14419 2001-01-09  Alan Lehotsky  <lehotsky@tiac.net>
14420
14421         * gcc.c-torture/execute/921202-1.c: Use STACK_SIZE to avoid
14422         problems on small machines.
14423         * gcc.c-torture/execute/920730-1.c: Use values from <limits.h> to
14424         parameterize.
14425
14426 2001-01-09  Jeffrey Oldham  <oldham@codesourcery.com>
14427
14428         * g++.old-deja/g++.ext/instantiate2.C: ERROR line should fail for
14429         mips.
14430         * g++.old-deja/g++.ext/instantiate3.C: Likewise.
14431
14432 2001-01-09  Nathan Sidwell  <nathan@codesourcery.com>
14433
14434         * g++.old_deja/g++.pt/using8.C: New test.
14435
14436 2001-01-09  Joseph S. Myers  <jsm28@cam.ac.uk>
14437
14438         * gcc.dg/format/attr-2.c, gcc.dg/format/attr-3.c: New tests.
14439
14440 2000-01-08  Loren J. Rittle  <ljrittle@acm.org>
14441
14442         * gcc.c-torture/execute/ieee/mzero2.x: Adjust statement of
14443         where a failure is expected.
14444         * gcc.c-torture/execute/ieee/rbug.x: Likewise.
14445
14446 2001-01-08  Nathan Sidwell  <nathan@codesourcery.com>
14447
14448         * g++.old_deja/g++.pt/instantiate12.C: New test.
14449
14450 2001-01-08  Nathan Sidwell  <nathan@codesourcery.com>
14451
14452         * g++.old-deja/g++.benjamin/15309-1.C: Expect diagnostic at
14453         start of structs.
14454         * g++.old-deja/g++.benjamin/15309-2.C: Likewise.
14455         * g++.old-deja/g++.brendan/crash17.C: Likewise.
14456         * g++.old-deja/g++.brendan/crash29.C: Likewise.
14457         * g++.old-deja/g++.brendan/crash48.C: Likewise.
14458         * g++.old-deja/g++.brendan/ns1.C: Likewise.
14459         * g++.old-deja/g++.brendan/warnings1.C: Likewise.
14460         * g++.old-deja/g++.bugs/900205_04.C: Likewise.
14461         * g++.old-deja/g++.bugs/900514_03.C: Likewise.
14462         * g++.old-deja/g++.eh/spec6.C: Likewise.
14463         * g++.old-deja/g++.jason/crash3.C: Likewise.
14464         * g++.old-deja/g++.law/ctors11.C: Likewise.
14465         * g++.old-deja/g++.law/ctors17.C: Likewise.
14466         * g++.old-deja/g++.law/ctors5.C: Likewise.
14467         * g++.old-deja/g++.law/ctors9.C: Likewise.
14468         * g++.old-deja/g++.mike/ambig1.C: Likewise.
14469         * g++.old-deja/g++.mike/net22.C: Likewise.
14470         * g++.old-deja/g++.mike/p3538a.C: Likewise.
14471         * g++.old-deja/g++.mike/p3538b.C: Likewise.
14472         * g++.old-deja/g++.mike/virt3.C: Likewise.
14473         * g++.old-deja/g++.niklas/t128.C: Likewise.
14474         * g++.old-deja/g++.other/anon4.C: Likewise.
14475         * g++.old-deja/g++.other/using1.C: Likewise.
14476         * g++.old-deja/g++.other/warn3.C: Likewise.
14477         * g++.old-deja/g++.pt/t37.C: Likewise.
14478         * g++.old-deja/g++.robertl/eb69.C: Likewise.
14479         * g++.old-deja/g++.robertl/eb71.C: Likewise.
14480
14481 2001-01-08  Nathan Sidwell  <nathan@codesourcery.com>
14482
14483         * g++.old-deja/g++.other/lookup16.C: Remove XFAIL.
14484
14485 2001-01-07  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
14486
14487         * gcc.c-torture/execute/stdio-opt-3.c: New test.
14488
14489 2001-01-07  Jakub Jelinek  <jakub@redhat.com>
14490
14491         * gcc.c-torture/compile/20010107-1.c: New test.
14492
14493 2001-01-07  Joseph S. Myers  <jsm28@cam.ac.uk>
14494
14495         * gcc.c-torture/execute/builtin-noret-1.c: New test.
14496
14497 2001-01-07  Joseph S. Myers  <jsm28@cam.ac.uk>
14498
14499         * gcc.dg/format/format.h: New file.
14500         * gcc.dg/format/array-1.c, gcc.dg/format/attr-1.c,
14501         gcc.dg/format/branch-1.c, gcc.dg/format/c90-printf-1.c,
14502         gcc.dg/format/c90-printf-2.c, gcc.dg/format/c90-printf-3.c,
14503         gcc.dg/format/c90-scanf-1.c, gcc.dg/format/c90-scanf-2.c,
14504         gcc.dg/format/c90-scanf-3.c, gcc.dg/format/c90-scanf-4.c,
14505         gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
14506         gcc.dg/format/c94-printf-1.c, gcc.dg/format/c94-scanf-1.c,
14507         gcc.dg/format/c99-printf-1.c, gcc.dg/format/c99-printf-2.c,
14508         gcc.dg/format/c99-printf-3.c, gcc.dg/format/c99-scanf-1.c,
14509         gcc.dg/format/c99-scanf-2.c, gcc.dg/format/c99-scanf-3.c,
14510         gcc.dg/format/c99-strftime-1.c, gcc.dg/format/c99-strftime-2.c,
14511         gcc.dg/format/diag-1.c, gcc.dg/format/errmk-1.c,
14512         gcc.dg/format/ext-1.c, gcc.dg/format/ext-2.c,
14513         gcc.dg/format/ext-3.c, gcc.dg/format/ext-4.c,
14514         gcc.dg/format/ext-5.c, gcc.dg/format/miss-1.c,
14515         gcc.dg/format/miss-2.c, gcc.dg/format/no-exargs-1.c,
14516         gcc.dg/format/no-y2k-1.c, gcc.dg/format/nonlit-1.c,
14517         gcc.dg/format/nonlit-2.c, gcc.dg/format/nonlit-3.c,
14518         gcc.dg/format/sec-1.c, gcc.dg/format/strfmon-1.c,
14519         gcc.dg/format/va-1.c, gcc.dg/format/warnll-1.c,
14520         gcc.dg/format/xopen-1.c, gcc.dg/format/z-1.c: Include "format.h"
14521         instead of declaring standard types, macros and functions in each
14522         test.
14523
14524 2001-01-06  Alexandre Oliva  <aoliva@redhat.com>
14525
14526         * gcc.c-torture/execute/20010106-1.c: New test.
14527
14528 2001-01-06  Joseph S. Myers  <jsm28@cam.ac.uk>
14529
14530         * gcc.dg/format/format.exp: New file.
14531         * gcc.dg/c90-printf-1.c: Rename to gcc.dg/format/c90-printf-1.c.
14532         * gcc.dg/c90-printf-2.c: Rename to gcc.dg/format/c90-printf-2.c.
14533         * gcc.dg/c90-printf-3.c: Rename to gcc.dg/format/c90-printf-3.c.
14534         * gcc.dg/c94-printf-1.c: Rename to gcc.dg/format/c94-printf-1.c.
14535         * gcc.dg/c99-printf-1.c: Rename to gcc.dg/format/c99-printf-1.c.
14536         * gcc.dg/c99-printf-2.c: Rename to gcc.dg/format/c99-printf-2.c.
14537         * gcc.dg/c99-printf-3.c: Rename to gcc.dg/format/c99-printf-3.c.
14538         * gcc.dg/c90-scanf-1.c: Rename to gcc.dg/format/c90-scanf-1.c.
14539         * gcc.dg/c90-scanf-2.c: Rename to gcc.dg/format/c90-scanf-2.c.
14540         * gcc.dg/c90-scanf-3.c: Rename to gcc.dg/format/c90-scanf-3.c.
14541         * gcc.dg/c90-scanf-4.c: Rename to gcc.dg/format/c90-scanf-4.c.
14542         * gcc.dg/c94-scanf-1.c: Rename to gcc.dg/format/c94-scanf-1.c.
14543         * gcc.dg/c99-scanf-1.c: Rename to gcc.dg/format/c99-scanf-1.c.
14544         * gcc.dg/c99-scanf-2.c: Rename to gcc.dg/format/c99-scanf-2.c.
14545         * gcc.dg/c99-scanf-3.c: Rename to gcc.dg/format/c99-scanf-3.c.
14546         * gcc.dg/c90-strftime-1.c: Rename to gcc.dg/format/c90-strftime-1.c.
14547         * gcc.dg/c90-strftime-2.c: Rename to gcc.dg/format/c90-strftime-2.c.
14548         * gcc.dg/c99-strftime-1.c: Rename to gcc.dg/format/c99-strftime-1.c.
14549         * gcc.dg/c99-strftime-2.c: Rename to gcc.dg/format/c99-strftime-2.c.
14550         * gcc.dg/format-array-1.c: Rename to gcc.dg/format/array-1.c.
14551         * gcc.dg/format-attr-1.c: Rename to gcc.dg/format/attr-1.c.
14552         * gcc.dg/format-branch-1.c: Rename to gcc.dg/format/branch-1.c.
14553         * gcc.dg/format-diag-1.c: Rename to gcc.dg/format/diag-1.c.
14554         * gcc.dg/format-errmk-1.c: Rename to gcc.dg/format/errmk-1.c.
14555         * gcc.dg/format-ext-1.c: Rename to gcc.dg/format/ext-1.c.
14556         * gcc.dg/format-ext-2.c: Rename to gcc.dg/format/ext-2.c.
14557         * gcc.dg/format-ext-3.c: Rename to gcc.dg/format/ext-3.c.
14558         * gcc.dg/format-ext-4.c: Rename to gcc.dg/format/ext-4.c.
14559         * gcc.dg/format-ext-5.c: Rename to gcc.dg/format/ext-5.c.
14560         * gcc.dg/format-miss-1.c: Rename to gcc.dg/format/miss-1.c.
14561         * gcc.dg/format-miss-2.c: Rename to gcc.dg/format/miss-2.c.
14562         * gcc.dg/format-no-exargs-1.c: Rename to gcc.dg/format/no-exargs-1.c.
14563         * gcc.dg/format-no-y2k-1.c: Rename to gcc.dg/format/no-y2k-1.c.
14564         * gcc.dg/format-nonlit-1.c: Rename to gcc.dg/format/nonlit-1.c.
14565         * gcc.dg/format-nonlit-2.c: Rename to gcc.dg/format/nonlit-2.c.
14566         * gcc.dg/format-nonlit-3.c: Rename to gcc.dg/format/nonlit-3.c.
14567         * gcc.dg/format-sec-1.c: Rename to gcc.dg/format/sec-1.c.
14568         * gcc.dg/format-strfmon-1.c: Rename to gcc.dg/format/strfmon-1.c.
14569         * gcc.dg/format-va-1.c: Rename to gcc.dg/format/va-1.c.
14570         * gcc.dg/format-warnll-1.c: Rename to gcc.dg/format/warnll-1.c.
14571         * gcc.dg/format-xopen-1.c: Rename to gcc.dg/format/xopen-1.c.
14572         * gcc.dg/formatz-1.c: Rename to gcc.dg/format/z-1.c.
14573
14574 2001-01-05  Alexandre Oliva  <aoliva@redhat.com>
14575
14576         * gcc.c-torture/execute/991228-1.c: Take word endianness into
14577         account.
14578
14579 2001-01-05  Joseph S. Myers  <jsm28@cam.ac.uk>
14580
14581         * gcc.c-torture/execute/builtin-complex-1.c: New test.
14582
14583 2001-01-05  Nathan Sidwell  <nathan@codesourcery.com>
14584
14585         * g++.old-deja/g++.pt/crash62.C: New test.
14586
14587 2001-01-04  Richard Henderson  <rth@redhat.com>
14588
14589         * gcc.dg/20000926-1.c: Update expected warnings.
14590         * gcc.dg/array-2.c: Likewise.
14591         * gcc.dg/array-4.c: Also validate flexible array members.
14592         * gcc.dg/c99-flex-array-1.c: New.
14593
14594 2001-01-04  Joseph S. Myers  <jsm28@cam.ac.uk>
14595
14596         * gcc.c-torture/compile/20001222-1.x: Remove.
14597
14598 2001-01-04  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
14599
14600         * gcc.c-torture/execute/built-in-setjmp.c: New.
14601
14602 2001-01-03  Richard Henderson  <rth@redhat.com>
14603
14604         * gcc.dg/940510-1.c: Update expected error wording.
14605         * gcc.dg/array-2.c, gcc.dg/array-3.c, gcc.dg/array-4.c: New.
14606
14607 2001-01-03  Jeffrey Oldham  <oldham@codesourcery.com>
14608
14609         * lib/target-supports.exp (check_alias_available): Modified to
14610         indicate aliases not supported if only weak aliases are supported.
14611
14612 2001-01-03  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
14613
14614         * gcc.c-torture/execute/string-opt-8.c: Add more testcases.
14615         Turn on cmpstrsi checks for __pj__ and __i370__.
14616
14617 2001-01-03  Nathan Sidwell  <nathan@codesourcery.com>
14618
14619         * g++.old-deja/g++.other/virtual11.C: New test.
14620
14621 2001-01-03  Nathan Sidwell  <nathan@codesourcery.com>
14622
14623         * g++.old-deja/g++.eh/spec6.C: Remove remaining XFAIL.
14624
14625 2001-01-02  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
14626
14627         * gcc.c-torture/compile/20010102-1.c: New test.
14628
14629 2001-01-02  Andreas Jaeger  <aj@suse.de>
14630
14631         * gcc.dg/noreturn-3.c: New test.
14632
14633         * gcc.dg/noreturn-4.c: New test.
14634
14635 2001-01-01  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
14636
14637         * gcc.c-torture/execute/stdio-opt-1.c: Also test
14638         __builtin_fputc and __builtin_fwrite.
14639
14640 2000-12-30  Jeffrey Oldham  <oldham@codesourcery.com>
14641
14642         * gcc.c-torture/execute/20001009-2.c (foo): Test only works for
14643         signed char, not default char.
14644
14645 2000-12-30  Jeffrey Oldham  <oldham@codesourcery.com>
14646
14647         * g++.old-deja/g++.other/crash18.C: Fails on mips*-sgi-irix*.
14648
14649 2000-12-30  David Billinghurst <David.Billinghurst@riotinto.com>
14650
14651         * lib/g++.exp:  Use sh to exec ${odir_v3}/tests_flags
14652
14653 2000-12-29  Richard Henderson  <rth@redhat.com>
14654
14655         * gcc.dg/20001117-1.c (__cyg_profile_func_enter): Define.
14656         (__cyg_profile_func_exit): Define.
14657
14658 2000-12-29  Hans-Peter Nilsson  <hp@bitrange.com>
14659
14660         * g++.dg/vtgc1.C: New test.
14661
14662 2000-12-28  Geoffrey Keating  <geoffk@redhat.com>
14663
14664         * gcc.dg/noncompile/20001228-1.c: New test.
14665
14666         * gcc.dg/20001228-1.c: New test.
14667
14668         * gcc.c-torture/execute/20001228-1.c: New test.
14669
14670 2000-12-28  Joseph S. Myers  <jsm28@cam.ac.uk>
14671
14672         * gcc.dg/format-strfmon-1.c: New test.
14673
14674 2000-12-27  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
14675
14676         * gcc.c-torture/execute/stdio-opt-1.c: Test __builtin_ style too.
14677         * gcc.c-torture/execute/stdio-opt-2.c: Likewise.
14678         * gcc.c-torture/execute/string-opt-1.c: Likewise.
14679         * gcc.c-torture/execute/string-opt-2.c: Likewise.
14680         * gcc.c-torture/execute/string-opt-3.c: Likewise.
14681         * gcc.c-torture/execute/string-opt-4.c: Likewise.
14682         * gcc.c-torture/execute/string-opt-6.c: Likewise.
14683         * gcc.c-torture/execute/string-opt-7.c: Likewise.
14684         * gcc.c-torture/execute/string-opt-8.c: Likewise.
14685         * gcc.c-torture/execute/string-opt-9.c: Likewise.
14686         * gcc.c-torture/execute/string-opt-10.c: Likewise.
14687         * gcc.c-torture/execute/string-opt-11.c: Likewise.
14688         * gcc.c-torture/execute/string-opt-12.c: Likewise.
14689
14690         * gcc.c-torture/execute/string-opt-3.c: Test rindex.
14691         * gcc.c-torture/execute/string-opt-4.c: Test index.
14692
14693 2000-12-26  Geoffrey Keating  <geoffk@redhat.com>
14694
14695         * gcc.c-torture/compile/20001226-1.c: New test.
14696
14697 2000-12-22  Joseph S. Myers  <jsm28@cam.ac.uk>
14698
14699         * gcc.c-torture/compile/20001222-1.c: New test.
14700         * gcc.c-torture/compile/20001222-1.x: Xfail.
14701
14702 2000-12-22  Alexandre Oliva  <aoliva@redhat.com>
14703
14704         * gcc.c-torture/execute/comp-goto-2.c: New test.
14705
14706 2000-12-21  J"orn Rennecke <amylaar@redhat.com>
14707
14708         * gcc.c-torture/execute/comp-goto-1.c (uint32, sint32):
14709         Use long types if __INT_MAX__ is 32767.
14710         (main): Use cast to (sint32 *) when poking 88 into a_page.
14711
14712         * gcc.c-torture/execute/20000822-1.c: Check for NO_TRAMPOLINES.
14713
14714 2000-12-21  Bernd Schmidt  <bernds@redhat.com>
14715
14716         * gcc.c-torture/compile/20001221-1.c: New test.
14717         * gcc.c-torture/execute/20001221-1.c: New test.
14718
14719 2000-12-20  Richard Henderson  <rth@redhat.com>
14720
14721         * g++.old-deja/g++.pt/crash36.C: Update error lines.
14722         * g++.old-deja/g++.robertl/eb109.C: Likewise.
14723
14724 2000-12-18  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
14725
14726         * gcc.dg/compare3.c: New test.
14727
14728 2000-12-18  Joseph S. Myers  <jsm28@cam.ac.uk>
14729
14730         * gcc.dg/format-warnll-1.c: New test.
14731
14732 2000-12-18  Neil Booth  <neil@daikokuya.demon.co.uk>
14733
14734         * gcc.dg/cpp/cmdlne-P.c: New test.
14735
14736 2000-12-18  Joseph S. Myers  <jsm28@cam.ac.uk>
14737
14738         * gcc.c-torture/execute/builtin-abs-1.c,
14739         gcc.c-torture/execute/builtin-abs-2.c: New tests.
14740
14741 2000-12-17  Neil Booth  <neil@daikokuya.demon.co.uk>
14742
14743         * gcc.dg/cpp/multiline.c: New test.
14744
14745 2000-12-17  Neil Booth  <neil@daikokuya.demon.co.uk>
14746
14747         * g++.old-deja/g++.other/syshdr1.C: Update.
14748         * gcc.dg/cpp/lineflags.c: Remove temporarily.
14749
14750 2000-12-15  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
14751
14752         * g++.old-deja/g++.oliva/template5.C: Remove XFAILs.
14753
14754 2000-12-15  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
14755
14756         * g++.old-deja/g++.pt/ttp65.C: New test.
14757
14758 2000-12-15  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
14759
14760         * g++.old-deja/g++.pt/ttp64.C: New test.
14761
14762 2000-12-14  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
14763
14764         * g++.old-deja/g++.pt/spec33.C: New test.
14765
14766 2000-12-14  Catherine Moore  <clm@redhat.com>
14767
14768         * gcc.c-torture/execute/920501-7.c: Check for NO_TRAMPOLINES.
14769         * gcc.c-torture/execute/920612-2.c: Likewise.
14770         * gcc.c-torture/execute/920428-2.c: Likewise.
14771         * gcc-c-torture/execute/va-arg-11.c: Call exit.
14772         * gcc.c-torture/execute/va-arg-21.c: Likewise.
14773
14774 2000-12-13  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
14775
14776         * gcc.dg/pack-test-1.c: Compile on powerpc*-*-eabi* too.
14777         * gcc.dg/pack-test-2.c: Likewise.
14778
14779 2000-12-13  Neil Booth  <neil@daikokuya.demon.co.uk>
14780
14781         Tests by Zack Weinberg <zackw@stanford.edu>.
14782
14783         * gcc.dg/cpp/defined.c: Update.
14784         * gcc.dg/cpp/defined_trad.c: New tests.
14785
14786 2000-12-13  Neil Booth  <neil@daikokuya.demon.co.uk>
14787
14788         * gcc.dg/cpp/trad-direct.c: Update.
14789
14790 2000-12-11  Neil Booth  <neilb@earthling.net>
14791
14792         * gcc.dg/cpp/defined_trad.c
14793
14794 2000-12-11  Neil Booth  <neilb@earthling.net>
14795
14796         * gcc.dg/cpp/if-2.c: Separate tests so that which failed is obvious.
14797
14798 2000-12-09  Joseph S. Myers  <jsm28@cam.ac.uk>
14799
14800         * gcc.dg/format-miss-2.c: New test.
14801
14802 2000-12-09  Neil Booth  <neilb@earthling.net>
14803
14804         * gcc.dg/cpp/lineflags.c: New tests.
14805         * gcc.dg/cpp/poison.c: Update.
14806         * gcc.dg/cpp/redef2.c: Update.
14807         * gcc.dg/cpp/skipping.c: New test.
14808
14809 2000-12-07  Geoffrey Keating  <geoffk@redhat.com>
14810
14811         * g++.old-deja/g++.other/eh3.C: New testcase.
14812
14813 2000-12-07  Neil Booth  <neilb@earthling.net>
14814
14815         * gcc.dg/wtr-aggr-init-1.c, wtr-escape-1.c, wtr-int-type-1.c,
14816         wtr-label-1.c, wtr-static-1.c, wtr-strcat-1.c, wtr-suffix-1.c,
14817         wtr-switch-1.c, wtr-unary-plus-1.c, wtr-union-init-1.c
14818         wtr-union-init-2.c, wtr-union-init-3.c: Update.
14819         * gcc.dg/cpp/extratokens.c, tr-warn4.c, tr-warn5.c, tr-warn6.c:
14820         Update.
14821
14822 2000-12-07  Joseph S. Myers  <jsm28@cam.ac.uk>
14823
14824         * gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: Use
14825         __SIZE_TYPE__ instead of int for type of integers cast to
14826         pointers.
14827
14828 2000-12-07  Jakub Jelinek  <jakub@redhat.com>
14829
14830         * g++.old-deja/g++.other/cleanup4.C: New test.
14831
14832 2000-12-07  Joseph S. Myers  <jsm28@cam.ac.uk>
14833
14834         * format-sec-1.c: New test.
14835
14836 2000-12-07  Joseph S. Myers  <jsm28@cam.ac.uk>
14837
14838         * gcc.dg/format-nonlit-3.c: New test.
14839
14840 2000-12-07  Joseph S. Myers  <jsm28@cam.ac.uk>
14841
14842         * gcc.dg/c90-printf-1.c: Add test for printf formats reading
14843         through a null pointer.
14844
14845 2000-12-06  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
14846
14847         * g++.old-deja/g++.oliva/partspec1.C: Remove XFAIL.
14848         * g++.old-deja/g++.pt/partial4.C: New test.
14849
14850 2000-12-06  J. David Anglin  <dave@hiauly1.hia.nrc.ca>
14851
14852         * gcc.c-torture/execute/ieee/hugeval.x: New.
14853
14854 2000-12-06  Neil Booth  <neilb@earthling.net>
14855
14856         * gcc.dg/cpp/backslash2.c: New tests.
14857
14858 2000-12-06  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
14859
14860         * testsuite/gcc.c-torture/execute/stdio-opt-1.c: Add more checks.
14861         * testsuite/gcc.c-torture/execute/stdio-opt-2.c: New test.
14862
14863 2000-12-05  Geoffrey Keating  <geoffk@redhat.com>
14864
14865         * gcc.c-torture/execute/20001203-2.c: New testcase.
14866
14867 2000-12-05  Nathan Sidwell  <nathan@codesourcery.com>
14868
14869         * g++.old-deja/g++.h/spec6.C: Remove some of the XFAILS.
14870         * g++.old-deja/g++.other/virtual10.C: New test.
14871
14872 2000-12-05  Nathan Sidwell  <nathan@codesourcery.com>
14873
14874         * g++.old-deja/g++.mike/pmf5.C: Remove test.
14875
14876 2000-12-05  Richard Henderson  <rth@redhat.com>
14877
14878         * gcc.c-torture/compile/20001205-1.c: New.
14879
14880 2000-12-04  Neil Booth  <neilb@earthling.net>
14881
14882         * g++.old-deja/g++.other/virtual9.C: New test.
14883         * g++.old-deja/g++.pt/crash61.C: New test.
14884         * gcc.c-torture/execute/loop-9.c: New test.
14885
14886 2000-12-04  Neil Booth  <neilb@earthling.net>
14887
14888         * g++.old-deja/g++.other/instan1.C, instan2.C: Move to...
14889         * g++.old-deja/g++.pt/instantiate1.C, instantiate2.C: ...here.
14890         * gcc.dg/cpp/19960224-2.c, endif.c, if-6.c: Move into...
14891         * gcc.dg/cpp/extratokens.c: ...here.
14892
14893 2000-12-04  Neil Booth  <neilb@earthling.net>
14894
14895         * gcc.dg/cpp/assert_trad1.c, assert_trad2.c, assert_trad3.c:
14896         New tests.
14897
14898 2000-12-03  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
14899
14900         * gcc.c-torture/execute/string-opt-11.c: Add more strspn checks.
14901         * gcc.c-torture/execute/string-opt-12.c: Add more strcspn checks.
14902
14903 2000-12-03  Joseph S. Myers  <jsm28@cam.ac.uk>
14904
14905         * gcc.c-torture/execute/20001203-1.c: New test.
14906
14907 2000-12-03  Neil Booth  <neilb@earthling.net>
14908
14909         * gcc.dg/cpp/macro6.c: New test cases.
14910
14911 2000-12-02  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
14912
14913         * gcc.c-torture/execute/string-opt-9.c: New test.
14914         * gcc.c-torture/execute/string-opt-10.c: Likewise.
14915         * gcc.c-torture/execute/string-opt-11.c: Likewise.
14916         * gcc.c-torture/execute/string-opt-12.c: Likewise.
14917
14918         * gcc.c-torture/execute/string-opt-3.c: Add more strcmp checks.
14919         * gcc.c-torture/execute/string-opt-8.c: Add more strncmp checks.
14920
14921 2000-12-02  Geoffrey Keating  <geoffk@redhat.com>
14922
14923         * gcc.dg/cpp/if-6.c: New testcase.
14924
14925         * gcc.dg/20001201-1.c: New testcase.
14926
14927 2000-12-02  Neil Booth  <neilb@earthling.net>
14928
14929         * g++.old-deja/g++.other/externC4.C,
14930         g++.old-deja/g++.other/friend10.C: New tests.
14931
14932 2000-12-02  Neil Booth  <neilb@earthling.net>
14933
14934         * g++.old-deja/g++.other/instan2.C
14935         * g++.old-deja/g++.other/instan3.C: New test.
14936
14937 2000-12-02  Neil Booth  <neilb@earthling.net>
14938
14939         * gcc.dg/cpp/c++98.c,c++98-pedantic.c,c89.c,c89-pedantic.c,
14940         c94.c,c94-pedantic.c,c99.c,c99-pedantic.c,gnuc89.c,gnuc89-pedantic.c,
14941         gnuc99.c,gnuc99-pedantic.c: New tests.
14942
14943 2000-12-01  Joseph S. Myers  <jsm28@cam.ac.uk>
14944
14945         * gcc.dg/format-no-exargs-1.c, gcc.dg/format-no-y2k-1.c,
14946         gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: New tests.
14947
14948 2000-12-01  Neil Booth  <neilb@earthling.net>
14949
14950         * gcc.dg/cpp/20000720-1.S: Remove duplicate testcase.
14951         * gcc.dg/cpp/poison.c: Update.
14952         * gcc.dg/cpp/spacing1.c: New testcase for all spacing issues.
14953
14954 2000-12-01  Toon Moene  <toon@moene.indiv.nluug.nl>
14955
14956         * g77.f-torture/execute/20001201.f: New test.
14957
14958 2000-12-01  Joseph S. Myers  <jsm28@cam.ac.uk>
14959
14960         * gcc.dg/c99-array-nonobj-1.c: No longer XFAIL.
14961
14962 2000-12-01  Jakub Jelinek  <jakub@redhat.com>
14963
14964         * gcc.c-torture/execute/string-opt-5.c: Add some memset tests.
14965
14966 2000-12-01  Nathan Sidwell  <nathan@codesourcery.com>
14967
14968         * g++.old-deja/g++.other/cast6.C: New test.
14969
14970 2000-11-30  Geoffrey Keating  <geoffk@redhat.com>
14971
14972         * gcc.c-torture/execute/20001130-2.c: New testcase.
14973
14974 2000-11-30  Richard Henderson  <rth@redhat.com>
14975
14976         * gcc.c-torture/execute/20001130-1.c: New test.
14977
14978 2000-11-30  Nathan Sidwell  <nathan@codesourcery.com>
14979
14980         * g++.old-deja/g++.other/op3.C: New test.
14981
14982 2000-11-30  Nathan Sidwell  <nathan@codesourcery.com>
14983
14984         * g++.old-deja/g++.other/op2.C: New test.
14985
14986 2000-11-30  Nathan Sidwell  <nathan@codesourcery.com>
14987
14988         * g++.old-deja/g++.other/crash38.C: New test.
14989
14990 2000-11-29  Toon Moene  <toon@moene.indiv.nluug.nl>
14991
14992         * g77.f-torture/execute/20001111.x: Test fixed - remove XFAIL.
14993
14994 2000-11-29  Jakub Jelinek  <jakub@redhat.com>
14995
14996         * gcc.c-torture/execute/string-opt-5.c: Add some strcmp and strncpy
14997         tests.
14998         * gcc.c-torture/execute/string-opt-6.c: New test.
14999
15000         * gcc.dg/20001117-1.c: Add main.
15001
15002 2000-11-28  Geoffrey Keating  <geoffk@redhat.com>
15003
15004         * gcc.dg/noncompile/940510-1.c: Update to test c89 functionality.
15005         Move from here ...
15006         * gcc.dg/940510-1.c: ... to here.
15007
15008         * gcc.dg/20000926-1.c: GNU C now allows initializations of
15009         zero-size arrays in toplevel structures.
15010
15011 2000-11-28  Jakub Jelinek  <jakub@redhat.com>
15012
15013         * gcc.c-torture/execute/loop-8.c: New test.
15014
15015 2000-11-28  Nathan Sidwell  <nathan@codesourcery.com>
15016
15017         * g++.old-deja/g++.other/base1.C: New test.
15018
15019 2000-11-28  Nathan Sidwell  <nathan@codesourcery.com>
15020
15021         * g++.old-deja/g++.other/parse2.C: New test.
15022
15023 2000-11-28  Nathan Sidwell  <nathan@codesourcery.com>
15024
15025         * g++.old-deja/g++.pt/incomplete1.C: New test.
15026
15027 2000-11-28  Nathan Sidwell  <nathan@codesourcery.com>
15028
15029         * g++.old-deja/g++.other/friend9.C: New test.
15030
15031 2000-11-28  Jakub Jelinek  <jakub@redhat.com>
15032
15033         * gcc.dg/20001127-1.c: New test.
15034
15035 2000-11-27  Nathan Sidwell  <nathan@codesourcery.com>
15036
15037         * g++.old-deja/g++.pt/friend46.C: New test.
15038
15039 2000-11-27  Nathan Sidwell  <nathan@codesourcery.com>
15040
15041         * g++.old-deja/g++.other/ptrmem8.C: New test.
15042
15043 2000-11-26  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
15044
15045         * gcc.c-torture/execute/string-opt-7.c: New test.
15046         * gcc.c-torture/execute/string-opt-8.c: Likewise.
15047
15048 2000-11-26  Gabriel Dos Reis  <gdr@codesourcery.com>
15049
15050         * lib/g++.exp (g++_include_flags): Invoke 'tests_flags --compiler'
15051         instead of 'mkcheck 2'.
15052
15053 2000-11-25  Joseph S. Myers  <jsm28@cam.ac.uk>
15054
15055         * gcc.c-torture/execute/memcheck/driver.c,
15056         gcc.c-torture/execute/memcheck/driver.h, gcc.dg/cpp/if-3.c: Change
15057         C9X references to refer to C99.
15058
15059 2000-11-25  Jakub Jelinek  <jakub@redhat.com>
15060
15061         * gcc.dg/ultrasp3.c: New test.
15062
15063 2000-11-25  Neil Booth  <neilb@earthling.net>
15064
15065         * gcc.dg/cpp/include2.c: Update test to be locale independent.
15066
15067 2000-11-25  Alexandre Oliva  <aoliva@redhat.com>
15068
15069         * gcc.c-torture/compile/20001123-2.c: New.
15070
15071 2000-11-24  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
15072
15073         * g++.old-dega/g++.pt/ttp62.C: Call abort() on failure.
15074
15075 2000-11-24  Bernd Schmidt  <bernds@redhat.co.uk>
15076
15077         * gcc.dg/sequence-point-1.c: Add some new tests.
15078         * gcc.c-torture/execute/20001124-1.c: New test.
15079
15080 2000-11-24  Nathan Sidwell  <nathan@codesourcery.com>
15081
15082         * g++.old-deja/g++.other/vaarg4.C: New test.
15083         * gcc.c-torture/compile/20001123-1.c: New test.
15084
15085 2000-11-24  Nathan Sidwell  <nathan@codesourcery.com>
15086
15087         * g++.other/crash24.C: Adjust and remove XFAIL.
15088         * g++.other/crash37.C: New test.
15089
15090 2000-11-23  Nathan Sidwell  <nathan@codesourcery.com>
15091
15092         * g++.old-deja/g++.pt/instantiate9.C: New test.
15093
15094 2000-11-22  Mark Mitchell  <mark@codesourcery.com>
15095
15096         * g++.old-deja/g++.other/decl4.C: Tweak so that it fails with the
15097         new ABI, too.
15098
15099         * g++.old-deja/g++.mike/p6610a.C: This test no longer fails.
15100         * g++.old-deja/g++.robertl/eb55.C: Likewise.
15101
15102 2000-11-22  Neil Booth  <neilb@earthling.net>
15103
15104         * gcc.dg/cpp/Wtrigraphs.c: New test.
15105
15106 2000-11-22  Loren J. Rittle  <ljrittle@acm.org>
15107
15108         * g++.old-deja/g++.robertl/eb39.C: Don't include libio.h.
15109
15110 2000-11-22  Jakub Jelinek  <jakub@redhat.com>
15111
15112         * gcc.c-torture/execute/ieee/20001122-1.c: New test.
15113
15114 2000-11-22  Hans-Peter Nilsson  <hp@bitrange.com>
15115
15116         * lib/gcc-dg.exp: load_lib scanasm.exp.
15117         (scan-assembler, scan-assembler-not): Break out to scanasm.exp.
15118         * lib/g++-dg.exp: load_lib scanasm.exp.
15119         * lib/scanasm.exp: New.
15120         (scan-assembler, scan-assembler-not): Add optional arguments to
15121         test name, or if not present, the pattern name.
15122         (scan-assembler-dem, scan-assembler-dem-not): New.
15123
15124         * g++.dg/dg.exp: New.
15125
15126 2000-11-21  Neil Booth  <neilb@earthling.net>
15127
15128         * gcc.dg/cpp/integrated1.c: Remove.
15129
15130 2000-11-21  Jakub Jelinek  <jakub@redhat.com>
15131
15132         * gcc.c-torture/execute/20001121-1.c: New test.
15133
15134 2000-11-21  Richard Henderson  <rth@redhat.com>
15135
15136         * gcc.c-torture/compile/20001121-1.c: New test.
15137
15138 2000-11-20  Neil Booth  <neilb@earthling.net>
15139
15140         * gcc.dg/cpp/integrated1.c: New test.
15141
15142 2000-11-21  Jakub Jelinek  <jakub@redhat.com>
15143
15144         * g++.old-deja/g++.other/inline17.C: New test.
15145
15146 2000-11-20  Donald Lindsay  <dlindsay@redhat.com>
15147
15148         * gcc.dg/20000614-2.c: Bug fix. This test expected an unitialized
15149         local variable to be zero: I made the variable global. Now
15150         uses abort() and exit() instead of relying on main's return value.
15151
15152 2000-11-20  Neil Booth  <neilb@earthling.net>
15153
15154         * gcc.dg/cpp/paste2.c: Update test.
15155         * objc/execute/paste.m: New test.
15156
15157 2000-11-20  Joseph S. Myers  <jsm28@cam.ac.uk>
15158
15159         * gcc.dg/c99-condexpr-1.c: New test.
15160
15161 2000-11-20  Neil Booth  <neilb@earthling.net>
15162
15163         * gcc.dg/cpp/macsyntx.c: Use correct command line option.
15164
15165 2000-11-20  Nathan Sidwell  <nathan@codesourcery.com>
15166
15167         * g++.old-deja/g++.pt/export1.C: New test.
15168
15169 2000-11-20  Jakub Jelinek  <jakub@redhat.com>
15170
15171         * gcc.dg/20001117-1.c: New test.
15172
15173 2000-11-18  Richard Henderson  <rth@redhat.com>
15174
15175         * gcc.c-torture/execute/nestfunc-3.c (main): Mask result to 32 bits.
15176
15177 2000-11-18  Richard Henderson  <rth@redhat.com>
15178
15179         * lib/c-torture.exp (TORTURE_OPTIONS): Remove -fssa.
15180         * lib/f-torture.exp (TORTURE_OPTIONS): Likewise.
15181         * lib/gcc-dg.exp (TORTURE_OPTIONS): Likewise.
15182
15183 2000-11-18  Richard Henderson  <rth@redhat.com>
15184
15185         * gcc.c-torture/execute/20001009-2.c (foo): Rename from main.
15186         (main): New.  Exit cleanly.
15187
15188 2000-11-18  Joseph S. Myers  <jsm28@cam.ac.uk>
15189
15190         * gcc.dg/c90-fordecl-1.c, gcc.dg/c99-fordecl-1.c,
15191         gcc.dg/c99-fordecl-2.c: New tests.
15192
15193 2000-11-18  Richard Henderson  <rth@redhat.com>
15194
15195         * gcc.c-torture/execute/zerolen-1.c: Rename from 20001115-1.c.
15196         * gcc.c-torture/execute/zerolen-2.c: New.
15197
15198 2000-11-18  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
15199
15200         * gcc.c-torture/execute/20001115-1.c: Don't access nonexistant
15201         memory.
15202
15203 2000-11-17  Nathan Sidwell  <nathan@codesourcery.com>
15204
15205         * g++.old-deja/g++.pt/instantiate8.C: New test.
15206
15207 2000-11-17  Nathan Sidwell  <nathan@codesourcery.com>
15208
15209         * g++.old-deja/g++.other/incomplete.C: Add more tests.
15210         * g++.old-deja/g++.pt/crash9.C: Mark new expected error.
15211
15212 2000-11-16  Nick Clifton  <nickc@redhat.com>
15213
15214         * gcc.c-torture/execute/nestfunc-2.c: New test.
15215         * gcc.c-torture/execute/nestfunc-3.c: New test.
15216
15217 2000-11-11  Bernd Schmidt  <bernds@redhat.co.uk>
15218
15219         * gcc.c-torture/compile/20001116-1.c: New test.
15220
15221 2000-11-15  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
15222
15223         * gcc.c-torture/execute/20001115-1.c: New test.
15224
15225 2000-11-15  Mark Mitchell  <mark@codesourcery.com>
15226
15227         * g++.old-deja/g++.abi/arraynew.C: Use `std' where necessary.
15228         * g++.old-deja/g++.abi/cxa_vec.C: Likewise.
15229         * g++.old-deja/g++.abi/ptrflags.C: Likewise.
15230         * g++.old-deja/g++.abi/vmihint.C: Likewise.
15231
15232 2000-11-15  Neil Booth  <neilb@earthling.net>
15233
15234         gcc.dg/cpp/_Pragma1.c: Update.
15235         gcc.dg/cpp/_Pragma2.c: New test.
15236
15237 2000-11-15  Nathan Sidwell  <nathan@codesourcery.com>
15238
15239         * g++.old-deja/g++.other/anon5.C: New test.
15240
15241 2000-11-14  Joseph S. Myers  <jsm28@cam.ac.uk>
15242
15243         * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Add more
15244         tests.
15245
15246 2000-11-14  Jakub Jelinek  <jakub@redhat.com>
15247
15248         * gcc.c-torture/execute/20000801-4.c: Make sure the second string is
15249         output.
15250
15251 2000-11-13  Joseph S. Myers  <jsm28@cam.ac.uk>
15252
15253         * gcc.dg/wtr-label-1.c, gcc.dg/990214-1.c: Add semicolons after
15254         labels at end of compound statements.
15255
15256 2000-11-13  Jakub Jelinek  <jakub@redhat.com>
15257
15258         * gcc.c-torture/execute/loop-7.c: New test.
15259
15260 2000-11-13  Joseph S. Myers  <jsm28@cam.ac.uk>
15261
15262         * gcc.dg/c99-mixdecl-1.c, gcc.dg/c90-mixdecl-1.c: New tests.
15263
15264 2000-11-13  Joseph S. Myers  <jsm28@cam.ac.uk>
15265
15266         * gcc.dg/c99-bool-1.c: New test.
15267
15268 2000-11-13  Joseph S. Myers  <jsm28@cam.ac.uk>
15269
15270         * gcc.dg/c99-scope-1.c: Remove xfail.
15271         * gcc.dg/c99-scope-2.c: New test.
15272
15273 2000-11-12  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
15274
15275         * gcc.c-torture/execute/string-opt-3.c: Also test builtin rindex.
15276         * gcc.c-torture/execute/string-opt-4.c: Also test builtin index.
15277
15278 2000-11-11  Mark Mitchell  <mark@codesourcery.com>
15279
15280         * g++.brendan/err-msg8.C: Avoid capricious line-number issues with
15281         error messages.
15282
15283         * g++.mike/p700.C: Don't typedef wchar_t.
15284         * g++.mike/p784.C: Likewise.
15285         * g++.mike/eb101.C: Don't use __wchar_t.
15286
15287 2000-11-11  Toon Moene  <toon@moene.indiv.nluug.nl>
15288
15289         * g77.f-torture/execute/20001111.[fx]: Test premature exit
15290         from DO loop.
15291
15292 2000-11-11  Bernd Schmidt  <bernds@redhat.co.uk>
15293
15294         * gcc.c-torture/execute/20001111-1.c: New test.
15295
15296 2000-11-10  Nick Clifton  <nickc@redhat.com>
15297
15298         * gcc.c-torture/execute/20001108-1.c: Add test of unsigned long
15299         long multuiple and accumulate.
15300
15301 2000-11-09  Richard Henderson  <rth@redhat.com>
15302
15303         * gcc.dg/sequence-pt-1.c: Cast from pointer to integer
15304         via size_t instead of int.
15305
15306         * gcc.c-torture/execute/string-opt-1.c: Make stub functions static.
15307         * gcc.c-torture/execute/string-opt-2.c: Likewise.
15308         * gcc.c-torture/execute/string-opt-3.c: Likewise.
15309         * gcc.c-torture/execute/string-opt-4.c: Likewise.
15310
15311 2000-11-09  Geoffrey Keating  <geoffk@redhat.com>
15312
15313         * gcc.c-torture/compile/20001109-1.c: New test.
15314         * gcc.c-torture/compile/20001109-2.c: New test.
15315
15316 2000-11-09  Nathan Sidwell  <nathan@codesourcery.com>
15317
15318         * g++.old-deja/g++.pt/operator1.C: New test.
15319         * g++.old-deja/g++.brendan/err-msg8.C: Adjust error line.
15320
15321 2000-11-09  Jakub Jelinek  <jakub@redhat.com>
15322
15323         * gcc.dg/20001108-1.c: New test.
15324
15325 2000-11-09  Jakub Jelinek  <jakub@redhat.com>
15326
15327         * gcc.c-torture/execute/string-opt-1.c: Add test for strstr
15328         with both arguments constant strings.
15329         * gcc.c-torture/execute/string-opt-3.c: New test.
15330         * gcc.c-torture/execute/string-opt-4.c: New test.
15331         * gcc.c-torture/execute/string-opt-5.c: New test.
15332
15333 2000-11-08  Nick Clifton  <nickc@redhat.com>
15334
15335         * gcc.c-torture/execute/20001108-1.c: New test case.  Checks
15336         mulsidi3adddi patterns.
15337
15338 2000-11-08  Nathan Sidwell  <nathan@codesourcery.com>
15339
15340         * g++.old-deja/g++.other/crash36.C: New test.
15341
15342 2000-11-08  Jakub Jelinek  <jakub@redhat.com>
15343
15344         * g++.old-deja/g++.other/init16.C: New test.
15345
15346 2000-11-06  Loren J. Rittle  <ljrittle@acm.org>
15347
15348         * g++.old-deja/g++.mike/p6610a.C: Update XFAIL.
15349
15350 2000-11-07  Jeffrey Oldham  <oldham@oz.codesourcery.com>
15351
15352         * gcc.c-torture/execute/va-arg-15.x: Changed to mips*-sgi-irix6.*.
15353         * gcc.c-torture/execute/va-arg-16.x: Likewise.
15354         * gcc.c-torture/execute/va-arg-17.x: Likewise.
15355
15356 2000-11-07  DJ Delorie  <dj@redhat.com>
15357
15358         * testsuite/gcc.dg/20000614-1.c: Add return so that test can pass.
15359
15360 2000-11-07  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
15361
15362         * gcc.c-torture/execute/string-opt-1.c: New test.
15363
15364 2000-11-07  Jeffrey Oldham  <oldham@oz.codesourcery.com>
15365
15366         * gcc.c-torture/execute/va-arg-15.x: New file.  Fails on
15367         mips-sgi-irix6.* because the MIPS ABI passes floating-point
15368         parameters in registers, and there is no way for a varargs
15369         function to know in which order the integer and floating-point
15370         parameters should be interleaved when they are placed on the
15371         stack.
15372         * gcc.c-torture/execute/va-arg-16.x: Likewise.
15373         * gcc.c-torture/execute/va-arg-17.x: Likewise.
15374
15375 2000-11-07  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
15376
15377         * gcc.c-torture/execute/string-opt-2.c: New test.
15378
15379 2000-11-07  Nathan Sidwell  <nathan@codesourcery.com>
15380
15381         * g++.old-deja/g++.pt/crash60.C: New test.
15382
15383 2000-11-06  Jakub Jelinek  <jakub@redhat.com>
15384
15385         * g++.old-deja/g++.other/crash24.C: New test.
15386         * g++.old-deja/g++.other/crash25.C: New test.
15387         * g++.old-deja/g++.other/crash26.C: New test.
15388         * g++.old-deja/g++.other/crash27.C: New test.
15389         * g++.old-deja/g++.other/crash28.C: New test.
15390         * g++.old-deja/g++.other/crash29.C: New test.
15391         * g++.old-deja/g++.other/crash30.C: New test.
15392         * g++.old-deja/g++.other/crash31.C: New test.
15393         * g++.old-deja/g++.other/crash32.C: New test.
15394         * g++.old-deja/g++.other/crash33.C: New test.
15395         * g++.old-deja/g++.other/crash34.C: New test.
15396         * g++.old-deja/g++.other/crash35.C: New test.
15397
15398 2000-11-06  Jakub Jelinek  <jakub@redhat.com>
15399
15400         * gcc.c-torture/execute/20001031-1.c: New test.
15401
15402 2000-11-04  Mark Mitchell  <mark@codesourcery.com>
15403
15404         * g++.old-deja/g++.brendan/misc13.C: Put `strlen' in `std'
15405         namespace.
15406
15407         * g++.old-deja/g++.law/weak.C: Fix uses of iostreams to be
15408         standards-conformant.
15409
15410         * g++.old-deja/g++.mike/net5.C: Put `abort' in `std' namespace.
15411
15412         * g++.old-deja/g++.mike/p755.C: Tweak handling of exit.
15413         * g++.old-deja/g++.mike/p755a.C: Likewise.
15414         * g++.old-deja/g++.mike/p9706.C: Don't assume that the standard
15415         library makes no calls to `operator new' during initialization.
15416
15417 2000-11-04  Neil Booth  <neilb@earthling.net>
15418
15419         * gcc.dg/cpp/include2.c: New tests.
15420
15421 2000-11-03  Mark P Mitchell  <mark@codesourcery.com>
15422
15423         * lib/g++.exp (g++_set_ld_library_path): New function.
15424         Use it to set LD_LIBRARYN32_PATH and LD_LIBRARY64_PATH.
15425
15426 2000-11-03  Bernd Schmidt  <bernds@redhat.co.uk>
15427
15428         * gcc.dg/sequence-pt-1.c: A few new tests.  Unify output for bogus
15429         warnings.
15430
15431 2000-11-01  Richard Henderson  <rth@redhat.com>
15432
15433         * g++.old-deja/g++.ext/namedret1.C: New.
15434         * g++.old-deja/g++.ext/namedret2.C: New.
15435         * g++.old-deja/g++.ext/namedret3.C: New.
15436
15437 2000-10-31  Geoffrey Keating  <geoffk@cygnus.com>
15438
15439         * gcc.c-torture/compile/920501-7.c: Remove 'CYGNUS LOCAL' markers.
15440         * gcc.c-torture/execute/ieee/rbug.c: Remove 'CYGNUS LOCAL' markers.
15441
15442 2000-10-31  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
15443
15444         * gcc.c-torture/execute/va-arg-21.c: New test.
15445
15446 2000-10-31  Joseph S. Myers  <jsm28@cam.ac.uk>
15447
15448         * gcc.dg/c99-complex-2.c: New test.
15449
15450 2000-10-31  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
15451
15452         * gcc.c-torture/execute/stdio-opt-1.c: New test.
15453
15454 2000-10-31  Jakub Jelinek  <jakub@redhat.com>
15455
15456         * g++.old-deja/g++.other/inline16.C: New test.
15457
15458 2000-10-31  Gabriel Dos Reis  <gdr@codesourcery.com>
15459
15460         * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparison against.
15461         __PRETTY_FUNCTION__
15462
15463 2000-10-29  Neil Booth  <neilb@earthling.net>
15464
15465         * gcc.dg/cpp/defined.c, include1.c, paste11.c, skipping.c:
15466         New tests.
15467         * gcc.dg/cpp/macsyntx.c: Move test to defined.c.
15468         * gcc.dg/cpp/mi3.c, mi3.h: New test for over-enthusiastic
15469         optimisation.
15470
15471 2000-10-29  Neil Booth  <neilb@earthling.net>
15472
15473         * gcc.dg/cpp/macro4.c, macro5.c: New tests.
15474         * mi1.c, mi1c.h: Add null directives to multiple-include test.
15475         * mi5.c: Test multiple includes work with -C.
15476         * trigraphs.c: Test ^= version.
15477
15478 2000-10-28  Neil Booth  <neilb@earthling.net>
15479
15480         New tests and test updates for new macro expander.
15481
15482         * gcc.dg/cpp/19960224-2.c, 20000625-2.c, cxxcom2.c, directiv.c,
15483         endif.c, if-4.c, if-5.c, if-mop.c, macsyntx.c, paste2.c, paste6.c,
15484         paste8.c, redef2.c, strify2.c, strp1.c, tr-warn1.c, tr-warn3.c,
15485         tr-warn6.c, undef1.c, undef2.c, widestr1.c: Update tests for
15486         new diagnostic messages.
15487
15488         * gcc.dg/cpp/macro3.c: New tests.
15489
15490 2000-10-27  Mark Mitchell  <mark@codesourcery.com>
15491
15492         * gcc.dg/noncompile/init-2.c: Tweak to deal with multiple errors
15493         on the same line.
15494
15495 2000-10-27  Jakub Jelinek  <jakub@redhat.com>
15496
15497         * g++.old-deja/g++.other/eh2.C: New test.
15498
15499 2000-10-27  Bernd Schmidt  <bernds@cygnus.co.uk>
15500
15501         * gcc.c-torture/execute/20001027-1.c: New test.
15502
15503 2000-10-26  Richard Henderson  <rth@redhat.com>
15504
15505         * gcc.c-torture/execute/20001026-1.c: New.
15506
15507 2000-10-26  Mark Mitchell  <mark@codesourcery.com>
15508
15509         * g++.old-deja/g++.brendan/label2.C: Tweak to work with V3.
15510         * g++.old-deja/g++.law/builtin1.C: Likewise.
15511         * g++.old-deja/g++.law/ctors10.C: Likewise.
15512         * g++.old-deja/g++.law/virtual3.C: Likewise.
15513         * g++.old-deja/g++.mike/p658.C: Likewise.
15514         * g++.old-deja/g++.other/sibcall1.C: Likewise.
15515         * g++.old-deja/g++.other/vaarg2.C: Likewise.
15516         * g++.old-deja/g++.robertl/eb124.C: Likewise.
15517         * g++.old-deja/g++.robertl/eb44.C: Likewise.
15518         * g++.old-deja/g++.robertl/eb77.C: Likewise.
15519
15520 2000-10-26  Nathan Sidwell  <nathan@codesourcery.com>
15521
15522         * gcc.c-torture/compile/20001024-1.c: New test.
15523
15524 2000-10-25  Mark Mitchell  <mark@codesourcery.com>
15525
15526         * lib/g++.exp (g++_include_flags): Trust HAVE_LIBSTDCXX_V3
15527         to tell us whether or not we are using V3.
15528
15529 2000-10-26  Gabriel Dos Reis  <gdr@codesourcery.com>
15530
15531         * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparaison
15532         operands.
15533
15534 2000-10-25  Joseph S. Myers  <jsm28@cam.ac.uk>
15535
15536         * gcc.dg/qual-return-1.c, gcc.dg/qual-return-2.c: New tests.
15537
15538 2000-10-25  Jakub Jelinek  <jakub@redhat.com>
15539
15540         * gcc.c-torture/execute/20001024-1.c: New test.
15541
15542 2000-10-24  Jakub Jelinek  <jakub@redhat.com>
15543
15544         * g++.old-deja/g++.other/sibcall1.C: New test.
15545
15546 2000-10-20  Jakub Jelinek  <jakub@redhat.com>
15547
15548         * gcc.dg/noncompile/init-3.c: New test.
15549
15550 2000-10-20  Joseph S. Myers  <jsm28@cam.ac.uk>
15551
15552         * gcc.dg/format-array-1.c: New test.
15553
15554 2000-10-18  Joseph S. Myers  <jsm28@cam.ac.uk>
15555
15556         * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c: Add tests for
15557         writing through null pointers; remove comment about testing
15558         unterminated strings.
15559
15560 2000-10-17  Matthew Hiller  <hiller@redhat.com>
15561
15562         * gcc.c-torture/execute/20001017-2.c: New test.
15563
15564 2000-10-18  Joseph S. Myers  <jsm28@cam.ac.uk>
15565
15566         * gcc.c-torture/compile/20001018-1.c: New test.
15567         * gcc.c-torture/compile/20001018-1.x: Xfail.
15568
15569 2000-10-17  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
15570
15571         * gcc.c-torture/execute/20001017-1.c: New test.
15572
15573 2000-10-17  Joseph S. Myers  <jsm28@cam.ac.uk>
15574
15575         * gcc.dg/format-xopen-1.c: Update comments; adjust for checking
15576         for multiple use of arguments with scanf formats; add tests for
15577         multiple use of arguments.
15578
15579 2000-10-17  Bernd Schmidt  <bernds@redhat.co.uk>
15580
15581         * gcc.dg/sequence-pt-1.c: Several new tests; remove xfail from some old tests.
15582
15583 2000-10-17  Joseph S. Myers  <jsm28@cam.ac.uk>
15584
15585         * gcc.dg/format-miss-1.c: New test.
15586
15587 2000-10-16  Jakub Jelinek  <jakub@redhat.com>
15588
15589         * gcc.c-torture/execute/20001013-1.c: New test.
15590
15591 2000-10-16  Joseph S. Myers  <jsm28@cam.ac.uk>
15592
15593         * gcc.dg/format-branch-1.c: New test.
15594
15595 2000-10-16  Joseph S. Myers  <jsm28@cam.ac.uk>
15596
15597         * README, lib/file-format.exp: Remove EGCS references.
15598
15599 2000-10-16  Jakub Jelinek  <jakub@redhat.com>
15600
15601         * gcc.dg/20001013-1.c: New test.
15602
15603 2000-10-15  Joseph S. Myers  <jsm28@cam.ac.uk>
15604
15605         * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Determine the type
15606         for intmax_t in the compiler using __typeof__ and the type rules
15607         for conditional expressions.
15608
15609 2000-10-13  Jakub Jelinek  <jakub@redhat.com>
15610
15611         * gcc.dg/20001012-1.c: New test.
15612         * gcc.dg/20001012-2.c: New test.
15613
15614 2000-10-12  Joseph S. Myers  <jsm28@cam.ac.uk>
15615
15616         * gcc.dg/format-attr-1.c: New test.
15617
15618 2000-10-12  Joseph S. Myers  <jsm28@cam.ac.uk>
15619
15620         * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Use
15621         __LONG_LONG_MAX__ instead of LLONG_MAX.
15622
15623 2000-10-12  Joseph S. Myers  <jsm28@cam.ac.uk>
15624
15625         * gcc.dg/c99-scanf-2.c, gcc.dg/format-ext-2.c: Test ' and I
15626         scanf flags.
15627         * gcc.dg/format-ext-3.c: Test mutually exclusive pairs of strftime
15628         flags.
15629
15630 2000-10-11  Joseph S. Myers  <jsm28@cam.ac.uk>
15631
15632         * gcc.dg/sequence-pt-1.c: New test.
15633
15634 2000-10-11  Geoff Keating  <geoffk@cygnus.com>
15635
15636         * gcc.c-torture/execute/20001011-1.c: New testcase.
15637         Testcase provided by Zack Weinberg <zackw@stanford.edu>.
15638
15639 2000-10-10  Jakub Jelinek  <jakub@redhat.com>
15640
15641         * gcc.dg/991209-1.c (stack_ptr): Use __asm, not asm, so that -ansi
15642         does not error on it.
15643
15644 2000-10-10  Jakub Jelinek  <jakub@redhat.com>
15645
15646         * gcc.dg/20001009-1.c: New test.
15647
15648 Mon Oct  9 23:32:06 MET DST 2000  Jan Hubicka  <jh@suse.cz>
15649
15650         * gcc.c-torture/compile/20001009-1.c: Move from here ....
15651         * gcc.c-torture/execute/20001009-2.c: ... to here.
15652
15653 2000-10-09  Geoff Keating  <geoffk@cygnus.com>
15654
15655         * gcc.c-torture/compile/20001009-1.c: New testcase.
15656         * gcc.c-torture/execute/20001009-1.c: New testcase.
15657         Testcases provided by Jan Hubicka <jh@suse.cz>.
15658
15659 2000-10-08  Joseph S. Myers  <jsm28@cam.ac.uk>
15660
15661         * gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
15662         gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Define intmax_t and
15663         uintmax_t using <limits.h> to emulate the compiler's internal
15664         logic.  No longer XFAIL %j tests.
15665
15666 2000-10-08  Joseph S. Myers  <jsm28@cam.ac.uk>
15667
15668         * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c,
15669         gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
15670         gcc.dg/c99-strftime-1.c, gcc.dg/format-ext-3.c: Adjust error
15671         regexps and details of expected handling of some bad formats.
15672         * gcc.dg/format-xopen-1.c: Add test for $ format with assignment
15673         suppression.
15674
15675 2000-10-07  Joseph S. Myers  <jsm28@cam.ac.uk>
15676
15677         * g++.old-deja/g++.eh/cond1.C, g++.old-deja/g++.other/bitfld3.C,
15678         g++.old-deja/g++.other/cond5.C, g++.old-deja/g++.other/decl3.C,
15679         g++.old-deja/g++.other/decl5.C, gcc.dg/cast-qual-1.c,
15680         gcc.dg/return-type-1.c, gcc.dg/unused-1.c: Update URLs of messages
15681         in list archives.
15682
15683 2000-10-06  Richard Henderson  <rth@cygnus.com>
15684
15685         * g++.old-deja/g++.brendan/crash13.C: Pass -Wreturn-type.
15686         * g++.old-deja/g++.brendan/crash52.C: Likewise.
15687         * g++.old-deja/g++.jason/report.C: Likewise.
15688         * g++.old-deja/g++.law/friend5.C: Likewise.
15689         * g++.old-deja/g++.mike/p646.C: Likewise.  Adjust the spelling
15690         of the expected warnings.
15691
15692 2000-10-06  Nathan Sidwell  <nathan@codesourcery.com>
15693
15694         * g++.old-deja/g++.pt/enum14.C: New test.
15695
15696 2000-10-05  Nathan Sidwell  <nathan@codesourcery.com>
15697
15698         * g++.old-deja/g++.pt/crash59.C: New test.
15699
15700 2000-10-04  Will Cohen  <wcohen@redhat.com>
15701
15702         * gcc.dg/20000926-1.c: New test.
15703
15704 2000-10-03  Geoff Keating  <geoffk@cygnus.com>
15705
15706         * g++.old-deja/g++.pt/memtemp77.C (main): Update demangled
15707         function name for current C++ compiler.
15708         Patch from Kriang Lerdsuwanakij <lerdsuwa@scf.usc.edu>.
15709
15710 2000-09-29  Gabriel Dos Reis  <gdr@codesourcery.com>
15711
15712         * g++.old-deja/g++.ext/pretty3.C: Fix comparison with
15713         __PRETTY_FUNCTION__.
15714         * g++.old-deja/g++.ext/pretty2.C: Likewise.
15715
15716 2000-09-28  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
15717
15718         * gcc.dg/wtr-int-type-1.c: Don't expect a warning from system headers.
15719
15720 2000-09-26  Jakub Jelinek  <jakub@redhat.com>
15721
15722         * gcc.c-torture/compile/20000923-1.c: New test.
15723
15724 2000-09-25 Theodore Papadopoulo <Theodore.Papadopoulo@sophia.inria.fr>
15725
15726         * g++.old-deja/g++.other/crash20.C: Make ready for libstdc++-v3.
15727         * g++.old-deja/g++.pt/ttp62.C: Same.
15728         * g++.old-deja/g++.other/inline14.C: Same.
15729
15730 2000-09-24  Richard Henderson  <rth@cygnus.com>
15731
15732         * gcc.c-torture/execute/20000914-1.c: Declare malloc.
15733
15734 2000-09-24  Joseph S. Myers  <jsm28@cam.ac.uk>
15735
15736         * gcc.dg/c90-printf-1.c: Add test for wide string format.
15737
15738 2000-09-22  Geoff Keating  <geoffk@cygnus.com>
15739
15740         * gcc.c-torture/compile/20000922-1.c: New file.
15741
15742 2000-09-21  Nick Clifton  <nickc@redhat.com>
15743
15744         * gcc.c-torture/execute/divmod-1.c (mod5): New function - perform
15745         a signed long modulo operation.
15746         (mod6): New function - perform an unsigned long modulo operation.
15747         (main): Add tests for modulos of very large numbers by very small
15748         dividends.
15749
15750 2000-09-19  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
15751
15752         * g++.old-deja/g++.other/virtual8.C: Declare printf correctly.
15753
15754 2000-09-19  Richard Henderson  <rth@cygnus.com>
15755
15756         * gcc.dg/compare2.c (case 10): XFAIL.
15757
15758 2000-09-18  Richard Henderson  <rth@cygnus.com>
15759
15760         * gcc.c-torture/execute/20000906-1.c: Move ...
15761         * gcc.dg/20000906-1.c: ... here.  Only run on targets
15762         that support __builtin_trap.
15763
15764 Mon 18-Sep-2000 19:23:11 BST  Neil Booth  <NeilB@earthling.net>
15765
15766         * gcc.dg/cpp/cmdlne-C.c: Remove bogus warning test.
15767
15768 2000-09-18  Joseph S. Myers  <jsm28@cam.ac.uk>
15769
15770         * gcc.dg/format-ext-1.c: Add tests for mixing %m with $ formats.
15771         * gcc.dg/format-xopen-1.c: Fix error in one $ format test.  Add
15772         more $ format tests.
15773
15774 2000-09-18  Joseph S. Myers  <jsm28@cam.ac.uk>
15775
15776         * gcc.dg/format-errmk-1.c: New test.
15777
15778 2000-09-17  Greg McGary  <greg@mcgary.org>
15779
15780         * gcc.c-torture/execute/20000917-1.x: Remove.
15781
15782 2000-09-17  Joseph S. Myers  <jsm28@cam.ac.uk>
15783
15784         * gcc.dg/c90-complex-1.c, gcc.dg/c99-complex-1.c: New tests.
15785
15786 2000-09-17  Greg McGary  <greg@mcgary.org>
15787
15788         * gcc.c-torture/execute/20000917-1.c: New test.
15789         * gcc.c-torture/execute/20000917-1.x: XFAIL.
15790
15791 2000-09-16  Neil Booth  <NeilB@earthling.net>
15792
15793         * gcc.dg/cpp/macro2.c: Testcase for multi-context arguments
15794         in nested macro bug.
15795
15796 2000-09-15  Neil Booth  <NeilB@earthling.net>
15797
15798         * gcc.dg/cpp/paste10.c: Testcase for PASTE_LEFT buglet.
15799
15800 2000-09-14  Jeffrey A Law  (law@cygnus.com)
15801
15802         * gcc.c-torture/execute/20000914-1.c: New test.
15803
15804 2000-09-12  Alexandre Oliva  <aoliva@redhat.com>
15805
15806         * g++.other/inline13.C: New test.
15807
15808 2000-09-12  Andreas Jaeger  <aj@suse.de>
15809
15810         * gcc.c-torture/execute/widechar-2.c: New test for wchar_t
15811         constant by Ulrich Drepper <drepper@redhat.com>.
15812
15813 2000-09-12  J"orn Rennecke <amylaar@redhat.co.uk>
15814
15815         * gcc.c-torture/compile/981006-1.x: No -fpic for sh-coff / sh-hms.
15816
15817 2000-09-12  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
15818
15819         * gcc.dg/wtr-union-init-2.c, gcc.dg/wtr-union-init-3.c: New tests.
15820
15821 2000-09-11  Zack Weinberg  <zack@wolery.cumb.org>
15822
15823         * gcc.dg/cpp/backslash.c: New test.
15824
15825 2000-09-11  Alexandre Oliva  <aoliva@redhat.com>
15826
15827         * gcc.c-torture/execute/20000910-1.c: New test.
15828         * gcc.c-torture/execute/20000910-2.c: Likewise.
15829
15830 2000-09-11  Robert Lipe  <robertl@sco.com>
15831
15832         * gcc.dg/pragma-align.c: New test.
15833
15834 2000-09-11  Nathan Sidwell  <nathan@codesourcery.com>
15835
15836         * g++.old-deja/g++.pt/explicit82.C: New test.
15837         * g++.old-deja/g++.pt/explicit83.C: New test.
15838
15839 2000-09-10  Zack Weinberg  <zack@wolery.cumb.org>
15840
15841         * gcc.dg/asm-names.c: New test.
15842
15843 2000-09-09  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
15844
15845         * gcc.dg/cpp/tr-warn6.c: New test
15846
15847 2000-09-07  Joseph S. Myers  <jsm28@cam.ac.uk>
15848
15849         * gcc.dg/format-ext-3.c: Test %#b and %#h as formats that should
15850         be accepted.
15851
15852 2000-09-07  Catherine Moore  <clm@redhat.com>
15853
15854         * gcc.c-torture/execute/unroll-1.c: New test.
15855
15856 2000-09-06  Zack Weinberg  <zack@wolery.cumb.org>
15857
15858         * g++.old-deja/g++.benjamin/13478.C: Put meaningful tags on
15859         ERROR markers.
15860         * g++.old-deja/g++.brendan/crash8.C: Move ERROR marker up one line.
15861         * gcc.dg/c99-array-nonobj-1.c: Don't expect func[] cases to fail.
15862         * gcc.dg/wtr-label-1.c: Don't use unconstrained .* in error regexps.
15863         * gcc.dg/wtr-suffix-1.c: Correct error regexps.
15864         * gcc.dg/cpp/unc1.c, gcc.dg/cpp/unc2.c, gcc.dg/cpp/unc3.c:
15865         Preprocess only.
15866         * gcc.dg/cpp/unc4.c: Adjust line number in dg-error line.
15867         * gcc.dg/noncompile/const-ll-1.c: Generalize error regexp.
15868
15869 2000-09-06  Nathan Sidwell  <nathan@codesourcery.com>
15870
15871         * g++.old-deja/g++.pt/deduct2.C: New test.
15872
15873 2000-09-06  Nathan Sidwell  <nathan@codesourcery.com>
15874
15875         * g++.old-deja/g++.pt/parms2.C: New test.
15876
15877 2000-09-06  Nathan Sidwell  <nathan@codesourcery.com>
15878
15879         * g++.old-deja/g++.pt/crash58.C: New test.
15880
15881 2000-09-06  Greg McGary  <greg@mcgary.org>
15882
15883         * gcc.c-torture/execute/20000906-1.c: New test.
15884         * gcc.c-torture/execute/20000906-1.x: Expect failure for ix86 at `-O2'.
15885
15886 2000-09-05  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
15887
15888         * gcc.dg/wtr-int-type-1.c: Fix for 64-bit platforms.
15889
15890 2000-09-04  Nathan Sidwell  <nathan@codesourcery.com>
15891
15892         * g++.old-deja/g++.pt/crash57.C: New test.
15893
15894 2000-09-04  Nathan Sidwell  <nathan@codesourcery.com>
15895
15896         * g++.old-deja/g++.pt/crash56.C: New test.
15897
15898 2000-09-04  Nathan Sidwell  <nathan@codesourcery.com>
15899
15900         * g++.old-deja/g++.pt/koenig1.C: New test.
15901
15902 2000-09-04  Jakub Jelinek  <jakub@redhat.com>
15903
15904         * gcc.dg/20000904-1.c: New test.
15905
15906 2000-09-04  Jakub Jelinek  <jakub@redhat.com>
15907
15908         * gcc.dg/cpp/paste8.c: New test.
15909
15910 2000-09-01  Alexandre Oliva  <aoliva@redhat.com>
15911
15912         * gcc.c-torture/compile/20000827-1.c: New test.
15913
15914 2000-09-01  Joseph S. Myers  <jsm28@cam.ac.uk>
15915
15916         * gcc.dg/format-diag-1.c: New test.
15917
15918 2000-09-01  Joseph S. Myers  <jsm28@cam.ac.uk>
15919
15920         * gcc.dg/c90-printf-1.c, gcc.dg/c90-printf-2.c,
15921         gcc.dg/c90-scanf-1.c, gcc.dg/c90-scanf-2.c, gcc.dg/c99-printf-1.c,
15922         gcc.dg/c99-scanf-1.c, gcc.dg/format-ext-1.c,
15923         gcc.dg/format-ext-2.c, gcc.dg/format-xopen-1.c,
15924         gcc.dg/formatz-1.c: Adjust warning regular expressions.
15925
15926 2000-09-01  Nathan Sidwell  <nathan@codesourcery.com>
15927
15928         * g++.old-deja/g++.other/nested4.C: New test.
15929
15930 2000-09-01  Nathan Sidwell  <nathan@codesourcery.com>
15931
15932         * g++.old-deja/g++.ns/scoped1.C: New test.
15933
15934 2000-08-30  Alexandre Oliva  <aoliva@redhat.com>
15935
15936         * lib/g++.exp: Support testing already-installed GCC.
15937
15938 2000-08-29  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
15939
15940         * wtr-label-1.c, wtr-suffix-1.c: New tests.
15941
15942 2000-08-27  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
15943
15944         * gcc.dg/return-type-2.c: New test.
15945
15946 2000-08-27  Geoff Keating  <geoffk@cygnus.com>
15947
15948         * gcc.c-torture/compile/20000825-1.c: New test.
15949
15950 2000-08-26  Alexandre Oliva  <aoliva@redhat.com>
15951
15952         * gcc.dg/dwarf2-2.c: New test.
15953
15954 2000-08-26  Zack Weinberg  <zack@wolery.cumb.org>
15955
15956         * gcc.dg/cpp/tr-warn4.c: Remove unconstrained .* from
15957         dg-warning regexps.
15958
15959 2000-08-25  Joseph S. Myers  <jsm28@cam.ac.uk>
15960
15961         * gcc.dg/format-ext-3.c, gcc.dg/format-ext-4.c,
15962         gcc.dg/format-ext-5.c: New tests.
15963
15964 2000-08-25  Jakub Jelinek  <jakub@redhat.com>
15965
15966         * testsuite/g++.old-deja/g++.other/crash22.C: New test.
15967
15968 2000-08-24  Mark Mitchell  <mark@codesourcery.com>
15969
15970         * gcc.dg/noncompile/930622-2.c: Adjust error message.
15971
15972 2000-08-24  Richard Henderson  <rth@cygnus.com>
15973
15974         * gcc.dg/ia64-sync-1.c: New test.
15975         * gcc.dg/ia64-sync-2.c: New test.
15976         * gcc.dg/ia64-asm-1.c: New test.
15977
15978 2000-08-24  Joseph S. Myers  <jsm28@cam.ac.uk>
15979
15980         * gcc.dg/c99-scanf-2.c: Remove test for scanf "Z" length.
15981         * gcc.dg/format-ext-2.c: New test.
15982
15983 2000-08-23  Jason Merrill  <jason@redhat.com>
15984
15985         * lib/old-dejagnu.exp: Also ignore "In member function" and
15986         "At global scope".
15987
15988 2000-08-23  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
15989
15990         * gcc.dg/noncompile/label-lineno-1.c: New test.
15991
15992 2000-08-23  Joseph S. Myers  <jsm28@cam.ac.uk>
15993
15994         * gcc.dg/c99-array-nonobj-1.c: New test.
15995
15996 2000-08-23  Joseph S. Myers  <jsm28@cam.ac.uk>
15997
15998         * gcc.dg/c99-printf-2.c, gcc.dg/format-xopen-1.c: Add some more
15999         tests.
16000         * gcc.dg/format-ext-1.c: New test.
16001
16002 2000-08-23  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
16003
16004         * gcc.dg/cpp/tr-warn4.c, gcc.dg/cpp/tr-warn5.c,
16005         gcc.dg/wtr-aggr-init-1.c, gcc.dg/wtr-escape-1.c,
16006         gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-static-1.c,
16007         gcc.dg/wtr-strcat-1.c, gcc.dg/wtr-switch-1.c,
16008         gcc.dg/wtr-unary-plus-1.c, gcc.dg/wtr-union-init-1.c: New tests.
16009
16010 2000-08-22  Joseph S. Myers  <jsm28@cam.ac.uk>
16011
16012         * gcc.dg/c90-strftime-2.c, gcc.dg/c99-strftime-1.c,
16013         gcc.dg/c99-strftime-2.c: New tests.
16014
16015 2000-08-22  Richard Henderson  <rth@cygnus.com>
16016
16017         * gcc.c-torture/execute/20000822-1.c: New test.
16018
16019 2000-08-21  Jakub Jelinek  <jakub@redhat.com>
16020
16021         * gcc.c-torture/execute/20000819-1.x: Remove.
16022
16023 2000-08-21  Joseph S. Myers  <jsm28@cam.ac.uk>
16024
16025         * gcc.dg/c90-printf-3.c, gcc.dg/c90-scanf-2.c,
16026         gcc.dg/c90-scanf-3.c, gcc.dg/c90-scanf-4.c,
16027         gcc.dg/c90-strftime-1.c, gcc.dg/c99-printf-3.c,
16028         gcc.dg/c99-scanf-1.c, gcc.dg/c99-scanf-2.c, gcc.dg/c99-scanf-3.c,
16029         gcc.dg/format-xopen-1.c: New tests.
16030
16031 2000-08-21  Joseph S. Myers  <jsm28@cam.ac.uk>
16032
16033         * gcc.dg/c90-scanf-1.c, gcc.dg/c94-scanf-1.c: New tests.
16034
16035 2000-08-21  Jakub Jelinek  <jakub@redhat.com>
16036
16037         * g++.old-deja/g++.other/loop2.C: New test.
16038
16039         * gcc.c-torture/compile/20000606-1.c: New test.
16040         * gcc.c-torture/compile/20000728-1.c: New test.
16041         * gcc.c-torture/execute/20000801-1.c: New test.
16042         * gcc.c-torture/execute/20000801-2.c: New test.
16043         * gcc.c-torture/execute/20000819-1.c: New test.
16044         * gcc.c-torture/execute/20000819-1.x: XFAIL.
16045         * gcc.dg/20000629-1.c: New test.
16046         * gcc.dg/20000724-1.c: New test.
16047         * gcc.dg/20000807-1.c: New test.
16048
16049 2000-08-20 Dennis Chernoivanov <cdi@sparc.spb.su>
16050
16051         * gcc.dg/cpp/pragma-1.c: New test.
16052         * gcc.dg/cpp/pragma-2.c: New test.
16053
16054 2000-08-18  Zack Weinberg  <zack@wolery.cumb.org>
16055
16056         * gcc.dg/cpp/lexstrng.c: Don't include string.h.
16057         * gcc.dg/cpp/paste2.c: Don't include string.h.  Prototype strcmp.
16058
16059 2000-08-18  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
16060
16061         * gcc.c-torture/compile/20000818-1.c: New test.
16062
16063 2000-08-18  Manfred Hollstein  <manfredh@redhat.com>
16064
16065         * gcc.c-torture/execute/20000818-1.c: New test.
16066
16067 2000-08-18  Joseph S. Myers  <jsm28@cam.ac.uk>
16068
16069         * gcc.dg/format-va-1.c: New test.
16070
16071 2000-08-18  Nathan Sidwell  <nathan@codesourcery.com>
16072
16073         * g++.old-deja/g++.other/typedef8.C: New test.
16074
16075 2000-08-18  Nathan Sidwell  <nathan@codesourcery.com>
16076
16077         * g++.old-deja/g++.benjamin/13478.C: Mark candidate.
16078         * g++.old-deja/g++.mike/net36.C: Mark candidate.
16079         * g++.old-deja/g++.robertl/eb131.C: Mark candidate.
16080         * g++.old-deja/g++.oliva/overload1.C: Remove XFAIL.
16081         * g++.old-deja/g++.other/ptrmem7.C: New test.
16082         * g++.old-deja/g++.pt/ptrmem10.C: New test.
16083
16084 2000-08-18  Nathan Sidwell  <nathan@codesourcery.com>
16085
16086         * g++.old-deja/g++.pt/typename27.C: New test.
16087
16088 2000-08-17  Nathan Sidwell  <nathan@codesourcery.com>
16089
16090         * g++.old-deja/g++.pt/crash44.C: Remove XFAIL. Add ERROR.
16091         * g++.old-deja/g++.pt/friend38.C: Remove XFAIL. Add extra test.
16092         * g++.old-deja/g++.pt/friend45.C: New test.
16093         * g++.old-deja/g++.other/friend8.C: New test.
16094
16095 2000-08-15  Richard Henderson  <rth@cygnus.com>
16096
16097         * gcc.c-torture/execute/20000815-1.c: New test.
16098
16099 2000-08-15  Joseph S. Myers  <jsm28@cam.ac.uk>
16100
16101         * gcc.dg/c90-array-lval-2.c, gcc.dg/c90-const-expr-2.c,
16102         gcc.dg/c99-array-lval-2.c, gcc.dg/c99-const-expr-2.c,
16103         gcc.dg/c99-func-3.c, gcc.dg/c99-func-4.c: New tests.
16104
16105 2000-08-14  Nathan Sidwell  <nathan@codesourcery.com>
16106
16107         * g++.old-deja/g++.other/refinit2.C: New test.
16108
16109 2000-08-13  Geoff Keating  <geoffk@cygnus.com>
16110
16111         * lib/c-torture.exp (c-torture): Make
16112         compiler_conditional_xfail_data global.
16113         * lib/f-torture.exp (f-torture): Add in torture_eval_before_compile,
16114         compiler_conditional_xfail_data machinery.
16115         (f-torture-execute): Likewise.
16116         * g77.c-torture/compile/20000629-1.x: The test only fails on x86,
16117         and only when unrolling loops.
16118
16119         * gcc.dg/c99-array-lval-1.c: The test on line 14 now passes.
16120
16121 2000-08-11  Nathan Sidwell  <nathan@codesourcery.com>
16122
16123         * g++.old-deja/g++.pt/explicit81.C: New test.
16124
16125 2000-08-11  Nathan Sidwell  <nathan@codesourcery.com>
16126
16127         * g++.old-deja/g++.pt/typename26.C: New test.
16128
16129 2000-08-10  Geoff Keating  <geoffk@cygnus.com>
16130
16131         * gcc.dg/920413-1.c: Allow for 'traditional C rejects 'U' suffix'
16132         warning.
16133
16134 2000-08-10  Nathan Sidwell  <nathan@codesourcery.com>
16135
16136         * g++.old-deja/g++.other/array3.C: New test.
16137
16138 2000-08-09  Joseph S. Myers  <jsm28@cam.ac.uk>
16139
16140         * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-scope-1.c,
16141         gcc.dg/c99-array-lval-1.c, gcc.dg/c99-const-expr-1.c,
16142         gcc.dg/c99-func-1.c, gcc.dg/c99-func-2.c, gcc.dg/c99-scope-1.c:
16143         New tests.
16144
16145 2000-08-09  Nathan Sidwell  <nathan@codesourcery.com>
16146
16147         * g++.old-deja/g++.abi/ptrflags.C: Adjust rtti member names.
16148         * g++.old-deja/g++.abi/vmihint.C: Likewise.
16149
16150 2000-08-09  Alexandre Oliva  <aoliva@redhat.com>
16151
16152         * gcc.c-torture/execute/20000808-1.c: New test.
16153
16154 2000-08-09  Joseph S. Myers  <jsm28@cam.ac.uk>
16155
16156         * gcc.dg/c90-const-expr-1.c: New test.
16157
16158 2000-08-08  Richard Henderson  <rth@cygnus.com>
16159
16160         * gcc.dg/noncompile/920923-1.c: Declare calloc.
16161
16162 2000-08-08  Joseph S. Myers  <jsm28@cam.ac.uk>
16163
16164         * gcc.dg/noncompile/const-ll-1.c: New test.
16165
16166 2000-08-07  Joseph S. Myers  <jsm28@cam.ac.uk>
16167
16168         * gcc.dg/c90-printf-2.c, gcc.dg/c99-printf-2.c: New tests.
16169
16170 2000-08-06  Ovidiu Predescu  <ovidiu@cup.hp.com>
16171
16172         * lib/objc.exp (objc_target_compile): Set the ld_library_path so
16173         that running programs linked against the shared version of libobjc
16174         run correctly.
16175
16176 2000-08-06  Joseph S. Myers  <jsm28@cam.ac.uk>
16177
16178         * gcc.dg/c99-printf-1.c: New test.
16179
16180 2000-08-06  Joseph S. Myers  <jsm28@cam.ac.uk>
16181
16182         * gcc.c-torture/execute/20000801-4.x: Only xfail on x86.
16183
16184 2000-08-05  Zack Weinberg  <zack@wolery.cumb.org>
16185
16186         * gcc.c-torture/execute/20000731-1.x: Delete.
16187
16188 2000-08-04  Zack Weinberg  <zack@wolery.cumb.org>
16189
16190         * lib/gcc-dg.exp: Set up TORTURE_OPTIONS, torture_with_loops,
16191         and torture_without_loops as is done by c-torture.exp.
16192         (search_for): Copy from c-torture.exp.
16193         (gcc-dg-runtest): New function, drives a directory of tests
16194         iterating over the TORTURE_OPTIONS.
16195         (scan-assembler, scan-assembler-not): Move here from
16196         individual directory drivers.
16197
16198         * gcc.dg/dg.exp: scan-assembler, scan-assembler-not now
16199         defined by lib/gcc-dg.exp.
16200         * gcc.dg/cpp/cpp.exp: Likewise.
16201         * gcc.dg/noncompile/noncompile.exp: Likewise.  Use
16202         gcc-dg-runtest, so we cycle over optimization options.
16203
16204         * gcc.dg/cpp/20000625-2.c: Expect warning on line 8, not 9.
16205         * gcc.dg/compare2.c: No longer expected to fail.
16206
16207 2000-08-04  J"orn Rennecke <amylaar@cygnus.co.uk>
16208
16209         * gcc.c-torture/execute/20000804-1.c: New test.
16210
16211 2000-08-04  Joseph S. Myers  <jsm28@cam.ac.uk>
16212
16213         * gcc.dg/c90-printf-1.c, gcc.dg/c94-printf-1.c: New tests.
16214
16215 2000-08-03  Zack Weinberg  <zack@wolery.cumb.org>
16216
16217         * gcc.dg/cpp/20000625-2.c: Don't expect a warning on line 4.
16218
16219 2000-08-03  Jeffrey A Law  (law@cygnus.com)
16220
16221         * gcc.c-torture/compile/20000803-1.c: New test.
16222
16223 2000-08-03  Joseph S. Myers  <jsm28@cam.ac.uk>
16224
16225         * gcc.c-torture/execute/20000801-3.c,
16226         gcc.c-torture/execute/20000801-4.c: New tests.
16227         * gcc.c-torture/execute/20000801-3.x,
16228         gcc.c-torture/execute/20000801-4.x: Xfail.
16229
16230 2000-08-02  Geoff Keating  <geoffk@cygnus.com>
16231
16232         * lib/objc.exp (objc_target_compile): Look for libobjc.a in
16233         libobjc/.libs to allow for libtool.
16234
16235 2000-08-02  Jakub Jelinek  <jakub@redhat.com>
16236
16237         * gcc.c-torture/compile/20000802-1.c: New test.
16238
16239 2000-08-02  Zack Weinberg  <zack@wolery.cumb.org>
16240
16241         * gcc.dg/cpp/macsyntx.c: Fix error regexp.
16242
16243 2000-07-31  Jeffrey A Law  (law@cygnus.com)
16244
16245         * gcc-c-torture/execute/20000731-2.c: New test.
16246
16247         * gcc.c-torture/execute/20000731-1.c: New test.
16248         * gcc.c-torture/execute/20000731-1.x: Expected to fail for i?86-*-*.
16249
16250 2000-07-31  Jakub Jelinek  <jakub@redhat.com>
16251
16252         * testsuite/gcc.dg/cpp/paste7.c: New test.
16253         * gcc.dg/cpp/20000725-1.c: New test.
16254
16255 2000-07-31  Zack Weinberg  <zack@wolery.cumb.org>
16256
16257         * gcc.dg/c90-digraph-1.c: Restore { dg-do run } marker.
16258         * gcc.dg/noncompile/990416-1.c: Do not expect an implicit-
16259         declaration warning for __builtin_dwarf_reg_size.
16260
16261         * gcc.dg/c99-impl-decl-1.c: No longer XFAIL.
16262
16263 2000-07-31  Joseph S. Myers  <jsm28@cam.ac.uk>
16264
16265         * gcc.dg/noncompile/voidparam-1.c: New test.
16266
16267 2000-07-30  Richard Henderson  <rth@cygnus.com>
16268
16269         * gcc.dg/c90-digraph-1.c: Don't xfail.
16270         * gcc.dg/compare2.c (case 10): Xfail.
16271         * gcc.dg/noncompile/redecl-1.c: Fix expected error message.
16272
16273 2000-07-27  Joseph S. Myers  <jsm28@cam.ac.uk>
16274
16275         * gcc.dg/c99-main-1.c: New test.
16276
16277 2000-07-25  Joseph S. Myers  <jsm28@cam.ac.uk>
16278
16279         * gcc.dg/c90-impl-int-2.c, gcc.dg/c99-impl-int-2.c: New tests.
16280
16281 2000-07-26  Hans-Peter Nilsson  <hp@axis.com>
16282
16283         * gcc.c-tortuer/execute/20000726-1.c: New test.
16284
16285 2000-07-26  Alexandre Oliva  <aoliva@redhat.com>
16286
16287         * gcc.c-torture/execute/enum-2.c: New test.
16288
16289 2000-07-25  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
16290
16291         * gcc.dg/cpp/tr-warn3.c: New test.
16292
16293 2000-07-25  Nathan Sidwell  <nathan@codesourcery.com>
16294
16295         * g++.old-deja/g++.ext/implicit1.C: Remove.
16296         * g++.old-deja/g++.jason/c2.C: Remove
16297         * g++.old-deja/g++.mike/p700.C: Add prototype parameters.
16298         * g++.old-deja/g++.pt/crash16.C: Likewise.
16299         * g++.old-deja/g++.brendan/crash43.C: Remove -fstrict-prototype.
16300
16301 2000-07-25  Nathan Sidwell  <nathan@codesourcery.com>
16302
16303         * g++.old-deja/g++.other/for2.C: New test.
16304
16305 2000-07-25  Jakub Jelinek  <jakub@redhat.com>
16306
16307         * gcc.dg/20000720-1.c: New test.
16308
16309 2000-07-25  Toon Moene  <toon@moene.indiv.nluug.nl>
16310
16311         * g77.f-torture/compile/20000630-2.x: Removed.  Case fixed.
16312
16313 2000-07-24  Geoff Keating  <geoffk@cygnus.com>
16314
16315         * gcc.c-torture/execute/20000722-1.x: New, testcase fails.
16316         * gcc.c-torture/execute/20000722-1.c: New.
16317         * gcc.c-torture/execute/20000516-1.c: Delete, replaced by 20000722-1.
16318
16319 2000-07-24  Jakub Jelinek  <jakub@redhat.com>
16320
16321         * gcc.dg/cpp/20000720-1.S: New test.
16322
16323 2000-07-21  Michael Meissner  <meissner@redhat.com>
16324
16325         * gcc.c-torture/execute/ieee/hugeval.c: New test.
16326
16327 2000-07-20  Zack Weinberg  <zack@wolery.cumb.org>
16328
16329         * g++.old-deja/g++.brendan/crash16.C,
16330         g++.old-deja/g++.brendan/parse3.C,
16331         g++.old-deja/g++.brendan/redecl1.C,
16332         g++.old-deja/g++.ns/template13.C,
16333         g++.old-deja/g++.other/decl4.C,
16334         g++.old-deja/g++.pt/spec14.C: Mark as crash test, expected to fail.
16335
16336 2000-07-20  Zack Weinberg  <zack@wolery.cumb.org>
16337
16338         * lib/old-dejagnu.exp: Check for both "Internal compiler error"
16339         and "Internal error".
16340
16341         * gcc.dg/cpp/20000625-2.c, gcc.dg/cpp/macsyntx.c: Update error
16342         regexps.
16343         * gcc.dg/cpp/paste6.c: New test.
16344
16345 2000-07-19  Zack Weinberg  <zack@wolery.cumb.org>
16346
16347         * gcc.dg/cpp/tr-direct.c: New test.
16348
16349         * gcc.dg/cpp/directiv.c, gcc.dg/cpp/macsyntx.c,
16350         gcc.dg/cpp/undef1.c: Tweak error regexps.
16351
16352 2000-07-18  Eric Christopher <echristo@redhat.com>
16353
16354         * gcc.c-torture/compile/20000718-1.c: New test.
16355
16356 2000-07-18  Zack Weinberg  <zack@wolery.cumb.org>
16357
16358         * cpplex.c (_cpp_push_token): If the token being pushed back
16359         is the previous token in this context, just subtract one from
16360         context->posn.
16361         * cppmacro.c (save_expansion): Clear aux field when storing a
16362         placemarker.
16363
16364 2000-07-18  Alexandre Oliva  <aoliva@redhat.com>
16365
16366         * gcc.dg/noncompile/redecl-1.c: New test.
16367
16368 2000-07-18  Jakub Jelinek  <jakub@redhat.com>
16369
16370         * gcc.c-torture/execute/20000717-5.c: New test.
16371         * gcc.c-torture/execute/20000717-1.x: Removed.
16372
16373 2000-07-17  Richard Henderson  <rth@cygnus.com>
16374
16375         * gcc.c-torture/execute/20000717-4.c: New test.
16376
16377 2000-07-17  Zack Weinberg  <zack@wolery.cumb.org>
16378
16379         * gcc.dg/cpp/syshdr.c: New test.
16380         * gcc.dg/cpp/syshdr1.h, gcc.dg/cpp/syshdr2.h: New files.
16381
16382 2000-07-17  Neil Booth  <neilb@earthling.net>
16383
16384         * gcc.dg/cpp/cmdlne-dM.c: New test.
16385         * gcc.dg/cpp/cmdlne-dD.c: New test.
16386
16387 2000-07-17  Jeffrey A Law  (law@cygnus.com)
16388
16389         * gcc.c-torture/execute/20000717-3.c: New test.
16390
16391         * gcc.c-torture/compile/20000717-1.c: New test.
16392
16393 2000-07-17  Geoffrey Keating  <geoffk@cygnus.com>
16394
16395         * gcc.c-torture/execute/20000717-2.c: New test.
16396
16397 2000-07-17  Joseph S. Myers  <jsm28@cam.ac.uk>
16398
16399         * gcc.dg/formatz-1.c: New test.
16400
16401         * gcc.dg/c90-digraph-1.c, gcc.dg/c94-digraph-1.c,
16402         * gcc.dg/c99-digraph-1.c: New tests.
16403
16404         * gcc.dg/c90-hexfloat-1.c, gcc.dg/c90-hexfloat-2.c,
16405         * gcc.dg/c99-hexfloat-1.c, gcc.dg/c99-hexfloat-2.c: New tests.
16406
16407         * gcc.dg/c90-enum-comma-1.c, gcc.dg/c90-idem-qual-1.c,
16408         * gcc.dg/c90-impl-decl-1.c, gcc.dg/c90-impl-int-1.c,
16409         * gcc.dg/c90-longlong-1.c, gcc.dg/c90-restrict-1.c,
16410         * gcc.dg/c90-return-1.c, gcc.dg/c99-enum-comma-1.c,
16411         * gcc.dg/c99-idem-qual-1.c, gcc.dg/c99-impl-decl-1.c,
16412         * gcc.dg/c99-impl-int-1.c, gcc.dg/c99-longlong-1.c,
16413         * gcc.dg/c99-restrict-1.c, gcc.dg/c99-return-1.c: New tests.
16414
16415 2000-07-17   Greg McGary <greg@mcgary.org>
16416
16417         * gcc.c-torture/execute/20000717-1.c: New test.
16418         * gcc.c-torture/execute/20000717-1.x: Expected to fail.
16419
16420 2000-07-15  Jakub Jelinek  <jakub@redhat.com>
16421
16422         * gcc.c-torture/execute/20000715-2.c: New test.
16423         * gcc.dg/20000715-1.c: New test.
16424
16425 2000-07-15  Michael Meissner  <meissner@redhat.com>
16426
16427         * gcc.c-torture/execute/20000715-1.c: New test.
16428
16429 2000-07-13  Jakub Jelinek  <jakub@redhat.com>
16430
16431         * gcc.c-torture/execute/20000707-1.c: New test.
16432
16433 2000-07-13  Neil Booth  <NeilB@earthling.net>
16434
16435         * testsuite/gcc.dg/cpp/digraph1.c,
16436         testsuite/gcc.dg/cpp/digraph2.c,
16437         testsuite/gcc.dg/cpp/digraphs.c: New tests.
16438
16439 2000-07-12  David Billinghurst  <David Billinghurst@riotinto.com.au>
16440
16441         * g77.f-torture/compile/20000630-2.f:  New test.
16442         * g77.f-torture/compile/20000630-2.x
16443
16444 2000-07-11  David Billinghurst  <David.Billinghurst@riotinto.com.au>
16445
16446         * g77.f-torture/execute/20000503-1.x: Delete.  Test now passes.
16447
16448 2000-07-11  Neil Booth  <NeilB@earthling.net>
16449
16450         * gcc.dg/cpp/cmdlne-C.c: Fix typo.
16451
16452 2000-07-11  Neil Booth  <NeilB@earthling.net>
16453
16454         * gcc.dg/cpp/cmdlne-C.c: New.
16455
16456 2000-07-09  Neil Booth  <NeilB@earthling.net>
16457
16458         * gcc.dg/cpp/directiv.c: New tests.
16459         * gcc.dg/cpp/undef1.c: Update.
16460
16461 2000-07-08  Angela Marie Thomas <angela@cygnus.com>
16462
16463         * lib/c-torture.exp: Make compiler_conditional_xfail_data global.
16464
16465 2000-07-09  Neil Booth  <NeilB@earthling.net>
16466
16467         * gcc.dg/cpp/macsyntx.c: Add test for #define defined.
16468
16469 2000-07-07  Zack Weinberg  <zack@wolery.cumb.org>
16470
16471         * gcc.dg/cpp/19951227-1.c, gcc.dg/cpp/assert2.c,
16472         gcc.dg/cpp/if-1.c, gcc.dg/cpp/if-4.c: Tweak error regexps.
16473
16474 2000-07-08  Neil Booth  <NeilB@earthling.net>
16475
16476         * gcc.dg/cpp/macsyntx.c: New tests.
16477
16478 2000-07-07  Jakub Jelinek  <jakub@redhat.com>
16479
16480         * gcc.dg/20000707-1.c: New test.
16481
16482 2000-07-07  Jakub Jelinek  <jakub@redhat.com>
16483
16484         * gcc.c-torture/execute/20000706-1.c: New test.
16485         * gcc.c-torture/execute/20000706-2.c: New test.
16486         * gcc.c-torture/execute/20000706-3.c: New test.
16487         * gcc.c-torture/execute/20000706-4.c: New test.
16488         * gcc.c-torture/execute/20000706-5.c: New test.
16489
16490 2000-07-06  Nathan Sidwell  <nathan@codesourcery.com>
16491
16492         * g++.old-deja/g++.pt/instantiate7.C: New test.
16493
16494 2000-07-06  Nathan Sidwell  <nathan@codesourcery.com>
16495
16496         * g++.old-deja/g++.mike/thunk2.C: Add return 0.
16497         * g++.old-deja/g++.mike/thunk3.C: Likewise.
16498         * g++.old-deja/g++.other/rtti3.C: Likewise.
16499         * g++.old-deja/g++.other/rttid3.C: Likewise.
16500
16501 2000-06-30  David Billinghurst  <David Billinghurst@riotinto.com.au>
16502
16503         *  g77.f-torture/compile/20000630-1.x: Fix typo
16504
16505 2000-07-05  Zack Weinberg  <zack@wolery.cumb.org>
16506
16507         * gcc.dg/cpp/ident.c: Don't expect #ident strings in the
16508         assembly output.
16509
16510 2000-07-04  Zack Weinberg  <zack@wolery.cumb.org>
16511
16512         * gcc.dg/cpp/ident.c: New test.
16513
16514 2000-07-05  Neil Booth  <NeilB@earthling.net>
16515
16516         * gcc.dg/cpp/lexident.c, gcc.dg/cpp/lexnum.c,
16517           gcc.dg/cpp/lexstrng.c: New tests.
16518
16519 2000-07-04  Neil Booth  <NeilB@earthling.net>
16520
16521         * gcc.dg/cpp/macro1.c: Add more macro expansion tests.
16522         * gcc.dg/cpp/strify2.c: Same.
16523
16524 2000-07-03  Zack Weinberg  <zack@wolery.cumb.org>
16525
16526         * testsuite/gcc.dg/cpp/19951025-1.c: Adjust regexps.
16527         * testsuite/gcc.dg/cpp/19990703-1.c: Likewise.
16528         * testsuite/gcc.dg/cpp/20000625-1.c: Likewise.
16529         * testsuite/gcc.dg/cpp/20000625-2.c: Likewise.
16530
16531         * testsuite/gcc.dg/cpp/macro1.c,
16532         testsuite/gcc.dg/cpp/paste1.c, testsuite/gcc.dg/cpp/paste2.c,
16533         testsuite/gcc.dg/cpp/paste3.c, testsuite/gcc.dg/cpp/paste4.c,
16534         testsuite/gcc.dg/cpp/strify1.c,
16535         testsuite/gcc.dg/cpp/strify2.c: New tests.
16536
16537 2000-07-03  Jakub Jelinek  <jakub@redhat.com>
16538
16539         * gcc.c-torture/execute/20000703-1.c: New test.
16540
16541 2000-07-03  Nathan Sidwell  <nathan@codesourcery.com>
16542
16543         * g++.old-deja/g++.pt (lookup10.C): New test.
16544
16545 2000-07-03  Nathan Sidwell  <nathan@codesourcery.com>
16546
16547         * g++.old-deja/g++.pt (typename25.C): New test.
16548
16549 2000-07-02  Zack Weinberg  <zack@wolery.cumb.org
16550
16551         * gcc.c-torture/compile/20000701-1.c: New test.
16552
16553 2000-06-30  Nick Clifton  <nickc@cygnus.com>
16554
16555         * gcc.c-torture/compile/20000629-1.c: Add second, reversed, loop
16556         to test case.
16557
16558 2000-06-30  Catherine Moore  <clm@cygnus.com>
16559
16560         * gcc.c-torture/execute/align-1.c: New test.
16561
16562 2000-06-30  Nathan Sidwell  <nathan@codesourcery.com>
16563
16564         * g++.old-deja/g++.pt/expr8.C: New test.
16565         * g++.old-deja/g++.pt/expr6.C: Remove XFAIL.
16566
16567 2000-06-29  Nick Clifton  <nickc@cygnus.com>
16568
16569         * gcc.c-torture/compile/20000629-1.c: New test.
16570
16571 2000-06-29  Zack Weinberg  <zack@wolery.cumb.org>
16572
16573
16574         Move the c-torture/noncompile tests to either gcc.dg/cpp or a new
16575         gcc.dg/noncompile directory, depending on whether they're
16576         preprocessor tests or not.  Annotate all the tests for the dg
16577         framework.
16578
16579         * gcc.c-torture/noncompile/noncompile.exp: Delete.
16580         * gcc.dg/noncompile/noncompile.exp: New.
16581
16582         * Moved files:
16583         Old name                                New name
16584         gcc.c-torture/noncompile/920507-1.c     gcc.dg/noncompile/920507-1.c
16585         gcc.c-torture/noncompile/920616-2.c     gcc.dg/noncompile/920616-2.c
16586         gcc.c-torture/noncompile/920721-2.c     gcc.dg/noncompile/920721-2.c
16587         gcc.c-torture/noncompile/920824-1.c     gcc.dg/noncompile/920824-1.c
16588         gcc.c-torture/noncompile/920923-1.c     gcc.dg/noncompile/920923-1.c
16589         gcc.c-torture/noncompile/921102-1.c     gcc.dg/noncompile/921102-1.c
16590         gcc.c-torture/noncompile/921116-1.c     gcc.dg/noncompile/921116-1.c
16591         gcc.c-torture/noncompile/930301-1.c     gcc.dg/noncompile/930301-1.c
16592         gcc.c-torture/noncompile/930622-1.c     gcc.dg/noncompile/930622-1.c
16593         gcc.c-torture/noncompile/930622-2.c     gcc.dg/noncompile/930622-2.c
16594         gcc.c-torture/noncompile/930714-1.c     gcc.dg/noncompile/930714-1.c
16595         gcc.c-torture/noncompile/931203-1.c     gcc.dg/noncompile/931203-1.c
16596         gcc.c-torture/noncompile/940112-1.c     gcc.dg/noncompile/940112-1.c
16597         gcc.c-torture/noncompile/940227-1.c     gcc.dg/noncompile/940227-1.c
16598         gcc.c-torture/noncompile/940510-1.c     gcc.dg/noncompile/940510-1.c
16599         gcc.c-torture/noncompile/950825-1.c     gcc.dg/noncompile/950825-1.c
16600         gcc.c-torture/noncompile/950921-1.c     gcc.dg/noncompile/950921-1.c
16601         gcc.c-torture/noncompile/951123-1.c     gcc.dg/noncompile/951123-1.c
16602         gcc.c-torture/noncompile/971104-1.c     gcc.dg/noncompile/971104-1.c
16603         gcc.c-torture/noncompile/990416-1.c     gcc.dg/noncompile/990416-1.c
16604         gcc.c-torture/noncompile/init-1.c       gcc.dg/noncompile/init-1.c
16605         gcc.c-torture/noncompile/init-2.c       gcc.dg/noncompile/init-2.c
16606         gcc.c-torture/noncompile/invalid_asm.c  gcc.dg/noncompile/invalid_asm.c
16607         gcc.c-torture/noncompile/va-arg-1.c     gcc.dg/noncompile/va-arg-1.c
16608
16609         gcc.c-torture/noncompile/940712-1.c     gcc.dg/cpp/19940712-1.c
16610         gcc.c-torture/noncompile/940712-1.h     gcc.dg/cpp/19940712-1.h
16611         gcc.c-torture/noncompile/940712-1a.h    gcc.dg/cpp/19940712-1a.h
16612         gcc.c-torture/noncompile/940712-1b.h    gcc.dg/cpp/19940712-1b.h
16613         gcc.c-torture/noncompile/951025-1.c     gcc.dg/cpp/19951025-1.c
16614         gcc.c-torture/noncompile/951227-1.c     gcc.dg/cpp/19951227-1.c
16615
16616 2000-06-29  Zack Weinberg  <zack@wolery.cumb.org>
16617
16618         * gcc.dg/cpp/20000628-1a.h: On each of the first three inclusions,
16619         declare one variable.  On the fourth, error.
16620         * gcc.dg/cpp/20000628-1.c (main): Reference the three variables
16621         declared by 20000628-1a.h.
16622
16623 2000-06-29  Richard Henderson  <rth@redhat.com>
16624
16625         * gcc.c-torture/execute/930529-1.x: New file.
16626         * gcc.dg/920413-1.c: Adjust expected warning text.
16627         * gcc.dg/980217-1.c: Declare abort.
16628         * gcc.dg/cpp/20000628-1a.h: Use a declaration instead of an asm.
16629
16630 2000-06-29  Jeffrey A Law  (law@cygnus.com)
16631
16632         * g77.f-torture/compile/20000629-1.f: New test.
16633         * g77.f-torture/compile/20000629-1.x: Expected to fail.
16634
16635 2000-06-28  Zack Weinberg  <zack@wolery.cumb.org>
16636
16637         Rearrange lots of files, removing entirely the
16638         gcc.c-torture/special, gcc.c-torture/code_quality, and gcc.failure
16639         directories.
16640
16641         * Deleted files:
16642         gcc.c-torture/code_quality/code_quality.exp
16643         gcc.c-torture/special/special.exp
16644         gcc.failure/failure.exp
16645         gcc.failure/940409-1.x
16646         gcc.c-torture/compile/961203-1.x
16647
16648         * New files:
16649         gcc.misc-tests/linkage.exp
16650         gcc.c-torture/execute/920730-1t.c
16651         gcc.c-torture/execute/920730-1t.x
16652         gcc.c-torture/compile/920520-1.x
16653         gcc.c-torture/compile/920521-1.x
16654         gcc.c-torture/compile/981006-1.x
16655         gcc.c-torture/execute/eeprof-1.x
16656
16657         * Moved files (possibly with modifications to fit a new harness):
16658         Old name                                New name
16659         gcc.c-torture/code_quality/920608-1.c   gcc.c-torture/compile/920608-1.c
16660         gcc.c-torture/special/920413-1.c        gcc.dg/920413-1.c
16661         gcc.c-torture/special/920520-1.c        gcc.c-torture/compile/920520-1.c
16662         gcc.c-torture/special/920521-1.c        gcc.c-torture/compile/920521-1.c
16663         gcc.c-torture/special/920717-x.c        gcc.misc-tests/linkage-x.c
16664         gcc.c-torture/special/920717-y.c        gcc.misc-tests/linkage-y.c
16665         gcc.c-torture/special/920730-1.c        gcc.c-torture/execute/920730-1.c
16666         gcc.c-torture/special/930510-1.c        gcc.dg/cpp/19930510-1.c
16667         gcc.c-torture/special/951130-1.c        gcc.dg/951130-1.c
16668         gcc.c-torture/special/960224-1.c        gcc.dg/cpp/19960224-1.c
16669         gcc.c-torture/special/960224-2.c        gcc.dg/cpp/19960224-2.c
16670         gcc.c-torture/special/981006-1.c        gcc.c-torture/compile/981006-1.c
16671         gcc.c-torture/special/eeprof-1.c        gcc.c-torture/execute/eeprof-1.c
16672         gcc.failure/940409-1.c                  gcc.dg/940409-1.c
16673
16674 2000-06-28  Zack Weinberg  <zack@wolery.cumb.org>
16675
16676         * c-torture/compile/961203-1.x: Delete.
16677
16678         * gcc.misc-tests/acker1.c: Report failure.  Use return from main,
16679         not exit. Include stdio.h.
16680         * gcc.misc-tests/dg-11.c: Remove anchors from regexp.
16681         * gcc.misc-tests/dg-12.c: Likewise.
16682         * gcc.misc-tests/dg-5.c: Likewise.
16683         * gcc.misc-tests/dg-6.c: Likewise.
16684         * gcc.misc-tests/dg-7.c: Prototype abort.
16685         * gcc.misc-tests/dg-9.c: Adjust error-message regexps.
16686         * gcc.misc-tests/dhry.h: Include stdlib.h and string.h.
16687         * gcc.misc-tests/matrix1.c: Report failure.  Use return from main,
16688         not exit.
16689         * gcc.misc-tests/sieve.c: Use return from main, not exit.
16690         * gcc.misc-tests/sort2.c: Use return from main, not exit.
16691
16692 2000-06-28  Jakub Jelinek  <jakub@redhat.com>
16693
16694         * gcc.dg/cpp/20000628-1.c: New test.
16695         * gcc.dg/cpp/20000628-1.h: New header for above test.
16696         * gcc.dg/cpp/20000628-1a.h: Likewise.
16697
16698 2000-06-27  Zack Weinberg  <zack@wolery.cumb.org>
16699
16700         * gcc.dg/cpp: New directory.
16701         * gcc.dg/cpp/cpp.exp: New driver.
16702         * gcc.dg/cpp/20000627-1.c: New test.
16703         * gcc.c-torture/special/special.exp: Remove entry for 921210-1.c.
16704         * gcc.c-torture/special/921210-1.c: Move to gcc.dg/cpp/19921210-1.c
16705         and rewrite as a compilation test.
16706
16707         * gcc.dg: Move many files into the cpp subdirectory, possibly
16708         renaming or editing them as well.
16709         Old name                New name
16710         990119-1.c              cpp/19990119-1.c
16711         990228-1.c              cpp/19990228-1.c
16712         990407-1.c              cpp/19990407-1.c
16713         990409-1.c              cpp/19990409-1.c
16714         990413-1.c              cpp/19990413-1.c
16715         990703-1.c              cpp/19990703-1.c
16716         20000127-1.c            cpp/20000127-1.c
16717         20000129-1.c            cpp/20000129-1.c
16718         20000207-1.c            cpp/20000207-1.c
16719         20000207-2.c            cpp/20000207-2.c
16720         20000209-1.c            cpp/20000209-1.c
16721         20000209-2.c            cpp/20000209-2.c
16722         20000301-1.c            cpp/20000301-1.c
16723         20000419-1.c            cpp/20000419-1.c
16724         20000510-1.S            cpp/20000510-1.S
16725         20000519-1.c            cpp/20000519-1.c
16726         20000529-1.c            cpp/20000529-1.c
16727         20000625-1.c            cpp/20000625-1.c
16728         20000625-2.c            cpp/20000625-2.c
16729         cpp-as1.c               cpp/assert1.c
16730         cpp-as2.c               cpp/assert2.c
16731         cxx-comments-1.c        cpp/cxxcom1.c
16732         cxx-comments-2.c        cpp/cxxcom2.c
16733         endif-label.c           cpp/endif.c
16734         cpp-hash1.c             cpp/hash1.c
16735         cpp-hash2.c             cpp/hash2.c
16736         cpp-if1.c               cpp/if-1.c
16737         cpp-if2.c               cpp/if-2.c
16738         cpp-if3.c               cpp/if-3.c
16739         cpp-if4.c               cpp/if-4.c
16740         cpp-if5.c               cpp/if-5.c
16741         cpp-cond.c              cpp/if-cexp.c
16742         cpp-missingop.c         cpp/if-mop.c
16743         cpp-missingparen.c      cpp/if-mpar.c
16744         cpp-opprec.c            cpp/if-oppr.c
16745         cpp-ifparen.c           cpp/if-paren.c
16746         cpp-shortcircuit.c      cpp/if-sc.c
16747         cpp-shift.c             cpp/if-shift.c
16748         cpp-unary.c             cpp/if-unary.c
16749         cpp-li1.c               cpp/line1.c
16750         cpp-li2.c               cpp/line2.c
16751         lineno.c                cpp/line3.c
16752         lineno-2.c              cpp/line4.c
16753         cpp-mi.c                cpp/mi1.c
16754         cpp-mic.h               cpp/mi1c.h
16755         cpp-micc.h              cpp/mi1cc.h
16756         cpp-mind.h              cpp/mi1nd.h
16757         cpp-mindp.h             cpp/mi1ndp.h
16758         cpp-mix.h               cpp/mi1x.h
16759         cpp-mi2.c               cpp/mi2.c
16760         cpp-mi2a.h              cpp/mi2a.h
16761         cpp-mi2b.h              cpp/mi2b.h
16762         cpp-mi2c.h              cpp/mi2c.h
16763         cpp-mi3.c               cpp/mi3.c
16764         cpp-mi3.def             cpp/mi3.def
16765         poison-1.c              cpp/poison.c
16766         pr-impl.c               cpp/prag-imp.c
16767         cpp-redef-2.c           cpp/redef1.c
16768         cpp-redef.c             cpp/redef2.c
16769         strpaste.c              cpp/strp1.c
16770         strpaste-2.c            cpp/strp2.c
16771         cpp-tradpaste.c         cpp/tr-paste.c
16772         cpp-tradstringify.c     cpp/tr-str.c
16773         cpp-tradwarn1.c         cpp/tr-warn1.c
16774         cpp-tradwarn2.c         cpp/tr-warn2.c
16775         trigraphs.c             cpp/trigraphs.c
16776         cpp-unc1.c              cpp/unc1.c
16777         cpp-unc2.c              cpp/unc2.c
16778         cpp-unc3.c              cpp/unc3.c
16779         cpp-unc.c               cpp/unc4.c
16780         undef.c                 cpp/undef1.c
16781         undef-2.c               cpp/undef2.c
16782         cpp-wi1.c               cpp/widestr1.c
16783
16784 2000-06-27  Mark Mitchell  <mark@codesourcery.com>
16785
16786         * lib/g++.exp (g++_include_flags): Tweak.
16787
16788 2000-06-27  H.J. Lu  <hjl@gnu.org>
16789             Loren J. Rittle  <ljrittle@acm.org>
16790
16791         * lib/g++.exp (g++_include_flags): Override libgloss.exp
16792         version with one that knows about the new gcc tree structure.
16793         (g++_link_flags): Same.
16794
16795 2000-06-26  Zack Weinberg  <zack@wolery.cumb.org>
16796
16797         * gcc.dg/20000419-1.c, gcc.dg/cpp-mi.c, gcc.dg/cpp-tradwarn1.c,
16798         gcc.dg/cpp-unc.c: Use "target *-*-*", not "target native", in
16799         case we are cross-compiling.
16800
16801         * g++.old-deja/Makefile.in, g++.old-deja/configure.in,
16802         g++.old-deja/g++.niklas/Makefile.in,
16803         g++.old-deja/g++.niklas/configure.in,
16804         g++.old-deja/g++.other/Makefile.in,
16805         g++.old-deja/g++.other/configure.in,
16806         gcc.c-torture/code_quality/Makefile.in,
16807         gcc.c-torture/code_quality/configure.in,
16808         gcc.c-torture/compat/Makefile.in, gcc.c-torture/compat/configure.in,
16809         gcc.c-torture/compile/Makefile.in, gcc.c-torture/compile/configure.in,
16810         gcc.c-torture/execute/Makefile.in, gcc.c-torture/execute/configure.in,
16811         gcc.c-torture/execute/ieee/Makefile.in,
16812         gcc.c-torture/execute/ieee/configure.in,
16813         gcc.c-torture/noncompile/Makefile.in,
16814         gcc.c-torture/noncompile/configure.in,
16815         gcc.c-torture/special/Makefile.in, gcc.c-torture/special/configure.in,
16816         gcc.c-torture/unsorted/Makefile.in, gcc.c-torture/unsorted/configure.in,
16817         gcc.misc-tests/Makefile.in, gcc.misc-tests/configure.in: Delete.
16818
16819 2000-06-26  Nathan Sidwell  <nathan@codesourcery.com>
16820
16821         * g++.old-deja/g++.other/ambig3.C: New test.
16822
16823 2000-06-26  Nathan Sidwell  <nathan@codesourcery.com>
16824
16825         * g++.old-deja/g++.pt/syntax1.C: New test.
16826         * g++.old-deja/g++.pt/syntax2.C: New test.
16827         * g++.old-deja/g++.other/syntax3.C: New test.
16828         * g++.old-deja/g++.other/syntax4.C: New test.
16829
16830 2000-06-25  Zack Weinberg  <zack@wolery.cumb.org>
16831
16832         * gcc.dg/20000623-1.c: Prototype exit and abort.
16833
16834 2000-06-25  Zack Weinberg  <zack@wolery.cumb.org>
16835
16836         * gcc.dg/20000625-1.c, gcc.dg/20000625-2.c, gcc.dg/cpp-mi3.c:
16837         New tests.
16838         * gcc.dg/cpp-mi3.def: New file.
16839
16840         * gcc.dg/cpp-as1.c: Also test that macro expansion does not occur
16841         inside assertions.
16842         * gcc.dg/cpp-as2.c: Make error regexps match either old or new
16843         lexer's error messages.
16844         * gcc.dg/cpp-mi.c: Use -H and examine the output, don't try to
16845         divine anything from the linemarkers.
16846         * gcc.dg/cpp-micc.h: Fix typo (declare int b, not int a);
16847         * gcc.dg/poison-1.c: Preprocess only; apply -fno-show-column.
16848
16849 2000-06-23  Geoffrey Keating  <geoffk@cygnus.com>
16850
16851         * gcc.dg/20000623-1.c: New test.
16852
16853 2000-06-22  Jakub Jelinek  <jakub@redhat.com>
16854
16855         * gcc.c-torture/execute/20000622-1.c: New test.
16856
16857 2000-06-22  Nathan Sidwell  <nathan@codesourcery.com>
16858
16859         * g++.old-deja/g++.other/init15.C: New test.
16860
16861 2000-06-22  Nathan Sidwell  <nathan@codesourcery.com>
16862
16863         * g++.old-deja/g++.pt/vaarg2.C: New test.
16864         * g++.old-deja/g++.pt/vaarg3.C: New test.
16865
16866 2000-06-20  Nathan Sidwell  <nathan@codesourcery.com>
16867
16868         * g++.old-deja/g++.other/dyncast6.C: New test.
16869
16870 2000-06-15  Jakub Jelinek  <jakub@redhat.com>
16871
16872         * gcc.c-torture/execute/loop-6.c: New test.
16873
16874 2000-06-14  Jakub Jelinek  <jakub@redhat.com>
16875
16876         * gcc.dg/20000614-1.c: New test.
16877         * gcc.dg/20000614-2.c: New test.
16878
16879 2000-06-14  Hans-Peter Nilsson  <hp@axis.com>
16880
16881         * g++.old-deja/g++.other/inline12.C: New test.
16882
16883 2000-06-13  Jakub Jelinek  <jakub@redhat.com>
16884
16885         * g++.old-deja/g++.other/eh1.C: New test.
16886
16887 2000-06-12  Jakub Jelinek  <jakub@redhat.com>
16888
16889         * g++.old-deja/g++.other/type.C: New test.
16890
16891 2000-06-05  Jakub Jelinek  <jakub@redhat.com>
16892
16893         * g++.old-deja/g++.other/initstring.C: New test.
16894
16895 2000-06-12  Jason Merrill  <jason@redhat.com>
16896
16897         * g++.old-deja/old-deja.exp: Add -Wno-long-long.
16898
16899 2000-06-09  Jeffrey A Law  (law@cygnus.com)
16900
16901         * gcc.c-torture/compile/20000609-1.c: New test.
16902
16903 2000-06-09  Clinton Popetz  <cpopetz@cygnus.com>
16904
16905         * gcc.dg/20000609-1.c: New test.
16906
16907 2000-06-08  Zack Weinberg  <zack@wolery.cumb.org>
16908
16909         * gcc.c-torture/noncompile/noncompile.exp: Remove poison-1 block.
16910         * gcc.c-torture/noncompile/poison-1.c: Move...
16911         * gcc.dg/poison-1.c: ...here, and adapt to dg framework.
16912         * gcc.dg/cpp-li1.c: Add a token after the #line.
16913
16914 2000-06-05  Richard Henderson  <rth@cygnus.com>
16915
16916         * gcc.c-torture/execute/20000605-2.c: New test.
16917         * gcc.c-torture/execute/20000605-3.c: New test.
16918
16919 2000-06-06  David Billinghurst  <David Billinghurst@riotinto.com.au>
16920
16921         * g77.f-torture/execute/20000503-1.x: New file.
16922
16923 2000-06-06  Nathan Sidwell  <nathan@codesourcery.com>
16924
16925         * g++.old-deja/g++.eh/badalloc1.C: New test.
16926
16927 2000-06-05  Richard Henderson  <rth@cygnus.com>
16928
16929         * gcc.c-torture/execute/20000605-1.c: New test.
16930
16931 2000-06-05  Jakub Jelinek  <jakub@redhat.com>
16932             Nathan Sidwell <nathan@codesourcery.com>
16933
16934         * gcc.c-torture/compile/20000605-1.c: New test.
16935
16936 2000-06-03  David Billinghurst  <David Billinghurst@riotinto.com.au>
16937
16938         * g77.f-torture/compile/20000601-1.f:  New test.
16939
16940 2000-06-03  Richard Henderson  <rth@cygnus.com>
16941
16942         * gcc.c-torture/execute/20000603-1.c: New.
16943
16944 2000-06-02  Zack Weinberg  <zack@wolery.cumb.org>
16945
16946         * gcc.dg/noreturn-1.c (foo7, foo8): Revert previous change.
16947         * gcc.dg/noreturn-2.c (noreturn): Likewise.
16948
16949 2000-06-01  Zack Weinberg  <zack@wolery.cumb.org>
16950
16951         * gcc.dg/compare2.c (case 12): XFAIL.
16952         * gcc.dg/noreturn-1.c (foo7, foo8): XFAIL.
16953         * gcc.dg/noreturn-2.c (noreturn): XFAIL.
16954
16955         * gcc.dg/cpp-tradwarn2.c: Update egrep pattern.
16956
16957 2000-05-29  Zack Weinberg  <zack@wolery.cumb.org>
16958
16959         * gcc.dg/cpp-mi.c: Add another case, cpp-mix.h, where the
16960         guard macro is already defined when the header is first
16961         included.
16962         * gcc.dg/cpp-mix.h: New file.
16963         * gcc.dg/endif-label.c: Update patterns to match compiler.
16964
16965         * g++.brendan/complex1.C: Declare abort.
16966         * g++.law/refs4.C: Remove XFAIL.
16967         * g++.oliva/expr2.C: Declare abort and exit.
16968
16969 2000-05-28  Alexandre Oliva  <aoliva@cygnus.com>
16970
16971         * gcc.c-torture/execute/20000528-1.c: New test.
16972
16973         * g++.old-deja/g++.law/refs4.C: Mark as XFAIL.
16974         * g++.old-deja/g++.law/temps4.C: Likewise.
16975
16976         * g++.old-deja/g++.brendan/code-gen4.C: Include stdio.h and
16977         stdlib.h.  Call abort() on failure.
16978         * g++.old-deja/g++.law/refs4.C: Likewise.
16979         * g++.old-deja/g++.law/temps4.C: Likewise.
16980         * g++.old-deja/g++.brendan/complex1.C: Don't assume argc is 1.
16981         * gcc.c-torture/execute/20000112-1.c: Include string.h.
16982
16983 2000-05-27  Zack Weinberg  <zack@wolery.cumb.org>
16984
16985         Relative to g++.dg/special:
16986         * conpr-1.C, conpr-2.C, conpr-3.C: Include stdlib.h.
16987
16988         Relative to g++.old-deja:
16989         * g++.brendan/complex1.C, g++.jason/optimize2.C,
16990         g++.mike/p9732b.C, g++.other/addrof1.C, g++.other/dyncast5.C,
16991         g++.other/init5.C, g++.other/init7.C, g++.other/union2.C,
16992         g++.pt/vbase1.C, g++.robertl/eb14.C, g++.robertl/eh990323-1.C,
16993         g++.robertl/eh990323-2.C, g++.robertl/eh990323-3.C,
16994         g++.robertl/eh990323-4.C, g++.robertl/eh990323-5.C,
16995         g++.robertl/ice990323-2.C: Prototype exit and/or abort.
16996
16997         * g++.brendan/nest21.C, g++.eh/rethrow3.C, g++.jason/init3.C,
16998         g++.law/arm15.C, g++.law/cvt2.C, g++.law/visibility17.C,
16999         g++.mike/eh23.C, g++.mike/eh25.C, g++.mike/eh34.C,
17000         g++.mike/eh48.C, g++.mike/eh55.C, g++.mike/p2736.C,
17001         g++.oliva/new1.C, g++.other/align.C, g++.robertl/eb39.C,
17002         g++.robertl/eb54.C, g++.robertl/eb63.C: Include stdlib.h
17003         and/or string.h.
17004
17005         * g++.other/goto1.C: Update expectations for error messages.
17006
17007 2000-05-25  Alexandre Oliva  <aoliva@cygnus.com>
17008
17009         * gcc.c-torture/compile/20000523-1.c: New test.
17010
17011 2000-05-25  Nathan Sidwell  <nathan@codesourcery.com>
17012
17013         * g++.old-deja/g++.abi/ptrflags.C: Use __pbase_type_info.
17014
17015 2000-05-25  Nathan Sidwell  <nathan@codesourcery.com>
17016
17017         * g++.old-deja/g++.eh/catch11.C: New test.
17018         * g++.old-deja/g++.eh/catch12.C: New test.
17019
17020 2000-05-24  Nick Clifton  <nickc@cygnus.com>
17021
17022         * gcc.c-torture/execute/20000523-1.c: New test.
17023
17024 2000-05-23  Zack Weinberg  <zack@wolery.cumb.org>
17025
17026         * c-torture/execute/bcp-1.c: Replace abort in arg of
17027         __builtin_constant_p with a generic external function.
17028
17029         * gcc.dg/20000108-1.c, gcc.dg/980211-1.c, gcc.dg/980414-1.c,
17030         gcc.dg/990119-1.c, gcc.dg/990409.c, gcc.dg/990424-1.c,
17031         gcc.dg/991230-1.c, gcc.dg/clobbers.c, gcc.dg/lineno.c,
17032         gcc.dg/noreturn-1.c, gcc.dg/trigraphs.c, gcc.dg/uninit-4.c:
17033         Prototype abort and/or exit.
17034
17035         * gcc.dg/990407-1.c, gcc.dg/strpaste.c,
17036         gcc.dg/special/alias-1.c, gcc.dg/special/gcsec-1.c,
17037         gcc.dg/special/weak-1.c, gcc.dg/special/weak-2.c,
17038         gcc.dg/special/wkali-1.c, gcc.dg/special/wkali-2.c: Include stdlib.h.
17039
17040 2000-05-22  Alexandre Oliva  <aoliva@cygnus.com>
17041
17042         * gcc.dg/dwarf2-1.c: New test.
17043
17044 2000-05-20  Richard Henderson  <rth@cygnus.com>
17045
17046         * lib/f-torture.exp (TORTURE_OPTIONS): Add "-O3 -g" and "-O3 -fssa".
17047
17048 2000-05-20  Andreas Jaeger  <aj@suse.de>
17049
17050         * gcc.c-torture/execute/20000519-1.c (main): Fixed return value of
17051         testcase.
17052
17053 2000-05-19  David Edelsohn  <edelsohn@gnu.org>
17054
17055         * gcc.c-torture/execute/20000519-2.c: New test.
17056
17057 2000-05-19  Andreas Jaeger  <aj@suse.de>
17058
17059         * gcc.c-torture/execute/20000519-1.c: Testcase from Ulrich Drepper
17060         which fails with SSA.
17061
17062         * lib/c-torture.exp: Also test with -O3 -fssa.
17063
17064 2000-05-18  Michael Meissner  <meissner@redhat.com>
17065
17066         * gcc.c-torture/compile/920501-1.c: Remove CYGNUS LOCAL markers.
17067         * gcc.c-torture/execute/920415-1.c: Ditto.
17068         * gcc.c-torture/execute/920501-1.c: Ditto.
17069         * gcc.c-torture/execute/conversion.c: Ditto.
17070         * gcc.c-torture/execute/cvt-1.c: Ditto.
17071
17072 2000-05-18  Jeffrey A Law  (law@cygnus.com)
17073
17074         * gcc.c-torture/compile/20000518-1.c: New test.
17075
17076 2000-05-18  David Billinghurst  <David.Billinghurst@riotinto.com.au>
17077
17078         * g77.f-torture/compile/200005018.f:  New test.
17079
17080 2000-05-17  Jeffrey A Law  (law@cygnus.com)
17081
17082         * gcc.c-torture/compile/20000517-1.c: New test.
17083
17084 2000-05-16  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
17085
17086         * gcc.c-torture/execute/20000516-1.c: New test.
17087
17088 2000-05-15  Jakub Jelinek  <jakub@redhat.com>
17089
17090         * g++.old-deja/g++.other/eh.C: New test.
17091
17092 2000-05-12  Richard Henderson  <rth@cygnus.com>
17093
17094         * gcc.c-torture/execute/990208-1.c (main): Don't pass
17095         constants through to doit's conditional.
17096
17097 2000-05-11  Jeffrey A Law  (law@cygnus.com)
17098
17099         * gcc.c-torture/compile/20000511-1.c: New test.
17100         * g77.f-torture/compile/20000511-1.f: New test.
17101         * g77.f-torture/compile/20000511-2.f: New test.
17102
17103 2000-05-11  Michael Meissner  <meissner@redhat.com>
17104
17105         * gcc.c-torture/execute/20000511-1.c: New test.
17106
17107 2000-05-11  Zack Weinberg  <zack@wolery.cumb.org>
17108
17109         * gcc.dg/dg.exp: Scan .S files as well as .c files.
17110         * gcc.dg/20000510-1.S: New.
17111
17112 2000-05-08  Catherine Moore  <clm@cygnus.com>
17113
17114         * gcc.dg/unused-3.c: New.
17115
17116 2000-05-06  Richard Henderson  <rth@cygnus.com>
17117
17118           * g++.old-deja/g++.brendan/code-gen2.C: Cast to size_t, not int.
17119           * g++.old-deja/g++.mike/warn1.C: Likewise.
17120           * g++.old-deja/g++.pt/local1.C: Likewise.
17121           * g++.old-deja/g++.pt/local7.C: Likewise.
17122           * g++.old-deja/g++.pt/spec16.C: Likewise.
17123
17124 2000-05-06  Nathan Sidwell  <nathan@codesourcery.com>
17125
17126         * g++.old-deja/g++.abi/ptrflags.C: Correct and extend.
17127
17128 2000-05-05  David Billinghurst  <David Billinghurst@riotinto.com.au>
17129
17130           * g77.f-torture/execute/20000503-1.f:  New test.
17131
17132 2000-05-04  Andreas Jaeger  <aj@suse.de>
17133
17134         * gcc.dg/noreturn-2.c: New test.
17135
17136 2000-05-04  Neil Booth  <NeilB@earthling.net>
17137
17138         * gcc.dg/cpp-opprec.c: New tests for operator precedence in the
17139         preprocessor.
17140
17141 2000-05-04  Richard Henderson  <rth@cygnus.com>
17142
17143         * gcc.c-torture/execute/20000503-1.c: Fix typo.
17144
17145 2000-05-04  Richard Henderson  <rth@cygnus.com>
17146
17147         * gcc.c-torture/compile/20000504-1.c: New test.  Derived from
17148         OpenSSL by Jason R Thorpe.
17149
17150 2000-05-03  Jim Wilson  <wilson@cygnus.com>
17151
17152         * gcc.c-torture/execute/20000503-1.c: New test for extract_muldiv bug.
17153
17154 2000-05-03  Robert Lipe <robertlipe@usa.net>
17155
17156         * gcc.dg/20000503-1.c: New test.
17157
17158 2000-05-02  Jakub Jelinek  <jakub@redhat.com>
17159
17160         * gcc.c-torture/compile/20000502-1.c: New test.
17161         * g++.old-deja/g++.other/align.C: New test.
17162         * gcc.dg/cpp-tradstringify.c: New test.
17163
17164 Thu Apr 27 15:58:18 MET DST 2000  Jan Hubicka  <jh@suse.cz>
17165
17166         * gcc.c-torture/compile/20000427-1.c: New test for loop hoisting code
17167         and hard registers.
17168
17169 2000-04-26  Geoff Keating  <geoffk@cygnus.com>
17170
17171         * gcc.c-torture/execute/loop-5.c: New test.
17172
17173 2000-04-25  Jakub Jelinek  <jakub@redhat.com>
17174
17175         * gcc.c-torture/execute/va-arg-20.c: New test.
17176
17177 2000-04-23  Jeffrey A Law  (law@cygnus.com)
17178
17179         * gcc.c-torture/execute/20000422-1.c: New test.
17180
17181 2000-04-20  Greg McGary  <gkm@gnu.org>
17182
17183         * gcc.c-torture/compile/20000420-2.c: New test for stack misalignment
17184         when optimizing, but without sibling-call optimizations (-O1).
17185
17186 2000-04-20  Jeffrey A Law  (law@cygnus.com)
17187
17188           * gcc.c-torture/compile/20000420-1.c: New test.
17189
17190 2000-04-20  Nathan Sidwell  <nathan@codesourcery.com>
17191
17192         * g++.abi/ptrflags.C: New test.
17193         * g++.eh/catchptr1.C: Test incomplete pointer chains.
17194
17195 2000-04-19  Catherine Moore  <clm@cygnus.com>
17196
17197         * gcc.c-torture/execute/921017-1.c: Check for NO_TRAMPOLINES.
17198
17199 2000-04-19  Greg McGary  <gkm@gnu.org>
17200
17201         * gcc.c-torture/execute/20000419-1.c: New test for arg clobbering with
17202         sibling-call optimizations.
17203
17204 2000-04-19  Zack Weinberg  <zack@wolery.cumb.org>
17205
17206         * gcc.dg/20000419-1.c: New test.
17207
17208 2000-04-12  Hans-Peter Nilsson  <hp@axis.com>
17209
17210         * gcc.c-torture/execute/20000412-6.c: New test.
17211
17212 2000-04-12  Jeffrey A Law  (law@cygnus.com)
17213
17214         * gcc.c-torture/execute/20000412-5.c: New test.
17215         * g77.f-torture/compile/20000412-1.f: New test.
17216         * gcc.c-torture/execute/20000412-4.c: New test.
17217         * gcc.c-torture/compile/20000412-2.c: New test.
17218         * gcc.c-torture/execute/20000412-3.c: New test.
17219         * gcc.c-torture/compile/20000412-1.c: New test.
17220         * gcc.c-torture/execute/20000412-2.c: New test.
17221
17222 2000-04-12  Jakub Jelinek  <jakub@redhat.com>
17223
17224         * objc/execute/bf-20.m: New test.
17225
17226 2000-04-10  Richard Henderson  <rth@cygnus.com>
17227
17228         * gcc.c-torture/execute/20000412-1.c: Reduce some more.
17229
17230         * gcc.c-torture/execute/20000412-1.c: New test.
17231
17232 2000-04-10  Nathan Sidwell  <nathan@codesourcery.com>
17233
17234         * g++.old-deja/g++.eh/catchptr1.C: New test.
17235
17236 2000-04-09  Nathan Sidwell  <nathan@codesourcery.com>
17237
17238         * g++.old-deja/g++.abi/cxa_vec.C: New test.
17239
17240 2000-04-08  Neil Booth  <NeilB@earthling.net>
17241
17242         * gcc.dg/cpp-nullchar.c: Remove test as
17243         embedded nulls cause problems.
17244
17245 2000-04-08  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
17246
17247         * gcc.dg/compare2.c: New test.
17248
17249 2000-04-08  Neil Booth  <NeilB@earthling.net>
17250
17251         * gcc.dg/cpp-nullchar.c: New test.
17252
17253 2000-04-07  Zack Weinberg  <zack@wolery.cumb.org>
17254
17255         * gcc.dg/cpp-mi2.c: New test.
17256         * gcc.dg/cpp-mi2[abc].h: New files.
17257
17258 2000-04-07  Nathan Sidwell  <nathan@codesourcery.com>
17259
17260         * g++.old-deja/g++.abi/vmihint.C: Adjust __vmi_class_type_info
17261         member name.
17262
17263 2000-04-06  Nathan Sidwell  <nathan@codesourcery.com>
17264
17265         * g++.old-deja/g++.abi/vmihint.C: New test.
17266
17267 2000-04-06  Neil Booth  <NeilB@earthling.net>
17268
17269         * cpp-ifparen.c, cpp-missingop.c, cpp-missingparen.c,
17270         cpp-shift.c, cpp-shortcircuit.c, cpp-unary.c:  Add FSF
17271         copyright.
17272
17273 2000-04-05  Hans-Peter Nilsson  <hp@axis.com>
17274
17275         * gcc.c-torture/execute/960327-1.c (f): Add a letter to s[] to
17276         avoid stack-frame overwrite.
17277
17278 2000-04-05  Jakub Jelinek  <jakub@redhat.com>
17279
17280         * gcc.c-torture/compile/20000405-2.c: New test.
17281         * gcc.c-torture/compile/20000405-3.c: New test.
17282
17283 2000-04-05  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
17284
17285         * gcc.c-torture/compile/20000405-1.c: New test.
17286
17287 2000-04-04  Geoff Keating  <geoffk@cygnus.com>
17288
17289         * gcc.dg/cast-qual-1.c: Revert last change.
17290
17291 2000-04-04  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
17292
17293         * gcc.dg/cast-qual-1.c: Check casts through a pointer typedef.
17294
17295 2000-04-03  Zack Weinberg  <zack@wolery.cumb.org>
17296
17297         * gcc.dg/cpp-redef-2.c, gcc.dg/cpp-tradwarn1.c,
17298         gcc.dg/cpp-unc.c: Add -fno-show-column to compiler options.
17299
17300 2000-04-03  Jeffrey A Law  (law@cygnus.com)
17301
17302         * gcc.c-torture/compile/20000403-2.c: New test.
17303         * gcc.c-torture/compile/20000403-1.c: New test.
17304
17305 2000-04-03  Hans-Peter Nilsson  <hp@axis.com>
17306
17307         * gcc.c-torture/execute/20000403-1.c: New test.
17308
17309 2000-04-03  Geoff Keating  <geoffk@cygnus.com>
17310
17311         * gcc.c-torture/execute/20000402-1.c: New test.
17312
17313 2000-04-03  Donald Lindsay  <dlindsay@cygnus.com>
17314
17315         * gcc.c-torture/execute/va-arg-15.c: New test.
17316         * gcc.c-torture/execute/va-arg-16.c: New test.
17317         * gcc.c-torture/execute/va-arg-17.c: New test.
17318         * gcc.c-torture/execute/va-arg-18.c: New test.
17319         * gcc.c-torture/execute/va-arg-19.c: New test.
17320
17321 2000-04-02  Zack Weinberg  <zack@wolery.cumb.org>
17322
17323         * gcc.c-torture/compile/981211-1.c: Move to...
17324         * gcc.dg/cpp-as1.c: ...here.
17325         * gcc.dg/cpp-as2.c: New file.
17326
17327         * gcc.dg/cpp-tradwarn1.c: Change warning regexps to match the
17328         compiler.
17329
17330 2000-04-02  Neil Booth  <NeilB@earthling.net>
17331
17332         * gcc.dg/cpp-cond.c  New tests.
17333         * gcc.dg/cpp-ifparen.c New tests.  Amend existing tests to make
17334         accidental success less likely.
17335         * gcc.dg/cpp-missingop.c  New tests.
17336         * gcc.dg/cpp-missingparen.c  New tests.
17337         * gcc.dg/cpp-shift.c  New tests.
17338         * gcc.dg/cpp-shortcircuit.c  New tests.
17339         * gcc.dg/cpp-unary.c  New tests.
17340
17341 2000-03-29  Jeffrey A Law  (law@cygnus.com)
17342
17343         * gcc.c-torture/compile/20000329-1.c: New test.
17344
17345 2000-03-26  Bernd Schmidt  <bernds@cygnus.co.uk>
17346
17347         * gcc.c-torture/compile/20000326-1.c: New test.
17348         * gcc.c-torture/compile/20000326-2.c: New test.
17349
17350 2000-03-24  Geoff Keating  <geoffk@cygnus.com>
17351
17352         * gcc.c-torture/execute/va-arg-14.c: New test for va_start where
17353         the first parameter is a function argument.
17354
17355 2000-03-23  Nathan Sidwell  <nathan@codesourcery.com>
17356
17357         * g++.old-deja/g++.ext/array4.C: New test.
17358
17359 2000-03-22  Geoff Keating  <geoffk@cygnus.com>
17360
17361         * gcc.c-torture/execute/ieee/20000320-1.c: New test for denormals.
17362
17363 2000-03-21  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
17364
17365         * gcc.dg/noreturn-1.c: Check for another bogus noreturn case.
17366
17367 2000-03-19  Richard Henderson  <rth@cygnus.com>
17368
17369         * gcc.c-torture/compile/20000314-2.c: Use __SIZE_TYPE__, not size_t.
17370
17371 2000-03-19  Richard Henderson  <rth@cygnus.com>
17372
17373         * gcc.c-torture/compile/20000319-1.c: New test.
17374
17375 2000-03-14  Jeffrey A Law  (law@cygnus.com)
17376
17377         * gcc.c-torture/execute/20000314-3.c: New test.
17378         * gcc.c-torture/execute/20000314-2.c: New test.
17379         * gcc.c-torture/execute/20000314-1.c: New test.
17380         * gcc.c-torture/compile/20000314-2.c: New test.
17381         * gcc.c-torture/compile/20000314-1.c: New test.
17382
17383 2000-03-13  Nathan Sidwell  <nathan@codesourcery.com>
17384
17385         * g++.old-deja/g++.warn/inline.C: New test.
17386
17387 2000-03-10  Hans-Peter Nilsson  <hp@bitrange.com>
17388
17389         * gcc.c-torture/execute/divconst-2.c: Rewrite to check for
17390         standards-compliant result rather than specific constants.
17391         Put test-values in array.
17392
17393 2000-03-08  Jason Merrill  <jason@casey.cygnus.com>
17394
17395         * lib/g++.exp (g++_init): Don't put { } around -fmessage-length=0.
17396         (g++_target_compile): Put test-specific options last.
17397
17398 2000-03-08  Nathan Sidwell  <nathan@codesourcery.com>
17399
17400         * g++.old-deja/g++.eh/vbase4.C: New test.
17401
17402 2000-03-08  Nathan Sidwell  <nathan@codesourcery.com>
17403
17404         * g++.old-deja/g++.bugs/900215_01.C: Adjust.
17405
17406 2000-03-08  Nathan Sidwell  <nathan@codesourcery.com>
17407
17408         * g++.old-deja/g++.brendan/misc12.C: Removed.
17409         * g++.old-deja/g++.pt/memtemp77.C: Constify.
17410         * g++.old-deja/g++.ext/pretty4.C: New test.
17411
17412 2000-03-08  Nathan Sidwell  <nathan@codesourcery.com>
17413
17414         * g++.old-deja/g++.other/string2.C: New test.
17415
17416 2000-03-06  Nathan Sidwell  <nathan@codesourcery.com>
17417
17418         * g++.old-deja/g++.warn/impint2.C: New test.
17419
17420 2000-03-05  Hans-Peter Nilsson  <hp@bitrange.com>
17421
17422         * gcc.c-torture/execute/20000224-1.c (main): Expected return-value
17423         is 1, not zero.
17424
17425 2000-03-05  Nathan Sidwell  <nathan@codesourcery.com>
17426
17427         * g++.old-deja/g++.warn/impint.C: New test.
17428         * g++.old-deja/g++.martin/sts_vectini.C: Add -w option.
17429         * g++.old-deja/g++.pt/explicit10.C: Specify -w option.
17430         * g++.old-deja/g++.pt/explicit12.C: Likewise.
17431         * g++.old-deja/g++.pt/explicit13.C: Likewise.
17432         * g++.old-deja/g++.pt/explicit17.C: Likewise.
17433         * g++.old-deja/g++.pt/explicit18.C: Likewise.
17434         * g++.old-deja/g++.pt/explicit19.C: Likewise.
17435         * g++.old-deja/g++.pt/explicit23.C: Likewise.
17436         * g++.old-deja/g++.pt/explicit31.C: Likewise.
17437         * g++.old-deja/g++.pt/explicit35.C: Likewise.
17438         * g++.old-deja/g++.pt/explicit6.C: Likewise.
17439         * g++.old-deja/g++.pt/memclass7.C: Likewise.
17440
17441 2000-03-01  Zack Weinberg  <zack@wolery.cumb.org>
17442
17443         * gcc.dg/cpp-redef.c: New test.
17444
17445 2000-02-29  Nathan Sidwell  <nathan@codesourcery.com>
17446
17447         * g++.old-deja/g++.pt/unify7.C: New test.
17448
17449 2000-02-26  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
17450
17451         * g++.old-deja/g++.ext/attrib5.C: XFAIL on Alpha since no link alias.
17452         * g++.old-deja/g++.pt/static3.C: Generalize system name for Alpha.
17453
17454 2000-02-25  Geoff Keating  <geoffk@cygnus.com>
17455
17456         * gcc.c-torture/compile/20000224-1.c: New test.
17457
17458 2000-02-25  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
17459
17460         * gcc.c-torture/compile/cpp-2.c: New test.
17461         * gcc.c-torture/compile/cpp-1.c: New test.
17462
17463 2000-02-25  Jeffrey A Law  (law@cygnus.com)
17464
17465         * gcc.c-torture/execute/20000225-1.c: New test.
17466
17467 2000-02-25  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
17468
17469         * gcc.dg/cpp-li2.c: New test.
17470
17471         * gcc.dg/cpp-wi1.c: New test.
17472
17473         * gcc.dg/cpp-li1.c: New test.
17474
17475 2000-02-24  Nathan Sidwell  <nathan@codesourcery.com>
17476
17477         * g++.old-deja/g++.other/sizeof5.C: New test.
17478
17479 2000-02-23  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
17480
17481         * gcc.c-torture/execute/va-arg-13.c: New test.
17482
17483 2000-02-23  Donald Lindsay  <dlindsay@cygnus.com>
17484
17485         * gcc.c-torture/execute/va-arg-12.c: New test.
17486
17487 2000-02-23  Nathan Sidwell  <nathan@codesourcery.com>
17488
17489         * gcc.c-torture/execute/20000223-1.c: New test.
17490
17491 2000-02-23  Nathan Sidwell  <nathan@codesourcery.com>
17492
17493         * g++.old-deja/g++.pt/memtemp79.C: Fixed. Remove XFAIL.
17494
17495 2000-02-22  Mark Mitchell  <mark@codesourcery.com>
17496
17497         * g++.old-deja/g++.abi/ptrmem.C: New test.
17498
17499 2000-02-19  Richard Henderson  <rth@cygnus.com>
17500
17501         * gcc.c-torture/compile/init-3.c: New.
17502
17503 2000-02-17  Mark Mitchell  <mark@codesourcery.com>
17504
17505         * lib/g++.exp (g++_init): Add -fmessage-length=0 to
17506         ALWAYS_CXXFLAGS.
17507
17508 2000-02-11  Robert Lipe <robertl@sco.com>
17509
17510         * gcc.c-torture/compile/20000211-3.c: New test.
17511
17512 2000-02-11  Martin Buchholz <martin@xemacs.org>
17513
17514         * gcc.c-torture/compile/20000211-2.c: New test.
17515
17516 2000-02-11  Jeffrey A Law  (law@cygnus.com)
17517
17518         * gcc.c-torture/compile/20000211-1.c: New test.
17519
17520 2000-02-09  Jonathan Larmour  <jlarmour@redhat.co.uk>
17521
17522         * gcc.dg/special/ecos.exp: Use -static when testing --gc-sections
17523           on native targets
17524
17525 2000-02-08  Nathan Sidwell  <nathan@acm.org>
17526
17527         * g++.old-deja/g++.other/cast5.C: New test.
17528
17529 2000-02-05  Alan Modra  <alan@SPRI.Levels.UniSA.Edu.Au>
17530
17531         * gcc.c-torture/execute/20000205-1.c: New.
17532
17533 2000-02-03  Nathan Sidwell  <nathan@acm.org>
17534
17535         * g++.old-deja/g++.jason/cast3.C: Return void.
17536         * g++.old-deja/g++.pt/dynarray.C: Don't be pedantic.
17537
17538 2000-02-02  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
17539
17540         * gcc.dg/unused-2.c: Use -Wreturn-type instead of -Wall.
17541
17542         * gcc.dg/loop-1.c: New test.
17543
17544 2000-01-27  Jakub Jelinek  <jakub@redhat.com>
17545
17546         * gcc.c-torture/compile/20000127-1.c: New test.
17547         * gcc.c-torture/execute/991228-1.c: New test.
17548
17549 2000-01-26  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
17550
17551         * gcc.dg/unused-2.c: New test.
17552
17553         * gcc.dg/conv-1.c: New test.
17554
17555 2000-01-24  Mark Mitchell  <mark@codesourcery.com>
17556
17557         * lib/g++.exp (g++init): Use g++, not xgcc, to invoke the C++
17558         compiler.
17559         (tool_option_proc): Fix typo.
17560
17561 2000-01-24  Geoff Keating  <geoffk@cygnus.com>
17562
17563         * gcc.dg/special/ecos.exp (gcsec-1.c): Check the version
17564         of the ld on the host, not on the build machine.
17565         Also, don't crash if '--help' is not a supported option.
17566
17567 2000-01-24  Richard Henderson  <rth@cygnus.com>
17568
17569         * gcc.c-torture/execute/ieee/fp-cmp-4.c: New.
17570
17571 2000-01-20  Jeffrey A Law  (law@cygnus.com)
17572
17573         * gcc.c-torture/execute/20000120-2.c: New test.
17574         * gcc.c-torture/execute/20000120-1.c: New test.
17575
17576 2000-01-13  Jeffrey A Law  (law@cygnus.com)
17577
17578         * gcc.c-torture/execute/20000113-1.c: New test.
17579
17580 2000-01-12  Jeffrey A Law  (law@cygnus.com)
17581
17582         * gcc.c-torture/execute/20000112-1.c: New test.
17583
17584 2000-01-11  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
17585
17586         * gcc.dg/20000111-1.c: New test.
17587
17588 2000-01-10  Jeffrey A Law  (law@cygnus.com)
17589
17590         * gcc.c-torture/execute/990628-1.c: Tweak to work on targets
17591         with 16 bit integers.
17592
17593 2000-01-08  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
17594
17595         * gcc.dg/20000108-1.c: New test.
17596
17597 2000-01-05  Nathan Sidwell  <nathan@acm.org>
17598
17599         * g++.old-deja/g++.ns/koenig8.C: New test.
17600
17601 2000-01-05  Nathan Sidwell  <nathan@acm.org>
17602
17603         * g++.old-deja/g++.other/cast4.C: New test.
17604
17605 2000-01-05  Jeffrey A Law  (law@cygnus.com)
17606
17607         * gcc.c-torture/compile/20000105-2.c: New test.
17608         * gcc.c-torture/compile/20000105-1.c: New test.
17609
17610 2000-01-04  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
17611
17612         * g++.old-deja/g++.brendan/array1.C: Modify explicit external libc
17613         references to printf & atoi to conform to ANSI standard.
17614         * g++.old-deja/g++.brendan/code-gen1.C: Likewise.
17615         * g++.old-deja/g++.brendan/code-gen2.C: Likewise.
17616         * g++.old-deja/g++.brendan/code-gen3.C: Likewise.
17617         * g++.old-deja/g++.brendan/code-gen4.C: Likewise.
17618         * g++.old-deja/g++.brendan/code-gen6.C: Likewise.
17619         * g++.old-deja/g++.brendan/complex1.C: Likewise.
17620         * g++.old-deja/g++.brendan/copy1.C: Likewise.
17621         * g++.old-deja/g++.brendan/copy2.C: Likewise.
17622         * g++.old-deja/g++.brendan/copy3.C: Likewise.
17623         * g++.old-deja/g++.brendan/copy4.C: Likewise.
17624         * g++.old-deja/g++.brendan/copy5.C: Likewise.
17625         * g++.old-deja/g++.brendan/copy6.C: Likewise.
17626         * g++.old-deja/g++.brendan/copy7.C: Likewise.
17627         * g++.old-deja/g++.brendan/copy8.C: Likewise.
17628         * g++.old-deja/g++.brendan/crash11.C: Likewise.
17629         * g++.old-deja/g++.brendan/crash14.C: Likewise.
17630         * g++.old-deja/g++.brendan/ctors1.C: Likewise.
17631         * g++.old-deja/g++.brendan/ctors2.C: Likewise.
17632         * g++.old-deja/g++.brendan/delete2.C: Likewise.
17633         * g++.old-deja/g++.brendan/dtors1.C: Likewise.
17634         * g++.old-deja/g++.brendan/dtors2.C: Likewise.
17635         * g++.old-deja/g++.brendan/dtors3.C: Likewise.
17636         * g++.old-deja/g++.brendan/eh1.C: Likewise.
17637         * g++.old-deja/g++.brendan/groff1.C: Likewise.
17638         * g++.old-deja/g++.brendan/init3.C: Likewise.
17639         * g++.old-deja/g++.brendan/misc12.C: Likewise.
17640         * g++.old-deja/g++.brendan/misc7.C: Likewise.
17641         * g++.old-deja/g++.brendan/new2.C: Likewise.
17642         * g++.old-deja/g++.brendan/operators4.C: Likewise.
17643         * g++.old-deja/g++.brendan/operators5.C: Likewise.
17644         * g++.old-deja/g++.brendan/overload2.C: Likewise.
17645         * g++.old-deja/g++.brendan/overload7.C: Likewise.
17646         * g++.old-deja/g++.brendan/redecl2.C: Likewise.
17647         * g++.old-deja/g++.brendan/reference1.C: Likewise.
17648         * g++.old-deja/g++.brendan/sizeof5.C: Likewise.
17649         * g++.old-deja/g++.brendan/template24.C: Likewise.
17650         * g++.old-deja/g++.brendan/template3.C: Likewise.
17651         * g++.old-deja/g++.brendan/vtables1.C: Likewise.
17652         * g++.old-deja/g++.jason/inline3.C: Likewise.
17653         * g++.old-deja/g++.jason/opeq.C: Likewise.
17654         * g++.old-deja/g++.law/arg5.C: Likewise.
17655         * g++.old-deja/g++.law/arm7.C: Likewise.
17656         * g++.old-deja/g++.law/ctors11.C: Likewise.
17657         * g++.old-deja/g++.law/cvt8.C: Likewise.
17658         * g++.old-deja/g++.law/init9.C: Likewise.
17659         * g++.old-deja/g++.law/refs4.C: Likewise.
17660         * g++.old-deja/g++.law/template2.C: Likewise.
17661         * g++.old-deja/g++.law/visibility24.C: Likewise.
17662         * g++.old-deja/g++.law/vtable3.C: Likewise.
17663         * g++.old-deja/g++.mike/asm2.C: Likewise.
17664         * g++.old-deja/g++.mike/eh1.C: Likewise.
17665         * g++.old-deja/g++.mike/misc1.C: Likewise.
17666         * g++.old-deja/g++.mike/misc13.C: Likewise.
17667         * g++.old-deja/g++.mike/misc14.C: Likewise.
17668         * g++.old-deja/g++.mike/ns12.C: Likewise.
17669         * g++.old-deja/g++.mike/p1248.C: Likewise.
17670         * g++.old-deja/g++.mike/p3708.C: Likewise.
17671         * g++.old-deja/g++.mike/p3708a.C: Likewise.
17672         * g++.old-deja/g++.mike/p3708b.C: Likewise.
17673         * g++.old-deja/g++.mike/p646.C: Likewise.
17674         * g++.old-deja/g++.mike/p700.C: Likewise.
17675         * g++.old-deja/g++.mike/p783.C: Likewise.
17676         * g++.old-deja/g++.mike/p783a.C: Likewise.
17677         * g++.old-deja/g++.mike/p783b.C: Likewise.
17678         * g++.old-deja/g++.mike/p786.C: Likewise.
17679         * g++.old-deja/g++.mike/p789.C: Likewise.
17680         * g++.old-deja/g++.mike/p789a.C: Likewise.
17681         * g++.old-deja/g++.mike/p807a.C: Likewise.
17682         * g++.old-deja/g++.other/delete3.C: Likewise.
17683         * g++.old-deja/g++.other/dyncast1.C: Likewise.
17684         * g++.old-deja/g++.other/dyncast2.C: Likewise.
17685         * g++.old-deja/g++.other/dyncast3.C: Likewise.
17686         * g++.old-deja/g++.other/empty1.C: Likewise.
17687         * g++.old-deja/g++.other/temporary1.C: Likewise.
17688         * g++.old-deja/g++.pt/memtemp14.C: Likewise.
17689         * g++.old-deja/g++.pt/t16.C: Likewise.
17690         * g++.old-deja/g++.pt/tiemann2.C: Likewise.
17691
17692 1999-12-30  Bernd Schmidt  <bernds@cygnus.co.uk>
17693
17694         * gcc.dg/991230-1.c: New test.
17695
17696 1999-12-29  Jeffrey A Law  (law@cygnus.com)
17697
17698         * gcc.c-torture/compile/991229-3.c: New test.
17699         * gcc.c-torture/compile/991229-2.c: New test.
17700         * gcc.c-torture/compile/991229-1.c: New test.
17701
17702 1999-12-29  Greg McGary <gkm@eng.ascend.com>
17703
17704         * gcc.c-torture/compile/labels-2.c: New test.
17705
17706 1999-12-27  Martin von Löwis  <loewis@informatik.hu-berlin.de>
17707
17708         * gcc.c-torture/execute/991227-1.c: New test.
17709
17710 1999-12-22  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
17711
17712         * g++.old-deja/g++.pt/instantiate6.C: Remove excess errors XFAIL.
17713
17714 1999-12-21  Martin von Löwis  <loewis@informatik.hu-berlin.de>
17715
17716         * gcc.c-torture/execute/991221-1.c: New test.
17717
17718 1999-12-20  Nathan Sidwell  <nathan@acm.org>
17719
17720         * g++.old-deja/g++.other/cast3.C: New test.
17721
17722 1999-12-16  Bernd Schmidt  <bernds@cygnus.co.uk>
17723
17724         * gcc.c-torture/execute/991216-4.c: New test.
17725
17726 1999-12-16  Michael Meissner  <meissner@cygnus.com>
17727
17728         * gcc.c-torture/execute/991216-1.c: New test.
17729         * gcc.c-torture/execute/991216-2.c: New test.
17730         * gcc.c-torture/execute/991216-3.c: New test.
17731
17732 1999-12-14  Bernd Schmidt  <bernds@cygnus.co.uk>
17733
17734         * gcc.dg/991214-1.c: Use "__asm__", not "asm".
17735         Actually make the test fail by using "-O2" for compilation.
17736
17737 1999-12-15  Nathan Sidwell  <nathan@acm.org>
17738
17739         * g++.old-deja/g++.warn/cast-align1.C: New test.
17740
17741 1999-12-14  Bernd Schmidt  <bernds@cygnus.co.uk>
17742
17743         * gcc.c-torture/compile/991214-1.c: New test.
17744         * gcc.c-torture/compile/991214-2.c: New test.
17745
17746 1999-12-14  Bernd Schmidt  <bernds@cygnus.co.uk>
17747
17748         * gcc.dg/991214-1.c: New test.
17749
17750 1999-12-13  Jeffrey A Law  (law@cygnus.com)
17751
17752         * gcc.c-torture/compile/991213-3.c: New test.
17753         * gcc.c-torture/compile/991213-2.c: New test.
17754         * gcc.c-torture/compile/991213-1.c: New test.
17755
17756 1999-12-10  J"orn Rennecke <amylaar@cygnus.co.uk>
17757
17758         * gcc.dg/991209-1.c: New test.
17759
17760 1999-12-08  Nathan Sidwell <nathan@acm.org>
17761
17762         * gcc.c-torture/compile/991208-1.c: New test.
17763
17764 1999-12-06  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
17765
17766         * gcc.dg/ultrasp2.c: New test.
17767
17768 1999-12-05  Alex Samuel  <samuel@codesourcery.com>
17769
17770         * g++.old-deja/g++.abi/align.C (main): Fix typo.
17771
17772 1999-12-02  Bernd Schmidt  <bernds@cygnus.co.uk>
17773
17774         * gcc.c-torture/compile/991202-1.c: New test.
17775         * gcc.c-torture/execute/991202-1.c: New test.
17776         * gcc.c-torture/execute/991202-2.c: New test.
17777         * gcc.c-torture/execute/991202-3.c: New test.
17778
17779 1999-12-02  Alex Samuel  <samuel@codesourcery.com>
17780
17781         * g++.old-deja/g++.abi/align.C: New test.
17782         * g++.old-deja/g++.abi/aggregates.C: Likewise.
17783         * g++.old-deja/g++.abi/bitfields.C: Likewise.
17784
17785 1999-12-01  Richard Henderson  <rth@cygnus.com>
17786
17787         * gcc.c-torture/execute/991201-1.c: New.
17788
17789 1999-11-29  Bernd Schmidt  <bernds@cygnus.co.uk>
17790
17791         * gcc.dg/991129-1.c: New test.
17792
17793 1999-11-27  Bernd Schmidt  <bernds@cygnus.co.uk>
17794
17795         * gcc.c-torture/compile/991127-1.c: New test.
17796
17797 1999-11-22  Nathan Sidwell  <nathan@acm.org>
17798
17799         * g++.old-deja/g++.other/warn4.C: New test.
17800
17801 1999-11-22  Nathan Sidwell  <nathan@acm.org>
17802
17803         * g++.old-deja/g++.eh/cleanup2.C: New test.
17804         * g++.old-deja/g++.ext/pretty2.C: New test.
17805         * g++.old-deja/g++.ext/pretty3.C: New test.
17806         * g++.old-deja/g++.other/debug6.C: New test.
17807
17808 1999-10-20  Jim Wilson  <wilson@cygnus.com>
17809
17810         * gcc.c-torture/noncompile/noncompile.exp: For 940510-1.c, change
17811         compiler_output to look for one error message instead of two.
17812
17813 1999-11-19  Geoffrey Keating  <geoffk@cygnus.com>
17814
17815         * gcc.c-torture/execute/991118-1.c: Also test case
17816         where the word boundary does not split a byte evenly.
17817
17818 1999-11-19  Nathan Sidwell  <nathan@acm.org>
17819
17820         * g++.old-deja/g++.ext/restrict1.C: New test.
17821
17822 1999-11-18 Herman A.J. ten Brugge <Haj.Ten.Brugge@net.HCC.nl>
17823
17824         * gcc.c-torture/execute/991118-1.c: New test.
17825
17826 1999-11-16  Geoffrey Keating  <geoffk@cygnus.com>
17827
17828         * g77.f-torture/execute/u77-test.f (wd): Allow for longer
17829         working directory pathnames.
17830
17831 1999-10-13  Brendan Kehoe  <brendan@cygnus.com>
17832
17833         * gcc.c-torture/execute/memcheck/memcheck.exp: Make sure a remote
17834         host is equipped with driver.h and driver.o so it can actually
17835         compile and run the tests.
17836
17837 1999-10-08  Bernd Schmidt  <bernds@cygnus.co.uk>
17838
17839         * gcc.c-torture/compile/991008-1.c: New test.
17840
17841 1999-11-08  Nick Clifton  <nickc@cygnus.com>
17842
17843         * lib/gcc-dg.exp: Include target-supports.exp
17844
17845 1999-11-05  Nick Clifton  <nickc@cygnus.com>
17846
17847         * lib/target-supports.exp: New file: Provide procs to test for
17848         features supported by the target.
17849         (check_weak_available): Moved here from ecos.exp.
17850         (check_alias_available): New proc: Determine of the target
17851         toolchain supports the alias attribute.
17852
17853         * gcc.dg/special/ecos.exp: Move check_weak_available to
17854         target-supports.exp.
17855         (alias-1.c): Only perform the test if the target supports
17856         aliases.
17857         (wkali-1.c): Only perform the test if the target supports
17858         aliases.
17859
17860         * gcc.dg/990506-0.c: Expect error messages from cross
17861         targets as well as native targets.
17862
17863 1999-11-02  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
17864
17865         * gcc.dg/ultrasp1.c: Removed xfail.
17866         * gcc.dg/struct-ret-2.c: Likewise.
17867         * gcc.dg/array-1.c: Likewise.
17868
17869 1999-11-01  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
17870
17871         * gcc.dg/struct-ret-2.c: New test.
17872
17873         * gcc.dg/array-1.c: New test.
17874
17875 1999-10-30  Stephen L Moshier <moshier@mediaone.net>
17876
17877         * gcc.c-torture/execute/991030-1.c: New test.
17878
17879 1999-10-26  Richard Henderson  <rth@cygnus.com>
17880
17881         * gcc.c-torture/compile/991026-2.c: New test.
17882
17883 1999-10-26  Jeffrey A Law  (law@cygnus.com)
17884
17885         * gcc.c-torture/compile/991026-1.c: New test.
17886
17887 1999-10-23  Jeffrey A Law  (law@cygnus.com)
17888
17889         * gcc.c-torture/execute/991023-1.c: New test.
17890
17891 1999-10-19  Jeffrey A Law  (law@cygnus.com)
17892
17893         * gcc.c-torture/execute/991019-1.c: New test.
17894
17895 1999-10-16  Richard Henderson  <rth@cygnus.com>
17896
17897         * gcc.c-torture/execute/991016-1.c: New test.
17898
17899 1999-10-14  Stephane Carrez  <stcarrez@worldnet.fr>
17900
17901         * gcc.c-torture/execute/991014-1.c: New test.
17902
17903 1999-10-13  J"orn Rennecke <amylaar@cygnus.co.uk>
17904
17905         * g++.old-deja/g++.other/union2.C: New test.
17906
17907 1999-10-13  Nathan Sidwell  <nathan@acm.org>
17908
17909         * g++.old-deja/g++.other/vaarg2.C: New test.
17910         * g++.old-deja/g++.other/vaarg3.C: New test.
17911
17912 1999-10-12  Craig Burley  <craig@jcb-sc.com>
17913
17914         * g77.f-torture/noncompile/19990905-1.f: Moved from being
17915         in compile/.
17916
17917 1999-10-04  Ulrich Drepper  <drepper@cygnus.com>
17918
17919         * gcc.c-torture/execute/va-arg-11.c: New test.
17920
17921 1999-10-01  Mark P. Mitchell  <mark@codesourcery.com>
17922
17923         * lib/file-format.exp (gcc_target_object_format): Don't
17924         crash if objdump is unavailable.
17925
17926 1999-09-29  Donn Terry <donn@interix.com>
17927
17928         * gcc.misc-tests/mg.exp: delete extraneous redirection.
17929
17930 1999-09-28  Nick Clifton  <nickc@cygnus.com>
17931
17932         * gcc.c-torture/compile/990928-1.c: New test.
17933
17934 1999-09-28  Nathan Sidwell  <nathan@acm.org>
17935
17936         * g++.old-deja/g++.other/decl6.C: New test.
17937
17938 1999-09-28  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
17939
17940         * gcc.c-torture/execute/va-arg-10.c: New test.
17941
17942 1999-09-27  Nathan Sidwell  <nathan@acm.org>
17943
17944         * g++.old-deja/g++.pt/memtemp77.C: Adjust expected
17945         __PRETTY_FUNCTION__.
17946
17947 1999-09-23  Nick Clifton  <nickc@cygnus.com>
17948
17949         * gcc.c-torture/execute/990923-1.c: New test.
17950
17951 1999-09-21  Nick Clifton  <nickc@cygnus.com>
17952
17953         * gcc.c-torture/special/special.exp: Add FR30 to list of targets
17954         for which -fpic is inappropriate.
17955
17956 1999-09-21  Mark Mitchell  <mark@codesourcery.com>
17957
17958         * g++.dg/ecos.exp: Don't supply -finit-priority to cc1plus.
17959
17960 1999-09-21  Nathan Sidwell  <nathan@acm.org>
17961
17962         * g++.old-deja/g++.other/dyncast1.C: New test.
17963         * g++.old-deja/g++.other/dyncast2.C: New test.
17964         * g++.old-deja/g++.other/dyncast3.C: New test.
17965         * g++.old-deja/g++.other/dyncast4.C: New test.
17966         * g++.old-deja/g++.other/dyncast5.C: New test.
17967         * g++.old-deja/g++.eh/catch3.C: New test.
17968         * g++.old-deja/g++.eh/catch3p.C: New test.
17969         * g++.old-deja/g++.eh/catch4.C: New test.
17970         * g++.old-deja/g++.eh/catch4p.C: New test.
17971         * g++.old-deja/g++.eh/catch5.C: New test.
17972         * g++.old-deja/g++.eh/catch5p.C: New test.
17973         * g++.old-deja/g++.eh/catch6.C: New test.
17974         * g++.old-deja/g++.eh/catch6p.C: New test.
17975         * g++.old-deja/g++.eh/catch7.C: New test.
17976         * g++.old-deja/g++.eh/catch7p.C: New test.
17977         * g++.old-deja/g++.eh/catch8.C: New test.
17978         * g++.old-deja/g++.eh/catch8p.C: New test.
17979         * g++.old-deja/g++.eh/catch9.C: New test.
17980         * g++.old-deja/g++.eh/catch9p.C: New test.
17981
17982 1999-09-13  Nathan Sidwell  <nathan@acm.org>
17983
17984         * g++.old-deja/g++.other/sizeof3.C: Remove XFAILS.
17985         * g++.old-deja/g++.other/sizeof4.C: Remove XFAILS.
17986
17987 1999-09-13  Jeffrey A Law  (law@cygnus.com)
17988
17989         * gcc.c-torture/compile/990913-1.c: New test.
17990
17991 1999-09-10  Nathan Sidwell  <nathan@acm.org>
17992
17993         * g++.old-deja/g++.jason/rfg4.C: Revert erroneous change, add -w.
17994         * g++.old-deja/g++.jason/rfg5.C: Likewise.
17995
17996 1999-09-09  Richard Henderson  <rth@cygnus.com>
17997
17998         * g++.old-deja/g++.other/delete6.C: Use size_t with operator new.
17999
18000 1999-09-09  Nathan Sidwell  <nathan@acm.org>
18001
18002         * g++.old-deja/g++.other/lookup11.C: New test.
18003         * g++.old-deja/g++.bugs/900428_01.C: Rework now we understand
18004         what is permitted and what we want.
18005         * g++.old-deja/g++.jason/rfg4.C: Rework to remove ill-formed
18006         overload use.
18007         * g++.old-deja/g++.jason/rfg5.C: Likewise
18008
18009 1999-09-08  Geoffrey Keating  <geoffk@cygnus.com>
18010
18011         * gcc.c-torture/noncompile/noncompile.exp: Add poison-1.c.
18012         * gcc.c-torture/noncompile/poison-1.c: New file.
18013
18014 1999-09-08  Nathan Sidwell  <nathan@acm.org>
18015
18016         * g++.old-deja/g++.other/sizeof3.C: New test.
18017         * g++.old-deja/g++.other/sizeof4.C: New test.
18018         * g++.old-deja/g++.other/ambig2.C: Mark XFAILs.
18019         * g++.old-deja/g++.other/lookup16.C: Mark XFAIL.
18020
18021 1999-09-07  Richard Henderson  <rth@cygnus.com>
18022
18023         * gcc.dg/va-arg-1.c: New.
18024
18025 1999-09-06  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
18026
18027         * gcc.c-torture/execute/va-arg-9.c: New test.
18028
18029 1999-09-05  Craig Burley  <craig@jcb-sc.com>
18030
18031         * g77.f-torture/compile/980519-2.f: New test.
18032         * g77.f-torture/compile/19990905-0.f: New test.
18033         * g77.f-torture/compile/19990905-1.f: New test.
18034         * g77.f-torture/compile/19990905-2.f: New test.
18035
18036         * g77.f-torture/noncompile/19990826-4.f: Clarify who wrote what.
18037
18038 1999-09-03  Richard Earnshaw <rearnsha@arm.com>
18039
18040         * gcc.c-torture/execute/990827-1.c: Fix typo.
18041
18042 1999-09-03  Nathan Sidwell  <nathan@acm.org>
18043
18044         * g++.old-deja/g++.other/deref1.C: New test.
18045
18046 1999-09-02  Nathan Sidwell  <nathan@acm.org>
18047
18048         * g++.old-deja/g++.other/ambig2.C: New test.
18049         * g++.old-deja/g++.other/cond5.C: New test.
18050         * g++.old-deja/g++.other/lookup16.C: New test.
18051
18052 1999-09-02  Marc Espie <espie@cvs.openbsd.org>
18053
18054         * gcc.dg/980414-1.c: Fix assembler syntax to work with old
18055         assemblers too.
18056
18057 1999-08-31  Jeffrey A Law  (law@cygnus.com)
18058
18059         * lib/c-torture.exp: Avoid the "compare executables" optimization
18060         when testing native.
18061
18062 1999-08-29  Jeffrey A Law  (law@cygnus.com)
18063
18064         * gcc.c-torture/execute/990829-1.c: New test.
18065         * gcc.c-torture/compile/990829-1.c: New test.
18066
18067 1999-08-27  Paul Burchard  <burchard@pobox.com>
18068
18069         * g++.old-deja/g++.pt/derived3.C: Renamed from lss-001.C.
18070         * g++.old-deja/g++.pt/ttp56.C: Renamed from lss-002.C.
18071         * g++.old-deja/g++.pt/decl4.C: Renamed from lss-003.C.
18072         * g++.old-deja/g++.pt/memtemp85.C: Renamed from lss-004.C.
18073         * g++.old-deja/g++.pt/memtemp86.C: Renamed from lss-005.C.
18074         * g++.old-deja/g++.pt/memtemp87.C: Renamed from lss-006.C.
18075         * g++.old-deja/g++.pt/static10.C: Renamed from lss-007.C.
18076         * g++.old-deja/g++.pt/memtemp88.C: Renamed from lss-008.C.
18077         * g++.old-deja/g++.pt/memtemp89.C: Renamed from lss-009.C.
18078         * g++.old-deja/g++.pt/memtemp90.C: Renamed from lss-010.C.
18079         * g++.old-deja/g++.pt/memtemp91.C: Renamed from lss-011.C.
18080
18081 1999-08-27  Jeffrey A Law  (law@cygnus.com)
18082
18083         * gcc.c-torture/execute/990827-1.c: New test.
18084
18085 1999-08-26  Craig Burley  <craig@jcb-sc.com>
18086
18087         * g77.f-torture/noncompile/19990826-4.f: New test.
18088
18089         * g77.f-torture/compile/19990826-3.f: New test.
18090
18091         * g77.f-torture/execute/19990826-2.f: New test.
18092
18093         * g77.f-torture/compile/19990826-1.f: New test.
18094
18095         * gcc.c-torture/execute/990826-0.c: New test.
18096         * g77.c-torture/execute/19990826-0.f: New test.
18097
18098         * g77.f-torture/noncompile/970626-2.f: New test.
18099
18100 1999-08-25  Paul Burchard  <burchard@pobox.com>
18101
18102         * g++.old-deja/g++.pt/lss-001.C, lss-002.C, lss-003.C, lss-004.C,
18103         lss-005.C, lss-006.C, lss-007.C, lss-008.C, lss-009.C, lss-010.C,
18104         lss-011.C: New tests.
18105
18106 1999-08-25  Nathan Sidwell  <nathan@acm.org>
18107
18108         * g++.old-deja/g++.other/decl5.C: New test.
18109
18110 1999-08-24  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
18111
18112         * noncompile/noncompile.exp: Load_lib c-torture.exp.
18113         (postbase_with_opts): New proc to loop over TORTURE_OPTIONS and
18114         call `postbase' for each one.  All callers of `postbase' changed
18115         to call this instead.
18116
18117 1999-08-11  Richard Earnshaw (rearnsha@arm.com)
18118
18119         * gcc.c-torture/execute/990811-1.c: New test.
18120
18121 1999-08-09  Nick Clifton  <nickc@cygnus.com>
18122
18123         * gcc.misc-tests/m-un-2.c: Expect the warnings for all builds, not
18124         just native ones.
18125
18126         * gcc.dg/990413-1.c: Expect the parse error for all builds, not
18127         just native ones.
18128
18129 1999-08-05  Alexandre Oliva  <oliva@dcc.unicamp.br>
18130
18131         * g++.old-deja/g++.other/local3.C: Removed XFAIL.
18132
18133 1999-08-04  Jeffrey A Law  (law@cygnus.com)
18134
18135         * gcc.c-torture/execute/970312-1.c: Delete duplicate test.
18136
18137 1999-08-04  Nathan Sidwell  <nathan@acm.org>
18138
18139         * g++.old-deja/g++.eh/spec6.C: Add more tests. Remove XFAILS.
18140
18141 1999-08-04  Jeffrey A Law  (law@cygnus.com)
18142
18143         * gcc.c-torture/execute/990804-1.c: New test.
18144
18145 1999-08-03  Nathan Sidwell  <nathan@acm.org>
18146
18147         * g++.old-deja/g++.brendan/crash63.C: Expect a POD warning
18148         * g++.old-deja/g++.brendan/crash64.C: Likewise
18149         * g++.old-deja/g++.brendan/overload8.C: Likewise
18150
18151 1999-08-03  Nathan Sidwell  <nathan@acm.org>
18152
18153         * g++.old-deja/g++.other/struct1.C: New test.
18154
18155 1999-08-03  Nathan Sidwell  <nathan@acm.org>
18156
18157         * g++.old-deja/g++.other/enum2.C: New test.
18158
18159 1999-08-02  Richard Henderson  <rth@cygnus.com>
18160
18161         Adapted from tests from Franz Sirl:
18162         * gcc.c-torture/execute/va-arg-7.c: New test.
18163         * gcc.c-torture/execute/va-arg-8.c: New test.
18164
18165 1999-08-01  Jeffrey A Law  (law@cygnus.com)
18166
18167         * gcc.c-torture/compile/990801-2.c: New test.
18168
18169         * gcc.c-torture/compile/990801-1.c: New test.
18170
18171 1999-07-27  Michael Meissner  <meissner@cygnus.com>
18172
18173         * gcc.c-torture/execute/ieee/fp-cmp-2.c: New file, clone from
18174         fp-cmp-1.c, converting double to float.
18175
18176         * gcc.c-torture/execute/ieee/fp-cmp-3.c: New file, clone from
18177         fp-cmp-1.c, converting double to long double.
18178
18179         * gcc.c-torture/noncompile/920507-1.c (x): Rename asm register
18180         from fr1 to unknown_register, since fr1 is a legitimate register
18181         on some machines.
18182
18183 1999-07-25  Jeffrey A Law  (law@cygnus.com)
18184
18185         * README: More listname related changes.
18186
18187 1999-07-08  Catherine Moore  <clm@cygnus.com>
18188
18189         * gcc.c-torture/execute/920501-5.c: Fix typo.  Change | to ||.
18190
18191 1999-07-05  Manfred Hollstein  <mhollstein@cygnus.com>
18192
18193         * gcc.dg/990703-1.c (y): Terminate definition syntactically correctly.
18194
18195 1999-07-05  Alexandre Oliva  <oliva@dcc.unicamp.br>
18196
18197         * g++.old-deja/g++.other/null1.C: Define l<long> for 64bit hosts.
18198
18199 1999-07-04  Zack Weinberg  <zack@rabi.columbia.edu>
18200
18201         * gcc.dg/990703-1.c: New test.
18202
18203 1999-06-29  Nick Clifton  <nickc@cygnus.com>
18204
18205         * lib/file-format.exp: New file: Move definition of proc
18206         gcc_target_object_format to here from
18207         gcc.dg/special/ecos.exp.
18208
18209         * lib/c-torture.exp: Include lib file-format.exp.
18210         * lib/gcc-dg.exp: Include lib file-format.exp.
18211
18212         * gcc.dg/special/ecos.exp: Remove definition of proc
18213         gcc_target_object_format.
18214
18215 1999-06-28  Jeffrey A Law  (law@cygnus.com)
18216
18217         * gcc.c-torture/execute/990628-1.c: New test.
18218
18219 1999-06-25  Jeffrey A Law  (law@cygnus.com)
18220
18221         * gcc.c-torture/compile/990625-2.c: New test.
18222
18223         * gcc.c-torture/compile/990625-1.c: New test.
18224
18225 1999-06-23  Nick Clifton  <nickc@cygnus.com>
18226
18227         * gcc.c-torture/compile/dll.c: New test case.  Check that dll
18228         attributes compile.
18229         * gcc.c-torture/compile/dll.x: Only support the dll.c test on
18230         ports that use the COFF/PE file format.
18231
18232 1999-06-17  Jeffrey A Law  (law@cygnus.com)
18233
18234         * gcc.c-torture/compile/990617-1.c: New test.
18235
18236 1999-06-17  Alexandre Oliva  <oliva@dcc.unicamp.br>
18237
18238         * g++.old-deja/g++.other/decl4.C: New test.
18239
18240 1999-06-14  Nathan Sidwell  <nathan@acm.org>
18241
18242         * g++.old-deja/g++.other/bitfld3.C: New test.
18243
18244 1999-06-08  Nathan Sidwell  <nathan@acm.org>
18245
18246         * g++.old-deja/g++.eh/catch1.C: New test.
18247
18248 1999-06-07  Jeffrey A Law  (law@cygnus.com)
18249
18250         * g++.old-deja/g++.mike/p6610a.C: Expect failure on freebsd-elf.
18251
18252         * gcc.c-torture/execute/ieee/rbug.x: Expect failure on freebsd.
18253         * gcc.c-torture/execute/ieee/mzero.x: New file.  Likewise.
18254
18255 1999-06-05  Craig Burley  <craig@jcb-sc.com>
18256
18257         * g77.f-torture/compile/19990502-0.f: Replace with new,
18258         shorter, test that still fails after recent changes.
18259
18260 1999-06-04  Andreas Schwab  <schwab@issan.cs.uni-dortmund.de>
18261
18262         * gcc.c-torture/execute/990604-1.c: New test.
18263
18264 1999-05-31  Jeffrey A Law  (law@cygnus.com)
18265
18266         * gcc.c-torture/execute/990531-1.c: New test.
18267
18268 1999-05-27  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
18269
18270         * gcc.c-torture/compile/990527-1.c: New test.
18271
18272 1999-05-27  Joern Rennecke <amylaar@cygnus.com>
18273
18274         * gcc.c-torture/execute/990527-1.c: New test.
18275
18276 1999-05-25  Nick Clifton  <nickc@cygnus.com>
18277
18278         * gcc.c-torture/execute/bf-sign-2.c: Explicitly declare signed
18279         bitfields as signed.
18280
18281 1999-05-25  Craig Burley  <craig@jcb-sc.com>
18282
18283         * g77.f-torture/compile/19990525-0.f: New test.
18284
18285 1999-05-25  Jeffrey A Law  (law@cygnus.com)
18286
18287         * gcc.c-torture/execute/990525-2.c: New test.
18288
18289         * gcc.c-torture/execute/990525-1.c: New test.
18290
18291 1999-05-24  Nathan Sidwell  <nathan@acm.org>
18292
18293         * g++.old-deja/g++.other/anon3.C: New test.
18294         * g++.old-deja/g++.other/anon4.C: New test.
18295         * g++.old-deja/g++.ext/anon1.C: Inhibit -pedantic option.
18296         * g++.old-deja/g++.g++.robertl/eb131.C/: Remove unrequired ERROR tag,
18297         after downgrade to warning (cp/ChangeLog: 1999-05-20 Jason
18298         Merrill).
18299
18300 1999-05-24  Jeffrey A Law  (law@cygnus.com)
18301
18302         * gcc.c-torture/execute/990524-1.c: New test.
18303
18304         * gcc.dg/990524-1.c: New test.
18305
18306 1999-05-23  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
18307
18308         * gcc.c-torture/compile/990523-1.c: New test.
18309
18310 1999-05-19  Raja R Harinath <harinath@cs.umn.edu>
18311
18312         * gcc.c-torture/compile/990519-1.c: New test.
18313
18314 1999-05-17  Andreas Schwab  <schwab@issan.cs.uni-dortmund.de>
18315
18316         * gcc.c-torture/compile/990517-1.c: New test.
18317
18318         * gcc.c-torture/execute/990326-1.c: Force bitfields to be aligned.
18319         (e4, f4): New tests.
18320         (main): Call them.
18321
18322 1999-05-13  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
18323
18324         * gcc.dg/noreturn-1.c: New test.
18325
18326 1999-05-13  Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
18327
18328         * gcc.c-torture/execute/990513-1.c: New test.
18329
18330 1999-05-10  Richard Henderson  <rth@cygnus.com>
18331
18332         * g++.old-deja/g++.other/null1.C (g): Add overload for long.
18333
18334 1999-05-10  Craig Burley  <craig@jcb-sc.com>
18335
18336         * g77.f-torture/execute/erfc.f: Use small single-precision
18337         values, to avoid problems on Alphas when not -mieee.
18338
18339 1999-05-08  Craig Burley  <craig@jcb-sc.com>
18340
18341         * gcc.dg/990506-0.c: New test.
18342
18343 1999-05-08  Richard Henderson  <rth@cygnus.com>
18344
18345         * g++.old-deja/g++.benjamin/p12475.C: Use LONG_MAX to find
18346         the constant to test.  Don't XFAIL 64-bit targets.
18347
18348         * g++.old-deja/g++.jason/thunk3.C: Don't XFAIL Alpha.
18349         * g++.old-deja/g++.law/profile1.C: Likewise.
18350
18351         * g++.old-deja/g++.other/delete4.C: Define size_t; use it in all
18352         operator new instances.
18353         * g++.old-deja/g++.other/delete5.C: Likewise.
18354
18355 1999-05-03  Craig Burley  <craig@jcb-sc.com>
18356
18357         * g77.f-torture/execute/u77-test.f (main): Declare ABORT as
18358         intrinsic.
18359
18360 1999-05-03  Craig Burley  <craig@jcb-sc.com>
18361
18362         * g77.f-torture/execute/u77-test.f: Reverse order of two
18363         arguments to CTIME_subr, DTIME_subr, ETIME_subr, and TTYNAM_subr.
18364
18365 1999-05-03  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
18366
18367         * gcc.dg/compare1.c: New test.
18368
18369 1999-05-02  Joseph S. Myers  <jsm28@cam.ac.uk>
18370
18371         * gcc.dg/cast-qual-1.c, gcc.dg/return-type-1.c, gcc.dg/unused-1.c:
18372         New tests.
18373
18374 1999-05-02  Craig Burley  <craig@jcb-sc.com>
18375
18376         * g77.f-torture/compile/19990502-1.f: New test.
18377
18378 1999-05-02  Craig Burley  <craig@jcb-sc.com>
18379
18380         * g77.f-torture/compile/19990502-0.f: New test.
18381
18382 1999-05-02  Craig Burley  <craig@jcb-sc.com>
18383
18384         * g77.f-torture/execute/u77-test.f (main): Declare FTELL as
18385         intrinsic.
18386
18387 1999-05-02  Craig Burley  <craig@jcb-sc.com>
18388
18389         * g77.f-torture/execute/u77-test.f (main): List libU77
18390         intrinsics not currently tested.
18391         Add tests for TIME8, CTIME_subr, IARGC, TTYNAM_subr,
18392         GETENV, FDATE_subr, DTIME_subr, ETIME_subr, DATE, ITIME,
18393         FTELL_subr, MCLOCK, MCLOCK8, and CPU_TIME.
18394         Trim blanks off the ends of some printed strings.
18395
18396 1999-05-02  Craig Burley  <craig@jcb-sc.com>
18397
18398         * g77.f-torture/execute/u77-test.f (main): Just warn about
18399         FSTAT gid disagreement, as it's expected on some systems.
18400
18401 1999-05-01  Craig Burley  <craig@jcb-sc.com>
18402
18403         * g77.f-torture/execute/u77-test.f: Generalize sum-checking to
18404         use a new function, which allows for some slop.
18405         Clean up some commentary.
18406         (issum): The new function.
18407         (sgladd): Deleted subroutine.
18408
18409 1999-05-01  Craig Burley  <craig@jcb-sc.com>
18410
18411         * g77.f-torture/execute/u77-test.f: Modify to be more like
18412         libf2c/libU77 version, bringing patches to that version here.
18413         Add suitable commentary.
18414
18415 1999-04-25  Richard Henderson  <rth@cygnus.com>
18416
18417         * gcc.dg/990424-1.c: New test.
18418
18419 1999-04-24  Craig Burley  <craig@jcb-sc.com>
18420
18421         * g77.f-torture/execute/u77-test.f (main): Bug involving
18422         LSTAT has been fixed, so turn back on full checking.
18423
18424 1999-04-20  Craig Burley  <craig@jcb-sc.com>
18425
18426         * g77.f-torture/compile/19990419-0.f: New test.
18427         * g77.f-torture/execute/19990419-1.f: New test.
18428
18429 1999-04-17  Richard Henderson  <rth@cygnus.com>
18430
18431         * gcc.dg/uninit-9.c (func): Use __builtin_alloca instead of alloca
18432         to avoid the need for a prototype to supress a warning.
18433
18434 1999-04-07  Jim Wilson  <wilson@cygnus.com>
18435
18436         * gcc.c-torture/execute/920501-7.c (main): Delete __I960__ ifndef.
18437
18438 1999-04-04  Jeffrey A Law  (law@cygnus.com)
18439
18440         * gcc.c-torture/execute/990404-1.c: New test.
18441
18442 1999-04-03 10:35 -0500  Zack Weinberg  <zack@rabi.columbia.edu>
18443
18444         * gcc.dg/cpp-if1.c: Adjust regexps to accommodate cccp.
18445         * gcc.dg/cpp-if3.c: Don't use -pedantic.
18446         * gcc.misc-tests/m-un-2.c: Adjust regexps for new format of
18447         missing initializer warnings.
18448
18449 1999-03-28  Jeffrey A Law  (law@cygnus.com)
18450
18451         * lib/objc-torture.exp: Replace "77" with "Obj-C" in pattern
18452         matching strings.
18453
18454 1999-03-26  Jeffrey A Law  (law@cygnus.com)
18455
18456         * gcc.c-torture/execute/990326-1.c: New test from Charles Hannum.
18457
18458 1999-03-26  Craig Burley  <craig@jcb-sc.com>
18459
18460         * g77.f-torture/execute/19990325-0.f: New test.
18461         * g77.f-torture/execute/19990325-1.f: New test.
18462
18463 1999-03-24  Jeffrey A Law  (law@cygnus.com)
18464
18465         * gcc.c-torture/execute/990324-1.c: New test.
18466
18467 1999-03-22  Jim Wilson  <wilson@cygnus.com>
18468
18469         * gcc.c-torture/execute/bf-sign-2.c (main): Replace struct sizeof
18470         test with 4.
18471
18472 1999-03-17  Richard Henderson  <rth@cygnus.com>
18473
18474         * gcc.c-torture/execute/ieee/980619-1.x: New.  Expected fail on x86.
18475
18476 1999-03-13  Craig Burley  <craig@jcb-sc.com>
18477
18478         * g77.f-torture/execute/19990313-2.f: New test.
18479         * g77.f-torture/execute/19990313-3.f: New test.
18480
18481 1999-03-13  Craig Burley  <craig@jcb-sc.com>
18482
18483         * g77.f-torture/execute/19990313-0.f: New test.
18484         * g77.f-torture/execute/19990313-1.f: New test.
18485
18486 1999-03-12  Jim Wilson  <wilson@cygnus.com>
18487
18488         * gcc.c-torture/execute/970312-1.c, execute/980605-1.c (f): Change
18489         printf to sprintf.
18490         * gcc.c-torture/execute/bf-sign-2.c (struct X): Add u15 field.
18491         (main): Add check for u15.  Conditionalize u31 check depending on
18492         whether ints are <32 bits or >=32 bits.
18493
18494 1999-03-08  Craig Burley  <craig@jcb-sc.com>
18495
18496         * g77.f-torture/execute/19981119-0.f: Improve testiness.
18497
18498 1999-03-08  Craig Burley  <craig@jcb-sc.com>
18499
18500         * g77.f-torture/compile/19990305-0.f: New test.
18501         * g77.f-torture/execute/19981119-0.f: New test.
18502
18503 1999-03-08  Craig Burley  <craig@jcb-sc.com>
18504
18505         * g77.f-torture/execute/970625-2.f: call ABORT if final
18506         result is not correct, instead of just printing it.
18507         Add this checking via newly introduced obfuscation, to
18508         trip up buggy front ends.
18509
18510 1999-03-07  Craig Burley  <craig@jcb-sc.com>
18511
18512         * g77.f-torture/compile/960317-1.f: Moved from being
18513         in execute/.  (Somehow I didn't notice "SUBROUTINE...".)
18514
18515 1999-03-06  Craig Burley  <craig@jcb-sc.com>
18516
18517         * g77.f-torture/execute/960317-1.f: New (old) test.
18518         * g77.f-torture/execute/970625-2.f: Ditto.
18519
18520 1999-03-01 Zack Weinberg  <zack@rabi.columbia.edu>
18521
18522         * gcc.c-torture/noncompile/noncompile.exp (951025-1.c): Accept an error
18523         message on line 1 or line 2; cccp and cpplib do this differently.
18524
18525 1999-03-01  Jeffrey A Law  (law@cygnus.com)
18526
18527         * g++.old-deja/g++.law/weak1.C: New test.
18528
18529 1999-02-28 17:59 -0500  Zack Weinberg  <zack@rabi.columbia.edu>
18530
18531         * gcc.c-torture/execute/990119-1.c: Renamed to...
18532         * gcc.dg/990119-1.c: this, so it will only be tested once
18533         (it's a preprocessor test, it doesn't need to be run at
18534         multiple optimization levels).
18535
18536 1999-02-27 13:34 -0500  Zack Weinberg  <zack@rabi.columbia.edu>
18537
18538         * lib/g++.exp: Don't add incdir=$base_dir/../include to
18539           ALWAYS_CXXFLAGS.
18540
18541 1999-02-24  Craig Burley  <craig@jcb-sc.com>
18542
18543         * g77.f-torture/noncompile/19981216-0.f: Renamed from...
18544         * g77.f-torture/compile/19981216-0.f: ...as it is expected
18545         to not be compilable by current g77.
18546
18547 1999-02-24  Nick Clifton  <nickc@cygnus.com>
18548
18549         * lib/c-torture.exp: Add -O3 to TORTURE_OPTIONS list.
18550
18551 1999-02-22  Jeffrey A Law  (law@cygnus.com)
18552
18553         * gcc.c-torture/execute/990222-1.c: New test.
18554
18555 1999-02-19  Craig Burley  <craig@jcb-sc.com>
18556
18557         * g77.f-torture/compile/19990218-0.f: New test.
18558         * g77.f-torture/noncompile/19990218-1.f: New test.
18559
18560 1999-02-18  Craig Burley  <craig@jcb-sc.com>
18561
18562         * g77.f-torture/compile/19981216-0.f: New test.
18563
18564 1999-02-14  Jeffrey A Law  (law@cygnus.com)
18565
18566         * gcc.dg/990214-1.c: New test.
18567
18568 1999-02-13  Jeffrey A Law  (law@cygnus.com)
18569
18570         * gcc.dg/990213-2.c: New test.
18571
18572         * gcc.dg/990213-1.c: New test.
18573
18574 1999-02-12  Jeffrey A Law  (law@cygnus.com)
18575
18576         * gcc.c-torture/990106-2.c: Update to work on targets with 16bit
18577         ints.
18578
18579 1999-02-11  Nick Clifton  <nickc@cygnus.com>
18580
18581         * lib/gcc.exp (proc gcc_target_compile): Add support for timeout
18582         specified by target.
18583
18584         * lib/chill.exp: Fix typo: doesn'timeout -> doesn't
18585
18586 1999-02-11  Jeffrey A Law  (law@cygnus.com)
18587
18588         * gcc.c-torture/execute/990211-1.c: New test from Nathan SIdwell.
18589
18590 1999-02-10  Jonathan Larmour  <jlarmour@cygnus.co.uk>
18591
18592         * gcc.dg/special/ecos.exp: New test driver for new tests with
18593         special requirements.
18594
18595         * gcc.dg/special/alias-1.c: New test.
18596         * gcc.dg/special/gcsec-1.c: New test.
18597         * gcc.dg/special/weak-1.c: New test.
18598         * gcc.dg/special/weak-1a.c: Accompanying file to weak-1.c.
18599         * gcc.dg/special/weak-2.c: New test.
18600         * gcc.dg/special/weak-2a.c: Accompanying file to weak-2.c.
18601         * gcc.dg/special/weak-2b.c: Accompanying file to weak-2.c.
18602         * gcc.dg/special/wkali-1.c: New test.
18603         * gcc.dg/special/wkali-2.c: New test.
18604         * gcc.dg/special/wkali-2a.c: Accompanying file to wkali-2.c.
18605         * gcc.dg/special/wkali-2b.c: Accompanying file to wkali-2.c.
18606
18607 1999-02-10  Felix Lee  <flee@cygnus.com>
18608
18609           * lib/c-torture.exp (c-torture-compile): Pull out code for
18610           analyzing gcc error messages.
18611           (c-torture-execute): Likewise.  Fix some (harmless) false
18612           positives.
18613           * lib/gcc.exp (gcc_check_compile): New function.
18614
18615 1999-02-08  Richard Henderson  <rth@cygnus.com>
18616
18617         * gcc.c-torture/execute/990208-1.c: New test.
18618
18619 1999-02-07  Jonathan Larmour  <jlarmour@cygnus.co.uk>
18620
18621         * g++.dg/special/ecos.exp: New driver for new tests with special
18622         requirements
18623
18624         * g++.dg/special/conpr-1.C: New test
18625         * g++.dg/special/conpr-2.C: New test
18626         * g++.dg/special/conpr-2a.C: New test
18627         * g++.dg/special/conpr-3.C: New test
18628         * g++.dg/special/conpr-3a.C: New test
18629         * g++.dg/special/conpr-3b.C: New test
18630
18631         * lib/g++-dg.exp: New driver file, based on lib/gcc-dg.exp to
18632         allow g++ to use the dg driver
18633
18634         * README: Add comment about g++.dg directory
18635
18636 1999-02-06  Jeffrey A Law  (law@cygnus.com)
18637
18638         * README: Update email addresses.
18639
18640 1999-02-03  Nick Clifton  <nickc@cygnus.com>
18641
18642         * gcc.c-torture/execute/memcheck/blkarg.c (foo): Use 10 leading
18643         arguments in order to force structure S onto the stack even on
18644         the alpha.
18645         (test): Pass 10 leading arguments to function foo as well as the
18646         structure S.
18647
18648         * gcc.c-torture/execute/memcheck/blkarg.x: New file: Expected
18649         failure for all targets.
18650
18651         * gcc.c-torture/execute/memcheck/driver.c (main): Use exit or
18652         abort to terminate program execution.
18653
18654 1999-01-30  Richard Henderson  <rth@cygnus.com>
18655
18656         * gcc.c-torture/execute/990130-1.c: New test.
18657
18658 1999-01-30  Jeffrey A Law  (law@cygnus.com)
18659
18660         * gcc.dg/990130-1.c: New test.
18661
18662 1999-01-28  Michael Meissner  <meissner@cygnus.com>
18663
18664         * gcc.c-torture/execute/990128-1.c: New test.
18665
18666 1999-01-27  Michael Meissner  <meissner@cygnus.com>
18667
18668         * gcc.c-torture/execute/990127-{1,2}.c: New tests.
18669
18670 1999-01-27  Felix Lee  <flee@cygnus.com>
18671
18672         * lib/c-torture.exp (c-torture-compile): pull out code for
18673         analyzing gcc error messages.
18674         (c-torture-execute): ditto, and fix some (harmless) false
18675         positives.
18676         * lib/gcc.exp (gcc_check_compile): new function.
18677
18678 1999-01-17  Jeffrey A Law  (law@cygnus.com)
18679
18680         * gcc.dg/990117-1.c: New test.
18681
18682         * gcc.c-torture/compile/990117-1.c: New test from Horst von Brand.
18683
18684         * gcc.c-torture/execute/990117-1.c: New test from HJ Lu.
18685
18686 1999-01-15  Jeffrey A Law  (law@cygnus.com)
18687
18688         * g77.f-torture/compile/990115-1.f: New test.
18689
18690 1999-01-07  Jeffrey A Law  (law@cygnus.com)
18691
18692         * gcc.c-torture/compile/990107-1.c: New test
18693
18694 1999-01-06  Jeffrey A Law  (law@cygnus.com)
18695
18696         * gcc.c-torture/execute/990106-2.c: New test.
18697
18698         * gcc.c-torture/execute/990106-1.c: New test.
18699
18700 1998-12-30  Zack Weinberg <zack@rabi.columbia.edu>
18701
18702         * gcc.c-torture/compile/981223-1.c: New test.
18703
18704 1998-12-29  Richard Henderson  <rth@cygnus.com>
18705
18706         * gcc.c-torture/execute/bcp-1.c (bad10): Rename from opt3.
18707         (opt3): Rename from opt4 and disable.
18708
18709 1998-12-20  Alexandre Oliva  <oliva@dcc.unicamp.br>
18710
18711         * g++.old-deja/g++.pt/ptrmem5.C: New test.
18712
18713 1998-12-15  Alexandre Oliva  <oliva@dcc.unicamp.br>
18714
18715         * g++.old-deja/g++.other/conv5.C: New test.
18716
18717 1998-12-14  Nick Clifton  <nickc@cygnus.com>
18718
18719         * gcc.c-torture/execute/920501-4.c (main): Fix typo: replace | with ||.
18720
18721 1998-12-11  Jeffrey A Law  (law@cygnus.com)
18722
18723         * g++.old-deja/g++.benjamin/p12475.C: Expect failure on mips64 targets.
18724
18725 1998-12-11  Zack Weinberg <zack@rabi.columbia.edu>
18726
18727         * gcc.c-torture/compile/981211-1.c: New test.
18728
18729 1998-12-09  Alexandre Oliva  <oliva@dcc.unicamp.br>
18730
18731         * gcc.dg/ultrasp1.c: Empty dg-options, avoid `long long' warnings.
18732
18733         * g++.old-deja/g++.pt/instantiate6.C: Linker error, not crash.
18734
18735 1998-12-08  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
18736
18737         * gcc.special/930510-1.c: Make C9X safe.
18738         * gcc.misc-tests/gcov-1.c Similarly.
18739         * gcc.misc-tests/gcov-2.c Similarly.
18740
18741 1998-12-06  Alexandre Oliva  <oliva@dcc.unicamp.br>
18742
18743         * gcc.dg/ultrasp1.c: New test.
18744
18745 1998-12-06  Richard Henderson  <rth@cygnus.com>
18746
18747         * gcc.c-torture/execute/981206.c: New test.
18748
18749 1998-12-06  Alexandre Oliva  <oliva@dcc.unicamp.br>
18750
18751         * g++.old-deja/g++.ns/template7.C: New test.
18752
18753         * g++.old-deja/g++.other/expr1.C: New test.
18754
18755         * g++.old-deja/g++.eh/tmpl3.C: New test.
18756
18757         * g++.old-deja/g++.eh/tmpl2.C: New test.
18758
18759 1998-12-04  Alexandre Oliva  <oliva@dcc.unicamp.br>
18760
18761         * g++.old-deja/g++.other/using5.C: Usified using[567].C here.
18762         * g++.old-deja/g++.other/using6.C: Removed.
18763         * g++.old-deja/g++.other/using7.C: Mark Mitchel removed it.
18764
18765         * g++.old-deja/g++.pt/spec20.C: Re-insert non-bogus ERROR marks.
18766
18767 1998-12-03  Alexandre Oliva  <oliva@dcc.unicamp.br>
18768
18769         * g++.old-deja/g++.pt/overload8.C: New test.
18770
18771         * g++.old-deja/g++.pt/overload7.C: New test.
18772
18773         * g++.old-deja/g++.pt/spec20.C: ERROR marks were bogus.
18774
18775         * lib/old-dejagnu.exp (old-dejagnu): Ignore collect recompiling
18776         and relinking messages.
18777         * lib/g++.exp (g++_target_compile): Remove .rpo file when
18778         compiling with -frepo.
18779
18780 1998-12-01  Alexandre Oliva  <oliva@dcc.unicamp.br>
18781
18782         * g++.old-deja/g++.pt/lookup6.C: New test.
18783
18784 1998-11-30  Nick Clifton  <nickc@cygnus.com>
18785
18786         * gcc.c-torture/execute/981130-1.c: New test.
18787         * gcc.c-torture/execute/981130-1.x: New test failure expectations.
18788
18789 1998-11-27  Alexandre Oliva  <oliva@dcc.unicamp.br>
18790
18791         * g++.old-deja/g++.pt/explicit76.C: New test.
18792
18793         * g++.old-deja/g++.pt/friend38.C: New test.
18794
18795         * g++.old-deja/g++.ns/crash2.C: New test.
18796
18797         * g++.old-deja/g++.pt/defarg8.C: New test.
18798
18799         * g++.old-deja/g++.pt/instantiate6.C: New test.
18800
18801         * g++.old-deja/g++.pt/static6.C: New test.
18802
18803         * g++.old-deja/g++.pt/decl2.C: New test.
18804
18805 1998-11-26  Alexandre Oliva  <oliva@dcc.unicamp.br>
18806
18807         * g++.old-deja/g++.other/lookup5.C: New test.  Not sure the
18808         problem is actually related with name lookup, but so what? :-)
18809
18810         * g++.old-deja/g++.pt/friend37.C: New test.
18811
18812 1998-11-25  Dave Love  <d.love@dl.ac.uk>
18813
18814         * g77.f-torture/execute/u77-test.f (main): Avoid testing [f]statb
18815         element, which fails on some systems.
18816
18817         * g77.f-torture/execute/labug1.f: New test.
18818
18819 1998-11-21  Jeffrey A Law  (law@cygnus.com)
18820
18821         * gcc.c-torture/execute/980526-1.c: Do nothing if NO_LABEL_VALUES
18822         is defined.
18823
18824 1998-11-18  Dave Love  <d.love@dl.ac.uk>
18825
18826         * g77.f-torture/compile/981117-1.f: New test.
18827
18828 1998-11-16  Alexandre Oliva  <oliva@dcc.unicamp.br>
18829
18830         * g++.old-deja/g++.eh/throw2.C: New test.  CV-qualifiers are not
18831         properly discarded.
18832
18833 1998-10-11  Ken Raeburn  <raeburn@cygnus.com>
18834
18835         * gcc.c-torture/execute/memcheck: New directory of tests for
18836         -fcheck-memory-usage.
18837
18838 1998-11-07  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
18839
18840         * README: New file, general information about the testsuite and
18841         new description of the various C++ test subdirectories.
18842         * README.g++: Eliminate obsolete information, update and move most
18843         relevant stuff to README.
18844
18845 1998-11-07  Richard Henderson  <rth@cygnus.com>
18846
18847         * gcc.c-torture/compile/981107-1.c: New test.
18848
18849 1998-11-02  Doug Evans  <devans@canuck.cygnus.com>
18850
18851         * execute/memcpy-bi.c: New testcase.
18852
18853 1998-10-31  Alexandre Oliva  <oliva@dcc.unicamp.br>
18854
18855         * g++.old-deja/g++.pt/sizeof3.C: A similar testcase not involving
18856         base classes.
18857
18858         * g++.old-deja/g++.pt/sizeof2.C: Incorrect specialization of base
18859         template is selected.
18860
18861         * g++.old-deja/g++.ext/arrnew2.C: If new T[n](i) is accepted for
18862         classes, it should be accepted for all types.
18863
18864         * g++.old-deja/g++.eh/sjlj1.C: Test checked sjlj-exception.
18865
18866         * g++.old-deja/g++.pt/spec24.C: Ensure that template
18867         specializations start with template headers.
18868
18869 1998-10-29  Alexandre Oliva  <oliva@dcc.unicamp.br>
18870
18871         * g++.old-deja/g++.other/dcast2.C: Cannot dynamic downcast &x.
18872
18873         * g++.old-deja/g++.other/init9.C: Test cross initialization of
18874         non-POD types.
18875
18876 1998-10-27  Alexandre Oliva  <oliva@dcc.unicamp.br>
18877
18878         * lib/old-dejagnu.exp (old-dejagnu): Document `Additional sources'.
18879
18880 1998-10-22  Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
18881
18882         * compile/981022-1.c, compile/981022-1.x: New test and driver.
18883
18884 1998-10-19  Jeffrey A Law  (law@cygnus.com)
18885
18886         * 981019-1.c: New test.
18887
18888 1998-10-14  Robert Lipe <robertl@dgii.com>
18889
18890         * lib/objc-torture.exp (objc-torture-execute): Add -I so we can
18891         find objc headers.
18892
18893 1998-10-14  Andreas Schwab  <schwab@issan.cs.uni-dortmund.de>
18894
18895         * compile/981001-4.c: Remove use of GCC extension that triggers a
18896         compiler bug.
18897
18898 1998-10-13  Alexandre Oliva  <oliva@dcc.unicamp.br>
18899
18900         * lib/old-dejagnu.exp (old-dejagnu): Support `Additional sources:'.
18901
18902 1998-10-12  Alexandre Oliva  <oliva@dcc.unicamp.br>
18903
18904         * g++.old-deja/g++.pt/explicit74.C: New test.  Explicit
18905         instantiation of template produces incorrect code for delete
18906         expression.
18907
18908         * g++.old-deja/g++.pt/instantiate5.C: New test.  `global
18909         constructors' name is not unique.
18910         * g++.old-deja/g++.pt/instantiate5.cc: Ditto.
18911         * g++.old-deja/g++.pt/instantiate5-main.cc: Ditto.
18912
18913         * g++.old-deja/g++.other/init8.C: New test.  Uninitialized
18914         automatic array of const is ill-formed.
18915
18916         * g++.old-deja/g++.pt/ttp53.C: New test.  Incorrect substitution
18917         of template parameter?
18918
18919         * g++.old-deja/g++.other/conv3.C: New test.  Conversion discards
18920         const.
18921
18922         * g++.old-deja/g++.other/pmf2.C: New test.  Invalid
18923         pointer-to-member expression.
18924
18925         * g++.old-deja/g++.other/friend5.C: New test.  Bogus friend
18926         declaration causes ICE.
18927
18928 1998-10-11  Alexandre Oliva  <oliva@dcc.unicamp.br>
18929
18930         * g++.old-deja/g++.ns/main1.C: New test.  main() should only be
18931         reserved in the global namespace.
18932
18933         * g++.old-deja/g++.pt/instantiate4.C: New test: -frepo does not
18934         generate needed virtual table.
18935
18936         * lib/old-dejagnu.exp (old-dejagnu): Support `Build then link:'.
18937
18938 1998-10-10  Dariush Eslimi  <eslimi@loran.com>
18939
18940         * g++.old-deja/g++.ext/typeof1.C: New test; typeof based on
18941         template-dependent type
18942
18943 1998-10-10  Alexandre Oliva  <oliva@dcc.unicamp.br>
18944
18945         * g++.old-deja/g++.brendan/parse3.C: XFAILs, not ERRORs.
18946         * g++.old-deja/g++.brendan/parse5.C: XFAILs, not ERRORs.
18947         * g++.old-deja/g++.brendan/parse6.C: XFAILs, not ERRORs.
18948
18949         * g++.old-deja/g++.other/using5.C: New test; using decl from base
18950         class should be usable as argument of member function.
18951         * g++.old-deja/g++.other/using6.C: New test; using decl from base
18952         class should be usable as return type of member function.
18953         * g++.old-deja/g++.other/using7.C: New test; using decl from base
18954         class should be usable as type of data member.
18955
18956         * g++.old-deja/g++.ns/extern1.C: Fix XFAIL mark.
18957
18958 1998-10-09  Jeffrey A Law  (law@cygnus.com)
18959
18960         * gcc.c-torture/special/920521-1.c: Fix bogus test.
18961
18962 1998-10-08  Nick Clifton  <nickc@cygnus.com>
18963
18964         * gcc.dg/dll-?.c Add thumb to target list.
18965         Fix assembler scan patterns to match current assembler output.
18966
18967 1998-10-08  Alexandre Oliva  <oliva@dcc.unicamp.br>
18968
18969         * g++.old-deja/g++.pt/expr6.C: New test.  operator?: breaks
18970         matching of template brackets.
18971
18972         * g++.old-deja/g++.other/using4.C: New test.  Test using
18973         declarations of methods from base classes.
18974
18975         * g++.old-deja/g++.ns/extern1.C: New test.  Extern declarations
18976         within functions should introduce names into the innermost
18977         enclosing namespace.
18978
18979         * g++.old-deja/g++.other/init7.C: New test.  Retry initialization
18980         of static locals if first initialization throws.
18981
18982 1998-10-07  Jim Wilson  <wilson@cygnus.com>
18983
18984         * gcc.c-torture/compile/981007-1.c: New test for irix6 -O0 core dump.
18985
18986 1998-10-06  Ken Raeburn  <raeburn@cygnus.com>
18987
18988         * gcc.c-torture/special/981006-1.c: New test.  Make sure gcc doesn't
18989         lose track of the possible targets of tablejump insns.
18990         * special/special.exp: Run it.
18991
18992 1998-10-06  Alexandre Oliva  <oliva@dcc.unicamp.br>
18993
18994         * g++.old-deja/g++.pt/friend35.C: New test.  A template function
18995         must be declared before its specializations can be named in friend
18996         declarations.
18997
18998 1998-10-05  Dave Love  <d.love@dl.ac.uk>
18999
19000         * g77.f-torture/execute/u77-test.f: Add regression test for RAND.
19001
19002         * g77.f-torture/execute/io1.f: New test.
19003
19004 1998-10-04  Alexandre Oliva  <oliva@dcc.unicamp.br>
19005
19006         * g++.old-deja/g++.pt/overload5.C: New test; initialize variable
19007         with pointer to template function, for which no argument deduction
19008         is possible.
19009
19010         * g++.old-deja/g++.pt/overload4.C: New test; passing pointer to
19011         specialization of template function as argument to template
19012         function.
19013
19014         * g++.old-deja/g++.other/access2.C: New test; Inner class
19015         shouldn't have privileged access to Outer's names.
19016
19017 1998-10-03  Alexandre Oliva  <oliva@dcc.unicamp.br>
19018
19019         * g++.old-deja/g++.pt/friend34.C: New test; name injection of
19020         friend template declared within template class conflicts with
19021         nested class of the same name.
19022
19023         * g++.old-deja/g++.other/badopt1.C: New test; post-increment
19024         is ignored.
19025
19026         * g++.old-deja/g++.other/decl1.C: New test; incorrect parsing of
19027         object with direct initializer as function declaration.
19028
19029         * g++.old-deja/g++.other/decl2.C: New test; duplicate
19030         initializers.
19031
19032         * g++.old-deja/g++.other/null2.C: New test; conditional operator
19033         involving const pointer and NULL produces incorrect result.
19034
19035         * g++.old-deja/g++.other/typename1.C: New test; template-dependent
19036         type name without `typename' should be rejected with -pedantic.
19037
19038 1998-10-02  Richard Henderson  <rth@cygnus.com>
19039
19040         * g++.old-deja/g++.other/addrof1.C: New test.
19041
19042 1998-10-01  Nick Clifton  <nickc@cygnus.com>
19043
19044         * gcc.c-torture/compile/981001-1.c: New test.
19045         * gcc.c-torture/execute/981001-1.c: New test.
19046
19047 1998-10-01  Jeffrey A Law  (law@cygnus.com)
19048
19049         * gcc.c-torture/compile/981001-2.c: New test.
19050         * gcc.c-torture/compile/981001-3.c: New test.
19051         * gcc.c-torture/compile/981001-4.c: New test.
19052
19053 1998-10-01  Robert Lipe  <robertl@dgii.com>
19054
19055         * lib/objc.exp (objc_target_compile): Add -L during compiles for
19056         multilibbed hosts.   Idea grafted from g77.exp.
19057
19058 1998-09-30  Dave Love  <d.love@dl.ac.uk>
19059
19060         * g77.f-torture/execute/u77-test.f (main): Excise `hostnm' to
19061         avoid losing on systems which need -lsocket.
19062
19063 1998-09-28  Alexandre Oliva  <oliva@dcc.unicamp.br>
19064
19065         * g++.old-deja/g++.other/bitfld1.C: Expected failure.
19066         * g++.old-deja/g++.other/nested2.C: Ditto.
19067         * g++.old-deja/g++.robertl/eb132.C: No longer an expected
19068         failure.
19069
19070 1998-09-26  Alexandre Oliva  <oliva@dcc.unicamp.br>
19071
19072         * g++.old-deja/g++.other/bitfld1.C: Built-in operator!= should be
19073         preferred over template operator!= for enum bitfields.
19074
19075 1998-09-18  Alexandre Oliva  <oliva@dcc.unicamp.br>
19076
19077         * g++.old-deja/g++.other/nested2.C: Different virtual base classes
19078         that happen to have the same base name, but in different scopes,
19079         are incorrectly rejected.
19080
19081 1998-09-16  Richard Henderson  <rth@cygnus.com>
19082
19083         * g++.old-deja/g++.brendan/array1.C: Size array via arithmetic based
19084         on the native word size instead of an integer literal.
19085
19086 1998-09-15  Alexandre Oliva  <oliva@dcc.unicamp.br>
19087
19088         * g++.old-deja/g++.other/static2.C: Invocation of static data
19089         member of type pointer-to-function denoted as non-static member.
19090
19091         * g++.old-deja/g++.other/typedef5.C: Add some more tests involving
19092         checks involving function types and aliases.
19093
19094 1998-09-12  Alexandre Oliva  <oliva@dcc.unicamp.br>
19095
19096         * g++.old-deja/g++.other/typedef5.C: Check whether typedefs can be
19097         redefined to the same non-trivial type.
19098
19099         * g++.old-deja/g++.pt/explicit73.C: Test for proper
19100         namespace-qualification of template specializations declared in
19101         other namespaces.
19102
19103         * g++.old-deja/g++.other/friend4.C: Check whether it is possible
19104         to declare a subset of the specializations of a template function
19105         as friends of specializations of a template class.
19106
19107         * g++.old-deja/g++.pt/explicit71.C: Make sure specializations of
19108         member templates that do not fully specialize the enclosing
19109         template class are rejected.
19110
19111 1998-09-11  Dave Love  <d.love@dl.ac.uk>
19112
19113         * g77.f-torture/execute/u77-test.f: Fix bad consistency checks.
19114
19115 1998-09-08  Dave Love  <d.love@dl.ac.uk>
19116
19117         * g77.f-torture/execute/u77-test.f (main): New file, somewhat
19118         altered from libf2c/libU77 version.
19119
19120 1998-09-06  Dave Love  <d.love@dl.ac.uk>
19121
19122         * g77.f-torture/execute/io0.f: Test formatted direct i/o too.
19123
19124 1998-09-04  Reid M. Pinchback  <reidmp@MIT.EDU>, Alexandre Oliva  <oliva@dcc.unicamp.br>
19125
19126         * g++.old-deja/g++.pt/explicit72.C: Ensure that char and
19127         (un)signed char are different types for template specialization
19128         purposes.
19129
19130 1998-09-03  Ovidiu Predescu  <ovidiu@aracnet.com>
19131
19132         * lib/{objc.exp,objc-torture.exp}: New files for objc testing harness.
19133         * objc: ObjC testsuite.
19134
19135 1998-08-31  Catherine Moore  <clm@cygnus.com>
19136
19137         * gcc.c-torture/execute/941014-1.x:  New file.
19138
19139 1998-08-31  Nick Clifton  <nickc@cygnus.com>
19140
19141         * lib/c-torture.exp: Add support for
19142         torture_eval_before_compile and torture_eval_before_execute
19143         variables.
19144
19145 1998-08-30  Jeffrey A Law  (law@cygnus.com)
19146
19147         * gcc.dg/980626-1.c: Delete this test.  We've declared the warning
19148         this test triggers valid.
19149
19150 1998-08-27  Jeffrey A Law  (law@cygnus.com)
19151
19152         * gcc.dg/980827-1.c: New test.
19153
19154 1997-08-26  J"orn Rennecke <amylaar@cygnus.co.uk>
19155
19156         * gcc.c-torture/execute/loop-4b.c: New test.
19157
19158 1998-08-26  Nick Clifton  <nickc@cygnus.com>
19159
19160         * lib/c-torture.exp: Add support for
19161         torture_eval_before_compile and torture_eval_before_execute
19162         variables.
19163
19164 1998-08-25  Jeffrey A Law  (law@cygnus.com)
19165
19166         * gcc.c-torture/compile/980825-1.c: New test.
19167
19168 1998-08-24  Nick Clifton  <nickc@cygnus.com>
19169
19170         * gcc.c-torture/execute/bcp-1.c (main): Fix optimize test loop to
19171         count number tests in opt_t0 not good_t0.
19172
19173 1998-08-24  Jeffrey A Law  (law@cygnus.com)
19174
19175         * gcc.c-torture/compile/930326-1.x: Fix typo.
19176
19177 1998-08-23  Mark Mitchell  <mark@markmitchell.com>
19178
19179         * lib/old-dejagnu.exp: Make it possible to XFAIL a test that
19180         causes an ICE.
19181
19182 1998-08-21  Jeffrey A Law  (law@cygnus.com)
19183
19184         * gcc.c-torture/unsorted/memtst.c: Reduce size of array when
19185         STACK_SIZE is defined.
19186         * gcc.c-torture/unsorted/stuct.c: Similarly.
19187
19188         * gcc.c-torture/compile/980821-1.c: New test.
19189
19190 1998-08-21  Jeffrey A Law  (law@cygnus.com)
19191
19192         * gcc.c-torture/execute/980526-2.c: Disable for targets with 16bit ints.
19193
19194 1998-08-19  Mark Mitchell  <mark@markmitchell.com>
19195
19196         * lib/old-dejagnu.exp (old-dejagnu): Remove sig6/sig11 handling
19197         code.
19198
19199 1998-08-09  Mark Mitchell  <mark@markmitchell.com>
19200
19201         * lib/old-dejagnu.exp: Revise handling of `Internal compiler
19202         error'.
19203
19204 1998-08-18  Jeffrey A Law  (law@cygnus.com)
19205
19206         * gcc.c-torture/execute/*.x: Some updates for the h8300 targets.
19207
19208 1998-08-16  Jeffrey A Law  (law@cygnus.com)
19209
19210         * gcc.c-torture/compile/980816-1.c: New test.
19211
19212         * gcc.dg/980816-1.c: New test.
19213
19214 1998-08-13  Jeffrey A Law  (law@cygnus.com)
19215
19216         * gcc.c-torture/execute/ieee/ieee.exp: Pass -ffloat-store to
19217         compiler for ieee tests.
19218
19219 1998-08-01  Dave Love  <d.love@dl.ac.uk>
19220
19221         * g77.f-torture/compile/980729-0.f: New test.
19222
19223 1998-07-30  Ken Raeburn  <raeburn@cygnus.com>
19224
19225         * gcc.c-torture/special/eeprof-1.c: New test, for
19226         -finstrument-functions.
19227         * gcc.c-torture/special/special.exp: Run it.
19228
19229 1998-07-29  Jeffrey A Law  (law@cygnus.com)
19230
19231         * gcc.c-torture/compile/980729-1.c: New test.
19232
19233 1998-07-27  Nick Clifton  <nickc@cygnus.com>
19234
19235         * gcc.c-torture/execute/ieee/930529-1.c (main): Check to see if
19236         __thumb__ is defined, and test for ARM style doubles if so.
19237
19238 1998-07-26  Dave Love  <d.love@dl.ac.uk>
19239
19240         * g77.f-torture/noncompile/980615-0.f: New test.
19241
19242 1998-07-26  H.J. Lu  (hjl@gnu.org)
19243
19244         * gcc.dg/980312-1.c: Do link instead of compile.
19245         * gcc.dg/980313-1.c: Likewise.
19246
19247 1998-07-26  Jeffrey A Law  (law@cygnus.com)
19248
19249         * gcc.c-torture/compile/980726-1.c: New test.
19250
19251 1998-07-25  Dave Love  <d.love@dl.ac.uk>
19252
19253         * g77.f-torture/execute/io0.f: New test.
19254
19255 1998-07-24  Nick Clifton  <nickc@cygnus.com>
19256
19257         * gcc.c-torture/execute/comp-goto-1.c (main): Make main() return
19258         an int.
19259
19260 1998-06-18  Michael Meissner  <meissner@cygnus.com>
19261
19262         * gcc.c-torture/execute/980618-{1,2}.c: New tests that showed up
19263         m32r bugs.
19264
19265 1998-07-17  Nick Clifton  <nickc@cygnus.com>
19266
19267         * gcc.dg/980626-1.c: Expect failures for all toolchains until
19268         c-decl.c:grokdeclarator can handle mode attributes.
19269
19270 1998-07-16  Jeffrey A Law  (law@cygnus.com)
19271
19272         * gcc.c-torture/execute/980716-1.c: New test.
19273
19274 1998-07-13  Jeffrey A Law  (law@cygnus.com)
19275
19276         * gcc.c-torture/execute/920715-1.x: No longer expected to fail on
19277         the mn10200.
19278         * gcc.c-torture/execute/strct-varg-1.x: New file.  Expect failure on
19279         the mn10200.
19280         * gcc.c-torture/execute/va-arg-3.x: Similarly.
19281         * gcc.c-torture/compile/930326-1.x: Similarly.
19282
19283 1998-07-13  Dave Love  <d.love@dl.ac.uk>
19284
19285         * g77.f-torture/execute/auto0.f, g77.f-torture/execute/auto1.f:
19286         New test from Craig.
19287
19288 1998-07-12  Dave Love  <d.love@dl.ac.uk>
19289
19290         * g77.f-torture/noncompile/980616-0.f: New test.
19291
19292         * g77.f-torture/execute/970816-3.f:  New test from Craig.
19293
19294 1998-07-10 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
19295
19296         *  g++.other/singleton.C: Return error value instead of taking
19297         SIGSEGV.
19298
19299 1998-07-10  Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-karlsruhe.de>
19300
19301         *  g++.other/singleton.C: New test.   Warning is under dispute.
19302         Runtime crash is not.
19303
19304 1998-07-09  Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
19305
19306         * g++.ns/{alias2.C, alias5.C, koenig4.C, lookup3.C ns13.C,
19307         ns14.C, ns15.C, template3.C, undef1.C, using4.C, using5.C,
19308         using6.C, using7.C}:  New namespace tests.
19309
19310 1998-07-09  Alexandre Oliva   <oliva@dcc.unicamp.br>
19311
19312         * g++.old-deja/g++.other/partspec1.C: Test matching of partial
19313         specialization with typedef'ed names used as array indexes.
19314
19315 1998-07-09  Jeffrey A Law  (law@cygnus.com)
19316
19317         * gcc.c-torture/execute/980709-1.c: New test.
19318
19319         * gcc.dg/980709-1.c: New test.
19320
19321 1998-07-07  Richard Henderson  <rth@cygnus.com>
19322
19323         * gcc.c-torture/execute/bcp-1.c: New test.
19324
19325 1998-07-07  Jeffrey A Law  (law@cygnus.com)
19326
19327         * gcc.c-torture/execute/980707-1.c: New test.
19328
19329 1998-07-06  Kamil Iskra  <iskra@student.uci.agh.edu.pl>
19330
19331         * gcc.c-torture/compile/980706-1.c: New test.
19332
19333 1998-07-01  Dave Love  <d.love@dl.ac.uk>
19334
19335         * g77.f-torture/execute/980701-0.f,
19336         g77.f-torture/execute/980701-1.f: New test from Craig.
19337
19338 1998-07-01  Jeffrey A Law  (law@cygnus.com)
19339
19340         * gcc.c-torture/compile/980701-1.c: New test.
19341
19342         * gcc.c-torture/execute/980701-1.c: New test.
19343
19344 1998-06-30  Klaus-Georg Adams  <Klaus-Georg.Adams@chemie.uni-ka
19345 rlsruhe.de>
19346
19347         * g++.old-deja/g++.robertl/eb132.C: New test.
19348         * g++.old-deja/g++.robertl/eb133.C: Likewise.
19349
19350 1998-06-29  Dave Love  <d.love@dl.ac.uk>
19351
19352         * g77.f-torture/execute/980628-7.f,
19353         g77.f-torture/execute/980628-8.f,
19354         g77.f-torture/execute/980628-9.f,
19355         g77.f-torture/execute/980628-10.f: New tests from Craig.
19356
19357         * g77.f-torture/execute/980628-3.f: Remove mail headers.
19358
19359 1998-06-28  Jeffrey A Law  (law@cygnus.com)
19360
19361         * g77.f-torture/execute/980628-4.f: New test from Craig.
19362         * g77.f-torture/execute/980628-5.f: Likewise.
19363         * g77.f-torture/execute/980628-2.f: Likewise.
19364         * g77.f-torture/execute/980628-0.f: Likewise.
19365         * g77.f-torture/execute/980628-1.f: Likewise.
19366         * g77.f-torture/execute/980628-3.f: Likewise.
19367         * g77.f-torture/execute/980628-6.f: Likewise.
19368
19369 1998-06-28  Jeffrey A Law  (law@cygnus.com)
19370
19371         * lib/g77.exp (default_g77_version): Tweak to make it work in a build
19372         directory when nothing has been installed yet.
19373
19374 1998-06-27  Carlo Wood  <carlo@runaway.xs4all.nl>
19375
19376         * gcc.c-torture/special/special.exp: Handle newer versions of
19377         dejagnu.
19378
19379 1998-06-26  Jeffrey A Law  (law@cygnus.com)
19380
19381         * gcc.dg/980626-1.c: New test.
19382
19383 1998-06-19  Bruno Haible <haible@ilog.fr>
19384
19385         * gcc.misc-tests/m-un-2.c: New test.
19386         * g++.old-deja/g++.other/warn01.c: Likewise.
19387
19388 1998-06-19  Robert Lipe  <robertl@dgii.com>
19389
19390         * gcc.dg/980414-1.c: Move comments outside of ASM to improve
19391         compatibility with assmblers with a different comment character.
19392         Eliminate use of GAS-specific extensions.
19393
19394 1998-06-19  Jeffrey A Law  (law@cygnus.com)
19395
19396         * gcc.c-torture/execute/ieee/980619-1.c: New test.
19397
19398 1998-06-19  Robert Lipe  <robertl@dgii.com>
19399
19400         *lib/g77.exp: Replace search for libf2c.a with search for newly
19401         renamed libg2c.a
19402
19403 1998-06-17  Jeffrey A Law  (law@cygnus.com)
19404
19405         * gcc.c-torture/execute/980617-1.c: New test.
19406
19407 1998-06-12  Jeffrey A Law  (law@cygnus.com)
19408
19409         * gcc.c-torture/execute/980612-1.c: New test.
19410
19411 1998-06-08  Jeffrey A Law  (law@cygnus.com)
19412
19413         * gcc.dg/980523-1.c: Only test on ppc-linux.
19414         * gcc.dg/980526-1.c, gcc.dg/switch-1.c: Likewise.
19415
19416         * gcc.c-torture/execute/980608-1.c: New test.
19417
19418 1997-06-05  J"orn Rennecke <amylaar@cygnus.co.uk>
19419
19420         * gcc.c-torture/execute/980605-1.c: New test.
19421
19422 1998-06-04  Jeffrey A Law  (law@cygnus.com)
19423
19424         * gcc.c-torture/execute/980604-1.c: New test.
19425
19426 1998-06-02  Jeffrey A Law  (law@cygnus.com)
19427
19428         * gcc.c-torture/execute/980602-1.c: New test.
19429         * gcc.c-torture/execute/980602-2.c: Likewise.
19430
19431 1998-06-02  Dave Love  <d.love@dl.ac.uk>
19432
19433         * 970125-0.f: Fix per JCB.  Add commentary.
19434
19435 1998-05-31  Michael Meissner  <meissner@cygnus.com>
19436
19437         * gcc.c-torture/execute/ieee/mzero2.c: New test to better test
19438         IEEE -0 support.
19439
19440 1998-05-29  Peter Leven <leven@lpr.e-technik.tu-muenchen.de>
19441
19442         * gcc.c-torture/execute/ieee/fp-cmp-1.c: Set up signal handler
19443         earlier.
19444
19445 1998-05-28  Catherine Moore <clm@cygnus.com>
19446
19447         * gcc.c-torture/execute/980526-3.c: New test.
19448
19449 1998-05-27  Manfred Hollstein  <manfred@s-direktnet.de>
19450
19451         * g++.old-deja/g++.jason/thunk2.C: Setup this test to be expected to
19452         fail on m68k-motorola-sysv and m88k-motorola-sysv3.
19453         * g++.old-deja/g++.jason/thunk3.C: Add m68k-motorola-sysv and
19454         m88k-motorola-sysv3 to XFAIL.
19455
19456 1998-05-26  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
19457
19458         * gcc.dg/980526-1.c: New test.
19459         * gcc.c-torture/execute/980526-2.c: New test.
19460
19461 1998-05-26  Jeffrey A Law  (law@cygnus.com)
19462
19463         * gcc.dg/980523-1.c: Change "ppc" to "powerpc".
19464
19465         * gcc.c-torture/execute/980526-1.c: New test.
19466
19467 1998-05-26  Dave Love  <d.love@dl.ac.uk>
19468
19469         * g77.f-torture/execute/alpha2.f: Add runtime test.
19470
19471 1998-05-24  Jason Merrill  <jason@yorick.cygnus.com>
19472
19473         * g++.old-deja/old-deja.exp: Strip leading directories.
19474
19475         * lib/old-dejagnu.exp: All tests fail if we got an internal compiler
19476         error for the line.  Don't run multiple tests for the same line.
19477
19478 1998-05-23  Jeffrey A Law  (law@cygnus.com)
19479
19480         * gcc.dg/980523-1.c: New test.
19481
19482 1998-05-23  Dave Love  <d.love@dl.ac.uk>
19483
19484         * g77.f-torture/compile/970915-0.f: New test.
19485
19486 1998-05-23  Jason Merrill  <jason@yorick.cygnus.com>
19487
19488         * lib/old-dejagnu.exp: Ignore C++ "instantiated from" mesages.
19489
19490 1998-05-21  Jeffrey A Law  (law@cygnus.com)
19491
19492         * gcc.dg/980520-1.c: New test.
19493
19494 1998-05-20  Manfred Hollstein  <manfred@s-direktnet.de>
19495
19496         * gcc.dg/980502-1.c: Fix return type.
19497
19498 1998-05-20  Jeffrey A Law  (law@cygnus.com)
19499
19500         * gcc.dg/{980502-1.c, clobbers.c}: New tests.
19501         * gcc.c-torture/compile/{980504-1.c, 980506-1.c}: Likewise.
19502         * gcc.c-torture/compile/{980506-2.c, 980611-1.c}: Likewise.
19503         * gcc.c-torture/execute/{980505-1.c, 980505-2.c, 980506-1.c}: Likewise.
19504         * gcc.c-torture/execute/{980506-2.c, 980506-3.c}: Likewise.
19505
19506 1998-05-20  Dave Love  <d.love@dl.ac.uk>
19507
19508         * g77.f-torture/execute/980520-1.f: New test.
19509
19510 1998-05-15  Dave Love  <d.love@dl.ac.uk>
19511
19512         * lib/mike-g77.exp: New file.
19513
19514         * g77.f-torture/noncompile/noncompile.exp,
19515         g77.f-torture/noncompile/check0.f: New files.
19516
19517 1998-05-14  Dave Love  <d.love@dl.ac.uk>
19518
19519         * g77.f-torture/execute/short.f, g77.f-torture/execute/le.f,
19520         g77.f-torture/execute/exp.f, g77.f-torture/execute/erfc.f,
19521         g77.f-torture/execute/dnrm2.f, g77.f-torture/execute/dcomplex.f,
19522         g77.f-torture/execute/cpp.F, g77.f-torture/execute/complex_1.f,
19523         g77.f-torture/execute/claus.f, g77.f-torture/execute/cabs.f: Call
19524         abort where appropriate.
19525
19526 1998-05-05  Michael Meissner  <meissner@cygnus.com>
19527
19528         * lib/c-torture.exp (TORTURE_OPTIONS): Add -Os to options.
19529         * lib/f-torture.exp (TORTURE_OPTIONS): Ditto.
19530
19531 1998-04-29  Dave Love  <d.love@dl.ac.uk>
19532
19533         * g77.f-torture/compile/980419-1.f: Removed since doesn't compile.
19534
19535 1998-04-27  Dave Love  <d.love@dl.ac.uk>
19536
19537         * g77.f-torture/compile/980427-0.f: New test.
19538
19539 1998-04-24  Dave Love  <d.love@dl.ac.uk>
19540
19541         * g77.f-torture/compile/980424-0.f: New test.
19542
19543 1998-04-19  Dave Love  <d.love@dl.ac.uk>
19544
19545         * g77.f-torture/compile/980419-2.f (main): New test.
19546         * g77.f-torture/compile/970125-0.f: New test.
19547         * g77.f-torture/compile/980419-1.f: New test.
19548
19549 1998-04-08  Jim Wilson  <wilson@cygnus.com>
19550
19551         * gcc.c-torture/execute/980407-1.c: Delete test.  Is duplicate
19552         of loop-4.c.
19553
19554 1998-04-07  Jim Wilson  <wilson@cygnus.com>
19555
19556         * gcc.c-torture/execute/980407-1.c: New test from Joern Rennecke.
19557
19558 1998-04-03  Jim Wilson  <wilson@cygnus.com>
19559
19560         * gcc.c-torture/compile/980329-1.c: New test.
19561
19562 1998-03-18  Jim Wilson  <wilson@cygnus.com>
19563
19564         * gcc.dg/980313-1.c: New test for fp conditional move on PPro.
19565         * gcc.dg/980312-1.c: Fix typo in -march command.
19566
19567 1998-03-16  H.J. Lu  (hjl@gnu.org)
19568
19569         * gcc.dg/980312-1.c: New test for fp conditional move on PPro.
19570
19571 1998-03-11  Robert Lipe  <robertl@dgii.com>
19572
19573         * g77.f-torture/execute/980310-5.f: Deleted.  Craig Burley and
19574         Dave Love agree the Fortran source is bogus.
19575
19576 1998-03-11  Robert Lipe  <robertl@dgii.com>
19577
19578         * g77.f-torture/compile/980310-1.f, g77.f-torture/compile/980310-2.f
19579         g77.f-torture/compile/980310-3.f, g77.f-torture/compile/980310-4.f
19580         g77.f-torture/compile/980310-6.f, g77.f-torture/compile/980310-7.f
19581         g77.f-torture/compile/980310-8.f: New tests from egcs-bugs archives.
19582         * g77.f-torture/execute/980310-5.f: New test from egcs-bugs archives.
19583
19584 1998-03-10  Alexandre Oliva   <oliva@dcc.unicamp.br>
19585
19586         * g++.old-deja/g++.other/friend1.C: New test.
19587
19588 1998-02-18  Dave Love  <d.love@dl.ac.uk>
19589
19590         * g77.f-torture/execute/dnrm2.f (dnrm2): Avoid uninitialized (and
19591         possibly uninitialized) variables and declare dnrm2.
19592
19593 1998-02-23  Robert Lipe <robertl@dgii.com>
19594
19595         From Bruno Haible <haible@ilog.fr>:
19596         * gcc.c-torture/execute/980223.c: New test.
19597
19598 1998-02-13  Jeffrey A Law  (law@cygnus.com)
19599
19600         * gcc.dg/ifelse-1.c: New test.
19601
19602 1998-02-09  H.J. Lu  (hjl@gnu.org)
19603
19604         * lib/g77.exp (g77_target_compile): Fix multilibs for libf2c.
19605
19606           * lib/old-dejagnu.exp (old-dejagnu): Added the
19607           "execution test - XFAIL *-*-*" handling in the spirit of
19608           "excess errors test -". Changed the "execution test fails"
19609           handling to be like "excess errors test fails".
19610           * Update various tests accordingly.
19611
19612 1998-02-06  Jim Wilson  <wilson@cygnus.com>
19613
19614         * gcc.c-torture/execute/980205.c: New test.
19615
19616 1998-01-18  Jeffrey A Law  (law@cygnus.com)
19617
19618         * lib/c-torture.exp: Look for .x files instead of .cexp files.
19619         * lib/f-torture.exp: Similarly.
19620         * gcc.c-torture: Rename all .cexp files to .x files.
19621
19622 1997-12-08  J"orn Rennecke <amylaar@cygnus.co.uk>
19623
19624         * gcc.c-torture/noncompile/noncompile.exp (921102-1.c): Fixed comment.
19625         (940510-1.c): Removed duplicate.
19626         (971104-1.c): New test.
19627
19628 1997-11-25  Kate Hedstrom  (kate@ahab.rutgers.edu)
19629
19630           * lib/f-torture.exp: Improve error and loop detection.
19631
19632 1997-11-19  Michael Meissner  <meissner@cygnus.com>
19633
19634         * gcc.c-torture/execute/950221-1.c (filler): If STACK_SIZE is defined,
19635         use that to size the filler array.
19636
19637 1997-09-26  Bob Manson  <manson@charmed.cygnus.com>
19638
19639         * lib/c-torture.exp(c-torture-execute): Fix typo.
19640
19641         * lib/old-dejagnu.exp(old-dejagnu): Use a name derived from the
19642         testcase as the executable name. Keep the executable around if
19643         the test fails.
19644
19645 1997-09-19  Bob Manson  <manson@charmed.cygnus.com>
19646
19647         * lib/c-torture.exp (TORTURE_OPTIONS): Removed unnecessary
19648         changes.  Only test one -g option, and move it to the end of the
19649         list of options to test.
19650
19651 1997-09-19  Michael Meissner  <meissner@cygnus.com>
19652
19653         * lib/c-torture.exp (TORTURE_OPTIONS): Check for the environment
19654         variable GCC_TORTURE_OPTIONS to supply default switches separated
19655         by colons.  If no environment variable, run tests with -O0 -g, -O1
19656         -g, and -O2 -g as well.
19657
19658 1997-09-17  Bob Manson  <manson@charmed.cygnus.com>
19659
19660         * lib/plumhall.exp: Don't set PHSRC in this file. Add a few
19661         explanatory comments. Fix indentation.
19662
19663 1997-09-15  Jeffrey A Law  (law@cygnus.com)
19664
19665         * lib/g++.exp (g++_init): Look for xgcc in $basedir too.
19666
19667 1997-09-11  Jeffrey A Law  (law@cygnus.com)
19668
19669         * g++.old-deja/g++.brendan/scope4.C: No longer expected to fail.
19670         * g++.old-deja/g++.mike/p7325.C: Likewise.
19671         * g++.old-deja/g++.mike/eh51.C: No longer expected to fail on the PA.
19672
19673 1997-09-11  Alexandre Oliva  (oliva@dcc.unicamp.br)
19674
19675         * g++.old-deja/g++.brendan/crash20.C: Rework to avoid libg++.
19676         * g++.old-deja/g++.brendan/crash30.C: Likewise.
19677         * g++.old-deja/g++.brendan/crash39.C: Likewise.
19678         * g++.old-deja/g++.law/operators4.C: Likewise.
19679
19680 1997-09-11  Joe Buck  (jbuck@synopsys.com)
19681
19682         * g++.old-deja/g++.mike/p658.C: eliminate <bool.h> use.
19683         * g++.old-deja/g++.mike/p784.C: Ditto.
19684         * g++.old-deja/g++.mike/p785.C: Ditto.
19685
19686 1997-09-05  Jeffrey A Law  (law@cygnus.com)
19687
19688           * gcc.c-torture/execute/cbrt.c: Tweak to work on more targets.
19689
19690 1997-09-03  Bob Manson  <manson@charmed.cygnus.com>
19691
19692         * gcc.c-torture/execute/ieee/ieee.exp: Check for ieee_multilib_flags
19693         target feature; pass this to c-torture-execute as needed.
19694
19695 1997-09-03  Bob Manson  <manson@charmed.cygnus.com>
19696
19697         * lib/c-torture.exp(c-torture-execute): If the previous and the
19698         current executables being tested are identical, we don't need to
19699         run the executable again. Try to make the executable names
19700         unique. Add an optional argument for passing additional compiler
19701         flags.
19702
19703 1997-09-02  Doug Evans  <dje@canuck.cygnus.com>
19704
19705         * lib/gcc-dg.exp (gcc-dg-test): Fix typos setting compile_type.
19706
19707 1997-08-29  Jeffrey A Law  (law@cygnus.com)
19708
19709         * gcc.c-torture/execute/921007-1.c: Make strcmp static.
19710
19711 1997-07-31  Jeffrey A Law  (law@cygnus.com)
19712
19713         * gcc.c-torture/execute/920501-9.c: Fix to work on targets with
19714         32bit or larger longs.
19715
19716         * gcc.c-torture/execute/961017-2.c: Fix to work on targets which
19717         have either a 32bit long or 32bit int.
19718
19719 1997-07-29  J"orn Rennecke <amylaar@cygnus.co.uk>
19720
19721         * gcc.c-torture/execute/conversion.c (test_float_to_integer):
19722         Make double precision tests dependent on sizeof (double).
19723
19724 1997-07-09  Bob Manson  <manson@charmed.cygnus.com>
19725
19726         * gcc.prms/5403.c: Allow CRLFs to occur at the start of the output
19727         too.
19728
19729 1997-06-17  J"orn Rennecke <amylaar@cygnus.co.uk>
19730
19731         * gcc.c-torture/compile/961203-1.cexp: New script.
19732
19733 1997-06-16  Bob Manson  <manson@charmed.cygnus.com>
19734
19735         * lib/g++.exp(g++_init): Use g++_include_flags instead of making
19736         up the includes ourselves.
19737
19738 1997-06-11  Bob Manson  <manson@charmed.cygnus.com>
19739
19740         * lib/plumhall.exp: Remove random include, and add a few
19741         verbose messages for debugging.
19742
19743 1997-06-06  Bob Manson  <manson@charmed.cygnus.com>
19744
19745         * lib/g++.exp: Use g++_link_flags from libgloss.exp, instead
19746         of trying to do it ourselves.
19747
19748 1997-06-04  J"orn Rennecke <amylaar@cygnus.co.uk>
19749
19750         * gcc.c-torture/execute/ieee/ieee.exp: Set -mieee for SH.
19751
19752 1997-06-04  Bob Manson  <manson@charmed.cygnus.com>
19753
19754         * gcc.prms/5403.c: Made regexp a bit less strict.
19755
19756 1997-06-03  Bob Manson  <manson@charmed.cygnus.com>
19757
19758         * lib/mike-gcc.exp: Don't use global exec_output anymore. Output
19759         is returned from remote_load instead.
19760         * lib/plumhall.exp: Ditto.
19761         * lib/mike-g++.exp: Ditto.
19762         * lib/old-dejagnu.exp: Ditto.
19763         * lib/c-torture.exp: Ditto.
19764
19765 1997-05-30  Bob Manson  <manson@charmed.cygnus.com>
19766
19767         * lib/g++.exp: Use build_wrapper procedure.
19768         * lib/gcc.exp: Ditto.
19769
19770 1997-05-20  Jeffrey A Law  (law@cygnus.com)
19771
19772         * gcc.c-torture/execute/*.c: Include stdlib.h instead of using
19773         an old-style decl for malloc.  Fixes tests to work when
19774         sizeof (int) != sizeof (size_t).
19775
19776 1997-05-15  Mike Meissner  <meissner@cygnus.com>
19777
19778         * gcc.c-torture/execute/va-arg-3.c: If NO_VARARGS is defined, nop test.
19779
19780         * gcc.c-torture/execute/strct-varg-1.c: If NO_VARARGS is defined,
19781         use stdargs.h interface.
19782
19783 1997-05-15  Mike Meissner  <meissner@cygnus.com>
19784
19785         * lib/gcc.exp (gcc_target_compile): If gcc,no_varargs, define
19786         NO_VARARGS when compiling.
19787
19788 1997-05-01  Bob Manson  <manson@charmed.cygnus.com>
19789
19790         * lib/plumhall.exp(ph_includes): New procedure.
19791         (ph_make): Use it.
19792         (ph_compiler): Ditto.
19793
19794         * lib/g++.exp: Rename test-glue.c to testglue.c.
19795         * lib/gcc.exp: Ditto.
19796
19797 1997-04-10  Bob Manson  <manson@charmed.cygnus.com>
19798
19799         * lib/g++.exp(g++init): Don't try to be smart, always run g++_init
19800         to completion when it's called.
19801
19802 1997-03-21  Michael Meissner  <meissner@cygnus.com>
19803
19804         * gcc.c-torture/execute/920501-7.c (main,x): If NO_LABELS_VALUES
19805         is defined, don't do test.
19806
19807 1997-03-20  Doug Evans  <dje@canuck.cygnus.com>
19808
19809         * lib/plumhall.exp (ph_make): Comment out errorCode=NONE test
19810         for object files.
19811         (ph_summary): Mark skipped testcases as untested, not unresolved.
19812
19813         * lib/plumhall.exp (ph_make): If unresolved because of bad
19814         errorCode, record errorCode in log file.
19815         (*): Replace send_log/verbose with verbose -log.
19816
19817 1997-03-19  Michael Meissner  <meissner@cygnus.com>
19818
19819         * gcc.c-torture/execute/ieee/rbug.c (main): Don't do long long to
19820         double conversion if double isn't at least 8 bytes.
19821
19822         * gcc.c-torture/execute/cvt-1.c: Make all functions use long, not
19823         int to work with targets where int is 16 bits.
19824
19825         * gcc.c-torture/execute/920715-1.c (main): If double isn't at least
19826         8 bytes, just exit, since 4 byte doubles don't have enough bits of
19827         precision for the test to complete.
19828
19829 1997-03-14  Michael Meissner  <meissner@cygnus.com>
19830
19831         * gcc.c-torture/execute/920715-1.cexp (d10v-*-*): Expect to fail
19832         if d10v is not compiled with the -mdouble64 flag.
19833         * gcc.c-torture/execute/ieee/rbug.cexp (d10v-*-*): Ditto.
19834
19835         * gcc.c-torture/execute/cvt-1.cexp (d10v-*-*): Expect to fail if
19836         d10v is not compiled with the -mint32 flag.
19837
19838 1997-03-13  Bob Manson  <manson@charmed.cygnus.com>
19839
19840         * lib/plumhall.exp: Use incr_count.
19841
19842 1997-03-12  Jeffrey A Law  (law@cygnus.com)
19843
19844         * gcc.c-torture: Update to c-torture-1.45.
19845
19846 1997-02-23  Bob Manson  <manson@charmed.cygnus.com>
19847
19848         * lib/gcc.exp(gcc_init): Add args parameter (which will contain
19849         the name of the expect testcase file).
19850
19851         * lib/g++.exp(g++_init): Ditto.
19852
19853 1997-02-20  Bob Manson  <manson@charmed.cygnus.com>
19854
19855         * lib/g++.exp(g++_exit): $gluefile lives on the build, not
19856         the host.
19857
19858         * lib/gcc.exp(gcc_exit): New procedure.
19859
19860 1997-02-19  Bob Manson  <manson@charmed.cygnus.com>
19861
19862         * g++.old-deja/g++.rfg/*: Added "Build don't link" and ERROR
19863         specs where appropriate.
19864
19865         * g++.old-deja/g++.arm/*: Added additional ERROR checks
19866         because of new "candidates are" messages, and removed a few
19867
19868         * Converted all non-old-style g++ testcases to old-style, and
19869         moved into g++.old-deja.
19870
19871 1997-02-14  Bob Manson  <manson@charmed.cygnus.com>
19872
19873         * lib/old-dejagnu.exp(old-dejagnu): Add various "skip if"
19874         options.
19875
19876         * lib/gcc.exp(gcc_init): Don't set gluefile unless the compile
19877         succeeded.
19878
19879         * lib/g++.exp(g++_init): Don't unset gluefile unless it exists.
19880
19881 1997-02-13  Michael Meissner  <meissner@cygnus.com>
19882
19883         * lib/gcc.exp (gcc_target_compile): Add support for defining
19884         NO_TRAMPOLINES and NO_LABEL_VALUES if the baseboard file indicates
19885         the machine doesn't have those features.
19886
19887 1997-02-11  Bob Manson  <manson@charmed.cygnus.com>
19888
19889         * g++.law/operators4.exp: Don't use LIBS.
19890
19891 1997-02-08  Bob Manson  <manson@charmed.cygnus.com>
19892
19893         * g++.law/virtual1.exp: Don't use CXX_FLAGS.
19894
19895         * lib/mike-g++.exp: Don't set the compiler to be tested here.
19896         * lib/g++.exp: Set it here instead. Also, allow use of the
19897         --tool_exec and --tool_opt options. Change CXX to
19898         GXX_UNDER_TEST.
19899
19900         * g++.old-deja/old-deja.exp: Change CXX to GXX_UNDER_TEST.
19901
19902         * lib/gcc.exp: Allow use of --tool_exec and --tool_opt.
19903
19904 1997-02-07  Bob Manson  <manson@charmed.cygnus.com>
19905
19906         * lib/old-dejagnu.exp: Use prune_warnings instead of
19907         prune_system_crud.
19908         * lib/mike-g++.exp: Ditto.
19909         * lib/gcc.exp: Ditto.
19910         * lib/g++.exp: Ditto.
19911
19912         * lib/g++.exp: Include both libstdc++ and libstdc++/stl.
19913
19914 1997-02-07  Jeffrey A Law  (law@cygnus.com)
19915
19916           * 941014-2.c: Include stdlib.h
19917           * 960327-1.c: Include stdio.h
19918           * dbra.c, index-1.c: Don't assume ints are 32bits.
19919
19920 1997-02-04  Bob Manson  <manson@charmed.cygnus.com>
19921
19922         * lib/gcc.exp: Add gcc,stack_size target feature.
19923
19924         * lib/g++.exp(g++_target_compile): Add the include and link
19925         paths here, not in two other places. And, it's $options, not
19926         options.
19927
19928         * lib/mike-g++.exp(postbase): Remove the code that determines
19929         the correct include and link paths.
19930         * g++.old-deja/old-deja.exp: Ditto.
19931
19932 1997-02-03  Bob Manson  <manson@charmed.cygnus.com>
19933
19934         * lib/g++.exp(g++_init): target_compile no longer returns the
19935         filename of the result.
19936
19937 1997-02-02  Bob Manson  <manson@charmed.cygnus.com>
19938
19939         * gcc.misc-tests/gcov.exp: Add -nocomplain to the
19940         call to glob.
19941
19942         * gcc.c-torture/special/special.exp: Change call to
19943         gcc_target_compile to include the object file.
19944
19945 1997-02-02  Ian Lance Taylor  <ian@cygnus.com>
19946
19947         * gcc.c-torture/special/special.exp: Correct misspelling in last
19948         change.
19949
19950 1997-02-01  Bob Manson  <manson@charmed.cygnus.com>
19951
19952         * lib/plumhall.exp(ph_summary): Log the entire output of the
19953         executable. Return -1 if there were any failures, 0 otherwise.
19954         (ph_execute): Return -1 if there were any failures, 0 otherwise.
19955         (ph_make): Clean up objects and executables that were built
19956         if the tests succeeded.
19957
19958 1997-01-30  Bob Manson  <manson@charmed.cygnus.com>
19959
19960         * g++.old-deja/old-deja.exp: Add -L and -I flags so we include
19961         libraries and includes in the build tree as appropriate.
19962
19963 1997-01-29  Bob Manson  <manson@charmed.cygnus.com>
19964
19965         * lib/c-torture.exp: Instead of looking for the global variable
19966         NO_LONG_LONG, check to see if that's a feature of the target.
19967
19968 1997-01-29  Bob Manson  <manson@charmed.cygnus.com>
19969
19970         * config/default.exp: Minimize. Delete the remainer of the files in
19971         config; this functionality is now in devo/dejagnu/config.
19972
19973         g++.*/*: Pass any additional flags used to compile to postbase;
19974         delete CXXFLAGS.
19975
19976         gcc.c-torture/*: Remove calls to gcc_init and gcc_finish; this
19977         is now done by runtest.exp. Use gcc_target_compile instead of
19978         compile.
19979
19980         lib/c-torture.exp: Use gcc_target_compile instead of compile.
19981         Remove references to CFLAGS. Use remote_file instead of
19982         calling rm -f.
19983         (c-torture): Take a list of arguments to use to compile this
19984         testcase.
19985
19986         lib/g++.exp: Simplify. Use target_compile instead of compile.
19987         lib/gcc-dg.exp: Ditto.
19988         lib/gcc.exp: Ditto.
19989         lib/mike-{gcc,g++}.exp: Ditto.
19990         lib/old-dejagnu.exp: Ditto.
19991         lib/plumhall.exp: Ditto.
19992
19993 1997-01-08  Jim Wilson  <wilson@cygnus.com>
19994
19995         * lib/plumhall.exp (ph_make): Use CFLAGS and ANSICFLAGS when linking.
19996         (ph_linker): Likewise.
19997
19998 1996-11-13  Joern Rennecke <amylaar@cygnus.com>
19999
20000           * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: Only use
20001         MAP_ANON / MAP_ANONYMOUS if defined;
20002         else try to map from /dev/zero .
20003
20004 1996-11-12  Jeffrey A Law  (law@cygnus.com)
20005
20006         * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}:  If MAP_ANON
20007         isn't defined, then define it to MAP_ANONYMOUS.
20008
20009 1996-11-12  Jeffrey A Law  (law@cygnus.com)
20010
20011         * gcc.c-torture: Update to c-torture-1.42 release.
20012
20013 1996-11-11  Jeffrey A Law  (law@cygnus.com)
20014
20015         * gcc.c-torture: Update to c-torture-1.41 release.
20016
20017 1996-10-27  Jeffrey A Law  (law@cygnus.com)
20018
20019         * gcc.c-torture/execute/enum-1.c: New test.  Will be in next
20020         c-torture release.
20021
20022 1996-08-15  Brendan Kehoe  <brendan@lisa.cygnus.com>
20023
20024         * lib/gcc.exp (gcc_init): Always append the target_info to CFLAGS
20025         and LDFLAGS.  Fix second case to append the target_info ldflags
20026         onto LDFLAGS, not CFLAGS.
20027         * lib/g++.exp (g++_init): Add target_info stuff.
20028         * lib/old-dejagnu.exp (old-dejagnu-init): Likewise.  Add inclusion
20029         of libgloss and newlib flags for !native.
20030
20031         * config/proelf.exp: Load remote.exp and do `push_target hppro'.
20032         (GDB): Fix relative path to go up another dir for finding gdb.
20033
20034 1996-08-08  Rob Savoye  <rob@chinadoll.cygnus.com>
20035
20036         * lib/gcc.exp(gcc_init): Set CFLAGS and LDFLAGS to their new
20037         versions in the target_info array, if they don't exist.
20038
20039 1996-08-02  Brendan Kehoe  <brendan@lisa.cygnus.com>
20040
20041         * config/vx.exp (${tool}_load): Fix syntax of `$shell_id < 0'.
20042
20043 1996-07-08  Jim Wilson  <wilson@cygnus.com>
20044
20045         * lib/g++.exp: Change all uses of $base_dir/ to $base_dir/../.
20046         * lib/gcc.exp, lib/old-dejagnu.exp: Likewise.
20047
20048 1996-07-01  Bob Manson  <manson@charmed.cygnus.com>
20049
20050         * lib/old-dejagnu.exp: Don't remove the output file before we've
20051         actually tested it. Don't append pwd to the path of the executable
20052         we're testing.
20053
20054 1996-06-30  Doug Evans  <dje@canuck.cygnus.com>
20055
20056         * lib/g++.exp (default_g++_start): Don't pass LDFLAGS, LIBS if -c.
20057
20058 1996-06-26  Bob Manson  <manson@charmed.cygnus.com>
20059
20060         * lib/old-dejagnu.exp (old-dejagnu): Add $tmpdir to specify a
20061         temporary directory for compiler files, and set it to a default
20062         value of /tmp. Set $output as the name of the output file from
20063         compiling the testcase. Add a -o option to $cflags_var so the
20064         compiler writes the final output file as $output. Set $executable
20065         to $output.
20066
20067         * lib/mike-g++.exp (postbase): Add $tmpdir to specify a temporary
20068         directory for compiler files, and set it to /tmp if it doesn't
20069         already have a value. Set $output_file to the name of the output
20070         file from compiling the testcase. Add a -o option to CXXFLAGS so
20071         the compiler writes the final output file as $output. Use $output
20072         as the executable to be tested.
20073
20074 1996-06-24  Brendan Kehoe  <brendan@lisa.cygnus.com>
20075
20076         * lib/g++.exp: Also add -Wl,-rpath,... for linux.
20077
20078 1996-06-08  Jeffrey A Law  (law@cygnus.com)
20079
20080         * gcc.c-torture/execute/pending-1.c: New test.  Still
20081         pending in Tege's queue.
20082
20083 1996-04-24  Jim Wilson  <wilson@chestnut.cygnus.com>
20084
20085         * lib/plumhall.exp (ph_summary): Add arguments name and exec_status.
20086         Add variables local_failcnt and local_unresolvedcnt.  Call gcc_fail
20087         if there were failures.  Call unresolved if there were unresolved
20088         testcases.  Call gcc_fail if program did not run to completion.
20089         (ph_make): Pass additional argument name to ph_execute.
20090         (ph_execute): Add new argument.  Pass additional arguments to
20091         ph_summary.  Call gcc_fail is there is no execution output.
20092
20093 1996-04-24  Jeffrey A Law  (law@cygnus.com)
20094
20095         * lib/plumhall.exp (proc_summary): Output relavent summary
20096         lines into the log so specific failures in plumhall can be
20097         investigated.
20098
20099 1996-04-10  Jeffrey A Law  (law@cygnus.com)
20100
20101         * lib/c-torture.exp: Provide a default value for $NO_LONG_LONG.
20102         (c-torture-execute): Don't try to execute tests which use
20103         "long long" types if $NO_LONG_LONG is nonzero.
20104
20105 1996-04-08  Doug Evans  <dje@canuck.cygnus.com>
20106
20107         * gcc.c-torture/execute/ieee/ieee.exp: Run c-torture-execute,
20108         not c-torture.
20109
20110         * gcc.ieee: Move from here.
20111         * gcc.c-torture/execute/ieee: To here.
20112
20113 1996-03-26  Jeffrey A Law  (law@cygnus.com)
20114
20115         * gcc.c-torture: Update to c-torture-1.41 release.
20116
20117 1996-03-22  Jeffrey A Law  (law@cygnus.com)
20118
20119         * lib/c-torture.exp (c-torture-execute): Remove "$executable",
20120         not "$output".
20121
20122 1996-03-07  Doug Evans  <dje@charmed.cygnus.com>
20123
20124         * lib/gcc.exp (default_gcc_start): Don't pass $LDFLAGS $LIBS if
20125         -c present.
20126
20127 1996-03-02  Jeffrey A Law  (law@cygnus.com)
20128
20129         * config/proelf.exp: Handle connecting to a simulator.
20130
20131 1996-01-31  Jeffrey A Law  (law@cygnus.com)
20132
20133         * config/proelf.exp: New file.  Enough framework that we can
20134         run c-torture tests on the proelf targets (or any other target
20135         that gdb can connect to for that matter).
20136
20137 1996-01-29  Doug Evans  <dje@canuck.cygnus.com>
20138
20139         * gcc.c-torture/special/special.exp: Delete libs arg to dg-runtest.
20140         * gcc.ph/testing/limits/limits.exp: Likewise.  Don't pass $CFLAGS.
20141
20142         * lib/plumhall.exp (ph_execute): Always call ph_summary if
20143         exec_output exists.
20144
20145 1996-01-28  Doug Evans  <dje@charmed.cygnus.com>
20146
20147         * config/sim.exp (SIM_TIME_LIMIT): New user settable variable.
20148         (${tool}_load): Use 240 seconds if SIM_TIME_LIMIT not set.
20149
20150         * config/*.exp: Update FSF address.  Change result of ${tool}_load
20151         to pass/fail/unresolved/unsupported/untested.  Caller must now
20152         call unresolved/unsupported/untested.
20153         * lib/*.exp: Update FSF address.  Update to handle new results of
20154         ${tool}_load.
20155         * lib/chill.exp (verbose): Delete.
20156
20157 1996-01-27  Doug Evans  <dje@charmed.cygnus.com>
20158
20159         * lib/gcc.exp (default_gcc_start): Change order of args to
20160         $LDFLAGS $CFLAGS $LIBS.
20161         * lib/gcc-dg.exp (gcc-dg-test): Arguments have changed, update.
20162         Save/set/restore CFLAGS.  Pass single arg to gcc_start.
20163         * gcc.dg/dg.exp: Delete libs arg in call to dg-runtest.
20164         (CC,CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
20165         * gcc.misc-tests/dg-test.exp: Likewise.
20166         * gcc.misc-tests/msgs.exp: Likewise.
20167         * gcc.prms/prms.exp: Likewise.
20168         * gcc.misc-tests/gcov.exp: Delete libs arg in call to dg-runtest.
20169         (CFLAGS,LIBS): Delete references.  Don't pass $CFLAGS to dg-runtest.
20170
20171         * lib/dg.exp: Deleted, moved to dejagnu/lib.
20172
20173 1996-01-24  Brendan Kehoe  <brendan@lisa.cygnus.com>
20174
20175         * g++.old-deja/old-deja.exp: Add passing of $mathlib to old-dejagnu.
20176
20177         * g++.old-deja/old-deja.exp: Move setting of runshlib from here...
20178         * lib/old-dejagnu.exp (old-dejagnu-init): ...to here.
20179
20180         * lib/g++.exp (g++_init): Take out use of -rpath for the sun4, not
20181         necessary.
20182
20183 1996-01-20  Brendan Kehoe  <brendan@cygnus.com>
20184
20185         * g++.old-deja/old-deja.exp: Move setting of runshlib out of the
20186         global for loop; add use of $mathlib.
20187         * lib/old-dejagnu.exp (old-dejagnu-init): Put the runshlib
20188         settings here; set mathlib for anything but VxWorks.
20189
20190 1996-01-22  Jeffrey A Law  (law@cygnus.com)
20191
20192         * gcc.c-torture: Update to c-torture-1.40 release.
20193
20194 1996-01-03  Jeffrey A Law  (law@cygnus.com)
20195
20196         * gcc.ph/testing/limits/limits.exp: Load ${tool}-dg.exp, not
20197         dg.exp.
20198
20199 1995-12-03  Jeffrey A. Law  <law@sethra.cygnus.com>
20200
20201         * lib/c-torture.exp (c-torture-execute): Declare "output" as
20202         global.
20203
20204 1995-11-17  Doug Evans  <dje@canuck.cygnus.com>
20205
20206         * lib/g++.exp (LIBS): Define if not already.
20207         * lib/gcc-dg.exp (gcc-dg-test): Set executable file as a.out.
20208         (gcc-dg-prune): Call prune_gcc_output.
20209         * lib/gcc.exp (prune_gcc_output): New proc.
20210         * gcc.c-torture/special (921210-1.c): Call prune_system_crud and
20211         prune_gcc_output.
20212
20213 1995-11-16  Doug Evans  <dje@canuck.cygnus.com>
20214
20215         * lib/c-torture.exp (c-torture-compile): Fix calls to `unsupported'.
20216         (c-torture-execute): Likewise.  Rename `name' to `testcase'.
20217
20218 1995-11-15  Jeffrey A Law  (law@cygnus.com)
20219
20220         * gcc.c-torture: Update to c-torture-1.39 release.
20221
20222 1995-11-04  Doug Evans  <dje@canuck.cygnus.com>
20223
20224         * lib/c-torture.exp (c-torture-execute): Don't return if one option
20225         fails, try others as well.
20226
20227 1995-11-02  Doug Evans  <dje@canuck.cygnus.com>
20228
20229         * lib/c-torture.exp (c-torture-execute): This proc's result is `void'.
20230         If compilation fails, mark execute tests as `untested'.
20231         If test is marked as unsupported, don't mark compilation and
20232         execute tests as failed.
20233
20234 1995-10-25  Brendan Kehoe  <brendan@lisa.cygnus.com>
20235
20236         * lib/g++.exp (g++_init): Don't link in libg++, and look to
20237         libstdc++ for whether or not we want to be doing shared
20238         libraries.  Delete link_curses since we don't need it anymore.
20239         * lib/mike-g++.exp (postbase): Don't link in libg++.
20240         * g++.old-deja/old-deja.exp: Likewise.
20241
20242 1995-10-23  Brendan Kehoe  <brendan@lisa.cygnus.com>
20243
20244         * lib/g++.exp (CXX): Default to run `c++' instead of `g++'.
20245
20246 1995-10-17  Brendan Kehoe  <brendan@lisa.cygnus.com>
20247
20248         * lib/g++.exp (g++_init): Also check for libg++.sl for the hppa.
20249         For that, add `-Wl,-a,shared_archive'.
20250         * g++.old-deja/old-deja.exp: Likewise.
20251
20252 1995-10-17  Doug Evans  <dje@canuck.cygnus.com>
20253
20254         * lib/c-torture.exp (c-torture-execute): Ensure CFLAGS restored.
20255
20256 1995-10-16  Brendan Kehoe  <brendan@cygnus.com>
20257
20258         * lib/mike-g++.exp (postbase): Pay attention to the status of
20259         g++_load.
20260
20261 1995-10-16  Brendan Kehoe  <brendan@lisa.cygnus.com>
20262
20263           * g++.old-deja/old-deja.exp: Add $LIBS at the end of the args.
20264
20265 1995-10-16  Doug Evans  <dje@canuck.cygnus.com>
20266
20267         * lib/gcc.exp (default_gcc_start): No longer need to log program
20268         being executed or its output, execute_anywhere does that now.
20269         * lib/g++.exp (default_g++_version): Call execute_anywhere.
20270         (default_g++_start): Likewise.  Delete calls to verbose/send_log.
20271
20272 1995-10-12  Brendan Kehoe  <brendan@lisa.cygnus.com>
20273
20274         * g++.old-deja/old-deja.exp: Updated the shared libg++ tests to be
20275         the same as those in lib/g++.exp.
20276
20277 1995-10-10  Jeff Law  (law@hurl.cygnus.com)
20278
20279         * gcc.c-torture: Update to c-torture-1.38 release.
20280         * gcc.ieee: Related changes.
20281
20282 1995-10-06  Rob Savoye  <rob@darkstar.cygnus.com>
20283
20284         * mike-gcc.exp, mike-g++.exp: Use "execute_anywhere" rather than
20285         "exec". Minor reformatting changes.
20286
20287         * config/rom68k.exp (${tool}_load): Make it work in a canadian
20288         cross. This means all "exec" calls now work on a remote host as
20289         well.
20290         * lib/c-torture.exp (c-torture-compile): Make work for a canadian
20291         cross. Filter out the extra "\r\n" stuff that expect puts in.
20292         (c-torture-execute): Filter out the bogus warnings like
20293         c-torture-compile does. Add support for canadian cross.
20294         * lib/gcc.exp (default_gcc_version, default_gcc_start)
20295         Use execute_anywhere rather than calling exec directly. Now it
20296         works for canadian cross testing.
20297
20298 1995-10-05  Brendan Kehoe  <brendan@rtl.cygnus.com>
20299
20300         * lib/g++.exp: Add -nocomplain flag to glob.  Use catch to put the
20301         results into a variable, and check that rather than using file exists.
20302
20303 1995-10-04  Brendan Kehoe  <brendan@lisa.cygnus.com>
20304
20305         * lib/g++.exp: Use glob to see libg++.so.2.7.0, since sun4 doesn't
20306         create a libg++.so.  For sunos4.1.*, also add -ltermcap.
20307
20308 1995-09-26  Brendan Kehoe  <brendan@lisa.cygnus.com>
20309
20310         * g++.old-deja/old-deja.exp: Create and pass runshlib and
20311         lib_curses if there's a shared libg++ in the build tree.
20312
20313 1995-09-22  Doug Evans  <dje@canuck.cygnus.com>
20314
20315         * lib/mike-{gcc,g++}.exp (postbase): Restore CFLAGS, CXX_FLAGS, LIBS
20316         if not supported target.
20317
20318 1995-09-22  Brendan Kehoe  <brendan@lisa.cygnus.com>
20319
20320         * lib/g++.exp (g++_init): Move empty setting of runshlib and
20321         link_curses up to always happen, not just for native builds.
20322
20323 1995-09-21  Jeff Law  (law@snake.cs.utah.edu)
20324
20325         * gcc.c-torture: Update to c-torture-1.36 release.
20326         * gcc.failure: Related changes.
20327
20328 1995-09-20  Doug Evans  <dje@canuck.cygnus.com>
20329
20330         * lib/plumhall.exp (PHSRC, PHDST): Allow config files to override.
20331
20332 1995-09-19  Brendan Kehoe  <brendan@lisa.cygnus.com>
20333
20334         * lib/g++.exp (g++_init): Put the shared and math lib stuff in here.
20335         * lib/mike-g++.exp (postbase): Not in here.  Still reference
20336         runshlib, link_curses, and mathlib for link and run.
20337
20338         * lib/mike-g++.exp (postbase): If we've built a libg++.so, then
20339         pass the runtime shared library options for Solaris, OSF/1, and
20340         Irix5, and link with -lcurses to avoid unresolved references.
20341
20342 1995-09-13  Brendan Kehoe  <brendan@lisa.cygnus.com>
20343
20344         * lib/gcc.exp (gcc_init): Return if gcc_initialized is 1, so we
20345         only run once.
20346
20347 1995-09-13  Doug Evans  <dje@canuck.cygnus.com>
20348
20349         * lib/c-torture.exp (c-torture-compile): Don't alter CFLAGS.
20350
20351 1995-09-11  Jeff Law  (law@snake.cs.utah.edu)
20352
20353         * gcc.c-torture: Update to c-torture-1.35 release.  Note we
20354         do not have a framework for the "compat" tests yet.
20355
20356 1995-09-09  Brendan Kehoe  <brendan@lisa.cygnus.com>
20357
20358         * lib/mike-g++.exp (postbase): New local variable `mathlib',
20359         set to null if we're testing vxworks5.1.  Use that instead of
20360         `-lm' in the setting of LIBS for link and run.
20361
20362 1995-09-08  Brendan Kehoe  <brendan@lisa.cygnus.com>
20363
20364         * config/rom68k.exp (${tool}_load): Major changes to make it
20365         work.  Verified that it does in fact return the stuff in
20366         exec_output properly.  Catch any Emul or any TRAP other than 0.
20367
20368 1995-09-07  Brendan Kehoe  <brendan@lisa.cygnus.com>
20369
20370         * lib/mike-g++.exp (prebase): Call g++_init at the end to set
20371         LDFLAGS properly for targets that need stuff from libgloss.
20372         * lib/g++.exp (g++_init): Return if gpp_initialized is 1, so we
20373         only run once.
20374         (gpp_initialized): New variable.
20375
20376 1995-09-06  Rob Savoye  <rob@darkstar.cygnus.com>
20377
20378         * config/rom68k.exp: Load libgloss.exp.
20379         * lib/gcc.exp (gcc_init): get proper flags for newlib and libgloss
20380         so we can produce a fully linked binary.
20381         * lib/g++.exp (g++_init): get proper flags for newlib and libgloss
20382         so we can produce a fully linked binary.
20383
20384 1995-09-03  Doug Evans  <dje@canuck.cygnus.com>
20385
20386         * lib/plumhall.exp (ph_section): Watch for expected failures.
20387         Add missing `else'.
20388
20389         * lib/c-torture.exp (c-torture-execute): Look for .cexp files to
20390         run the testcase.
20391         (c-torture): Likewise.
20392
20393 1995-08-28  Doug Evans  <dje@cygnus.com>
20394
20395         * gcc.dg/dg.exp (scan-assembler, scan-assembler-not): New procs.
20396
20397         * lib/mike-g++.exp (mike_cleanup): New proc.
20398         (prebase): New globals compiler_result, not_compiler_result,
20399         target_regexp.
20400         (postbase): Likewise.  Call mike_cleanup.  Pass "--" to regexp to
20401         allow leading "-" in pattern.  Watch for unsupported tests.
20402         If $compiler_result is set, pattern match assembler code,
20403         and ditto for $not_compiler_result.
20404         * lib/mike-gcc.exp: Likewise.
20405
20406         * lib/plumhall.exp (ph_execute): Only call ph_summary if
20407         execution "succeeded".
20408
20409 1995-08-14  Doug Evans  <dje@canuck.cygnus.com>
20410
20411         * config/win32.exp: New file.
20412         * lib/c-torture.exp (c-torture-execute): Handle $exe_ext.
20413
20414 1995-08-04  Doug Evans  <dje@canuck.cygnus.com>
20415
20416         * lib/gcc-dg.exp (gcc-dg-prune): Mark testcases that fill ram as
20417         unsupported.
20418         * lib/mike-{gcc,g++}.exp (postbase): Likewise.
20419         * lib/{c-torture.exp,old-dejagnu.exp}: Likewise.
20420         * lib/{gcc,g++}.exp (${tool}_check_untested_p): New proc.
20421
20422         * lib/mike-g++.exp (postbase): Delete alpha-*-* checking of
20423         "... without exceptions was ...".  That is now handled by
20424         prune_system_crud.
20425         * lib/old-dejagnu.exp (old-dejagnu): Likewise.
20426
20427 1995-08-01  Doug Evans  <dje@canuck.cygnus.com>
20428
20429         * gcc.misc-tests/{acker1.c,dhry.c,dhry.h,matrix1.c,optbench.c,
20430         sieve.c,sort2.c}: New files.
20431         * gcc.misc-tests/{acker1.exp,dhry.exp,matrix1.exp,optbench.exp,
20432         sieve.exp,sort2.exp}: Drivers for them.
20433
20434         * lib/mike-gcc.exp (program_output): New user settable variable.
20435         (postbase): Call prune_system_crud.  Also prune extraneous compiler
20436         messages.
20437         * lib/mike-g++.exp (program_output): New user settable variable.
20438
20439         * gcc.misc-tests/mg.exp (compiler_output): Handle multiple lines.
20440
20441         * config/sh.exp: Deleted (use sim.exp instead).
20442
20443 1995-07-28  Brendan Kehoe  <brendan@lisa.cygnus.com>
20444
20445         * config/vx.exp: Declare CHECKTASK as global.
20446         * config/vxworks29k.exp: Reduce to only set CHECKTASK, and load vx.exp.
20447         * lib/mike-g++.exp: Load [pwd]/a.out, not `./a.out'.
20448         * lib/old-dejagnu.exp: Load [pwd]/$executable.
20449
20450 1995-07-26  Brendan Kehoe  <brendan@lisa.cygnus.com>
20451
20452         * config/vxworks29k.exp: New file, for the a29k-vxworks5.1
20453         target. Like vx.exp, only includes `vx29k.exp' instead of
20454         `vxworks.exp'.
20455
20456 1995-07-23  Ian Lance Taylor  <ian@cygnus.com>
20457
20458         * config/sim.exp: Increase time limit from 120 seconds to 240.
20459
20460 1995-07-06  Jeffrey A. Law  <law@rtl.cygnus.com>
20461
20462         * gcc.c-torture/execute/950628-1.c: New test.
20463
20464 1995-06-10  Jeff Law  (law@snake.cs.utah.edu)
20465
20466         * gcc.c-torture: Update with changes/additions from
20467         c-torture-1.34.
20468
20469 1995-06-05  Doug Evans  <dje@canuck.cygnus.com>
20470
20471         * gcc.prms/prms.exp: Pass LDFLAGS to dg-test.
20472
20473 1995-06-04  Jeff Law  (law@snake.cs.utah.edu)
20474
20475         * gcc.c-torture/compile/funcptr-1.c: Test case for 7107.
20476
20477 1995-06-01  Jeff Law  (law@snake.cs.utah.edu)
20478
20479         * gcc.c-torture/compile/950512-1.c: New test.
20480         * gcc.c-torture/execute/strct-pack-4.c, strct-pack-5.c}: Likewise.
20481         * gcc.dg/struct-ret-1.c: Likewise.
20482
20483 1995-05-31  Doug Evans  <dje@canuck.cygnus.com>
20484
20485         * gcc.c-torture/execute/{920410-1.c,921113-1.c,921208-2.c,
20486           930106-1.c,memcpy-1.c}: Use STACK_SIZE if defined.
20487
20488 1995-05-30  Doug Evans  <dje@canuck.cygnus.com>
20489
20490         * gcc.c-torture/special/920411-1.c: Deleted.
20491         * gcc.c-torture/special/special.exp: Delete 920411-1.c.
20492
20493 1995-05-22  Doug Evans  <dje@chestnut.cygnus.com>
20494
20495         * config/sim.exp (${tool}_load): Hack in call to bash to get a
20496         cpu limit.
20497
20498 1995-05-12  Torbjorn Granlund  <tege@rtl.cygnus.com>
20499
20500         * gcc.c-torture/execute/{950511-1.c,950512-1.c}: New tests.
20501
20502 1995-05-04  Torbjorn Granlund  <tege@adder.cygnus.com>
20503
20504         From kenner;
20505         * gcc.c-torture/execute/va-arg-2.c (f[0-9], f1[0-5]): Verify format
20506         is the proper length.
20507         * va-arg-3.c: Likewise.
20508
20509 1995-04-30  Doug Evans  <dje@canuck.cygnus.com>
20510
20511         * lib/dg.exp: Moved to dejagnu/lib.  Copy kept here (for awhile).
20512         * lib/gcc-dg.exp: New file, gcc interface to dg.exp.
20513
20514         * lib/gcc.exp (default_gcc_start): Delete old cruft.  Delete result.
20515         * lib/g++.exp (default_g++_start): Delete old cruft.
20516
20517 1995-04-25  Torbjorn Granlund  <tege@cygnus.com>
20518
20519         * gcc.c-torture/execute/memcpy-1.c: Decrease stack requirements from
20520         (2 * (1 << 18)) to (2 * (1 << 17)).
20521
20522         * gcc.c-torture/execute/arith-rand.c: Avoid -0x80000000/-1.
20523
20524 1995-04-20  J.T. Conklin  <jtc@rtl.cygnus.com>
20525
20526         * config/rom68k.exp: Renamed from config/idp.exp
20527
20528 1995-04-18  Torbjorn Granlund  <tege@rtl.cygnus.com>
20529
20530         * c-torture/compile/921109-2.c
20531
20532 1995-04-18  Mike Stump  <mrs@cygnus.com>
20533
20534         * lib/old-dejagnu.exp: We expect Execution test failure if we expected
20535         excess errors.
20536
20537 1995-04-15  Doug Evans  <dje@chestnut.cygnus.com>
20538
20539         * lib/gcc.exp (default_gcc_start): Handle leading "-" in compiler
20540         output.
20541         * lib/g++.exp (default_g++_start): Likewise.
20542
20543 1995-03-29  Torbjorn Granlund  <tege@adder.cygnus.com>
20544
20545         * gcc.c-torture/compile/950329-1.c: New test.
20546
20547 1995-03-28  J.T. Conklin  <jtc@rtl.cygnus.com>
20548
20549           * config/bug.exp (${tool}_load): Updated to use new remote_open
20550           and remote_close procs.
20551         * config/idp.exp: New file.
20552
20553 1995-03-22  Torbjorn Granlund  <tege@rtl.cygnus.com>
20554
20555         * gcc.c-torture/execute/950322-1.c: New test.
20556
20557 1995-03-21  Doug Evans  <dje@canuck.cygnus.com>
20558
20559         * config/vx.exp (${tool}_load): Clean up testing of return code from
20560         vxworks_ld and vxworks_spawn.
20561
20562 1995-03-21  Doug Evans  <dje@deneb.cygnus.com>
20563
20564         * lib/c-torture.exp (c-torture-execute): Pass same text to pass/fail.
20565
20566 1995-03-13  Mike Stump  <mrs@cygnus.com>
20567
20568         * lib/old-deja.exp: Add `excess errors test - ' error, now one
20569         can mark excess errors on a machine by machine basis.  Note, the
20570         default is to not expect any excess errors, even when excess
20571         errors test - is given, so you will want to put an XFAIL ... on
20572         these lines.  For example, // excess errors test - XFAIL hppa*-*-*
20573         mips-*-* alpha-*-* m68k-*-* is how to expect excess errors on
20574         those 4 machines, but no others.
20575
20576 1995-03-10  J.T. Conklin  <jtc@rtl.cygnus.com>
20577
20578         * gcc.c-torture/execute/execute.exp (c-torture-execute): from here.
20579         * lib/c-torture.exp: to here.
20580
20581 1995-03-10  Torbjorn Granlund  <tege@adder.cygnus.com>
20582
20583         * gcc.c-torture/execute/950221-1.c: New test.
20584         * gcc.c-torture/execute/struct-ret-1.c: New test.
20585         * gcc.c-torture/compile/950221-1.c: New test.
20586
20587         * gcc.c-torture/execute/941101-1.c (f): Fix typo, == was !=.
20588
20589 1995-03-03  Doug Evans  <dje@canuck.cygnus.com>
20590
20591         * gcc.c-torture/execute/arith-1.c (main): Return 0.
20592         * gcc.c-torture/execute/arith-rand.c (main): Return 0.
20593
20594 1995-03-01  Gerald Baumgartner  (gb@lorenzo.cs.purdue.edu)
20595
20596         * g++.gb: New directory of tests, derived from my signature and
20597         class scoping tests.
20598
20599         * g++.gb/{sig01.C, sig02.C, sig03.C, sig04.C}: New tests.
20600         * g++.gb/{sig05.C, sig06.C, sig07.C, sig08.C}: Likewise.
20601         * g++.gb/{sig09.C, sig10.C, sig11.C, sig12.C}: Likewise.
20602         * g++.gb/{sig13.C, sig14.C, sig15.C, sig16.C}: Likewise.
20603         * g++.gb/{sig17.C, sig18.C, sig19.C, sig20.C}: Likewise.
20604         * g++.gb/{sig21.C, sig22.C, sig23.C, sig24.C}: Likewise.
20605         * g++.gb/sig25.C: Likewise.
20606
20607         * g++.gb/{sig01.exp, sig02.exp, sig03.exp, sig04.exp}: Run them.
20608         * g++.gb/{sig05.exp, sig06.exp, sig07.exp, sig08.exp}: Likewise.
20609         * g++.gb/{sig09.exp, sig10.exp, sig11.exp, sig12.exp}: Likewise.
20610         * g++.gb/{sig13.exp, sig14.exp, sig15.exp, sig16.exp}: Likewise.
20611         * g++.gb/{sig17.exp, sig18.exp, sig19.exp, sig20.exp}: Likewise.
20612         * g++.gb/{sig21.exp, sig22.exp, sig23.exp, sig24.exp}: Likewise.
20613         * g++.gb/sig25.exp: Likewise.
20614
20615         * g++.gb/{scope01.C, scope02.C, scope03.C, scope04.C}: New tests.
20616         * g++.gb/{scope05.C, scope06.C, scope07.C, scope08.C}: Likewise.
20617         * g++.gb/{scope09.C, scope10.C, scope11.C, scope12.C}: Likewise.
20618         * g++.gb/scope13.C: Likewise, this test still fails.
20619
20620         * g++.gb/{scope01.exp, scope02.exp, scope03.exp, scope04.exp}: Run 'em.
20621         * g++.gb/{scope05.exp, scope06.exp, scope07.exp, scope08.exp}: Ditto.
20622         * g++.gb/{scope09.exp, scope10.exp, scope11.exp, scope12.exp}: Ditto.
20623         * g++.gb/scope13.exp: Ditto.
20624
20625         * g++.gb/README: New file, explains what these tests are about.
20626
20627 1995-02-28  Doug Evans  <dje@canuck.cygnus.com>
20628
20629         * lib/dg.exp (dg-do): Support `preprocess'.
20630         (dg-test): Likewise.
20631
20632 1995-02-13  J.T. Conklin  <jtc@rtl.cygnus.com>
20633
20634         * config/udi.exp: change "continue -expect" to "exp_continue".
20635
20636 1995-02-11  Torbjorn Granlund  (tege@tiny.cygnus.com)
20637
20638         * gcc.c-torture/execute/{921025-1.c, 930525-1.c}:
20639         Delete redundant tests.
20640
20641         * gcc.c-torture/execute/{941014-1.c, 941014-2.c}: New tests.
20642         * gcc.c-torture/execute/{941015-1.c, 941021-1.c}: New tests.
20643         * gcc.c-torture/execute/{941025-1.c, 941031-1.c}: New tests.
20644         * gcc.c-torture/execute/{941101-1.c, 941110-1.c}: New tests.
20645         * gcc.c-torture/execute/{941202-1.c, arith-1.c}: New tests.
20646         * gcc.c-torture/execute/{arith-rand.c, complex-3.c}: New tests.
20647         * gcc.c-torture/execute/{inst-check.c, loop-1.c}: New tests.
20648         * gcc.c-torture/execute/{memcpy-1.c, va-arg-2.c}: New tests.
20649
20650         * gcc.c-torture/execute/920302-1.c: Use void * instead of long for
20651         storing label pointers.
20652         * gcc.c-torture/execute/921019-1.c: Likewise.
20653         * gcc.c-torture/execute/920501-8.c: Add prototype for sprintf.
20654         * gcc.c-torture/execute/930513-1.c: Provide full declaration for
20655         parameter fp.
20656         * gcc.c-torture/execute/va-arg-1.c (main): Add L suffix to all
20657         constants.
20658
20659         * gcc.c-torture/compile/{920501-14.c, 931127-1.c}:
20660         Delete obsolete tests.
20661
20662         * gcc.c-torture/compile/{940409-1.c, 940718-1.c}: New tests.
20663         * gcc.c-torture/compile/{941014-1.c, 941014-2.c}: New tests.
20664         * gcc.c-torture/compile/{941014-3.c, 941014-4.c}: New tests.
20665         * gcc.c-torture/compile/{941019-1.c, 941111-1.c}: New tests.
20666         * gcc.c-torture/compile/{941113-1.c, 950122-1.c}: New tests.
20667         * gcc.c-torture/compile/950124-1.c: New test.
20668
20669         * gcc.c-torture/compile/920902-1.c: Delete 2:nd parameter.
20670
20671 1995-02-08  Jason Merrill  <jason@phydeaux.cygnus.com>
20672
20673         * lib/mike-g++.exp: Add -lm to LIBS.
20674
20675 1995-02-07  Doug Evans  <dje@canuck.cygnus.com>
20676
20677         * lib/c-torture.exp (c-torture): Allow relative pathname in $srcdir.
20678
20679 1995-01-30  Jason Merrill  <jason@phydeaux.cygnus.com>
20680
20681         * lib/mike-g++.exp: Add -lstdc++ to LIBS.
20682
20683 1995-01-12  Doug Evans  <dje@canuck.cygnus.com>
20684
20685         * gcc.misc-tests/dg-test.exp: Only run if $DG_TEST=yes.
20686
20687 1995-01-02  Jeff Law  (law@snake.cs.utah.edu)
20688
20689         * g++.law/{arg9.C, arg10.C, arg11.C, arm15.C, arm16.C}: New tests.
20690         * g++.law/{bad-error3.C, bad-error4.C, bad-error5.C}: Likewise.
20691         * g++.law/{bad-error6.C, bad-error7.C}: Likewise.
20692         * g++.law/{bit-fields3.C, casts2.C, casts3.C}: Likewise.
20693         * g++.law/{enum8.C, enum9.C, friend5.C}: Likewise.
20694         * g++.law/{nest2.C, nest3.C, nest4.C, nest5.C}: Likewise.
20695         * g++.law/{nest6.C, next7.C, operators30.C}: Likewise.
20696         * g++.law/{operators31.C, operators32.C,
20697         * g++.law/{operators33.C, operators34.C}: Likewise.
20698         * g++.law/{pic1.C, refs2.C}: Likewise.
20699         * g++.law/{refs3.C, refs4.C, static-mem3.C}: Likewise.
20700         * g++.law/{static-mem4.C, static-mem5.C, typeck4.C}: Likewise.
20701         * g++.law/{vbase1.C, visibility27.C, visibility28.C}: Likewise.
20702         * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
20703
20704         * g++.law/{arg9.exp, arg10.exp, arg11.exp, arm15.exp}: Run them.
20705         * g++.law/{arm16.exp, bad-error3.exp, bad-error4.exp: Likewise.
20706         * g++.law/{bad-error5.exp, bad-error6.exp}: Likewise.
20707         * g++.law/{bad-error7.exp, bit-fields3.exp}: Likewise.
20708         * g++.law/{casts2.exp, casts3.exp, enum8.exp}: Likewise.
20709         * g++.law/{enum9.exp, friend5.exp}: Likewise.
20710         * g++.law/{nest3.exp, nest4.exp}: Likewise.
20711         * g++.law/{nest5.exp, nest6.exp, nest7.exp}: Likewise.
20712         * g++.law/{operators30.exp, operators31.exp}: Likewise.
20713         * g++.law/{operators32.exp, operators33.exp}: Likewise.
20714         * g++.law/{operators34.exp}: Likewise.
20715         * g++.law/{pic1.exp, refs2.exp, refs3.exp refs4.exp}: Likewise.
20716         * g++.law/{static-mem3.exp, static-mem4.exp}: Likewise.
20717         * g++.law/{static-mem5.exp, typeck4.exp, vbase1.exp}: Likewise.
20718         * g++.law/{visibility27.exp, visibility28.exp}: Likewise.
20719         * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
20720
20721         * g++.law/{union4.exp, visibility17.exp}: Fix expected output.
20722         No longer expected to fail.
20723         * g++.law/missed-error3.C: Tweak for recent bool changes.
20724
20725 1994-12-04  Doug Evans  <dje@canuck.cygnus.com>
20726
20727         * config/emb-unix: Deleted.
20728         * config/unix.exp (${tool}_load): Use new proc rsh_exec to perform
20729         remote execution.  Do final link on remote host if REMOTE_LINK is set.
20730
20731 1994-12-01  Doug Evans  <dje@canuck.cygnus.com>
20732
20733         * lib/dg.exp (dg-test): Fix typo in last patch.
20734
20735 1994-11-30  Doug Evans  <dje@canuck.cygnus.com>
20736
20737         * lib/dg.exp (dg-test): Fix pattern that searches for expected output
20738         (handles multiple occurrences).
20739
20740 1994-11-24  Doug Evans  <dje@canuck.cygnus.com>
20741
20742         * gcc.c-torture/*/*.exp: Pass full pathname to c-torture.
20743         * gcc.c-torture/execute/execute.exp (c-torture-execute): Remove
20744         $srcdir from pathname in pass/fail messages (but ensure $subdir *is*
20745         printed).
20746         * lib/c-torture.exp (c-torture-compile): Likewise.
20747         (c-torture): Prepend full path if missing.
20748         * lib/gcc.exp (gcc_pass): Pass entire pathname of testcase.
20749         (gcc_fail): Likewise.
20750         * lib/dg.exp (dg-test): Don't delete $subdir from pathname in messages.
20751
20752 1994-11-23  J.T. Conklin  <jtc@rtl.cygnus.com>
20753
20754         * lib/netware.exp: Only attach to NetWare i386 systems.
20755
20756 1994-11-16  Doug Evans  <dje@canuck.cygnus.com>
20757
20758         * lib/dg.exp (dg-test): Don't print $subdir (or above) in pass/fail
20759         messages.  Add test name to "output pattern match" pass/fail message.
20760
20761 1994-11-12  Doug Evans  <dje@canuck.cygnus.com>
20762
20763         * gcc.dg: New testsuite.
20764         * gcc.dg/dg.exp: New file.
20765
20766         * gcc.misc-tests/{misc.exp,inst-check.c,test-ior.c,test-consts.c,
20767         test-switch.c}: Deleted.
20768
20769         * gcc.misc-tests/msgs.exp: New testcase driver.
20770
20771 1994-11-09  Doug Evans  <dje@canuck.cygnus.com>
20772
20773         * gcc.c-torture/execute/execute.exp (c-torture_execute): New proc.
20774         Watch for illegal return values from ${tool}_load.
20775         * config/unix.exp (${tool}_load): Fix pass/fail detection for
20776         cross targets.  Coerce return value >0 to 1.
20777
20778 1994-11-08  Doug Evans  <dje@canuck.cygnus.com>
20779
20780         * config/unix.exp (${tool}_load): Call program rsh, not proc.
20781
20782         * config/emb-unix.exp: New file.
20783
20784         * config/sim.exp: Error if variable $SIM not defined.
20785         (${tool}_load): Mark test as "untested" if simulator missing.
20786
20787         * config/unix.exp: Load remote.exp to get rcp_download.
20788         * lib/c-torture.exp: Use different option lists for testcases with
20789         and without loops.
20790         * gcc.c-torture/execute/execute.exp: Likewise.
20791
20792 1994-11-02  Doug Evans  <dje@canuck.cygnus.com>
20793
20794         * config/*.exp: Clarify return code from ${tool}_load.
20795         Call `unresolved' or `untested' instead of `warning' or `perror'
20796         (sometimes you still want to call both though).
20797         Add comment that `shell_id' is local to each file.
20798         * config/udi.exp (timeout): Set to 30.
20799         Don't print warning if connection fails, $connectmode has already
20800         printed an error.
20801         (${tool}_load): Move verbose messages to level 2.
20802         Rework pattern for "Process started" message.
20803         Pass `shell_id' to ${connectmode}_download.
20804         Retry twice upon timeout.  Make resetting of target more robust.
20805         (${tool}_exit): Remove /tmp/soc_name. if connected ok (bug in mondfe).
20806         Pass `shell_id' to exit_$connectmode.
20807         Only call exit_$connectmode if connected.
20808         * config/unix.exp (${tool}_load): Check return codes better.
20809         * config/vrtx.exp (${tool}_load): Likewise.
20810         * config/vx.exp (${tool}_load): Likewise.
20811         Delete unneeded global's.
20812         * lib/dg.exp (dg-test): Update to reflect clarified return codes
20813         from ${tool}_load.
20814         (dg-stat): Delete.
20815         (dg-init): Delete recording of pass/fail counts.
20816         * lib/old-dejagnu.exp (old-dejagnu): Likewise.
20817         (old-dejagnu-init): Likewise.
20818         (old-dejagnu-stat): Delete contents, empty proc now.
20819         * lib/c-torture.exp (TORTURE_OPTIONS): New global.
20820         (c-torture): Delete references to lcnt, lpass, lfail.
20821         Get option list from TORTURE_OPTIONS.
20822         Delete -funroll[-all]-loops if no loops.
20823         * lib/g++.exp (g++_init): Delete references to lcnt, lpass, lfail.
20824         (g++_stat): Delete contents (empty proc now).
20825         * lib/gcc.exp (gcc_init): Delete references to pass/fail counts.
20826         (gcc_finish): Likewise.
20827         (gcc_stat): Deleted.
20828         * lib/mike-gcc.exp (postbase): Delete references to lcnt, lpass, lfail.
20829         * gcc.*/*.exp: Delete calls to gcc_stat, dg-stat.
20830         * gcc.c-torture/execute/execute.exp: Likewise.
20831         Split tests into two parts: compile, execute.
20832         Get option list from TORTURE_OPTIONS.  Delete -funroll[-all]-loops if
20833         no loops.  Update to reflect clarified return codes from ${tool}_load.
20834
20835 1994-10-21  Doug Evans  <dje@canuck.cygnus.com>
20836
20837         * lib/old-dejagnu.exp (process-option): Append ".*" to pattern
20838         to grep for.
20839         (old-dejagnu): Likewise (where necessary).
20840
20841 1994-10-14  Doug Evans  <dje@canuck.cygnus.com>
20842
20843         * gcc.misc-tests/gcov.exp: New file, for gcov testing.
20844
20845         * lib/dg.exp (dg-process-target): Fix processing of selector.
20846         Add comment regarding use of `error'.
20847
20848         * lib/gcc.exp (prune_system_crud): Define if missing.
20849         * lib/g++.exp (prune_system_crud): Likewise.
20850
20851         * lib/{c-torture.exp,dg.exp,mike-g++.exp,old-dejagnu.exp}:
20852         Call prune_system_crud.
20853         * lib/dg.exp (dg-runtest): New proc.
20854         Use perror instead of send_user for tcl errors in testcase.
20855         Don't return any value, it's never used.
20856         Don't clobber previous definition of `unknown'.
20857         Print tcl errors in `dg-final'.
20858
20859 1994-10-12  Doug Evans  <dje@canuck.cygnus.com>
20860
20861         * lib/dg.exp (dg-process-target): Improve syntax error messages.
20862         (dg-test): Don't print errorInfo, it contains stack backtrace.
20863
20864 1994-09-26  Doug Evans  (dje@canuck.cygnus.com)
20865
20866         * lib/g++.exp (runtest_file_p): Define if missing.
20867
20868 1994-09-24  Doug Evans  (dje@cygnus.com)
20869
20870         * lib/mike-g++.exp: Comment out loading of g++.exp.
20871         * lib/g++.exp: Update copyright.  Test for existence of $CXX at start.
20872         (default_g++_version): Always print something.
20873         (default_g++_start): Comment out call to `which'.
20874         (g++_start, g++_load): Deleted (must be defined in config file).
20875         * lib/gcc.exp: Test for existence of $CC at start.
20876         Delete check for tmpdir (done in gcc_init).
20877         (default_gcc_version): Always print something.
20878         (default_gcc_start): Comment out call to `which'.
20879         * config/*.exp: Major cleanup - make cross targets work at least a
20880         little better for g++ (by not being "--tool gcc" specific).
20881         Rename gcc_xxx to ${tool}_xxx.
20882         * g++.old-deja/old-deja.exp: utils.exp is loaded by runtest.exp.
20883         * lib/old-dejagnu.exp: ${tool}.exp is loaded by config file.
20884
20885 1994-09-22  Doug Evans  (dje@canuck.cygnus.com)
20886
20887         * lib/c-torture.exp (c-torture-compile): Rework compiler
20888         message processing.
20889
20890         * gcc.c-torture/compile/initbug1.{c,exp}: Deleted, not part of
20891         c-torture.
20892
20893 1994-09-21  Doug Evans  (dje@canuck.cygnus.com)
20894
20895         * gcc.wendy/wendy.dis: Renamed from wendy.exp to disable the testsuite.
20896
20897         * lib/dg.exp (dg-process-target): Support { target native }.
20898
20899 1994-09-20  Doug Evans  (dje@canuck.cygnus.com)
20900
20901         * lib/dg.exp (dg-test): Clean up some comments.  Delete code that
20902         looked for "... program xxx got fatal signal".
20903         Correct regsub munging of `comp_output'.
20904         Ignore compiler messages "path prefix not used" and "linker input
20905         file unused".
20906
20907 1994-09-14  Doug Evans  (dje@canuck.cygnus.com)
20908
20909         * lib/gcc.exp (runtest_file_p): Define if missing.
20910         * gcc.prms/template.c: Example to work from.
20911
20912 1994-09-13  Doug Evans  (dje@canuck.cygnus.com)
20913
20914         * lib/gcc.exp (gcc_finish): Delete code to update `testcnt'.
20915         * lib/dg.exp (dg-test): Call unsupported testcases as such.
20916
20917         * gcc.prms/{3324.c,3565.c}: Moved from compile/940713-[12].c.
20918         * gcc.prms/1883.c: Moved from compile/940714-1.c.
20919         * gcc.prms/{5012.c,4453.c,4723.c,2541.c}: Moved from
20920         execute/{940712-1.c,940712-2.c,940713-1.c,940714-1,c}.
20921
20922         * lib/dg.exp (user option docs): Clean up docs on target/xfail option.
20923         (dg-process-target): No longer a varargs proc.
20924         Return S/N for target, P/F for xfail.  All callers changed.
20925         (user option procs): More argument checking.
20926         (dg-do): `dg-do-what' now contains 3 elements {what flag P/F}.
20927         (dg-output): `dg-output-text' now contains 2 elements {P/F text}.
20928         (dg-test): Skip test if not running on selected target in `dg-do'.
20929         Update handling of `dg-do-what', `dg-output-text'.
20930         Separate execution pass/fail from output pattern match pass/fail.
20931         Delete BUILD/XBUILD support (duplicate of LOSE/XLOSE).
20932
20933 1994-09-12  Jim Wilson  (wilson@sphagnum.cygnus.com)
20934
20935         * gcc.c-torture/special/special.exp: Don't expect failure for mips
20936         target for 920510-1.c.
20937
20938 1994-09-12  Doug Evans  (dje@canuck.cygnus.com)
20939
20940         * lib/gcc.exp (gcc_init): Move initialized message to verbose level 3.
20941         Clean up comment regarding use of passcnt, etc.
20942         (gcc_stat): Don't update `testcnt' here.
20943         (gcc_finish): Do it here.
20944         Might as well reset `but_id' here too.
20945         * gcc.c-torture/code_quality/code_quality.exp: Call `runtest_file_p'
20946         to determine if the file should be tested.
20947         * gcc.c-torture/compile/compile.exp: Likewise.
20948         * gcc.c-torture/execute/execute.exp: Likewise.
20949         * gcc.c-torture/unsorted/unsorted.exp: Likewise.
20950         * gcc.misc-tests/dg-test.exp: Likewise.
20951         * gcc.prms/prms.exp: Likewise.
20952         * gcc.wendy/wendy.exp: Likewise.
20953         * g++.old-deja.exp: Likewise.
20954         Move "Testing file" message to verbose level 1.
20955
20956 1994-09-09  Doug Evans  (dje@canuck.cygnus.com)
20957
20958         * gcc.wendy/t.c: Add DEJAGNU_CFLAGS:"-DNOPAUSE".
20959
20960 1994-09-08  Doug Evans  (dje@canuck.cygnus.com)
20961
20962         * lib/gcc.exp: Ensure CFLAGS, LIBS, and LDFLAGS are set.
20963         (default_gcc_start): Accept optional second list element
20964         of compiler flags.  Print compiler output at verbosity level 2.
20965         Remove setting of CFLAGS, LIBS, LDFLAGS from here.
20966         (gcc_init): Delete globals lcnt, lpass, lfail, lxpass, lxfail.
20967         Save current values of framework globals passcnt, failcnt, xpasscnt,
20968         and xfailcnt in gcc_passcnt, gcc_failcnt, gcc_xpasscnt, and
20969         gcc_xfailcnt.  Set global `tmpdir' to /tmp if it doesn't exist.
20970         (gcc_stat): Use framework globals passcnt, failcnt, xpasscnt, and
20971         xfailcnt to compute stats.  Update framework global `testcnt' from
20972         pass/fail counts.
20973         (gcc_finish): New proc.  Clean up test environment.
20974         (gcc_cpass, gcc_cfail): Rename to gcc_pass/gcc_fail.
20975         (gcc_epass, gcc_efail): Delete.
20976         * lib/dg.exp (dg-error, dg-warning, dg-bogus): Accept optional 5th
20977         argument of line number.
20978         (dg-init): If the tool has an init routine, call it.
20979         (dg-test): Remove args `cflags_var' and `libs_var'.
20980         Pass all compiler options to ${tool}_start.
20981         Handle missing line number.
20982         (dg-finish): New function.
20983         * gcc.c-torture/code_quality/code_quality.exp: Add support for testing
20984         particular files.  Call gcc_finish at end.  Move "skipping test"
20985         message to verbosity level 3.
20986         * gcc.c-torture/compile/compile.exp: Likewise.
20987         * gcc.c-torture/unsorted/unsorted.exp: Likewise.
20988         * gcc.c-torture/execute/execute.exp: Likewise.
20989         Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
20990         Print testcase being tried at verbosity level 1.
20991         * gcc.c-torture/special/special.exp: Unset xfail.
20992         Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
20993         * gcc.c-torture/compile/initbug1.exp: Call gcc_finish.
20994         * gcc.c-torture/noncompile/noncompile.exp: Likewise.
20995         * gcc.failure/failure.exp: Likewise.
20996         * gcc.ieee/ieee.exp: Likewise.
20997         * gcc.misc-tests/dg-test.exp: Delete LDFLAGS.
20998         Update call to dg-test.  Call dg-finish at end.
20999         * gcc.misc-tests/mg.exp: Call gcc_finish at end.  Unset orig_flags.
21000         Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
21001         * gcc.misc-tests/misc.exp: Call gcc_finish at end.
21002         * gcc.prms/prms.exp: Delete loading of utils.exp (redundant).
21003         Delete LDFLAGS.  Update call to dg-test.  Call dg-finish at end.
21004         * gcc.wendy/wendy.exp: Add copyright.
21005         Delete setting of tmpdir (done by gcc_init).
21006         Call gcc_pass/gcc_fail instead of gcc_[ce]pass/fail.
21007         Pass compiler flags to gcc_start.  Call gcc_finish at end.
21008         * lib/c-torture.exp: Call gcc_pass/gcc_fail instead of
21009         gcc_[ce]pass/fail.
21010
21011 1994-09-07  Doug Evans  (dje@canuck.cygnus.com)
21012
21013         * lib/g++.exp (g++_start): Rename arg to `prog' to avoid varargs
21014         confusion.
21015         (g++_load): Likewise.
21016
21017         * config/*.exp (gcc_load): Some were varargs fns and some were not.
21018         Rename argument to `prog' to remove the confusion.
21019         Varargs fns behave differently too!
21020         (g++_load): Likewise.
21021
21022         * lib/dg.exp (dg-stat): Correct calculation of npass, nfail.
21023
21024         * config/unix.exp (gcc_load): Rename `args' to `prog' because that's
21025         what it is.  Delete (always) printing of status value for !native.
21026         Simplify verbose code, and include status and exec_output.
21027         (g++_load): Use gcc_load.
21028
21029 1994-09-04  Jim Wilson  (wilson@sphagnum.cygnus.com)
21030
21031         * gcc.c-torture/noncompile/920928-1.c: Delete obsolete file.
21032         * gcc.c-torture/noncompile/noncompile.exp: Delete support for
21033         920928-1.c, 921017-1.c, 940712-1.c, 940714-1.c, 940714-2.c,
21034         940714-3.c as these testcases don't exist anymore.  Make
21035         va-arg-1.c expected to pass.
21036
21037 1994-08-19  Doug Evans  (dje@canuck.cygnus.com)
21038
21039         * gcc.misc-tests/misc.exp: Only run specific testcases.
21040         * gcc.misc-tests/dg-test.exp: New file.  Tests dg.exp.
21041         * gcc.misc-tests/dg-[1-9].c: New files.
21042
21043         * lib/dg.exp: New testsuite driver.
21044         * gcc.prms/prms.exp: Use it.
21045
21046         * README.gcc: New file.
21047
21048         * lib/gcc.exp (gcc_init): Delete srcdir, no longer referenced.
21049         Document and reset `lxpass' and `lxfail'.
21050         Simplify "initialized" message.
21051         (gcc_stat): Clean up comments a little.
21052
21053 1994-08-16  Doug Evans  (dje@canuck.cygnus.com)
21054
21055         * gcc.prms/prms.exp: New driver for gcc.prms testsuite directory.
21056
21057 1994-08-15  Doug Evans  (dje@canuck.cygnus.com)
21058
21059         * lib/old-dejagnu.exp (process-option): New proc.
21060         (old-dejagnu-init, old-dejagnu-stat): Likewise.
21061         (old-dejagnu): Simplify.
21062         * g++.old-deja/old-deja.exp: Update to new version of old-dejagnu.
21063
21064 1994-08-14  Jeff Law  (law@snake.cs.utah.edu)
21065
21066         * lib/c-torture.exp (c-torture): Only call setup_xfail if $xfail
21067         exists and is not an empty string.
21068
21069         * gcc.c-torture/special/special.exp (920520-1.c, 930510-1): Set
21070         $xfail rather than calling setup_xfail.  Clear $xfail when test is
21071         finished.
21072         (920717-x.c): Add $srcdir/$subdir as "gcc_start" does not do it
21073         automatically.
21074
21075         * gcc.c-torture/noncompile/noncompile.exp (940712-1 test): No
21076         longer expected to fail.
21077
21078         * gcc.c-torture/execute/strct-pack-3.c: Add missing argument to
21079         "f" function call.
21080
21081         * gcc.misc-tests/mg.exp: Call gcc_stat when finished.
21082
21083         * gcc.c-torture/execute/{920202-1.c, 931208-1.c, 931228-1.c,
21084         940115-1.c, 940122-1.c, bf-pack-1.c, bf64-1.c, comp-goto-1.c,
21085         complex-2.c, packed-1.c, strct-pack-2.c strct-pack-3.c,
21086         struct-ini-2.c, struct-ini-3.c, va-arg-1.c}: Import from
21087         c-torture-1.29.
21088
21089         * gcc.c-torture/execute/{nest-stdar-1.c, struct-ini-1.c,
21090         strct-pack-1.c, strct-varg-1.c}: Renamed to match c-torture-1.29.
21091
21092         * gcc.c-torture/execute/920612-2.c: Update to c-torture-1.29.
21093
21094         * gcc.c-torture/noncompile/{931203-1.c, 940112-1.c, 940227-1.c,
21095         940510-1.c, init-1.c, init-2.c}: Import from c-torture-1.29
21096
21097         * gcc.c-torture/compile/{920928-6.c, 931203-1.c, 940611-1.c,
21098         940712-1.c, calls.c, combine-hang.c, goto-1.c, init-2.c,
21099         labels-1.c, packed-1.c, zero-strct-1.c}: Import from c-torture-1.29.
21100
21101 1994-07-12  Jim Kingdon  (kingdon@lioth.cygnus.com)
21102
21103         * gcc.execute/{940712-1.c, 940712-2.c, 940713-1.c, 940714-1.c},
21104         gcc.noncompile/{940712-1.h, 940712-1a.h, 940712-1b.h, 940712-1.c,
21105         940714-1.c, 940714-2.c, 940714-3.c},
21106         gcc.compile/{940713-1.c, 940713-2.c, 940714-1.c},
21107         gcc.misc-tests/{mg.c,mg.exp}:
21108         New tests.
21109         * gcc.noncompile/noncompile.exp: Change accordingly.
21110
21111 1994-07-07  Doug Evans  (dje@canuck.cygnus.com)
21112
21113         * config/sim.exp, lib/c-torture.exp, lib/gcc.exp:
21114         Undo previous clobberage.
21115
21116 1994-07-04  Jeff Law  (law@snake.cs.utah.edu)
21117
21118         * gcc.compile/{931102-1.c, 931102-2.c, 931031-1.c}:
21119         * gcc.special/{930510-1.c, special.exp}:
21120         * gcc.execute/{931031-1.c, 931110-1.c, 931110-2.c, 931102-1.c,
21121         931102-2.c, struct-pack-1.c, divmod-1.c, complex-1.c,
21122         struct-varargs-1.c}: New tests from c-torture-1.26.
21123
21124 1994-06-28  J.T. Conklin  (jtc@phishhead.cygnus.com)
21125
21126         * gcc.wendy/wendy.exp: add --'s so that -1 isn't parsed as an
21127           argument to switch.
21128
21129 1994-05-21  Bill Cox  (bill@rtl.cygnus.com)
21130
21131         * Revert the previous changes.  Please see Rob's directory
21132           (/lisa/test/rob/progressive/gcc/testsuite) for testing
21133           fixes.
21134
21135 1994-05-19  Bill Cox  (bill@rtl.cygnus.com)
21136
21137         * config/sim.exp, config/udi.exp, config/unix.exp, config/vx.exp,
21138             g++.brendan/alignof.exp, g++.brendan/arm3.exp, g++.brendan/code-gen5.exp,
21139             g++.brendan/crash29.exp, g++.brendan/crash5.exp, g++.brendan/cvt3.exp,
21140             g++.brendan/delete1.exp, g++.brendan/nest12.exp, g++.brendan/nest13.exp,
21141             g++.brendan/overload3.exp, g++.brendan/redecl1.exp, g++.brendan/visibility2.exp,
21142             g++.jason/cond.exp, g++.jason/hmc1.exp, g++.jason/report.exp,
21143             g++.law/access1.exp, g++.law/access2.exp, g++.law/arg6.exp,
21144             g++.law/arg7.exp, g++.law/arg8.exp, g++.law/arm1.exp,
21145             g++.law/arm10.exp, g++.law/arm4.exp, g++.law/arm5.exp,
21146             g++.law/ctors15.exp, g++.law/ctors19.exp, g++.law/cvt1.exp,
21147             g++.law/cvt12.exp, g++.law/cvt13.exp, g++.law/cvt18.exp,
21148             g++.law/cvt22.exp, g++.law/cvt3.exp, g++.law/cvt5.exp,
21149             g++.law/cvt6.exp, g++.law/cvt8.exp, g++.law/dtors3.exp,
21150             g++.law/except1.exp, g++.law/except3.exp, g++.law/except4.exp,
21151             g++.law/except5.exp, g++.law/except6.exp, g++.law/init5.exp,
21152             g++.law/init8.exp, g++.law/inline4.exp, g++.law/memoized1.exp,
21153             g++.law/missing1.exp, g++.law/operators14.exp, g++.law/operators18.exp,
21154             g++.law/operators9.exp, g++.law/scope2.exp, g++.law/temps2.exp,
21155             g++.law/temps3.exp, g++.law/temps5.exp, g++.law/typeck2.exp,
21156             g++.mike/misc4.exp, g++.mike/misc6.exp, g++.niklas/t118.exp,
21157             g++.niklas/t128.exp, g++.niklas/t138.exp, g++.niklas/t139.exp,
21158             g++.niklas/t140.exp, g++.niklas/t141.exp, gcc.code_quality/code_quality.exp,
21159             gcc.compile/compile.exp, gcc.dje/dje.exp, gcc.execute/execute.exp,
21160             gcc.failure/failure.exp, gcc.ieee/ieee.exp, gcc.noncompile/noncompile.exp,
21161             gcc.special/special.exp, gcc.unsorted/unsorted.exp, lib/c-torture.exp,
21162             lib/chill.exp, lib/g++.exp, lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
21163             lib/old-dejagnu.exp: Checkin Rob's 94Q1 testing changes.
21164
21165 1994-05-17  Bill Cox  (bill@rtl.cygnus.com)
21166
21167         * config/udi.exp, gcc.execute/execute.exp, gcc.wendy/wendy.exp,
21168             lib/g++.exp, lib/old-dejagnu.exp: Replace error proc calls
21169           with perror calls.
21170
21171 1994-05-02  Jason Merrill  (jason@deneb.cygnus.com)
21172
21173         * config/unix.exp (g++_load): Fix syntax.
21174
21175 1994-04-14  Jim Wilson  (wilson@sphagnum.cygnus.com)
21176
21177         * gcc.compile/initbug1.exp (CFLAGS): Add space at beginning.
21178         * gcc.noncompile/921017-1.c: Deleted obsolete test.
21179         * gcc.noncompile/noncompile.exp: Remove code for deleted test.
21180         Don't expect va-arg-1.c to fail.  Correct expected output for
21181         920928-1.c.
21182         * gcc.wendy/d.c, msgs.c, prolog.c, subs.c, z.c: Deleted.
21183         * gcc.wendy/hbm4.c: Correct typo.
21184         * gcc.wendy/tad1.c, tad2.c: Correct expected output.
21185
21186 1994-03-28  Doug Evans  (dje@canuck.cygnus.com)
21187
21188         * lib/gcc.exp (gcc_[ce]{pass,fail}): Remove output/executable argument.
21189         * gcc.wendy/wendy.exp (wendy_try): Remove `output' argument of
21190         gcc_[ce]{pass,fail}.  Explicitly remove executable if test passes.
21191         * lib/c-torture.exp (c-torture-compile): Ditto.
21192
21193         Reduce volume of output (remove all the -I's and such).
21194         * lib/c-torture.exp (c-torture-compile): New argument OPTION.
21195         Call gcc_cpass, gcc_cfail.
21196         (c-torture): Pass testing option to c-torture-compile.
21197
21198 1994-03-21  Doug Evans  (dje@cygnus.com)
21199
21200         Bring patches over from progressive.
21201         * config/default.exp: Exit remote shell cleanly.
21202         (g++_exit, g++_start): Add default versions.
21203         * config/sim.exp (gcc_load): Use perror, not error.
21204
21205 1994-03-20  Doug Evans  (dje@canuck.cygnus.com)
21206
21207         * lib/gcc.exp: Don't set CFLAGS if CC not set.  It clobbers the value
21208         set in site.exp.
21209
21210 1994-03-14  Doug Evans  (dje@cygnus.com)
21211
21212         * gcc.wendy/wendy.exp (wendy_first_line): New proc to fetch
21213         DEJAGNU_OUTPUT and DEJAGNU_CFLAGS.
21214         (wendy_try): New proc to run testcase.
21215         (main loop): Call 'em.
21216         * gcc.wendy/*.c: Clean up pass to correct expected output.
21217
21218         * lib/gcc.exp: Minor cleanup work.
21219         (gcc_cpass, gcc_cfail, gcc_epass, gcc_efail): New procs.
21220
21221 1994-03-09  Doug Evans  (dje@canuck.cygnus.com)
21222
21223         * config/sim.exp (gcc_load): Document return codes better.
21224         Don't pass -v to simulator.
21225
21226 1994-02-24  Jeffrey A. Law  (law@snake.cs.utah.edu)
21227
21228           * gcc.special/920717-x.c: Fix typo.
21229           * gcc.special/special.exp (920717-x.c): Use $srcdir/$subdir to
21230           get at sources.
21231
21232         * lib/mike-gcc.exp: Fix typo.
21233
21234 1994-02-15  Rob Savoye  (rob@darkstar.cygnus.com)
21235
21236         * lib/gcc.exp: Minor cleanup work. Find the proper gcc or g++
21237         binary to use, transform the name.
21238         * config/*.exp: rename everything. Nuke any g++ specific files,
21239         it's now a special case of gcc that requires no special support.
21240         Add a default.exp for unsupported targets.
21241
21242 1994-02-11  Rob Savoye  (rob@poseidon.cygnus.com)
21243
21244         * g++.jason/report.exp, g++.old-deja/old-deja.exp,
21245         lib/old-dejagnu.exp: Fix a few patterns to work with the new
21246         version of Tcl.
21247
21248 1994-02-09  Rob Savoye  (rob@darkstar.cygnus.com)
21249
21250         * lib/c-torture.exp: Made "file prefix*never used a pass, rather
21251         than a warning.
21252
21253 1994-02-06  Jeffrey A. Law  (law@snake.cs.utah.edu)
21254
21255         * lib/mike-gcc.exp: Add in recent changes from mike-g++.exp.
21256
21257 1994-01-03  Jim Wilson  (wilson@sphagnum.cygnus.com)
21258
21259         * gcc.execute/execute.exp: Combine opt_list and foption_list into
21260         option_list.  Compile every file with only 4/6 option choices
21261         (same as C torture) instead of with 12/18 different option
21262         choices.
21263         * lib/c-torture.exp: Likewise.
21264
21265         * lib/gcc.exp: Set LIBS, CFLAGS, and LDFLAGS to empty strings if
21266         not already set.
21267
21268 1993-12-30  Mike Stump  (mrs@rtl.cygnus.com)
21269
21270         * lib/old-deja.exp: Add `excess errors test fails' error, now one
21271         can put an XFAIL *-*-* on excess errors.
21272
21273 1993-12-19  Jeffrey A. Law  (law@snake.cs.utah.edu
21274
21275         * g++.law: Add more tests derived from g++-bugs snapshots.
21276
21277         * g++.law/init11.{c,exp}: Delete test.  Brendan sez it's
21278         equivalent to g++.law/init9.
21279
21280         * lib/mike-gcc.exp (postbase): Delete the .o file after we've
21281         compiled it, and the a.out file after we've run it.
21282
21283 1993-12-17  Brendan Kehoe  (brendan@lisa.cygnus.com)
21284
21285         * lib/mike-g++.exp (postbase): Delete the .o file after we've
21286         compiled it, and the a.out file after we've run it.
21287
21288 1993-12-17  Jeffrey A. Law  (law@snake.cs.utah.edu)
21289
21290         * g++.law/*.exp: Avoid losing arguments added via "append" commands.
21291
21292 1993-12-15  Rob Savoye  (rob@darkstar.cygnus.com)
21293
21294         * lib/gcc.exp, lib/g++.exp: Use catch rather than exec to get the
21295         version number.
21296
21297 1993-12-12  Jeffrey A. Law  (law@snake.cs.utah.edu)
21298
21299         * g++.law: New directory of g++ tests derived from the g++-bugs
21300         snapshots.
21301
21302 1993-12-09  Jeffrey Wheat  (cassidy@cygnus.com)
21303
21304         * gcc.compile: initbug1.c initbug1.exp testcase added
21305
21306 1993-12-06  Jeffrey Wheat  (cassidy@cygnus.com)
21307
21308         * gcc.dje/sizetype-1.exp, dje.exp: minor clean ups
21309         * gcc.execute/execute.exp: minor cleanups. added gcc_stat calls. added
21310           fixes submitted by Jeff Law (law@cs.utah.edu)
21311         * gcc.noncompile/noncompile.exp, lib/mike-gcc.exp: new files from
21312           Jeff Law (law@cs.utah.edu)
21313
21314
21315 1993-11-30  Mike Stump  (mrs@cygnus.com)
21316
21317         * config/unix-g++.exp: Follow the gcc way of doing things.
21318         * g++.old-deja/old-deja.exp: Minor updates.
21319         * lib/g++.exp: New file, follow the gcc way of doing things.
21320         * lib/old-dejagnu.exp: Minor updates.
21321         * lib/mike-g++.exp: Always unset errorInfo.
21322
21323 1993-11-06  Mike Stump  (mrs@cygnus.com)
21324
21325         * lib/gcc.exp: Fix some errors with the below change, CC and
21326         CFLAGS should be global when setting, not local.
21327
21328 1993-11-03  Rob Savoye  (rob@darkstar.cygnus.com)
21329
21330         * lib/gcc.exp: Transform tool name.
21331
21332 1993-10-27  Jeffrey Wheat  (cassidy@cygnus.com)
21333
21334         * gcc.*/*.exp: Fixd some de-stablizing changes. Sorry.
21335
21336 1993-10-27  Jeffrey Wheat  (cassidy@cygnus.com)
21337
21338         * lib/gcc.exp: change gcc_done to gcc_stat
21339
21340 1993-10-27  Jeffrey Wheat  (cassidy@cygnus.com)
21341
21342         * Upgraded gcc testsuite to c-torture version 1.25
21343
21344 1993-10-24  Jeffrey Wheat  (cassidy@cygnus.com)
21345
21346         * lib/gcc.exp: added reporting code. Changed verbose compile message.
21347         * lib/c-torture: added hooks for new reporting code.
21348
21349 1993-10-21  Jeffrey Wheat  (cassidy@cygnus.com)
21350
21351         * config/sh-gcc.exp: check if sh-sim exists in the path
21352
21353 1993-10-18  Jeffrey Wheat  (cassidy@cygnus.com)
21354
21355         * gcc.code_quality/code_quality.exp: Initial changes for new logic.
21356         * gcc.compile/compile.exp: Initial changes for new logic.
21357         * gcc.dje/dje.exp, sizetype-1.exp: Initial changes for new logic.
21358         * gcc.failure/failure.exp: Initial changes for new logic.
21359         * gcc.ieee/ieee.exp: Initial changes for new logic.
21360         * gcc.misc-tests/misc.exp: Initial changes for new logic.
21361         * gcc.noncompile/non_compile.exp: Initial changes for new logic.
21362         * gcc.unsorted/unsorted.exp: Initial changes for new logic.
21363         * lib/c-torture.exp: Initial changes for new logic.
21364         * lib/gcc.exp: Initial changes for new logic.
21365
21366 1993-10-15  Mike Stump  (mrs@cygnus.com)
21367
21368         * lib/mike-g++.exp, lib/old-dejagnu.exp: Make the message not
21369         depend upon failure or success.  Fully qualify names in failure
21370         and success messages.  Always remove a.out before starting
21371         compile, just in case.  Pay more attention to error text output by
21372         the compiler.  Handle testcases with no known past errors just
21373         like all others, so that things are uniform.  Other miscellaneous
21374         improvements.
21375
21376 1993-10-13  Jeffrey Wheat  (cassidy@cygnus.com)
21377
21378         * gcc.cpp: new directory for cpp tests
21379
21380 1993-10-04  Jeffrey Wheat  (cassidy@cygnus.com)
21381
21382         * lib/chill.exp: Code reformatted, removed unused code.
21383         * config/unix-chill.exp: Code reformatted, removed unused code.
21384         * chill.execute/execute.exp: Code reformatted, removed unused code.
21385         * chill.execute/oe/orient.exp: Code reformatted, removed unused code.
21386
21387 1993-10-04  Ian Lance Taylor  (ian@cygnus.com)
21388
21389         * config/mips-gcc.exp, config/mips-g++.exp: New files.  Execution
21390         routines not written.
21391
21392 1993-09-27  Rob Savoye  (rob@darkstar.cygnus.com)
21393
21394         * config/bug-gcc.exp: Use new procs from bug.exp.
21395
21396 1993-09-21  Rob Savoye  (rob@darkstar.cygnus.com)
21397
21398         * config/vx-gcc.exp: Use new vxworks_ld proc, so files get loaded
21399         via ftp, rather than depending on NFS.
21400         * config/vx-gcc.exp: Use new vxworks_spawn proc to execute test
21401         case.
21402
21403 1993-09-09  Rob Savoye  (rob@darkstar.cygnus.com)
21404
21405         * config/bug-gcc.exp: Use new download proc.
21406
21407 1993-09-14  Jeffrey Wheat  (cassidy at deneb.cygnus.com)
21408
21409         * chill.execute/execute.exp: cleanups, handles errors better
21410         * chill.compile/compile.exp: rewrite, based on execute.exp
21411         * chill.noncompile/noncompile.exp: rewrite, based on execute.exp
21412         * lib/chill.exp: major changes to diff proc and compile and link
21413           procs. added chill_fail and chill_pass wrappers to pass and
21414           fail. added more comments, and handle error codes better.
21415           Added a hack to capture stderr from exec, so noncompile tests
21416           can work.
21417
21418 1993-09-11  Jeffrey Wheat  (cassidy@cygnus.com)
21419
21420         * chill.execute/execute.exp: rewrite of testsuite driver
21421         * lib/chill.exp: rewrite of testsuite driver
21422         * config/unix-chill.exp: rewrite of testsuite driver
21423
21424 1993-08-25  Bill Cox  (bill@rtl.cygnus.com)
21425
21426     In chill.execute:
21427         * iexpr.ch: Standardize uppercase.
21428         * tuples.dat: Standardize uppercase.
21429         * vary.ch: standardize.  Correct varying string assignments.
21430         * vary.dat: Add new output lines.
21431
21432 1993-08-24  Bill Cox  (bill@rtl.cygnus.com)
21433
21434     In chill.execute:
21435         * chprintf.ch: Standardize use of uppercase.
21436         * tuples.ch: Standardize and turn arr2 into a DCL,
21437           rather than a SYN.
21438         * pinits.ch: Standardize.
21439
21440 1993-08-23  Per Bothner  (bothner@kalessin.cygnus.com)
21441
21442         * rts.c:  Get malloc() from <stdlib.h>, not <malloc.h>.
21443         * Makefil: Renamed to Makefile.in.
21444         * configure.in: New.
21445
21446 1993-08-23  Bill Cox  (bill@rtl.cygnus.com)
21447
21448     In chill.execute:
21449         * .cvsignore: Add result/output files.
21450         * Makefile: Fix up variables at start.  Use MFLAGS
21451           everywhere.  Correct bool_loc, built_ins entries.
21452           Add entry for vary1.ch.
21453         * bitarray.ch: Standardize upper-case usage.
21454         * bitexpr.ch: Standardize, add output of b1.
21455         * params.ch: Use arrayt in along PROC parameters, to
21456           avoid novelty problems.
21457         * sets.ch: Tiny cleanup.
21458         * vary1.ch: Re-indent.
21459
21460 1993-08-17  Bill Cox  (bill@rtl.cygnus.com)
21461
21462           * Add PR-related files to Makefiles, .cvsignore files, etc.
21463
21464 1993-08-02  Jeff Wheat  (cassidy@cygnus.com)
21465
21466         * gcc.unsorted: flow.c and loop.c - renamed to avoid conflicts
21467           with compiler objects. New names are test-flow.c and test-loop.c
21468
21469 1993-07-27  Jeff Wheat  (cassidy@cygnus.com)
21470
21471         * Upgraded c-torture tests from 1.19 to 1.20
21472
21473         * new files:
21474         * gcc.compile: 930609-1.c 930611-1.c 930618-1.c 930621-1.c
21475         * gcc.compile: 930623-1.c 930623-2.c
21476         * gcc.noncompile: 930622-1.c 930622-2.c
21477         * gcc.failure: 920411-1.c 920627-2.c
21478         * gcc.ieee: 920518-1.c 920810-1.c 930529-1.c
21479
21480 1993-07-20  Jeff Wheat  (cassidy@cygnus.com)
21481
21482         * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
21483           More changes to get testsuite working properly. Needs more work.
21484           Added some support for POSIX IEEE Std 1003.3-1991 error messages.
21485
21486 1993-07-19  Jeff Wheat  (cassidy@cygnus.com)
21487
21488         * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
21489           More changes to get testsuite working properly. Needs more work.
21490
21491 1993-07-13 Jeff Wheat  (cassidy@cygnus.com)
21492
21493         * chill.compile/compile.exp: Added for Dejagnu support
21494         * chill.execute/execute.exp: Added for Dejagnu support
21495         * lib/chill.exp config/unix-chill.exp  : Added for Dejagnu support
21496
21497 1993-06-19  Bill Cox  (bill@rtl.cygnus.com)
21498
21499     This should complete moving the CHILL test files.
21500         * chill.noncompile(.cvsignore printf.grt
21501             in-printf.grt chprintf.grt chprintf.ch):
21502             Added test-support files.
21503           (Makefile): Modified further.
21504         * chill.compile (emptymod.ch gdbme.ch neg_range.ch
21505             signal.ch): Added test files.
21506           * chill.execute (.cvsignore printf.grt printr.c
21507             in-printf.grt rts.c chprintf.grt rts.h): Added
21508           test-support files.
21509             (Makefile): More corrections.
21510
21511 1993-06-18  Bill Cox  (bill@rtl.cygnus.com)
21512
21513         * chill.compile, chill.execute, chill.nocompile: Add CHILL
21514           test cases, ready for DejaGnu.
21515
21516 1993-06-17  Jeffrey Wheat  (cassidy@cygnus.com)
21517
21518         * Upgraded c-torture tests from 1.18 to 1.19
21519
21520         * gcc.compile: added test(s):
21521           930607-1.c
21522         * gcc.execute: added test(s):
21523           930603-1.c 930603-2.c 930603-3.c 930608-1.c conversion.c inst-check.c
21524
21525         * added new subdirectory for misc tests: gcc.misc-tests
21526         * gcc.misc-test(s): added tests:
21527           inst-check.c test-consts.c test-ior.c test-switch.c
21528
21529 1993-06-09  Brendan Kehoe  (brendan@lisa.cygnus.com)
21530
21531         * lib/mike-g++.exp: Load `./a.out', not `a.out'.
21532
21533 1993-06-07  Ian Lance Taylor  (ian@cygnus.com)
21534
21535         * g++.old-deja/old-deja.exp: Don't delete all the .o files.
21536
21537 1993-06-03  Jeffrey Wheat  (cassidy@cygnus.com)
21538
21539         * Upgraded c-torture tests from 1.17 to 1.18
21540
21541 1993-06-02  Jeffrey Wheat  (cassidy@cygnus.com)
21542
21543         * Upgraded c-torture tests from 1.12 to 1.17
21544
21545 1993-04-30  Mike Werner  (mtw@deneb.cygnus.com)
21546
21547         * lib/old-dejagnu.exp:
21548           Fixed handling of XFAIL target triplets to correctly
21549           recognize wildcard characters.  Removed code that
21550           appended a unique id tag to the end of the file name
21551           printed out by the result of the testcases within a
21552           given test file.
21553
21554 1993-04-29  Mike Werner  (mtw@deneb.cygnus.com)
21555
21556         * lib/old-dejagnu.exp:
21557           Reworked expected failure handling to trigger off of XFAIL
21558           keyword in keyphrase embeded in testcase source code. The
21559           XFAIL keyword must be at the end of the keyphrase line. It
21560           may optionally be followed by one or more target triplets.
21561           It has just occured that the handling of wildcards in the
21562           target triplet may not be correct.
21563
21564 1993-04-23  Mike Werner  (mtw@deneb.cygnus.com)
21565
21566         * g++.old-deja/tests:
21567           Moved all subdirectories up one level into g++.old-deja .
21568
21569         * lib/old-dejagnu.exp:
21570           Fixed problem with CXXFLAGS not being properly reset, and being
21571           corrupted with extraneous "-c" compiler option.  This was
21572           causing binaries to not be generated for test that needed them.
21573           Modified strings passed to "pass" and "fail" so that individual
21574           tests from the same test file would be distinguished by an
21575           identifier appended to the test file name in the summary logs;
21576           this corrected a problem with erroneous diff logs.  Added code
21577           to search testcases for expected fail and unexpected pass keywords.
21578
21579 1993-04-20  Rob Savoye  (rob at darkstar.cygnus.com)
21580
21581         * lib/c-torture.exp: Ignore "file path prefix*unused" message.
21582
21583 1993-04-15  Mike Werner  (mtw@deneb.cygnus.com)
21584
21585         * g++.old-deja/tests/g++.sun/g++.frag/1045608.C:
21586           Removed extraneous text from end of "Special g++ Options"
21587           keyphrase.
21588
21589         * lib/old-dejagnu.exp: Added pattern matching to look for new
21590           keywords, embedded in testcases comments, which will trigger
21591           calls to xpass and xfail.
21592
21593 1993-04-14  Mike Werner  (mtw@deneb.cygnus.com)
21594
21595         * lib/old-dejagnu.exp: Cleaned up pattern matching for keyphrase
21596           comments embedded in the testcases, especially the one looking for
21597           special compiler options, as well as the pattern matching for the
21598           compiler output again.
21599
21600 1993-04-12  Mike Werner  (mtw@deneb.cygnus.com)
21601
21602         * lib/old-dejagnu.exp: Do a proper check of the return value for
21603           execute tests. Fixed several problems with the pattern matching
21604           of the compiler output which gave erroneous test results.
21605           Changed several of the test result messages to be more descriptive.
21606         * config/unix-g++.exp: Proc g++_load now actually works and
21607           executes the tests passed to it and returns a usable return
21608           value.
21609
21610 1993-04-11  Rob Savoye  (rob at darkstar.cygnus.com)
21611
21612           * lib/gcc.exp: Exits gracefully if $CC is bogus.
21613
21614 1993-04-09  Mike Werner  (mtw@deneb.cygnus.com)
21615
21616         * lib/old-dejagnu.exp , g++.old-deja/old-deja.exp:
21617           Modified both files to properly execute the old style
21618           dejagnu tests. The previous versions of these files were
21619           experimental and did not function anything near correctly.
21620
21621 1993-04-05  Rob Savoye  (rob@cygnus.com)
21622
21623         * Removed all Makefile.in and configure.in files. No configuration
21624         needed now.
21625
21626 1993-04-02  Mike Werner  (mtw@deneb.cygnus.com)
21627
21628         * lib: relocated old-dejagnu.exp from devo/dejagnu/lib
21629
21630 1993-03-28  Ken Raeburn  (raeburn@kr-pc.cygnus.com)
21631
21632         * gcc.compile/configure.in, gcc.unsorted/configure.in,
21633         gcc.special/configure.in, gcc.noncompile/configure.in,
21634         gcc.execute/configure.in, gcc.code_quality/configure.in,
21635         g++.other/configure.in, g++.old-deja/configure.in,
21636         g++.niklas/configure.in, g++.mike/configure.in: Remove extra quote
21637         in srcname setting.
21638
21639 1993-03-25  Rob Savoye  (rob at darkstar.cygnus.com)
21640
21641         * lib/udi.exp:  Fixed mondfe and mondfe_download.
21642         * config/udi-gcc.exp: Fixed misc bugs, works with expect 4.x.
21643         * config/abug-gcc.exp: Fixed misc bugs, works with expect 4.x.
21644
21645 1993-03-25  Ian Lance Taylor  (ian@cygnus.com)
21646
21647         * config/udi-gdb.exp: Check $shell_id after connecting to target.
21648         (gdb_exit): Don't remove *_soc files.
21649
21650 1993-03-22  Ian Lance Taylor  (ian@cygnus.com)
21651
21652         * lib/c-torture.exp: Don't look for main; instead always use -w
21653         -c.  This is how the c-torture tests work.  Remove the object
21654         file if the compilation succeeds.
21655         * gcc.execute/execute.exp: Remove executable if test passes.
21656         * gcc.noncompile/noncompile.exp: Every test is an expected
21657         failure.
21658         * gcc.special/special.exp: Added tests from c-torture 1.11,
21659         corrected use of existing test.
21660         * gcc.execute/920302-1.c, gcc.execute/920501-8.c,
21661         gcc.execute/920625-1.c: Updated to c-torture 1.11.
21662         * gcc.compile/921103-1.c, gcc.compile/921109-1.c,
21663         gcc.compile/921109-2.c, gcc.compile/921109-3.c,
21664         gcc.compile/921111-1.c, gcc.compile/921116-2.c,
21665         gcc.compile/921118-1.c, gcc.compile/921126-1.c,
21666         gcc.compile/921202-1.c, gcc.compile/921202-2.c,
21667         gcc.compile/921203-1.c, gcc.compile/921203-2.c,
21668         gcc.compile/921206-1.c, gcc.execute/921029-1.c,
21669         gcc.execute/921104-1.c, gcc.execute/921110-1.c,
21670         gcc.execute/921112-1.c, gcc.execute/921113-1.c,
21671         gcc.execute/921117-1.c, gcc.execute/921123-1.c,
21672         gcc.execute/921123-2.c, gcc.execute/921124-1.c,
21673         gcc.execute/921202-1.c, gcc.execute/921202-2.c,
21674         gcc.execute/921204-1.c, gcc.execute/921207-1.c,
21675         gcc.execute/921208-1.c, gcc.execute/921208-2.c,
21676         gcc.execute/921215-1.c, gcc.execute/921218-1.c,
21677         gcc.execute/921218-2.c, gcc.noncompile/921102-1.c,
21678         gcc.noncompile/921116-1.c, gcc.unsorted/x.c: Added from
21679         c-torture 1.11.
21680         * gcc.noncompile/921021-1.c, gcc.unsorted/x11bug.c: Removed to
21681         correspond to c-torture 1.11.
21682
21683         * New file.
21684