OSDN Git Service

ChangeLog:
[pf3gnuchains/gcc-fork.git] / gcc / testsuite / ChangeLog
1 2004-03-06  Ulrich Weigand  <uweigand@de.ibm.com>
2
3         * gcc.dg/20040306-1.c: New test.
4
5 2004-03-06  Kazu Hirata  <kazu@cs.umass.edu>
6
7         * gcc.dg/sibcall-3.c (recurser_void1, recurser_void2): Make
8         them static.
9         * gcc.dg/sibcall-4.c (recurser_void1, recurser_void2): Likewise.
10
11 2004-03-06  Eric Botcazou  <ebotcazou@libertysurf.fr>
12
13         PR c/14465
14         * gcc.dg/decl-6.c: New test.
15
16 2004-03-06  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
17
18         * gcc.dg/torture/builtin-explog-1.c: Add comments for each test.
19         Rename LOGPOW -> LOG_POW.
20         (SQRT_EXP, POW_EXP): New.
21
22 2004-03-06  Eric Botcazou  <ebotcazou@libertysurf.fr>
23
24         * gcc.dg/i386-sse-8.c: New test.
25
26 2004-03-06  Eric Botcazou  <ebotcazou@libertysurf.fr>
27
28         PR c/14114
29         * gcc.dg/decl-5.c: New test.
30
31 2004-03-05  Andreas Krebbel  <krebbel1@de.ibm.com>
32
33         * gcc.dg/20040305-1.c: New test.
34
35 2004-03-05  Hans-Peter Nilsson  <hp@axis.com>
36
37         PR other/14354
38         * gcc.c-torture/execute/ieee/mul-subnormal-single-1.c: New test.
39
40 2004-03-04  Ziemowit Laski  <zlaski@apple.com>
41
42         PR c++/14425, c++/14426
43         * g++.dg/ext/altivec-4.C: New test.
44         * g++.dg/ext/altivec-5.C: New test.
45
46 2004-03-04  Geoffrey Keating  <geoffk@apple.com>
47
48         * g++.old-deja/g++.other/linkage1.C: Expect errors about
49         global variables of a type with no linkage.
50         * g++.old-deja/g++.other/qual1.C: Name class for 'action'.
51         * g++.old-deja/g++.mike/misc13.C: Name enum for 'want'.
52         * g++.old-deja/g++.bugs/900210_01.C: Name enum for 'ep'.
53         * g++.old-deja/g++.bugs/900210_02.C: Likewise.
54         * g++.old-deja/g++.bugs/900210_03.C: Likewise.
55         * g++.old-deja/g++.brendan/bit-fields2.C: Name structure for 's'.
56         * g++.old-deja/g++.brendan/init10.C: Name structure for 'a'.
57         * g++.dg/warn/deprecated.C: Name enum Color.
58         * g++.dg/overload/VLA.C: Name structure for 'b'.
59         * g++.dg/lookup/anon2.C: Expect diagnostic about type linkage.
60
61 2004-03-04  Eric Botcazou  <ebotcazou@libertysurf.fr>
62
63         * gcc.c-torture/compile/20040304-1.c: New test.
64
65 2004-03-03  Zack Weinberg  <zack@codesourcery.com>
66
67         PR 13728
68         * gcc.dg/decl-4.c: New testcase.
69
70 2004-03-03  Kazu Hirata  <kazu@cs.umass.edu>
71
72         * gcc.dg/torture/builtin-explog-1.c (PREC): Make it the same
73         as PRECF if sizeof (float) > sizeof (double).
74         (PRECL): Make it the same as PRECF if
75         sizeof (float) > sizeof (long double).
76
77 2004-03-03  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
78
79         * gcc.dg/builtins-config.h: Use underscore macro style for __sun
80         system type.  Add check for irix6 which doesn't have c99 runtime.
81
82 2004-03-03  Bob Wilson  <bob.wilson@acm.org>
83
84         * gcc.dg/const-elim-1.c: xfail for xtensa.
85
86 2004-03-01  Mark Mitchell  <mark@codesourcery.com>
87
88         PR c++/14369
89         * g++.dg/template/cond4.C: New test.
90
91 2004-03-01  Mark Mitchell  <mark@codesourcery.com>
92
93         PR c++/14360
94         * g++.old-deja/g++.ns/koenig5.C: Remove some error markers.
95
96         PR c++/14361
97         * g++.dg/parse/defarg7.C: New test.
98
99         PR c++/14359
100         * g++.dg/template/friend26.C: New test.
101
102 2004-03-01  Mark Mitchell  <mark@codesourcery.com>
103
104         PR c++/14324
105         * g++.dg/abi/mangle21.C: New test.
106
107         PR c++/14260
108         * g++.dg/parse/constructor2.C: New test.
109
110         PR c++/14337
111         * g++.dg/template/sfinae1.C: New test.
112
113 2004-02-29  Mark Mitchell  <mark@codesourcery.com>
114
115         PR c++/14267
116         * g++.dg/expr/crash2.C: New test.
117
118         PR middle-end/13448
119         * gcc.dg/inline-5.c: New test.
120         * gcc.dg/always-inline.c: Split out tests into ...
121         * gcc.dg/always-inline2.c: ... this and ...
122         * gcc.dg/always-inline3.c: ... this.
123
124 2004-02-29  Mark Mitchell  <mark@codesourcery.com>
125
126         PR debug/12103
127         * g++.dg/debug/crash1.C: New test.
128
129 2004-02-29  Kazu Hirata  <kazu@cs.umass.edu>
130
131         * gcc.dg/sibcall-3.c (recurser_void1): Make it an extern
132         function with __attribute__((noinline)).
133         (recurser_void2): Likewise.
134         * gcc.dg/sibcall-4.c (recurser_void1): Likewise.
135         (recurser_void2): Likewise.
136
137 2004-02-29  Roger Sayle  <roger@eyesopen.com>
138
139         PR middle-end/14203
140         * g++.dg/warn/Wunused-6.C: New test case.
141
142 2004-02-28  Richard Earnshaw  <rearnsha@arm.com>
143
144         * lib/g++.exp (g++_link_flags): Don't crash if LD_LIBRARY_PATH is
145         not defined.
146
147 2004-02-27  Eric Christopher  <echristo@redhat.com>
148
149         * g++.dg/charset/charset.exp: Change CFLAGS to CHARSETCFLAGS.
150         * g++.dg/charset/asm2.c: Run only x86.
151         * gcc.dg/charset/asm3.c: Ditto.
152
153 2004-02-27  Aldy Hernandez  <aldyh@redhat.com>
154
155         * lib/g++.exp (g++_link_flags): Append LD_LIBRARY_PATH to
156         ld_library_path.
157
158 2004-02-27  Ziemowit Laski  <zlaski@apple.com>
159
160         * g++.dg/ext/altivec-3.C: New.
161
162 2004-02-26  Richard Henderson  <rth@redhat.com>
163
164         * g++.dg/ext/attrib10.C: Mark for warning.
165         * gcc.dg/attr-alias-1.c: New.
166
167 2004-02-26  Richard Henderson  <rth@redhat.com>
168
169         * gcc.c-torture/execute/ieee/20040208-2.c: Move ...
170         * gcc.c-torture/execute/20040208-2.c: ... it back.
171
172 2004-02-26  Eric Christopher  <echristo@redhat.com>
173
174         * lib/target-supports.exp (check-iconv-available): New function.
175         * lib/gcc-dg.exp (dg-require-iconv): New function.
176         Use above.
177         * gcc.dg/charset: New directory.
178         * gcc.dg/charset/charset.exp: New file.
179         * gcc.dg/charset/asm1.c: Ditto.
180         * gcc.dg/charset/asm2.c: Ditto.
181         * gcc.dg/charset/asm3.c: Ditto.
182         * gcc.dg/charset/asm4.c: Ditto.
183         * gcc.dg/charset/asm5.c: Ditto.
184         * gcc.dg/charset/attribute1.c: Ditto.
185         * gcc.dg/charset/attribute2.c: Ditto.
186         * gcc.dg/charset/string1.c: Ditto.
187         * g++.dg/charset: New directory.
188         * g++.dg/dg.exp: Add here. Special options.
189         * g++.dg/charset/charset.exp: New file.
190         * g++.dg/charset/asm1.c: Ditto.
191         * g++.dg/charset/asm2.c: Ditto.
192         * g++.dg/charset/asm3.c: Ditto.
193         * g++.dg/charset/asm4.c: Ditto.
194         * g++.dg/charset/attribute1.c: Ditto.
195         * g++.dg/charset/attribute2.c: Ditto.
196         * g++.dg/charset/extern1.cc: Ditto.
197         * g++.dg/charset/extern2.cc: Ditto.
198         * g++.dg/charset/string1.c: Ditto.
199
200 2004-02-26  Mark Mitchell  <mark@codesourcery.com>
201
202         PR c++/14278
203         * g++.dg/parse/comma1.C: New test.
204
205 2004-02-26  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
206
207         PR c++/14284
208         * g++.dg/template/ttp8.C: New test.
209
210 2004-02-26  Eric Botcazou  <ebotcazou@act-europe.fr>
211
212         * gcc.dg/fixuns-trunc-1.c: New test.
213
214 2004-02-26  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
215
216         * gcc.dg/builtins-config.h: Use #elif.
217
218 2004-02-26  Michael Matz  <matz@suse.de>
219
220         * gcc.dg/20000724-1.c: Add regparm attribute to decl and def.
221         * gcc.dg/991214-1.c: Likewise.
222         * gcc.dg/i386-asm-1.c: Likewise.
223
224 2004-02-25  Richard Henderson  <rth@redhat.com>
225
226         * gcc.c-torture/execute/20040208-2.c: Move ...
227         * gcc.c-torture/execute/ieee/20040208-2.c: ... here.
228
229 2004-02-26  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
230
231         PR c++/14246
232         * g++.dg/other/crash-3.C: New test.
233
234 2004-02-25  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
235
236         * g++.dg/opt/inline4.C (dg-final): Robustify regexp.
237         * g++.dg/opt/inline6.C (dg-final): Robustify regexp.
238
239         * gcc.dg/builtins-config.h (HAVE_C99_RUNTIME): Don't define for PA
240         HP-UX.
241
242 2004-02-24  Michael Matz  <matz@suse.de>
243
244         * gcc.dg/i386-regparm.c: New.
245
246 2004-02-23  James E Wilson  <wilson@specifixinc.com>
247
248         * gcc.c-torture/execute/20040223-1.c: New.
249
250 2004-02-23  Zack Weinberg  <zack@codesourcery.com>
251             Kazu Hirata  <kazu@cs.umass.edu>
252
253         * gcc.dg/fwritable-strings-1.c: Remove.
254
255 2004-02-23  Andrew Pinski  <pinskia@physics.uc.edu>
256
257         PR c/14156
258         * gcc.dg/20040223-1.c: New test.
259
260 2004-02-23  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
261
262         PR c++/14106
263         * g++.dg/ext/typeof9.C: New test.
264
265 2004-02-23  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
266
267         PR c++/14250
268         * g++.dg/other/switch1.C: New test.
269
270 2004-02-23  Eric Botcazou  <ebotcazou@libertysurf.fr>
271
272         * gcc.dg/cast-function-1.c: Adjust for new informative message.
273         * gcc.dg/va-arg-1.c: Likewise.
274
275 2004-02-23  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
276
277         PR c++/14143
278         * g++.dg/template/koenig5.C: New test.
279
280 2004-02-21  Ziemowit Laski  <zlaski@apple.com>
281
282         * g++.dg/ext/altivec-1.C: Generalize target triple.
283         * g++.dg/ext/altivec-2.C: New test case.
284         * g++.dg/ext/altivec_check.h: New file.
285         * gcc.dg/altivec-1.c: Generalize target triple;
286         include altivec_check.h and call altivec_check().
287         * gcc.dg/altivec-[2-5].c: Generalize target triple.
288         * gcc.dg/altivec-6.c: New test case.
289         * gcc.dg/altivec-[7-9].c: Generalize target triple; add
290         type casts as needed.
291         * gcc.dg/altivec-10.c: Include altivec_check.h and call
292         altivec_check().
293         * gcc.dg/altivec-12.c: New test case.
294         * gcc.dg/altivec-varargs-1.c: Generalize target triple;
295         include altivec_check.h and call altivec_check().
296         * gcc.dg/altivec_check.h: New file.
297
298 2004-02-20  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
299
300         * lib/target-supports.exp (check_alias_available): Don't mangle
301         function `g' in test program.
302
303 2004-02-20  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
304
305         * lib/target-supports.exp (check_profiling_available): Check
306         argument to determine whether we support a profiling type.
307         * lib/gcc-dg.exp (dg-require-profiling): Pass argument to
308         check_profiling_available.
309         * g++.dg/bprob/bprob.exp: Likewise
310         * g77.dg/bprob/bprob.exp: Likewise.
311         * gcc.misc-tests/bprob.exp: Likewise.
312         * g++.old-deja/g++.law/profile1.C: Pass profiling type to
313         dg-require-profiling and delete expected error handling.
314         * gcc.dg/20021014-1.c: Likewise.
315         * gcc.dg/nest.c: Likewise.
316
317 2004-02-20  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
318
319         PR c++/12007
320         * g++.dg/other/vthunk1.C: New test.
321
322 2004-02-20  Falk Hueffner  <falk@debian.org>
323
324         PR target/14201
325         * gcc.c-torture/compile/fix-trunc-mem-1.c: New test.
326
327 2004-02-20  Mark Mitchell  <mark@codesourcery.com>
328
329         PR c++/13927
330         * g++.dg/other/error8.C: Remove XFAIL markers.
331
332         PR c++/14173
333         * g++.dg/ext/packed5.C: New test.
334
335         PR c++/14199
336         * g++.dg/warn/Wunused-5.C: New test.
337
338         PR c++/14186
339         * g++.dg/lookup/member1.C: New test.
340
341 2004-02-19  Kazu Hirata  <kazu@cs.umass.edu>
342
343         * gcc.c-torture/compile/20040130-1.c: Enable only when
344         __INT_MAX__ >= 2147483647L.
345         * gcc.c-torture/compile/961203-1.c: Likewise.
346
347 2004-02-19  Nathan Sidwell  <nathan@codesourcery.com>
348
349         * g++.dg/parse/attr-ctor1.C: XFAIL on hppa.
350         * g++.dg/opt/template1.C: Robustify assembler regexp
351
352 2004-02-19  Eric Botcazou  <ebotcazou@libertysurf.fr>
353
354         * gcc.c-torture/execute/simd-4.x: Remove.
355         * gcc.c-torture/execute/va-arg-25.x: Likewise.
356         * gcc.dg/compat/vector-1_x.c: Do not XFAIL on SPARC.
357         Guard with #ifndef SKIP_ATTRIBUTE.
358         * gcc.dg/compat/vector-1_y.c: Likewise.
359         * gcc.dg/compat/vector-2_x.c: Likewise.
360         * gcc.dg/compat/vector-2_y.c: Likewise.
361         * g++.dg/eh/simd-1.C: Do not XFAIL on SPARC.
362         * g++.dg/eh/simd-2.C: Likewise.
363
364 2004-02-19  Alan Modra  <amodra@bigpond.net.au>
365
366         * gcc.c-torture/compile/complex-1.c: New.
367
368 2004-02-19  Hans-Peter Nilsson  <hp@axis.com>
369
370         PR target/14209
371         * gcc.c-torture/execute/20040218-1.c: New test.
372
373 2004-02-19  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
374
375         PR c++/14181
376         * g++.dg/parse/new2.C: New test.
377
378 2004-02-18  Paul Brook  <paul@codesourcery.com>
379
380         * gcc.c-torture/compile/libcall-1.c: New test.
381
382 2004-02-18  Paul Brook  <paul@codesourcery.com>
383
384         PR debug/12934
385         * gcc.dg/debug/debug-7.c: New test.
386
387 2004-02-17  Ulrich Weigand  <uweigand@de.ibm.com>
388
389         * gcc.dg/20040217-1.c: New test.
390
391 2004-02-17  Zack Weinberg  <zack@codesourcery.com>
392
393         * gcc.c-torture/execute/990208-1.x: Delete.
394
395 2004-02-17  Richard Sandiford  <rsandifo@redhat.com>
396
397         * gcc.c-torture/execute/20040208-2.x: New file.
398
399 2004-02-17  Mark Mitchell  <mark@codesourcery.com>
400
401         PR c++/11326
402         * g++.dg/abi/structret1.C: New test.
403
404 2004-02-17  Jakub Jelinek  <jakub@redhat.com>
405
406         * gcc.dg/i386-cpuid.h (bit_CMOV): Define.
407         (i386_cpuid): No need to test if cpuid is available on AMD64.
408         Fix assembly, so that it works onboth i386 and AMD64.
409         * gcc.dg/i386-sse-6.c: Include stdio.h, stdlib.h and string.h.
410         (vecInLong): Fix s[] member type to unsigned int.
411         (vecInWord): Remove type.
412         (mmx_tests, sse_tests, dump64_16, dump64_32, dump64_64): Remove.
413         (a64, b64, c64, d64, e64): Remove.
414         (main): Pass if CPU has no MMX, SSE, SSE2 or CMOV support.
415         Remove unused variable.  Remove initialization of removed variables.
416         Don't call mmx_tests nor sse_tests.
417         (reference_mmx, reference_sse): Remove.
418         (check): Add return stmt.
419         * gcc.dg/i386-sse-7.c: New test.
420         * gcc.dg/i386-mmx-4.c: New test.
421
422 2004-02-17  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
423
424         * g++.dg/tc1/dr176.C: Add missing semicolon (typo).
425         * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
426         g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
427         g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr193.C,
428         g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C, g++.dg/tc1/dr56.C,
429         g++.dg/tc1/dr68.C, g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C,
430         g++.dg/tc1/dr94.C: Fix line terminator.
431
432 2004-02-16  Geoffrey Keating  <geoffk@apple.com>
433
434         * gcc.c-torture/compile/20040216-1.c: New.
435
436 2004-02-16  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
437
438         * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
439         g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
440         g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr188.C,
441         g++.dg/tc1/dr193.C, g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C,
442         g++.dg/tc1/dr48.C, g++.dg/tc1/dr56.C, g++.dg/tc1/dr68.C,
443         g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C, g++.dg/tc1/dr94.C: New tests.
444
445 2004-02-16  Eric Botcazou  <ebotcazou@libertysurf.fr>
446
447         * gcc.c-torture/execute/20020720-1.x: XFAIL on SPARC with -fPIC.
448
449 2004-02-15  Mark Mitchell  <mark@codesourcery.com>
450
451         PR c++/13971
452         * g++.dg/expr/cond4.C: New test.
453
454         PR c++/14086
455         * g++.dg/lookup/crash2.C: New test.
456
457 2004-02-14  Josef Zlomek  <zlomekj@suse.cz>
458
459         * gcc.c-torture/compile/20040214-2.c: New test.
460
461 2004-02-14  Andrew Pinski  <pinskia@physics.uc.edu>
462
463         PR c++/14116
464         * g++.dg/ext/typeof8.C: New test.
465
466 2004-02-14  Eric Botcazou  <ebotcazou@act-europe.fr>
467
468         * gcc.c-torture/compile/20040214-1.c: New test.
469
470 2004-02-14  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
471
472         PR c++/13635
473         * g++.dg/template/spec11.C: New test.
474
475 2004-02-13  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
476
477         PR c++/13927
478         * g++.dg/other/error8.C: New test.
479
480 2004-02-13  Mark Mitchell  <mark@codesourcery.com>
481
482         PR c++/14122
483         * g++.dg/template/array4.C: New test.
484
485         PR c++/14108
486         * g++.dg/inherit/thunk2.C: New test.
487
488         PR c++/14083
489         * g++.dg/eh/cond2.C: New test.
490
491 2004-02-12  Alan Modra  <amodra@bigpond.net.au>
492
493         * gcc.dg/debug/20020327-1.c: Disable for powerpc64.
494
495 2004-02-12  Nathaniel Smith <njs@codesourcery.com>
496
497         * lib/scanasm.exp (dg-scan): Quote pattern before display.
498
499 2004-02-12  Hartmut Penner  <hpenner@de.ibm.com>
500
501         * g++.dg/simd-2.C: xfail on ppc64-linux.
502
503 2004-02-11  Joseph S. Myers  <jsm@polyomino.org.uk>
504
505         PR c/456
506         * gcc.dg/cpp/c90-if-comma-1.c, gcc.dg/cpp/c99-if-comma-1.c: New
507         tests.
508
509 2004-02-11  Uros Bizjak  <uros@kss-loka.si>
510
511         * gcc.dg/builtins-33.c: New test.
512
513 2004-02-11  Paolo Bonzini  <bonzini@gnu.org>
514
515         * gcc.dg/pr14092-1.c: Use intptr_t for the cast.
516
517 2004-02-11  Hartmut Penner  <hpenner@de.ibm.com>
518
519         * g++.dg/simd-2.C: Set -maltivec for ppc64.
520
521 2004-02-11  Hartmut Penner  <hpenner@de.ibm.com>
522
523         * gcc.dg/ppc64-abi-3.c: New test.
524
525 2004-02-10  Paolo Bonzini  <bonzini@gnu.org>
526
527         PR c/14092
528
529         * gcc.dg/pr14092-1.c: New testcase.
530
531 2004-02-10  Alan Modra  <amodra@bigpond.net.au>
532
533         * gcc.dg/cpp/assert4.c: Fix typo last change.
534
535         * gcc.dg/darwin-longlong.c: Only use r0 in asm for darwin.
536         * gcc.dg/cpp/assert4.c: Handle powerpc64.
537
538         * gcc.dg/debug/20020327-1.c: xfail for powerpc64.
539
540 2004-02-09  Roger Sayle  <roger@eyesopen.com>
541
542         * gcc.c-torture/compile/20040209-1.c: New test case.
543
544 2004-02-08  Joseph S. Myers  <jsm@polyomino.org.uk>
545
546         * gcc.dg/c90-init-1.c: Adjust expected error messages.
547
548 2004-02-08  Richard Sandiford  <rsandifo@redhat.com>
549
550         * gcc.c-torture/execute/20040208-[12].c: New tests.
551
552 2004-02-08  Eric Botcazou  <ebotcazou@libertysurf.fr>
553
554         * g++.dg/eh/simd-2.C: Adjust line numbers for SPARC.
555
556 2004-02-08  Eric Botcazou  <ebotcazou@libertysurf.fr>
557
558         * gcc.c-torture/execute/va-arg-25.x: XFAIL only on SPARC 64-bit.
559
560 2004-02-07  Zack Weinberg  <zack@codesourcery.com>
561
562         Bug 13856
563         * gcc.dg/visibility-8.c: New testcase.
564
565 2004-02-07  Zack Weinberg  <zack@codesourcery.com>
566
567         * gcc.c-torture/execute/string-opt-15.c: Define memcmp with void *
568         arguments.
569         * gcc.dg/fwritable-strings-1.c: Expect the deprecation notice.
570
571 2004-02-07  Roger Sayle  <roger@eyesopen.com>
572
573         PR middle-end/13696
574         * g++.dg/opt/fold1.C: New test case.
575
576 2003-02-06  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
577
578         PR c++/14033
579         * g++.dg/other/crash-2.C: New test.
580
581 2003-02-06  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
582
583         PR c++/14028
584         * g++.dg/parse/angle-bracket2.C: New test.
585
586 2004-02-05  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
587
588         PR middle-end/13750
589         Revert:
590         2004-01-15  Geoffrey Keating  <geoffk@apple.com>
591         PR pch/13361
592         * testsuite/g++.dg/pch/wchar-1.C: New.
593         * testsuite/g++.dg/pch/wchar-1.Hs: New.
594
595 2004-02-05  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
596
597         PR c++/14008
598         * g++.dg/parse/error15.C: New test.
599         * g++.dg/parse/crash11.C: Update dg-error mark.
600
601 2004-02-04  Mark Mitchell  <mark@codesourcery.com>
602
603         PR c++/13932
604         * g++.dg/warn/conv2.C: New test.
605
606 2004-02-04  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
607
608         PR c++/13086
609         * g++.dg/warn/incomplete1.C: Remove xfail.
610
611 2004-02-04  Mark Mitchell  <mark@codesourcery.com>
612
613         * lib/file-format.exp (gcc_target_object_format): Use
614         ${tool}_target_compile, not gcc_target_compile.
615         * lib/target-supports.exp (check_alias_available): Likewise.
616         (check_gc_sections_available): Likewise.
617         * g++.dg/ext/attrib10.C: Use dg-require-alias.
618         * g++.old-deja/g++.ext/attrib5.C: Use dg-require-weak and
619         dg-require-alias.
620
621 2004-02-04  Mark Mitchell  <mark@codesourcery.com>
622
623         PR c++/13969
624         * g++.dg/template/static6.C: New test.
625
626 2004-02-04  Ian Lance Taylor  <ian@wasabisystems.com>
627
628         * gcc.dg/arm-mmx-1.c: Don't look for ldmfd if -mthumb.
629
630 2004-02-04  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
631
632         * objc.dg/encode-2.m, objc.dg/encode-3.m, objc.dg/encode-4.m: Fix
633         tests for systems where `char' is unsigned by default.
634
635 2003-02-04  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
636
637         PR c++/13997
638         * g++.dg/template/partial3.C: New test.
639
640 2004-02-04  Kazu Hirata  <kazu@cs.umass.edu>
641
642         * gcc.dg/20020312-2.c, gcc.dg/builtin-inf-1.c,
643         gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c, gcc.dg/cpp/assert4.c:
644         Remove mentions of obsolete ports.
645
646 2004-02-04  Paolo Bonzini  <bonzini@gnu.org>
647
648         * gcc.dg/noncompile/20001228-1.c: Fix for new
649         error message.
650
651 2004-02-03  Roger Sayle  <roger@eyesopen.com>
652
653         PR target/9348
654         * gcc.c-torture/execute/multdi-1.c: New test case.
655
656 2004-02-03  Mark Mitchell  <mark@codesourcery.com>
657
658         PR c++/13925
659         * g++.dg/template/lookup5.C: New test.
660
661 2004-02-03  Mark Mitchell  <mark@codesourcery.com>
662
663         PR c++/13950
664         * g++.dg/template/lookup4.C: New test.
665
666         PR c++/13970
667         * g++.dg/parse/error14.C: New test.
668
669         PR c++/14002
670         * g++.dg/parse/template13.C: New test.
671
672 2004-02-03  Mark Mitchell  <mark@codesourcery.com>
673
674         PR c++/13978
675         * g++.dg/template/koenig4.C: New test.
676
677         PR c++/13968
678         * g++.dg/template/crash17.C: New test.
679
680         PR c++/13975
681         * g++.dg/parse/error13.C: New test.
682         * g++.old-deja/g++.robertl/eb125.C: Tweak error messages.
683
684 2004-02-03  Eric Botcazou  <ebotcazou@libertysurf.fr>
685
686         * gcc.dg/20020503-1.c: Remove -mflat dg-options.
687
688 2004-02-03  Paolo Bonzini  <bonzini@gnu.org>
689
690         PR c/11658
691         PR c/13994
692         * gcc.dg/noncompile/20040203-1.c: New test.
693         * gcc.dg/noncompile/20040203-2.c: Likewise.
694         * gcc.dg/noncompile/20040203-3.c: Likewise.
695         * gcc.dg/20040203-1.c: Likewise.
696
697 2004-02-02  Andrew Pinski  <pinskia@physics.uc.edu>
698
699         PR c++/10858
700         * g++.dg/template/sizeof7.C: New test.
701
702 2004-02-02  Eric Christopher  <echristo@redhat.com>
703             Zack Weinberg  <zack@codesourcery.com>
704
705         * gcc.c-torture/execute/wchar_t-1.c: Add -finput-charset.
706
707 2004-02-02  Zack Weinberg  <zack@codesourcery.com>
708
709         * g++.dg/eh/forced1.C, g++.dg/eh/forced2.C, g++.dg/eh/forced3.C
710         * g++.dg/eh/forced4.C: XFAIL ia64-hp-hpux11.*.
711         * g++.dg/eh/ia64-1.C: Test branch regs only #ifdef __LP64__.
712         * gcc.dg/cleanup-5.c: Run only on Linux targets.
713
714 2004-02-02  Mark Mitchell  <mark@codesourcery.com>
715
716         PR c++/13113
717         * g++.old-deja/g++.mike/net36.C: Adjust error messages.
718
719         PR c++/13854
720         * g++.dg/ext/attrib13.C: New test.
721
722         PR c++/13907
723         * g++.dg/conversion/op2.C: New test.
724
725 2004-02-02  Eric Botcazou  <ebotcazou@libertysurf.fr>
726
727         * gcc.dg/titype-1.c: Fix pasto.
728
729 2004-02-02  Eric Botcazou  <ebotcazou@libertysurf.fr>
730
731         * gcc.dg/titype-1.c: New test.
732
733 2004-02-01  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
734
735         PR c++/13957
736         * g++.dg/template/non-type-template-argument-1.C,
737         g++.dg/template/qualified-id1.C: Update dg-error marks.
738         * g++.dg/template/nontype6.C: New test.
739
740 2004-02-01  Roger Sayle  <roger@eyesopen.com>
741
742         * gcc.dg/builtins-1.c: Also test for __builtin_signbit{,f,l}.
743         * gcc.dg/builtins-31.c: New testcase.
744         * gcc.dg/builtins-32.c: New testcase.
745
746 2004-01-30  Andrew Pinski  <pinskia@physics.uc.edu>
747
748         * objc.dg/call-super-2.m: Update line numbers
749         for the including of stddef.h.
750
751 2004-01-30  Michael Matz  <matz@suse.de>
752
753         * g++.dg/ext/case-range1.C, g++.dg/ext/case-range2.C,
754         g++.dg/ext/case-range3.C: New tests.
755
756 2004-01-30  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
757
758         DR206
759         PR c++/13813
760         * g++.dg/template/member4.C: New test.
761
762 2004-01-30  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
763
764         PR c++/13683
765         * g++.dg/template/sizeof6.C: New test.
766
767 2004-01-30  Eric Botcazou  <ebotcazou@libertysurf.fr>
768
769         * gcc.dg/fwritable-strings-1.c: New test.
770
771 2004-01-30  Eric Botcazou  <ebotcazou@libertysurf.fr>
772
773         * gcc.c-torture/compile/20040130-1.c: New test.
774
775 2004-01-29  Geoffrey Keating  <geoffk@geoffk.org>
776
777         * objc.dg/call-super-2.m: Include stddef.h for size_t.
778
779 2004-01-29  Mark Mitchell  <mark@codesourcery.com>
780
781         PR c++/13883
782         * g++.dg/template/ctor3.C: New test.
783
784 2004-01-29  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
785
786         * g++.dg/tc1: New directory.
787         * g++.dg/tc1/dr108.C, g++.dg/tc1/dr128.C, g++.dg/tc1/dr147.C,
788         g++.dg/tc1/dr179.C, g++.dg/tc1/dr1.C, g++.dg/tc1/dr213.C,
789         g++.dg/tc1/dr74.C, g++.dg/tc1/dr90.C, g++.dg/tc1/dr127.C,
790         g++.dg/tc1/dr137.C, g++.dg/tc1/dr164.C, g++.dg/tc1/dr185.C,
791         g++.dg/tc1/dr20.C, g++.dg/tc1/dr52.C, g++.dg/tc1/dr85.C: New tests.
792
793 2004-01-28  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
794
795         * g++.dg/parse/error11.C: New test.
796         * g++.dg/parse/error12.C: Likewise.
797
798 2004-01-28  Ziemowit Laski  <zlaski@apple.com>
799
800         * objc.dg/proto-qual-1.m (ROUND, aligned_sizeof): New.
801         (scan_initial, main): Use aligned_sizeof instead of sizeof.
802
803 2004-01-28  Mark Mitchell  <mark@codesourcery.com>
804
805         PR c++/13791
806         * g++.dg/ext/attrib12.C: New test.
807
808         PR c++/13736
809         * g++.dg/parse/cast2.C: New test.
810
811 2004-01-27  James E Wilson  <wilson@specifixinc.com>
812
813         * objc.dg/encode-2.m (main): New local string.  Set depending on
814         sizeof long.  Use in sscanf call.
815         * objc.dg/encode-3.m (main): New local string.  Set depending on
816         sizeof long.  Use in scan_initial call.
817
818 2004-01-27  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
819
820         * objc.dg/call-super-2.m: Make LP64-safe.
821         * objc.dg/desig-init-1.m: Likewise.
822
823 2004-01-27  Devang Patel <dpatel@apple.com>
824
825         * g++.dg/debug/namespace1.C: New test.
826
827 2004-01-27  Ian Lance Taylor  <ian@wasabisystems.com>
828
829         * gcc.dg/const-elim-1.c: Add xfail for strongarm-*-* and
830         xscale-*-*.
831
832         * gcc.dg/arm-mmx-1.c: New test.
833
834 2004-01-27  Eric Botcazou  <ebotcazou@libertysurf.fr>
835
836         * gcc.dg/20040127-1.c: New test.
837         * gcc.dg/20040127-2.c: New test.
838
839 2004-01-26  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
840
841         * objc.dg/stret-1.m (glob): Renamed to globa.
842
843 2004-01-26  Mark Mitchell  <mark@codesourcery.com>
844
845         PR c++/13663
846         * g++.dg/expr/for1.C: New test.
847
848 2004-01-26  Fariborz Jahanian <fjahanian@apple.com>
849
850         PR middle-end/13779
851         * gcc.dg/darwin-longlong.c: New test.
852
853 2004-01-26  Ian Lance Taylor  <ian@wasabisystems.com>
854
855         * gcc.dg/20040124-1.c: Moved test from here...
856         * gcc.c-torture/compile/20040124-1.c: ...to here.
857
858 2004-01-26  Eric Botcazou  <ebotcazou@libertysurf.fr>
859
860         * gcc.dg/sparc-ret.c: Run only in 32-bit mode.  Don't scan
861         the assembly output if -m64 is passed.
862
863 2004-01-25  Mark Mitchell  <mark@codesourcery.com>
864
865         PR c++/13833
866         * g++.dg/template/cond3.C: New test.
867
868 2004-01-25  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
869
870         PR c++/13810
871         * g++.dg/template/ttp7.C: New test.
872
873 2004-01-25  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
874
875         PR c++/13797
876         * g++.dg/template/nontype4.C: New test.
877         * g++.dg/template/nontype5.C: Likewise.
878
879 2004-01-25  Richard Sandiford  <rsandifo@redhat.com>
880
881         * gcc.dg/torture/mips-clobber-at.c: New test.
882
883 2004-01-24  Ian Lance Taylor  <ian@wasabisystems.com>
884
885         * gcc.dg/20040124-1.c: New test.
886
887 2004-01-24  Jakub Jelinek  <jakub@redhat.com>
888
889         * gcc.dg/20040123-1.c: New test.
890
891 2004-01-23  Zack Weinberg  <zack@codesourcery.com>
892
893         * gcc.dg/builtins-30.c: Move dg-warning marks to the proper lines.
894
895 2004-01-24  Joseph S. Myers  <jsm@polyomino.org.uk>
896
897         * gcc.dg/c90-array-lval-7.c, gcc.dg/c99-array-lval-7.c: New tests.
898
899 2004-01-23  Andrew Pinski  <apinski@apple.com>
900
901         * gcc.dg/20030121-1.c: Move to ..
902         * gcc.dg/20040121-1.c: here.
903
904 2004-01-23  Roger Sayle  <roger@eyesopen.com>
905
906         * gcc.dg/builtins-29.c: New test case.
907
908 2004-01-23  Zack Weinberg  <zack@codesourcery.com>
909
910         PR 18314
911         * gcc.dg/builtins-30.c: New testcase.
912
913 2004-01-23  Andreas Tobler  <a.tobler@schweiz.ch>
914
915         * g++.dg/compat/compat.exp: Add LD_LIBRARY_PATH_32/64 for Solaris.
916         * lib/g77.exp: Likewise.
917         * lib/objc.exp: Likewise.
918         * lib/g++.exp: Likewise.
919
920 2004-01-22  Eric Botcazou  <ebotcazou@libertysurf.fr>
921
922         * gcc.dg/struct-by-value-2.c: New test.
923
924 2004-01-21  Andrew Pinski  <apinski@apple.com>
925
926         PR target/13785
927         * gcc.dg/20030121-1.c: New test.
928
929 2004-01-22  Ulrich Weigand  <uweigand@de.ibm.com>
930
931         * gcc.dg/20030123-1.c: Add -fno-omit-frame-pointer option.  Do not
932         clobber frame pointer register in asm statement.
933
934 2004-01-21  Falk Hueffner  <falk@debian.org>
935
936         * gcc.c-torture/compile/20040121-1.c: New test.
937
938 2004-01-21  Zack Weinberg  <zack@codesourcery.com>
939
940         * gcc.dg/noncompile/20020213-1.c: Add another dg-warning line.
941
942 2004-01-20  Hartmut Penner  <hpenner@de.ibm.com>
943
944         * gcc.dg/ppc64-abi-2.c: New test.
945
946 2004-01-18  James A. Morrison  <ja2morri@uwaterloo.ca>
947
948         * lib/treelang.exp: Fill out this file.
949         * lib/treelang-dg.exp: New File.
950
951 2004-01-20  Joseph S. Myers  <jsm@polyomino.org.uk>
952
953         * gcc.c-torture/compile/981022-1.c: Remove.
954         * gcc.dg/array-5.c: Remove XFAIL.
955         * gcc.dg/sequence-pt-1.c: Remove test using extended lvalues.
956         * gcc.dg/cast-lvalue-1.c, gcc.dg/compound-lvalue-1.c,
957         gcc.dg/cond-lvalue-1.c: Update.
958         * gcc.dg/cast-lvalue-2.c: New test.
959
960 2004-01-19  Mark Mitchell  <mark@codesourcery.com>
961
962         PR c++/13592
963         * g++.dg/other/error1.C (class foo): Tweak error message.
964
965         PR c++/13592
966         * g++.dg/template/call2.C: New test.
967
968 2004-01-19  Eric Botcazou  <ebotcazou@libertysurf.fr>
969
970         * gcc.dg/compat/fnptr-by-value-1_x.c, scalar-by-value-1_y.c
971         scalar-by-value-3_x.c, scalar-by-value-3_y.c,
972         scalar-by-value-4_x.c, scalar-by-value-4_y.c,
973         scalar-return-1_x.c, scalar-return-2_y.c,
974         scalar-return-3_x.c, scalar-return-3_y.c,
975         scalar-return-4_x.c, scalar-return-4_y.c,
976         struct-align-1.h, struct-align-1_x.c,
977         struct-align-1_y.c, struct-align-2.h,
978         struct-align-2_x.c, struct-align-2_y.c,
979         struct-by-value-10_y.c, struct-by-value-11_x.c,
980         struct-by-value-11_y.c, struct-by-value-12_x.c,
981         struct-by-value-12_y.c, struct-by-value-13_x.c,
982         struct-by-value-13_y.c, struct-by-value-14_x.c,
983         struct-by-value-14_y.c, struct-by-value-15_x.c,
984         struct-by-value-15_y.c, struct-by-value-16_y.c,
985         struct-by-value-17_y.c, struct-by-value-18_y.c,
986         struct-by-value-19_y.c, struct-by-value-1_x.c,
987         struct-by-value-1_y.c, struct-by-value-20_y.c,
988         struct-by-value-2_x.c, struct-by-value-2_y.c,
989         struct-by-value-3_y.c, struct-by-value-4_x.c,
990         struct-by-value-4_y.c, struct-by-value-5_y.c,
991         struct-by-value-6_y.c, struct-by-value-7_y.c
992         struct-by-value-8_x.c, struct-by-value-8_y.c
993         struct-by-value-9_x.c, struct-by-value-9_y.c
994         struct-return-10_x.c, struct-return-10_y.c,
995         struct-return-19_x.c, struct-return-20_x.c
996         struct-return-2_x.c, struct-return-2_y.c
997         struct-return-3_x.c: Guard non-C99 tests with SKIP_COMPLEX_INT,
998         SKIP_ATTRIBUTE and SKIP_ZERO_ARRAY.  Turns SKIPVA into SKIP_VA.
999
1000 2004-01-19  Eric Botcazou  <ebotcazou@libertysurf.fr>
1001
1002         * gcc.dg/tls/alias-1.c: Add dg-warning for unsupported visibility
1003         attribute on sparc*-sun-solaris2.*.
1004
1005 2004-01-18  Mark Mitchell  <mark@codesourcery.com>
1006
1007         PR c++/13710
1008         * g++.dg/ext/typeof7.C: New test.
1009
1010 2004-01-18  David Edelsohn  <edelsohn@gnu.org>
1011
1012         * gcc.dg/array-quals-1.c: xfail on powerpc*-*-aix*.
1013         * gcc.dg/const-elim-1.c: Same.
1014
1015 2004-01-17  Ziemowit Laski  <zlaski@apple.com>
1016
1017         * objc.dg/stret-1.m: New.
1018         * objc.dg/stret-2.m: New.
1019
1020 2004-01-17  Andrew Pinski  <pinskia@physics.uc.edu>
1021
1022         PR c++/11895
1023         * g++.dg/ext/vector1.C: New test.
1024
1025 2004-01-16  Geoffrey Keating  <geoffk@apple.com>
1026
1027         * gcc.dg/pch/import-1.c: New.
1028         * gcc.dg/pch/import-1.hs: New.
1029         * gcc.dg/pch/import-1a.h: New.
1030         * gcc.dg/pch/import-1b.h: New.
1031         * gcc.dg/pch/import-1c.h: New.
1032
1033 2004-01-16  Mark Mitchell  <mark@codesourcery.com>
1034
1035         PR c++/13574
1036         * g++.dg/ext/array1.C: New test.
1037
1038         PR c++/13178
1039         * g++.dg/conversion/op1.C: New test.
1040
1041 2004-01-16  J"orn Rennecke <joern.rennecke@superh.com>
1042
1043         PR 11864
1044         From Kazumoto Kojima / Dan Kegel:
1045         * gcc.dg/pr11864-1.c: New test.
1046
1047         PR 10392
1048         From Marcus Comstedt / Dan Kegel:
1049         * gcc.dg/pr10392-1.c: New test.
1050
1051 2004-01-16  Mark Mitchell  <mark@codesourcery.com>
1052
1053         PR c++/13478
1054         * g++.dg/init/ref10.C: New test.
1055
1056 2004-01-15  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
1057
1058         PR c++/13407
1059         * g++.dg/parse/typename6.C: New test.
1060
1061 2004-01-15  Geoffrey Keating  <geoffk@apple.com>
1062
1063         PR pch/13361
1064         * testsuite/g++.dg/pch/wchar-1.C: New.
1065         * testsuite/g++.dg/pch/wchar-1.Hs: New.
1066
1067 2004-01-15  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
1068
1069         PR c++/9259
1070         * g++.dg/expr/sizeof2.C: New test.
1071
1072 2004-01-15  Kazu Hirata  <kazu@cs.umass.edu>
1073
1074         * gcc.dg/sibcall-3.c: Replace mn10?00 with mn10300.
1075
1076 2004-01-15  Alexandre Oliva  <aoliva@redhat.com>
1077
1078         PR c++/13659
1079         * g++.dg/lookup/strong-using-3.C: New.
1080         * g++.dg/lookup/using-10.C: New.
1081
1082 2004-01-15  Alexandre Oliva  <aoliva@redhat.com>
1083
1084         PR c++/13594
1085         * g++.dg/lookup/strong-using-2.C: New.
1086
1087 2004-01-15  Marcus Comstedt <marcus@mc.pp.se>
1088             Dan Kegel <dank@kegel.com>
1089             J"orn Rennecke <joern.rennecke@superh.com>
1090
1091         PR target/9365
1092         * gcc.dg/pr9365-1.c: New test.
1093
1094 2004-01-15  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
1095
1096         PR c++/8856
1097         * g++.dg/parse/casting-operator2.C: New test.
1098         * g++.old-deja/g++.pt/explicit83.C: Remove.
1099
1100 2004-01-14  Joseph S. Myers  <jsm@polyomino.org.uk>
1101
1102         * gcc.dg/label-compound-stmt-1.c: New test.
1103         * gcc.c-torture/compile/950922-1.c,
1104         gcc.c-torture/compile/20000211-3.c,
1105         gcc.c-torture/compile/20000518-1.c,
1106         gcc.c-torture/compile/20021108-1.c: Avoid labels at and of
1107         compound statements.
1108
1109 2004-01-14  Hartmut Penner  <hpenner@de.ibm.com>
1110
1111         * gcc.dg/ppc64-abi-1.c: New test.
1112
1113 2004-01-14  Danny Smith  <dannysmith@users.sourceforge.net>
1114
1115          * g++.dg/ext/attrib9.C: Add dg-warnings.
1116
1117 2004-01-14  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
1118
1119         PR c++/12335
1120         * g++.dg/parse/dtor3.C: New test.
1121
1122 2004-01-13  Andrew Pinski  <pinskia@physics.uc.edu>
1123
1124         PR c++/12709
1125         * g++.dg/parse/try-catch-1.C: New test.
1126
1127 2004-01-13  Arnaud Charlet  <charlet@act-europe.fr>
1128
1129         * ada/acats/run_all.sh: Add more verbose output in acats.log
1130         when compiling tests.
1131
1132 2004-01-12  Zack Weinberg  <zack@codesourcery.com>
1133
1134         PR 13656
1135         * gcc.dg/typedef-redecl.c: New test case.
1136         * gcc.dg/typedef-redecl.h: New support file.
1137
1138 2004-01-13  Jan Hubicka  <jh@suse.cz>
1139
1140         * gcc.dg/always_inline.c: New test.
1141         * gcc.dg/debug/20031231-1.c: Fix.
1142
1143 2004-01-13  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
1144
1145         PR c++/13474
1146         * g++.dg/template/array3.C: New test.
1147
1148 2004-01-12  Zack Weinberg  <zack@codesourcery.com>
1149
1150         * g++.dg/ext/lvalue1.C: No longer expected to fail.
1151         * g++.dg/warn/Wunused-2.C: Likewise.
1152
1153 2004-01-12  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1154
1155         PR c++/13289
1156         * g++.dg/template/instantiate6.C: New test.
1157
1158 2004-01-12  Roger Sayle  <roger@eyesopen.com>
1159
1160         PR middle-end/11397
1161         * gcc.dg/special/wkali-2.c: Add dg-require-alias.
1162
1163 2004-01-12  Jan Hubicka  <jh@suse.cz>
1164
1165         PR opt/12826
1166         * gcc.dg/20040112-1.c: New.
1167
1168         * gcc.dg/dwarf-die[1-7].c: Move to...
1169         * gcc.dg/debug/dwarf2/dwarf-die[1-7].c: ... here.
1170         * gcc.dg/debug/dwarf2/dwarf2.exp: New.
1171
1172 2004-01-12  Ian Lance Taylor  <ian@wasabisystems.com>
1173
1174         PR c++/4100
1175         * g++.dg/parse/friend4.C: New test.
1176
1177 2004-01-12  Scott Brumbaugh  <scottb.lists@verizon.net>
1178
1179         PR c++/4100
1180         * g++.old-deja/g++.pt/niklas01a.C: Mark an error where a class
1181         definition is called a friend.
1182
1183 2004-01-11  Zack Weinberg  <zack@codesourcery.com>
1184
1185         * gcc.dg/tls/diag-3.c: Tweak dg-error regexp.
1186
1187 2004-01-11  Ian Lance Taylor  <ian@wasabisystems.com>
1188
1189         PR c++/3478
1190         * g++.dg/parse/error10.C: New test.
1191         * g++.dg/template/arg2.C: Accept "invalid type" error.
1192
1193 2004-01-11  Jakub Jelinek  <jakub@redhat.com>
1194
1195         PR middle-end/13392
1196         * g++.dg/opt/expect2.C: New test.
1197
1198 2004-01-10  Zack Weinberg  <zack@codesourcery.com>
1199
1200         * gcc.dg/Wshadow-1.c, gcc.dg/attr-noinline.c, gcc.dg/decl3.c
1201         * gcc.dg/redecl-1.c, gcc.dg/visibility-7.c, gcc.dg/wtr-static-1.c
1202         * gcc.dg/noncompile/20020220-1.c, objc.dg/method-1.m:
1203         Update dg-error regexps.
1204
1205 2004-01-10  Zack Weinberg  <zack@codesourcery.com>
1206
1207         * gcc.c-torture/compile/20021123-2.c: Delete; dup of 20021120-1.c.
1208         * gcc.c-torture/compile/20021123-3.c: Delete; dup of 20021120-2.c.
1209
1210 2004-01-10  Eric Botcazou  <ebotcazou@libertysurf.fr>
1211
1212         * gcc.dg/pragma-re-1.c: Use right pointer type.
1213
1214 2004-01-10  Eric Botcazou  <ebotcazou@libertysurf.fr>
1215
1216         * g++.dg/eh/simd-1.c: Ajust line number for dg-error line.
1217
1218 2004-01-09  Geoffrey Keating  <geoffk@apple.com>
1219
1220         * gcc.dg/rs6000-ldouble-1.c: New.
1221
1222 2004-01-10  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
1223
1224         DR 337
1225         PR c++/9256
1226         * g++.dg/other/abstract1.C: New test.
1227
1228 2004-01-09  Alexandre Oliva  <aoliva@redhat.com>
1229
1230         * g++.dg/lookup/strong-using-1.C: New.
1231
1232 2004-01-09  Joseph S. Myers  <jsm@polyomino.org.uk>
1233
1234         PR c/11234
1235         * gcc.dg/func-ptr-conv-1.c: New test.
1236         * gcc.dg/weak/weak-6.c, gcc.dg/weak/weak-7.c: Update.
1237
1238 2004-01-09  Kazu Hirata  <kazu@cs.umass.edu>
1239
1240         PR target/13380.
1241         * gcc.c-torture/compile/20040109-1.c: New.
1242
1243 2004-01-08  Stuart Hastings  <stuart@apple.com>
1244
1245         * testsuite/gcc.dg/20020523-2.c (bail_if_no_sse): Moved cpu-ID code...
1246         testsuite/gcc.dg/i386-cpuid.h (i386_cpuid): ...to here, to share with...
1247         * testsuite/gcc.dg/i386-sse-6.c: ...this new testcase.
1248
1249 2004-01-09  Alan Modra  <amodra@bigpond.net.au>
1250
1251         * gcc.dg/array-quals-1.c: Accept .data.rel.ro.
1252
1253 2004-01-08  Eric Botcazou  <ebotcazou@libertysurf.fr>
1254
1255         * ada/acats/run_acats: Treat 'gnatchop' the same way
1256         as 'gnatmake'.  Export GCC_DRIVER.
1257         * ada/acats/run_all.sh: Add target_gnatchop.  Use
1258         'host_gnatchop' and 'target_gnatchop' instead of 'gnatshop'.
1259
1260 2004-01-08  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
1261
1262         PR c++/12573
1263         * g++.dg/template/dependent-expr4.C: New test.
1264
1265 2004-01-08  Hartmut Penner  <hpenner@de.ibm.com>
1266
1267         * gcc.dg/altivec-11.c: New test.
1268
1269 2004-01-07  Mark Mitchell  <mark@codesourcery.com>
1270
1271         * g++.dg/abi/vbase10.C: Use -mstructure-size-boundary=8 on ARM.
1272
1273 2004-01-07  Joseph S. Myers  <jsm@polyomino.org.uk>
1274
1275         PR c/6024
1276         * gcc.dg/enum-compat-1.c: New test.
1277         * gcc.c-torture/execute/builtin-types-compatible-p.c: Update.
1278
1279 2004-01-07  Joseph S. Myers  <jsm@polyomino.org.uk>
1280
1281         PR c/12165
1282         * gcc.dg/array-quals-1.c, gcc.dg/c90-idem-qual-3.c,
1283         gcc.dg/c99-idem-qual-3.c: New tests.
1284
1285 2004-01-07  Alan Modra  <amodra@bigpond.net.au>
1286
1287         * gcc.dg/winline-7.c: Don't cast void * to int.
1288
1289 2004-01-06  Jan Hubicka  <jh@suse.cz>
1290
1291         * gcc.dg/i386-sse-5.c: New test
1292         * g++.dg/eh/simd-1.c: Add -w argument for i386.
1293
1294 2004-01-05  Mark Mitchell  <mark@codesourcery.com>
1295
1296         PR c++/12815
1297         * g++.dg/rtti/typeid4.C: New test.
1298
1299 2004-01-05  Eric Botcazou  <ebotcazou@libertysurf.fr>
1300
1301         * gcc.dg/compat/sdata-section.h: Declare 'abort'.
1302
1303 2004-01-05  Mark Mitchell  <mark@codesourcery.com>
1304
1305         PR c++/12132
1306         * g++.dg/template/error11.C: New test.
1307
1308         PR c++/13451
1309         * g++.dg/template/class2.C: New test.
1310
1311 2004-01-05  Nathan Sidwell  <nathan@codesourcery.com>
1312         Richard Sandiford <rsandifo@redhat.com>
1313
1314         PR c++/13387
1315         * g++.dg/opt/alias3.C: New test.
1316
1317 2004-01-04  Mark Mitchell  <mark@codesourcery.com>
1318
1319         PR c++/13157
1320         * g++.dg/template/koenig3.C: New test.
1321
1322         PR c++/13529
1323         * g++.dg/parse/offsetof3.C: New test.
1324
1325         * g++.dg/init/copy7.C: Add missing dg-error markers.
1326
1327         PR c++/12226
1328         * g++.dg/init/copy7.c: New test.
1329
1330         PR c++/13536
1331         * g++.dg/parse/cast1.C: New test.
1332
1333 2004-01-04  Jan Hubicka  <jh@suse.cz>
1334
1335         * gcc.dg/winline[1-7].c: New tests.
1336
1337 2004-01-02  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1338
1339         PR c++/13520
1340         * g++.dg/template/qualttp22.C: New test.
1341
1342 2004-01-01  Jan Hubicka  <jh@suse.cz>
1343
1344         * gcc.dg/debug/20031231-1.c: New.
1345         * gcc.c-torture/compile/20040101-1.c: New.
1346         * gcc.dg/dwarf-die-[1-7].c: New.
1347
1348 2004-01-01  Jakub Jelinek  <jakub@redhat.com>
1349
1350         PR optimization/13521
1351         * gcc.c-torture/compile/20031231-1.c: New test.
1352
1353 2003-12-30  Kazu Hirata  <kazu@cs.umass.edu>
1354
1355         * gcc.dg/sibcall-4.c: Replace mn10?00 with mn10300.
1356
1357 2003-12-30  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
1358
1359         PR c++/10079
1360         * g++.dg/template/crash16.C: New test.
1361
1362 2003-12-30  Mark Mitchell  <mark@codesourcery.com>
1363
1364         * g++.dg/abi/vbase10.C: XFAIL on arm*-*-*.
1365
1366 2003-12-30  Kazu Hirata  <kazu@cs.umass.edu>
1367
1368         * g++.old-deja/g++.jason/thunk2.C: Remove traces of dead
1369         ports.
1370         * g++.old-deja/g++.jason/thunk3.C: Likewise.
1371         * g++.old-deja/g++.law/profile1.C: Likewise.
1372         * gcc.c-torture/compile/981006-1.c: Likewise.
1373         * gcc.c-torture/execute/loop-2e.x: Likewise.
1374         * gcc.c-torture/execute/loop-2f.x: Remove.
1375         * gcc.c-torture/execute/loop-2g.x: Likewise.
1376         * gcc.c-torture/execute/strct-varg-1.x: Likewise.
1377         * gcc.dg/20020312-2.c: Remove traces of dead ports.
1378
1379 2003-12-30  Nathan Sidwell  <nathan@codesourcery.com>
1380
1381         PR c++/13507
1382         * g++.dg/ext/attrib11.C: New test.
1383
1384         PR c++/13494
1385         * g++.dg/template/array2-1.C: New test.
1386         * g++.dg/template/array2-2.C: New test.
1387
1388 2003-12-29  Mark Mitchell  <mark@codesourcery.com>
1389
1390         * g++.old-deja/g++.pt/static11.C: Correct XFAIL syntax.
1391
1392 2003-12-29  Nathan Sidwell  <nathan@codesourcery.com>
1393
1394         PR c++/12774
1395         * g++.dg/template/array1-1.C: New test.
1396         * g++.dg/template/array1-2.C: New test.
1397
1398 2003-12-29  Roger Sayle  <roger@eyesopen.com>
1399
1400         PR fortran/12632
1401         * g77.dg/12632.f: New test case.
1402
1403 2003-12-29  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1404
1405         PR c++/13289
1406         * g++.dg/parse/nontype1.C: New test.
1407
1408 2003-12-29  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1409
1410         PR c++/12403
1411         * g++.dg/parse/explicit1.C: New test.
1412         * g++.old-deja/g++.pt/explicit71.C: Adjust expected error.
1413
1414 2003-12-28  Mark Mitchell  <mark@codesourcery.com>
1415
1416         PR c++/13081
1417         * g++.dg/opt/inline6.C: New test.
1418
1419         PR c++/12613
1420         * g++.dg/parse/error9.C: New test.
1421
1422         * gcc.dg/const-elim-1.c: XFAIL on arm-*-*.
1423
1424 2003-12-28  Mark Mitchell  <mark@codesourcery.com>
1425
1426         PR c++/13009
1427         * g++.dg/init/assign1.C: New test.
1428
1429 2003-12-28  Roger Sayle  <roger@eyesopen.com>
1430
1431         PR c++/13070
1432         * g++.dg/warn/format3.C: New test case.
1433
1434 2003-12-27  Zdenek Dvorak  <rakdver@atrey.karlin.mff.cuni.cz>
1435
1436         * gcc.c-torture/compile/20031227-1.c: New test.
1437
1438 2003-12-23  Mark Mitchell  <mark@codesourcery.com>
1439
1440         * g++.dg/bprob/bprob.exp: Load target-supports.exp
1441         * g77.dg/bprob/bprob.exp: Likewise.
1442         * gcc.misc-tests/bprob.exp: Likewise.
1443         * gcc.dg/builtins-18.c: Use builtins-config.h.  Do not test float
1444         variants on systems where the library does not provide that
1445         functionality.
1446         * gcc.dg/builtins-20.c: Use builtins-config.h.
1447         * gcc.dg/builtins-config.h: New file.
1448
1449 2003-12-23  Mark Mitchell  <mark@codesourcery.com>
1450
1451         * lib/gcc-dg.exp (dg-require-profiling): New function.
1452         * lib/target-supports.exp (check_profiling_available): Likewise.
1453         * g++.dg/bprob/bprob.exp: Use check_profiling_available.
1454         * g77.dg/bprob/bprob.exp: Likewise.
1455         * gcc.misc-tests/bprob.exp: Likewise.
1456         * g++.old-deja/g++.law/profile1.C: Use dg-require-profiling.
1457         * gcc.dg/20021014-1.c: Likewise.
1458         * gcc.dg/nest.c: Likewise.
1459
1460 2003-12-23  Mark Mitchell  <mark@codesourcery.com>
1461
1462         * g++.dg/lookup/java1.C: Use -fdollars-in-identifiers when
1463         compiling.
1464         * g++.dg/lookup/java2.C: Likewise.
1465         * gcc.dg/cpp/lexident.c: Likewise.
1466
1467 2003-12-23  Kazu Hirata  <kazu@cs.umass.edu>
1468
1469         * gcc.c-torture/compile/20020604-1.c: XFAIL on H8 if -mn is
1470         given.
1471         * gcc.c-torture/compile/961203-1.c: Likewise.
1472         * gcc.c-torture/compile/980506-1.c: Likewise.
1473
1474 2003-12-23  Zack Weinberg  <zack@codesourcery.com>
1475
1476         * lib/gcc-dg.exp (dg-prune-output): New annotation.
1477         (additional_prunes): New global.
1478         (gcc-dg-prune): Handle additional per-test pruning.
1479         (dg-test): Clear additional_prunes between tests.
1480
1481         * gcc.c-torture/compile/920625-1.c: Remove xfail.  Use
1482         dg-prune-output to avoid spurious failures from assembler
1483         complaining about nonexistent WAW violations.
1484         * gcc.c-torture/compile/981223-1.c: Remove dg-options line.
1485         Use dg-prune-output to avoid spurious failures from assembler
1486         warning about Itanium B-step errata.
1487
1488 2003-12-23  Mark Mitchell  <mark@codesourcery.com>
1489
1490         * g++.dg/abi/macro0.C: New test.
1491         * g++.dg/abi/macro1.C: Likewise.
1492         * g++.dg/abi/macro2.C: Likewise.
1493
1494         * g++.dg/abi/bitfield5.C: Add explicit -fabi-version=1 option.
1495         * g++.dg/abi/bitfield7.C: Likewise.
1496         * g++.dg/abi/dtor2.C: Likewise.
1497         * g++.dg/abi/mangle11.C: Likewise.
1498         * g++.dg/abi/mangle12.C: Likewise.
1499         * g++.dg/abi/mangle14.C: Likewise.
1500         * g++.dg/abi/mangle17.C: Likewise.
1501         * g++.dg/abi/vbase10.C: Likewise.
1502         * g++.dg/abi/vbase14.C: Likewise.
1503         * g++.dg/template/qualttp17.C: Likewise.
1504
1505 2003-12-21  Andrew Pinski  <pinskia@physics.uc.edu>
1506
1507         PR c/11995
1508         * gcc.dg/20031223-1.c: New test.
1509
1510 2003-12-23  Eric Botcazou  <ebotcazou@libertysurf.fr>
1511
1512         * gcc.dg/noreturn-7.c: New test.
1513
1514 2003-12-23  Eric Botcazou  <ebotcazou@libertysurf.fr>
1515
1516         * gcc.dg/null-pointer-1.c: New test.
1517
1518 2003-12-22  Mark Mitchell  <mark@codesourcery.com>
1519
1520         * g++.old-deja/g++.jason/template18.C: Remove.
1521         * g++.old-deja/g++.jason/template37.C: Likewise.
1522
1523         PR c++/12862
1524         * g++.dg/lookup/ns1.C: New test.
1525
1526         PR c++/12397
1527         * g++.dg/template/lookup3.C: New test.
1528
1529 2003-12-22  Andrew Pinski  <pinskia@physics.uc.edu>
1530
1531         * g++.dg/template/recurse1.C: New test
1532
1533 2003-12-22  Mark Mitchell  <mark@codesourcery.com>
1534
1535         PR c++/12479
1536         * g++.dg/parse/semicolon1.C: New test.
1537         * g++.dg/parse/semicolon1.h: Likewise.
1538
1539 2003-12-22  Fariborz Jahanian <fjahanian@apple.com>
1540
1541         * gcc.dg/darwin-misaligned.c: New test.
1542
1543 2003-12-22  Andrew Pinski  <pinskia@physics.uc.edu>
1544
1545         PR c/9163
1546         * gcc.dg/20031222-1.c: New test.
1547
1548 2003-12-21  Mark Mitchell  <mark@codesourcery.com>
1549
1550         PR c++/13438
1551         * g++.dg/parse/error8.C: New test.
1552
1553         PR c++/11554
1554         * testsuite/g++.dg/warn/ctor-init-1.C: New test.
1555
1556 2003-12-21  Kazu Hirata  <kazu@cs.umass.edu>
1557
1558         * gcc.c-torture/compile/20020910-1.c: Disable if __INT_MAX is
1559         too small.
1560         * gcc.c-torture/compile/930217-1.c: Likewise.
1561         * gcc.c-torture/compile/930513-1.c: Likewise.
1562         * gcc.c-torture/execute/920908-2.c: Likewise.
1563         * gcc.c-torture/execute/921204-1.c: Likewise.
1564         * gcc.c-torture/execute/930621-1.c: Likewise.
1565         * gcc.c-torture/execute/930630-1.c: Likewise.
1566         * gcc.c-torture/execute/931031-1.c: Likewise.
1567         * gcc.c-torture/execute/980602-2.c: Likewise.
1568         * gcc.c-torture/execute/comp-goto-1.c: Likewise.
1569         * gcc.c-torture/execute/compndlit-1.c: Likewise.
1570         * gcc.c-torture/execute/extzvsi.c: Likewise.
1571         * gcc.c-torture/unsorted/ext.c: Likewise.
1572
1573 2003-12-20  Andrew Pinski  <pinskia@gcc.gnu.org>
1574
1575         PR target/12749
1576         * gcc.c-torture/compile/20031220-2.c: New test case.
1577
1578 2003-12-20  Roger Sayle  <roger@eyesopen.com>
1579
1580         PR optimization/13031
1581         * gcc.c-torture/compile/20031220-1.c: New test case.
1582
1583 2003-12-20  Eric Botcazou  <ebotcazou@libertysurf.fr>
1584
1585         * gcc.dg/cast-function-1.c: New test.
1586
1587 2003-12-19  Joseph S. Myers  <jsm@polyomino.org.uk>
1588
1589         * gcc.dg/format/ext-1.c: Allow 'I' flag on floating point decimal
1590         formats.
1591
1592 2003-12-19  Mark Mitchell  <mark@codesourcery.com>
1593
1594         PR c++/12795
1595         * g++.dg/ext/attrib10.C: New test.
1596
1597 2003-12-19  Jakub Jelinek  <jakub@redhat.com>
1598
1599         * gcc.dg/cleanup-10.c: New test.
1600         * gcc.dg/cleanup-11.c: New test.
1601
1602 2003-12-19  Jakub Jelinek  <jakub@redhat.com>
1603
1604         PR c++/13239
1605         * g++.dg/opt/expect1.C: New test.
1606
1607 2003-12-19  Hartmut Penner  <hpenner@de.ibm.com>
1608
1609         * gcc.dg/altivec-varargs-1.c: Enable testcase on ppc linux.
1610
1611 2003-12-18  Andrew Pinski  <pinskia@physics.uc.edu>
1612
1613         PR debug/12923
1614         * gcc.dg/20031218-1.c: New test.
1615
1616         PR debug/12389
1617         * gcc.dg/20031218-2.c: New test.
1618         * gcc.dg/20031218-3.c: New test.
1619
1620         * g++.dg/abi/mangle18-1.C: Modify regexp to test for `[: \t\n]' at end
1621         of label name and allow for USER_LABEL_PREFIX == "_" names.
1622         * g++.dg/abi/mangle18-2.C: Likewise.
1623         * g++.dg/abi/mangle19-1.C: Likewise.
1624         * g++.dg/abi/mangle19-2.C: Likewise.
1625         * g++.dg/abi/mangle20-1.C: Likewise.
1626         * g++.dg/abi/mangle20-2.C: Likewise.
1627
1628 2003-12-18  Richard Henderson  <rth@redhat.com>
1629
1630         * gcc.dg/bitfld-1.c: Expect warnings for enum bitfields.
1631
1632 2003-12-18  Steven Bosscher  <steven@gcc.gnu.org>
1633             Dan Kegel <dank@kegel.com>
1634
1635         PR other/12009
1636         * g++.dg/compat/compat.exp:  Do not set LD_LIBRARY_PATH when
1637         testing a cross compiler, it causes spurious compile failures.
1638         * lib/g++.exp: Likewise.
1639
1640 2003-12-18  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1641
1642         PR c++/13262
1643         * g++.dg/template/access13.C: New test.
1644
1645 2003-12-18  Ulrich Weigand  <uweigand@de.ibm.com>
1646
1647         * gcc.dg/20031216-1.c: New test.
1648
1649 2003-12-18  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
1650
1651         PR c++/9154
1652         * g++.dg/template/error10.C: New test.
1653
1654 2003-12-18  Eric Botcazou  <ebotcazou@libertysurf.fr>
1655
1656         * g++.dg/eh/simd-1.C: XFAIL on SPARC.
1657         * g++.dg/eh/simd-2.C: Likewise.
1658
1659 2003-12-17  James E Wilson  <wilson@specifixinc.com>
1660             Roger Sayle  <roger@eyesopen.com>
1661
1662         * gcc.c-torture/execute/ieee/mzero5.c: New.
1663
1664 2003-12-17  Mark Mitchell  <mark@codesourcery.com>
1665
1666         PR c++/10603
1667         * g++.dg/parse/error6.C: New test.
1668
1669         PR c++/12827
1670         * g++.dg/parse/error7.C: New test.
1671
1672 2003-12-17  Eric Botcazou  <ebotcazou@libertysurf.fr>
1673
1674         * lib/gcc-dg.exp (gcc-dg-debug-runtest): Do not run debug-[12].c
1675         at -O with stabs debugging formats.
1676         * gcc.dg/debug/debug-1.c: Turn 'p' into a global variable.
1677         * gcc.dg/debug/debug-2.c: Likewise.
1678
1679 2003-12-16  Mark Mitchell  <mark@codesourcery.com>
1680
1681         PR c++/12696
1682         * g++.dg/init/error1.C: New test.
1683
1684         PR c++/12218
1685         * g++.dg/init/pm3.C: New test.
1686
1687 2003-12-17  Joseph S. Myers  <jsm@polyomino.org.uk>
1688
1689         PR c/3347
1690         * gcc.dg/bitfld-8.c: New test.
1691
1692 2003-12-16  James Lemke  <jim@wasabisystems.com>
1693
1694         * gcc.dg/arm-scd42-[123].c: New tests.
1695
1696 2003-12-16  Nathan Sidwell  <nathan@codesourcery.com>
1697
1698         PR c++/9043
1699         * g++.dg/abi/mangle20-1.C: New test.
1700         * g++.dg/abi/mangle20-2.C: New test.
1701
1702 2003-12-16  Mark Mitchell  <mark@codesourcery.com>
1703
1704         PR c++/13275
1705         * g++.dg/other/offsetof2.C: Remove XFAIL.
1706         * g++.dg/parse/offsetof1.C: New test.
1707         * g++.gd/parse/offsetof2.C: Likewise.
1708
1709 2003-12-16  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
1710
1711         * g++.dg/template/nontype3.C: New test.
1712         * g++.dg/template/static2.C: Tweaked the dg-error clause.
1713
1714 2003-12-16  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1715
1716         * g++.dg/warn/noreturn-3.C: Also test instantiation.
1717
1718 2003-12-16  Nathan Sidwell  <nathan@codesourcery.com>
1719
1720         PR c++/13387
1721         * g++.dg/expr/assign1.C: New test.
1722
1723         PR c++/13242
1724         * g++.dg/abi/mangle19-1.C: New test.
1725         * g++.dg/abi/mangle19-2.C: New test.
1726
1727 2003-12-16  Hartmut Penner  <hpenner@de.ibm.com>
1728
1729         * testsuite/gcc.dg/altivec-10.c: Test vec_cmple and vec_all_numeric.
1730
1731 2003-12-16  Eric Botcazou  <ebotcazou@libertysurf.fr>
1732
1733         * gcc.c-torture/execute/20031216-1.c: New test.
1734
1735 2003-12-16  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
1736
1737         * g++.dg/template/ptrmem7.C: Simplified the test case to not hit
1738         an ICE regression.
1739
1740 2003-12-15  Mark Mitchell  <mark@codesourcery.com>
1741
1742         PR c++/10926
1743         * g++.dg/template/error9.C: New test.
1744
1745         PR c++/11116
1746         * g++.dg/template/error8.C: New test.
1747
1748 2003-12-15  Roger Sayle  <roger@eyesopen.com>
1749
1750         PR middle-end/13400
1751         * gcc.c-torture/execute/20031215-1.c: New test case.
1752
1753 2003-12-15  Mark Mitchell  <mark@codesourcery.com>
1754
1755         PR c++/13269
1756         * g++.dg/parse/error5.C: New test.
1757
1758         PR c++/12989
1759         * g++.dg/expr/sizeof1.C: New test.
1760
1761         PR c++/13310
1762         * g++.dg/template/crash15.C: New test.
1763
1764 2003-12-15  Geoffrey Keating  <geoffk@apple.com>
1765
1766         * g++.old-deja/g++.pt/vaarg3.C: Don't expect an error for passing
1767         a non-POD type as the last named parameter of a varargs function.
1768
1769 2003-12-15  Mark Mitchell  <mark@codesourcery.com>
1770
1771         PR c++/13243
1772         PR c++/12573
1773         * g++.dg/template/crash14.C: New test.
1774         * g++.dg/template/dependent-expr3.C: Add dg-error markers.
1775
1776 2003-12-15  Nathan Sidwell  <nathan@codesourcery.com>
1777
1778         * g++.dg/other/java1.C: New test.
1779
1780         PR c++/13241
1781         * g++.dg/abi/mangle18-1.C: New test.
1782         * g++.dg/abi/mangle18-2.C: New test.
1783
1784 2003-12-15  Zdenek Dvorak  <rakdver@atrey.karlin.mff.cuni.cz>
1785
1786         PR optimization/10312
1787         * gcc.c-torture/execute/20031214-1.c: New.
1788
1789 2003-12-14  Mark Mitchell  <mark@codesourcery.com>
1790
1791         PR c++/10779
1792         PR c++/12160
1793         * g++.dg/parse/error3.C: New test.
1794         * g++.dg/parse/error4.C: Likewise.
1795         * g++.dg/abi/mangle4.C: Tweak error messages.
1796         * g++.dg/lookup/using5.C: Likewise.
1797         * g++.dg/other/error2.C: Likewise.
1798         * g++.dg/parse/typename5.C: Likewise.
1799         * g++.dg/parse/undefined1.C: Likewise.
1800         * g++.dg/template/arg2.C: Likewise.
1801         * g++.dg/template/ttp3.C: Likewise.
1802         * g++.dg/template/type1.C: Likewise.
1803         * g++.old-deja/g++.other/crash32.C: Likewise.
1804         * g++.old-djea/g++.pt/defarg8.C: Likewise.
1805
1806 2003-12-14  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1807
1808         PR c++/13106
1809         * g++.dg/warn/noreturn-3.C: New test.
1810
1811 2003-12-12  Nathan Sidwell  <nathan@codesourcery.com>
1812
1813         PR c++/13118
1814         * g++.dg/abi/covariant3.C: New.
1815
1816 2003-12-12  Jakub Jelinek  <jakub@redhat.com>
1817
1818         * g++.dg/eh/ia64-1.C: New test.
1819
1820 2003-12-12  Roger Sayle  <roger@eyesopen.com>
1821
1822         PR optimization/13037
1823         * g77.f-torture/execute/13037.f: New test case.
1824
1825 2003-12-12  Nathan Sidwell  <nathan@codesourcery.com>
1826
1827         PR c++/12881
1828         * g++.dg/abi/covariant2.C: New.
1829
1830 2003-12-12  Neil Booth  <neil@daikokuya.co.uk>
1831
1832         * testsuite/gcc.dg/cpp/trad/macro.c: New tests.
1833
1834 2003-12-11  Zack Weinberg  <zack@codesourcery.com>
1835
1836         * gcc.c-torture/execute/wchar_t-1.x: Delete.
1837
1838 2003-12-10  Robert Schiele  <rschiele@uni-mannheim.de>
1839
1840         PR other/10819
1841         * lib/gcc.exp (default_gcc_version): Do not match NL/CR characters
1842         to fix Bug 10819.
1843         * lib/g++.exp (g++_version): Likewise.
1844         * lib/g77.exp (g77_version): Likewise.
1845         * lib/objc.exp (default_objc_version): Likewise.
1846
1847 2003-12-10  Richard Henderson  <rth@redhat.com>
1848
1849         * gcc.c-torture/execute/wchar_t-1.c: Convert to utf-8.
1850
1851         * gcc.dg/intermod-1.c: Adjust assembler scan pattern for alpha.
1852
1853 2003-12-08  Matt Austern  <austern@apple.com>
1854
1855         PR c/13134
1856         * lib/gcc-dg.exp (dg-require-visibility): Define.
1857         * lib/target-supports (check_visibility_available): Define.
1858         * gcc.dg/visibility-1.c: New test.
1859         * gcc.dg/visibility-2.c: Likewise.
1860         * gcc.dg/visibility-3.c: Likewise.
1861         * gcc.dg/visibility-4.c: Likewise.
1862         * gcc.dg/visibility-5.c: Likewise.
1863         * gcc.dg/visibility-6.c: Likewise.
1864         * g++.dg/ext/visibility-1.C: Likewise.
1865         * g++.dg/ext/visibility-2.C: Likewise.
1866         * g++.dg/ext/visibility-3.C: Likewise.
1867         * g++.dg/ext/visibility-4.C: Likewise.
1868         * g++.dg/ext/visibility-5.C: Likewise.
1869         * g++.dg/ext/visibility-6.C: Likewise.
1870
1871 2003-12-07  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
1872
1873         * g++.dg/lookup/java1.C: New test.
1874         * g++.dg/lookup/java2.C: New test.
1875
1876 2003-12-07  Falk Hueffner  <falk@debian.org>
1877
1878         * g++.dg/opt/noreturn-1.C: New test.
1879
1880 2003-12-07  Wolfgang Bangerth  <bangerth@dealii.org>
1881
1882         * gcc.dg/overflow-1.c: New test.
1883
1884 2003-12-07  Eric Botcazou  <ebotcazou@libertysurf.fr>
1885
1886         * g77.f-torture/compile/13060.f: New test.
1887
1888 2003-12-06  Mark Mitchell  <mark@codesourcery.com>
1889
1890         PR c++/13323
1891         * g++.dg/inherit/operator2.C: New test.
1892
1893 2003-12-05  Mark Mitchell  <mark@codesourcery.com>
1894
1895         PR c++/13305
1896         * g++.dg/ext/attrib9.C: New test.
1897
1898 2003-12-05  Mark Mitchell  <mark@codesourcery.com>
1899
1900         PR c++/13314
1901         * g++.dg/template/error7.C: New test.
1902
1903 2003-12-05  Stuart Menefy <stuart.menefy@st.com>
1904             J"orn Rennecke <joern.rennecke@superh.com>
1905
1906         PR target/13302
1907         * g++.dg/other/struct-va_list.C: New test.
1908
1909 2003-12-05  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1910
1911         PR c++/13166
1912         * g++.dg/parse/defarg6.C: New test.
1913
1914 2003-12-05  Hans-Peter Nilsson  <hp@axis.com>
1915
1916         PR target/13256
1917         * gcc.c-torture/execute/20031201-1.c: New test.
1918
1919 2003-12-05  Arnaud Charlet  <charlet@act-europe.fr>
1920
1921         * ada/acats/run_acats: Add checks against missing gnatlib/gnattools.
1922
1923 2003-12-05  Eric Botcazou  <ebotcazou@libertysurf.fr>
1924
1925         * gcc.dg/builtin-return-1.c: New test.
1926
1927 2003-12-04  Stuart Menefy <stuart.menefy@st.com>
1928             J"orn Rennecke <joern.rennecke@superh.com>
1929
1930         PR optimization/13260
1931         * gcc.c-torture/execute/20031204-1.c: New test.
1932
1933 2003-12-03  Mark Mitchell  <mark@codesourcery.com>
1934
1935         PR c++/9127
1936         * g++.dg/template/error6.C: New test.
1937
1938 2003-12-03  Jakub Jelinek  <jakub@redhat.com>
1939
1940         * gcc.dg/20031202-1.c: New test.
1941
1942 2003-12-03  Mark Mitchell  <mark@codesourcery.com>
1943
1944         PR c++/13179
1945         * g++.dg/template/eh1.C: New test.
1946
1947         PR c++/10771
1948         * g++.dg/template/error5.C: New test.
1949
1950 2003-12-02  David Ung  <davidu@mips.com>
1951
1952         * gcc.dg/compat/vector-check.h: Corrected type for var
1953         g_##TMODE
1954
1955 2003-12-02  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
1956
1957         PR c++/10126
1958         * g++.dg/template/ptrmem8.C: New test.
1959
1960 2003-12-02  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
1961
1962         PR c++/12573
1963         * g++.dg/template/dependent-expr3.C: New test.
1964
1965 2003-12-01  James Lemke  <jim@wasabisystems.com>
1966
1967         * gcc.dg/arm-g2.c: New test.
1968
1969 2003-12-01  Roger Sayle  <roger@eyesopen.com>
1970
1971         PR optimization/11634
1972         * gcc.dg/20031201-2.c: New test case.
1973
1974 2003-12-01  Zack Weinberg  <zack@codesourcery.com>
1975
1976         PR 11433
1977         * objc.dg/proto-lossage-3.m: New test.
1978
1979 2003-12-01  Roger Sayle  <roger@eyesopen.com>
1980
1981         PR optimization/12628
1982         * gcc.dg/20031201-1.c: New test case.
1983
1984 2003-12-01  Eric Botcazou  <ebotcazou@libertysurf.fr>
1985
1986         * gcc.dg/unaligned-1.c: New test.
1987
1988 2003-11-30  Mark Mitchell  <mark@codesourcery.com>
1989
1990         PR c++/9849
1991         * g++.dg/template/error4.C: New test.
1992         * g++.dg/template/nested3.C: Adjust error markers.
1993
1994 2003-11-30  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1995
1996         * gcc.dg/cpp/assert4.c: Check more #system assertions.
1997
1998 2003-11-29  Joseph S. Myers  <jsm@polyomino.org.uk>
1999
2000         PR c/10333
2001         * gcc.dg/bitfld-7.c: New test.
2002
2003 2003-11-29  Richard Sandiford  <rsandifo@redhat.com>
2004
2005         * gcc.dg/tls/asm-1.C: New test.
2006
2007 2003-11-28  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2008
2009         * gcc.dg/cpp/assert4.c: Update.
2010
2011 2003-11-28  Eric Botcazou  <ebotcazou@libertysurf.fr>
2012
2013         * gcc.dg/builtin-apply2.c: Set size of stack argument data to 64.
2014         * gcc.dg/builtin-apply3.c: New test.
2015
2016 2003-11-27  Eric Botcazou  <ebotcazou@libertysurf.fr>
2017
2018         * lib/compat.exp (compat-obj): New xfaildata parameter.
2019         Use it to set compiler_conditional_xfail_data before compiling.
2020         (compat-get-options): Handle dg-xfail-if.
2021         (compat-execute): Retrieve XFAIL data and pass them to compat-obj.
2022         * gcc.dg/compat/vector-1_x.c: XFAIL on SPARC.
2023         * gcc.dg/compat/vector-1_y.c: Likewise.
2024         * gcc.dg/compat/vector-2_x.c: Likewise.
2025         * gcc.dg/compat/vector-2_y.c: Likewise.
2026
2027 2003-11-27  Eric Botcazou  <ebotcazou@libertysurf.fr>
2028
2029         * g++.dg/opt/reg-stack4.C: New test.
2030
2031 2003-11-27  Eric Botcazou  <ebotcazou@libertysurf.fr>
2032
2033         * gcc.dg/builtin-apply2.c: New test.
2034
2035 2003-11-26  Eric Botcazou  <ebotcazou@libertysurf.fr>
2036
2037         * gcc.c-torture/compile/20031023-4.c: Don't XFAIL on SPARC64.
2038
2039 2003-11-23  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2040
2041         PR c++/12924
2042         * g++.dg/template/template-id-2.C: New test.
2043
2044 2003-11-22  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2045
2046         PR c++/5369
2047         * g++.dg/template/memfriend1.C: New test.
2048         * g++.dg/template/memfriend2.C: Likewise.
2049         * g++.dg/template/memfriend3.C: Likewise.
2050         * g++.dg/template/memfriend4.C: Likewise.
2051         * g++.dg/template/memfriend5.C: Likewise.
2052         * g++.dg/template/memfriend6.C: Likewise.
2053         * g++.dg/template/memfriend7.C: Likewise.
2054         * g++.dg/template/memfriend8.C: Likewise.
2055         * g++.old-deja/g++.pt/friend44.C: Remove a bogus error.
2056
2057 2003-11-21  Mark Mitchell  <mark@codesourcery.com>
2058
2059         PR c++/12515
2060         * g++.dg/ext/cond1.C: New test.
2061
2062 2003-11-20  Richard Henderson  <rth@redhat.com>
2063
2064         * gcc.dg/20020201-2.c: Remove.
2065         * gcc.dg/20020201-4.c: Remove.
2066         * gcc.dg/20020304-1.c: Remove.
2067
2068 2003-11-19  Nathanael Nerode  <neroden@gcc.gnu.org>
2069
2070         * gcc.dg/cpp/trad/xwin1.c: New test case.
2071
2072 2003-11-19  Andreas Tobler  <a.tobler@schweiz.ch>
2073
2074         * g++.dg/compat/compat.exp: Add DYLD_LIBRARY_PATH for darwin.
2075         * lib/g77.exp: Likewise.
2076         * lib/objc.exp: Likewise.
2077         * lib/g++.exp: Likewise, add -multiply_defined suppress flag
2078         for darwin.
2079
2080 2003-11-18  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2081
2082         PR c++/12932
2083         * g++.dg/template/static5.C: New test.
2084
2085 2003-11-18  Joseph S. Myers  <jsm@polyomino.org.uk>
2086
2087         * gcc.dg/nested-func-1.c: New test.
2088
2089 2003-11-16  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2090
2091         * gcc.dg/cpp/assert4.c: New test.
2092
2093 2003-11-14  Giovanni Bajo  <giovannibajo@libero.it>
2094
2095         PR c++/2294
2096         * g++.dg/lookup/using9.c: New test.
2097
2098 2003-11-14  Mark Mitchell  <mark@codesourcery.com>
2099
2100         PR c++/12762
2101         * g++.dg/template/error3.C: New test.
2102
2103 2003-11-14  Arnaud Charlet  <charlet@act-europe.fr>
2104
2105         PR ada/13035
2106         * ada/acats/run_acats, run_all.sh: Fix syntax error.
2107         No longer use a wrapper for gcc, since this does not work under
2108         Windows.
2109
2110 2003-11-14  Giovanni Bajo  <giovannibajo@libero.it>
2111
2112         PR c++/2094
2113         * g++.dg/template/ptrmem7.C: New test.
2114
2115 2003-11-13  Andrew Pinski <apinski@apple.com>
2116
2117         * gcc.c-torture/compile/20031113-1.c: New test.
2118
2119 2003-11-13  Mark Mitchell  <mark@codesourcery.com>
2120             Kean Johnston <jkj@sco.com>
2121
2122         PR c/13029
2123         * gcc.dg/unused-4.c: Update.
2124
2125 2003-11-13  Eric Botcazou  <ebotcazou@libertysurf.fr>
2126
2127         * g++.dg/opt/const3.C: New test.
2128
2129 2003-11-13  Jan Hubicka  <jh@suse.cz>
2130
2131         * gcc.c-torture/compile/20031112-1.c: New test.
2132
2133 2003-11-12  Mark Mitchell  <mark@codesourcery.com>
2134
2135         * g++.dg/parse/crash10.C: Remove bogus error marker.
2136
2137 2003-11-12  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
2138
2139         * ada/acats/run_acats (host_gnatmake): Use type in a /bin/sh script.
2140         (host_gcc): Likewise.
2141         (ROOT): Honor $PWDCMD.
2142         (BASE): Likewise.
2143         * ada/acats/run_all.sh (dir): Honor $PWDCMD.
2144
2145 2003-11-12  Catherine Moore  <clm@redhat.com>
2146
2147         * gcc.c-torture/execute/20020720-1.x:  Add xfail for frv-*-*.
2148
2149 2003-11-12  Andreas Jaeger  <aj@suse.de>
2150             Jakub Jelinek  <jakub@redhat.com>
2151             Andrew Pinski  <pinskia@physics.uc.edu>
2152             Richard Henderson  <rth@redhat.com>
2153
2154         * gcc.dg/c90-const-expr-2.c (foo): Avoid extra warning on 64-bit
2155         systems.
2156         * gcc.dg/c99-const-expr-2.c (foo): Likewise.
2157
2158         * gcc.dg/20030926-1.c: Make it work on x86_64 systems.
2159         * gcc.dg/i386-pentium4-not-mull.c: Likewise.
2160
2161 2003-11-11  Andreas Jaeger  <aj@suse.de>
2162
2163         * gcc.c-torture/execute/20020720-1.x: Test passes also on x86_64.
2164
2165         * gcc.c-torture/execute/20020227-1.x: Test passes also on x86_64.
2166
2167 2003-11-10  Arnaud Charlet  <charlet@act-europe.fr>
2168
2169         * ada/acats/run_all.sh: Add handling of unsupported (tasking) tests.
2170         Clean ups.
2171
2172 2003-11-10  Waldek Hebisch  <hebisch@math.uni.wroc.pl>
2173
2174         * gcc.dg/trampoline-1.c: New test.
2175
2176 2003-11-09  Andrew Pinski  <pinskia@physics.uc.edu>
2177
2178         * gcc.c-torture/compile/200031109-1.c: New test.
2179
2180 2003-11-08  Joseph S. Myers  <jsm@polyomino.org.uk>
2181
2182         PR c/3190
2183         PR c/8714
2184         * gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
2185         gcc.dg/format/c99-strftime-1.c, gcc.dg/format/ext3.c,
2186         gcc.dg/format/no-y2k-1.c: Update.
2187
2188 2003-11-08  Roger Sayle  <roger@eyesopen.com>
2189
2190         PR optimization/10467
2191         * gcc.dg/20031108-1.c: New test case.
2192
2193 2003-11-07  Geoffrey Keating  <geoffk@apple.com>
2194
2195         * gcc.dg/pch/warn-1.c: Allow for more helpful error message.
2196
2197 2003-11-08  Joseph S. Myers  <jsm@polyomino.org.uk>
2198
2199         * gcc.dg/compound-lvalue-1.c: New test.
2200         * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Remove
2201         some XFAILs.
2202
2203 2003-11-06  Geoffrey Keating  <geoffk@apple.com>
2204
2205         * gcc.dg/altivec-varargs-1.c: New test.
2206
2207 2003-11-05  Eric Botcazou  <ebotcazou@libertysurf.fr>
2208
2209         * gcc.c-torture/compile/20031023-4.c: XFAIL on SPARC64
2210         * gcc.c-torture/compile/simd-5.c: XFAIL on SPARC64 at -O0 and -O1.
2211         * gcc.c-torture/execute/simd-4.x: New file.  XFAIL on SPARC at -O0.
2212         * gcc.c-torture/execute/va-arg-25.x: New file.  XFAIL on SPARC.
2213         * gcc.dg/uninit-C.c: XFAIL on non 64-bit Solaris versions.
2214
2215 2003-11-05  Joseph S. Myers  <jsm@polyomino.org.uk>
2216
2217         * gcc.dg/cond-lvalue-1.c: New test.
2218
2219 2003-11-05  Gernot Hillier  <gernot.hillier@siemens.com>
2220
2221         * g++.old-deja/g++.pt/asm1.C: Enable for e.g. x86_64-*-linux-gnu.
2222
2223 2003-11-05  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2224
2225         PR c++/11616
2226         * g++.dg/template/instantiate5.C: New test.
2227
2228 2003-11-03  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
2229
2230         PR c++/12726
2231         * g++.dg/ext/complit2.C: Replace test with self-contained version.
2232         * ChangeLog: Add missing first entry for above test.
2233
2234 2003-11-02  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2235
2236         PR c++/9810
2237         * g++.dg/template/using8.C: New test.
2238         * g++.old-deja/g++.other/access11.C: Adjust expected error location.
2239
2240 2003-11-02  Roger Sayle  <roger@eyesopen.com>
2241
2242         PR optimization/10817
2243         * gcc.c-torture/compile/20031102-1.c: New test case.
2244
2245 2003-11-02  Kazu Hirata  <kazu@cs.umass.edu>
2246
2247         * gcc.c-torture/execute/va-arg-25.c: Enable only if INT_MAX ==
2248         2147483647.
2249
2250 2003-11-02  Eric Botcazou  <ebotcazou@libertysurf.fr>
2251
2252         * gcc.dg/20031102-1.c: New test.
2253
2254 2003-11-02  Eric Botcazou  <ebotcazou@libertysurf.fr>
2255
2256         * gcc.dg/complex-1.c: New test.
2257
2258 2003-11-01  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2259
2260         PR c++/12796
2261         * g++.dg/template/crash13.C: Adjust expected error location.
2262         * g++.old-deja/g++.brendan/ns1.C: Likewise.
2263
2264 2003-10-31  Richard Earnshaw  <rearnsha@arm.com>
2265
2266         * g++.dg/bprob/bprob.exp: Disable test on arm-elf configs.
2267
2268 2003-10-31  Josef Zlomek  <zlomekj@suse.cz>
2269
2270         PR/10239
2271         * gcc.c-torture/compile/20031031-2.c: New test.
2272
2273 2003-10-31  Josef Zlomek  <zlomekj@suse.cz>
2274
2275         PR/11640
2276         * gcc.c-torture/compile/20031031-1.c: New test.
2277
2278 2003-10-31  Richard Earnshaw  <rearnsha@arm.com>
2279
2280         * g77.dg/bprob/bprob.exp: Disable test on arm-elf configs.
2281         * gcc.misc-tests/bprob.exp: Likewise.
2282         * g77.dg/execute/20001201.x, 6367.x, io0.x, io1.x, u77-test.x: XFAIL
2283         the execution test on arm-elf configs.
2284         * g77.dg/execute/10197.x: New file.  XFAIL the execution test on
2285         configs that don't support scratch files.
2286         * g77.dg/execute/u77-test.x: XFAIL compilation on arm-elf configs.
2287
2288 2003-10-30  Arnaud Charlet  <charlet@act-europe.fr>
2289
2290         * ada/acats/run_all.sh: Do not print PASS messages to stdout, as
2291         done by dejagnu.
2292
2293 2003-10-29  Arnaud Charlet  <charlet@act-europe.fr>
2294
2295         * ada/acats/run_all.sh: Redirect mv output to /dev/null
2296         Avoid non pure sh syntax. Add more logging.
2297
2298         * ada/acats/norun.lst: Disable cdd2a03, since it is expected to
2299         fail.
2300
2301 2003-10-28  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
2302
2303         PR libgcj/10610
2304         * gcc.dg/ppc-stackalign-1.c: New test.
2305
2306 2003-10-28  Arnaud Charlet  <charlet@act-europe.fr>
2307
2308         * ada/acats/run_all.sh: Change output to be more compliant with
2309         dejagnu framework.
2310         Create acats.sum and acats.log files under testsuite/ada/acats
2311         Only run [a-z]* directories, to filter out e.g. CVS.
2312         Redirect build output to log file.
2313
2314 2003-10-27  Arnaud Charlet  <charlet@act-europe.fr>
2315
2316         * README.ada: Removed, integrated in ../doc/sourcebuild.texi
2317
2318 2003-10-27  Arnaud Charlet  <charlet@act-europe.fr>
2319
2320         PR ada/5909:
2321         * README.ada, ada/acats: Import ACATS 2.5 for GCC Ada test suite.
2322
2323 2003-10-27  Jakub Jelinek  <jakub@redhat.com>
2324
2325         * gcc.c-torture/compile/20031023-1.c: New test.
2326         * gcc.c-torture/compile/20031023-2.c: New test.
2327         * gcc.c-torture/compile/20031023-3.c: New test.
2328         * gcc.c-torture/compile/20031023-4.c: New test.
2329
2330 2003-10-26  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2331
2332         PR c++/10371
2333         * g++.dg/lookup/scoped8.C: New test.
2334
2335 2003-10-25  Eric Botcazou  <ebotcazou@libertysurf.fr>
2336
2337         * g++.dg/opt/reg-stack3.C: New test.
2338
2339 2003-10-24  Joseph S. Myers  <jsm@polyomino.org.uk>
2340
2341         * gcc.dg/c99-arraydecl-2.c: New test.  PR c/11943.
2342
2343 2003-10-24  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2344
2345         PR c++/11076
2346         * g++.dg/template/crash13.C: New test.
2347
2348 2003-10-24  Joseph S. Myers  <jsm@polyomino.org.uk>
2349
2350         * gcc.dg/c99-restrict-2.c: New test.
2351
2352 2003-10-24  Nathan Sidwell  <nathan@codesourcery.com>
2353
2354         PR c++/12698, c++/12699, c++/12700, c++/12566
2355         * g++.dg/inherit/covariant9.C: New test.
2356         * g++.dg/inherit/covariant10.C: New test.
2357         * g++.dg/inherit/covariant11.C: New test.
2358
2359 2003-10-23  Jason Merrill  <jason@redhat.com>
2360
2361         PR c++/12726
2362         * g++.dg/ext/complit2.C: New test.
2363
2364 2003-10-20  Falk Hueffner  <falk.hueffner@student.uni-tuebingen.de>
2365
2366         PR target/12654
2367         * gcc.c-torture/execute/20031020-1.c: New test.
2368
2369 2003-10-20  Zdenek Dvorak  <rakdver@atrey.karlin.mff.cuni.cz>
2370
2371         * gcc.dg/old-style-asm-1.c: Also check for (set (pc) on lines
2372         following the jump_insn.
2373
2374 2003-10-22  Joseph S. Myers  <jsm@polyomino.org.uk>
2375
2376         * gcc.dg/cast-lvalue-1.c: New test.
2377
2378 2003-10-21  Mark Mitchell  <mark@codesourcery.com>
2379
2380         PR c++/11962
2381         * g++.dg/template/cond2.C: New test.
2382
2383 2003-10-20  Joseph S. Myers  <jsm@polyomino.org.uk>
2384
2385         * gcc.dg/builtins-28.c: New test.
2386
2387 2003-10-20  Jan Hubicka  <jh@suse.cz>
2388
2389         * testsuite/g++.dg/opt/inline4.C: Do not use min-inline-insns
2390         parameter.
2391         * testsuite/gcc.dg/inline-2.c: Likewise.
2392
2393 2003-10-20  Phil Edwards  <phil@codesourcery.com>
2394
2395         * gcc.dg/20021014-1.c:  XFAIL for *-*-windiss targets.
2396         * gcc.dg/nest.c:  Likewise.
2397
2398 2003-10-20  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2399
2400         PR c++/9781, c++/10583, c++/11862
2401         * g++.dg/parse/crash13.C: New test.
2402
2403 2003-10-20  Zdenek Dvorak  <rakdver@atrey.karlin.mff.cuni.cz>
2404
2405         * gcc.dg/old-style-asm-1.c: Count jump_insns instead of labels.
2406
2407 2003-10-20  Eric Botcazou  <ebotcazou@libertysurf.fr>
2408
2409         * gcc.dg/builtins-18.c: Wrap C99 tests with HAVE_C99_RUNTIME.
2410         Define HAVE_C99_RUNTIME except on Solaris.
2411         * gcc.dg/builtins-20.c: Likewise.
2412
2413 2003-10-19  Zdenek Dvorak  <rakdver@atrey.karlin.mff.cuni.cz>
2414
2415         * gcc.dg/old-style-asm-1.c: Use scan-assembler-times.
2416
2417 2003-10-18  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2418
2419         PR c++/12495
2420         * g++.dg/template/crash21.C: New test.
2421
2422 2003-10-17  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2423
2424         PR c++/2513
2425         * g++.dg/template/typename5.C: New test.
2426
2427 2003-10-17  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2428
2429         PR c++/12369
2430         * g++.dg/template/friend25.C: New test.
2431
2432 2003-10-16  Ziemowit Laski  <zlaski@apple.com>
2433
2434         * objc.dg/try-catch-2.m: Relax target triple to all Darwin
2435         versions.
2436
2437 2003-10-16  Kazu Hirata  <kazu@cs.umass.edu>
2438
2439         * gcc.c-torture/execute/20031003-1.c: Enable only when INT_MAX
2440         == 2147483647.
2441
2442 2003-10-15  Kazu Hirata  <kazu@cs.umass.edu>
2443
2444         * gcc.c-torture/execute/960416-1.x: Remove.
2445         * gcc.c-torture/execute/divconst-3.x: Likewise.
2446
2447 2003-10-15  Hans-Peter Nilsson  <hp@axis.com>
2448
2449         PR target/12598
2450         * gcc.dg/torture/cris-volatile-1.c: New test.
2451
2452 2003-10-14  Roger Sayle  <roger@eyesopen.com>
2453
2454         PR optimization/9325
2455         * gcc.c-torture/execute/20031003-1.c: Remove non-portable tests
2456         for overflowing floating point to integer conversion during RTL
2457         simplification.
2458
2459 2003-10-13  Ziemowit Laski  <zlaski@apple.com>
2460
2461         * objc/execute/_cmd.m: Fix typo.
2462         * objc.dg/image-info.m, objc.dg/symtab-1.m:
2463         Relax 'scan-assembler' regexp.
2464         * objc.dg/try-catch-1.m, objc.dg/try-catch-3.m,
2465         objc.dg/try-catch-4.m: Run on non-Darwin targets.
2466         * objc.dg/zero-link-2.m: Remove blank line.
2467         * objc.dg/zero-link-3.m: New test case.
2468
2469 2003-10-13  Geoffrey Keating  <geoffk@apple.com>
2470
2471         * g77.f-torture/execute/980520-1.x: XFAIL at -O0.
2472
2473         * gcc.dg/asm-names.c: Use scan-assembler-not rather
2474         than linker trickery.
2475
2476 2003-10-13  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
2477
2478         PR c++/12370
2479         * g++.dg/other/friend2.C: New test.
2480
2481 2003-10-12  Steven Bosscher  <steven@gcc.gnu.org>
2482
2483         * gcc.dg/20031012-1.c: New test.
2484
2485 2003-10-12  Steven Bosscher  <steven@gcc.gnu.org>
2486
2487         * gcc.dg/weak/weak-3.c: Fix for new warning.
2488
2489 2003-10-12  Kelley Cook  <kcook@gcc.gnu.org>
2490
2491         PR optimization/8750
2492         * gcc.c-torture/execute/20031012-1.c: New test case.
2493
2494 2003-10-11  Roger Sayle  <roger@eyesopen.com>
2495
2496         * gcc.c-torture/execute/string-opt-8.c: Don't test optimizations
2497         that inline strncmp as cmpstrsi on i386 when compiled with -Os.
2498
2499 2003-10-11  Roger Sayle  <roger@eyesopen.com>
2500
2501         PR optimization/12260
2502         * gcc.c-torture/compile/20031011-2.c: New test case.
2503
2504 2003-10-11  Roger Sayle  <roger@eyesopen.com>
2505
2506         * gcc.c-torture/execute/20031011-1.c: New testcase.
2507
2508 2003-10-11  Eric Botcazou  <ebotcazou@libertysurf.fr>
2509
2510         * gcc.c-torture/compile/20031011-1.c: New test.
2511
2512 2003-10-11  Jan Hubicka  <jh@suse.cz>
2513
2514         * g++.dg/other/first-global.C: New test.
2515
2516 2003-10-11  Roger Sayle  <roger@eyesopen.com>
2517
2518         * gcc.c-torture/execute/string-opt-18.c: New testcase.
2519
2520 2003-10-10  Ian Lance Taylor  <ian@wasabisystems.com>
2521
2522         * gcc.c-torture/compile/20031010-1.c: New test.
2523
2524 2003-10-10  Geoffrey Keating  <geoffk@apple.com>
2525
2526         * gcc.c-torture/execute/va-arg-24.c: Correct, and rename to...
2527         * gcc.c-torture/execute/va-arg-25.c: ... here.
2528
2529 2003-10-09  Mark Mitchell  <mark@codesourcery.com>
2530
2531         * g++.dg/ext/attrib8.C: Only run it on x86 targets.
2532
2533 2003-10-08  Richard Sandiford  <rsandifo@redhat.com>
2534
2535         * gcc.c-torture/compile/mipscop-[1-4].c: Disable for mips16.
2536
2537 2003-10-08  Giovanni Bajo  <giovannibajo@libero.it>
2538
2539         * g++.dg/parse/error2.C: New test.
2540
2541 2003-10-08  Giovanni Bajo <giovannibajo@libero.it>
2542
2543         PR c++/11097
2544         * g++.dg/other/error5.C: Modify the error message.
2545         * g++.dg/lookup/using8.C: New test.
2546
2547 2003-10-07  Geoffrey Keating  <geoffk@apple.com>
2548
2549         * gcc.dg/darwin-abi-2.c: New file.
2550         * gcc.c-torture/execute/va-arg-24.c: New file.
2551
2552 2003-10-06  Bob Wilson  <bob.wilson@acm.org>
2553
2554         * g++.dg/template/spec10.C: Set exit value to zero on success.  Fix
2555         indentation.
2556
2557 2003-10-06  Mark Mitchell  <mark@codesourcery.com>
2558
2559         PR c++/10147
2560         * g++.dg/other/error4.C: Update error messages.
2561         * g++.dg/template/ptrmem4.C: Likewise.
2562
2563         PR c++/12337
2564         * g++.dg/init/new9.C: New test.
2565
2566         PR c++/12334, c++/12236, c++/8656
2567         * g++.dg/ext/attrib8.C: New test.
2568
2569 2003-10-06  Devang Patel  <dpatel@apple.com>
2570
2571         * gcc.dg/debug/dwarf2-3.h: New test.
2572         * gcc.dg/debug/dwarf2-3.c: New test case for -feliminate-dwarf2-dups.
2573
2574 2003-10-06  Wolfgang Bangerth  <bangerth@ticam.utexas.edu>
2575
2576         * g++.dg/opt/cfg2.C: New test.
2577
2578 2003-10-06  Eric Botcazou  <ebotcazou@libertysurf.fr>
2579
2580         * g++.dg/opt/float1.C: New test.
2581
2582 2003-10-04  Eric Botcazou  <ebotcazou@libertysurf.fr>
2583
2584         * gcc.dg/c90-array-lval-6.c: New test.
2585         * gcc.dg/c99-array-lval-6.c: New test.
2586
2587 2003-10-03  Alexander Malmberg  <alexander@malmberg.org>
2588             Ziemowit Laski  <zlaski@apple.com>
2589
2590         * objc.dg/method-6.m ('starboard'): Move prototype from 'Base' to
2591         'Derived', so that it is never considered a class method; add
2592         new warning for '+port' method ambiguity.
2593         * objc.dg/method-12.m: Include <objc/objc.h> instead of
2594         <objc/objc-api.h> (needed on Mac OS X).
2595         * objc.dg/method-13.m: New test.
2596
2597 2003-10-03  Roger Sayle  <roger@eyesopen.com>
2598
2599         PR optimization/9325, PR java/6391
2600         * gcc.c-torture/execute/20031003-1.c: New test case.
2601
2602 2003-10-02  Mark Mitchell  <mark@codesourcery.com>
2603
2604         PR optimization/12180
2605         * gcc.dg/20031002-1.c: New test.
2606
2607         PR c++/12486
2608         * g++.dg/inherit/error1.C: New test.
2609
2610 2003-10-02  Chris Demetriou  <cgd@broadcom.com>
2611
2612         * lib/f-torture.exp (search_for): Rename to...
2613         (search_for_re): This.  Also, clean up comments and the
2614         "regexp" invocation.
2615
2616 2003-10-02  Josef Zlomek  <zlomekj@suse.cz>
2617
2618         * gcc.c-torture/compile/20031002-1.c: New test.
2619
2620 2003-10-02  Jakub Jelinek  <jakub@redhat.com>
2621
2622         * g++.dg/opt/cond1.C: New test.
2623
2624 2003-10-01  Kelley Cook  <kelleycook@wideopenwest.com>
2625
2626         * gcc.dg/Wold-style-definition-2.c: New testcase.
2627         * gcc.dg/wtr-func-def-1.c: Modify to reflect new warning.
2628
2629 2003-09-29  Richard Henderson  <rth@redhat.com>
2630
2631         * g++.dg/init/array10.C: Add dg-options.
2632
2633 2003-09-29  Eric Botcazou  <ebotcazou@libertysurf.fr>
2634
2635         * g++.dg/opt/unroll1.C: Change unsigned to __SIZE_TYPE__.
2636
2637 2003-09-28  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2638
2639         * g++.dg/template/friend19.C: Fix typo.
2640         * g++.old-deja/g++.other/crash31.C: Adjust expected error.
2641
2642 2003-09-28  Richard Sandiford  <rsandifo@redhat.com>
2643
2644         * gcc.c-torture/execute/20030928-1.c: New test.
2645         * gcc.dg/torture/mips-sdata-1.c (f): Refer to x[0] rather than x[3].
2646
2647 2003-09-27  Eric Botcazou  <ebotcazou@libertysurf.fr>
2648
2649         * g++.dg/opt/unroll1.C: New test.
2650
2651 2003-09-26  Roger Sayle  <roger@eyesopen.com>
2652
2653         PR optimization/11741
2654         * gcc.dg/20030926-1.c: New test case.
2655
2656 2003-09-25  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2657
2658         PR c++/5655
2659         * g++.dg/parse/access7.C: New test.
2660         * g++.old-deja/g++.brendan/crash56.C: Fix redeclaration error.
2661
2662 2003-09-24  Ziemowit Laski  <zlaski@apple.com>
2663
2664         MERGE OF objc-improvements-branch into MAINLINE:
2665         * lib/objc.exp (objc_target_compile): Do not point at libobjc headers
2666         if libobjc has not been built.
2667         * objc/execute/IMP.m, objc/execute/_cmd.m, objc/execute/bf-common.h,
2668         objc/execute/bycopy-3.m, objc/execute/class-{1-14}.m,
2669         objc/execute/class-self-2.m, objc/execute/many_args_method.m,
2670         objc/execute/nested-3.m, objc/execute/np-2.m,
2671         objc/execute/object_is_class.m, objc/execute/object_is_meta_class.m,
2672         objc/execute/redefining_self.m, objc/execute/root_methods.m,
2673         objc/execute/static-{1-2}.m, objc/execute/string-{1-4}.m,
2674         objc/execute/va_method.m, objc.dg/comp-types-4.m, objc.dg/headers.m,
2675         objc.dg/special/unclaimed-category-1.h,
2676         objc.dg/special/unclaimed-category-1.m: Make usable with NeXT as
2677         well as GNU runtime.
2678         * execute/next_mapping.h: New header, for GNU->NeXT impedance matching.
2679         * execute/cascading-1.m, execute/function-message-1.m,
2680         objc.dg/anon-1.m, objc.dg/bitfield-{3-4}.m,
2681         objc.dg/call-super-{1-3}.m, objc.dg/category-1.m,
2682         objc.dg/const-str-{3-6}.m, objc.dg/encode-{1-4}.m,
2683         objc.dg/func-ptr-1.m, objc.dg/gnu-runtime-1.m, objc.dg/image-info.m,
2684         objc.dg/method-{3-12}.m, objc.dg/missing-proto-{1-3}.m,
2685         objc.dg/nested-func-1.m, objc.dg/proto-lossage-2.m,
2686         objc.dg/proto-qual-1.m, objc.dg/sizeof-1.m, objc.dg/static-1.m,
2687         objc.dg/symtab-1.m, objc.dg/try-catch-{1-4}.m,
2688         objc.dg/type-size-{1-2}.m, objc.dg/zero-link-{1-2}.m: New test cases.
2689         * objc.dg/bitfield-2.m: Run only on Darwin.
2690         * objc.dg/class-2.m, objc.dg/comp-types-1.m, objc.dg/desig-init-1.m,
2691         objc.dg/method-{1-2}.m, objc.dg/proto-hier-1.m,
2692         objc.dg/proto-lossage-1.m: Adjust for message wording changes.
2693         * objc.dg/const-str-1.m: Fix constant string layout.
2694
2695 2003-09-24  Alexandre Oliva  <aoliva@redhat.com>
2696
2697         * gcc.dg/cpp/Wunknown-pragmas-1.c: New test.
2698
2699 2003-09-23  Geoffrey Keating  <geoffk@apple.com>
2700
2701         * gcc.dg/darwin-abi-1.c: New file.
2702
2703 2003-09-21  Andrew Pinski  <pinskia@physics.uc.edu>
2704
2705         PR target/12281
2706         * gcc.c-torture/compile/20030921-1.c: New test.
2707
2708 2003-09-22  Eric Botcazou  <ebotcazou@libertysurf.fr>
2709
2710         * g++.dg/opt/reg-stack2.C: New test.
2711
2712 2003-09-21  Christian Ehrhardt  <ehrhardt@mathematik.uni-ulm.de>
2713
2714         * g++.dg/eh/delayslot1.C: New test.
2715
2716 2003-09-20  Richard Henderson  <rth@redhat.com>
2717
2718         * gcc.dg/format/gcc_diag-1.c: Add tests for %J.
2719
2720 2003-09-20  Roger Sayle  <roger@eyesopen.com>
2721
2722         * gcc.c-torture/execute/20030920-1.c: New test case.
2723
2724 2003-09-20  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2725
2726         * g++.dg/rtti/typeid3.C: Correct expected error message.
2727
2728 2003-09-20  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2729
2730         PR c++/157
2731         * g++.dg/parse/crash12.C: New test.
2732
2733 2003-09-19  Janis Johnson  <janis187@us.ibm.com>
2734
2735         * gcc.dg/compat/mixed-struct-check.h: New.
2736         * gcc.dg/compat/mixed-struct-defs.h: New.
2737         * gcc.dg/compat/mixed-struct-init.h: New.
2738         * gcc.dg/compat/struct-by-value-19_main.c: New.
2739         * gcc.dg/compat/struct-by-value-19_x.c: New.
2740         * gcc.dg/compat/struct-by-value-19_y.c: New.
2741         * gcc.dg/compat/struct-by-value-20_main.c: New.
2742         * gcc.dg/compat/struct-by-value-20_x.c: New.
2743         * gcc.dg/compat/struct-by-value-20_y.c: New.
2744         * gcc.dg/compat/struct-return-19_main.c: New.
2745         * gcc.dg/compat/struct-return-19_x.c: New.
2746         * gcc.dg/compat/struct-return-19_y.c: New.
2747         * gcc.dg/compat/struct-return-20_main.c: New.
2748         * gcc.dg/compat/struct-return-20_x.c: New.
2749         * gcc.dg/compat/struct-return-20_y.c: New.
2750
2751 2003-09-19  Andrew Pinski  <pinskia@physics.uc.edu>
2752         * g++.dg/init/array11.C: Change unsigned to __SIZE_TYPE__
2753         so that it will not complain on LP64 targets.
2754
2755 2003-09-19  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2756
2757         PR c++/495
2758         * g++.dg/template/friend24.C: New test.
2759
2760 2003-09-19  Nathan Sidwell  <nathan@codesourcery.com>
2761
2762         PR c++/12332
2763         * g++.dg/template/memtmpl2.C: New test.
2764
2765 2003-09-18  Mark Mitchell  <mark@codesourcery.com>
2766
2767         PR target/11184
2768         * gcc.dg/builtin-apply1.c: New test.
2769
2770 2003-09-18  Nathan Sidwell  <nathan@codesourcery.com>
2771
2772         PR c++/9848
2773         * g++.dg/warn/Wunused-4.C: New test.
2774
2775 2003-09-18  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
2776
2777         PR c++/12316
2778         * g++.dg/other/gc2.C: New test.
2779
2780 2003-09-17  Mark Mitchell  <mark@codesourcery.com>
2781
2782         PR c++/11991
2783         * g++.dg/rtti/typeid3.C: New test.
2784
2785         PR c++/12266
2786         * g++.dg/overload/template1.C: New test.
2787
2788 2003-09-17  Eric Botcazou  <ebotcazou@libertysurf.fr>
2789
2790         * g++.dg/opt/cfg3.C: New test.
2791
2792 2003-09-16  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2793
2794         PR c++/7939
2795         * g++.dg/template/crash11.C: New test.
2796
2797 2003-09-16  Jason Merrill  <jason@redhat.com>
2798             Jakub Jelinek  <jakub@redhat.com>
2799
2800         * gcc.dg/attr-warn-unused-result.c: New test.
2801
2802 2003-09-15  Nathan Sidwell  <nathan@codesourcery.com>
2803
2804         PR c++/12184
2805         * g++.dg/expr/call2.C: New test.
2806
2807 2003-09-15  Andreas Jaeger  <aj@suse.de>
2808
2809         * gcc.dg/Wold-style-definition-1.c: New test.
2810
2811 2003-09-14  Mark Mitchell  <mark@codesourcery.com>
2812
2813         PR c++/3907
2814         * g++.dg/parse/template12.C: New test.
2815
2816         * g++.dg/abi/bitfield11.C: New test.
2817         * g++.dg/abi/bitfield12.C: Likewise.
2818
2819 2003-09-14  Alexandre Oliva  <aoliva@redhat.com>
2820
2821         * gcc.dg/cpp/separate-1.c: Adjust line of error.  Test for correct
2822         non-expansion of functional macro name without arguments at EOL.
2823         * gcc.dg/cpp/spacing1.c: Revert 2003-08-04's change.  Likewise.
2824
2825 2003-09-14  Richard Sandiford  <rsandifo@redhat.com>
2826
2827         * gcc.c-torture/execute/20030914-[12].c: New tests.
2828
2829 2003-09-11  Nathan Sidwell  <nathan@codesourcery.com>
2830
2831         PR c++/11788
2832         * g++.dg/overload/addr1.C: New test.
2833
2834 2003-09-10  Ian Lance Taylor  <ian@wasabisystems.com>
2835
2836         * gcc.dg/20030909-1.c: New test.
2837
2838 2003-09-10  Eric Botcazou  <ebotcazou@libertysurf.fr>
2839
2840         * gcc.dg/ultrasp10.c: New test.
2841
2842 2003-09-09  Devang Patel  <dpatel@apple.com>
2843
2844         * gcc.dg/darwin-ld-6.c: New test.
2845
2846 2003-09-09  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2847
2848         * gcc.dg/torture/builtin-explog-1.c: New testcase.
2849
2850 2003-09-08  Mark Mitchell  <mark@codesourcery.com>
2851
2852         * gcc.dg/ia64-types1.c: New test.
2853         * gcc.dg/ia64-types2.c: Likewise.
2854
2855 2003-09-08  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2856
2857         * gcc.dg/builtins-1.c: Add more _Complex tests.
2858         * gcc.dg/torture/builtin-attr-1.c: Likewise.
2859
2860         * gcc.dg/builtins-1.c: Test existing _Complex functions.
2861         * gcc.dg/torture/builtin-attr-1.c: Likewise.
2862
2863 2003-09-08  Mark Mitchell  <mark@codesourcery.com>
2864
2865         PR c++/11786
2866         * g++.dg/lookup/koenig2.C: New test.
2867
2868         PR c++/5296
2869         * g++.dg/rtti/typeid2.C: New test.
2870
2871 2003-09-08  Jakub Jelinek  <jakub@redhat.com>
2872
2873         * gcc.c-torture/compile/20030904-1.c: New test.
2874
2875 2003-09-07  Eric Botcazou  <ebotcazou@libertysurf.fr>
2876
2877         * g++.dg/opt/longbranch2.C: New test.
2878
2879 2003-09-07  Andrew Pinski  <pinskia@physics.uc.edu>
2880
2881         * g++.dg/template/crash10.C: Only compile it.
2882
2883 2003-09-07  Andrew Pinski  <pinskia@physics.uc.edu>
2884
2885         PR middle-end/11665
2886         * gcc.c-torture/compile/20030907-1.c: New test.
2887         * g++.dg/init/array11.C: New test.
2888
2889 2003-09-07  Mark Mitchell  <mark@codesourcery.com>
2890
2891         PR c++/11852
2892         * g++.dg/init/struct1.C: New test.
2893
2894 2003-09-07  Mark Mitchell  <mark@codesourcery.com>
2895
2896         PR c++/12181
2897         * g++.dg/expr/comma1.C: New test.
2898
2899 2003-09-06  Mark Mitchell  <mark@codesourcery.com>
2900
2901         PR c++/11867
2902         * g++.dg/expr/static_cast5.C: New test.
2903
2904 2003-09-06  Andrew Pinski  <pinskia@physics.uc.edu>
2905
2906         PR c++/11507
2907         * g++.dg/lookup/scoped7.C: New test.
2908
2909         PR c++/9574
2910         * g++.dg/other/static1.C: New test.
2911
2912         PR c++/11490
2913         * g++.dg/warn/template-1.C: New test.
2914
2915         PR c++/11432
2916         * g++.dg/template/crash10.C: New test.
2917
2918         PR c++/2478
2919         * g++.dg/overload/VLA.C: New test.
2920
2921         PR c++/10804
2922         * g++.dg/template/call1.C: New test.
2923
2924 2003-09-06  Nathan Sidwell  <nathan@codesourcery.com>
2925
2926         PR c++/11794
2927         * g++.dg/parse/using3.C: New test.
2928
2929 2003-09-06  Roger Sayle  <roger@eyesopen.com>
2930
2931         PR c++/11409
2932         * g++.dg/overload/builtin3.C: New test case.
2933
2934 2003-09-06  Steven Bosscher  <steven@gcc.gnu.org>
2935
2936         PR c/9862
2937         * gcc.dg/20030906-1.c: New test.
2938         * gcc.dg/20030906-2.c: Likewise.
2939
2940 2003-09-06  Nathan Sidwell  <nathan@codesourcery.com>
2941
2942         PR c++/12167
2943         * g++.dg/parse/defarg5.C: New test.
2944
2945         * g++.dg/template/non-type-template-argument-1.C: Tweak expected error.
2946
2947 2003-09-05  Mark Mitchell  <mark@codesourcery.com>
2948
2949         PR c++/12163
2950         * g++.dg/expr/static_cast4.C: New test.
2951
2952         PR c++/12146
2953         * g++.dg/template/crash9.C: New test.
2954
2955 2003-09-05  Andrew Pinski  <pinskia@physics.uc.edu>
2956
2957         * g++.old-deja/g++.ext/pretty2.C: Update for change
2958         in __FUNCTION__.
2959         * g++.old-deja/g++.ext/pretty3.C: Likewise.
2960
2961 2003-09-05  Nathan Sidwell  <nathan@codesourcery.com>
2962
2963         PR c++/11922
2964         * g++/dg/template/qualified-id1.C: New test.
2965
2966         PR c++/12037
2967         * g++.dg/warn/noeffect4.C: New test.
2968
2969 2003-09-04  Matt Austern  <austern@apple.com>
2970
2971         * g++.dg/ext/fnname1.C: New test. (__func__ for C++.)
2972         * g++.dg/ext/fnname2.C: Likewise.
2973         * g++.dg/ext/fnname3.C: Likewise.
2974
2975 2003-09-04  Mark Mitchell  <mark@codesourcery.com>
2976
2977         * g++.dg/expr/lval1.C: New test.
2978         * g++.dg/ext/lvcast.C: Remove.
2979
2980 2003-09-03  Roger Sayle  <roger@eyesopen.com>
2981
2982         PR optimization/11700.
2983         * gcc.c-torture/compile/20030903-1.c: New test case.
2984
2985 2003-09-03  Mark Mitchell  <mark@codesourcery.com>
2986
2987         PR c++/12053
2988         * g++.dg/abi/layout4.C: New test.
2989
2990 2003-09-02  Scott Brumbaugh  <scottb.lists@verizon.net>
2991
2992         PR c++/11553
2993         * g++.dg/parse/friend3.C: New test.
2994
2995 2003-09-02  Mark Mitchell  <mark@codesourcery.com>
2996
2997         PR c++/11847
2998         * g++.dg/template/class1.C: New test.
2999
3000         PR c++/11808
3001         * g++.dg/expr/call1.C: New test.
3002
3003 2003-09-01  Mark Mitchell  <mark@codesourcery.com>
3004
3005         PR c++/12114
3006         * g++.dg/init/ref9.C: New test.
3007
3008         PR c++/11972
3009         * g++.dg/template/nested4.C: New test.
3010
3011 2003-08-29  Mark Mitchell  <mark@codesourcery.com>
3012
3013         PR c++/12093
3014         * g++.dg/template/non-dependent4.C: New test.
3015
3016         PR c++/11928
3017         * g++.dg/inherit/conv1.C: New test.
3018
3019 2003-08-29  Mark Mitchell  <mark@codesourcery.com>
3020
3021         PR c++/6196
3022         * g++.dg/ext/label1.C: New test.
3023         * g++.dg/ext/label2.C: Likewise.
3024
3025 2003-08-28  Mark Mitchell  <mark@codesourcery.com>
3026
3027         * g++.dg/expr/cond3.C: New test.
3028
3029 2003-08-28  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
3030
3031         * gcc.dg/builtins-1.c: Add new builtin cases.
3032
3033 2003-08-28  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
3034
3035         * gcc.dg/builtins-1.c: Add new cases.
3036         * gcc.dg/torture/builtin-attr-1.c: Likewise.
3037
3038 2003-08-28  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
3039
3040         * gcc.dg/builtins-1.c: Add more math builtin tests.
3041         * gcc.dg/torture/builtin-attr-1.c: New test.
3042
3043 2003-08-28  Mark Mitchell  <mark@codesourcery.com>
3044
3045         PR optimization/5079
3046         * g++.dg/opt/static3.C: New test.
3047
3048 2003-08-27  Zdenek Dvorak  <rakdver@atrey.karlin.mff.cuni.cz>
3049
3050         * gcc.misc-tests/gcov-10b.c: New test.
3051
3052 2003-08-27  Mark Mitchell  <mark@codesourcery.com>
3053
3054         * g++.dg/opt/ptrmem3.C: New test.
3055
3056         * g++.old-deja/g++.pt/overload8.C: Remove XFAIL.
3057
3058 2003-08-27  Jakub Jelinek  <jakub@redhat.com>
3059
3060         * gcc.dg/20030826-2.c: New test.
3061
3062 2003-08-26  Roger Sayle  <roger@eyesopen.com>
3063
3064         PR middle-end/12002
3065         * g77.f-torture/compile/12002.f: New test case.
3066
3067 2003-08-26  Roger Sayle  <roger@eyesopen.com>
3068
3069         * gcc.dg/20030826-1.c: New test case.
3070
3071 2003-08-26  Matt Kraai  <kraai@alumni.cmu.edu>
3072
3073         * gcc.dg/noncompile/20030818-1.c: Expect second line of error.
3074
3075 2003-08-26  Nathan Sidwell  <nathan@codesourcery.com>
3076
3077         PR c++/11871
3078         * c++.dg/lookup/crash1.C: New test.
3079
3080         * c++.dg/warn/noeffect3.C: New test.
3081
3082 2003-08-25  Janis Johnson  <janis187@us.ibm.com>
3083
3084         * gcc.dg/compat/vector-1_x.c: Compile with -w.
3085         * gcc.dg/compat/vector-1_y.c: Ditto.
3086         * gcc.dg/compat/vector-2_x.c: Ditto.
3087         * gcc.dg/compat/vector-2_y.c: Ditto.
3088
3089 2003-08-25  Ulrich Weigand  <uweigand@de.ibm.com>
3090
3091         * gcc.dg/20030702-1.c: New test.
3092
3093 2003-08-25  Mark Mitchell  <mark@codesourcery.com>
3094
3095         PR c++/8795
3096         * g++.dg/ext/altivec-1.C: New test.
3097
3098 2003-08-24  Richard Henderson  <rth@redhat.com>
3099
3100         * g++.dg/eh/simd-2.C: Add -w for x86.
3101
3102 2003-08-23  Jakub Jelinek  <jakub@redhat.com>
3103
3104         * gcc.dg/20030815-1.c: New test.
3105
3106 2003-08-23  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
3107
3108         PR c++/3765
3109         * g++.dg/parse/access6.C: New test.
3110
3111 2003-08-23  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
3112
3113         PR c++/641, c++/11876
3114         * g++.dg/template/friend22.C: New test.
3115         * g++.dg/template/friend23.C: Likewise.
3116
3117 2003-08-22  Mark Mitchell  <mark@codesourcery.com>
3118
3119         * gcc.misc-tests/linkage.exp: Treat all HP-UX platforms
3120         identically.
3121
3122 2003-08-22  Mark Mitchell  <mark@codesourcery.com>
3123
3124         * g++.old-deja/g++.ext/attrib5.C: XFAIL on hppa2*-hp-hpux11*.
3125
3126 2003-08-22  Mark Mitchell  <mark@codesourcery.com>
3127
3128         * gcc.dg/20020313-1.c: Add "-w" to dg-options.
3129
3130 2003-08-22  Mark Mitchell  <mark@codesourcery.com>
3131
3132         * gcc.misc-tests/linkage.exp: Add logic for ia64-hp-hpux*.
3133
3134 2003-08-22  Mark Mitchell  <mark@codesourcery.com>
3135
3136         * g++.dg/other/packed1.C: Add XFAIL marker for ia64-hp-hpux*.
3137
3138 2003-08-21  Mark Mitchell  <mark@codesourcery.com>
3139
3140         PR c++/11919
3141         * g++.dg/overload/prom1.C: New test.
3142
3143         PR c++/11551
3144         * g++.dg/parse/dtor2.C: New test.
3145
3146         PR c++/10762
3147         * g++.dg/parse/using2.C: New test.
3148
3149 2003-08-21  Kazu Hirata  <kazu@cs.umass.edu>
3150
3151         PR target/11805
3152         * gcc.c-torture/compile/20030821-1.c: New.
3153
3154 2003-08-20  Mark Mitchell  <mark@codesourcery.com>
3155
3156         PR c++/11834
3157         * g++.dg/template/deduce2.C: New test.
3158
3159 2003-08-21  Josef Zlomek  <zlomekj@suse.cz>
3160
3161         * gcc.c-torture/execute/20030821-1.c: New test.
3162
3163 2003-08-20  Roger Sayle  <roger@eyesopen.com>
3164
3165         PR middle-end/11984
3166         * gcc.dg/20030820-1.c: New test case.
3167
3168 2003-08-20  Nathan Sidwell  <nathan@codesourcery.com>
3169
3170         PR c++/11945
3171         * g++.dg/warn/noeffect2.C: New test.
3172
3173 2003-08-19  Mark Mitchell  <mark@codesourcery.com>
3174
3175         PR c++/10926
3176         * g++.dg/template/dtor2.C: New test.
3177
3178         PR c++/11684
3179         * g++.dg/template/operator1.C: New test.
3180         * g++.dg/parse/operator4.C: New test.
3181
3182         PR c++/11946.C
3183         * g++.dg/expr/enum1.C: New test.
3184         * gcc.dg/c99-bool-1.c: Remove bogus warning.
3185
3186         PR c++/11036.C
3187         * g++.dg/parse/elab2.C: New test.
3188         * g++.dg/parse/typedef4.C: Change error message.
3189         * g++.old-deja/g++.robertl/eb133.C: Remove bogus error markers.
3190         * g++.old-deja/g++.robertl/eb133a.C: Remove bogus error markers.
3191         * g++.old-deja/g++.robertl/eb133b.C: Remove bogus error markers.
3192
3193 2003-08-19  Geoffrey Keating  <geoffk@apple.com>
3194
3195         * gcc.dg/pch/warn-1.c: New.
3196         * gcc.dg/pch/warn-1.hs: New.
3197
3198         * lib/dg-pch.exp (dg-pch): Use 'return' not 'continue' to skip
3199         not-tested file.
3200
3201 2003-08-19  Andrew Pinski  <pinskia@physics.uc.edu>
3202
3203         * gcc.dg/uninit-E.c: Add forgotten dg-warning marker.
3204
3205 2003-08-19  Andrew Pinski  <pinskia@physics.uc.edu>
3206
3207         * gcc.dg/uninit-D.c: New Test.
3208         * gcc.dg/uninit-E.c: New Test.
3209         * gcc.dg/uninit-F.c: New Test.
3210         * gcc.dg/uninit-G.c: New Test.
3211
3212 2003-08-19  Michael Ritzert  <ritzert@t-online.de>
3213
3214         * g++.dg/README: Describe the pch directory.
3215
3216 2003-08-19  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
3217
3218         PR c++/11174
3219         * g++.dg/parse/access4.C: New test.
3220         * g++.dg/parse/access5.C: Likewise.
3221         * g++.old-deja/g++.jason/access17.C: Adjust error message.
3222
3223 2003-08-18  Matt Kraai  <kraai@alumni.cmu.edu>
3224
3225         * gcc.dg/noncompile/20030818-1.c: New.
3226
3227 2003-08-18  Nathan Sidwell  <nathan@codesourcery.com>
3228
3229         PR c++/11957
3230         * g++.dg/warn/noeffect1.C: New test.
3231
3232         * g++.dg/template/scope2.C: New test.
3233         * g++.dg/template/error2.C: Correct dg-error
3234
3235 2003-08-18  Richard Sandiford  <rsandifo@redhat.com>
3236
3237         * gcc.c-torture/compile/mipscop*.c: Turn into compile-only tests.
3238
3239 2003-08-16  Nathan Sidwell  <nathan@codesourcery.com>
3240
3241         PR C++/11512
3242         * g++.dg/template/warn1.C: New.
3243
3244 2003-08-15  Nathan Sidwell  <nathan@codesourcery.com>
3245
3246         * g++.dg/template/error2.C: New test.
3247         * g++.dg/lookup/using7.C: Adjust errors
3248         * g++.old-deja/g++.pt/crash36.C: Likewise.
3249         * g++.old-deja/g++.pt/derived3.C: Likewise.
3250
3251 2003-08-14  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
3252
3253         * gcc.c-torture/execute/builtins/lib/strcat.c: New.
3254         * gcc.c-torture/execute/builtins/string-9-lib.c: New.
3255         * gcc.c-torture/execute/builtins/string-9.c: New, from
3256         string-opt-9.c.  Adjust for execute/builtins framework.
3257         * gcc.c-torture/execute/string-opt-9.c: Delete.
3258
3259 2003-08-12  Mark Mitchell  <mark@codesourcery.com>
3260
3261         * g++.dg/init/new8.C: Use __SIZE_TYPE__ to get the type of size_t.
3262
3263         * g++.dg/parse/ret-type2.C: New test.
3264
3265         PR c++/11703
3266         * g++.dg/init/new8.C: New test.
3267
3268         PR c++/10923
3269         * g++.dg/parse/typedef5.C: New test.
3270
3271         PR c++/9512
3272         * g++.dg/parse/qualified2.C: New test.
3273         * g++.old-deja/g++.other/decl5.C: Mark one more instance of
3274         invalid code.
3275
3276 2003-08-11  Mark Mitchell  <mark@codesourcery.com>
3277
3278         * g++.dg/conversion/ptrmem1.C: New test.
3279
3280 2003-08-11  Jakub Jelinek  <jakub@redhat.com>
3281
3282         PR target/11693
3283         * gcc.dg/20030811-1.c: New test.
3284
3285         PR target/11535
3286         * gcc.c-torture/execute/20030811-1.c: New test.
3287
3288 2003-08-10  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
3289
3290         * gcc.c-torture/execute/string-opt-9.c: Add more strcat cases.
3291
3292 2003-08-10  Mark Mitchell  <mark@codesourcery.com>
3293
3294         PR c++/11789.C
3295         * g++.dg/inherit/multiple1.C: New test.
3296
3297 2003-08-10  Nathan Sidwell  <nathan@codesourcery.com>
3298
3299         * gcc.dg/spe1.c: New test.
3300
3301         PR c++/11670
3302         * g++.dg/expr/cast2.C: New test.
3303
3304         PR c++/10530
3305         * g++.dg/template/dependent-name2.C: New test.
3306
3307 2003-08-08  Andrew Pinski  <pinskia@physics.uc.edu>
3308
3309         * g++.dg/parse/crash11.C: Put the dg options in comments.
3310
3311 2003-08-08  Neil Booth  <neil@daikokuya.co.uk>
3312
3313         * lib/gcc-dg.exp: Update for diagnostic change.
3314
3315 2003-08-07  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
3316
3317         PR c++/5767
3318         * g++.dg/parse/crash11.C: New test.
3319
3320 2003-08-06  Alexandre Oliva  <aoliva@redhat.com>
3321
3322         * gcc.dg/cpp/spacing1.c: Update.
3323
3324 2003-08-04  Janis Johnson  <janis187@us.ibm.com>
3325
3326         PR target/11739
3327         * gcc.misc-tests/i386-prefetch.exp: Use -march=i386 when specifying
3328         a value for -mtune.
3329
3330 2003-08-04  Roger Sayle  <roger@eyesopen.com>
3331
3332         PR middle-end/11771
3333         * gcc.c-torture/compile/20030804-1.c: New test case.
3334
3335 2003-08-04  Roger Sayle  <roger@eyesopen.com>
3336
3337         * gcc.dg/20030804-1.c: New test case.
3338
3339 2003-08-04  Alexandre Oliva  <aoliva@redhat.com>
3340
3341         * gcc.dg/cpp/separate-1.c: New test.
3342
3343 2003-08-03  Nathan Sidwell  <nathan@codesourcery.com>
3344
3345         PR c++/11704
3346         * g++.dg/template/dependent-expr2.C: New test.
3347
3348         PR c++/11766
3349         * g++.dg/expr/ptrmem1.C: New test.
3350
3351 2003-08-03  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
3352
3353         PR c++/9453
3354         * g++.dg/template/friend15.C: New test.
3355
3356 2003-08-03  Neil Booth  <neil@daikokuya.co.uk>
3357
3358         * lib/dg-pch.exp: Work round PCH bug.
3359
3360 2003-08-02  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
3361
3362         * gcc.dg/builtins-1.c: Add macro helpers.  Add missing math
3363         builtins.  Move cases from builtins-4.c here.
3364
3365         * gcc.dg/torture/builtin-math-1.c: New test taken from
3366         bits of gcc.dg/builtins-3.c, gcc.dg/builtins-5.c and also some
3367         additional cases.
3368
3369         * gcc.dg/builtins-3.c, gcc.dg/builtins-4.c, gcc.dg/builtins-5.c:
3370         Delete.
3371
3372 2003-08-02  Nathan Sidwell  <nathan@codesourcery.com>
3373
3374         PR c++/9447
3375         * g++.dg/template/using7.C: New test.
3376
3377 2003-08-02  Neil Booth  <neil@daikokuya.co.uk>
3378
3379         * import1.c, import2.c: New tests.
3380
3381 2003-08-01  Jakub Jelinek  <jakub@redhat.com>
3382
3383         * g++.dg/eh/crossjump1.C: New test.
3384
3385 2003-08-01  Mark Mitchell  <mark@codesourcery.com>
3386
3387         PR c++/11697
3388         * g++.dg/template/using6.C: New test.
3389
3390         PR c++/11744
3391         * g++.dg/template/koenig2.C: New test.
3392
3393 2003-08-01  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
3394
3395         PR c++/7983
3396         * g++.dg/parse/typedef4.C: New test.
3397
3398 2003-08-01  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
3399
3400         PR c++/8442, c++/8806
3401         * g++.dg/template/elab1.C: New test.
3402         * g++.dg/template/type2.C: Likewise.
3403         * g++.dg/template/ttp3.C: Adjust expected error message.
3404         * g++.old-deja/g++.law/visibility13.C: Likewise.
3405         * g++.old-deja/g++.niklas/t135.C: Likewise.
3406         * g++.old-deja/g++.pt/ttp41.C: Likewise.
3407         * g++.old-deja/g++.pt/ttp43.C: Use qualified name for template
3408         template argument.
3409         * g++.old-deja/g++.pt/ttp44.C: Likewise.
3410
3411 2003-08-01  Nathan Sidwell  <nathan@codesourcery.com>
3412
3413         PR c++/11295
3414         * g++.dg/ext/stmtexpr1.C: New test.
3415
3416         * g++.dg/opt/tmp1.C: New test.
3417
3418         PR c++/11525
3419         * g++.dg/parse/constant4.C: New test.
3420
3421         PR c++/9447
3422         * g++.dg/template/using5.C: New test.
3423
3424 2003-07-31  Roger Sayle  <roger@eyesopen.com>
3425
3426         * gcc.dg/builtins-27.c: New test case.
3427
3428 2003-07-31  Jakub Jelinek  <jakub@redhat.com>
3429
3430         * gcc.dg/tls/opt-7.c: New test.
3431
3432 2003-07-31  Andrew Pinski  <pinskia@physics.uc.edu>
3433
3434         * g++.old-deja/g++.other/crash18.C: Remove.
3435
3436 2003-07-31  Nathan Sidwell  <nathan@codesourcery.com>
3437
3438         * g++.dg/template/explicit3.C: New.
3439         * g++.dg/template/explicit4.C: New.
3440         * g++.dg/template/explicit5.C: New.
3441
3442         PR c++/11347
3443         * g++.dg/template/memtmpl1.C: New.
3444
3445 2003-07-29  Andrew Pinski <pinskia@physics.uc.edu>
3446
3447         PR target/11565
3448         * gcc.dg/i386-387-1.c (dg-options): Add -march=i386.
3449         * gcc.dg/i386-387-5.c (dg-options): Likewise.
3450
3451 2003-07-30  Jan Hubicka  <jh@suse.cz>
3452
3453         * vtgc1.c: Kill.
3454
3455 2003-07-29  Zack Weinberg  <zack@codesourcery.com>
3456
3457         * gcc.dg/struct-in-proto-1.c: New test.
3458
3459 2003-07-29  Neil Booth  <neil@daikokuya.co.uk>
3460
3461         * gcc.dg/cpp/include2.c: Only expect one message.
3462
3463 2003-07-29  Nathan Sidwell  <nathan@codesourcery.com>
3464
3465         PR c++/9447
3466         * g++.dg/template/using1.C: New test.
3467         * g++.dg/template/using2.C: New test.
3468         * g++.dg/template/using3.C: New test.
3469         * g++.dg/template/using4.C: New test.
3470
3471 2003-07-29  Alexandre Oliva  <aoliva@redhat.com>
3472
3473         * gcc.c-torture/execute/string-opt-9.c: strcmp returns int.
3474         * gcc.c-torture/execute/string-opt-10.c: Likewise.
3475
3476 2003-07-28  Jan Hubicka  <jh@suse.cz>
3477
3478         PR c++/11530
3479         * g++.dg/opt/call1.C: New test.
3480
3481 2003-07-28  Alexandre Oliva <aoliva@redhat.com>
3482
3483         PR c++/11667
3484         * g++.dg/init/enum2.C: New test.
3485         * g++.dg/template/overload1.C: Add "-w" option.
3486
3487 2003-07-28    <hp@bitrange.com>
3488
3489         * gcc.dg/Wdeclaration-after-statement-1.c,
3490         gcc.dg/Wdeclaration-after-statement-2.c: New tests.
3491
3492 2003-07-28  Jakub Jelinek  <jakub@redhat.com>
3493
3494         * gcc.c-torture/compile/20030725-1.c: New test.
3495
3496 2003-07-28  Aldy Hernandez  <aldyh@redhat.com>
3497
3498         * gcc.dg/20030505.c: Only run for SPE.
3499         Remove definition of opaque type.
3500
3501 2003-07-27  Mark Mitchell  <mark@codesourcery.com>
3502
3503         * g++.dg/template/ptrmem6.C: New test.
3504
3505 2003-07-26  Geoffrey Keating  <geoffk@apple.com>
3506
3507         * gcc.c-torture/compile/zero-strct-2.c: New test.
3508
3509 2003-07-25  Geoffrey Keating  <geoffk@apple.com>
3510
3511         * gcc.dg/intermod-1.c: New test.
3512
3513 2003-07-25  Nathan Sidwell  <nathan@codesourcery.com>
3514
3515         PR c++/11617
3516         * g++.dg/template/lookup2.C: New test.
3517         * g++.dg/template/memclass1.C: Remove instantiated from error.
3518         * g++.dg/other/error2.C: Tweak expected errors.
3519
3520         PR c++/11596
3521         * g++.dg/template/defarg3.C: New test.
3522
3523         * g++.dg/ext/packed2.C: Pack member struct too. Explain why.
3524
3525 2003-07-24  Mark Mitchell  <mark@codesourcery.com>
3526
3527         * g++.dg/inherit/access5.C: New test.
3528
3529 2003-07-24  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
3530
3531         PR c++/11513
3532         * g++.dg/template/crash8.C: New test.
3533
3534 2003-07-23  Steven Bosscher <steven@gcc.gnu.org>
3535
3536         PR c/10602
3537         * gcc.dg/noncompile/incomplete-2.c: New test.
3538
3539 2003-07-23  Mark Mitchell  <mark@codesourcery.com>
3540
3541         PR c++/11645
3542         * g++.dg/inherit/access4.C: New test.
3543
3544         PR c++/11517
3545         * g++.dg/expr/cond2.C: New test.
3546
3547         PR optimization/10679
3548         * g++.dg/opt/inline4.C: New test.
3549
3550 2003-07-23  Nathan Sidwell  <nathan@codesourcery.com>
3551
3552         * g++.dg/parse/crash10: New test.
3553
3554 2003-07-22  Nathan Sidwell  <nathan@codesourcery.com>
3555
3556         * g++.dg/ext/flexary1.C: New test.
3557
3558 2003-07-22  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
3559
3560         PR c++/10793
3561         * g++.dg/template/crash9.C: New test.
3562
3563 2003-07-22  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
3564
3565         PR c++/3004
3566         * g++.dg/parse/typedef3.C: New test.
3567
3568         PR c++/7906
3569         * g++.dg/parse/operator2.C: New test.
3570
3571         PR c++/8895
3572         * g++.dg/parse/def-tmpl-arg1.C: New test.
3573
3574         PR c++/9282
3575         * g++.dg/parse/funptr1.C: New test.
3576
3577         PR c++/9452
3578         * g++.dg/parse/ambig3.C: New test.
3579
3580         PR c++/9454
3581         * g++.dg/parse/operator3.C: New test.
3582
3583         PR c++/9486
3584         * g++.dg/parse/template10.C: New test.
3585
3586         PR c++/9488
3587         * g++.dg/parse/template11.C: New test.
3588
3589         PR c++/10150
3590         * g++.dg/parse/invalid-op1.C: New test.
3591
3592         PR c++/10247
3593         * g++.dg/parse/condexpr1.C: New test.
3594
3595 2003-07-22  Nathan Sidwell  <nathan@codesourcery.com>
3596
3597         * g++.dg/ext/packed3.C: New test.
3598         * g++.dg/ext/packed4.C: New test.
3599
3600         * gcc.dg/pack-test-3.c: New test.
3601
3602 2003-07-21  Janis Johnson  <janis187@us.ibm.com>
3603
3604         * lib/compat.exp: Handle dg-options per source file.
3605         * g++.dg/compat/abi/bitfield1_x.C: Specify dg-options.
3606         * g++.dg/compat/abi/bitfield1_y.C: Ditto.
3607         * g++.dg/compat/abi/bitfield2_x.C: Ditto.
3608         * g++.dg/compat/abi/bitfield2_y.C: Ditto.
3609         * g++.dg/compat/abi/vbase8-10_x.C: Ditto.
3610         * g++.dg/compat/abi/vbase8-10_y.C: Ditto.
3611         * g++.dg/compat/abi/vbase8-21_x.C: Ditto.
3612         * g++.dg/compat/abi/vbase8-21_y.C: Ditto.
3613         * g++.dg/compat/abi/vbase8-22_x.C: Ditto.
3614         * g++.dg/compat/abi/vbase8-22_y.C: Ditto.
3615         * g++.dg/compat/abi/vbase8-4_x.C: Ditto.
3616         * g++.dg/compat/abi/vbase8-4_y.C: Ditto.
3617         * g++.dg/compat/break/bitfield7_x.C: Ditto.
3618         * g++.dg/compat/break/bitfield7_y.C: Ditto.
3619
3620 2003-07-21  Andrew Pinski  <pinskia@physics.uc.edu>
3621
3622         PR c/10320
3623         * gcc.c-torture/execute/20030718-1.c: New test.
3624
3625 2003-07-21  Eric Botcazou  <ebotcazou@libertysurf.fr>
3626
3627         PR optimization/11536
3628         * gcc.dg/20030721-1.c: New test.
3629
3630 2003-07-19  Mark Mitchell  <mark@codesourcery.com>
3631
3632         PR c++/11546
3633         * g++.dg/template/lookup1.C: New test.
3634
3635 2003-07-19  Zack Weinberg  <zack@codesourcery.com>
3636
3637         * gcc.dg/noncompile/label-1.c: New comprehensive test case for
3638         diagnostics of ill-formed constructs involving labels.
3639         * gcc.dg/noncompile/label-lineno-1.c: Add error regexp for
3640         the new 'previously defined here' message.
3641
3642 2003-07-18  Nathan Sidwell  <nathan@codesourcery.com>
3643
3644         * g++.dg/parse/non-dependent2.C: New test.
3645
3646 2003-07-18  Andrew Pinski  <pinskia@physics.uc.edu>
3647
3648         * g++.dg/init/init-ref4.C: xfail on targets without
3649         weak symbols.
3650
3651 2003-07-17  Jakub Jelinek  <jakub@redhat.com>
3652
3653         PR target/11087
3654         * gcc.c-torture/execute/20030717-1.c: New test.
3655
3656 2003-07-18  Eric Botcazou  <ebotcazou@libertysurf.fr>
3657
3658         * g++.dg/opt/cfg1.C: New test.
3659
3660 2003-07-17  Mark Mitchell  <mark@codesourcery.com>
3661
3662         PR optimization/11557
3663         * gcc.dg/20030717-1.c: New test.
3664
3665 2003-07-17  Andrew Pinski <pinskia@physics.uc.edu>
3666
3667         PR c++/10476
3668         * g++.dg/expr/crash-1.C: New test.
3669
3670         PR c++/11027
3671         * g++.dg/template/init3.C: New test.
3672
3673         PR c++/8222
3674         * g++.dg/template/non-dependent1.C: New test.
3675
3676         PR c++/11070
3677         * g++.dg/template/non-dependent2.C: New test.
3678
3679         PR c++/11071
3680         * g++.dg/template/non-dependent3.C: New test.
3681
3682         PR c++/9907
3683         * g++.dg/template/sizeof5.C: New test.
3684
3685 2003-07-17  Geoffrey Keating  <geoffk@apple.com>
3686
3687         PR 11498
3688         * gcc.c-torture/compile/mangle-1.c: New file.
3689
3690 2003-07-17  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
3691
3692         PR c++/7809
3693         * g++.dg/parse/access3.C: New test.
3694
3695 2003-07-17  Andrew Pinski  <pinskia@physics.uc.edu>
3696
3697         PR c++/11384
3698         * g++.dg/init/init-ref4.C: New test.
3699
3700 2003-07-16  Mark Mitchell  <mark@codesourcery.com>
3701
3702         PR c++/11547
3703         * g++.dg/parse/constant3.C: New test.
3704         * g++.dg/parse/crash7.C: Likewise.
3705
3706 2003-07-16  Andrew Pinski  <pinskia@physics.uc.edu>
3707
3708         PR target/11008
3709         * gcc.dg/i386-pentium4-not-mull.c: New.
3710
3711 2003-07-16  J"orn Rennecke <joern.rennecke@superh.com>
3712
3713         * gcc.dg/asm-names.c (ymain): Make it weak.
3714
3715 2003-07-16  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
3716
3717         PR c++/5421
3718         * g++.dg/template/friend21.C: New test.
3719
3720 2003-07-16  Jakub Jelinek  <jakub@redhat.com>
3721
3722         * gcc.dg/cleanup-8.c: New test.
3723         * gcc.dg/cleanup-9.c: New test.
3724
3725 2003-07-16  Danny Smith  <dannysmith@users.sourceforge.net>
3726
3727         * g++.dg/ext/dll-MI1.h: New file.
3728         * g++.dg/ext/dllexport-MI1.C: New file.
3729         * g++.dg/ext/dllimport-MI1.C: New file.
3730
3731 2003-07-15  Jakub Jelinek  <jakub@redhat.com>
3732
3733         * gcc.c-torture/execute/string-opt-8.c (main): Remove i370 and s390,
3734         it does not have cmpstrsi patterns (just cmpmemsi).
3735
3736 2003-07-15  Mark Mitchell  <mark@codesourcery.com>
3737
3738         PR debug/11473
3739         * g++.dg/debug/debug8.C: New test.
3740
3741 2003-07-15  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
3742
3743         PR c++/10108
3744         * g++.dg/template/crash7.C: New test.
3745
3746 2003-07-15  Kazu Hirata  <kazu@cs.umass.edu>
3747
3748         PR target/10795
3749         * gcc.c-torture/compile/20030708-1.c: New.
3750
3751 2003-07-15  Eric Botcazou  <ebotcazou@libertysurf.fr>
3752
3753         * gcc.c-torture/execute/20030715-1.c: New test.
3754
3755 2003-07-14  Geoffrey Keating  <geoffk@apple.com>
3756
3757         * gcc.dg/pch/inline-3.c: New file.
3758         * gcc.dg/pch/inline-3.hs: New file.
3759         * gcc.dg/pch/inline-4.c: New file.
3760         * gcc.dg/pch/inline-4.hs: New file.
3761
3762 2003-07-14  Mark Mitchell  <mark@codesourcery.com>
3763
3764         PR c++/11509
3765         * g++.dg/template/crash6.C: New test.
3766
3767         PR c++/7053
3768         * g++.dg/template/friend20.C: New test.
3769
3770         PR c++/7019
3771         * g++.dg/template/overload2.C: New test.
3772
3773 2003-07-14  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
3774
3775         PR optimization/11440
3776         * gcc.c-torture/execute/20030714-1.c: New test.
3777
3778 2003-07-14  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
3779
3780         PR c++/11154
3781         * g++.dg/template/partial2.C: New test.
3782
3783 2003-07-13  Mark Mitchell  <mark@codesourcery.com>
3784
3785         PR c++/11503
3786         * g++.dg/template/anon1.C: New test.
3787
3788         PR c++/11493
3789         PR c++/11495
3790         * g++.dg/parse/template9.C: Likewise.
3791         * g++.dg/template/crash4.C: New test.
3792         * g++.dg/template/koenig1.C: Likewise.
3793         * g++.old-deja/g++.benjamin/tem03.C: Adjust error markers.
3794         * g++.old-deja/g++.benjamin/tem06.C: Declare "x".
3795         * g++.old-deja/g++.jason/overload33.C: Use this-> when calling
3796         functions.
3797         * g++.old-deja/g++.jason/template36.C: Likewise.
3798         * g++.old-deja/g++.mike/p1989.C: Likewise.
3799         * g++.old-deja/g++.pt/lookup2.C: Use -fpermissive when compiling.
3800         * g++.old-deja/g++.pt/ttp20.C: Use this->.
3801         * g++.old-deja/g++.pt/ttp21.C: Use this->.
3802         * g++.old-deja/g++.pt/typename13.C: Use -fpermissive when
3803         compiling.
3804         * g++.old-deja/g++.pt/union2.C: Use this->.
3805
3806 2003-07-11  Jakub Jelinek  <jakub@redhat.com>
3807
3808         * gcc.dg/20030711-1.c: New test.
3809
3810 2003-07-11  Nathan Sidwell  <nathan@codesourcery.com>
3811
3812         PR c++/11050
3813         * g++.dg/parse/args1.C: New test.
3814         * g++.pt/defarg8.C: Change expected errors.
3815
3816 2003-07-11  Mark Mitchell  <mark@codesourcery.com>
3817
3818         PR c++/8164
3819         * g++.dg/template/nontype2.C: New test.
3820
3821         PR c++/10558
3822         * g++.dg/parse/template8.C: New test.
3823
3824         PR c++/8327
3825         * g++.dg/template/scope1.C: New test.
3826
3827         * g++.dg/warn/Wsign-compare-1.C: New test.
3828
3829 2003-07-10  Kazu Hirata  <kazu@cs.umass.edu>
3830
3831         * gcc.dg/20021018-1.c: Disable if the sizeof (int) < 4.
3832
3833 2003-07-10  Mark Mitchell  <mark@codesourcery.com>
3834
3835         PR c++/9411
3836         * g++.dg/template/explicit2.C: New test.
3837
3838         PR c++/10032
3839         * g++.dg/warn/pedantic1.C: New test.
3840
3841 2003-07-10  Nathan Sidwell  <nathan@codesourcery.com>
3842
3843         PR c++ 9483
3844         * g++.dg/other/field1.C: New test.
3845
3846 2003-07-10  Kazu Hirata  <kazu@cs.umass.edu>
3847
3848         PR c/11449
3849         * gcc.c-torture/compile/20030707-1.c: New.
3850
3851 2003-07-10  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
3852
3853         PR c++/10849
3854         * g++.dg/template/access12.C: New test.
3855
3856 2003-07-09  Nathan Sidwell  <nathan@codesourcery.com>
3857
3858         * g++.dg/bprob/bprob.exp (prof_ext): Update.
3859         * g77.dg/bprob/bprob.exp (prof_ext): Update.
3860         * gcc.misc-tests/bprob.exp (prof_ext): Update.
3861         * gcc.misc-tests/gcov.exp: Update
3862         * g++.dg/gcov/gcov.exp: Update
3863         * lib/gcov.exp: Update.
3864
3865 2003-07-08  Mark Mitchell  <mark@codesourcery.com>
3866
3867         * g++.dg/abi/mangle17.C: Make sure template expressions are
3868         dependent.
3869         * g++.dg/abi/mangle4.C: Mark erroneous casts.
3870         * g++.dg/debug/debug7.C: Mark erronous new-declarator.
3871         * g++.dg/opt/stack1.C: Remove erroneous code.
3872         * g++.dg/parse/template7.C: New test.
3873         * g++.dg/template/dependent-expr1.C: Mark erroneous code.
3874         * g++.old-deja/g++.pt/crash4.C: Likewise.
3875
3876 2003-07-09  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
3877
3878         * gcc.dg/const-elim-1.c (dg-final): Change regexp to match labels
3879         with zero or one occurence of `$' after the initial `L'.
3880
3881 2003-07-08  Kazu Hirata  <kazu@cs.umass.edu>
3882
3883         * gcc.c-torture/compile/20030704-1.c: Add a comment.
3884
3885 2003-07-08  Roger Sayle  <roger@eyesopen.com>
3886
3887         PR c/11370
3888         * gcc.dg/Wunreachable-6.c: New testcase.
3889         * gcc.dg/Wunreachable-7.c: New testcase.
3890
3891 2003-07-08  Jakub Jelinek  <jakub@redhat.com>
3892
3893         PR c/11420
3894         * gcc.dg/20030708-1.c: New test.
3895
3896 2003-07-08  Richard Sandiford  <rsandifo@redhat.com>
3897
3898         * gcc.dg/compat/sdata-section.h: New file.
3899         * gcc.dg/compat/sdata-1_{x,y,main}.c: New test.
3900         * gcc.dg/torture/mips-sdata-1.c: New test.
3901
3902 2003-07-08  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
3903
3904         PR c++/11030
3905         * g++.dg/template/friend19.C: New test.
3906
3907 2003-07-08  Jakub Jelinek  <jakub@redhat.com>
3908
3909         * g++.dg/opt/strength-reduce.C: New test.
3910
3911 2003-07-07  Roger Sayle  <roger@eyesopen.com>
3912
3913         PR target/10979
3914         * gcc.dg/20030707-1.c: New testcase.
3915
3916 2003-07-07  Roger Sayle  <roger@eyesopen.com>
3917
3918         PR optimization/11059
3919         * g++.dg/opt/emptyunion.C: New testcase.
3920
3921 2003-07-07  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
3922             Eric Botcazou  <ebotcazou@libertysurf.fr>
3923
3924         * g++.dg/opt/stack1.C: New test.
3925
3926 2003-07-05  Mark Mitchell  <mark@codesourcery.com>
3927
3928         * g++.old-deja/g++.jason/typeid1.C: Make it a compile test, not a
3929         run test.
3930
3931         PR c++/11431
3932         * g++.dg/expr/static_cast3.C: New test.
3933
3934 2003-07-04  Zack Weinberg  <zack@codesourcery.com>
3935
3936         * gcc.c-torture/execute/wchar_t-1.x: New file; XFAIL wchar_t-1.c
3937         everywhere.
3938         * gcc.dg/concat.c: Concatenation of string constants with
3939         __FUNCTION__ / __PRETTY_FUNCTION__ is now a hard error.
3940         * gcc.dg/wtr-strcat-1.c: Loosen dg-warning regexp.
3941         * gcc.dg/cpp/escape-2.c: Use wide character constants where
3942         necessary to avoid multi-character character constant warning.
3943         * gcc.dg/cpp/escape.c: Likewise.
3944         * gcc.dg/cpp/ucs.c: Likewise.
3945         Remove backslashes from dg-bogus comments, as they confuse Tcl.
3946         Fix a typo.
3947
3948 2003-07-04  Kazu Hirata  <kazu@cs.umass.edu>
3949
3950         PR c/11428
3951         * gcc.c-torture/compile/20030704-1.c: New.
3952
3953 2003-07-04  Kazu Hirata  <kazu@cs.umass.edu>
3954
3955         * gcc.dg/compat/fnptr-by-value-1_x.c: Add a prototype for testva.
3956
3957 2003-07-04  Danny Smith  <dannysmith@users.sourceforge.net>
3958
3959         PR c++/5287, PR c++/7910,  PR c++/11021
3960         * g++.dg/ext/dllimport1.C: Add mingw32 as target. Add
3961         tests for warnings.
3962         * g++.dg/ext/dllimport2.C: Add tests for warnings.
3963         * g++.dg/ext/dllimport3.C: Likewise.
3964         * g++.dg/ext/dllimport4.C: New file.
3965         * g++.dg/ext/dllimport5.C: New file.
3966         * g++.dg/ext/dllimport6.C: New file.
3967         * g++.dg/ext/dllimport7.C: New file.
3968         * g++.dg/ext/dllimport8.C: New file.
3969         * g++.dg/ext/dllimport9.C: New file.
3970         * g++.dg/ext/dllimport10.C: New file.
3971         * g++.dg/ext/dllexport1.C: New file.
3972
3973 2003-07-03  Mark Mitchell  <mark@codesourcery.com>
3974
3975         * g++.old-deja/g++.jason/typeid1.C: Add dg-error marker.
3976         * g++.old-deja/g++.mike/net36.C: Tweak error messages.
3977
3978 2003-07-03  Roger Sayle  <roger@eyesopen.com>
3979
3980         * gcc.dg/builtins-25.c: New testcase.
3981         * gcc.dg/builtins-26.c: New testcase.
3982
3983 2003-07-03  Janis Johnson  <janis187@us.ibm.com>
3984
3985         * gcc.dg/compat/vector-defs.h: New file.
3986         * gcc.dg/compat/vector-setup.h: New file.
3987         * gcc.dg/compat/vector-check.h: New file.
3988         * gcc.dg/compat/vector-1_main.c: New file.
3989         * gcc.dg/compat/vector-1_x.c: New file.
3990         * gcc.dg/compat/vector-1_y.c: New file.
3991         * gcc.dg/compat/vector-2_main.c: New file.
3992         * gcc.dg/compat/vector-2_x.c: New file.
3993         * gcc.dg/compat/vector-2_y.c: New file.
3994
3995         * gcc.dg/compat/fnptr-by-value-1_main.c: New file.
3996         * gcc.dg/compat/fnptr-by-value-1_x.c: New file.
3997         * gcc.dg/compat/fnptr-by-value-1_y.c: New file.
3998         * gcc.dg/compat/struct-align-1.h: New file.
3999         * gcc.dg/compat/struct-align-1_main.c: New file.
4000         * gcc.dg/compat/struct-align-1_x.c: New file.
4001         * gcc.dg/compat/struct-align-1_y.c: New file.
4002         * gcc.dg/compat/struct-align-2.h: New file.
4003         * gcc.dg/compat/struct-align-2_main.c: New file.
4004         * gcc.dg/compat/struct-align-2_x.c: New file.
4005         * gcc.dg/compat/struct-align-2_y.c: New file.
4006
4007         * gcc.dg/compat/compat-common.h (DEBUG_FINI): New.
4008         * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
4009         * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
4010         * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
4011         * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
4012         * gcc.dg/compat/scalar-return-1_x.c: Ditto.
4013         * gcc.dg/compat/scalar-return-2_x.c: Ditto.
4014         * gcc.dg/compat/scalar-return-3_x.c: Ditto.
4015         * gcc.dg/compat/scalar-return-4_x.c: Ditto.
4016         * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
4017         * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
4018         * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
4019         * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
4020         * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
4021         * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
4022         * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
4023         * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
4024         * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
4025         * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
4026         * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
4027         * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
4028         * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
4029         * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
4030         * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
4031         * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
4032         * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
4033         * gcc.dg/compat/struct-return-10_x.c: Ditto.
4034         * gcc.dg/compat/struct-return-2_x.c: Ditto.
4035         * gcc.dg/compat/struct-return-3_x.c: Ditto.
4036
4037 2003-07-03  Eric Botcazou  <ebotcazou@libertysurf.fr>
4038
4039         * gcc.dg/i386-call-1.c: New test.
4040
4041 2003-07-03  Nathan Sidwell  <nathan@codesourcery.com>
4042
4043         PR c++/9162
4044         * g++.dg/parse/defarg4.C: New.
4045
4046 2003-07-03  Roger Sayle  <roger@eyesopen.com>
4047
4048         PR target/10700
4049         * gcc.c-torture/compile/20030703-1.c: New test case.
4050
4051 2003-07-03  Mark Mitchell  <mark@codesourcery.com>
4052
4053         * g++.dg/template/local3.C: Remove extra semicolon.
4054
4055 2003-07-03  Eric Botcazou  <ebotcazou@libertysurf.fr>
4056
4057         * gcc.dg/i386-volatile-1.c: New test.
4058
4059 2003-07-02  Nathan Sidwell  <nathan@codesourcery.com>
4060
4061         PR c++/11072
4062         * g++.dg/other/offsetof2.C: XFAIL.
4063         * g++.dg/other/offsetof5.C: New.
4064
4065         PR c++/10219
4066         * g++.dg/template/error1.C: New.
4067
4068         PR c++/9779
4069         * g++.dg/template/dependent-expr1.C: New.
4070
4071 2003-07-01  Mark Mitchell  <mark@codesourcery.com>
4072
4073         PR c++/6949
4074         * g++.dg/template/local3.C: New test.
4075
4076         PR c++/11149
4077         * g++.dg/lookup/scoped6.C: New test.
4078
4079 2003-07-01  Giovanni Bajo  <giovannibajo@libero.it>
4080
4081         PR c++/8046
4082         * g++.dg/other/error7.C: New test.
4083
4084 2003-07-01  Kazu Hirata  <kazu@cs.umass.edu>
4085
4086         * g++.old-deja/g++.abi/vbase1.C: Fix comment typos.
4087         * g++.old-deja/g++.abi/vtable3.h: Likewise.
4088         * g++.old-deja/g++.law/code-gen5.C: Likewise.
4089         * g++.old-deja/g++.other/union2.C: Likewise.
4090         * gcc.dg/c90-const-expr-2.c: Likewise.
4091         * gcc.dg/c90-const-expr-3.c: Likewise.
4092         * gcc.dg/c99-const-expr-2.c: Likewise.
4093         * gcc.dg/c99-const-expr-3.c: Likewise.
4094         * gcc.dg/concat.c: Likewise.
4095
4096 2003-07-01  Mark Mitchell  <mark@codesourcery.com>
4097
4098         PR c++/9559
4099         * g++.dg/init/static1.C: New test.
4100
4101 2003-06-30  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
4102
4103         * Changelog: Remove ">>>>>>>" from previous change.
4104
4105 2003-06-30  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
4106
4107         * g++.old-deja/g++.niklas/README: Fix spelling for "testcase".
4108         * g++.old-deja/g++.other/access2.C: Likewise.
4109         * g++.old-deja/g++.other/decl2.C: Likewise.
4110         * gcc.c-torture/execute/20020615-1.c: Likewise.
4111
4112 2003-06-30  Giovanni Bajo  <giovannibajo@libero.it>
4113
4114         PR c++/4933
4115         * g++.dg/template/sizeof4.C: New test.
4116
4117 2003-06-30  Giovanni Bajo  <giovannibajo@libero.it>
4118
4119         * g++.dg/other/error6.C: New test.
4120
4121 2003-06-30  Giovanni Bajo  <giovannibajo@libero.it>
4122
4123         PR c++/10750
4124         * g++.dg/parse/constant2.C: New test.
4125
4126 2003-06-30  Giovanni Bajo <giovannibajo@libero.it>
4127
4128         PR c++/11106
4129         * g++.dg/other/error5.C: New test.
4130
4131 2003-06-29  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
4132
4133         * gcc.dg/format/gcc_diag-1.c: New test.
4134
4135 2003-06-28  Ulrich Weigand  <uweigand@de.ibm.com>
4136
4137         * gcc.c-torture/execute/multi-ix.c: Fix off-by-one bugs.
4138
4139 2003-06-28  Nathan Sidwell  <nathan@codesourcery.com>
4140
4141         * g++.old-deja/g++.robertl/eb133.C: Set expected line number.
4142         * g++.old-deja/g++.robertl/eb133a.C: Likewise.
4143         * g++.old-deja/g++.robertl/eb133b.C: Likewise.
4144
4145 2003-06-28  Jakub Jelinek  <jakub@redhat.com>
4146
4147         * gcc.c-torture/execute/builtins/string-8.c: New test.
4148         * gcc.c-torture/execute/builtins/string-8-lib.c: New.
4149         * gcc.c-torture/execute/stdio-opt-1.c (main): Add new tests.
4150         * gcc.c-torture/execute/string-opt-7.c (main): Add new test.
4151
4152 2003-06-27  Mark Mitchell  <mark@codesourcery.com>
4153
4154         PR c++/10468
4155         * g++.dg/ext/typeof6.C: New test.
4156
4157 2003-06-27  Mark Mitchell  <mark@codesourcery.com>
4158
4159         PR c++/10796
4160         * g++.dg/init/enum1.C: New test.
4161
4162 2003-06-27  Ulrich Weigand  <uweigand@de.ibm.com>
4163
4164         * gcc.dg/20030627-1.c: New test.
4165
4166 2003-06-26  Mark Mitchell  <mark@codesourcery.com>
4167
4168         PR c++/11332
4169         * g++.dg/expr/static_cast2.C: New test.
4170
4171 2003-06-26  Roger Sayle  <roger@eyesopen.com>
4172             Jakub Jelinek  <jakub@redhat.com>
4173
4174         * gcc.c-torture/execute/string-opt-16.c: Remove test for disabled
4175         sprintf(dst,"%s",src) optimization.
4176         * gcc.c-torture/execute/20030626-1.c: New test case.
4177         * gcc.c-torture/execute/20030626-2.c: New test case.
4178
4179 2003-06-26  J"orn Rennecke <joern.rennecke@superh.com>
4180
4181         * gcc.c-torture/execute/multi-ix.c: New test.
4182
4183         * gcc.c-torture/execute/simd-4.c (main):
4184         Added missing semicolon at end of union.
4185
4186 2003-06-26  Giovanni Bajo  <giovannibajo@libero.it>
4187
4188         PR c++/8266
4189         * g++.dg/template/explicit-instantiation3.C: New test.
4190
4191 2003-06-26  Eric Botcazou <ebotcazou@libertysurf.fr>
4192
4193         * gcc.dg/20030626-1.c: Use signed char.
4194
4195 2003-06-26  Eric Botcazou <ebotcazou@libertysurf.fr>
4196
4197         * gcc.dg/20030626-1.c: New test.
4198
4199 2003-06-26  Neil Booth  <neil@daikokuya.co.uk>
4200
4201         * const-str-2.m: Update.
4202
4203 2003-06-25  Mark Mitchell  <mark@codesourcery.com>
4204
4205         PR c++/10990
4206         * g++.dg/rtti/dyncast1.C: New test.
4207         * g++.dg/abi/mangle4.C: Correct base-specifier access.
4208         * g++.dg/lookup/scoped1.C: Remove XFAIL.
4209         * g++.old-deja/g++.martin/pmf1.C: Correct base-specifier access.
4210
4211         PR c++/10931
4212         * g++.dg/expr/static_cast1.C: New test.
4213
4214 2003-06-25  Josef Zlomek  <zlomekj@suse.cz>
4215
4216         * gcc.dg/20030625-1.c: New test.
4217
4218 2003-06-24  Roger Sayle  <roger@eyesopen.com>
4219
4220         * gcc.c-torture/compile/20030624-1.c: New test case.
4221
4222 2003-06-24  Jakub Jelinek  <jakub@redhat.com>
4223
4224         * gcc.c-torture/execute/string-opt-17.c: New test.
4225
4226 2003-06-24  Mark Mitchell  <mark@codesourcery.com>
4227
4228         PR c++/5754
4229         * g++.dg/parse/crash6.C: New test.
4230
4231 2003-06-23  Roger Sayle  <roger@eyesopen.com>
4232
4233         * gcc.dg/builtins-24.c: New test case.
4234
4235 2003-06-23  Jakub Jelinek  <jakub@redhat.com>
4236
4237         * g++.dg/opt/operator1.C: New test.
4238
4239 2003-06-22  Roger Sayle  <roger@eyesopen.com>
4240
4241         * gcc.c-torture/execute/string-opt-16.c: New test case.
4242
4243 2003-06-21  Gabriel Dos Reis <gdr@integrable-solutions.net>
4244
4245         * g++.old-deja/g++.benjamin/16077.C: Add -Wconversion  option.
4246         * g++.old-deja/g++.other/conv7.C: Likewise
4247         * g++.old-deja/g++.other/overcnv2.C: Likewise.
4248         * g++.old-deja/g++.other/overload14.C: Likewise.
4249
4250 2003-06-21  Gabriel Dos Reis <gdr@integrable-solutions.net>
4251
4252         * g++.old-deja/g++.jason/conversion5.C: Adjust option.
4253         * g++.old-deja/g++.bugs/900215_01.C: Likewise.
4254
4255 2003-06-20  Mark Mitchell  <mark@codesourcery.com>
4256
4257         PR c++/10888
4258         * g++.dg/warn/Winline-3.C: New test.
4259
4260 2003-06-20  Mark Mitchell  <mark@codesourcery.com>
4261
4262         * lib/target-supports.exp (check_alias_available): Make the test
4263         program acceptable to the Solaris assembler.
4264
4265         PR c++/10749
4266         * g++.dg/template/memclass2.C: New test.
4267
4268 2003-06-20  Mark Mitchell  <mark@codesourcery.com>
4269             Eric Botcazou  <ebotcazou@libertysurf.fr>
4270
4271         * lib/gcc-dg.exp (dg-xfail-if): Do not process conditional xfail
4272         data for non-matching targets.
4273         * gcc.c-torture/compile/simd-5.c: Fix typo in conditional xfail.
4274
4275 2003-06-20  Mark Mitchell  <mark@codesourcery.com>
4276
4277         PR c++/10845
4278         * g++.dg/template/member3.C: New test.
4279
4280 2003-06-19  Mark Mitchell  <mark@codesourcery.com>
4281
4282         PR c++/10939
4283         * g++.dg/template/func1.C: New test.
4284
4285         PR c++/9649
4286         * g++.dg/template/static4.C: New test.
4287         * g++.old-deja/g++.other/anon7.C: Remove spurious error messages.
4288
4289         PR c++/11041
4290         * g++.dg/init/ref7.C: New test.
4291
4292 2003-06-19  Matt Austern  <austern@apple.com>
4293
4294         PR c++/11228
4295         * g++.dg/anew1.C: New test.
4296         * g++.dg/anew2.C: New test.
4297         * g++.dg/anew3.C: New test.
4298         * g++.dg/anew4.C: New test.
4299
4300 2003-06-19  Kazu Hirata  <kazu@cs.umass.edu>
4301
4302         * gcc.c-torture/compile/simd-5.c: Don't XFAIL on H8.
4303
4304 2003-06-19  J"orn Rennecke <joern.rennecke@superh.com>
4305
4306         * gcc.c-torture/execute/simd-4.c (main): Make expected value
4307         endian-dependent.
4308
4309 2003-06-17  Benjamin Kosnik  <bkoz@redhat.com>
4310
4311         * lib/g++.exp (g++_include_flags): Tweak path to testsuite_flags.
4312         Remove cruft.
4313
4314 2003-06-17  Kazu Hirata  <kazu@cs.umass.edu>
4315
4316         * gcc.c-torture/compile/20020604-1.c: Use dg-xfail-if for h8300.
4317         * gcc.c-torture/compile/961203-1.c: Likewise.
4318         * gcc.c-torture/compile/980506-1.c: Likewise.
4319
4320 2003-06-17  Mark Mitchell  <mark@codesourcery.com>
4321
4322         PR c++/10712
4323         * g++.dg/lookup/using7.C: New test.
4324
4325 2003-06-17  Mark Mitchell  <mark@codesourcery.com>
4326
4327         PR c++/11105
4328         * g++.dg/abi/conv1.C: Remove it.
4329         * g++.dg/template/conv7.C: New test.
4330         * g++.dg/template/conv8.C: Likewise.
4331         * g++.old-deja/g++.ext/pretty2.C: Do not test __FUNCTION__ for a
4332         conversion operator.
4333
4334 2003-06-17  Janis Johnson  <janis187@us.ibm.com>
4335
4336         * gcc.dg/compat/compat-common.h (DEBUG_INIT): New.
4337         * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
4338         * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
4339         * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
4340         * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
4341         * gcc.dg/compat/scalar-return-1_x.c: Ditto.
4342         * gcc.dg/compat/scalar-return-2_x.c: Ditto.
4343         * gcc.dg/compat/scalar-return-3_x.c: Ditto.
4344         * gcc.dg/compat/scalar-return-4_x.c: Ditto.
4345         * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
4346         * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
4347         * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
4348         * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
4349         * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
4350         * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
4351         * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
4352         * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
4353         * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
4354         * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
4355         * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
4356         * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
4357         * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
4358         * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
4359         * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
4360         * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
4361         * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
4362         * gcc.dg/compat/struct-return-10_x.c: Ditto.
4363         * gcc.dg/compat/struct-return-2_x.c: Ditto.
4364         * gcc.dg/compat/struct-return-3_x.c: Ditto.
4365
4366 2003-06-16  Mark Mitchell  <mark@codesourcery.com>
4367
4368         * lib/gcc-dg.exp (dg-xfail-if): Fix thinko.
4369         * gcc.c-torture/compile/simd-5.c: Remove spurious PowerPC-64 XFAIL
4370         indications.
4371
4372 2003-06-16  Roger Sayle  <roger@eyesopen.com>
4373
4374         * gcc.dg/i386-387-5.c: New test case.
4375         * gcc.dg/i386-387-6.c: New test case.
4376         * gcc.dg/builtins-23.c: New test case.
4377
4378 2003-06-15  Roger Sayle  <roger@eyesopen.com>
4379
4380         * gcc.dg/builtins-22.c: New test case.
4381         * gcc.dg/i386-387-1.c: Update to test exp.
4382         * gcc.dg/i386-387-2.c: Likewise.
4383
4384 2003-06-13  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
4385
4386         * gcc.dg/format/asm_fprintf-1.c: Update width/precision checks.
4387
4388 2003-06-12  Mark Mitchell  <mark@codesourcery.com>
4389
4390         * lib/gcc-dg.exp (dg-require-dll): New function.
4391         (dg-xfail-if): Likewise.
4392         * gcc.c-torture/compile/compile.exp: Use dg rather than c-torture
4393         driver.
4394
4395         * gcc.c-torture/compile/20000804-1.c: Convert to dg format.
4396         * gcc.c-torture/compile/20001205-1.c: Likewise.
4397         * gcc.c-torture/compile/20001226-1.c: Likewise.
4398         * gcc.c-torture/compile/20010518-2.c: Likewise.
4399         * gcc.c-torture/compile/20020312-1.c: Likewise.
4400         * gcc.c-torture/compile/20020604-1.c: Likewise.
4401         * gcc.c-torture/compile/920501-12.c: Likewise.
4402         * gcc.c-torture/compile/920501-4.c: Likewise.
4403         * gcc.c-torture/compile/920520-1.c: Likewise.
4404         * gcc.c-torture/compile/920521-1.c: Likewise.
4405         * gcc.c-torture/compile/920625-1.c: Likewise.
4406         * gcc.c-torture/compile/961203-1.c: Likewise.
4407         * gcc.c-torture/compile/980506-1.c: Likewise.
4408         * gcc.c-torture/compile/981006-1.c: Likewise.
4409         * gcc.c-torture/compile/981022-1.c: Likewise.
4410         * gcc.c-torture/compile/981223-1.c: Likewise.
4411         * gcc.c-torture/compile/990617-1.c: Likewise.
4412         * gcc.c-torture/compile/dll.c: Likewise.
4413         * gcc.c-torture/compile/labels-3.c: Likewise.
4414         * gcc.c-torture/compile/mipscop-1.c: Likewise.
4415         * gcc.c-torture/compile/mipscop-2.c: Likewise.
4416         * gcc.c-torture/compile/mipscop-3.c: Likewise.
4417         * gcc.c-torture/compile/mipscop-4.c: Likewise.
4418         * gcc.c-torture/compile/simd-5.c: Likewise.
4419         * gcc.c-torture/compile/20000804-1.x: Remove.
4420         * gcc.c-torture/compile/20001205-1.x: Likewise.
4421         * gcc.c-torture/compile/20001226-1.x: Likewise.
4422         * gcc.c-torture/compile/20010518-2.x: Likewise.
4423         * gcc.c-torture/compile/20020312-1.x: Likewise.
4424         * gcc.c-torture/compile/20020604-1.x: Likewise.
4425         * gcc.c-torture/compile/920501-12.x: Likewise.
4426         * gcc.c-torture/compile/920501-4.x: Likewise.
4427         * gcc.c-torture/compile/920520-1.x: Likewise.
4428         * gcc.c-torture/compile/920521-1.x: Likewise.
4429         * gcc.c-torture/compile/920625-1.x: Likewise.
4430         * gcc.c-torture/compile/961203-1.x: Likewise.
4431         * gcc.c-torture/compile/980506-1.x: Likewise.
4432         * gcc.c-torture/compile/981006-1.x: Likewise.
4433         * gcc.c-torture/compile/981022-1.x: Likewise.
4434         * gcc.c-torture/compile/981223-1.x: Likewise.
4435         * gcc.c-torture/compile/990617-1.x: Likewise.
4436         * gcc.c-torture/compile/mipscop-1.x: Likewise.
4437         * gcc.c-torture/compile/mipscop-2.x: Likewise.
4438         * gcc.c-torture/compile/mipscop-3.x: Likewise.
4439         * gcc.c-torture/compile/mipscop-4.x: Likewise.
4440         * gcc.c-torture/compile/simd-5.x: Likewise.
4441
4442         * gcc.c-torture/compile/20021205-1.c: Remove bogus dg commands.
4443
4444 2003-06-13  Eric Botcazou  <ebotcazou@libertysurf.fr>
4445
4446         * gcc.c-torture/execute/20030611-1.c: New test.
4447
4448 2003-06-12  Roger Sayle  <roger@eyesopen.com>
4449
4450         PR middle-end/168
4451         * gcc.dg/20030612-1.c: New test case.
4452
4453 2003-06-12  Mark Mitchell  <mark@codesourcery.com>
4454
4455         PR c++/10635
4456         * g++.dg/expr/cast1.C: New test.
4457
4458 2003-06-12  Roger Sayle  <roger@eyesopen.com>
4459
4460         * gcc.dg/builtins-21.c: New test case.
4461
4462 2003-06-11  Kelley Cook  <kelleycook@wideopenwest.com>
4463
4464         * lib/gcc.exp (gcc_target_compile): Put TOOL_OPTIONS at front of
4465         options instead of at the end.
4466         * lib/objc.exp (objc_target_compile): Likewise.
4467
4468 2003-06-11  Mark Mitchell  <mark@codesourcery.com>
4469
4470         PR c++/10432
4471         * g++.dg/parse/error1.C: New test.
4472
4473 2003-06-11  Janis Johnson  <janis187@us.ibm.com>
4474
4475         * gcc.dg/compat/struct-by-value-11_main.c: New file.
4476         * gcc.dg/compat/struct-by-value-11_x.c: New file.
4477         * gcc.dg/compat/struct-by-value-11_y.c: New file.
4478         * gcc.dg/compat/struct-by-value-12_main.c: New file.
4479         * gcc.dg/compat/struct-by-value-12_x.c: New file.
4480         * gcc.dg/compat/struct-by-value-12_y.c: New file.
4481         * gcc.dg/compat/struct-by-value-13_main.c: New file.
4482         * gcc.dg/compat/struct-by-value-13_x.c: New file.
4483         * gcc.dg/compat/struct-by-value-13_y.c: New file.
4484         * gcc.dg/compat/struct-by-value-14_main.c: New file.
4485         * gcc.dg/compat/struct-by-value-14_x.c: New file.
4486         * gcc.dg/compat/struct-by-value-14_y.c: New file.
4487         * gcc.dg/compat/struct-by-value-15_main.c: New file.
4488         * gcc.dg/compat/struct-by-value-15_x.c: New file.
4489         * gcc.dg/compat/struct-by-value-15_y.c: New file.
4490         * gcc.dg/compat/struct-by-value-16_main.c: New file.
4491         * gcc.dg/compat/struct-by-value-16_x.c: New file.
4492         * gcc.dg/compat/struct-by-value-16_y.c: New file.
4493         * gcc.dg/compat/struct-by-value-17_main.c: New file.
4494         * gcc.dg/compat/struct-by-value-17_x.c: New file.
4495         * gcc.dg/compat/struct-by-value-17_y.c: New file.
4496         * gcc.dg/compat/struct-by-value-18_main.c: New file.
4497         * gcc.dg/compat/struct-by-value-18_x.c: New file.
4498         * gcc.dg/compat/struct-by-value-18_y.c: New file.
4499
4500         * gcc.dg/compat/scalar-by-value-3_main.c: New file.
4501         * gcc.dg/compat/scalar-by-value-3_x.c: New file.
4502         * gcc.dg/compat/scalar-by-value-3_y.c: New file.
4503         * gcc.dg/compat/scalar-by-value-4_main.c: New file.
4504         * gcc.dg/compat/scalar-by-value-4_x.c: New file.
4505         * gcc.dg/compat/scalar-by-value-4_y.c: New file.
4506         * gcc.dg/compat/scalar-return-3_main.c: New file.
4507         * gcc.dg/compat/scalar-return-3_x.c: New file.
4508         * gcc.dg/compat/scalar-return-3_y.c: New file.
4509         * gcc.dg/compat/scalar-return-4_main.c: New file.
4510         * gcc.dg/compat/scalar-return-4_x.c: New file.
4511         * gcc.dg/compat/scalar-return-4_y.c: New file.
4512
4513 2003-06-10  Janis Johnson  <janis187@us.ibm.com>
4514
4515         * gcc.dg/compat/fp2-struct-check.h: New file.
4516         * gcc.dg/compat/fp2-struct-defs.h: New file.
4517         * gcc.dg/compat/fp2-struct-init.h: New file.
4518         * gcc.dg/compat/struct-by-value-10_main.c: New file.
4519         * gcc.dg/compat/struct-by-value-10_x.c: New file.
4520         * gcc.dg/compat/struct-by-value-10_y.c: New file.
4521         * gcc.dg/compat/struct-return-10_main.c: New file.
4522         * gcc.dg/compat/struct-return-10_x.c: New file.
4523         * gcc.dg/compat/struct-return-10_y.c: New file.
4524
4525         * gcc.dg/compat/compat-common.h: New file.
4526         * gcc.dg/compat/fp-struct-check.h: Improve debugging output.
4527         * gcc.dg/compat/fp-struct-test-by-value-x.h: Ditto.
4528         * gcc.dg/compat/fp-struct-test-by-value-y.h: Ditto.
4529         * gcc.dg/compat/scalar-by-value-1_main.c: Ditto.
4530         * gcc.dg/compat/scalar-by-value-1_x.c: Ditto.
4531         * gcc.dg/compat/scalar-by-value-1_y.c: Ditto.
4532         * gcc.dg/compat/scalar-by-value-2_main.c: Ditto.
4533         * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
4534         * gcc.dg/compat/scalar-by-value-2_y.c: Ditto.
4535         * gcc.dg/compat/scalar-return-1_main.c: Ditto.
4536         * gcc.dg/compat/scalar-return-1_x.c: Ditto.
4537         * gcc.dg/compat/scalar-return-1_y.c: Ditto.
4538         * gcc.dg/compat/scalar-return-2_main.c: Ditto.
4539         * gcc.dg/compat/scalar-return-2_x.c: Ditto.
4540         * gcc.dg/compat/scalar-return-2_y.c: Ditto.
4541         * gcc.dg/compat/small-struct-check.h: Ditto.
4542         * gcc.dg/compat/struct-by-value-2_main.c: Ditto.
4543         * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
4544         * gcc.dg/compat/struct-by-value-2_y.c: Ditto.
4545         * gcc.dg/compat/struct-by-value-3_main.c: Ditto.
4546         * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
4547         * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
4548         * gcc.dg/compat/struct-by-value-4_main.c: Ditto.
4549         * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
4550         * gcc.dg/compat/struct-by-value-4_y.c: Ditto.
4551         * gcc.dg/compat/struct-by-value-5_main.c: Ditto.
4552         * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
4553         * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
4554         * gcc.dg/compat/struct-by-value-6_main.c: Ditto.
4555         * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
4556         * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
4557         * gcc.dg/compat/struct-by-value-7_main.c: Ditto.
4558         * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
4559         * gcc.dg/compat/struct-by-value-7_y.c: Ditto.
4560         * gcc.dg/compat/struct-by-value-8_main.c: Ditto.
4561         * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
4562         * gcc.dg/compat/struct-by-value-8_y.c: Ditto.
4563         * gcc.dg/compat/struct-by-value-9_main.c: Ditto.
4564         * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
4565         * gcc.dg/compat/struct-by-value-9_y.c: Ditto.
4566         * gcc.dg/compat/struct-return-2_main.c: Ditto.
4567         * gcc.dg/compat/struct-return-2_x.c: Ditto.
4568         * gcc.dg/compat/struct-return-2_y.c: Ditto.
4569         * gcc.dg/compat/struct-return-3_main.c: Ditto.
4570         * gcc.dg/compat/struct-return-3_x.c: Ditto.
4571         * gcc.dg/compat/struct-return-3_y.c: Ditto.
4572
4573 2003-06-10  Geoffrey Keating  <geoffk@apple.com>
4574
4575         * g++.dg/pch/static-1.C: New file.
4576         * g++.dg/pch/static-1.Hs: New file.
4577
4578 2003-06-10  Richard Henderson  <rth@redhat.com>
4579
4580         * gcc.dg/asm-7.c: Adjust expected warning text.
4581
4582 2003-06-10  Roger Sayle  <roger@eyesopen.com>
4583
4584         * gcc.dg/builtins-20.c: New test case.
4585
4586 2003-06-10  Mark Mitchell  <mark@codesourcery.com>
4587
4588         PR c++/11131
4589         * g++.dg/opt/template1.C: New test.
4590
4591 2003-06-09  Mark Mitchell  <mark@codesourcery.com>
4592
4593         * lib/gcc-dg.exp (dg-test): Clear additional_files and
4594         additional_sources.
4595
4596 2003-05-21  David Taylor  <dtaylor@emc.com>
4597
4598         * gcc.dg/Wpadded.c: New file.
4599
4600 2003-06-09  Mark Mitchell  <mark@codesourcery.com>
4601
4602         * gcc.dg/special/20000419-2.c: Fix dg-require-alias syntax.
4603         * gcc.dg/special/weak-2.c: Add dg-require-weak.
4604         * gcc.dg/weak/weak-3.c: Reverse order of dg-do and
4605         dg-require-weak.
4606
4607 2003-06-09  J"orn Rennecke <joern.rennecke@superh.com>
4608
4609         * g++.dg/other/offsetof3.C: Adjust linenumber of last expected warning.
4610
4611 2003-06-09  Mark Mitchell  <mark@codesourcery.com>
4612
4613         * lib/gcc-dg.exp (dg-require-weak): Fix typo.
4614         (dg-require-alias): Likewise.
4615         (dg-require-gc-sections): Likewise.
4616         * lib/target-supports.exp (check_gc_sections_available): Likewise.
4617
4618 2003-06-08  Richard Henderson  <rth@redhat.com>
4619
4620         * gcc.dg/20011029-2.c: Fix the array reference.
4621         * gcc.dg/asm-7.c: New.
4622
4623 2003-06-08  Kazu Hirata  <kazu@cs.umass.edu>
4624
4625         * gcc.c-torture/compile/20000804-1.x: Disable on h8300 port.
4626
4627 2003-06-08  Mark Mitchell  <mark@codesourcery.com>
4628
4629         * lib/gcc-dg.exp (dg-require-alias): Fix typo.
4630         (dg-require-gc-sections): Likewise.
4631
4632 2003-06-08  Jan Hubicka  <jh@suse.cz>
4633
4634         * i386-cmov1.c: Fix regular expression.
4635         * i386-cvt-1.c: Likewise.
4636         * i386-local.c: Likewise.
4637         * i386-local2.c: Likewise.
4638         * i386-mul.c: Likewise.
4639         * i386-ssetype-1.c: Likewise.
4640         * i386-ssetype-3.c: Likewise.
4641         * i386-ssetype-5.c: Likewise.
4642
4643 2003-06-08  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
4644
4645         PR c++/11039
4646         * g++.dg/warn/implicit-typename2.C: New test.
4647         * g++.dg/warn/implicit-typename3.C: New test.
4648
4649 2003-06-07  Richard Henderson  <rth@redhat.com>
4650
4651         * g++.dg/other/offsetof3.C: Use size_t.
4652         * g++.dg/other/offsetof4.C: Likewise.
4653
4654 2003-06-07  H.J. Lu <hongjiu.lu@intel.com>
4655
4656         * lib/copy-file.exp: New. Implement gcc_copy_files.
4657
4658         * lib/dg-pch.exp: Load copy-file.exp
4659         (dg-pch): Use gcc_copy_files instead of "file copy".
4660
4661 2003-06-06  Mark Mitchell  <mark@codesourcery.com>
4662
4663         * gcc.dg/weak/weak.exp: Simplify.
4664         * gcc.dg/weak/typeof-2.c: Use dg-require-weak.
4665         * gcc.dg/weak/weak-1.c: Likewise.
4666         * gcc.dg/weak/weak-2.c: Likewise.
4667         * gcc.dg/weak/weak-3.c: Likewise.
4668         * gcc.dg/weak/weak-4.c: Likewise.
4669         * gcc.dg/weak/weak-5.c: Likewise.
4670         * gcc.dg/weak/weak-6.c: Likewise.
4671         * gcc.dg/weak/weak-7.c: Likewise.
4672         * gcc.dg/weak/weak-8.c: Likewise.
4673         * gcc.dg/weak/weak-9.c: Likewise.
4674
4675 2003-06-06  Richard Earnshaw  <rearnsha@arm.com>
4676
4677         gcc.c-torture/execute/20030606-1.c: New.
4678
4679 2003-06-06  Roger Sayle  <roger@eyesopen.com>
4680
4681         * gcc.dg/builtins-2.c: Correct check-in of incorrect version.
4682         * gcc.dg/builtins-19.c: Likewise.
4683
4684 2003-06-06  Roger Sayle  <roger@eyesopen.com>
4685
4686         * gcc.dg/builtins-2.c: Add some more tests.
4687         * gcc.dg/builtins-18.c: New test case.
4688         * gcc.dg/builtins-19.c: New test case.
4689
4690 2003-06-06  Roger Sayle  <roger@eyesopen.com>
4691             Jim Wilson  <wilson@tuliptree.org>
4692
4693         * gcc.dg/uninit-C.c: Only test TImode on 64-bit platforms.
4694
4695 2003-06-06  Jakub Jelinek  <jakub@redhat.com>
4696
4697         * gcc.c-torture/execute/builtins/string-4.c (main_test): Allow some
4698         mempcpy/stpcpy calls not to be optimized into something else.
4699         * gcc.c-torture/execute/string-opt-3.c: Moved to...
4700         * gcc.c-torture/execute/builtins/string-7.c: ...here.
4701         * gcc.c-torture/execute/builtins/string-7-lib.c: New.
4702
4703 2003-06-05  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
4704
4705         * gcc.dg/format/asm_fprintf-1.c: New test.
4706
4707 2003-06-05  Mark Mitchell  <mark@codesourcery.com>
4708
4709         * lib/gcc-defs.exp (additional_sources): New variable.
4710         (dg-additional-sources): New function.
4711         (additional_files): New variable.
4712         (dg-additional-files): New function.
4713         (dg-additional-files-options): Likewise.
4714         * lib/gcc-dg.exp (dg-require-weak): New function.
4715         (dg-require-alias): Likewise.
4716         (dg-require-gc-sections): Likewise.
4717         * lib/target-supports.exp (check_alias_available): Remove testfile
4718         parameter.
4719         (check_gc_sections_available): New function.
4720         * lib/g++-dg.exp (dg-gpp-additional-sources): Remove.
4721         (dg-gpp-additional-files): Likewise.
4722         * lib/g++.exp (additional_sources): Remove.
4723         (additional_files): Likewise.
4724         (g++_target_compile): Use dg-additional-files-options.
4725
4726         * gcc.dg/special/special.exp: Add "ecos" tests.  Remove complex
4727         Tcl logic.
4728         * gcc.dg/special/ecos.exp: Remove.
4729         * gcc.dg/special/20000419-2.c: Use dg-require-*.
4730         * gcc.dg/special/alias-1.c: Likewise.
4731         * gcc.dg/special/alias-2.c: Likewise.
4732         * gcc.dg/special/gcsec-1.c: Likewise.
4733         * gcc.dg/special/weak-1.c: Likewise.
4734         * gcc.dg/special/weak-2.c: Likewise.
4735         * gcc.dg/special/wkali-1.c: Likewise.
4736         * gcc.dg/special/wkali-2.c: Likewise.
4737
4738         * g++.dg/special/conpr-2.C: Use dg-additional-*, not
4739         dg-gpp-additional-*.
4740         * g++.dg/special/conpr-3.C: Likewise.
4741         * g++.dg/special/conpr-4.C: Likewise.
4742         * g++.old-deja/g++.abi/vtable3a.C: Likewise.
4743         * g++.old-deja/g++.abi/vtable3b.C: Likewise.
4744         * g++.old-deja/g++.abi/vtable3c.C: Likewise.
4745         * g++.old-deja/g++.abi/vtable3d.C: Likewise.
4746         * g++.old-deja/g++.abi/vtable3e.C: Likewise.
4747         * g++.old-deja/g++.abi/vtable3f.C: Likewise.
4748         * g++.old-deja/g++.abi/vtable3g.C: Likewise.
4749         * g++.old-deja/g++.abi/vtable3h.C: Likewise.
4750         * g++.old-deja/g++.abi/vtable3i.C: Likewise.
4751         * g++.old-deja/g++.abi/vtable3j.C: Likewise.
4752         * g++.old-deja/g++.oliva/linkage1.C: Likewise.
4753         * g++.old-deja/g++.other/comdat1.C: Likewise.
4754         * g++.old-deja/g++.other/comdat2.C: Likewise.
4755         * g++.old-deja/g++.other/comdat3.C: Likewise.
4756         * g++.old-deja/g++.other/ctor1.C: Likewise.
4757         * g++.old-deja/g++.pt/instantiate5.C: Likewise.
4758
4759 2003-06-05  Richard Henderson  <rth@redhat.com>
4760
4761         * gcc.dg/debug/20030605-1.c: New.
4762
4763 2003-06-04  Mark Mitchell  <mark@codesourcery.com>
4764
4765         * README.QMTEST: Update.
4766
4767 2003-06-04  Richard Henderson  <rth@redhat.com>
4768
4769         * gcc.dg/cleanup-1.c: New.
4770         * gcc.dg/cleanup-2.c: New.
4771         * gcc.dg/cleanup-3.c: New.
4772         * gcc.dg/cleanup-4.c: New.
4773         * gcc.dg/cleanup-5.c: New.
4774         * gcc.dg/cleanup-6.c: New.
4775         * gcc.dg/cleanup-7.c: New.
4776
4777 2003-06-04  Mark Mitchell  <mark@codesourcery.com>
4778
4779         * g++.dg/abi/vague1.C: Use xfail, rather than embedded Tcl code.
4780
4781         * lib/dg-pch.exp: New file.
4782         * g++.dg/pch/pch.exp: Use dg-pch.exp.
4783         * gcc.dg/pch/pch.exp: Likewise.
4784
4785 2003-06-04  Roger Sayle  <roger@eyesopen.com>
4786
4787         * gcc.dg/builtins-2.c: Add tests for tan(atan(x)).
4788         * gcc.dg/builtins-3.c: Add tests for tan(0.0) and atan(0.0).
4789         * gcc.dg/builtins-7.c: Add tests for tan(atan(x)) == x.
4790         * gcc.dg/builtins-17.c: New test case.
4791         * gcc.dg/i386-387-4.c: New test case.
4792         * gcc.c-torture/execute/ieee/mzero4.c: New test case.
4793
4794 2003-06-04  Eric Botcazou  <ebotcazou@libertysurf.fr>
4795
4796         * gcc.dg/ultrasp9.c: New test.
4797
4798 2003-06-04  Eric Botcazou  <ebotcazou@libertysurf.fr>
4799
4800         * gcc.c-torture/compile/20030604-1.c: New test.
4801         * gcc.dg/sparc-constant-1.c: New test.
4802
4803 2003-06-03  Glen Nakamura  <glen@imodulo.com>
4804
4805         * gcc.dg/20020525-1.c: Replace 0x5a5a5a5a with -1.
4806
4807 2003-06-03  J"orn Rennecke <joern.rennecke@superh.com>
4808
4809         * g++.dg/abi/empty6.C (B): Request alignment of 8 bytes.
4810
4811         * gcc.dg/torture/builtin-noret-1.c (_exit, _Exit): Make weak.
4812         * gcc.dg/torture/builtin-noret-2.c (_exit, _Exit): Likewise.
4813
4814 2003-06-03  Aldy Hernandez  <aldyh@redhat.com>
4815
4816         * gcc.c-torture/compile/simd-5.x: Remove xfail for PPC64.
4817
4818 2003-06-03  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
4819
4820         PR c++/10940
4821         * g++.dg/template/spec10.C: New test.
4822
4823 2003-06-03  Roger Sayle  <roger@eyesopen.com>
4824
4825         * gcc.dg/builtins-16.c: New test case.
4826
4827 2003-06-03  Jakub Jelinek  <jakub@redhat.com>
4828
4829         * gcc.c-torture/execute/builtins/string-4.c (main_test): Remove
4830         mempcpy test with post-increments.
4831         * gcc.c-torture/execute/string-opt-3.c: New test.
4832         * gcc.dg/string-opt-1.c: New test.
4833
4834 2003-06-03  David Billinghurst (David.Billinghurst@riotinto.com)
4835
4836         PR fortran/10965
4837         * g77.f-torture/compile/20000601-2.f: Fix non-standard code.
4838
4839 2003-06-02  Mark Mitchell  <mark@codesourcery.com>
4840
4841         * lib/scanasm.exp (dg-scan): New function, factored out of ...
4842         (scan-assembler): ... here.  Use dg-scan.
4843         (scan-assembler-not): Likewise.
4844         (scan-file): New function.
4845         (scan-file-not): Likewise.
4846         * gcc.dg/cpp/19990228-1.c: Use scan-file and/or scan-file-not.
4847         * gcc.dg/cpp/_Pragma4.c: Likewise.
4848         * gcc.dg/cpp/_Pragma5.c: Likewise.
4849         * gcc.dg/cpp/avoidpaste1.c: Likewise.
4850         * gcc.dg/cpp/avoidpaste2.c: Likewise.
4851         * gcc.dg/cpp/cmdlne-C2.c: Likewise.
4852         * gcc.dg/cpp/cmdlne-P.c: Likewise.
4853         * gcc.dg/cpp/cmdlne-dD-M.c: Likewise.
4854         * gcc.dg/cpp/cmdlne-dD-dM.c: Likewise.
4855         * gcc.dg/cpp/cmdlne-dI-M.c: Likewise.
4856         * gcc.dg/cpp/cmdlne-dM-M.c: Likewise.
4857         * gcc.dg/cpp/cmdlne-dM-dD.c: Likewise.
4858         * gcc.dg/cpp/cmdlne-dN-M.c: Likewise.
4859         * gcc.dg/cpp/cxxcom1.c: Likewise.
4860         * gcc.dg/cpp/line1.c: Likewise.
4861         * gcc.dg/cpp/maccom1.c: Likewise.
4862         * gcc.dg/cpp/maccom2.c: Likewise.
4863         * gcc.dg/cpp/maccom3.c: Likewise.
4864         * gcc.dg/cpp/maccom4.c: Likewise.
4865         * gcc.dg/cpp/maccom5.c: Likewise.
4866         * gcc.dg/cpp/maccom6.c: Likewise.
4867         * gcc.dg/cpp/multiline.c: Likewise.
4868         * gcc.dg/cpp/spacing1.c: Likewise.
4869         * gcc.dg/cpp/spacing2.c: Likewise.
4870         * gcc.dg/cpp/trad/cmdlne-C2.c: Likewise.
4871         * gcc.dg/cpp/trad/maccom1.c: Likewise.
4872         * gcc.dg/cpp/trad/maccom2.c: Likewise.
4873         * gcc.dg/cpp/trad/maccom3.c: Likewise.
4874         * gcc.dg/cpp/trad/maccom4.c: Likewise.
4875         * gcc.dg/cpp/trad/maccom6.c: Likewise.
4876         * gcc.dg/cpp/cxxcom2.c: Likewise.
4877         * gcc.dg/cpp/cxxcom2.h: New file.
4878
4879         * gcc.dg/cpp/truefalse.cpp: Move it to ...
4880         * g++.dg/cpp/truefalse.C: Here.
4881         * gcc.dg/cpp/cpp.exp: Remove scanning of ".cpp" files.
4882
4883 2003-06-01  Loren James Rittle  <ljrittle@acm.org>
4884
4885         * gcc.dg/cpp/redef3.c: New file.
4886
4887 2003-06-01  Eric Botcazou  <ebotcazou@libertysurf.fr>
4888
4889         * gcc.dg/i386-loop-3.c: New test.
4890
4891 2003-05-31  Toon Moene  <toon@moene.indiv.nluug.nl>
4892
4893         * g77.dg/ffree-form-2.f: XFAIL removed, because fixed.
4894
4895 2003-05-31  Roger Sayle  <roger@eyesopen.com>
4896
4897         * gcc.dg/fwrapv-1.c: New test case.
4898         * gcc.dg/fwrapv-2.c: New test case.
4899
4900 2003-05-31  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
4901
4902         PR c++/10956
4903         * g++.dg/template/spec9.C: New test.
4904
4905 2003-05-29  Roger Sayle  <roger@eyesopen.com>
4906
4907         * gcc.dg/duff-4.c: New test case.
4908
4909 2003-05-27  David Billinghurst (David.Billinghurst@riotinto.com)
4910
4911         PR fortran/10843
4912         * g77.dg/ffixed-form-1.f: New test
4913         * g77.dg/ffixed-form-2.f: New test
4914         * g77.dg/ffree-form-2.f: New test - XFAIL pending fix
4915         * g77.dg/ffree-form-3.f: New test
4916
4917 2003-05-26  Andreas Tobler <a.tobler@schweiz.ch>
4918
4919         * gcc.dg/wchar_t-1.c: XFAIL on darwin, no wchar.h available.
4920         * gcc.dg/wint_t-1.c: Likewise.
4921
4922 2003-05-25  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
4923
4924         * g++.dg/template/access11.C: New test.
4925
4926 2003-05-25  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
4927
4928         PR c++/10849
4929         * g++.dg/template/access10.C: New test.
4930
4931 2003-05-24  Eric Botcazou  <ebotcazou@libertysurf.fr>
4932             Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4933
4934         * gcc.c-torture/compile/simd-5.x: XFAIL on SPARC64.
4935
4936 2003-05-24  Andreas Tobler <a.tobler@schweiz.ch>
4937
4938         * gcc.dg/torture/builtin-noret-1.c: Add dg-option -multiply_defined
4939         suppress for powerpc-*-darwin*.
4940         * gcc.dg/torture/builtin-noret-2.c: Likewise.
4941
4942 2003-05-24  Andreas Tobler <a.tobler@schweiz.ch>
4943
4944         * gcc.c-torture/execute/builtins/builtins.exp: Add -multiply_defined
4945         suppress option for powerpc-*-darwin*.
4946
4947 2003-05-23  Roger Sayle  <roger@eyesopen.com>
4948
4949         * gcc.dg/builtins-1.c: Add tests for tan and atan.
4950         * gcc.dg/builtins-4.c: Add test for fmod.
4951
4952 2003-05-23  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
4953
4954         PR c++/10682
4955         * g++.dg/template/instantiate4.C: New test.
4956
4957 2003-05-22  Roger Sayle  <roger@eyesopen.com>
4958
4959         * gcc.c-torture/execute/ieee/inf-2.c: New test case.
4960
4961 2003-05-21  Janis Johnson  <janis187@us.ibm.com>
4962
4963         * gcc.dg/compat/scalar-return-1_main.c: New file.
4964         * gcc.dg/compat/scalar-return-1_x.c: New file.
4965         * gcc.dg/compat/scalar-return-1_y.c: New file.
4966         * gcc.dg/compat/scalar-return-2_main.c: New file.
4967         * gcc.dg/compat/scalar-return-2_x.c: New file.
4968         * gcc.dg/compat/scalar-return-2_y.c: New file.
4969         * gcc.dg/compat/struct-return-3_main.c: New file.
4970         * gcc.dg/compat/struct-return-3_y.c: New file.
4971         * gcc.dg/compat/struct-return-3_x.c: New file.
4972         * gcc.dg/compat/struct-return-2_main.c: New file.
4973         * gcc.dg/compat/struct-return-2_x.c: New file.
4974         * gcc.dg/compat/struct-return-2_y.c: New file.
4975
4976 2003-05-21  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
4977
4978         * g++.old-deja/g++.law/profile1.C (dg-options): Add -static to options
4979         for hppa*-hp-hpux*.
4980         * gcc.dg/20021014-1.c (dg-options): Likewise.
4981         * gcc.dg/nest.c (dg-options): Likewise.
4982
4983 2003-05-21  Danny Smith  <dannysmith@users.sourceforge.net>
4984
4985         PR c++/9738
4986         * g++.dg/ext/dllimport2.C: New file.
4987         * g++.dg/ext/dllimport3.C: New file.
4988
4989 2003-05-20  Janis Johnson  <janis187@us.ibm.com>
4990
4991         * gcc.dg/compat/struct-by-value-3_x.c: Move common pieces to headers.
4992         * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
4993         * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
4994         * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
4995         * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
4996         * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
4997         * gcc.dg/compat/struct-by-value-7_x.c Ditto.
4998         * gcc.dg/compat/struct-by-value-7_y.c Ditto.
4999         * gcc.dg/compat/small-struct-defs.h: New file.
5000         * gcc.dg/compat/small-struct-init.h: New file.
5001         * gcc.dg/compat/small-struct-check.h: New file.
5002         * gcc.dg/compat/fp-struct-defs.h: New file.
5003         * gcc.dg/compat/fp-struct-check.h: New file.
5004         * gcc.dg/compat/fp-struct-init.h: New file.
5005         * gcc.dg/compat/fp-struct-test-by-value-y.h: New file.
5006         * gcc.dg/compat/fp-struct-test-by-value-x.h: New file.
5007
5008 2003-05-19  Jakub Jelinek  <jakub@redhat.com>
5009
5010         * gcc.dg/20030225-2.c: New test.
5011
5012 2003-05-18  Roger Sayle  <roger@eyesopen.com>
5013             Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
5014
5015         * gcc.c-torture/compile/20030518-1.c: New test case.
5016
5017 2003-05-18  Mark Mitchell  <mark@codesourcery.com>
5018
5019         * lib/gcc-dg.exp (gcc-dg-debug-runtest): Add opt_opts parameter.
5020         * gcc.dg/debug/debug.exp: Pass opt_opts parameter to
5021         gcc-dg-debug-runtest.
5022         * g++.dg/debug/debug.exp: Pass opt_opts parameter to
5023         gcc-dg-debug-runtest.
5024
5025 2003-05-18  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5026
5027         PR c++/9022
5028         * g++.dg/lookup/using6.C: New test.
5029
5030 2003-05-18  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5031
5032         * g++.dg/parse/access2.C: New test.
5033
5034 2003-05-17  Mark Mitchell  <mark@codesourcery.com>
5035
5036         * lib/gcc-dg.exp (gcc-dg-debug-runtest): New method.
5037         * g++.dg/debug/debug.exp: Use gcc-dg-debug-runtest.
5038         * gcc.dg/debug/debug.exp: Likewise.
5039
5040 2003-05-17  Neil Booth  <neil@daikokuya.co.uk>
5041
5042         * gcc.dg/dollar.c: New test.
5043
5044 2003-05-16  Janis Johnson  <janis187@us.ibm.com>
5045
5046         * gcc.dg/compat/struct-by-value-4_main.c: Split into multiple tests.
5047         * gcc.dg/compat/struct-by-value-4_x.c: Split into multiple tests.
5048         * gcc.dg/compat/struct-by-value-4_y.c: Split into multiple tests.
5049         * gcc.dg/compat/struct-by-value-5_main.c: Split into multiple tests.
5050         * gcc.dg/compat/struct-by-value-5_x.c: Split into multiple tests.
5051         * gcc.dg/compat/struct-by-value-5_y.c: Split into multiple tests.
5052         * gcc.dg/compat/struct-by-value-6_main.c: New file.
5053         * gcc.dg/compat/struct-by-value-6_x.c: New file.
5054         * gcc.dg/compat/struct-by-value-6_y.c: New file.
5055         * gcc.dg/compat/struct-by-value-7_main.c: New file.
5056         * gcc.dg/compat/struct-by-value-7_x.c: New file.
5057         * gcc.dg/compat/struct-by-value-7_y.c: New file.
5058         * gcc.dg/compat/struct-by-value-8_main.c: New file.
5059         * gcc.dg/compat/struct-by-value-8_x.c: New file.
5060         * gcc.dg/compat/struct-by-value-8_y.c: New file.
5061         * gcc.dg/compat/struct-by-value-9_main.c: New file.
5062         * gcc.dg/compat/struct-by-value-9_x.c: New file.
5063         * gcc.dg/compat/struct-by-value-9_y.c: New file.
5064
5065 2003-05-16  Mark Mitchell  <mark@codesourcery.com>
5066
5067         * lib/gcc-dg.exp (gcc-dg-test): Rename to ...
5068         (gcc-dg-test-1): ... this.  Add target_compile parameter.  Add
5069         support for "repo" mode.
5070         * lib/g++-dg.exp: Use gcc-dg.exp to implement all functionality.
5071         * lib/g77-dg.exp: Likewise.
5072         * lib/obj-dg.exp: Likewise.
5073
5074 2003-05-16  Jakub Jelinek  <jakub@redhat.com>
5075
5076         Merge from gcc-3_2-rhl8-branch:
5077         2003-04-23  Jakub Jelinek  <jakub@redhat.com>
5078
5079         * gcc.dg/tls/opt-6.c: New test.
5080
5081         2003-04-05  Jakub Jelinek  <jakub@redhat.com>
5082
5083         * gcc.dg/20030405-1.c: New test.
5084
5085         2003-03-09  Jakub Jelinek  <jakub@redhat.com>
5086
5087         * gcc.dg/20030309-1.c: New test.
5088
5089         2003-03-07  Eric Botcazou  <ebotcazou@libertysurf.fr>
5090
5091         * gcc.c-torture/execute/20030307-1.c: New test.
5092
5093         2003-02-20  Randolph Chung  <tausq@debian.org>
5094
5095         * gcc.c-torture/compile/20030220-1.c: New test.
5096
5097         2003-02-18  Jakub Jelinek  <jakub@redhat.com>
5098
5099         * gcc.dg/20030217-1.c: New test.
5100
5101         2003-01-29  Jakub Jelinek  <jakub@redhat.com>
5102
5103         * gcc.c-torture/compile/20020129-1.c: New test.
5104
5105         2002-12-21  Eric Botcazou  <ebotcazou@libertysurf.fr>
5106
5107         * gcc.dg/unroll-1.c: New test.
5108
5109         2002-11-16  Jan Hubicka  <jh@suse.cz>
5110
5111         * gcc.c-torture/execute/20020920-1.c: New test.
5112
5113         2002-10-08  Jakub Jelinek  <jakub@redhat.com>
5114
5115         PR target/7434
5116         * gcc.c-torture/compile/20021008-1.c: New test.
5117
5118         2002-08-10  Gwenole Beauchesne  <gbeauchesne@mandrakesoft.com>
5119
5120         PR target/7559
5121         * testsuite/gcc.c-torture/execute/20020810-1.c: New test.
5122
5123         2002-08-07  Jakub Jelinek  <jakub@redhat.com>
5124
5125         * gcc.c-torture/compile/20020807-1.c: New test.
5126
5127         2002-07-30  Jakub Jelinek  <jakub@redhat.com>
5128
5129         * gcc.dg/tls/opt-1.c: New test.
5130
5131         2002-07-29  Jakub Jelinek  <jakub@redhat.com>
5132
5133         * gcc.dg/20020729-1.c: New test.
5134
5135         2002-07-20  Jakub Jelinek  <jakub@redhat.com>
5136
5137         * g++.dg/opt/life1.C: New test.
5138
5139         2002-05-20  Jakub Jelinek  <jakub@redhat.com>
5140
5141         * gcc.dg/20020525-1.c: New test.
5142
5143         2002-05-24  Jakub Jelinek  <jakub@redhat.com>
5144
5145         PR c++/6794
5146         * g++.dg/ext/pretty1.C: New test.
5147         * g++.dg/ext/pretty2.C: New test.
5148
5149 2003-05-15  Mark Mitchell  <mark@codesourcery.com>
5150
5151         PR c++/8385
5152         * g++.dg/ext/typeof5.C: New test.
5153
5154 2003-05-15  J"orn Rennecke <joern.rennecke@superh.com>
5155
5156         * gcc.c-torture/execute/builtins/string-asm-1.c: Take
5157         __USER_LABEL_PREFIX__ into account.
5158         * gcc.c-torture/execute/builtins/string-asm-2.c: Likewise.
5159
5160 2003-05-14  Roger Sayle  <roger@eyesopen.com>
5161
5162         * gcc.dg/builtins-15.c: New test case.
5163
5164 2003-05-13  Zack Weinberg  <zack@codesourcery.com>
5165
5166         * gcc.dg/const-elim-1.c: Tighten scan-assembler-not regexp.
5167
5168 2003-05-12  Mark Mitchell  <mark@codesourcery.com>
5169
5170         * lib/g++.exp: Tweak handling of additional source files.
5171         * g++.dg/special/conpr-2.C: Use dg-gpp-additional-sources.
5172         * g++.dg/special/conpr-2a.C: Rename to ...
5173         * g++.dg/special/conpr-2a.cc: ... this.
5174         * g++.dg/special/conpr-3.C: Use dg-gpp-additional-sources.
5175         * g++.dg/special/conpr-3a.C: Rename to ...
5176         * g++.dg/special/conpr-3a.cc: This.
5177         * g++.dg/special/conpr-3b.C: Rename to ...
5178         * g++.dg/special/conpr-3b.cc: This.
5179         * g++.dg/special/conpr-4.C: New test.
5180         * g++.dg/special/ecos.exp: Rewrite to use ordinary dg driver.
5181
5182 2003-05-12  David Edelsohn  <edelsohn@gnu.org>
5183
5184         * debug/debug.exp: Skip debug-[12].c at -O3 on non-Dwarf targets.
5185
5186 2003-05-12  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5187
5188         * g++.old-deja/g++.brendan/ns1.C: Remove private member warning.
5189         * g++.old-deja/g++.robertl/eb71.C: Likewise.
5190         * g++.old-deja/g++.brendan/warnings1.C: Add -Wctor-dtor-privacy.
5191         * g++.old-deja/g++.other/warn3.C: Likewise.
5192
5193 2003-05-11  Roger Sayle  <roger@eyesopen.com>
5194
5195         * gcc.dg/i386-387-1.c: Update to also test log.
5196         * gcc.dg/i386-387-2.c: Likewise.
5197
5198 2003-05-11  Toon Moene  <toon@moene.indiv.nluug.nl>
5199
5200         * g77.f-torture/execute/int8421.f: New test.
5201
5202 2003-05-11  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5203
5204         PR c++/10230, c++/10481
5205         * g++.dg/lookup/scoped5.C: New test.
5206
5207 2003-05-11  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5208
5209         PR c++/10552
5210         * g++.dg/template/ttp6.C: New test.
5211
5212 2003-05-11  Richard Sandiford  <rsandifo@redhat.com>
5213
5214         * gcc.c-torture/execute/builtins: New directory.
5215         * gcc.c-torture/execute/string-opt-{3,4,16,17,18,19}.c: Move into
5216         gcc.c-torture/execute/builtins.
5217         * gcc.c-torture/execute/string-opt-asm-{1,2}.c: Likewise.
5218         * gcc.c-torture/execute/builtin-noret-{1,2}.c: Move to...
5219         * gcc.dg/torture: ...this new directory.  Turn into link-only tests.
5220         * gcc.dg/no-builtin-1.c: Move into gcc.c-torture/execute/builtins.
5221
5222 2003-05-10  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5223
5224         PR c++/9252
5225         * g++.dg/template/access8.C: New test.
5226         * g++.dg/template/access9.C: New test.
5227
5228 2003-05-10  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5229
5230         PR c++/9554
5231         * g++.dg/parse/access1.C: New test.
5232
5233 2003-05-09  DJ Delorie  <dj@redhat.com>
5234
5235         * g++.dg/other/stdarg1.C: Make sure arg "3" is passed as a
5236         long, and not an int.
5237
5238 2003-05-09  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5239
5240         PR c++/10555, c++/10576
5241         * g++.dg/template/memclass1.C: New test.
5242
5243 2003-05-08  DJ Delorie  <dj@redhat.com>
5244
5245         * gcc.c-torture/execute/20020404-1.x: New, skip for 16-bit
5246         targets.
5247         * gcc.c-torture/execute/20021024-1.x: Likewise.
5248         * gcc.c-torture/execute/shiftdi.x: Likewise.
5249         * g++.old-deja/g++.mike/p700.C: Handle 16-bit targets.
5250         * g++.old-deja/g++.other/exprstmt1.C: Likewise.
5251         * gcc.dg/20021018-1.c: Likewise.
5252
5253 2003-05-08  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
5254
5255         * g++.dg/other/packed1.C: Mark xfail for sparc*- not sparc-.
5256
5257         gcc.c-torture/execute/string-opt-19.c: Add general rodata tests.
5258         (bcopy): Call memmove.
5259
5260 2003-05-08  Roger Sayle  <roger@eyesopen.com>
5261
5262         * g77.f-torture/compile/8485.f: New test case.
5263
5264 2003-05-07  Richard Henderson  <rth@redhat.com>
5265
5266         PR c++/10570
5267         * g++.dg/eh/forced1.C: Expect catch-all handlers to run.
5268         Verify exception_cleanup not called for rethrows.
5269         * g++.dg/eh/forced2.C: Test that exception_cleanup is called
5270         when exiting catch block without rethrowing.
5271         * g++.dg/eh/forced3.C: New.
5272         * g++.dg/eh/forced4.C: New.
5273
5274 2003-05-07  Aldy Hernandez  <aldyh@redhat.com>
5275
5276         * gcc.dg/20030505.c: Fix triplet.
5277
5278 2003-05-06  DJ Delorie  <dj@redhat.com>
5279
5280         * gcc.dg/20021014-1.c: XFAIL for xstormy16 also.
5281         * gcc.dg/nest.c: Likewise.
5282
5283 2003-05-05  Roger Sayle  <roger@eyesopen.com>
5284
5285         * gcc.dg/builtins-14.c: New test case.
5286
5287 2003-05-05  Janis Johnson  <janis187@us.ibm.com>
5288
5289         * lib/compat.exp (compat-execute): New argument.
5290         * g++.dg/compat/compat.exp: Pass new argument to compat-execute.
5291         * gcc.dg/compat: New test directory.
5292         * gcc.dg/compat/compat.exp: New expect script.
5293         * gcc.dg/compat/scalar-by-value-1_main.c: New test file.
5294         * gcc.dg/compat/scalar-by-value-1_x.c: New test file.
5295         * gcc.dg/compat/scalar-by-value-1_y.c: New test file.
5296         * gcc.dg/compat/scalar-by-value-2_main.c: New test file.
5297         * gcc.dg/compat/scalar-by-value-2_x.c: New test file.
5298         * gcc.dg/compat/scalar-by-value-2_y.c: New test file.
5299
5300         * gcc.dg/compat/struct-by-value-1_main.c: New test file.
5301         * gcc.dg/compat/struct-by-value-1_x.c: New test file.
5302         * gcc.dg/compat/struct-by-value-1_y.c: New test file.
5303         * gcc.dg/compat/struct-by-value-2_main.c: New test file.
5304         * gcc.dg/compat/struct-by-value-2_x.c: New test file.
5305         * gcc.dg/compat/struct-by-value-2_y.c: New test file.
5306         * gcc.dg/compat/struct-by-value-3_main.c: New test file.
5307         * gcc.dg/compat/struct-by-value-3_x.c: New test file.
5308         * gcc.dg/compat/struct-by-value-3_y.c: New test file.
5309         * gcc.dg/compat/struct-by-value-4_main.c: New test file.
5310         * gcc.dg/compat/struct-by-value-4_x.c: New test file.
5311         * gcc.dg/compat/struct-by-value-4_y.c: New test file.
5312         * gcc.dg/compat/struct-by-value-5_main.c: New test file.
5313         * gcc.dg/compat/struct-by-value-5_x.c: New test file.
5314         * gcc.dg/compat/struct-by-value-5_y.c: New test file.
5315
5316 2003-05-05  Zack Weinberg  <zack@codesourcery.com>
5317
5318         * gcc.dg/const-elim-1.c, gcc.dg/const-elim-2.c: New testcases.
5319
5320 2003-05-05  Jakub Jelinek  <jakub@redhat.com>
5321
5322         * gcc.c-torture/execute/string-opt-18.c (main): Add 3 new tests.
5323
5324 2003-05-05  Geoffrey Keating  <geoffk@apple.com>
5325
5326         * gcc.c-torture/execute/ieee/fp-cmp-8.c: New test.
5327         * gcc.dg/ppc-fsel-2.c: New test.
5328
5329         * gcc.dg/unused-5.c: New test.
5330
5331 2003-05-05  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5332
5333         PR c++/10496
5334         * g++.dg/warn/pmf1.C: New test.
5335
5336 2003-05-05  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5337
5338         PR c++/4494
5339         * g++.dg/warn/main.C: New test.
5340
5341 2003-05-04  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
5342
5343         * gcc.dg/nonnull-3.c: New test.
5344
5345 2003-05-04  Neil Booth  <neil@daikokuya.co.uk>
5346
5347         * gcc.dg/cpp/Wtrigraphs.c: Update.
5348         * gcc.dg/cpp/Wtrigraphs-2.c: New tests.
5349
5350 2003-05-03  Geoffrey Keating  <geoffk@apple.com>
5351
5352         * gcc.dg/ppc-fsel-1.c: New test.
5353
5354 2003-05-03  Zack Weinberg  <zack@codesourcery.com>
5355
5356         PR c/10604
5357         * gcc.dg/compare7.c, g++.dg/warn/compare1.C: New testcases.
5358
5359 2003-05-03  Kazu Hirata  <kazu@cs.umass.edu>
5360
5361         * gcc.dg/m-un-2.c: Fix the typedef of size_t.
5362
5363 2003-05-03  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5364
5365         PR c++/9364, c++/10553, c++/10586
5366         * g++.dg/parse/typename4.C: New test.
5367         * g++.dg/parse/typename5.C: Likewise.
5368
5369 2003-05-03  Richard Sandiford  <rsandifo@redhat.com>
5370
5371         * gcc.c-torture/compile/20030503-1.c: New test.
5372
5373 2003-05-02  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5374
5375         * g++.dg/lookup/using5.C: Fix testcase error.
5376
5377 2003-05-01  Chris Demetriou  <cgd@broadcom.com>
5378
5379         * gcc.dg/special/mips-abi.exp (is_meabi_config): Remove,
5380         since MEABI is no longer supported.  Remove all vestiges
5381         of MEABI from the test.
5382
5383 2003-05-01  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5384
5385         PR c++/10554
5386         * g++.dg/lookup/using5.C: New test.
5387
5388 2003-05-01  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5389
5390         PR c++/8772
5391         * g++.dg/template/ttp5.C: New test.
5392
5393 2003-04-30  Mark Mitchell  <mark@codesourcery.com>
5394
5395         * lib/g++-dg.exp (g++-dg-test): Add "repo" option.
5396         (dg-gpp-additional-sources): New function.
5397         (dg-gpp-additional-files): Likewise.
5398         * lib/g++.exp (additional_sources): New variable.
5399         (additional_files): Likewise.
5400         (g++_target_compile): Deal with them.
5401         * lib/old-dejagnu.exp: Remove.
5402         * g++.old-deja/old-deja.exp: Use dg.exp, not old-dejagnu.exp.
5403         * g++.old-deja: Revise all tests to use dg commands.
5404
5405 2003-04-30  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5406
5407         PR c++/9432, c++/9528
5408         * g++.dg/lookup/using4.C: New test.
5409
5410 2003-04-29  Geoffrey Keating  <geoffk@apple.com>
5411
5412         * gcc.dg/noreturn-5.c: New file.
5413         * gcc.dg/noreturn-6.c: New file.
5414
5415         * gcc.c-torture/compile/inline-1.c: New file.
5416
5417 2003-04-29  Mark Mitchell  <mark@codesourcery.com>
5418
5419         PR c++/10551
5420         * g++.dg/template/explicit1.C: New test.
5421
5422 2003-04-29  Mark Mitchell  <mark@codesourcery.com>
5423
5424         PR c++/10549
5425         * g++.dg/other/bitfield1.C: New test.
5426
5427         PR c++/10527
5428         * g++.dg/init/new7.C: New test.
5429
5430 2003-04-29  Mark Mitchell  <mark@codesourcery.com>
5431
5432         * g++.dg/ext/desig1.C: New test.
5433         * g++.dg/ext/init1.C: Update.
5434
5435         * g++.old-deja/g++.pt/deduct5.C: Remove unnecessary initializer.
5436
5437 2003-04-28  Mark Mitchell  <mark@codesourcery.com>
5438
5439         PR c++/10180
5440         * g++.dg/warn/Winline-1.C: New test.
5441
5442 2003-04-28  Jakub Jelinek  <jakub@redhat.com>
5443
5444         * gcc.c-torture/execute/string-opt-19.c: New test.
5445
5446         * gcc.c-torture/execute/string-opt-asm-1.c: New test.
5447         * gcc.c-torture/execute/string-opt-asm-2.c: New test.
5448
5449 2003-04-27  Mark Mitchell  <mark@codesourcery.com>
5450
5451         PR c++/10506
5452         * g++.dg/init/new6.C: New test.
5453
5454         PR c++/10503
5455         * g++.dg/init/ref6.C: New test.
5456
5457 2003-04-26  David Edelsohn  <edelsohn@gnu.org>
5458
5459         * g++.dg/warn/weak1.C: XFAIL on AIX4.
5460
5461 2003-04-26  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
5462
5463         * gcc.c-torture/execute/string-opt-8.c: Don't perform cmpstr
5464         checks for __pj__, but do them for !__OPTIMIZE__ and __s390__.
5465
5466 2003-04-25  Mark Mitchell  <mark@codesourcery.com>
5467
5468         * g++.old-deja/g++.pt/instantiate12.C: Explicit instantiate
5469         initialized static data members.
5470
5471 2003-04-25  H.J. Lu <hjl@gnu.org>
5472
5473         * gcc.dg/ia64-sync-4.c: New test.
5474
5475 2003-04-25  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
5476
5477         * gcc.c-torture/execute/string-opt-18.c: Clean up.  Fix copyright
5478         date.
5479
5480 2003-04-24  Nathan Sidwell  <nathan@codesourcery.com>
5481
5482         PR c++/10337
5483         * g++.dg/warn/conv1.C: New test.
5484         * g++.old-deja/g++.other/conv7.C: Adjust.
5485         * g++.old-deja/g++.other/overload14.C: Adjust.
5486
5487 2003-04-23  Mark Mitchell  <mark@codesourcery.com>
5488
5489         PR c++/10471
5490         * g++.dg/template/defarg2.C: New test.
5491
5492 2003-04-23  Neil Booth  <neil@daikokuya.co.uk>
5493
5494         * gcc.dg/cpp/include2.c: Update.
5495         * gcc.dg/cpp/multiline-2.c: New.
5496         * gcc.dg/cpp/multiline.c: Update.
5497         * gcc.dg/cpp/strify2.c: Update.
5498         * gcc.dg/cpp/trad/literals-2.c: Update.
5499
5500 2003-04-23  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
5501
5502         * g++.dg/other/packed1.C: XFAIL hppa*-*-*.
5503
5504 2003-04-23  Mark Mitchell  <mark@codesourcery.com>
5505
5506         * g++.dg/parse/typedef1.C: Tweak after fix for PR 10428.
5507
5508 2003-04-23  Mark Mitchell  <mark@codesourcery.com>
5509
5510         PR c++/10451
5511         * g++.dg/parse/crash4.C: New test.
5512
5513         PR c++/9847
5514         * g++.dg/parse/crash5.C: New test.
5515
5516 2003-04-22  Mark Mitchell  <mark@codesourcery.com>
5517
5518         PR c++/10446
5519         * g++.dg/parse/crash3.C: New test.
5520
5521         PR c++/10428
5522         * g++.dg/parse/elab1.C: New test.
5523
5524 2003-04-22  Devang Patel  <dpatel@apple.com>
5525
5526         * gcc.dg/cpp/trad/funlike-5.c: New test.
5527
5528 2003-04-21  Andreas Tobler <a.tobler@schweiz.ch>
5529
5530         * g++.dg/other/packed1.C: Fix dg options.
5531
5532 2003-04-22  Nathan Sidwell  <nathan@codesourcery.com>
5533
5534         * g++.dg/other/offsetof2.C: New test.
5535
5536 2003-04-21  Mark Mitchell  <mark@codesourcery.com>
5537
5538         * g++.dg/template/recurse.C: Adjust location of error messages.
5539
5540 2003-04-21  Nathan Sidwell  <nathan@codesourcery.com>
5541
5542         PR c++/9881
5543         * g++.dg/init/addr-const1.C: New test.
5544         * g++.dg/other/packed1.C: XFAIL on aligned architectures.
5545
5546 2003-04-20  Nathan Sidwell  <nathan@codesourcery.com>
5547
5548         PR c++/10405
5549         * g++.dg/lookup/struct-hack1.C: New test.
5550
5551 2003-04-20  Neil Booth  <neil@daikokuya.co.uk>
5552
5553         * ucs.c: Update diagnostic messages.
5554
5555 2003-04-19  Neil Booth  <neil@daikokuya.co.uk>
5556
5557         * gcc.dg/cpp/truefalse.cpp: New test.
5558         * gcc.dg/cpp/cpp.exp: Update.
5559         * g++.dg/other/stdbool-if.C: Remove.
5560
5561 2003-04-19  Neil Booth  <neil@daikokuya.co.uk>
5562
5563         * gcc.dg/cpp/_Pragma4.c: Remove stray space.
5564         * gcc.dg/cpp/trad/escaped-eof.c: Correct line number.
5565
5566 2003-04-18  Eric Botcazou  <ebotcazou@libertysurf.fr>
5567
5568         * gcc.c-torture/compile/20030418-1.c: New test.
5569
5570 2003-04-17  Janis Johnson  <janis187@us.ibm.com>
5571
5572         * README.compat: Remove; content moved to doc/sourcebuild.texi.
5573
5574 2003-04-17  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5575
5576         PR c++/10347
5577         g++.dg/template/dependent-name1.C: New test.
5578
5579 2003-04-17  J"orn Rennecke <joern.rennecke@superh.com>
5580
5581         * gcc.dg/warn-1.c (tourist_guide): New array,
5582         contains a pointer to bar.
5583
5584 2003-04-16  Roger Sayle  <roger@eyesopen.com>
5585
5586         * gcc.dg/Wunreachable-5.c: New test case for PR c/10175.
5587         * gcc.c-torture/execute/medce-1.c: New test case.
5588         * gcc.c-torture/execute/medce-2.c: New test case.
5589
5590 2003-04-15  Mark Mitchell  <mark@codesourcery.com>
5591
5592         * lib/prune.exp: Ignore more messages.
5593
5594         PR c++/10381
5595         * g++.dg/parse/lookup3.C: New test.
5596
5597 2003-04-15  J"orn Rennecke <joern.rennecke@superh.com>
5598
5599         * gcc.c-torture/compile/20030415-1.c : New test.
5600
5601 2003-04-14  Mark Mitchell  <mark@codesourcery.com>
5602
5603         * gcc.c-torture/execute/scope-2.c: Move to ...
5604         * gcc.dg/noncompile/scope.c: .... here.
5605
5606 2003-04-14  Roger Sayle  <roger@eyesopen.com>
5607
5608         * gcc.dg/20030414-2.c: New test case.
5609
5610 2003-04-14  Hans-Peter Nilsson  <hp@axis.com>
5611
5612         PR target/10377
5613         * gcc.dg/20030414-1.c: New test.
5614
5615 2003-04-13  Roger Sayle  <roger@eyesopen.com>
5616
5617         * gcc.dg/builtins-12.c: New test case.
5618         * gcc.dg/builtins-13.c: New test case.
5619
5620 2003-04-13  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
5621
5622         * gcc.c-torture/execute/string-opt-18.c: New test.
5623
5624 2003-04-13  Mark Mitchell  <mark@codesourcery.com>
5625
5626         PR c++/10300
5627         * g++.dg/init/new5.C: New test.
5628
5629 2003-04-12  Mark Mitchell  <mark@codesourcery.com>
5630
5631         PR c++/7910
5632         * g++.dg/ext/dllimport1.C: New test.
5633
5634 2003-04-12  Eric Botcazou  <ebotcazou@libertysurf.fr>
5635
5636         * gcc.dg/ultrasp8.c: Fix for 32-bit Sparc.
5637
5638 2003-04-11  Bud Davis <bdavis9659@comcast.net>
5639
5640         PR Fortran/9263
5641         * g77.f-torture/noncompile/9263.f: New test
5642         PR Fortran/1832
5643         * g77.f-torture/execute/1832.f: New test
5644
5645 2003-04-11  David Chad  <davidc@freebsd.org>
5646             Loren J. Rittle  <ljrittle@acm.org>
5647
5648         libobjc/8562
5649         * objc.dg/headers.m: New test.
5650
5651 2003-04-10  Zack Weinberg  <zack@codesourcery.com>
5652
5653         * gcc.c-torture/execute/builtin-noret-2.c: New.
5654         * gcc.c-torture/execute/builtin-noret-2.x: New.
5655         XFAIL builtin-noret-2.c at -O1 and above.
5656         * gcc.dg/redecl.c: New.
5657         * gcc.dg/Wshadow-1.c: Update error regexps.
5658
5659 2003-04-10  Mark Mitchell  <mark@codesourcery.com>
5660
5661         * g++.dg/abi/bitfield10.C: New test.
5662
5663 2003-04-09  Mike Stump  <mrs@apple.com>
5664
5665         * gcc.dg/pch/pch.exp: Make testcase names longer.
5666         * g++.dg/pch/pch.exp: Make testcase names longer.
5667
5668 2003-04-08  Roger Sayle  <roger@eyesopen.com>
5669
5670         * gcc.dg/builtins-11.c: New test case.
5671
5672 2003-04-08  Roger Sayle  <roger@eyesopen.com>
5673
5674         * gcc.dg/builtins-9.c: New test case.
5675         * gcc.dg/builtins-10.c: New test case.
5676
5677 2003-04-07  J"orn Rennecke <joern.rennecke@superh.com>
5678
5679         * gcc.dg/noncompile/init-4.c.c: New test.
5680
5681 2003-04-06  Nathan Sidwell  <nathan@codesourcery.com>
5682
5683         * gcc.misc-test/gcov-9.c: New test.
5684         * gcc.misc-test/gcov-10.c: New test
5685         * gcc.misc-test/gcov-11.c: New test.
5686
5687 2003-04-05  Zack Weinberg  <zack@codesourcery.com>
5688
5689         PR optimization/10024
5690         * gcc.c-torture/compile/20030405-1.c: New test.
5691
5692 2003-04-04  Geoffrey Keating  <geoffk@apple.com>
5693
5694         * gcc.dg/pch/static-3.c: New.
5695         * gcc.dg/pch/static-3.hs: New.
5696         * gcc.dg/pch/pch.exp: Test with -O0 -g too.
5697
5698 2003-04-04  Richard Henderson  <rth@redhat.com>
5699
5700         * g++.dg/eh/forced1.C: Use _Unwind_SjLj_ForcedUnwind as appropriate.
5701         * g++.dg/eh/forced2.C: Likewise.
5702
5703 2003-04-03  Mike Stump  <mrs@apple.com>
5704
5705         * lib/scanasm.exp (scan-assembler): Add xfail processing for
5706         target arg.
5707         (scan-assembler-times, scan-assembler-not): Likewise.
5708         (scan-assembler-dem, scan-assembler-dem-not): Likewise.
5709
5710 2003-04-03  Eric Botcazou  <ebotcazou@libertysurf.fr>
5711
5712         * gcc.dg/sparc-loop-1.c: New test.
5713
5714 2003-04-02  Geoffrey Keating  <geoffk@apple.com>
5715
5716         PR other/9274
5717         * g++.dg/pch/system-2.C: New.
5718         * g++.dg/pch/system-2.Hs: New.
5719
5720 2003-04-02  Aldy Hernandez  <aldyh@redhat.com>
5721
5722         * g++.dg/eh/simd-2.C (vecfunc): Fix typo.
5723
5724         * g++.dg/eh/simd-1.C (vecfunc): Same.
5725
5726 2003-04-01  Roger Sayle  <roger@eyesopen.com>
5727
5728         * gcc.c-torture/execute/20030401-1.c: New test case.
5729
5730 2003-04-01  Ziemowit Laski <zlaski@apple.com>
5731
5732         * objc.dg/defs.m: New.
5733
5734 2003-04-01  Aldy Hernandez  <aldyh@redhat.com>
5735
5736         * g++.dg/eh/simd-1.C: New.
5737         * g++.dg/eh/simd-2.C: New.
5738
5739 2003-03-01  Aldy Hernandez  <aldyh@redhat.com>
5740
5741         * gcc.c-torture/execute/simd-3.c: New.
5742
5743 2003-03-31  Mark Mitchell  <mark@codesourcery.com>
5744
5745         PR c/9936
5746         * gcc.dg/20030331-2.c: New test.
5747
5748 2003-03-31  Mark Mitchell  <mark@codesourcery.com>
5749
5750         PR c++/10278
5751         * g++.dg/parse/crash2.C: New test.
5752
5753 2003-03-31  Richard Sandiford  <rsandifo@redhat.com>
5754
5755         * gcc.c-torture/compile/20030331-1.c: New test, moved from...
5756         * gcc.c-torture/execute/20030331-1.c: ...here.
5757
5758 2003-03-31  Richard Sandiford  <rsandifo@redhat.com>
5759
5760         * gcc.c-torture/execute/20030331-1.c: New test.
5761
5762 2003-03-31  Nathan Sidwell  <nathan@codesourcery.com>
5763
5764         * lib/gcov.exp: Adjust call return testing strings.
5765         * g77.dg/gcov/gcov-1.f: Don't expect unconditional branches.
5766
5767 2003-03-31  Roger Sayle  <roger@eyesopen.com>
5768
5769         * gcc.dg/builtins-3.c: Add new tests for sin and cos.
5770         * gcc.dg/builtins-7.c: New test case.
5771         * gcc.dg/builtins-8.c: New test case.
5772
5773 2003-03-31  Richard Sandiford  <rsandifo@redhat.com>
5774
5775         * gcc.c-torture/execute/ieee/20030331-1.c: New test.
5776
5777 2003-03-30  Mark Mitchell  <mark@codesourcery.com>
5778
5779         PR c++/7647
5780         * g++.dg/lookup-class-member-2.C: New test.
5781
5782 2003-03-30  Glen Nakamura  <glen@imodulo.com>
5783
5784         * gcc.dg/20030324-1.c: Add comments and abort if test fails.
5785
5786 2003-03-28  Roger Sayle  <roger@eyesopen.com>
5787
5788         * gcc.c-torture/execute/ieee/fp-cmp-6.c:  Correct test for -O0.
5789
5790 2003-03-28  Mark Mitchell  <mark@codesourcery.com>
5791
5792         * g++.dg/init/attrib1.C: New test.
5793
5794 2003-03-28  Eric Botcazou  <ebotcazou@libertysurf.fr>
5795
5796         * gcc.dg/ultrasp8.c: New test.
5797
5798 2003-03-28  Eric Botcazou  <ebotcazou@libertysurf.fr>
5799
5800         * gcc.dg/ultrasp7.c: New test.
5801
5802 2003-03-28  Nathan Sidwell  <nathan@codesourcery.com>
5803
5804         PR c++/10047
5805         * g++.dg/template/inline1.C: New test.
5806
5807 2003-03-28  Eric Botcazou  <ebotcazou@libertysurf.fr>
5808
5809         * gcc.dg/sparc-dwarf2.c: New test.
5810
5811 2003-03-27  Roger Sayle  <roger@eyesopen.com>
5812
5813         * gcc.c-torture/execute/ieee/fp-cmp-6.c: New test case.
5814         * gcc.c-torture/execute/ieee/fp-cmp-7.c: New test case.
5815
5816 2003-03-27  Mark Mitchell  <mark@codesourcery.com>
5817
5818         * lib/gcov.exp (run-gcov): Add branches and calls options, rather
5819         than reading .x files.
5820         * g++.dg/gcov/gcov-1.C: Use run-gcov options, not .x files.
5821         * g77.dg/gcov/gcov-1.f: Likewise.
5822         * gcc.misc-tests/gcov-4b.c: Likewise.
5823         * gcc.misc-tests/gcov-5b.c: Likewise.
5824         * gcc.misc-tests/gcov-6.c: Likewise.
5825         * gcc.misc-tests/gcov-7.c: Likewise.
5826         * gcc.misc-tests/gcov-8.c: Likewise.
5827         * g++.dg/gcov/gcov-1.x: Remove.
5828         * g77.dg/gcov/gcov-1.x: Likewise.
5829         * gcc.misc-tests/gcov-4b.x: Likewise.
5830         * gcc.misc-tests/gcov-5b.x: Likewise.
5831         * gcc.misc-tests/gcov-6.x: Likewise.
5832         * gcc.misc-tests/gcov-7.x: Likewise.
5833         * gcc.misc-tests/gcov-8.x: Likewise.
5834
5835 2003-03-27  Glen Nakamura  <glen@imodulo.com>
5836
5837         PR opt/10087
5838         * gcc.dg/20030324-1.c: New test.
5839
5840 2003-03-27  Nathan Sidwell  <nathan@codesourcery.com>
5841
5842         PR c++/10224
5843         * g++.dg/template/arg3.C: New test.
5844
5845         PR c++/10158
5846         * g++.dg/template/friend18.C: New test.
5847
5848 2003-03-26  Roger Sayle  <roger@eyesopen.com>
5849
5850         * g77.f-torture/compile/20030326-1.f: New test case.
5851
5852 2003-03-26  Janis Johnson  <janis187@us.ibm.com>
5853
5854         * gcc.c-torture/execute/20020227-1.x: Don't XFAIL for powerpc64.
5855
5856         * gcc.c-torture/compile/simd-5.x: Expect XFAIL for powerpc64.
5857
5858 2003-03-26  Jakub Jelinek  <jakub@redhat.com>
5859
5860         * gcc.dg/ia64-sync-3.c: New test.
5861
5862 2003-03-26  Alan Modra  <amodra@bigpond.net.au>
5863
5864         * gcc.dg/loop-2.c: Replace "inline" with "__inline__".
5865
5866 2003-03-26  Eric Botcazou  <ebotcazou@libertysurf.fr>
5867
5868         * gcc.dg/ultrasp6.c: New test.
5869
5870 2003-03-25  Eric Botcazou  <ebotcazou@libertysurf.fr>
5871
5872         * gcc.dg/i386-signbit-1.c: New test.
5873         * gcc.dg/i386-signbit-2.c: New test.
5874         * gcc.dg/i386-signbit-3.c: New test.
5875
5876 2003-03-25  Eric Botcazou  <ebotcazou@libertysurf.fr>
5877
5878         * gcc.dg/ultrasp5.c: Fix options.
5879
5880 2003-03-24  Eric Botcazou  <ebotcazou@libertysurf.fr>
5881
5882         * gcc.dg/ultrasp5.c: Fix comment.
5883
5884 2003-03-24  Bud Davis  <bdavis9659@comcast.net>
5885
5886         PR fortran/10197
5887         * g77.f-torture/execute/10197.f: New test.
5888
5889 2003-03-24  Nathan Sidwell  <nathan@codesourcery.com>
5890
5891         PR c++/9898, c++/383
5892         * g++.dg/template/conv6.C: New test.
5893
5894         PR c++/10119
5895         * g++.dg/template/ptrmem5.C: New test.
5896
5897         PR c++/10026
5898         * g++.dg/lookup/koenig1.C: New test.
5899
5900         PR C++/10199
5901         * g++.dg/lookup/template2.C: New test.
5902
5903 2003-03-24  Jakub Jelinek  <jakub@redhat.com>
5904
5905         * g++.dg/opt/rtti1.C: New test.
5906
5907 2003-03-23  Eric Botcazou  <ebotcazou@libertysurf.fr>
5908
5909         * gcc.dg/ultrasp5.c: New test.
5910
5911 2003-03-23  Arpad Beszedes <beszedes@cc.u-szeged.hu>
5912
5913         PR middle-end/9967
5914         * gcc.c-torture/execute/stdio-opt-1.c: Adjust test for change to
5915         builtin fputs.
5916
5917 2003-03-23  Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
5918
5919         PR c/8224
5920         * gcc.dg/20030323-1.c: New test.
5921
5922 2003-03-23  Roger Sayle  <roger@eyesopen.com>
5923
5924         * gcc.c-torture/compile/20030323-1.c: New test case.
5925
5926 2003-03-22  Ulrich Weigand  <uweigand@de.ibm.com>
5927
5928         * gcc.dg/20030321-1.c: New test.
5929
5930 2003-03-22  Zack Weinberg  <zack@codesourcery.com>
5931
5932         * gcc.dg/Wshadow-1.c: Add a dg-warning line.
5933
5934 2003-03-22  Nathan Sidwell  <nathan@codesourcery.com>
5935
5936         PR c++/9978, c++/9708
5937         * g++.dg/ext/vlm1.C: Adjust expected error.
5938         * g++.dg/ext/vla2.C: New test.
5939         * g++.dg/template/arg1.C: New test.
5940         * g++.dg/template/arg2.C: New test.
5941
5942 2003-03-22  Bud Davis  <bdavis9659@comcast.net>
5943
5944         * g77.f-torture/execute/select.f: New test.
5945         * g77.f-torture/noncompile/select_no_compile.f: New test.
5946
5947 2003-03-21  Nathan Sidwell  <nathan@codesourcery.com>
5948
5949         PR c++/9898
5950         * g++.dg/other/error4.C: New test.
5951
5952 2003-03-20  Mark Mitchell  <mark@codesourcery.com>
5953
5954         * g++.dg/template/friend17.C: New test.
5955
5956 2003-03-21  Alan Modra  <amodra@bigpond.net.au>
5957
5958         * gcc.c-torture/compile/20030320-1.c: New.
5959
5960 2003-03-20  Roger Sayle  <roger@eyesopen.com>
5961
5962         * gcc.dg/builtins-6.c: New test case.
5963
5964 2003-03-19  Alan Modra  <amodra@bigpond.net.au>
5965
5966         PR target/10073
5967         * gcc.c-torture/compile/20030319-1.c: New.
5968
5969 2003-03-18  Jan Hubicka  <jh@suse.cz>
5970
5971         * gcc.dg/i386-cvt-1.c: New test.
5972
5973 2003-03-17  Zack Weinberg  <zack@codesourcery.com>
5974
5975         * objc.dg/naming-1.m: Use "(parse|syntax) error".
5976         * objc.dg/naming-2.m: Likewise.
5977
5978 2003-03-17  Mark Mitchell  <mark@codesourcery.com>
5979
5980         PR c++/9639
5981         * g++.dg/parse/crash1.C: New test.
5982
5983 2003-03-16  Mark Mitchell  <mark@codesourcery.com>
5984
5985         PR c++/8805
5986         * g++.dg/eh/cleanup1.C: New test.
5987
5988 2003-03-16  Falk Hueffner  <falk.hueffner@student.uni-tuebingen.de>
5989
5990         * gcc.c-torture/execute/20030316-1.c: New test case.
5991
5992 2003-03-16  Nathan Sidwell  <nathan@codesourcery.com>
5993
5994         PR c++/9629
5995         * g++.dg/init/ctor2.C: New test.
5996
5997 2003-03-15  Roger Sayle  <roger@eyesopen.com>
5998
5999         * g77.f-torture/compile/xformat.f: New test case.
6000
6001 2003-03-15  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
6002
6003         * g++.old-deja/g++.mike/eh33.C: Remove xfail for hppa*-*-*.
6004         * g++.old-deja/g++.mike/eh50.C: Likewise.
6005
6006 2003-03-15  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
6007
6008         PR c++/6440
6009         * g++.dg/template/spec7.C: New test.
6010         * g++.dg/template/spec8.C: Likewise.
6011
6012 2003-03-14  Jakub Jelinek  <jakub@redhat.com>
6013
6014         * gcc.c-torture/execute/20030313-1.c: New test.
6015
6016 2003-03-14  Richard Henderson  <rth@redhat.com>
6017
6018         * gcc.dg/inline-2.c: Adjust alpha test for external call.
6019
6020 2003-03-14  Eric Botcazou  <ebotcazou@libertysurf.fr>
6021
6022         * gcc.c-torture/compile/20030314-1.c: New test.
6023
6024 2003-03-13  Danny Smith  <dannysmith@users.sourceforge.net>
6025
6026         * gcc.dg/dll-1.c: Remove thumb target. Change exp to _exp.
6027         * gcc.dg/dll-2.c: Enable for cygwin and mingw. Remove
6028         thumb target,
6029         * gcc.dg/dll-3.c: Likewise. Adjust scan-assembler
6030         to accept newer _imp__  prefix and additional
6031         newline in .drectve section.
6032         * gcc.dg/dll-4.c: Likewise.
6033         * gcc.dg/dll-5.c: New file to test -mnop-fun-dllimport
6034         switch.
6035
6036 2003-03-13  Mark Mitchell  <mark@codesourcery.com>
6037
6038         * g++.dg/parse/namespace9.C: New test.
6039
6040         * g++.dg/init/ref5.C: New test.
6041         * g++.dg/parse/ptrmem1.C: Likewise.
6042
6043 2003-03-12  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
6044
6045         * gcc.dg/special/ecos.exp (gcsec-1.c): Find linker used by gcc.
6046         * gcc.dg/old-style-asm-1.c (dg-final): Add hpux label alternative to
6047         regular expression.
6048         * gcc.dg/funcorder.c (dg-final): Check for "link_error,%r" on hppa*-*-*.
6049         * gcc.dg/inline-1.c (dg-final): Check for "xyzzy?,%r" on hppa*-*-*.
6050
6051 2003-03-12  Daniel Jacobowitz  <drow@mvista.com>
6052
6053         * gcc.c-torture/execute/20030224-2.c: New test.
6054
6055 2003-03-12  Eric Botcazou  <ebotcazou@libertysurf.fr>
6056
6057         * gcc.dg/decl-3.c: New test.
6058
6059 2003-03-12  Eric Botcazou  <ebotcazou@libertysurf.fr>
6060
6061         * gcc.dg/i386-loop-2.c: New test.
6062
6063 2003-03-11  Mark Mitchell  <mark@codesourcery.com>
6064
6065         PR c++/9474
6066         * g++.dg/parse/namespace8.C: New test.
6067
6068         PR c++/9924
6069         * g++.dg/overload/builtin2.C: New test.
6070
6071 2003-03-11  Steven Bosscher  <s.bosscher@student.tudelft.nl>
6072
6073         * gcc.dg/return-type-3.c: New test.
6074
6075 2003-03-11  D.Venkatasubramanian  <dvenkat@noida.hcltech.com>
6076
6077         * gcc.misc-tests/bprob.exp: Disable test cases for h8300-*-* as
6078         profiling options are not supported.
6079
6080 2003-03-10  Mark Mitchell  <mark@codesourcery.com>
6081
6082         * g++.old-deja/g++.benjamin/16077.C: Adjust warnings.
6083         * g++.old-deja/g++.warn/impint2.C: Likewise.
6084
6085 2003-03-10  Devang Patel  <dpatel@apple.com>
6086
6087         * g++.dg/cpp/c++_cmd_1.C: New test.
6088         * g++.dg/cpp/c++_cmd_1.h: New file.
6089
6090 2003-03-10  Segher Boessenkool  <segher@koffie.nl>
6091
6092         * gcc.dg/altivec-9.c: New file.
6093
6094 2003-03-10  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
6095
6096         * gcc.dg/ppc-sdata-1.c: New test.
6097         * gcc.dg/ppc-sdata-2.c: New test.
6098
6099 2003-03-09  Mark Mitchell  <mark@codesourcery.com>
6100
6101         PR c++/9373
6102         * g++.dg/opt/ptrmem2.C: New test.
6103
6104         PR c++/8534
6105         * g++.dg/opt/ptrmem1.C: New test.
6106
6107 2003-03-09  Eric Botcazou  <ebotcazou@libertysurf.fr>
6108
6109         * gcc.dg/i386-loop-1.c: New test.
6110
6111 2003-03-09  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
6112
6113         PR c++/9970
6114         * g++.dg/lookup/friend1.C: New test.
6115
6116 2003-03-08  Mark Mitchell  <mark@codesourcery.com>
6117
6118         PR c++/9823
6119         * g++.dg/parser/constructor1.C: New test.
6120
6121 2003-03-08  Hans-Peter Nilsson  <hp@bitrange.com>
6122
6123         * gcc.c-torture/execute/20020720-1.x: Add xfail for cris-*-*.
6124
6125         * gcc.dg/old-style-asm-1.c: Tweak to match mmix-knuth-mmixware.
6126
6127 2003-03-08  Neil Booth  <neil@daikokuya.co.uk>
6128
6129         * gcc.dg/cpp/Wunused.c: Update test.
6130
6131 2003-03-08  Jan Hubicka  <jh@suse.cz>
6132
6133         * gcc.dg/inline-3.c: New test.
6134
6135 2003-03-08  Mark Mitchell  <mark@codesourcery.com>
6136
6137         PR c++/9809
6138         * g++.dg/parse/builtin1.C: New test.
6139
6140         PR c++/9982
6141         * g++.dg/abi/cookie1.C: New test.
6142         * g++.dg/abi/cookie2.C: Likewise.
6143
6144         PR c++/9524
6145         * g++.dg/template/field1.C: New test.
6146
6147         PR c++/9912
6148         * g++.dg/parse/class1.C: New test.
6149         * g++.dg/parse/namespace7.C: Likewise.
6150         * g++.old-deja/g++.other/decl5.C: Remove XFAILs.
6151
6152 2003-03-07  Mark Mitchell  <mark@codesourcery.com>
6153
6154         * g++.dg/init/ref4.C: New test.
6155
6156 2003-03-07  Jan Hubicka  <jh@suse.cz>
6157
6158         * gcc.dg/i386-local2.c: Fix problems with certain versions of dejagnu.
6159         * gcc.dg/inline-3.c:  New test.
6160
6161 2003-03-06  Mark Mitchell  <mark@codesourcery.com>
6162
6163         * g++.dg/init/ref3.C: New test.
6164
6165         PR c++/9965
6166         * g++.dg/init/ref2.C: New test.
6167
6168         PR c++/9400
6169         * g++.dg/warn/Wshadow-2.C: New test.
6170
6171         PR c++/9791
6172         * g++.dg/warn/Woverloaded-1.C: New test.
6173
6174 2003-03-05  Jan Hubicka  <jh@suse.cz>
6175
6176         * gcc.dg/i386-local2.c: New.
6177         * gcc.dg/i386-local.c: Fix typo.
6178
6179 2003-03-05  Mark Mitchell  <mark@codesourcery.com>
6180
6181         * g++.dg/abi/layout3.C: New test.
6182
6183 2003-03-05  Eric Botcazou  <ebotcazou@libertysurf.fr>
6184
6185         * gcc.c-torture/compile/20030305-1.c
6186
6187 2003-03-05  Jan Hubicka  <jh@suse.cz>
6188
6189         * gcc.dg/i386-local.c: New.
6190
6191 2003-03-04  J"orn Rennecke <joern.rennecke@superh.com>
6192
6193         * gcc.dg/sh-relax.c: Disable for sh64-*-*.
6194
6195 2003-03-04  Eric Botcazou  <ebotcazou@libertysurf.fr>
6196
6197         * gcc.dg/switch-2.c: New test.
6198         * gcc.dg/switch-3.c: New test.
6199         * gcc.dg/Wswitch.c: Adjust line numbers.
6200         * gcc.dg/Wswitch-default.c: Likewise.
6201         * gcc.dg/Wswitch-enum.c: Likewise.
6202
6203 2003-03-04  Alexandre Oliva  <aoliva@redhat.com>
6204
6205         * gcc.c-torture/execute/20030222-1.c: New test.
6206
6207 2003-03-03  James E Wilson  <wilson@tuliptree.org>
6208
6209         * gcc.dg/m68k-slp-ice.c: New test for PR c/7872.
6210
6211 2003-03-03  Mark Mitchell  <mark@codesourcery.com>
6212
6213         PR c++/9878
6214         * g++.dg/init/ref1.C: New test.
6215
6216 2003-03-03  J"orn Rennecke <joern.rennecke@superh.com>
6217
6218         * gcc.dg/sh-relax.c: New SH-only test.
6219
6220 2003-03-03  Geoffrey Keating  <geoffk@apple.com>
6221
6222         * gcc.c-torture/compile/20010327-1.c: Back out last change.  Add
6223         comment explaining purpose of testcase.
6224
6225 2003-03-02  Stephane Carrez  <stcarrez@nerim.fr>
6226
6227         * gcc.c-torture/execute/960312-1.x: New file, must pass -mshort
6228         for HC11/HC12 (asm needs two int registers).
6229         * gcc.c-torture/compile/20020312-1.x: New file, don't execute on
6230         HC11/HC12 because the test uses an asm which needs two 32-bit
6231         registers.
6232
6233 2003-03-02  Stephane Carrez  <stcarrez@nerim.fr>
6234
6235         * gcc.c-torture/compile/920501-12.x: New file, must pass -mshort
6236         for HC11/HC12 (array is too large otherwise).
6237         * gcc.c-torture/compile/920501-4.x: New file, likewise.
6238         * gcc.c-torture/compile/20010518-2.x: Likewise.
6239         * gcc.c-torture/compile/980506-1.x: Don't execute this test on
6240         HC11/HC12 (array is too large).
6241
6242 2003-03-01  Geoffrey Keating  <geoffk@apple.com>
6243
6244         * lib/gcc-dg.exp (gcc-dg-test): Change .pch to .gch.
6245         * lib/g++-dg.exp (g++-dg-test): Likewise.
6246
6247 2003-03-01  Roger Sayle  <roger@eyesopen.com>
6248
6249         * g++.old-deja/g++.other/builtins10.C: New test for PR 9367.
6250         * gcc.dg/format/attr-5.c: Handle new conflicting types warning.
6251
6252 2003-03-01  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
6253
6254         * g++.dg/warn/implicit-typename1.C: Remove warning.
6255
6256 2003-02-28  Richard Henderson  <rth@redhat.com>
6257
6258         * gcc.dg/noreturn-1.c: Move noreturn warning line.
6259         * gcc.dg/return-type-1.c: Move control reaches end warning line.
6260
6261 2003-02-28  Geoffrey Keating  <geoffk@apple.com>
6262
6263         * gcc.dg/pch/pch.exp: Change .pch to .gch.
6264         * g++.dg/pch/pch.exp: Likewise.
6265
6266 2003-02-28  Mark Mitchell  <mark@codesourcery.com>
6267
6268         PR c++/9879
6269         * testsuite/g++.dg/init/new4.C: New test.
6270
6271 2003-02-28  Richard Earnshaw  <rearnsha@arm.com>
6272
6273         * gcc.dg/arm-asm.c: Enable for StrongARM and XScale targets.
6274
6275 2003-02-28  Alexandre Oliva  <aoliva@redhat.com>
6276
6277         * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead of
6278         unsigned long.
6279
6280         * gcc.c-torture/compile/simd-3.c: Do nothing if double is not
6281         wider than float.
6282
6283 2003-02-26  Zdenek Dvorak  <rakdver@atrey.karlin.mff.cuni.cz>
6284
6285         * lib/scanasm.exp: Add support for counting numbers of
6286         occurences.
6287         * gcc.dg/unswitch-1.c, gcc.dg/peel-1.c, gcc.dg/unroll-1.c,
6288         gcc.dg/unroll-2.c, gcc.dg/unroll-3.c: New tests.
6289
6290 2003-02-25  Mark Mitchell  <mark@codesourcery.com>
6291
6292         PR c++/9683
6293         * g++.dg/template/static3.C: New test.
6294
6295         PR c++/9829
6296         * g++.dg/parse/namespace6.C: New test.
6297
6298 2003-02-25  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
6299
6300         PR target/9732
6301         * gcc.dg/20030225-1.c: New test.
6302
6303 2003-02-24  Mark Mitchell  <mark@codesourcery.com>
6304
6305         * README: Remove out-of-date information.
6306
6307         PR c++/9836
6308         * g++.dg/template/spec6.C: New test.
6309
6310 2003-02-24  Jeff Law  <law@redhat.com>
6311
6312         * gcc.c-torture/compile/20030224-1.c: New test for ia32 backend bug.
6313
6314 2003-02-24  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
6315
6316         * g++.dg/other/pragma-ep-1.C: Test for __PRAGMA_EXTERN_PREFIX.
6317         * gcc.dg/pragma-ep-1.c: Likewise.
6318
6319 2003-02-24  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
6320
6321         PR c++/9602
6322         * g++.dg/template/friend16.C: New test.
6323
6324 2003-02-23  Mark Mitchell  <mark@codesourcery.com>
6325
6326         PR c++/5333
6327         * g++.dg/parse/fused-params1.C: Adjust error messages.
6328         * g++.dg/template/nested3.C: New test.
6329
6330 2003-02-24  Alan Modra  <amodra@bigpond.net.au>
6331
6332         * g++.dg/abi/param1.C: New test.
6333
6334 2003-02-23  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
6335
6336         PR c++/7982
6337         * g++.dg/warn/implicit-typename1.C: New test.
6338
6339 2003-02-22  Kelley Cook <kelleycook@comcast.net>
6340
6341         * g++.old-deja/g++.other/store-expr1.C: Replace "mcpu"
6342         with "mtune".
6343         * g++.old-deja/g++.other/store-expr2.C: Likewise.
6344         * gcc.c-torture/execute/20010129-1.x: Likewise.
6345         * gcc.dg/20011107-1.c: Likewise.
6346         * gcc.dg/20020108-1.c: Likewise.
6347         * gcc.dg/20020122-3.c: Likewise.
6348         * gcc.dg/20020206-1.c: Likewise.
6349         * gcc.dg/20020310-1.c: Likewise.
6350         * gcc.dg/20020426-2.c: Likewise.
6351         * gcc.dg/20020517-1.c: Likewise.
6352         * gcc.dg/991230-1.c: Likewise.
6353         * gcc.dg/i386-unroll-1.c: Likewise.
6354         * gcc.misc-tests/i386-prefetch.exp: Likewise.
6355
6356 2003-02-22  Jan Hubicka  <jh@suse.cz>
6357
6358         * gcc.dg/i386-mul.c: New test.
6359
6360 2003-02-21  Roger Sayle  <roger@eyesopen.com>
6361
6362         * gcc.dg/builtins-5.c: New test case.
6363
6364 2003-02-22  Hans-Peter Nilsson  <hp@axis.com>
6365
6366         * gcc.dg/asmreg-1.c: New test.
6367
6368 2003-02-21  Mark Mitchell  <mark@codesourcery.com>
6369
6370         PR c++/9749
6371         * g++.dg/parse/varmod1.C: New test.
6372
6373 2003-02-21  Mark Mitchell  <mark@codesourcery.com>
6374
6375         PR c++/9727
6376         * g++.dg/template/op1.C: New test.
6377
6378 2003-02-21  Mark Mitchell  <mark@codesourcery.com>
6379
6380         PR c++/8906
6381         * g++.dg/template/nested2.C: New test.
6382
6383 2003-02-21  Mark Mitchell  <mark@codesourcery.com>
6384
6385         PR c++/8724
6386         * g++.dg/expr/dtor1.C: New test.
6387
6388 2003-02-21  Zack Weinberg  <zack@codesourcery.com>
6389
6390         * gcc.dg/cpp/include3.c: New test.
6391         * gcc.dg/cpp/inc/foo.h: New file.
6392
6393 2003-02-21  Glen Nakamura  <glen@imodulo.com>
6394
6395         * gcc.c-torture/execute/20030221-1.c: New test.
6396
6397 2003-02-20  Mark Mitchell  <mark@codesourcery.com>
6398
6399         PR c++/9729
6400         * g++.dg/abi/conv1.C: New test.
6401
6402 2003-02-20  Jan Hubicka  <jh@suse.cz>
6403
6404         * gcc.c-torture/execute/20020720-1.x: XFAIL for x86-64.
6405
6406 2003-02-19  Daniel Jacobowitz  <drow@mvista.com>
6407
6408         * gcc.c-torture/compile/20030219-1.c: New test.
6409
6410 2003-02-18  Jan Hubicka  <jh@suse.cz>
6411
6412         * gcc.dg/funcorder.c: New test.
6413
6414 2003-02-18  Kazu Hirata  <kazu@cs.umass.edu>
6415
6416         * gcc.c-torture/execute/20030218-1.c: New.
6417
6418 2003-02-18  Aldy Hernandez  <aldyh@redhat.com>
6419
6420         * gcc.dg/20030218-1.c: New.
6421
6422 2003-02-18  Richard Henderson  <rth@redhat.com>
6423
6424         * gcc.dg/attr-invalid.c: Allow __used__ on static data.
6425         * gcc.dg/attr-used-2.c: New.
6426
6427 2003-02-18  Mark Mitchell  <mark@codesourcery.com>
6428
6429         PR c++/9704
6430         * g++.dg/init/copy5.C: New test.
6431
6432 2003-02-18  Geoffrey Keating  <geoffk@apple.com>
6433
6434         * gcc.dg/pch/pch.exp: Delete $bname.h before copying into it.
6435         * g++.dg/pch/pch.exp: Likewise.
6436
6437 2003-02-18  Kazu Hirata  <kazu@cs.umass.edu>
6438
6439         * gcc.c-torture/execute/20030209-1.c: Enable the test if
6440         STACK_SIZE is not defined.
6441
6442 2003-02-17  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
6443
6444         PR c++/9457
6445         * g++.dg/template/init1.C: New test.
6446
6447 2003-02-16  Jan HUbicka  <jh@suse.cz>
6448
6449         * gcc.dg/c90-const-expr-3.c (DZERO): New static variable
6450         (foo): Add few extra tests
6451         * gcc.dg/c99-const-expr-3.c: Likewise.
6452         * gcc.c-torture/execute/20030216-1.c: New.
6453
6454 2003-02-16  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
6455
6456         PR c++/9459
6457         * g++.dg/ext/typeof4.C: New test.
6458
6459 2003-02-15  Roger Sayle  <roger@eyesopen.com>
6460
6461         * gcc.dg/i386-387-3.c: New test case.
6462
6463 2003-02-14  Josef Zlomek  <zlomekj@suse.cz>
6464
6465         * gcc.dg/20030213-1.c: Expect warning for unsupported -fpic on
6466         cris-*-elf* cris-*-aout* and mmix-*-*.
6467
6468 2003-02-13  Josef Zlomek  <zlomekj@suse.cz>
6469
6470         * gcc.dg/20030213-1.c: New test.
6471
6472 2003-02-12  Roger Sayle  <roger@eyesopen.com>
6473
6474         * gcc.dg/i386-387-1.c: Add new test for __builtin_atan2.
6475         * gcc.dg/i386-387-2.c: Likewise.
6476
6477 2003-02-12  Aldy Hernandez  <aldyh@redhat.com>
6478
6479         * gcc.dg/ppc-spe.c: Fix formatting.
6480         Enable tests that were previously unsupported by gas.
6481         Delete tests for instructions that no longer exist.
6482         Switch arguments on evsubifw builtin.
6483
6484 2003-02-12  Kazu Hirata  <kazu@cs.umass.edu>
6485
6486         * gcc.c-torture/execute/20030209-1.c: Disable the test if
6487         STACK_SIZE is too small.
6488
6489 2003-02-10  Eric Botcazou  <ebotcazou@libertysurf.fr>
6490             Christian Ehrhardt  <ehrhardt@mathematik.uni-ulm.de>
6491
6492         * gcc.dg/decl-2.c: New test.
6493
6494 2003-02-10  Jan Hubicka  <jh@suse.cz>
6495
6496         * gcc.dg/i386-fpcvt-1.c:  New test.
6497
6498 2002-02-09  Richard Sandiford  <rsandifo@redhat.com>
6499
6500         * gcc.c-torture/execute/20030209-1.c: New test.
6501
6502 2003-02-09  Kazu Hirata  <kazu@cs.umass.edu>
6503
6504         * gcc.c-torture/execute/builtin-bitops-1.c: When testing the
6505         int-wide bitops, use the constants of the same width.
6506         Likewise, if long long is 32-bit wide, test bitops using
6507         32-bit constants.
6508
6509 2003-02-07  Loren James Rittle  <ljrittle@acm.org>
6510
6511         * gcc.dg/20021014-1.c: Annotate with expected notice text.
6512
6513 2003-02-07  Roger Sayle  <roger@eyesopen.com>
6514
6515         * testsuite/gcc.dg/builtins-4.c: New test case.
6516
6517 2003-02-06  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6518
6519         * gcc.dg/20020430-1.c: Fix dg command typos.
6520         * gcc.dg/20020503-1.c: Likewise.
6521
6522 2003-02-06  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
6523
6524         PR c++/8785
6525         * g++.dg/parse/fused-params1.C: New test.
6526
6527         PR c++/8857
6528         * g++.dg/parse/tmpl-tmpl-operator1.C: New test.
6529
6530         PR c++/8921
6531         * g++.dg/parse/non-dependent1.C: New test.
6532
6533         PR c++/8928
6534         * g++.dg/parse/dupl-tmpl-args1.C: New test.
6535
6536         PR c++/9228
6537         * g++.dg/parse/undefined7.C: New test.
6538         * g++.dg/parse/non-templ1.C: New test.
6539
6540         PR c++/9229
6541         * g++.dg/parse/too-many-tmpl-args1.C: New test.
6542
6543 2003-02-06  Eric Botcazou <ebotcazou@libertysurf.fr>
6544
6545         * gcc.c-torture/compile/20030206-1.c: New test.
6546
6547 2003-02-05  Roger Sayle  <roger@eyesopen.com>
6548
6549         * gcc.c-torture/compile/921206-1.c: Rename undeclared function from
6550         "pow" to "foo" to avoid potential confusion with a math built-in.
6551
6552 2003-02-05  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6553
6554         * gcc.c-torture/execute/20020227-1.x: Update specific XFAIL
6555         conditions for SPARC targets.
6556
6557 2003-02-05  Jakub Jelinek  <jakub@redhat.com>
6558
6559         * gcc.dg/20030204-1.c: New test.
6560
6561 2003-02-04  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
6562
6563         PR c++/38
6564         * g++.dg/parse/array-size1.C: New test.
6565
6566         PR c++/5657
6567         * g++.dg/parse/undefined3.C: New test.
6568
6569         PR c++/5665
6570         * g++.dg/parse/undefined4.C: New test.
6571
6572         PR c++/5975
6573         * g++.dg/parse/undefined5.C: New test.
6574
6575         PR c++/7259
6576         * g++.dg/parse/tmpl-tmpl-param1.C: New test.
6577
6578         PR c++/8578
6579         * g++.dg/parse/casting-operator1.C: New test.
6580
6581         PR c++/8596
6582         * g++.dg/parse/undefined6.C: New test.
6583
6584         PR c++/8736
6585         * g++.dg/parse/missing-template1.C: New test.
6586
6587 2003-02-04  Jan Hubicka  <jh@suse.cz>
6588
6589         * gcc.dg/i386-cadd.c:  Compile using -march=k8.
6590         * gcc.dg/i386-cmov?.c:  Likewise.
6591         * gcc.dg/i386-fpcvt-?.c:  Likewise.
6592         * gcc.dg/i386-ssefp-1.c:  Likewise.
6593         * gcc.dg/i386-ssetype-?.c:  Likewise; fix for register passing
6594         conventions.
6595
6596 2003-02-03  Mark Mitchell  <mark@codesourcery.com>
6597
6598         PR c++/7129
6599         * testsuite/g++.dg/ext/max.C: New test.
6600
6601 2003-02-03  Jan Hubicka  <jh@suse.cz>
6602
6603         * gcc.c-torture/execute/20030203-1.c: New test.
6604
6605 2003-02-03  Richard Earnshaw  <rearnsha@arm.com>
6606
6607         * gcc.c-torture/exectue/ieee/20000320-1.c: The ARM VFP format is
6608         'natural-endian'.
6609
6610 2003-02-01  Richard Sandiford  <rsandifo@redhat.com>
6611
6612         * g++.dg/init/new1.C: Remove -fvolatile dg-options line.
6613         * g++.dg/init/new2.C: Likewise.
6614         * g++.dg/other/new1.C: Likewise.
6615
6616 2003-01-31  Loren J. Rittle <ljrittle@acm.org>
6617
6618         * gcc.dg/struct-ret-libc.c: New test.
6619
6620 2003-01-31  Ulrich Weigand  <uweigand@de.ibm.com>
6621
6622         * gcc.dg/20030129-1.c: New test.
6623
6624 2003-01-31  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
6625
6626         PR c++/8849
6627         * g++.dg/template/ptrmem4.C: New test.
6628
6629 2003-01-29  Mark Mitchell  <mark@codesourcery.com>
6630
6631         * g++.dg/parser/constant1.C: New test.
6632
6633 2003-01-29  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
6634
6635         PR c++/8591
6636         * g++.dg/parse/friend2.C: New test.
6637
6638 2003-01-29  Nathan Sidwell  <nathan@codesourcery.com>
6639
6640         PR c++/9437
6641         * g++.dg/template/unify4.C: New test.
6642
6643 2003-01-28  Richard Sandiford  <rsandifo@redhat.com>
6644
6645         * gcc.c-torture/execute/20030128-1.c: New test.
6646
6647 2003-01-28  Jeffrey D. Oldham  <oldham@codesourcery.com>
6648
6649         * g++.dg/lookup/nested1.C: Test moved from ...
6650         * g++.old-deja/g++.other/lookup24.C: ... here.
6651
6652 2003-01-28  Jan Hubicka  <jh@suse.cz>
6653
6654         * gcc.dg/i386-cmov5.c:  New test.
6655
6656 2003-01-28  D.Venkatasubramanian   <dvenkat@noida.hcltech.com>
6657
6658         * gcc.c-torture/execute/20010925-1.c: Changed the
6659         memcpy declaration.
6660
6661 2003-01-28  Nathan Sidwell  <nathan@codesourcery.com>
6662
6663         PR c++/3902
6664         * g++.dg/parse/template5.C: New test.
6665
6666 2003-01-28  Toon Moene  <toon@moene.indiv.nluug.nl>
6667
6668         PR fortran/9258
6669         * g77.dg/pr9258: New test.
6670
6671 2003-01-28  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
6672
6673         * README: Move relevant parts from README.g++.
6674
6675         * README.g++: Remove this file.
6676
6677 2003-01-28  Nathan Sidwell  <nathan@codesourcery.com>
6678
6679         * g++.dg/abi/dcast1.C: New test.
6680
6681 2003-01-28  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6682
6683         * gcc.c-torture/execute/builtin-constant.x: Only expect failure at -O1.
6684
6685 2003-01-27  Jeffrey D. Oldham  <oldham@codesourcery.com>
6686
6687         PR c++/47
6688         * g++.old-deja/g++.other/lookup24.C: New test.
6689
6690 2003-01-27  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6691
6692         PR middle-end/7227
6693         * gcc.dg/uninit-C.c: New test.
6694
6695 2003-01-27  Nathan Sidwell  <nathan@codesourcery.com>
6696
6697         * g++.dg/abi/covariant1.C: New test.
6698
6699 2003-01-25  Ulrich Weigand  <uweigand@de.ibm.com>
6700
6701         * gcc.dg/20030123-1.c: New test.
6702
6703 2003-01-25  Jan Hubicka  <jh@suse.cz>
6704
6705         PR opt/8492
6706         * gcc.c-torture/compile/20030125-1.c
6707
6708 2003-01-25  Nathan Sidwell  <nathan@codesourcery.com>
6709
6710         PR c++/9403
6711         * g++.dg/parse/template3.C: New test.
6712         * g++.old-deja/g++.pt/memclass5.C: Add needed template keyword.
6713
6714         PR c++/795
6715         * g++.dg/parse/template4.C: New test.
6716
6717         PR c++/9415
6718         * g++.dg/template/qual2.C: New test.
6719
6720         PR c++/8545
6721         * g++.old-deja/g++.brendan/parse3.C: Remove XFAIL.
6722
6723         * g++.old-deja/g++.ns/bogus1.C: Change expected error.
6724
6725 2003-01-25  Roger Sayle  <roger@eyesopen.com>
6726
6727         * gcc.c-torture/execute/switch-1.c: New test case.
6728
6729 2003-01-25  Jan Hubicka  <jh@suse.cz>
6730
6731         * gcc.c-torture/execute/20030125-1.[cx]: New test.
6732
6733 2003-01-25  Paolo Carlini  <pcarlini@unitus.it>
6734
6735         Tweaks for Bison-1.875. From the NEWS file:
6736         "- `parse error' -> `syntax error'
6737         Bison now uniformly uses the term `syntax error'"
6738         * gcc.dg/cpp/19990413-1.c: Test for "(parse|syntax) error".
6739         * gcc.dg/cpp/digraph2.c: Likewise.
6740         * gcc.dg/cpp/direct2.c: Likewise.
6741         * gcc.dg/cpp/paste4.c: Likewise.
6742         * gcc.dg/c90-restrict-1.c: Likewise.
6743         * gcc.dg/c99-func-2.c: Likewise.
6744         * gcc.dg/noncompile/920721-2.c: Likewise.
6745         * gcc.dg/noncompile/930622-2.c: Likewise.
6746         * gcc.dg/noncompile/940112-1.c: Likewise.
6747         * gcc.dg/noncompile/950921-1.c: Likewise.
6748         * gcc.dg/noncompile/951123-1.c: Likewise.
6749         * gcc.dg/noncompile/971104-1.c: Likewise.
6750         * gcc.dg/noncompile/990416-1.c: Likewise.
6751
6752 2003-01-24  Paolo Carlini  <pcarlini@unitus.it>
6753
6754         * g++.dg/parse/undefined1.C: Add error message.
6755
6756 2003-01-22  Mark Mitchell  <mark@codesourcery.com>
6757
6758         PR c++/9354
6759         * g++.dg/parse/new1.C: New test.
6760
6761         PR c++/9216
6762         * g++.dg/parse/template2.C: New test.
6763
6764         PR c++/9354
6765         * g++.dg/parse/typedef2.C: New test.
6766
6767         PR c++/9328
6768         * g++.dg/ext/typeof3.C: New test.
6769
6770 2003-01-22  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
6771
6772         PR c++/2738
6773         * g++.dg/parse/ret-type1.C: New test.
6774
6775         PR c++/3792
6776         * g++.dg/parse/tmpl-outside1.C: New test.
6777
6778         PR c++/4207
6779         * g++.dg/parse/int-as-enum1.C: New test.
6780
6781         PR c++/4903
6782         * g++.dg/parse/no-typename1.C: New test.
6783
6784         PR c++/5533
6785         * g++.dg/parse/no-value1.C: New test.
6786
6787         PR c++/5921
6788         * g++.dg/parse/wrong-inline1.C: New test.
6789
6790         PR c++/6402
6791         * g++.dg/parse/ref1.C: New test.
6792
6793         PR c++/6992
6794         * g++.dg/parse/attr-ctor1.C: New test.
6795
6796         PR c++/7229
6797         * g++.dg/parse/namespace5.C: New test.
6798
6799         PR c++/7917
6800         * g++.dg/parse/func-def1.C: New test.
6801
6802         PR c++/8143
6803         * g++.dg/parse/undefined1.C: New test.
6804
6805         PR c++/5723, PR c++/8522
6806         * g++.dg/parse/specialization1.C: New test.
6807
6808         PR c++/163, PR c++/8595
6809         * g++.dg/parse/struct-as-enum1.C: New test.
6810
6811         PR c++/9173
6812         * g++.dg/parse/undefined2.C: New test.
6813
6814 2003-01-22  Mark Mitchell  <mark@codesourcery.com>
6815
6816         PR c++/9298
6817         * g++.dg/parse/template1.C: New test.
6818
6819         PR c++/9384
6820         * g++.dg/parse/using1.C: New test.
6821
6822         PR c++/9285
6823         PR c++/9294
6824         * g++.dg/parse/expr2.C: New test.
6825
6826         PR c++/9388
6827         * g++.dg/parse/lookup2.C: Likewise.
6828
6829 2003-01-21  Jan Hubicka  <jh@suse.cz>
6830
6831         * gcc.c-torture/execute/990208-1.c:  Add noinline attributes as needed.
6832         * gcc.c-torture/execute/eeprof-1.c:  Likewise.
6833         * gcc.c-torture/execute/stdio-opt-*.c: Likewise.
6834         * gcc.c-torture/execute/string-opt-*.c: Likewise.
6835
6836 2003-01-20  Nick Clifton  <nickc@redhat.com>
6837
6838         * gcc.c-torture/execute/20030117-1.c: New test case.  Exposes
6839         problem with ARM sibcall code generation.
6840
6841 2003-01-20  Kazu Hirata  <kazu@cs.umass.edu>
6842
6843         * gcc.c-torture/execute/20030120-1.c: New.
6844
6845 2003-01-19  Paolo Carlini  <pcarlini@unitus.it>
6846
6847         * g++.old-deja/g++.pt/typename13.C: Remove XFAIL.
6848
6849 2003-01-17  Mark Mitchell  <mark@codesourcery.com>
6850
6851         PR c++/9272
6852         * g++.dg/parse/ctor1.C: New test.
6853
6854         PR c++/9294:
6855         * g++.dg/parse/qualified1.C: New test.
6856
6857         * g++.dg/parse/typename3.C: New test.
6858
6859 2003-01-16  Richard Henderson  <rth@redhat.com>
6860
6861         * g++.dg/tls/init-2.C: Fix error matches for real this time.
6862
6863 2003-01-16  Richard Henderson  <rth@redhat.com>
6864
6865         * g++.dg/pch/pch.exp: Copy test header to the working directory
6866         before using it either for precompilation or direct use.
6867         * g++.dg/pch/*.Hs: Rename from gcc.dg/pch/*.H.
6868         * g++.dg/pch/*.C: Include foo.H, not foo.Hp.
6869
6870 2003-01-16  Richard Henderson  <rth@redhat.com>
6871
6872         * gcc.dg/pch/pch.exp: Copy test header to the working directory
6873         before using it either for precompilation or direct use.
6874         * gcc.dg/pch/*.hs: Rename from gcc.dg/pch/*.h.
6875         * gcc.dg/pch/*.c: Include foo.h, not foo.hp.
6876
6877 2003-01-16  Mark Mitchell  <mark@codesourcery.com>
6878
6879         * gcc/testsuite/g++.dg/ext/typename1.C: Add typename keyword.
6880         * gcc/testsuite/g++.dg/template/crash1.C: Update error messages.
6881         * gcc/testsuite/g++.dg/template/crash2.C: Remove error message.
6882         * gcc/testsuite/g++.dg/parse/typename2.C: New test.
6883         * gcc/testsuite/g++.dg/template/typename2.C: Change implicit
6884         typename warning into error.
6885         * gcc/testsuite/g++.old-deja/g++.benjamin/tem03.C: Issue more
6886         error messages.
6887         * gcc/testsuite/g++.old-deja/g++.benjamin/tem04.C: Fix typos.
6888         * gcc/testsuite/g++.old-deja/g++.brendan/crash56.C: Add this->.
6889         * gcc/testsuite/g++.old-deja/g++.law/visibility13.C: Remove error
6890         messages.
6891         * gcc/testsuite/g++.old-deja/g++.ns/template17.C: Reorder code to
6892         make declaration visible in template.
6893         * gcc/testsuite/g++.old-deja/g++.pt/crash3.C: Fix typos.
6894         * gcc/testsuite/g++.old-deja/g++.pt/crash36.C: Issue more error
6895         messages.
6896         * gcc/testsuite/g++.old-deja/g++.pt/crash5.C: Improve error
6897         message.
6898         * gcc/testsuite/g++.old-deja/g++.pt/crash67.C: Remove warning.
6899         * gcc/testsuite/g++.old-deja/g++.pt/inherit1.C: Add this->.
6900         * gcc/testsuite/g++.old-deja/g++.pt/niklas01a.C: Add error message.
6901         * gcc/testsuite/g++.old-deja/g++.pt/typename16.C: Replace implicit
6902         typename warning with error message.
6903         * gcc/testsuite/g++.old-deja/g++.pt/typename19.C: Remove warning.
6904         * gcc/testsuite/g++.old-deja/g++.robertl/eb112.C: Fix typo.
6905         * gcc/testsuite/g++.old-deja/g++.robertl/eb24.C: Use this->.
6906
6907 2003-01-16  Nathan Sidwell  <nathan@codesourcery.com>
6908
6909         * g++.dg/parse/ambig2.C: New test.
6910
6911 2003-01-15  Richard Henderson  <rth@redhat.com>
6912
6913         * g++.dg/tls/init-2.C: Update error message string.
6914
6915 2003-01-15  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6916
6917         * gcc.c-torture/execute/builtin-constant.x: XFAIL the test.
6918
6919 2003-01-15  Stephane Carrez  <stcarrez@nerim.fr>
6920
6921         * gcc.c-torture/compile/20000804-1.x: Don't execute this test at
6922         all for HC11/HC12.
6923         * gcc.c-torture/compile/20001205-1.x: Likewise.
6924         * gcc.c-torture/compile/20001226-1.x: Likewise.
6925         * gcc.c-torture/compile/920520-1.x: Likewise.
6926         * gcc.c-torture/compile/961203-1.x: Likewise.
6927         * gcc.c-torture/compile/20020604-1.x: Likewise.
6928
6929 2003-01-15  Jan Hubicka  <jh@suse.cz>
6930
6931         * gcc.c-torture/compile/20030115-1.c: New test.
6932
6933         * gcc.dg/i386-fpcvt-1.c: New test.
6934         * gcc.dg/i386-fpcvt-2.c: New test.
6935
6936 2003-01-14  Jeffrey D. Oldham  <oldham@codesourcery.com>
6937
6938         Further conform g++'s __vmi_class_type_info to the C++ ABI
6939         specification.
6940         * g++.old-deja/g++.abi/vmihint.C (main): Revise expected flags per
6941         the specification.
6942
6943 2003-01-14  Jan Hubicka  <jh@suse.cz>
6944
6945         * gcc.dg/i386-fpcvt-1.c: New test.
6946         * gcc.dg/i386-fpcvt-2.c: New test.
6947
6948 2003-01-14  Eric Botcazou  <ebotcazou@libertysurf.fr>
6949
6950         * gcc.dg/i386-mmx-3.c: New test.
6951
6952 2003-01-12  Mark Mitchell  <mark@codesourcery.com>
6953
6954         PR c++/9264
6955         * g++.dg/parse/octal1.C: New file.
6956
6957         PR c++/9172
6958         * g++.dg/parse/typename1.C: New file.
6959
6960 2003-01-10  Danny Smith  <dannysmith@users.sourceforge.net>
6961
6962         * gcc.dg/bf-ms-layout.c: Enable for cygwin and mingw32 targets.
6963         * gcc.dg/bf-no-ms-layout.c: Likewise.
6964         * gcc.dg/bf-ms-attrib.c: Likewise.
6965
6966 2003-01-10  Mark Mitchell  <mark@codesourcery.com>
6967
6968         PR c++/9099
6969         * g++.dg/parse/dtor1.C: New file.
6970
6971         PR c++/9128
6972         * g++.dg/rtti/typeid1.C: New file.
6973
6974         PR c++/9153
6975         * g++.dg/parse/lookup1.C: New file.
6976
6977         PR c++/9171
6978         * g++.dg/templ/spec5.C: New file.
6979
6980 2003-01-10  Josef Zlomek  <zlomekj@suse.cz>
6981
6982         * gcc.c-torture/compile/20030110-1.c: New test.
6983
6984 2003-01-09  Geoffrey Keating  <geoffk@apple.com>
6985
6986         Merge from pch-branch:
6987
6988         2002-12-23  Geoffrey Keating  <geoffk@apple.com>
6989
6990         * gcc.dg/pch/cpp-1.h: New.
6991         * gcc.dg/pch/cpp-1.c: New.
6992         * gcc.dg/pch/cpp-2.h: New.
6993         * gcc.dg/pch/cpp-2.c: New.
6994
6995         2002-11-19  Geoffrey Keating  <geoffk@apple.com>
6996
6997         * gcc.dg/pch/except-1.h: New.
6998         * gcc.dg/pch/except-1.c: New.
6999
7000         2002-11-13  Geoffrey Keating  <geoffk@apple.com>
7001
7002         * gcc.dg/pch/pch.exp: Ensure that <test>.hp doesn't exist before
7003         running test.
7004         * gcc.dg/pch: Include *.hp not *.h.
7005         * gcc.dg/pch/system-1.h: New.
7006         * gcc.dg/pch/system-1.c: New.
7007
7008         2002-11-11  Geoffrey Keating  <geoffk@apple.com>
7009
7010         * gcc.dg/pch/pch.exp: Compare .s files with/without PCH,
7011         rather than trying to build and run a program using PCH.
7012         * gcc.dg/pch: Remove dg-do commands from test files.
7013
7014         2002-11-08  Geoffrey Keating  <geoffk@apple.com>
7015
7016         * gcc.dg/pch/macro-3.c: New.
7017         * gcc.dg/pch/macro-3.h: New.
7018
7019         2002-11-04  Geoffrey Keating  <geoffk@apple.com>
7020
7021         * gcc.dg/pch/common-1.c: New.
7022         * gcc.dg/pch/common-1.h: New.
7023         * gcc.dg/pch/decl-1.c: New.
7024         * gcc.dg/pch/decl-1.h: New.
7025         * gcc.dg/pch/decl-2.c: New.
7026         * gcc.dg/pch/decl-2.h: New.
7027         * gcc.dg/pch/decl-3.c: New.
7028         * gcc.dg/pch/decl-3.h: New.
7029         * gcc.dg/pch/decl-4.c: New.
7030         * gcc.dg/pch/decl-4.h: New.
7031         * gcc.dg/pch/decl-5.c: New.
7032         * gcc.dg/pch/decl-5.h: New.
7033         * gcc.dg/pch/global-1.c: New.
7034         * gcc.dg/pch/global-1.h: New.
7035         * gcc.dg/pch/inline-1.c: New.
7036         * gcc.dg/pch/inline-1.h: New.
7037         * gcc.dg/pch/inline-2.c: New.
7038         * gcc.dg/pch/inline-2.h: New.
7039         * gcc.dg/pch/static-1.c: New.
7040         * gcc.dg/pch/static-1.h: New.
7041         * gcc.dg/pch/static-2.c: New.
7042         * gcc.dg/pch/static-2.h: New.
7043
7044         2002-09-01  Geoffrey Keating  <geoffk@redhat.com>
7045
7046         * g++.dg/pch/pch.exp: Better handle failing testcases.
7047         * gcc.dg/pch/pch.exp: Likewise.
7048         * gcc.dg/pch/macro-1.c: New.
7049         * gcc.dg/pch/macro-1.h: New.
7050         * gcc.dg/pch/macro-2.c: New.
7051         * gcc.dg/pch/macro-2.h: New.
7052
7053         2002-08-27  Geoffrey Keating  <geoffk@redhat.com>
7054
7055         * g++.dg/dg.exp: Treat files in pch/ specially.
7056         * g++.dg/pch/pch.exp: New file.
7057         * g++.dg/pch/empty.H: New file.
7058         * g++.dg/pch/empty.C: New file.
7059         * lib/g++-dg.exp (g++-dg-test): Add case for when $do_what is
7060         "precompile".
7061
7062         * gcc.dg/pch/pch.exp: New file.
7063         * gcc.dg/pch/empty.h: New file.
7064         * gcc.dg/pch/empty.c: New file.
7065         * lib/gcc-dg.exp (gcc-dg-test): Add case for when $do_what is
7066         "precompile".
7067
7068 2003-01-09  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
7069
7070         * g++.dg/template/friend14.C: New test.
7071
7072 2003-01-09  Eric Botcazou  <ebotcazou@libertysurf.fr>
7073
7074         * gcc.dg/old-style-asm-1.c: New test.
7075
7076 2003-01-09  Richard Sandiford  <rsandifo@redhat.com>
7077
7078         * gcc.c-torture/compile/20030109-1.c: New test.
7079
7080 2003-01-09  Eric Botcazou  <ebotcazou@libertysurf.fr>
7081
7082         * gcc.c-torture/execute/20030109-1.c: New test.
7083
7084 2003-01-08  Larin Hennessey  <larin@science.oregonstate.edu>
7085
7086         * g++.old-deja/g++.mike/dyncast1.C: Remove reference to AMD A29K
7087         * g++.old-deja/g++.mike/dyncast2.C: Likewise
7088         * g++.old-deja/g++.mike/dyncast3.C: Likewise
7089         * g++.old-deja/g++.mike/eh2.C: Likewise
7090         * g++.old-deja/g++.mike/eh3.C: Likewise
7091         * g++.old-deja/g++.mike/eh5.C: Likewise
7092         * g++.old-deja/g++.mike/eh6.C: Likewise
7093         * g++.old-deja/g++.mike/eh7.C: Likewise
7094         * g++.old-deja/g++.mike/eh8.C: Likewise
7095         * g++.old-deja/g++.mike/eh9.C: Likewise
7096         * g++.old-deja/g++.mike/eh10.C: Likewise
7097         * g++.old-deja/g++.mike/eh12.C: Likewise
7098         * g++.old-deja/g++.mike/eh13.C: Likewise
7099         * g++.old-deja/g++.mike/eh14.C: Likewise
7100         * g++.old-deja/g++.mike/eh16.C: Likewise
7101         * g++.old-deja/g++.mike/eh17.C: Likewise
7102         * g++.old-deja/g++.mike/eh18.C: Likewise
7103         * g++.old-deja/g++.mike/eh21.C: Likewise
7104         * g++.old-deja/g++.mike/eh23.C: Likewise
7105         * g++.old-deja/g++.mike/eh24.C: Likewise
7106         * g++.old-deja/g++.mike/eh25.C: Likewise
7107         * g++.old-deja/g++.mike/eh26.C: Likewise
7108         * g++.old-deja/g++.mike/eh27.C: Likewise
7109         * g++.old-deja/g++.mike/eh28.C: Likewise
7110         * g++.old-deja/g++.mike/eh29.C: Likewise
7111         * g++.old-deja/g++.mike/eh31.C: Likewise
7112         * g++.old-deja/g++.mike/eh33.C: Likewise
7113         * g++.old-deja/g++.mike/eh34.C: Likewise
7114         * g++.old-deja/g++.mike/eh35.C: Likewise
7115         * g++.old-deja/g++.mike/eh36.C: Likewise
7116         * g++.old-deja/g++.mike/eh37.C: Likewise
7117         * g++.old-deja/g++.mike/eh38.C: Likewise
7118         * g++.old-deja/g++.mike/eh39.C: Likewise
7119         * g++.old-deja/g++.mike/eh40.C: Likewise
7120         * g++.old-deja/g++.mike/eh41.C: Likewise
7121         * g++.old-deja/g++.mike/eh42.C: Likewise
7122         * g++.old-deja/g++.mike/eh44.C: Likewise
7123         * g++.old-deja/g++.mike/eh46.C: Likewise
7124         * g++.old-deja/g++.mike/eh47.C: Likewise
7125         * g++.old-deja/g++.mike/eh48.C: Likewise
7126         * g++.old-deja/g++.mike/eh49.C: Likewise
7127         * g++.old-deja/g++.mike/eh50.C: Likewise
7128         * g++.old-deja/g++.mike/eh51.C: Likewise
7129         * g++.old-deja/g++.mike/eh53.C: Likewise
7130         * g++.old-deja/g++.mike/eh55.C: Likewise
7131         * g++.old-deja/g++.mike/p7912.C: Likewise
7132         * g++.old-deja/g++.mike/p9706.C: Likewise
7133         * g++.old-deja/g++.mike/p10416.C: Likewise
7134         * g++.old-deja/g++.mike/p11667.C: Likewise
7135         * g77.f-torture/compile/20010519-1.f: Remove reference to Convex.
7136         Remove redundant reference to Iris.
7137         * gcc.dg/20020312-2.c: Remove references to AMD A29K, Clipper, Convex,
7138         Elxsi, i860, Pico Java, and WE32K.
7139
7140 2003-01-07  Mark Mitchell  <mark@codesourcery.com>
7141
7142         * g++.dg/ext/asm4.C: New test.
7143
7144 2003-01-08  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
7145
7146         PR c++/9030
7147         * g++.dg/template/friend12.C: New test.
7148         * g++.dg/template/friend13.C: Likewise.
7149         * g++.old-deja/g++.eh/spec6.C: Add missing error message.
7150
7151 2003-01-08  Jan Hubicka  <jh@suse.cz>
7152
7153         * gcc.dg/i386-cadd.c: New test.
7154         * gcc.dg/i386-cmov4.c: Likewise.
7155
7156 2003-01-06  Mark Mitchell  <mark@codesourcery.com>
7157
7158         PR c++/9165
7159         * g++.dg/warn/Wunused-3.C: New test.
7160
7161         * g++.dg/abi/bitfield9.C: New test.
7162
7163         PR c++/9189
7164         * g++.dg/parse/defarg3.C: New test.
7165
7166 2003-01-06  Nathan Sidwell  <nathan@codesourcery.com>
7167
7168         * g++.dg/parse/ambig1.C: New test.
7169         * g++.dg/parse/defarg2.C: New test.
7170
7171 2003-01-05  Mark Mitchell  <mark@codesourcery.com>
7172
7173         * g++.dg/template/defarg-1.C: New test.
7174         * g++.dg/template/local2.C: Likewise.
7175
7176 2003-01-05  Richard Sandiford  <rsandifo@redhat.com>
7177
7178         * gcc.c-torture/execute/20030105-1.c: New test.
7179
7180 2003-01-04  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
7181
7182         * g++.dg/parse/namespace3.C: Remove extra semicolons.
7183         * g++.dg/parse/namespace4.C: Likewise.
7184
7185 2003-01-03  Nathan Sidwell  <nathan@codesourcery.com>
7186
7187         * g++.dg/template/ntp2.C: New test.
7188
7189 2003-01-03  Nathanael Nerode  <neroden@gcc.gnu.org>
7190
7191         * g++.dg/parse/extern-C-1.C: New test.
7192
7193         * g++.dg/parse/namespace4.C: New test.
7194
7195         * g++.dg/template/nested1.C: New test.
7196
7197         * g++.dg/parse/namespace3.C: New test.
7198
7199 2003-01-02  Nathanael Nerode  <neroden@gcc.gnu.org>
7200
7201         * g++.dg/lookup/two-stage1.C: New test.
7202
7203 2003-01-02  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7204
7205         * g++.old-deja/g++.bugs/900404_04.C: Remove XFAIL.
7206         * g++.old-deja/g++.jason/access8.C: Likewise.
7207         * g++.old-deja/g++.other/decl5.C: Likewise.
7208
7209 2003-01-02  Neil Booth  <neil@daikokuya.co.uk>
7210
7211         * g++.dg/parse/parse7.C: New test.
7212
7213 2003-01-02  Mark Mitchell  <mark@codesourcery.com>
7214
7215         PR c++/2843
7216         * g++.dg/ext/attrib7.C: New test.
7217
7218 2003-01-02  Neil Booth  <neil@daikokuya.co.uk>
7219
7220         * g++.dg/parse/parse6.C: New test.
7221
7222 2003-01-02  Kazu Hirata  <kazu@cs.umass.edu>
7223
7224         * gcc.dg/h8300-stack-1.c: New.
7225
7226 2003-01-01  Nathanael Nerode  <neroden@gcc.gnu.org>
7227
7228         g++.dg/lookup/exception1.C: New test.
7229
7230         g++.dg/lookup/template1.C: New test.
7231
7232         g++.dg/parse/namespace2.C: New test.
7233
7234         g++.dg/parse/parens2.C: New test.
7235
7236 2003-01-01  Neil Booth  <neil@daikokuya.co.uk>
7237
7238         * g++.dg/parse/parse5.C: New test.
7239         * g++.dg/lookup/scoped4.C: New test.
7240
7241 2003-01-01  Nathanael Nerode  <neroden@gcc.gnu.org>
7242
7243         * g++.dg/parse/parens1.C: New test.
7244
7245         * g++.dg/parse/parens2.C: Removed, turned out to duplicate
7246         angle-bracket1.C.
7247         * g++.dg/parse/parens2.C: New test.
7248
7249         * g++.dg/lookup/scope-operator1.C: New test.
7250
7251         * g++.dg/parse/operator1.C: New test.
7252
7253 2003-01-01  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
7254
7255         * g++.old-deja/g++.jason/ambig3.C: Remove XFAIL.
7256         * g++.old-deja/g++.other/access6.C: Likewise.
7257         * g++.old-deja/g++.other/decl1.C: Likewise.
7258         * g++.old-deja/g++.pt/typename12.C: Likewise.
7259
7260 2002-12-31  Mark Mitchell  <mark@codesourcery.com>
7261
7262         * g++.dg/parse/namespace1.C: New test.
7263
7264 2003-01-01  Neil Booth  <neil@daikokuya.co.uk>
7265
7266         * g++.dg/parse/parse4.C: New test.
7267
7268 2003-01-01  Neil Booth  <neil@daikokuya.co.uk>
7269
7270         * g++.dg/parse/parse3.C: New test.
7271
7272 2003-01-01  Neil Booth  <neil@daikokuya.co.uk>
7273
7274         * g++.dg/parse/parse2.C: New test.
7275
7276 2003-01-01  Neil Booth  <neil@daikokuya.co.uk>
7277
7278         * g++.dg/template/friend11.C: New test.
7279
7280 2003-01-01  Neil Booth  <neil@daikokuya.co.uk>
7281
7282         * g++.dg/parse/parse1.C: New test.
7283
7284 2002-12-31  Janis Johnson  <janis187@us.ibm.com>
7285
7286         * lib/profopt.exp: Change the name of a global variable to avoid
7287         possible clashes with other test suites.
7288
7289 2002-12-31  Nathan Sidwell  <nathan@codesourcery.com>
7290
7291         * g++.dg/inherit/covariant8.C: New test.
7292
7293 2002-12-31  Mark Mitchell  <mark@codesourcery.com>
7294
7295         * g++.dg/init/array9.C: New test.
7296
7297         PR c++/9112
7298         * g++.dg/parse/expr1.C: New test.
7299
7300 2002-12-30  Daniel Jacobowitz  <drow@mvista.com>
7301
7302         * gcc.c-torture/compile/20021230-1.c: New test.
7303
7304 2002-12-30  Nathan Sidwell  <nathan@codesourcery.com>
7305
7306         * g++.dg/inherit/covariant5.C: New test.
7307         * g++.dg/inherit/covariant6.C: New test.
7308         * g++.dg/inherit/covariant7.C: New test.
7309
7310 2002-12-29  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
7311
7312         PR c++/2739
7313         * g++.dg/other/access2.C: New test.
7314
7315 2002-12-29  Gabriel Dos Reis  <gdr@integrable-solutions.net>
7316
7317         * g++.dg/other/anon-struct.C: No longer fails
7318         * g++.old-deja/g++.brendan/parse4.C: Likewise.
7319         * g++.old-deja/g++.brendan/parse5.C: Likewise.
7320         * g++.old-deja/g++.brendan/parse6.C: Likewise.
7321
7322 2002-12-28  Gabriel Dos Reis  <gdr@integrable-solutions.net>
7323
7324         * g++.dg/parse/angle-bracket.C (main): No longer fails.
7325
7326 2002-12-27  Mark Mitchell  <mark@codesourcery.com>
7327
7328         * g++.dg/eh/spec4.C: Remove stray semicolon.
7329         * g++.dg/expr/pmf-1.C: Change error message.
7330         * g++.dg/ext/asm1.C: Remove stray semicolon.
7331         * g++.dg/ext/typename1.C: Add missing typenames.
7332         * g++.dg/inherit/template-as-base.C: Change error message.
7333         * g++.dg/lookup/scoped1.C: Likewise.
7334         * g++.dg/lookup/scoped2.C: Likewise.
7335         * g++.dg/lookup/using2.C: Likewise.
7336         * g++.dg/other/component1.C: Remove stray semicolon.
7337         * g++.dg/other/do1.C: Change error message.
7338         * g++.dg/other/error2.C: Likewise.
7339         * g++.dg/other/init1.C: Likewise.
7340         * g++.dg/other/packed1.C: Remove stray semicolon.
7341         * g++.dg/other/ptrmem2.C: Change error message.
7342         * g++.dg/parse/parameter-declaration-1.C: Remove line number
7343         marker.
7344         * g++.dg/special/initp1.C: Remove invalid attribute usage.
7345         * g++.dg/template/access3.C: Add typename keyword.
7346         * g++.dg/template/access5.C: Remove stray semicolon.
7347         * g++.dg/template/access6.C: Likewise.
7348         * g++.dg/template/complit1.C: Likewise.
7349         * g++.dg/template/crash1.C: Change error message.
7350         * g++.dg/template/inherit2.C: Remove stray semicolon.
7351         * g++.dg/template/instantiate2.C: Likewise.
7352         * g++.dg/template/instantiate3.C: Change error message.
7353         * g++.dg/template/qual1.C: Remove stray semicolon.
7354         * g++.dg/template/qualttp18.C: Change error message.
7355         * g++.dg/template/ref1.C: Remove stray semicolon.
7356         * g++.dg/template/sizeof1.C (A::value): Declare it.
7357         * g++.dg/template/spec4.C: Change error message.
7358         * g++.dg/template/static1.C: Likewise.
7359         * g++.dg/template/type1.C: Likewise.
7360         * g++.dg/template/typename3.C: Likewise.
7361         * g++.old-deja/g++.benjamin/13478.C: Change error message.
7362         * g++.old-deja/g++.benjamin/15799.C: Remove stray semicolon.
7363         * g++.old-deja/g++.benjamin/bool01.C: Likewise.
7364         * g++.old-deja/g++.benjamin/bool02.C: Likewise.
7365         * g++.old-deja/g++.benjamin/p13417.C: Now fails due to use of
7366         named return value extension.
7367         * g++.old-deja/g++.benjamin/tem06.C: Remove stray semicolon.
7368         * g++.old-deja/g++.benjmain/warn01.C: Likewise.
7369         * g++.old-deja/g++.bob/extern_C.C: Likewise.
7370         * g++.old-deja/g++.bob/inherit2.C: Likewise.
7371         * g++.old-deja/g++.brendan/complex1.C: Likewise.
7372         * g++.old-deja/g++.brendan/copy5.C: Likewise.
7373         * g++.old-deja/g++.brendan/crash13.C: Likewise.
7374         * g++.old-deja/g++.brendan/crash15.C: Likewise.
7375         * g++.old-deja/g++.brendan/crash18.C: Change error message.
7376         * g++.old-deja/g++.brendan/crash37.C: Remove stray semicolon.
7377         * g++.old-deja/g++.brendan/crash38.C: Likewise.
7378         * g++.old-deja/g++.brendan/crash50.C: Likewise.
7379         * g++.old-deja/g++.brendan/crash56.C: Likewise.
7380         * g++.old-deja/g++.brendan/crash6.C: Use explicit specialization
7381         syntax.
7382         * g++.old-deja/g++.brendan/crash66.C: Remove stray semicolon.
7383         * g++.old-deja/g++.brendan/crash8.C: Change error message.
7384         * g++.old-deja/g++.brendan/ctors1.C: Remove stray semicolon.
7385         * g++.old-deja/g++.brendan/ctors2.C: Likewise.
7386         * g++.old-deja/g++.brendan/shadow1.C: Likewise.
7387         * g++.old-deja/g++.brendan/template11.C: Likewise.
7388         * g++.old-deja/g++.brendan/template26.C: Likewise.
7389         * g++.old-deja/g++.brendan/template27.C: Use explicit
7390         specialization syntax.
7391         * g++.old-deja/g++.brendan/template30.C: Likewise.
7392         * g++.old-deja/g++.brendan/template5.C: Remove stray semicolon.
7393         * g++.old-deja/g++.brendan/visibility3.C: Account for use of
7394         non-dependent names.
7395         * g++.old-deja/g++.brendan/warnings4.C: Remove stray semicolon.
7396         * g++.old-deja/g++.brendan/warnings7.C: Likewise.
7397         * g++.old-deja/g++.bugs/900121_02.C: Likewise.
7398         * g++.old-deja/g++.eh/catchptr1.C: Likewise.
7399         * g++.old-deja/g++.ext/addrfunc4.C: Likewise.
7400         * g++.old-deja/g++.ext/namedret1.C: Now fails due to use of
7401         named return value extension.
7402         * g++.old-deja/g++.ext/namedret2.C: Likewise.
7403         * g++.old-deja/g++.ext/namedret3.C: Likewise.
7404         * g++.old-deja/g++.ext/return1.C: Likewise.
7405         * g++.old-deja/g++.ext/typename1.C: Add missing typename keywords.
7406         * g++.old-deja/g++.jason/access17.C: Issue more error messages.
7407         * g++.old-deja/g++.jason/access8.C: Likewise.
7408         * g++.old-deja/g++.jason/bool.C: Remove stray semicolon.
7409         * g++.old-deja/g++.jason/destruct.C: Remove incorrect
7410         pseudo-destructor names.
7411         * g++.old-deja/g++.jason/dtor3.C: Remove stray semicolon.
7412         * g++.old-deja/g++.jason/dtor5.C: Remove incorrect
7413         pseudo-destructor names.
7414         * g++.old-deja/g++.jason/opeq3.C: Remove stray semicolon.
7415         * g++.old-deja/g++.jason/overload19.C: Likewise.
7416         * g++.old-deja/g++.jason/overload32.C: Likewise.
7417         * g++.old-deja/g++.jason/parse11.C: Issue error messages about
7418         stray semicolons.
7419         * g++.old-deja/g++.jason/pmem2.C: Remove stray semicolon.
7420         * g++.old-deja/g++.jason/return.C: Likewise.
7421         * g++.old-deja/g++.jason/return2.C: Likewise.
7422         * g++.old-deja/g++.jason/shadow1.C: Likewise.
7423         * g++.old-deja/g++.jason/special.C: Use explicit specialization
7424         syntax.
7425         * g++.old-deja/g++.jason/template10.C: Account for use of
7426         non-dependent names.
7427         * g++.old-deja/g++.jason/template11.C: Use explicit specialization
7428         syntax.
7429         * g++.old-deja/g++.jason/template37.C: Likewise.
7430         * g++.old-deja/g++.law/access4.C: Change error messages.
7431         * g++.old-deja/g++.law/arm13.C:  Remove incorrect
7432         pseudo-destructor names.
7433         * g++.old-deja/g++.law/code-gen5.C: Remove stray semicolon.
7434         * g++.old-deja/g++.law/ctors9.C: Likewise.
7435         * g++.old-deja/g++.law/cvt22.C: Likewise.
7436         * g++.old-deja/g++.law/dtors5.C: Likewise.
7437         * g++.old-deja/g++.law/global-init1.C: Likewise.
7438         * g++.old-deja/g++.law/missed-error3.C: Likewise.
7439         * g++.old-deja/g++.law/operators28.C: Likewise.
7440         * g++.old-deja/g++.law/visibility28.C: Likewise.
7441         * g++.old-deja/g++.martin/eval1.C: Likewise.
7442         * g++.old-deja/g++.martin/pmf2.C: Remove qualifier in constructor
7443         name.
7444         * g++.old-deja/g++.mike/hog1.C: Remove stray semicolon.
7445         * g++.old-deja/g++.mike/net34.C: Likewise.
7446         * g++.old-deja/g++.mike/net36.C: Likewise.
7447         * g++.old-deja/g++.mike/ns2.C: Likewise.
7448         * g++.old-deja/g++.mike/p12306.C: Likewise.
7449         * g++.old-deja/g++.mike/p646.C: Adjust for removal of named return
7450         value extension.
7451         * g++.old-deja/g++.mike/p700.C: Likewise.
7452         * g++.old-deja/g++.mike/p701.C: Remove stray semicolon.
7453         * g++.old-deja/g++.mike/p710.C: Likewise.
7454         * g++.old-deja/g++.mike/p784.C: Adjust for removal of named return
7455         value extension.
7456         * g++.old-deja/g++.mike/pmf7.C: Remove stray semicolon.
7457         * g++.old-deja/g++.mike/pmf9.C: Likewise.
7458         * g++.old-deja/g++.ns/crash2.C: Likewise.
7459         * g++.old-deja/g++.ns/crash3.C: Likewise.
7460         * g++.old-deja/g++.ns/invalid1.C: Likewise.
7461         * g++.old-deja/g++.ns/ns17.C: Likewise.
7462         * g++.old-deja/g++.ns/template16.C: Likewise.
7463         * g++.old-deja/g++.ns/template5.C: Remove invalid use of template
7464         keyword.
7465         * g++.old-deja/g++.ns/template6.C: Remove stray semicolon.
7466         * g++.old-deja/g++.ns/using9.C: Remove stray semicolon.
7467         * g++.old-deja/g++.oliva/nameret1.C: Now fails due to use of
7468         named return value extension.
7469         * g++.old-deja/g++.oliva/nameret2.C: Likewise.
7470         * g++.old-deja/g++.other/access4.C: Issue additional error
7471         messages.
7472         * g++.old-deja/g++.other/array6.C: Remove stray semicolon.
7473         * g++.old-deja/g++.other/crash1.C: Isue additional error messages.
7474         * g++.old-deja/g++.other/crash11.C: Add missing class-key.
7475         * g++.old-deja/g++.other/crash25.C: Change error message.
7476         * g++.old-deja/g++.other/crash4.C: Change error message.
7477         * g++.old-deja/g++.other/debug7.C: Remove stray semicolon.
7478         * g++.old-deja/g++.other/decl5.C: Issue more error messages.
7479         * g++.old-deja/g++.other/defarg7.C: Remove circular dependency
7480         checks.
7481         * g++.old-deja/g++.other/defarg8.C: Likewise.
7482         * g++.old-deja/g++.other/dtor1.C: Remove stray semicolon.
7483         * g++.old-deja/g++.other/dtor10.C: Likewise.
7484         * g++.old-deja/g++.other/incomplete.C: Likewise.
7485         * g++.old-deja/g++.other/linkage7.C: Likewise.
7486         * g++.old-deja/g++.other/lookup19.C: Now fails due to corrected
7487         lookup algorithm.
7488         * g++.old-deja/g++.other/mangle2.C: Likewise.
7489         * g++.old-deja/g++.other/refinit2.C: Likewise.
7490         * g++.old-deja/g++.other/sizeof2.C: Change error messages.
7491         * g++.old-deja/g++.other/std1.C: Remove stray semicolon.
7492         * g++.old-deja/g++.pt/crash28.C: Likewise.
7493         * g++.old-deja/g++.pt/crash29.C: Use explicit specialization
7494         syntax.
7495         * g++.old-deja/g++.pt/crash32.C: Change error message.
7496         * g++.old-deja/g++.pt/crash43.C: Adjust error messages.
7497         * g++.old-deja/g++.pt/crash58.C: Remove stray semicolon.
7498         * g++.old-deja/g++.pt/crash65.C: Tweak to acount for change in
7499         error message position.
7500         * g++.old-deja/g++.pt/defarg5.C: Remove stray semicolon.
7501         * g++.old-deja/g++.pt/defarg8.C: Change error message.
7502         * g++.old-deja/g++.pt/eichin01.C: Use explicit specialization
7503         syntax.
7504         * g++.old-deja/g++.pt/eichin01a.C: Define static data members.
7505         * g++.old-deja/g++.pt/eichin01b.C: Likewise.
7506         * g++.old-deja/g++.pt/enum7.C: Remove stray semicolon.
7507         * g++.old-deja/g++.pt/explicit12.C: Remove invalid use of template
7508         keyword.
7509         * g++.old-deja/g++.pt/explicit31.C: Likewise.
7510         * g++.old-deja/g++.pt/explicit33.C: Remove stray semicolon.
7511         * g++.old-deja/g++.pt/explicit35.C: Remove invalid use of template
7512         keyword.
7513         * g++.old-deja/g++.pt/explicit71.C: Change error message.
7514         * g++.old-deja/g++.pt/explicit80.C: Use explicit specialization
7515         syntax.
7516         * g++.old-deja/g++.pt/friend28.C: Account for use of
7517         non-dependent names.
7518         * g++.old-deja/g++.pt/friend29.C: Likewise.
7519         * g++.old-deja/g++.pt/friend46.C: Adjust for correct name lookup
7520         rules.
7521         * g++.old-deja/g++.pt/friend48.C: Remove stray semicolon.
7522         * g++.old-deja/g++.pt/instantiate1.C: Use correct class-key.
7523         * g++.old-deja/g++.pt/instantiate11.C: Adjust for correct name
7524         lookup rules.
7525         * g++.old-deja/g++.pt/instantiate8.C: Remove stray semicolon.
7526         * g++.old-deja/g++.pt/instantiate9.C: Insert missing typename
7527         keyword.
7528         * g++.old-deja/g++.pt/memclass20.C: Likewise.
7529         * g++.old-deja/g++.pt/memclass5.C: Likewise.
7530         * g++.old-deja/g++.pt/memclass7.C: Remove invalid use of template
7531         keyword.
7532         * g++.old-deja/g++.pt/memtemp75.C: Likewise.
7533         * g++.old-deja/g++.pt/memtemp81.C: Remove stray semicolon.
7534         * g++.old-deja/g++.pt/memtemp87.C: Add missing access specifier.
7535         * g++.old-deja/g++.pt/overload13.C: Correct error messages.
7536         * g++.old-deja/g++.pt/parms2.C: Add missing typename keyword.
7537         * g++.old-deja/g++.pt/ptrmem1.C: Remove invalid use of template
7538         keyword.
7539         * g++.old-deja/g++.pt/spec10.C: Likewise.
7540         * g++.old-deja/g++.pt/spec28.C: Reorder declarations.
7541         * g++.old-deja/g++.pt/t10.C: Add explicit specialization syntax.
7542         * g++.old-deja/g++.pt/t32.C: Remove stray semicolon.
7543         * g++.old-deja/g++.pt/t35a.C: Add explicit specialization syntax.
7544         * g++.old-deja/g++.pt/ttp24.C: Remove stray semicolon.
7545         * g++.old-deja/g++.pt/ttp62.C: Likewise.
7546         * g++.old-deja/g++.pt/ttp64.C: Likewise.
7547         * g++.old-deja/g++.pt/typename11.C: Add missing typename keyword.
7548         * g++.old-deja/g++.pt/typename15.C: Likewise.
7549         * g++.old-deja/g++.pt/typename22.C: Likewise.
7550         * g++.old-deja/g++.pt/typename6.C: Change error messages.
7551         * g++.old-deja/g++.pt/using1.C: Remove stray semicolon.
7552         * g++.old-deja/g++.pt/virtual2.C: Likewise.
7553         * g++.old-deja/g++.robertl/eb118.C: Add explicit specialization
7554         syntax.
7555         * g++.old-deja/g++.robertl/eb27.C: Now fails due to use of named
7556         return value extension.
7557         * g++.old-deja/g++.robertl/eb43.C: Remove stray semicolon.
7558         * g++.old-deja/g++.robertl/eb79.C: Correct for new name lookup rules.
7559         * g++.old-deja/g++.robertl/eb82.C: Remove stray semicolons.
7560         * g++.old-deja/g++.robertl/eb86.C: Add missing forward declaration.
7561
7562 2002-12-26  Nathan Sidwell  <nathan@codesourcery.com>
7563
7564         * g++.dg/warn/inline1.C: New test.
7565         * g++.old-deja/g++.brendan/crash64.C: Remove spurious inlines.
7566         * g++.old-deja/g++.jason/synth10.C: Likewise.
7567         * g++.old-deja/g++.mike/net31.C: Likewise.
7568         * g++.old-deja/g++.mike/p8786.C: Likewise.
7569
7570         * g++.dg/template/friend10.C: New test.
7571         * g++.dg/template/conv5.C: New test.
7572
7573 2002-12-24  Nathan Sidwell  <nathan@codesourcery.com>
7574
7575         * g++.dg/lookup/scoped3.C: New test.
7576
7577         * g++.dg/lookup/decl1.C: New test.
7578         * g++.dg/lookup/decl2.C: New test.
7579
7580 2002-12-24  Joseph S. Myers  <jsm@polyomino.org.uk>
7581
7582         * g++.dg/init/new1.C, g++.dg/template/alignof1.C,
7583         gcc.c-torture/compile/20021015-1.c,
7584         gcc.c-torture/compile/20021015-2.c,
7585         gcc.c-torture/compile/20021123-1.c,
7586         gcc.c-torture/compile/20021123-2.c,
7587         gcc.c-torture/compile/20021123-3.c,
7588         gcc.c-torture/compile/20021123-4.c,
7589         gcc.c-torture/execute/20021024-1.c: Add tests previously added
7590         only to 3.1 or 3.2 branch.
7591
7592 2002-12-23  Mark Mitchell  <mark@codesourcery.com>
7593
7594         * gcc.dg/i386-bitfield3.c: New test.
7595
7596         * gcc.dg/i386-bitfield2.c: New test.
7597
7598 2002-12-22  Nathan Sidwell  <nathan@codesourcery.com>
7599
7600         * g++.dg/parse/conv_op1.C: New test.
7601
7602 2002-12-21  Josef Zlomek  <zlomekj@suse.cz>
7603
7604         * gcc.c-torture/compile/20021220-1.c: Removed until bug fix is
7605         approved.
7606
7607 2002-12-20  Josef Zlomek  <zlomekj@suse.cz>
7608
7609         * gcc.c-torture/compile/20021220-1.c: New test.
7610
7611 2002-12-19  Casper S. Hornstrup  <chorns@users.sourceforge.net>
7612
7613         * gcc.dg/i386-fastcall-1.c: New.
7614
7615 2002-12-19  Eric Botcazou  <ebotcazou@libertysurf.fr>
7616
7617         * gcc.c-torture/execute/20021219-1.c: New test.
7618
7619 2002-12-19  Eric Botcazou  <ebotcazou@libertysurf.fr>
7620
7621         * gcc.dg/i386-pic-1.c: New test.
7622
7623 2002-12-18  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
7624
7625         PR c++/8099
7626         * g++.dg/template/friend9.C: New test.
7627
7628 2002-11-18  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
7629
7630         PR c++/3663
7631         * g++.dg/template/access7.C: New test.
7632
7633 2002-12-18  Nick Clifton  <nickc@redhat.com>
7634
7635         * lib/g++.exp (g++_include_flags): Only invoke testsuite_flags if
7636         the libstdc++-v3 directory has been found.
7637
7638 2002-12-12  Devang Patel <dpatel@apple.com>
7639         * gcc.dg/darwin-ld-1.c: New test.
7640         * gcc.dg/darwin-ld-2.c: New test.
7641         * gcc.dg/darwin-ld-3.c: New test.
7642         * gcc.dg/darwin-ld-4.c: New test.
7643         * gcc.dg/darwin-ld-5.c: New test.
7644
7645 2002-12-12  Eric Botcazou  <ebotcazou@libertysurf.fr>
7646
7647         * gcc.c-torture/compile/20021212-1.c: New test.
7648
7649 2002-12-11  Neil Booth  <neil@daikokuya.co.uk>
7650
7651         * gcc.dg/fshort-wchar: New test.
7652
7653 2002-12-10  Mark Mitchell  <mark@codesourcery.com>
7654
7655         PR c++/8372
7656         * g++.dg/template/dtor1.C: New test.
7657
7658         * g++.old-deja/g++.ext/memconst.C: Use old-deja, not dg, error
7659         markers.
7660
7661 2002-12-10  Jakub Jelinek  <jakub@redhat.com>
7662
7663         * g++.dg/parse/parameter-declaration-1.C: Expect error on last line.
7664
7665 2002-12-09  Mark Mitchell  <mark@codesourcery.com>
7666
7667         * g++.dg/template/static1.C: New test.
7668         * g++.dg/template/static2.C: New test.
7669         * g++.old-deja/g++.ext/memconst.C: New test.
7670
7671 2002-12-08  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7672
7673         * g++.dg/special/conpr-2.C: Expect failure on solaris2.
7674         * g++.dg/special/ecos.exp (conpr-3.C): Likewise.
7675         * g++.dg/special/initp1.C: Likewise.
7676
7677 2002-12-06  Jakub Jelinek  <jakub@redhat.com>
7678
7679         * gcc.c-torture/execute/20021204-1.c: New test.
7680
7681 2002-12-04  Geoffrey Keating  <geoffk@apple.com>
7682
7683         * gcc.dg/ppc-fmadd-1.c: New file.
7684         * gcc.dg/ppc-fmadd-2.c: New file.
7685         * gcc.dg/ppc-fmadd-3.c: New file.
7686
7687 2002-12-04  Eric Botcazou  <ebotcazou@libertysurf.fr>
7688
7689         * gcc.c-torture/compile/20021204-1.c: New test.
7690
7691 2002-12-03  Nathan Sidwell  <nathan@codesourcery.com>
7692
7693         * g++.dg/inherit/covariant2.C: New test.
7694         * g++.dg/inherit/covariant3.C: New test.
7695         * g++.dg/inherit/covariant4.C: New test.
7696         * g++.dg/inherit/covariant1.C: Remove XFAIL.
7697         * g++.old-deja/g++.robertl/eb17.C: Likewise.
7698
7699 2002-12-03  Mark Mitchell  <mark@codesourcery.com>
7700
7701         PR c++/8688
7702         * g++.dg/init/brace3.C: New test.
7703
7704 2002-12-02  Kazu Hirata  <kazu@cs.umass.edu>
7705
7706         * gcc.dg/20020210-1.c: Fix a comment typo.
7707
7708 2002-12-02  Mark Mitchell  <mark@codesourcery.com>
7709
7710         PR c++/8720
7711         * g++.dg/parse/defarg1.C: New test.
7712
7713         PR c++/8615
7714         * g++.dg/template/char1.C: New test.
7715
7716         * g++.dg/template/varmod1.C: Fix typo.
7717
7718 2002-12-02  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
7719
7720         DR 180
7721         * g++.old-deja/g++.pt/crash32.C: Expect error.
7722
7723 2002-12-01  Mark Mitchell  <mark@codesourcery.com>
7724
7725         PR c++/5919
7726         * g++.dg/template/varmod1.C: New test.
7727
7728         PR c++/8727
7729         * g++.dg/inherit/typeinfo1.C: New test.
7730
7731         PR c++/8663
7732         * g++.dg/inherit/typedef1.C: New test.
7733
7734 2002-11-30  Mark Mitchell  <mark@codesourcery.com>
7735
7736         PR c++/8332
7737         PR c++/8493
7738         * g++.dg/template/strlen1.C: New test.
7739
7740         PR c++/8227
7741         * g++.dg/template/ctor2.C: New test.
7742
7743         PR c++/8214
7744         * g++.dg/init/string1.C: New test.
7745
7746         PR c++/8511
7747         * g++.dg/template/friend8.C: New test.
7748
7749 2002-11-29  Joe Buck <jbuck@synopsys.com>
7750
7751         * g++.dg/lookup/anon2.C: New test.
7752
7753 2002-11-28  Kazu Hirata  <kazu@cs.umass.edu>
7754
7755         * gcc.c-torture/execute/strct-varg-1.x: Remove xfail on the
7756         h8300 port.
7757
7758 2002-11-27  Richard Sandiford  <rsandifo@redhat.com>
7759
7760         * gcc.dg/bitfld-6.c: New test.
7761
7762 2002-11-27  Jan Hubicka  <jh@suse.cz>
7763
7764         * gcc.c-torture/execute/20021127.[cx]: New test.
7765
7766 2002-11-26  Jan Hubicka  <jh@suse.cz>
7767
7768         * gcc.dg/i386-cmov[123].c: New tests for conditional move code
7769         quality.
7770
7771 2002-11-26  Geoffrey Keating  <geoffk@apple.com>
7772
7773         * g++.dg/init/brace2.C: New test.
7774         * g++.old-deja/g++.mike/p9129.C: Correct.
7775
7776 2002-11-26  Mark Mitchell  <mark@codesourcery.com>
7777
7778         * g++.dg/abi/empty10.C: Don't run on non-x86 targets.
7779
7780 2002-11-25  Andreas Bauer  <baueran@in.tum.de>
7781
7782         * gcc.dg/sibcall-6: New test for indirect sibcalls.
7783
7784 2002-11-25  Mark Mitchell  <mark@codesourcery.com>
7785
7786         * testsuite/g++.dg/abi/empty11.C: New test.
7787         * testsuite/g++.dg/rtti/cv1.C: New test.
7788
7789 2002-11-25  Hans-Peter Nilsson  <hp@bitrange.com>
7790
7791         * lib/prune.exp: Prune more -fpic/-fPIC warnings.
7792
7793 2002-11-24  Mark Mitchell  <mark@codesourcery.com>
7794
7795         * g++.dg/abi/empty10.C: New test.
7796
7797 2002-11-24  Eric Botcazou  <ebotcazou@libertysurf.fr>
7798
7799         * gcc.c-torture/compile/20021124-1.c: New test.
7800
7801 2002-11-22  Mark Mitchell  <mark@codesourcery.com>
7802
7803         * g++.dg/abi/rtti2.C: New test.
7804
7805 2002-11-21  Eric Botcazou  <ebotcazou@libertysurf.fr>
7806
7807         * gcc.dg/i386-unroll-1.c: New test.
7808
7809 2002-11-20  Eric Botcazou  <ebotcazou@libertysurf.fr>
7810
7811         * gcc.c-torture/compile/20021120-1.c: New test.
7812         * gcc.c-torture/compile/20021120-2.c: New test.
7813
7814 2002-11-20  Richard Sandiford  <rsandifo@redhat.com>
7815
7816         * gcc.dg/bitfld-5.c: New test.
7817
7818 2002-11-20  Richard Sandiford  <rsandifo@redhat.com>
7819
7820         * gcc.c-torture/execute/20021120-3.c: New test.
7821
7822 2002-11-20  Richard Sandiford  <rsandifo@redhat.com>
7823
7824         * gcc.c-torture/execute/20021120-2.c: New test.
7825
7826 2002-11-20  Richard Sandiford  <rsandifo@redhat.com>
7827
7828         * gcc.c-torture/execute/20021120-1.c: New test.
7829
7830 2002-11-20  Jakub Jelinek  <jakub@redhat.com>
7831
7832         * gcc.c-torture/execute/20021118-3.c: New test.
7833
7834 2002-11-19  Eric Botcazou  <ebotcazou@libertysurf.fr>
7835
7836         * gcc.c-torture/compile/20021119-1.c: New test.
7837
7838 2002-11-19  Jason Thorpe  <thorpej@wasabisystems.com>
7839
7840         * gcc.dg/duff-1.c: New test.
7841         * gcc.dg/duff-2.c: New test.
7842         * gcc.dg/duff-3.c: New test.
7843
7844 2002-11-18  Neil Booth  <neil@daikokuya.co.uk>
7845
7846         * gcc.dg/cpp/_Pragma5.c: New test.
7847
7848 2002-11-18  Richard Sandiford  <rsandifo@redhat.com>
7849
7850         * gcc.c-torture/execute/20021118-2.c: New test.
7851
7852 2002-11-18  Richard Sandiford  <rsandifo@redhat.com>
7853
7854         * gcc.c-torture/execute/20021118-1.c: New test.
7855
7856 2002-11-16  Jakub Jelinek  <jakub@redhat.com>
7857
7858         * gcc.dg/20021116-1.c: New test.
7859
7860 2002-11-14  Mark Mitchell  <mark@codesourcery.com>
7861
7862         * g++.dg/abi/vcall1.C: New test.
7863
7864 2002-11-14  Jakub Jelinek  <jakub@redhat.com>
7865
7866         * gcc.dg/20021029-1.c: New test.
7867         * gcc.dg/20021029-2.c: New test.
7868
7869 2002-11-13  John David Anglin  <dave@hiauly1.hia.nrc.ca>
7870
7871         * g++.dg/abi/vague1.C (dg-final): Return if target is hppa*-*-hpux*.
7872
7873 2002-11-09  Eric Botcazou  <ebotcazou@libertysurf.fr>
7874
7875         PR c/8439
7876         * gcc.dg/20021110.c: Move to ...
7877         * gcc.c-torture/compile/20021110.c: .... here.
7878
7879 2002-11-11  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
7880
7881         PR c/8467
7882         * gcc.c-torture/execute/20021111-1.c
7883
7884 2002-11-09  Eric Botcazou  <ebotcazou@libertysurf.fr>
7885
7886         PR c/8439
7887         * gcc.dg/20021110.c: New test.
7888
7889 2002-11-10  Mark Mitchell  <mark@codesourcery.com>
7890
7891         * g++.dg/abi/vthunk3.C: Run only on x86.
7892
7893 2002-11-10  Joseph S. Myers  <jsm@polyomino.org.uk>
7894
7895         * gcc.dg/c90-idem-qual-2.c, gcc.dg/c99-idem-qual-2.c: New tests.
7896
7897 2002-11-09  Hans-Peter Nilsson  <hp@bitrange.com>
7898
7899         * lib/compat.exp (compat-execute): Fix logic error in last
7900         change.
7901
7902 2002-11-09  Neil Booth  <neil@daikokuya.co.uk>
7903
7904         * gcc.dg/cpp/trad/assembler.S, gcc.dg/cpp/trad/directive.c: Update.
7905
7906 2002-11-09  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
7907
7908         PR c++/8389
7909         * g++.dg/template/access6.C: New test.
7910
7911 2002-11-08  Jan Hubicka  <jh@suse.cz>
7912
7913         * gcc.dg/i386-ssefp-1.c: New test.
7914         * gcc.dg/i386-ssefp-1.c: New test.
7915
7916 2002-11-08  Jan Hubicka  <jh@suse.cz>
7917
7918         * gcc.c-torture/compile/20021108-1.c: New testcase for x86-64 failure.
7919
7920 2002-11-07  Mark Mitchell  <mark@codesourcery.com>
7921
7922         * g++.dg/abi/vthunk3.C: New test.
7923
7924         PR c++/8338
7925         * g++.dg/template/crash2.C: New test.
7926
7927 2002-11-07  Mark Mitchell  <mark@codesourcery.com>
7928
7929         * testsuite/g++.dg/abi/dtor1.C: New test.
7930         * testsuite/g++.dg/abi/dtor2.C: Likewise.
7931
7932 2002-11-05  Geoffrey Keating  <geoffk@apple.com>
7933
7934         * g++.old-deja/g++.eh/badalloc1.C: XFAIL excess errors test on
7935         Darwin.
7936
7937 2002-11-04  Adam Nemet  <anemet@lnxw.com>
7938
7939         * gcc.c-torture/execute/941014-1.x: thumb-elf was deprecated, use
7940         -mthumb.  Only xfail with -O0.
7941
7942 2002-11-03  Mark Mitchell  <mark@codesourcery.com>
7943
7944         * g++.dg/abi/thunk1.C: New test.
7945         * g++.dg/abi/thunk2.C: Likewise.
7946         * g++.dg/abi/vtt1.C: Likewise.
7947
7948 2002-11-02  Diego Novillo  <dnovillo@redhat.com>
7949
7950         PR optimization/8423
7951         * gcc.c-torture/execute/builtin-constant.c: New test.
7952
7953 2002-11-01  Zack Weinberg  <zack@codesourcery.com>
7954
7955         * g++.dg/ext/typedef-init.C, gcc.dg/typedef-init.C:
7956         Add some more cases.
7957
7958 2002-11-01  Mark Mitchell  <mark@codesourcery.com>
7959
7960         PR c++/8391
7961         * g++.dg/opt/local1.C: New test.
7962
7963 2002-10-30  Mark Mitchell  <mark@codesourcery.com>
7964
7965         PR c++/8160
7966         * g++.dg/template/complit1.C: New test.
7967
7968         PR c++/8149
7969         * g++.dg/template/typename4.C: Likewise.
7970
7971 2002-10-30  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
7972
7973         Core issue 287, PR c++/7639
7974         * g++.dg/template/instantiate1.C: Adjust error location.
7975         * g++.dg/template/instantiate3.C: New test.
7976         * g++.old-deja/g++.pt/crash10.C: Adjust error location.
7977         * g++.old-deja/g++.pt/derived3.C: Adjust error location.
7978         * g++.old-deja/g++.pt/spec28.C: Reorder declaration.
7979
7980 2002-10-29  Hans-Peter Nilsson  <hp@bitrange.com>
7981
7982         * lib/compat.exp (compat-execute): Don't clean out a gluefile.
7983
7984 2002-10-29  Mark Mitchell  <mark@codesourcery.com>
7985
7986         PR c++/8287
7987         * g++.dg/init/dtor2.C: New test.
7988
7989 2002-10-28  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7990
7991         * gcc.dg/20021014-1.c: Bypass errors on solaris2 and irix6.
7992         * gcc.dg/nest.c: Bypass errors on irix6.
7993
7994 2002-10-27  Hans-Peter Nilsson  <hp@bitrange.com>
7995
7996         * gcc.dg/nest.c: Expect error for mmix-*-*.
7997         * gcc.dg/20021014-1.c: Use dg-error, not dg-build.
7998
7999 2002-10-26  Hans-Peter Nilsson  <hp@bitrange.com>
8000
8001         * gcc.dg/wint_t-1.c, gcc.dg/wchar_t-1.c: Remove excess-errors
8002         markers.
8003
8004         * gcc.dg/20021014-1.c: Expect build failure on mmix-*-*.
8005
8006 2002-10-25  Mike Stump  <mrs@apple.com>
8007
8008         * gcc.dg/warn-1.c: New test.
8009
8010 2002-10-25  Zack Weinberg  <zack@codesourcery.com>
8011
8012         * g++.dg/template/typename3.C: New test.
8013
8014 2002-10-25  Mark Mitchell  <mark@codesourcery.com>
8015
8016         * g++.dg/lookup/ptrmem1.C: New test.
8017
8018         * g++.dg/abi/vthunk2.C: New test.
8019
8020 2002-10-25  Zack Weinberg  <zack@codesourcery.com>
8021
8022         * g++.dg/ext/vla1.C, gcc.dg/vla-2.c: New tests.
8023
8024 2002-10-24  Mark Mitchell  <mark@codesourcery.com>
8025
8026         * g++.dg/abi/empty9.C: New test.
8027
8028 2002-10-24  Richard Henderson  <rth@redhat.com>
8029
8030         * g++.dg/inherit/thunk1.C: Enable for ia64.
8031
8032 2002-10-23  Mark Mitchell  <mark@codesourcery.com>
8033
8034         PR c++/8067
8035         * g++.dg/lookup/pretty1.C: New test.
8036
8037 2002-10-23  Jakub Jelinek  <jakub@redhat.com>
8038
8039         * gcc.dg/20021023-1.c: New test.
8040
8041 2002-10-23  Mark Mitchell  <mark@codesourcery.com>
8042
8043         PR c++/7679
8044         * g++.dg/parse/inline1.C: New test.
8045
8046 2002-10-23  Richard Henderson  <rth@redhat.com>
8047
8048         * g++.dg/inherit/thunk1.C: Enable for x86_64.
8049
8050         * g++.dg/inherit/thunk1.C: Enable for s390 and alpha.
8051
8052 2002-10-22  Mark Mitchell  <mark@codesourcery.com>
8053
8054         PR c++/6579
8055         * g++.dg/parse/stmtexpr3.C: New test.
8056
8057 2002-10-22  Nathan Sidwell  <nathan@codesourcery.com>
8058
8059         * g++.dg/expr/cond1.C: New test.
8060
8061 2002-10-21  Zack Weinberg  <zack@codesourcery.com>
8062
8063         * gcc.dg/sibcall-5.c: Correct { dg-do run } line.
8064
8065 2002-10-21  Mark Mitchell  <mark@codesourcery.com>
8066
8067         * g++.dg/abi/vbase13.C: New test.
8068         * g++.dg/abi/vbase14.C: Likewise.
8069
8070 2002-10-21  Jakub Jelinek  <jakub@redhat.com>
8071
8072         * gcc.dg/tls/pic-1.c: New test.
8073         * gcc.dg/tls/nonpic-1.c: New test.
8074         * gcc.dg/20021018-1.c: New test.
8075
8076 2002-10-21  Ulrich Weigand  <uweigand@de.ibm.com>
8077
8078         * lib/profopt.exp (profopt-cleanup): New argument TESTCASE.
8079         Remove only files with the same base name as the test case.
8080         (profopt-perf-value): Pass TESTCASE to profopt-cleanup.
8081         (profopt-execute): Likewise.  Also, remove old profiling
8082         and performance data files before running the tests.
8083
8084         * gcc.misc-tests/bprob.exp: Remove profopt-cleanup calls.
8085         * g++.dg/bprob/bprob.exp: Likewise.
8086         * g77.dg/bprob/bprob.exp: Likewise.  Also, relax regexp
8087         to allow more general test case names.
8088
8089         * g++.dg/bprob/bprob-1.C: Rename to ...
8090         * g++.dg/bprob/g++-bprob-1.C: ... this.
8091
8092         * g77.dg/bprob/bprob-1.f: Rename to ...
8093         * g77.dg/bprob/g77-bprob-1.f: ... this.
8094
8095 2002-10-21  Zack Weinberg  <zack@codesourcery.com>
8096
8097         * gcc.dg/noncompile/920923-1.c: Prevent spurious regressions with
8098         bison 1.50 or later.
8099
8100 2002-10-21  Janis Johnson  <janis187@us.ibm.com>
8101
8102         * g++.dg/README: Describe more test directories.
8103
8104 2002-10-21  Mark Mitchell  <mark@codesourcery.com>
8105
8106         * g++.dg/init/array6.C: Add additional tests.
8107
8108 2002-10-21  Ulrich Weigand  <uweigand@de.ibm.com>
8109
8110         * gcc.dg/weak/typeof-2.c: Handle s390x targets as well.
8111         * gcc.misc-tests/linkage.exp: Handle s390x targets in -m31 mode.
8112
8113 2002-10-21  Kazu Hirata  <kazu@cs.umass.edu>
8114
8115         * gcc.c-torture/compile/20020604-1.x: New.
8116         * gcc.c-torture/compile/simd-5.x: Likewise.
8117         * gcc.c-torture/execute/920710-1.x: Likewise.
8118         * gcc.c-torture/execute/20020720-1.x: Disable on h8300.
8119
8120 2002-10-21  Mark Mitchell  <mark@codesourcery.com>
8121
8122         * g++.dg/inherit/override1.C: Add dg-options clause.
8123
8124 2002-10-20  Zdenek Dvorak  <rakdver@atrey.karlin.mff.cuni.cz>
8125
8126         * testsuite/gcc.dg/i386-sse-3.c: Add tests for _mm_srli_si128 and
8127         _mm_slli_si128.
8128
8129 2002-10-19  Andreas Schwab  <schwab@suse.de>
8130
8131         * lib/compat.exp (compat-run): Prepend "./" when $dest has no
8132         directory component.
8133
8134 2002-10-18  Mark Mitchell  <mark@codesourcery.com>
8135
8136         * g++.dg/inherit/thunk1.C: New test.
8137
8138         * g++.dg/inherit/override1.C: New test.
8139
8140         * g++.dg/abi/mangle11.C: New test.
8141         * g++.dg/abi/mangle14.C: New test.
8142         * g++.dg/abi/mangle17.C: New test.
8143
8144 2002-10-17  Nathan Sidwell  <nathan@codesourcery.com>
8145
8146         * g++.dg/overload/member2.C: New test.
8147
8148 2002-10-17  Janis Johnson  <janis187@us.ibm.com>
8149
8150         * g++.dg/README: Describe new compat directory.
8151         * g++.dg/dg.exp: Skip tests in compat directory.
8152         * README.compat: New file.
8153         * lib/compat.exp: New expect script.
8154         * g++.dg/compat: New test directory.
8155         * g++.dg/compat/compat.exp: New expect script.
8156         * g++.dg/compat/abi: New test directory.
8157         * g++.dg/compat/abi/bitfield1_x.C, g++.dg/compat/abi/bitfield1_main.C,
8158         g++.dg/compat/abi/bitfield1_y.C, g++.dg/compat/abi/bitfield1.h,
8159         g++.dg/compat/abi/bitfield2_x.C, g++.dg/compat/abi/bitfield2_main.C,
8160         g++.dg/compat/abi/bitfield2_y.C, g++.dg/compat/abi/bitfield2.h,
8161         g++.dg/compat/abi/vbase8-10_x.C, g++.dg/compat/abi/vbase8-10_main.C,
8162         g++.dg/compat/abi/vbase8-10_y.C, g++.dg/compat/abi/vbase8-10.h,
8163         g++.dg/compat/abi/vbase8-21_x.C, g++.dg/compat/abi/vbase8-21_main.C,
8164         g++.dg/compat/abi/vbase8-21_y.C, g++.dg/compat/abi/vbase8-21.h,
8165         g++.dg/compat/abi/vbase8-22_x.C, g++.dg/compat/abi/vbase8-22_main.C,
8166         g++.dg/compat/abi/vbase8-22_y.C, g++.dg/compat/abi/vbase8-22.h,
8167         g++.dg/compat/abi/vbase8-4_x.C, g++.dg/compat/abi/vbase8-4_main.C,
8168         g++.dg/compat/abi/vbase8-4_y.C, g++.dg/compat/abi/vbase8-4.h: New files.
8169         * g++.dg/compat/break: New test directory.
8170         * g++.dg/compat/break/empty6_x.C, g++.dg/compat/break/empty6_main.C,
8171         g++.dg/compat/break/empty6_y.C, g++.dg/compat/break/empty6.h,
8172         g++.dg/compat/break/vbase10_x.C, g++.dg/compat/break/vbase10_main.C,
8173         g++.dg/compat/break/vbase10_y.C, g++.dg/compat/break/vbase10.h,
8174         g++.dg/compat/break/vbase11_x.C, g++.dg/compat/break/vbase11_main.C,
8175         g++.dg/compat/break/vbase11_y.C, g++.dg/compat/break/vbase11.h,
8176         g++.dg/compat/break/bitfield7_x.C, g++.dg/compat/break/bitfield7_main.C,
8177         g++.dg/compat/break/bitfield7_y.C, g++.dg/compat/break/bitfield7.h,
8178         g++.dg/compat/break/bitfield5_x.C, g++.dg/compat/break/bitfield5_main.C,
8179         g++.dg/compat/break/bitfield5_y.C, g++.dg/compat/break/bitfield5.h,
8180         g++.dg/compat/break/README: New files.
8181         * g++.dg/compat/eh: New test directory.
8182         * g++.dg/compat/eh/ctor1_x.C, g++.dg/compat/eh/ctor1_main.C,
8183         g++.dg/compat/eh/ctor1_y.C, g++.dg/compat/eh/ctor1.h,
8184         g++.dg/compat/eh/ctor2_x.C, g++.dg/compat/eh/ctor2_main.C,
8185         g++.dg/compat/eh/ctor2_y.C, g++.dg/compat/eh/ctor2.h,
8186         g++.dg/compat/eh/dtor1_x.C, g++.dg/compat/eh/dtor1_main.C,
8187         g++.dg/compat/eh/dtor1_y.C, g++.dg/compat/eh/dtor1.h,
8188         g++.dg/compat/eh/filter1_x.C, g++.dg/compat/eh/filter1_main.C,
8189         g++.dg/compat/eh/filter1_y.C, g++.dg/compat/eh/filter1.h,
8190         g++.dg/compat/eh/filter2_x.C, g++.dg/compat/eh/filter2_main.C,
8191         g++.dg/compat/eh/filter2_y.C,
8192         g++.dg/compat/eh/new1_x.C, g++.dg/compat/eh/new1_main.C,
8193         g++.dg/compat/eh/new1_y.C,
8194         g++.dg/compat/eh/nrv1_x.C, g++.dg/compat/eh/nrv1_main.C,
8195         g++.dg/compat/eh/nrv1_y.C, g++.dg/compat/eh/nrv1.h,
8196         g++.dg/compat/eh/spec3_x.C, g++.dg/compat/eh/spec3_main.C,
8197         g++.dg/compat/eh/spec3_y.C, g++.dg/compat/eh/spec3.h,
8198         g++.dg/compat/eh/template1_x.C, g++.dg/compat/eh/template1_main.C,
8199         g++.dg/compat/eh/template1_y.C, g++.dg/compat/eh/template1.h,
8200         g++.dg/compat/eh/unexpected1_x.C, g++.dg/compat/eh/unexpected1_main.C,
8201         g++.dg/compat/eh/unexpected1_y.C: New files.
8202         * g++.dg/compat/init: New test directory.
8203         * g++.dg/compat/init/array5_x.C, g++.dg/compat/init/array5_main.C,
8204         g++.dg/compat/init/array5_y.C,
8205         g++.dg/compat/init/byval1_x.C, g++.dg/compat/init/byval1_main.C,
8206         g++.dg/compat/init/byval1_y.C, g++.dg/compat/init/byval1.h,
8207         g++.dg/compat/init/dtor1_x.C, g++.dg/compat/init/dtor1_main.C,
8208         g++.dg/compat/init/dtor1_y.C, g++.dg/compat/init/dtor1.h,
8209         g++.dg/compat/init/elide1_x.C, g++.dg/compat/init/elide1_main.C,
8210         g++.dg/compat/init/elide1_y.C, g++.dg/compat/init/elide1.h,
8211         g++.dg/compat/init/init-ref2_x.C, g++.dg/compat/init/init-ref2_main.C,
8212         g++.dg/compat/init/init-ref2_y.C: New files.
8213
8214 2002-10-17  Mark Mitchell  <mark@codesourcery.com>
8215
8216         PR c++/7584
8217         * g++.dg/inherit/using3.C: New test.
8218
8219 2002-10-17  Jan Hubicka  <jh@suse.cz>
8220
8221         * gcc.dg/20021017-2.c: New test.
8222
8223 2002-10-17  Mark Mitchell  <mark@codesourcery.com>
8224
8225         * g++.dg/abi/mangle16.C: Adjust.
8226
8227         * g++.dg/init/array8.C: New test.
8228
8229 2002-10-17  Richard Sandiford  <rsandifo@redhat.com>
8230
8231         * gcc.dg/special/mips-abi.exp: New test.
8232         * gcc.dg/special/mips-abi.s: Empty file used by the above.
8233
8234 2002-10-16  Mark Mitchell  <mark@codesourcery.com>
8235
8236         * g++.dg/abi/mangle16.C: New test.
8237         * g++.dg/abi/mangle17.C: Likewise.
8238
8239         PR c++/7478
8240         * g++.dg/template/ref1.C: New test.
8241
8242 2002-10-16  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8243
8244         * gcc.c-torture/execute/20020720-1.x: Don't XFAIL for mips.
8245
8246 2002-10-16  Ulrich Weigand  <uweigand@de.ibm.com>
8247
8248         * gcc.dg/weak/typeof-2.c: For S/390 targets, return before baz3 test.
8249
8250 2002-10-16  Mark Mitchell  <mark@codesourcery.com>
8251
8252         PR c++/7524
8253         * g++.dg/init/array7.C: New test.
8254
8255 2002-10-15  Mark Mitchell  <mark@codesourcery.com>
8256
8257         * g++.dg/init/array6.C: New test.
8258
8259         * g++.dg/abi/mangle13.C: Likewise.
8260         * g++.dg/abi/mangle14.C: Likewise.
8261         * g++.dg/abi/mangle15.C: Likewise.
8262
8263 2002-10-14  Mark Mitchell  <mark@codesourcery.com>
8264
8265         * g++.dg/abi/empty8.C: New test.
8266
8267 2002-10-15  Nathan Sidwell  <nathan@codesourcery.com>
8268
8269         * g++.dg/init/ctor1.C: New test.
8270
8271 2002-10-15  Ulrich Weigand  <uweigand@de.ibm.com>
8272
8273         * gcc.c-torture/execute/20021015-1.c: New test.
8274
8275 2002-10-15  J"orn Rennecke <joern.rennecke@superh.com>
8276
8277         * gcc.dg/weak/typeof-2.c: For SH targets, return before baz3 test.
8278
8279 2002-10-14  Jan Hubicka  <jh@suse.cz>
8280
8281         * gcc.dg/i386-ssetype-[1-5].c: New tests.
8282
8283 2002-10-14  Richard Henderson  <rth@redhat.com>
8284
8285         * gcc.dg/20020219-1.c: Disable for 16-bit targets.
8286
8287 2002-10-14  Mark Mitchell  <mark@codesourcery.com>
8288
8289         PR optimization/6631
8290         * g++.dg/opt/const2.C: New test.
8291
8292 2002-10-14  Mark Mitchell  <mark@codesourcery.com>
8293
8294         PR c++/7176
8295         * g++.dg/parse/friend1.C: New test.
8296         * g++.old-deja/g++.pt/memtemp64.C: Adjust.
8297
8298 2002-10-14  Jakub Jelinek  <jakub@redhat.com>
8299
8300         * gcc.dg/20021014-1.c: New test.
8301
8302 2002-10-11  Mark Mitchell  <mark@codesourcery.com>
8303
8304         PR c++/5661
8305         * g++.dg/ext/vlm1.C: New test.
8306         * g++.dg/ext/vlm2.C: Likewise.
8307
8308         * g++.dg/init/array1.C: Remove invalid braces.
8309         * g++.dg/init/brace1.C: New test.
8310         * g++.dg/init/copy2.C: Likewise.
8311         * g++.dg/init/copy3.C: Likewise.
8312         * g++.old-deja/g++.ext/arrnew.C: Change WARNING to ERROR.
8313         * g++.old-deja/g++.mike/p9129.C: Add ERROR on invalid use of
8314         braces.
8315
8316 2002-10-11  Neil Booth  <neil@daikokuya.co.uk>
8317
8318         * gcc.dg/cpp/assembler.S: Don't use -ansi.
8319
8320 2002-10-11  Richard Shann  <richard.shann@superh.com>
8321
8322         * gcc.c-torture/compile/simd-5.c: New test.
8323
8324 2002-10-10  Roger Sayle  <roger@eyesopen.com>
8325
8326         * gcc.c-torture/execute/shiftopt-1.c: New test case.
8327
8328 2002-10-10  Jim Wilson  <wilson@redhat.com>
8329
8330         * gcc.c-torture/execute/20021010-1.c: New test.
8331
8332 2002-10-09  Zack Weinberg  <zack@codesourcery.com>
8333
8334         PR c/7353
8335         * g++.dg/ext/typedef-init.C: New test.
8336         * gcc.dg/typedef-init.c: New test.
8337
8338 2002-10-09  Neil Booth  <neil@daikokuya.co.uk>
8339
8340         * gcc.dg/cpp/paste13.c: New test.
8341
8342 2002-10-08  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8343
8344         * gcc.c-torture/execute/20020720-1.x: Take out sparc XFAILs.  For
8345         remaining platforms, XFAIL during compile, not execute.  Don't
8346         XFAIL at -O0.
8347
8348 2002-10-08  Nathan Sidwell  <nathan@codesourcery.com>
8349
8350         * gcc.dg/alias-1.c: Tweak expected warning.
8351
8352 2002-10-06  D.Venkatasubramanian <dvenkat@noida.hcltech.com>
8353
8354         * gcc.dg/20020411-1.c: Disable for 16-bit "int".
8355
8356 2002-10-06  Andreas Jaeger  <aj@suse.de>
8357
8358         * gcc.dg/cpp/c++98-pedantic.C: Moved to g++.dg/cpp.
8359         * gcc.dg/cpp/c++98.C: Likewise.
8360
8361         * g++.dg/cpp/c++98-pedantic.C: Moved from gcc.dg/cpp to here.
8362         * g++.dg/cpp/c++98.C: Likewise.
8363
8364         * g++.dg/README (Subdirectories): Mention cpp directory.
8365
8366         PR target/7559
8367         * gcc.dg/20021006-1.c: New test.
8368
8369 2002-10-05  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
8370
8371         PR c++/7804
8372         * g++.dg/other/warning1.C: New test.
8373
8374 2002-10-04  Roger Sayle  <roger@eyesopen.com>
8375
8376         * gcc.c-torture/execute/20020720-1.x:  XFAIL instead of skipping
8377         the test on failing platforms.  Mark sparcv9-*-*, sparc64-*-*
8378         and sparc-*-* with -m64 as expected failures.  See PR 8087.
8379
8380 2002-10-03  Mark Mitchell  <mark@codesourcery.com>
8381
8382         PR c++/7931
8383         * g++.dg/template/ptrmem3.C: New test.
8384
8385         PR c++/7754
8386         * g++.dg/template/union1.C: New test.
8387
8388 2002-10-03  Mark Mitchell  <mark@codesourcery.com>
8389
8390         PR c++/8006
8391         * g++.dg/abi/mangle9.C: New test.
8392         * g++.dg/abi/mangle10.C: New test.
8393         * g++.dg/abi/mangle11.C: New test.
8394         * g++.dg/abi/mangle12.C: New test.
8395
8396 2002-10-02  Mark Mitchell  <mark@codesourcery.com>
8397
8398         PR c++/7188.
8399         * g++.dg/template/meminit1.C: New test.
8400         * g++.dg/warn/Wreorder-1.C: Likewise.
8401         * g++.old-deja/g++.mike/warn3.C: Tweak.
8402         * lib/prune.exp: Ingore "in copy constructor".
8403
8404 2002-10-02  Andreas Jaeger  <aj@suse.de>
8405
8406         * gcc.dg/20020919-1.c, gcc.dg/inline-2.c, gcc.dg/980211-1.c,
8407         gcc.dg/20020103-1.c, gcc.dg/20000614-2.c,
8408         g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.other/asm3.C: Enable
8409         on x86-64.
8410
8411 2002-10-01  Mark Mitchell  <mark@codesourcery.com>
8412
8413         * gcc.dg/empty1.C: Fix typo.
8414
8415 2002-10-01  Nathan Sidwell  <nathan@codesourcery.com>
8416
8417         * gcc.dg/alias-1.c: New test.
8418
8419 2002-10-01  Mark Mitchell  <mark@codesourcery.com>
8420
8421         * gcc.dg/empty1.C: New test.
8422
8423         * g++.dg/tls/init-2.C: Tweak error messages.
8424
8425 2002-10-01  Richard Sandiford  <rsandifo@redhat.com>
8426
8427         * gcc.c-torture/compile/20020923-1.c: New test.
8428
8429 2002-09-30  Jason Thorpe  <thorpej@wasabisystems.com>
8430
8431         * gcc.c-torture/execute/ffs-1.c: New test.
8432         * gcc.c-torture/execute/ffs-2.c: Ditto.
8433
8434 2002-09-30  Nathan Sidwell  <nathan@codesourcery.com>
8435
8436         * g++.dg/overload/member1.C: New test.
8437
8438 2002-09-30  Mark Mitchell  <mark@codesourcery.com>
8439
8440         * g++.dg/abi/empty7.C: New test.
8441         * g++.dg/init/pm2.C: Likewise.
8442
8443 2002-09-29  Nathan Sidwell  <nathan@codesourcery.com>
8444
8445         * g++.dg/rtti/crash1.C: New test.
8446
8447 2002-09-29  Hans-Peter Nilsson  <hp@bitrange.com>
8448
8449         * gcc.dg/sibcall-1.c, gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c,
8450         gcc.dg/sibcall-4.c: New tests.
8451
8452 2002-09-28  Roger Sayle  <roger@eyesopen.com>
8453
8454         * gcc.c-torture/execute/20020720-1.x: No longer skip test on
8455         powerpc and MMIX targets.
8456
8457 2002-09-27  Zack Weinberg  <zack@codesourcery.com>
8458
8459         * gcc.dg/cpp/20020927-1.c: New.
8460
8461 2002-09-26  David S. Miller  <davem@redhat.com>
8462
8463         * gcc.c-torture/compile/trunctfdf.c: New.
8464
8465 2002-09-26  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8466
8467         * lib/target-supports.exp (check_weak_available): Handle solaris2.
8468
8469 2002-09-27  Alan Modra  <amodra@bigpond.net.au>
8470
8471         * gcc.c-torture/execute/loop-15.c: New.
8472
8473 2002-09-26  Janis Johnson  <janis187@us.ibm.com>
8474
8475         * README.QMTEST: Fix typo.
8476
8477 2002-09-26  Ulrich Weigand  <uweigand@de.ibm.com>
8478
8479         * gcc.dg/20020926-1.c: New test.
8480
8481 2002-09-25  David S. Miller  <davem@redhat.com>
8482
8483         PR target/7842
8484         * gcc.c-torture/execute/shiftdi.c: New test.
8485
8486 2002-09-26  Richard Earnshaw  <rearnsha@arm.com>
8487
8488         * lib/gcc.exp (gcc_init): Use a filename for the testglue that is
8489         unique to the tool.
8490         * lib/g77.exp (g77_init): Likewise.
8491         * lib/g++.exp (g++_init): Likewise.
8492         * lib/objc.exp (objc_init): Likewise.
8493
8494 2002-09-25  Mark Mitchell  <mark@codesourcery.com>
8495
8496         * gcc/testsuite/g++.dg/abi/empty5.C: New test.
8497         * gcc/testsuite/g++.dg/abi/empty6.C: New test.
8498         * gcc/testsuite/g++.dg/abi/vbase12.C: New test.
8499
8500 2002-09-25  Richard Henderson  <rth@redhat.com>
8501
8502         * gcc.c-torture/execute/ieee/20010226-1.c: Early exit for
8503         too-small long double.
8504
8505 2002-09-23  Hans-Peter Nilsson  <hp@axis.com>
8506
8507         * gcc.dg/20020919-1.c: New test.
8508
8509 2002-09-23  Mark Mitchell  <mark@codesourcery.com>
8510
8511         * g++.dg/abi/bitfield6.C: New test.
8512         * g++.dg/abi/bitfield7.C: New test.
8513         * g++.dg/abi/bitfield8.C: New test.
8514         * g++.dg/abi/vbase11.C: New test.
8515
8516 2002-09-22  John David Anglin  <dave@hiauly1.hia.nrc.ca>
8517
8518         * gcc.dg/20020219-1.c: Add "-mdisable-indexing" option for target
8519         hppa*-*-hpux*.  Update test comment.
8520
8521 2002-09-20  Jakub Jelinek  <jakub@redhat.com>
8522
8523         * gcc.dg/tls/struct-1.c: New test.
8524
8525 2002-09-20  Neil Booth  <neil@daikokuya.co.uk>
8526
8527         * gcc.dg/cpp/tr-warn2.c: Update.
8528
8529 2002-09-20  Richard Earnshaw  <rearnsha@arm.com>
8530
8531         * gcc.c-torture/execute/20020720-1.x: Skip test on ARM-based systems.
8532
8533 2002-09-20  Richard Earnshaw  <rearnsha@arm.com>
8534
8535         * gcc.c-torture/execute/990208-1.x: XFAIL this at -O3 for ARM-based
8536         systems.
8537
8538 2002-09-20  Hans-Peter Nilsson  <hp@bitrange.com>
8539
8540         * gcc.c-torture/execute/ieee/mzero3.c: New test.
8541
8542         * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
8543         Adjust for c++filt moved to binutils.  Remove spurious duplicate
8544         setting of cxxfilt.
8545
8546 2002-09-19  Geoffrey Keating  <geoffk@apple.com>
8547
8548         * gcc.dg/20020312-2.c: Update for darwin.
8549
8550 2002-09-18  Nathan Sidwell  <nathan@codesourcery.com>
8551
8552         * g++.old-deja/g++.other/crash32.C: Mark ICE.
8553
8554 2002-09-17  Nicola Pero  <n.pero@mi.flashnet.it>
8555
8556         * objc.dg/comp-types-1.m: New test.
8557         * objc.dg/comp-types-2.m: New test.
8558         * objc.dg/comp-types-3.m: New test.
8559         * objc.dg/comp-types-4.m: New test.
8560         * objc.dg/comp-types-5.m: New test.
8561         * objc.dg/comp-types-6.m: New test.
8562
8563 2002-09-17  John David Anglin  <dave@hiauly1.hia.nrc.ca>
8564
8565         * gcc.c-torture/execute/strct-stdarg-1.x: Remove file.
8566
8567 2002-09-16  Nathan Sidwell  <nathan@codesourcery.com>
8568
8569         * g++.dg/other/do1.C: New test.
8570
8571         * g++.dg/template/subst1.C: New test.
8572
8573 2002-09-16  Steve Ellcey  <sje@cup.hp.com>
8574
8575         * gcc.dg/20020312-2.c: Change __parisc__ to __hppa__.
8576
8577 2002-09-16  Nathan Sidwell  <nathan@codesourcery.com>
8578
8579         * g++.dg/template/qualttp20.C: Adjust expected errors.
8580         * g++.old-deja/g++.jason/report.C: Likewise.
8581         * g++.old-deja/g++.other/qual1.C: Likewise.
8582
8583         * g++.dg/lookup/scoped2.C: New test.
8584
8585         * g++.dg/ext/asm3.C: New test.
8586
8587 2002-09-16  Richard Earnshaw  <rearnsha@arm.com>
8588
8589         * objc.dg/bitfield-2.m (dg-options): Add -fsigned-char.
8590
8591 2002-09-16  Kazu Hirata  <kazu@cs.umass.edu>
8592
8593         * ChangeLog: follow spelling conventions.
8594         * g++.old-deja/g++.abi/ptrmem.C: Likewise.
8595         * g++.old-deja/g++.bugs/900210_05.C: Likewise.
8596         * g++.old-deja/g++.bugs/900211_04.C: Likewise.
8597         * g++.old-deja/g++.bugs/900321_02.C: Likewise.
8598         * g++.old-deja/g++.bugs/900404_02.C: Likewise.
8599         * g++.old-deja/g++.bugs/900520_06.C: Likewise.
8600         * g++.old-deja/g++.law/global-init1.C: Likewise.
8601         * g++.old-deja/g++.other/delete4.C: Likewise.
8602         * g++.old-deja/g++.other/inline21.C: Likewise.
8603         * g++.old-deja/g++.other/singleton.C: Likewise.
8604         * g77.dg/strlen0.f: Likewise.
8605         * g77.f-torture/compile/20010519-1.f: Likewise.
8606         * g77.f-torture/compile/980310-4.f: Likewise.
8607         * gcc.c-torture/compile/20000605-1.c: Likewise.
8608         * gcc.c-torture/execute/20020225-1.c: Likewise.
8609         * gcc.dg/c90-hexfloat-2.c: Likewise.
8610         * gcc.dg/c99-bool-1.c: Likewise.
8611         * gcc.dg/c99-hexfloat-2.c: Likewise.
8612         * gcc.dg/dll-2.c: Likewise.
8613         * gcc.dg/wtr-union-init-1.c: Likewise.
8614         * gcc.dg/wtr-union-init-2.c: Likewise.
8615         * gcc.dg/wtr-union-init-3.c: Likewise.
8616         * gcc.dg/cpp/avoidpaste1.c: Likewise.
8617         * gcc.dg/cpp/defined.c: Likewise.
8618         * gcc.dg/cpp/macsyntx.c: Likewise.
8619         * gcc.dg/cpp/paste2.c: Likewise.
8620         * gcc.dg/cpp/trad/defined.c: Likewise.
8621         * gcc.dg/format/c90-printf-1.c: Likewise.
8622         * gcc.dg/format/c90-scanf-1.c: Likewise.
8623         * gcc.dg/format/c99-printf-1.c: Likewise.
8624         * gcc.dg/format/c99-scanf-1.c: Likewise.
8625         * gcc.misc-tests/gcov-8.c: Likewise.
8626         * lib/profopt.exp: Likewise.
8627
8628 2002-09-15  Krister Walfridsson  <cato@df.lth.se>
8629
8630         * lib/old-dejagnu.exp (old-dejagnu) Improve test for ICE.
8631
8632 2002-09-15  Nathan Sidwell  <nathan@codesourcery.com>
8633
8634         * g++.dg/inherit/using2.C: New test.
8635
8636 2002-09-15  Kazu Hirata  <kazu@cs.umass.edu>
8637
8638         * ChangeLog: Follow spelling conventions.
8639         * g++.dg/template/friend4.C: Likewise.
8640         * g++.old-deja/g++.pt/crash67.C: Likewise.
8641         * gcc.c-torture/execute/20000801-4.c: Likewise.
8642         * gcc.dg/c90-digraph-1.c: Likewise.
8643         * gcc.dg/c94-digraph-1.c: Likewise.
8644         * gcc.dg/c99-digraph-1.c: Likewise.
8645         * gcc.dg/cpp/line5.c: Likewise.
8646         * gcc.dg/cpp/multiline.c: Likewise.
8647         * gcc.dg/cpp/trad/literals-1.c: Likewise.
8648         * gcc.dg/format/attr-3.c: Likewise.
8649         * gcc.dg/format/c90-scanf-3.c: Likewise.
8650         * gcc.dg/format/ext-4.c: Likewise.
8651
8652 2002-09-15  Nathan Sidwell  <nathan@codesourcery.com>
8653
8654         * g++.dg/template/pretty1.C: New test.
8655
8656 2002-09-14  Alan Modra  <amodra@bigpond.net.au>
8657
8658         * gcc.c-torture/execute/struct-cpy-1.c: New test.
8659
8660 2002-09-13  Matt Austern  <austern@apple.com>
8661
8662         * testsuite/g++.dg/other/constref[12].C: New, regression tests for
8663         passing a cast expression to a function by const reference.
8664
8665 2002-09-13  Nathan Sidwell  <nathan@codesourcery.com>
8666
8667         * g++.dg/template/deduce1.C: New test.
8668
8669 2002-09-13  Kazu Hirata  <kazu@cs.umass.edu>
8670
8671         * gcc.c-torture/execute/simd-1.c: Force all use of int to
8672         32-bit int.
8673
8674 2002-09-10  John David Anglin  <dave@hiauly1.hia.nrc.ca>
8675
8676         * gcc.dg/struct-ret-1.c: Add prototype for exit function and correct
8677         usage.
8678
8679 2002-09-10  Richard Earnshaw  <rearnsha@arm.com>
8680
8681         * gcc.c-torture/compile/20020910-1.c: New test.
8682
8683 2002-09-10  Frank Ch. Eigler  <fche@redhat.com>
8684
8685         * gcc.c-torture/execute/20010915-1.c: Correct typo in abort call.
8686
8687 2002-09-10  Andreas Jaeger  <aj@suse.de>
8688
8689         * gcc.dg/20020312-2.c: Adjust for x86-64.
8690
8691 2002-09-08  Toon Moene  <toon@moene.indiv.nluug.nl>
8692
8693         * g77.dg/7388.f: New test case for PR 7388.
8694
8695 2002-09-07  Ansgar Esztermann  <ansgar@thphy.uni-duesseldorf.de>
8696
8697         * gcc.dg/compare2.c: Remove xfail from cases 10 and 12.
8698
8699 2002-09-05  Ziemowit Laski <zlaski@apple.com>
8700
8701         * objc.dg/proto-lossage-1.m: New test.
8702
8703 2002-09-06  Neil Booth  <neil@daikokuya.co.uk>
8704
8705         * gcc.dg/cpp/_Pragma4.c: Fix typo.
8706
8707 2002-09-06  Nicola Pero  <n.pero@mi.flashnet.it>
8708
8709         * objc/execute/formal_protocol-6.x: Removed.  This testcase is now
8710         expected to pass.
8711
8712 2002-09-06  Stan Shebs  <shebs@apple.com>
8713             David Edelsohn  <edelsohn@gnu.org>
8714
8715         * gcc.dg/weak: New directory.
8716         * gcc.dg/weak-[1-9].c: Move to new directory, remove all
8717         target-specific xfail bits.
8718         * gcc.dg/typeof-2.c: Move to new directory.
8719         * gcc.dg/weak.exp: New expect script.
8720
8721 2002-09-06  Alan Modra  <amodra@bigpond.net.au>
8722
8723         * gcc.c-torture/execute/extzvsi.c: New test.
8724
8725 2002-09-05  Stan Shebs  <shebs@apple.com>
8726
8727         * gcc.dg/weak-1.c: xfail on Darwin.
8728         * gcc.dg/weak-2.c: Ditto.
8729         * gcc.dg/weak-3.c: Ditto.
8730         * gcc.dg/weak-4.c: Ditto.
8731         * gcc.dg/weak-5.c: Ditto.
8732         * gcc.dg/weak-6.c: Ditto.
8733         * gcc.dg/weak-7.c: Ditto.
8734         * gcc.dg/weak-8.c: Ditto.
8735         * gcc.dg/weak-9.c: Ditto.
8736
8737 2002-09-05  J"orn Rennecke <joern.rennecke@superh.com>
8738
8739         * gcc.c-torture/execute/loop-14.c: New test.
8740
8741 2002-09-04  Jakub Jelinek  <jakub@redhat.com>
8742
8743         * g++.dg/other/cxa-atexit1.C: New test.
8744
8745         * gcc.dg/typeof-2.c: New test.
8746
8747 2002-09-03  Roger Sayle  <roger@eyesopen.com>
8748
8749         * gcc.dg/builtins-2.c: New testcase.
8750         * gcc.dg/builtins-3.c: New testcase.
8751
8752 2002-09-03  Neil Booth  <neil@daikokuya.co.uk>
8753
8754         * gcc.dg/cpp/_Pragma4.c: New test.
8755
8756 2002-09-03  Nicola Pero  <n.pero@mi.flashnet.it>
8757
8758         * objc/execute/nil_method-1.m: New testcase.
8759
8760 2002-09-01  Nicola Pero  <n.pero@mi.flashnet.it>
8761
8762         * objc/execute/class-tests-1.h (test_class_with_superclass): Call
8763         [Object class], not [Object initialize].
8764
8765 2002-08-31  Roger Sayle  <roger@eyesopen.com>
8766             Hans-Peter Nilsson  <hp@bitrange.com>
8767
8768         * gcc.c-torture/execute/20020720-1.x: Skip test on
8769         mmix-knuth-mmixware.  Correct comment.
8770
8771 2002-08-27  Mark Mitchell  <mark@codesourcery.com>
8772
8773         * testsuite/g++.dg/abi/bitfield5.C: New test.
8774         * testsuite/g++.dg/abi/vbase10.C: Likewise.
8775
8776 2002-08-27  Nicola Pero  <n.pero@mi.flashnet.it>
8777
8778         * objc.dg/undeclared-selector.m: New test.
8779
8780 2002-08-27  Nathan Sidwell  <nathan@codesourcery.com>
8781
8782         * g++.dg/other/offsetof1.C: Avoid cast warning.
8783
8784 2002-08-26  Ziemowit Laski  <zlaski@apple.com>
8785
8786         * objc.dg/super-class-2.m: New test.
8787
8788 2002-08-24  Matt Austern  <austern@apple.com>
8789
8790         * g++.dg/ext/lvaddr.C: New test.
8791         * g++.dg/ext/lvcast.C: New test.
8792
8793 2002-08-22  Mark Mitchell  <mark@codesourcery.com>
8794
8795         * testsuite/g++.dg/inherit/cond1.C: New test.
8796
8797 2002-08-22  Geoffrey Keating  <geoffk@redhat.com>
8798
8799         * gcc.dg/noncompile/incomplete-1.c: New test.
8800
8801 2002-08-21  Joseph S. Myers  <jsm@polyomino.org.uk>
8802
8803         * gcc.dg/typespec-1.c: New test.
8804
8805 2002-08-20  Devang Patel  <dpatel@apple.com>
8806         * objc.dg/proto-hier-2.m: New test.
8807
8808 2002-08-19  Ziemowit Laski  <zlaski@apple.com>
8809
8810         * objc.dg/bitfield-1.m: New test.
8811         * objc.dg/bitfield-2.m: New test.
8812
8813 2002-08-17  Joseph S. Myers  <jsm@polyomino.org.uk>
8814
8815         * gcc.dg/c90-flex-array-1.c, gcc.dg/c99-flex-array-3.c,
8816         gcc.dg/c99-flex-array-4.c: New tests.
8817
8818 2002-08-16  Stan Shebs  <shebs@apple.com>
8819
8820         * objc/execute/selector-1.m: Add __NEXT_RUNTIME__ case.
8821
8822 2002-08-15  Jakub Jelinek  <jakub@redhat.com>
8823
8824         * gcc.dg/typeof-1.c: New test.
8825         * g++.dg/ext/typeof2.C: New test.
8826
8827 2002-08-15  Nathan Sidwell  <nathan@codesourcery.com>
8828
8829         * g++.dg/other/offsetof1.C: New test.
8830
8831 2002-08-14  Richard Henderson  <rth@redhat.com>
8832
8833         * gcc.dg/tls/diag-3.c: Fix expected message strings.
8834
8835 2002-08-14  Neil Booth  <neil@daikokuya.co.uk>
8836
8837         * gcc.dg/cpp/_Pragma3.c: New test.
8838
8839 2002-08-13  Mark Mitchell  <mark@codesourcery.com>
8840
8841         * g++.dg/template/inherit3: New test.
8842
8843 2002-08-10  Nathan Sidwell  <nathan@codesourcery.com>
8844
8845         * gcc.dg/bitfld-4.c: Add blank options.
8846
8847 2002-08-09  Mark Mitchell  <mark@codesourcery.com>
8848
8849         * g++.dg/template/crash1.C: New test.
8850
8851 2002-08-08  Jakub Jelinek  <jakub@redhat.com>
8852
8853         * gcc.dg/tls/opt-2.c: New test.
8854
8855 2002-08-08  Devang Patel  <dpatel@apple.com>
8856
8857         * objc.dg/selector-1.m : New test
8858
8859 2002-08-08  Nathan Sidwell  <nathan@codesourcery.com>
8860
8861         * g++.dg/abi/bitfield4.C: New test.
8862         * gcc.dg/bitfld-4.c: New test.
8863
8864 2002-08-08  Nathan Sidwell  <nathan@codesourcery.com>
8865
8866         * g++.dg/other/packed1.C: New test.
8867
8868 2002-08-07  Mark Mitchell  <mark@codesourcery.com>
8869
8870         * g++.dg/abi/offsetof.C: Tweak error messages.
8871         * g++.old-deja/g++.mike/p10769a.C: Likewise.
8872
8873 2002-08-08  Jakub Jelinek  <jakub@redhat.com>
8874
8875         * gcc.dg/bitfld-3.c: New test.
8876
8877 2002-08-07  Jakub Jelinek  <jakub@redhat.com>
8878             Richard Henderson  <rth@redhat.com>
8879
8880         * gcc.dg/i386-bitfield1.c: New test.
8881         * g++.dg/abi/bitfield3.C: Update.
8882
8883 2002-08-07  Neil Booth  <neil@daikokuya.co.uk>
8884
8885         * objc.dg/const-str-2.m: Update.
8886         * gcc.dg/cpp/c++98.c: Change to C extension.
8887         * gcc.dg/cpp/c++98-pedantic.c: Similarly.
8888         * gcc.dg/cpp/cpp.exp: Process .C extensions too.
8889
8890 2002-08-06  Aldy Hernandez  <aldyh@redhat.com>
8891
8892         * testsuite/gcc.dg/tls/diag-3.c: New.
8893
8894 2002-08-07  Gabriel Dos Reis  <gdr@nerim.net>
8895
8896         * g++.dg/README (Subdirectories): Document new subdir expr.
8897         * g++.dg/expr/pmf-1.C: New test.
8898
8899 2002-08-06  Neil Booth  <neil@daikokuya.co.uk>
8900
8901         * gcc.dg/cpp/vararg3.c, gcc.dg/cpp/vararg4.c: New tests.
8902
8903 2002-08-06  Jakub Jelinek  <jakub@redhat.com>
8904
8905         * g++.dg/abi/bitfield3.C: New test.
8906
8907 2002-08-05  Nathan Sidwell  <nathan@codesourcery.com>
8908
8909         * lib/gcov.exp: Tweak expected line formats.
8910         * gcc.misc-tests/gcov8.c: New test.
8911         * gcc.misc-tests/gcov8.x: New flags.
8912
8913 2002-08-05  Jakub Jelinek  <jakub@redhat.com>
8914
8915         * consistency.vlad/layout/endian.c: Include string.h.
8916
8917         * gcc.c-torture/execute/20020805-1.c: New test.
8918
8919 2002-08-04  Gabriel Dos Reis  <gdr@nerim.net>
8920
8921         * g++.dg/other/conversion1.C: New test.
8922
8923 2002-08-03  Roger Sayle  <roger@eyesopen.com>
8924
8925         * gcc.dg/builtins-1.c: New testcase.
8926
8927 2002-08-02  Mark Mitchell  <mark@codesourcery.com>
8928
8929         * g++.dg/inherit/access3.C: New test.
8930
8931 2002-08-01  Jakub Jelinek  <jakub@redhat.com>
8932
8933         * gcc.dg/ia64-visibility-2.c: New test.
8934
8935 2002-08-01  Benjamin Kosnik   <bkoz@redhat.com>
8936
8937         * g++.old-deja/g++.abi/ptrflags.C (expect): Change
8938         __qualifier_flags to __flags.
8939
8940 2002-07-31  Mark Mitchell  <mark@codesourcery.com>
8941
8942         * g++.dg/inherit/operator1.C: New test.
8943         * g++.dg/lookup/disamb1.C: Fix typo in comment.
8944         * g++.dg/other/error1.C: Change expected error message.
8945         * g++.dg/template/conv4.C: Likewise.
8946
8947 2002-07-26  Neil Booth  <neil@daikokuya.cop.uk>
8948
8949         * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/Wunused.c: Add test
8950         for documented behavior.
8951
8952 2002-07-25  Roger Sayle  <roger@eyesopen.com>
8953
8954         * gcc.c-torture/execute/20020720-1.x: Skip this test on
8955         several targets known to fail.
8956
8957 2002-07-25  Richard Sandiford  <rsandifo@redhat.com>
8958
8959         * gcc.dg/mips-args-[123].c: New tests.
8960
8961 2002-07-24  Aldy Hernandez  <aldyh@redhat.com>
8962
8963         * gcc.dg/ppc-spe.c: New.
8964
8965 2002-07-24  Geoffrey Keating  <geoffk@redhat.com>
8966
8967         * g++.dg/other/ptrmem4.C: New testcase.
8968
8969 2002-07-24  Richard Henderson  <rth@redhat.com>
8970
8971         * gcc.c-torture/execute/loop-2e.c: Rewrite for 64 bit and no mmap.
8972
8973 2002-07-24  Gabriel Dos Reis  <gdr@nerim.net>
8974
8975         * g++.dg/ext/alignof1.C (main): Return 0 for success.
8976
8977 2002-07-24  Roger Sayle  <roger@eyesopen.com>
8978
8979         * gcc.c-torture/execute/memset-3.c: New testcase.
8980
8981 2002-07-24  Neil Booth  <neil@daikokuya.co.uk>
8982
8983         * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/trad/Wunused.h,
8984         gcc.dg/cpp/Wunused.c, gcc.dg/cpp/Wunused.h: New tests.
8985
8986 2002-07-23  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8987
8988         * gcc.c-torture/execute/va-arg-15.x, va-arg-16.x, va-arg-17.x:
8989         Delete.
8990
8991 2002-07-23  J"orn Rennecke <joern.rennecke@superh.com>
8992
8993         * gcc.c-torture/compile/simd-4.c: New test.
8994
8995 2002-07-22  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
8996
8997         PR c++/7347, c++/7348
8998         * g++.dg/template/access4.C: New test.
8999         * g++.dg/template/access5.C: New test.
9000         * g++.old-deja/g++.pt/memtemp85.C: Fix access problem.
9001         * g++.old-deja/g++.pt/memtemp86.C: Likewise.
9002         * g++.old-deja/g++.pt/ttp58.C: Likewise.
9003         * g++.old-deja/g++.pt/memtemp89.C: Remove XFAIL.
9004
9005 2002-07-22  Jakub Jelinek  <jakub@redhat.com>
9006
9007         * gcc.dg/gnu89-init-2.c: New test.
9008
9009 2002-07-21  Gabriel Dos Reis  <gdr@nerim.net>
9010
9011         * gcc.dg/c90-arraydecl-1.c: Change C89 too C90.
9012
9013 2002-07-20  Roger Sayle  <roger@eyesopen.com>
9014
9015         * gcc.c-torture/execute/20020720-1.c: New testcase.
9016
9017 2002-07-20  Neil Booth  <neil@daikokuya.co.uk>
9018
9019         * gcc.dg/cpp/Wsignprom.c: New tests.
9020
9021 2002-07-20  Alan Modra  <amodra@bigpond.net.au>
9022
9023         * gcc.c-torture/execute/loop-13.c: New test.
9024
9025 2002-07-19  Neil Booth  <neil@daikokuya.co.uk>
9026
9027         * gcc.dg/cpp/expr.c: New tests.
9028
9029 2002 07-18  David Edelsohn  <edelsohn@gnu.org>
9030
9031         * g++.dg/opt/pr6713.C: Add template instantiation.
9032
9033 2002-07-18  Alan Modra  <amodra@bigpond.net.au>
9034
9035         * gcc.dg/nest.c: New test.
9036
9037 2002-07-17  Richard Henderson  <rth@redhat.com>
9038
9039         * g++.dg/opt/pr6713.C: New test.
9040
9041 2002-07-17  Eric Botcazou  <ebotcazou@multimania.com>
9042
9043         * gcc.c-torture/execute/loop-2e.x: Let the testcase
9044         XFAIL for all x86 processors.
9045
9046 2002-07-17  Ian Dall  <ian@sibyl.beware.dropbear.id.au>
9047
9048         * gcc.c-torture/execute/20010122-1.x: Do not test with
9049         -fomit-frame-pointer.
9050
9051 2002-07-17  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
9052
9053         * g++.dg/template/instantiate2.C: New test.
9054         * g++.dg/template/spec4.C: New test.
9055
9056 2002-07-17  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
9057
9058         * g++.dg/template/access2.C: New test.
9059         * g++.dg/template/access3.C: New test.
9060
9061 2002-07-15  Zack Weinberg  <zack@codesourcery.com>
9062
9063         * c-torture/execute/991216-3.c, c-torture/execute/strct-varg-1.c,
9064         c-torture/execute/va-arg-7.c, c-torture/execute/va-arg-8.c,
9065         c-torture/execute/va-arg-15.c, c-torture/execute/va-arg-16.c,
9066         c-torture/execute/va-arg-17.c, c-torture/execute/va-arg-19.c:
9067         Convert to use <stdarg.h>.
9068         * c-torture/execute/va-arg-3.c, c-torture/execute/va-arg-3.x:
9069         Delete.
9070         * gcc.dg/va-arg-2.c: New.
9071         * lib/gcc.exp, lib/objc.exp: Remove code to set -DNO_VARARGS.
9072
9073 2002-07-15  Jakub Jelinek  <jakub@redhat.com>
9074
9075         * gcc.c-torture/compile/20020710-1.c: New test.
9076
9077 2002-07-11  J"orn Rennecke <joern.rennecke@superh.com>
9078                           Andrew Pinski  <pinskia@physics.uc.edu>
9079
9080         gcc.c-torture/compile/simd-2.c: New testcase.
9081         gcc.c-torture/compile/simd-3.c: Likewise.
9082
9083 2002-07-11  Mark Mitchell  <mark@codesourcery.com>
9084
9085         PR c++/7224
9086         * g++.dg/overload/error1.C: New test.
9087
9088 2002-07-11  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
9089
9090         * gcc.misc-tests/linkage.exp: Handle mips-sgi-irix6*o32
9091         configuration and IRIX 6 O32 ABI.
9092
9093 2002-07-11  Roger Sayle  <roger@eyesopen.com>
9094
9095         * gcc.c-torture/execute/builtin-noret-1.c: Test non-ANSI functions.
9096
9097 2002-07-10  Roger Sayle  <roger@eyesopen.com>
9098
9099         * gcc.c-torture/execute/20000217-1.c: Fix usage of "abort".
9100
9101 2002-07-10  Jeffrey A Law  <law@redhat.com>
9102
9103         * gcc.c-torture/compile/981006-1.x: Do not use -fpic for mn102.
9104
9105         * gcc.c-torture/compile/930326-1.x: Remove.  No longer needed.
9106
9107 2002-07-09  Aldy Hernandez  <aldyh@redhat.com>
9108
9109         * gcc.dg/20020312-2.c: Check for __PPC__.
9110
9111 2002-07-09  Diego Novillo  <dnovillo@redhat.com>
9112
9113         * gcc.c-torture/compile/20020709-1.c: New test.
9114
9115 2002-07-07  Roger Sayle  <roger@eyesopen.com>
9116
9117         * g++.dg/template/qualttp21.C: New test case.
9118
9119 2002-07-06  Alexandre Oliva  <aoliva@redhat.com>
9120
9121         * gcc.c-torture/compile/20020706-1.c: New test.
9122         * gcc.c-torture/compile/20020706-2.c: New test.
9123
9124 2002-07-06  Brian R. Gaeke  <brg@dgate.ORG>
9125             Alexandre Oliva  <aoliva@redhat.com>
9126
9127         * g++.dg/warn/incomplete1.C: New test.
9128
9129 2002-07-05  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
9130
9131         PR c++/7099
9132         * g++.dg/warn/noreturn1.C: New test.
9133
9134 2002-07-03  Mark Mitchell  <mark@codesourcery.com>
9135
9136         PR c++/6706
9137         * g++.dg/debug/debug6.C: New test.
9138         * g++.dg/debug/debug7.C: New test.
9139
9140 2002-07-04  J"orn Rennecke <joern.rennecke@superh.com>
9141
9142         * gcc.c-torture/compile/simd-3.c: New test.
9143
9144 2002-07-03  Chris Demetriou  <cgd@broadcom.com>
9145
9146         * g++.dg/abi/mangle6.C: Run for mipsisa64*-*-* targets.
9147         * gcc.dg/20020620-1.c: Likewise.
9148
9149 2002-07-03  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
9150
9151         PR c++/6944
9152         * g++.dg/init/array4.C: New test.
9153         * g++.dg/init/array5.C: New test.
9154
9155 2002-07-03  J"orn Rennecke <joern.rennecke@superh.com>
9156
9157         * gcc.c-torture/execute/simd-1.c (main): Also test &, |, ^, ~.
9158         * gcc.c-torture/execute/simd-2.c (main): Likewise.
9159
9160 2002-07-02  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
9161
9162         * gcc.dg/cpp/tr-warn2.c: Use traditional C style function definitions.
9163         * gcc.dg/wtr-aggr-init-1.c: Likewise.
9164         * gcc.dg/wtr-conversion-1.c: Likewise.
9165         * gcc.dg/wtr-escape-1.c: Likewise.
9166         * gcc.dg/wtr-int-type-1.c: Likewise.
9167         * gcc.dg/wtr-label-1.c: Likewise.
9168         * gcc.dg/wtr-static-1.c: Likewise.
9169         * gcc.dg/wtr-strcat-1.c: Likewise.
9170         * gcc.dg/wtr-suffix-1.c: Likewise.
9171         * gcc.dg/wtr-switch-1.c: Likewise.
9172         * gcc.dg/wtr-unary-plus-1.c: Likewise.
9173         * gcc.dg/wtr-union-init-1.c: Likewise.
9174         * gcc.dg/wtr-union-init-2.c: Likewise.
9175         * gcc.dg/wtr-union-init-3.c: Likewise.
9176
9177         * gcc.dg/wtr-func-def-1.c: New test.
9178
9179 2002-07-02 Devang Patel <dpatel@apple.com>
9180
9181         * objc.dg/param-1.m: New test.
9182
9183 2002-07-03  Neil Booth  <neil@daikokuya.co.uk>
9184
9185         * gcc.dg/cpp/trad/directive.c: Add test.
9186         * gcc.dg/cpp/trad/macroargs.c: Add test.
9187         * gcc.dg/cpp/trad/recurse-3.c: Add tests.
9188
9189 2002-07-02  Neil Booth  <neil@daikokuya.co.uk>
9190
9191         * gcc.dg/cpp/cmdlne-M.c: New test.
9192
9193 2002-07-02  Ziemowit Laski  <zlaski@apple.com>
9194
9195         * objc.dg/desig-init-1.m: New test.
9196
9197 2002-07-02  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
9198
9199         PR c++/6716
9200         * g++.dg/template/instantiate1.C: New test.
9201
9202 2002-07-01  Mark Mitchell  <mark@codesourcery.com>
9203
9204         PR c++/7112
9205         * g++.dg/template/sizeof2.C: New test.
9206
9207 2002-07-01  Neil Booth  <neil@daikokuya.co.uk>
9208
9209         * gcc.dg/cpp/trad/cmdlne-dD.c, gcc.dg/cpp/trad/cmdlne-dM.c,
9210         gcc.dg/cpp/trad/include.c: New tests.
9211
9212 2002-07-01  Hans-Peter Nilsson  <hp@axis.com>
9213
9214         PR target/7177
9215         * gcc.c-torture/compile/20020701-1.c: New test.
9216
9217 2002-07-01  Stan Shebs  <shebs@apple.com>
9218
9219         * lib/objc.exp (objc_target_compile): Add the -I path to ObjC
9220         header here...
9221         * lib/objc-torture.exp (objc-torture-compile): ...instead of here
9222         (objc-torture-execute): or here.
9223
9224 2002-07-01  J"orn Rennecke <joern.rennecke@superh.com>
9225
9226         * gcc.c-torture/execute/arith-rand-ll.c: New test.
9227
9228 2002-07-01  Neil Booth  <neil@daikokuya.co.uk>
9229
9230         * gcc.dg/cpp/trad/escaped-nl.c: New test.
9231
9232 2002-06-30  Devang Patel  <dpatel@apple.com>
9233
9234         * objc.dg/fsyntax-only.m: New test.
9235
9236 2002-06-27  Mark Mitchell  <mark@codesourcery.com>
9237
9238         PR c++/6695
9239         * g++.dg/template/friend7.C: New file.
9240
9241 2002-06-27  Aldy Hernandez  <aldyh@redhat.com>
9242
9243         * gcc.c-torture/execute/string-opt-8.c (strncmp): Fix typo in
9244         return type.
9245
9246 2002-06-27  J"orn Rennecke <joern.rennecke@superh.com>
9247
9248         * gcc.c-torture/execute/simd-2.c (i, j): Add initializer elements to
9249         avoid division by zero.
9250
9251 2002-06-27  Neil Booth  <neil@daikokuya.co.uk>
9252
9253         * gcc.dg/Wunknownprag.c: New tests.
9254
9255 2002-06-25  J"orn Rennecke <joern.rennecke@superh.com>
9256
9257         * gcc.c-torture/execute/simd-2.c: New test.
9258
9259 2002-06-25  Neil Booth  <neil@daikokuya.co.uk>
9260
9261         * gcc.dg/cpp/mi7.c, gcc.dg/cpp/mi7a.h, gcc.dg/cpp/mi7b.h,
9262         gcc.dg/cpp/trad/builtins.c, gcc.dg/cpp/trad/builtins.h,
9263         gcc.dg/cpp/trad/cmdlne-C.c, gcc.dg/cpp/trad/cmdlne-C2.c,
9264         gcc.dg/cpp/trad/maccom1.c, gcc.dg/cpp/trad/maccom2.c,
9265         gcc.dg/cpp/trad/maccom3.c, gcc.dg/cpp/trad/maccom4.c,
9266         gcc.dg/cpp/trad/maccom6.c, gcc.dg/cpp/trad/mi1.c,
9267         gcc.dg/cpp/trad/mi1c.h, gcc.dg/cpp/trad/mi1nd.h,
9268         gcc.dg/cpp/trad/mi1ndp.h, gcc.dg/cpp/trad/mi1x.h,
9269         gcc.dg/cpp/trad/mi2.c, gcc.dg/cpp/trad/mi2a.h,
9270         gcc.dg/cpp/trad/mi2b.h, gcc.dg/cpp/trad/mi2c.h
9271         gcc.dg/cpp/trad/mi3.c, gcc.dg/cpp/trad/mi3.def,
9272         gcc.dg/cpp/trad/mi3.h, gcc.dg/cpp/trad/mi4.c,
9273         gcc.dg/cpp/trad/mi5.c, gcc.dg/cpp/trad/mi6.c,
9274         gcc.dg/cpp/trad/mi6a.h, gcc.dg/cpp/trad/mi6b.h,
9275         gcc.dg/cpp/trad/mi6c.h, gcc.dg/cpp/trad/mi6d.h,
9276         gcc.dg/cpp/trad/mi6e.h, gcc.dg/cpp/trad/mi7.c,
9277         gcc.dg/cpp/trad/mi7a.h, gcc.dg/cpp/trad/mi7b.h: New tests.
9278
9279 2002-06-24  Neil Booth  <neil@daikokuya.co.uk>
9280
9281         * gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/assembler.S,
9282         gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/funlike-4.c,
9283         gcc.dg/cpp/trad/null-drctv.c, gcc.dg/cpp/trad/recurse-1.c,
9284         gcc.dg/cpp/trad/recurse-2.c, gcc.dg/cpp/trad/recurse-3.c:
9285         New tests.
9286         * gcc.dg/cpp/trad/directive.c: Update.
9287
9288 2002-06-23  Andreas Jaeger  <aj@suse.de>
9289
9290         * gcc.c-torture/execute/complex-6.c: New.
9291
9292 2002-06-22  Neil Booth  <neil@daikokuya.co.uk>
9293
9294         * gcc.dg/cpp/trad/comment-2.c. gcc.dg/cpp/trad/funlike-2.c,
9295         gcc.dg/cpp/trad/funlike.c, gcc.dg/cpp/trad/funlike-3.c,
9296         gcc.dg/cpp/trad/literals-1.c, gcc.dg/cpp/trad/literals-2.c,
9297         gcc.dg/cpp/trad/macroargs.c, gcc.dg/cpp/trad/quote.c: New tests.
9298
9299 2002-06-21  Neil Booth  <neil@daikokuya.co.uk>
9300
9301         * gcc.dg/cpp/trad: New directory with traditional tests copied
9302         from parent directory.
9303         * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
9304         gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
9305         gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
9306         gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
9307         Move to trad/ and rename.
9308         * gcc.dg/cpp/trad/__STDC__.c, gcc.dg/cpp/trad/comment.c,
9309         gcc.dg/cpp/trad/escaped-eof.c, gcc.dg/cpp/trad/redef1.c,
9310         gcc.dg/cpp/trad/redef2.c: New tests.
9311         * gcc.dg/cpp/trad/trad.exp: New driver.
9312
9313 2002-06-20  Neil Booth  <neil@daikokuya.co.uk>
9314
9315         * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
9316         gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
9317         gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
9318         gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
9319         Remove.
9320
9321 2002-06-20  Richard Sandiford  <rsandifo@redhat.com>
9322
9323         * gcc.dg/20020620-1.c: New test.
9324
9325 2002-06-20  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
9326
9327         * g++.dg/template/ttp4.C: New test.
9328
9329 2002-06-19  Jakub Jelinek  <jakub@redhat.com>
9330
9331         * g++.dg/opt/vt1.C: Fix regexp.
9332
9333 2002-06-18  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
9334
9335         * gcc.c-torture/execute/pure-1.c: Make functions static again.
9336         Don't use attribute `noinline'.
9337
9338 2002-06-18  Hans-Peter Nilsson  <hp@axis.com>
9339
9340         * gcc.c-torture/execute/20020615-1.c: Fix typo in comment.
9341
9342 2002-06-18  Aldy Hernandez  <aldyh@redhat.com>
9343
9344         * gcc.c-torture/execute/simd-1.c: New.
9345
9346         * gcc.dg/simd-1.c: New.
9347
9348 2002-06-18  Hans-Peter Nilsson  <hp@axis.com>
9349
9350         * gcc.c-torture/execute/20020615-1.c: Correct bug-description.
9351
9352 2002-06-16  Richard Henderson  <rth@redhat.com>
9353
9354         * g++.dg/ext/anon-struct1.C: New.
9355         * g++.dg/ext/anon-struct2.C: New.
9356         * g++.dg/ext/anon-struct3.C: New.
9357         * gcc.dg/anon-struct-1.c: New.
9358         * gcc.dg/anon-struct-2.c: New.
9359         * gcc.dg/anon-struct-3.c: New.
9360         * gcc.dg/20011008-1.c: Adjust warning text.
9361         * gcc.dg/20020527-1.c: Add -fms-extensions.
9362
9363 2002-06-16  Richard Henderson  <rth@redhat.com>
9364
9365         * gcc.dg/20020531-1.c: Add LL specifier to avoid warning.
9366
9367 2002-06-15  Hans-Peter Nilsson  <hp@axis.com>
9368
9369         * gcc.c-torture/execute/20020615-1.c: New test.
9370
9371 2002-06-15  Roger Sayle  <roger@eyesopen.com>
9372
9373         * gcc.c-tortuture/execute/compare-1.c: New test case.
9374         * gcc.c-tortuture/execute/compare-2.c: New test case.
9375         * gcc.c-tortuture/execute/compare-3.c: New test case.
9376
9377 2002-06-13  Richard Henderson  <rth@redhat.com>
9378
9379         * g++.old-deja/g++.abi/vtable2.C (INC_VDATA): New.  Define for
9380         ia64 ilp32.
9381
9382 2002-06-12  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
9383
9384         * g++.dg/template/typename2.C: Update error message.
9385
9386 2002-06-12  Hans-Peter Nilsson  <hp@axis.com>
9387
9388         * gcc.c-torture/execute/20020611-1.c: New test.
9389
9390 2002-06-11  Bob Wilson  <bob.wilson@acm.org>
9391
9392         * g++.old-deja/g++.pt/static11.C: Add xtensa-*-elf* to the
9393         list of targets to skip.
9394
9395 2002-06-10  Bob Wilson  <bob.wilson@acm.org>
9396
9397         * gcc.c-torture/compile/20001226-1.x: Only xfail for Xtensa
9398         targets if not optimizing.
9399
9400 2002-06-10  Jakub Jelinek  <jakub@redhat.com>
9401
9402         * gcc.c-torture/compile/20020605-1.c: New test.
9403
9404         * g++.dg/opt/vt1.C: New test.
9405
9406         * gcc.dg/20020531-1.c: New test.
9407
9408         * gcc.dg/20020530-1.c: New test.
9409
9410         * gcc.dg/20020527-1.c: New test.
9411
9412         * g++.dg/opt/cse1.C: New test.
9413
9414 2002-06-07  Roger Sayle  <roger@eyesopen.com>
9415
9416         * gcc.dg/20020607-2.c: New test case.
9417
9418 2002-06-07  Jakub Jelinek  <jakub@redhat.com>
9419
9420         * gcc.c-torture/compile/20020604-1.c: New test.
9421
9422 2002-06-04  Richard Henderson  <rth@redhat.com>
9423
9424         * gcc.dg/alpha-base-1.c: Add ext/ins/msk/umulh cases.
9425         * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: Use -mcpu=ev67.
9426         * gcc.dg/alpha-cix-1.c, gcc.dg/alpha-cix-2.c: New.
9427
9428 2002-06-04  Aldy Hernandez  <aldyh@redhat.com>
9429
9430         * gcc.dg/altivec-2.c: Remove test for invalid vector type V2DF.
9431
9432 2002-06-03  Richard Henderson  <rth@redhat.com>
9433
9434         * gcc.dg/alpha-base-1.c, gcc.dg/alpha-base-2.c: New.
9435         * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: New.
9436
9437 2002-06-02  Richard Henderson  <rth@redhat.com>
9438
9439         * gcc.c-torture/execute/pure-1.c: Don't mark any of the
9440         test functions static.
9441
9442 2002-06-02  Andreas Jaeger  <aj@suse.de>
9443
9444         * gcc.c-torture/execute/loop-3c.x: Remove, the test should pass
9445         now.
9446
9447 2002-06-02  Neil Booth  <neil@daikokuya.demon.co.uk>
9448
9449         * gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-suffix-1.c,
9450         gcc.dg/cpp/paste4.c, gcc.dg/cpp/sysmac2.c:
9451         Update for mofified diagnostics.
9452         * gcc.dg/c99-intconst-1.c: No longer fail.
9453
9454 2002-06-02  Richard Henderson  <rth@redhat.com>
9455
9456         * gcc.dg/uninit-A.c: Remove xfail markers.
9457
9458 2002-06-01  Roger Sayle  <roger@eyesopen.com>
9459
9460         * gcc.dg/fnegate-1.c: New test case.
9461
9462 2002-05-30  Osku Salerma  <osku@iki.fi>
9463
9464         * gcc.c-torture/execute/mayalias-1.c: New file.
9465
9466 2002-05-29  Neil Booth  <neil@daikokuya.demon.co.uk>
9467
9468         * gcc.dg/cpp/c++98-pedantic.c, gcc.dg/cpp/c89-pedantic.c,
9469         gcc.dg/cpp/c94-pedantic.c, gcc.dg/cpp/gnuc89-pedantic.c,
9470         gcc.dg/cpp/if-1.c: Update for modified diagnostics.
9471
9472 2002-05-29  Hans-Peter Nilsson  <hp@axis.com>
9473
9474         * gcc.c-torture/execute/20020529-1.c: New test.
9475
9476 2002-05-27  Richard Henderson  <rth@redhat.com>
9477
9478         * g++.dg/ext/attrib6.C: New test case.
9479
9480 2002-05-27  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
9481
9482         * gcc.c-torture/execute/pure-1.c: New test.
9483
9484 2002-05-27  Neil Booth  <neil@daikokuya.demon.co.uk>
9485
9486         * gcc.dg/cpp/arith-2.c: Remove.
9487
9488 2002-05-27  Neil Booth  <neil@daikokuya.demon.co.uk>
9489
9490         * gcc.dg/cpp/arith-2.c, gcc.dg/cpp/arith-3.c: New tests.
9491         * gcc.dg/cpp/if-3.c: Remove.
9492
9493 2002-05-26  Jakub Jelinek  <jakub@redhat.com>
9494
9495         * g++.dg/opt/cse2.C: New test.
9496
9497 2002-05-26  Neil Booth  <neil@daikokuya.demon.co.uk>
9498
9499         * gcc.dg/cpp/arith-1.c: New semantic tests.
9500         * gcc.dg/cpp/if-1.c: Update.
9501
9502 2002-05-24  Ben Elliston  <bje@redhat.com>
9503
9504         * lib/c-torture.exp (c-torture-execute): Handle multiple sources.
9505
9506 2002-05-24  Jakub Jelinek  <jakub@redhat.com>
9507
9508         * gcc.dg/verbose-asm.c: New test.
9509
9510 2002-05-24  Neil Booth  <neil@daikokuya.demon.co.uk>
9511
9512         * gcc.dg/cpp/paste12.c: New test.
9513
9514 2002-05-23  Neil Booth  <neil@daikokuya.demon.co.uk>
9515
9516         * g++.dg/parse/named_ops.C: New test.
9517
9518 2002-05-23  Mark Mitchell  <mark@codesourcery.com>
9519
9520         * gcc/testsuite/gcc.dg/weak-8.c: New test.
9521
9522 2002-05-23  J"orn Rennecke <joern.rennecke@superh.com>
9523
9524         * gcc.dg/weak-2.c: Allow optional leading underscore
9525         in scan-assembler symbol name.
9526         * gcc.dg/weak-3.c: Likewise.
9527         * gcc.dg/weak-4.c: Likewise.
9528         * gcc.dg/weak-5.c: Likewise.
9529
9530 2002-05-23  Jakub Jelinek  <jakub@redhat.com>
9531
9532         * gcc.dg/20020523-1.c: New test.
9533
9534 2002-05-23  Neil Booth  <neil@daikokuya.demon.co.uk>
9535
9536         * objc.dg/const-str-2.m: Update now that we stop after
9537         a command line error.
9538
9539 2002-05-22  Richard Henderson  <rth@redhat.com>
9540
9541         * g++.dg/dg.exp: Fix typo in test pruneing.
9542
9543 2002-05-22  Richard Henderson  <rth@redhat.com>
9544
9545         * g++.dg/dg.exp: Prune the tls subdirectory.
9546         * g++.dg/tls/tls.exp, g++.dg/tls/trivial.C: New.
9547         * g++.dg/tls/diag-1.C, g++.dg/tls/diag-2.C: New.
9548         * g++.dg/tls/init-1.C: New.
9549
9550 2002-05-22  Jakub Jelinek  <jakub@redhat.com>
9551
9552         * gcc.dg/20020517-1.c: New test.
9553
9554 2002-05-21  Richard Henderson  <rth@redhat.com>
9555
9556         * gcc.dg/tls/tls.exp, gcc.dg/tls/trivial.c, gcc.dg/tls/diag-1.c,
9557         gcc.dg/tls/diag-2.c, gcc.dg/tls/init-1.c: New directory and files.
9558
9559 2002-05-21  Brian R. Gaeke  <brg@dgate.ORG>
9560
9561         * g++.dg/other/copy2.C: New test.
9562
9563 2002-05-20  J"orn Rennecke <joern.rennecke@superh.com>
9564
9565         * gcc.c-torture/execute/memcpy-2.c (SEQUENCE_LENGTH): Define.
9566         (MAX_COPY): Bump up to 10 times sizeof (long long).
9567         (main): Use a pattern of SEQUENCE_LENGTH different characters to copy.
9568
9569         * gcc.c-torture/execute/memset-1.c (MAX_COPY): Bump up to 10 times
9570         sizeof (long long).
9571
9572         * gcc.c-torture/execute/strcpy-1.c: New test.
9573
9574 2002-05-19  Jason Merrill  <jason2redhat.com>
9575
9576         * g++.dg/ext/oper1.C: New test.
9577
9578 2002-05-20  David Billinghurst <David.Billinghurst@riotinto.com>
9579 2002-05-19  Mark Mitchell  <mitchell@doubledemon.codesourcery.com>
9580
9581         * README.QMTEST: New file.
9582
9583         * g++.dg/warn/Wshadow-1.C: Remove unncessary dg-error line.
9584
9585 2002-05-19  Andreas Jaeger  <aj@suse.de>
9586
9587         * gcc.c-torture/execute/loop-2c.x: Remove, the test should pass
9588         now.
9589         * gcc.c-torture/execute/loop-2d.x: Likewise.
9590
9591 2002-05-19  David Billinghurst <David.Billinghurst@riotinto.com>
9592
9593         * gcc.dg/weak-2.c:  xfail warnings for platforms that don't
9594         support weak symbols.
9595         * gcc.dg/weak-4.c: Likewise
9596         * gcc.dg/weak-6.c: Likewise
9597
9598 2002-05-16  David.Billinghurst <David.Billinghurst@riotinto.com>
9599
9600         * gcc.dg/weak-3.c: Add dg-excess-error comment for
9601         cygwin, coff and h8300-*-hms targets
9602         * gcc.dg/weak-5.c: Likewise
9603         * gcc.dg/weak-7.c: Likewise
9604
9605 2002-05-16  Jason Merrill  <jason@redhat.com>
9606
9607         * lib/scanasm.exp (scan-assembler): Use upvar, not uplevel.
9608         (scan-assembler-not, scan-assembler-dem): Likewise.
9609         (scan-assembler-dem-not): Likewise.
9610
9611 2002-05-15  Richard Henderson  <rth@redhat.com>
9612
9613         * gcc.dg/weak-5.c (vfoo1c, vfoo1g): Warn here.
9614
9615 2002-05-15  Richard Henderson  <rth@redhat.com>
9616
9617         * gcc.dg/weak-5.c (vfoo1c): No warning here.
9618         (vfoo1f): Warning here.
9619         (vfoo1l): Don't redefine the alias.
9620
9621 2002-05-14  Jason Merrill  <jason@redhat.com>, Alexandre Oliva  <aoliva@redhat.com>
9622
9623         * g++.dg/init/pm1.C: New test.
9624
9625 2002-05-12  David S. Miller  <davem@redhat.com>
9626
9627         * gcc.c-torture/execute/conversion.c (ldnear): Use long double
9628         types.
9629
9630 2002-05-10  Roger Sayle  <roger@eyesopen.com>
9631
9632         * gcc.c-torture/execute/20020510-1.c: New test case.
9633
9634 2002-05-10  David S. Miller  <davem@redhat.com>
9635
9636         * gcc.c-torture/execute/conversion.c: Test long double too.
9637
9638 2002-05-09  Jakub Jelinek  <jakub@redhat.com>
9639
9640         * lib/g77.exp (g77_link_flags): Append all multilib dirs containing
9641         libgcc_s*.so.1 below gcc object dir to LD_LIBRARY_PATH.
9642         * lib/g++.exp (g++_link_flags): Likewise.
9643         * lib/objc.exp (objc_target_compile): Likewise.
9644
9645 2002-05-09  Neil Booth  <neil@daikokuya.demon.co.uk>
9646
9647         * gcc.dg/cpp/poison.c: Update.
9648         * gcc.dg/cpp/20000625-2.c: Remove.
9649         * gcc.dg/cpp/direct2s.c: Remove final test.
9650
9651 2002-05-08  Tom Rix  <trix@redhat.com>
9652
9653         * gcc.c-torture/execute/20020508-1.c: New test.
9654         * gcc.c-torture/execute/20020508-2.c: New test.
9655         * gcc.c-torture/execute/20020508-3.c: New test.
9656
9657 2002-05-08  Neil Booth  <neil@daikokuya.demon.co.uk>
9658
9659         * gcc.dg/cpp/charconst-4.c: More tests.
9660
9661 2002-05-08  Mark Mitchell  <mark@codesourcery.com>
9662
9663         PR c/6569
9664         * gcc.dg/weak-3.c: Update location of warning messages.
9665         * gcc.dg/weak-5.c: Likewise.
9666
9667 2002-05-06  Roger Sayle  <roger@eyesopen.com>
9668
9669         * gcc.c-torture/execute/20020506-1.c: New test case.
9670
9671 2002-05-07  Neil Booth  <neil@daikokuya.demon.co.uk>
9672
9673         * gcc.dg/cpp/charconst-3.c: Correct tests accordingly.
9674
9675 2002-05-06  Neil Booth  <neil@daikokuya.demon.co.uk>
9676
9677         * gcc.dg/cpp/charconst-3.c: Run, don't compile.
9678
9679 2002-05-06  Neil Booth  <neil@daikokuya.demon.co.uk>
9680
9681         * gcc.dg/cpp/charconst-3.c: New test.
9682
9683 2002-05-05  Neil Booth  <neil@daikokuya.demon.co.uk>
9684
9685         * gcc.dg/cpp/charconst.c: Update tests.
9686
9687 2002-05-05  Tim Josling  <tej@melbpc.org.au>
9688
9689         * treelang: Added directory for new sample language treelang. Also
9690         lib/treelang.exp: New file to signal treelang should be tested.
9691
9692 2002-05-03  Jakub Jelinek  <jakub@redhat.com>
9693
9694         * gcc.dg/cpp/cmdlne-dM-M.c: New test.
9695         * gcc.dg/cpp/cmdlne-dD-M.c: New test.
9696         * gcc.dg/cpp/cmdlne-dN-M.c: New test.
9697         * gcc.dg/cpp/cmdlne-dI-M.c: New test.
9698         * gcc.dg/cpp/cmdlne-dI-M.h: New aux file.
9699         * gcc.dg/cpp/cmdlne-dD-dM.c: New test.
9700         * gcc.dg/cpp/cmdlne-dM-dD.c: New test.
9701
9702 2002-05-03  Joseph S. Myers  <jsm28@cam.ac.uk>
9703
9704         * gcc.dg/format/xopen-2.c: New test.
9705
9706 2002-05-03  Jakub Jelinek  <jakub@redhat.com>
9707
9708         * gcc.dg/20020503-1.c: New test.
9709
9710 2002-05-02  Mark Mitchell  <mark@codesourcery.com>
9711
9712         * g++.dg/init/dtor1.C: Make it tougher.
9713
9714 2002-05-01  Mark Mitchell  <mark@codesourcery.com>
9715
9716         * g++.dg/init/dtor1.C: New test.
9717
9718 2002-05-02  Aldy Hernandez  <aldyh@redhat.com>
9719
9720         * gcc.dg/altivec-8.c: New.
9721
9722 2002-05-01  Aldy Hernandez  <aldyh@redhat.com>
9723
9724         * gcc.dg/altivec-7.c: New.
9725
9726 2002-04-29  Jakub Jelinek  <jakub@redhat.com>
9727
9728         * g++.dg/parse/typedef1.C: New test.
9729
9730 2002-04-29  Mark Mitchell  <mark@codesourcery.com>
9731
9732         PR c++/6486
9733         * g++.dg/template/friend6.C: New test.
9734
9735         PR c++/6492
9736         * g++.dg/init/copy1.C: New test.
9737
9738 2002-04-29  Nathan Sidwell  <nathan@codesourcery.com>
9739
9740         * g++.dg/warn/effc1.C: New test.
9741
9742 2002-04-29  Neil Booth  <neil@daikokuya.demon.co.uk>
9743
9744         * gcc.dg/cpp/if-cexp.c: Add a test.
9745
9746 2002-04-28  Jakub Jelinek  <jakub@redhat.com>
9747
9748         * gcc.dg/20020426-2.c: New test.
9749
9750 2002-04-28  Neil Booth  <neil@daikokuya.demon.co.uk>
9751
9752         * gcc.dg/cpp/if-mop.c: Update.
9753         * gcc.dg/cpp/if-mpar.c: Add test.
9754         * gcc.dg/cpp/if-oppr.c: Update.
9755
9756 2002-04-28  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
9757
9758         PR c/6343
9759         * gcc.dg/weak-[2-7].c: New tests.
9760
9761 2002-04-26  Alexandre Oliva  <aoliva@redhat.com>
9762
9763         * gcc.dg/enum1.c: New test.
9764
9765 2002-04-26  Mark Mitchell  <mark@codesourcery.com>
9766
9767         PR c++/6497
9768         * g++.dg/inherit/access2.C: New test.
9769
9770 2002-04-26  Mark Mitchell  <mark@codesourcery.com>
9771
9772         PR bootstrap/6445
9773         * gcc.dg/20020426-1.c: New test.
9774
9775 2002-04-26  Alexandre Oliva  <aoliva@redhat.com>
9776
9777         * g++.dg/abi/enum1.C: New test.
9778
9779 2002-04-26  Richard Henderson  <rth@redhat.com>
9780
9781         * gcc.dg/c99-bool-1.c: Expect always true warning.
9782
9783 2002-04-25  Roger Sayle  <roger@eyesopen.com>
9784
9785         * gcc.dg/i386-memset-1.c: New test case for PR target/6456.
9786
9787 2002-04-25  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
9788
9789         * gcc.c-torture/execute/20020227-1.x: New file, xfail on 64-bit
9790         targets.
9791
9792 2002-04-24  Mark Mitchell  <mark@codesourcery.com>
9793
9794         * g++.dg/abi/mange7.C: New test.
9795
9796         PR c++/6438.
9797         * g++.dg/parse/stmtexpr2.C: New test.
9798
9799 2002-04-24  J"orn Rennecke <joern.rennecke@superh.com>
9800
9801         * gcc.dg/20020312-2.c: Add SH target.
9802
9803 2002-04-24  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
9804
9805         * gcc.c-torture/compile/labels-3.x: New file, don't assemble the
9806         compiler output on mips*-*-irix*.
9807
9808 2002-04-23  Jakub Jelinek  <jakub@redhat.com>
9809
9810         * g++.dg/parse/attr1.C: New test.
9811
9812 2002-04-23  Roger Sayle  <roger@eyesopen.com>
9813
9814         * gcc.c-torture/execute/string-opt-17.c: New test case.
9815         * gcc.c-torture/execute/memset-2.c: New test case.
9816
9817 2002-04-23  Mark Mitchell  <mark@codesourcery.com>
9818
9819         PR c++/6256:
9820         * g++.dg/template/friend5.C: New test.
9821
9822         PR c++/6331:
9823         * g++.dg/template/qual1.C: Likewise.
9824
9825 2002-04-22  Zack Weinberg  <zack@codesourcery.com>
9826
9827         * gcc.c-torture/execute/980707-1.c: Don't use isspace().
9828         Include stdlib.h, not stdio.h or ctype.h.
9829
9830 2002-04-22  Hans-Peter Nilsson  <hp@axis.com>
9831
9832         * gcc.dg/20020415-1.c: Expect warning for unsupported -fpic on
9833         cris-*-elf* and mmix-*-*.
9834         * g77.f-torture/execute/io0.x: xfail for cris-*-elf.
9835         * g77.f-torture/execute/io1.x, g77.f-torture/execute/20001201.x,
9836         g77.f-torture/execute/6367.x, g77.f-torture/execute/u77-test.x:
9837         Ditto.
9838         * gcc.dg/wint_t-1.c: Mark excess errors for cris-*-elf.
9839         * gcc.dg/wchar_t-1.c: Ditto.
9840
9841 2002-04-21  Hans-Peter Nilsson  <hp@axis.com>
9842
9843         * g++.dg/opt/cleanup1.C (C::C()): Initialize member c.
9844         Clarify comment.
9845
9846 2002-04-21  Neil Booth  <neil@daikokuya.demon.co.uk>
9847
9848         * gcc.dg/cpp/endif.h, gcc.dg/cpp/endif.c: New tests.
9849
9850 2002-04-21  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
9851
9852         * gcc.c-torture/execute/20000906-1.x: Delete.
9853
9854 2002-04-20  David.Billinghurst <David.Billinghurst@riotinto.com>
9855
9856         * g77.dg/f77-edit-i-in.f: Restore missing { dg-do run }
9857
9858 2002-04-19  Toon Moene  <toon@moene.indiv.nluug.nl>
9859
9860         * PR6367
9861         * g77.f-torture/execute/6367.f: New test.
9862         * g77.f-torture/execute/6367.x: Disable for MMIX.
9863
9864 2002-04-19  Mark Mitchell  <mark@codesourcery.com>
9865
9866         * PR6352
9867         * g++.dg/opt/inline2.C: New test.
9868
9869 2002-04-18  Richard Henderson  <rth@redhat.com>
9870
9871         * gcc.dg/20000906-1.c: Enable for all targets.
9872         * gcc.c-torture/compile/iftrap-2.c: New.
9873
9874 2002-04-18  Jakub Jelinek  <jakub@redhat.com>
9875
9876         * gcc.dg/20020418-1.c: New test.
9877         * gcc.dg/20020418-2.c: New test.
9878
9879 2002-04-18  Richard Henderson  <rth@redhat.com>
9880
9881         * gcc.c-torture/compile/iftrap-1.c: New.
9882         * gcc.dg/iftrap-1.c: Adjust for ia64.
9883         * gcc.dg/iftrap-2.c: New.
9884
9885 2002-04-18  Jakub Jelinek  <jakub@redhat.com>
9886
9887         * gcc.c-torture/compile/20020418-1.c: New test.
9888
9889 2002-04-18  Roger Sayle  <roger@eyesopen.com>
9890
9891         * gcc.c-torture/compile/20020415-1.c: New.
9892
9893 2002-04-18  David S. Miller  <davem@redhat.com>
9894
9895         * gcc.c-torture/execute/20020418-1.c: New test.
9896
9897 2002-04-17  Jakub Jelinek  <jakub@redhat.com>
9898
9899         * gcc.dg/20020416-1.c: New test.
9900
9901         * g++.dg/opt/inline1.C: New test.
9902
9903 2002-04-16  Jakub Jelinek  <jakub@redhat.com>
9904
9905         * gcc.dg/altivec-5.c: New test.
9906
9907         * gcc.dg/20020415-1.c: New test.
9908
9909 2002-04-15  Mark Mitchell  <mark@codesourcery.com>
9910
9911         * testsuite/lib/chill.exp: Remove.
9912
9913 2002-04-14  Jakub Jelinek  <jakub@redhat.com>
9914
9915         * g++.dg/other/big-struct.C: New test.
9916
9917 2002-04-14  David Billinghurst <David.Billinghurst@riotinto.com>
9918
9919         * g77.dg/f77-edit-i-in.f: Use internal buffer in place
9920         of scratch file.
9921
9922 2002-04-13  David Billinghurst <David.Billinghurst@riotinto.com>
9923
9924         PR c/6277
9925         * gcc.dg/i386-387-1.c:  Allow optional leading underscore
9926         in scan-assembler function name
9927
9928 2002-04-13  Hans-Peter Nilsson  <hp@bitrange.com>
9929
9930         * g77.f-torture/execute/980628-4.x,
9931         g77.f-torture/execute/980628-5.x,
9932         g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
9933         g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
9934         g77.f-torture/compile/alpha1.x: xfail powerpc-*-* hosted on
9935         i[34567]86-*-*.
9936
9937 2002-04-13  David S. Miller  <davem@redhat.com>
9938
9939         * gcc.c-torture/execute/20020413-1.c: New test.
9940
9941 2002-04-13  Richard Sandiford  <rsandifo@redhat.com>
9942
9943         * gcc.dg/asm-6.c,
9944         * g++.dg/ext/asm1.C: New tests.
9945
9946 2002-04-12  Mark Mitchell  <mark@codesourcery.com>
9947
9948         PR c++ 5373.
9949         * g++.dg/parse/stmtexpr1.C: New test.
9950
9951         PR c++/5189.
9952         * g++.dg/template/copy1.C: New test.
9953
9954 2002-04-12  Richard Henderson  <rth@redhat.com>
9955
9956         * gcc.c-torture/execute/20020406-1.c (DUPFFnew): Use calloc.
9957
9958 2002-04-12  Geoffrey Keating  <geoffk@redhat.com>
9959
9960         * gcc.c-torture/execute/20020412-1.c: New file, renamed from
9961         gcc.c-torture/execute/20020307-2.c.
9962
9963 2002-04-12  Richard Sandiford  <rsandifo@redhat.com>
9964
9965         * g++.dg/ext/attrib5.C,
9966         * g++.dg/lookup/struct1.C: New tests.
9967
9968 2002-04-11  Jakub Jelinek  <jakub@redhat.com>
9969
9970         * gcc.dg/20020411-1.c: New test.
9971
9972         * gcc.c-torture/execute/20020411-1.c: New test.
9973
9974 2002-04-10  Janis Johnson  <janis187@us.ibm.com>
9975
9976         * g77.f-torture/execute/6177.f: New test.
9977
9978 2002-04-10  Jakub Jelinek  <jakub@redhat.com>
9979
9980         PR middle-end/6247
9981         * g++.dg/opt/cleanup1.C: New test.
9982
9983         * g++.dg/opt/const1.C: New test.
9984
9985 2002-04-10  Lars Brinkhoff  <lars@nocrew.org>
9986
9987         * gcc.c-torture/execute/20020406-1.c: Declare malloc.
9988
9989 2002-04-10  Nathan Sidwell  <nathan@codesourcery.com>
9990
9991         PR c++/5507
9992         * g++.dg/template/typename2.C: New test.
9993
9994 2002-04-10  Alan Modra  <amodra@bigpond.net.au>
9995
9996         * gcc.c-torture/execute/loop-12.c: New.
9997
9998 2002-04-08  Hans-Peter Nilsson  <hp@bitrange.com>
9999
10000         * g77.f-torture/execute/980628-4.x,
10001         g77.f-torture/execute/980628-5.x,
10002         g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
10003         g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
10004         g77.f-torture/compile/alpha1.x: New, xfail cross-endian tests.
10005
10006 2002-04-07  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
10007
10008         PR optimization/6086
10009         * g++.dg/opt/preinc1.C: New test.
10010
10011 2002-04-06  Mark Mitchell  <mark@codesourcery.com>
10012
10013         PR c++/5571
10014         * g++.dg/opt/static2.C: New test.
10015
10016 2002-04-06  Mark Mitchell  <mark@codesourcery.com>
10017
10018         PR c/5120
10019         * gcc.dg/20020406-1.c: New test.
10020
10021 2002-04-04  David S. Miller  <davem@redhat.com>
10022
10023         * gcc.c-torture/execute/20020404-1.c: New test.
10024
10025 2002-04-04  Jakub Jelinek  <jakub@redhat.com>
10026
10027         PR c/6123
10028         * gcc.dg/20020312-2.c: Do not declare global register variable
10029         if __PIC__ or __pic__ is defined.
10030
10031 2002-04-04  Richard Earnshaw  <rearnsha@arm.com>
10032
10033         * gcc.dg/arm-asm.c: Run this test on ARM chips, not SPARC.  Use
10034         __asm__ so that it works correctly even if -ansi -pedantic-errors.
10035
10036 2002-04-03  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
10037
10038         * gcc.misc-tests/linkage.exp: Update last change to handle
10039         sparc*-, not just sparc-.
10040
10041 2002-04-03  Richard Henderson  <rth@redhat.com>
10042
10043         * gcc.dg/cpp/ucs.c: Improved long UCS test.
10044
10045 2002-04-03  Hans-Peter Nilsson  <hp@bitrange.com>
10046
10047         * gcc.dg/wchar_t-1.c, gcc.dg/wchar_t-1.c: Fix typo last change.
10048
10049 2002-04-02  David S. Miller  <davem@redhat.com>
10050
10051         * gcc.c-torture/execute/20020402-3.c: New test.
10052
10053 2002-04-03  Hans-Peter Nilsson  <hp@bitrange.com>
10054
10055         * g77.dg/bprob/bprob.exp: Skip for mmix-*-* and cris-*-*.
10056         * g++.dg/bprob/bprob.exp, gcc.misc-tests/bprob.exp: Ditto.
10057
10058         * g77.dg/f77-edit-i-in.f: xfail for mmix-knuth-mmixware.
10059         * g77.f-torture/execute/io0.x, g77.f-torture/execute/io1.x,
10060         g77.f-torture/execute/20001201.x,
10061         g77.f-torture/execute/u77-test.x: New files.
10062
10063         * gcc.dg/wint_t-1.c: Mark excess errors for mmix-knuth-mmixware.
10064         * gcc.dg/wchar_t-1.c: Ditto.
10065
10066 2002-04-02  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
10067
10068         * gcc.c-torture/execute/20020402-1.c: New test.
10069
10070 2002-04-01  Richard Henderson  <rth@redhat.com>
10071
10072         * gcc.c-torture/compile/920625-1.x: XFAIL -O1.
10073
10074         * g++.dg/other/new1.C: Use __SIZE_TYPE__.
10075
10076 2002-04-01  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
10077
10078         * gcc.misc-tests/linkage.exp: Special case 64-bit solaris2.
10079
10080 2002-04-01  Gabriel Dos Reis  <gdr@merlin.codesourcery.com>
10081
10082         * g++.dg/inherit/template-as-base.C: Expect error.
10083         * g++.dg/inherit/namespace-as-base.C: Likewise.
10084
10085 2002-03-31  Hans-Peter Nilsson  <hp@bitrange.com>
10086
10087         * g++.dg/ext/instantiate1.C, g++.dg/ext/instantiate2.C,
10088         g++.dg/ext/instantiate3.C: Tweak match patterns.
10089
10090         * g++.old-deja/g++.pt/static11.C: Skip on mmix-knuth-mmixware.
10091         * g++.dg/other/static11.C: Copy g++.old-deja/g++.pt/static11.C for
10092         -da test.
10093
10094 2002-03-31  Richard Henderson  <rth@redhat.com>
10095
10096         * gcc.dg/special/alias-2.c: New.
10097         * gcc.dg/special/ecos.exp: Run it.
10098
10099 2002-03-31  Richard Henderson  <rth@redhat.com>
10100
10101         * gcc.dg/va-arg-1.c: Expect warnings, not errors.
10102
10103 2002-03-31  Kazu Hirata  <kazu@hxi.com>
10104
10105         * gcc.dg/weak-1.c: Disable on h8300 port.
10106
10107 2002-03-29  Janis Johnson  <janis187@us.ibm.com>
10108
10109         * g++.dg/dg.exp: Ignore tests in new directories bprob and gcov.
10110         * g++.dg/bprob/bprob.exp: New driver for profile-directed branch
10111         ordering tests.
10112         * g++.dg/bprob/bprob-1.C: New test.
10113         * g++.dg/gcov/gcov.exp: New driver for gcov tests.
10114         * g++.dg/gcov/gcov-1.C: New test.
10115         * g++.dg/gcov/gcov-1.x: New file.
10116         * g++.dg/gcov/gcov-2.C: New test.
10117         * g++.dg/gcov/gcov-3.C: New test.
10118         * g++.dg/gcov/gcov-3.h: New file.
10119
10120 2002-03-28  Roger Sayle  <roger@eyesopen.com>
10121
10122         * g++.old-deja/g++.other/builtins5.C: New test.
10123         * g++.old-deja/g++.other/builtins6.C: New test.
10124         * g++.old-deja/g++.other/builtins7.C: New test.
10125         * g++.old-deja/g++.other/builtins8.C: New test.
10126         * g++.old-deja/g++.other/builtins9.C: New test.
10127
10128 2002-03-29  Jakub Jelinek  <jakub@redhat.com>
10129
10130         * g++.dg/opt/static1.C: New test.
10131
10132         * g++.dg/opt/longbranch1.C: New test.
10133
10134 2002-03-28  Hans-Peter Nilsson  <hp@bitrange.com>
10135
10136         * gcc.dg/weak-1.c: Fix typo in scan-assembler pattern.
10137
10138         * g++.old-deja/g++.law/bit-fields2.C: Skip on mmix-knuth-mmixware.
10139
10140 2002-03-28  Jeffrey A Law  (law@redhat.com)
10141
10142         * gcc.c-torture/execute/20020328-1.c: New test.
10143
10144 2002-03-27  Richard Henderson  <rth@redhat.com>
10145
10146         * g++.dg/ext/instantiate1.C: Use scan-assembler, not link errors.
10147         * g++.dg/ext/instantiate2.C, g++.dg/ext/instantiate3.C: Likewise;
10148         move from g++.old-deja/g++.ext/.
10149
10150 2002-03-27  Mark Mitchell  <mark@codesourcery.com>
10151
10152         * g++.dg/init/new2.C: New test.
10153
10154 2002-03-26  Richard Henderson  <rth@redhat.com>
10155
10156         * gcc.dg/pragma-re-2.c: Avoid empty source file warning.
10157
10158         * gcc.dg/20020312-2.c: Don't test epilogue vs global register
10159         on sparc.
10160
10161         * gcc.dg/20001101-1.c: Add -mcpu=ultrasparc.  Only run on
10162         sparcv9 systems.
10163         * gcc.dg/20001102-1.c: Likewise.
10164
10165 2002-03-26  Phil Edwards  <pme@gcc.gnu.org>
10166
10167         * gcc.dg/cpp/endif-pedantic1.c,
10168         gcc.dg/cpp/endif-pedantic2.c:  New tests.
10169
10170 2002-03-26  Mark Mitchell  <mark@codesourcery.com>
10171
10172         * g++.dg/init/new1.C: New test.
10173
10174 2002-03-26  Nathan Sidwell  <nathan@codesourcery.com>
10175
10176         * g++.dg/abi/vbase9.C: New test.
10177
10178 2002-03-26  Richard Earnshaw  <rearnsha@arm.com>
10179
10180         * gcc.dg/arm-asm.c: New test.
10181
10182 2002-03-26  Andrew Cagney  <ac131313@redhat.com>
10183
10184         * gcc.dg/Wswitch-enum.c: New test.
10185         Fix PR c/5044.
10186
10187 2002-03-26  Richard Henderson  <rth@redhat.com>
10188
10189         * gcc.c-torture/execute/20020307-2.c (main): Pass a variable sized
10190         structure.
10191
10192 2002-03-25  Richard Henderson  <rth@redhat.com>
10193
10194         * gcc.dg/20001013-1.c: Add -mcpu=ultrasparc.  Only run on
10195         sparcv9 systems.
10196
10197         * gcc.c-torture/compile/20011119-1.c (xxx): New.
10198         * gcc.c-torture/compile/20011119-2.c (xxx): New.
10199
10200 2002-03-25  Zack Weinberg  <zack@codesourcery.com>
10201
10202         * gcc.dg/c90-hexfloat-1.c: Adjust error regexps.
10203
10204 2002-03-25  Bob Wilson  <bob.wilson@acm.org>
10205
10206         * g++.old-deja/g++.jason/thunk3.C: Add xtensa-*-* to list of
10207         targets using generic thunk support.
10208
10209 2002-03-25  Jakub Jelinek  <jakub@redhat.com>
10210
10211         * gcc.c-torture/compile/20020323-1.c: New test.
10212
10213         * g++.dg/opt/conj2.C: New test.
10214
10215 2002-03-24  Richard Henderson  <rth@redhat.com>
10216
10217         * gcc.dg/weak-1.c: Use -fno-common.
10218
10219 2002-03-25  David Billinghurst  <David.Billinghurst@riotinto.com>
10220
10221         * g77.dg/f77-edit-apostrophe-out.f: New test
10222         * g77.dg/f77-edit-h-out.f: New test
10223         * g77.dg/f77-edit-t-in.f: New test
10224         * g77.dg/f77-edit-t-out.f: New test
10225         * g77.dg/f77-edit-x-out.f: New test
10226         * g77.dg/f77-edit-slash-out.f: New test
10227         * g77.dg/f77-edit-colon-out.f: New test
10228         * g77.dg/f77-edit-s-out.f: New test
10229
10230 2002-03-24  Richard Henderson  <rth@redhat.com>
10231
10232         * objc/execute/formal_protocol-6.x: New XFAIL.
10233
10234 2002-03-25  David Billinghurst  <David.Billinghurst@riotinto.com>
10235
10236         * gcc.dg/weak-1.c:  Early return from dg-final on platforms
10237         that do not support weak symbols
10238
10239 2002-03-25  David Billinghurst  <David.Billinghurst@riotinto.com>
10240
10241         * lib/g++.exp:  Fix handling of LD_LIBRARY_PATH et al
10242         * lib/g77.exp:  Likewise
10243         * lib/objc.exp: Likewise
10244
10245 2002-03-23  Andrew Cagney  <ac131313@redhat.com>
10246
10247         * gcc.dg/Wswitch-default.c: New test.
10248
10249 2002-03-23  Jakub Jelinek  <jakub@redhat.com>
10250
10251         * g++.dg/other/enum1.C: New test.
10252
10253 2002-03-23  Zack Weinberg  <zack@codesourcery.com>
10254
10255         * gcc.dg/pragma-ep-3.c: Fix typo.
10256
10257 2002-03-22  Gabriel Dos Reis  <gdr@merlin.codesourcery.com>
10258
10259         * g++.dg/inherit/template-as-base.C: New test.
10260
10261 2002-03-22  Jakub Jelinek  <jakub@redhat.com>
10262
10263         * g++.old-deja/g++.other/dwarf2-1.C: Move...
10264         * g++.dg/debug/debug5.C: ...here.  Convert for dg framework.
10265
10266 2002-03-22  Neil Booth  <neil@daikokuya.demon.co.uk>
10267
10268         * gcc.dg/cpp/multiline.c: Update to match.
10269
10270 2002-03-22  Alexandre Oliva  <aoliva@redhat.com>
10271
10272         * g++.old-deja/g++.abi/ptrmem.C: Mips puts vbit in delta too.
10273
10274 2002-03-22  Phil Edwards  <pme@gcc.gnu.org>
10275
10276         * gcc.dg/cpp/extratokens2.c:  New file.
10277
10278 2002-03-21  David Edelsohn  <edelsohn@gnu.org>
10279
10280         * gcc.dg/20020312-2.c: Add rs6000 target.
10281
10282         * gcc.c-torture/compile/20020319-1.c: New test.
10283
10284 2002-03-21  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
10285
10286         * g++.old-deja/g++.eh/ia64-1.C: Use [ijkl]_[0-9] as variable names.
10287         (A, E): Handle this.
10288
10289 2002-03-20  Jason Merrill  <jason@redhat.com>
10290
10291         * lib/prune.exp (prune_gcc_output): Ignore Cygwin warning about
10292         ignoring -fpic.
10293         * lib/old-dejagnu.exp (old-dejagnu): Also pass compiler output
10294         through prune_gcc_output.
10295
10296 2002-03-20  Jakub Jelinek  <jakub@redhat.com>
10297
10298         * gcc.c-torture/compile/20020320-1.c: New test.
10299
10300 2002-03-19  Jakub Jelinek  <jakub@redhat.com>
10301
10302         * gcc.c-torture/compile/20020318-1.c: New test.
10303
10304         * gcc.dg/struct-by-value-1.c: New test.
10305
10306         * gcc.dg/20020319-1.c: New test.
10307
10308 2002-03-18  Jakub Jelinek  <jakub@redhat.com>
10309
10310         * g++.dg/opt/conj1.C: New test.
10311
10312 2002-03-17  Mark Mitchell  <mark@codesourcery.com>
10313
10314         * g++.dg/template/qualttp20.C: Revert previous change.
10315         * g++.dg/template/qualttp3.C: Likewise.
10316         * g++.dg/template/qualttp4.C: Likewise
10317         * g++.dg/template/qualttp5.C: Likewise
10318         * g++.dg/template/qualttp6.C: Likewise
10319         * g++.dg/template/qualttp7.C: Likewise
10320         * g++.dg/template/qualttp8.C: Likewise
10321         * g++.dg/template/recurse.C: Likewise.
10322
10323 2002-03-17  Neil Booth  <neil@daikokuya.demon.co.uk>
10324
10325         * gcc.dg/cpp/wchar-1.c: Update.
10326
10327 2002-03-16  Nathan Sidwell  <nathan@codesourcery.com>
10328
10329         * g++.dg/template/conv1.C: New test.
10330         * g++.dg/template/conv2.C: New test.
10331         * g++.dg/template/conv3.C: New test.
10332         * g++.dg/template/conv4.C: New test.
10333
10334 2002-03-15  Mark Mitchell  <mark@codesourcery.com>
10335
10336         * g++.dg/template/qualttp20.C: Remove unnecessary error tags.
10337         * g++.dg/template/qualttp3.C: Likewise.
10338         * g++.dg/template/qualttp4.C: Likewise
10339         * g++.dg/template/qualttp5.C: Likewise
10340         * g++.dg/template/qualttp6.C: Likewise
10341         * g++.dg/template/qualttp7.C: Likewise
10342         * g++.dg/template/qualttp8.C: Likewise
10343         * g++.dg/template/recurse.C: Likewise.
10344
10345 2002-03-15  Mark Mitchell  <mark@codesourcery.com>
10346
10347         * g++.dg/opt/dtor1.C: New test.
10348
10349 2002-03-15  Jakub Jelinek  <jakub@redhat.com>
10350
10351         * gcc.c-torture/compile/20020315-1.c: New test.
10352
10353 2002-03-15  Richard Earnshaw  <rearnsha@arm.com>
10354
10355         * gcc.dg/weak-1.c: Fix scan tests.
10356
10357 2002-03-15  Hans-Peter Nilsson  <hp@bitrange.com>
10358
10359         * gcc.dg/20020312-2.c [__MMIX__]: No pic register.
10360         * gcc.c-torture/compile/981006-1.x: Don't use -fpic on cris-*-elf*
10361         cris-*-aout* mmix-*-*.
10362         * g++.old-deja/g++.other/local-alloc1.C: Skip on cris-*-elf*
10363         cris-*-aout* mmix-*-*.
10364         * g++.dg/debug/debug3.C: Expect warning for unsupported -fpic on
10365         cris-*-elf* cris-*-aout* and mmix-*-*.
10366         * gcc.dg/20001009-1.c: Ditto.
10367         * gcc.dg/20010912-1.c: Ditto.
10368         * gcc.dg/20020122-4.c: Ditto.
10369         * gcc.dg/inline-2.c: Ditto.
10370
10371 2002-03-14  Jeffrey A Law  (law@cygnus.com)
10372
10373         * gcc.c-torture/compile/20020314-1.c: New test.
10374
10375 2002-03-14  Richard Earnshaw  <rearnsha@arm.com>
10376
10377         * gcc.c-torture/execute/20020314-1.c: New test.
10378
10379 2002-03-14  Jakub Jelinek  <jakub@redhat.com>
10380
10381         * g++.dg/warn/Wunused-1.C: New test.
10382
10383 2002-02-13  Richard Sandiford  <rsandifo@redhat.com>
10384
10385         * g++.dg/abi/mangle6.C: New test.
10386
10387 2002-03-13  Jakub Jelinek  <jakub@redhat.com>
10388
10389         * gcc.c-torture/compile/20020309-2.c: New test.
10390
10391         * gcc.c-torture/compile/20020312-1.c: New test.
10392
10393 2002-03-12  Nathan Sidwell  <nathan@codesourcery.com>
10394
10395         * g++.dg/other/access1.C: New test.
10396
10397 2002-03-12  Jakub Jelinek  <jakub@redhat.com>
10398
10399         * gcc.c-torture/execute/wchar_t-1.c: New test.
10400
10401 2002-03-12  David Edelsohn  <edelsohn@gnu.org>
10402
10403         * gcc.dg/20020103-1.c: Add rs6000 target and macro.
10404
10405 2002-03-12  Roger Sayle  <roger@eyesopen.com>
10406
10407         * gcc.dg/20020312-1.c: New test case.
10408
10409 2002-03-11  Aldy Hernandez  <aldyh@redhat.com>
10410
10411         * gcc.dg/altivec-1.c: Cleanup and use altivec.h.
10412
10413 2002-03-11  Richard Henderson  <rth@redhat.com>
10414
10415         * g++.old-deja/g++.brendan/crash52.C: Remove return warning marker.
10416         * g++.old-deja/g++.jason/report.C: Likewise.
10417
10418 2002-03-11  Nathan Sidwell  <nathan@codesourcery.com>
10419
10420         * testsuite/g++.old-deja/g++.other/friend9.C: Revert DR 209 changes.
10421         * testsuite/g++.old-deja/g++.robertl/eb56.C: Likewise.
10422
10423 2002-03-11  Nathan Sidwell  <nathan@codesourcery.com>
10424
10425         * testsuite/g++.dg/overload/pmf1.C: New test.
10426
10427 2002-03-11  Kazu Hirata  <kazu@hxi.com>
10428
10429         * gcc.c-torture/execute/20020307-1.c: Use long.
10430
10431 2002-03-11  Jakub Jelinek  <jakub@redhat.com>
10432
10433         PR optimization/5844
10434         * gcc.dg/20020310-1.c: New test.
10435
10436 2002-03-09  Michael Meissner  <meissner@redhat.com>
10437
10438         * gcc.c-torture/execute/memcpy-2.c: New test.
10439         * gcc.c-torture/execute/memset-1.c: New test.
10440         * gcc.c-torture/execute/strlen-1.c: New test.
10441         * gcc.c-torture/execute/strcmp-1.c: New test.
10442         * gcc.c-torture/execute/strncmp-1.c: New test.
10443
10444 2002-03-09  Geoffrey Keating  <geoffk@redhat.com>
10445
10446         * gcc.dg/ppc-ldstruct.c: New test.
10447
10448 2002-03-09  Jakub Jelinek  <jakub@redhat.com>
10449
10450         * gcc.c-torture/execute/va-arg-22.c: New test.
10451
10452 2002-03-09  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
10453
10454         * gcc.c-torture/compile/20020309-1.c: New test.
10455
10456 2002-03-08  Jakub Jelinek  <jakub@redhat.com>
10457
10458         * gcc.c-torture/execute/20020307-2.c: New test.
10459
10460 2002-03-07  Jeffrey A Law  (law@redhat.com)
10461
10462         * g77.f-torture/compile/20020307-1.f: New test.
10463
10464 2002-03-07  Richard Sandiford  <rsandifo@redhat.com>
10465
10466         * gcc.dg/unordered-1.c: New test.
10467
10468 2002-03-07  Richard Earnshaw  <rearnsha@arm.com>
10469
10470         * gcc.c-torture/execute/20020307-1.c: New test.
10471
10472 2002-03-05  Jakub Jelinek  <jakub@redhat.com>
10473
10474         * gcc.dg/20020304-1.c: New test.
10475
10476         * gcc.c-torture/compile/20020304-2.c: New test.
10477
10478 2002-03-04  Zack Weinberg  <zack@codesourcery.com>
10479
10480         * gcc.c-torture/compile/20020304-1.c: New test case
10481         (from PR c/5830).
10482
10483 2002-03-03  Aldy Hernandez  <aldyh@redhat.com>
10484
10485         * gcc.dg/20020103-1.c: Add other -D ppc variants.
10486
10487 2002-03-02  Nathan Sidwell  <nathan@codesourcery.com>
10488
10489         * g++.dg/other/classkey1.C: New test.
10490
10491 2002-03-01  Richard Henderson  <rth@redhat.com>
10492
10493         * gcc.c-torture/compile/981223-1.x: New.
10494         * gcc.c-torture/compile/920625-1.x: New.
10495
10496 2002-02-28  Richard Henderson  <rth@redhat.com>
10497
10498         * g++.dg/opt/vtgc1.C: Adjust patterns for ia64.
10499
10500 2002-02-27  Hans-Peter Nilsson  <hp@bitrange.com>
10501
10502         * gcc.c-torture/execute/20020227-1.c: New test.
10503
10504 2002-02-27  Mark Mitchell  <mark@codesourcery.com>
10505
10506         * g++.old-deja/g++.law/visibility13.C: Remove "instantiated from
10507         here" ERROR lines.
10508         * g++.old-deja/g++.oliva/partord1.C: Likewise.
10509         * g++.old-deja.g++.other/defarg1.C: Likewise.
10510         * g++.old-deja/g++.pt/calls2.C: Likewise.
10511         * g++.old-deja/g++.pt/crash20.C: Likewise.
10512         * g++.old-deja/g++.pt/crash30.C: Likewise.
10513         * g++.old-deja/g++.pt/crash36.C: Likewise.
10514         * g++.old-deja/g++.pt/crash6.C: Likewise.
10515         * g++.old-deja/g++.pt/defarg13.C: Likewise.
10516         * g++.old-deja/g++.pt/derived3.C: Likewise.
10517         * g++.old-deja/g++.pt/error1.C: Likewise.
10518         * g++.old-deja/g++.pt/friend21.C: Likewise.
10519         * g++.old-deja/g++.pt/friend23.C: Likewise.
10520         * g++.old-deja/g++.pt/infinite1.C: Likewise.
10521         * g++.old-deja/g++.robertl/eb128.C: Likewise.
10522
10523 2002-02-27  Geoffrey Keating  <geoffk@redhat.com>
10524
10525         * gcc.c-torture/execute/20020225-2.c: New test.
10526
10527 2002-02-27  Zack Weinberg  <zack@codesourcery.com>
10528
10529         * gcc.c-torture/execute/920730-1t.c,
10530         gcc.c-torture/execute/920730-1t.x, gcc.dg/ext-glob.c:
10531         Delete test cases, only relevant to -traditional.
10532
10533 2002-02-27  Neil Booth  <neil@daikokuya.demon.co.uk>
10534
10535         * gcc.dg/cpp/undef1.c: Remove.
10536         * gcc.dg/cpp/directiv.c: Update.
10537         * gcc.dg/cpp/mac-dir-1.c, mac-dir-2.c: New tests.
10538
10539 2002-02-27  Michael Meissner  <meissner@redhat.com>
10540
10541         * gcc.c-torture/execute/20020226-1.c: New test.
10542
10543 2002-02-26  Jakub Jelinek  <jakub@redhat.com>
10544
10545         * g++.dg/debug/debug4.C: New test.
10546
10547         * gcc.dg/ia64-visibility-1.c: New test.
10548
10549 2002-02-26  Alexandre Oliva  <aoliva@redhat.com>
10550
10551         * gcc.dg/debug/20020224-1.c: New.
10552
10553 2002-02-25  Kazu Hirata  <kazu@hxi.com>
10554
10555         * gcc.c-torture/execute/960416-1.x: New.
10556         * gcc.c-torture/execute/divconst-3.x: Likewise.
10557
10558 2002-02-25  Jakub Jelinek  <jakub@redhat.com>
10559
10560         * gcc.dg/20020224-1.c: New test.
10561
10562 2002-02-25  Alan Modra  <amodra@bigpond.net.au>
10563
10564         * gcc.c-torture/execute/20020225-1.c: New.
10565
10566 2002-02-24  Neil Booth  <neil@daikokuya.demon.co.uk>
10567
10568         * testsuite/gcc.dg/cpp/wchar-1.c: New test.
10569
10570 2002-02-23  Jakub Jelinek  <jakub@redhat.com>
10571
10572         * gcc.dg/20020222-1.c: New test.
10573
10574 2002-02-22  Jakub Jelinek  <jakub@redhat.com>
10575
10576         * g++.dg/opt/anonunion1.C: New test.
10577
10578 2002-02-22  Nathan Sidwell  <nathan@codesourcery.com>
10579
10580         * g++.dg/template/qualttp19.C: New test.
10581         * g++.dg/template/qualttp20.C: New test.
10582         * g++.old-deja/g++.jason/report.C: Adjust expected errors
10583         * g++.old-deja/g++.other/qual1.C: Likewise.
10584
10585 2002-02-21  Aldy Hernandez  <aldyh@redhat.com>
10586
10587         * gcc.dg/attr-alwaysinline.c: New.
10588
10589 2002-02-21  Jakub Jelinek  <jakub@redhat.com>
10590
10591         * gcc.dg/20020220-1.c: New test.
10592
10593         * gcc.dg/20020220-2.c: New test.
10594
10595         * g++.dg/opt/mmx1.C: New test.
10596
10597 2002-02-20  Alexandre Oliva  <aoliva@redhat.com>
10598
10599         * gcc.c-torture/compile/20020110.c: New test.
10600
10601 2002-02-20  Jakub Jelinek  <jakub@redhat.com>
10602
10603         * gcc.c-torture/execute/20020219-1.c: New test.
10604
10605         * gcc.dg/20020219-1.c: New test.
10606
10607         * gcc.dg/noncompile/20020220-1.c: New test.
10608
10609         * g++.dg/opt/ptrintsum1.C: New test.
10610
10611         * gcc.dg/debug/20020220-1.c: New test.
10612
10613 2002-02-17  Jakub Jelinek  <jakub@redhat.com>
10614
10615         * gcc.c-torture/execute/20020216-1.c: New test.
10616
10617 2002-02-16  Neil Booth  <neil@daikokuya.demon.co.uk>
10618
10619         * gcc.dg/decl-1.c: Update, new test.
10620
10621 2002-02-15  Nathan Sidwell  <nathan@codesourcery.com>
10622
10623         * g++.dg/abi/bitfield1.C: New test.
10624         * g++.dg/abi/bitfield2.C: New test.
10625
10626 2002-02-15  Richard Sandiford  <rsandifo@redhat.com>
10627
10628         * gcc.dg/attr-nest.c: New test.
10629
10630 2002-02-15  Richard Sandiford  <rsandifo@redhat.com>
10631
10632         * gcc.c-torture/execute/20020215-1.c: New test.
10633
10634 2002-02-14  Jakub Jelinek  <jakub@redhat.com>
10635
10636         * g++.dg/dg.exp: Exclude debug subdir, it has its own .exp.
10637         * g++.dg/debug/debug.exp: New.
10638         * g++.dg/debug/trivial.C: New.
10639         * g++.dg/debug/debug1.C: Moved...
10640         * g++.dg/other/debug1.C: ...from here.
10641         * g++.dg/debug/debug2.C: Moved...
10642         * g++.dg/other/debug2.C: ...from here.
10643         * g++.dg/debug/debug3.C: Moved...
10644         * g++.dg/other/debug3.C: ...from here.
10645
10646         * gcc.dg/noncompile/20020213-1.c: New test.
10647
10648 2002-02-13  Jakub Jelinek  <jakub@redhat.com>
10649
10650         * g++.dg/other/debug3.C: New test.
10651
10652         * gcc.c-torture/execute/20020213-1.c: New test.
10653
10654 2002-02-13  Richard Smith <richard@ex-parrot.com>
10655
10656         * g++.old-deja/g++.other/thunk1.C: New test.
10657
10658 2002-02-12  David Billinghurst <David.Billinghurst@riotinto.com>
10659
10660         * g++.dg/warn/weak1.C: weak attributes not supported on cygwin
10661
10662 2002-02-13  Stan Shebs  <shebs@apple.com>
10663
10664         * gcc.dg/altivec-3.c: New.
10665
10666 2002-02-12  Jakub Jelinek  <jakub@redhat.com>
10667
10668         * gcc.dg/Wunreachable-1.c: New test.
10669         * gcc.dg/Wunreachable-2.c: New test.
10670
10671 2002-02-12  Joseph S. Myers  <jsm28@cam.ac.uk>
10672
10673         * gcc.dg/c90-const-expr-3.c, gcc.dg/c99-const-expr-3.c: New tests.
10674
10675 2002-02-12  Neil Booth  <neil@daikokuya.demon.co.uk>
10676
10677         * gcc.dg/decl-1.c: New test.
10678
10679 2002-02-12  David Billinghurst <David.Billinghurst@riotinto.com>
10680
10681         * gcc.dg/c99-flex-array-2.c: Add -std=iso9899:1999
10682
10683 2002-02-10  Kazu Hirata  <kazu@hxi.com>
10684
10685         * gcc.c-torture/compile/961203-1.x: Disable on h8300 port.
10686         * gcc.c-torture/compile/980506-1.x: Likewise.
10687
10688 2002-02-10  Kazu Hirata  <kazu@hxi.com>
10689
10690         * gcc.dg/20020210-1.c: New.
10691
10692 2002-02-09  Toon Moene  <toon@moene.indiv.nluug.nl>
10693
10694         * g77.f-torture/execute/947.f: New regression test
10695         for PR fortran/947.
10696
10697 2002-02-09  Alexandre Oliva  <aoliva@redhat.com>
10698
10699         * g++.old-deja/g++.abi/ptrmem.C: Lowest bit is significant on SH5.
10700         * g++.old-deja/g++.jason/thunk3.C: XFAIL on sh64-*-*.
10701
10702 2002-02-08  Richard Henderson  <rth@redhat.com>
10703
10704         * gcc.c-torture/compile/labels-3.c: New.
10705
10706 2002-02-08  Jakub Jelinek  <jakub@redhat.com>
10707
10708         * gcc.c-torture/execute/20020206-1.c: Test whether nesting 2
10709         expression statements work instead.
10710         * gcc.dg/noncompile/20020207-1.c: New test.
10711
10712 2002-02-07  Richard Henderson  <rth@redhat.com>
10713
10714         * gcc.dg/debug/dwarf2-1.c (foo): Return a value.
10715
10716 2002-02-07  David Billinghurst <David.Billinghurst@riotinto.com>
10717
10718         * lib/prune.exp: Remove "In (program|subroutine"block-data)"
10719         message from g77
10720         * lib/g77-dg.exp: Trim g77 error messages so that they are
10721         recognized by dg.exp.
10722
10723 2002-02-07  David Billinghurst <David.Billinghurst@riotinto.com>
10724
10725         PR fortran/5473
10726         * g77.dg/pr5473.f: Now dg-error.  Add additional cases.
10727
10728 2002-02-07  Richard Henderson  <rth@redhat.com>
10729
10730         * g++.old-deja/g++.brendan/new2.C: Arrange for allocated memory
10731         to be sufficiently aligned for integers.
10732
10733 2002-02-07  Nathan Sidwell  <nathan@codesourcery.com>
10734
10735         * g++.dg/template/friend4.C: New test.
10736
10737 2002-02-07  David Billinghurst <David.Billinghurst@riotinto.com>
10738
10739         PR fortran/5743
10740         * g77.f-torture/execute/intrinsic-unix-bessel.f: Remove
10741         unsupported cases.
10742
10743 2002-02-07  Richard Henderson  <rth@redhat.com>
10744
10745         * gcc.dg/debug/dwarf2-1.c: Update for return warnings.
10746         * gcc.dg/noncompile/920507-1.c, gcc.dg/noncompile/920721-2.c,
10747         gcc.dg/noncompile/label-lineno-1.c, objc.dg/const-str-1.m,
10748         objc.dg/const-str-2.m, objc.dg/method-1.m: Likewise.
10749
10750 2002-02-06  Richard Henderson  <rth@redhat.com>
10751
10752         * gcc.dg/asm-4.c: Add case with an unnamed operand in the middle.
10753
10754 2002-02-06  Janis Johnson  <janis187@us.ibm.com>
10755
10756         * gcc.dg/20020206-1.c: New test.
10757
10758 2002-02-06  Jakub Jelinek  <jakub@redhat.com>
10759
10760         * gcc.c-torture/execute/20020206-1.c: New test.
10761
10762         * gcc.c-torture/execute/20020206-2.c: New test.
10763
10764         PR optimization/5429:
10765         * gcc.c-torture/compile/20020206-1.c: New test.
10766
10767 2002-02-06  Nick Clifton  <nickc@cambridge.redhat.com>
10768
10769         * g++.dg/ext/align1.C: Do not use an explicit alignment value
10770         as certain file formats cannot support particularly large
10771         alignments.
10772
10773         * g++.dg/warn/weak1.C: Expect a warning from COFF toolchains,
10774         and do not expect to be able to link the executable.
10775
10776         * g++.old-deja/g++.ext/attrib5.C: Expect the compilation to
10777         fail because the COFF format does not support the weak attribute.
10778
10779 2002-02-05  David Billinghurst <David.Billinghurst@riotinto.com>
10780
10781         * g77.dg/pr5473.f:  New test
10782
10783 2002-02-05  Aldy Hernandez  <aldyh@redhat.com>
10784
10785         * gcc.dg/altivec-4.c: AltiVec builtin predicates changed format.
10786         Fix testcase accordingly.
10787
10788 2002-02-04  Richard Henderson  <rth@redhat.com>
10789
10790         * gcc.c-torture/execute/built-in-setjmp.c: Prototype stuff.
10791         (buf): Change to be an array of pointers, not ints.
10792
10793 2002-02-04  Jakub Jelinek  <jakub@redhat.com>
10794
10795         * gcc.dg/Wswitch.c: Fix typos.  Don't return unconditionally
10796         before all tests.  Move warning one line above to match where it
10797         C frontend emits.
10798         * gcc.dg/Wswitch-2.c: New test.
10799         * g++.dg/warn/Wswitch-1.C: New test.
10800         * g++.dg/warn/Wswitch-2.C: New test.
10801
10802 2002-02-04  Richard Henderson  <rth@redhat.com>
10803
10804         * g++.dg/abi/offsetof.C: Fix size comparison.
10805
10806 2002-02-04  Richard Sandiford  <rsandifo@redhat.com>
10807
10808         * gcc.dg/cast-qual-2.c: New test.
10809
10810 2002-02-04  Jakub Jelinek  <jakub@redhat.com>
10811
10812         * gcc.dg/20020201-4.c: New test.
10813
10814 2002-02-04  Ben Elliston  <bje@redhat.com>
10815
10816         * lib/gcc.exp (gcc_init): Check that the need_status_wrapper
10817         target_info attribute != 0, in addition to the empty string.
10818         (gcc_target_compile): Likewise.
10819
10820 2002-02-03  Andrew Cagney  <ac131313@redhat.com>
10821
10822         * gcc.dg/Wswitch.c: New test.
10823         PR gcc/4475. PR gcc/3780.
10824
10825 2002-02-03  Toon Moene  <toon@moene.indiv.nluug.nl>
10826
10827         * g77.f-torture/execute/5122.f: New test for regressions
10828         against PR fortran/5122.
10829
10830 2002-02-03  David Billinghurst <David.Billinghurst@riotinto.com>
10831
10832         * g77.f-torture/compile/pr3743.f: Delete
10833         * g77.dg/pr3743-1.f: New test.
10834         * g77.dg/pr3743-2.f: New test.
10835         * g77.dg/pr3743-3.f: New test.
10836         * g77.dg/pr3743-4.f: New test.
10837
10838 2002-02-02  Neil Booth  <neil@daikokuya.demon.co.uk>
10839
10840         * gcc.dg/cpp/uchar-1.c, uchar-2.c, uchar-3.c: New tests.
10841
10842 2002-02-02  Richard Henderson  <rth@redhat.com>
10843
10844         * gcc.c-torture/execute/991118-1.c: Revert 2002-01-29 change.
10845         * gcc.c-torture/execute/bf64-1.c: Likewise.
10846
10847 2002-02-02  Jakub Jelinek  <jakub@redhat.com>
10848
10849         * gcc.dg/20020201-2.c: New test.
10850
10851         * gcc.dg/20020201-3.c: New test.
10852
10853         * gcc.c-torture/execute/bitfld-2.c: New test.
10854
10855 2002-02-02  Neil Booth  <neil@daikokuya.demon.co.uk>
10856
10857         * gcc.dg/bitfld-1.c: Update.
10858         * gcc.dg/bitfld-2.c: Update.
10859         * gcc.c-torture/execute/bitfld-1.x: New.
10860
10861 2002-02-02  Jakub Jelinek  <jakub@redhat.com>
10862
10863         * gcc.c-torture/execute/20020201-1.c: New test.
10864
10865 2002-02-01  Janis Johnson  <janis187@us.ibm.com>
10866
10867         PR target/5469
10868         * gcc.dg/20020201-1.c: New test.
10869
10870 2002-02-01  David.Billinghurst <David.Billinghurst@riotinto.com>
10871
10872         PR fortran/3743
10873         * g77.f-torture/execute/f90-intrinsic-bit.x: Remove
10874         * g77.f-torture/compile/pr3743.x: Remove
10875
10876 2002-01-31  Tom Rix  <trix@redhat.com>
10877
10878         * gcc.dg/special/ecos.exp: Make gcsec-1.c unsupported for AIX.
10879
10880 2002-01-31  Joseph S. Myers  <jsm28@cam.ac.uk>
10881
10882         * gcc.dg/noncompile/20020130-1.c: New test.
10883
10884 2002-01-30  David Billinghurst  <David.Billinghurst@riotinto.com>
10885
10886         * g77.dg/f77-edit-i-out.f:  Escape \. Allow \r\n and \r.
10887
10888 2002-01-29  Richard Henderson  <rth@redhat.com>
10889
10890         * gcc.c-torture/execute/991118-1.c: Cast various constants back
10891         to long long.
10892         * gcc.c-torture/execute/bf64-1.c: Likewise.
10893
10894 2002-01-29  Jakub Jelinek  <jakub@redhat.com>
10895
10896         * gcc.c-torture/execute/20020129-1.c: New test.
10897
10898 2002-01-29  Neil Booth  <neil@daikokuya.demon.co.uk>
10899
10900         * gcc.c-torture/compile/20000224-1.c: Update.
10901         * gcc.c-torture/execute/bitfld-1.c: New tests.
10902         * gcc.dg/bitfld-1.c, bitfld-2.c: Diagnostic tests.
10903         * gcc.dg/uninit-A.c: Update.
10904
10905 2002-01-29  Nathan Sidwell  <nathan@codesourcery.com>
10906
10907         * g++.dg/template/ctor1.C: Add instantiation.
10908
10909 2002-01-28  Paul Koning  <pkoning@equallogic.com>
10910
10911         * gcc.c-torture/execute/builtin-prefetch-1.c: Changed first
10912         argument to __builtin_prefetch to be const ptr.
10913
10914 2002-01-28  Jakub Jelinek  <jakub@redhat.com>
10915
10916         * gcc.c-torture/compile/20020120-1.c: New test.
10917
10918 2002-01-27  Kazu Hirata  <kazu@hxi.com>
10919
10920         * gcc.c-torture/execute/20020127-1.c: New test.
10921
10922 2002-01-27  David Billinghurst  <David.Billinghurst@riotinto.com>
10923
10924         * g77.dg/f77-edit-i-in.f: New test
10925         * g77.dg/f77-edit-i-out.f: New test
10926
10927 2002-01-25  Geoffrey Keating  <geoffk@redhat.com>
10928
10929         * gcc.dg/debug/debug.exp: New file.
10930         * gcc.dg/debug/trivial.c: New file.
10931         * gcc.dg/debug/20000503-1.c: Moved from gcc.dg/.
10932         * gcc.dg/debug/20010207-1.c: Moved from gcc.dg/.
10933         * gcc.dg/debug/20011223-1.c: Moved from gcc.dg/.
10934         * gcc.dg/debug/20020104-2.c: Moved from gcc.dg/.
10935         * gcc.dg/debug/debug-1.c: Moved from gcc.dg/.
10936         * gcc.dg/debug/debug-2.c: Moved from gcc.dg/.
10937         * gcc.dg/debug/debug-3.c: Moved from gcc.dg/.
10938         * gcc.dg/debug/debug-4.c: Moved from gcc.dg/.
10939         * gcc.dg/debug/debug-5.c: Moved from gcc.dg/.
10940         * gcc.dg/debug/debug-6.c: Moved from gcc.dg/.
10941         * gcc.dg/debug/dwarf2-1.c: Moved from gcc.dg/.
10942         * gcc.dg/debug/dwarf2-2.c: Moved from gcc.dg/.
10943         * gcc.dg/20000503-1.c: Removed.
10944         * gcc.dg/20010207-1.c: Removed.
10945         * gcc.dg/20011223-1.c: Removed.
10946         * gcc.dg/20020104-2.c: Removed.
10947         * gcc.dg/debug-1.c: Removed.
10948         * gcc.dg/debug-2.c: Removed.
10949         * gcc.dg/debug-3.c: Removed.
10950         * gcc.dg/debug-4.c: Removed.
10951         * gcc.dg/debug-5.c: Removed.
10952         * gcc.dg/debug-6.c: Removed.
10953         * gcc.dg/dwarf2-1.c: Removed.
10954         * gcc.dg/dwarf2-2.c: Removed.
10955
10956 2002-01-25  Jakub Jelinek  <jakub@redhat.com>
10957
10958         * g++.old-deja/g++.other/eh5.C: New test.
10959         * g++.old-deja/g++.other/sibcall2.C: New test.
10960         * g++.old-deja/g++.other/array9.C: New test.
10961         * g++.old-deja/g++.other/typename2.C: New test.
10962         * g++.old-deja/g++.other/crash60.C: New test.
10963         * g++.old-deja/g++.other/conv9.C: New test.
10964         * g++.old-deja/g++.other/mangle10.C: New test.
10965         * g++.old-deja/g++.other/unchanging1.C: New test.
10966         * g++.old-deja/g++.other/exprstmt1.C: New test.
10967         * g++.old-deja/g++.other/inline23.C: New test.
10968         * g++.old-deja/g++.eh/ia64-1.C: New test.
10969         * g++.old-deja/g++.other/dwarf2-1.C: New test.
10970         * g++.old-deja/g++.other/reload1.C: New test.
10971         * g++.old-deja/g++.other/static20.C: New test.
10972         * g++.old-deja/g++.other/local-alloc1.C: New test.
10973         * g++.old-deja/g++.other/conv8.C: New test.
10974         * g++.old-deja/g++.other/stmtexpr2.C: New test.
10975         * g++.old-deja/g++.other/storeexpr1.C: New test.
10976         * g++.old-deja/g++.other/storeexpr2.C: New test.
10977         * g++.dg/eh/template2.C: New test.
10978         * g++.dg/warn/weak1.C: New test.
10979
10980 2002-01-25  Hans-Peter Nilsson  <hp@bitrange.com>
10981
10982         * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
10983         Remove first, non-varying, argument.
10984
10985 2002-01-23  Richard Henderson  <rth@redhat.com>
10986
10987         * gcc.dg/inline-2.c: New.
10988
10989         * lib/scanasm.exp (scan-assembler): Remove optional vmessage arg.
10990         Add optional target arg.  Check number of arguments.
10991         (scan-assembler-not, scan-assembler-dem): Likewise.
10992         (scan-assembler-dem-not): Likewise.
10993
10994 2002-01-23  Zack Weinberg  <zack@codesourcery.com>
10995
10996         * g++.old-deja/g++.brendan/crash8.C: Don't expect an error on
10997         line 12.
10998         * g++.old-deja/g++.brendan/parse3.C,
10999         g++.old-deja/g++.other/crash26.C,
11000         g++.old-deja/g++.other/crash28.C,
11001         g++.old-deja/g++.other/crash29.C,
11002         g++.old-deja/g++.other/crash30.C,
11003         g++.old-deja/g++.other/crash35.C: Remove XFAILs where appropriate.
11004
11005 2002-01-23  Aldy Hernandez  <aldyh@redhat.com>
11006
11007         * gcc.dg/20020115-1.c: New.
11008
11009 2002-01-23  Bob Wilson  <bob.wilson@acm.org>
11010
11011         * gcc.c-torture/compile/20001226-1.x: xfail for Xtensa.
11012
11013 2002-01-23  Janis Johnson  <janis187@us.ibm.com>
11014
11015         * gcc.dg/20020122-3.c: New.
11016
11017 2002-01-23  Jakub Jelinek  <jakub@redhat.com>
11018
11019         * g++.dg/other/gc1.C: New test.
11020
11021 2002-01-23  Zack Weinberg  <zack@codesourcery.com>
11022
11023         * gcc.dg/c99-intconst-1.c: Mark XFAIL.
11024
11025 2002-01-22  Richard Henderson  <rth@redhat.com>
11026
11027         * gcc.dg/20020122-4.c: Use multiple outputs on the asm.
11028
11029 2002-01-22  Richard Henderson  <rth@redhat.com>
11030
11031         * gcc.dg/20020122-4.c: New.
11032
11033 2002-01-22  H.J. Lu <hjl@gnu.org>
11034
11035         * g++.dg/special/ecos.exp: Append .exe instead of a.out as the
11036         link output.
11037         * gcc.dg/special/ecos.exp: Likewise.
11038         * lib/g++-dg.exp: Likewise.
11039         * lib/g77-dg.exp: Likewise.
11040         * lib/gcc-dg.exp : Likewise.
11041         * lib/mike-g++.exp: Likewise.
11042         * lib/mike-g77.exp: Likewise.
11043         * lib/mike-gcc.exp: Likewise.
11044         * lib/objc-dg.exp: Likewise.
11045
11046 2002-01-22  Janis Johnson  <janis187@us.ibm.com>
11047
11048         PR target/5379
11049         * gcc.dg/20020122-2.c: New test.
11050
11051 2002-01-22  Hans-Peter Nilsson  <hp@axis.com>
11052
11053         * gcc.dg/20020122-1.c: New test.
11054
11055 2001-01-22  David.Billinghurst <David.Billinghurst@riotinto.com>
11056
11057         * g++.old-deja/g++.ext/attrib5.C: XFAIL cygwin too
11058
11059 2002-01-22  David Billinghurst <David.Billinghurst@riotinto.com>
11060
11061         * gcc.dg/20010207-1.c: Restrict to i?86-*-[eflno]*
11062
11063 2002-01-21  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
11064
11065         * gcc.c-torture/compile/20020121-1.c: New test.
11066
11067 2002-01-21  John David Anglin  <dave@hiauly1.hia.nrc.ca>
11068
11069         * lib/g77.exp (g77_link_flags): Remove check for libg2c.so in setting
11070         ld_library_path.
11071
11072 2002-01-21  Jakub Jelinek  <jakub@redhat.com>
11073
11074         * gcc.dg/20020218-1.c: New test.
11075
11076 2002-01-21  David.Billinghurst <David.Billinghurst@riotinto.com>
11077
11078         * lib/prune.exp (prune_gcc_output): Prune "At global scope"
11079         messages
11080         * g++.dg/other/deprecated.C: Remove dg-bogus comment for
11081         "At global scope" warning
11082         * g++.dg/ext/align1.C: Change cygwin test for alignment
11083         from db-bogus to dg-warning
11084
11085 2002-01-21  Zack Weinberg  <zack@codesourcery.com>
11086
11087         * g77.f-torture/compile/cpp2.F: New test.
11088
11089 2002-01-19  Nathan Sidwell  <nathan@codesourcery.com>
11090
11091         * g++.dg/template/access1.C: New test.
11092
11093 2002-01-18  Aldy Hernandez  <aldyh@redhat.com>
11094
11095         * gcc.dg/20020118-1.c: New.
11096
11097 2002-01-18  Kazu Hirata  <kazu@hxi.com>
11098
11099         * testsuite/gcc.c-torture/execute/20020118-1.c: New test.
11100
11101 2001-01-18  David Billinghurst <David.Billinghurst@riotinto.com>
11102
11103         * g++.dg/other/deprecated.C: Fix FAIL from "At global scope" message.
11104         * g++.dg/ext/align1.C: Fix fail on cygwin from maximum
11105         alignment warnings.
11106
11107 2001-01-18  David Billinghurst <David.Billinghurst@riotinto.com>
11108
11109         * gcc.misc-tests/i386-prefetch.exp: Save and restore
11110         torture_with_loops and torture_without_loops
11111
11112 2002-01-17  Jakub Jelinek  <jakub@redhat.com>
11113
11114         * gcc.c-torture/compile/20020116-1.c: New test.
11115
11116 2002-01-16  Jakub Jelinek  <jakub@redhat.com>
11117
11118         * gcc.dg/20020116-2.c: New test.
11119
11120         * gcc.dg/ultrasp4.c: New test.
11121
11122         * gcc.dg/20020116-1.c: New test.
11123
11124 2002-01-15  Geoffrey Keating  <geoffk@redhat.com>
11125
11126         * gcc.dg/20020103-1.c: Also test for __PPC__, since that's used
11127         by EABI.
11128
11129 2002-01-15  Janis Johnson  <janis187@us.ibm.com>
11130
11131         * gcc.misc-tests/i386-prefetch.exp: New.
11132         * gcc.misc-tests/i386-pf-3dnow-1.c: New test.
11133         * gcc.misc-tests/i386-pf-athlon-1.c: New test.
11134         * gcc.misc-tests/i386-pf-none-1.c: New test.
11135         * gcc.misc-tests/i386-pf-sse-1.c: New test.
11136
11137 2002-01-15  Jakub Jelinek  <jakub@redhat.com>
11138
11139         * gcc.dg/gnu89-init-1.c: Add new tests.
11140
11141 2002-01-15  Andreas Jaeger  <aj@suse.de>
11142
11143         * gcc.dg/i386-mmx-1.c: Also run on x86-64.
11144         * gcc.dg/i386-mmx-2.c: Likewise.
11145         * gcc.dg/i386-sse-1.c: Likewise.
11146         * gcc.dg/i386-sse-2.c: Likewise.
11147         * gcc.dg/i386-sse-3.c: Likewise.
11148
11149 2001-01-14  David Billinghurst <David.Billinghurst@riotinto.com>
11150
11151         * g77.f-torture/execute/intrinsic-unix-bessel.f:
11152         Uncomment additional cases that now pass.
11153
11154 2002-01-11  Richard Henderson  <rth@redhat.com>
11155
11156         * gcc.dg/i386-mmx-1.c, gcc.dg/i386-mmx-2.c: New.
11157         * gcc.dg/i386-sse-1.c, gcc.dg/i386-sse-2.c, gcc.dg/i386-sse-1.c: New.
11158
11159 2002-01-11  Nicola Pero  <n.pero@mi.flashnet.it>
11160
11161         * objc.dg/special/unclaimed-category-1.m: Include objc/objc-api.h.
11162
11163 2002-01-10  Aldy Hernandez  <aldyh@redhat.com>
11164
11165         * gcc.dg/altivec-4.c: Add tests for lvebx, lvehx, lvewx, lvxl,
11166         lvx, stvx, stvebx, stvehx, stvewx, stvxl.
11167
11168 2002-01-10  Dale Johannesen  <dalej@apple.com>
11169
11170         * gcc.c-torture/execute/loop-11.c: New.
11171
11172 2002-01-08  Aldy Hernandez  <aldyh@redhat.com>
11173
11174         * gcc.dg/altivec-4.c: Add test for mtvscr, dssall, mfvscr,
11175         dss, lvsl, lvsr, dstt, dstst, dststt, dst.
11176
11177 2002-01-09  Richard Henderson  <rth@redhat.com>
11178
11179         * gcc.c-torture/execute/20020108-1.c: Rewrite to choose the proper
11180         type in which to perform the operation for each size.
11181
11182 2002-01-09  Alan Matsuoka  (alanm@redhat.com)
11183
11184         * gcc.c-torture/compile/20020109-2.c: New test.
11185
11186 2002-01-09  Gwenole Beauchesne  <bgeauchesne@mandrakesoft.com>
11187
11188         * gcc.c-torture/execute/loop-10.c: New test.
11189
11190 2002-01-09  Jakub Jelinek  <jakub@redhat.com>
11191
11192         * gcc.c-torture/compile/20010226-1.c: New test.
11193         * gcc.c-torture/compile/20010227-1.c: New test.
11194         * gcc.c-torture/compile/20010426-1.c: New test.
11195         * gcc.c-torture/compile/20010510-1.c: New test.
11196         * gcc.c-torture/compile/20010605-3.c: New test.
11197         * gcc.c-torture/compile/20010824-1.c: New test.
11198         * gcc.c-torture/execute/20010409-1.c: New test.
11199         * gcc.dg/noncompile/20000901-1.c: New test.
11200         * gcc.dg/20001023-1.c: New test.
11201         * gcc.dg/20001101-1.c: New test.
11202         * gcc.dg/20001102-1.c: New test.
11203         * gcc.dg/20010207-1.c: New test.
11204         * gcc.dg/20010405-1.c: New test.
11205         * gcc.dg/20010822-1.c: New test.
11206         * gcc.dg/20011107-1.c: New test.
11207
11208 2002-01-09  Jeffrey A Law  (law@redhat.com)
11209
11210         * gcc.dg/asm-fs-1.c: Disable warnings when compiling.
11211
11212         * gcc.c-torture/execute/strct-stdarg-1.x: New file.  Expect
11213         execution failure on PA targets.
11214
11215 2002-01-09  Jakub Jelinek  <jakub@redhat.com>
11216
11217         * gcc.c-torture/compile/20020109-1.c: New test.
11218
11219 2002-01-08  Kazu Hirata  <kazu@hxi.com>
11220
11221         * gcc.c-torture/execute/20020108-1.c: New test.
11222
11223 2002-01-08  Jakub Jelinek  <jakub@redhat.com>
11224
11225         * gcc.dg/20020108-1.c: New test.
11226
11227 2002-01-08  H.J. Lu <hjl@gnu.org>
11228
11229         * objc.dg/special/special.exp: Add -I${srcdir}/../../libobjc
11230         for header files.
11231
11232 2002-01-08  Geoff Keating  <geoffk@redhat.com>
11233
11234         * gcc.dg/altivec-4.c: Make the 'char' entries signed also for
11235         consistency.
11236
11237 002-01-07  Aldy Hernandez  <aldyh@redhat.com>
11238
11239         * gcc.dg/altivec-4.c: Test altivec predicates.
11240
11241 2002-01-07  Jakub Jelinek  <jakub@redhat.com>
11242
11243         * gcc.c-torture/execute/20020107-1.c: New test.
11244
11245 2002-01-06  Craig Rodrigues  <rodrigc@gcc.gnu.org>
11246
11247         PR c/5279
11248         * gcc.c-torture/compile/20020106-1.c: New test.
11249
11250 2002-01-05  Hans-Peter Nilsson  <hp@bitrange.com>
11251
11252         * gcc.c-torture/execute/nestfunc-4.c: New test.
11253
11254 2002-01-04  Loren J. Rittle  <ljrittle@acm.org>
11255
11256         * g++.old-deja/g++.abi/aggregates.C: Corrected last patch: removed
11257         extra triple that slipped in.
11258         * g++.old-deja/g++.abi/align.C: Likewise.
11259         * g++.old-deja/g++.abi/bitfields.C: Likewise.
11260
11261 2002-01-04  Loren J. Rittle  <ljrittle@acm.org>
11262
11263         * g++.old-deja/g++.abi/aggregates.C: Do not skip i?86-*-freebsd*.
11264         * g++.old-deja/g++.abi/align.C: Likewise.
11265         * g++.old-deja/g++.abi/bitfields.C: Likewise.
11266
11267         * gcc.c-torture/execute/ieee/rbug.c: Force FP to extended-precision
11268         on FreeBSD/i386.
11269         * gcc.c-torture/execute/ieee/rbug.x: Remove all XFAIL markers for
11270         FreeBSD.
11271
11272 2002-01-04  Jakub Jelinek  <jakub@redhat.com>
11273
11274         * gcc.dg/20020104-1.c: New test.
11275
11276         * gcc.dg/20020104-2.c: New test.
11277
11278 2002-01-04  Hans-Peter Nilsson  <hp@bitrange.com>
11279
11280         * gcc.dg/20020103-1.c: Fix typo in target selector.
11281
11282 2002-01-03  Richard Henderson  <rth@redhat.com>
11283
11284         * gcc.dg/20020103-1.c: New.
11285
11286 2002-01-03  Kazu Hirata  <kazu@hxi.com>
11287
11288         * gcc.c-torture/execute/20020103-1.c: New test.
11289
11290 2002-01-03  Jakub Jelinek  <jakub@redhat.com>
11291
11292         * g++.dg/other/debug2.C: New test.
11293
11294         * gcc.c-torture/compile/20020103-1.c: New test.
11295
11296 2002-01-02  Jakub Jelinek  <jakub@redhat.com>
11297
11298         * gcc.dg/gnu89-init-1.c: Added new tests.
11299
11300 2002-01-02  Nathan Sidwell  <nathan@codesourcery.com>
11301
11302         * g++.dg/template/friend2.C: Remove as patch is reverted.
11303
11304         * g++.dg/warn/oldcast1.C: New test.
11305
11306         * g++.dg/template/ptrmem1.C: New test.
11307         * g++.dg/template/ptrmem2.C: New test.
11308
11309         * g++.dg/template/ntp.C: New test.
11310
11311         * g++.dg/other/component1.C: New test.
11312
11313         * g++.dg/template/ttp3.C: New test.
11314
11315         * g++.dg/template/friend2.C: New test.
11316         * g++.old-deja/g++/brendan/crash8.C: Adjust location of error.
11317
11318 2002-01-02  Nathan Sidwell  <nathan@codesourcery.com>
11319
11320         * g++.dg/other/ptrmem1.C: New test.
11321         * g++.dg/other/ptrmem2.C: New test.
11322
11323 2002-01-02  Nathan Sidwell  <nathan@codesourcery.com>
11324
11325         * g++.dg/template/ctor1.C: New test.
11326
11327 2002-01-02  Nathan Sidwell  <nathan@codesourcery.com>
11328
11329         * g++.dg/template/friend2.C: New test.
11330
11331 2002-01-01  Hans-Peter Nilsson  <hp@bitrange.com>
11332
11333         * gcc.dg/mmix-1.c: New test.
11334
11335 2001-12-31  Richard Henderson  <rth@redhat.com>
11336
11337         * gcc.dg/asm-5.c: New.
11338
11339 2001-12-31  Paolo Carlini  <pcarlini@unitus.it>
11340
11341         * g++.old-deja/g++.robertl/eb130.C: hash_set is now
11342         in namespace __gnu_cxx
11343
11344 2001-12-30  Richard Henderson  <rth@redhat.com>
11345
11346         * gcc.dg/debug-6.c: New.
11347
11348 2001-12-30  Jakub Jelinek  <jakub@redhat.com>
11349
11350         * gcc.c-torture/compile/20011229-2.c: New test.
11351
11352 2001-12-29  Jakub Jelinek  <jakub@redhat.com>
11353
11354         * gcc.dg/debug-3.c: New test.
11355         * gcc.dg/debug-4.c: New test.
11356         * gcc.dg/debug-5.c: New test.
11357
11358 2001-12-29  Richard Henderson  <rth@redhat.com>
11359
11360         * g++.dg/eh/loop1.C: New.
11361
11362 2001-12-29  Nathan Sidwell  <nathan@codesourcery.com>
11363
11364         * g++.dg/template/crash1.C: New test.
11365
11366 2001-12-29  Nathan Sidwell  <nathan@codesourcery.com>
11367
11368         * g++.dg/other/const1.C: New test.
11369
11370 2001-12-29  Hans-Peter Nilsson  <hp@bitrange.com>
11371
11372         * gcc.c-torture/compile/20011229-1.c: New test.
11373
11374 2001-12-28  Stan Shebs  <shebs@apple.com>
11375
11376         * lib/objc-torture.exp: Resync with c-torture.exp.
11377         * lib/objc.exp: Load standard libraries.
11378
11379 2001-12-28  Jakub Jelinek  <jakub@redhat.com>
11380
11381         * gcc.dg/gnu89-init-1.c: Adjust for the new behavior, add some
11382         additional tests.
11383
11384 2001-12-27  Roger Sayle <roger@eyesopen.com>
11385
11386         * gcc.c-torture/execute/string-opt-16.c: New testcase.
11387
11388 2001-12-27  Richard Henderson  <rth@redhat.com>
11389
11390         * gcc.dg/debug-1.c, gcc.dg/debug-2.c: New.
11391
11392 2001-12-26  Nathan Sidwell  <nathan@codesourcery.com>
11393
11394         * g++.dg/eh/ctor1.C: New test.
11395         * g++.dg/other/error2.C: New test.
11396
11397 2001-12-24  Nathan Sidwell  <nathan@codesourcery.com>
11398
11399         * g++.dg/other/init2.C: New test.
11400
11401 2001-12-24  Richard Henderson  <rth@redhat.com>
11402
11403         * gcc.dg/20011223-1.c: New.
11404         * gcc.dg/inline-1.c: New.
11405
11406 2001-12-23  Richard Henderson  <rth@redhat.com>
11407
11408         * gcc.dg/asm-4.c: Test operand modifiers.
11409
11410 2001-12-23  Richard Henderson  <rth@redhat.com>
11411
11412         * gcc.c-torture/execute/20011219-1.c (main): Make "i" a long.
11413
11414 2001-12-23  Joseph S. Myers  <jsm28@cam.ac.uk>
11415
11416         * gcc.c-torture/execute/20011223-1.c: New test.
11417
11418 2001-12-21  Richard Henderson  <rth@redhat.com>
11419
11420         * gcc.dg/wtr-aggr-init-1.c: Test that __extension__ disables then
11421         re-enables the warning.
11422
11423 2001-12-21  Richard Henderson  <rth@redhat.com>
11424
11425         * g++.old-deja/g++.eh/badalloc1.C (malloc): Fix typo.
11426
11427 2001-12-20  Jakub Jelinek  <jakub@redhat.com>
11428
11429         * gcc.c-torture/compile/20011218-1.c: New test.
11430
11431 2001-12-20  Nick Clifton  <nickc@cambridge.redhat.com>
11432
11433         * gcc.misc-test/arm-isr.exp: New file.  Control running of the
11434         arm-isr.c test.
11435         * gcc.misc-tests/arm-isr.c: New file.  Test prologue and
11436         epilogue generation for ARM ISR routines.
11437
11438 2001-12-20  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
11439
11440         * gcc.dg/format/builtin-1.c: Test unlocked stdio.
11441         * gcc.dg/format/c90-printf-3.c: Likewise.
11442         * gcc.dg/format/c99-printf-3.c: Likewise.
11443         * gcc.dg/format/ext-1.c: Likewise.
11444         * gcc.dg/format/ext-6.c: Likewise.
11445         * gcc.dg/format/format.h: Prototype unlocked stdio.
11446
11447 2001-12-20  Richard Henderson  <rth@redhat.com>
11448
11449         * g++.old-deja/g++.eh/badalloc1.C (arena_size): New.
11450         (arena): Use it.
11451         (malloc): Correct allocation logic.  Abort if we fill up the
11452         arena before initialization complete.
11453         (realloc): Correct allocation logic.
11454
11455 2001-12-20  Jakub Jelinek  <jakub@redhat.com>
11456
11457         * gcc.c-torture/compile/20011219-2.c: New test.
11458
11459         * gcc.c-torture/execute/20011219-1.c: New test.
11460
11461 2001-12-19  David Billinghurst <David.Billinghurst@riotinto.com>
11462
11463         * gcc.dg/special/ecos.exp:  wkali-1.c unsupported if
11464         target does not support weak symbols.
11465
11466 2001-12-19  Jakub Jelinek  <jakub@redhat.com>
11467
11468         * gcc.c-torture/compile/20011219-1.c: New test.
11469
11470 2001-12-19  Nathan Sidwell  <nathan@codesourcery.com>
11471
11472         * g++.dg/other/error1.C: New test.
11473
11474 2001-12-17  Jeffrey A Law  (law@redhat.com)
11475
11476         * gcc.c-torture/execute/20011217-1.c: New test.
11477
11478 2001-12-17  Nicola Pero  <nicola@brainstorm.co.uk>
11479
11480         * objc.dg/special/: New directory.
11481         * objc.dg/special/special.exp: New file.
11482         * objc.dg/special/unclaimed-category-1.h: New file.
11483         * objc.dg/special/unclaimed-category-1a.m: New file.
11484         * objc.dg/special/unclaimed-category-1.m: New file.
11485
11486 2001-12-17  Andreas Jaeger  <aj@suse.de>
11487
11488         * gcc.c-torture/compile/20011217-2.c: New test.
11489
11490 2001-12-17  Joseph S. Myers  <jsm28@cam.ac.uk>
11491
11492         * gcc.c-torture/compile/20011217-1.c: New test.
11493
11494 2001-12-14  Aldy Hernandez  <aldyh@redhat.com>
11495
11496         * testsuite/gcc.dg/20011214-1.c: New.
11497
11498 2001-12-13  Aldy Hernandez  <aldyh@redhat.com>
11499
11500         * gcc.dg/altivec-4.c: New.
11501
11502 2001-12-13  Hans-Peter Nilsson  <hp@axis.com>
11503
11504         * gcc.dg/20011113-1.c: New test.
11505
11506 2001-12-13  John David Anglin  <dave@hiauly1.hia.nrc.ca>
11507
11508         * g++.old-deja/g++.jason/template31.C: Remove templates for classes
11509         std::__malloc_alloc_template<0> and
11510         std::__default_alloc_template<false, 0>.
11511
11512 2001-12-13  Nicola Pero  <n.pero@mi.flashnet.it>
11513
11514         * objc/execute/bf-21.m: New test.
11515         * objc/execute/enumeration-1.m: New test.
11516         * objc/execute/enumeration-2.m: New test.
11517
11518 2001-12-12  Jakub Jelinek  <jakub@redhat.com>
11519
11520         * gcc.dg/gnu89-init-1.c: New test.
11521
11522 2001-12-12  Nathan Sidwell  <nathan@codesourcery.com>
11523
11524         * g++.old-deja/g++.brendan/crash56.C: Adjust implicit typename.
11525         * g++.old-deja/g++.jason/2371.C: Likewise.
11526         * g++.old-deja/g++.jason/template33.C: Likewise.
11527         * g++.old-deja/g++.jason/template34.C: Likewise.
11528         * g++.old-deja/g++.jason/template36.C: Likewise.
11529         * g++.old-deja/g++.oliva/typename1.C: Likewise.
11530         * g++.old-deja/g++.oliva/typename2.C: Likewise.
11531         * g++.old-deja/g++.other/typename1.C: Likewise.
11532         * g++.old-deja/g++.pt/inherit2.C: Likewise.
11533         * g++.old-deja/g++.pt/nontype5.C: Likewise.
11534         * g++.old-deja/g++.pt/typename11.C: Likewise.
11535         * g++.old-deja/g++.pt/typename14.C: Likewise.
11536         * g++.old-deja/g++.pt/typename16.C: Likewise.
11537         * g++.old-deja/g++.pt/typename3.C: Likewise.
11538         * g++.old-deja/g++.pt/typename4.C: Likewise.
11539         * g++.old-deja/g++.pt/typename5.C: Likewise.
11540         * g++.old-deja/g++.pt/typename7.C: Likewise.
11541         * g++.old-deja/g++.robertl/eb9.C: Likewise.
11542
11543 2001-12-11  Nathan Sidwell  <nathan@codesourcery.com>
11544
11545         * g++.dg/other/linkage1.C: New test.
11546         * g++.old-deja/g++.brendan/err-msg2.C: Alter to avoid two
11547         specifiers.
11548
11549 2001-12-11  Neil Booth  <neil@daikokuya.demon.co.uk>
11550
11551         * gcc.dg/concat.c: New test.
11552
11553 2001-12-11  Stan Shebs  <shebs@apple.com>
11554
11555         * objc/compile: New test directory.
11556         * objc/compile/compile.exp: New expect script.
11557         * objc/compile/20011211-1.m: New compile test.
11558
11559 2001-12-11  Jason Merrill  <jason@redhat.com>
11560
11561         * lib/prune.exp (prune_gcc_output): Also handle "In member
11562         function".  So many permutations...
11563
11564 2001-12-10  Nathan Sidwell  <nathan@codesourcery.com>
11565
11566         * g++.dg/template/typedef1.C: New test.
11567
11568 2001-12-09  Nathan Sidwell  <nathan@codesourcery.com>
11569
11570         * g++.dg/other/copy1.C: New test.
11571
11572 2001-10-08  Aldy Hernandez  <aldyh@redhat.com>
11573
11574         * gcc.c-torture/execute/builtin-types-compatible-p.c: New.
11575
11576         * gcc.dg/builtin-choose-expr.c: New.
11577
11578 2001-12-07  Aldy Hernandez  <aldyh@redhat.com>
11579
11580         * gcc.dg/altivec-2.c: New.
11581
11582 2001-12-07  Richard Henderson  <rth@redhat.com>
11583
11584         * gcc.dg/cpp/ucs.c: Adjust expected warning for 64-bit hosts.
11585
11586 2001-12-07  Stephane Carrez  <Stephane.Carrez@sun.com>
11587
11588         * gcc.dg/sparc-ret.c: New file, test return corruption bug for
11589         ultrasparc.
11590
11591 2001-12-07  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
11592
11593         * g++-old.deja/g++.robertl/eb101.C: Deleted.
11594
11595 2001-12-06  Janis Johnson  <janis187@us.ibm.com>
11596
11597         * gcc.c-torture/execute/builtin-prefetch-1.c: Add checks for
11598         variable argument list.
11599
11600 2001-12-06  Zack Weinberg  <zack@codesourcery.com>
11601
11602         * gcc.c-torture/execute/memcheck: Delete entire directory.
11603         (files: blkarg.c blkarg.x driver.c driver.h t1.c t2.c t3.c
11604         t4.c t5.c t6.c t7.c t8.c t9.c template memcheck.exp)
11605
11606 2001-12-05  Neil Booth  <neil@daikokuya.demon.co.uk>
11607
11608         * gcc.dg/Wshadow-1.c: New test.
11609
11610 2001-12-05  Jakub Jelinek  <jakub@redhat.com>
11611
11612         * gcc.c-torture/compile/20011130-1.c: New test.
11613
11614         * gcc.dg/noncompile/20011025-1.c: New test.
11615
11616         * g++.dg/other/anon-union.C: New test.
11617
11618         * gcc.c-torture/execute/20011024-1.c: New test.
11619
11620 2001-12-04  Joseph S. Myers  <jsm28@cam.ac.uk>
11621
11622         * gcc.c-torture/execute/20000722-1.x,
11623         gcc.c-torture/execute/20010123-1.x: Remove.
11624         * gcc.c-torture/compile/init-3.c: Don't use a compound literal.
11625         * gcc.dg/c90-complit-1.c, gcc.dg/c99-complit-1.c,
11626         gcc.dg/c99-complit-2.c: New tests.
11627
11628 2001-12-04  Nathan Sidwell  <nathan@codesourcery.com>
11629
11630         * g++.dg/inherit/base1.C: New test.
11631
11632 2001-12-04  Jakub Jelinek  <jakub@redhat.com>
11633
11634         * g++.dg/other/stdarg1.C: New test.
11635
11636         * gcc.c-torture/compile/20011130-2.c: New test.
11637
11638 2001-12-03  Janis Johnson  <janis187@us.ibm.com>
11639
11640         * gcc.c-torture/execute/builtin-prefetch-1.c: New test.
11641         * gcc.c-torture/execute/builtin-prefetch-2.c: New test.
11642         * gcc.c-torture/execute/builtin-prefetch-3.c: New test.
11643         * gcc.c-torture/execute/builtin-prefetch-4.c: New test.
11644         * gcc.c-torture/execute/builtin-prefetch-5.c: New test.
11645         * gcc.dg/builtin-prefetch-1.c: New test.
11646
11647 2001-12-03  Jakub Jelinek  <jakub@redhat.com>
11648
11649         * gcc.dg/20011130-1.c: New test.
11650
11651 2001-12-03  Nathan Sidwell  <nathan@codesourcery.com>
11652
11653         * g++.dg/other/scope1.C: New test.
11654         * g++.dg/template/explicit-instantiation.C: Remove XFAIL
11655
11656 2001-12-03  Joseph S. Myers  <jsm28@cam.ac.uk>
11657
11658         * gcc.dg/vla-init-1.c: New test.
11659
11660 2001-12-01  Geoff Keating  <geoffk@redhat.com>
11661
11662         * gcc.c-torture/compile/structs.c: New testcase from GDB.
11663
11664 2001-12-02  Neil Booth  <neil@daikokuya.demon.co.uk>
11665
11666         * objc.dg/alias.m: Update.
11667         * objc.dg/class-1.m: Update.
11668         * objc.dg/const-str-1.m: Update.
11669         * objc.dg/fwd-proto-1.m: Update.
11670         * objc.dg/id-1.m: Update.
11671         * objc.dg/super-class-1.m: Update.
11672
11673 2001-11-29  Mark Mitchell  <mark@codesourcery.com>
11674
11675         * g++.old-deja/g++.pt/memtemp100.C: Remove non-standard
11676         constructs.
11677
11678 2001-11-28  Jeffrey A Law  (law@cygnus.com)
11679
11680         * gcc.c-torture/execute/20011128-1.c: New test.
11681
11682 2001-11-28  Hans-Peter Nilsson  <hp@axis.com>
11683
11684         * gcc.dg/20011127-1.c: New test.
11685
11686 2001-11-25  Joseph S. Myers  <jsm28@cam.ac.uk>
11687
11688         * gcc.dg/format/strfmon-1.c: Update comments.  Adjust examples
11689         from Austin Group draft 7.
11690         * gcc.dg/format/xopen-1.c: Update comments.  Add tests for gaps in
11691         scanf format arguments.
11692         * gcc.dg/format/no-exargs-2.c: New test.
11693
11694 2001-11-25  Nathan Sidwell  <nathan@codesourcery.com>
11695
11696         * g++.dg/abi/vbase8-4.C: New test.
11697
11698 2001-11-24  Ian Lance Taylor  <ian@airs.com>
11699
11700         * gcc.c-torture/execute/20011121-1.c: New test.
11701
11702 2001-11-23  Jeffrey A Law  (law@cygnus.com)
11703
11704         * gcc.c-torture/execute/ieee/20011123-1.c: New test.
11705
11706 2001-11-23  Andreas Jaeger  <aj@suse.de>
11707
11708         * gcc.dg/cpp/charconst-2.c: New test.
11709
11710 2001-11-22  Geoffrey Keating  <geoffk@redhat.com>
11711
11712         * lib/old-dejagnu.exp (old-dejagnu): Copy extra source files
11713         to the host if it is remote.  Let tests specify extra headers
11714         they use.
11715         * g++.old-deja/g++.abi/vtable3a.C: This uses 'vtable3.h'.
11716         * g++.old-deja/g++.abi/vtable3b.C: This uses 'vtable3.h'.
11717         * g++.old-deja/g++.abi/vtable3c.C: This uses 'vtable3.h'.
11718         * g++.old-deja/g++.abi/vtable3d.C: This uses 'vtable3.h'.
11719         * g++.old-deja/g++.abi/vtable3e.C: This uses 'vtable3.h'.
11720         * g++.old-deja/g++.abi/vtable3f.C: This uses 'vtable3.h'.
11721         * g++.old-deja/g++.abi/vtable3g.C: This uses 'vtable3.h'.
11722         * g++.old-deja/g++.abi/vtable3h.C: This uses 'vtable3.h'.
11723         * g++.old-deja/g++.abi/vtable3i.C: This uses 'vtable3.h'.
11724         * g++.old-deja/g++.abi/vtable3j.C: This uses 'vtable3.h'.
11725
11726 2001-11-22  Nick Clifton  <nickc@cambridge.redhat.com>
11727
11728         * gcc.c-torture/execute/ieee/20000320-1.c: Fix patterns to work
11729         for little endian ARMs.
11730
11731 2001-11-20  Jakub Jelinek  <jakub@redhat.com>
11732
11733         * gcc.c-torture/compile/20011119-1.c: New test.
11734         * gcc.c-torture/compile/20011119-2.c: New test.
11735
11736 2001-11-17  Aldy Hernandez  <aldyh@redhat.com>
11737
11738         * gcc.dg/altivec-1.c: Fix typo.
11739
11740 2001-11-20  Joseph S. Myers  <jsm28@cam.ac.uk>
11741
11742         * gcc.dg/c90-intconst-1.c, gcc.dg/c99-intconst-1.c: New tests.
11743
11744 2001-11-20  Nick Clifton  <nickc@cambridge.redhat.com>
11745
11746         * gcc.c-torture/compile/981006-1.x: Treat XScale like ARM.
11747
11748 2001-11-19  Geoffrey Keating  <geoffk@redhat.com>
11749
11750         * lib/g77.exp: Don't specify --rpath-link.
11751
11752         * gcc.dg/cpp/cpp.exp: For testing on a remote host, copy
11753         across all the headers.
11754         * gcc.dg/format/format.exp: For testing on a remote host,
11755         copy format.h.
11756
11757         * gcc.c-torture/execute/20011008-3.c: Allow for small STACK_SIZE.
11758         * gcc.c-torture/execute/930406-1.c: Likewise.
11759         * gcc.c-torture/execute/comp-goto-1.c: Likewise.
11760
11761 2001-11-19  Aldy Hernandez  <aldyh@redhat.com>
11762
11763         * gcc.dg/altivec-1.c: New.
11764
11765 2001-11-19  Neil Booth  <neil@daikokuya.demon.co.uk>
11766
11767         * gcc.dg/cpp/fpreprocessed.c: New test case.
11768
11769 2001-11-18  Joseph S. Myers  <jsm28@cam.ac.uk>
11770
11771         * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/tr-paste.c,
11772         gcc.dg/cpp/tr-str.c: Use -traditional-cpp instead of -traditional.
11773         * gcc.dg/ext-glob.c: Expect -traditional deprecation warning.
11774
11775 2001-11-18  Joseph S. Myers  <jsm28@cam.ac.uk>
11776
11777         * gcc.dg/no-builtin-1.c: New test.
11778
11779 2001-11-16  Jakub Jelinek  <jakub@redhat.com>
11780
11781         * gcc.c-torture/execute/20011115-1.c: New test.
11782
11783 2001-11-15  Jakub Jelinek  <jakub@redhat.com>
11784
11785         * gcc.c-torture/compile/20011114-2.c: New test.
11786         * gcc.c-torture/compile/20011114-3.c: New test.
11787         * gcc.c-torture/compile/20011114-4.c: New test.
11788
11789 2001-11-15  Nathan Sidwell  <nathan@codesourcery.com>
11790
11791         * g++.dg/other/init1.C: New test.
11792
11793 2001-11-14  Geoffrey Keating  <geoffk@redhat.com>
11794
11795         * gcc.dg/noncompile/920923-1.c: xstormy16 produces an extra error
11796         message.
11797
11798         * gcc.c-torture/execute/20011114-1.c: New testcase.
11799
11800         * gcc.c-torture/compile/20010327-1.c: Revert last change.
11801         * gcc.c-torture/compile/20011114-1.c: New test, exactly
11802         like the (before this change) version of 20010327-1.c.
11803
11804 2001-11-14  Roger Sayle <roger@eyesopen.com>
11805
11806         * gcc.c-torture/execute/string-opt-13.c: New testcase.
11807
11808 2001-11-14  Richard Sandiford  <rsandifo@redhat.com>
11809
11810         * g++.dg/init/array2.C: New test.
11811
11812 2001-11-14  Alexandre Oliva  <aoliva@redhat.com>
11813
11814         * gcc.c-torture/execute/20010122-1.c: Prevent unwanted inlining.
11815
11816 2001-11-13  Nathan Sidwell  <nathan@codesourcery.com>
11817
11818         * g++.dg/other/forscope1.C: New test.
11819         * g++.dg/ext/forscope1.C: New test.
11820         * g++.dg/ext/forscope2.C: New test.
11821
11822 2001-11-13  Jakub Jelinek  <jakub@redhat.com>
11823
11824         * gcc.c-torture/execute/20011113-1.c: New test.
11825
11826 2001-11-09  Geoffrey Keating  <geoffk@redhat.com>
11827
11828         * gcc.c-torture/execute/20011109-2.c: New test.
11829
11830         * gcc.c-torture/execute/20011109-1.c: New test.
11831
11832 2001-11-09  Jakub Jelinek  <jakub@redhat.com>
11833
11834         * gcc.c-torture/compile/20011109-1.c: New test.
11835
11836 2001-11-08  Geoffrey Keating  <geoffk@redhat.com>
11837
11838         * g++.old-deja/g++.bugs/900227_01.C: Change stormy16 to xstormy16.
11839         * g++.old-deja/g++.eh/badalloc1.C: Change stormy16 to xstormy16.
11840         * g++.old-deja/g++.mike/ns15.C: Change stormy16 to xstormy16.
11841         * g++.old-deja/g++.pt/crash16.C: Change stormy16 to xstormy16.
11842         * gcc.c-torture/compile/961203-1.x: Change stormy16 to xstormy16.
11843         * gcc.c-torture/compile/980506-1.x: Change stormy16 to xstormy16.
11844         * gcc.c-torture/compile/990617-1.x: Change stormy16 to xstormy16.
11845
11846 2001-11-08  Neil Booth  <neil@daikokuya.demon.co.uk>
11847
11848         * g++.dg/warn/Wshadow-1.C: New tests.
11849         * g++.old-deja/g++.mike/for3.C: Update.
11850
11851 2001-11-06  Joseph S. Myers  <jsm28@cam.ac.uk>
11852
11853         * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-array-lval-2.c,
11854         gcc.dg/c99-array-lval-1.c, gcc.dg/c99-array-lval-2.c: Remove
11855         XFAILs.  Adjust expected error texts.
11856         * gcc.c-torture/compile/20011106-1.c,
11857         gcc.c-torture/compile/20011106-2.c, gcc.dg/c90-array-lval-3.c,
11858         gcc.dg/c90-array-lval-4.c, gcc.dg/c90-array-lval-5.c,
11859         gcc.dg/c99-array-lval-3.c, gcc.dg/c99-array-lval-4.c,
11860         gcc.dg/c99-array-lval-5.c: New tests.
11861
11862 2001-11-05  Neil Booth  <neil@cat.daikokuya.demon.co.uk>
11863
11864         * gcc.dg/cpp/defined.c: Update.
11865
11866 2001-11-04  Neil Booth  <neil@cat.daikokuya.demon.co.uk>
11867
11868         * gcc.c-torture/execute/anon-1.c: New test.
11869
11870 2001-11-03  Geoffrey Keating  <geoffk@redhat.com>
11871
11872         * g++.old-deja/g++.bugs/900227_01.C: short and pointer are the
11873         same size, so no warning should be produced on stormy16.
11874
11875         * g++.old-deja/g++.eh/badalloc1.C: Will always fail on stormy16
11876         due to oversized array.
11877         * g++.old-deja/g++.mike/ns15.C: Likewise.
11878         * g++.old-deja/g++.pt/crash16.C: Likewise.
11879
11880 2001-11-02  Graham Stott  <grahams@redhat.com>
11881
11882         * g++.dgother/debug1.C: Fix typos.
11883
11884 2001-11-01  Jakub Jelinek  <jakub@redhat.com>
11885
11886         * g++.dg/other/debug1.C: New test.
11887
11888 2001-11-01  Stephane Carrez  <Stephane.Carrez@worldnet.fr>
11889
11890         * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead
11891         of unsigned long.
11892
11893 2001-10-30  Jakub Jelinek  <jakub@redhat.com>
11894
11895         * gcc.dg/20011029-2.c: New test.
11896
11897         * gcc.c-torture/compile/20011029-1.c: New test.
11898
11899 2001-10-29  Nicola Pero  <n.pero@mi.flashnet.it>
11900
11901         * objc/execute/class_self-1.m: New test.
11902         * objc/execute/class_self-2.m: New test.
11903
11904 2001-10-25  Zack Weinberg  <zack@codesourcery.com>
11905
11906         * gcc.misc-tests/msgs.exp: Delete.
11907         * gcc.misc-tests/m-un-1.c: Move to gcc.dg.
11908         * gcc.misc-tests/m-un-2.c: Move to gcc.dg.  Update expected
11909         error set to match recent changes.
11910
11911 2001-10-24  Zack Weinberg  <zack@codesourcery.com>
11912
11913         * gcc.dg/20011021-1.c: New test.
11914
11915 2001-10-24  Jakub Jelinek  <jakub@redhat.com>
11916
11917         * gcc.c-torture/compile/20011023-1.c: New test.
11918
11919 2001-10-23  Geoffrey Keating  <geoffk@redhat.com>
11920
11921         * lib/g77.exp: Rewrite based on lib/g++.exp.
11922
11923 2001-10-19  Jakub Jelinek  <jakub@redhat.com>
11924
11925         * gcc.c-torture/execute/20011019-1.c: New test.
11926
11927         * gcc.dg/20011018-1.c: New test.
11928
11929 2001-10-19  NIIBE Yutaka  <gniibe@m17n.org>
11930
11931         * gcc.c-torture/execute/ieee/ieee.exp: Change sh-*-* to sh*-*-*.
11932
11933 2001-10-18  Alexandre Oliva  <aoliva@redhat.com>
11934
11935         * gcc.dg/attr-noinline.c, gcc.dg/attr-used.c: New tests.
11936         * gcc.dg/attr-invalid.c: Likewise.
11937
11938 2001-10-18  Jakub Jelinek  <jakub@redhat.com>
11939
11940         * testsuite/gcc.dg/20011015-1.c: New test.
11941
11942 2001-10-14  Richard Sandiford  <rsandifo@redhat.com>
11943
11944         * g++.dg/template/unify2.C: New test.
11945
11946 2001-10-14  Richard Sandiford  <rsandifo@redhat.com>
11947
11948         * g++.dg/other/exception-specification.C: New test
11949
11950 2001-10-13  Tom Rix  <trix@redhat.com>
11951
11952         * gcc.c-torture/execute/990826-0.x: AIX XFAIL -msoft-float.
11953         * gcc.c-torture/execute/980709-1.x: AIX XFAIL -msoft-float.
11954
11955 2001-10-12  Jakub Jelinek  <jakub@redhat.com>
11956
11957         * testsuite/gcc.dg/20011009-1.c: New test.
11958
11959 2001-10-12  Nathan Sidwell  <nathan@codesourcery.com>
11960
11961         PR g++/4476
11962         * g++.dg/other/friend1.C: New test.
11963
11964 2001-10-11  Richard Henderson  <rth@redhat.com>
11965
11966         * g++.old-deja/g++.other/crash18.C: Add -S to options.
11967
11968 2001-10-10  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
11969
11970         * gcc.c-torture/compile/20011010-1.c: New.
11971
11972 2001-10-09  Joseph S. Myers  <jsm28@cam.ac.uk>
11973
11974         * consistency.vlad/vlad.exp, g++.old-deja/g++.mike/p784.C,
11975         g++.old-deja/old-deja.exp, g77.f-torture/compile/compile.exp,
11976         g77.f-torture/execute/execute.exp,
11977         g77.f-torture/noncompile/noncompile.exp,
11978         gcc.c-torture/compile/compile.exp,
11979         gcc.c-torture/execute/execute.exp,
11980         gcc.c-torture/execute/ieee/ieee.exp,
11981         gcc.c-torture/execute/memcheck/memcheck.exp,
11982         gcc.c-torture/unsorted/unsorted.exp, gcc.misc-tests/linkage.exp,
11983         objc/execute/execute.exp: Update FSF address.
11984
11985 2001-10-09  Neil Booth  <neil@daikokuya.demon.co.uk>
11986
11987         * gcc.dg/cpp/cmdlne-C.c: Update.
11988         * gcc.dg/cpp/cmdlne-C2.c: New.
11989
11990 2001-10-08  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
11991
11992         * gcc.c-torture/execute/20011008-3.c: New.
11993
11994 2001-10-08  DJ Delorie  <dj@redhat.com>
11995
11996         * gcc.dg/20011008-1.c: New.
11997         * gcc.dg/20011008-2.c: New.
11998
11999 2001-10-08  Neil Booth  <neil@daikokuya.demon.co.uk>
12000
12001         * gcc.dg/cpp/spacing1.c: Update test.
12002
12003 2001-10-07  Joseph S. Myers  <jsm28@cam.ac.uk>
12004
12005         * gcc.c-torture/unsorted/unsorted.exp, lib/file-format.exp: Fix
12006         spelling errors of "separate" as "seperate".
12007
12008 2001-10-05  Alexandre Oliva  <aoliva@redhat.com>
12009
12010         * gcc.c-torture/execute/20010122-1.c: Don't assume alloca() is
12011         enough to avoid inlining.
12012
12013 2001-10-04  Peter Schmid  <schmid@snake.iap.physik.tu-darmstadt.de>
12014
12015         * lib/g77.exp: set libg2c_dir correctly.
12016
12017 2001-10-02  Neil Booth  <neil@daikokuya.demon.co.uk>
12018
12019         * gcc.dg/cpp/macro11.c: New test.
12020
12021 2001-10-02  Joseph S. Myers  <jsm28@cam.ac.uk>
12022
12023         * g++.dg/warn/format2.C, gcc.dg/format/attr-7.c,
12024         gcc.dg/format/multattr-1.c, gcc.dg/format/multattr-2.c,
12025         gcc.dg/format/multattr-3.c: New tests.
12026         * gcc.dg/format/attr-3.c: Update expected error texts.  Remove
12027         tests for format attributes on function pointers being rejected.
12028
12029 2001-10-02  Joseph S. Myers  <jsm28@cam.ac.uk>
12030
12031         * gcc.dg/format/attr-5.c, gcc.dg/format/attr-6.c: New tests.
12032
12033 2001-10-02  Joseph S. Myers  <jsm28@cam.ac.uk>
12034
12035         * g++.dg/warn/format1.C: New test.
12036
12037 2001-10-01  Neil Booth  <neil@daikokuya.demon.co.uk>
12038
12039         * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: Correct tests.
12040
12041 2001-09-30  Neil Booth  <neil@daikokuya.demon.co.uk>
12042
12043         * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: New test.
12044
12045 2001-09-30  Neil Booth  <neil@daikokuya.demon.co.uk>
12046
12047         * gcc.dg/cpp/redef2.c: Add test.
12048
12049 2001-09-27  Geoffrey Keating  <geoffk@redhat.com>
12050
12051         * gcc.c-torture/execute/loop-2e.x: This is a manifestation of a
12052         long-standing bug on i686, apparently.
12053         * gcc.c-torture/execute/loop-2c.x: New file.
12054         * gcc.c-torture/execute/loop-2d.x: New file.
12055         * gcc.c-torture/execute/loop-3c.x: New file.
12056
12057 2001-09-25  Neil Booth  <neil@daikokuya.demon.co.uk>
12058
12059         * gcc.dg/cpp/20000625-2.c: Correct line number.
12060
12061 2001-09-24  Neil Booth  <neil@daikokuya.demon.co.uk>
12062
12063         * gcc.dg/cpp/macro10.c: New test.
12064         * gcc.dg/cpp/strify3.c: New test.
12065         * gcc.dg/cpp/spacing1.c: Add tests.
12066         * gcc.dg/cpp/19990703-1.c: Remove bogus test.
12067         * gcc.dg/cpp/20000625-2.c: Fudge to pass.
12068
12069 2001-09-24  DJ Delorie  <dj@redhat.com>
12070
12071         * gcc.c-torture/execute/20010924-1.c: New test.
12072
12073 2001-09-24  Neil Booth  <neil@daikokuya.demon.co.uk>
12074
12075         * testsuite/objc/execute/paste.m: Remove.
12076
12077 2001-09-22  Joseph S. Myers  <jsm28@cam.ac.uk>
12078
12079         * gcc.dg/format/builtin-1.c, gcc.dg/format/ext-6.c: New tests.
12080
12081 2001-09-22  George Helffrich  <george@geo.titech.ac.jp>
12082
12083         * g77.dg/strlen0.f: New test.
12084
12085 2001-09-21  Richard Henderson  <rth@redhat.com>
12086
12087         * g++.old-deja/g++.abi/ptrmem.C: Update for ia64 c++ abi.
12088         * g++.old-deja/g++.abi/vtable2.C: Likewise.
12089
12090 2001-09-21  Joseph S. Myers  <jsm28@cam.ac.uk>
12091
12092         Table-driven attributes.
12093         * g++.dg/ext/attrib1.C: New test.
12094
12095 2001-09-20  DJ Delorie  <dj@redhat.com>
12096
12097         * gcc.dg/20000926-1.c: Update expected warning messages.
12098         * gcc.dg/array-2.c: Likewise, and test for warnings too.
12099         * gcc.dg/array-4.c: Likewise, and don't verify the zero-length
12100         array.
12101
12102 2001-09-18  Richard Sandiford  <rsandifo@redhat.com>
12103
12104         * g++.dg/eh/registers1.C: New test case.
12105
12106 2001-09-17  Richard Henderson  <rth@redhat.com>
12107
12108         * gcc.dg/array-5.c: Fix VLA decomposition test.
12109
12110 2001-09-16  Neil Booth  <neil@daikokuya.demon.co.uk>
12111
12112         * gcc.dg/cpp/line5.c: New testcase.
12113
12114 2001-09-15  Neil Booth  <neil@daikokuya.demon.co.uk>
12115
12116         * gcc.dg/cpp/macro9.c: New test.
12117
12118 2001-09-15  Aldy Hernandez  <aldyh@redhat.com>
12119
12120         * gcc.c-torture/execute/980223.c: Change type of addr from long
12121         to char *.
12122
12123 2001-09-15  Hans-Peter Nilsson  <hp@axis.com>
12124
12125         * gcc.c-torture/execute/20010915-1.c: New test.
12126
12127 2001-09-14  Janis Johnson  <janis187@us.ibm.com>
12128
12129         * g77.dg/bprob: New directory.
12130         * g77.dg/bprob/bprob.exp: New file.
12131         * g77.dg/bprob/bprob-1.f: New test.
12132         * g77.dg/gcov: New directory.
12133         * g77.dg/gcov/gcov.exp: New file.
12134         * g77.dg/gcov/gcov-1.f: New test.
12135         * g77.dg/gcov/gcov-1.x: New file.
12136
12137 2001-09-13  Neil Booth  <neil@daikokuya.demon.co.uk>
12138
12139         * gcc.dg/cpp/directiv.c: Update.
12140         * gcc.dg/cpp/undef1.c: Update.
12141
12142 2001-09-12  Jakub Jelinek  <jakub@redhat.com>
12143
12144         * gcc.dg/20010912-1.c: New test.
12145
12146 2001-09-11  Janis Johnson  <janis187@us.ibm.com>
12147
12148         * gcc.misc-tests/gcov.exp: Move almost everything to a new,
12149         language-independent file in lib.
12150         * lib/gcov.exp: New file.
12151
12152 2001-09-11  Joseph S. Myers  <jsm28@cam.ac.uk>
12153
12154         * gcc.c-torture/compile/20010911-1.c: New test.
12155
12156 2001-09-10  Janis Johnson  <janis187@us.ibm.com>
12157
12158         * lib/profopt.exp: New, to support profile-directed optimizations.
12159         * gcc.misc-tests/bprob.exp: New, to support branch profiling in C.
12160         * gcc.misc-tests/bprob-1.c: New test.
12161         * gcc.misc-tests/bprob-2.c: New test.
12162
12163 2001-09-07  Janis Johnson  <janis187@us.ibm.com>
12164
12165         * gcc.misc-tests/gcov.exp: Add support for a .x file to control
12166         XFAIL and which kinds of gcov output to verify.
12167         * gcc.misc-tests/gcov-4b.x: New file.
12168         * gcc.misc-tests/gcov-5b.x: New file.
12169         * gcc.misc-tests/gcov-6.x: New file.
12170         * gcc.misc-tests/gcov-7.c: New test.
12171         * gcc.misc-tests/gcov-7.x: New file.
12172
12173 2001-09-06  Janis Johnson  <janis187@us.ibm.com>
12174
12175         * gcc.misc-tests/gcov.exp: Add support for call return percentages.
12176         * gcc.misc-tests/gcov-6.c: New test.
12177
12178 2001-09-06  Nathan Sidwell  <nathan@codesourcery.com>
12179
12180         PR c++/3986
12181         * g++.dg/abi/vbase1.C: New test.
12182
12183 2001-09-05  Ziemowit Laski  <zlaski@apple.com>
12184
12185         * objc.dg/method-2.m: New.
12186
12187 2001-09-04  Nathan Sidwell  <nathan@codesourcery.com>
12188
12189         PR c++/4203
12190         * g++.old-deja/g++.other/empty1.C: XFAIL. See PR c++/4222
12191         * g++.dg/init/empty1.C: New test.
12192
12193 2001-09-03  Jakub Jelinek  <jakub@redhat.com>
12194
12195         * gcc.c-torture/compile/20010903-1.c: New test.
12196
12197 2001-08-31  Roman Zippel  <zippel@linux-m68k.org>
12198
12199         * testsuite/gcc.c-torture/execute/ieee/ieee.exp: Add -ffloat-store
12200         for m68k.
12201
12202 2001-08-31  Geoffrey Keating  <geoffk@redhat.com>
12203
12204         * g++.dg/abi/empty4.C: Allow for 16-bit ints.
12205
12206         * g++.dg/special/initp1.C (X): Allow for 16-bit ints.
12207
12208         * gcc.c-torture/unsorted/bcopy.c (BYTES): Honor STACK_SIZE.
12209
12210 2001-08-30  Geoffrey Keating  <geoffk@redhat.com>
12211
12212         * gcc.c-torture/execute/longlong.c (alpha_ep_extbl_i_eq_0): Allow
12213         for 16-bit 'unsigned int'.
12214
12215 2001-08-29  Kazu Hirata  <kazu@hxi.com>
12216
12217         * gcc.c-torture/compile/981006-1.x: Do not use -fpic on h8300.
12218
12219 2001-08-27  Richard Henderson  <rth@redhat.com>
12220
12221         * gcc.c-torture/execute/ieee/fp-cmp-4.c (main): Make "data" static.
12222         * gcc.c-torture/execute/ieee/fp-cmp-5.c: New.
12223
12224 2001-08-25  Aldy Hernandez  <aldyh@redhat.com>
12225
12226         * gcc.dg/asm-names.c (ymain): New.
12227
12228 2001-08-22  Geoffrey Keating  <geoffk@redhat.com>
12229
12230         * gcc.c-torture/compile/961203-1.x: Mark unsupported by stormy16.
12231         * gcc.c-torture/compile/980506-1.x: Mark unsupported by stormy16.
12232         * gcc.c-torture/compile/990617-1.x: Mark unsupported by stormy16.
12233
12234 2001-08-24  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
12235
12236         * gcc.dg/compare5.c: New testcase.
12237
12238 2001-08-23  Jason Merrill  <jason_merrill@redhat.com>
12239
12240         * lib/prune.exp (prune_gcc_output): Also ignore "In constructor"
12241         and "In instantiation".
12242
12243 2001-08-21  Aldy Hernandez  <aldyh@redhat.com>
12244
12245         * gcc.c-torture/execute/divmod-1.c: Convert to ANSI.
12246
12247 2001-08-20  Janis Johnson  <janis187@us.ibm.com>
12248
12249         * gcc.misc-tests/gcov.exp: Add support for branch information.
12250         * gcc.misc-tests/gcov-2.c: Change to invoke gcov and clean up.
12251         * gcc.misc-tests/gcov-4.c: New test.
12252         * gcc.misc-tests/gcov-4b.c: New test.
12253         * gcc.misc-tests/gcov-5b.c: New test.
12254
12255 2001-08-20  Zack Weinberg  <zackw@panix.com>
12256
12257         * gcc.c-torture/execute/20000801-4.x: Delete, test no longer
12258         expected to fail.
12259
12260 2001-08-19  John David Anglin  <dave@hiauly1.hia.nrc.ca>
12261
12262         * g++.dg/special/ecos.exp (initp1.C): Run initp1.C test.
12263
12264 2001-08-19  Jakub Jelinek  <jakub@redhat.com>
12265
12266         * g++.dg/eh/template1.C: New test.
12267
12268 2001-08-16  David Billinghurst  <David.Billinghurst@riotinto.com>
12269
12270         * g77.f-torture/compile/pr3743.x: Do not return 1 for xfail.
12271         Fix thinko.
12272         * g77.f-torture/execute/f90-intrinsic-bit.x: Do not return 1
12273         for xfail.
12274
12275 2001-08-14  David Billinghurst  <David.Billinghurst@riotinto.com>
12276
12277         * lib/g77-dg.exp:  Use prune.exp for common procedures
12278         (g77-dg-prune): Replace prune_g77_output with prune_gcc_output
12279         * lib/g77.exp: (g77-dg-prune) Remove
12280
12281 2001-08-13  Jason Merrill  <jason_merrill@redhat.com>
12282
12283         * lib/scanasm.exp (scan-assembler*): Use expr instead of concat.
12284
12285 2001-08-11  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
12286
12287         * g++.dg/template/unify1.C: New test.
12288
12289 2001-08-07  Nathan Sidwell  <nathan@codesourcery.com>
12290
12291         * g++.dg/abi/empty4.C: New test.
12292
12293 2001-08-06  David Billinghurst  <David.Billinghurst@riotinto.com>
12294
12295         * g77.f-torture/execute/f90-intrinsic-bit.x: XFAIL on irix6.* and
12296         solaris2.*
12297         * g77.f-torture/compile/pr3743.x: Likewise
12298
12299 2001-08-05  Gabriel Dos Reis  <gdr@merlin.codesourcery.com>
12300
12301         * g++.dg/other/using-declaration.C: New test.
12302
12303 2001-08-05  Neil Booth  <neil@daikokuya.demon.co.uk>
12304
12305         * gcc.dg/cpp/tr-sign.c: New testcase.
12306
12307 2001-08-05  Neil Booth  <neil@daikokuya.demon.co.uk>
12308
12309         * gcc.dg/cpp/19951025-1.c: Revert.
12310         * gcc.dg/cpp/directiv.c: We no longer process directives that
12311         interrupt macro arguments.
12312
12313 2001-08-03  Zack Weinberg  <zackw@stanford.edu>
12314
12315         * gcc.dg/bconstp-1.c: New test.
12316
12317 2001-08-03  Richard Henderson  <rth@redhat.com>
12318
12319         * g++.dg/eh/filter1.C, g++.dg/eh/filter2.C: New tests.
12320
12321 2001-08-02  Neil Booth  <neil@daikokuya.demon.co.uk>
12322
12323         * gcc.dg/cpp/19951025-1.c: Update.
12324
12325 2001-08-02  Jeffrey Oldham  <oldham@codesourcery.com>
12326
12327         * g77.dg/ff90-1.f (s): Fix reference of variable z,
12328         should be x.
12329
12330 2001-08-02  Nathan Sidwell  <nathan@codesourcery.com>
12331
12332         Kill -fhonor-std.
12333         * g++.old-deja/g++.ns/ns14.C: Remove special options.
12334         * g++.old-deja/g++.other/std1.C: Likewise.
12335         * g++.old-deja/g++.robertl/eb133.C: Likewise. Add using directive.
12336
12337 2001-08-01  David Billinghurst <David.Billinghurst@riotinto.com>
12338
12339         * lib/g77.exp:  Load gcc-defs.exp for common procedures
12340         (g77_pass, g77_fail, g77_finish, g77_exit,
12341         ${tool}_check_unsupported_p} Now redundant.  Deleted.
12342
12343 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
12344
12345         * g77.dg/fbackslash.f
12346         * g77.dg/fcase-preserve.f
12347         * g77.dg/ff90-1.f
12348         * g77.dg/ffixed-line-length-0.f
12349         * g77.dg/ffixed-line-length-132.f
12350         * g77.dg/ffixed-line-length-7.f
12351         * g77.dg/ffixed-line-length-72.f
12352         * g77.dg/ffixed-line-length-none.f
12353         * g77.dg/ffree-form-1.f
12354         * g77.dg/fno-backslash.f
12355         * g77.dg/fno-f90-1.f
12356         * g77.dg/fno-fixed-form-1.f
12357         * g77.dg/fno-onetrip.f
12358         * g77.dg/fno-typeless-boz.f
12359         * g77.dg/fno-underscoring.f
12360         * g77.dg/fno-vxt-1.f
12361         * g77.dg/fonetrip.f
12362         * g77.dg/ftypeless-boz.f
12363         * g77.dg/fugly-assumed.f
12364         * g77.dg/funderscoring.f
12365         * g77.dg/fvxt-1.f
12366
12367 2001-08-01  Ziemowit Laski  <zlaski@apple.com>
12368
12369         * objc.dg/fwd-proto-1.m: New.
12370         * objc.dg/local-decl-1.m: New.
12371         * objc.dg/naming-1.m: New.
12372         * objc.dg/naming-2.m: New.
12373         * objc.dg/proto-hier-1.m: New.
12374
12375 2001-07-31  Hans-Peter Nilsson  <hp@bitrange.com>
12376
12377         * gcc.dg/c99-scope-2.c: Don't generally assume adding more
12378         largest-type elements to a struct makes its size grow.
12379
12380 2001-07-31  Nathan Sidwell  <nathan@codesourcery.com>
12381
12382         * g++.dg/abi/vthunk1.C: New test.
12383
12384 2001-07-31  Nathan Sidwell  <nathan@codesourcery.com>
12385
12386         * g++.dg/abi/vbase8-22.C: New test.
12387
12388 2001-07-31  Neil Booth  <neil@cat.daikokuya.demon.co.uk>
12389
12390         * gcc.dg/cpp/macro8.c: New test.
12391
12392 2001-07-27  Nathan Sidwell  <nathan@codesourcery.com>
12393
12394         * g++.dg/abi/vbase8-21.C: New test.
12395
12396 2001-07-27  Nathan Sidwell  <nathan@codesourcery.com>
12397
12398         * g++.dg/abi/vbase8-10.C: New test.
12399
12400 2001-07-27  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
12401
12402         * lib/g++.exp (g++_set_ld_library_path): Renamed to
12403         ${tool}_set_ld_library_path.
12404         Changed caller.
12405         * lib/objc.exp (${tool}_set_ld_library_path): New, copied from
12406         g++.exp.
12407
12408 2001-07-26  Stan Cox <scox@redhat.com>
12409
12410         * lib/g++.exp (g++_exit, g++_check_unsupported_p): Removed.
12411         * lib/gcc.exp (gcc_check_compile, gcc_pass, gcc_fail, gcc_finish,
12412         gcc_exit, gcc_check_unsupported_p):
12413         Moved to gcc-deps.exp
12414         * gcc-deps.exp: New file.
12415
12416 2001-07-26  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
12417
12418         * g++.old-deja/g++.pt/defarg14.C: New test.
12419
12420 2001-07-26  Nathan Sidwell  <nathan@codesourcery.com>
12421
12422         * g++.old-deja/g++.other/lineno5.C: New test.
12423
12424 2001-07-26  Nathan Sidwell  <nathan@codesourcery.com>
12425
12426         * g++.old-deja/g++.pt/crash68.C: New test.
12427
12428 2001-07-26  Nathan Sidwell  <nathan@codesourcery.com>
12429
12430         * g++.old-deja/g++.other/crash42.C: New test.
12431
12432 2001-07-26  Neil Booth  <neil@cat.daikokuya.demon.co.uk>
12433
12434         * gcc.dg/cpp/extratokens.c: Fix.
12435         * gcc.dg/cpp/skipping2.c: New tests.
12436
12437 2001-07-25  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
12438
12439         * gcc.c-torture/execute/20010724-1.c: New file.
12440         * gcc.c-torture/execute/20010724-1.x: New file.
12441
12442 2001-07-25  Nathan Sidwell  <nathan@codesourcery.com>
12443
12444         * g++.old-deja/g++.other/cond7.C: New test.
12445
12446 2001-07-25  Nathan Sidwell  <nathan@codesourcery.com>
12447
12448         * g++.old-deja/g++.other/optimize4.C: New test.
12449
12450 2001-07-25  Nathan Sidwell  <nathan@codesourcery.com>
12451
12452         * g++.old-deja/g++.abi/vbase8-5.C: New test.
12453
12454 2001-07-24  Jason Merrill  <jason_merrill@redhat.com>
12455
12456         * lib/scanasm.exp (scan-assembler*): Don't take "testcase" argument.
12457         * gcc.dg/asm-2.c, gcc.dg/asm-3.c, gcc.dg/asm-fs-1.c, gcc.dg/dll-1.c,
12458         gcc.dg/dll-3.c, gcc.dg/dll-4.c, gcc.dg/iftrap-1.c: Don't pass it.
12459         * g++.dg/mangle1.C, g++.dg/vtgc1.C: Likewise.
12460
12461         * lib/prune.exp (prune_gcc_output): Prune "Please submit a full
12462         bug report" message.
12463
12464         * g++.dg/dg.exp: Run tests from subdirectories other than "special".
12465         * g++.dg/ext/instantiate1.C: Move from old-deja.
12466
12467 2001-07-24  David Billinghurst <David.Billinghurst@riotinto.com>
12468
12469         * g77.f-torture/execute/intrinsic-unix-bessel.f: New test
12470         * g77.f-torture/execute/intrinsic-unix-erf.f: New test
12471         * g77.f-torture/execute/intrinsic-vax-cd.f: New test
12472         * g77.f-torture/execute/intrinsic-f2c-z.f: New test
12473
12474 2001-07-23  Jeffrey A Law  (law@cygnus.com)
12475
12476         * gcc.c-torture/execute/20010723-1.c: New test.
12477
12478 2001-07-23  Ben Elliston  <bje@redhat.com>
12479
12480         * g++.old-deja/g++.other/enum5.C: Mark as XFAIL.
12481
12482 2001-07-22  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
12483
12484         * gcc.c-torture/execute/ieee/ieee.exp: Only use -ffloat-store only on
12485         i[34567]86-*-*.
12486         Delete handling of ieee_multilib_flags.
12487         Pass -mieee for alpha*-*-* and sh-*-*.
12488         * gcc.c-torture/execute/20010114-2.c: Move into ieee subdir.
12489
12490 2001-07-21  Nathan Sidwell  <nathan@codesourcery.com>
12491
12492         Remove old-abi tests.
12493         * g++.old-deja/g++.mike/p11116.C: Remove.
12494         * g++.old-deja/g++.eh/catchptr1.C: Remove old-abi ifdef.
12495
12496 2001-07-20  David Billinghurst <David.Billinghurst@riotinto.org>
12497
12498         * g77.f-torture/compile/pr3743.f:  New test
12499
12500 2001-07-20  David Billinghurst <David.Billinghurst@riotinto.com>
12501
12502         * g77.f-torture/execute/f90-intrinsic-bit.f: New test
12503
12504 2001-07-19  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
12505
12506         * g++.old-deja/g++.pt/static3.C: Removed alpha*-*-osf* XFAIL.
12507         g++.old-deja/g++.pt/static6.C: Likewise.
12508         * lib/target-supports.exp (check_weak_available): alpha*-*-osf*
12509         supports weak symbols.
12510
12511 2001-07-18  Andreas Jaeger  <aj@suse.de>
12512
12513         * g++.dg/vtgc1.C: Revert patch from 2001-04-26 since vtable-gc is
12514         supported again.
12515
12516 2001-07-18  Andreas Jaeger  <aj@suse.de>
12517
12518         * gcc.dg/iftrap-1.c: Fix target line.
12519
12520 2001-07-17  Richard Henderson  <rth@redhat.com>
12521
12522         * gcc.c-torture/execute/20010717-1.c: New.
12523
12524 2001-07-17  Joseph S. Myers  <jsm28@cam.ac.uk>
12525
12526         * gcc.c-torture/compile/20010714-1.c, gcc.dg/format/attr-4.c: New
12527         tests.
12528
12529 2001-07-17  Peter Schmid  <schmid@snake.iap.physik.tu-darmstadt.de>
12530
12531         * g++.old-deja/g++.robertl/eb130.C: Include the correct header file.
12532
12533 2001-07-16  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
12534
12535         * gcc.c-torture/execute/20001229-1.c: Include <sys/proc.h> for
12536         UAC_SIGBUS, UAC_NOPRINT definitions.
12537
12538 2001-07-16  Nicola Pero  <n.pero@mi.flashnet.it>
12539
12540         * objc/execute/object_is_class.m: New test.
12541         * objc/execute/object_is_meta_class.m: New test.
12542
12543 2001-01-15  Toon Moene  <toon@moene.indiv.nluug.nl>
12544
12545         * g77.f-torture/execute/f90-intrinsic-numeric.f: Fix pasto.
12546         * g77.f-torture/execute/f90-intrinsic-mathematical.f: Fix pasto.
12547
12548 2001-01-15  David Billinghurst  <David.Billinghurst@riotinto.com>
12549
12550         * g77.f-torture/execute/f90-intrinsic-numeric.f: New test.
12551         * g77.f-torture/execute/f90-intrinsic-mathematical.f: New test.
12552
12553 2001-07-14  Richard Henderson  <rth@redhat.com>
12554
12555         * gcc.dg/iftrap-1.c: New.
12556
12557 2001-07-11  David Billinghurst  <David.Billinghurst@riotinto.com>
12558
12559         * g77.f-torture/execute/intrinsic77.f: New test.
12560
12561 2001-07-11  Janis Johnson <janis@us.ibm.com>
12562
12563         * gcc.misc-tests/gcov-3.c: New test.
12564
12565 2001-07-11  Richard Sandiford  <rsandifo@redhat.com>
12566
12567         * gcc.c-torture/compile/20010711-1.c,
12568         * gcc.c-torture/compile/20010711-2.c: New tests.
12569
12570 2001-07-11  Richard Sandiford  <rsandifo@redhat.com>
12571
12572         * gcc.c-torture/execute/20010711-1.c: New test.
12573
12574 2001-07-11  Ben Elliston  <bje@redhat.com>
12575
12576         * g++.old-deja/g++.other/enum5.C: New test.
12577
12578 2001-07-10  Jason Merrill  <jason_merrill@redhat.com>
12579
12580         * lib/g++-dg.exp: Load file-format and target-supports like gcc.
12581         (g++-dg-prune): Call prune_gcc_output.
12582         * prune.exp: New file for prune_gcc_output.
12583         * lib/g++.exp, lib/gcc.exp: Load it.
12584
12585 2001-07-08  Joseph S. Myers  <jsm28@cam.ac.uk>
12586
12587         * gcc.c-torture/compile/20010701-1.c,
12588         g++.old-deja/g++.ext/attrib6.C: New tests.
12589
12590 2001-07-06  Jeffrey A Law  (law@cygnus.com)
12591
12592         * gcc.c-torture/compile/20010706-1.c: New test.
12593
12594 2000-09-10  Michael Chamberlain <michael@chamberlain.net.au>
12595
12596         * gcc.misc-tests/mg.exp (compiler_output): Support tcl 8.3.1.
12597
12598 2001-06-28  Stan Shebs  <shebs@apple.com>
12599
12600         * gcc.dg/pragma-darwin.c: New test.
12601
12602 2001-06-28  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
12603
12604         * lib/objc.exp (objc_target_compile): Don't need -lposix4 on any
12605         Solaris 2.[678] system.
12606
12607 2001-06-22  Joseph S. Myers  <jsm28@cam.ac.uk>
12608
12609         * gcc.dg/20010622-1.c: New test.
12610
12611 2001-06-18  Stan Shebs  <shebs@apple.com>
12612
12613         * objc.dg: New directory.
12614         * objc.dg/dg.exp: New file.
12615         * objc.dg/alias.m: New.
12616         * objc.dg/class-1.m: New.
12617         * objc.dg/class-2.m: New.
12618         * objc.dg/const-str-1.m: New.
12619         * objc.dg/const-str-2.m: New.
12620         * objc.dg/id-1.m: New.
12621         * objc.dg/method-1.m: New.
12622         * objc.dg/super-class-1.m: New.
12623         * lib/objc-dg.exp: New file.
12624
12625 2001-06-16  John David Anglin  <dave@hiauly1.hia.nrc.ca>
12626
12627         * g++.dg/mangle1.C: Modify regexp to test for `[: \t\n]' at end
12628         of label name.
12629
12630 2001-06-14  Nathan Sidwell  <nathan@codesourcery.com>
12631
12632         * g++.old-deja/g++.abi/vbase8-9.C: New test.
12633
12634 2001-06-13  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
12635
12636         * lib/objc.exp (objc_target_compile): Add ${rootme} to ld_library_path
12637         variable.
12638
12639 2001-06-12  Richard Henderson  <rth@redhat.com>
12640
12641         * g++.old-deja/g++.other/crash27.C: Don't XFAIL.
12642
12643 2001-06-12  Nathan Sidwell  <nathan@codesourcery.com>
12644
12645         * g++.old-deja/g++.abi/vbase5.C: New test.
12646         * g++.old-deja/g++.abi/vbase6.C: New test.
12647         * g++.old-deja/g++.abi/vbase7.C: New test.
12648
12649 2001-06-12  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
12650
12651         * gcc.c-torture/compile/20010610-1.c: New test.
12652
12653 2001-06-12  Nathan Sidwell  <nathan@codesourcery.com>
12654
12655         * g++.old-deja/g++.abi/vbase4.C: New test.
12656
12657 2001-06-11  Stephane Carrez  <Stephane.Carrez@worldnet.fr>
12658
12659         * gcc.c-torture/execute/920501-8.x: New file, sprintf() does not
12660         support %f for HC11/HC12 targets.
12661         * gcc.c-torture/execute/930513-1.x: New file, likewise.
12662         * gcc.c-torture/execute/980709-1.x: New file, pow() is not available
12663         on HC11/HC12 targets.
12664         * gcc.c-torture/execute/990826-0.x: New file, likewise for floor().
12665
12666 2001-06-11  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
12667
12668         * gcc.dg/wchar_t-1.c: New file.
12669         * gcc.dg/wint_t-1.c: Likewise.
12670
12671 2001-06-11  Bernd Schmidt  <bernds@redhat.com>
12672
12673         * g++.old-deja/g++.other/stepanov_v1p2.C: Remove.
12674
12675 2001-06-11  Richard Henderson  <rth@redhat.com>
12676
12677         * g++.old-deja/g++.law/code-gen5.C: Don't send raw pointers to assert.
12678
12679 2001-06-11  Joseph S. Myers  <jsm28@cam.ac.uk>
12680
12681         * gcc.c-torture/compile/20010611-1.c: New test.
12682
12683 2001-06-11  Joseph S. Myers  <jsm28@cam.ac.uk>
12684
12685         * gcc.dg/c99-tag-1.c: Add more tests.
12686
12687 2001-06-10  Alexandre Oliva  <aoliva@redhat.com>
12688
12689         * g++.old-deja/g++.abi/ptrmem.C: Take into account different
12690         representation on MN10300 and ARM/Thumb.
12691
12692 2001-06-10  Toon Moene  <toon@moene.indiv.nluug.nl>
12693
12694         * g77.f-torture/execute/20010610.f: New.
12695
12696 2001-06-09  David Billinghurst  <David.Billinghurst@riotinto.com>
12697
12698         * g++.dg/mangle1.C: Change regex to allow USER_LABEL_PREFIX == "_"
12699         names.
12700
12701 2001-06-09  Richard Henderson  <rth@redhat.com>
12702
12703         * gcc.c-torture/execute/ashrdi-1.c: New.
12704         * gcc.c-torture/execute/ashldi-1.c: New.
12705         * gcc.c-torture/execute/lshrdi-1.c: New.
12706
12707 2001-06-09  Ovidiu Predescu  <ovidiu@cup.hp.com>
12708
12709         * objc/execute/load-3.m: Added. Check sending +load to categories,
12710         in addition to classes.
12711
12712 2001-06-08  Stan Shebs  <shebs@apple.com>
12713
12714         * objc/execute/load-2.m: New test.  From Nicola Pero
12715         <n.pero@mi.flashnet.it>.
12716
12717 2001-06-08  Jakub Jelinek  <jakub@redhat.com>
12718
12719         * gcc.c-torture/execute/20010605-2.c: New test.
12720
12721 2001-06-08  Nathan Sidwell  <nathan@codesourcery.com>
12722
12723         * g++.old-deja/g++.abi/vbase2.C: New test.
12724         * g++.old-deja/g++.abi/vbase3.C: New test.
12725
12726 2001-06-08  Nathan Sidwell  <nathan@codesourcery.com>
12727
12728         * g++.old-deja/g++.pt/friend49.C: New test.
12729
12730 2001-06-07  Nathan Sidwell  <nathan@codesourcery.com>
12731
12732         * g++.old-deja/g++.ext/anon3.C: New test.
12733
12734 2001-06-05  Nathan Sidwell  <nathan@codesourcery.com>
12735
12736         * g++.old-deja/g++.other/conv7.C: New test.
12737
12738 2001-06-05  Joseph S. Myers  <jsm28@cam.ac.uk>
12739
12740         * gcc.c-torture/compile/20010605-2.c: New test.
12741
12742 2001-06-04  John David Anglin  <dave@hiauly1.hia.nrc.ca>
12743
12744         * gcc.c-torture/execute/20010604-1.c: New test.
12745
12746 2001-06-04  Loren J. Rittle  <ljrittle@acm.org>
12747
12748         * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 5.x.
12749
12750 2001-06-04  Jeffrey Oldham  <oldham@codesourcery.com>
12751
12752         * lib/g++.exp (g++_include_flags): Change `args' to gccpath's value.
12753         (g++_link_flags): Likewise.
12754         (g++_init): Pass gccpath's value to two previous functions.
12755
12756 2001-06-02  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
12757
12758         * gcc.misc-tests/linkage.exp: Use wildcards when matching N32.
12759         Ensure logfile entry matches exec command line.
12760
12761 2001-05-31  Richard Henderson  <rth@redhat.com>
12762
12763         * gcc.c-torture/execute/memcheck/blkarg.x: Disable the test.
12764         * g++.dg/mangle1.C: Tweek expected mangling for 64-bit hosts.
12765
12766 2001-05-30  David.Billinghurst  <David.Billinghurst@riotinto.com>
12767
12768         * gcc.misc-tests/linkage.exp: Pass appropriate flags to native
12769         compiler for irix6.2
12770
12771 2001-05-30  Nathan Sidwell  <nathan@codesourcery.com>
12772
12773         * g++.old-deja/g++.other/optimize3.C: New file.
12774
12775 2001-05-29  Jeffrey Oldham  <oldham@codesourcery.com>
12776
12777         * gcc.c-torture/compile/20010518-2.x: New file to compile, not
12778         assemble.
12779
12780 2001-05-26  Nathan Sidwell  <nathan@codesourcery.com>
12781
12782         * g++.old-deja/g++.other/optimize2.C: New file.
12783
12784 2001-05-25  Diego Novillo  <dnovillo@redhat.com>
12785
12786         * gcc.c-torture/compile/20010518-2.c: New file.
12787         * gcc.c-torture/execute/20010518-1.c: New file.
12788         * gcc.c-torture/execute/20010518-2.c: New file.
12789
12790 2001-05-25  Joseph S. Myers  <jsm28@cam.ac.uk>
12791
12792         * gcc.dg/c90-arraydecl-1.c, gcc.dg/c99-arraydecl-1.c: New tests.
12793
12794 2001-05-24  Mark Mitchell  <mark@codesourcery.com>
12795
12796         G++ no longer defines builtins that do not begin with __builtin.
12797         * g++.old-deja/g++.abi/bitfields.C: Update accordingly.
12798         * g++.old-deja/g++.brendand/misc13.C: Likewise.
12799         * g++.old-deja/g++.law/builtin1.C: Likewise.
12800         * g++.old-deja/g++.law/cvt2.C: Likewise.
12801         * g++.old-deja/g++.mike/net5.C: Likewise.
12802         * g++.old-deja/g++.other/builtins1.C: Likewise.
12803         * g++.old-deja/g++.other/builtins2.C: Likewise.
12804         * g++.old-deja/g++.other/builtins3.C: Likewise.
12805         * g++.old-deja/g++.other/builtins4.C: Likewise.
12806         * g++.old-deja/g++.other/inline8.C: Likewise.
12807         * g++.old-deja/g++.robertl/eb39.C: Likewise.
12808
12809 2001-05-24  Nathan Sidwell  <nathan@codesourcery.com>
12810
12811         * g++.old-deja/g++.pt/using1.C: Adjust.
12812         * g++.old-deja/g++.pt/using2.C: New test.
12813
12814 2001-05-23  Neil Booth  <neil@daikokuya.demon.co.uk>
12815
12816         * gcc.dg/cpp/charconst.c: New tests.
12817         * gcc.dg/cpp/escape.c: New tests.
12818         * gcc.dg/cpp/escape-1.c: New tests.
12819         * gcc.dg/cpp/escape-2.c: New tests.
12820         * gcc.dg/cpp/ucs.c: New tests.
12821
12822 2001-05-23  David.Billinghurst <David.Billinghurst@riotinto.com>
12823
12824         * gcc.misc-tests/linkage.exp:  Pass appropriate flags to
12825         native compiler for irix6.5.
12826
12827 Wed May 23 2001  Jeffrey D. Oldham  <oldham@codesourcery.com>
12828
12829         * lib/g++.exp (g++_include_flags): Use args to compute
12830         get_multilibs.
12831         (g++_link_flags): Likewise.
12832         (g++_init): Pass TOOL_OPTIONS as arguments to two above functions.
12833
12834 2001-05-22  Joseph S. Myers  <jsm28@cam.ac.uk>
12835
12836         * gcc.dg/c90-hexfloat-1.c: Add more tests.
12837
12838 2001-05-21  Geoff Keating  <geoffk@redhat.com>
12839
12840         * gcc.c-torture/compile/920520-1.x: Merge previous contents into
12841         this file.
12842
12843 2001-05-21  Stephane Carrez  <Stephane.Carrez@worldnet.fr>
12844
12845         * gcc.c-torture/unsorted/msp.c (A_SIZE): Define according to
12846         STACK_SIZE;
12847         * gcc.c-torture/compile/991214-2.c (HISTO_SIZE): Define according
12848         to STACK_SIZE; Use it to define size of add_histo array.
12849         * gcc.c-torture/compile/920723-1.c (GITT_SIZE): Define according
12850         to STACK_SIZE.
12851         (f): Use GITT_SIZE to define size of gitt local table.
12852         * gcc.c-torture/compile/930621-1.c (BYTEMEM_SIZE): Define according
12853         to STACK_SIZE; Use it to define size of bytemem array.
12854
12855 2001-05-21  Stephane Carrez  <Stephane.Carrez@worldnet.fr>
12856
12857         * gcc.c-torture/compile/20000804-1.x: New file, this test fails
12858         on 68HC11/HC12 due to the asm instruction.
12859         * gcc.c-torture/compile/20001205-1.x: New file, ditto.
12860         * gcc.c-torture/compile/920520-1.x: Likewise.
12861         * gcc.c-torture/compile/20001226-1.x: New file, this test fails
12862         on 68HC11/HC12 because the function is larger than 64K.
12863         * gcc.c-torture/compile/961203-1.x: New file, this test fails
12864         on 68HC11/HC12 because the structure is too large.
12865
12866 2001-05-20  Richard Henderson  <rth@redhat.com>
12867
12868         * gcc.c-torture/execute/20010520-1.c: New.
12869
12870 2001-05-20  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
12871
12872         * g++.old-deja/g++.warn/compare1.C: New test.
12873         * gcc.dg/compare4.c: New test.
12874
12875 2001-05-20  Nathan Sidwell  <nathan@codesourcery.com>
12876
12877         * g++.old-deja/g++.other/optimize1.C: New test.
12878
12879 2001-05-20  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
12880
12881         * g++.old-deja/g++.pt/spec41.C: New test.
12882
12883 2001-05-19  Joseph S. Myers  <jsm28@cam.ac.uk>
12884
12885         * gcc.c-torture/compile/20010114-1.x: Remove.
12886
12887 2001-05-18  Stan Shebs  <shebs@apple.com>
12888
12889         * gcc.c-torture/compile/20010518-1.c: New test.
12890
12891 2001-05-18  Nathan Sidwell  <nathan@codesourcery.com>
12892
12893         * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL.
12894         * g++.old-deja/g++.pt/crash67.C: New test.
12895
12896 2001-05-17  Jeffrey D. Oldham  <oldham@codesourcery.com>
12897
12898         * g++.old-deja/g++.other/debug9.C: New test.
12899
12900 2001-05-16  Zack Weinberg  <zackw@stanford.edu>
12901
12902         * gcc.dg/complete-port.c: New (revised version of libgcc1-test.c)
12903
12904 2001-05-16  Jan Hubicka  <jh@suse.cz>
12905
12906         * gcc.c-torture/compile/20010516-1.c: New test.
12907
12908 2001-05-16  Nathan Sidwell  <nathan@codesourcery.com>
12909
12910         * g++.old-deja/g++.other/crash41.C: New test.
12911
12912 2001-05-16  Nathan Sidwell  <nathan@codesourcery.com>
12913
12914         * g++.old-deja/g++.pt/crash66.C: New test.
12915
12916 2001-05-15  Benjamin Kosnik  <bkoz@redhat.com>
12917
12918         * g++.old-deja/g++.robertl/eb27.C: Convert.
12919
12920 2001-05-15  Nick Clifton  <nickc@cambridge.redhat.com>
12921
12922         * g++.dg/friend-warn.C: New test.  Do not warn about friend
12923         declaration being redundant.
12924
12925 2001-05-15  Mark Mitchell (admin)  <mitchell@nunki.dbai.tuwien.ac.at>
12926
12927         * gcc.dg/ultrasp2.c: Don't run it with -m64 on sparc-*-*.
12928
12929 2001-05-14  Mark Mitchell  <mark@codesourcery.com>
12930
12931         * lib/objc.exp: Add -lposix4 on Solaris 2.6 and Solaris 2.7.
12932
12933 2001-05-13  Benjamin Kosnik  <bkoz@redhat.com>
12934
12935         * lib/g++.exp: Use testsuite_flags.
12936
12937 2001-05-13  Mark Mitchell  <mark@codesourcery.com>
12938
12939         * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 4.x.
12940
12941 2001-05-11  John David Anglin  <dave@hiauly1.hia.nrc.ca>
12942
12943         * gcc.c-torture/execute/ieee/ieee.exp: Don't run ieee tests on VAX.
12944
12945 2001-05-11  Mark Mitchell  <mark@codesourcery.com>
12946
12947         * lib/objc.exp: Add -lposix4 on Solaris 2.8.
12948
12949 2001-05-10  Joseph S. Myers  <jsm28@cam.ac.uk>
12950
12951         * gcc.c-torture/compile/20010313-1.c: New test.
12952
12953 2001-05-09  Zack Weinberg  <zackw@stanford.edu>
12954
12955         * gcc.dg/cpp/direct2.c: New test.
12956         * gccq.dg/cpp/direct2s.c: New test.
12957
12958         * gcc.c-torture/execute/920730-1t.c: #undef __GNUC__ at head.
12959
12960 2001-05-07  Mark Mitchell  <mark@codesourcery.com>
12961
12962         * g++.old-deja/g++.other/op2.C: Don't use `glob' as a variable.
12963         * g++.old-deja/g++.other/op3.C: Likewise.
12964
12965 2001-05-06  Neil Booth  <neil@daikokuya.demon.co.uk>
12966
12967         * gcc.dg/cpp/syshdr.h: New file.
12968         * gcc.dg/cpp/sysmac1.c: Update.
12969         * gcc.dg/cpp/sysmac2.c: Update.
12970
12971 2001-05-05  Neil Booth  <neil@daikokuya.demon.co.uk>
12972
12973         * gcc.dg/cpp/sysmac1.c,sysmac2.c: Return to original file.
12974
12975 2001-05-04  David Edelsohn  <edelsohn@gnu.org>
12976
12977         * gcc.c-torture/execute/20001227-1.c: Remove duplicate of
12978         gcc.c-torture/execute/20000412-3.c with no ChangeLog entry.
12979
12980 2001-05-04  Neil Booth  <neil@daikokuya.demon.co.uk>
12981
12982         * gcc.c-torture/execute/longlong.c: Update for 16 bit int issues.
12983
12984 2001-05-03  Geoffrey Keating  <geoffk@redhat.com>
12985
12986         * lib/g++.exp (g++_include_flags): Don't use any special flags
12987         if TESTING_IN_BUILD_TREE is not defined.
12988         (g++_init): Use a plain 'c++' as the compiler if
12989         TESTING_IN_BUILD_TREEE is not defined.
12990
12991 2001-05-02  Jakub Jelinek  <jakub@redhat.com>
12992
12993         * g++.old-deja/g++.eh/catch13.C: New test.
12994         * g++.old-deja/g++.eh/catch14.C: New test.
12995
12996 2001-05-02  Jakub Jelinek  <jakub@redhat.com>
12997
12998         * gcc.dg/cpp/tr-define.c: New test.
12999
13000 2001-05-01  Loren J. Rittle  <ljrittle@acm.org>
13001
13002         * g++.old-deja/g++.abi/cxa_vec.C: Get malloc() from
13003         <stdlib.h>, not <malloc.h>.
13004
13005 2001-05-01  Nathan Sidwell  <nathan@codesourcery.com>
13006
13007         * g++.old-deja/g++.ns/template17.C: New test.
13008
13009 2001-05-01  Nathan Sidwell  <nathan@codesourcery.com>
13010
13011         * g++.old-deja/g++.pt/ref4.C: New test.
13012
13013 2001-04-30  Richard Henderson  <rth@redhat.com>
13014
13015         * gcc.dg/20000724-1.c: Revert last change.
13016
13017 2001-04-30  Toon Moene  <toon@moene.indiv.nluug.nl>
13018
13019         * g77.f-torture/execute/20010430.f: New test.
13020
13021 2001-04-30  Mark Mitchell  <mark@codesourcery.com>
13022
13023         * gcc.dg/20000724-1.c: Add a clobber of `esp'.
13024
13025 2001-04-29  Joseph S. Myers  <jsm28@cam.ac.uk>
13026
13027         * g++.old-deja/g++.other/crash14.C: Remove -fnew-abi.
13028
13029 2001-04-27  Nathan Sidwell  <nathan@codesourcery.com>
13030
13031         * g++.old-deja/g++.eh/crash6.C: New test.
13032
13033 2001-04-27  Nathan Sidwell  <nathan@codesourcery.com>
13034
13035         * g++.old-deja/g++.other/warn7.C: New test.
13036
13037 2001-04-27  Nathan Sidwell  <nathan@codesourcery.com>
13038
13039         * g++.old-deja/g++.other/defarg9.C: New test.
13040
13041 2001-04-26  Toon Moene  <toon@moene.indiv.nluug.nl>
13042
13043         * g77.f-torture/compile/20010426.f: New test.
13044         * g77.f-torture/execute/20010426.f: New test.
13045
13046 2001-04-26  Toon Moene  <toon@moene.indiv.nluug.nl>
13047
13048         * g77.f-torture/compile/20000629-1.x: Remove - error
13049         has been fixed.
13050
13051 2001-04-26  Jeffrey A Law  (law@cygnus.com)
13052
13053         * g++.dg/special/initp1.C: Moved here from g++.old-deja/g++.ext.
13054         Tweak slightly to work with g++.dg framework.
13055         * g++.dg/special/ecos.exp: Run initp1.C test.
13056         * g++.old-deja/g++.ext/initp1.C: Moved to g++.dg/special.
13057
13058         * g++.old-deja/g++.ext/instantiate2.C: XFAIL for HPUX too since
13059         its linker doesn't give line numbers either.
13060         * g++.old-deja/g++.ext/instantiate3.C: Similarly.
13061
13062 2001-04-26  Nathan Sidwell <nathan@codesourcery.com>
13063
13064         * g++.old-deja/g++.other/lex1.C: New test.
13065
13066 2001-04-26  Jakub Jelinek  <jakub@redhat.com>
13067
13068         * gcc.dg/noncompile/20010425-1.c: New test.
13069
13070 2001-04-26  Nathan Sidwell <nathan@codesourcery.com>
13071
13072         * g++.old-deja/g++.pt/mangle2.C: New test.
13073
13074 2001-04-25  Jakub Jelinek  <jakub@redhat.com>
13075
13076         * gcc.dg/format/plus-1.c: New test.
13077
13078 2001-04-25  Jakub Jelinek  <jakub@redhat.com>
13079
13080         * gcc.dg/20010423-1.c: New test.
13081
13082 2001-04-25  Jakub Jelinek  <jakub@redhat.com>
13083
13084         * gcc.c-torture/execute/20010422-1.c: New test.
13085
13086 2001-04-25  Nathan Sidwell  <nathan@codesourcery.com>
13087
13088         * g++.old-deja/g++.ns/type2.C: New test.
13089
13090 2001-04-24  Zack Weinberg  <zackw@stanford.edu>
13091
13092         * g++.old-deja/g++.other/perf1.C: New test.
13093
13094 2001-04-24  Nathan Sidwell <nathan@codesourcery.com>
13095
13096         * gcc.dg/c99-func-2.c: Remove xfail.
13097         * gcc.dg/c99-func-3.c: Remove xfail.
13098         * gcc.dg/c99-func-4.c: Remove xfail.
13099
13100 2001-04-23  Zack Weinberg  <zackw@stanford.edu>
13101
13102         * gcc.c-torture/execute/20010124-1.c: No longer expected to fail.
13103
13104 2001-04-23  Joseph S. Myers  <jsm28@cam.ac.uk>
13105
13106         * gcc.c-torture/compile/20010423-1.c: New test.
13107
13108 2001-04-20  Nathan Sidwell  <nathan@codesourcery.com>
13109
13110         * g++.old-deja/g++.pt/typename28.C: New test.
13111
13112 2001-04-20  Nathan Sidwell  <nathan@codesourcery.com>
13113
13114         * g++.old-deja/g++.abi/empty2.C: New test.
13115         * g++.old-deja/g++.abi/empty3.C: New test.
13116
13117 2001-04-20  Jakub Jelinek  <jakub@redhat.com>
13118
13119         * g++.old-deja/g++.other/comdat2.C: New test.
13120         * g++.old-deja/g++.other/comdat2-aux.cc: Auxiliary source for it.
13121
13122 2001-04-20  Jakub Jelinek  <jakub@redhat.com>
13123
13124         * g++.old-deja/g++.other/overload14.C: New test.
13125
13126 2001-04-20  Jakub Jelinek  <jakub@redhat.com>
13127
13128         * g++.old-deja/g++.other/lookup23.C: New test.
13129
13130 2001-04-20  Jakub Jelinek  <jakub@redhat.com>
13131
13132         * gcc.c-torture/execute/20010403-1.c: New test.
13133
13134 2001-04-19  David Billinghurst <David.Billinghurst@riotinto.com>
13135             Mark Mitchell  <mark@codesourcery.com>
13136
13137         * lib/old-dejagnu.exp: Don't delete output of executable.
13138         Add .exe suffix to executables.
13139
13140 2001-04-18  Toon Moene  <toon@moene.indiv.nluug.nl>
13141
13142         * g77.f-torture/execute/short.x; Remove - Error has been fixed.
13143
13144 2001-04-16  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
13145
13146         * gcc.dg/wtr-conversion-1.c: Don't test for width changes.
13147
13148 2001-04-12  Nathan Sidwell  <nathan@codesourcery.com>
13149
13150         * g++.old-deja/g++.abi/primary3.C (main): Correct expected layout.
13151         * g++.old-deja/g++.abi/crash1.C: New test.
13152
13153 2001-04-12  Nathan Sidwell  <nathan@codesourcery.com>
13154
13155         * g++.old-deja/g++.other/crash40.C: New test.
13156
13157 2001-04-11  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
13158
13159         * gcc.c-torture/execute/20010122-1.c: Fix declaration of alloca.
13160
13161 2001-04-11  Nathan Sidwell  <nathan@codesourcery.com>
13162
13163         * g++.old-deja/g++.other/warn6.C: New test.
13164
13165 22001-04-11  Peter Schmid  <schmid@snake.iap.physik.tu-darmstadt.de>
13166
13167         * g++.old-deja/g++.robertl/eb42.C: Same.
13168
13169 001-04-10  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
13170
13171         * gcc.dg/wtr-conversion-1.c: New testcase.
13172
13173 2001-04-10  Richard Henderson  <rth@redhat.com>
13174
13175         * g++.old-deja/g++.other/array5.C: New.
13176
13177 2001-04-08  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
13178
13179         * gcc.c-torture/execute/20010408-1.c: New test.
13180
13181 2001-04-06  Benjamin Kosnik  <bkoz@redhat.com>
13182
13183         * g++.old-deja/g++.benjamin/15071.C (main): Update to conformant
13184         headers and constructs.
13185         * g++.old-deja/g++.robertl/eb79.C: Same.
13186         * g++.old-deja/g++.robertl/eb77.C (main): Same.
13187         * g++.old-deja/g++.robertl/eb73.C: Same.
13188         * g++.old-deja/g++.robertl/eb66.C (main): Same.
13189         * g++.old-deja/g++.robertl/eb55.C (t): Same.
13190         * g++.old-deja/g++.robertl/eb54.C (main): Same.
13191         * g++.old-deja/g++.robertl/eb46.C (main): Same.
13192         * g++.old-deja/g++.robertl/eb44.C: Same.
13193         * g++.old-deja/g++.robertl/eb41.C (main): Same.
13194         * g++.old-deja/g++.robertl/eb4.C (main): Same.
13195         * g++.old-deja/g++.robertl/eb39.C: Same.
13196         * g++.old-deja/g++.robertl/eb33.C (main): Same.
13197         * g++.old-deja/g++.robertl/eb31.C (main): Same.
13198         * g++.old-deja/g++.robertl/eb30.C: Same.
13199         * g++.old-deja/g++.robertl/eb3.C: Same.
13200         * g++.old-deja/g++.robertl/eb24.C (T>): Same.
13201         * g++.old-deja/g++.robertl/eb21.C: Same.
13202         * g++.old-deja/g++.robertl/eb15.C: Same.
13203         * g++.old-deja/g++.robertl/eb118.C: Same.
13204         * g++.old-deja/g++.robertl/eb115.C (main): Same.
13205         * g++.old-deja/g++.robertl/eb113.C (streambuf): Same.
13206         * g++.old-deja/g++.robertl/eb109.C: Same.
13207         * g++.old-deja/g++.other/sibcall1.C (main): Same.
13208         * g++.old-deja/g++.mike/rtti1.C: Same.
13209         * g++.old-deja/g++.mike/p658.C: Same.
13210         * g++.old-deja/g++.mike/net46.C: Same.
13211         * g++.old-deja/g++.mike/net34.C: Same.
13212         * g++.old-deja/g++.mike/memoize1.C: Same.
13213         * g++.old-deja/g++.mike/eh2.C: Same.
13214         * g++.old-deja/g++.law/weak.C: Same.
13215         * g++.old-deja/g++.law/visibility7.C: Same.
13216         * g++.old-deja/g++.law/visibility25.C: Same.
13217         * g++.old-deja/g++.law/visibility22.C: Same.
13218         * g++.old-deja/g++.law/visibility2.C: Same.
13219         * g++.old-deja/g++.law/visibility17.C: Same.
13220         * g++.old-deja/g++.law/visibility13.C: Same.
13221         * g++.old-deja/g++.law/visibility10.C: Same.
13222         * g++.old-deja/g++.law/visibility1.C: Same.
13223         * g++.old-deja/g++.law/virtual3.C (eval): Same.
13224         * g++.old-deja/g++.law/vbase1.C: Same.
13225         * g++.old-deja/g++.law/operators32.C: Same.
13226         * g++.old-deja/g++.law/nest3.C: Same.
13227         * g++.old-deja/g++.law/missed-error2.C (foo): Same.
13228         * g++.old-deja/g++.law/except5.C (main): Same.
13229         * g++.old-deja/g++.law/cvt7.C (run): Same.
13230         * g++.old-deja/g++.law/cvt2.C: Same.
13231         * g++.old-deja/g++.law/cvt16.C: Same.
13232         * g++.old-deja/g++.law/ctors6.C (bar): Same.
13233         * g++.old-deja/g++.law/ctors17.C (main): Same.
13234         * g++.old-deja/g++.law/ctors13.C: Same.
13235         * g++.old-deja/g++.law/ctors12.C (main): Same.
13236         * g++.old-deja/g++.law/ctors10.C: Same.
13237         * g++.old-deja/g++.law/code-gen5.C: Same.
13238         * g++.old-deja/g++.law/bad-error7.C: Same.
13239         * g++.old-deja/g++.law/arm9.C: Same.
13240         * g++.old-deja/g++.law/arm12.C: Same.
13241         * g++.old-deja/g++.law/arg8.C: Same.
13242         * g++.old-deja/g++.law/arg1.C: Same.
13243         * g++.old-deja/g++.jason/typeid1.C (struct foo): Same.
13244         * g++.old-deja/g++.jason/template31.C: Same.
13245         * g++.old-deja/g++.jason/template24.C (main): Same.
13246         * g++.old-deja/g++.jason/2371.C: Same.
13247         * g++.old-deja/g++.eh/new2.C: Same.
13248         * g++.old-deja/g++.eh/new1.C: Same.
13249         * g++.old-deja/g++.brendan/ptolemy2.C: Same.
13250         * g++.old-deja/g++.brendan/nest21.C (main): Same.
13251         * g++.old-deja/g++.brendan/err-msg3.C: Same.
13252         * g++.old-deja/g++.brendan/crash62.C: Same.
13253         * g++.old-deja/g++.brendan/crash52.C: Same.
13254         * g++.old-deja/g++.brendan/crash49.C (main): Same.
13255         * g++.old-deja/g++.brendan/crash38.C: Same.
13256         * g++.old-deja/g++.brendan/crash15.C (main): Same.
13257         * g++.old-deja/g++.brendan/copy9.C: Same.
13258
13259 2001-04-06  J"orn Rennecke <amylaar@redhat.com>
13260
13261         * gcc.c-torture/execute/20001203-2.c (memset):
13262         Count argument is of type __SIZE_TYPE__.
13263
13264 2001-04-04  Diego Novillo  <dnovillo@redhat.com>
13265
13266         * gcc.c-torture/compile/20010404-1.c: New test.
13267
13268 2001-04-04  Jakub Jelinek  <jakub@redhat.com>
13269
13270         * gcc.c-torture/compile/20010326-1.c: New test.
13271
13272 2001-04-03  Alexandre Oliva  <aoliva@redhat.com>
13273
13274         * g++.old-deja/g++.ext/instantiate1.C: Adjust to accommodate
13275         peculiarities of the SH.
13276         * g++.old-deja/g++.ext/instantiate2.C: Likewise.
13277
13278 2001-04-02  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
13279
13280         * gcc.c-torture/execute/ieee/fp-cmp-1.c: Renamed nan to dnan.
13281         * gcc.c-torture/execute/ieee/fp-cmp-3.c: Likewise.
13282         * gcc.c-torture/execute/ieee/fp-cmp-2.c: Renamed nan to fnan.
13283
13284 2001-04-02  Jakub Jelinek  <jakub@redhat.com>
13285
13286         * g77.f-torture/compile/20010321-1.f: New test.
13287
13288 2001-04-02  Jakub Jelinek  <jakub@redhat.com>
13289
13290         * gcc.c-torture/compile/20010329-1.c: New test.
13291
13292 2001-04-02  Jakub Jelinek  <jakub@redhat.com>
13293
13294         * gcc.c-torture/execute/20010329-1.c: New test.
13295
13296 2001-03-28  Loren J. Rittle  <ljrittle@acm.org>
13297
13298         * g++.old-deja/g++.other/eh4.C: Fix typo.
13299
13300 2001-03-28  Loren J. Rittle  <ljrittle@acm.org>
13301
13302         * g++.dg/special/ecos.exp (conpr-1.C): Do not write in $srcdir.
13303
13304 2001-03-28  Philip Blundell  <philb@gnu.org>
13305
13306         * gcc.c-torture/compile/20010328-1.c: New test.
13307
13308 2001-03-27  Richard Henderson  <rth@redhat.com>
13309
13310         * g++.old-deja/g++.eh/crash3.C: Don't use -fsjlj-exceptions.
13311         * g++.old-deja/g++.eh/vbase3.C: Likewise.
13312
13313 2001-03-27  Alan Modra  <alan@linuxcare.com.au>
13314
13315         * gcc.c-torture/compile/20010327-1.c: New test.
13316
13317 2001-03-26  Nathan Sidwell  <nathan@codesourcery.com>
13318
13319         * g++.old-deja/g++.other/friend12.C: New test.
13320         * g++.old-deja/g++.other/friend9.C: Expect no errors.
13321         * g++.old-deja/g++.robertl/eb56.C: Make typedef public.
13322
13323 2001-03-25  Joseph S. Myers  <jsm28@cam.ac.uk>
13324
13325         * gcc.c-torture/execute/20010325-1.c: New test.
13326
13327 2001-03-23  Jakub Jelinek  <jakub@redhat.com>
13328
13329         * g++.old-deja/g++.other/mangle3.C: New test.
13330
13331 2001-03-22  Jakub Jelinek  <jakub@redhat.com>
13332
13333         * g++.old-deja/g++.other/anon8.C: New test.
13334
13335 2001-03-20  Philip Blundell  <philb@gnu.org>
13336
13337         * gcc.c-torture/compile/20010320-1.c: New test.
13338
13339 2001-03-17  Richard Henderson  <rth@redhat.com>
13340
13341         * g++.old-deja/g++.other/eh4.C: Add expected error text.
13342
13343 2001-03-15  Geoff Keating  <geoff@redhat.com>
13344
13345         * gcc.c-torture/execute/memcheck/memcheck.exp: Don't try to run these
13346         tests on AIX.
13347
13348 2001-03-15  Gabriel Dos Reis  <gdr@codesourcery.com>
13349
13350         * g++.old-deja/g++.other/eh4.C: New test.
13351
13352 2001-03-14  Neil Booth  <neil@daikokuya.demon.co.uk>
13353
13354         * gcc.dg/cpp/mi1.c: Update.
13355
13356 2001-03-14  Jakub Jelinek  <jakub@redhat.com>
13357
13358         * g++.old-deja/g++.other/regstack.C: New test.
13359
13360 2001-03-12  Nathan Sidwell  <nathan@codesourcery.com>
13361
13362         * g++.old-deja/g++.other/ref4.C: New test.
13363
13364 2001-03-11  Nicola Pero <n.pero@mi.flashnet.it>
13365
13366         * objc/execute/va_method.m: Added.
13367         * objc/execute/IMP.m: Added.
13368         * objc/execute/_cmd.m: Added.
13369         * objc/execute/accessing_ivars.m: Added.
13370         * objc/execute/class-1.m: Added.
13371         * objc/execute/class-10.m: Added.
13372         * objc/execute/class-11.m: Added.
13373         * objc/execute/class-12.m: Added.
13374         * objc/execute/class-13.m: Added.
13375         * objc/execute/class-14.m: Added.
13376         * objc/execute/class-2.m: Added.
13377         * objc/execute/class-3.m: Added.
13378         * objc/execute/class-4.m: Added.
13379         * objc/execute/class-5.m: Added.
13380         * objc/execute/class-6.m: Added.
13381         * objc/execute/class-7.m: Added.
13382         * objc/execute/class-8.m: Added.
13383         * objc/execute/class-9.m: Added.
13384         * objc/execute/class-tests-1.h
13385         * objc/execute/class-tests-2.h
13386         * objc/execute/compatibility_alias.m: Added.
13387         * objc/execute/encode-1.m: Added.
13388         * objc/execute/formal_protocol-1.m: Added.
13389         * objc/execute/formal_protocol-2.m: Added.
13390         * objc/execute/formal_protocol-3.m: Added.
13391         * objc/execute/formal_protocol-4.m: Added.
13392         * objc/execute/formal_protocol-5.m: Added.
13393         * objc/execute/formal_protocol-6.m: Added.
13394         * objc/execute/formal_protocol-7.m: Added.
13395         * objc/execute/informal_protocol.m: Added.
13396         * objc/execute/initialize.m: Added.
13397         * objc/execute/load.m: Added.
13398         * objc/execute/many_args_method.m: Added.
13399         * objc/execute/nested-3.m: Added.
13400         * objc/execute/no_clash.m: Added.
13401         * objc/execute/private.m: Added.
13402         * objc/execute/redefining_self.m: Added.
13403         * objc/execute/root_methods.m: Added.
13404         * objc/execute/selector-1.m: Added.
13405         * objc/execute/static-1.m: Added.
13406         * objc/execute/static-2.m: Added.
13407         * objc/execute/va_method.m: Added.
13408
13409 2001-03-10  Richard Henderson  <rth@redhat.com>
13410
13411         * g++.old-deja/g++.oliva/delete3.C (main): Catch the exception.
13412
13413 2001-03-07  Neil Booth  <neil@daikokuya.demon.co.uk>
13414
13415         * g++.old-deja/g++.other/crash31.C: XFAIL.
13416         * g77.f-torture/execute/20010116.x: Conditional XFAIL.
13417         * g77.f-torture/execute/short.x: XFAIL -Os on x86.
13418         * gcc.c-torture/execute/20010123-1.x: XFAIL.
13419         * gcc.c-torture/execute/20010124-1.x: XFAIL.
13420         * gcc.dg/sequence-pt-1.c: XFAIL one test.
13421
13422 2001-03-06  Ovidiu Predescu  <ovidiu@cup.hp.com>
13423
13424         * objc/execute/nested-2.m: Added. Contributed by Nicola Pero.
13425
13426 2001-03-06  Zack Weinberg  <zackw@stanford.edu>
13427
13428         * gcc.dg/20000724-1.c: Don't use multiline strings.
13429
13430 2001-03-06  Zack Weinberg  <zackw@stanford.edu>
13431
13432         * objc/execute/string1.m, objc/execute/string2.m: Compare the
13433         result of -cString against what we expect it to be; don't just
13434         print it out for no one to read.
13435
13436         * objc/execute/string3.m, objc/execute/string4.m: New tests.
13437         Based on testcases provided by Nicola Pero.
13438
13439 2001-03-03  Neil Booth  <neil@daikokuya.demon.co.uk>
13440
13441         * gcc.dg/cpp/macro7.c: New test.
13442
13443 2001-03-03  Neil Booth  <neil@daikokuya.demon.co.uk>
13444
13445         * gcc.dg/cpp/multiline.c: Update.
13446
13447 2001-03-02  Nathan Sidwell  <nathan@codesourcery.com>
13448
13449         * g++.old-deja/g++.other/enum3.C: New test.
13450
13451 2001-03-02  Nathan Sidwell  <nathan@codesourcery.com>
13452
13453         * g++.old-deja/g++.other/pod1.C: New test.
13454
13455 2001-03-02  Nathan Sidwell  <nathan@codesourcery.com>
13456
13457         * g++.old-deja/g++.ext/overload1.C: New test.
13458
13459 2001-03-01  Nathan Sidwell  <nathan@codesourcery.com>
13460
13461         * g++.old-deja/g++.pt/using1.C: New test.
13462
13463 2001-03-01  Nathan Sidwell  <nathan@codesourcery.com>
13464
13465         * g++.old-deja/g++.other/using9.C: New test.
13466
13467 2001-02-28  Ovidiu Predescu  <ovidiu@cup.hp.com>
13468
13469         * objc/execute/bycopy-3.m: Added new test from Nicola Pero.
13470
13471         * objc/execute/protocol.m (main): Added patch from Nicola Pero.
13472
13473 2001-02-28  Nathan Sidwell  <nathan@codesourcery.com>
13474
13475         * g++.old-deja/g++.ext/realpt1.C: Remove.
13476
13477 2001-02-27  Nathan Sidwell  <nathan@codesourcery.com>
13478
13479         * g++.old-deja/g++.abi/vtable3.h: Check vcall offsets too.
13480
13481 2001-02-26  Will Cohen  <wcohen@redhat.com>
13482
13483         * gcc.c-torture/execute/ieee/20010226-1.c: New test.
13484
13485 2001-02-26  Jeffrey Oldham  <oldham@codesourcery.com>
13486
13487         * g++.old-deja/g++.pt/overload15.C: New test to stress overloaded
13488         templatized constructors.
13489
13490 2001-02-24  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
13491
13492         * gcc.c-torture/execute/20010224-1.c: New test.
13493
13494 2001-02-23  Jakub Jelinek  <jakub@redhat.com>
13495
13496         * gcc.c-torture/execute/20010222-1.c: New test.
13497
13498 2001-02-22  Jakub Jelinek  <jakub@redhat.com>
13499
13500         * g++.old-deja/g++.other/inline20.C: New test.
13501
13502 2001-02-21  Ovidiu Predescu  <ovidiu@cup.hp.com>
13503
13504         * objc/execute/nested-1.m: Added (contributed by Nicola Pero).
13505
13506 2001-02-21  Gabriel Dos Reis  <gdr@merlin.codesourcery.com>
13507
13508         * g++.old-deja/g++.other/lookup22.C: New test.
13509
13510 2001-02-19  Zack Weinberg  <zackw@stanford.edu>
13511
13512         * g77.dg: New directory.
13513         * g77.dg/20010216-1.f: New test case.
13514         * g77.dg/dg.exp: New driver.
13515         * lib/g77-dg.exp: New driver library.
13516
13517 2001-02-18  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
13518
13519         * g++.old-deja/g++.other/inline19.c: Remove XFAIL.
13520
13521 2001-02-16  Gabriel Dos Reis <gdr@codesourcery.com>
13522
13523         * g++.old-deja/g++.other/decl9.C: New test.
13524
13525 2001-02-16  Jakub Jelinek  <jakub@redhat.com>
13526
13527         * g++.old-deja/g++.other/init16.C: Update the test so that it does
13528         not need <string> and also tests the initialization at runtime.
13529
13530 2001-02-16  Neil Booth  <neil@daikokuya.demon.co.uk>
13531
13532         * gcc.c-torture/execute/longlong.c: New test.
13533
13534 2001-02-14  J"orn Rennecke <amylaar@redhat.com>
13535
13536         * g++.old-deja/g++.brendan/new2.C (main): Use sizeof.
13537
13538 2001-02-14  J"orn Rennecke <amylaar@redhat.com>
13539
13540         * gcc.c-torture/execute/920302-1.c (execute):
13541         Change argument type to short.
13542
13543 2001-02-14  Nathan Sidwell  <nathan@codesourcery.com>
13544
13545         * g++.old-deja/g++.pt/deduct6.C: New test.
13546
13547 2001-02-14  Nathan Sidwell  <nathan@codesourcery.com>
13548
13549         * g++.old-deja/g++.pt/deduct5.C: New test.
13550
13551 2001-02-14  Jakub Jelinek  <jakub@redhat.com>
13552
13553         * gcc.c-torture/execute/20010209-1.c: New test.
13554
13555 2001-02-14  Neil Booth  <neil@daikokuya.demon.co.uk>
13556
13557         * gcc.dg/cpp/sysmac1.c, sysmac2.c: New tests.
13558
13559 2001-02-12  Geoffrey Keating  <geoffk@redhat.com>
13560
13561         * g++.dg/vtgc1.C: Update for new ABI.
13562
13563         * consistency.vlad: New directory, 1665 files.
13564
13565 2001-02-12  Joseph S. Myers  <jsm28@cam.ac.uk>
13566
13567         * gcc.dg/c99-impl-int-1.c: Use stricter error string for implicit
13568         return type.
13569         * gcc.dg/cpp/digraphs.c: Declare puts.
13570
13571 2001-02-12  Nathan Sidwell  <nathan@codesourcery.com>
13572
13573         * g++.old-deja/g++.other/warn5.C: New test.
13574
13575 2001-02-12  Nathan Sidwell  <nathan@codesourcery.com>
13576
13577         * g++.old-deja/g++.pt/spec40.C: New test.
13578
13579 2001-02-12  Nathan Sidwell  <nathan@codesourcery.com>
13580
13581         * g++.old-deja/g++.robertl/eb63.C: Remove new initializer list
13582         case.
13583         * g++.old-deja/g++.ext/arrnew.C: Deprecate.
13584
13585 2001-02-12  Jakub Jelinek  <jakub@redhat.com>
13586
13587         * gcc.c-torture/compile/20010209-1.c: New test.
13588
13589 2001-02-11  Jeffrey Oldham  <oldham@codesourcery.com>
13590
13591         * g++.old-deja/g++.other/crash26.C: XFAIL if parser produces
13592         excess errors message but not if it crashes.
13593         * g++.old-deja/g++.other/crash27.C: Likewise.
13594         * g++.old-deja/g++.other/crash28.C: Likewise.
13595         * g++.old-deja/g++.other/crash30.C: Likewise.
13596         * g++.old-deja/g++.other/crash32.C: Likewise.
13597         * g++.old-deja/g++.other/crash35.C: Likewise.
13598         * g++.old-deja/g++.pt/inherit2.C: Likewise.
13599
13600 2001-02-08  Joseph S. Myers  <jsm28@cam.ac.uk>
13601
13602         * config/default.exp, gcc.dg/cpp/cpp.exp, gcc.dg/dg.exp,
13603         gcc.dg/noncompile/noncompile.exp, gcc.dg/format/format.exp,
13604         g++.dg/dg.exp, g++.old-deja/old-deja.exp,
13605         g77.f-torture/execute/execute.exp,
13606         g77.f-torture/noncompile/noncompile.exp,
13607         gcc.c-torture/execute/execute.exp,
13608         gcc.c-torture/execute/memcheck/memcheck.exp,
13609         gcc.misc-tests/acker1.exp, gcc.misc-tests/dg-test.exp,
13610         gcc.misc-tests/dhry.exp, gcc.misc-tests/gcov.exp,
13611         gcc.misc-tests/linkage.exp, gcc.misc-tests/matrix1.exp,
13612         gcc.misc-tests/mg.exp, gcc.misc-tests/msgs.exp,
13613         gcc.misc-tests/sieve.exp, gcc.misc-tests/sort2.exp,
13614         lib/g++-dg.exp, lib/g++.exp, lib/g77.exp, lib/gcc-dg.exp,
13615         lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
13616         lib/old-dejagnu.exp, lib/scanasm.exp, objc/execute/execute.exp:
13617         Remove bug reporting instructions with ancient email addresses.
13618
13619 2001-02-07  Jakub Jelinek  <jakub@redhat.com>
13620
13621         * gcc.dg/20010202-1.c: New test.
13622         * gcc.dg/991209-1.c: Compile on whole ia32 family, not just i386.
13623
13624 2001-02-07  Zack Weinberg  <zack@wolery.stanford.edu>
13625
13626         * g++.dg/stdbool-if.C: New test.
13627
13628 2001-02-07  Ovidiu Predescu  <ovidiu@cup.hp.com>
13629
13630         * objc/execute/fdecl.m: Added main().
13631
13632 2001-02-07  Jakub Jelinek  <jakub@redhat.com>
13633
13634         * gcc.c-torture/execute/20010206-1.c: New test.
13635
13636 2001-02-06  Neil Booth  <neil@daikokuya.demon.co.uk>
13637
13638         * gcc.dg/cpp/avoidpaste1.c: Update.
13639
13640 2001-02-05  Ovidiu Predescu  <ovidiu@cup.hp.com>
13641
13642         * objc/execute/bycopy-1.m, bycopy-2.m: Added new tests from Nicola
13643         Pero <nicola@brainstorm.co.uk>.
13644         * objc/execute/fdecl.m: Declare foo as pointer to AClass.
13645
13646 2001-02-06  Nathan Sidwell  <nathan@codesourcery.com>
13647
13648         * g++.old-deja/g++.pt/spec39.C: New test.
13649
13650 2001-02-05  Jakub Jelinek  <jakub@redhat.com>
13651
13652         * gcc.c-torture/compile/20010202-1.c: New test.
13653
13654 2001-02-05  Nathan Sidwell  <nathan@codesourcery.com>
13655
13656         * g++.old-deja/g++.abi/primary2.C: New test.
13657         * g++.old-deja/g++.abi/primary3.C: New test.
13658         * g++.old-deja/g++.abi/primary4.C: New test.
13659         * g++.old-deja/g++.abi/primary5.C: New test.
13660         * g++.old-deja/g++.abi/vtable3.h: New test.
13661         * g++.old-deja/g++.abi/vtable3a.C: New test.
13662         * g++.old-deja/g++.abi/vtable3b.C: New test.
13663         * g++.old-deja/g++.abi/vtable3c.C: New test.
13664         * g++.old-deja/g++.abi/vtable3d.C: New test.
13665         * g++.old-deja/g++.abi/vtable3e.C: New test.
13666         * g++.old-deja/g++.abi/vtable3f.C: New test.
13667         * g++.old-deja/g++.abi/vtable3g.C: New test.
13668         * g++.old-deja/g++.abi/vtable3h.C: New test.
13669         * g++.old-deja/g++.abi/vtable3i.C: New test.
13670         * g++.old-deja/g++.abi/vtable3j.C: New test.
13671         * g++.old-deja/g++.oliva/thunk1.C: Remove XFAIL.
13672
13673 2001-02-03  Jakub Jelinek  <jakub@redhat.com>
13674
13675         * g++.old-deja/g++.other/anon6.C: New test.
13676         * g++.old-deja/g++.other/anon7.C: New test.
13677
13678 2001-02-01  Neil Booth  <neil@daikokuya.demon.co.uk>
13679
13680         * gcc.dg/cpp/avoidpaste2.c: New tests.
13681
13682 2001-01-31  Jakub Jelinek  <jakub@redhat.com>
13683
13684         * gcc.dg/gnu99-init-1.c: Add test for [0 ... 0] range.
13685
13686 2001-01-31  Jeffrey Oldham  <oldham@codesourcery.com>
13687
13688         * gcc.dg/c99-float-1.c: Back out "XFAIL FLT_EVAL_METHOD and
13689         DECIMAL_DIG cases for Irix."
13690
13691 2001-01-31  J"orn Rennecke <amylaar@redhat.com>
13692
13693         * gcc.c-torture/execute/920302-1.c: Cast 0 to pointer.
13694
13695 2001-01-31  Joseph S. Myers  <jsm28@cam.ac.uk>
13696
13697         * gcc.dg/c99-tag-1.c: New test.
13698
13699 2001-01-31  Neil Booth  <neil@daikokuya.demon.co.uk>
13700
13701         * gcc.dg/cpp/tr-warn1.c: Add tests.
13702
13703 2001-01-31  Neil Booth  <neil@daikokuya.demon.co.uk>
13704
13705         * gcc.dg/cpp/avoidpaste1.c: Update.
13706         * gcc.dg/cpp/paste4.c: Update.
13707
13708 2001-01-30  Jeffrey Oldham  <oldham@codesourcery.com>
13709
13710         * gcc.dg/c99-float-1.c: XFAIL FLT_EVAL_METHOD and DECIMAL_DIG
13711         cases for Irix.
13712
13713 2001-01-30  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
13714
13715         * g++.old-deja/g++.other/inline19.C: New test.
13716
13717 2001-01-30  Neil Booth  <neil@daikokuya.demon.co.uk>
13718
13719         * gcc.dg/Wlarger-than.c: New test.
13720
13721 2001-01-29  Neil Booth  <neil@daikokuya.demon.co.uk>
13722
13723         * gcc.dg/cpp/avoidpaste1.c: Fix typos.
13724
13725 2001-01-29  Jakub Jelinek  <jakub@redhat.com>
13726
13727         * gcc.c-torture/execute/20010129-1.c: New test.
13728         * gcc.c-torture/execute/20010129-1.x: Add -mcpu=i686 on ia32.
13729
13730 2001-01-28  Neil Booth  <neil@daikokuya.demon.co.uk>
13731
13732         * gcc.dg/cpp/avoidpaste1.c: Test case.
13733
13734 2001-01-28  Jakub Jelinek  <jakub@redhat.com>
13735
13736         * g++.old-deja/g++.other/inline18.C: New test.
13737
13738 2001-01-27  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
13739
13740         * gcc.c-torture/execute/stdio-opt-2.c: Also test __builtin_puts
13741         and __builtin_putchar.
13742
13743 2001-01-27  Jakub Jelinek  <jakub@redhat.com>
13744
13745         * gcc.dg/gnu99-init-1.c: Add 3 more designated range initializer
13746         tests.
13747
13748 2001-01-25  Jeffrey Oldham  <oldham@codesourcery.com>
13749
13750         * gcc.c-torture/execute/ieee/20000320-1.c (main): For MIPS, change
13751         floating point number rounding mode to round to the nearest
13752         representable mode.
13753
13754 2001-01-25  Jakub Jelinek  <jakub@redhat.com>
13755
13756         * g++.old-deja/g++.other/mangle2.C: New test.
13757
13758 2001-01-24  Joseph S. Myers  <jsm28@cam.ac.uk>
13759
13760         * gcc.c-torture/compile/20010124-1.c: New test.
13761
13762 2001-01-24  Nathan Sidwell  <nathan@codesourcery.com>
13763
13764         * g++.old-deja/g++.pt/spec38.C: New test.
13765
13766 2001-01-23  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
13767
13768         * g++.old-deja/g++.pt/spec33.C: Change from "Build don't link" to
13769         "Build don't run".
13770
13771 2001-01-23  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
13772
13773         * gcc.c-torture/execute/20010123-1.c: New test.
13774
13775 2001-01-23  Nathan Sidwell  <nathan@codesourcery.com>
13776
13777         * g++.old-deja/g++.pt/spec37.C: New test.
13778
13779 2001-01-23  Nathan Sidwell  <nathan@codesourcery.com>
13780
13781         * g++.old-deja/g++.pt/overload14.C: New test.
13782
13783 2001-01-22  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
13784
13785         * gcc.c-torture/execute/20010122-1.c: New test, exercise
13786         __builtin_return_address.
13787
13788 2001-01-22  Nathan Sidwell  <nathan@codesourcery.com>
13789
13790         * g++.old-deja/g++.martin/sts_partial.C: Remove XFAIL.
13791         * g++.old-deja/g++.pt/spec35.C: New test.
13792         * g++.old-deja/g++.pt/spec36.C: New test.
13793
13794 2001-01-20  Jakub Jelinek  <jakub@redhat.com>
13795
13796         * gcc.c-torture/compile/20010118-1.c: New test.
13797
13798 2001-01-20  Neil Booth  <neil@daikokuya.demon.co.uk>
13799
13800         * gcc.dg/cpp/macro3.c,macro4.c,strp1.c: Update.
13801
13802 2001-01-19  Jakub Jelinek  <jakub@redhat.com>
13803
13804         * gcc.c-torture/execute/20010119-1.c: New test.
13805
13806 2001-01-19  Nathan Sidwell  <nathan@codesourcery.com>
13807
13808         * g++.old-deja/g++.other/vbase5.C: New test.
13809
13810 2001-01-19  Jakub Jelinek  <jakub@redhat.com>
13811
13812         * gcc.c-torture/execute/20010118-1.c: New test.
13813
13814 2001-01-19  Nathan Sidwell  <nathan@codesourcery.com>
13815
13816         * g++.old-deja/g++.pt/deduct3.C: New test.
13817
13818 2001-01-19  Nathan Sidwell  <nathan@codesourcery.com>
13819
13820         * g++.old-deja/g++.pt/spec34.C: New test.
13821
13822 2001-01-19  "Billinghurst, David (CRTS)" <David.Billinghurst@riotinto.com>
13823
13824         * g77.f-torture/compile/20000601-2.f: New test.
13825
13826 2001-01-18  Nathan Sidwell  <nathan@codesourcery.com>
13827
13828         * g++.old-deja/g++.other/init17.C: New test.
13829
13830 2001-01-18  Alexandre Oliva  <aoliva@redhat.com>
13831
13832         * gcc.dg/cpp/if-2.c: Adjust for signed wchar_t.
13833
13834 2001-01-18  Nathan Sidwell  <nathan@codesourcery.com>
13835
13836         * g++.old-deja/g++.pt/unify8.C: New test.
13837
13838 2001-01-18  Nathan Sidwell  <nathan@codesourcery.com>
13839
13840         * g++.old-deja/g++.abi/vbase1.C: New test.
13841
13842 2001-01-18  Nathan Sidwell  <nathan@codesourcery.com>
13843
13844         * g++.old-deja/g++.pt/crash65.C: New test.
13845
13846 2001-01-18  Neil Booth  <neil@daikokuya.demon.co.uk>
13847
13848         * gcc.dg/cpp/assembl2.S: New test case.
13849
13850 2001-01-17  Jeffrey Oldham  <oldham@codesourcery.com>
13851
13852         * gcc.dg/special/ecos.exp (wkali-2.c): Xfail if only weak aliases
13853         are supported.
13854
13855 2001-01-17  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
13856
13857         * g++.old-deja/g++.other/builtins1.C: New test.
13858         * g++.old-deja/g++.other/builtins2.C: Likewise.
13859         * g++.old-deja/g++.other/builtins3.C: Likewise.
13860         * g++.old-deja/g++.other/builtins4.C: Likewise.
13861
13862 2001-01-17  Jakub Jelinek  <jakub@redhat.com>
13863
13864         * gcc.c-torture/compile/20010117-1.c: New test.
13865         * gcc.c-torture/compile/20010117-2.c: New test.
13866
13867 2001-01-15  Toon Moene  <toon@moene.indiv.nluug.nl>
13868
13869         * g77.f-torture/execute/20010116.[fx]: New test,
13870         XFAIL on i?86-*-*.
13871         * g77.f-torture/compile/20010115.f: Indicate it's
13872         a test for PR fortran/1636.
13873
13874 2001-01-15  Joseph S. Myers  <jsm28@cam.ac.uk>
13875
13876         * gcc.dg/c90-float-1.c, gcc.dg/c99-float-1.c: New tests.
13877
13878 2001-01-15  Toon Moene  <toon@moene.indiv.nluug.nl>
13879
13880         * g77.f-torture/compile/20010115.f: New test.
13881
13882 2001-01-15  Nathan Sidwell  <nathan@codesourcery.com>
13883
13884         * g++.old-deja/g++.pt/nontype5.C: New test.
13885
13886 2001-01-15  Neil Booth  <neil@daikokuya.demon.co.uk>
13887
13888         * gcc.dg/cpp/if-2.c: Comment out occasionally bogus test; we
13889         have an equivalent working one below it.
13890
13891 2001-01-14  Jeffrey Oldham  <oldham@codesourcery.com>
13892
13893         * g++.old-deja/g++.ext/instantiate2.C: Add explanatory comment.
13894         * g++.old-deja/g++.ext/instantiate3.C: Likewise.
13895
13896 2001-01-14  Jeffrey Oldham  <oldham@codesourcery.com>
13897
13898         * g++.dg/special/ecos.exp (conpr-1.C): XFAIL if compile emits
13899         message containing "init_priority".
13900         (conpr-2.C): Likewise.
13901         (conpr-3.C): Likewise.
13902         * g++.old-deja/g++.ext/initp1.C: XFAIL for Irix.
13903
13904 2001-01-14  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
13905
13906         * gcc.c-torture/execute/20010114-2.c: New test.
13907
13908 2001-01-14  Joseph S. Myers  <jsm28@cam.ac.uk>
13909
13910         * gcc.c-torture/compile/20010114-1.c: New test.
13911         * gcc.c-torture/compile/20010114-1.x: Xfail.
13912         * gcc.c-torture/compile/20010114-2.c: New test.
13913         * gcc.c-torture/execute/20010114-1.c: New test.
13914         * gcc.dg/trunc-1.c: New test.
13915         * gcc.dg/uninit-B.c: New test.
13916
13917 2001-01-13  Nick Clifton  <nickc@redhat.com>
13918
13919         * gcc.c-torture/execute/bf64-1.x: Expect to fail on M*Core
13920         target.
13921
13922 2001-01-13  Joseph S. Myers  <jsm28@cam.ac.uk>
13923
13924         * gcc.c-torture/compile/20010113-1.c: New test.
13925
13926 2001-01-13  Jakub Jelinek  <jakub@redhat.com>
13927
13928         * gcc.c-torture/compile/20001212-1.c: New test.
13929
13930 2001-01-13  Neil Booth  <neil@daikokuya.demon.co.uk>
13931
13932         * gcc.dg/cpp/widestr1.c: Update.
13933         * gcc.dg/cpp/prag-imp.c: Remove.
13934
13935 2001-01-12  Jakub Jelinek  <jakub@redhat.com>
13936
13937         * gcc.c-torture/execute/20000801-3.x: Remove.
13938         * gcc.dg/c90-init-1.c: New test.
13939         * gcc.dg/c99-init-1.c: New test.
13940         * gcc.dg/c99-init-2.c: New test.
13941         * gcc.dg/gnu99-init-1.c: New test.
13942
13943 2001-01-12  Richard Earnshaw <rearnsha@arm.com>
13944
13945         * lib/f-torture.exp (f_torture_compile): Prune the warnings before
13946         testing that no relevant ones were found.
13947
13948 2001-01-12  Nathan Sidwell  <nathan@codesourcery.com>
13949
13950         * g++.old-deja/g++.pt/cast2.C: New test.
13951
13952 2001-01-12  Nathan Sidwell  <nathan@codesourcery.com>
13953
13954         * g++.old-deja/g++.pt/friend47.C: New test.
13955
13956 2001-01-11  Nathan Sidwell  <nathan@codesourcery.com>
13957
13958         * g++.old-deja/g++.pt/instantiate13.C: New test.
13959
13960 2001-01-11  Nathan Sidwell  <nathan@codesourcery.com>
13961
13962         * g++.old-deja/g++.other/defarg7.C: New test.
13963         * g++.old-deja/g++.other/defarg8.C: New test.
13964
13965 2001-01-11  Nathan Sidwell  <nathan@codesourcery.com>
13966
13967         * g++.old-deja/g++.pt/crash64.C: New test.
13968
13969 2001-01-11  Nathan Sidwell  <nathan@codesourcery.com>
13970
13971         * g++.old-deja/g++.pt/crash63.C: New test.
13972
13973 2001-01-11  Neil Booth  <neil@daikokuya.demon.co.uk>
13974
13975         * gcc.dg/cpp/if-2.c: Add wide char test without sign extension.
13976
13977 2001-01-10  Alan Lehotsky  <lehotsky@tiac.net>
13978
13979         * gcc.dg/20000926-1.c: Parameterize for machines with 16-bit ints.
13980
13981 2001-01-10  Nathan Sidwell  <nathan@codesourcery.com>
13982
13983         * g++.old-deja/g++.pt/error3.C: New test.
13984
13985 2001-01-10  Nathan Sidwell  <nathan@codesourcery.com>
13986
13987         * g++.old-deja/g++.other/crash39.C: New test.
13988
13989 2001-01-10  Nathan Sidwell  <nathan@codesourcery.com>
13990
13991         * g++.old-deja/g++.other/vbase4.C: New test.
13992
13993 2001-01-08  Jonathan Larmour  <jlarmour@redhat.com>
13994
13995         * gcc.dg/20000419-2.c: Move to "special" subdirectory.
13996         * gcc.dg/special/20000419-2.c: New file. Identical to above.
13997         * gcc.dg/special/special.exp: New test driver which will check
13998         for alias support for the above test.
13999
14000 2001-01-09  Alan Lehotsky  <lehotsky@tiac.net>
14001
14002         * gcc.c-torture/execute/921202-1.c: Use STACK_SIZE to avoid
14003         problems on small machines.
14004         * gcc.c-torture/execute/920730-1.c: Use values from <limits.h> to
14005         parameterize.
14006
14007 2001-01-09  Jeffrey Oldham  <oldham@codesourcery.com>
14008
14009         * g++.old-deja/g++.ext/instantiate2.C: ERROR line should fail for
14010         mips.
14011         * g++.old-deja/g++.ext/instantiate3.C: Likewise.
14012
14013 2001-01-09  Nathan Sidwell  <nathan@codesourcery.com>
14014
14015         * g++.old_deja/g++.pt/using8.C: New test.
14016
14017 2001-01-09  Joseph S. Myers  <jsm28@cam.ac.uk>
14018
14019         * gcc.dg/format/attr-2.c, gcc.dg/format/attr-3.c: New tests.
14020
14021 2000-01-08  Loren J. Rittle  <ljrittle@acm.org>
14022
14023         * gcc.c-torture/execute/ieee/mzero2.x: Adjust statement of
14024         where a failure is expected.
14025         * gcc.c-torture/execute/ieee/rbug.x: Likewise.
14026
14027 2001-01-08  Nathan Sidwell  <nathan@codesourcery.com>
14028
14029         * g++.old_deja/g++.pt/instantiate12.C: New test.
14030
14031 2001-01-08  Nathan Sidwell  <nathan@codesourcery.com>
14032
14033         * g++.old-deja/g++.benjamin/15309-1.C: Expect diagnostic at
14034         start of structs.
14035         * g++.old-deja/g++.benjamin/15309-2.C: Likewise.
14036         * g++.old-deja/g++.brendan/crash17.C: Likewise.
14037         * g++.old-deja/g++.brendan/crash29.C: Likewise.
14038         * g++.old-deja/g++.brendan/crash48.C: Likewise.
14039         * g++.old-deja/g++.brendan/ns1.C: Likewise.
14040         * g++.old-deja/g++.brendan/warnings1.C: Likewise.
14041         * g++.old-deja/g++.bugs/900205_04.C: Likewise.
14042         * g++.old-deja/g++.bugs/900514_03.C: Likewise.
14043         * g++.old-deja/g++.eh/spec6.C: Likewise.
14044         * g++.old-deja/g++.jason/crash3.C: Likewise.
14045         * g++.old-deja/g++.law/ctors11.C: Likewise.
14046         * g++.old-deja/g++.law/ctors17.C: Likewise.
14047         * g++.old-deja/g++.law/ctors5.C: Likewise.
14048         * g++.old-deja/g++.law/ctors9.C: Likewise.
14049         * g++.old-deja/g++.mike/ambig1.C: Likewise.
14050         * g++.old-deja/g++.mike/net22.C: Likewise.
14051         * g++.old-deja/g++.mike/p3538a.C: Likewise.
14052         * g++.old-deja/g++.mike/p3538b.C: Likewise.
14053         * g++.old-deja/g++.mike/virt3.C: Likewise.
14054         * g++.old-deja/g++.niklas/t128.C: Likewise.
14055         * g++.old-deja/g++.other/anon4.C: Likewise.
14056         * g++.old-deja/g++.other/using1.C: Likewise.
14057         * g++.old-deja/g++.other/warn3.C: Likewise.
14058         * g++.old-deja/g++.pt/t37.C: Likewise.
14059         * g++.old-deja/g++.robertl/eb69.C: Likewise.
14060         * g++.old-deja/g++.robertl/eb71.C: Likewise.
14061
14062 2001-01-08  Nathan Sidwell  <nathan@codesourcery.com>
14063
14064         * g++.old-deja/g++.other/lookup16.C: Remove XFAIL.
14065
14066 2001-01-07  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
14067
14068         * gcc.c-torture/execute/stdio-opt-3.c: New test.
14069
14070 2001-01-07  Jakub Jelinek  <jakub@redhat.com>
14071
14072         * gcc.c-torture/compile/20010107-1.c: New test.
14073
14074 2001-01-07  Joseph S. Myers  <jsm28@cam.ac.uk>
14075
14076         * gcc.c-torture/execute/builtin-noret-1.c: New test.
14077
14078 2001-01-07  Joseph S. Myers  <jsm28@cam.ac.uk>
14079
14080         * gcc.dg/format/format.h: New file.
14081         * gcc.dg/format/array-1.c, gcc.dg/format/attr-1.c,
14082         gcc.dg/format/branch-1.c, gcc.dg/format/c90-printf-1.c,
14083         gcc.dg/format/c90-printf-2.c, gcc.dg/format/c90-printf-3.c,
14084         gcc.dg/format/c90-scanf-1.c, gcc.dg/format/c90-scanf-2.c,
14085         gcc.dg/format/c90-scanf-3.c, gcc.dg/format/c90-scanf-4.c,
14086         gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
14087         gcc.dg/format/c94-printf-1.c, gcc.dg/format/c94-scanf-1.c,
14088         gcc.dg/format/c99-printf-1.c, gcc.dg/format/c99-printf-2.c,
14089         gcc.dg/format/c99-printf-3.c, gcc.dg/format/c99-scanf-1.c,
14090         gcc.dg/format/c99-scanf-2.c, gcc.dg/format/c99-scanf-3.c,
14091         gcc.dg/format/c99-strftime-1.c, gcc.dg/format/c99-strftime-2.c,
14092         gcc.dg/format/diag-1.c, gcc.dg/format/errmk-1.c,
14093         gcc.dg/format/ext-1.c, gcc.dg/format/ext-2.c,
14094         gcc.dg/format/ext-3.c, gcc.dg/format/ext-4.c,
14095         gcc.dg/format/ext-5.c, gcc.dg/format/miss-1.c,
14096         gcc.dg/format/miss-2.c, gcc.dg/format/no-exargs-1.c,
14097         gcc.dg/format/no-y2k-1.c, gcc.dg/format/nonlit-1.c,
14098         gcc.dg/format/nonlit-2.c, gcc.dg/format/nonlit-3.c,
14099         gcc.dg/format/sec-1.c, gcc.dg/format/strfmon-1.c,
14100         gcc.dg/format/va-1.c, gcc.dg/format/warnll-1.c,
14101         gcc.dg/format/xopen-1.c, gcc.dg/format/z-1.c: Include "format.h"
14102         instead of declaring standard types, macros and functions in each
14103         test.
14104
14105 2001-01-06  Alexandre Oliva  <aoliva@redhat.com>
14106
14107         * gcc.c-torture/execute/20010106-1.c: New test.
14108
14109 2001-01-06  Joseph S. Myers  <jsm28@cam.ac.uk>
14110
14111         * gcc.dg/format/format.exp: New file.
14112         * gcc.dg/c90-printf-1.c: Rename to gcc.dg/format/c90-printf-1.c.
14113         * gcc.dg/c90-printf-2.c: Rename to gcc.dg/format/c90-printf-2.c.
14114         * gcc.dg/c90-printf-3.c: Rename to gcc.dg/format/c90-printf-3.c.
14115         * gcc.dg/c94-printf-1.c: Rename to gcc.dg/format/c94-printf-1.c.
14116         * gcc.dg/c99-printf-1.c: Rename to gcc.dg/format/c99-printf-1.c.
14117         * gcc.dg/c99-printf-2.c: Rename to gcc.dg/format/c99-printf-2.c.
14118         * gcc.dg/c99-printf-3.c: Rename to gcc.dg/format/c99-printf-3.c.
14119         * gcc.dg/c90-scanf-1.c: Rename to gcc.dg/format/c90-scanf-1.c.
14120         * gcc.dg/c90-scanf-2.c: Rename to gcc.dg/format/c90-scanf-2.c.
14121         * gcc.dg/c90-scanf-3.c: Rename to gcc.dg/format/c90-scanf-3.c.
14122         * gcc.dg/c90-scanf-4.c: Rename to gcc.dg/format/c90-scanf-4.c.
14123         * gcc.dg/c94-scanf-1.c: Rename to gcc.dg/format/c94-scanf-1.c.
14124         * gcc.dg/c99-scanf-1.c: Rename to gcc.dg/format/c99-scanf-1.c.
14125         * gcc.dg/c99-scanf-2.c: Rename to gcc.dg/format/c99-scanf-2.c.
14126         * gcc.dg/c99-scanf-3.c: Rename to gcc.dg/format/c99-scanf-3.c.
14127         * gcc.dg/c90-strftime-1.c: Rename to gcc.dg/format/c90-strftime-1.c.
14128         * gcc.dg/c90-strftime-2.c: Rename to gcc.dg/format/c90-strftime-2.c.
14129         * gcc.dg/c99-strftime-1.c: Rename to gcc.dg/format/c99-strftime-1.c.
14130         * gcc.dg/c99-strftime-2.c: Rename to gcc.dg/format/c99-strftime-2.c.
14131         * gcc.dg/format-array-1.c: Rename to gcc.dg/format/array-1.c.
14132         * gcc.dg/format-attr-1.c: Rename to gcc.dg/format/attr-1.c.
14133         * gcc.dg/format-branch-1.c: Rename to gcc.dg/format/branch-1.c.
14134         * gcc.dg/format-diag-1.c: Rename to gcc.dg/format/diag-1.c.
14135         * gcc.dg/format-errmk-1.c: Rename to gcc.dg/format/errmk-1.c.
14136         * gcc.dg/format-ext-1.c: Rename to gcc.dg/format/ext-1.c.
14137         * gcc.dg/format-ext-2.c: Rename to gcc.dg/format/ext-2.c.
14138         * gcc.dg/format-ext-3.c: Rename to gcc.dg/format/ext-3.c.
14139         * gcc.dg/format-ext-4.c: Rename to gcc.dg/format/ext-4.c.
14140         * gcc.dg/format-ext-5.c: Rename to gcc.dg/format/ext-5.c.
14141         * gcc.dg/format-miss-1.c: Rename to gcc.dg/format/miss-1.c.
14142         * gcc.dg/format-miss-2.c: Rename to gcc.dg/format/miss-2.c.
14143         * gcc.dg/format-no-exargs-1.c: Rename to gcc.dg/format/no-exargs-1.c.
14144         * gcc.dg/format-no-y2k-1.c: Rename to gcc.dg/format/no-y2k-1.c.
14145         * gcc.dg/format-nonlit-1.c: Rename to gcc.dg/format/nonlit-1.c.
14146         * gcc.dg/format-nonlit-2.c: Rename to gcc.dg/format/nonlit-2.c.
14147         * gcc.dg/format-nonlit-3.c: Rename to gcc.dg/format/nonlit-3.c.
14148         * gcc.dg/format-sec-1.c: Rename to gcc.dg/format/sec-1.c.
14149         * gcc.dg/format-strfmon-1.c: Rename to gcc.dg/format/strfmon-1.c.
14150         * gcc.dg/format-va-1.c: Rename to gcc.dg/format/va-1.c.
14151         * gcc.dg/format-warnll-1.c: Rename to gcc.dg/format/warnll-1.c.
14152         * gcc.dg/format-xopen-1.c: Rename to gcc.dg/format/xopen-1.c.
14153         * gcc.dg/formatz-1.c: Rename to gcc.dg/format/z-1.c.
14154
14155 2001-01-05  Alexandre Oliva  <aoliva@redhat.com>
14156
14157         * gcc.c-torture/execute/991228-1.c: Take word endianness into
14158         account.
14159
14160 2001-01-05  Joseph S. Myers  <jsm28@cam.ac.uk>
14161
14162         * gcc.c-torture/execute/builtin-complex-1.c: New test.
14163
14164 2001-01-05  Nathan Sidwell  <nathan@codesourcery.com>
14165
14166         * g++.old-deja/g++.pt/crash62.C: New test.
14167
14168 2001-01-04  Richard Henderson  <rth@redhat.com>
14169
14170         * gcc.dg/20000926-1.c: Update expected warnings.
14171         * gcc.dg/array-2.c: Likewise.
14172         * gcc.dg/array-4.c: Also validate flexible array members.
14173         * gcc.dg/c99-flex-array-1.c: New.
14174
14175 2001-01-04  Joseph S. Myers  <jsm28@cam.ac.uk>
14176
14177         * gcc.c-torture/compile/20001222-1.x: Remove.
14178
14179 2001-01-04  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
14180
14181         * gcc.c-torture/execute/built-in-setjmp.c: New.
14182
14183 2001-01-03  Richard Henderson  <rth@redhat.com>
14184
14185         * gcc.dg/940510-1.c: Update expected error wording.
14186         * gcc.dg/array-2.c, gcc.dg/array-3.c, gcc.dg/array-4.c: New.
14187
14188 2001-01-03  Jeffrey Oldham  <oldham@codesourcery.com>
14189
14190         * lib/target-supports.exp (check_alias_available): Modified to
14191         indicate aliases not supported if only weak aliases are supported.
14192
14193 2001-01-03  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
14194
14195         * gcc.c-torture/execute/string-opt-8.c: Add more testcases.
14196         Turn on cmpstrsi checks for __pj__ and __i370__.
14197
14198 2001-01-03  Nathan Sidwell  <nathan@codesourcery.com>
14199
14200         * g++.old-deja/g++.other/virtual11.C: New test.
14201
14202 2001-01-03  Nathan Sidwell  <nathan@codesourcery.com>
14203
14204         * g++.old-deja/g++.eh/spec6.C: Remove remaining XFAIL.
14205
14206 2001-01-02  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
14207
14208         * gcc.c-torture/compile/20010102-1.c: New test.
14209
14210 2001-01-02  Andreas Jaeger  <aj@suse.de>
14211
14212         * gcc.dg/noreturn-3.c: New test.
14213
14214         * gcc.dg/noreturn-4.c: New test.
14215
14216 2001-01-01  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
14217
14218         * gcc.c-torture/execute/stdio-opt-1.c: Also test
14219         __builtin_fputc and __builtin_fwrite.
14220
14221 2000-12-30  Jeffrey Oldham  <oldham@codesourcery.com>
14222
14223         * gcc.c-torture/execute/20001009-2.c (foo): Test only works for
14224         signed char, not default char.
14225
14226 2000-12-30  Jeffrey Oldham  <oldham@codesourcery.com>
14227
14228         * g++.old-deja/g++.other/crash18.C: Fails on mips*-sgi-irix*.
14229
14230 2000-12-30  David Billinghurst <David.Billinghurst@riotinto.com>
14231
14232         * lib/g++.exp:  Use sh to exec ${odir_v3}/tests_flags
14233
14234 2000-12-29  Richard Henderson  <rth@redhat.com>
14235
14236         * gcc.dg/20001117-1.c (__cyg_profile_func_enter): Define.
14237         (__cyg_profile_func_exit): Define.
14238
14239 2000-12-29  Hans-Peter Nilsson  <hp@bitrange.com>
14240
14241         * g++.dg/vtgc1.C: New test.
14242
14243 2000-12-28  Geoffrey Keating  <geoffk@redhat.com>
14244
14245         * gcc.dg/noncompile/20001228-1.c: New test.
14246
14247         * gcc.dg/20001228-1.c: New test.
14248
14249         * gcc.c-torture/execute/20001228-1.c: New test.
14250
14251 2000-12-28  Joseph S. Myers  <jsm28@cam.ac.uk>
14252
14253         * gcc.dg/format-strfmon-1.c: New test.
14254
14255 2000-12-27  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
14256
14257         * gcc.c-torture/execute/stdio-opt-1.c: Test __builtin_ style too.
14258         * gcc.c-torture/execute/stdio-opt-2.c: Likewise.
14259         * gcc.c-torture/execute/string-opt-1.c: Likewise.
14260         * gcc.c-torture/execute/string-opt-2.c: Likewise.
14261         * gcc.c-torture/execute/string-opt-3.c: Likewise.
14262         * gcc.c-torture/execute/string-opt-4.c: Likewise.
14263         * gcc.c-torture/execute/string-opt-6.c: Likewise.
14264         * gcc.c-torture/execute/string-opt-7.c: Likewise.
14265         * gcc.c-torture/execute/string-opt-8.c: Likewise.
14266         * gcc.c-torture/execute/string-opt-9.c: Likewise.
14267         * gcc.c-torture/execute/string-opt-10.c: Likewise.
14268         * gcc.c-torture/execute/string-opt-11.c: Likewise.
14269         * gcc.c-torture/execute/string-opt-12.c: Likewise.
14270
14271         * gcc.c-torture/execute/string-opt-3.c: Test rindex.
14272         * gcc.c-torture/execute/string-opt-4.c: Test index.
14273
14274 2000-12-26  Geoffrey Keating  <geoffk@redhat.com>
14275
14276         * gcc.c-torture/compile/20001226-1.c: New test.
14277
14278 2000-12-22  Joseph S. Myers  <jsm28@cam.ac.uk>
14279
14280         * gcc.c-torture/compile/20001222-1.c: New test.
14281         * gcc.c-torture/compile/20001222-1.x: Xfail.
14282
14283 2000-12-22  Alexandre Oliva  <aoliva@redhat.com>
14284
14285         * gcc.c-torture/execute/comp-goto-2.c: New test.
14286
14287 2000-12-21  J"orn Rennecke <amylaar@redhat.com>
14288
14289         * gcc.c-torture/execute/comp-goto-1.c (uint32, sint32):
14290         Use long types if __INT_MAX__ is 32767.
14291         (main): Use cast to (sint32 *) when poking 88 into a_page.
14292
14293         * gcc.c-torture/execute/20000822-1.c: Check for NO_TRAMPOLINES.
14294
14295 2000-12-21  Bernd Schmidt  <bernds@redhat.com>
14296
14297         * gcc.c-torture/compile/20001221-1.c: New test.
14298         * gcc.c-torture/execute/20001221-1.c: New test.
14299
14300 2000-12-20  Richard Henderson  <rth@redhat.com>
14301
14302         * g++.old-deja/g++.pt/crash36.C: Update error lines.
14303         * g++.old-deja/g++.robertl/eb109.C: Likewise.
14304
14305 2000-12-18  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
14306
14307         * gcc.dg/compare3.c: New test.
14308
14309 2000-12-18  Joseph S. Myers  <jsm28@cam.ac.uk>
14310
14311         * gcc.dg/format-warnll-1.c: New test.
14312
14313 2000-12-18  Neil Booth  <neil@daikokuya.demon.co.uk>
14314
14315         * gcc.dg/cpp/cmdlne-P.c: New test.
14316
14317 2000-12-18  Joseph S. Myers  <jsm28@cam.ac.uk>
14318
14319         * gcc.c-torture/execute/builtin-abs-1.c,
14320         gcc.c-torture/execute/builtin-abs-2.c: New tests.
14321
14322 2000-12-17  Neil Booth  <neil@daikokuya.demon.co.uk>
14323
14324         * gcc.dg/cpp/multiline.c: New test.
14325
14326 2000-12-17  Neil Booth  <neil@daikokuya.demon.co.uk>
14327
14328         * g++.old-deja/g++.other/syshdr1.C: Update.
14329         * gcc.dg/cpp/lineflags.c: Remove temporarily.
14330
14331 2000-12-15  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
14332
14333         * g++.old-deja/g++.oliva/template5.C: Remove XFAILs.
14334
14335 2000-12-15  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
14336
14337         * g++.old-deja/g++.pt/ttp65.C: New test.
14338
14339 2000-12-15  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
14340
14341         * g++.old-deja/g++.pt/ttp64.C: New test.
14342
14343 2000-12-14  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
14344
14345         * g++.old-deja/g++.pt/spec33.C: New test.
14346
14347 2000-12-14  Catherine Moore  <clm@redhat.com>
14348
14349         * gcc.c-torture/execute/920501-7.c: Check for NO_TRAMPOLINES.
14350         * gcc.c-torture/execute/920612-2.c: Likewise.
14351         * gcc.c-torture/execute/920428-2.c: Likewise.
14352         * gcc-c-torture/execute/va-arg-11.c: Call exit.
14353         * gcc.c-torture/execute/va-arg-21.c: Likewise.
14354
14355 2000-12-13  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
14356
14357         * gcc.dg/pack-test-1.c: Compile on powerpc*-*-eabi* too.
14358         * gcc.dg/pack-test-2.c: Likewise.
14359
14360 2000-12-13  Neil Booth  <neil@daikokuya.demon.co.uk>
14361
14362         Tests by Zack Weinberg <zackw@stanford.edu>.
14363
14364         * gcc.dg/cpp/defined.c: Update.
14365         * gcc.dg/cpp/defined_trad.c: New tests.
14366
14367 2000-12-13  Neil Booth  <neil@daikokuya.demon.co.uk>
14368
14369         * gcc.dg/cpp/trad-direct.c: Update.
14370
14371 2000-12-11  Neil Booth  <neilb@earthling.net>
14372
14373         * gcc.dg/cpp/defined_trad.c
14374
14375 2000-12-11  Neil Booth  <neilb@earthling.net>
14376
14377         * gcc.dg/cpp/if-2.c: Separate tests so that which failed is obvious.
14378
14379 2000-12-09  Joseph S. Myers  <jsm28@cam.ac.uk>
14380
14381         * gcc.dg/format-miss-2.c: New test.
14382
14383 2000-12-09  Neil Booth  <neilb@earthling.net>
14384
14385         * gcc.dg/cpp/lineflags.c: New tests.
14386         * gcc.dg/cpp/poison.c: Update.
14387         * gcc.dg/cpp/redef2.c: Update.
14388         * gcc.dg/cpp/skipping.c: New test.
14389
14390 2000-12-07  Geoffrey Keating  <geoffk@redhat.com>
14391
14392         * g++.old-deja/g++.other/eh3.C: New testcase.
14393
14394 2000-12-07  Neil Booth  <neilb@earthling.net>
14395
14396         * gcc.dg/wtr-aggr-init-1.c, wtr-escape-1.c, wtr-int-type-1.c,
14397         wtr-label-1.c, wtr-static-1.c, wtr-strcat-1.c, wtr-suffix-1.c,
14398         wtr-switch-1.c, wtr-unary-plus-1.c, wtr-union-init-1.c
14399         wtr-union-init-2.c, wtr-union-init-3.c: Update.
14400         * gcc.dg/cpp/extratokens.c, tr-warn4.c, tr-warn5.c, tr-warn6.c:
14401         Update.
14402
14403 2000-12-07  Joseph S. Myers  <jsm28@cam.ac.uk>
14404
14405         * gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: Use
14406         __SIZE_TYPE__ instead of int for type of integers cast to
14407         pointers.
14408
14409 2000-12-07  Jakub Jelinek  <jakub@redhat.com>
14410
14411         * g++.old-deja/g++.other/cleanup4.C: New test.
14412
14413 2000-12-07  Joseph S. Myers  <jsm28@cam.ac.uk>
14414
14415         * format-sec-1.c: New test.
14416
14417 2000-12-07  Joseph S. Myers  <jsm28@cam.ac.uk>
14418
14419         * gcc.dg/format-nonlit-3.c: New test.
14420
14421 2000-12-07  Joseph S. Myers  <jsm28@cam.ac.uk>
14422
14423         * gcc.dg/c90-printf-1.c: Add test for printf formats reading
14424         through a null pointer.
14425
14426 2000-12-06  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
14427
14428         * g++.old-deja/g++.oliva/partspec1.C: Remove XFAIL.
14429         * g++.old-deja/g++.pt/partial4.C: New test.
14430
14431 2000-12-06  J. David Anglin  <dave@hiauly1.hia.nrc.ca>
14432
14433         * gcc.c-torture/execute/ieee/hugeval.x: New.
14434
14435 2000-12-06  Neil Booth  <neilb@earthling.net>
14436
14437         * gcc.dg/cpp/backslash2.c: New tests.
14438
14439 2000-12-06  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
14440
14441         * testsuite/gcc.c-torture/execute/stdio-opt-1.c: Add more checks.
14442         * testsuite/gcc.c-torture/execute/stdio-opt-2.c: New test.
14443
14444 2000-12-05  Geoffrey Keating  <geoffk@redhat.com>
14445
14446         * gcc.c-torture/execute/20001203-2.c: New testcase.
14447
14448 2000-12-05  Nathan Sidwell  <nathan@codesourcery.com>
14449
14450         * g++.old-deja/g++.h/spec6.C: Remove some of the XFAILS.
14451         * g++.old-deja/g++.other/virtual10.C: New test.
14452
14453 2000-12-05  Nathan Sidwell  <nathan@codesourcery.com>
14454
14455         * g++.old-deja/g++.mike/pmf5.C: Remove test.
14456
14457 2000-12-05  Richard Henderson  <rth@redhat.com>
14458
14459         * gcc.c-torture/compile/20001205-1.c: New.
14460
14461 2000-12-04  Neil Booth  <neilb@earthling.net>
14462
14463         * g++.old-deja/g++.other/virtual9.C: New test.
14464         * g++.old-deja/g++.pt/crash61.C: New test.
14465         * gcc.c-torture/execute/loop-9.c: New test.
14466
14467 2000-12-04  Neil Booth  <neilb@earthling.net>
14468
14469         * g++.old-deja/g++.other/instan1.C, instan2.C: Move to...
14470         * g++.old-deja/g++.pt/instantiate1.C, instantiate2.C: ...here.
14471         * gcc.dg/cpp/19960224-2.c, endif.c, if-6.c: Move into...
14472         * gcc.dg/cpp/extratokens.c: ...here.
14473
14474 2000-12-04  Neil Booth  <neilb@earthling.net>
14475
14476         * gcc.dg/cpp/assert_trad1.c, assert_trad2.c, assert_trad3.c:
14477         New tests.
14478
14479 2000-12-03  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
14480
14481         * gcc.c-torture/execute/string-opt-11.c: Add more strspn checks.
14482         * gcc.c-torture/execute/string-opt-12.c: Add more strcspn checks.
14483
14484 2000-12-03  Joseph S. Myers  <jsm28@cam.ac.uk>
14485
14486         * gcc.c-torture/execute/20001203-1.c: New test.
14487
14488 2000-12-03  Neil Booth  <neilb@earthling.net>
14489
14490         * gcc.dg/cpp/macro6.c: New test cases.
14491
14492 2000-12-02  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
14493
14494         * gcc.c-torture/execute/string-opt-9.c: New test.
14495         * gcc.c-torture/execute/string-opt-10.c: Likewise.
14496         * gcc.c-torture/execute/string-opt-11.c: Likewise.
14497         * gcc.c-torture/execute/string-opt-12.c: Likewise.
14498
14499         * gcc.c-torture/execute/string-opt-3.c: Add more strcmp checks.
14500         * gcc.c-torture/execute/string-opt-8.c: Add more strncmp checks.
14501
14502 2000-12-02  Geoffrey Keating  <geoffk@redhat.com>
14503
14504         * gcc.dg/cpp/if-6.c: New testcase.
14505
14506         * gcc.dg/20001201-1.c: New testcase.
14507
14508 2000-12-02  Neil Booth  <neilb@earthling.net>
14509
14510         * g++.old-deja/g++.other/externC4.C,
14511         g++.old-deja/g++.other/friend10.C: New tests.
14512
14513 2000-12-02  Neil Booth  <neilb@earthling.net>
14514
14515         * g++.old-deja/g++.other/instan2.C
14516         * g++.old-deja/g++.other/instan3.C: New test.
14517
14518 2000-12-02  Neil Booth  <neilb@earthling.net>
14519
14520         * gcc.dg/cpp/c++98.c,c++98-pedantic.c,c89.c,c89-pedantic.c,
14521         c94.c,c94-pedantic.c,c99.c,c99-pedantic.c,gnuc89.c,gnuc89-pedantic.c,
14522         gnuc99.c,gnuc99-pedantic.c: New tests.
14523
14524 2000-12-01  Joseph S. Myers  <jsm28@cam.ac.uk>
14525
14526         * gcc.dg/format-no-exargs-1.c, gcc.dg/format-no-y2k-1.c,
14527         gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: New tests.
14528
14529 2000-12-01  Neil Booth  <neilb@earthling.net>
14530
14531         * gcc.dg/cpp/20000720-1.S: Remove duplicate testcase.
14532         * gcc.dg/cpp/poison.c: Update.
14533         * gcc.dg/cpp/spacing1.c: New testcase for all spacing issues.
14534
14535 2000-12-01  Toon Moene  <toon@moene.indiv.nluug.nl>
14536
14537         * g77.f-torture/execute/20001201.f: New test.
14538
14539 2000-12-01  Joseph S. Myers  <jsm28@cam.ac.uk>
14540
14541         * gcc.dg/c99-array-nonobj-1.c: No longer XFAIL.
14542
14543 2000-12-01  Jakub Jelinek  <jakub@redhat.com>
14544
14545         * gcc.c-torture/execute/string-opt-5.c: Add some memset tests.
14546
14547 2000-12-01  Nathan Sidwell  <nathan@codesourcery.com>
14548
14549         * g++.old-deja/g++.other/cast6.C: New test.
14550
14551 2000-11-30  Geoffrey Keating  <geoffk@redhat.com>
14552
14553         * gcc.c-torture/execute/20001130-2.c: New testcase.
14554
14555 2000-11-30  Richard Henderson  <rth@redhat.com>
14556
14557         * gcc.c-torture/execute/20001130-1.c: New test.
14558
14559 2000-11-30  Nathan Sidwell  <nathan@codesourcery.com>
14560
14561         * g++.old-deja/g++.other/op3.C: New test.
14562
14563 2000-11-30  Nathan Sidwell  <nathan@codesourcery.com>
14564
14565         * g++.old-deja/g++.other/op2.C: New test.
14566
14567 2000-11-30  Nathan Sidwell  <nathan@codesourcery.com>
14568
14569         * g++.old-deja/g++.other/crash38.C: New test.
14570
14571 2000-11-29  Toon Moene  <toon@moene.indiv.nluug.nl>
14572
14573         * g77.f-torture/execute/20001111.x: Test fixed - remove XFAIL.
14574
14575 2000-11-29  Jakub Jelinek  <jakub@redhat.com>
14576
14577         * gcc.c-torture/execute/string-opt-5.c: Add some strcmp and strncpy
14578         tests.
14579         * gcc.c-torture/execute/string-opt-6.c: New test.
14580
14581         * gcc.dg/20001117-1.c: Add main.
14582
14583 2000-11-28  Geoffrey Keating  <geoffk@redhat.com>
14584
14585         * gcc.dg/noncompile/940510-1.c: Update to test c89 functionality.
14586         Move from here ...
14587         * gcc.dg/940510-1.c: ... to here.
14588
14589         * gcc.dg/20000926-1.c: GNU C now allows initializations of
14590         zero-size arrays in toplevel structures.
14591
14592 2000-11-28  Jakub Jelinek  <jakub@redhat.com>
14593
14594         * gcc.c-torture/execute/loop-8.c: New test.
14595
14596 2000-11-28  Nathan Sidwell  <nathan@codesourcery.com>
14597
14598         * g++.old-deja/g++.other/base1.C: New test.
14599
14600 2000-11-28  Nathan Sidwell  <nathan@codesourcery.com>
14601
14602         * g++.old-deja/g++.other/parse2.C: New test.
14603
14604 2000-11-28  Nathan Sidwell  <nathan@codesourcery.com>
14605
14606         * g++.old-deja/g++.pt/incomplete1.C: New test.
14607
14608 2000-11-28  Nathan Sidwell  <nathan@codesourcery.com>
14609
14610         * g++.old-deja/g++.other/friend9.C: New test.
14611
14612 2000-11-28  Jakub Jelinek  <jakub@redhat.com>
14613
14614         * gcc.dg/20001127-1.c: New test.
14615
14616 2000-11-27  Nathan Sidwell  <nathan@codesourcery.com>
14617
14618         * g++.old-deja/g++.pt/friend46.C: New test.
14619
14620 2000-11-27  Nathan Sidwell  <nathan@codesourcery.com>
14621
14622         * g++.old-deja/g++.other/ptrmem8.C: New test.
14623
14624 2000-11-26  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
14625
14626         * gcc.c-torture/execute/string-opt-7.c: New test.
14627         * gcc.c-torture/execute/string-opt-8.c: Likewise.
14628
14629 2000-11-26  Gabriel Dos Reis  <gdr@codesourcery.com>
14630
14631         * lib/g++.exp (g++_include_flags): Invoke 'tests_flags --compiler'
14632         instead of 'mkcheck 2'.
14633
14634 2000-11-25  Joseph S. Myers  <jsm28@cam.ac.uk>
14635
14636         * gcc.c-torture/execute/memcheck/driver.c,
14637         gcc.c-torture/execute/memcheck/driver.h, gcc.dg/cpp/if-3.c: Change
14638         C9X references to refer to C99.
14639
14640 2000-11-25  Jakub Jelinek  <jakub@redhat.com>
14641
14642         * gcc.dg/ultrasp3.c: New test.
14643
14644 2000-11-25  Neil Booth  <neilb@earthling.net>
14645
14646         * gcc.dg/cpp/include2.c: Update test to be locale independent.
14647
14648 2000-11-25  Alexandre Oliva  <aoliva@redhat.com>
14649
14650         * gcc.c-torture/compile/20001123-2.c: New.
14651
14652 2000-11-24  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
14653
14654         * g++.old-dega/g++.pt/ttp62.C: Call abort() on failure.
14655
14656 2000-11-24  Bernd Schmidt  <bernds@redhat.co.uk>
14657
14658         * gcc.dg/sequence-point-1.c: Add some new tests.
14659         * gcc.c-torture/execute/20001124-1.c: New test.
14660
14661 2000-11-24  Nathan Sidwell  <nathan@codesourcery.com>
14662
14663         * g++.old-deja/g++.other/vaarg4.C: New test.
14664         * gcc.c-torture/compile/20001123-1.c: New test.
14665
14666 2000-11-24  Nathan Sidwell  <nathan@codesourcery.com>
14667
14668         * g++.other/crash24.C: Adjust and remove XFAIL.
14669         * g++.other/crash37.C: New test.
14670
14671 2000-11-23  Nathan Sidwell  <nathan@codesourcery.com>
14672
14673         * g++.old-deja/g++.pt/instantiate9.C: New test.
14674
14675 2000-11-22  Mark Mitchell  <mark@codesourcery.com>
14676
14677         * g++.old-deja/g++.other/decl4.C: Tweak so that it fails with the
14678         new ABI, too.
14679
14680         * g++.old-deja/g++.mike/p6610a.C: This test no longer fails.
14681         * g++.old-deja/g++.robertl/eb55.C: Likewise.
14682
14683 2000-11-22  Neil Booth  <neilb@earthling.net>
14684
14685         * gcc.dg/cpp/Wtrigraphs.c: New test.
14686
14687 2000-11-22  Loren J. Rittle  <ljrittle@acm.org>
14688
14689         * g++.old-deja/g++.robertl/eb39.C: Don't include libio.h.
14690
14691 2000-11-22  Jakub Jelinek  <jakub@redhat.com>
14692
14693         * gcc.c-torture/execute/ieee/20001122-1.c: New test.
14694
14695 2000-11-22  Hans-Peter Nilsson  <hp@bitrange.com>
14696
14697         * lib/gcc-dg.exp: load_lib scanasm.exp.
14698         (scan-assembler, scan-assembler-not): Break out to scanasm.exp.
14699         * lib/g++-dg.exp: load_lib scanasm.exp.
14700         * lib/scanasm.exp: New.
14701         (scan-assembler, scan-assembler-not): Add optional arguments to
14702         test name, or if not present, the pattern name.
14703         (scan-assembler-dem, scan-assembler-dem-not): New.
14704
14705         * g++.dg/dg.exp: New.
14706
14707 2000-11-21  Neil Booth  <neilb@earthling.net>
14708
14709         * gcc.dg/cpp/integrated1.c: Remove.
14710
14711 2000-11-21  Jakub Jelinek  <jakub@redhat.com>
14712
14713         * gcc.c-torture/execute/20001121-1.c: New test.
14714
14715 2000-11-21  Richard Henderson  <rth@redhat.com>
14716
14717         * gcc.c-torture/compile/20001121-1.c: New test.
14718
14719 2000-11-20  Neil Booth  <neilb@earthling.net>
14720
14721         * gcc.dg/cpp/integrated1.c: New test.
14722
14723 2000-11-21  Jakub Jelinek  <jakub@redhat.com>
14724
14725         * g++.old-deja/g++.other/inline17.C: New test.
14726
14727 2000-11-20  Donald Lindsay  <dlindsay@redhat.com>
14728
14729         * gcc.dg/20000614-2.c: Bug fix. This test expected an unitialized
14730         local variable to be zero: I made the variable global. Now
14731         uses abort() and exit() instead of relying on main's return value.
14732
14733 2000-11-20  Neil Booth  <neilb@earthling.net>
14734
14735         * gcc.dg/cpp/paste2.c: Update test.
14736         * objc/execute/paste.m: New test.
14737
14738 2000-11-20  Joseph S. Myers  <jsm28@cam.ac.uk>
14739
14740         * gcc.dg/c99-condexpr-1.c: New test.
14741
14742 2000-11-20  Neil Booth  <neilb@earthling.net>
14743
14744         * gcc.dg/cpp/macsyntx.c: Use correct command line option.
14745
14746 2000-11-20  Nathan Sidwell  <nathan@codesourcery.com>
14747
14748         * g++.old-deja/g++.pt/export1.C: New test.
14749
14750 2000-11-20  Jakub Jelinek  <jakub@redhat.com>
14751
14752         * gcc.dg/20001117-1.c: New test.
14753
14754 2000-11-18  Richard Henderson  <rth@redhat.com>
14755
14756         * gcc.c-torture/execute/nestfunc-3.c (main): Mask result to 32 bits.
14757
14758 2000-11-18  Richard Henderson  <rth@redhat.com>
14759
14760         * lib/c-torture.exp (TORTURE_OPTIONS): Remove -fssa.
14761         * lib/f-torture.exp (TORTURE_OPTIONS): Likewise.
14762         * lib/gcc-dg.exp (TORTURE_OPTIONS): Likewise.
14763
14764 2000-11-18  Richard Henderson  <rth@redhat.com>
14765
14766         * gcc.c-torture/execute/20001009-2.c (foo): Rename from main.
14767         (main): New.  Exit cleanly.
14768
14769 2000-11-18  Joseph S. Myers  <jsm28@cam.ac.uk>
14770
14771         * gcc.dg/c90-fordecl-1.c, gcc.dg/c99-fordecl-1.c,
14772         gcc.dg/c99-fordecl-2.c: New tests.
14773
14774 2000-11-18  Richard Henderson  <rth@redhat.com>
14775
14776         * gcc.c-torture/execute/zerolen-1.c: Rename from 20001115-1.c.
14777         * gcc.c-torture/execute/zerolen-2.c: New.
14778
14779 2000-11-18  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
14780
14781         * gcc.c-torture/execute/20001115-1.c: Don't access nonexistant
14782         memory.
14783
14784 2000-11-17  Nathan Sidwell  <nathan@codesourcery.com>
14785
14786         * g++.old-deja/g++.pt/instantiate8.C: New test.
14787
14788 2000-11-17  Nathan Sidwell  <nathan@codesourcery.com>
14789
14790         * g++.old-deja/g++.other/incomplete.C: Add more tests.
14791         * g++.old-deja/g++.pt/crash9.C: Mark new expected error.
14792
14793 2000-11-16  Nick Clifton  <nickc@redhat.com>
14794
14795         * gcc.c-torture/execute/nestfunc-2.c: New test.
14796         * gcc.c-torture/execute/nestfunc-3.c: New test.
14797
14798 2000-11-11  Bernd Schmidt  <bernds@redhat.co.uk>
14799
14800         * gcc.c-torture/compile/20001116-1.c: New test.
14801
14802 2000-11-15  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
14803
14804         * gcc.c-torture/execute/20001115-1.c: New test.
14805
14806 2000-11-15  Mark Mitchell  <mark@codesourcery.com>
14807
14808         * g++.old-deja/g++.abi/arraynew.C: Use `std' where necessary.
14809         * g++.old-deja/g++.abi/cxa_vec.C: Likewise.
14810         * g++.old-deja/g++.abi/ptrflags.C: Likewise.
14811         * g++.old-deja/g++.abi/vmihint.C: Likewise.
14812
14813 2000-11-15  Neil Booth  <neilb@earthling.net>
14814
14815         gcc.dg/cpp/_Pragma1.c: Update.
14816         gcc.dg/cpp/_Pragma2.c: New test.
14817
14818 2000-11-15  Nathan Sidwell  <nathan@codesourcery.com>
14819
14820         * g++.old-deja/g++.other/anon5.C: New test.
14821
14822 2000-11-14  Joseph S. Myers  <jsm28@cam.ac.uk>
14823
14824         * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Add more
14825         tests.
14826
14827 2000-11-14  Jakub Jelinek  <jakub@redhat.com>
14828
14829         * gcc.c-torture/execute/20000801-4.c: Make sure the second string is
14830         output.
14831
14832 2000-11-13  Joseph S. Myers  <jsm28@cam.ac.uk>
14833
14834         * gcc.dg/wtr-label-1.c, gcc.dg/990214-1.c: Add semicolons after
14835         labels at end of compound statements.
14836
14837 2000-11-13  Jakub Jelinek  <jakub@redhat.com>
14838
14839         * gcc.c-torture/execute/loop-7.c: New test.
14840
14841 2000-11-13  Joseph S. Myers  <jsm28@cam.ac.uk>
14842
14843         * gcc.dg/c99-mixdecl-1.c, gcc.dg/c90-mixdecl-1.c: New tests.
14844
14845 2000-11-13  Joseph S. Myers  <jsm28@cam.ac.uk>
14846
14847         * gcc.dg/c99-bool-1.c: New test.
14848
14849 2000-11-13  Joseph S. Myers  <jsm28@cam.ac.uk>
14850
14851         * gcc.dg/c99-scope-1.c: Remove xfail.
14852         * gcc.dg/c99-scope-2.c: New test.
14853
14854 2000-11-12  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
14855
14856         * gcc.c-torture/execute/string-opt-3.c: Also test builtin rindex.
14857         * gcc.c-torture/execute/string-opt-4.c: Also test builtin index.
14858
14859 2000-11-11  Mark Mitchell  <mark@codesourcery.com>
14860
14861         * g++.brendan/err-msg8.C: Avoid capricious line-number issues with
14862         error messages.
14863
14864         * g++.mike/p700.C: Don't typedef wchar_t.
14865         * g++.mike/p784.C: Likewise.
14866         * g++.mike/eb101.C: Don't use __wchar_t.
14867
14868 2000-11-11  Toon Moene  <toon@moene.indiv.nluug.nl>
14869
14870         * g77.f-torture/execute/20001111.[fx]: Test premature exit
14871         from DO loop.
14872
14873 2000-11-11  Bernd Schmidt  <bernds@redhat.co.uk>
14874
14875         * gcc.c-torture/execute/20001111-1.c: New test.
14876
14877 2000-11-10  Nick Clifton  <nickc@redhat.com>
14878
14879         * gcc.c-torture/execute/20001108-1.c: Add test of unsigned long
14880         long multuiple and accumulate.
14881
14882 2000-11-09  Richard Henderson  <rth@redhat.com>
14883
14884         * gcc.dg/sequence-pt-1.c: Cast from pointer to integer
14885         via size_t instead of int.
14886
14887         * gcc.c-torture/execute/string-opt-1.c: Make stub functions static.
14888         * gcc.c-torture/execute/string-opt-2.c: Likewise.
14889         * gcc.c-torture/execute/string-opt-3.c: Likewise.
14890         * gcc.c-torture/execute/string-opt-4.c: Likewise.
14891
14892 2000-11-09  Geoffrey Keating  <geoffk@redhat.com>
14893
14894         * gcc.c-torture/compile/20001109-1.c: New test.
14895         * gcc.c-torture/compile/20001109-2.c: New test.
14896
14897 2000-11-09  Nathan Sidwell  <nathan@codesourcery.com>
14898
14899         * g++.old-deja/g++.pt/operator1.C: New test.
14900         * g++.old-deja/g++.brendan/err-msg8.C: Adjust error line.
14901
14902 2000-11-09  Jakub Jelinek  <jakub@redhat.com>
14903
14904         * gcc.dg/20001108-1.c: New test.
14905
14906 2000-11-09  Jakub Jelinek  <jakub@redhat.com>
14907
14908         * gcc.c-torture/execute/string-opt-1.c: Add test for strstr
14909         with both arguments constant strings.
14910         * gcc.c-torture/execute/string-opt-3.c: New test.
14911         * gcc.c-torture/execute/string-opt-4.c: New test.
14912         * gcc.c-torture/execute/string-opt-5.c: New test.
14913
14914 2000-11-08  Nick Clifton  <nickc@redhat.com>
14915
14916         * gcc.c-torture/execute/20001108-1.c: New test case.  Checks
14917         mulsidi3adddi patterns.
14918
14919 2000-11-08  Nathan Sidwell  <nathan@codesourcery.com>
14920
14921         * g++.old-deja/g++.other/crash36.C: New test.
14922
14923 2000-11-08  Jakub Jelinek  <jakub@redhat.com>
14924
14925         * g++.old-deja/g++.other/init16.C: New test.
14926
14927 2000-11-06  Loren J. Rittle  <ljrittle@acm.org>
14928
14929         * g++.old-deja/g++.mike/p6610a.C: Update XFAIL.
14930
14931 2000-11-07  Jeffrey Oldham  <oldham@oz.codesourcery.com>
14932
14933         * gcc.c-torture/execute/va-arg-15.x: Changed to mips*-sgi-irix6.*.
14934         * gcc.c-torture/execute/va-arg-16.x: Likewise.
14935         * gcc.c-torture/execute/va-arg-17.x: Likewise.
14936
14937 2000-11-07  DJ Delorie  <dj@redhat.com>
14938
14939         * testsuite/gcc.dg/20000614-1.c: Add return so that test can pass.
14940
14941 2000-11-07  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
14942
14943         * gcc.c-torture/execute/string-opt-1.c: New test.
14944
14945 2000-11-07  Jeffrey Oldham  <oldham@oz.codesourcery.com>
14946
14947         * gcc.c-torture/execute/va-arg-15.x: New file.  Fails on
14948         mips-sgi-irix6.* because the MIPS ABI passes floating-point
14949         parameters in registers, and there is no way for a varargs
14950         function to know in which order the integer and floating-point
14951         parameters should be interleaved when they are placed on the
14952         stack.
14953         * gcc.c-torture/execute/va-arg-16.x: Likewise.
14954         * gcc.c-torture/execute/va-arg-17.x: Likewise.
14955
14956 2000-11-07  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
14957
14958         * gcc.c-torture/execute/string-opt-2.c: New test.
14959
14960 2000-11-07  Nathan Sidwell  <nathan@codesourcery.com>
14961
14962         * g++.old-deja/g++.pt/crash60.C: New test.
14963
14964 2000-11-06  Jakub Jelinek  <jakub@redhat.com>
14965
14966         * g++.old-deja/g++.other/crash24.C: New test.
14967         * g++.old-deja/g++.other/crash25.C: New test.
14968         * g++.old-deja/g++.other/crash26.C: New test.
14969         * g++.old-deja/g++.other/crash27.C: New test.
14970         * g++.old-deja/g++.other/crash28.C: New test.
14971         * g++.old-deja/g++.other/crash29.C: New test.
14972         * g++.old-deja/g++.other/crash30.C: New test.
14973         * g++.old-deja/g++.other/crash31.C: New test.
14974         * g++.old-deja/g++.other/crash32.C: New test.
14975         * g++.old-deja/g++.other/crash33.C: New test.
14976         * g++.old-deja/g++.other/crash34.C: New test.
14977         * g++.old-deja/g++.other/crash35.C: New test.
14978
14979 2000-11-06  Jakub Jelinek  <jakub@redhat.com>
14980
14981         * gcc.c-torture/execute/20001031-1.c: New test.
14982
14983 2000-11-04  Mark Mitchell  <mark@codesourcery.com>
14984
14985         * g++.old-deja/g++.brendan/misc13.C: Put `strlen' in `std'
14986         namespace.
14987
14988         * g++.old-deja/g++.law/weak.C: Fix uses of iostreams to be
14989         standards-conformant.
14990
14991         * g++.old-deja/g++.mike/net5.C: Put `abort' in `std' namespace.
14992
14993         * g++.old-deja/g++.mike/p755.C: Tweak handling of exit.
14994         * g++.old-deja/g++.mike/p755a.C: Likewise.
14995         * g++.old-deja/g++.mike/p9706.C: Don't assume that the standard
14996         library makes no calls to `operator new' during initialization.
14997
14998 2000-11-04  Neil Booth  <neilb@earthling.net>
14999
15000         * gcc.dg/cpp/include2.c: New tests.
15001
15002 2000-11-03  Mark P Mitchell  <mark@codesourcery.com>
15003
15004         * lib/g++.exp (g++_set_ld_library_path): New function.
15005         Use it to set LD_LIBRARYN32_PATH and LD_LIBRARY64_PATH.
15006
15007 2000-11-03  Bernd Schmidt  <bernds@redhat.co.uk>
15008
15009         * gcc.dg/sequence-pt-1.c: A few new tests.  Unify output for bogus
15010         warnings.
15011
15012 2000-11-01  Richard Henderson  <rth@redhat.com>
15013
15014         * g++.old-deja/g++.ext/namedret1.C: New.
15015         * g++.old-deja/g++.ext/namedret2.C: New.
15016         * g++.old-deja/g++.ext/namedret3.C: New.
15017
15018 2000-10-31  Geoffrey Keating  <geoffk@cygnus.com>
15019
15020         * gcc.c-torture/compile/920501-7.c: Remove 'CYGNUS LOCAL' markers.
15021         * gcc.c-torture/execute/ieee/rbug.c: Remove 'CYGNUS LOCAL' markers.
15022
15023 2000-10-31  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
15024
15025         * gcc.c-torture/execute/va-arg-21.c: New test.
15026
15027 2000-10-31  Joseph S. Myers  <jsm28@cam.ac.uk>
15028
15029         * gcc.dg/c99-complex-2.c: New test.
15030
15031 2000-10-31  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
15032
15033         * gcc.c-torture/execute/stdio-opt-1.c: New test.
15034
15035 2000-10-31  Jakub Jelinek  <jakub@redhat.com>
15036
15037         * g++.old-deja/g++.other/inline16.C: New test.
15038
15039 2000-10-31  Gabriel Dos Reis  <gdr@codesourcery.com>
15040
15041         * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparison against.
15042         __PRETTY_FUNCTION__
15043
15044 2000-10-29  Neil Booth  <neilb@earthling.net>
15045
15046         * gcc.dg/cpp/defined.c, include1.c, paste11.c, skipping.c:
15047         New tests.
15048         * gcc.dg/cpp/macsyntx.c: Move test to defined.c.
15049         * gcc.dg/cpp/mi3.c, mi3.h: New test for over-enthusiastic
15050         optimisation.
15051
15052 2000-10-29  Neil Booth  <neilb@earthling.net>
15053
15054         * gcc.dg/cpp/macro4.c, macro5.c: New tests.
15055         * mi1.c, mi1c.h: Add null directives to multiple-include test.
15056         * mi5.c: Test multiple includes work with -C.
15057         * trigraphs.c: Test ^= version.
15058
15059 2000-10-28  Neil Booth  <neilb@earthling.net>
15060
15061         New tests and test updates for new macro expander.
15062
15063         * gcc.dg/cpp/19960224-2.c, 20000625-2.c, cxxcom2.c, directiv.c,
15064         endif.c, if-4.c, if-5.c, if-mop.c, macsyntx.c, paste2.c, paste6.c,
15065         paste8.c, redef2.c, strify2.c, strp1.c, tr-warn1.c, tr-warn3.c,
15066         tr-warn6.c, undef1.c, undef2.c, widestr1.c: Update tests for
15067         new diagnostic messages.
15068
15069         * gcc.dg/cpp/macro3.c: New tests.
15070
15071 2000-10-27  Mark Mitchell  <mark@codesourcery.com>
15072
15073         * gcc.dg/noncompile/init-2.c: Tweak to deal with multiple errors
15074         on the same line.
15075
15076 2000-10-27  Jakub Jelinek  <jakub@redhat.com>
15077
15078         * g++.old-deja/g++.other/eh2.C: New test.
15079
15080 2000-10-27  Bernd Schmidt  <bernds@cygnus.co.uk>
15081
15082         * gcc.c-torture/execute/20001027-1.c: New test.
15083
15084 2000-10-26  Richard Henderson  <rth@redhat.com>
15085
15086         * gcc.c-torture/execute/20001026-1.c: New.
15087
15088 2000-10-26  Mark Mitchell  <mark@codesourcery.com>
15089
15090         * g++.old-deja/g++.brendan/label2.C: Tweak to work with V3.
15091         * g++.old-deja/g++.law/builtin1.C: Likewise.
15092         * g++.old-deja/g++.law/ctors10.C: Likewise.
15093         * g++.old-deja/g++.law/virtual3.C: Likewise.
15094         * g++.old-deja/g++.mike/p658.C: Likewise.
15095         * g++.old-deja/g++.other/sibcall1.C: Likewise.
15096         * g++.old-deja/g++.other/vaarg2.C: Likewise.
15097         * g++.old-deja/g++.robertl/eb124.C: Likewise.
15098         * g++.old-deja/g++.robertl/eb44.C: Likewise.
15099         * g++.old-deja/g++.robertl/eb77.C: Likewise.
15100
15101 2000-10-26  Nathan Sidwell  <nathan@codesourcery.com>
15102
15103         * gcc.c-torture/compile/20001024-1.c: New test.
15104
15105 2000-10-25  Mark Mitchell  <mark@codesourcery.com>
15106
15107         * lib/g++.exp (g++_include_flags): Trust HAVE_LIBSTDCXX_V3
15108         to tell us whether or not we are using V3.
15109
15110 2000-10-26  Gabriel Dos Reis  <gdr@codesourcery.com>
15111
15112         * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparaison
15113         operands.
15114
15115 2000-10-25  Joseph S. Myers  <jsm28@cam.ac.uk>
15116
15117         * gcc.dg/qual-return-1.c, gcc.dg/qual-return-2.c: New tests.
15118
15119 2000-10-25  Jakub Jelinek  <jakub@redhat.com>
15120
15121         * gcc.c-torture/execute/20001024-1.c: New test.
15122
15123 2000-10-24  Jakub Jelinek  <jakub@redhat.com>
15124
15125         * g++.old-deja/g++.other/sibcall1.C: New test.
15126
15127 2000-10-20  Jakub Jelinek  <jakub@redhat.com>
15128
15129         * gcc.dg/noncompile/init-3.c: New test.
15130
15131 2000-10-20  Joseph S. Myers  <jsm28@cam.ac.uk>
15132
15133         * gcc.dg/format-array-1.c: New test.
15134
15135 2000-10-18  Joseph S. Myers  <jsm28@cam.ac.uk>
15136
15137         * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c: Add tests for
15138         writing through null pointers; remove comment about testing
15139         unterminated strings.
15140
15141 2000-10-17  Matthew Hiller  <hiller@redhat.com>
15142
15143         * gcc.c-torture/execute/20001017-2.c: New test.
15144
15145 2000-10-18  Joseph S. Myers  <jsm28@cam.ac.uk>
15146
15147         * gcc.c-torture/compile/20001018-1.c: New test.
15148         * gcc.c-torture/compile/20001018-1.x: Xfail.
15149
15150 2000-10-17  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
15151
15152         * gcc.c-torture/execute/20001017-1.c: New test.
15153
15154 2000-10-17  Joseph S. Myers  <jsm28@cam.ac.uk>
15155
15156         * gcc.dg/format-xopen-1.c: Update comments; adjust for checking
15157         for multiple use of arguments with scanf formats; add tests for
15158         multiple use of arguments.
15159
15160 2000-10-17  Bernd Schmidt  <bernds@redhat.co.uk>
15161
15162         * gcc.dg/sequence-pt-1.c: Several new tests; remove xfail from some old tests.
15163
15164 2000-10-17  Joseph S. Myers  <jsm28@cam.ac.uk>
15165
15166         * gcc.dg/format-miss-1.c: New test.
15167
15168 2000-10-16  Jakub Jelinek  <jakub@redhat.com>
15169
15170         * gcc.c-torture/execute/20001013-1.c: New test.
15171
15172 2000-10-16  Joseph S. Myers  <jsm28@cam.ac.uk>
15173
15174         * gcc.dg/format-branch-1.c: New test.
15175
15176 2000-10-16  Joseph S. Myers  <jsm28@cam.ac.uk>
15177
15178         * README, lib/file-format.exp: Remove EGCS references.
15179
15180 2000-10-16  Jakub Jelinek  <jakub@redhat.com>
15181
15182         * gcc.dg/20001013-1.c: New test.
15183
15184 2000-10-15  Joseph S. Myers  <jsm28@cam.ac.uk>
15185
15186         * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Determine the type
15187         for intmax_t in the compiler using __typeof__ and the type rules
15188         for conditional expressions.
15189
15190 2000-10-13  Jakub Jelinek  <jakub@redhat.com>
15191
15192         * gcc.dg/20001012-1.c: New test.
15193         * gcc.dg/20001012-2.c: New test.
15194
15195 2000-10-12  Joseph S. Myers  <jsm28@cam.ac.uk>
15196
15197         * gcc.dg/format-attr-1.c: New test.
15198
15199 2000-10-12  Joseph S. Myers  <jsm28@cam.ac.uk>
15200
15201         * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Use
15202         __LONG_LONG_MAX__ instead of LLONG_MAX.
15203
15204 2000-10-12  Joseph S. Myers  <jsm28@cam.ac.uk>
15205
15206         * gcc.dg/c99-scanf-2.c, gcc.dg/format-ext-2.c: Test ' and I
15207         scanf flags.
15208         * gcc.dg/format-ext-3.c: Test mutually exclusive pairs of strftime
15209         flags.
15210
15211 2000-10-11  Joseph S. Myers  <jsm28@cam.ac.uk>
15212
15213         * gcc.dg/sequence-pt-1.c: New test.
15214
15215 2000-10-11  Geoff Keating  <geoffk@cygnus.com>
15216
15217         * gcc.c-torture/execute/20001011-1.c: New testcase.
15218         Testcase provided by Zack Weinberg <zackw@stanford.edu>.
15219
15220 2000-10-10  Jakub Jelinek  <jakub@redhat.com>
15221
15222         * gcc.dg/991209-1.c (stack_ptr): Use __asm, not asm, so that -ansi
15223         does not error on it.
15224
15225 2000-10-10  Jakub Jelinek  <jakub@redhat.com>
15226
15227         * gcc.dg/20001009-1.c: New test.
15228
15229 Mon Oct  9 23:32:06 MET DST 2000  Jan Hubicka  <jh@suse.cz>
15230
15231         * gcc.c-torture/compile/20001009-1.c: Move from here ....
15232         * gcc.c-torture/execute/20001009-2.c: ... to here.
15233
15234 2000-10-09  Geoff Keating  <geoffk@cygnus.com>
15235
15236         * gcc.c-torture/compile/20001009-1.c: New testcase.
15237         * gcc.c-torture/execute/20001009-1.c: New testcase.
15238         Testcases provided by Jan Hubicka <jh@suse.cz>.
15239
15240 2000-10-08  Joseph S. Myers  <jsm28@cam.ac.uk>
15241
15242         * gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
15243         gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Define intmax_t and
15244         uintmax_t using <limits.h> to emulate the compiler's internal
15245         logic.  No longer XFAIL %j tests.
15246
15247 2000-10-08  Joseph S. Myers  <jsm28@cam.ac.uk>
15248
15249         * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c,
15250         gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
15251         gcc.dg/c99-strftime-1.c, gcc.dg/format-ext-3.c: Adjust error
15252         regexps and details of expected handling of some bad formats.
15253         * gcc.dg/format-xopen-1.c: Add test for $ format with assignment
15254         suppression.
15255
15256 2000-10-07  Joseph S. Myers  <jsm28@cam.ac.uk>
15257
15258         * g++.old-deja/g++.eh/cond1.C, g++.old-deja/g++.other/bitfld3.C,
15259         g++.old-deja/g++.other/cond5.C, g++.old-deja/g++.other/decl3.C,
15260         g++.old-deja/g++.other/decl5.C, gcc.dg/cast-qual-1.c,
15261         gcc.dg/return-type-1.c, gcc.dg/unused-1.c: Update URLs of messages
15262         in list archives.
15263
15264 2000-10-06  Richard Henderson  <rth@cygnus.com>
15265
15266         * g++.old-deja/g++.brendan/crash13.C: Pass -Wreturn-type.
15267         * g++.old-deja/g++.brendan/crash52.C: Likewise.
15268         * g++.old-deja/g++.jason/report.C: Likewise.
15269         * g++.old-deja/g++.law/friend5.C: Likewise.
15270         * g++.old-deja/g++.mike/p646.C: Likewise.  Adjust the spelling
15271         of the expected warnings.
15272
15273 2000-10-06  Nathan Sidwell  <nathan@codesourcery.com>
15274
15275         * g++.old-deja/g++.pt/enum14.C: New test.
15276
15277 2000-10-05  Nathan Sidwell  <nathan@codesourcery.com>
15278
15279         * g++.old-deja/g++.pt/crash59.C: New test.
15280
15281 2000-10-04  Will Cohen  <wcohen@redhat.com>
15282
15283         * gcc.dg/20000926-1.c: New test.
15284
15285 2000-10-03  Geoff Keating  <geoffk@cygnus.com>
15286
15287         * g++.old-deja/g++.pt/memtemp77.C (main): Update demangled
15288         function name for current C++ compiler.
15289         Patch from Kriang Lerdsuwanakij <lerdsuwa@scf.usc.edu>.
15290
15291 2000-09-29  Gabriel Dos Reis  <gdr@codesourcery.com>
15292
15293         * g++.old-deja/g++.ext/pretty3.C: Fix comparison with
15294         __PRETTY_FUNCTION__.
15295         * g++.old-deja/g++.ext/pretty2.C: Likewise.
15296
15297 2000-09-28  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
15298
15299         * gcc.dg/wtr-int-type-1.c: Don't expect a warning from system headers.
15300
15301 2000-09-26  Jakub Jelinek  <jakub@redhat.com>
15302
15303         * gcc.c-torture/compile/20000923-1.c: New test.
15304
15305 2000-09-25 Theodore Papadopoulo <Theodore.Papadopoulo@sophia.inria.fr>
15306
15307         * g++.old-deja/g++.other/crash20.C: Make ready for libstdc++-v3.
15308         * g++.old-deja/g++.pt/ttp62.C: Same.
15309         * g++.old-deja/g++.other/inline14.C: Same.
15310
15311 2000-09-24  Richard Henderson  <rth@cygnus.com>
15312
15313         * gcc.c-torture/execute/20000914-1.c: Declare malloc.
15314
15315 2000-09-24  Joseph S. Myers  <jsm28@cam.ac.uk>
15316
15317         * gcc.dg/c90-printf-1.c: Add test for wide string format.
15318
15319 2000-09-22  Geoff Keating  <geoffk@cygnus.com>
15320
15321         * gcc.c-torture/compile/20000922-1.c: New file.
15322
15323 2000-09-21  Nick Clifton  <nickc@redhat.com>
15324
15325         * gcc.c-torture/execute/divmod-1.c (mod5): New function - perform
15326         a signed long modulo operation.
15327         (mod6): New function - perform an unsigned long modulo operation.
15328         (main): Add tests for modulos of very large numbers by very small
15329         dividends.
15330
15331 2000-09-19  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
15332
15333         * g++.old-deja/g++.other/virtual8.C: Declare printf correctly.
15334
15335 2000-09-19  Richard Henderson  <rth@cygnus.com>
15336
15337         * gcc.dg/compare2.c (case 10): XFAIL.
15338
15339 2000-09-18  Richard Henderson  <rth@cygnus.com>
15340
15341         * gcc.c-torture/execute/20000906-1.c: Move ...
15342         * gcc.dg/20000906-1.c: ... here.  Only run on targets
15343         that support __builtin_trap.
15344
15345 Mon 18-Sep-2000 19:23:11 BST  Neil Booth  <NeilB@earthling.net>
15346
15347         * gcc.dg/cpp/cmdlne-C.c: Remove bogus warning test.
15348
15349 2000-09-18  Joseph S. Myers  <jsm28@cam.ac.uk>
15350
15351         * gcc.dg/format-ext-1.c: Add tests for mixing %m with $ formats.
15352         * gcc.dg/format-xopen-1.c: Fix error in one $ format test.  Add
15353         more $ format tests.
15354
15355 2000-09-18  Joseph S. Myers  <jsm28@cam.ac.uk>
15356
15357         * gcc.dg/format-errmk-1.c: New test.
15358
15359 2000-09-17  Greg McGary  <greg@mcgary.org>
15360
15361         * gcc.c-torture/execute/20000917-1.x: Remove.
15362
15363 2000-09-17  Joseph S. Myers  <jsm28@cam.ac.uk>
15364
15365         * gcc.dg/c90-complex-1.c, gcc.dg/c99-complex-1.c: New tests.
15366
15367 2000-09-17  Greg McGary  <greg@mcgary.org>
15368
15369         * gcc.c-torture/execute/20000917-1.c: New test.
15370         * gcc.c-torture/execute/20000917-1.x: XFAIL.
15371
15372 2000-09-16  Neil Booth  <NeilB@earthling.net>
15373
15374         * gcc.dg/cpp/macro2.c: Testcase for multi-context arguments
15375         in nested macro bug.
15376
15377 2000-09-15  Neil Booth  <NeilB@earthling.net>
15378
15379         * gcc.dg/cpp/paste10.c: Testcase for PASTE_LEFT buglet.
15380
15381 2000-09-14  Jeffrey A Law  (law@cygnus.com)
15382
15383         * gcc.c-torture/execute/20000914-1.c: New test.
15384
15385 2000-09-12  Alexandre Oliva  <aoliva@redhat.com>
15386
15387         * g++.other/inline13.C: New test.
15388
15389 2000-09-12  Andreas Jaeger  <aj@suse.de>
15390
15391         * gcc.c-torture/execute/widechar-2.c: New test for wchar_t
15392         constant by Ulrich Drepper <drepper@redhat.com>.
15393
15394 2000-09-12  J"orn Rennecke <amylaar@redhat.co.uk>
15395
15396         * gcc.c-torture/compile/981006-1.x: No -fpic for sh-coff / sh-hms.
15397
15398 2000-09-12  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
15399
15400         * gcc.dg/wtr-union-init-2.c, gcc.dg/wtr-union-init-3.c: New tests.
15401
15402 2000-09-11  Zack Weinberg  <zack@wolery.cumb.org>
15403
15404         * gcc.dg/cpp/backslash.c: New test.
15405
15406 2000-09-11  Alexandre Oliva  <aoliva@redhat.com>
15407
15408         * gcc.c-torture/execute/20000910-1.c: New test.
15409         * gcc.c-torture/execute/20000910-2.c: Likewise.
15410
15411 2000-09-11  Robert Lipe  <robertl@sco.com>
15412
15413         * gcc.dg/pragma-align.c: New test.
15414
15415 2000-09-11  Nathan Sidwell  <nathan@codesourcery.com>
15416
15417         * g++.old-deja/g++.pt/explicit82.C: New test.
15418         * g++.old-deja/g++.pt/explicit83.C: New test.
15419
15420 2000-09-10  Zack Weinberg  <zack@wolery.cumb.org>
15421
15422         * gcc.dg/asm-names.c: New test.
15423
15424 2000-09-09  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
15425
15426         * gcc.dg/cpp/tr-warn6.c: New test
15427
15428 2000-09-07  Joseph S. Myers  <jsm28@cam.ac.uk>
15429
15430         * gcc.dg/format-ext-3.c: Test %#b and %#h as formats that should
15431         be accepted.
15432
15433 2000-09-07  Catherine Moore  <clm@redhat.com>
15434
15435         * gcc.c-torture/execute/unroll-1.c: New test.
15436
15437 2000-09-06  Zack Weinberg  <zack@wolery.cumb.org>
15438
15439         * g++.old-deja/g++.benjamin/13478.C: Put meaningful tags on
15440         ERROR markers.
15441         * g++.old-deja/g++.brendan/crash8.C: Move ERROR marker up one line.
15442         * gcc.dg/c99-array-nonobj-1.c: Don't expect func[] cases to fail.
15443         * gcc.dg/wtr-label-1.c: Don't use unconstrained .* in error regexps.
15444         * gcc.dg/wtr-suffix-1.c: Correct error regexps.
15445         * gcc.dg/cpp/unc1.c, gcc.dg/cpp/unc2.c, gcc.dg/cpp/unc3.c:
15446         Preprocess only.
15447         * gcc.dg/cpp/unc4.c: Adjust line number in dg-error line.
15448         * gcc.dg/noncompile/const-ll-1.c: Generalize error regexp.
15449
15450 2000-09-06  Nathan Sidwell  <nathan@codesourcery.com>
15451
15452         * g++.old-deja/g++.pt/deduct2.C: New test.
15453
15454 2000-09-06  Nathan Sidwell  <nathan@codesourcery.com>
15455
15456         * g++.old-deja/g++.pt/parms2.C: New test.
15457
15458 2000-09-06  Nathan Sidwell  <nathan@codesourcery.com>
15459
15460         * g++.old-deja/g++.pt/crash58.C: New test.
15461
15462 2000-09-06  Greg McGary  <greg@mcgary.org>
15463
15464         * gcc.c-torture/execute/20000906-1.c: New test.
15465         * gcc.c-torture/execute/20000906-1.x: Expect failure for ix86 at `-O2'.
15466
15467 2000-09-05  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
15468
15469         * gcc.dg/wtr-int-type-1.c: Fix for 64-bit platforms.
15470
15471 2000-09-04  Nathan Sidwell  <nathan@codesourcery.com>
15472
15473         * g++.old-deja/g++.pt/crash57.C: New test.
15474
15475 2000-09-04  Nathan Sidwell  <nathan@codesourcery.com>
15476
15477         * g++.old-deja/g++.pt/crash56.C: New test.
15478
15479 2000-09-04  Nathan Sidwell  <nathan@codesourcery.com>
15480
15481         * g++.old-deja/g++.pt/koenig1.C: New test.
15482
15483 2000-09-04  Jakub Jelinek  <jakub@redhat.com>
15484
15485         * gcc.dg/20000904-1.c: New test.
15486
15487 2000-09-04  Jakub Jelinek  <jakub@redhat.com>
15488
15489         * gcc.dg/cpp/paste8.c: New test.
15490
15491 2000-09-01  Alexandre Oliva  <aoliva@redhat.com>
15492
15493         * gcc.c-torture/compile/20000827-1.c: New test.
15494
15495 2000-09-01  Joseph S. Myers  <jsm28@cam.ac.uk>
15496
15497         * gcc.dg/format-diag-1.c: New test.
15498
15499 2000-09-01  Joseph S. Myers  <jsm28@cam.ac.uk>
15500
15501         * gcc.dg/c90-printf-1.c, gcc.dg/c90-printf-2.c,
15502         gcc.dg/c90-scanf-1.c, gcc.dg/c90-scanf-2.c, gcc.dg/c99-printf-1.c,
15503         gcc.dg/c99-scanf-1.c, gcc.dg/format-ext-1.c,
15504         gcc.dg/format-ext-2.c, gcc.dg/format-xopen-1.c,
15505         gcc.dg/formatz-1.c: Adjust warning regular expressions.
15506
15507 2000-09-01  Nathan Sidwell  <nathan@codesourcery.com>
15508
15509         * g++.old-deja/g++.other/nested4.C: New test.
15510
15511 2000-09-01  Nathan Sidwell  <nathan@codesourcery.com>
15512
15513         * g++.old-deja/g++.ns/scoped1.C: New test.
15514
15515 2000-08-30  Alexandre Oliva  <aoliva@redhat.com>
15516
15517         * lib/g++.exp: Support testing already-installed GCC.
15518
15519 2000-08-29  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
15520
15521         * wtr-label-1.c, wtr-suffix-1.c: New tests.
15522
15523 2000-08-27  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
15524
15525         * gcc.dg/return-type-2.c: New test.
15526
15527 2000-08-27  Geoff Keating  <geoffk@cygnus.com>
15528
15529         * gcc.c-torture/compile/20000825-1.c: New test.
15530
15531 2000-08-26  Alexandre Oliva  <aoliva@redhat.com>
15532
15533         * gcc.dg/dwarf2-2.c: New test.
15534
15535 2000-08-26  Zack Weinberg  <zack@wolery.cumb.org>
15536
15537         * gcc.dg/cpp/tr-warn4.c: Remove unconstrained .* from
15538         dg-warning regexps.
15539
15540 2000-08-25  Joseph S. Myers  <jsm28@cam.ac.uk>
15541
15542         * gcc.dg/format-ext-3.c, gcc.dg/format-ext-4.c,
15543         gcc.dg/format-ext-5.c: New tests.
15544
15545 2000-08-25  Jakub Jelinek  <jakub@redhat.com>
15546
15547         * testsuite/g++.old-deja/g++.other/crash22.C: New test.
15548
15549 2000-08-24  Mark Mitchell  <mark@codesourcery.com>
15550
15551         * gcc.dg/noncompile/930622-2.c: Adjust error message.
15552
15553 2000-08-24  Richard Henderson  <rth@cygnus.com>
15554
15555         * gcc.dg/ia64-sync-1.c: New test.
15556         * gcc.dg/ia64-sync-2.c: New test.
15557         * gcc.dg/ia64-asm-1.c: New test.
15558
15559 2000-08-24  Joseph S. Myers  <jsm28@cam.ac.uk>
15560
15561         * gcc.dg/c99-scanf-2.c: Remove test for scanf "Z" length.
15562         * gcc.dg/format-ext-2.c: New test.
15563
15564 2000-08-23  Jason Merrill  <jason@redhat.com>
15565
15566         * lib/old-dejagnu.exp: Also ignore "In member function" and
15567         "At global scope".
15568
15569 2000-08-23  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
15570
15571         * gcc.dg/noncompile/label-lineno-1.c: New test.
15572
15573 2000-08-23  Joseph S. Myers  <jsm28@cam.ac.uk>
15574
15575         * gcc.dg/c99-array-nonobj-1.c: New test.
15576
15577 2000-08-23  Joseph S. Myers  <jsm28@cam.ac.uk>
15578
15579         * gcc.dg/c99-printf-2.c, gcc.dg/format-xopen-1.c: Add some more
15580         tests.
15581         * gcc.dg/format-ext-1.c: New test.
15582
15583 2000-08-23  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
15584
15585         * gcc.dg/cpp/tr-warn4.c, gcc.dg/cpp/tr-warn5.c,
15586         gcc.dg/wtr-aggr-init-1.c, gcc.dg/wtr-escape-1.c,
15587         gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-static-1.c,
15588         gcc.dg/wtr-strcat-1.c, gcc.dg/wtr-switch-1.c,
15589         gcc.dg/wtr-unary-plus-1.c, gcc.dg/wtr-union-init-1.c: New tests.
15590
15591 2000-08-22  Joseph S. Myers  <jsm28@cam.ac.uk>
15592
15593         * gcc.dg/c90-strftime-2.c, gcc.dg/c99-strftime-1.c,
15594         gcc.dg/c99-strftime-2.c: New tests.
15595
15596 2000-08-22  Richard Henderson  <rth@cygnus.com>
15597
15598         * gcc.c-torture/execute/20000822-1.c: New test.
15599
15600 2000-08-21  Jakub Jelinek  <jakub@redhat.com>
15601
15602         * gcc.c-torture/execute/20000819-1.x: Remove.
15603
15604 2000-08-21  Joseph S. Myers  <jsm28@cam.ac.uk>
15605
15606         * gcc.dg/c90-printf-3.c, gcc.dg/c90-scanf-2.c,
15607         gcc.dg/c90-scanf-3.c, gcc.dg/c90-scanf-4.c,
15608         gcc.dg/c90-strftime-1.c, gcc.dg/c99-printf-3.c,
15609         gcc.dg/c99-scanf-1.c, gcc.dg/c99-scanf-2.c, gcc.dg/c99-scanf-3.c,
15610         gcc.dg/format-xopen-1.c: New tests.
15611
15612 2000-08-21  Joseph S. Myers  <jsm28@cam.ac.uk>
15613
15614         * gcc.dg/c90-scanf-1.c, gcc.dg/c94-scanf-1.c: New tests.
15615
15616 2000-08-21  Jakub Jelinek  <jakub@redhat.com>
15617
15618         * g++.old-deja/g++.other/loop2.C: New test.
15619
15620         * gcc.c-torture/compile/20000606-1.c: New test.
15621         * gcc.c-torture/compile/20000728-1.c: New test.
15622         * gcc.c-torture/execute/20000801-1.c: New test.
15623         * gcc.c-torture/execute/20000801-2.c: New test.
15624         * gcc.c-torture/execute/20000819-1.c: New test.
15625         * gcc.c-torture/execute/20000819-1.x: XFAIL.
15626         * gcc.dg/20000629-1.c: New test.
15627         * gcc.dg/20000724-1.c: New test.
15628         * gcc.dg/20000807-1.c: New test.
15629
15630 2000-08-20 Dennis Chernoivanov <cdi@sparc.spb.su>
15631
15632         * gcc.dg/cpp/pragma-1.c: New test.
15633         * gcc.dg/cpp/pragma-2.c: New test.
15634
15635 2000-08-18  Zack Weinberg  <zack@wolery.cumb.org>
15636
15637         * gcc.dg/cpp/lexstrng.c: Don't include string.h.
15638         * gcc.dg/cpp/paste2.c: Don't include string.h.  Prototype strcmp.
15639
15640 2000-08-18  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
15641
15642         * gcc.c-torture/compile/20000818-1.c: New test.
15643
15644 2000-08-18  Manfred Hollstein  <manfredh@redhat.com>
15645
15646         * gcc.c-torture/execute/20000818-1.c: New test.
15647
15648 2000-08-18  Joseph S. Myers  <jsm28@cam.ac.uk>
15649
15650         * gcc.dg/format-va-1.c: New test.
15651
15652 2000-08-18  Nathan Sidwell  <nathan@codesourcery.com>
15653
15654         * g++.old-deja/g++.other/typedef8.C: New test.
15655
15656 2000-08-18  Nathan Sidwell  <nathan@codesourcery.com>
15657
15658         * g++.old-deja/g++.benjamin/13478.C: Mark candidate.
15659         * g++.old-deja/g++.mike/net36.C: Mark candidate.
15660         * g++.old-deja/g++.robertl/eb131.C: Mark candidate.
15661         * g++.old-deja/g++.oliva/overload1.C: Remove XFAIL.
15662         * g++.old-deja/g++.other/ptrmem7.C: New test.
15663         * g++.old-deja/g++.pt/ptrmem10.C: New test.
15664
15665 2000-08-18  Nathan Sidwell  <nathan@codesourcery.com>
15666
15667         * g++.old-deja/g++.pt/typename27.C: New test.
15668
15669 2000-08-17  Nathan Sidwell  <nathan@codesourcery.com>
15670
15671         * g++.old-deja/g++.pt/crash44.C: Remove XFAIL. Add ERROR.
15672         * g++.old-deja/g++.pt/friend38.C: Remove XFAIL. Add extra test.
15673         * g++.old-deja/g++.pt/friend45.C: New test.
15674         * g++.old-deja/g++.other/friend8.C: New test.
15675
15676 2000-08-15  Richard Henderson  <rth@cygnus.com>
15677
15678         * gcc.c-torture/execute/20000815-1.c: New test.
15679
15680 2000-08-15  Joseph S. Myers  <jsm28@cam.ac.uk>
15681
15682         * gcc.dg/c90-array-lval-2.c, gcc.dg/c90-const-expr-2.c,
15683         gcc.dg/c99-array-lval-2.c, gcc.dg/c99-const-expr-2.c,
15684         gcc.dg/c99-func-3.c, gcc.dg/c99-func-4.c: New tests.
15685
15686 2000-08-14  Nathan Sidwell  <nathan@codesourcery.com>
15687
15688         * g++.old-deja/g++.other/refinit2.C: New test.
15689
15690 2000-08-13  Geoff Keating  <geoffk@cygnus.com>
15691
15692         * lib/c-torture.exp (c-torture): Make
15693         compiler_conditional_xfail_data global.
15694         * lib/f-torture.exp (f-torture): Add in torture_eval_before_compile,
15695         compiler_conditional_xfail_data machinery.
15696         (f-torture-execute): Likewise.
15697         * g77.c-torture/compile/20000629-1.x: The test only fails on x86,
15698         and only when unrolling loops.
15699
15700         * gcc.dg/c99-array-lval-1.c: The test on line 14 now passes.
15701
15702 2000-08-11  Nathan Sidwell  <nathan@codesourcery.com>
15703
15704         * g++.old-deja/g++.pt/explicit81.C: New test.
15705
15706 2000-08-11  Nathan Sidwell  <nathan@codesourcery.com>
15707
15708         * g++.old-deja/g++.pt/typename26.C: New test.
15709
15710 2000-08-10  Geoff Keating  <geoffk@cygnus.com>
15711
15712         * gcc.dg/920413-1.c: Allow for 'traditional C rejects 'U' suffix'
15713         warning.
15714
15715 2000-08-10  Nathan Sidwell  <nathan@codesourcery.com>
15716
15717         * g++.old-deja/g++.other/array3.C: New test.
15718
15719 2000-08-09  Joseph S. Myers  <jsm28@cam.ac.uk>
15720
15721         * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-scope-1.c,
15722         gcc.dg/c99-array-lval-1.c, gcc.dg/c99-const-expr-1.c,
15723         gcc.dg/c99-func-1.c, gcc.dg/c99-func-2.c, gcc.dg/c99-scope-1.c:
15724         New tests.
15725
15726 2000-08-09  Nathan Sidwell  <nathan@codesourcery.com>
15727
15728         * g++.old-deja/g++.abi/ptrflags.C: Adjust rtti member names.
15729         * g++.old-deja/g++.abi/vmihint.C: Likewise.
15730
15731 2000-08-09  Alexandre Oliva  <aoliva@redhat.com>
15732
15733         * gcc.c-torture/execute/20000808-1.c: New test.
15734
15735 2000-08-09  Joseph S. Myers  <jsm28@cam.ac.uk>
15736
15737         * gcc.dg/c90-const-expr-1.c: New test.
15738
15739 2000-08-08  Richard Henderson  <rth@cygnus.com>
15740
15741         * gcc.dg/noncompile/920923-1.c: Declare calloc.
15742
15743 2000-08-08  Joseph S. Myers  <jsm28@cam.ac.uk>
15744
15745         * gcc.dg/noncompile/const-ll-1.c: New test.
15746
15747 2000-08-07  Joseph S. Myers  <jsm28@cam.ac.uk>
15748
15749         * gcc.dg/c90-printf-2.c, gcc.dg/c99-printf-2.c: New tests.
15750
15751 2000-08-06  Ovidiu Predescu  <ovidiu@cup.hp.com>
15752
15753         * lib/objc.exp (objc_target_compile): Set the ld_library_path so
15754         that running programs linked against the shared version of libobjc
15755         run correctly.
15756
15757 2000-08-06  Joseph S. Myers  <jsm28@cam.ac.uk>
15758
15759         * gcc.dg/c99-printf-1.c: New test.
15760
15761 2000-08-06  Joseph S. Myers  <jsm28@cam.ac.uk>
15762
15763         * gcc.c-torture/execute/20000801-4.x: Only xfail on x86.
15764
15765 2000-08-05  Zack Weinberg  <zack@wolery.cumb.org>
15766
15767         * gcc.c-torture/execute/20000731-1.x: Delete.
15768
15769 2000-08-04  Zack Weinberg  <zack@wolery.cumb.org>
15770
15771         * lib/gcc-dg.exp: Set up TORTURE_OPTIONS, torture_with_loops,
15772         and torture_without_loops as is done by c-torture.exp.
15773         (search_for): Copy from c-torture.exp.
15774         (gcc-dg-runtest): New function, drives a directory of tests
15775         iterating over the TORTURE_OPTIONS.
15776         (scan-assembler, scan-assembler-not): Move here from
15777         individual directory drivers.
15778
15779         * gcc.dg/dg.exp: scan-assembler, scan-assembler-not now
15780         defined by lib/gcc-dg.exp.
15781         * gcc.dg/cpp/cpp.exp: Likewise.
15782         * gcc.dg/noncompile/noncompile.exp: Likewise.  Use
15783         gcc-dg-runtest, so we cycle over optimization options.
15784
15785         * gcc.dg/cpp/20000625-2.c: Expect warning on line 8, not 9.
15786         * gcc.dg/compare2.c: No longer expected to fail.
15787
15788 2000-08-04  J"orn Rennecke <amylaar@cygnus.co.uk>
15789
15790         * gcc.c-torture/execute/20000804-1.c: New test.
15791
15792 2000-08-04  Joseph S. Myers  <jsm28@cam.ac.uk>
15793
15794         * gcc.dg/c90-printf-1.c, gcc.dg/c94-printf-1.c: New tests.
15795
15796 2000-08-03  Zack Weinberg  <zack@wolery.cumb.org>
15797
15798         * gcc.dg/cpp/20000625-2.c: Don't expect a warning on line 4.
15799
15800 2000-08-03  Jeffrey A Law  (law@cygnus.com)
15801
15802         * gcc.c-torture/compile/20000803-1.c: New test.
15803
15804 2000-08-03  Joseph S. Myers  <jsm28@cam.ac.uk>
15805
15806         * gcc.c-torture/execute/20000801-3.c,
15807         gcc.c-torture/execute/20000801-4.c: New tests.
15808         * gcc.c-torture/execute/20000801-3.x,
15809         gcc.c-torture/execute/20000801-4.x: Xfail.
15810
15811 2000-08-02  Geoff Keating  <geoffk@cygnus.com>
15812
15813         * lib/objc.exp (objc_target_compile): Look for libobjc.a in
15814         libobjc/.libs to allow for libtool.
15815
15816 2000-08-02  Jakub Jelinek  <jakub@redhat.com>
15817
15818         * gcc.c-torture/compile/20000802-1.c: New test.
15819
15820 2000-08-02  Zack Weinberg  <zack@wolery.cumb.org>
15821
15822         * gcc.dg/cpp/macsyntx.c: Fix error regexp.
15823
15824 2000-07-31  Jeffrey A Law  (law@cygnus.com)
15825
15826         * gcc-c-torture/execute/20000731-2.c: New test.
15827
15828         * gcc.c-torture/execute/20000731-1.c: New test.
15829         * gcc.c-torture/execute/20000731-1.x: Expected to fail for i?86-*-*.
15830
15831 2000-07-31  Jakub Jelinek  <jakub@redhat.com>
15832
15833         * testsuite/gcc.dg/cpp/paste7.c: New test.
15834         * gcc.dg/cpp/20000725-1.c: New test.
15835
15836 2000-07-31  Zack Weinberg  <zack@wolery.cumb.org>
15837
15838         * gcc.dg/c90-digraph-1.c: Restore { dg-do run } marker.
15839         * gcc.dg/noncompile/990416-1.c: Do not expect an implicit-
15840         declaration warning for __builtin_dwarf_reg_size.
15841
15842         * gcc.dg/c99-impl-decl-1.c: No longer XFAIL.
15843
15844 2000-07-31  Joseph S. Myers  <jsm28@cam.ac.uk>
15845
15846         * gcc.dg/noncompile/voidparam-1.c: New test.
15847
15848 2000-07-30  Richard Henderson  <rth@cygnus.com>
15849
15850         * gcc.dg/c90-digraph-1.c: Don't xfail.
15851         * gcc.dg/compare2.c (case 10): Xfail.
15852         * gcc.dg/noncompile/redecl-1.c: Fix expected error message.
15853
15854 2000-07-27  Joseph S. Myers  <jsm28@cam.ac.uk>
15855
15856         * gcc.dg/c99-main-1.c: New test.
15857
15858 2000-07-25  Joseph S. Myers  <jsm28@cam.ac.uk>
15859
15860         * gcc.dg/c90-impl-int-2.c, gcc.dg/c99-impl-int-2.c: New tests.
15861
15862 2000-07-26  Hans-Peter Nilsson  <hp@axis.com>
15863
15864         * gcc.c-tortuer/execute/20000726-1.c: New test.
15865
15866 2000-07-26  Alexandre Oliva  <aoliva@redhat.com>
15867
15868         * gcc.c-torture/execute/enum-2.c: New test.
15869
15870 2000-07-25  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
15871
15872         * gcc.dg/cpp/tr-warn3.c: New test.
15873
15874 2000-07-25  Nathan Sidwell  <nathan@codesourcery.com>
15875
15876         * g++.old-deja/g++.ext/implicit1.C: Remove.
15877         * g++.old-deja/g++.jason/c2.C: Remove
15878         * g++.old-deja/g++.mike/p700.C: Add prototype parameters.
15879         * g++.old-deja/g++.pt/crash16.C: Likewise.
15880         * g++.old-deja/g++.brendan/crash43.C: Remove -fstrict-prototype.
15881
15882 2000-07-25  Nathan Sidwell  <nathan@codesourcery.com>
15883
15884         * g++.old-deja/g++.other/for2.C: New test.
15885
15886 2000-07-25  Jakub Jelinek  <jakub@redhat.com>
15887
15888         * gcc.dg/20000720-1.c: New test.
15889
15890 2000-07-25  Toon Moene  <toon@moene.indiv.nluug.nl>
15891
15892         * g77.f-torture/compile/20000630-2.x: Removed.  Case fixed.
15893
15894 2000-07-24  Geoff Keating  <geoffk@cygnus.com>
15895
15896         * gcc.c-torture/execute/20000722-1.x: New, testcase fails.
15897         * gcc.c-torture/execute/20000722-1.c: New.
15898         * gcc.c-torture/execute/20000516-1.c: Delete, replaced by 20000722-1.
15899
15900 2000-07-24  Jakub Jelinek  <jakub@redhat.com>
15901
15902         * gcc.dg/cpp/20000720-1.S: New test.
15903
15904 2000-07-21  Michael Meissner  <meissner@redhat.com>
15905
15906         * gcc.c-torture/execute/ieee/hugeval.c: New test.
15907
15908 2000-07-20  Zack Weinberg  <zack@wolery.cumb.org>
15909
15910         * g++.old-deja/g++.brendan/crash16.C,
15911         g++.old-deja/g++.brendan/parse3.C,
15912         g++.old-deja/g++.brendan/redecl1.C,
15913         g++.old-deja/g++.ns/template13.C,
15914         g++.old-deja/g++.other/decl4.C,
15915         g++.old-deja/g++.pt/spec14.C: Mark as crash test, expected to fail.
15916
15917 2000-07-20  Zack Weinberg  <zack@wolery.cumb.org>
15918
15919         * lib/old-dejagnu.exp: Check for both "Internal compiler error"
15920         and "Internal error".
15921
15922         * gcc.dg/cpp/20000625-2.c, gcc.dg/cpp/macsyntx.c: Update error
15923         regexps.
15924         * gcc.dg/cpp/paste6.c: New test.
15925
15926 2000-07-19  Zack Weinberg  <zack@wolery.cumb.org>
15927
15928         * gcc.dg/cpp/tr-direct.c: New test.
15929
15930         * gcc.dg/cpp/directiv.c, gcc.dg/cpp/macsyntx.c,
15931         gcc.dg/cpp/undef1.c: Tweak error regexps.
15932
15933 2000-07-18  Eric Christopher <echristo@redhat.com>
15934
15935         * gcc.c-torture/compile/20000718-1.c: New test.
15936
15937 2000-07-18  Zack Weinberg  <zack@wolery.cumb.org>
15938
15939         * cpplex.c (_cpp_push_token): If the token being pushed back
15940         is the previous token in this context, just subtract one from
15941         context->posn.
15942         * cppmacro.c (save_expansion): Clear aux field when storing a
15943         placemarker.
15944
15945 2000-07-18  Alexandre Oliva  <aoliva@redhat.com>
15946
15947         * gcc.dg/noncompile/redecl-1.c: New test.
15948
15949 2000-07-18  Jakub Jelinek  <jakub@redhat.com>
15950
15951         * gcc.c-torture/execute/20000717-5.c: New test.
15952         * gcc.c-torture/execute/20000717-1.x: Removed.
15953
15954 2000-07-17  Richard Henderson  <rth@cygnus.com>
15955
15956         * gcc.c-torture/execute/20000717-4.c: New test.
15957
15958 2000-07-17  Zack Weinberg  <zack@wolery.cumb.org>
15959
15960         * gcc.dg/cpp/syshdr.c: New test.
15961         * gcc.dg/cpp/syshdr1.h, gcc.dg/cpp/syshdr2.h: New files.
15962
15963 2000-07-17  Neil Booth  <neilb@earthling.net>
15964
15965         * gcc.dg/cpp/cmdlne-dM.c: New test.
15966         * gcc.dg/cpp/cmdlne-dD.c: New test.
15967
15968 2000-07-17  Jeffrey A Law  (law@cygnus.com)
15969
15970         * gcc.c-torture/execute/20000717-3.c: New test.
15971
15972         * gcc.c-torture/compile/20000717-1.c: New test.
15973
15974 2000-07-17  Geoffrey Keating  <geoffk@cygnus.com>
15975
15976         * gcc.c-torture/execute/20000717-2.c: New test.
15977
15978 2000-07-17  Joseph S. Myers  <jsm28@cam.ac.uk>
15979
15980         * gcc.dg/formatz-1.c: New test.
15981
15982         * gcc.dg/c90-digraph-1.c, gcc.dg/c94-digraph-1.c,
15983         * gcc.dg/c99-digraph-1.c: New tests.
15984
15985         * gcc.dg/c90-hexfloat-1.c, gcc.dg/c90-hexfloat-2.c,
15986         * gcc.dg/c99-hexfloat-1.c, gcc.dg/c99-hexfloat-2.c: New tests.
15987
15988         * gcc.dg/c90-enum-comma-1.c, gcc.dg/c90-idem-qual-1.c,
15989         * gcc.dg/c90-impl-decl-1.c, gcc.dg/c90-impl-int-1.c,
15990         * gcc.dg/c90-longlong-1.c, gcc.dg/c90-restrict-1.c,
15991         * gcc.dg/c90-return-1.c, gcc.dg/c99-enum-comma-1.c,
15992         * gcc.dg/c99-idem-qual-1.c, gcc.dg/c99-impl-decl-1.c,
15993         * gcc.dg/c99-impl-int-1.c, gcc.dg/c99-longlong-1.c,
15994         * gcc.dg/c99-restrict-1.c, gcc.dg/c99-return-1.c: New tests.
15995
15996 2000-07-17   Greg McGary <greg@mcgary.org>
15997
15998         * gcc.c-torture/execute/20000717-1.c: New test.
15999         * gcc.c-torture/execute/20000717-1.x: Expected to fail.
16000
16001 2000-07-15  Jakub Jelinek  <jakub@redhat.com>
16002
16003         * gcc.c-torture/execute/20000715-2.c: New test.
16004         * gcc.dg/20000715-1.c: New test.
16005
16006 2000-07-15  Michael Meissner  <meissner@redhat.com>
16007
16008         * gcc.c-torture/execute/20000715-1.c: New test.
16009
16010 2000-07-13  Jakub Jelinek  <jakub@redhat.com>
16011
16012         * gcc.c-torture/execute/20000707-1.c: New test.
16013
16014 2000-07-13  Neil Booth  <NeilB@earthling.net>
16015
16016         * testsuite/gcc.dg/cpp/digraph1.c,
16017         testsuite/gcc.dg/cpp/digraph2.c,
16018         testsuite/gcc.dg/cpp/digraphs.c: New tests.
16019
16020 2000-07-12  David Billinghurst  <David Billinghurst@riotinto.com.au>
16021
16022         * g77.f-torture/compile/20000630-2.f:  New test.
16023         * g77.f-torture/compile/20000630-2.x
16024
16025 2000-07-11  David Billinghurst  <David.Billinghurst@riotinto.com.au>
16026
16027         * g77.f-torture/execute/20000503-1.x: Delete.  Test now passes.
16028
16029 2000-07-11  Neil Booth  <NeilB@earthling.net>
16030
16031         * gcc.dg/cpp/cmdlne-C.c: Fix typo.
16032
16033 2000-07-11  Neil Booth  <NeilB@earthling.net>
16034
16035         * gcc.dg/cpp/cmdlne-C.c: New.
16036
16037 2000-07-09  Neil Booth  <NeilB@earthling.net>
16038
16039         * gcc.dg/cpp/directiv.c: New tests.
16040         * gcc.dg/cpp/undef1.c: Update.
16041
16042 2000-07-08  Angela Marie Thomas <angela@cygnus.com>
16043
16044         * lib/c-torture.exp: Make compiler_conditional_xfail_data global.
16045
16046 2000-07-09  Neil Booth  <NeilB@earthling.net>
16047
16048         * gcc.dg/cpp/macsyntx.c: Add test for #define defined.
16049
16050 2000-07-07  Zack Weinberg  <zack@wolery.cumb.org>
16051
16052         * gcc.dg/cpp/19951227-1.c, gcc.dg/cpp/assert2.c,
16053         gcc.dg/cpp/if-1.c, gcc.dg/cpp/if-4.c: Tweak error regexps.
16054
16055 2000-07-08  Neil Booth  <NeilB@earthling.net>
16056
16057         * gcc.dg/cpp/macsyntx.c: New tests.
16058
16059 2000-07-07  Jakub Jelinek  <jakub@redhat.com>
16060
16061         * gcc.dg/20000707-1.c: New test.
16062
16063 2000-07-07  Jakub Jelinek  <jakub@redhat.com>
16064
16065         * gcc.c-torture/execute/20000706-1.c: New test.
16066         * gcc.c-torture/execute/20000706-2.c: New test.
16067         * gcc.c-torture/execute/20000706-3.c: New test.
16068         * gcc.c-torture/execute/20000706-4.c: New test.
16069         * gcc.c-torture/execute/20000706-5.c: New test.
16070
16071 2000-07-06  Nathan Sidwell  <nathan@codesourcery.com>
16072
16073         * g++.old-deja/g++.pt/instantiate7.C: New test.
16074
16075 2000-07-06  Nathan Sidwell  <nathan@codesourcery.com>
16076
16077         * g++.old-deja/g++.mike/thunk2.C: Add return 0.
16078         * g++.old-deja/g++.mike/thunk3.C: Likewise.
16079         * g++.old-deja/g++.other/rtti3.C: Likewise.
16080         * g++.old-deja/g++.other/rttid3.C: Likewise.
16081
16082 2000-06-30  David Billinghurst  <David Billinghurst@riotinto.com.au>
16083
16084         *  g77.f-torture/compile/20000630-1.x: Fix typo
16085
16086 2000-07-05  Zack Weinberg  <zack@wolery.cumb.org>
16087
16088         * gcc.dg/cpp/ident.c: Don't expect #ident strings in the
16089         assembly output.
16090
16091 2000-07-04  Zack Weinberg  <zack@wolery.cumb.org>
16092
16093         * gcc.dg/cpp/ident.c: New test.
16094
16095 2000-07-05  Neil Booth  <NeilB@earthling.net>
16096
16097         * gcc.dg/cpp/lexident.c, gcc.dg/cpp/lexnum.c,
16098           gcc.dg/cpp/lexstrng.c: New tests.
16099
16100 2000-07-04  Neil Booth  <NeilB@earthling.net>
16101
16102         * gcc.dg/cpp/macro1.c: Add more macro expansion tests.
16103         * gcc.dg/cpp/strify2.c: Same.
16104
16105 2000-07-03  Zack Weinberg  <zack@wolery.cumb.org>
16106
16107         * testsuite/gcc.dg/cpp/19951025-1.c: Adjust regexps.
16108         * testsuite/gcc.dg/cpp/19990703-1.c: Likewise.
16109         * testsuite/gcc.dg/cpp/20000625-1.c: Likewise.
16110         * testsuite/gcc.dg/cpp/20000625-2.c: Likewise.
16111
16112         * testsuite/gcc.dg/cpp/macro1.c,
16113         testsuite/gcc.dg/cpp/paste1.c, testsuite/gcc.dg/cpp/paste2.c,
16114         testsuite/gcc.dg/cpp/paste3.c, testsuite/gcc.dg/cpp/paste4.c,
16115         testsuite/gcc.dg/cpp/strify1.c,
16116         testsuite/gcc.dg/cpp/strify2.c: New tests.
16117
16118 2000-07-03  Jakub Jelinek  <jakub@redhat.com>
16119
16120         * gcc.c-torture/execute/20000703-1.c: New test.
16121
16122 2000-07-03  Nathan Sidwell  <nathan@codesourcery.com>
16123
16124         * g++.old-deja/g++.pt (lookup10.C): New test.
16125
16126 2000-07-03  Nathan Sidwell  <nathan@codesourcery.com>
16127
16128         * g++.old-deja/g++.pt (typename25.C): New test.
16129
16130 2000-07-02  Zack Weinberg  <zack@wolery.cumb.org
16131
16132         * gcc.c-torture/compile/20000701-1.c: New test.
16133
16134 2000-06-30  Nick Clifton  <nickc@cygnus.com>
16135
16136         * gcc.c-torture/compile/20000629-1.c: Add second, reversed, loop
16137         to test case.
16138
16139 2000-06-30  Catherine Moore  <clm@cygnus.com>
16140
16141         * gcc.c-torture/execute/align-1.c: New test.
16142
16143 2000-06-30  Nathan Sidwell  <nathan@codesourcery.com>
16144
16145         * g++.old-deja/g++.pt/expr8.C: New test.
16146         * g++.old-deja/g++.pt/expr6.C: Remove XFAIL.
16147
16148 2000-06-29  Nick Clifton  <nickc@cygnus.com>
16149
16150         * gcc.c-torture/compile/20000629-1.c: New test.
16151
16152 2000-06-29  Zack Weinberg  <zack@wolery.cumb.org>
16153
16154
16155         Move the c-torture/noncompile tests to either gcc.dg/cpp or a new
16156         gcc.dg/noncompile directory, depending on whether they're
16157         preprocessor tests or not.  Annotate all the tests for the dg
16158         framework.
16159
16160         * gcc.c-torture/noncompile/noncompile.exp: Delete.
16161         * gcc.dg/noncompile/noncompile.exp: New.
16162
16163         * Moved files:
16164         Old name                                New name
16165         gcc.c-torture/noncompile/920507-1.c     gcc.dg/noncompile/920507-1.c
16166         gcc.c-torture/noncompile/920616-2.c     gcc.dg/noncompile/920616-2.c
16167         gcc.c-torture/noncompile/920721-2.c     gcc.dg/noncompile/920721-2.c
16168         gcc.c-torture/noncompile/920824-1.c     gcc.dg/noncompile/920824-1.c
16169         gcc.c-torture/noncompile/920923-1.c     gcc.dg/noncompile/920923-1.c
16170         gcc.c-torture/noncompile/921102-1.c     gcc.dg/noncompile/921102-1.c
16171         gcc.c-torture/noncompile/921116-1.c     gcc.dg/noncompile/921116-1.c
16172         gcc.c-torture/noncompile/930301-1.c     gcc.dg/noncompile/930301-1.c
16173         gcc.c-torture/noncompile/930622-1.c     gcc.dg/noncompile/930622-1.c
16174         gcc.c-torture/noncompile/930622-2.c     gcc.dg/noncompile/930622-2.c
16175         gcc.c-torture/noncompile/930714-1.c     gcc.dg/noncompile/930714-1.c
16176         gcc.c-torture/noncompile/931203-1.c     gcc.dg/noncompile/931203-1.c
16177         gcc.c-torture/noncompile/940112-1.c     gcc.dg/noncompile/940112-1.c
16178         gcc.c-torture/noncompile/940227-1.c     gcc.dg/noncompile/940227-1.c
16179         gcc.c-torture/noncompile/940510-1.c     gcc.dg/noncompile/940510-1.c
16180         gcc.c-torture/noncompile/950825-1.c     gcc.dg/noncompile/950825-1.c
16181         gcc.c-torture/noncompile/950921-1.c     gcc.dg/noncompile/950921-1.c
16182         gcc.c-torture/noncompile/951123-1.c     gcc.dg/noncompile/951123-1.c
16183         gcc.c-torture/noncompile/971104-1.c     gcc.dg/noncompile/971104-1.c
16184         gcc.c-torture/noncompile/990416-1.c     gcc.dg/noncompile/990416-1.c
16185         gcc.c-torture/noncompile/init-1.c       gcc.dg/noncompile/init-1.c
16186         gcc.c-torture/noncompile/init-2.c       gcc.dg/noncompile/init-2.c
16187         gcc.c-torture/noncompile/invalid_asm.c  gcc.dg/noncompile/invalid_asm.c
16188         gcc.c-torture/noncompile/va-arg-1.c     gcc.dg/noncompile/va-arg-1.c
16189
16190         gcc.c-torture/noncompile/940712-1.c     gcc.dg/cpp/19940712-1.c
16191         gcc.c-torture/noncompile/940712-1.h     gcc.dg/cpp/19940712-1.h
16192         gcc.c-torture/noncompile/940712-1a.h    gcc.dg/cpp/19940712-1a.h
16193         gcc.c-torture/noncompile/940712-1b.h    gcc.dg/cpp/19940712-1b.h
16194         gcc.c-torture/noncompile/951025-1.c     gcc.dg/cpp/19951025-1.c
16195         gcc.c-torture/noncompile/951227-1.c     gcc.dg/cpp/19951227-1.c
16196
16197 2000-06-29  Zack Weinberg  <zack@wolery.cumb.org>
16198
16199         * gcc.dg/cpp/20000628-1a.h: On each of the first three inclusions,
16200         declare one variable.  On the fourth, error.
16201         * gcc.dg/cpp/20000628-1.c (main): Reference the three variables
16202         declared by 20000628-1a.h.
16203
16204 2000-06-29  Richard Henderson  <rth@redhat.com>
16205
16206         * gcc.c-torture/execute/930529-1.x: New file.
16207         * gcc.dg/920413-1.c: Adjust expected warning text.
16208         * gcc.dg/980217-1.c: Declare abort.
16209         * gcc.dg/cpp/20000628-1a.h: Use a declaration instead of an asm.
16210
16211 2000-06-29  Jeffrey A Law  (law@cygnus.com)
16212
16213         * g77.f-torture/compile/20000629-1.f: New test.
16214         * g77.f-torture/compile/20000629-1.x: Expected to fail.
16215
16216 2000-06-28  Zack Weinberg  <zack@wolery.cumb.org>
16217
16218         Rearrange lots of files, removing entirely the
16219         gcc.c-torture/special, gcc.c-torture/code_quality, and gcc.failure
16220         directories.
16221
16222         * Deleted files:
16223         gcc.c-torture/code_quality/code_quality.exp
16224         gcc.c-torture/special/special.exp
16225         gcc.failure/failure.exp
16226         gcc.failure/940409-1.x
16227         gcc.c-torture/compile/961203-1.x
16228
16229         * New files:
16230         gcc.misc-tests/linkage.exp
16231         gcc.c-torture/execute/920730-1t.c
16232         gcc.c-torture/execute/920730-1t.x
16233         gcc.c-torture/compile/920520-1.x
16234         gcc.c-torture/compile/920521-1.x
16235         gcc.c-torture/compile/981006-1.x
16236         gcc.c-torture/execute/eeprof-1.x
16237
16238         * Moved files (possibly with modifications to fit a new harness):
16239         Old name                                New name
16240         gcc.c-torture/code_quality/920608-1.c   gcc.c-torture/compile/920608-1.c
16241         gcc.c-torture/special/920413-1.c        gcc.dg/920413-1.c
16242         gcc.c-torture/special/920520-1.c        gcc.c-torture/compile/920520-1.c
16243         gcc.c-torture/special/920521-1.c        gcc.c-torture/compile/920521-1.c
16244         gcc.c-torture/special/920717-x.c        gcc.misc-tests/linkage-x.c
16245         gcc.c-torture/special/920717-y.c        gcc.misc-tests/linkage-y.c
16246         gcc.c-torture/special/920730-1.c        gcc.c-torture/execute/920730-1.c
16247         gcc.c-torture/special/930510-1.c        gcc.dg/cpp/19930510-1.c
16248         gcc.c-torture/special/951130-1.c        gcc.dg/951130-1.c
16249         gcc.c-torture/special/960224-1.c        gcc.dg/cpp/19960224-1.c
16250         gcc.c-torture/special/960224-2.c        gcc.dg/cpp/19960224-2.c
16251         gcc.c-torture/special/981006-1.c        gcc.c-torture/compile/981006-1.c
16252         gcc.c-torture/special/eeprof-1.c        gcc.c-torture/execute/eeprof-1.c
16253         gcc.failure/940409-1.c                  gcc.dg/940409-1.c
16254
16255 2000-06-28  Zack Weinberg  <zack@wolery.cumb.org>
16256
16257         * c-torture/compile/961203-1.x: Delete.
16258
16259         * gcc.misc-tests/acker1.c: Report failure.  Use return from main,
16260         not exit. Include stdio.h.
16261         * gcc.misc-tests/dg-11.c: Remove anchors from regexp.
16262         * gcc.misc-tests/dg-12.c: Likewise.
16263         * gcc.misc-tests/dg-5.c: Likewise.
16264         * gcc.misc-tests/dg-6.c: Likewise.
16265         * gcc.misc-tests/dg-7.c: Prototype abort.
16266         * gcc.misc-tests/dg-9.c: Adjust error-message regexps.
16267         * gcc.misc-tests/dhry.h: Include stdlib.h and string.h.
16268         * gcc.misc-tests/matrix1.c: Report failure.  Use return from main,
16269         not exit.
16270         * gcc.misc-tests/sieve.c: Use return from main, not exit.
16271         * gcc.misc-tests/sort2.c: Use return from main, not exit.
16272
16273 2000-06-28  Jakub Jelinek  <jakub@redhat.com>
16274
16275         * gcc.dg/cpp/20000628-1.c: New test.
16276         * gcc.dg/cpp/20000628-1.h: New header for above test.
16277         * gcc.dg/cpp/20000628-1a.h: Likewise.
16278
16279 2000-06-27  Zack Weinberg  <zack@wolery.cumb.org>
16280
16281         * gcc.dg/cpp: New directory.
16282         * gcc.dg/cpp/cpp.exp: New driver.
16283         * gcc.dg/cpp/20000627-1.c: New test.
16284         * gcc.c-torture/special/special.exp: Remove entry for 921210-1.c.
16285         * gcc.c-torture/special/921210-1.c: Move to gcc.dg/cpp/19921210-1.c
16286         and rewrite as a compilation test.
16287
16288         * gcc.dg: Move many files into the cpp subdirectory, possibly
16289         renaming or editing them as well.
16290         Old name                New name
16291         990119-1.c              cpp/19990119-1.c
16292         990228-1.c              cpp/19990228-1.c
16293         990407-1.c              cpp/19990407-1.c
16294         990409-1.c              cpp/19990409-1.c
16295         990413-1.c              cpp/19990413-1.c
16296         990703-1.c              cpp/19990703-1.c
16297         20000127-1.c            cpp/20000127-1.c
16298         20000129-1.c            cpp/20000129-1.c
16299         20000207-1.c            cpp/20000207-1.c
16300         20000207-2.c            cpp/20000207-2.c
16301         20000209-1.c            cpp/20000209-1.c
16302         20000209-2.c            cpp/20000209-2.c
16303         20000301-1.c            cpp/20000301-1.c
16304         20000419-1.c            cpp/20000419-1.c
16305         20000510-1.S            cpp/20000510-1.S
16306         20000519-1.c            cpp/20000519-1.c
16307         20000529-1.c            cpp/20000529-1.c
16308         20000625-1.c            cpp/20000625-1.c
16309         20000625-2.c            cpp/20000625-2.c
16310         cpp-as1.c               cpp/assert1.c
16311         cpp-as2.c               cpp/assert2.c
16312         cxx-comments-1.c        cpp/cxxcom1.c
16313         cxx-comments-2.c        cpp/cxxcom2.c
16314         endif-label.c           cpp/endif.c
16315         cpp-hash1.c             cpp/hash1.c
16316         cpp-hash2.c             cpp/hash2.c
16317         cpp-if1.c               cpp/if-1.c
16318         cpp-if2.c               cpp/if-2.c
16319         cpp-if3.c               cpp/if-3.c
16320         cpp-if4.c               cpp/if-4.c
16321         cpp-if5.c               cpp/if-5.c
16322         cpp-cond.c              cpp/if-cexp.c
16323         cpp-missingop.c         cpp/if-mop.c
16324         cpp-missingparen.c      cpp/if-mpar.c
16325         cpp-opprec.c            cpp/if-oppr.c
16326         cpp-ifparen.c           cpp/if-paren.c
16327         cpp-shortcircuit.c      cpp/if-sc.c
16328         cpp-shift.c             cpp/if-shift.c
16329         cpp-unary.c             cpp/if-unary.c
16330         cpp-li1.c               cpp/line1.c
16331         cpp-li2.c               cpp/line2.c
16332         lineno.c                cpp/line3.c
16333         lineno-2.c              cpp/line4.c
16334         cpp-mi.c                cpp/mi1.c
16335         cpp-mic.h               cpp/mi1c.h
16336         cpp-micc.h              cpp/mi1cc.h
16337         cpp-mind.h              cpp/mi1nd.h
16338         cpp-mindp.h             cpp/mi1ndp.h
16339         cpp-mix.h               cpp/mi1x.h
16340         cpp-mi2.c               cpp/mi2.c
16341         cpp-mi2a.h              cpp/mi2a.h
16342         cpp-mi2b.h              cpp/mi2b.h
16343         cpp-mi2c.h              cpp/mi2c.h
16344         cpp-mi3.c               cpp/mi3.c
16345         cpp-mi3.def             cpp/mi3.def
16346         poison-1.c              cpp/poison.c
16347         pr-impl.c               cpp/prag-imp.c
16348         cpp-redef-2.c           cpp/redef1.c
16349         cpp-redef.c             cpp/redef2.c
16350         strpaste.c              cpp/strp1.c
16351         strpaste-2.c            cpp/strp2.c
16352         cpp-tradpaste.c         cpp/tr-paste.c
16353         cpp-tradstringify.c     cpp/tr-str.c
16354         cpp-tradwarn1.c         cpp/tr-warn1.c
16355         cpp-tradwarn2.c         cpp/tr-warn2.c
16356         trigraphs.c             cpp/trigraphs.c
16357         cpp-unc1.c              cpp/unc1.c
16358         cpp-unc2.c              cpp/unc2.c
16359         cpp-unc3.c              cpp/unc3.c
16360         cpp-unc.c               cpp/unc4.c
16361         undef.c                 cpp/undef1.c
16362         undef-2.c               cpp/undef2.c
16363         cpp-wi1.c               cpp/widestr1.c
16364
16365 2000-06-27  Mark Mitchell  <mark@codesourcery.com>
16366
16367         * lib/g++.exp (g++_include_flags): Tweak.
16368
16369 2000-06-27  H.J. Lu  <hjl@gnu.org>
16370             Loren J. Rittle  <ljrittle@acm.org>
16371
16372         * lib/g++.exp (g++_include_flags): Override libgloss.exp
16373         version with one that knows about the new gcc tree structure.
16374         (g++_link_flags): Same.
16375
16376 2000-06-26  Zack Weinberg  <zack@wolery.cumb.org>
16377
16378         * gcc.dg/20000419-1.c, gcc.dg/cpp-mi.c, gcc.dg/cpp-tradwarn1.c,
16379         gcc.dg/cpp-unc.c: Use "target *-*-*", not "target native", in
16380         case we are cross-compiling.
16381
16382         * g++.old-deja/Makefile.in, g++.old-deja/configure.in,
16383         g++.old-deja/g++.niklas/Makefile.in,
16384         g++.old-deja/g++.niklas/configure.in,
16385         g++.old-deja/g++.other/Makefile.in,
16386         g++.old-deja/g++.other/configure.in,
16387         gcc.c-torture/code_quality/Makefile.in,
16388         gcc.c-torture/code_quality/configure.in,
16389         gcc.c-torture/compat/Makefile.in, gcc.c-torture/compat/configure.in,
16390         gcc.c-torture/compile/Makefile.in, gcc.c-torture/compile/configure.in,
16391         gcc.c-torture/execute/Makefile.in, gcc.c-torture/execute/configure.in,
16392         gcc.c-torture/execute/ieee/Makefile.in,
16393         gcc.c-torture/execute/ieee/configure.in,
16394         gcc.c-torture/noncompile/Makefile.in,
16395         gcc.c-torture/noncompile/configure.in,
16396         gcc.c-torture/special/Makefile.in, gcc.c-torture/special/configure.in,
16397         gcc.c-torture/unsorted/Makefile.in, gcc.c-torture/unsorted/configure.in,
16398         gcc.misc-tests/Makefile.in, gcc.misc-tests/configure.in: Delete.
16399
16400 2000-06-26  Nathan Sidwell  <nathan@codesourcery.com>
16401
16402         * g++.old-deja/g++.other/ambig3.C: New test.
16403
16404 2000-06-26  Nathan Sidwell  <nathan@codesourcery.com>
16405
16406         * g++.old-deja/g++.pt/syntax1.C: New test.
16407         * g++.old-deja/g++.pt/syntax2.C: New test.
16408         * g++.old-deja/g++.other/syntax3.C: New test.
16409         * g++.old-deja/g++.other/syntax4.C: New test.
16410
16411 2000-06-25  Zack Weinberg  <zack@wolery.cumb.org>
16412
16413         * gcc.dg/20000623-1.c: Prototype exit and abort.
16414
16415 2000-06-25  Zack Weinberg  <zack@wolery.cumb.org>
16416
16417         * gcc.dg/20000625-1.c, gcc.dg/20000625-2.c, gcc.dg/cpp-mi3.c:
16418         New tests.
16419         * gcc.dg/cpp-mi3.def: New file.
16420
16421         * gcc.dg/cpp-as1.c: Also test that macro expansion does not occur
16422         inside assertions.
16423         * gcc.dg/cpp-as2.c: Make error regexps match either old or new
16424         lexer's error messages.
16425         * gcc.dg/cpp-mi.c: Use -H and examine the output, don't try to
16426         divine anything from the linemarkers.
16427         * gcc.dg/cpp-micc.h: Fix typo (declare int b, not int a);
16428         * gcc.dg/poison-1.c: Preprocess only; apply -fno-show-column.
16429
16430 2000-06-23  Geoffrey Keating  <geoffk@cygnus.com>
16431
16432         * gcc.dg/20000623-1.c: New test.
16433
16434 2000-06-22  Jakub Jelinek  <jakub@redhat.com>
16435
16436         * gcc.c-torture/execute/20000622-1.c: New test.
16437
16438 2000-06-22  Nathan Sidwell  <nathan@codesourcery.com>
16439
16440         * g++.old-deja/g++.other/init15.C: New test.
16441
16442 2000-06-22  Nathan Sidwell  <nathan@codesourcery.com>
16443
16444         * g++.old-deja/g++.pt/vaarg2.C: New test.
16445         * g++.old-deja/g++.pt/vaarg3.C: New test.
16446
16447 2000-06-20  Nathan Sidwell  <nathan@codesourcery.com>
16448
16449         * g++.old-deja/g++.other/dyncast6.C: New test.
16450
16451 2000-06-15  Jakub Jelinek  <jakub@redhat.com>
16452
16453         * gcc.c-torture/execute/loop-6.c: New test.
16454
16455 2000-06-14  Jakub Jelinek  <jakub@redhat.com>
16456
16457         * gcc.dg/20000614-1.c: New test.
16458         * gcc.dg/20000614-2.c: New test.
16459
16460 2000-06-14  Hans-Peter Nilsson  <hp@axis.com>
16461
16462         * g++.old-deja/g++.other/inline12.C: New test.
16463
16464 2000-06-13  Jakub Jelinek  <jakub@redhat.com>
16465
16466         * g++.old-deja/g++.other/eh1.C: New test.
16467
16468 2000-06-12  Jakub Jelinek  <jakub@redhat.com>
16469
16470         * g++.old-deja/g++.other/type.C: New test.
16471
16472 2000-06-05  Jakub Jelinek  <jakub@redhat.com>
16473
16474         * g++.old-deja/g++.other/initstring.C: New test.
16475
16476 2000-06-12  Jason Merrill  <jason@redhat.com>
16477
16478         * g++.old-deja/old-deja.exp: Add -Wno-long-long.
16479
16480 2000-06-09  Jeffrey A Law  (law@cygnus.com)
16481
16482         * gcc.c-torture/compile/20000609-1.c: New test.
16483
16484 2000-06-09  Clinton Popetz  <cpopetz@cygnus.com>
16485
16486         * gcc.dg/20000609-1.c: New test.
16487
16488 2000-06-08  Zack Weinberg  <zack@wolery.cumb.org>
16489
16490         * gcc.c-torture/noncompile/noncompile.exp: Remove poison-1 block.
16491         * gcc.c-torture/noncompile/poison-1.c: Move...
16492         * gcc.dg/poison-1.c: ...here, and adapt to dg framework.
16493         * gcc.dg/cpp-li1.c: Add a token after the #line.
16494
16495 2000-06-05  Richard Henderson  <rth@cygnus.com>
16496
16497         * gcc.c-torture/execute/20000605-2.c: New test.
16498         * gcc.c-torture/execute/20000605-3.c: New test.
16499
16500 2000-06-06  David Billinghurst  <David Billinghurst@riotinto.com.au>
16501
16502         * g77.f-torture/execute/20000503-1.x: New file.
16503
16504 2000-06-06  Nathan Sidwell  <nathan@codesourcery.com>
16505
16506         * g++.old-deja/g++.eh/badalloc1.C: New test.
16507
16508 2000-06-05  Richard Henderson  <rth@cygnus.com>
16509
16510         * gcc.c-torture/execute/20000605-1.c: New test.
16511
16512 2000-06-05  Jakub Jelinek  <jakub@redhat.com>
16513             Nathan Sidwell <nathan@codesourcery.com>
16514
16515         * gcc.c-torture/compile/20000605-1.c: New test.
16516
16517 2000-06-03  David Billinghurst  <David Billinghurst@riotinto.com.au>
16518
16519         * g77.f-torture/compile/20000601-1.f:  New test.
16520
16521 2000-06-03  Richard Henderson  <rth@cygnus.com>
16522
16523         * gcc.c-torture/execute/20000603-1.c: New.
16524
16525 2000-06-02  Zack Weinberg  <zack@wolery.cumb.org>
16526
16527         * gcc.dg/noreturn-1.c (foo7, foo8): Revert previous change.
16528         * gcc.dg/noreturn-2.c (noreturn): Likewise.
16529
16530 2000-06-01  Zack Weinberg  <zack@wolery.cumb.org>
16531
16532         * gcc.dg/compare2.c (case 12): XFAIL.
16533         * gcc.dg/noreturn-1.c (foo7, foo8): XFAIL.
16534         * gcc.dg/noreturn-2.c (noreturn): XFAIL.
16535
16536         * gcc.dg/cpp-tradwarn2.c: Update egrep pattern.
16537
16538 2000-05-29  Zack Weinberg  <zack@wolery.cumb.org>
16539
16540         * gcc.dg/cpp-mi.c: Add another case, cpp-mix.h, where the
16541         guard macro is already defined when the header is first
16542         included.
16543         * gcc.dg/cpp-mix.h: New file.
16544         * gcc.dg/endif-label.c: Update patterns to match compiler.
16545
16546         * g++.brendan/complex1.C: Declare abort.
16547         * g++.law/refs4.C: Remove XFAIL.
16548         * g++.oliva/expr2.C: Declare abort and exit.
16549
16550 2000-05-28  Alexandre Oliva  <aoliva@cygnus.com>
16551
16552         * gcc.c-torture/execute/20000528-1.c: New test.
16553
16554         * g++.old-deja/g++.law/refs4.C: Mark as XFAIL.
16555         * g++.old-deja/g++.law/temps4.C: Likewise.
16556
16557         * g++.old-deja/g++.brendan/code-gen4.C: Include stdio.h and
16558         stdlib.h.  Call abort() on failure.
16559         * g++.old-deja/g++.law/refs4.C: Likewise.
16560         * g++.old-deja/g++.law/temps4.C: Likewise.
16561         * g++.old-deja/g++.brendan/complex1.C: Don't assume argc is 1.
16562         * gcc.c-torture/execute/20000112-1.c: Include string.h.
16563
16564 2000-05-27  Zack Weinberg  <zack@wolery.cumb.org>
16565
16566         Relative to g++.dg/special:
16567         * conpr-1.C, conpr-2.C, conpr-3.C: Include stdlib.h.
16568
16569         Relative to g++.old-deja:
16570         * g++.brendan/complex1.C, g++.jason/optimize2.C,
16571         g++.mike/p9732b.C, g++.other/addrof1.C, g++.other/dyncast5.C,
16572         g++.other/init5.C, g++.other/init7.C, g++.other/union2.C,
16573         g++.pt/vbase1.C, g++.robertl/eb14.C, g++.robertl/eh990323-1.C,
16574         g++.robertl/eh990323-2.C, g++.robertl/eh990323-3.C,
16575         g++.robertl/eh990323-4.C, g++.robertl/eh990323-5.C,
16576         g++.robertl/ice990323-2.C: Prototype exit and/or abort.
16577
16578         * g++.brendan/nest21.C, g++.eh/rethrow3.C, g++.jason/init3.C,
16579         g++.law/arm15.C, g++.law/cvt2.C, g++.law/visibility17.C,
16580         g++.mike/eh23.C, g++.mike/eh25.C, g++.mike/eh34.C,
16581         g++.mike/eh48.C, g++.mike/eh55.C, g++.mike/p2736.C,
16582         g++.oliva/new1.C, g++.other/align.C, g++.robertl/eb39.C,
16583         g++.robertl/eb54.C, g++.robertl/eb63.C: Include stdlib.h
16584         and/or string.h.
16585
16586         * g++.other/goto1.C: Update expectations for error messages.
16587
16588 2000-05-25  Alexandre Oliva  <aoliva@cygnus.com>
16589
16590         * gcc.c-torture/compile/20000523-1.c: New test.
16591
16592 2000-05-25  Nathan Sidwell  <nathan@codesourcery.com>
16593
16594         * g++.old-deja/g++.abi/ptrflags.C: Use __pbase_type_info.
16595
16596 2000-05-25  Nathan Sidwell  <nathan@codesourcery.com>
16597
16598         * g++.old-deja/g++.eh/catch11.C: New test.
16599         * g++.old-deja/g++.eh/catch12.C: New test.
16600
16601 2000-05-24  Nick Clifton  <nickc@cygnus.com>
16602
16603         * gcc.c-torture/execute/20000523-1.c: New test.
16604
16605 2000-05-23  Zack Weinberg  <zack@wolery.cumb.org>
16606
16607         * c-torture/execute/bcp-1.c: Replace abort in arg of
16608         __builtin_constant_p with a generic external function.
16609
16610         * gcc.dg/20000108-1.c, gcc.dg/980211-1.c, gcc.dg/980414-1.c,
16611         gcc.dg/990119-1.c, gcc.dg/990409.c, gcc.dg/990424-1.c,
16612         gcc.dg/991230-1.c, gcc.dg/clobbers.c, gcc.dg/lineno.c,
16613         gcc.dg/noreturn-1.c, gcc.dg/trigraphs.c, gcc.dg/uninit-4.c:
16614         Prototype abort and/or exit.
16615
16616         * gcc.dg/990407-1.c, gcc.dg/strpaste.c,
16617         gcc.dg/special/alias-1.c, gcc.dg/special/gcsec-1.c,
16618         gcc.dg/special/weak-1.c, gcc.dg/special/weak-2.c,
16619         gcc.dg/special/wkali-1.c, gcc.dg/special/wkali-2.c: Include stdlib.h.
16620
16621 2000-05-22  Alexandre Oliva  <aoliva@cygnus.com>
16622
16623         * gcc.dg/dwarf2-1.c: New test.
16624
16625 2000-05-20  Richard Henderson  <rth@cygnus.com>
16626
16627         * lib/f-torture.exp (TORTURE_OPTIONS): Add "-O3 -g" and "-O3 -fssa".
16628
16629 2000-05-20  Andreas Jaeger  <aj@suse.de>
16630
16631         * gcc.c-torture/execute/20000519-1.c (main): Fixed return value of
16632         testcase.
16633
16634 2000-05-19  David Edelsohn  <edelsohn@gnu.org>
16635
16636         * gcc.c-torture/execute/20000519-2.c: New test.
16637
16638 2000-05-19  Andreas Jaeger  <aj@suse.de>
16639
16640         * gcc.c-torture/execute/20000519-1.c: Testcase from Ulrich Drepper
16641         which fails with SSA.
16642
16643         * lib/c-torture.exp: Also test with -O3 -fssa.
16644
16645 2000-05-18  Michael Meissner  <meissner@redhat.com>
16646
16647         * gcc.c-torture/compile/920501-1.c: Remove CYGNUS LOCAL markers.
16648         * gcc.c-torture/execute/920415-1.c: Ditto.
16649         * gcc.c-torture/execute/920501-1.c: Ditto.
16650         * gcc.c-torture/execute/conversion.c: Ditto.
16651         * gcc.c-torture/execute/cvt-1.c: Ditto.
16652
16653 2000-05-18  Jeffrey A Law  (law@cygnus.com)
16654
16655         * gcc.c-torture/compile/20000518-1.c: New test.
16656
16657 2000-05-18  David Billinghurst  <David.Billinghurst@riotinto.com.au>
16658
16659         * g77.f-torture/compile/200005018.f:  New test.
16660
16661 2000-05-17  Jeffrey A Law  (law@cygnus.com)
16662
16663         * gcc.c-torture/compile/20000517-1.c: New test.
16664
16665 2000-05-16  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
16666
16667         * gcc.c-torture/execute/20000516-1.c: New test.
16668
16669 2000-05-15  Jakub Jelinek  <jakub@redhat.com>
16670
16671         * g++.old-deja/g++.other/eh.C: New test.
16672
16673 2000-05-12  Richard Henderson  <rth@cygnus.com>
16674
16675         * gcc.c-torture/execute/990208-1.c (main): Don't pass
16676         constants through to doit's conditional.
16677
16678 2000-05-11  Jeffrey A Law  (law@cygnus.com)
16679
16680         * gcc.c-torture/compile/20000511-1.c: New test.
16681         * g77.f-torture/compile/20000511-1.f: New test.
16682         * g77.f-torture/compile/20000511-2.f: New test.
16683
16684 2000-05-11  Michael Meissner  <meissner@redhat.com>
16685
16686         * gcc.c-torture/execute/20000511-1.c: New test.
16687
16688 2000-05-11  Zack Weinberg  <zack@wolery.cumb.org>
16689
16690         * gcc.dg/dg.exp: Scan .S files as well as .c files.
16691         * gcc.dg/20000510-1.S: New.
16692
16693 2000-05-08  Catherine Moore  <clm@cygnus.com>
16694
16695         * gcc.dg/unused-3.c: New.
16696
16697 2000-05-06  Richard Henderson  <rth@cygnus.com>
16698
16699           * g++.old-deja/g++.brendan/code-gen2.C: Cast to size_t, not int.
16700           * g++.old-deja/g++.mike/warn1.C: Likewise.
16701           * g++.old-deja/g++.pt/local1.C: Likewise.
16702           * g++.old-deja/g++.pt/local7.C: Likewise.
16703           * g++.old-deja/g++.pt/spec16.C: Likewise.
16704
16705 2000-05-06  Nathan Sidwell  <nathan@codesourcery.com>
16706
16707         * g++.old-deja/g++.abi/ptrflags.C: Correct and extend.
16708
16709 2000-05-05  David Billinghurst  <David Billinghurst@riotinto.com.au>
16710
16711           * g77.f-torture/execute/20000503-1.f:  New test.
16712
16713 2000-05-04  Andreas Jaeger  <aj@suse.de>
16714
16715         * gcc.dg/noreturn-2.c: New test.
16716
16717 2000-05-04  Neil Booth  <NeilB@earthling.net>
16718
16719         * gcc.dg/cpp-opprec.c: New tests for operator precedence in the
16720         preprocessor.
16721
16722 2000-05-04  Richard Henderson  <rth@cygnus.com>
16723
16724         * gcc.c-torture/execute/20000503-1.c: Fix typo.
16725
16726 2000-05-04  Richard Henderson  <rth@cygnus.com>
16727
16728         * gcc.c-torture/compile/20000504-1.c: New test.  Derived from
16729         OpenSSL by Jason R Thorpe.
16730
16731 2000-05-03  Jim Wilson  <wilson@cygnus.com>
16732
16733         * gcc.c-torture/execute/20000503-1.c: New test for extract_muldiv bug.
16734
16735 2000-05-03  Robert Lipe <robertlipe@usa.net>
16736
16737         * gcc.dg/20000503-1.c: New test.
16738
16739 2000-05-02  Jakub Jelinek  <jakub@redhat.com>
16740
16741         * gcc.c-torture/compile/20000502-1.c: New test.
16742         * g++.old-deja/g++.other/align.C: New test.
16743         * gcc.dg/cpp-tradstringify.c: New test.
16744
16745 Thu Apr 27 15:58:18 MET DST 2000  Jan Hubicka  <jh@suse.cz>
16746
16747         * gcc.c-torture/compile/20000427-1.c: New test for loop hoisting code
16748         and hard registers.
16749
16750 2000-04-26  Geoff Keating  <geoffk@cygnus.com>
16751
16752         * gcc.c-torture/execute/loop-5.c: New test.
16753
16754 2000-04-25  Jakub Jelinek  <jakub@redhat.com>
16755
16756         * gcc.c-torture/execute/va-arg-20.c: New test.
16757
16758 2000-04-23  Jeffrey A Law  (law@cygnus.com)
16759
16760         * gcc.c-torture/execute/20000422-1.c: New test.
16761
16762 2000-04-20  Greg McGary  <gkm@gnu.org>
16763
16764         * gcc.c-torture/compile/20000420-2.c: New test for stack misalignment
16765         when optimizing, but without sibling-call optimizations (-O1).
16766
16767 2000-04-20  Jeffrey A Law  (law@cygnus.com)
16768
16769           * gcc.c-torture/compile/20000420-1.c: New test.
16770
16771 2000-04-20  Nathan Sidwell  <nathan@codesourcery.com>
16772
16773         * g++.abi/ptrflags.C: New test.
16774         * g++.eh/catchptr1.C: Test incomplete pointer chains.
16775
16776 2000-04-19  Catherine Moore  <clm@cygnus.com>
16777
16778         * gcc.c-torture/execute/921017-1.c: Check for NO_TRAMPOLINES.
16779
16780 2000-04-19  Greg McGary  <gkm@gnu.org>
16781
16782         * gcc.c-torture/execute/20000419-1.c: New test for arg clobbering with
16783         sibling-call optimizations.
16784
16785 2000-04-19  Zack Weinberg  <zack@wolery.cumb.org>
16786
16787         * gcc.dg/20000419-1.c: New test.
16788
16789 2000-04-12  Hans-Peter Nilsson  <hp@axis.com>
16790
16791         * gcc.c-torture/execute/20000412-6.c: New test.
16792
16793 2000-04-12  Jeffrey A Law  (law@cygnus.com)
16794
16795         * gcc.c-torture/execute/20000412-5.c: New test.
16796         * g77.f-torture/compile/20000412-1.f: New test.
16797         * gcc.c-torture/execute/20000412-4.c: New test.
16798         * gcc.c-torture/compile/20000412-2.c: New test.
16799         * gcc.c-torture/execute/20000412-3.c: New test.
16800         * gcc.c-torture/compile/20000412-1.c: New test.
16801         * gcc.c-torture/execute/20000412-2.c: New test.
16802
16803 2000-04-12  Jakub Jelinek  <jakub@redhat.com>
16804
16805         * objc/execute/bf-20.m: New test.
16806
16807 2000-04-10  Richard Henderson  <rth@cygnus.com>
16808
16809         * gcc.c-torture/execute/20000412-1.c: Reduce some more.
16810
16811         * gcc.c-torture/execute/20000412-1.c: New test.
16812
16813 2000-04-10  Nathan Sidwell  <nathan@codesourcery.com>
16814
16815         * g++.old-deja/g++.eh/catchptr1.C: New test.
16816
16817 2000-04-09  Nathan Sidwell  <nathan@codesourcery.com>
16818
16819         * g++.old-deja/g++.abi/cxa_vec.C: New test.
16820
16821 2000-04-08  Neil Booth  <NeilB@earthling.net>
16822
16823         * gcc.dg/cpp-nullchar.c: Remove test as
16824         embedded nulls cause problems.
16825
16826 2000-04-08  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
16827
16828         * gcc.dg/compare2.c: New test.
16829
16830 2000-04-08  Neil Booth  <NeilB@earthling.net>
16831
16832         * gcc.dg/cpp-nullchar.c: New test.
16833
16834 2000-04-07  Zack Weinberg  <zack@wolery.cumb.org>
16835
16836         * gcc.dg/cpp-mi2.c: New test.
16837         * gcc.dg/cpp-mi2[abc].h: New files.
16838
16839 2000-04-07  Nathan Sidwell  <nathan@codesourcery.com>
16840
16841         * g++.old-deja/g++.abi/vmihint.C: Adjust __vmi_class_type_info
16842         member name.
16843
16844 2000-04-06  Nathan Sidwell  <nathan@codesourcery.com>
16845
16846         * g++.old-deja/g++.abi/vmihint.C: New test.
16847
16848 2000-04-06  Neil Booth  <NeilB@earthling.net>
16849
16850         * cpp-ifparen.c, cpp-missingop.c, cpp-missingparen.c,
16851         cpp-shift.c, cpp-shortcircuit.c, cpp-unary.c:  Add FSF
16852         copyright.
16853
16854 2000-04-05  Hans-Peter Nilsson  <hp@axis.com>
16855
16856         * gcc.c-torture/execute/960327-1.c (f): Add a letter to s[] to
16857         avoid stack-frame overwrite.
16858
16859 2000-04-05  Jakub Jelinek  <jakub@redhat.com>
16860
16861         * gcc.c-torture/compile/20000405-2.c: New test.
16862         * gcc.c-torture/compile/20000405-3.c: New test.
16863
16864 2000-04-05  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
16865
16866         * gcc.c-torture/compile/20000405-1.c: New test.
16867
16868 2000-04-04  Geoff Keating  <geoffk@cygnus.com>
16869
16870         * gcc.dg/cast-qual-1.c: Revert last change.
16871
16872 2000-04-04  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
16873
16874         * gcc.dg/cast-qual-1.c: Check casts through a pointer typedef.
16875
16876 2000-04-03  Zack Weinberg  <zack@wolery.cumb.org>
16877
16878         * gcc.dg/cpp-redef-2.c, gcc.dg/cpp-tradwarn1.c,
16879         gcc.dg/cpp-unc.c: Add -fno-show-column to compiler options.
16880
16881 2000-04-03  Jeffrey A Law  (law@cygnus.com)
16882
16883         * gcc.c-torture/compile/20000403-2.c: New test.
16884         * gcc.c-torture/compile/20000403-1.c: New test.
16885
16886 2000-04-03  Hans-Peter Nilsson  <hp@axis.com>
16887
16888         * gcc.c-torture/execute/20000403-1.c: New test.
16889
16890 2000-04-03  Geoff Keating  <geoffk@cygnus.com>
16891
16892         * gcc.c-torture/execute/20000402-1.c: New test.
16893
16894 2000-04-03  Donald Lindsay  <dlindsay@cygnus.com>
16895
16896         * gcc.c-torture/execute/va-arg-15.c: New test.
16897         * gcc.c-torture/execute/va-arg-16.c: New test.
16898         * gcc.c-torture/execute/va-arg-17.c: New test.
16899         * gcc.c-torture/execute/va-arg-18.c: New test.
16900         * gcc.c-torture/execute/va-arg-19.c: New test.
16901
16902 2000-04-02  Zack Weinberg  <zack@wolery.cumb.org>
16903
16904         * gcc.c-torture/compile/981211-1.c: Move to...
16905         * gcc.dg/cpp-as1.c: ...here.
16906         * gcc.dg/cpp-as2.c: New file.
16907
16908         * gcc.dg/cpp-tradwarn1.c: Change warning regexps to match the
16909         compiler.
16910
16911 2000-04-02  Neil Booth  <NeilB@earthling.net>
16912
16913         * gcc.dg/cpp-cond.c  New tests.
16914         * gcc.dg/cpp-ifparen.c New tests.  Amend existing tests to make
16915         accidental success less likely.
16916         * gcc.dg/cpp-missingop.c  New tests.
16917         * gcc.dg/cpp-missingparen.c  New tests.
16918         * gcc.dg/cpp-shift.c  New tests.
16919         * gcc.dg/cpp-shortcircuit.c  New tests.
16920         * gcc.dg/cpp-unary.c  New tests.
16921
16922 2000-03-29  Jeffrey A Law  (law@cygnus.com)
16923
16924         * gcc.c-torture/compile/20000329-1.c: New test.
16925
16926 2000-03-26  Bernd Schmidt  <bernds@cygnus.co.uk>
16927
16928         * gcc.c-torture/compile/20000326-1.c: New test.
16929         * gcc.c-torture/compile/20000326-2.c: New test.
16930
16931 2000-03-24  Geoff Keating  <geoffk@cygnus.com>
16932
16933         * gcc.c-torture/execute/va-arg-14.c: New test for va_start where
16934         the first parameter is a function argument.
16935
16936 2000-03-23  Nathan Sidwell  <nathan@codesourcery.com>
16937
16938         * g++.old-deja/g++.ext/array4.C: New test.
16939
16940 2000-03-22  Geoff Keating  <geoffk@cygnus.com>
16941
16942         * gcc.c-torture/execute/ieee/20000320-1.c: New test for denormals.
16943
16944 2000-03-21  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
16945
16946         * gcc.dg/noreturn-1.c: Check for another bogus noreturn case.
16947
16948 2000-03-19  Richard Henderson  <rth@cygnus.com>
16949
16950         * gcc.c-torture/compile/20000314-2.c: Use __SIZE_TYPE__, not size_t.
16951
16952 2000-03-19  Richard Henderson  <rth@cygnus.com>
16953
16954         * gcc.c-torture/compile/20000319-1.c: New test.
16955
16956 2000-03-14  Jeffrey A Law  (law@cygnus.com)
16957
16958         * gcc.c-torture/execute/20000314-3.c: New test.
16959         * gcc.c-torture/execute/20000314-2.c: New test.
16960         * gcc.c-torture/execute/20000314-1.c: New test.
16961         * gcc.c-torture/compile/20000314-2.c: New test.
16962         * gcc.c-torture/compile/20000314-1.c: New test.
16963
16964 2000-03-13  Nathan Sidwell  <nathan@codesourcery.com>
16965
16966         * g++.old-deja/g++.warn/inline.C: New test.
16967
16968 2000-03-10  Hans-Peter Nilsson  <hp@bitrange.com>
16969
16970         * gcc.c-torture/execute/divconst-2.c: Rewrite to check for
16971         standards-compliant result rather than specific constants.
16972         Put test-values in array.
16973
16974 2000-03-08  Jason Merrill  <jason@casey.cygnus.com>
16975
16976         * lib/g++.exp (g++_init): Don't put { } around -fmessage-length=0.
16977         (g++_target_compile): Put test-specific options last.
16978
16979 2000-03-08  Nathan Sidwell  <nathan@codesourcery.com>
16980
16981         * g++.old-deja/g++.eh/vbase4.C: New test.
16982
16983 2000-03-08  Nathan Sidwell  <nathan@codesourcery.com>
16984
16985         * g++.old-deja/g++.bugs/900215_01.C: Adjust.
16986
16987 2000-03-08  Nathan Sidwell  <nathan@codesourcery.com>
16988
16989         * g++.old-deja/g++.brendan/misc12.C: Removed.
16990         * g++.old-deja/g++.pt/memtemp77.C: Constify.
16991         * g++.old-deja/g++.ext/pretty4.C: New test.
16992
16993 2000-03-08  Nathan Sidwell  <nathan@codesourcery.com>
16994
16995         * g++.old-deja/g++.other/string2.C: New test.
16996
16997 2000-03-06  Nathan Sidwell  <nathan@codesourcery.com>
16998
16999         * g++.old-deja/g++.warn/impint2.C: New test.
17000
17001 2000-03-05  Hans-Peter Nilsson  <hp@bitrange.com>
17002
17003         * gcc.c-torture/execute/20000224-1.c (main): Expected return-value
17004         is 1, not zero.
17005
17006 2000-03-05  Nathan Sidwell  <nathan@codesourcery.com>
17007
17008         * g++.old-deja/g++.warn/impint.C: New test.
17009         * g++.old-deja/g++.martin/sts_vectini.C: Add -w option.
17010         * g++.old-deja/g++.pt/explicit10.C: Specify -w option.
17011         * g++.old-deja/g++.pt/explicit12.C: Likewise.
17012         * g++.old-deja/g++.pt/explicit13.C: Likewise.
17013         * g++.old-deja/g++.pt/explicit17.C: Likewise.
17014         * g++.old-deja/g++.pt/explicit18.C: Likewise.
17015         * g++.old-deja/g++.pt/explicit19.C: Likewise.
17016         * g++.old-deja/g++.pt/explicit23.C: Likewise.
17017         * g++.old-deja/g++.pt/explicit31.C: Likewise.
17018         * g++.old-deja/g++.pt/explicit35.C: Likewise.
17019         * g++.old-deja/g++.pt/explicit6.C: Likewise.
17020         * g++.old-deja/g++.pt/memclass7.C: Likewise.
17021
17022 2000-03-01  Zack Weinberg  <zack@wolery.cumb.org>
17023
17024         * gcc.dg/cpp-redef.c: New test.
17025
17026 2000-02-29  Nathan Sidwell  <nathan@codesourcery.com>
17027
17028         * g++.old-deja/g++.pt/unify7.C: New test.
17029
17030 2000-02-26  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
17031
17032         * g++.old-deja/g++.ext/attrib5.C: XFAIL on Alpha since no link alias.
17033         * g++.old-deja/g++.pt/static3.C: Generalize system name for Alpha.
17034
17035 2000-02-25  Geoff Keating  <geoffk@cygnus.com>
17036
17037         * gcc.c-torture/compile/20000224-1.c: New test.
17038
17039 2000-02-25  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
17040
17041         * gcc.c-torture/compile/cpp-2.c: New test.
17042         * gcc.c-torture/compile/cpp-1.c: New test.
17043
17044 2000-02-25  Jeffrey A Law  (law@cygnus.com)
17045
17046         * gcc.c-torture/execute/20000225-1.c: New test.
17047
17048 2000-02-25  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
17049
17050         * gcc.dg/cpp-li2.c: New test.
17051
17052         * gcc.dg/cpp-wi1.c: New test.
17053
17054         * gcc.dg/cpp-li1.c: New test.
17055
17056 2000-02-24  Nathan Sidwell  <nathan@codesourcery.com>
17057
17058         * g++.old-deja/g++.other/sizeof5.C: New test.
17059
17060 2000-02-23  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
17061
17062         * gcc.c-torture/execute/va-arg-13.c: New test.
17063
17064 2000-02-23  Donald Lindsay  <dlindsay@cygnus.com>
17065
17066         * gcc.c-torture/execute/va-arg-12.c: New test.
17067
17068 2000-02-23  Nathan Sidwell  <nathan@codesourcery.com>
17069
17070         * gcc.c-torture/execute/20000223-1.c: New test.
17071
17072 2000-02-23  Nathan Sidwell  <nathan@codesourcery.com>
17073
17074         * g++.old-deja/g++.pt/memtemp79.C: Fixed. Remove XFAIL.
17075
17076 2000-02-22  Mark Mitchell  <mark@codesourcery.com>
17077
17078         * g++.old-deja/g++.abi/ptrmem.C: New test.
17079
17080 2000-02-19  Richard Henderson  <rth@cygnus.com>
17081
17082         * gcc.c-torture/compile/init-3.c: New.
17083
17084 2000-02-17  Mark Mitchell  <mark@codesourcery.com>
17085
17086         * lib/g++.exp (g++_init): Add -fmessage-length=0 to
17087         ALWAYS_CXXFLAGS.
17088
17089 2000-02-11  Robert Lipe <robertl@sco.com>
17090
17091         * gcc.c-torture/compile/20000211-3.c: New test.
17092
17093 2000-02-11  Martin Buchholz <martin@xemacs.org>
17094
17095         * gcc.c-torture/compile/20000211-2.c: New test.
17096
17097 2000-02-11  Jeffrey A Law  (law@cygnus.com)
17098
17099         * gcc.c-torture/compile/20000211-1.c: New test.
17100
17101 2000-02-09  Jonathan Larmour  <jlarmour@redhat.co.uk>
17102
17103         * gcc.dg/special/ecos.exp: Use -static when testing --gc-sections
17104           on native targets
17105
17106 2000-02-08  Nathan Sidwell  <nathan@acm.org>
17107
17108         * g++.old-deja/g++.other/cast5.C: New test.
17109
17110 2000-02-05  Alan Modra  <alan@SPRI.Levels.UniSA.Edu.Au>
17111
17112         * gcc.c-torture/execute/20000205-1.c: New.
17113
17114 2000-02-03  Nathan Sidwell  <nathan@acm.org>
17115
17116         * g++.old-deja/g++.jason/cast3.C: Return void.
17117         * g++.old-deja/g++.pt/dynarray.C: Don't be pedantic.
17118
17119 2000-02-02  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
17120
17121         * gcc.dg/unused-2.c: Use -Wreturn-type instead of -Wall.
17122
17123         * gcc.dg/loop-1.c: New test.
17124
17125 2000-01-27  Jakub Jelinek  <jakub@redhat.com>
17126
17127         * gcc.c-torture/compile/20000127-1.c: New test.
17128         * gcc.c-torture/execute/991228-1.c: New test.
17129
17130 2000-01-26  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
17131
17132         * gcc.dg/unused-2.c: New test.
17133
17134         * gcc.dg/conv-1.c: New test.
17135
17136 2000-01-24  Mark Mitchell  <mark@codesourcery.com>
17137
17138         * lib/g++.exp (g++init): Use g++, not xgcc, to invoke the C++
17139         compiler.
17140         (tool_option_proc): Fix typo.
17141
17142 2000-01-24  Geoff Keating  <geoffk@cygnus.com>
17143
17144         * gcc.dg/special/ecos.exp (gcsec-1.c): Check the version
17145         of the ld on the host, not on the build machine.
17146         Also, don't crash if '--help' is not a supported option.
17147
17148 2000-01-24  Richard Henderson  <rth@cygnus.com>
17149
17150         * gcc.c-torture/execute/ieee/fp-cmp-4.c: New.
17151
17152 2000-01-20  Jeffrey A Law  (law@cygnus.com)
17153
17154         * gcc.c-torture/execute/20000120-2.c: New test.
17155         * gcc.c-torture/execute/20000120-1.c: New test.
17156
17157 2000-01-13  Jeffrey A Law  (law@cygnus.com)
17158
17159         * gcc.c-torture/execute/20000113-1.c: New test.
17160
17161 2000-01-12  Jeffrey A Law  (law@cygnus.com)
17162
17163         * gcc.c-torture/execute/20000112-1.c: New test.
17164
17165 2000-01-11  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
17166
17167         * gcc.dg/20000111-1.c: New test.
17168
17169 2000-01-10  Jeffrey A Law  (law@cygnus.com)
17170
17171         * gcc.c-torture/execute/990628-1.c: Tweak to work on targets
17172         with 16 bit integers.
17173
17174 2000-01-08  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
17175
17176         * gcc.dg/20000108-1.c: New test.
17177
17178 2000-01-05  Nathan Sidwell  <nathan@acm.org>
17179
17180         * g++.old-deja/g++.ns/koenig8.C: New test.
17181
17182 2000-01-05  Nathan Sidwell  <nathan@acm.org>
17183
17184         * g++.old-deja/g++.other/cast4.C: New test.
17185
17186 2000-01-05  Jeffrey A Law  (law@cygnus.com)
17187
17188         * gcc.c-torture/compile/20000105-2.c: New test.
17189         * gcc.c-torture/compile/20000105-1.c: New test.
17190
17191 2000-01-04  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
17192
17193         * g++.old-deja/g++.brendan/array1.C: Modify explicit external libc
17194         references to printf & atoi to conform to ANSI standard.
17195         * g++.old-deja/g++.brendan/code-gen1.C: Likewise.
17196         * g++.old-deja/g++.brendan/code-gen2.C: Likewise.
17197         * g++.old-deja/g++.brendan/code-gen3.C: Likewise.
17198         * g++.old-deja/g++.brendan/code-gen4.C: Likewise.
17199         * g++.old-deja/g++.brendan/code-gen6.C: Likewise.
17200         * g++.old-deja/g++.brendan/complex1.C: Likewise.
17201         * g++.old-deja/g++.brendan/copy1.C: Likewise.
17202         * g++.old-deja/g++.brendan/copy2.C: Likewise.
17203         * g++.old-deja/g++.brendan/copy3.C: Likewise.
17204         * g++.old-deja/g++.brendan/copy4.C: Likewise.
17205         * g++.old-deja/g++.brendan/copy5.C: Likewise.
17206         * g++.old-deja/g++.brendan/copy6.C: Likewise.
17207         * g++.old-deja/g++.brendan/copy7.C: Likewise.
17208         * g++.old-deja/g++.brendan/copy8.C: Likewise.
17209         * g++.old-deja/g++.brendan/crash11.C: Likewise.
17210         * g++.old-deja/g++.brendan/crash14.C: Likewise.
17211         * g++.old-deja/g++.brendan/ctors1.C: Likewise.
17212         * g++.old-deja/g++.brendan/ctors2.C: Likewise.
17213         * g++.old-deja/g++.brendan/delete2.C: Likewise.
17214         * g++.old-deja/g++.brendan/dtors1.C: Likewise.
17215         * g++.old-deja/g++.brendan/dtors2.C: Likewise.
17216         * g++.old-deja/g++.brendan/dtors3.C: Likewise.
17217         * g++.old-deja/g++.brendan/eh1.C: Likewise.
17218         * g++.old-deja/g++.brendan/groff1.C: Likewise.
17219         * g++.old-deja/g++.brendan/init3.C: Likewise.
17220         * g++.old-deja/g++.brendan/misc12.C: Likewise.
17221         * g++.old-deja/g++.brendan/misc7.C: Likewise.
17222         * g++.old-deja/g++.brendan/new2.C: Likewise.
17223         * g++.old-deja/g++.brendan/operators4.C: Likewise.
17224         * g++.old-deja/g++.brendan/operators5.C: Likewise.
17225         * g++.old-deja/g++.brendan/overload2.C: Likewise.
17226         * g++.old-deja/g++.brendan/overload7.C: Likewise.
17227         * g++.old-deja/g++.brendan/redecl2.C: Likewise.
17228         * g++.old-deja/g++.brendan/reference1.C: Likewise.
17229         * g++.old-deja/g++.brendan/sizeof5.C: Likewise.
17230         * g++.old-deja/g++.brendan/template24.C: Likewise.
17231         * g++.old-deja/g++.brendan/template3.C: Likewise.
17232         * g++.old-deja/g++.brendan/vtables1.C: Likewise.
17233         * g++.old-deja/g++.jason/inline3.C: Likewise.
17234         * g++.old-deja/g++.jason/opeq.C: Likewise.
17235         * g++.old-deja/g++.law/arg5.C: Likewise.
17236         * g++.old-deja/g++.law/arm7.C: Likewise.
17237         * g++.old-deja/g++.law/ctors11.C: Likewise.
17238         * g++.old-deja/g++.law/cvt8.C: Likewise.
17239         * g++.old-deja/g++.law/init9.C: Likewise.
17240         * g++.old-deja/g++.law/refs4.C: Likewise.
17241         * g++.old-deja/g++.law/template2.C: Likewise.
17242         * g++.old-deja/g++.law/visibility24.C: Likewise.
17243         * g++.old-deja/g++.law/vtable3.C: Likewise.
17244         * g++.old-deja/g++.mike/asm2.C: Likewise.
17245         * g++.old-deja/g++.mike/eh1.C: Likewise.
17246         * g++.old-deja/g++.mike/misc1.C: Likewise.
17247         * g++.old-deja/g++.mike/misc13.C: Likewise.
17248         * g++.old-deja/g++.mike/misc14.C: Likewise.
17249         * g++.old-deja/g++.mike/ns12.C: Likewise.
17250         * g++.old-deja/g++.mike/p1248.C: Likewise.
17251         * g++.old-deja/g++.mike/p3708.C: Likewise.
17252         * g++.old-deja/g++.mike/p3708a.C: Likewise.
17253         * g++.old-deja/g++.mike/p3708b.C: Likewise.
17254         * g++.old-deja/g++.mike/p646.C: Likewise.
17255         * g++.old-deja/g++.mike/p700.C: Likewise.
17256         * g++.old-deja/g++.mike/p783.C: Likewise.
17257         * g++.old-deja/g++.mike/p783a.C: Likewise.
17258         * g++.old-deja/g++.mike/p783b.C: Likewise.
17259         * g++.old-deja/g++.mike/p786.C: Likewise.
17260         * g++.old-deja/g++.mike/p789.C: Likewise.
17261         * g++.old-deja/g++.mike/p789a.C: Likewise.
17262         * g++.old-deja/g++.mike/p807a.C: Likewise.
17263         * g++.old-deja/g++.other/delete3.C: Likewise.
17264         * g++.old-deja/g++.other/dyncast1.C: Likewise.
17265         * g++.old-deja/g++.other/dyncast2.C: Likewise.
17266         * g++.old-deja/g++.other/dyncast3.C: Likewise.
17267         * g++.old-deja/g++.other/empty1.C: Likewise.
17268         * g++.old-deja/g++.other/temporary1.C: Likewise.
17269         * g++.old-deja/g++.pt/memtemp14.C: Likewise.
17270         * g++.old-deja/g++.pt/t16.C: Likewise.
17271         * g++.old-deja/g++.pt/tiemann2.C: Likewise.
17272
17273 1999-12-30  Bernd Schmidt  <bernds@cygnus.co.uk>
17274
17275         * gcc.dg/991230-1.c: New test.
17276
17277 1999-12-29  Jeffrey A Law  (law@cygnus.com)
17278
17279         * gcc.c-torture/compile/991229-3.c: New test.
17280         * gcc.c-torture/compile/991229-2.c: New test.
17281         * gcc.c-torture/compile/991229-1.c: New test.
17282
17283 1999-12-29  Greg McGary <gkm@eng.ascend.com>
17284
17285         * gcc.c-torture/compile/labels-2.c: New test.
17286
17287 1999-12-27  Martin von Löwis  <loewis@informatik.hu-berlin.de>
17288
17289         * gcc.c-torture/execute/991227-1.c: New test.
17290
17291 1999-12-22  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
17292
17293         * g++.old-deja/g++.pt/instantiate6.C: Remove excess errors XFAIL.
17294
17295 1999-12-21  Martin von Löwis  <loewis@informatik.hu-berlin.de>
17296
17297         * gcc.c-torture/execute/991221-1.c: New test.
17298
17299 1999-12-20  Nathan Sidwell  <nathan@acm.org>
17300
17301         * g++.old-deja/g++.other/cast3.C: New test.
17302
17303 1999-12-16  Bernd Schmidt  <bernds@cygnus.co.uk>
17304
17305         * gcc.c-torture/execute/991216-4.c: New test.
17306
17307 1999-12-16  Michael Meissner  <meissner@cygnus.com>
17308
17309         * gcc.c-torture/execute/991216-1.c: New test.
17310         * gcc.c-torture/execute/991216-2.c: New test.
17311         * gcc.c-torture/execute/991216-3.c: New test.
17312
17313 1999-12-14  Bernd Schmidt  <bernds@cygnus.co.uk>
17314
17315         * gcc.dg/991214-1.c: Use "__asm__", not "asm".
17316         Actually make the test fail by using "-O2" for compilation.
17317
17318 1999-12-15  Nathan Sidwell  <nathan@acm.org>
17319
17320         * g++.old-deja/g++.warn/cast-align1.C: New test.
17321
17322 1999-12-14  Bernd Schmidt  <bernds@cygnus.co.uk>
17323
17324         * gcc.c-torture/compile/991214-1.c: New test.
17325         * gcc.c-torture/compile/991214-2.c: New test.
17326
17327 1999-12-14  Bernd Schmidt  <bernds@cygnus.co.uk>
17328
17329         * gcc.dg/991214-1.c: New test.
17330
17331 1999-12-13  Jeffrey A Law  (law@cygnus.com)
17332
17333         * gcc.c-torture/compile/991213-3.c: New test.
17334         * gcc.c-torture/compile/991213-2.c: New test.
17335         * gcc.c-torture/compile/991213-1.c: New test.
17336
17337 1999-12-10  J"orn Rennecke <amylaar@cygnus.co.uk>
17338
17339         * gcc.dg/991209-1.c: New test.
17340
17341 1999-12-08  Nathan Sidwell <nathan@acm.org>
17342
17343         * gcc.c-torture/compile/991208-1.c: New test.
17344
17345 1999-12-06  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
17346
17347         * gcc.dg/ultrasp2.c: New test.
17348
17349 1999-12-05  Alex Samuel  <samuel@codesourcery.com>
17350
17351         * g++.old-deja/g++.abi/align.C (main): Fix typo.
17352
17353 1999-12-02  Bernd Schmidt  <bernds@cygnus.co.uk>
17354
17355         * gcc.c-torture/compile/991202-1.c: New test.
17356         * gcc.c-torture/execute/991202-1.c: New test.
17357         * gcc.c-torture/execute/991202-2.c: New test.
17358         * gcc.c-torture/execute/991202-3.c: New test.
17359
17360 1999-12-02  Alex Samuel  <samuel@codesourcery.com>
17361
17362         * g++.old-deja/g++.abi/align.C: New test.
17363         * g++.old-deja/g++.abi/aggregates.C: Likewise.
17364         * g++.old-deja/g++.abi/bitfields.C: Likewise.
17365
17366 1999-12-01  Richard Henderson  <rth@cygnus.com>
17367
17368         * gcc.c-torture/execute/991201-1.c: New.
17369
17370 1999-11-29  Bernd Schmidt  <bernds@cygnus.co.uk>
17371
17372         * gcc.dg/991129-1.c: New test.
17373
17374 1999-11-27  Bernd Schmidt  <bernds@cygnus.co.uk>
17375
17376         * gcc.c-torture/compile/991127-1.c: New test.
17377
17378 1999-11-22  Nathan Sidwell  <nathan@acm.org>
17379
17380         * g++.old-deja/g++.other/warn4.C: New test.
17381
17382 1999-11-22  Nathan Sidwell  <nathan@acm.org>
17383
17384         * g++.old-deja/g++.eh/cleanup2.C: New test.
17385         * g++.old-deja/g++.ext/pretty2.C: New test.
17386         * g++.old-deja/g++.ext/pretty3.C: New test.
17387         * g++.old-deja/g++.other/debug6.C: New test.
17388
17389 1999-10-20  Jim Wilson  <wilson@cygnus.com>
17390
17391         * gcc.c-torture/noncompile/noncompile.exp: For 940510-1.c, change
17392         compiler_output to look for one error message instead of two.
17393
17394 1999-11-19  Geoffrey Keating  <geoffk@cygnus.com>
17395
17396         * gcc.c-torture/execute/991118-1.c: Also test case
17397         where the word boundary does not split a byte evenly.
17398
17399 1999-11-19  Nathan Sidwell  <nathan@acm.org>
17400
17401         * g++.old-deja/g++.ext/restrict1.C: New test.
17402
17403 1999-11-18 Herman A.J. ten Brugge <Haj.Ten.Brugge@net.HCC.nl>
17404
17405         * gcc.c-torture/execute/991118-1.c: New test.
17406
17407 1999-11-16  Geoffrey Keating  <geoffk@cygnus.com>
17408
17409         * g77.f-torture/execute/u77-test.f (wd): Allow for longer
17410         working directory pathnames.
17411
17412 1999-10-13  Brendan Kehoe  <brendan@cygnus.com>
17413
17414         * gcc.c-torture/execute/memcheck/memcheck.exp: Make sure a remote
17415         host is equipped with driver.h and driver.o so it can actually
17416         compile and run the tests.
17417
17418 1999-10-08  Bernd Schmidt  <bernds@cygnus.co.uk>
17419
17420         * gcc.c-torture/compile/991008-1.c: New test.
17421
17422 1999-11-08  Nick Clifton  <nickc@cygnus.com>
17423
17424         * lib/gcc-dg.exp: Include target-supports.exp
17425
17426 1999-11-05  Nick Clifton  <nickc@cygnus.com>
17427
17428         * lib/target-supports.exp: New file: Provide procs to test for
17429         features supported by the target.
17430         (check_weak_available): Moved here from ecos.exp.
17431         (check_alias_available): New proc: Determine of the target
17432         toolchain supports the alias attribute.
17433
17434         * gcc.dg/special/ecos.exp: Move check_weak_available to
17435         target-supports.exp.
17436         (alias-1.c): Only perform the test if the target supports
17437         aliases.
17438         (wkali-1.c): Only perform the test if the target supports
17439         aliases.
17440
17441         * gcc.dg/990506-0.c: Expect error messages from cross
17442         targets as well as native targets.
17443
17444 1999-11-02  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
17445
17446         * gcc.dg/ultrasp1.c: Removed xfail.
17447         * gcc.dg/struct-ret-2.c: Likewise.
17448         * gcc.dg/array-1.c: Likewise.
17449
17450 1999-11-01  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
17451
17452         * gcc.dg/struct-ret-2.c: New test.
17453
17454         * gcc.dg/array-1.c: New test.
17455
17456 1999-10-30  Stephen L Moshier <moshier@mediaone.net>
17457
17458         * gcc.c-torture/execute/991030-1.c: New test.
17459
17460 1999-10-26  Richard Henderson  <rth@cygnus.com>
17461
17462         * gcc.c-torture/compile/991026-2.c: New test.
17463
17464 1999-10-26  Jeffrey A Law  (law@cygnus.com)
17465
17466         * gcc.c-torture/compile/991026-1.c: New test.
17467
17468 1999-10-23  Jeffrey A Law  (law@cygnus.com)
17469
17470         * gcc.c-torture/execute/991023-1.c: New test.
17471
17472 1999-10-19  Jeffrey A Law  (law@cygnus.com)
17473
17474         * gcc.c-torture/execute/991019-1.c: New test.
17475
17476 1999-10-16  Richard Henderson  <rth@cygnus.com>
17477
17478         * gcc.c-torture/execute/991016-1.c: New test.
17479
17480 1999-10-14  Stephane Carrez  <stcarrez@worldnet.fr>
17481
17482         * gcc.c-torture/execute/991014-1.c: New test.
17483
17484 1999-10-13  J"orn Rennecke <amylaar@cygnus.co.uk>
17485
17486         * g++.old-deja/g++.other/union2.C: New test.
17487
17488 1999-10-13  Nathan Sidwell  <nathan@acm.org>
17489
17490         * g++.old-deja/g++.other/vaarg2.C: New test.
17491         * g++.old-deja/g++.other/vaarg3.C: New test.
17492
17493 1999-10-12  Craig Burley  <craig@jcb-sc.com>
17494
17495         * g77.f-torture/noncompile/19990905-1.f: Moved from being
17496         in compile/.
17497
17498 1999-10-04  Ulrich Drepper  <drepper@cygnus.com>
17499
17500         * gcc.c-torture/execute/va-arg-11.c: New test.
17501
17502 1999-10-01  Mark P. Mitchell  <mark@codesourcery.com>
17503
17504         * lib/file-format.exp (gcc_target_object_format): Don't
17505         crash if objdump is unavailable.
17506
17507 1999-09-29  Donn Terry <donn@interix.com>
17508
17509         * gcc.misc-tests/mg.exp: delete extraneous redirection.
17510
17511 1999-09-28  Nick Clifton  <nickc@cygnus.com>
17512
17513         * gcc.c-torture/compile/990928-1.c: New test.
17514
17515 1999-09-28  Nathan Sidwell  <nathan@acm.org>
17516
17517         * g++.old-deja/g++.other/decl6.C: New test.
17518
17519 1999-09-28  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
17520
17521         * gcc.c-torture/execute/va-arg-10.c: New test.
17522
17523 1999-09-27  Nathan Sidwell  <nathan@acm.org>
17524
17525         * g++.old-deja/g++.pt/memtemp77.C: Adjust expected
17526         __PRETTY_FUNCTION__.
17527
17528 1999-09-23  Nick Clifton  <nickc@cygnus.com>
17529
17530         * gcc.c-torture/execute/990923-1.c: New test.
17531
17532 1999-09-21  Nick Clifton  <nickc@cygnus.com>
17533
17534         * gcc.c-torture/special/special.exp: Add FR30 to list of targets
17535         for which -fpic is inappropriate.
17536
17537 1999-09-21  Mark Mitchell  <mark@codesourcery.com>
17538
17539         * g++.dg/ecos.exp: Don't supply -finit-priority to cc1plus.
17540
17541 1999-09-21  Nathan Sidwell  <nathan@acm.org>
17542
17543         * g++.old-deja/g++.other/dyncast1.C: New test.
17544         * g++.old-deja/g++.other/dyncast2.C: New test.
17545         * g++.old-deja/g++.other/dyncast3.C: New test.
17546         * g++.old-deja/g++.other/dyncast4.C: New test.
17547         * g++.old-deja/g++.other/dyncast5.C: New test.
17548         * g++.old-deja/g++.eh/catch3.C: New test.
17549         * g++.old-deja/g++.eh/catch3p.C: New test.
17550         * g++.old-deja/g++.eh/catch4.C: New test.
17551         * g++.old-deja/g++.eh/catch4p.C: New test.
17552         * g++.old-deja/g++.eh/catch5.C: New test.
17553         * g++.old-deja/g++.eh/catch5p.C: New test.
17554         * g++.old-deja/g++.eh/catch6.C: New test.
17555         * g++.old-deja/g++.eh/catch6p.C: New test.
17556         * g++.old-deja/g++.eh/catch7.C: New test.
17557         * g++.old-deja/g++.eh/catch7p.C: New test.
17558         * g++.old-deja/g++.eh/catch8.C: New test.
17559         * g++.old-deja/g++.eh/catch8p.C: New test.
17560         * g++.old-deja/g++.eh/catch9.C: New test.
17561         * g++.old-deja/g++.eh/catch9p.C: New test.
17562
17563 1999-09-13  Nathan Sidwell  <nathan@acm.org>
17564
17565         * g++.old-deja/g++.other/sizeof3.C: Remove XFAILS.
17566         * g++.old-deja/g++.other/sizeof4.C: Remove XFAILS.
17567
17568 1999-09-13  Jeffrey A Law  (law@cygnus.com)
17569
17570         * gcc.c-torture/compile/990913-1.c: New test.
17571
17572 1999-09-10  Nathan Sidwell  <nathan@acm.org>
17573
17574         * g++.old-deja/g++.jason/rfg4.C: Revert erroneous change, add -w.
17575         * g++.old-deja/g++.jason/rfg5.C: Likewise.
17576
17577 1999-09-09  Richard Henderson  <rth@cygnus.com>
17578
17579         * g++.old-deja/g++.other/delete6.C: Use size_t with operator new.
17580
17581 1999-09-09  Nathan Sidwell  <nathan@acm.org>
17582
17583         * g++.old-deja/g++.other/lookup11.C: New test.
17584         * g++.old-deja/g++.bugs/900428_01.C: Rework now we understand
17585         what is permitted and what we want.
17586         * g++.old-deja/g++.jason/rfg4.C: Rework to remove ill-formed
17587         overload use.
17588         * g++.old-deja/g++.jason/rfg5.C: Likewise
17589
17590 1999-09-08  Geoffrey Keating  <geoffk@cygnus.com>
17591
17592         * gcc.c-torture/noncompile/noncompile.exp: Add poison-1.c.
17593         * gcc.c-torture/noncompile/poison-1.c: New file.
17594
17595 1999-09-08  Nathan Sidwell  <nathan@acm.org>
17596
17597         * g++.old-deja/g++.other/sizeof3.C: New test.
17598         * g++.old-deja/g++.other/sizeof4.C: New test.
17599         * g++.old-deja/g++.other/ambig2.C: Mark XFAILs.
17600         * g++.old-deja/g++.other/lookup16.C: Mark XFAIL.
17601
17602 1999-09-07  Richard Henderson  <rth@cygnus.com>
17603
17604         * gcc.dg/va-arg-1.c: New.
17605
17606 1999-09-06  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
17607
17608         * gcc.c-torture/execute/va-arg-9.c: New test.
17609
17610 1999-09-05  Craig Burley  <craig@jcb-sc.com>
17611
17612         * g77.f-torture/compile/980519-2.f: New test.
17613         * g77.f-torture/compile/19990905-0.f: New test.
17614         * g77.f-torture/compile/19990905-1.f: New test.
17615         * g77.f-torture/compile/19990905-2.f: New test.
17616
17617         * g77.f-torture/noncompile/19990826-4.f: Clarify who wrote what.
17618
17619 1999-09-03  Richard Earnshaw <rearnsha@arm.com>
17620
17621         * gcc.c-torture/execute/990827-1.c: Fix typo.
17622
17623 1999-09-03  Nathan Sidwell  <nathan@acm.org>
17624
17625         * g++.old-deja/g++.other/deref1.C: New test.
17626
17627 1999-09-02  Nathan Sidwell  <nathan@acm.org>
17628
17629         * g++.old-deja/g++.other/ambig2.C: New test.
17630         * g++.old-deja/g++.other/cond5.C: New test.
17631         * g++.old-deja/g++.other/lookup16.C: New test.
17632
17633 1999-09-02  Marc Espie <espie@cvs.openbsd.org>
17634
17635         * gcc.dg/980414-1.c: Fix assembler syntax to work with old
17636         assemblers too.
17637
17638 1999-08-31  Jeffrey A Law  (law@cygnus.com)
17639
17640         * lib/c-torture.exp: Avoid the "compare executables" optimization
17641         when testing native.
17642
17643 1999-08-29  Jeffrey A Law  (law@cygnus.com)
17644
17645         * gcc.c-torture/execute/990829-1.c: New test.
17646         * gcc.c-torture/compile/990829-1.c: New test.
17647
17648 1999-08-27  Paul Burchard  <burchard@pobox.com>
17649
17650         * g++.old-deja/g++.pt/derived3.C: Renamed from lss-001.C.
17651         * g++.old-deja/g++.pt/ttp56.C: Renamed from lss-002.C.
17652         * g++.old-deja/g++.pt/decl4.C: Renamed from lss-003.C.
17653         * g++.old-deja/g++.pt/memtemp85.C: Renamed from lss-004.C.
17654         * g++.old-deja/g++.pt/memtemp86.C: Renamed from lss-005.C.
17655         * g++.old-deja/g++.pt/memtemp87.C: Renamed from lss-006.C.
17656         * g++.old-deja/g++.pt/static10.C: Renamed from lss-007.C.
17657         * g++.old-deja/g++.pt/memtemp88.C: Renamed from lss-008.C.
17658         * g++.old-deja/g++.pt/memtemp89.C: Renamed from lss-009.C.
17659         * g++.old-deja/g++.pt/memtemp90.C: Renamed from lss-010.C.
17660         * g++.old-deja/g++.pt/memtemp91.C: Renamed from lss-011.C.
17661
17662 1999-08-27  Jeffrey A Law  (law@cygnus.com)
17663
17664         * gcc.c-torture/execute/990827-1.c: New test.
17665
17666 1999-08-26  Craig Burley  <craig@jcb-sc.com>
17667
17668         * g77.f-torture/noncompile/19990826-4.f: New test.
17669
17670         * g77.f-torture/compile/19990826-3.f: New test.
17671
17672         * g77.f-torture/execute/19990826-2.f: New test.
17673
17674         * g77.f-torture/compile/19990826-1.f: New test.
17675
17676         * gcc.c-torture/execute/990826-0.c: New test.
17677         * g77.c-torture/execute/19990826-0.f: New test.
17678
17679         * g77.f-torture/noncompile/970626-2.f: New test.
17680
17681 1999-08-25  Paul Burchard  <burchard@pobox.com>
17682
17683         * g++.old-deja/g++.pt/lss-001.C, lss-002.C, lss-003.C, lss-004.C,
17684         lss-005.C, lss-006.C, lss-007.C, lss-008.C, lss-009.C, lss-010.C,
17685         lss-011.C: New tests.
17686
17687 1999-08-25  Nathan Sidwell  <nathan@acm.org>
17688
17689         * g++.old-deja/g++.other/decl5.C: New test.
17690
17691 1999-08-24  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
17692
17693         * noncompile/noncompile.exp: Load_lib c-torture.exp.
17694         (postbase_with_opts): New proc to loop over TORTURE_OPTIONS and
17695         call `postbase' for each one.  All callers of `postbase' changed
17696         to call this instead.
17697
17698 1999-08-11  Richard Earnshaw (rearnsha@arm.com)
17699
17700         * gcc.c-torture/execute/990811-1.c: New test.
17701
17702 1999-08-09  Nick Clifton  <nickc@cygnus.com>
17703
17704         * gcc.misc-tests/m-un-2.c: Expect the warnings for all builds, not
17705         just native ones.
17706
17707         * gcc.dg/990413-1.c: Expect the parse error for all builds, not
17708         just native ones.
17709
17710 1999-08-05  Alexandre Oliva  <oliva@dcc.unicamp.br>
17711
17712         * g++.old-deja/g++.other/local3.C: Removed XFAIL.
17713
17714 1999-08-04  Jeffrey A Law  (law@cygnus.com)
17715
17716         * gcc.c-torture/execute/970312-1.c: Delete duplicate test.
17717
17718 1999-08-04  Nathan Sidwell  <nathan@acm.org>
17719
17720         * g++.old-deja/g++.eh/spec6.C: Add more tests. Remove XFAILS.
17721
17722 1999-08-04  Jeffrey A Law  (law@cygnus.com)
17723
17724         * gcc.c-torture/execute/990804-1.c: New test.
17725
17726 1999-08-03  Nathan Sidwell  <nathan@acm.org>
17727
17728         * g++.old-deja/g++.brendan/crash63.C: Expect a POD warning
17729         * g++.old-deja/g++.brendan/crash64.C: Likewise
17730         * g++.old-deja/g++.brendan/overload8.C: Likewise
17731
17732 1999-08-03  Nathan Sidwell  <nathan@acm.org>
17733
17734         * g++.old-deja/g++.other/struct1.C: New test.
17735
17736 1999-08-03  Nathan Sidwell  <nathan@acm.org>
17737
17738         * g++.old-deja/g++.other/enum2.C: New test.
17739
17740 1999-08-02  Richard Henderson  <rth@cygnus.com>
17741
17742         Adapted from tests from Franz Sirl:
17743         * gcc.c-torture/execute/va-arg-7.c: New test.
17744         * gcc.c-torture/execute/va-arg-8.c: New test.
17745
17746 1999-08-01  Jeffrey A Law  (law@cygnus.com)
17747
17748         * gcc.c-torture/compile/990801-2.c: New test.
17749
17750         * gcc.c-torture/compile/990801-1.c: New test.
17751
17752 1999-07-27  Michael Meissner  <meissner@cygnus.com>
17753
17754         * gcc.c-torture/execute/ieee/fp-cmp-2.c: New file, clone from
17755         fp-cmp-1.c, converting double to float.
17756
17757         * gcc.c-torture/execute/ieee/fp-cmp-3.c: New file, clone from
17758         fp-cmp-1.c, converting double to long double.
17759
17760         * gcc.c-torture/noncompile/920507-1.c (x): Rename asm register
17761         from fr1 to unknown_register, since fr1 is a legitimate register
17762         on some machines.
17763
17764 1999-07-25  Jeffrey A Law  (law@cygnus.com)
17765
17766         * README: More listname related changes.
17767
17768 1999-07-08  Catherine Moore  <clm@cygnus.com>
17769
17770         * gcc.c-torture/execute/920501-5.c: Fix typo.  Change | to ||.
17771
17772 1999-07-05  Manfred Hollstein  <mhollstein@cygnus.com>
17773
17774         * gcc.dg/990703-1.c (y): Terminate definition syntactically correctly.
17775
17776 1999-07-05  Alexandre Oliva  <oliva@dcc.unicamp.br>
17777
17778         * g++.old-deja/g++.other/null1.C: Define l<long> for 64bit hosts.
17779
17780 1999-07-04  Zack Weinberg  <zack@rabi.columbia.edu>
17781
17782         * gcc.dg/990703-1.c: New test.
17783
17784 1999-06-29  Nick Clifton  <nickc@cygnus.com>
17785
17786         * lib/file-format.exp: New file: Move definition of proc
17787         gcc_target_object_format to here from
17788         gcc.dg/special/ecos.exp.
17789
17790         * lib/c-torture.exp: Include lib file-format.exp.
17791         * lib/gcc-dg.exp: Include lib file-format.exp.
17792
17793         * gcc.dg/special/ecos.exp: Remove definition of proc
17794         gcc_target_object_format.
17795
17796 1999-06-28  Jeffrey A Law  (law@cygnus.com)
17797
17798         * gcc.c-torture/execute/990628-1.c: New test.
17799
17800 1999-06-25  Jeffrey A Law  (law@cygnus.com)
17801
17802         * gcc.c-torture/compile/990625-2.c: New test.
17803
17804         * gcc.c-torture/compile/990625-1.c: New test.
17805
17806 1999-06-23  Nick Clifton  <nickc@cygnus.com>
17807
17808         * gcc.c-torture/compile/dll.c: New test case.  Check that dll
17809         attributes compile.
17810         * gcc.c-torture/compile/dll.x: Only support the dll.c test on
17811         ports that use the COFF/PE file format.
17812
17813 1999-06-17  Jeffrey A Law  (law@cygnus.com)
17814
17815         * gcc.c-torture/compile/990617-1.c: New test.
17816
17817 1999-06-17  Alexandre Oliva  <oliva@dcc.unicamp.br>
17818
17819         * g++.old-deja/g++.other/decl4.C: New test.
17820
17821 1999-06-14  Nathan Sidwell  <nathan@acm.org>
17822
17823         * g++.old-deja/g++.other/bitfld3.C: New test.
17824
17825 1999-06-08  Nathan Sidwell  <nathan@acm.org>
17826
17827         * g++.old-deja/g++.eh/catch1.C: New test.
17828
17829 1999-06-07  Jeffrey A Law  (law@cygnus.com)
17830
17831         * g++.old-deja/g++.mike/p6610a.C: Expect failure on freebsd-elf.
17832
17833         * gcc.c-torture/execute/ieee/rbug.x: Expect failure on freebsd.
17834         * gcc.c-torture/execute/ieee/mzero.x: New file.  Likewise.
17835
17836 1999-06-05  Craig Burley  <craig@jcb-sc.com>
17837
17838         * g77.f-torture/compile/19990502-0.f: Replace with new,
17839         shorter, test that still fails after recent changes.
17840
17841 1999-06-04  Andreas Schwab  <schwab@issan.cs.uni-dortmund.de>
17842
17843         * gcc.c-torture/execute/990604-1.c: New test.
17844
17845 1999-05-31  Jeffrey A Law  (law@cygnus.com)
17846
17847         * gcc.c-torture/execute/990531-1.c: New test.
17848
17849 1999-05-27  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
17850
17851         * gcc.c-torture/compile/990527-1.c: New test.
17852
17853 1999-05-27  Joern Rennecke <amylaar@cygnus.com>
17854
17855         * gcc.c-torture/execute/990527-1.c: New test.
17856
17857 1999-05-25  Nick Clifton  <nickc@cygnus.com>
17858
17859         * gcc.c-torture/execute/bf-sign-2.c: Explicitly declare signed
17860         bitfields as signed.
17861
17862 1999-05-25  Craig Burley  <craig@jcb-sc.com>
17863
17864         * g77.f-torture/compile/19990525-0.f: New test.
17865
17866 1999-05-25  Jeffrey A Law  (law@cygnus.com)
17867
17868         * gcc.c-torture/execute/990525-2.c: New test.
17869
17870         * gcc.c-torture/execute/990525-1.c: New test.
17871
17872 1999-05-24  Nathan Sidwell  <nathan@acm.org>
17873
17874         * g++.old-deja/g++.other/anon3.C: New test.
17875         * g++.old-deja/g++.other/anon4.C: New test.
17876         * g++.old-deja/g++.ext/anon1.C: Inhibit -pedantic option.
17877         * g++.old-deja/g++.g++.robertl/eb131.C/: Remove unrequired ERROR tag,
17878         after downgrade to warning (cp/ChangeLog: 1999-05-20 Jason
17879         Merrill).
17880
17881 1999-05-24  Jeffrey A Law  (law@cygnus.com)
17882
17883         * gcc.c-torture/execute/990524-1.c: New test.
17884
17885         * gcc.dg/990524-1.c: New test.
17886
17887 1999-05-23  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
17888
17889         * gcc.c-torture/compile/990523-1.c: New test.
17890
17891 1999-05-19  Raja R Harinath <harinath@cs.umn.edu>
17892
17893         * gcc.c-torture/compile/990519-1.c: New test.
17894
17895 1999-05-17  Andreas Schwab  <schwab@issan.cs.uni-dortmund.de>
17896
17897         * gcc.c-torture/compile/990517-1.c: New test.
17898
17899         * gcc.c-torture/execute/990326-1.c: Force bitfields to be aligned.
17900         (e4, f4): New tests.
17901         (main): Call them.
17902
17903 1999-05-13  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
17904
17905         * gcc.dg/noreturn-1.c: New test.
17906
17907 1999-05-13  Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
17908
17909         * gcc.c-torture/execute/990513-1.c: New test.
17910
17911 1999-05-10  Richard Henderson  <rth@cygnus.com>
17912
17913         * g++.old-deja/g++.other/null1.C (g): Add overload for long.
17914
17915 1999-05-10  Craig Burley  <craig@jcb-sc.com>
17916
17917         * g77.f-torture/execute/erfc.f: Use small single-precision
17918         values, to avoid problems on Alphas when not -mieee.
17919
17920 1999-05-08  Craig Burley  <craig@jcb-sc.com>
17921
17922         * gcc.dg/990506-0.c: New test.
17923
17924 1999-05-08  Richard Henderson  <rth@cygnus.com>
17925
17926         * g++.old-deja/g++.benjamin/p12475.C: Use LONG_MAX to find
17927         the constant to test.  Don't XFAIL 64-bit targets.
17928
17929         * g++.old-deja/g++.jason/thunk3.C: Don't XFAIL Alpha.
17930         * g++.old-deja/g++.law/profile1.C: Likewise.
17931
17932         * g++.old-deja/g++.other/delete4.C: Define size_t; use it in all
17933         operator new instances.
17934         * g++.old-deja/g++.other/delete5.C: Likewise.
17935
17936 1999-05-03  Craig Burley  <craig@jcb-sc.com>
17937
17938         * g77.f-torture/execute/u77-test.f (main): Declare ABORT as
17939         intrinsic.
17940
17941 1999-05-03  Craig Burley  <craig@jcb-sc.com>
17942
17943         * g77.f-torture/execute/u77-test.f: Reverse order of two
17944         arguments to CTIME_subr, DTIME_subr, ETIME_subr, and TTYNAM_subr.
17945
17946 1999-05-03  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
17947
17948         * gcc.dg/compare1.c: New test.
17949
17950 1999-05-02  Joseph S. Myers  <jsm28@cam.ac.uk>
17951
17952         * gcc.dg/cast-qual-1.c, gcc.dg/return-type-1.c, gcc.dg/unused-1.c:
17953         New tests.
17954
17955 1999-05-02  Craig Burley  <craig@jcb-sc.com>
17956
17957         * g77.f-torture/compile/19990502-1.f: New test.
17958
17959 1999-05-02  Craig Burley  <craig@jcb-sc.com>
17960
17961         * g77.f-torture/compile/19990502-0.f: New test.
17962
17963 1999-05-02  Craig Burley  <craig@jcb-sc.com>
17964
17965         * g77.f-torture/execute/u77-test.f (main): Declare FTELL as
17966         intrinsic.
17967
17968 1999-05-02  Craig Burley  <craig@jcb-sc.com>
17969
17970         * g77.f-torture/execute/u77-test.f (main): List libU77
17971         intrinsics not currently tested.
17972         Add tests for TIME8, CTIME_subr, IARGC, TTYNAM_subr,
17973         GETENV, FDATE_subr, DTIME_subr, ETIME_subr, DATE, ITIME,
17974         FTELL_subr, MCLOCK, MCLOCK8, and CPU_TIME.
17975         Trim blanks off the ends of some printed strings.
17976
17977 1999-05-02  Craig Burley  <craig@jcb-sc.com>
17978
17979         * g77.f-torture/execute/u77-test.f (main): Just warn about
17980         FSTAT gid disagreement, as it's expected on some systems.
17981
17982 1999-05-01  Craig Burley  <craig@jcb-sc.com>
17983
17984         * g77.f-torture/execute/u77-test.f: Generalize sum-checking to
17985         use a new function, which allows for some slop.
17986         Clean up some commentary.
17987         (issum): The new function.
17988         (sgladd): Deleted subroutine.
17989
17990 1999-05-01  Craig Burley  <craig@jcb-sc.com>
17991
17992         * g77.f-torture/execute/u77-test.f: Modify to be more like
17993         libf2c/libU77 version, bringing patches to that version here.
17994         Add suitable commentary.
17995
17996 1999-04-25  Richard Henderson  <rth@cygnus.com>
17997
17998         * gcc.dg/990424-1.c: New test.
17999
18000 1999-04-24  Craig Burley  <craig@jcb-sc.com>
18001
18002         * g77.f-torture/execute/u77-test.f (main): Bug involving
18003         LSTAT has been fixed, so turn back on full checking.
18004
18005 1999-04-20  Craig Burley  <craig@jcb-sc.com>
18006
18007         * g77.f-torture/compile/19990419-0.f: New test.
18008         * g77.f-torture/execute/19990419-1.f: New test.
18009
18010 1999-04-17  Richard Henderson  <rth@cygnus.com>
18011
18012         * gcc.dg/uninit-9.c (func): Use __builtin_alloca instead of alloca
18013         to avoid the need for a prototype to supress a warning.
18014
18015 1999-04-07  Jim Wilson  <wilson@cygnus.com>
18016
18017         * gcc.c-torture/execute/920501-7.c (main): Delete __I960__ ifndef.
18018
18019 1999-04-04  Jeffrey A Law  (law@cygnus.com)
18020
18021         * gcc.c-torture/execute/990404-1.c: New test.
18022
18023 1999-04-03 10:35 -0500  Zack Weinberg  <zack@rabi.columbia.edu>
18024
18025         * gcc.dg/cpp-if1.c: Adjust regexps to accommodate cccp.
18026         * gcc.dg/cpp-if3.c: Don't use -pedantic.
18027         * gcc.misc-tests/m-un-2.c: Adjust regexps for new format of
18028         missing initializer warnings.
18029
18030 1999-03-28  Jeffrey A Law  (law@cygnus.com)
18031
18032         * lib/objc-torture.exp: Replace "77" with "Obj-C" in pattern
18033         matching strings.
18034
18035 1999-03-26  Jeffrey A Law  (law@cygnus.com)
18036
18037         * gcc.c-torture/execute/990326-1.c: New test from Charles Hannum.
18038
18039 1999-03-26  Craig Burley  <craig@jcb-sc.com>
18040
18041         * g77.f-torture/execute/19990325-0.f: New test.
18042         * g77.f-torture/execute/19990325-1.f: New test.
18043
18044 1999-03-24  Jeffrey A Law  (law@cygnus.com)
18045
18046         * gcc.c-torture/execute/990324-1.c: New test.
18047
18048 1999-03-22  Jim Wilson  <wilson@cygnus.com>
18049
18050         * gcc.c-torture/execute/bf-sign-2.c (main): Replace struct sizeof
18051         test with 4.
18052
18053 1999-03-17  Richard Henderson  <rth@cygnus.com>
18054
18055         * gcc.c-torture/execute/ieee/980619-1.x: New.  Expected fail on x86.
18056
18057 1999-03-13  Craig Burley  <craig@jcb-sc.com>
18058
18059         * g77.f-torture/execute/19990313-2.f: New test.
18060         * g77.f-torture/execute/19990313-3.f: New test.
18061
18062 1999-03-13  Craig Burley  <craig@jcb-sc.com>
18063
18064         * g77.f-torture/execute/19990313-0.f: New test.
18065         * g77.f-torture/execute/19990313-1.f: New test.
18066
18067 1999-03-12  Jim Wilson  <wilson@cygnus.com>
18068
18069         * gcc.c-torture/execute/970312-1.c, execute/980605-1.c (f): Change
18070         printf to sprintf.
18071         * gcc.c-torture/execute/bf-sign-2.c (struct X): Add u15 field.
18072         (main): Add check for u15.  Conditionalize u31 check depending on
18073         whether ints are <32 bits or >=32 bits.
18074
18075 1999-03-08  Craig Burley  <craig@jcb-sc.com>
18076
18077         * g77.f-torture/execute/19981119-0.f: Improve testiness.
18078
18079 1999-03-08  Craig Burley  <craig@jcb-sc.com>
18080
18081         * g77.f-torture/compile/19990305-0.f: New test.
18082         * g77.f-torture/execute/19981119-0.f: New test.
18083
18084 1999-03-08  Craig Burley  <craig@jcb-sc.com>
18085
18086         * g77.f-torture/execute/970625-2.f: call ABORT if final
18087         result is not correct, instead of just printing it.
18088         Add this checking via newly introduced obfuscation, to
18089         trip up buggy front ends.
18090
18091 1999-03-07  Craig Burley  <craig@jcb-sc.com>
18092
18093         * g77.f-torture/compile/960317-1.f: Moved from being
18094         in execute/.  (Somehow I didn't notice "SUBROUTINE...".)
18095
18096 1999-03-06  Craig Burley  <craig@jcb-sc.com>
18097
18098         * g77.f-torture/execute/960317-1.f: New (old) test.
18099         * g77.f-torture/execute/970625-2.f: Ditto.
18100
18101 1999-03-01 Zack Weinberg  <zack@rabi.columbia.edu>
18102
18103         * gcc.c-torture/noncompile/noncompile.exp (951025-1.c): Accept an error
18104         message on line 1 or line 2; cccp and cpplib do this differently.
18105
18106 1999-03-01  Jeffrey A Law  (law@cygnus.com)
18107
18108         * g++.old-deja/g++.law/weak1.C: New test.
18109
18110 1999-02-28 17:59 -0500  Zack Weinberg  <zack@rabi.columbia.edu>
18111
18112         * gcc.c-torture/execute/990119-1.c: Renamed to...
18113         * gcc.dg/990119-1.c: this, so it will only be tested once
18114         (it's a preprocessor test, it doesn't need to be run at
18115         multiple optimization levels).
18116
18117 1999-02-27 13:34 -0500  Zack Weinberg  <zack@rabi.columbia.edu>
18118
18119         * lib/g++.exp: Don't add incdir=$base_dir/../include to
18120           ALWAYS_CXXFLAGS.
18121
18122 1999-02-24  Craig Burley  <craig@jcb-sc.com>
18123
18124         * g77.f-torture/noncompile/19981216-0.f: Renamed from...
18125         * g77.f-torture/compile/19981216-0.f: ...as it is expected
18126         to not be compilable by current g77.
18127
18128 1999-02-24  Nick Clifton  <nickc@cygnus.com>
18129
18130         * lib/c-torture.exp: Add -O3 to TORTURE_OPTIONS list.
18131
18132 1999-02-22  Jeffrey A Law  (law@cygnus.com)
18133
18134         * gcc.c-torture/execute/990222-1.c: New test.
18135
18136 1999-02-19  Craig Burley  <craig@jcb-sc.com>
18137
18138         * g77.f-torture/compile/19990218-0.f: New test.
18139         * g77.f-torture/noncompile/19990218-1.f: New test.
18140
18141 1999-02-18  Craig Burley  <craig@jcb-sc.com>
18142
18143         * g77.f-torture/compile/19981216-0.f: New test.
18144
18145 1999-02-14  Jeffrey A Law  (law@cygnus.com)
18146
18147         * gcc.dg/990214-1.c: New test.
18148
18149 1999-02-13  Jeffrey A Law  (law@cygnus.com)
18150
18151         * gcc.dg/990213-2.c: New test.
18152
18153         * gcc.dg/990213-1.c: New test.
18154
18155 1999-02-12  Jeffrey A Law  (law@cygnus.com)
18156
18157         * gcc.c-torture/990106-2.c: Update to work on targets with 16bit
18158         ints.
18159
18160 1999-02-11  Nick Clifton  <nickc@cygnus.com>
18161
18162         * lib/gcc.exp (proc gcc_target_compile): Add support for timeout
18163         specified by target.
18164
18165         * lib/chill.exp: Fix typo: doesn'timeout -> doesn't
18166
18167 1999-02-11  Jeffrey A Law  (law@cygnus.com)
18168
18169         * gcc.c-torture/execute/990211-1.c: New test from Nathan SIdwell.
18170
18171 1999-02-10  Jonathan Larmour  <jlarmour@cygnus.co.uk>
18172
18173         * gcc.dg/special/ecos.exp: New test driver for new tests with
18174         special requirements.
18175
18176         * gcc.dg/special/alias-1.c: New test.
18177         * gcc.dg/special/gcsec-1.c: New test.
18178         * gcc.dg/special/weak-1.c: New test.
18179         * gcc.dg/special/weak-1a.c: Accompanying file to weak-1.c.
18180         * gcc.dg/special/weak-2.c: New test.
18181         * gcc.dg/special/weak-2a.c: Accompanying file to weak-2.c.
18182         * gcc.dg/special/weak-2b.c: Accompanying file to weak-2.c.
18183         * gcc.dg/special/wkali-1.c: New test.
18184         * gcc.dg/special/wkali-2.c: New test.
18185         * gcc.dg/special/wkali-2a.c: Accompanying file to wkali-2.c.
18186         * gcc.dg/special/wkali-2b.c: Accompanying file to wkali-2.c.
18187
18188 1999-02-10  Felix Lee  <flee@cygnus.com>
18189
18190           * lib/c-torture.exp (c-torture-compile): Pull out code for
18191           analyzing gcc error messages.
18192           (c-torture-execute): Likewise.  Fix some (harmless) false
18193           positives.
18194           * lib/gcc.exp (gcc_check_compile): New function.
18195
18196 1999-02-08  Richard Henderson  <rth@cygnus.com>
18197
18198         * gcc.c-torture/execute/990208-1.c: New test.
18199
18200 1999-02-07  Jonathan Larmour  <jlarmour@cygnus.co.uk>
18201
18202         * g++.dg/special/ecos.exp: New driver for new tests with special
18203         requirements
18204
18205         * g++.dg/special/conpr-1.C: New test
18206         * g++.dg/special/conpr-2.C: New test
18207         * g++.dg/special/conpr-2a.C: New test
18208         * g++.dg/special/conpr-3.C: New test
18209         * g++.dg/special/conpr-3a.C: New test
18210         * g++.dg/special/conpr-3b.C: New test
18211
18212         * lib/g++-dg.exp: New driver file, based on lib/gcc-dg.exp to
18213         allow g++ to use the dg driver
18214
18215         * README: Add comment about g++.dg directory
18216
18217 1999-02-06  Jeffrey A Law  (law@cygnus.com)
18218
18219         * README: Update email addresses.
18220
18221 1999-02-03  Nick Clifton  <nickc@cygnus.com>
18222
18223         * gcc.c-torture/execute/memcheck/blkarg.c (foo): Use 10 leading
18224         arguments in order to force structure S onto the stack even on
18225         the alpha.
18226         (test): Pass 10 leading arguments to function foo as well as the
18227         structure S.
18228
18229         * gcc.c-torture/execute/memcheck/blkarg.x: New file: Expected
18230         failure for all targets.
18231
18232         * gcc.c-torture/execute/memcheck/driver.c (main): Use exit or
18233         abort to terminate program execution.
18234
18235 1999-01-30  Richard Henderson  <rth@cygnus.com>
18236
18237         * gcc.c-torture/execute/990130-1.c: New test.
18238
18239 1999-01-30  Jeffrey A Law  (law@cygnus.com)
18240
18241         * gcc.dg/990130-1.c: New test.
18242
18243 1999-01-28  Michael Meissner  <meissner@cygnus.com>
18244
18245         * gcc.c-torture/execute/990128-1.c: New test.
18246
18247 1999-01-27  Michael Meissner  <meissner@cygnus.com>
18248
18249         * gcc.c-torture/execute/990127-{1,2}.c: New tests.
18250
18251 1999-01-27  Felix Lee  <flee@cygnus.com>
18252
18253         * lib/c-torture.exp (c-torture-compile): pull out code for
18254         analyzing gcc error messages.
18255         (c-torture-execute): ditto, and fix some (harmless) false
18256         positives.
18257         * lib/gcc.exp (gcc_check_compile): new function.
18258
18259 1999-01-17  Jeffrey A Law  (law@cygnus.com)
18260
18261         * gcc.dg/990117-1.c: New test.
18262
18263         * gcc.c-torture/compile/990117-1.c: New test from Horst von Brand.
18264
18265         * gcc.c-torture/execute/990117-1.c: New test from HJ Lu.
18266
18267 1999-01-15  Jeffrey A Law  (law@cygnus.com)
18268
18269         * g77.f-torture/compile/990115-1.f: New test.
18270
18271 1999-01-07  Jeffrey A Law  (law@cygnus.com)
18272
18273         * gcc.c-torture/compile/990107-1.c: New test
18274
18275 1999-01-06  Jeffrey A Law  (law@cygnus.com)
18276
18277         * gcc.c-torture/execute/990106-2.c: New test.
18278
18279         * gcc.c-torture/execute/990106-1.c: New test.
18280
18281 1998-12-30  Zack Weinberg <zack@rabi.columbia.edu>
18282
18283         * gcc.c-torture/compile/981223-1.c: New test.
18284
18285 1998-12-29  Richard Henderson  <rth@cygnus.com>
18286
18287         * gcc.c-torture/execute/bcp-1.c (bad10): Rename from opt3.
18288         (opt3): Rename from opt4 and disable.
18289
18290 1998-12-20  Alexandre Oliva  <oliva@dcc.unicamp.br>
18291
18292         * g++.old-deja/g++.pt/ptrmem5.C: New test.
18293
18294 1998-12-15  Alexandre Oliva  <oliva@dcc.unicamp.br>
18295
18296         * g++.old-deja/g++.other/conv5.C: New test.
18297
18298 1998-12-14  Nick Clifton  <nickc@cygnus.com>
18299
18300         * gcc.c-torture/execute/920501-4.c (main): Fix typo: replace | with ||.
18301
18302 1998-12-11  Jeffrey A Law  (law@cygnus.com)
18303
18304         * g++.old-deja/g++.benjamin/p12475.C: Expect failure on mips64 targets.
18305
18306 1998-12-11  Zack Weinberg <zack@rabi.columbia.edu>
18307
18308         * gcc.c-torture/compile/981211-1.c: New test.
18309
18310 1998-12-09  Alexandre Oliva  <oliva@dcc.unicamp.br>
18311
18312         * gcc.dg/ultrasp1.c: Empty dg-options, avoid `long long' warnings.
18313
18314         * g++.old-deja/g++.pt/instantiate6.C: Linker error, not crash.
18315
18316 1998-12-08  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
18317
18318         * gcc.special/930510-1.c: Make C9X safe.
18319         * gcc.misc-tests/gcov-1.c Similarly.
18320         * gcc.misc-tests/gcov-2.c Similarly.
18321
18322 1998-12-06  Alexandre Oliva  <oliva@dcc.unicamp.br>
18323
18324         * gcc.dg/ultrasp1.c: New test.
18325
18326 1998-12-06  Richard Henderson  <rth@cygnus.com>
18327
18328         * gcc.c-torture/execute/981206.c: New test.
18329
18330 1998-12-06  Alexandre Oliva  <oliva@dcc.unicamp.br>
18331
18332         * g++.old-deja/g++.ns/template7.C: New test.
18333
18334         * g++.old-deja/g++.other/expr1.C: New test.
18335
18336         * g++.old-deja/g++.eh/tmpl3.C: New test.
18337
18338         * g++.old-deja/g++.eh/tmpl2.C: New test.
18339
18340 1998-12-04  Alexandre Oliva  <oliva@dcc.unicamp.br>
18341
18342         * g++.old-deja/g++.other/using5.C: Usified using[567].C here.
18343         * g++.old-deja/g++.other/using6.C: Removed.
18344         * g++.old-deja/g++.other/using7.C: Mark Mitchel removed it.
18345
18346         * g++.old-deja/g++.pt/spec20.C: Re-insert non-bogus ERROR marks.
18347
18348 1998-12-03  Alexandre Oliva  <oliva@dcc.unicamp.br>
18349
18350         * g++.old-deja/g++.pt/overload8.C: New test.
18351
18352         * g++.old-deja/g++.pt/overload7.C: New test.
18353
18354         * g++.old-deja/g++.pt/spec20.C: ERROR marks were bogus.
18355
18356         * lib/old-dejagnu.exp (old-dejagnu): Ignore collect recompiling
18357         and relinking messages.
18358         * lib/g++.exp (g++_target_compile): Remove .rpo file when
18359         compiling with -frepo.
18360
18361 1998-12-01  Alexandre Oliva  <oliva@dcc.unicamp.br>
18362
18363         * g++.old-deja/g++.pt/lookup6.C: New test.
18364
18365 1998-11-30  Nick Clifton  <nickc@cygnus.com>
18366
18367         * gcc.c-torture/execute/981130-1.c: New test.
18368         * gcc.c-torture/execute/981130-1.x: New test failure expectations.
18369
18370 1998-11-27  Alexandre Oliva  <oliva@dcc.unicamp.br>
18371
18372         * g++.old-deja/g++.pt/explicit76.C: New test.
18373
18374         * g++.old-deja/g++.pt/friend38.C: New test.
18375
18376         * g++.old-deja/g++.ns/crash2.C: New test.
18377
18378         * g++.old-deja/g++.pt/defarg8.C: New test.
18379
18380         * g++.old-deja/g++.pt/instantiate6.C: New test.
18381
18382         * g++.old-deja/g++.pt/static6.C: New test.
18383
18384         * g++.old-deja/g++.pt/decl2.C: New test.
18385
18386 1998-11-26  Alexandre Oliva  <oliva@dcc.unicamp.br>
18387
18388         * g++.old-deja/g++.other/lookup5.C: New test.  Not sure the
18389         problem is actually related with name lookup, but so what? :-)
18390
18391         * g++.old-deja/g++.pt/friend37.C: New test.
18392
18393 1998-11-25  Dave Love  <d.love@dl.ac.uk>
18394
18395         * g77.f-torture/execute/u77-test.f (main): Avoid testing [f]statb
18396         element, which fails on some systems.
18397
18398         * g77.f-torture/execute/labug1.f: New test.
18399
18400 1998-11-21  Jeffrey A Law  (law@cygnus.com)
18401
18402         * gcc.c-torture/execute/980526-1.c: Do nothing if NO_LABEL_VALUES
18403         is defined.
18404
18405 1998-11-18  Dave Love  <d.love@dl.ac.uk>
18406
18407         * g77.f-torture/compile/981117-1.f: New test.
18408
18409 1998-11-16  Alexandre Oliva  <oliva@dcc.unicamp.br>
18410
18411         * g++.old-deja/g++.eh/throw2.C: New test.  CV-qualifiers are not
18412         properly discarded.
18413
18414 1998-10-11  Ken Raeburn  <raeburn@cygnus.com>
18415
18416         * gcc.c-torture/execute/memcheck: New directory of tests for
18417         -fcheck-memory-usage.
18418
18419 1998-11-07  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
18420
18421         * README: New file, general information about the testsuite and
18422         new description of the various C++ test subdirectories.
18423         * README.g++: Eliminate obsolete information, update and move most
18424         relevant stuff to README.
18425
18426 1998-11-07  Richard Henderson  <rth@cygnus.com>
18427
18428         * gcc.c-torture/compile/981107-1.c: New test.
18429
18430 1998-11-02  Doug Evans  <devans@canuck.cygnus.com>
18431
18432         * execute/memcpy-bi.c: New testcase.
18433
18434 1998-10-31  Alexandre Oliva  <oliva@dcc.unicamp.br>
18435
18436         * g++.old-deja/g++.pt/sizeof3.C: A similar testcase not involving
18437         base classes.
18438
18439         * g++.old-deja/g++.pt/sizeof2.C: Incorrect specialization of base
18440         template is selected.
18441
18442         * g++.old-deja/g++.ext/arrnew2.C: If new T[n](i) is accepted for
18443         classes, it should be accepted for all types.
18444
18445         * g++.old-deja/g++.eh/sjlj1.C: Test checked sjlj-exception.
18446
18447         * g++.old-deja/g++.pt/spec24.C: Ensure that template
18448         specializations start with template headers.
18449
18450 1998-10-29  Alexandre Oliva  <oliva@dcc.unicamp.br>
18451
18452         * g++.old-deja/g++.other/dcast2.C: Cannot dynamic downcast &x.
18453
18454         * g++.old-deja/g++.other/init9.C: Test cross initialization of
18455         non-POD types.
18456
18457 1998-10-27  Alexandre Oliva  <oliva@dcc.unicamp.br>
18458
18459         * lib/old-dejagnu.exp (old-dejagnu): Document `Additional sources'.
18460
18461 1998-10-22  Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
18462
18463         * compile/981022-1.c, compile/981022-1.x: New test and driver.
18464
18465 1998-10-19  Jeffrey A Law  (law@cygnus.com)
18466
18467         * 981019-1.c: New test.
18468
18469 1998-10-14  Robert Lipe <robertl@dgii.com>
18470
18471         * lib/objc-torture.exp (objc-torture-execute): Add -I so we can
18472         find objc headers.
18473
18474 1998-10-14  Andreas Schwab  <schwab@issan.cs.uni-dortmund.de>
18475
18476         * compile/981001-4.c: Remove use of GCC extension that triggers a
18477         compiler bug.
18478
18479 1998-10-13  Alexandre Oliva  <oliva@dcc.unicamp.br>
18480
18481         * lib/old-dejagnu.exp (old-dejagnu): Support `Additional sources:'.
18482
18483 1998-10-12  Alexandre Oliva  <oliva@dcc.unicamp.br>
18484
18485         * g++.old-deja/g++.pt/explicit74.C: New test.  Explicit
18486         instantiation of template produces incorrect code for delete
18487         expression.
18488
18489         * g++.old-deja/g++.pt/instantiate5.C: New test.  `global
18490         constructors' name is not unique.
18491         * g++.old-deja/g++.pt/instantiate5.cc: Ditto.
18492         * g++.old-deja/g++.pt/instantiate5-main.cc: Ditto.
18493
18494         * g++.old-deja/g++.other/init8.C: New test.  Uninitialized
18495         automatic array of const is ill-formed.
18496
18497         * g++.old-deja/g++.pt/ttp53.C: New test.  Incorrect substitution
18498         of template parameter?
18499
18500         * g++.old-deja/g++.other/conv3.C: New test.  Conversion discards
18501         const.
18502
18503         * g++.old-deja/g++.other/pmf2.C: New test.  Invalid
18504         pointer-to-member expression.
18505
18506         * g++.old-deja/g++.other/friend5.C: New test.  Bogus friend
18507         declaration causes ICE.
18508
18509 1998-10-11  Alexandre Oliva  <oliva@dcc.unicamp.br>
18510
18511         * g++.old-deja/g++.ns/main1.C: New test.  main() should only be
18512         reserved in the global namespace.
18513
18514         * g++.old-deja/g++.pt/instantiate4.C: New test: -frepo does not
18515         generate needed virtual table.
18516
18517         * lib/old-dejagnu.exp (old-dejagnu): Support `Build then link:'.
18518
18519 1998-10-10  Dariush Eslimi  <eslimi@loran.com>
18520
18521         * g++.old-deja/g++.ext/typeof1.C: New test; typeof based on
18522         template-dependent type
18523
18524 1998-10-10  Alexandre Oliva  <oliva@dcc.unicamp.br>
18525
18526         * g++.old-deja/g++.brendan/parse3.C: XFAILs, not ERRORs.
18527         * g++.old-deja/g++.brendan/parse5.C: XFAILs, not ERRORs.
18528         * g++.old-deja/g++.brendan/parse6.C: XFAILs, not ERRORs.
18529
18530         * g++.old-deja/g++.other/using5.C: New test; using decl from base
18531         class should be usable as argument of member function.
18532         * g++.old-deja/g++.other/using6.C: New test; using decl from base
18533         class should be usable as return type of member function.
18534         * g++.old-deja/g++.other/using7.C: New test; using decl from base
18535         class should be usable as type of data member.
18536
18537         * g++.old-deja/g++.ns/extern1.C: Fix XFAIL mark.
18538
18539 1998-10-09  Jeffrey A Law  (law@cygnus.com)
18540
18541         * gcc.c-torture/special/920521-1.c: Fix bogus test.
18542
18543 1998-10-08  Nick Clifton  <nickc@cygnus.com>
18544
18545         * gcc.dg/dll-?.c Add thumb to target list.
18546         Fix assembler scan patterns to match current assembler output.
18547
18548 1998-10-08  Alexandre Oliva  <oliva@dcc.unicamp.br>
18549
18550         * g++.old-deja/g++.pt/expr6.C: New test.  operator?: breaks
18551         matching of template brackets.
18552
18553         * g++.old-deja/g++.other/using4.C: New test.  Test using
18554         declarations of methods from base classes.
18555
18556         * g++.old-deja/g++.ns/extern1.C: New test.  Extern declarations
18557         within functions should introduce names into the innermost
18558         enclosing namespace.
18559
18560         * g++.old-deja/g++.other/init7.C: New test.  Retry initialization
18561         of static locals if first initialization throws.
18562
18563 1998-10-07  Jim Wilson  <wilson@cygnus.com>
18564
18565         * gcc.c-torture/compile/981007-1.c: New test for irix6 -O0 core dump.
18566
18567 1998-10-06  Ken Raeburn  <raeburn@cygnus.com>
18568
18569         * gcc.c-torture/special/981006-1.c: New test.  Make sure gcc doesn't
18570         lose track of the possible targets of tablejump insns.
18571         * special/special.exp: Run it.
18572
18573 1998-10-06  Alexandre Oliva  <oliva@dcc.unicamp.br>
18574
18575         * g++.old-deja/g++.pt/friend35.C: New test.  A template function
18576         must be declared before its specializations can be named in friend
18577         declarations.
18578
18579 1998-10-05  Dave Love  <d.love@dl.ac.uk>
18580
18581         * g77.f-torture/execute/u77-test.f: Add regression test for RAND.
18582
18583         * g77.f-torture/execute/io1.f: New test.
18584
18585 1998-10-04  Alexandre Oliva  <oliva@dcc.unicamp.br>
18586
18587         * g++.old-deja/g++.pt/overload5.C: New test; initialize variable
18588         with pointer to template function, for which no argument deduction
18589         is possible.
18590
18591         * g++.old-deja/g++.pt/overload4.C: New test; passing pointer to
18592         specialization of template function as argument to template
18593         function.
18594
18595         * g++.old-deja/g++.other/access2.C: New test; Inner class
18596         shouldn't have privileged access to Outer's names.
18597
18598 1998-10-03  Alexandre Oliva  <oliva@dcc.unicamp.br>
18599
18600         * g++.old-deja/g++.pt/friend34.C: New test; name injection of
18601         friend template declared within template class conflicts with
18602         nested class of the same name.
18603
18604         * g++.old-deja/g++.other/badopt1.C: New test; post-increment
18605         is ignored.
18606
18607         * g++.old-deja/g++.other/decl1.C: New test; incorrect parsing of
18608         object with direct initializer as function declaration.
18609
18610         * g++.old-deja/g++.other/decl2.C: New test; duplicate
18611         initializers.
18612
18613         * g++.old-deja/g++.other/null2.C: New test; conditional operator
18614         involving const pointer and NULL produces incorrect result.
18615
18616         * g++.old-deja/g++.other/typename1.C: New test; template-dependent
18617         type name without `typename' should be rejected with -pedantic.
18618
18619 1998-10-02  Richard Henderson  <rth@cygnus.com>
18620
18621         * g++.old-deja/g++.other/addrof1.C: New test.
18622
18623 1998-10-01  Nick Clifton  <nickc@cygnus.com>
18624
18625         * gcc.c-torture/compile/981001-1.c: New test.
18626         * gcc.c-torture/execute/981001-1.c: New test.
18627
18628 1998-10-01  Jeffrey A Law  (law@cygnus.com)
18629
18630         * gcc.c-torture/compile/981001-2.c: New test.
18631         * gcc.c-torture/compile/981001-3.c: New test.
18632         * gcc.c-torture/compile/981001-4.c: New test.
18633
18634 1998-10-01  Robert Lipe  <robertl@dgii.com>
18635
18636         * lib/objc.exp (objc_target_compile): Add -L during compiles for
18637         multilibbed hosts.   Idea grafted from g77.exp.
18638
18639 1998-09-30  Dave Love  <d.love@dl.ac.uk>
18640
18641         * g77.f-torture/execute/u77-test.f (main): Excise `hostnm' to
18642         avoid losing on systems which need -lsocket.
18643
18644 1998-09-28  Alexandre Oliva  <oliva@dcc.unicamp.br>
18645
18646         * g++.old-deja/g++.other/bitfld1.C: Expected failure.
18647         * g++.old-deja/g++.other/nested2.C: Ditto.
18648         * g++.old-deja/g++.robertl/eb132.C: No longer an expected
18649         failure.
18650
18651 1998-09-26  Alexandre Oliva  <oliva@dcc.unicamp.br>
18652
18653         * g++.old-deja/g++.other/bitfld1.C: Built-in operator!= should be
18654         preferred over template operator!= for enum bitfields.
18655
18656 1998-09-18  Alexandre Oliva  <oliva@dcc.unicamp.br>
18657
18658         * g++.old-deja/g++.other/nested2.C: Different virtual base classes
18659         that happen to have the same base name, but in different scopes,
18660         are incorrectly rejected.
18661
18662 1998-09-16  Richard Henderson  <rth@cygnus.com>
18663
18664         * g++.old-deja/g++.brendan/array1.C: Size array via arithmetic based
18665         on the native word size instead of an integer literal.
18666
18667 1998-09-15  Alexandre Oliva  <oliva@dcc.unicamp.br>
18668
18669         * g++.old-deja/g++.other/static2.C: Invocation of static data
18670         member of type pointer-to-function denoted as non-static member.
18671
18672         * g++.old-deja/g++.other/typedef5.C: Add some more tests involving
18673         checks involving function types and aliases.
18674
18675 1998-09-12  Alexandre Oliva  <oliva@dcc.unicamp.br>
18676
18677         * g++.old-deja/g++.other/typedef5.C: Check whether typedefs can be
18678         redefined to the same non-trivial type.
18679
18680         * g++.old-deja/g++.pt/explicit73.C: Test for proper
18681         namespace-qualification of template specializations declared in
18682         other namespaces.
18683
18684         * g++.old-deja/g++.other/friend4.C: Check whether it is possible
18685         to declare a subset of the specializations of a template function
18686         as friends of specializations of a template class.
18687
18688         * g++.old-deja/g++.pt/explicit71.C: Make sure specializations of
18689         member templates that do not fully specialize the enclosing
18690         template class are rejected.
18691
18692 1998-09-11  Dave Love  <d.love@dl.ac.uk>
18693
18694         * g77.f-torture/execute/u77-test.f: Fix bad consistency checks.
18695
18696 1998-09-08  Dave Love  <d.love@dl.ac.uk>
18697
18698         * g77.f-torture/execute/u77-test.f (main): New file, somewhat
18699         altered from libf2c/libU77 version.
18700
18701 1998-09-06  Dave Love  <d.love@dl.ac.uk>
18702
18703         * g77.f-torture/execute/io0.f: Test formatted direct i/o too.
18704
18705 1998-09-04  Reid M. Pinchback  <reidmp@MIT.EDU>, Alexandre Oliva  <oliva@dcc.unicamp.br>
18706
18707         * g++.old-deja/g++.pt/explicit72.C: Ensure that char and
18708         (un)signed char are different types for template specialization
18709         purposes.
18710
18711 1998-09-03  Ovidiu Predescu  <ovidiu@aracnet.com>
18712
18713         * lib/{objc.exp,objc-torture.exp}: New files for objc testing harness.
18714         * objc: ObjC testsuite.
18715
18716 1998-08-31  Catherine Moore  <clm@cygnus.com>
18717
18718         * gcc.c-torture/execute/941014-1.x:  New file.
18719
18720 1998-08-31  Nick Clifton  <nickc@cygnus.com>
18721
18722         * lib/c-torture.exp: Add support for
18723         torture_eval_before_compile and torture_eval_before_execute
18724         variables.
18725
18726 1998-08-30  Jeffrey A Law  (law@cygnus.com)
18727
18728         * gcc.dg/980626-1.c: Delete this test.  We've declared the warning
18729         this test triggers valid.
18730
18731 1998-08-27  Jeffrey A Law  (law@cygnus.com)
18732
18733         * gcc.dg/980827-1.c: New test.
18734
18735 1997-08-26  J"orn Rennecke <amylaar@cygnus.co.uk>
18736
18737         * gcc.c-torture/execute/loop-4b.c: New test.
18738
18739 1998-08-26  Nick Clifton  <nickc@cygnus.com>
18740
18741         * lib/c-torture.exp: Add support for
18742         torture_eval_before_compile and torture_eval_before_execute
18743         variables.
18744
18745 1998-08-25  Jeffrey A Law  (law@cygnus.com)
18746
18747         * gcc.c-torture/compile/980825-1.c: New test.
18748
18749 1998-08-24  Nick Clifton  <nickc@cygnus.com>
18750
18751         * gcc.c-torture/execute/bcp-1.c (main): Fix optimize test loop to
18752         count number tests in opt_t0 not good_t0.
18753
18754 1998-08-24  Jeffrey A Law  (law@cygnus.com)
18755
18756         * gcc.c-torture/compile/930326-1.x: Fix typo.
18757
18758 1998-08-23  Mark Mitchell  <mark@markmitchell.com>
18759
18760         * lib/old-dejagnu.exp: Make it possible to XFAIL a test that
18761         causes an ICE.
18762
18763 1998-08-21  Jeffrey A Law  (law@cygnus.com)
18764
18765         * gcc.c-torture/unsorted/memtst.c: Reduce size of array when
18766         STACK_SIZE is defined.
18767         * gcc.c-torture/unsorted/stuct.c: Similarly.
18768
18769         * gcc.c-torture/compile/980821-1.c: New test.
18770
18771 1998-08-21  Jeffrey A Law  (law@cygnus.com)
18772
18773         * gcc.c-torture/execute/980526-2.c: Disable for targets with 16bit ints.
18774
18775 1998-08-19  Mark Mitchell  <mark@markmitchell.com>
18776
18777         * lib/old-dejagnu.exp (old-dejagnu): Remove sig6/sig11 handling
18778         code.
18779
18780 1998-08-09  Mark Mitchell  <mark@markmitchell.com>
18781
18782         * lib/old-dejagnu.exp: Revise handling of `Internal compiler
18783         error'.
18784
18785 1998-08-18  Jeffrey A Law  (law@cygnus.com)
18786
18787         * gcc.c-torture/execute/*.x: Some updates for the h8300 targets.
18788
18789 1998-08-16  Jeffrey A Law  (law@cygnus.com)
18790
18791         * gcc.c-torture/compile/980816-1.c: New test.
18792
18793         * gcc.dg/980816-1.c: New test.
18794
18795 1998-08-13  Jeffrey A Law  (law@cygnus.com)
18796
18797         * gcc.c-torture/execute/ieee/ieee.exp: Pass -ffloat-store to
18798         compiler for ieee tests.
18799
18800 1998-08-01  Dave Love  <d.love@dl.ac.uk>
18801
18802         * g77.f-torture/compile/980729-0.f: New test.
18803
18804 1998-07-30  Ken Raeburn  <raeburn@cygnus.com>
18805
18806         * gcc.c-torture/special/eeprof-1.c: New test, for
18807         -finstrument-functions.
18808         * gcc.c-torture/special/special.exp: Run it.
18809
18810 1998-07-29  Jeffrey A Law  (law@cygnus.com)
18811
18812         * gcc.c-torture/compile/980729-1.c: New test.
18813
18814 1998-07-27  Nick Clifton  <nickc@cygnus.com>
18815
18816         * gcc.c-torture/execute/ieee/930529-1.c (main): Check to see if
18817         __thumb__ is defined, and test for ARM style doubles if so.
18818
18819 1998-07-26  Dave Love  <d.love@dl.ac.uk>
18820
18821         * g77.f-torture/noncompile/980615-0.f: New test.
18822
18823 1998-07-26  H.J. Lu  (hjl@gnu.org)
18824
18825         * gcc.dg/980312-1.c: Do link instead of compile.
18826         * gcc.dg/980313-1.c: Likewise.
18827
18828 1998-07-26  Jeffrey A Law  (law@cygnus.com)
18829
18830         * gcc.c-torture/compile/980726-1.c: New test.
18831
18832 1998-07-25  Dave Love  <d.love@dl.ac.uk>
18833
18834         * g77.f-torture/execute/io0.f: New test.
18835
18836 1998-07-24  Nick Clifton  <nickc@cygnus.com>
18837
18838         * gcc.c-torture/execute/comp-goto-1.c (main): Make main() return
18839         an int.
18840
18841 1998-06-18  Michael Meissner  <meissner@cygnus.com>
18842
18843         * gcc.c-torture/execute/980618-{1,2}.c: New tests that showed up
18844         m32r bugs.
18845
18846 1998-07-17  Nick Clifton  <nickc@cygnus.com>
18847
18848         * gcc.dg/980626-1.c: Expect failures for all toolchains until
18849         c-decl.c:grokdeclarator can handle mode attributes.
18850
18851 1998-07-16  Jeffrey A Law  (law@cygnus.com)
18852
18853         * gcc.c-torture/execute/980716-1.c: New test.
18854
18855 1998-07-13  Jeffrey A Law  (law@cygnus.com)
18856
18857         * gcc.c-torture/execute/920715-1.x: No longer expected to fail on
18858         the mn10200.
18859         * gcc.c-torture/execute/strct-varg-1.x: New file.  Expect failure on
18860         the mn10200.
18861         * gcc.c-torture/execute/va-arg-3.x: Similarly.
18862         * gcc.c-torture/compile/930326-1.x: Similarly.
18863
18864 1998-07-13  Dave Love  <d.love@dl.ac.uk>
18865
18866         * g77.f-torture/execute/auto0.f, g77.f-torture/execute/auto1.f:
18867         New test from Craig.
18868
18869 1998-07-12  Dave Love  <d.love@dl.ac.uk>
18870
18871         * g77.f-torture/noncompile/980616-0.f: New test.
18872
18873         * g77.f-torture/execute/970816-3.f:  New test from Craig.
18874
18875 1998-07-10 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
18876
18877         *  g++.other/singleton.C: Return error value instead of taking
18878         SIGSEGV.
18879
18880 1998-07-10  Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-karlsruhe.de>
18881
18882         *  g++.other/singleton.C: New test.   Warning is under dispute.
18883         Runtime crash is not.
18884
18885 1998-07-09  Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
18886
18887         * g++.ns/{alias2.C, alias5.C, koenig4.C, lookup3.C ns13.C,
18888         ns14.C, ns15.C, template3.C, undef1.C, using4.C, using5.C,
18889         using6.C, using7.C}:  New namespace tests.
18890
18891 1998-07-09  Alexandre Oliva   <oliva@dcc.unicamp.br>
18892
18893         * g++.old-deja/g++.other/partspec1.C: Test matching of partial
18894         specialization with typedef'ed names used as array indexes.
18895
18896 1998-07-09  Jeffrey A Law  (law@cygnus.com)
18897
18898         * gcc.c-torture/execute/980709-1.c: New test.
18899
18900         * gcc.dg/980709-1.c: New test.
18901
18902 1998-07-07  Richard Henderson  <rth@cygnus.com>
18903
18904         * gcc.c-torture/execute/bcp-1.c: New test.
18905
18906 1998-07-07  Jeffrey A Law  (law@cygnus.com)
18907
18908         * gcc.c-torture/execute/980707-1.c: New test.
18909
18910 1998-07-06  Kamil Iskra  <iskra@student.uci.agh.edu.pl>
18911
18912         * gcc.c-torture/compile/980706-1.c: New test.
18913
18914 1998-07-01  Dave Love  <d.love@dl.ac.uk>
18915
18916         * g77.f-torture/execute/980701-0.f,
18917         g77.f-torture/execute/980701-1.f: New test from Craig.
18918
18919 1998-07-01  Jeffrey A Law  (law@cygnus.com)
18920
18921         * gcc.c-torture/compile/980701-1.c: New test.
18922
18923         * gcc.c-torture/execute/980701-1.c: New test.
18924
18925 1998-06-30  Klaus-Georg Adams  <Klaus-Georg.Adams@chemie.uni-ka
18926 rlsruhe.de>
18927
18928         * g++.old-deja/g++.robertl/eb132.C: New test.
18929         * g++.old-deja/g++.robertl/eb133.C: Likewise.
18930
18931 1998-06-29  Dave Love  <d.love@dl.ac.uk>
18932
18933         * g77.f-torture/execute/980628-7.f,
18934         g77.f-torture/execute/980628-8.f,
18935         g77.f-torture/execute/980628-9.f,
18936         g77.f-torture/execute/980628-10.f: New tests from Craig.
18937
18938         * g77.f-torture/execute/980628-3.f: Remove mail headers.
18939
18940 1998-06-28  Jeffrey A Law  (law@cygnus.com)
18941
18942         * g77.f-torture/execute/980628-4.f: New test from Craig.
18943         * g77.f-torture/execute/980628-5.f: Likewise.
18944         * g77.f-torture/execute/980628-2.f: Likewise.
18945         * g77.f-torture/execute/980628-0.f: Likewise.
18946         * g77.f-torture/execute/980628-1.f: Likewise.
18947         * g77.f-torture/execute/980628-3.f: Likewise.
18948         * g77.f-torture/execute/980628-6.f: Likewise.
18949
18950 1998-06-28  Jeffrey A Law  (law@cygnus.com)
18951
18952         * lib/g77.exp (default_g77_version): Tweak to make it work in a build
18953         directory when nothing has been installed yet.
18954
18955 1998-06-27  Carlo Wood  <carlo@runaway.xs4all.nl>
18956
18957         * gcc.c-torture/special/special.exp: Handle newer versions of
18958         dejagnu.
18959
18960 1998-06-26  Jeffrey A Law  (law@cygnus.com)
18961
18962         * gcc.dg/980626-1.c: New test.
18963
18964 1998-06-19  Bruno Haible <haible@ilog.fr>
18965
18966         * gcc.misc-tests/m-un-2.c: New test.
18967         * g++.old-deja/g++.other/warn01.c: Likewise.
18968
18969 1998-06-19  Robert Lipe  <robertl@dgii.com>
18970
18971         * gcc.dg/980414-1.c: Move comments outside of ASM to improve
18972         compatibility with assmblers with a different comment character.
18973         Eliminate use of GAS-specific extensions.
18974
18975 1998-06-19  Jeffrey A Law  (law@cygnus.com)
18976
18977         * gcc.c-torture/execute/ieee/980619-1.c: New test.
18978
18979 1998-06-19  Robert Lipe  <robertl@dgii.com>
18980
18981         *lib/g77.exp: Replace search for libf2c.a with search for newly
18982         renamed libg2c.a
18983
18984 1998-06-17  Jeffrey A Law  (law@cygnus.com)
18985
18986         * gcc.c-torture/execute/980617-1.c: New test.
18987
18988 1998-06-12  Jeffrey A Law  (law@cygnus.com)
18989
18990         * gcc.c-torture/execute/980612-1.c: New test.
18991
18992 1998-06-08  Jeffrey A Law  (law@cygnus.com)
18993
18994         * gcc.dg/980523-1.c: Only test on ppc-linux.
18995         * gcc.dg/980526-1.c, gcc.dg/switch-1.c: Likewise.
18996
18997         * gcc.c-torture/execute/980608-1.c: New test.
18998
18999 1997-06-05  J"orn Rennecke <amylaar@cygnus.co.uk>
19000
19001         * gcc.c-torture/execute/980605-1.c: New test.
19002
19003 1998-06-04  Jeffrey A Law  (law@cygnus.com)
19004
19005         * gcc.c-torture/execute/980604-1.c: New test.
19006
19007 1998-06-02  Jeffrey A Law  (law@cygnus.com)
19008
19009         * gcc.c-torture/execute/980602-1.c: New test.
19010         * gcc.c-torture/execute/980602-2.c: Likewise.
19011
19012 1998-06-02  Dave Love  <d.love@dl.ac.uk>
19013
19014         * 970125-0.f: Fix per JCB.  Add commentary.
19015
19016 1998-05-31  Michael Meissner  <meissner@cygnus.com>
19017
19018         * gcc.c-torture/execute/ieee/mzero2.c: New test to better test
19019         IEEE -0 support.
19020
19021 1998-05-29  Peter Leven <leven@lpr.e-technik.tu-muenchen.de>
19022
19023         * gcc.c-torture/execute/ieee/fp-cmp-1.c: Set up signal handler
19024         earlier.
19025
19026 1998-05-28  Catherine Moore <clm@cygnus.com>
19027
19028         * gcc.c-torture/execute/980526-3.c: New test.
19029
19030 1998-05-27  Manfred Hollstein  <manfred@s-direktnet.de>
19031
19032         * g++.old-deja/g++.jason/thunk2.C: Setup this test to be expected to
19033         fail on m68k-motorola-sysv and m88k-motorola-sysv3.
19034         * g++.old-deja/g++.jason/thunk3.C: Add m68k-motorola-sysv and
19035         m88k-motorola-sysv3 to XFAIL.
19036
19037 1998-05-26  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
19038
19039         * gcc.dg/980526-1.c: New test.
19040         * gcc.c-torture/execute/980526-2.c: New test.
19041
19042 1998-05-26  Jeffrey A Law  (law@cygnus.com)
19043
19044         * gcc.dg/980523-1.c: Change "ppc" to "powerpc".
19045
19046         * gcc.c-torture/execute/980526-1.c: New test.
19047
19048 1998-05-26  Dave Love  <d.love@dl.ac.uk>
19049
19050         * g77.f-torture/execute/alpha2.f: Add runtime test.
19051
19052 1998-05-24  Jason Merrill  <jason@yorick.cygnus.com>
19053
19054         * g++.old-deja/old-deja.exp: Strip leading directories.
19055
19056         * lib/old-dejagnu.exp: All tests fail if we got an internal compiler
19057         error for the line.  Don't run multiple tests for the same line.
19058
19059 1998-05-23  Jeffrey A Law  (law@cygnus.com)
19060
19061         * gcc.dg/980523-1.c: New test.
19062
19063 1998-05-23  Dave Love  <d.love@dl.ac.uk>
19064
19065         * g77.f-torture/compile/970915-0.f: New test.
19066
19067 1998-05-23  Jason Merrill  <jason@yorick.cygnus.com>
19068
19069         * lib/old-dejagnu.exp: Ignore C++ "instantiated from" mesages.
19070
19071 1998-05-21  Jeffrey A Law  (law@cygnus.com)
19072
19073         * gcc.dg/980520-1.c: New test.
19074
19075 1998-05-20  Manfred Hollstein  <manfred@s-direktnet.de>
19076
19077         * gcc.dg/980502-1.c: Fix return type.
19078
19079 1998-05-20  Jeffrey A Law  (law@cygnus.com)
19080
19081         * gcc.dg/{980502-1.c, clobbers.c}: New tests.
19082         * gcc.c-torture/compile/{980504-1.c, 980506-1.c}: Likewise.
19083         * gcc.c-torture/compile/{980506-2.c, 980611-1.c}: Likewise.
19084         * gcc.c-torture/execute/{980505-1.c, 980505-2.c, 980506-1.c}: Likewise.
19085         * gcc.c-torture/execute/{980506-2.c, 980506-3.c}: Likewise.
19086
19087 1998-05-20  Dave Love  <d.love@dl.ac.uk>
19088
19089         * g77.f-torture/execute/980520-1.f: New test.
19090
19091 1998-05-15  Dave Love  <d.love@dl.ac.uk>
19092
19093         * lib/mike-g77.exp: New file.
19094
19095         * g77.f-torture/noncompile/noncompile.exp,
19096         g77.f-torture/noncompile/check0.f: New files.
19097
19098 1998-05-14  Dave Love  <d.love@dl.ac.uk>
19099
19100         * g77.f-torture/execute/short.f, g77.f-torture/execute/le.f,
19101         g77.f-torture/execute/exp.f, g77.f-torture/execute/erfc.f,
19102         g77.f-torture/execute/dnrm2.f, g77.f-torture/execute/dcomplex.f,
19103         g77.f-torture/execute/cpp.F, g77.f-torture/execute/complex_1.f,
19104         g77.f-torture/execute/claus.f, g77.f-torture/execute/cabs.f: Call
19105         abort where appropriate.
19106
19107 1998-05-05  Michael Meissner  <meissner@cygnus.com>
19108
19109         * lib/c-torture.exp (TORTURE_OPTIONS): Add -Os to options.
19110         * lib/f-torture.exp (TORTURE_OPTIONS): Ditto.
19111
19112 1998-04-29  Dave Love  <d.love@dl.ac.uk>
19113
19114         * g77.f-torture/compile/980419-1.f: Removed since doesn't compile.
19115
19116 1998-04-27  Dave Love  <d.love@dl.ac.uk>
19117
19118         * g77.f-torture/compile/980427-0.f: New test.
19119
19120 1998-04-24  Dave Love  <d.love@dl.ac.uk>
19121
19122         * g77.f-torture/compile/980424-0.f: New test.
19123
19124 1998-04-19  Dave Love  <d.love@dl.ac.uk>
19125
19126         * g77.f-torture/compile/980419-2.f (main): New test.
19127         * g77.f-torture/compile/970125-0.f: New test.
19128         * g77.f-torture/compile/980419-1.f: New test.
19129
19130 1998-04-08  Jim Wilson  <wilson@cygnus.com>
19131
19132         * gcc.c-torture/execute/980407-1.c: Delete test.  Is duplicate
19133         of loop-4.c.
19134
19135 1998-04-07  Jim Wilson  <wilson@cygnus.com>
19136
19137         * gcc.c-torture/execute/980407-1.c: New test from Joern Rennecke.
19138
19139 1998-04-03  Jim Wilson  <wilson@cygnus.com>
19140
19141         * gcc.c-torture/compile/980329-1.c: New test.
19142
19143 1998-03-18  Jim Wilson  <wilson@cygnus.com>
19144
19145         * gcc.dg/980313-1.c: New test for fp conditional move on PPro.
19146         * gcc.dg/980312-1.c: Fix typo in -march command.
19147
19148 1998-03-16  H.J. Lu  (hjl@gnu.org)
19149
19150         * gcc.dg/980312-1.c: New test for fp conditional move on PPro.
19151
19152 1998-03-11  Robert Lipe  <robertl@dgii.com>
19153
19154         * g77.f-torture/execute/980310-5.f: Deleted.  Craig Burley and
19155         Dave Love agree the Fortran source is bogus.
19156
19157 1998-03-11  Robert Lipe  <robertl@dgii.com>
19158
19159         * g77.f-torture/compile/980310-1.f, g77.f-torture/compile/980310-2.f
19160         g77.f-torture/compile/980310-3.f, g77.f-torture/compile/980310-4.f
19161         g77.f-torture/compile/980310-6.f, g77.f-torture/compile/980310-7.f
19162         g77.f-torture/compile/980310-8.f: New tests from egcs-bugs archives.
19163         * g77.f-torture/execute/980310-5.f: New test from egcs-bugs archives.
19164
19165 1998-03-10  Alexandre Oliva   <oliva@dcc.unicamp.br>
19166
19167         * g++.old-deja/g++.other/friend1.C: New test.
19168
19169 1998-02-18  Dave Love  <d.love@dl.ac.uk>
19170
19171         * g77.f-torture/execute/dnrm2.f (dnrm2): Avoid uninitialized (and
19172         possibly uninitialized) variables and declare dnrm2.
19173
19174 1998-02-23  Robert Lipe <robertl@dgii.com>
19175
19176         From Bruno Haible <haible@ilog.fr>:
19177         * gcc.c-torture/execute/980223.c: New test.
19178
19179 1998-02-13  Jeffrey A Law  (law@cygnus.com)
19180
19181         * gcc.dg/ifelse-1.c: New test.
19182
19183 1998-02-09  H.J. Lu  (hjl@gnu.org)
19184
19185         * lib/g77.exp (g77_target_compile): Fix multilibs for libf2c.
19186
19187           * lib/old-dejagnu.exp (old-dejagnu): Added the
19188           "execution test - XFAIL *-*-*" handling in the spirit of
19189           "excess errors test -". Changed the "execution test fails"
19190           handling to be like "excess errors test fails".
19191           * Update various tests accordingly.
19192
19193 1998-02-06  Jim Wilson  <wilson@cygnus.com>
19194
19195         * gcc.c-torture/execute/980205.c: New test.
19196
19197 1998-01-18  Jeffrey A Law  (law@cygnus.com)
19198
19199         * lib/c-torture.exp: Look for .x files instead of .cexp files.
19200         * lib/f-torture.exp: Similarly.
19201         * gcc.c-torture: Rename all .cexp files to .x files.
19202
19203 1997-12-08  J"orn Rennecke <amylaar@cygnus.co.uk>
19204
19205         * gcc.c-torture/noncompile/noncompile.exp (921102-1.c): Fixed comment.
19206         (940510-1.c): Removed duplicate.
19207         (971104-1.c): New test.
19208
19209 1997-11-25  Kate Hedstrom  (kate@ahab.rutgers.edu)
19210
19211           * lib/f-torture.exp: Improve error and loop detection.
19212
19213 1997-11-19  Michael Meissner  <meissner@cygnus.com>
19214
19215         * gcc.c-torture/execute/950221-1.c (filler): If STACK_SIZE is defined,
19216         use that to size the filler array.
19217
19218 1997-09-26  Bob Manson  <manson@charmed.cygnus.com>
19219
19220         * lib/c-torture.exp(c-torture-execute): Fix typo.
19221
19222         * lib/old-dejagnu.exp(old-dejagnu): Use a name derived from the
19223         testcase as the executable name. Keep the executable around if
19224         the test fails.
19225
19226 1997-09-19  Bob Manson  <manson@charmed.cygnus.com>
19227
19228         * lib/c-torture.exp (TORTURE_OPTIONS): Removed unnecessary
19229         changes.  Only test one -g option, and move it to the end of the
19230         list of options to test.
19231
19232 1997-09-19  Michael Meissner  <meissner@cygnus.com>
19233
19234         * lib/c-torture.exp (TORTURE_OPTIONS): Check for the environment
19235         variable GCC_TORTURE_OPTIONS to supply default switches separated
19236         by colons.  If no environment variable, run tests with -O0 -g, -O1
19237         -g, and -O2 -g as well.
19238
19239 1997-09-17  Bob Manson  <manson@charmed.cygnus.com>
19240
19241         * lib/plumhall.exp: Don't set PHSRC in this file. Add a few
19242         explanatory comments. Fix indentation.
19243
19244 1997-09-15  Jeffrey A Law  (law@cygnus.com)
19245
19246         * lib/g++.exp (g++_init): Look for xgcc in $basedir too.
19247
19248 1997-09-11  Jeffrey A Law  (law@cygnus.com)
19249
19250         * g++.old-deja/g++.brendan/scope4.C: No longer expected to fail.
19251         * g++.old-deja/g++.mike/p7325.C: Likewise.
19252         * g++.old-deja/g++.mike/eh51.C: No longer expected to fail on the PA.
19253
19254 1997-09-11  Alexandre Oliva  (oliva@dcc.unicamp.br)
19255
19256         * g++.old-deja/g++.brendan/crash20.C: Rework to avoid libg++.
19257         * g++.old-deja/g++.brendan/crash30.C: Likewise.
19258         * g++.old-deja/g++.brendan/crash39.C: Likewise.
19259         * g++.old-deja/g++.law/operators4.C: Likewise.
19260
19261 1997-09-11  Joe Buck  (jbuck@synopsys.com)
19262
19263         * g++.old-deja/g++.mike/p658.C: eliminate <bool.h> use.
19264         * g++.old-deja/g++.mike/p784.C: Ditto.
19265         * g++.old-deja/g++.mike/p785.C: Ditto.
19266
19267 1997-09-05  Jeffrey A Law  (law@cygnus.com)
19268
19269           * gcc.c-torture/execute/cbrt.c: Tweak to work on more targets.
19270
19271 1997-09-03  Bob Manson  <manson@charmed.cygnus.com>
19272
19273         * gcc.c-torture/execute/ieee/ieee.exp: Check for ieee_multilib_flags
19274         target feature; pass this to c-torture-execute as needed.
19275
19276 1997-09-03  Bob Manson  <manson@charmed.cygnus.com>
19277
19278         * lib/c-torture.exp(c-torture-execute): If the previous and the
19279         current executables being tested are identical, we don't need to
19280         run the executable again. Try to make the executable names
19281         unique. Add an optional argument for passing additional compiler
19282         flags.
19283
19284 1997-09-02  Doug Evans  <dje@canuck.cygnus.com>
19285
19286         * lib/gcc-dg.exp (gcc-dg-test): Fix typos setting compile_type.
19287
19288 1997-08-29  Jeffrey A Law  (law@cygnus.com)
19289
19290         * gcc.c-torture/execute/921007-1.c: Make strcmp static.
19291
19292 1997-07-31  Jeffrey A Law  (law@cygnus.com)
19293
19294         * gcc.c-torture/execute/920501-9.c: Fix to work on targets with
19295         32bit or larger longs.
19296
19297         * gcc.c-torture/execute/961017-2.c: Fix to work on targets which
19298         have either a 32bit long or 32bit int.
19299
19300 1997-07-29  J"orn Rennecke <amylaar@cygnus.co.uk>
19301
19302         * gcc.c-torture/execute/conversion.c (test_float_to_integer):
19303         Make double precision tests dependent on sizeof (double).
19304
19305 1997-07-09  Bob Manson  <manson@charmed.cygnus.com>
19306
19307         * gcc.prms/5403.c: Allow CRLFs to occur at the start of the output
19308         too.
19309
19310 1997-06-17  J"orn Rennecke <amylaar@cygnus.co.uk>
19311
19312         * gcc.c-torture/compile/961203-1.cexp: New script.
19313
19314 1997-06-16  Bob Manson  <manson@charmed.cygnus.com>
19315
19316         * lib/g++.exp(g++_init): Use g++_include_flags instead of making
19317         up the includes ourselves.
19318
19319 1997-06-11  Bob Manson  <manson@charmed.cygnus.com>
19320
19321         * lib/plumhall.exp: Remove random include, and add a few
19322         verbose messages for debugging.
19323
19324 1997-06-06  Bob Manson  <manson@charmed.cygnus.com>
19325
19326         * lib/g++.exp: Use g++_link_flags from libgloss.exp, instead
19327         of trying to do it ourselves.
19328
19329 1997-06-04  J"orn Rennecke <amylaar@cygnus.co.uk>
19330
19331         * gcc.c-torture/execute/ieee/ieee.exp: Set -mieee for SH.
19332
19333 1997-06-04  Bob Manson  <manson@charmed.cygnus.com>
19334
19335         * gcc.prms/5403.c: Made regexp a bit less strict.
19336
19337 1997-06-03  Bob Manson  <manson@charmed.cygnus.com>
19338
19339         * lib/mike-gcc.exp: Don't use global exec_output anymore. Output
19340         is returned from remote_load instead.
19341         * lib/plumhall.exp: Ditto.
19342         * lib/mike-g++.exp: Ditto.
19343         * lib/old-dejagnu.exp: Ditto.
19344         * lib/c-torture.exp: Ditto.
19345
19346 1997-05-30  Bob Manson  <manson@charmed.cygnus.com>
19347
19348         * lib/g++.exp: Use build_wrapper procedure.
19349         * lib/gcc.exp: Ditto.
19350
19351 1997-05-20  Jeffrey A Law  (law@cygnus.com)
19352
19353         * gcc.c-torture/execute/*.c: Include stdlib.h instead of using
19354         an old-style decl for malloc.  Fixes tests to work when
19355         sizeof (int) != sizeof (size_t).
19356
19357 1997-05-15  Mike Meissner  <meissner@cygnus.com>
19358
19359         * gcc.c-torture/execute/va-arg-3.c: If NO_VARARGS is defined, nop test.
19360
19361         * gcc.c-torture/execute/strct-varg-1.c: If NO_VARARGS is defined,
19362         use stdargs.h interface.
19363
19364 1997-05-15  Mike Meissner  <meissner@cygnus.com>
19365
19366         * lib/gcc.exp (gcc_target_compile): If gcc,no_varargs, define
19367         NO_VARARGS when compiling.
19368
19369 1997-05-01  Bob Manson  <manson@charmed.cygnus.com>
19370
19371         * lib/plumhall.exp(ph_includes): New procedure.
19372         (ph_make): Use it.
19373         (ph_compiler): Ditto.
19374
19375         * lib/g++.exp: Rename test-glue.c to testglue.c.
19376         * lib/gcc.exp: Ditto.
19377
19378 1997-04-10  Bob Manson  <manson@charmed.cygnus.com>
19379
19380         * lib/g++.exp(g++init): Don't try to be smart, always run g++_init
19381         to completion when it's called.
19382
19383 1997-03-21  Michael Meissner  <meissner@cygnus.com>
19384
19385         * gcc.c-torture/execute/920501-7.c (main,x): If NO_LABELS_VALUES
19386         is defined, don't do test.
19387
19388 1997-03-20  Doug Evans  <dje@canuck.cygnus.com>
19389
19390         * lib/plumhall.exp (ph_make): Comment out errorCode=NONE test
19391         for object files.
19392         (ph_summary): Mark skipped testcases as untested, not unresolved.
19393
19394         * lib/plumhall.exp (ph_make): If unresolved because of bad
19395         errorCode, record errorCode in log file.
19396         (*): Replace send_log/verbose with verbose -log.
19397
19398 1997-03-19  Michael Meissner  <meissner@cygnus.com>
19399
19400         * gcc.c-torture/execute/ieee/rbug.c (main): Don't do long long to
19401         double conversion if double isn't at least 8 bytes.
19402
19403         * gcc.c-torture/execute/cvt-1.c: Make all functions use long, not
19404         int to work with targets where int is 16 bits.
19405
19406         * gcc.c-torture/execute/920715-1.c (main): If double isn't at least
19407         8 bytes, just exit, since 4 byte doubles don't have enough bits of
19408         precision for the test to complete.
19409
19410 1997-03-14  Michael Meissner  <meissner@cygnus.com>
19411
19412         * gcc.c-torture/execute/920715-1.cexp (d10v-*-*): Expect to fail
19413         if d10v is not compiled with the -mdouble64 flag.
19414         * gcc.c-torture/execute/ieee/rbug.cexp (d10v-*-*): Ditto.
19415
19416         * gcc.c-torture/execute/cvt-1.cexp (d10v-*-*): Expect to fail if
19417         d10v is not compiled with the -mint32 flag.
19418
19419 1997-03-13  Bob Manson  <manson@charmed.cygnus.com>
19420
19421         * lib/plumhall.exp: Use incr_count.
19422
19423 1997-03-12  Jeffrey A Law  (law@cygnus.com)
19424
19425         * gcc.c-torture: Update to c-torture-1.45.
19426
19427 1997-02-23  Bob Manson  <manson@charmed.cygnus.com>
19428
19429         * lib/gcc.exp(gcc_init): Add args parameter (which will contain
19430         the name of the expect testcase file).
19431
19432         * lib/g++.exp(g++_init): Ditto.
19433
19434 1997-02-20  Bob Manson  <manson@charmed.cygnus.com>
19435
19436         * lib/g++.exp(g++_exit): $gluefile lives on the build, not
19437         the host.
19438
19439         * lib/gcc.exp(gcc_exit): New procedure.
19440
19441 1997-02-19  Bob Manson  <manson@charmed.cygnus.com>
19442
19443         * g++.old-deja/g++.rfg/*: Added "Build don't link" and ERROR
19444         specs where appropriate.
19445
19446         * g++.old-deja/g++.arm/*: Added additional ERROR checks
19447         because of new "candidates are" messages, and removed a few
19448
19449         * Converted all non-old-style g++ testcases to old-style, and
19450         moved into g++.old-deja.
19451
19452 1997-02-14  Bob Manson  <manson@charmed.cygnus.com>
19453
19454         * lib/old-dejagnu.exp(old-dejagnu): Add various "skip if"
19455         options.
19456
19457         * lib/gcc.exp(gcc_init): Don't set gluefile unless the compile
19458         succeeded.
19459
19460         * lib/g++.exp(g++_init): Don't unset gluefile unless it exists.
19461
19462 1997-02-13  Michael Meissner  <meissner@cygnus.com>
19463
19464         * lib/gcc.exp (gcc_target_compile): Add support for defining
19465         NO_TRAMPOLINES and NO_LABEL_VALUES if the baseboard file indicates
19466         the machine doesn't have those features.
19467
19468 1997-02-11  Bob Manson  <manson@charmed.cygnus.com>
19469
19470         * g++.law/operators4.exp: Don't use LIBS.
19471
19472 1997-02-08  Bob Manson  <manson@charmed.cygnus.com>
19473
19474         * g++.law/virtual1.exp: Don't use CXX_FLAGS.
19475
19476         * lib/mike-g++.exp: Don't set the compiler to be tested here.
19477         * lib/g++.exp: Set it here instead. Also, allow use of the
19478         --tool_exec and --tool_opt options. Change CXX to
19479         GXX_UNDER_TEST.
19480
19481         * g++.old-deja/old-deja.exp: Change CXX to GXX_UNDER_TEST.
19482
19483         * lib/gcc.exp: Allow use of --tool_exec and --tool_opt.
19484
19485 1997-02-07  Bob Manson  <manson@charmed.cygnus.com>
19486
19487         * lib/old-dejagnu.exp: Use prune_warnings instead of
19488         prune_system_crud.
19489         * lib/mike-g++.exp: Ditto.
19490         * lib/gcc.exp: Ditto.
19491         * lib/g++.exp: Ditto.
19492
19493         * lib/g++.exp: Include both libstdc++ and libstdc++/stl.
19494
19495 1997-02-07  Jeffrey A Law  (law@cygnus.com)
19496
19497           * 941014-2.c: Include stdlib.h
19498           * 960327-1.c: Include stdio.h
19499           * dbra.c, index-1.c: Don't assume ints are 32bits.
19500
19501 1997-02-04  Bob Manson  <manson@charmed.cygnus.com>
19502
19503         * lib/gcc.exp: Add gcc,stack_size target feature.
19504
19505         * lib/g++.exp(g++_target_compile): Add the include and link
19506         paths here, not in two other places. And, it's $options, not
19507         options.
19508
19509         * lib/mike-g++.exp(postbase): Remove the code that determines
19510         the correct include and link paths.
19511         * g++.old-deja/old-deja.exp: Ditto.
19512
19513 1997-02-03  Bob Manson  <manson@charmed.cygnus.com>
19514
19515         * lib/g++.exp(g++_init): target_compile no longer returns the
19516         filename of the result.
19517
19518 1997-02-02  Bob Manson  <manson@charmed.cygnus.com>
19519
19520         * gcc.misc-tests/gcov.exp: Add -nocomplain to the
19521         call to glob.
19522
19523         * gcc.c-torture/special/special.exp: Change call to
19524         gcc_target_compile to include the object file.
19525
19526 1997-02-02  Ian Lance Taylor  <ian@cygnus.com>
19527
19528         * gcc.c-torture/special/special.exp: Correct misspelling in last
19529         change.
19530
19531 1997-02-01  Bob Manson  <manson@charmed.cygnus.com>
19532
19533         * lib/plumhall.exp(ph_summary): Log the entire output of the
19534         executable. Return -1 if there were any failures, 0 otherwise.
19535         (ph_execute): Return -1 if there were any failures, 0 otherwise.
19536         (ph_make): Clean up objects and executables that were built
19537         if the tests succeeded.
19538
19539 1997-01-30  Bob Manson  <manson@charmed.cygnus.com>
19540
19541         * g++.old-deja/old-deja.exp: Add -L and -I flags so we include
19542         libraries and includes in the build tree as appropriate.
19543
19544 1997-01-29  Bob Manson  <manson@charmed.cygnus.com>
19545
19546         * lib/c-torture.exp: Instead of looking for the global variable
19547         NO_LONG_LONG, check to see if that's a feature of the target.
19548
19549 1997-01-29  Bob Manson  <manson@charmed.cygnus.com>
19550
19551         * config/default.exp: Minimize. Delete the remainer of the files in
19552         config; this functionality is now in devo/dejagnu/config.
19553
19554         g++.*/*: Pass any additional flags used to compile to postbase;
19555         delete CXXFLAGS.
19556
19557         gcc.c-torture/*: Remove calls to gcc_init and gcc_finish; this
19558         is now done by runtest.exp. Use gcc_target_compile instead of
19559         compile.
19560
19561         lib/c-torture.exp: Use gcc_target_compile instead of compile.
19562         Remove references to CFLAGS. Use remote_file instead of
19563         calling rm -f.
19564         (c-torture): Take a list of arguments to use to compile this
19565         testcase.
19566
19567         lib/g++.exp: Simplify. Use target_compile instead of compile.
19568         lib/gcc-dg.exp: Ditto.
19569         lib/gcc.exp: Ditto.
19570         lib/mike-{gcc,g++}.exp: Ditto.
19571         lib/old-dejagnu.exp: Ditto.
19572         lib/plumhall.exp: Ditto.
19573
19574 1997-01-08  Jim Wilson  <wilson@cygnus.com>
19575
19576         * lib/plumhall.exp (ph_make): Use CFLAGS and ANSICFLAGS when linking.
19577         (ph_linker): Likewise.
19578
19579 1996-11-13  Joern Rennecke <amylaar@cygnus.com>
19580
19581           * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: Only use
19582         MAP_ANON / MAP_ANONYMOUS if defined;
19583         else try to map from /dev/zero .
19584
19585 1996-11-12  Jeffrey A Law  (law@cygnus.com)
19586
19587         * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}:  If MAP_ANON
19588         isn't defined, then define it to MAP_ANONYMOUS.
19589
19590 1996-11-12  Jeffrey A Law  (law@cygnus.com)
19591
19592         * gcc.c-torture: Update to c-torture-1.42 release.
19593
19594 1996-11-11  Jeffrey A Law  (law@cygnus.com)
19595
19596         * gcc.c-torture: Update to c-torture-1.41 release.
19597
19598 1996-10-27  Jeffrey A Law  (law@cygnus.com)
19599
19600         * gcc.c-torture/execute/enum-1.c: New test.  Will be in next
19601         c-torture release.
19602
19603 1996-08-15  Brendan Kehoe  <brendan@lisa.cygnus.com>
19604
19605         * lib/gcc.exp (gcc_init): Always append the target_info to CFLAGS
19606         and LDFLAGS.  Fix second case to append the target_info ldflags
19607         onto LDFLAGS, not CFLAGS.
19608         * lib/g++.exp (g++_init): Add target_info stuff.
19609         * lib/old-dejagnu.exp (old-dejagnu-init): Likewise.  Add inclusion
19610         of libgloss and newlib flags for !native.
19611
19612         * config/proelf.exp: Load remote.exp and do `push_target hppro'.
19613         (GDB): Fix relative path to go up another dir for finding gdb.
19614
19615 1996-08-08  Rob Savoye  <rob@chinadoll.cygnus.com>
19616
19617         * lib/gcc.exp(gcc_init): Set CFLAGS and LDFLAGS to their new
19618         versions in the target_info array, if they don't exist.
19619
19620 1996-08-02  Brendan Kehoe  <brendan@lisa.cygnus.com>
19621
19622         * config/vx.exp (${tool}_load): Fix syntax of `$shell_id < 0'.
19623
19624 1996-07-08  Jim Wilson  <wilson@cygnus.com>
19625
19626         * lib/g++.exp: Change all uses of $base_dir/ to $base_dir/../.
19627         * lib/gcc.exp, lib/old-dejagnu.exp: Likewise.
19628
19629 1996-07-01  Bob Manson  <manson@charmed.cygnus.com>
19630
19631         * lib/old-dejagnu.exp: Don't remove the output file before we've
19632         actually tested it. Don't append pwd to the path of the executable
19633         we're testing.
19634
19635 1996-06-30  Doug Evans  <dje@canuck.cygnus.com>
19636
19637         * lib/g++.exp (default_g++_start): Don't pass LDFLAGS, LIBS if -c.
19638
19639 1996-06-26  Bob Manson  <manson@charmed.cygnus.com>
19640
19641         * lib/old-dejagnu.exp (old-dejagnu): Add $tmpdir to specify a
19642         temporary directory for compiler files, and set it to a default
19643         value of /tmp. Set $output as the name of the output file from
19644         compiling the testcase. Add a -o option to $cflags_var so the
19645         compiler writes the final output file as $output. Set $executable
19646         to $output.
19647
19648         * lib/mike-g++.exp (postbase): Add $tmpdir to specify a temporary
19649         directory for compiler files, and set it to /tmp if it doesn't
19650         already have a value. Set $output_file to the name of the output
19651         file from compiling the testcase. Add a -o option to CXXFLAGS so
19652         the compiler writes the final output file as $output. Use $output
19653         as the executable to be tested.
19654
19655 1996-06-24  Brendan Kehoe  <brendan@lisa.cygnus.com>
19656
19657         * lib/g++.exp: Also add -Wl,-rpath,... for linux.
19658
19659 1996-06-08  Jeffrey A Law  (law@cygnus.com)
19660
19661         * gcc.c-torture/execute/pending-1.c: New test.  Still
19662         pending in Tege's queue.
19663
19664 1996-04-24  Jim Wilson  <wilson@chestnut.cygnus.com>
19665
19666         * lib/plumhall.exp (ph_summary): Add arguments name and exec_status.
19667         Add variables local_failcnt and local_unresolvedcnt.  Call gcc_fail
19668         if there were failures.  Call unresolved if there were unresolved
19669         testcases.  Call gcc_fail if program did not run to completion.
19670         (ph_make): Pass additional argument name to ph_execute.
19671         (ph_execute): Add new argument.  Pass additional arguments to
19672         ph_summary.  Call gcc_fail is there is no execution output.
19673
19674 1996-04-24  Jeffrey A Law  (law@cygnus.com)
19675
19676         * lib/plumhall.exp (proc_summary): Output relavent summary
19677         lines into the log so specific failures in plumhall can be
19678         investigated.
19679
19680 1996-04-10  Jeffrey A Law  (law@cygnus.com)
19681
19682         * lib/c-torture.exp: Provide a default value for $NO_LONG_LONG.
19683         (c-torture-execute): Don't try to execute tests which use
19684         "long long" types if $NO_LONG_LONG is nonzero.
19685
19686 1996-04-08  Doug Evans  <dje@canuck.cygnus.com>
19687
19688         * gcc.c-torture/execute/ieee/ieee.exp: Run c-torture-execute,
19689         not c-torture.
19690
19691         * gcc.ieee: Move from here.
19692         * gcc.c-torture/execute/ieee: To here.
19693
19694 1996-03-26  Jeffrey A Law  (law@cygnus.com)
19695
19696         * gcc.c-torture: Update to c-torture-1.41 release.
19697
19698 1996-03-22  Jeffrey A Law  (law@cygnus.com)
19699
19700         * lib/c-torture.exp (c-torture-execute): Remove "$executable",
19701         not "$output".
19702
19703 1996-03-07  Doug Evans  <dje@charmed.cygnus.com>
19704
19705         * lib/gcc.exp (default_gcc_start): Don't pass $LDFLAGS $LIBS if
19706         -c present.
19707
19708 1996-03-02  Jeffrey A Law  (law@cygnus.com)
19709
19710         * config/proelf.exp: Handle connecting to a simulator.
19711
19712 1996-01-31  Jeffrey A Law  (law@cygnus.com)
19713
19714         * config/proelf.exp: New file.  Enough framework that we can
19715         run c-torture tests on the proelf targets (or any other target
19716         that gdb can connect to for that matter).
19717
19718 1996-01-29  Doug Evans  <dje@canuck.cygnus.com>
19719
19720         * gcc.c-torture/special/special.exp: Delete libs arg to dg-runtest.
19721         * gcc.ph/testing/limits/limits.exp: Likewise.  Don't pass $CFLAGS.
19722
19723         * lib/plumhall.exp (ph_execute): Always call ph_summary if
19724         exec_output exists.
19725
19726 1996-01-28  Doug Evans  <dje@charmed.cygnus.com>
19727
19728         * config/sim.exp (SIM_TIME_LIMIT): New user settable variable.
19729         (${tool}_load): Use 240 seconds if SIM_TIME_LIMIT not set.
19730
19731         * config/*.exp: Update FSF address.  Change result of ${tool}_load
19732         to pass/fail/unresolved/unsupported/untested.  Caller must now
19733         call unresolved/unsupported/untested.
19734         * lib/*.exp: Update FSF address.  Update to handle new results of
19735         ${tool}_load.
19736         * lib/chill.exp (verbose): Delete.
19737
19738 1996-01-27  Doug Evans  <dje@charmed.cygnus.com>
19739
19740         * lib/gcc.exp (default_gcc_start): Change order of args to
19741         $LDFLAGS $CFLAGS $LIBS.
19742         * lib/gcc-dg.exp (gcc-dg-test): Arguments have changed, update.
19743         Save/set/restore CFLAGS.  Pass single arg to gcc_start.
19744         * gcc.dg/dg.exp: Delete libs arg in call to dg-runtest.
19745         (CC,CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
19746         * gcc.misc-tests/dg-test.exp: Likewise.
19747         * gcc.misc-tests/msgs.exp: Likewise.
19748         * gcc.prms/prms.exp: Likewise.
19749         * gcc.misc-tests/gcov.exp: Delete libs arg in call to dg-runtest.
19750         (CFLAGS,LIBS): Delete references.  Don't pass $CFLAGS to dg-runtest.
19751
19752         * lib/dg.exp: Deleted, moved to dejagnu/lib.
19753
19754 1996-01-24  Brendan Kehoe  <brendan@lisa.cygnus.com>
19755
19756         * g++.old-deja/old-deja.exp: Add passing of $mathlib to old-dejagnu.
19757
19758         * g++.old-deja/old-deja.exp: Move setting of runshlib from here...
19759         * lib/old-dejagnu.exp (old-dejagnu-init): ...to here.
19760
19761         * lib/g++.exp (g++_init): Take out use of -rpath for the sun4, not
19762         necessary.
19763
19764 1996-01-20  Brendan Kehoe  <brendan@cygnus.com>
19765
19766         * g++.old-deja/old-deja.exp: Move setting of runshlib out of the
19767         global for loop; add use of $mathlib.
19768         * lib/old-dejagnu.exp (old-dejagnu-init): Put the runshlib
19769         settings here; set mathlib for anything but VxWorks.
19770
19771 1996-01-22  Jeffrey A Law  (law@cygnus.com)
19772
19773         * gcc.c-torture: Update to c-torture-1.40 release.
19774
19775 1996-01-03  Jeffrey A Law  (law@cygnus.com)
19776
19777         * gcc.ph/testing/limits/limits.exp: Load ${tool}-dg.exp, not
19778         dg.exp.
19779
19780 1995-12-03  Jeffrey A. Law  <law@sethra.cygnus.com>
19781
19782         * lib/c-torture.exp (c-torture-execute): Declare "output" as
19783         global.
19784
19785 1995-11-17  Doug Evans  <dje@canuck.cygnus.com>
19786
19787         * lib/g++.exp (LIBS): Define if not already.
19788         * lib/gcc-dg.exp (gcc-dg-test): Set executable file as a.out.
19789         (gcc-dg-prune): Call prune_gcc_output.
19790         * lib/gcc.exp (prune_gcc_output): New proc.
19791         * gcc.c-torture/special (921210-1.c): Call prune_system_crud and
19792         prune_gcc_output.
19793
19794 1995-11-16  Doug Evans  <dje@canuck.cygnus.com>
19795
19796         * lib/c-torture.exp (c-torture-compile): Fix calls to `unsupported'.
19797         (c-torture-execute): Likewise.  Rename `name' to `testcase'.
19798
19799 1995-11-15  Jeffrey A Law  (law@cygnus.com)
19800
19801         * gcc.c-torture: Update to c-torture-1.39 release.
19802
19803 1995-11-04  Doug Evans  <dje@canuck.cygnus.com>
19804
19805         * lib/c-torture.exp (c-torture-execute): Don't return if one option
19806         fails, try others as well.
19807
19808 1995-11-02  Doug Evans  <dje@canuck.cygnus.com>
19809
19810         * lib/c-torture.exp (c-torture-execute): This proc's result is `void'.
19811         If compilation fails, mark execute tests as `untested'.
19812         If test is marked as unsupported, don't mark compilation and
19813         execute tests as failed.
19814
19815 1995-10-25  Brendan Kehoe  <brendan@lisa.cygnus.com>
19816
19817         * lib/g++.exp (g++_init): Don't link in libg++, and look to
19818         libstdc++ for whether or not we want to be doing shared
19819         libraries.  Delete link_curses since we don't need it anymore.
19820         * lib/mike-g++.exp (postbase): Don't link in libg++.
19821         * g++.old-deja/old-deja.exp: Likewise.
19822
19823 1995-10-23  Brendan Kehoe  <brendan@lisa.cygnus.com>
19824
19825         * lib/g++.exp (CXX): Default to run `c++' instead of `g++'.
19826
19827 1995-10-17  Brendan Kehoe  <brendan@lisa.cygnus.com>
19828
19829         * lib/g++.exp (g++_init): Also check for libg++.sl for the hppa.
19830         For that, add `-Wl,-a,shared_archive'.
19831         * g++.old-deja/old-deja.exp: Likewise.
19832
19833 1995-10-17  Doug Evans  <dje@canuck.cygnus.com>
19834
19835         * lib/c-torture.exp (c-torture-execute): Ensure CFLAGS restored.
19836
19837 1995-10-16  Brendan Kehoe  <brendan@cygnus.com>
19838
19839         * lib/mike-g++.exp (postbase): Pay attention to the status of
19840         g++_load.
19841
19842 1995-10-16  Brendan Kehoe  <brendan@lisa.cygnus.com>
19843
19844           * g++.old-deja/old-deja.exp: Add $LIBS at the end of the args.
19845
19846 1995-10-16  Doug Evans  <dje@canuck.cygnus.com>
19847
19848         * lib/gcc.exp (default_gcc_start): No longer need to log program
19849         being executed or its output, execute_anywhere does that now.
19850         * lib/g++.exp (default_g++_version): Call execute_anywhere.
19851         (default_g++_start): Likewise.  Delete calls to verbose/send_log.
19852
19853 1995-10-12  Brendan Kehoe  <brendan@lisa.cygnus.com>
19854
19855         * g++.old-deja/old-deja.exp: Updated the shared libg++ tests to be
19856         the same as those in lib/g++.exp.
19857
19858 1995-10-10  Jeff Law  (law@hurl.cygnus.com)
19859
19860         * gcc.c-torture: Update to c-torture-1.38 release.
19861         * gcc.ieee: Related changes.
19862
19863 1995-10-06  Rob Savoye  <rob@darkstar.cygnus.com>
19864
19865         * mike-gcc.exp, mike-g++.exp: Use "execute_anywhere" rather than
19866         "exec". Minor reformatting changes.
19867
19868         * config/rom68k.exp (${tool}_load): Make it work in a canadian
19869         cross. This means all "exec" calls now work on a remote host as
19870         well.
19871         * lib/c-torture.exp (c-torture-compile): Make work for a canadian
19872         cross. Filter out the extra "\r\n" stuff that expect puts in.
19873         (c-torture-execute): Filter out the bogus warnings like
19874         c-torture-compile does. Add support for canadian cross.
19875         * lib/gcc.exp (default_gcc_version, default_gcc_start)
19876         Use execute_anywhere rather than calling exec directly. Now it
19877         works for canadian cross testing.
19878
19879 1995-10-05  Brendan Kehoe  <brendan@rtl.cygnus.com>
19880
19881         * lib/g++.exp: Add -nocomplain flag to glob.  Use catch to put the
19882         results into a variable, and check that rather than using file exists.
19883
19884 1995-10-04  Brendan Kehoe  <brendan@lisa.cygnus.com>
19885
19886         * lib/g++.exp: Use glob to see libg++.so.2.7.0, since sun4 doesn't
19887         create a libg++.so.  For sunos4.1.*, also add -ltermcap.
19888
19889 1995-09-26  Brendan Kehoe  <brendan@lisa.cygnus.com>
19890
19891         * g++.old-deja/old-deja.exp: Create and pass runshlib and
19892         lib_curses if there's a shared libg++ in the build tree.
19893
19894 1995-09-22  Doug Evans  <dje@canuck.cygnus.com>
19895
19896         * lib/mike-{gcc,g++}.exp (postbase): Restore CFLAGS, CXX_FLAGS, LIBS
19897         if not supported target.
19898
19899 1995-09-22  Brendan Kehoe  <brendan@lisa.cygnus.com>
19900
19901         * lib/g++.exp (g++_init): Move empty setting of runshlib and
19902         link_curses up to always happen, not just for native builds.
19903
19904 1995-09-21  Jeff Law  (law@snake.cs.utah.edu)
19905
19906         * gcc.c-torture: Update to c-torture-1.36 release.
19907         * gcc.failure: Related changes.
19908
19909 1995-09-20  Doug Evans  <dje@canuck.cygnus.com>
19910
19911         * lib/plumhall.exp (PHSRC, PHDST): Allow config files to override.
19912
19913 1995-09-19  Brendan Kehoe  <brendan@lisa.cygnus.com>
19914
19915         * lib/g++.exp (g++_init): Put the shared and math lib stuff in here.
19916         * lib/mike-g++.exp (postbase): Not in here.  Still reference
19917         runshlib, link_curses, and mathlib for link and run.
19918
19919         * lib/mike-g++.exp (postbase): If we've built a libg++.so, then
19920         pass the runtime shared library options for Solaris, OSF/1, and
19921         Irix5, and link with -lcurses to avoid unresolved references.
19922
19923 1995-09-13  Brendan Kehoe  <brendan@lisa.cygnus.com>
19924
19925         * lib/gcc.exp (gcc_init): Return if gcc_initialized is 1, so we
19926         only run once.
19927
19928 1995-09-13  Doug Evans  <dje@canuck.cygnus.com>
19929
19930         * lib/c-torture.exp (c-torture-compile): Don't alter CFLAGS.
19931
19932 1995-09-11  Jeff Law  (law@snake.cs.utah.edu)
19933
19934         * gcc.c-torture: Update to c-torture-1.35 release.  Note we
19935         do not have a framework for the "compat" tests yet.
19936
19937 1995-09-09  Brendan Kehoe  <brendan@lisa.cygnus.com>
19938
19939         * lib/mike-g++.exp (postbase): New local variable `mathlib',
19940         set to null if we're testing vxworks5.1.  Use that instead of
19941         `-lm' in the setting of LIBS for link and run.
19942
19943 1995-09-08  Brendan Kehoe  <brendan@lisa.cygnus.com>
19944
19945         * config/rom68k.exp (${tool}_load): Major changes to make it
19946         work.  Verified that it does in fact return the stuff in
19947         exec_output properly.  Catch any Emul or any TRAP other than 0.
19948
19949 1995-09-07  Brendan Kehoe  <brendan@lisa.cygnus.com>
19950
19951         * lib/mike-g++.exp (prebase): Call g++_init at the end to set
19952         LDFLAGS properly for targets that need stuff from libgloss.
19953         * lib/g++.exp (g++_init): Return if gpp_initialized is 1, so we
19954         only run once.
19955         (gpp_initialized): New variable.
19956
19957 1995-09-06  Rob Savoye  <rob@darkstar.cygnus.com>
19958
19959         * config/rom68k.exp: Load libgloss.exp.
19960         * lib/gcc.exp (gcc_init): get proper flags for newlib and libgloss
19961         so we can produce a fully linked binary.
19962         * lib/g++.exp (g++_init): get proper flags for newlib and libgloss
19963         so we can produce a fully linked binary.
19964
19965 1995-09-03  Doug Evans  <dje@canuck.cygnus.com>
19966
19967         * lib/plumhall.exp (ph_section): Watch for expected failures.
19968         Add missing `else'.
19969
19970         * lib/c-torture.exp (c-torture-execute): Look for .cexp files to
19971         run the testcase.
19972         (c-torture): Likewise.
19973
19974 1995-08-28  Doug Evans  <dje@cygnus.com>
19975
19976         * gcc.dg/dg.exp (scan-assembler, scan-assembler-not): New procs.
19977
19978         * lib/mike-g++.exp (mike_cleanup): New proc.
19979         (prebase): New globals compiler_result, not_compiler_result,
19980         target_regexp.
19981         (postbase): Likewise.  Call mike_cleanup.  Pass "--" to regexp to
19982         allow leading "-" in pattern.  Watch for unsupported tests.
19983         If $compiler_result is set, pattern match assembler code,
19984         and ditto for $not_compiler_result.
19985         * lib/mike-gcc.exp: Likewise.
19986
19987         * lib/plumhall.exp (ph_execute): Only call ph_summary if
19988         execution "succeeded".
19989
19990 1995-08-14  Doug Evans  <dje@canuck.cygnus.com>
19991
19992         * config/win32.exp: New file.
19993         * lib/c-torture.exp (c-torture-execute): Handle $exe_ext.
19994
19995 1995-08-04  Doug Evans  <dje@canuck.cygnus.com>
19996
19997         * lib/gcc-dg.exp (gcc-dg-prune): Mark testcases that fill ram as
19998         unsupported.
19999         * lib/mike-{gcc,g++}.exp (postbase): Likewise.
20000         * lib/{c-torture.exp,old-dejagnu.exp}: Likewise.
20001         * lib/{gcc,g++}.exp (${tool}_check_untested_p): New proc.
20002
20003         * lib/mike-g++.exp (postbase): Delete alpha-*-* checking of
20004         "... without exceptions was ...".  That is now handled by
20005         prune_system_crud.
20006         * lib/old-dejagnu.exp (old-dejagnu): Likewise.
20007
20008 1995-08-01  Doug Evans  <dje@canuck.cygnus.com>
20009
20010         * gcc.misc-tests/{acker1.c,dhry.c,dhry.h,matrix1.c,optbench.c,
20011         sieve.c,sort2.c}: New files.
20012         * gcc.misc-tests/{acker1.exp,dhry.exp,matrix1.exp,optbench.exp,
20013         sieve.exp,sort2.exp}: Drivers for them.
20014
20015         * lib/mike-gcc.exp (program_output): New user settable variable.
20016         (postbase): Call prune_system_crud.  Also prune extraneous compiler
20017         messages.
20018         * lib/mike-g++.exp (program_output): New user settable variable.
20019
20020         * gcc.misc-tests/mg.exp (compiler_output): Handle multiple lines.
20021
20022         * config/sh.exp: Deleted (use sim.exp instead).
20023
20024 1995-07-28  Brendan Kehoe  <brendan@lisa.cygnus.com>
20025
20026         * config/vx.exp: Declare CHECKTASK as global.
20027         * config/vxworks29k.exp: Reduce to only set CHECKTASK, and load vx.exp.
20028         * lib/mike-g++.exp: Load [pwd]/a.out, not `./a.out'.
20029         * lib/old-dejagnu.exp: Load [pwd]/$executable.
20030
20031 1995-07-26  Brendan Kehoe  <brendan@lisa.cygnus.com>
20032
20033         * config/vxworks29k.exp: New file, for the a29k-vxworks5.1
20034         target. Like vx.exp, only includes `vx29k.exp' instead of
20035         `vxworks.exp'.
20036
20037 1995-07-23  Ian Lance Taylor  <ian@cygnus.com>
20038
20039         * config/sim.exp: Increase time limit from 120 seconds to 240.
20040
20041 1995-07-06  Jeffrey A. Law  <law@rtl.cygnus.com>
20042
20043         * gcc.c-torture/execute/950628-1.c: New test.
20044
20045 1995-06-10  Jeff Law  (law@snake.cs.utah.edu)
20046
20047         * gcc.c-torture: Update with changes/additions from
20048         c-torture-1.34.
20049
20050 1995-06-05  Doug Evans  <dje@canuck.cygnus.com>
20051
20052         * gcc.prms/prms.exp: Pass LDFLAGS to dg-test.
20053
20054 1995-06-04  Jeff Law  (law@snake.cs.utah.edu)
20055
20056         * gcc.c-torture/compile/funcptr-1.c: Test case for 7107.
20057
20058 1995-06-01  Jeff Law  (law@snake.cs.utah.edu)
20059
20060         * gcc.c-torture/compile/950512-1.c: New test.
20061         * gcc.c-torture/execute/strct-pack-4.c, strct-pack-5.c}: Likewise.
20062         * gcc.dg/struct-ret-1.c: Likewise.
20063
20064 1995-05-31  Doug Evans  <dje@canuck.cygnus.com>
20065
20066         * gcc.c-torture/execute/{920410-1.c,921113-1.c,921208-2.c,
20067           930106-1.c,memcpy-1.c}: Use STACK_SIZE if defined.
20068
20069 1995-05-30  Doug Evans  <dje@canuck.cygnus.com>
20070
20071         * gcc.c-torture/special/920411-1.c: Deleted.
20072         * gcc.c-torture/special/special.exp: Delete 920411-1.c.
20073
20074 1995-05-22  Doug Evans  <dje@chestnut.cygnus.com>
20075
20076         * config/sim.exp (${tool}_load): Hack in call to bash to get a
20077         cpu limit.
20078
20079 1995-05-12  Torbjorn Granlund  <tege@rtl.cygnus.com>
20080
20081         * gcc.c-torture/execute/{950511-1.c,950512-1.c}: New tests.
20082
20083 1995-05-04  Torbjorn Granlund  <tege@adder.cygnus.com>
20084
20085         From kenner;
20086         * gcc.c-torture/execute/va-arg-2.c (f[0-9], f1[0-5]): Verify format
20087         is the proper length.
20088         * va-arg-3.c: Likewise.
20089
20090 1995-04-30  Doug Evans  <dje@canuck.cygnus.com>
20091
20092         * lib/dg.exp: Moved to dejagnu/lib.  Copy kept here (for awhile).
20093         * lib/gcc-dg.exp: New file, gcc interface to dg.exp.
20094
20095         * lib/gcc.exp (default_gcc_start): Delete old cruft.  Delete result.
20096         * lib/g++.exp (default_g++_start): Delete old cruft.
20097
20098 1995-04-25  Torbjorn Granlund  <tege@cygnus.com>
20099
20100         * gcc.c-torture/execute/memcpy-1.c: Decrease stack requirements from
20101         (2 * (1 << 18)) to (2 * (1 << 17)).
20102
20103         * gcc.c-torture/execute/arith-rand.c: Avoid -0x80000000/-1.
20104
20105 1995-04-20  J.T. Conklin  <jtc@rtl.cygnus.com>
20106
20107         * config/rom68k.exp: Renamed from config/idp.exp
20108
20109 1995-04-18  Torbjorn Granlund  <tege@rtl.cygnus.com>
20110
20111         * c-torture/compile/921109-2.c
20112
20113 1995-04-18  Mike Stump  <mrs@cygnus.com>
20114
20115         * lib/old-dejagnu.exp: We expect Execution test failure if we expected
20116         excess errors.
20117
20118 1995-04-15  Doug Evans  <dje@chestnut.cygnus.com>
20119
20120         * lib/gcc.exp (default_gcc_start): Handle leading "-" in compiler
20121         output.
20122         * lib/g++.exp (default_g++_start): Likewise.
20123
20124 1995-03-29  Torbjorn Granlund  <tege@adder.cygnus.com>
20125
20126         * gcc.c-torture/compile/950329-1.c: New test.
20127
20128 1995-03-28  J.T. Conklin  <jtc@rtl.cygnus.com>
20129
20130           * config/bug.exp (${tool}_load): Updated to use new remote_open
20131           and remote_close procs.
20132         * config/idp.exp: New file.
20133
20134 1995-03-22  Torbjorn Granlund  <tege@rtl.cygnus.com>
20135
20136         * gcc.c-torture/execute/950322-1.c: New test.
20137
20138 1995-03-21  Doug Evans  <dje@canuck.cygnus.com>
20139
20140         * config/vx.exp (${tool}_load): Clean up testing of return code from
20141         vxworks_ld and vxworks_spawn.
20142
20143 1995-03-21  Doug Evans  <dje@deneb.cygnus.com>
20144
20145         * lib/c-torture.exp (c-torture-execute): Pass same text to pass/fail.
20146
20147 1995-03-13  Mike Stump  <mrs@cygnus.com>
20148
20149         * lib/old-deja.exp: Add `excess errors test - ' error, now one
20150         can mark excess errors on a machine by machine basis.  Note, the
20151         default is to not expect any excess errors, even when excess
20152         errors test - is given, so you will want to put an XFAIL ... on
20153         these lines.  For example, // excess errors test - XFAIL hppa*-*-*
20154         mips-*-* alpha-*-* m68k-*-* is how to expect excess errors on
20155         those 4 machines, but no others.
20156
20157 1995-03-10  J.T. Conklin  <jtc@rtl.cygnus.com>
20158
20159         * gcc.c-torture/execute/execute.exp (c-torture-execute): from here.
20160         * lib/c-torture.exp: to here.
20161
20162 1995-03-10  Torbjorn Granlund  <tege@adder.cygnus.com>
20163
20164         * gcc.c-torture/execute/950221-1.c: New test.
20165         * gcc.c-torture/execute/struct-ret-1.c: New test.
20166         * gcc.c-torture/compile/950221-1.c: New test.
20167
20168         * gcc.c-torture/execute/941101-1.c (f): Fix typo, == was !=.
20169
20170 1995-03-03  Doug Evans  <dje@canuck.cygnus.com>
20171
20172         * gcc.c-torture/execute/arith-1.c (main): Return 0.
20173         * gcc.c-torture/execute/arith-rand.c (main): Return 0.
20174
20175 1995-03-01  Gerald Baumgartner  (gb@lorenzo.cs.purdue.edu)
20176
20177         * g++.gb: New directory of tests, derived from my signature and
20178         class scoping tests.
20179
20180         * g++.gb/{sig01.C, sig02.C, sig03.C, sig04.C}: New tests.
20181         * g++.gb/{sig05.C, sig06.C, sig07.C, sig08.C}: Likewise.
20182         * g++.gb/{sig09.C, sig10.C, sig11.C, sig12.C}: Likewise.
20183         * g++.gb/{sig13.C, sig14.C, sig15.C, sig16.C}: Likewise.
20184         * g++.gb/{sig17.C, sig18.C, sig19.C, sig20.C}: Likewise.
20185         * g++.gb/{sig21.C, sig22.C, sig23.C, sig24.C}: Likewise.
20186         * g++.gb/sig25.C: Likewise.
20187
20188         * g++.gb/{sig01.exp, sig02.exp, sig03.exp, sig04.exp}: Run them.
20189         * g++.gb/{sig05.exp, sig06.exp, sig07.exp, sig08.exp}: Likewise.
20190         * g++.gb/{sig09.exp, sig10.exp, sig11.exp, sig12.exp}: Likewise.
20191         * g++.gb/{sig13.exp, sig14.exp, sig15.exp, sig16.exp}: Likewise.
20192         * g++.gb/{sig17.exp, sig18.exp, sig19.exp, sig20.exp}: Likewise.
20193         * g++.gb/{sig21.exp, sig22.exp, sig23.exp, sig24.exp}: Likewise.
20194         * g++.gb/sig25.exp: Likewise.
20195
20196         * g++.gb/{scope01.C, scope02.C, scope03.C, scope04.C}: New tests.
20197         * g++.gb/{scope05.C, scope06.C, scope07.C, scope08.C}: Likewise.
20198         * g++.gb/{scope09.C, scope10.C, scope11.C, scope12.C}: Likewise.
20199         * g++.gb/scope13.C: Likewise, this test still fails.
20200
20201         * g++.gb/{scope01.exp, scope02.exp, scope03.exp, scope04.exp}: Run 'em.
20202         * g++.gb/{scope05.exp, scope06.exp, scope07.exp, scope08.exp}: Ditto.
20203         * g++.gb/{scope09.exp, scope10.exp, scope11.exp, scope12.exp}: Ditto.
20204         * g++.gb/scope13.exp: Ditto.
20205
20206         * g++.gb/README: New file, explains what these tests are about.
20207
20208 1995-02-28  Doug Evans  <dje@canuck.cygnus.com>
20209
20210         * lib/dg.exp (dg-do): Support `preprocess'.
20211         (dg-test): Likewise.
20212
20213 1995-02-13  J.T. Conklin  <jtc@rtl.cygnus.com>
20214
20215         * config/udi.exp: change "continue -expect" to "exp_continue".
20216
20217 1995-02-11  Torbjorn Granlund  (tege@tiny.cygnus.com)
20218
20219         * gcc.c-torture/execute/{921025-1.c, 930525-1.c}:
20220         Delete redundant tests.
20221
20222         * gcc.c-torture/execute/{941014-1.c, 941014-2.c}: New tests.
20223         * gcc.c-torture/execute/{941015-1.c, 941021-1.c}: New tests.
20224         * gcc.c-torture/execute/{941025-1.c, 941031-1.c}: New tests.
20225         * gcc.c-torture/execute/{941101-1.c, 941110-1.c}: New tests.
20226         * gcc.c-torture/execute/{941202-1.c, arith-1.c}: New tests.
20227         * gcc.c-torture/execute/{arith-rand.c, complex-3.c}: New tests.
20228         * gcc.c-torture/execute/{inst-check.c, loop-1.c}: New tests.
20229         * gcc.c-torture/execute/{memcpy-1.c, va-arg-2.c}: New tests.
20230
20231         * gcc.c-torture/execute/920302-1.c: Use void * instead of long for
20232         storing label pointers.
20233         * gcc.c-torture/execute/921019-1.c: Likewise.
20234         * gcc.c-torture/execute/920501-8.c: Add prototype for sprintf.
20235         * gcc.c-torture/execute/930513-1.c: Provide full declaration for
20236         parameter fp.
20237         * gcc.c-torture/execute/va-arg-1.c (main): Add L suffix to all
20238         constants.
20239
20240         * gcc.c-torture/compile/{920501-14.c, 931127-1.c}:
20241         Delete obsolete tests.
20242
20243         * gcc.c-torture/compile/{940409-1.c, 940718-1.c}: New tests.
20244         * gcc.c-torture/compile/{941014-1.c, 941014-2.c}: New tests.
20245         * gcc.c-torture/compile/{941014-3.c, 941014-4.c}: New tests.
20246         * gcc.c-torture/compile/{941019-1.c, 941111-1.c}: New tests.
20247         * gcc.c-torture/compile/{941113-1.c, 950122-1.c}: New tests.
20248         * gcc.c-torture/compile/950124-1.c: New test.
20249
20250         * gcc.c-torture/compile/920902-1.c: Delete 2:nd parameter.
20251
20252 1995-02-08  Jason Merrill  <jason@phydeaux.cygnus.com>
20253
20254         * lib/mike-g++.exp: Add -lm to LIBS.
20255
20256 1995-02-07  Doug Evans  <dje@canuck.cygnus.com>
20257
20258         * lib/c-torture.exp (c-torture): Allow relative pathname in $srcdir.
20259
20260 1995-01-30  Jason Merrill  <jason@phydeaux.cygnus.com>
20261
20262         * lib/mike-g++.exp: Add -lstdc++ to LIBS.
20263
20264 1995-01-12  Doug Evans  <dje@canuck.cygnus.com>
20265
20266         * gcc.misc-tests/dg-test.exp: Only run if $DG_TEST=yes.
20267
20268 1995-01-02  Jeff Law  (law@snake.cs.utah.edu)
20269
20270         * g++.law/{arg9.C, arg10.C, arg11.C, arm15.C, arm16.C}: New tests.
20271         * g++.law/{bad-error3.C, bad-error4.C, bad-error5.C}: Likewise.
20272         * g++.law/{bad-error6.C, bad-error7.C}: Likewise.
20273         * g++.law/{bit-fields3.C, casts2.C, casts3.C}: Likewise.
20274         * g++.law/{enum8.C, enum9.C, friend5.C}: Likewise.
20275         * g++.law/{nest2.C, nest3.C, nest4.C, nest5.C}: Likewise.
20276         * g++.law/{nest6.C, next7.C, operators30.C}: Likewise.
20277         * g++.law/{operators31.C, operators32.C,
20278         * g++.law/{operators33.C, operators34.C}: Likewise.
20279         * g++.law/{pic1.C, refs2.C}: Likewise.
20280         * g++.law/{refs3.C, refs4.C, static-mem3.C}: Likewise.
20281         * g++.law/{static-mem4.C, static-mem5.C, typeck4.C}: Likewise.
20282         * g++.law/{vbase1.C, visibility27.C, visibility28.C}: Likewise.
20283         * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
20284
20285         * g++.law/{arg9.exp, arg10.exp, arg11.exp, arm15.exp}: Run them.
20286         * g++.law/{arm16.exp, bad-error3.exp, bad-error4.exp: Likewise.
20287         * g++.law/{bad-error5.exp, bad-error6.exp}: Likewise.
20288         * g++.law/{bad-error7.exp, bit-fields3.exp}: Likewise.
20289         * g++.law/{casts2.exp, casts3.exp, enum8.exp}: Likewise.
20290         * g++.law/{enum9.exp, friend5.exp}: Likewise.
20291         * g++.law/{nest3.exp, nest4.exp}: Likewise.
20292         * g++.law/{nest5.exp, nest6.exp, nest7.exp}: Likewise.
20293         * g++.law/{operators30.exp, operators31.exp}: Likewise.
20294         * g++.law/{operators32.exp, operators33.exp}: Likewise.
20295         * g++.law/{operators34.exp}: Likewise.
20296         * g++.law/{pic1.exp, refs2.exp, refs3.exp refs4.exp}: Likewise.
20297         * g++.law/{static-mem3.exp, static-mem4.exp}: Likewise.
20298         * g++.law/{static-mem5.exp, typeck4.exp, vbase1.exp}: Likewise.
20299         * g++.law/{visibility27.exp, visibility28.exp}: Likewise.
20300         * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
20301
20302         * g++.law/{union4.exp, visibility17.exp}: Fix expected output.
20303         No longer expected to fail.
20304         * g++.law/missed-error3.C: Tweak for recent bool changes.
20305
20306 1994-12-04  Doug Evans  <dje@canuck.cygnus.com>
20307
20308         * config/emb-unix: Deleted.
20309         * config/unix.exp (${tool}_load): Use new proc rsh_exec to perform
20310         remote execution.  Do final link on remote host if REMOTE_LINK is set.
20311
20312 1994-12-01  Doug Evans  <dje@canuck.cygnus.com>
20313
20314         * lib/dg.exp (dg-test): Fix typo in last patch.
20315
20316 1994-11-30  Doug Evans  <dje@canuck.cygnus.com>
20317
20318         * lib/dg.exp (dg-test): Fix pattern that searches for expected output
20319         (handles multiple occurrences).
20320
20321 1994-11-24  Doug Evans  <dje@canuck.cygnus.com>
20322
20323         * gcc.c-torture/*/*.exp: Pass full pathname to c-torture.
20324         * gcc.c-torture/execute/execute.exp (c-torture-execute): Remove
20325         $srcdir from pathname in pass/fail messages (but ensure $subdir *is*
20326         printed).
20327         * lib/c-torture.exp (c-torture-compile): Likewise.
20328         (c-torture): Prepend full path if missing.
20329         * lib/gcc.exp (gcc_pass): Pass entire pathname of testcase.
20330         (gcc_fail): Likewise.
20331         * lib/dg.exp (dg-test): Don't delete $subdir from pathname in messages.
20332
20333 1994-11-23  J.T. Conklin  <jtc@rtl.cygnus.com>
20334
20335         * lib/netware.exp: Only attach to NetWare i386 systems.
20336
20337 1994-11-16  Doug Evans  <dje@canuck.cygnus.com>
20338
20339         * lib/dg.exp (dg-test): Don't print $subdir (or above) in pass/fail
20340         messages.  Add test name to "output pattern match" pass/fail message.
20341
20342 1994-11-12  Doug Evans  <dje@canuck.cygnus.com>
20343
20344         * gcc.dg: New testsuite.
20345         * gcc.dg/dg.exp: New file.
20346
20347         * gcc.misc-tests/{misc.exp,inst-check.c,test-ior.c,test-consts.c,
20348         test-switch.c}: Deleted.
20349
20350         * gcc.misc-tests/msgs.exp: New testcase driver.
20351
20352 1994-11-09  Doug Evans  <dje@canuck.cygnus.com>
20353
20354         * gcc.c-torture/execute/execute.exp (c-torture_execute): New proc.
20355         Watch for illegal return values from ${tool}_load.
20356         * config/unix.exp (${tool}_load): Fix pass/fail detection for
20357         cross targets.  Coerce return value >0 to 1.
20358
20359 1994-11-08  Doug Evans  <dje@canuck.cygnus.com>
20360
20361         * config/unix.exp (${tool}_load): Call program rsh, not proc.
20362
20363         * config/emb-unix.exp: New file.
20364
20365         * config/sim.exp: Error if variable $SIM not defined.
20366         (${tool}_load): Mark test as "untested" if simulator missing.
20367
20368         * config/unix.exp: Load remote.exp to get rcp_download.
20369         * lib/c-torture.exp: Use different option lists for testcases with
20370         and without loops.
20371         * gcc.c-torture/execute/execute.exp: Likewise.
20372
20373 1994-11-02  Doug Evans  <dje@canuck.cygnus.com>
20374
20375         * config/*.exp: Clarify return code from ${tool}_load.
20376         Call `unresolved' or `untested' instead of `warning' or `perror'
20377         (sometimes you still want to call both though).
20378         Add comment that `shell_id' is local to each file.
20379         * config/udi.exp (timeout): Set to 30.
20380         Don't print warning if connection fails, $connectmode has already
20381         printed an error.
20382         (${tool}_load): Move verbose messages to level 2.
20383         Rework pattern for "Process started" message.
20384         Pass `shell_id' to ${connectmode}_download.
20385         Retry twice upon timeout.  Make resetting of target more robust.
20386         (${tool}_exit): Remove /tmp/soc_name. if connected ok (bug in mondfe).
20387         Pass `shell_id' to exit_$connectmode.
20388         Only call exit_$connectmode if connected.
20389         * config/unix.exp (${tool}_load): Check return codes better.
20390         * config/vrtx.exp (${tool}_load): Likewise.
20391         * config/vx.exp (${tool}_load): Likewise.
20392         Delete unneeded global's.
20393         * lib/dg.exp (dg-test): Update to reflect clarified return codes
20394         from ${tool}_load.
20395         (dg-stat): Delete.
20396         (dg-init): Delete recording of pass/fail counts.
20397         * lib/old-dejagnu.exp (old-dejagnu): Likewise.
20398         (old-dejagnu-init): Likewise.
20399         (old-dejagnu-stat): Delete contents, empty proc now.
20400         * lib/c-torture.exp (TORTURE_OPTIONS): New global.
20401         (c-torture): Delete references to lcnt, lpass, lfail.
20402         Get option list from TORTURE_OPTIONS.
20403         Delete -funroll[-all]-loops if no loops.
20404         * lib/g++.exp (g++_init): Delete references to lcnt, lpass, lfail.
20405         (g++_stat): Delete contents (empty proc now).
20406         * lib/gcc.exp (gcc_init): Delete references to pass/fail counts.
20407         (gcc_finish): Likewise.
20408         (gcc_stat): Deleted.
20409         * lib/mike-gcc.exp (postbase): Delete references to lcnt, lpass, lfail.
20410         * gcc.*/*.exp: Delete calls to gcc_stat, dg-stat.
20411         * gcc.c-torture/execute/execute.exp: Likewise.
20412         Split tests into two parts: compile, execute.
20413         Get option list from TORTURE_OPTIONS.  Delete -funroll[-all]-loops if
20414         no loops.  Update to reflect clarified return codes from ${tool}_load.
20415
20416 1994-10-21  Doug Evans  <dje@canuck.cygnus.com>
20417
20418         * lib/old-dejagnu.exp (process-option): Append ".*" to pattern
20419         to grep for.
20420         (old-dejagnu): Likewise (where necessary).
20421
20422 1994-10-14  Doug Evans  <dje@canuck.cygnus.com>
20423
20424         * gcc.misc-tests/gcov.exp: New file, for gcov testing.
20425
20426         * lib/dg.exp (dg-process-target): Fix processing of selector.
20427         Add comment regarding use of `error'.
20428
20429         * lib/gcc.exp (prune_system_crud): Define if missing.
20430         * lib/g++.exp (prune_system_crud): Likewise.
20431
20432         * lib/{c-torture.exp,dg.exp,mike-g++.exp,old-dejagnu.exp}:
20433         Call prune_system_crud.
20434         * lib/dg.exp (dg-runtest): New proc.
20435         Use perror instead of send_user for tcl errors in testcase.
20436         Don't return any value, it's never used.
20437         Don't clobber previous definition of `unknown'.
20438         Print tcl errors in `dg-final'.
20439
20440 1994-10-12  Doug Evans  <dje@canuck.cygnus.com>
20441
20442         * lib/dg.exp (dg-process-target): Improve syntax error messages.
20443         (dg-test): Don't print errorInfo, it contains stack backtrace.
20444
20445 1994-09-26  Doug Evans  (dje@canuck.cygnus.com)
20446
20447         * lib/g++.exp (runtest_file_p): Define if missing.
20448
20449 1994-09-24  Doug Evans  (dje@cygnus.com)
20450
20451         * lib/mike-g++.exp: Comment out loading of g++.exp.
20452         * lib/g++.exp: Update copyright.  Test for existence of $CXX at start.
20453         (default_g++_version): Always print something.
20454         (default_g++_start): Comment out call to `which'.
20455         (g++_start, g++_load): Deleted (must be defined in config file).
20456         * lib/gcc.exp: Test for existence of $CC at start.
20457         Delete check for tmpdir (done in gcc_init).
20458         (default_gcc_version): Always print something.
20459         (default_gcc_start): Comment out call to `which'.
20460         * config/*.exp: Major cleanup - make cross targets work at least a
20461         little better for g++ (by not being "--tool gcc" specific).
20462         Rename gcc_xxx to ${tool}_xxx.
20463         * g++.old-deja/old-deja.exp: utils.exp is loaded by runtest.exp.
20464         * lib/old-dejagnu.exp: ${tool}.exp is loaded by config file.
20465
20466 1994-09-22  Doug Evans  (dje@canuck.cygnus.com)
20467
20468         * lib/c-torture.exp (c-torture-compile): Rework compiler
20469         message processing.
20470
20471         * gcc.c-torture/compile/initbug1.{c,exp}: Deleted, not part of
20472         c-torture.
20473
20474 1994-09-21  Doug Evans  (dje@canuck.cygnus.com)
20475
20476         * gcc.wendy/wendy.dis: Renamed from wendy.exp to disable the testsuite.
20477
20478         * lib/dg.exp (dg-process-target): Support { target native }.
20479
20480 1994-09-20  Doug Evans  (dje@canuck.cygnus.com)
20481
20482         * lib/dg.exp (dg-test): Clean up some comments.  Delete code that
20483         looked for "... program xxx got fatal signal".
20484         Correct regsub munging of `comp_output'.
20485         Ignore compiler messages "path prefix not used" and "linker input
20486         file unused".
20487
20488 1994-09-14  Doug Evans  (dje@canuck.cygnus.com)
20489
20490         * lib/gcc.exp (runtest_file_p): Define if missing.
20491         * gcc.prms/template.c: Example to work from.
20492
20493 1994-09-13  Doug Evans  (dje@canuck.cygnus.com)
20494
20495         * lib/gcc.exp (gcc_finish): Delete code to update `testcnt'.
20496         * lib/dg.exp (dg-test): Call unsupported testcases as such.
20497
20498         * gcc.prms/{3324.c,3565.c}: Moved from compile/940713-[12].c.
20499         * gcc.prms/1883.c: Moved from compile/940714-1.c.
20500         * gcc.prms/{5012.c,4453.c,4723.c,2541.c}: Moved from
20501         execute/{940712-1.c,940712-2.c,940713-1.c,940714-1,c}.
20502
20503         * lib/dg.exp (user option docs): Clean up docs on target/xfail option.
20504         (dg-process-target): No longer a varargs proc.
20505         Return S/N for target, P/F for xfail.  All callers changed.
20506         (user option procs): More argument checking.
20507         (dg-do): `dg-do-what' now contains 3 elements {what flag P/F}.
20508         (dg-output): `dg-output-text' now contains 2 elements {P/F text}.
20509         (dg-test): Skip test if not running on selected target in `dg-do'.
20510         Update handling of `dg-do-what', `dg-output-text'.
20511         Separate execution pass/fail from output pattern match pass/fail.
20512         Delete BUILD/XBUILD support (duplicate of LOSE/XLOSE).
20513
20514 1994-09-12  Jim Wilson  (wilson@sphagnum.cygnus.com)
20515
20516         * gcc.c-torture/special/special.exp: Don't expect failure for mips
20517         target for 920510-1.c.
20518
20519 1994-09-12  Doug Evans  (dje@canuck.cygnus.com)
20520
20521         * lib/gcc.exp (gcc_init): Move initialized message to verbose level 3.
20522         Clean up comment regarding use of passcnt, etc.
20523         (gcc_stat): Don't update `testcnt' here.
20524         (gcc_finish): Do it here.
20525         Might as well reset `but_id' here too.
20526         * gcc.c-torture/code_quality/code_quality.exp: Call `runtest_file_p'
20527         to determine if the file should be tested.
20528         * gcc.c-torture/compile/compile.exp: Likewise.
20529         * gcc.c-torture/execute/execute.exp: Likewise.
20530         * gcc.c-torture/unsorted/unsorted.exp: Likewise.
20531         * gcc.misc-tests/dg-test.exp: Likewise.
20532         * gcc.prms/prms.exp: Likewise.
20533         * gcc.wendy/wendy.exp: Likewise.
20534         * g++.old-deja.exp: Likewise.
20535         Move "Testing file" message to verbose level 1.
20536
20537 1994-09-09  Doug Evans  (dje@canuck.cygnus.com)
20538
20539         * gcc.wendy/t.c: Add DEJAGNU_CFLAGS:"-DNOPAUSE".
20540
20541 1994-09-08  Doug Evans  (dje@canuck.cygnus.com)
20542
20543         * lib/gcc.exp: Ensure CFLAGS, LIBS, and LDFLAGS are set.
20544         (default_gcc_start): Accept optional second list element
20545         of compiler flags.  Print compiler output at verbosity level 2.
20546         Remove setting of CFLAGS, LIBS, LDFLAGS from here.
20547         (gcc_init): Delete globals lcnt, lpass, lfail, lxpass, lxfail.
20548         Save current values of framework globals passcnt, failcnt, xpasscnt,
20549         and xfailcnt in gcc_passcnt, gcc_failcnt, gcc_xpasscnt, and
20550         gcc_xfailcnt.  Set global `tmpdir' to /tmp if it doesn't exist.
20551         (gcc_stat): Use framework globals passcnt, failcnt, xpasscnt, and
20552         xfailcnt to compute stats.  Update framework global `testcnt' from
20553         pass/fail counts.
20554         (gcc_finish): New proc.  Clean up test environment.
20555         (gcc_cpass, gcc_cfail): Rename to gcc_pass/gcc_fail.
20556         (gcc_epass, gcc_efail): Delete.
20557         * lib/dg.exp (dg-error, dg-warning, dg-bogus): Accept optional 5th
20558         argument of line number.
20559         (dg-init): If the tool has an init routine, call it.
20560         (dg-test): Remove args `cflags_var' and `libs_var'.
20561         Pass all compiler options to ${tool}_start.
20562         Handle missing line number.
20563         (dg-finish): New function.
20564         * gcc.c-torture/code_quality/code_quality.exp: Add support for testing
20565         particular files.  Call gcc_finish at end.  Move "skipping test"
20566         message to verbosity level 3.
20567         * gcc.c-torture/compile/compile.exp: Likewise.
20568         * gcc.c-torture/unsorted/unsorted.exp: Likewise.
20569         * gcc.c-torture/execute/execute.exp: Likewise.
20570         Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
20571         Print testcase being tried at verbosity level 1.
20572         * gcc.c-torture/special/special.exp: Unset xfail.
20573         Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
20574         * gcc.c-torture/compile/initbug1.exp: Call gcc_finish.
20575         * gcc.c-torture/noncompile/noncompile.exp: Likewise.
20576         * gcc.failure/failure.exp: Likewise.
20577         * gcc.ieee/ieee.exp: Likewise.
20578         * gcc.misc-tests/dg-test.exp: Delete LDFLAGS.
20579         Update call to dg-test.  Call dg-finish at end.
20580         * gcc.misc-tests/mg.exp: Call gcc_finish at end.  Unset orig_flags.
20581         Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
20582         * gcc.misc-tests/misc.exp: Call gcc_finish at end.
20583         * gcc.prms/prms.exp: Delete loading of utils.exp (redundant).
20584         Delete LDFLAGS.  Update call to dg-test.  Call dg-finish at end.
20585         * gcc.wendy/wendy.exp: Add copyright.
20586         Delete setting of tmpdir (done by gcc_init).
20587         Call gcc_pass/gcc_fail instead of gcc_[ce]pass/fail.
20588         Pass compiler flags to gcc_start.  Call gcc_finish at end.
20589         * lib/c-torture.exp: Call gcc_pass/gcc_fail instead of
20590         gcc_[ce]pass/fail.
20591
20592 1994-09-07  Doug Evans  (dje@canuck.cygnus.com)
20593
20594         * lib/g++.exp (g++_start): Rename arg to `prog' to avoid varargs
20595         confusion.
20596         (g++_load): Likewise.
20597
20598         * config/*.exp (gcc_load): Some were varargs fns and some were not.
20599         Rename argument to `prog' to remove the confusion.
20600         Varargs fns behave differently too!
20601         (g++_load): Likewise.
20602
20603         * lib/dg.exp (dg-stat): Correct calculation of npass, nfail.
20604
20605         * config/unix.exp (gcc_load): Rename `args' to `prog' because that's
20606         what it is.  Delete (always) printing of status value for !native.
20607         Simplify verbose code, and include status and exec_output.
20608         (g++_load): Use gcc_load.
20609
20610 1994-09-04  Jim Wilson  (wilson@sphagnum.cygnus.com)
20611
20612         * gcc.c-torture/noncompile/920928-1.c: Delete obsolete file.
20613         * gcc.c-torture/noncompile/noncompile.exp: Delete support for
20614         920928-1.c, 921017-1.c, 940712-1.c, 940714-1.c, 940714-2.c,
20615         940714-3.c as these testcases don't exist anymore.  Make
20616         va-arg-1.c expected to pass.
20617
20618 1994-08-19  Doug Evans  (dje@canuck.cygnus.com)
20619
20620         * gcc.misc-tests/misc.exp: Only run specific testcases.
20621         * gcc.misc-tests/dg-test.exp: New file.  Tests dg.exp.
20622         * gcc.misc-tests/dg-[1-9].c: New files.
20623
20624         * lib/dg.exp: New testsuite driver.
20625         * gcc.prms/prms.exp: Use it.
20626
20627         * README.gcc: New file.
20628
20629         * lib/gcc.exp (gcc_init): Delete srcdir, no longer referenced.
20630         Document and reset `lxpass' and `lxfail'.
20631         Simplify "initialized" message.
20632         (gcc_stat): Clean up comments a little.
20633
20634 1994-08-16  Doug Evans  (dje@canuck.cygnus.com)
20635
20636         * gcc.prms/prms.exp: New driver for gcc.prms testsuite directory.
20637
20638 1994-08-15  Doug Evans  (dje@canuck.cygnus.com)
20639
20640         * lib/old-dejagnu.exp (process-option): New proc.
20641         (old-dejagnu-init, old-dejagnu-stat): Likewise.
20642         (old-dejagnu): Simplify.
20643         * g++.old-deja/old-deja.exp: Update to new version of old-dejagnu.
20644
20645 1994-08-14  Jeff Law  (law@snake.cs.utah.edu)
20646
20647         * lib/c-torture.exp (c-torture): Only call setup_xfail if $xfail
20648         exists and is not an empty string.
20649
20650         * gcc.c-torture/special/special.exp (920520-1.c, 930510-1): Set
20651         $xfail rather than calling setup_xfail.  Clear $xfail when test is
20652         finished.
20653         (920717-x.c): Add $srcdir/$subdir as "gcc_start" does not do it
20654         automatically.
20655
20656         * gcc.c-torture/noncompile/noncompile.exp (940712-1 test): No
20657         longer expected to fail.
20658
20659         * gcc.c-torture/execute/strct-pack-3.c: Add missing argument to
20660         "f" function call.
20661
20662         * gcc.misc-tests/mg.exp: Call gcc_stat when finished.
20663
20664         * gcc.c-torture/execute/{920202-1.c, 931208-1.c, 931228-1.c,
20665         940115-1.c, 940122-1.c, bf-pack-1.c, bf64-1.c, comp-goto-1.c,
20666         complex-2.c, packed-1.c, strct-pack-2.c strct-pack-3.c,
20667         struct-ini-2.c, struct-ini-3.c, va-arg-1.c}: Import from
20668         c-torture-1.29.
20669
20670         * gcc.c-torture/execute/{nest-stdar-1.c, struct-ini-1.c,
20671         strct-pack-1.c, strct-varg-1.c}: Renamed to match c-torture-1.29.
20672
20673         * gcc.c-torture/execute/920612-2.c: Update to c-torture-1.29.
20674
20675         * gcc.c-torture/noncompile/{931203-1.c, 940112-1.c, 940227-1.c,
20676         940510-1.c, init-1.c, init-2.c}: Import from c-torture-1.29
20677
20678         * gcc.c-torture/compile/{920928-6.c, 931203-1.c, 940611-1.c,
20679         940712-1.c, calls.c, combine-hang.c, goto-1.c, init-2.c,
20680         labels-1.c, packed-1.c, zero-strct-1.c}: Import from c-torture-1.29.
20681
20682 1994-07-12  Jim Kingdon  (kingdon@lioth.cygnus.com)
20683
20684         * gcc.execute/{940712-1.c, 940712-2.c, 940713-1.c, 940714-1.c},
20685         gcc.noncompile/{940712-1.h, 940712-1a.h, 940712-1b.h, 940712-1.c,
20686         940714-1.c, 940714-2.c, 940714-3.c},
20687         gcc.compile/{940713-1.c, 940713-2.c, 940714-1.c},
20688         gcc.misc-tests/{mg.c,mg.exp}:
20689         New tests.
20690         * gcc.noncompile/noncompile.exp: Change accordingly.
20691
20692 1994-07-07  Doug Evans  (dje@canuck.cygnus.com)
20693
20694         * config/sim.exp, lib/c-torture.exp, lib/gcc.exp:
20695         Undo previous clobberage.
20696
20697 1994-07-04  Jeff Law  (law@snake.cs.utah.edu)
20698
20699         * gcc.compile/{931102-1.c, 931102-2.c, 931031-1.c}:
20700         * gcc.special/{930510-1.c, special.exp}:
20701         * gcc.execute/{931031-1.c, 931110-1.c, 931110-2.c, 931102-1.c,
20702         931102-2.c, struct-pack-1.c, divmod-1.c, complex-1.c,
20703         struct-varargs-1.c}: New tests from c-torture-1.26.
20704
20705 1994-06-28  J.T. Conklin  (jtc@phishhead.cygnus.com)
20706
20707         * gcc.wendy/wendy.exp: add --'s so that -1 isn't parsed as an
20708           argument to switch.
20709
20710 1994-05-21  Bill Cox  (bill@rtl.cygnus.com)
20711
20712         * Revert the previous changes.  Please see Rob's directory
20713           (/lisa/test/rob/progressive/gcc/testsuite) for testing
20714           fixes.
20715
20716 1994-05-19  Bill Cox  (bill@rtl.cygnus.com)
20717
20718         * config/sim.exp, config/udi.exp, config/unix.exp, config/vx.exp,
20719             g++.brendan/alignof.exp, g++.brendan/arm3.exp, g++.brendan/code-gen5.exp,
20720             g++.brendan/crash29.exp, g++.brendan/crash5.exp, g++.brendan/cvt3.exp,
20721             g++.brendan/delete1.exp, g++.brendan/nest12.exp, g++.brendan/nest13.exp,
20722             g++.brendan/overload3.exp, g++.brendan/redecl1.exp, g++.brendan/visibility2.exp,
20723             g++.jason/cond.exp, g++.jason/hmc1.exp, g++.jason/report.exp,
20724             g++.law/access1.exp, g++.law/access2.exp, g++.law/arg6.exp,
20725             g++.law/arg7.exp, g++.law/arg8.exp, g++.law/arm1.exp,
20726             g++.law/arm10.exp, g++.law/arm4.exp, g++.law/arm5.exp,
20727             g++.law/ctors15.exp, g++.law/ctors19.exp, g++.law/cvt1.exp,
20728             g++.law/cvt12.exp, g++.law/cvt13.exp, g++.law/cvt18.exp,
20729             g++.law/cvt22.exp, g++.law/cvt3.exp, g++.law/cvt5.exp,
20730             g++.law/cvt6.exp, g++.law/cvt8.exp, g++.law/dtors3.exp,
20731             g++.law/except1.exp, g++.law/except3.exp, g++.law/except4.exp,
20732             g++.law/except5.exp, g++.law/except6.exp, g++.law/init5.exp,
20733             g++.law/init8.exp, g++.law/inline4.exp, g++.law/memoized1.exp,
20734             g++.law/missing1.exp, g++.law/operators14.exp, g++.law/operators18.exp,
20735             g++.law/operators9.exp, g++.law/scope2.exp, g++.law/temps2.exp,
20736             g++.law/temps3.exp, g++.law/temps5.exp, g++.law/typeck2.exp,
20737             g++.mike/misc4.exp, g++.mike/misc6.exp, g++.niklas/t118.exp,
20738             g++.niklas/t128.exp, g++.niklas/t138.exp, g++.niklas/t139.exp,
20739             g++.niklas/t140.exp, g++.niklas/t141.exp, gcc.code_quality/code_quality.exp,
20740             gcc.compile/compile.exp, gcc.dje/dje.exp, gcc.execute/execute.exp,
20741             gcc.failure/failure.exp, gcc.ieee/ieee.exp, gcc.noncompile/noncompile.exp,
20742             gcc.special/special.exp, gcc.unsorted/unsorted.exp, lib/c-torture.exp,
20743             lib/chill.exp, lib/g++.exp, lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
20744             lib/old-dejagnu.exp: Checkin Rob's 94Q1 testing changes.
20745
20746 1994-05-17  Bill Cox  (bill@rtl.cygnus.com)
20747
20748         * config/udi.exp, gcc.execute/execute.exp, gcc.wendy/wendy.exp,
20749             lib/g++.exp, lib/old-dejagnu.exp: Replace error proc calls
20750           with perror calls.
20751
20752 1994-05-02  Jason Merrill  (jason@deneb.cygnus.com)
20753
20754         * config/unix.exp (g++_load): Fix syntax.
20755
20756 1994-04-14  Jim Wilson  (wilson@sphagnum.cygnus.com)
20757
20758         * gcc.compile/initbug1.exp (CFLAGS): Add space at beginning.
20759         * gcc.noncompile/921017-1.c: Deleted obsolete test.
20760         * gcc.noncompile/noncompile.exp: Remove code for deleted test.
20761         Don't expect va-arg-1.c to fail.  Correct expected output for
20762         920928-1.c.
20763         * gcc.wendy/d.c, msgs.c, prolog.c, subs.c, z.c: Deleted.
20764         * gcc.wendy/hbm4.c: Correct typo.
20765         * gcc.wendy/tad1.c, tad2.c: Correct expected output.
20766
20767 1994-03-28  Doug Evans  (dje@canuck.cygnus.com)
20768
20769         * lib/gcc.exp (gcc_[ce]{pass,fail}): Remove output/executable argument.
20770         * gcc.wendy/wendy.exp (wendy_try): Remove `output' argument of
20771         gcc_[ce]{pass,fail}.  Explicitly remove executable if test passes.
20772         * lib/c-torture.exp (c-torture-compile): Ditto.
20773
20774         Reduce volume of output (remove all the -I's and such).
20775         * lib/c-torture.exp (c-torture-compile): New argument OPTION.
20776         Call gcc_cpass, gcc_cfail.
20777         (c-torture): Pass testing option to c-torture-compile.
20778
20779 1994-03-21  Doug Evans  (dje@cygnus.com)
20780
20781         Bring patches over from progressive.
20782         * config/default.exp: Exit remote shell cleanly.
20783         (g++_exit, g++_start): Add default versions.
20784         * config/sim.exp (gcc_load): Use perror, not error.
20785
20786 1994-03-20  Doug Evans  (dje@canuck.cygnus.com)
20787
20788         * lib/gcc.exp: Don't set CFLAGS if CC not set.  It clobbers the value
20789         set in site.exp.
20790
20791 1994-03-14  Doug Evans  (dje@cygnus.com)
20792
20793         * gcc.wendy/wendy.exp (wendy_first_line): New proc to fetch
20794         DEJAGNU_OUTPUT and DEJAGNU_CFLAGS.
20795         (wendy_try): New proc to run testcase.
20796         (main loop): Call 'em.
20797         * gcc.wendy/*.c: Clean up pass to correct expected output.
20798
20799         * lib/gcc.exp: Minor cleanup work.
20800         (gcc_cpass, gcc_cfail, gcc_epass, gcc_efail): New procs.
20801
20802 1994-03-09  Doug Evans  (dje@canuck.cygnus.com)
20803
20804         * config/sim.exp (gcc_load): Document return codes better.
20805         Don't pass -v to simulator.
20806
20807 1994-02-24  Jeffrey A. Law  (law@snake.cs.utah.edu)
20808
20809           * gcc.special/920717-x.c: Fix typo.
20810           * gcc.special/special.exp (920717-x.c): Use $srcdir/$subdir to
20811           get at sources.
20812
20813         * lib/mike-gcc.exp: Fix typo.
20814
20815 1994-02-15  Rob Savoye  (rob@darkstar.cygnus.com)
20816
20817         * lib/gcc.exp: Minor cleanup work. Find the proper gcc or g++
20818         binary to use, transform the name.
20819         * config/*.exp: rename everything. Nuke any g++ specific files,
20820         it's now a special case of gcc that requires no special support.
20821         Add a default.exp for unsupported targets.
20822
20823 1994-02-11  Rob Savoye  (rob@poseidon.cygnus.com)
20824
20825         * g++.jason/report.exp, g++.old-deja/old-deja.exp,
20826         lib/old-dejagnu.exp: Fix a few patterns to work with the new
20827         version of Tcl.
20828
20829 1994-02-09  Rob Savoye  (rob@darkstar.cygnus.com)
20830
20831         * lib/c-torture.exp: Made "file prefix*never used a pass, rather
20832         than a warning.
20833
20834 1994-02-06  Jeffrey A. Law  (law@snake.cs.utah.edu)
20835
20836         * lib/mike-gcc.exp: Add in recent changes from mike-g++.exp.
20837
20838 1994-01-03  Jim Wilson  (wilson@sphagnum.cygnus.com)
20839
20840         * gcc.execute/execute.exp: Combine opt_list and foption_list into
20841         option_list.  Compile every file with only 4/6 option choices
20842         (same as C torture) instead of with 12/18 different option
20843         choices.
20844         * lib/c-torture.exp: Likewise.
20845
20846         * lib/gcc.exp: Set LIBS, CFLAGS, and LDFLAGS to empty strings if
20847         not already set.
20848
20849 1993-12-30  Mike Stump  (mrs@rtl.cygnus.com)
20850
20851         * lib/old-deja.exp: Add `excess errors test fails' error, now one
20852         can put an XFAIL *-*-* on excess errors.
20853
20854 1993-12-19  Jeffrey A. Law  (law@snake.cs.utah.edu
20855
20856         * g++.law: Add more tests derived from g++-bugs snapshots.
20857
20858         * g++.law/init11.{c,exp}: Delete test.  Brendan sez it's
20859         equivalent to g++.law/init9.
20860
20861         * lib/mike-gcc.exp (postbase): Delete the .o file after we've
20862         compiled it, and the a.out file after we've run it.
20863
20864 1993-12-17  Brendan Kehoe  (brendan@lisa.cygnus.com)
20865
20866         * lib/mike-g++.exp (postbase): Delete the .o file after we've
20867         compiled it, and the a.out file after we've run it.
20868
20869 1993-12-17  Jeffrey A. Law  (law@snake.cs.utah.edu)
20870
20871         * g++.law/*.exp: Avoid losing arguments added via "append" commands.
20872
20873 1993-12-15  Rob Savoye  (rob@darkstar.cygnus.com)
20874
20875         * lib/gcc.exp, lib/g++.exp: Use catch rather than exec to get the
20876         version number.
20877
20878 1993-12-12  Jeffrey A. Law  (law@snake.cs.utah.edu)
20879
20880         * g++.law: New directory of g++ tests derived from the g++-bugs
20881         snapshots.
20882
20883 1993-12-09  Jeffrey Wheat  (cassidy@cygnus.com)
20884
20885         * gcc.compile: initbug1.c initbug1.exp testcase added
20886
20887 1993-12-06  Jeffrey Wheat  (cassidy@cygnus.com)
20888
20889         * gcc.dje/sizetype-1.exp, dje.exp: minor clean ups
20890         * gcc.execute/execute.exp: minor cleanups. added gcc_stat calls. added
20891           fixes submitted by Jeff Law (law@cs.utah.edu)
20892         * gcc.noncompile/noncompile.exp, lib/mike-gcc.exp: new files from
20893           Jeff Law (law@cs.utah.edu)
20894
20895
20896 1993-11-30  Mike Stump  (mrs@cygnus.com)
20897
20898         * config/unix-g++.exp: Follow the gcc way of doing things.
20899         * g++.old-deja/old-deja.exp: Minor updates.
20900         * lib/g++.exp: New file, follow the gcc way of doing things.
20901         * lib/old-dejagnu.exp: Minor updates.
20902         * lib/mike-g++.exp: Always unset errorInfo.
20903
20904 1993-11-06  Mike Stump  (mrs@cygnus.com)
20905
20906         * lib/gcc.exp: Fix some errors with the below change, CC and
20907         CFLAGS should be global when setting, not local.
20908
20909 1993-11-03  Rob Savoye  (rob@darkstar.cygnus.com)
20910
20911         * lib/gcc.exp: Transform tool name.
20912
20913 1993-10-27  Jeffrey Wheat  (cassidy@cygnus.com)
20914
20915         * gcc.*/*.exp: Fixd some de-stablizing changes. Sorry.
20916
20917 1993-10-27  Jeffrey Wheat  (cassidy@cygnus.com)
20918
20919         * lib/gcc.exp: change gcc_done to gcc_stat
20920
20921 1993-10-27  Jeffrey Wheat  (cassidy@cygnus.com)
20922
20923         * Upgraded gcc testsuite to c-torture version 1.25
20924
20925 1993-10-24  Jeffrey Wheat  (cassidy@cygnus.com)
20926
20927         * lib/gcc.exp: added reporting code. Changed verbose compile message.
20928         * lib/c-torture: added hooks for new reporting code.
20929
20930 1993-10-21  Jeffrey Wheat  (cassidy@cygnus.com)
20931
20932         * config/sh-gcc.exp: check if sh-sim exists in the path
20933
20934 1993-10-18  Jeffrey Wheat  (cassidy@cygnus.com)
20935
20936         * gcc.code_quality/code_quality.exp: Initial changes for new logic.
20937         * gcc.compile/compile.exp: Initial changes for new logic.
20938         * gcc.dje/dje.exp, sizetype-1.exp: Initial changes for new logic.
20939         * gcc.failure/failure.exp: Initial changes for new logic.
20940         * gcc.ieee/ieee.exp: Initial changes for new logic.
20941         * gcc.misc-tests/misc.exp: Initial changes for new logic.
20942         * gcc.noncompile/non_compile.exp: Initial changes for new logic.
20943         * gcc.unsorted/unsorted.exp: Initial changes for new logic.
20944         * lib/c-torture.exp: Initial changes for new logic.
20945         * lib/gcc.exp: Initial changes for new logic.
20946
20947 1993-10-15  Mike Stump  (mrs@cygnus.com)
20948
20949         * lib/mike-g++.exp, lib/old-dejagnu.exp: Make the message not
20950         depend upon failure or success.  Fully qualify names in failure
20951         and success messages.  Always remove a.out before starting
20952         compile, just in case.  Pay more attention to error text output by
20953         the compiler.  Handle testcases with no known past errors just
20954         like all others, so that things are uniform.  Other miscellaneous
20955         improvements.
20956
20957 1993-10-13  Jeffrey Wheat  (cassidy@cygnus.com)
20958
20959         * gcc.cpp: new directory for cpp tests
20960
20961 1993-10-04  Jeffrey Wheat  (cassidy@cygnus.com)
20962
20963         * lib/chill.exp: Code reformatted, removed unused code.
20964         * config/unix-chill.exp: Code reformatted, removed unused code.
20965         * chill.execute/execute.exp: Code reformatted, removed unused code.
20966         * chill.execute/oe/orient.exp: Code reformatted, removed unused code.
20967
20968 1993-10-04  Ian Lance Taylor  (ian@cygnus.com)
20969
20970         * config/mips-gcc.exp, config/mips-g++.exp: New files.  Execution
20971         routines not written.
20972
20973 1993-09-27  Rob Savoye  (rob@darkstar.cygnus.com)
20974
20975         * config/bug-gcc.exp: Use new procs from bug.exp.
20976
20977 1993-09-21  Rob Savoye  (rob@darkstar.cygnus.com)
20978
20979         * config/vx-gcc.exp: Use new vxworks_ld proc, so files get loaded
20980         via ftp, rather than depending on NFS.
20981         * config/vx-gcc.exp: Use new vxworks_spawn proc to execute test
20982         case.
20983
20984 1993-09-09  Rob Savoye  (rob@darkstar.cygnus.com)
20985
20986         * config/bug-gcc.exp: Use new download proc.
20987
20988 1993-09-14  Jeffrey Wheat  (cassidy at deneb.cygnus.com)
20989
20990         * chill.execute/execute.exp: cleanups, handles errors better
20991         * chill.compile/compile.exp: rewrite, based on execute.exp
20992         * chill.noncompile/noncompile.exp: rewrite, based on execute.exp
20993         * lib/chill.exp: major changes to diff proc and compile and link
20994           procs. added chill_fail and chill_pass wrappers to pass and
20995           fail. added more comments, and handle error codes better.
20996           Added a hack to capture stderr from exec, so noncompile tests
20997           can work.
20998
20999 1993-09-11  Jeffrey Wheat  (cassidy@cygnus.com)
21000
21001         * chill.execute/execute.exp: rewrite of testsuite driver
21002         * lib/chill.exp: rewrite of testsuite driver
21003         * config/unix-chill.exp: rewrite of testsuite driver
21004
21005 1993-08-25  Bill Cox  (bill@rtl.cygnus.com)
21006
21007     In chill.execute:
21008         * iexpr.ch: Standardize uppercase.
21009         * tuples.dat: Standardize uppercase.
21010         * vary.ch: standardize.  Correct varying string assignments.
21011         * vary.dat: Add new output lines.
21012
21013 1993-08-24  Bill Cox  (bill@rtl.cygnus.com)
21014
21015     In chill.execute:
21016         * chprintf.ch: Standardize use of uppercase.
21017         * tuples.ch: Standardize and turn arr2 into a DCL,
21018           rather than a SYN.
21019         * pinits.ch: Standardize.
21020
21021 1993-08-23  Per Bothner  (bothner@kalessin.cygnus.com)
21022
21023         * rts.c:  Get malloc() from <stdlib.h>, not <malloc.h>.
21024         * Makefil: Renamed to Makefile.in.
21025         * configure.in: New.
21026
21027 1993-08-23  Bill Cox  (bill@rtl.cygnus.com)
21028
21029     In chill.execute:
21030         * .cvsignore: Add result/output files.
21031         * Makefile: Fix up variables at start.  Use MFLAGS
21032           everywhere.  Correct bool_loc, built_ins entries.
21033           Add entry for vary1.ch.
21034         * bitarray.ch: Standardize upper-case usage.
21035         * bitexpr.ch: Standardize, add output of b1.
21036         * params.ch: Use arrayt in along PROC parameters, to
21037           avoid novelty problems.
21038         * sets.ch: Tiny cleanup.
21039         * vary1.ch: Re-indent.
21040
21041 1993-08-17  Bill Cox  (bill@rtl.cygnus.com)
21042
21043           * Add PR-related files to Makefiles, .cvsignore files, etc.
21044
21045 1993-08-02  Jeff Wheat  (cassidy@cygnus.com)
21046
21047         * gcc.unsorted: flow.c and loop.c - renamed to avoid conflicts
21048           with compiler objects. New names are test-flow.c and test-loop.c
21049
21050 1993-07-27  Jeff Wheat  (cassidy@cygnus.com)
21051
21052         * Upgraded c-torture tests from 1.19 to 1.20
21053
21054         * new files:
21055         * gcc.compile: 930609-1.c 930611-1.c 930618-1.c 930621-1.c
21056         * gcc.compile: 930623-1.c 930623-2.c
21057         * gcc.noncompile: 930622-1.c 930622-2.c
21058         * gcc.failure: 920411-1.c 920627-2.c
21059         * gcc.ieee: 920518-1.c 920810-1.c 930529-1.c
21060
21061 1993-07-20  Jeff Wheat  (cassidy@cygnus.com)
21062
21063         * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
21064           More changes to get testsuite working properly. Needs more work.
21065           Added some support for POSIX IEEE Std 1003.3-1991 error messages.
21066
21067 1993-07-19  Jeff Wheat  (cassidy@cygnus.com)
21068
21069         * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
21070           More changes to get testsuite working properly. Needs more work.
21071
21072 1993-07-13 Jeff Wheat  (cassidy@cygnus.com)
21073
21074         * chill.compile/compile.exp: Added for Dejagnu support
21075         * chill.execute/execute.exp: Added for Dejagnu support
21076         * lib/chill.exp config/unix-chill.exp  : Added for Dejagnu support
21077
21078 1993-06-19  Bill Cox  (bill@rtl.cygnus.com)
21079
21080     This should complete moving the CHILL test files.
21081         * chill.noncompile(.cvsignore printf.grt
21082             in-printf.grt chprintf.grt chprintf.ch):
21083             Added test-support files.
21084           (Makefile): Modified further.
21085         * chill.compile (emptymod.ch gdbme.ch neg_range.ch
21086             signal.ch): Added test files.
21087           * chill.execute (.cvsignore printf.grt printr.c
21088             in-printf.grt rts.c chprintf.grt rts.h): Added
21089           test-support files.
21090             (Makefile): More corrections.
21091
21092 1993-06-18  Bill Cox  (bill@rtl.cygnus.com)
21093
21094         * chill.compile, chill.execute, chill.nocompile: Add CHILL
21095           test cases, ready for DejaGnu.
21096
21097 1993-06-17  Jeffrey Wheat  (cassidy@cygnus.com)
21098
21099         * Upgraded c-torture tests from 1.18 to 1.19
21100
21101         * gcc.compile: added test(s):
21102           930607-1.c
21103         * gcc.execute: added test(s):
21104           930603-1.c 930603-2.c 930603-3.c 930608-1.c conversion.c inst-check.c
21105
21106         * added new subdirectory for misc tests: gcc.misc-tests
21107         * gcc.misc-test(s): added tests:
21108           inst-check.c test-consts.c test-ior.c test-switch.c
21109
21110 1993-06-09  Brendan Kehoe  (brendan@lisa.cygnus.com)
21111
21112         * lib/mike-g++.exp: Load `./a.out', not `a.out'.
21113
21114 1993-06-07  Ian Lance Taylor  (ian@cygnus.com)
21115
21116         * g++.old-deja/old-deja.exp: Don't delete all the .o files.
21117
21118 1993-06-03  Jeffrey Wheat  (cassidy@cygnus.com)
21119
21120         * Upgraded c-torture tests from 1.17 to 1.18
21121
21122 1993-06-02  Jeffrey Wheat  (cassidy@cygnus.com)
21123
21124         * Upgraded c-torture tests from 1.12 to 1.17
21125
21126 1993-04-30  Mike Werner  (mtw@deneb.cygnus.com)
21127
21128         * lib/old-dejagnu.exp:
21129           Fixed handling of XFAIL target triplets to correctly
21130           recognize wildcard characters.  Removed code that
21131           appended a unique id tag to the end of the file name
21132           printed out by the result of the testcases within a
21133           given test file.
21134
21135 1993-04-29  Mike Werner  (mtw@deneb.cygnus.com)
21136
21137         * lib/old-dejagnu.exp:
21138           Reworked expected failure handling to trigger off of XFAIL
21139           keyword in keyphrase embeded in testcase source code. The
21140           XFAIL keyword must be at the end of the keyphrase line. It
21141           may optionally be followed by one or more target triplets.
21142           It has just occured that the handling of wildcards in the
21143           target triplet may not be correct.
21144
21145 1993-04-23  Mike Werner  (mtw@deneb.cygnus.com)
21146
21147         * g++.old-deja/tests:
21148           Moved all subdirectories up one level into g++.old-deja .
21149
21150         * lib/old-dejagnu.exp:
21151           Fixed problem with CXXFLAGS not being properly reset, and being
21152           corrupted with extraneous "-c" compiler option.  This was
21153           causing binaries to not be generated for test that needed them.
21154           Modified strings passed to "pass" and "fail" so that individual
21155           tests from the same test file would be distinguished by an
21156           identifier appended to the test file name in the summary logs;
21157           this corrected a problem with erroneous diff logs.  Added code
21158           to search testcases for expected fail and unexpected pass keywords.
21159
21160 1993-04-20  Rob Savoye  (rob at darkstar.cygnus.com)
21161
21162         * lib/c-torture.exp: Ignore "file path prefix*unused" message.
21163
21164 1993-04-15  Mike Werner  (mtw@deneb.cygnus.com)
21165
21166         * g++.old-deja/tests/g++.sun/g++.frag/1045608.C:
21167           Removed extraneous text from end of "Special g++ Options"
21168           keyphrase.
21169
21170         * lib/old-dejagnu.exp: Added pattern matching to look for new
21171           keywords, embedded in testcases comments, which will trigger
21172           calls to xpass and xfail.
21173
21174 1993-04-14  Mike Werner  (mtw@deneb.cygnus.com)
21175
21176         * lib/old-dejagnu.exp: Cleaned up pattern matching for keyphrase
21177           comments embedded in the testcases, especially the one looking for
21178           special compiler options, as well as the pattern matching for the
21179           compiler output again.
21180
21181 1993-04-12  Mike Werner  (mtw@deneb.cygnus.com)
21182
21183         * lib/old-dejagnu.exp: Do a proper check of the return value for
21184           execute tests. Fixed several problems with the pattern matching
21185           of the compiler output which gave erroneous test results.
21186           Changed several of the test result messages to be more descriptive.
21187         * config/unix-g++.exp: Proc g++_load now actually works and
21188           executes the tests passed to it and returns a usable return
21189           value.
21190
21191 1993-04-11  Rob Savoye  (rob at darkstar.cygnus.com)
21192
21193           * lib/gcc.exp: Exits gracefully if $CC is bogus.
21194
21195 1993-04-09  Mike Werner  (mtw@deneb.cygnus.com)
21196
21197         * lib/old-dejagnu.exp , g++.old-deja/old-deja.exp:
21198           Modified both files to properly execute the old style
21199           dejagnu tests. The previous versions of these files were
21200           experimental and did not function anything near correctly.
21201
21202 1993-04-05  Rob Savoye  (rob@cygnus.com)
21203
21204         * Removed all Makefile.in and configure.in files. No configuration
21205         needed now.
21206
21207 1993-04-02  Mike Werner  (mtw@deneb.cygnus.com)
21208
21209         * lib: relocated old-dejagnu.exp from devo/dejagnu/lib
21210
21211 1993-03-28  Ken Raeburn  (raeburn@kr-pc.cygnus.com)
21212
21213         * gcc.compile/configure.in, gcc.unsorted/configure.in,
21214         gcc.special/configure.in, gcc.noncompile/configure.in,
21215         gcc.execute/configure.in, gcc.code_quality/configure.in,
21216         g++.other/configure.in, g++.old-deja/configure.in,
21217         g++.niklas/configure.in, g++.mike/configure.in: Remove extra quote
21218         in srcname setting.
21219
21220 1993-03-25  Rob Savoye  (rob at darkstar.cygnus.com)
21221
21222         * lib/udi.exp:  Fixed mondfe and mondfe_download.
21223         * config/udi-gcc.exp: Fixed misc bugs, works with expect 4.x.
21224         * config/abug-gcc.exp: Fixed misc bugs, works with expect 4.x.
21225
21226 1993-03-25  Ian Lance Taylor  (ian@cygnus.com)
21227
21228         * config/udi-gdb.exp: Check $shell_id after connecting to target.
21229         (gdb_exit): Don't remove *_soc files.
21230
21231 1993-03-22  Ian Lance Taylor  (ian@cygnus.com)
21232
21233         * lib/c-torture.exp: Don't look for main; instead always use -w
21234         -c.  This is how the c-torture tests work.  Remove the object
21235         file if the compilation succeeds.
21236         * gcc.execute/execute.exp: Remove executable if test passes.
21237         * gcc.noncompile/noncompile.exp: Every test is an expected
21238         failure.
21239         * gcc.special/special.exp: Added tests from c-torture 1.11,
21240         corrected use of existing test.
21241         * gcc.execute/920302-1.c, gcc.execute/920501-8.c,
21242         gcc.execute/920625-1.c: Updated to c-torture 1.11.
21243         * gcc.compile/921103-1.c, gcc.compile/921109-1.c,
21244         gcc.compile/921109-2.c, gcc.compile/921109-3.c,
21245         gcc.compile/921111-1.c, gcc.compile/921116-2.c,
21246         gcc.compile/921118-1.c, gcc.compile/921126-1.c,
21247         gcc.compile/921202-1.c, gcc.compile/921202-2.c,
21248         gcc.compile/921203-1.c, gcc.compile/921203-2.c,
21249         gcc.compile/921206-1.c, gcc.execute/921029-1.c,
21250         gcc.execute/921104-1.c, gcc.execute/921110-1.c,
21251         gcc.execute/921112-1.c, gcc.execute/921113-1.c,
21252         gcc.execute/921117-1.c, gcc.execute/921123-1.c,
21253         gcc.execute/921123-2.c, gcc.execute/921124-1.c,
21254         gcc.execute/921202-1.c, gcc.execute/921202-2.c,
21255         gcc.execute/921204-1.c, gcc.execute/921207-1.c,
21256         gcc.execute/921208-1.c, gcc.execute/921208-2.c,
21257         gcc.execute/921215-1.c, gcc.execute/921218-1.c,
21258         gcc.execute/921218-2.c, gcc.noncompile/921102-1.c,
21259         gcc.noncompile/921116-1.c, gcc.unsorted/x.c: Added from
21260         c-torture 1.11.
21261         * gcc.noncompile/921021-1.c, gcc.unsorted/x11bug.c: Removed to
21262         correspond to c-torture 1.11.
21263
21264         * New file.