OSDN Git Service

2004-03-08 Eric Christopher <echristo@redhat.com>
[pf3gnuchains/gcc-fork.git] / gcc / testsuite / ChangeLog
1 2004-03-08  Eric Christopher  <echristo@redhat.com>
2
3         * * lib/target-supports.exp: Enable libiconv in test
4         compilation.  Fix up error checking.
5
6 2004-03-08  Roger Sayle  <roger@eyesopen.com>
7
8         PR middle-end/14289
9         * gcc.dg/pr14289-1.c: New test case.
10         * gcc.dg/pr14289-2.c: Likewise.
11         * gcc.dg/pr14289-3.c: Likewise.
12
13 2004-03-08  Eric Botcazou  <ebotcazou@act-europe.fr>
14
15         * gcc.c-torture/execute/20040308-1.c: New test.
16
17 2004-03-07  Roger Sayle  <roger@eyesopen.com>
18
19         * gcc.c-torture/execute/20040307-1.c: New test case.
20
21 2004-03-07  Richard Sandiford  <rsandifo@redhat.com>
22
23         * gcc.dg/torture/mips-sdata-1.c: Restrict to mips*-*-elf*.
24
25 2004-03-06  Ulrich Weigand  <uweigand@de.ibm.com>
26
27         * gcc.dg/20040306-1.c: New test.
28
29 2004-03-06  Kazu Hirata  <kazu@cs.umass.edu>
30
31         * gcc.dg/sibcall-3.c (recurser_void1, recurser_void2): Make
32         them static.
33         * gcc.dg/sibcall-4.c (recurser_void1, recurser_void2): Likewise.
34
35 2004-03-06  Eric Botcazou  <ebotcazou@libertysurf.fr>
36
37         PR c/14465
38         * gcc.dg/decl-6.c: New test.
39
40 2004-03-06  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
41
42         * gcc.dg/torture/builtin-explog-1.c: Add comments for each test.
43         Rename LOGPOW -> LOG_POW.
44         (SQRT_EXP, POW_EXP): New.
45
46 2004-03-06  Eric Botcazou  <ebotcazou@libertysurf.fr>
47
48         * gcc.dg/i386-sse-8.c: New test.
49
50 2004-03-06  Eric Botcazou  <ebotcazou@libertysurf.fr>
51
52         PR c/14114
53         * gcc.dg/decl-5.c: New test.
54
55 2004-03-05  Andreas Krebbel  <krebbel1@de.ibm.com>
56
57         * gcc.dg/20040305-1.c: New test.
58
59 2004-03-05  Hans-Peter Nilsson  <hp@axis.com>
60
61         PR other/14354
62         * gcc.c-torture/execute/ieee/mul-subnormal-single-1.c: New test.
63
64 2004-03-04  Ziemowit Laski  <zlaski@apple.com>
65
66         PR c++/14425, c++/14426
67         * g++.dg/ext/altivec-4.C: New test.
68         * g++.dg/ext/altivec-5.C: New test.
69
70 2004-03-04  Geoffrey Keating  <geoffk@apple.com>
71
72         * g++.old-deja/g++.other/linkage1.C: Expect errors about
73         global variables of a type with no linkage.
74         * g++.old-deja/g++.other/qual1.C: Name class for 'action'.
75         * g++.old-deja/g++.mike/misc13.C: Name enum for 'want'.
76         * g++.old-deja/g++.bugs/900210_01.C: Name enum for 'ep'.
77         * g++.old-deja/g++.bugs/900210_02.C: Likewise.
78         * g++.old-deja/g++.bugs/900210_03.C: Likewise.
79         * g++.old-deja/g++.brendan/bit-fields2.C: Name structure for 's'.
80         * g++.old-deja/g++.brendan/init10.C: Name structure for 'a'.
81         * g++.dg/warn/deprecated.C: Name enum Color.
82         * g++.dg/overload/VLA.C: Name structure for 'b'.
83         * g++.dg/lookup/anon2.C: Expect diagnostic about type linkage.
84
85 2004-03-04  Eric Botcazou  <ebotcazou@libertysurf.fr>
86
87         * gcc.c-torture/compile/20040304-1.c: New test.
88
89 2004-03-03  Zack Weinberg  <zack@codesourcery.com>
90
91         PR 13728
92         * gcc.dg/decl-4.c: New testcase.
93
94 2004-03-03  Kazu Hirata  <kazu@cs.umass.edu>
95
96         * gcc.dg/torture/builtin-explog-1.c (PREC): Make it the same
97         as PRECF if sizeof (float) > sizeof (double).
98         (PRECL): Make it the same as PRECF if
99         sizeof (float) > sizeof (long double).
100
101 2004-03-03  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
102
103         * gcc.dg/builtins-config.h: Use underscore macro style for __sun
104         system type.  Add check for irix6 which doesn't have c99 runtime.
105
106 2004-03-03  Bob Wilson  <bob.wilson@acm.org>
107
108         * gcc.dg/const-elim-1.c: xfail for xtensa.
109
110 2004-03-01  Mark Mitchell  <mark@codesourcery.com>
111
112         PR c++/14369
113         * g++.dg/template/cond4.C: New test.
114
115 2004-03-01  Mark Mitchell  <mark@codesourcery.com>
116
117         PR c++/14360
118         * g++.old-deja/g++.ns/koenig5.C: Remove some error markers.
119
120         PR c++/14361
121         * g++.dg/parse/defarg7.C: New test.
122
123         PR c++/14359
124         * g++.dg/template/friend26.C: New test.
125
126 2004-03-01  Mark Mitchell  <mark@codesourcery.com>
127
128         PR c++/14324
129         * g++.dg/abi/mangle21.C: New test.
130
131         PR c++/14260
132         * g++.dg/parse/constructor2.C: New test.
133
134         PR c++/14337
135         * g++.dg/template/sfinae1.C: New test.
136
137 2004-02-29  Mark Mitchell  <mark@codesourcery.com>
138
139         PR c++/14267
140         * g++.dg/expr/crash2.C: New test.
141
142         PR middle-end/13448
143         * gcc.dg/inline-5.c: New test.
144         * gcc.dg/always-inline.c: Split out tests into ...
145         * gcc.dg/always-inline2.c: ... this and ...
146         * gcc.dg/always-inline3.c: ... this.
147
148 2004-02-29  Mark Mitchell  <mark@codesourcery.com>
149
150         PR debug/12103
151         * g++.dg/debug/crash1.C: New test.
152
153 2004-02-29  Kazu Hirata  <kazu@cs.umass.edu>
154
155         * gcc.dg/sibcall-3.c (recurser_void1): Make it an extern
156         function with __attribute__((noinline)).
157         (recurser_void2): Likewise.
158         * gcc.dg/sibcall-4.c (recurser_void1): Likewise.
159         (recurser_void2): Likewise.
160
161 2004-02-29  Roger Sayle  <roger@eyesopen.com>
162
163         PR middle-end/14203
164         * g++.dg/warn/Wunused-6.C: New test case.
165
166 2004-02-28  Richard Earnshaw  <rearnsha@arm.com>
167
168         * lib/g++.exp (g++_link_flags): Don't crash if LD_LIBRARY_PATH is
169         not defined.
170
171 2004-02-27  Eric Christopher  <echristo@redhat.com>
172
173         * g++.dg/charset/charset.exp: Change CFLAGS to CHARSETCFLAGS.
174         * g++.dg/charset/asm2.c: Run only x86.
175         * gcc.dg/charset/asm3.c: Ditto.
176
177 2004-02-27  Aldy Hernandez  <aldyh@redhat.com>
178
179         * lib/g++.exp (g++_link_flags): Append LD_LIBRARY_PATH to
180         ld_library_path.
181
182 2004-02-27  Ziemowit Laski  <zlaski@apple.com>
183
184         * g++.dg/ext/altivec-3.C: New.
185
186 2004-02-26  Richard Henderson  <rth@redhat.com>
187
188         * g++.dg/ext/attrib10.C: Mark for warning.
189         * gcc.dg/attr-alias-1.c: New.
190
191 2004-02-26  Richard Henderson  <rth@redhat.com>
192
193         * gcc.c-torture/execute/ieee/20040208-2.c: Move ...
194         * gcc.c-torture/execute/20040208-2.c: ... it back.
195
196 2004-02-26  Eric Christopher  <echristo@redhat.com>
197
198         * lib/target-supports.exp (check-iconv-available): New function.
199         * lib/gcc-dg.exp (dg-require-iconv): New function.
200         Use above.
201         * gcc.dg/charset: New directory.
202         * gcc.dg/charset/charset.exp: New file.
203         * gcc.dg/charset/asm1.c: Ditto.
204         * gcc.dg/charset/asm2.c: Ditto.
205         * gcc.dg/charset/asm3.c: Ditto.
206         * gcc.dg/charset/asm4.c: Ditto.
207         * gcc.dg/charset/asm5.c: Ditto.
208         * gcc.dg/charset/attribute1.c: Ditto.
209         * gcc.dg/charset/attribute2.c: Ditto.
210         * gcc.dg/charset/string1.c: Ditto.
211         * g++.dg/charset: New directory.
212         * g++.dg/dg.exp: Add here. Special options.
213         * g++.dg/charset/charset.exp: New file.
214         * g++.dg/charset/asm1.c: Ditto.
215         * g++.dg/charset/asm2.c: Ditto.
216         * g++.dg/charset/asm3.c: Ditto.
217         * g++.dg/charset/asm4.c: Ditto.
218         * g++.dg/charset/attribute1.c: Ditto.
219         * g++.dg/charset/attribute2.c: Ditto.
220         * g++.dg/charset/extern1.cc: Ditto.
221         * g++.dg/charset/extern2.cc: Ditto.
222         * g++.dg/charset/string1.c: Ditto.
223
224 2004-02-26  Mark Mitchell  <mark@codesourcery.com>
225
226         PR c++/14278
227         * g++.dg/parse/comma1.C: New test.
228
229 2004-02-26  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
230
231         PR c++/14284
232         * g++.dg/template/ttp8.C: New test.
233
234 2004-02-26  Eric Botcazou  <ebotcazou@act-europe.fr>
235
236         * gcc.dg/fixuns-trunc-1.c: New test.
237
238 2004-02-26  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
239
240         * gcc.dg/builtins-config.h: Use #elif.
241
242 2004-02-26  Michael Matz  <matz@suse.de>
243
244         * gcc.dg/20000724-1.c: Add regparm attribute to decl and def.
245         * gcc.dg/991214-1.c: Likewise.
246         * gcc.dg/i386-asm-1.c: Likewise.
247
248 2004-02-25  Richard Henderson  <rth@redhat.com>
249
250         * gcc.c-torture/execute/20040208-2.c: Move ...
251         * gcc.c-torture/execute/ieee/20040208-2.c: ... here.
252
253 2004-02-26  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
254
255         PR c++/14246
256         * g++.dg/other/crash-3.C: New test.
257
258 2004-02-25  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
259
260         * g++.dg/opt/inline4.C (dg-final): Robustify regexp.
261         * g++.dg/opt/inline6.C (dg-final): Robustify regexp.
262
263         * gcc.dg/builtins-config.h (HAVE_C99_RUNTIME): Don't define for PA
264         HP-UX.
265
266 2004-02-24  Michael Matz  <matz@suse.de>
267
268         * gcc.dg/i386-regparm.c: New.
269
270 2004-02-23  James E Wilson  <wilson@specifixinc.com>
271
272         * gcc.c-torture/execute/20040223-1.c: New.
273
274 2004-02-23  Zack Weinberg  <zack@codesourcery.com>
275             Kazu Hirata  <kazu@cs.umass.edu>
276
277         * gcc.dg/fwritable-strings-1.c: Remove.
278
279 2004-02-23  Andrew Pinski  <pinskia@physics.uc.edu>
280
281         PR c/14156
282         * gcc.dg/20040223-1.c: New test.
283
284 2004-02-23  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
285
286         PR c++/14106
287         * g++.dg/ext/typeof9.C: New test.
288
289 2004-02-23  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
290
291         PR c++/14250
292         * g++.dg/other/switch1.C: New test.
293
294 2004-02-23  Eric Botcazou  <ebotcazou@libertysurf.fr>
295
296         * gcc.dg/cast-function-1.c: Adjust for new informative message.
297         * gcc.dg/va-arg-1.c: Likewise.
298
299 2004-02-23  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
300
301         PR c++/14143
302         * g++.dg/template/koenig5.C: New test.
303
304 2004-02-21  Ziemowit Laski  <zlaski@apple.com>
305
306         * g++.dg/ext/altivec-1.C: Generalize target triple.
307         * g++.dg/ext/altivec-2.C: New test case.
308         * g++.dg/ext/altivec_check.h: New file.
309         * gcc.dg/altivec-1.c: Generalize target triple;
310         include altivec_check.h and call altivec_check().
311         * gcc.dg/altivec-[2-5].c: Generalize target triple.
312         * gcc.dg/altivec-6.c: New test case.
313         * gcc.dg/altivec-[7-9].c: Generalize target triple; add
314         type casts as needed.
315         * gcc.dg/altivec-10.c: Include altivec_check.h and call
316         altivec_check().
317         * gcc.dg/altivec-12.c: New test case.
318         * gcc.dg/altivec-varargs-1.c: Generalize target triple;
319         include altivec_check.h and call altivec_check().
320         * gcc.dg/altivec_check.h: New file.
321
322 2004-02-20  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
323
324         * lib/target-supports.exp (check_alias_available): Don't mangle
325         function `g' in test program.
326
327 2004-02-20  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
328
329         * lib/target-supports.exp (check_profiling_available): Check
330         argument to determine whether we support a profiling type.
331         * lib/gcc-dg.exp (dg-require-profiling): Pass argument to
332         check_profiling_available.
333         * g++.dg/bprob/bprob.exp: Likewise
334         * g77.dg/bprob/bprob.exp: Likewise.
335         * gcc.misc-tests/bprob.exp: Likewise.
336         * g++.old-deja/g++.law/profile1.C: Pass profiling type to
337         dg-require-profiling and delete expected error handling.
338         * gcc.dg/20021014-1.c: Likewise.
339         * gcc.dg/nest.c: Likewise.
340
341 2004-02-20  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
342
343         PR c++/12007
344         * g++.dg/other/vthunk1.C: New test.
345
346 2004-02-20  Falk Hueffner  <falk@debian.org>
347
348         PR target/14201
349         * gcc.c-torture/compile/fix-trunc-mem-1.c: New test.
350
351 2004-02-20  Mark Mitchell  <mark@codesourcery.com>
352
353         PR c++/13927
354         * g++.dg/other/error8.C: Remove XFAIL markers.
355
356         PR c++/14173
357         * g++.dg/ext/packed5.C: New test.
358
359         PR c++/14199
360         * g++.dg/warn/Wunused-5.C: New test.
361
362         PR c++/14186
363         * g++.dg/lookup/member1.C: New test.
364
365 2004-02-19  Kazu Hirata  <kazu@cs.umass.edu>
366
367         * gcc.c-torture/compile/20040130-1.c: Enable only when
368         __INT_MAX__ >= 2147483647L.
369         * gcc.c-torture/compile/961203-1.c: Likewise.
370
371 2004-02-19  Nathan Sidwell  <nathan@codesourcery.com>
372
373         * g++.dg/parse/attr-ctor1.C: XFAIL on hppa.
374         * g++.dg/opt/template1.C: Robustify assembler regexp
375
376 2004-02-19  Eric Botcazou  <ebotcazou@libertysurf.fr>
377
378         * gcc.c-torture/execute/simd-4.x: Remove.
379         * gcc.c-torture/execute/va-arg-25.x: Likewise.
380         * gcc.dg/compat/vector-1_x.c: Do not XFAIL on SPARC.
381         Guard with #ifndef SKIP_ATTRIBUTE.
382         * gcc.dg/compat/vector-1_y.c: Likewise.
383         * gcc.dg/compat/vector-2_x.c: Likewise.
384         * gcc.dg/compat/vector-2_y.c: Likewise.
385         * g++.dg/eh/simd-1.C: Do not XFAIL on SPARC.
386         * g++.dg/eh/simd-2.C: Likewise.
387
388 2004-02-19  Alan Modra  <amodra@bigpond.net.au>
389
390         * gcc.c-torture/compile/complex-1.c: New.
391
392 2004-02-19  Hans-Peter Nilsson  <hp@axis.com>
393
394         PR target/14209
395         * gcc.c-torture/execute/20040218-1.c: New test.
396
397 2004-02-19  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
398
399         PR c++/14181
400         * g++.dg/parse/new2.C: New test.
401
402 2004-02-18  Paul Brook  <paul@codesourcery.com>
403
404         * gcc.c-torture/compile/libcall-1.c: New test.
405
406 2004-02-18  Paul Brook  <paul@codesourcery.com>
407
408         PR debug/12934
409         * gcc.dg/debug/debug-7.c: New test.
410
411 2004-02-17  Ulrich Weigand  <uweigand@de.ibm.com>
412
413         * gcc.dg/20040217-1.c: New test.
414
415 2004-02-17  Zack Weinberg  <zack@codesourcery.com>
416
417         * gcc.c-torture/execute/990208-1.x: Delete.
418
419 2004-02-17  Richard Sandiford  <rsandifo@redhat.com>
420
421         * gcc.c-torture/execute/20040208-2.x: New file.
422
423 2004-02-17  Mark Mitchell  <mark@codesourcery.com>
424
425         PR c++/11326
426         * g++.dg/abi/structret1.C: New test.
427
428 2004-02-17  Jakub Jelinek  <jakub@redhat.com>
429
430         * gcc.dg/i386-cpuid.h (bit_CMOV): Define.
431         (i386_cpuid): No need to test if cpuid is available on AMD64.
432         Fix assembly, so that it works onboth i386 and AMD64.
433         * gcc.dg/i386-sse-6.c: Include stdio.h, stdlib.h and string.h.
434         (vecInLong): Fix s[] member type to unsigned int.
435         (vecInWord): Remove type.
436         (mmx_tests, sse_tests, dump64_16, dump64_32, dump64_64): Remove.
437         (a64, b64, c64, d64, e64): Remove.
438         (main): Pass if CPU has no MMX, SSE, SSE2 or CMOV support.
439         Remove unused variable.  Remove initialization of removed variables.
440         Don't call mmx_tests nor sse_tests.
441         (reference_mmx, reference_sse): Remove.
442         (check): Add return stmt.
443         * gcc.dg/i386-sse-7.c: New test.
444         * gcc.dg/i386-mmx-4.c: New test.
445
446 2004-02-17  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
447
448         * g++.dg/tc1/dr176.C: Add missing semicolon (typo).
449         * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
450         g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
451         g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr193.C,
452         g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C, g++.dg/tc1/dr56.C,
453         g++.dg/tc1/dr68.C, g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C,
454         g++.dg/tc1/dr94.C: Fix line terminator.
455
456 2004-02-16  Geoffrey Keating  <geoffk@apple.com>
457
458         * gcc.c-torture/compile/20040216-1.c: New.
459
460 2004-02-16  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
461
462         * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
463         g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
464         g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr188.C,
465         g++.dg/tc1/dr193.C, g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C,
466         g++.dg/tc1/dr48.C, g++.dg/tc1/dr56.C, g++.dg/tc1/dr68.C,
467         g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C, g++.dg/tc1/dr94.C: New tests.
468
469 2004-02-16  Eric Botcazou  <ebotcazou@libertysurf.fr>
470
471         * gcc.c-torture/execute/20020720-1.x: XFAIL on SPARC with -fPIC.
472
473 2004-02-15  Mark Mitchell  <mark@codesourcery.com>
474
475         PR c++/13971
476         * g++.dg/expr/cond4.C: New test.
477
478         PR c++/14086
479         * g++.dg/lookup/crash2.C: New test.
480
481 2004-02-14  Josef Zlomek  <zlomekj@suse.cz>
482
483         * gcc.c-torture/compile/20040214-2.c: New test.
484
485 2004-02-14  Andrew Pinski  <pinskia@physics.uc.edu>
486
487         PR c++/14116
488         * g++.dg/ext/typeof8.C: New test.
489
490 2004-02-14  Eric Botcazou  <ebotcazou@act-europe.fr>
491
492         * gcc.c-torture/compile/20040214-1.c: New test.
493
494 2004-02-14  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
495
496         PR c++/13635
497         * g++.dg/template/spec11.C: New test.
498
499 2004-02-13  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
500
501         PR c++/13927
502         * g++.dg/other/error8.C: New test.
503
504 2004-02-13  Mark Mitchell  <mark@codesourcery.com>
505
506         PR c++/14122
507         * g++.dg/template/array4.C: New test.
508
509         PR c++/14108
510         * g++.dg/inherit/thunk2.C: New test.
511
512         PR c++/14083
513         * g++.dg/eh/cond2.C: New test.
514
515 2004-02-12  Alan Modra  <amodra@bigpond.net.au>
516
517         * gcc.dg/debug/20020327-1.c: Disable for powerpc64.
518
519 2004-02-12  Nathaniel Smith <njs@codesourcery.com>
520
521         * lib/scanasm.exp (dg-scan): Quote pattern before display.
522
523 2004-02-12  Hartmut Penner  <hpenner@de.ibm.com>
524
525         * g++.dg/simd-2.C: xfail on ppc64-linux.
526
527 2004-02-11  Joseph S. Myers  <jsm@polyomino.org.uk>
528
529         PR c/456
530         * gcc.dg/cpp/c90-if-comma-1.c, gcc.dg/cpp/c99-if-comma-1.c: New
531         tests.
532
533 2004-02-11  Uros Bizjak  <uros@kss-loka.si>
534
535         * gcc.dg/builtins-33.c: New test.
536
537 2004-02-11  Paolo Bonzini  <bonzini@gnu.org>
538
539         * gcc.dg/pr14092-1.c: Use intptr_t for the cast.
540
541 2004-02-11  Hartmut Penner  <hpenner@de.ibm.com>
542
543         * g++.dg/simd-2.C: Set -maltivec for ppc64.
544
545 2004-02-11  Hartmut Penner  <hpenner@de.ibm.com>
546
547         * gcc.dg/ppc64-abi-3.c: New test.
548
549 2004-02-10  Paolo Bonzini  <bonzini@gnu.org>
550
551         PR c/14092
552
553         * gcc.dg/pr14092-1.c: New testcase.
554
555 2004-02-10  Alan Modra  <amodra@bigpond.net.au>
556
557         * gcc.dg/cpp/assert4.c: Fix typo last change.
558
559         * gcc.dg/darwin-longlong.c: Only use r0 in asm for darwin.
560         * gcc.dg/cpp/assert4.c: Handle powerpc64.
561
562         * gcc.dg/debug/20020327-1.c: xfail for powerpc64.
563
564 2004-02-09  Roger Sayle  <roger@eyesopen.com>
565
566         * gcc.c-torture/compile/20040209-1.c: New test case.
567
568 2004-02-08  Joseph S. Myers  <jsm@polyomino.org.uk>
569
570         * gcc.dg/c90-init-1.c: Adjust expected error messages.
571
572 2004-02-08  Richard Sandiford  <rsandifo@redhat.com>
573
574         * gcc.c-torture/execute/20040208-[12].c: New tests.
575
576 2004-02-08  Eric Botcazou  <ebotcazou@libertysurf.fr>
577
578         * g++.dg/eh/simd-2.C: Adjust line numbers for SPARC.
579
580 2004-02-08  Eric Botcazou  <ebotcazou@libertysurf.fr>
581
582         * gcc.c-torture/execute/va-arg-25.x: XFAIL only on SPARC 64-bit.
583
584 2004-02-07  Zack Weinberg  <zack@codesourcery.com>
585
586         Bug 13856
587         * gcc.dg/visibility-8.c: New testcase.
588
589 2004-02-07  Zack Weinberg  <zack@codesourcery.com>
590
591         * gcc.c-torture/execute/string-opt-15.c: Define memcmp with void *
592         arguments.
593         * gcc.dg/fwritable-strings-1.c: Expect the deprecation notice.
594
595 2004-02-07  Roger Sayle  <roger@eyesopen.com>
596
597         PR middle-end/13696
598         * g++.dg/opt/fold1.C: New test case.
599
600 2003-02-06  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
601
602         PR c++/14033
603         * g++.dg/other/crash-2.C: New test.
604
605 2003-02-06  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
606
607         PR c++/14028
608         * g++.dg/parse/angle-bracket2.C: New test.
609
610 2004-02-05  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
611
612         PR middle-end/13750
613         Revert:
614         2004-01-15  Geoffrey Keating  <geoffk@apple.com>
615         PR pch/13361
616         * testsuite/g++.dg/pch/wchar-1.C: New.
617         * testsuite/g++.dg/pch/wchar-1.Hs: New.
618
619 2004-02-05  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
620
621         PR c++/14008
622         * g++.dg/parse/error15.C: New test.
623         * g++.dg/parse/crash11.C: Update dg-error mark.
624
625 2004-02-04  Mark Mitchell  <mark@codesourcery.com>
626
627         PR c++/13932
628         * g++.dg/warn/conv2.C: New test.
629
630 2004-02-04  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
631
632         PR c++/13086
633         * g++.dg/warn/incomplete1.C: Remove xfail.
634
635 2004-02-04  Mark Mitchell  <mark@codesourcery.com>
636
637         * lib/file-format.exp (gcc_target_object_format): Use
638         ${tool}_target_compile, not gcc_target_compile.
639         * lib/target-supports.exp (check_alias_available): Likewise.
640         (check_gc_sections_available): Likewise.
641         * g++.dg/ext/attrib10.C: Use dg-require-alias.
642         * g++.old-deja/g++.ext/attrib5.C: Use dg-require-weak and
643         dg-require-alias.
644
645 2004-02-04  Mark Mitchell  <mark@codesourcery.com>
646
647         PR c++/13969
648         * g++.dg/template/static6.C: New test.
649
650 2004-02-04  Ian Lance Taylor  <ian@wasabisystems.com>
651
652         * gcc.dg/arm-mmx-1.c: Don't look for ldmfd if -mthumb.
653
654 2004-02-04  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
655
656         * objc.dg/encode-2.m, objc.dg/encode-3.m, objc.dg/encode-4.m: Fix
657         tests for systems where `char' is unsigned by default.
658
659 2003-02-04  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
660
661         PR c++/13997
662         * g++.dg/template/partial3.C: New test.
663
664 2004-02-04  Kazu Hirata  <kazu@cs.umass.edu>
665
666         * gcc.dg/20020312-2.c, gcc.dg/builtin-inf-1.c,
667         gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c, gcc.dg/cpp/assert4.c:
668         Remove mentions of obsolete ports.
669
670 2004-02-04  Paolo Bonzini  <bonzini@gnu.org>
671
672         * gcc.dg/noncompile/20001228-1.c: Fix for new
673         error message.
674
675 2004-02-03  Roger Sayle  <roger@eyesopen.com>
676
677         PR target/9348
678         * gcc.c-torture/execute/multdi-1.c: New test case.
679
680 2004-02-03  Mark Mitchell  <mark@codesourcery.com>
681
682         PR c++/13925
683         * g++.dg/template/lookup5.C: New test.
684
685 2004-02-03  Mark Mitchell  <mark@codesourcery.com>
686
687         PR c++/13950
688         * g++.dg/template/lookup4.C: New test.
689
690         PR c++/13970
691         * g++.dg/parse/error14.C: New test.
692
693         PR c++/14002
694         * g++.dg/parse/template13.C: New test.
695
696 2004-02-03  Mark Mitchell  <mark@codesourcery.com>
697
698         PR c++/13978
699         * g++.dg/template/koenig4.C: New test.
700
701         PR c++/13968
702         * g++.dg/template/crash17.C: New test.
703
704         PR c++/13975
705         * g++.dg/parse/error13.C: New test.
706         * g++.old-deja/g++.robertl/eb125.C: Tweak error messages.
707
708 2004-02-03  Eric Botcazou  <ebotcazou@libertysurf.fr>
709
710         * gcc.dg/20020503-1.c: Remove -mflat dg-options.
711
712 2004-02-03  Paolo Bonzini  <bonzini@gnu.org>
713
714         PR c/11658
715         PR c/13994
716         * gcc.dg/noncompile/20040203-1.c: New test.
717         * gcc.dg/noncompile/20040203-2.c: Likewise.
718         * gcc.dg/noncompile/20040203-3.c: Likewise.
719         * gcc.dg/20040203-1.c: Likewise.
720
721 2004-02-02  Andrew Pinski  <pinskia@physics.uc.edu>
722
723         PR c++/10858
724         * g++.dg/template/sizeof7.C: New test.
725
726 2004-02-02  Eric Christopher  <echristo@redhat.com>
727             Zack Weinberg  <zack@codesourcery.com>
728
729         * gcc.c-torture/execute/wchar_t-1.c: Add -finput-charset.
730
731 2004-02-02  Zack Weinberg  <zack@codesourcery.com>
732
733         * g++.dg/eh/forced1.C, g++.dg/eh/forced2.C, g++.dg/eh/forced3.C
734         * g++.dg/eh/forced4.C: XFAIL ia64-hp-hpux11.*.
735         * g++.dg/eh/ia64-1.C: Test branch regs only #ifdef __LP64__.
736         * gcc.dg/cleanup-5.c: Run only on Linux targets.
737
738 2004-02-02  Mark Mitchell  <mark@codesourcery.com>
739
740         PR c++/13113
741         * g++.old-deja/g++.mike/net36.C: Adjust error messages.
742
743         PR c++/13854
744         * g++.dg/ext/attrib13.C: New test.
745
746         PR c++/13907
747         * g++.dg/conversion/op2.C: New test.
748
749 2004-02-02  Eric Botcazou  <ebotcazou@libertysurf.fr>
750
751         * gcc.dg/titype-1.c: Fix pasto.
752
753 2004-02-02  Eric Botcazou  <ebotcazou@libertysurf.fr>
754
755         * gcc.dg/titype-1.c: New test.
756
757 2004-02-01  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
758
759         PR c++/13957
760         * g++.dg/template/non-type-template-argument-1.C,
761         g++.dg/template/qualified-id1.C: Update dg-error marks.
762         * g++.dg/template/nontype6.C: New test.
763
764 2004-02-01  Roger Sayle  <roger@eyesopen.com>
765
766         * gcc.dg/builtins-1.c: Also test for __builtin_signbit{,f,l}.
767         * gcc.dg/builtins-31.c: New testcase.
768         * gcc.dg/builtins-32.c: New testcase.
769
770 2004-01-30  Andrew Pinski  <pinskia@physics.uc.edu>
771
772         * objc.dg/call-super-2.m: Update line numbers
773         for the including of stddef.h.
774
775 2004-01-30  Michael Matz  <matz@suse.de>
776
777         * g++.dg/ext/case-range1.C, g++.dg/ext/case-range2.C,
778         g++.dg/ext/case-range3.C: New tests.
779
780 2004-01-30  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
781
782         DR206
783         PR c++/13813
784         * g++.dg/template/member4.C: New test.
785
786 2004-01-30  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
787
788         PR c++/13683
789         * g++.dg/template/sizeof6.C: New test.
790
791 2004-01-30  Eric Botcazou  <ebotcazou@libertysurf.fr>
792
793         * gcc.dg/fwritable-strings-1.c: New test.
794
795 2004-01-30  Eric Botcazou  <ebotcazou@libertysurf.fr>
796
797         * gcc.c-torture/compile/20040130-1.c: New test.
798
799 2004-01-29  Geoffrey Keating  <geoffk@geoffk.org>
800
801         * objc.dg/call-super-2.m: Include stddef.h for size_t.
802
803 2004-01-29  Mark Mitchell  <mark@codesourcery.com>
804
805         PR c++/13883
806         * g++.dg/template/ctor3.C: New test.
807
808 2004-01-29  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
809
810         * g++.dg/tc1: New directory.
811         * g++.dg/tc1/dr108.C, g++.dg/tc1/dr128.C, g++.dg/tc1/dr147.C,
812         g++.dg/tc1/dr179.C, g++.dg/tc1/dr1.C, g++.dg/tc1/dr213.C,
813         g++.dg/tc1/dr74.C, g++.dg/tc1/dr90.C, g++.dg/tc1/dr127.C,
814         g++.dg/tc1/dr137.C, g++.dg/tc1/dr164.C, g++.dg/tc1/dr185.C,
815         g++.dg/tc1/dr20.C, g++.dg/tc1/dr52.C, g++.dg/tc1/dr85.C: New tests.
816
817 2004-01-28  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
818
819         * g++.dg/parse/error11.C: New test.
820         * g++.dg/parse/error12.C: Likewise.
821
822 2004-01-28  Ziemowit Laski  <zlaski@apple.com>
823
824         * objc.dg/proto-qual-1.m (ROUND, aligned_sizeof): New.
825         (scan_initial, main): Use aligned_sizeof instead of sizeof.
826
827 2004-01-28  Mark Mitchell  <mark@codesourcery.com>
828
829         PR c++/13791
830         * g++.dg/ext/attrib12.C: New test.
831
832         PR c++/13736
833         * g++.dg/parse/cast2.C: New test.
834
835 2004-01-27  James E Wilson  <wilson@specifixinc.com>
836
837         * objc.dg/encode-2.m (main): New local string.  Set depending on
838         sizeof long.  Use in sscanf call.
839         * objc.dg/encode-3.m (main): New local string.  Set depending on
840         sizeof long.  Use in scan_initial call.
841
842 2004-01-27  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
843
844         * objc.dg/call-super-2.m: Make LP64-safe.
845         * objc.dg/desig-init-1.m: Likewise.
846
847 2004-01-27  Devang Patel <dpatel@apple.com>
848
849         * g++.dg/debug/namespace1.C: New test.
850
851 2004-01-27  Ian Lance Taylor  <ian@wasabisystems.com>
852
853         * gcc.dg/const-elim-1.c: Add xfail for strongarm-*-* and
854         xscale-*-*.
855
856         * gcc.dg/arm-mmx-1.c: New test.
857
858 2004-01-27  Eric Botcazou  <ebotcazou@libertysurf.fr>
859
860         * gcc.dg/20040127-1.c: New test.
861         * gcc.dg/20040127-2.c: New test.
862
863 2004-01-26  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
864
865         * objc.dg/stret-1.m (glob): Renamed to globa.
866
867 2004-01-26  Mark Mitchell  <mark@codesourcery.com>
868
869         PR c++/13663
870         * g++.dg/expr/for1.C: New test.
871
872 2004-01-26  Fariborz Jahanian <fjahanian@apple.com>
873
874         PR middle-end/13779
875         * gcc.dg/darwin-longlong.c: New test.
876
877 2004-01-26  Ian Lance Taylor  <ian@wasabisystems.com>
878
879         * gcc.dg/20040124-1.c: Moved test from here...
880         * gcc.c-torture/compile/20040124-1.c: ...to here.
881
882 2004-01-26  Eric Botcazou  <ebotcazou@libertysurf.fr>
883
884         * gcc.dg/sparc-ret.c: Run only in 32-bit mode.  Don't scan
885         the assembly output if -m64 is passed.
886
887 2004-01-25  Mark Mitchell  <mark@codesourcery.com>
888
889         PR c++/13833
890         * g++.dg/template/cond3.C: New test.
891
892 2004-01-25  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
893
894         PR c++/13810
895         * g++.dg/template/ttp7.C: New test.
896
897 2004-01-25  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
898
899         PR c++/13797
900         * g++.dg/template/nontype4.C: New test.
901         * g++.dg/template/nontype5.C: Likewise.
902
903 2004-01-25  Richard Sandiford  <rsandifo@redhat.com>
904
905         * gcc.dg/torture/mips-clobber-at.c: New test.
906
907 2004-01-24  Ian Lance Taylor  <ian@wasabisystems.com>
908
909         * gcc.dg/20040124-1.c: New test.
910
911 2004-01-24  Jakub Jelinek  <jakub@redhat.com>
912
913         * gcc.dg/20040123-1.c: New test.
914
915 2004-01-23  Zack Weinberg  <zack@codesourcery.com>
916
917         * gcc.dg/builtins-30.c: Move dg-warning marks to the proper lines.
918
919 2004-01-24  Joseph S. Myers  <jsm@polyomino.org.uk>
920
921         * gcc.dg/c90-array-lval-7.c, gcc.dg/c99-array-lval-7.c: New tests.
922
923 2004-01-23  Andrew Pinski  <apinski@apple.com>
924
925         * gcc.dg/20030121-1.c: Move to ..
926         * gcc.dg/20040121-1.c: here.
927
928 2004-01-23  Roger Sayle  <roger@eyesopen.com>
929
930         * gcc.dg/builtins-29.c: New test case.
931
932 2004-01-23  Zack Weinberg  <zack@codesourcery.com>
933
934         PR 18314
935         * gcc.dg/builtins-30.c: New testcase.
936
937 2004-01-23  Andreas Tobler  <a.tobler@schweiz.ch>
938
939         * g++.dg/compat/compat.exp: Add LD_LIBRARY_PATH_32/64 for Solaris.
940         * lib/g77.exp: Likewise.
941         * lib/objc.exp: Likewise.
942         * lib/g++.exp: Likewise.
943
944 2004-01-22  Eric Botcazou  <ebotcazou@libertysurf.fr>
945
946         * gcc.dg/struct-by-value-2.c: New test.
947
948 2004-01-21  Andrew Pinski  <apinski@apple.com>
949
950         PR target/13785
951         * gcc.dg/20030121-1.c: New test.
952
953 2004-01-22  Ulrich Weigand  <uweigand@de.ibm.com>
954
955         * gcc.dg/20030123-1.c: Add -fno-omit-frame-pointer option.  Do not
956         clobber frame pointer register in asm statement.
957
958 2004-01-21  Falk Hueffner  <falk@debian.org>
959
960         * gcc.c-torture/compile/20040121-1.c: New test.
961
962 2004-01-21  Zack Weinberg  <zack@codesourcery.com>
963
964         * gcc.dg/noncompile/20020213-1.c: Add another dg-warning line.
965
966 2004-01-20  Hartmut Penner  <hpenner@de.ibm.com>
967
968         * gcc.dg/ppc64-abi-2.c: New test.
969
970 2004-01-18  James A. Morrison  <ja2morri@uwaterloo.ca>
971
972         * lib/treelang.exp: Fill out this file.
973         * lib/treelang-dg.exp: New File.
974
975 2004-01-20  Joseph S. Myers  <jsm@polyomino.org.uk>
976
977         * gcc.c-torture/compile/981022-1.c: Remove.
978         * gcc.dg/array-5.c: Remove XFAIL.
979         * gcc.dg/sequence-pt-1.c: Remove test using extended lvalues.
980         * gcc.dg/cast-lvalue-1.c, gcc.dg/compound-lvalue-1.c,
981         gcc.dg/cond-lvalue-1.c: Update.
982         * gcc.dg/cast-lvalue-2.c: New test.
983
984 2004-01-19  Mark Mitchell  <mark@codesourcery.com>
985
986         PR c++/13592
987         * g++.dg/other/error1.C (class foo): Tweak error message.
988
989         PR c++/13592
990         * g++.dg/template/call2.C: New test.
991
992 2004-01-19  Eric Botcazou  <ebotcazou@libertysurf.fr>
993
994         * gcc.dg/compat/fnptr-by-value-1_x.c, scalar-by-value-1_y.c
995         scalar-by-value-3_x.c, scalar-by-value-3_y.c,
996         scalar-by-value-4_x.c, scalar-by-value-4_y.c,
997         scalar-return-1_x.c, scalar-return-2_y.c,
998         scalar-return-3_x.c, scalar-return-3_y.c,
999         scalar-return-4_x.c, scalar-return-4_y.c,
1000         struct-align-1.h, struct-align-1_x.c,
1001         struct-align-1_y.c, struct-align-2.h,
1002         struct-align-2_x.c, struct-align-2_y.c,
1003         struct-by-value-10_y.c, struct-by-value-11_x.c,
1004         struct-by-value-11_y.c, struct-by-value-12_x.c,
1005         struct-by-value-12_y.c, struct-by-value-13_x.c,
1006         struct-by-value-13_y.c, struct-by-value-14_x.c,
1007         struct-by-value-14_y.c, struct-by-value-15_x.c,
1008         struct-by-value-15_y.c, struct-by-value-16_y.c,
1009         struct-by-value-17_y.c, struct-by-value-18_y.c,
1010         struct-by-value-19_y.c, struct-by-value-1_x.c,
1011         struct-by-value-1_y.c, struct-by-value-20_y.c,
1012         struct-by-value-2_x.c, struct-by-value-2_y.c,
1013         struct-by-value-3_y.c, struct-by-value-4_x.c,
1014         struct-by-value-4_y.c, struct-by-value-5_y.c,
1015         struct-by-value-6_y.c, struct-by-value-7_y.c
1016         struct-by-value-8_x.c, struct-by-value-8_y.c
1017         struct-by-value-9_x.c, struct-by-value-9_y.c
1018         struct-return-10_x.c, struct-return-10_y.c,
1019         struct-return-19_x.c, struct-return-20_x.c
1020         struct-return-2_x.c, struct-return-2_y.c
1021         struct-return-3_x.c: Guard non-C99 tests with SKIP_COMPLEX_INT,
1022         SKIP_ATTRIBUTE and SKIP_ZERO_ARRAY.  Turns SKIPVA into SKIP_VA.
1023
1024 2004-01-19  Eric Botcazou  <ebotcazou@libertysurf.fr>
1025
1026         * gcc.dg/tls/alias-1.c: Add dg-warning for unsupported visibility
1027         attribute on sparc*-sun-solaris2.*.
1028
1029 2004-01-18  Mark Mitchell  <mark@codesourcery.com>
1030
1031         PR c++/13710
1032         * g++.dg/ext/typeof7.C: New test.
1033
1034 2004-01-18  David Edelsohn  <edelsohn@gnu.org>
1035
1036         * gcc.dg/array-quals-1.c: xfail on powerpc*-*-aix*.
1037         * gcc.dg/const-elim-1.c: Same.
1038
1039 2004-01-17  Ziemowit Laski  <zlaski@apple.com>
1040
1041         * objc.dg/stret-1.m: New.
1042         * objc.dg/stret-2.m: New.
1043
1044 2004-01-17  Andrew Pinski  <pinskia@physics.uc.edu>
1045
1046         PR c++/11895
1047         * g++.dg/ext/vector1.C: New test.
1048
1049 2004-01-16  Geoffrey Keating  <geoffk@apple.com>
1050
1051         * gcc.dg/pch/import-1.c: New.
1052         * gcc.dg/pch/import-1.hs: New.
1053         * gcc.dg/pch/import-1a.h: New.
1054         * gcc.dg/pch/import-1b.h: New.
1055         * gcc.dg/pch/import-1c.h: New.
1056
1057 2004-01-16  Mark Mitchell  <mark@codesourcery.com>
1058
1059         PR c++/13574
1060         * g++.dg/ext/array1.C: New test.
1061
1062         PR c++/13178
1063         * g++.dg/conversion/op1.C: New test.
1064
1065 2004-01-16  J"orn Rennecke <joern.rennecke@superh.com>
1066
1067         PR 11864
1068         From Kazumoto Kojima / Dan Kegel:
1069         * gcc.dg/pr11864-1.c: New test.
1070
1071         PR 10392
1072         From Marcus Comstedt / Dan Kegel:
1073         * gcc.dg/pr10392-1.c: New test.
1074
1075 2004-01-16  Mark Mitchell  <mark@codesourcery.com>
1076
1077         PR c++/13478
1078         * g++.dg/init/ref10.C: New test.
1079
1080 2004-01-15  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
1081
1082         PR c++/13407
1083         * g++.dg/parse/typename6.C: New test.
1084
1085 2004-01-15  Geoffrey Keating  <geoffk@apple.com>
1086
1087         PR pch/13361
1088         * testsuite/g++.dg/pch/wchar-1.C: New.
1089         * testsuite/g++.dg/pch/wchar-1.Hs: New.
1090
1091 2004-01-15  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
1092
1093         PR c++/9259
1094         * g++.dg/expr/sizeof2.C: New test.
1095
1096 2004-01-15  Kazu Hirata  <kazu@cs.umass.edu>
1097
1098         * gcc.dg/sibcall-3.c: Replace mn10?00 with mn10300.
1099
1100 2004-01-15  Alexandre Oliva  <aoliva@redhat.com>
1101
1102         PR c++/13659
1103         * g++.dg/lookup/strong-using-3.C: New.
1104         * g++.dg/lookup/using-10.C: New.
1105
1106 2004-01-15  Alexandre Oliva  <aoliva@redhat.com>
1107
1108         PR c++/13594
1109         * g++.dg/lookup/strong-using-2.C: New.
1110
1111 2004-01-15  Marcus Comstedt <marcus@mc.pp.se>
1112             Dan Kegel <dank@kegel.com>
1113             J"orn Rennecke <joern.rennecke@superh.com>
1114
1115         PR target/9365
1116         * gcc.dg/pr9365-1.c: New test.
1117
1118 2004-01-15  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
1119
1120         PR c++/8856
1121         * g++.dg/parse/casting-operator2.C: New test.
1122         * g++.old-deja/g++.pt/explicit83.C: Remove.
1123
1124 2004-01-14  Joseph S. Myers  <jsm@polyomino.org.uk>
1125
1126         * gcc.dg/label-compound-stmt-1.c: New test.
1127         * gcc.c-torture/compile/950922-1.c,
1128         gcc.c-torture/compile/20000211-3.c,
1129         gcc.c-torture/compile/20000518-1.c,
1130         gcc.c-torture/compile/20021108-1.c: Avoid labels at and of
1131         compound statements.
1132
1133 2004-01-14  Hartmut Penner  <hpenner@de.ibm.com>
1134
1135         * gcc.dg/ppc64-abi-1.c: New test.
1136
1137 2004-01-14  Danny Smith  <dannysmith@users.sourceforge.net>
1138
1139          * g++.dg/ext/attrib9.C: Add dg-warnings.
1140
1141 2004-01-14  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
1142
1143         PR c++/12335
1144         * g++.dg/parse/dtor3.C: New test.
1145
1146 2004-01-13  Andrew Pinski  <pinskia@physics.uc.edu>
1147
1148         PR c++/12709
1149         * g++.dg/parse/try-catch-1.C: New test.
1150
1151 2004-01-13  Arnaud Charlet  <charlet@act-europe.fr>
1152
1153         * ada/acats/run_all.sh: Add more verbose output in acats.log
1154         when compiling tests.
1155
1156 2004-01-12  Zack Weinberg  <zack@codesourcery.com>
1157
1158         PR 13656
1159         * gcc.dg/typedef-redecl.c: New test case.
1160         * gcc.dg/typedef-redecl.h: New support file.
1161
1162 2004-01-13  Jan Hubicka  <jh@suse.cz>
1163
1164         * gcc.dg/always_inline.c: New test.
1165         * gcc.dg/debug/20031231-1.c: Fix.
1166
1167 2004-01-13  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
1168
1169         PR c++/13474
1170         * g++.dg/template/array3.C: New test.
1171
1172 2004-01-12  Zack Weinberg  <zack@codesourcery.com>
1173
1174         * g++.dg/ext/lvalue1.C: No longer expected to fail.
1175         * g++.dg/warn/Wunused-2.C: Likewise.
1176
1177 2004-01-12  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1178
1179         PR c++/13289
1180         * g++.dg/template/instantiate6.C: New test.
1181
1182 2004-01-12  Roger Sayle  <roger@eyesopen.com>
1183
1184         PR middle-end/11397
1185         * gcc.dg/special/wkali-2.c: Add dg-require-alias.
1186
1187 2004-01-12  Jan Hubicka  <jh@suse.cz>
1188
1189         PR opt/12826
1190         * gcc.dg/20040112-1.c: New.
1191
1192         * gcc.dg/dwarf-die[1-7].c: Move to...
1193         * gcc.dg/debug/dwarf2/dwarf-die[1-7].c: ... here.
1194         * gcc.dg/debug/dwarf2/dwarf2.exp: New.
1195
1196 2004-01-12  Ian Lance Taylor  <ian@wasabisystems.com>
1197
1198         PR c++/4100
1199         * g++.dg/parse/friend4.C: New test.
1200
1201 2004-01-12  Scott Brumbaugh  <scottb.lists@verizon.net>
1202
1203         PR c++/4100
1204         * g++.old-deja/g++.pt/niklas01a.C: Mark an error where a class
1205         definition is called a friend.
1206
1207 2004-01-11  Zack Weinberg  <zack@codesourcery.com>
1208
1209         * gcc.dg/tls/diag-3.c: Tweak dg-error regexp.
1210
1211 2004-01-11  Ian Lance Taylor  <ian@wasabisystems.com>
1212
1213         PR c++/3478
1214         * g++.dg/parse/error10.C: New test.
1215         * g++.dg/template/arg2.C: Accept "invalid type" error.
1216
1217 2004-01-11  Jakub Jelinek  <jakub@redhat.com>
1218
1219         PR middle-end/13392
1220         * g++.dg/opt/expect2.C: New test.
1221
1222 2004-01-10  Zack Weinberg  <zack@codesourcery.com>
1223
1224         * gcc.dg/Wshadow-1.c, gcc.dg/attr-noinline.c, gcc.dg/decl3.c
1225         * gcc.dg/redecl-1.c, gcc.dg/visibility-7.c, gcc.dg/wtr-static-1.c
1226         * gcc.dg/noncompile/20020220-1.c, objc.dg/method-1.m:
1227         Update dg-error regexps.
1228
1229 2004-01-10  Zack Weinberg  <zack@codesourcery.com>
1230
1231         * gcc.c-torture/compile/20021123-2.c: Delete; dup of 20021120-1.c.
1232         * gcc.c-torture/compile/20021123-3.c: Delete; dup of 20021120-2.c.
1233
1234 2004-01-10  Eric Botcazou  <ebotcazou@libertysurf.fr>
1235
1236         * gcc.dg/pragma-re-1.c: Use right pointer type.
1237
1238 2004-01-10  Eric Botcazou  <ebotcazou@libertysurf.fr>
1239
1240         * g++.dg/eh/simd-1.c: Ajust line number for dg-error line.
1241
1242 2004-01-09  Geoffrey Keating  <geoffk@apple.com>
1243
1244         * gcc.dg/rs6000-ldouble-1.c: New.
1245
1246 2004-01-10  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
1247
1248         DR 337
1249         PR c++/9256
1250         * g++.dg/other/abstract1.C: New test.
1251
1252 2004-01-09  Alexandre Oliva  <aoliva@redhat.com>
1253
1254         * g++.dg/lookup/strong-using-1.C: New.
1255
1256 2004-01-09  Joseph S. Myers  <jsm@polyomino.org.uk>
1257
1258         PR c/11234
1259         * gcc.dg/func-ptr-conv-1.c: New test.
1260         * gcc.dg/weak/weak-6.c, gcc.dg/weak/weak-7.c: Update.
1261
1262 2004-01-09  Kazu Hirata  <kazu@cs.umass.edu>
1263
1264         PR target/13380.
1265         * gcc.c-torture/compile/20040109-1.c: New.
1266
1267 2004-01-08  Stuart Hastings  <stuart@apple.com>
1268
1269         * testsuite/gcc.dg/20020523-2.c (bail_if_no_sse): Moved cpu-ID code...
1270         testsuite/gcc.dg/i386-cpuid.h (i386_cpuid): ...to here, to share with...
1271         * testsuite/gcc.dg/i386-sse-6.c: ...this new testcase.
1272
1273 2004-01-09  Alan Modra  <amodra@bigpond.net.au>
1274
1275         * gcc.dg/array-quals-1.c: Accept .data.rel.ro.
1276
1277 2004-01-08  Eric Botcazou  <ebotcazou@libertysurf.fr>
1278
1279         * ada/acats/run_acats: Treat 'gnatchop' the same way
1280         as 'gnatmake'.  Export GCC_DRIVER.
1281         * ada/acats/run_all.sh: Add target_gnatchop.  Use
1282         'host_gnatchop' and 'target_gnatchop' instead of 'gnatshop'.
1283
1284 2004-01-08  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
1285
1286         PR c++/12573
1287         * g++.dg/template/dependent-expr4.C: New test.
1288
1289 2004-01-08  Hartmut Penner  <hpenner@de.ibm.com>
1290
1291         * gcc.dg/altivec-11.c: New test.
1292
1293 2004-01-07  Mark Mitchell  <mark@codesourcery.com>
1294
1295         * g++.dg/abi/vbase10.C: Use -mstructure-size-boundary=8 on ARM.
1296
1297 2004-01-07  Joseph S. Myers  <jsm@polyomino.org.uk>
1298
1299         PR c/6024
1300         * gcc.dg/enum-compat-1.c: New test.
1301         * gcc.c-torture/execute/builtin-types-compatible-p.c: Update.
1302
1303 2004-01-07  Joseph S. Myers  <jsm@polyomino.org.uk>
1304
1305         PR c/12165
1306         * gcc.dg/array-quals-1.c, gcc.dg/c90-idem-qual-3.c,
1307         gcc.dg/c99-idem-qual-3.c: New tests.
1308
1309 2004-01-07  Alan Modra  <amodra@bigpond.net.au>
1310
1311         * gcc.dg/winline-7.c: Don't cast void * to int.
1312
1313 2004-01-06  Jan Hubicka  <jh@suse.cz>
1314
1315         * gcc.dg/i386-sse-5.c: New test
1316         * g++.dg/eh/simd-1.c: Add -w argument for i386.
1317
1318 2004-01-05  Mark Mitchell  <mark@codesourcery.com>
1319
1320         PR c++/12815
1321         * g++.dg/rtti/typeid4.C: New test.
1322
1323 2004-01-05  Eric Botcazou  <ebotcazou@libertysurf.fr>
1324
1325         * gcc.dg/compat/sdata-section.h: Declare 'abort'.
1326
1327 2004-01-05  Mark Mitchell  <mark@codesourcery.com>
1328
1329         PR c++/12132
1330         * g++.dg/template/error11.C: New test.
1331
1332         PR c++/13451
1333         * g++.dg/template/class2.C: New test.
1334
1335 2004-01-05  Nathan Sidwell  <nathan@codesourcery.com>
1336         Richard Sandiford <rsandifo@redhat.com>
1337
1338         PR c++/13387
1339         * g++.dg/opt/alias3.C: New test.
1340
1341 2004-01-04  Mark Mitchell  <mark@codesourcery.com>
1342
1343         PR c++/13157
1344         * g++.dg/template/koenig3.C: New test.
1345
1346         PR c++/13529
1347         * g++.dg/parse/offsetof3.C: New test.
1348
1349         * g++.dg/init/copy7.C: Add missing dg-error markers.
1350
1351         PR c++/12226
1352         * g++.dg/init/copy7.c: New test.
1353
1354         PR c++/13536
1355         * g++.dg/parse/cast1.C: New test.
1356
1357 2004-01-04  Jan Hubicka  <jh@suse.cz>
1358
1359         * gcc.dg/winline[1-7].c: New tests.
1360
1361 2004-01-02  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1362
1363         PR c++/13520
1364         * g++.dg/template/qualttp22.C: New test.
1365
1366 2004-01-01  Jan Hubicka  <jh@suse.cz>
1367
1368         * gcc.dg/debug/20031231-1.c: New.
1369         * gcc.c-torture/compile/20040101-1.c: New.
1370         * gcc.dg/dwarf-die-[1-7].c: New.
1371
1372 2004-01-01  Jakub Jelinek  <jakub@redhat.com>
1373
1374         PR optimization/13521
1375         * gcc.c-torture/compile/20031231-1.c: New test.
1376
1377 2003-12-30  Kazu Hirata  <kazu@cs.umass.edu>
1378
1379         * gcc.dg/sibcall-4.c: Replace mn10?00 with mn10300.
1380
1381 2003-12-30  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
1382
1383         PR c++/10079
1384         * g++.dg/template/crash16.C: New test.
1385
1386 2003-12-30  Mark Mitchell  <mark@codesourcery.com>
1387
1388         * g++.dg/abi/vbase10.C: XFAIL on arm*-*-*.
1389
1390 2003-12-30  Kazu Hirata  <kazu@cs.umass.edu>
1391
1392         * g++.old-deja/g++.jason/thunk2.C: Remove traces of dead
1393         ports.
1394         * g++.old-deja/g++.jason/thunk3.C: Likewise.
1395         * g++.old-deja/g++.law/profile1.C: Likewise.
1396         * gcc.c-torture/compile/981006-1.c: Likewise.
1397         * gcc.c-torture/execute/loop-2e.x: Likewise.
1398         * gcc.c-torture/execute/loop-2f.x: Remove.
1399         * gcc.c-torture/execute/loop-2g.x: Likewise.
1400         * gcc.c-torture/execute/strct-varg-1.x: Likewise.
1401         * gcc.dg/20020312-2.c: Remove traces of dead ports.
1402
1403 2003-12-30  Nathan Sidwell  <nathan@codesourcery.com>
1404
1405         PR c++/13507
1406         * g++.dg/ext/attrib11.C: New test.
1407
1408         PR c++/13494
1409         * g++.dg/template/array2-1.C: New test.
1410         * g++.dg/template/array2-2.C: New test.
1411
1412 2003-12-29  Mark Mitchell  <mark@codesourcery.com>
1413
1414         * g++.old-deja/g++.pt/static11.C: Correct XFAIL syntax.
1415
1416 2003-12-29  Nathan Sidwell  <nathan@codesourcery.com>
1417
1418         PR c++/12774
1419         * g++.dg/template/array1-1.C: New test.
1420         * g++.dg/template/array1-2.C: New test.
1421
1422 2003-12-29  Roger Sayle  <roger@eyesopen.com>
1423
1424         PR fortran/12632
1425         * g77.dg/12632.f: New test case.
1426
1427 2003-12-29  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1428
1429         PR c++/13289
1430         * g++.dg/parse/nontype1.C: New test.
1431
1432 2003-12-29  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1433
1434         PR c++/12403
1435         * g++.dg/parse/explicit1.C: New test.
1436         * g++.old-deja/g++.pt/explicit71.C: Adjust expected error.
1437
1438 2003-12-28  Mark Mitchell  <mark@codesourcery.com>
1439
1440         PR c++/13081
1441         * g++.dg/opt/inline6.C: New test.
1442
1443         PR c++/12613
1444         * g++.dg/parse/error9.C: New test.
1445
1446         * gcc.dg/const-elim-1.c: XFAIL on arm-*-*.
1447
1448 2003-12-28  Mark Mitchell  <mark@codesourcery.com>
1449
1450         PR c++/13009
1451         * g++.dg/init/assign1.C: New test.
1452
1453 2003-12-28  Roger Sayle  <roger@eyesopen.com>
1454
1455         PR c++/13070
1456         * g++.dg/warn/format3.C: New test case.
1457
1458 2003-12-27  Zdenek Dvorak  <rakdver@atrey.karlin.mff.cuni.cz>
1459
1460         * gcc.c-torture/compile/20031227-1.c: New test.
1461
1462 2003-12-23  Mark Mitchell  <mark@codesourcery.com>
1463
1464         * g++.dg/bprob/bprob.exp: Load target-supports.exp
1465         * g77.dg/bprob/bprob.exp: Likewise.
1466         * gcc.misc-tests/bprob.exp: Likewise.
1467         * gcc.dg/builtins-18.c: Use builtins-config.h.  Do not test float
1468         variants on systems where the library does not provide that
1469         functionality.
1470         * gcc.dg/builtins-20.c: Use builtins-config.h.
1471         * gcc.dg/builtins-config.h: New file.
1472
1473 2003-12-23  Mark Mitchell  <mark@codesourcery.com>
1474
1475         * lib/gcc-dg.exp (dg-require-profiling): New function.
1476         * lib/target-supports.exp (check_profiling_available): Likewise.
1477         * g++.dg/bprob/bprob.exp: Use check_profiling_available.
1478         * g77.dg/bprob/bprob.exp: Likewise.
1479         * gcc.misc-tests/bprob.exp: Likewise.
1480         * g++.old-deja/g++.law/profile1.C: Use dg-require-profiling.
1481         * gcc.dg/20021014-1.c: Likewise.
1482         * gcc.dg/nest.c: Likewise.
1483
1484 2003-12-23  Mark Mitchell  <mark@codesourcery.com>
1485
1486         * g++.dg/lookup/java1.C: Use -fdollars-in-identifiers when
1487         compiling.
1488         * g++.dg/lookup/java2.C: Likewise.
1489         * gcc.dg/cpp/lexident.c: Likewise.
1490
1491 2003-12-23  Kazu Hirata  <kazu@cs.umass.edu>
1492
1493         * gcc.c-torture/compile/20020604-1.c: XFAIL on H8 if -mn is
1494         given.
1495         * gcc.c-torture/compile/961203-1.c: Likewise.
1496         * gcc.c-torture/compile/980506-1.c: Likewise.
1497
1498 2003-12-23  Zack Weinberg  <zack@codesourcery.com>
1499
1500         * lib/gcc-dg.exp (dg-prune-output): New annotation.
1501         (additional_prunes): New global.
1502         (gcc-dg-prune): Handle additional per-test pruning.
1503         (dg-test): Clear additional_prunes between tests.
1504
1505         * gcc.c-torture/compile/920625-1.c: Remove xfail.  Use
1506         dg-prune-output to avoid spurious failures from assembler
1507         complaining about nonexistent WAW violations.
1508         * gcc.c-torture/compile/981223-1.c: Remove dg-options line.
1509         Use dg-prune-output to avoid spurious failures from assembler
1510         warning about Itanium B-step errata.
1511
1512 2003-12-23  Mark Mitchell  <mark@codesourcery.com>
1513
1514         * g++.dg/abi/macro0.C: New test.
1515         * g++.dg/abi/macro1.C: Likewise.
1516         * g++.dg/abi/macro2.C: Likewise.
1517
1518         * g++.dg/abi/bitfield5.C: Add explicit -fabi-version=1 option.
1519         * g++.dg/abi/bitfield7.C: Likewise.
1520         * g++.dg/abi/dtor2.C: Likewise.
1521         * g++.dg/abi/mangle11.C: Likewise.
1522         * g++.dg/abi/mangle12.C: Likewise.
1523         * g++.dg/abi/mangle14.C: Likewise.
1524         * g++.dg/abi/mangle17.C: Likewise.
1525         * g++.dg/abi/vbase10.C: Likewise.
1526         * g++.dg/abi/vbase14.C: Likewise.
1527         * g++.dg/template/qualttp17.C: Likewise.
1528
1529 2003-12-21  Andrew Pinski  <pinskia@physics.uc.edu>
1530
1531         PR c/11995
1532         * gcc.dg/20031223-1.c: New test.
1533
1534 2003-12-23  Eric Botcazou  <ebotcazou@libertysurf.fr>
1535
1536         * gcc.dg/noreturn-7.c: New test.
1537
1538 2003-12-23  Eric Botcazou  <ebotcazou@libertysurf.fr>
1539
1540         * gcc.dg/null-pointer-1.c: New test.
1541
1542 2003-12-22  Mark Mitchell  <mark@codesourcery.com>
1543
1544         * g++.old-deja/g++.jason/template18.C: Remove.
1545         * g++.old-deja/g++.jason/template37.C: Likewise.
1546
1547         PR c++/12862
1548         * g++.dg/lookup/ns1.C: New test.
1549
1550         PR c++/12397
1551         * g++.dg/template/lookup3.C: New test.
1552
1553 2003-12-22  Andrew Pinski  <pinskia@physics.uc.edu>
1554
1555         * g++.dg/template/recurse1.C: New test
1556
1557 2003-12-22  Mark Mitchell  <mark@codesourcery.com>
1558
1559         PR c++/12479
1560         * g++.dg/parse/semicolon1.C: New test.
1561         * g++.dg/parse/semicolon1.h: Likewise.
1562
1563 2003-12-22  Fariborz Jahanian <fjahanian@apple.com>
1564
1565         * gcc.dg/darwin-misaligned.c: New test.
1566
1567 2003-12-22  Andrew Pinski  <pinskia@physics.uc.edu>
1568
1569         PR c/9163
1570         * gcc.dg/20031222-1.c: New test.
1571
1572 2003-12-21  Mark Mitchell  <mark@codesourcery.com>
1573
1574         PR c++/13438
1575         * g++.dg/parse/error8.C: New test.
1576
1577         PR c++/11554
1578         * testsuite/g++.dg/warn/ctor-init-1.C: New test.
1579
1580 2003-12-21  Kazu Hirata  <kazu@cs.umass.edu>
1581
1582         * gcc.c-torture/compile/20020910-1.c: Disable if __INT_MAX is
1583         too small.
1584         * gcc.c-torture/compile/930217-1.c: Likewise.
1585         * gcc.c-torture/compile/930513-1.c: Likewise.
1586         * gcc.c-torture/execute/920908-2.c: Likewise.
1587         * gcc.c-torture/execute/921204-1.c: Likewise.
1588         * gcc.c-torture/execute/930621-1.c: Likewise.
1589         * gcc.c-torture/execute/930630-1.c: Likewise.
1590         * gcc.c-torture/execute/931031-1.c: Likewise.
1591         * gcc.c-torture/execute/980602-2.c: Likewise.
1592         * gcc.c-torture/execute/comp-goto-1.c: Likewise.
1593         * gcc.c-torture/execute/compndlit-1.c: Likewise.
1594         * gcc.c-torture/execute/extzvsi.c: Likewise.
1595         * gcc.c-torture/unsorted/ext.c: Likewise.
1596
1597 2003-12-20  Andrew Pinski  <pinskia@gcc.gnu.org>
1598
1599         PR target/12749
1600         * gcc.c-torture/compile/20031220-2.c: New test case.
1601
1602 2003-12-20  Roger Sayle  <roger@eyesopen.com>
1603
1604         PR optimization/13031
1605         * gcc.c-torture/compile/20031220-1.c: New test case.
1606
1607 2003-12-20  Eric Botcazou  <ebotcazou@libertysurf.fr>
1608
1609         * gcc.dg/cast-function-1.c: New test.
1610
1611 2003-12-19  Joseph S. Myers  <jsm@polyomino.org.uk>
1612
1613         * gcc.dg/format/ext-1.c: Allow 'I' flag on floating point decimal
1614         formats.
1615
1616 2003-12-19  Mark Mitchell  <mark@codesourcery.com>
1617
1618         PR c++/12795
1619         * g++.dg/ext/attrib10.C: New test.
1620
1621 2003-12-19  Jakub Jelinek  <jakub@redhat.com>
1622
1623         * gcc.dg/cleanup-10.c: New test.
1624         * gcc.dg/cleanup-11.c: New test.
1625
1626 2003-12-19  Jakub Jelinek  <jakub@redhat.com>
1627
1628         PR c++/13239
1629         * g++.dg/opt/expect1.C: New test.
1630
1631 2003-12-19  Hartmut Penner  <hpenner@de.ibm.com>
1632
1633         * gcc.dg/altivec-varargs-1.c: Enable testcase on ppc linux.
1634
1635 2003-12-18  Andrew Pinski  <pinskia@physics.uc.edu>
1636
1637         PR debug/12923
1638         * gcc.dg/20031218-1.c: New test.
1639
1640         PR debug/12389
1641         * gcc.dg/20031218-2.c: New test.
1642         * gcc.dg/20031218-3.c: New test.
1643
1644         * g++.dg/abi/mangle18-1.C: Modify regexp to test for `[: \t\n]' at end
1645         of label name and allow for USER_LABEL_PREFIX == "_" names.
1646         * g++.dg/abi/mangle18-2.C: Likewise.
1647         * g++.dg/abi/mangle19-1.C: Likewise.
1648         * g++.dg/abi/mangle19-2.C: Likewise.
1649         * g++.dg/abi/mangle20-1.C: Likewise.
1650         * g++.dg/abi/mangle20-2.C: Likewise.
1651
1652 2003-12-18  Richard Henderson  <rth@redhat.com>
1653
1654         * gcc.dg/bitfld-1.c: Expect warnings for enum bitfields.
1655
1656 2003-12-18  Steven Bosscher  <steven@gcc.gnu.org>
1657             Dan Kegel <dank@kegel.com>
1658
1659         PR other/12009
1660         * g++.dg/compat/compat.exp:  Do not set LD_LIBRARY_PATH when
1661         testing a cross compiler, it causes spurious compile failures.
1662         * lib/g++.exp: Likewise.
1663
1664 2003-12-18  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1665
1666         PR c++/13262
1667         * g++.dg/template/access13.C: New test.
1668
1669 2003-12-18  Ulrich Weigand  <uweigand@de.ibm.com>
1670
1671         * gcc.dg/20031216-1.c: New test.
1672
1673 2003-12-18  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
1674
1675         PR c++/9154
1676         * g++.dg/template/error10.C: New test.
1677
1678 2003-12-18  Eric Botcazou  <ebotcazou@libertysurf.fr>
1679
1680         * g++.dg/eh/simd-1.C: XFAIL on SPARC.
1681         * g++.dg/eh/simd-2.C: Likewise.
1682
1683 2003-12-17  James E Wilson  <wilson@specifixinc.com>
1684             Roger Sayle  <roger@eyesopen.com>
1685
1686         * gcc.c-torture/execute/ieee/mzero5.c: New.
1687
1688 2003-12-17  Mark Mitchell  <mark@codesourcery.com>
1689
1690         PR c++/10603
1691         * g++.dg/parse/error6.C: New test.
1692
1693         PR c++/12827
1694         * g++.dg/parse/error7.C: New test.
1695
1696 2003-12-17  Eric Botcazou  <ebotcazou@libertysurf.fr>
1697
1698         * lib/gcc-dg.exp (gcc-dg-debug-runtest): Do not run debug-[12].c
1699         at -O with stabs debugging formats.
1700         * gcc.dg/debug/debug-1.c: Turn 'p' into a global variable.
1701         * gcc.dg/debug/debug-2.c: Likewise.
1702
1703 2003-12-16  Mark Mitchell  <mark@codesourcery.com>
1704
1705         PR c++/12696
1706         * g++.dg/init/error1.C: New test.
1707
1708         PR c++/12218
1709         * g++.dg/init/pm3.C: New test.
1710
1711 2003-12-17  Joseph S. Myers  <jsm@polyomino.org.uk>
1712
1713         PR c/3347
1714         * gcc.dg/bitfld-8.c: New test.
1715
1716 2003-12-16  James Lemke  <jim@wasabisystems.com>
1717
1718         * gcc.dg/arm-scd42-[123].c: New tests.
1719
1720 2003-12-16  Nathan Sidwell  <nathan@codesourcery.com>
1721
1722         PR c++/9043
1723         * g++.dg/abi/mangle20-1.C: New test.
1724         * g++.dg/abi/mangle20-2.C: New test.
1725
1726 2003-12-16  Mark Mitchell  <mark@codesourcery.com>
1727
1728         PR c++/13275
1729         * g++.dg/other/offsetof2.C: Remove XFAIL.
1730         * g++.dg/parse/offsetof1.C: New test.
1731         * g++.gd/parse/offsetof2.C: Likewise.
1732
1733 2003-12-16  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
1734
1735         * g++.dg/template/nontype3.C: New test.
1736         * g++.dg/template/static2.C: Tweaked the dg-error clause.
1737
1738 2003-12-16  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1739
1740         * g++.dg/warn/noreturn-3.C: Also test instantiation.
1741
1742 2003-12-16  Nathan Sidwell  <nathan@codesourcery.com>
1743
1744         PR c++/13387
1745         * g++.dg/expr/assign1.C: New test.
1746
1747         PR c++/13242
1748         * g++.dg/abi/mangle19-1.C: New test.
1749         * g++.dg/abi/mangle19-2.C: New test.
1750
1751 2003-12-16  Hartmut Penner  <hpenner@de.ibm.com>
1752
1753         * testsuite/gcc.dg/altivec-10.c: Test vec_cmple and vec_all_numeric.
1754
1755 2003-12-16  Eric Botcazou  <ebotcazou@libertysurf.fr>
1756
1757         * gcc.c-torture/execute/20031216-1.c: New test.
1758
1759 2003-12-16  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
1760
1761         * g++.dg/template/ptrmem7.C: Simplified the test case to not hit
1762         an ICE regression.
1763
1764 2003-12-15  Mark Mitchell  <mark@codesourcery.com>
1765
1766         PR c++/10926
1767         * g++.dg/template/error9.C: New test.
1768
1769         PR c++/11116
1770         * g++.dg/template/error8.C: New test.
1771
1772 2003-12-15  Roger Sayle  <roger@eyesopen.com>
1773
1774         PR middle-end/13400
1775         * gcc.c-torture/execute/20031215-1.c: New test case.
1776
1777 2003-12-15  Mark Mitchell  <mark@codesourcery.com>
1778
1779         PR c++/13269
1780         * g++.dg/parse/error5.C: New test.
1781
1782         PR c++/12989
1783         * g++.dg/expr/sizeof1.C: New test.
1784
1785         PR c++/13310
1786         * g++.dg/template/crash15.C: New test.
1787
1788 2003-12-15  Geoffrey Keating  <geoffk@apple.com>
1789
1790         * g++.old-deja/g++.pt/vaarg3.C: Don't expect an error for passing
1791         a non-POD type as the last named parameter of a varargs function.
1792
1793 2003-12-15  Mark Mitchell  <mark@codesourcery.com>
1794
1795         PR c++/13243
1796         PR c++/12573
1797         * g++.dg/template/crash14.C: New test.
1798         * g++.dg/template/dependent-expr3.C: Add dg-error markers.
1799
1800 2003-12-15  Nathan Sidwell  <nathan@codesourcery.com>
1801
1802         * g++.dg/other/java1.C: New test.
1803
1804         PR c++/13241
1805         * g++.dg/abi/mangle18-1.C: New test.
1806         * g++.dg/abi/mangle18-2.C: New test.
1807
1808 2003-12-15  Zdenek Dvorak  <rakdver@atrey.karlin.mff.cuni.cz>
1809
1810         PR optimization/10312
1811         * gcc.c-torture/execute/20031214-1.c: New.
1812
1813 2003-12-14  Mark Mitchell  <mark@codesourcery.com>
1814
1815         PR c++/10779
1816         PR c++/12160
1817         * g++.dg/parse/error3.C: New test.
1818         * g++.dg/parse/error4.C: Likewise.
1819         * g++.dg/abi/mangle4.C: Tweak error messages.
1820         * g++.dg/lookup/using5.C: Likewise.
1821         * g++.dg/other/error2.C: Likewise.
1822         * g++.dg/parse/typename5.C: Likewise.
1823         * g++.dg/parse/undefined1.C: Likewise.
1824         * g++.dg/template/arg2.C: Likewise.
1825         * g++.dg/template/ttp3.C: Likewise.
1826         * g++.dg/template/type1.C: Likewise.
1827         * g++.old-deja/g++.other/crash32.C: Likewise.
1828         * g++.old-djea/g++.pt/defarg8.C: Likewise.
1829
1830 2003-12-14  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1831
1832         PR c++/13106
1833         * g++.dg/warn/noreturn-3.C: New test.
1834
1835 2003-12-12  Nathan Sidwell  <nathan@codesourcery.com>
1836
1837         PR c++/13118
1838         * g++.dg/abi/covariant3.C: New.
1839
1840 2003-12-12  Jakub Jelinek  <jakub@redhat.com>
1841
1842         * g++.dg/eh/ia64-1.C: New test.
1843
1844 2003-12-12  Roger Sayle  <roger@eyesopen.com>
1845
1846         PR optimization/13037
1847         * g77.f-torture/execute/13037.f: New test case.
1848
1849 2003-12-12  Nathan Sidwell  <nathan@codesourcery.com>
1850
1851         PR c++/12881
1852         * g++.dg/abi/covariant2.C: New.
1853
1854 2003-12-12  Neil Booth  <neil@daikokuya.co.uk>
1855
1856         * testsuite/gcc.dg/cpp/trad/macro.c: New tests.
1857
1858 2003-12-11  Zack Weinberg  <zack@codesourcery.com>
1859
1860         * gcc.c-torture/execute/wchar_t-1.x: Delete.
1861
1862 2003-12-10  Robert Schiele  <rschiele@uni-mannheim.de>
1863
1864         PR other/10819
1865         * lib/gcc.exp (default_gcc_version): Do not match NL/CR characters
1866         to fix Bug 10819.
1867         * lib/g++.exp (g++_version): Likewise.
1868         * lib/g77.exp (g77_version): Likewise.
1869         * lib/objc.exp (default_objc_version): Likewise.
1870
1871 2003-12-10  Richard Henderson  <rth@redhat.com>
1872
1873         * gcc.c-torture/execute/wchar_t-1.c: Convert to utf-8.
1874
1875         * gcc.dg/intermod-1.c: Adjust assembler scan pattern for alpha.
1876
1877 2003-12-08  Matt Austern  <austern@apple.com>
1878
1879         PR c/13134
1880         * lib/gcc-dg.exp (dg-require-visibility): Define.
1881         * lib/target-supports (check_visibility_available): Define.
1882         * gcc.dg/visibility-1.c: New test.
1883         * gcc.dg/visibility-2.c: Likewise.
1884         * gcc.dg/visibility-3.c: Likewise.
1885         * gcc.dg/visibility-4.c: Likewise.
1886         * gcc.dg/visibility-5.c: Likewise.
1887         * gcc.dg/visibility-6.c: Likewise.
1888         * g++.dg/ext/visibility-1.C: Likewise.
1889         * g++.dg/ext/visibility-2.C: Likewise.
1890         * g++.dg/ext/visibility-3.C: Likewise.
1891         * g++.dg/ext/visibility-4.C: Likewise.
1892         * g++.dg/ext/visibility-5.C: Likewise.
1893         * g++.dg/ext/visibility-6.C: Likewise.
1894
1895 2003-12-07  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
1896
1897         * g++.dg/lookup/java1.C: New test.
1898         * g++.dg/lookup/java2.C: New test.
1899
1900 2003-12-07  Falk Hueffner  <falk@debian.org>
1901
1902         * g++.dg/opt/noreturn-1.C: New test.
1903
1904 2003-12-07  Wolfgang Bangerth  <bangerth@dealii.org>
1905
1906         * gcc.dg/overflow-1.c: New test.
1907
1908 2003-12-07  Eric Botcazou  <ebotcazou@libertysurf.fr>
1909
1910         * g77.f-torture/compile/13060.f: New test.
1911
1912 2003-12-06  Mark Mitchell  <mark@codesourcery.com>
1913
1914         PR c++/13323
1915         * g++.dg/inherit/operator2.C: New test.
1916
1917 2003-12-05  Mark Mitchell  <mark@codesourcery.com>
1918
1919         PR c++/13305
1920         * g++.dg/ext/attrib9.C: New test.
1921
1922 2003-12-05  Mark Mitchell  <mark@codesourcery.com>
1923
1924         PR c++/13314
1925         * g++.dg/template/error7.C: New test.
1926
1927 2003-12-05  Stuart Menefy <stuart.menefy@st.com>
1928             J"orn Rennecke <joern.rennecke@superh.com>
1929
1930         PR target/13302
1931         * g++.dg/other/struct-va_list.C: New test.
1932
1933 2003-12-05  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1934
1935         PR c++/13166
1936         * g++.dg/parse/defarg6.C: New test.
1937
1938 2003-12-05  Hans-Peter Nilsson  <hp@axis.com>
1939
1940         PR target/13256
1941         * gcc.c-torture/execute/20031201-1.c: New test.
1942
1943 2003-12-05  Arnaud Charlet  <charlet@act-europe.fr>
1944
1945         * ada/acats/run_acats: Add checks against missing gnatlib/gnattools.
1946
1947 2003-12-05  Eric Botcazou  <ebotcazou@libertysurf.fr>
1948
1949         * gcc.dg/builtin-return-1.c: New test.
1950
1951 2003-12-04  Stuart Menefy <stuart.menefy@st.com>
1952             J"orn Rennecke <joern.rennecke@superh.com>
1953
1954         PR optimization/13260
1955         * gcc.c-torture/execute/20031204-1.c: New test.
1956
1957 2003-12-03  Mark Mitchell  <mark@codesourcery.com>
1958
1959         PR c++/9127
1960         * g++.dg/template/error6.C: New test.
1961
1962 2003-12-03  Jakub Jelinek  <jakub@redhat.com>
1963
1964         * gcc.dg/20031202-1.c: New test.
1965
1966 2003-12-03  Mark Mitchell  <mark@codesourcery.com>
1967
1968         PR c++/13179
1969         * g++.dg/template/eh1.C: New test.
1970
1971         PR c++/10771
1972         * g++.dg/template/error5.C: New test.
1973
1974 2003-12-02  David Ung  <davidu@mips.com>
1975
1976         * gcc.dg/compat/vector-check.h: Corrected type for var
1977         g_##TMODE
1978
1979 2003-12-02  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
1980
1981         PR c++/10126
1982         * g++.dg/template/ptrmem8.C: New test.
1983
1984 2003-12-02  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
1985
1986         PR c++/12573
1987         * g++.dg/template/dependent-expr3.C: New test.
1988
1989 2003-12-01  James Lemke  <jim@wasabisystems.com>
1990
1991         * gcc.dg/arm-g2.c: New test.
1992
1993 2003-12-01  Roger Sayle  <roger@eyesopen.com>
1994
1995         PR optimization/11634
1996         * gcc.dg/20031201-2.c: New test case.
1997
1998 2003-12-01  Zack Weinberg  <zack@codesourcery.com>
1999
2000         PR 11433
2001         * objc.dg/proto-lossage-3.m: New test.
2002
2003 2003-12-01  Roger Sayle  <roger@eyesopen.com>
2004
2005         PR optimization/12628
2006         * gcc.dg/20031201-1.c: New test case.
2007
2008 2003-12-01  Eric Botcazou  <ebotcazou@libertysurf.fr>
2009
2010         * gcc.dg/unaligned-1.c: New test.
2011
2012 2003-11-30  Mark Mitchell  <mark@codesourcery.com>
2013
2014         PR c++/9849
2015         * g++.dg/template/error4.C: New test.
2016         * g++.dg/template/nested3.C: Adjust error markers.
2017
2018 2003-11-30  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2019
2020         * gcc.dg/cpp/assert4.c: Check more #system assertions.
2021
2022 2003-11-29  Joseph S. Myers  <jsm@polyomino.org.uk>
2023
2024         PR c/10333
2025         * gcc.dg/bitfld-7.c: New test.
2026
2027 2003-11-29  Richard Sandiford  <rsandifo@redhat.com>
2028
2029         * gcc.dg/tls/asm-1.C: New test.
2030
2031 2003-11-28  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2032
2033         * gcc.dg/cpp/assert4.c: Update.
2034
2035 2003-11-28  Eric Botcazou  <ebotcazou@libertysurf.fr>
2036
2037         * gcc.dg/builtin-apply2.c: Set size of stack argument data to 64.
2038         * gcc.dg/builtin-apply3.c: New test.
2039
2040 2003-11-27  Eric Botcazou  <ebotcazou@libertysurf.fr>
2041
2042         * lib/compat.exp (compat-obj): New xfaildata parameter.
2043         Use it to set compiler_conditional_xfail_data before compiling.
2044         (compat-get-options): Handle dg-xfail-if.
2045         (compat-execute): Retrieve XFAIL data and pass them to compat-obj.
2046         * gcc.dg/compat/vector-1_x.c: XFAIL on SPARC.
2047         * gcc.dg/compat/vector-1_y.c: Likewise.
2048         * gcc.dg/compat/vector-2_x.c: Likewise.
2049         * gcc.dg/compat/vector-2_y.c: Likewise.
2050
2051 2003-11-27  Eric Botcazou  <ebotcazou@libertysurf.fr>
2052
2053         * g++.dg/opt/reg-stack4.C: New test.
2054
2055 2003-11-27  Eric Botcazou  <ebotcazou@libertysurf.fr>
2056
2057         * gcc.dg/builtin-apply2.c: New test.
2058
2059 2003-11-26  Eric Botcazou  <ebotcazou@libertysurf.fr>
2060
2061         * gcc.c-torture/compile/20031023-4.c: Don't XFAIL on SPARC64.
2062
2063 2003-11-23  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2064
2065         PR c++/12924
2066         * g++.dg/template/template-id-2.C: New test.
2067
2068 2003-11-22  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2069
2070         PR c++/5369
2071         * g++.dg/template/memfriend1.C: New test.
2072         * g++.dg/template/memfriend2.C: Likewise.
2073         * g++.dg/template/memfriend3.C: Likewise.
2074         * g++.dg/template/memfriend4.C: Likewise.
2075         * g++.dg/template/memfriend5.C: Likewise.
2076         * g++.dg/template/memfriend6.C: Likewise.
2077         * g++.dg/template/memfriend7.C: Likewise.
2078         * g++.dg/template/memfriend8.C: Likewise.
2079         * g++.old-deja/g++.pt/friend44.C: Remove a bogus error.
2080
2081 2003-11-21  Mark Mitchell  <mark@codesourcery.com>
2082
2083         PR c++/12515
2084         * g++.dg/ext/cond1.C: New test.
2085
2086 2003-11-20  Richard Henderson  <rth@redhat.com>
2087
2088         * gcc.dg/20020201-2.c: Remove.
2089         * gcc.dg/20020201-4.c: Remove.
2090         * gcc.dg/20020304-1.c: Remove.
2091
2092 2003-11-19  Nathanael Nerode  <neroden@gcc.gnu.org>
2093
2094         * gcc.dg/cpp/trad/xwin1.c: New test case.
2095
2096 2003-11-19  Andreas Tobler  <a.tobler@schweiz.ch>
2097
2098         * g++.dg/compat/compat.exp: Add DYLD_LIBRARY_PATH for darwin.
2099         * lib/g77.exp: Likewise.
2100         * lib/objc.exp: Likewise.
2101         * lib/g++.exp: Likewise, add -multiply_defined suppress flag
2102         for darwin.
2103
2104 2003-11-18  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2105
2106         PR c++/12932
2107         * g++.dg/template/static5.C: New test.
2108
2109 2003-11-18  Joseph S. Myers  <jsm@polyomino.org.uk>
2110
2111         * gcc.dg/nested-func-1.c: New test.
2112
2113 2003-11-16  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2114
2115         * gcc.dg/cpp/assert4.c: New test.
2116
2117 2003-11-14  Giovanni Bajo  <giovannibajo@libero.it>
2118
2119         PR c++/2294
2120         * g++.dg/lookup/using9.c: New test.
2121
2122 2003-11-14  Mark Mitchell  <mark@codesourcery.com>
2123
2124         PR c++/12762
2125         * g++.dg/template/error3.C: New test.
2126
2127 2003-11-14  Arnaud Charlet  <charlet@act-europe.fr>
2128
2129         PR ada/13035
2130         * ada/acats/run_acats, run_all.sh: Fix syntax error.
2131         No longer use a wrapper for gcc, since this does not work under
2132         Windows.
2133
2134 2003-11-14  Giovanni Bajo  <giovannibajo@libero.it>
2135
2136         PR c++/2094
2137         * g++.dg/template/ptrmem7.C: New test.
2138
2139 2003-11-13  Andrew Pinski <apinski@apple.com>
2140
2141         * gcc.c-torture/compile/20031113-1.c: New test.
2142
2143 2003-11-13  Mark Mitchell  <mark@codesourcery.com>
2144             Kean Johnston <jkj@sco.com>
2145
2146         PR c/13029
2147         * gcc.dg/unused-4.c: Update.
2148
2149 2003-11-13  Eric Botcazou  <ebotcazou@libertysurf.fr>
2150
2151         * g++.dg/opt/const3.C: New test.
2152
2153 2003-11-13  Jan Hubicka  <jh@suse.cz>
2154
2155         * gcc.c-torture/compile/20031112-1.c: New test.
2156
2157 2003-11-12  Mark Mitchell  <mark@codesourcery.com>
2158
2159         * g++.dg/parse/crash10.C: Remove bogus error marker.
2160
2161 2003-11-12  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
2162
2163         * ada/acats/run_acats (host_gnatmake): Use type in a /bin/sh script.
2164         (host_gcc): Likewise.
2165         (ROOT): Honor $PWDCMD.
2166         (BASE): Likewise.
2167         * ada/acats/run_all.sh (dir): Honor $PWDCMD.
2168
2169 2003-11-12  Catherine Moore  <clm@redhat.com>
2170
2171         * gcc.c-torture/execute/20020720-1.x:  Add xfail for frv-*-*.
2172
2173 2003-11-12  Andreas Jaeger  <aj@suse.de>
2174             Jakub Jelinek  <jakub@redhat.com>
2175             Andrew Pinski  <pinskia@physics.uc.edu>
2176             Richard Henderson  <rth@redhat.com>
2177
2178         * gcc.dg/c90-const-expr-2.c (foo): Avoid extra warning on 64-bit
2179         systems.
2180         * gcc.dg/c99-const-expr-2.c (foo): Likewise.
2181
2182         * gcc.dg/20030926-1.c: Make it work on x86_64 systems.
2183         * gcc.dg/i386-pentium4-not-mull.c: Likewise.
2184
2185 2003-11-11  Andreas Jaeger  <aj@suse.de>
2186
2187         * gcc.c-torture/execute/20020720-1.x: Test passes also on x86_64.
2188
2189         * gcc.c-torture/execute/20020227-1.x: Test passes also on x86_64.
2190
2191 2003-11-10  Arnaud Charlet  <charlet@act-europe.fr>
2192
2193         * ada/acats/run_all.sh: Add handling of unsupported (tasking) tests.
2194         Clean ups.
2195
2196 2003-11-10  Waldek Hebisch  <hebisch@math.uni.wroc.pl>
2197
2198         * gcc.dg/trampoline-1.c: New test.
2199
2200 2003-11-09  Andrew Pinski  <pinskia@physics.uc.edu>
2201
2202         * gcc.c-torture/compile/200031109-1.c: New test.
2203
2204 2003-11-08  Joseph S. Myers  <jsm@polyomino.org.uk>
2205
2206         PR c/3190
2207         PR c/8714
2208         * gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
2209         gcc.dg/format/c99-strftime-1.c, gcc.dg/format/ext3.c,
2210         gcc.dg/format/no-y2k-1.c: Update.
2211
2212 2003-11-08  Roger Sayle  <roger@eyesopen.com>
2213
2214         PR optimization/10467
2215         * gcc.dg/20031108-1.c: New test case.
2216
2217 2003-11-07  Geoffrey Keating  <geoffk@apple.com>
2218
2219         * gcc.dg/pch/warn-1.c: Allow for more helpful error message.
2220
2221 2003-11-08  Joseph S. Myers  <jsm@polyomino.org.uk>
2222
2223         * gcc.dg/compound-lvalue-1.c: New test.
2224         * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Remove
2225         some XFAILs.
2226
2227 2003-11-06  Geoffrey Keating  <geoffk@apple.com>
2228
2229         * gcc.dg/altivec-varargs-1.c: New test.
2230
2231 2003-11-05  Eric Botcazou  <ebotcazou@libertysurf.fr>
2232
2233         * gcc.c-torture/compile/20031023-4.c: XFAIL on SPARC64
2234         * gcc.c-torture/compile/simd-5.c: XFAIL on SPARC64 at -O0 and -O1.
2235         * gcc.c-torture/execute/simd-4.x: New file.  XFAIL on SPARC at -O0.
2236         * gcc.c-torture/execute/va-arg-25.x: New file.  XFAIL on SPARC.
2237         * gcc.dg/uninit-C.c: XFAIL on non 64-bit Solaris versions.
2238
2239 2003-11-05  Joseph S. Myers  <jsm@polyomino.org.uk>
2240
2241         * gcc.dg/cond-lvalue-1.c: New test.
2242
2243 2003-11-05  Gernot Hillier  <gernot.hillier@siemens.com>
2244
2245         * g++.old-deja/g++.pt/asm1.C: Enable for e.g. x86_64-*-linux-gnu.
2246
2247 2003-11-05  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2248
2249         PR c++/11616
2250         * g++.dg/template/instantiate5.C: New test.
2251
2252 2003-11-03  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
2253
2254         PR c++/12726
2255         * g++.dg/ext/complit2.C: Replace test with self-contained version.
2256         * ChangeLog: Add missing first entry for above test.
2257
2258 2003-11-02  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2259
2260         PR c++/9810
2261         * g++.dg/template/using8.C: New test.
2262         * g++.old-deja/g++.other/access11.C: Adjust expected error location.
2263
2264 2003-11-02  Roger Sayle  <roger@eyesopen.com>
2265
2266         PR optimization/10817
2267         * gcc.c-torture/compile/20031102-1.c: New test case.
2268
2269 2003-11-02  Kazu Hirata  <kazu@cs.umass.edu>
2270
2271         * gcc.c-torture/execute/va-arg-25.c: Enable only if INT_MAX ==
2272         2147483647.
2273
2274 2003-11-02  Eric Botcazou  <ebotcazou@libertysurf.fr>
2275
2276         * gcc.dg/20031102-1.c: New test.
2277
2278 2003-11-02  Eric Botcazou  <ebotcazou@libertysurf.fr>
2279
2280         * gcc.dg/complex-1.c: New test.
2281
2282 2003-11-01  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2283
2284         PR c++/12796
2285         * g++.dg/template/crash13.C: Adjust expected error location.
2286         * g++.old-deja/g++.brendan/ns1.C: Likewise.
2287
2288 2003-10-31  Richard Earnshaw  <rearnsha@arm.com>
2289
2290         * g++.dg/bprob/bprob.exp: Disable test on arm-elf configs.
2291
2292 2003-10-31  Josef Zlomek  <zlomekj@suse.cz>
2293
2294         PR/10239
2295         * gcc.c-torture/compile/20031031-2.c: New test.
2296
2297 2003-10-31  Josef Zlomek  <zlomekj@suse.cz>
2298
2299         PR/11640
2300         * gcc.c-torture/compile/20031031-1.c: New test.
2301
2302 2003-10-31  Richard Earnshaw  <rearnsha@arm.com>
2303
2304         * g77.dg/bprob/bprob.exp: Disable test on arm-elf configs.
2305         * gcc.misc-tests/bprob.exp: Likewise.
2306         * g77.dg/execute/20001201.x, 6367.x, io0.x, io1.x, u77-test.x: XFAIL
2307         the execution test on arm-elf configs.
2308         * g77.dg/execute/10197.x: New file.  XFAIL the execution test on
2309         configs that don't support scratch files.
2310         * g77.dg/execute/u77-test.x: XFAIL compilation on arm-elf configs.
2311
2312 2003-10-30  Arnaud Charlet  <charlet@act-europe.fr>
2313
2314         * ada/acats/run_all.sh: Do not print PASS messages to stdout, as
2315         done by dejagnu.
2316
2317 2003-10-29  Arnaud Charlet  <charlet@act-europe.fr>
2318
2319         * ada/acats/run_all.sh: Redirect mv output to /dev/null
2320         Avoid non pure sh syntax. Add more logging.
2321
2322         * ada/acats/norun.lst: Disable cdd2a03, since it is expected to
2323         fail.
2324
2325 2003-10-28  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
2326
2327         PR libgcj/10610
2328         * gcc.dg/ppc-stackalign-1.c: New test.
2329
2330 2003-10-28  Arnaud Charlet  <charlet@act-europe.fr>
2331
2332         * ada/acats/run_all.sh: Change output to be more compliant with
2333         dejagnu framework.
2334         Create acats.sum and acats.log files under testsuite/ada/acats
2335         Only run [a-z]* directories, to filter out e.g. CVS.
2336         Redirect build output to log file.
2337
2338 2003-10-27  Arnaud Charlet  <charlet@act-europe.fr>
2339
2340         * README.ada: Removed, integrated in ../doc/sourcebuild.texi
2341
2342 2003-10-27  Arnaud Charlet  <charlet@act-europe.fr>
2343
2344         PR ada/5909:
2345         * README.ada, ada/acats: Import ACATS 2.5 for GCC Ada test suite.
2346
2347 2003-10-27  Jakub Jelinek  <jakub@redhat.com>
2348
2349         * gcc.c-torture/compile/20031023-1.c: New test.
2350         * gcc.c-torture/compile/20031023-2.c: New test.
2351         * gcc.c-torture/compile/20031023-3.c: New test.
2352         * gcc.c-torture/compile/20031023-4.c: New test.
2353
2354 2003-10-26  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2355
2356         PR c++/10371
2357         * g++.dg/lookup/scoped8.C: New test.
2358
2359 2003-10-25  Eric Botcazou  <ebotcazou@libertysurf.fr>
2360
2361         * g++.dg/opt/reg-stack3.C: New test.
2362
2363 2003-10-24  Joseph S. Myers  <jsm@polyomino.org.uk>
2364
2365         * gcc.dg/c99-arraydecl-2.c: New test.  PR c/11943.
2366
2367 2003-10-24  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2368
2369         PR c++/11076
2370         * g++.dg/template/crash13.C: New test.
2371
2372 2003-10-24  Joseph S. Myers  <jsm@polyomino.org.uk>
2373
2374         * gcc.dg/c99-restrict-2.c: New test.
2375
2376 2003-10-24  Nathan Sidwell  <nathan@codesourcery.com>
2377
2378         PR c++/12698, c++/12699, c++/12700, c++/12566
2379         * g++.dg/inherit/covariant9.C: New test.
2380         * g++.dg/inherit/covariant10.C: New test.
2381         * g++.dg/inherit/covariant11.C: New test.
2382
2383 2003-10-23  Jason Merrill  <jason@redhat.com>
2384
2385         PR c++/12726
2386         * g++.dg/ext/complit2.C: New test.
2387
2388 2003-10-20  Falk Hueffner  <falk.hueffner@student.uni-tuebingen.de>
2389
2390         PR target/12654
2391         * gcc.c-torture/execute/20031020-1.c: New test.
2392
2393 2003-10-20  Zdenek Dvorak  <rakdver@atrey.karlin.mff.cuni.cz>
2394
2395         * gcc.dg/old-style-asm-1.c: Also check for (set (pc) on lines
2396         following the jump_insn.
2397
2398 2003-10-22  Joseph S. Myers  <jsm@polyomino.org.uk>
2399
2400         * gcc.dg/cast-lvalue-1.c: New test.
2401
2402 2003-10-21  Mark Mitchell  <mark@codesourcery.com>
2403
2404         PR c++/11962
2405         * g++.dg/template/cond2.C: New test.
2406
2407 2003-10-20  Joseph S. Myers  <jsm@polyomino.org.uk>
2408
2409         * gcc.dg/builtins-28.c: New test.
2410
2411 2003-10-20  Jan Hubicka  <jh@suse.cz>
2412
2413         * testsuite/g++.dg/opt/inline4.C: Do not use min-inline-insns
2414         parameter.
2415         * testsuite/gcc.dg/inline-2.c: Likewise.
2416
2417 2003-10-20  Phil Edwards  <phil@codesourcery.com>
2418
2419         * gcc.dg/20021014-1.c:  XFAIL for *-*-windiss targets.
2420         * gcc.dg/nest.c:  Likewise.
2421
2422 2003-10-20  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2423
2424         PR c++/9781, c++/10583, c++/11862
2425         * g++.dg/parse/crash13.C: New test.
2426
2427 2003-10-20  Zdenek Dvorak  <rakdver@atrey.karlin.mff.cuni.cz>
2428
2429         * gcc.dg/old-style-asm-1.c: Count jump_insns instead of labels.
2430
2431 2003-10-20  Eric Botcazou  <ebotcazou@libertysurf.fr>
2432
2433         * gcc.dg/builtins-18.c: Wrap C99 tests with HAVE_C99_RUNTIME.
2434         Define HAVE_C99_RUNTIME except on Solaris.
2435         * gcc.dg/builtins-20.c: Likewise.
2436
2437 2003-10-19  Zdenek Dvorak  <rakdver@atrey.karlin.mff.cuni.cz>
2438
2439         * gcc.dg/old-style-asm-1.c: Use scan-assembler-times.
2440
2441 2003-10-18  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2442
2443         PR c++/12495
2444         * g++.dg/template/crash21.C: New test.
2445
2446 2003-10-17  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2447
2448         PR c++/2513
2449         * g++.dg/template/typename5.C: New test.
2450
2451 2003-10-17  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2452
2453         PR c++/12369
2454         * g++.dg/template/friend25.C: New test.
2455
2456 2003-10-16  Ziemowit Laski  <zlaski@apple.com>
2457
2458         * objc.dg/try-catch-2.m: Relax target triple to all Darwin
2459         versions.
2460
2461 2003-10-16  Kazu Hirata  <kazu@cs.umass.edu>
2462
2463         * gcc.c-torture/execute/20031003-1.c: Enable only when INT_MAX
2464         == 2147483647.
2465
2466 2003-10-15  Kazu Hirata  <kazu@cs.umass.edu>
2467
2468         * gcc.c-torture/execute/960416-1.x: Remove.
2469         * gcc.c-torture/execute/divconst-3.x: Likewise.
2470
2471 2003-10-15  Hans-Peter Nilsson  <hp@axis.com>
2472
2473         PR target/12598
2474         * gcc.dg/torture/cris-volatile-1.c: New test.
2475
2476 2003-10-14  Roger Sayle  <roger@eyesopen.com>
2477
2478         PR optimization/9325
2479         * gcc.c-torture/execute/20031003-1.c: Remove non-portable tests
2480         for overflowing floating point to integer conversion during RTL
2481         simplification.
2482
2483 2003-10-13  Ziemowit Laski  <zlaski@apple.com>
2484
2485         * objc/execute/_cmd.m: Fix typo.
2486         * objc.dg/image-info.m, objc.dg/symtab-1.m:
2487         Relax 'scan-assembler' regexp.
2488         * objc.dg/try-catch-1.m, objc.dg/try-catch-3.m,
2489         objc.dg/try-catch-4.m: Run on non-Darwin targets.
2490         * objc.dg/zero-link-2.m: Remove blank line.
2491         * objc.dg/zero-link-3.m: New test case.
2492
2493 2003-10-13  Geoffrey Keating  <geoffk@apple.com>
2494
2495         * g77.f-torture/execute/980520-1.x: XFAIL at -O0.
2496
2497         * gcc.dg/asm-names.c: Use scan-assembler-not rather
2498         than linker trickery.
2499
2500 2003-10-13  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
2501
2502         PR c++/12370
2503         * g++.dg/other/friend2.C: New test.
2504
2505 2003-10-12  Steven Bosscher  <steven@gcc.gnu.org>
2506
2507         * gcc.dg/20031012-1.c: New test.
2508
2509 2003-10-12  Steven Bosscher  <steven@gcc.gnu.org>
2510
2511         * gcc.dg/weak/weak-3.c: Fix for new warning.
2512
2513 2003-10-12  Kelley Cook  <kcook@gcc.gnu.org>
2514
2515         PR optimization/8750
2516         * gcc.c-torture/execute/20031012-1.c: New test case.
2517
2518 2003-10-11  Roger Sayle  <roger@eyesopen.com>
2519
2520         * gcc.c-torture/execute/string-opt-8.c: Don't test optimizations
2521         that inline strncmp as cmpstrsi on i386 when compiled with -Os.
2522
2523 2003-10-11  Roger Sayle  <roger@eyesopen.com>
2524
2525         PR optimization/12260
2526         * gcc.c-torture/compile/20031011-2.c: New test case.
2527
2528 2003-10-11  Roger Sayle  <roger@eyesopen.com>
2529
2530         * gcc.c-torture/execute/20031011-1.c: New testcase.
2531
2532 2003-10-11  Eric Botcazou  <ebotcazou@libertysurf.fr>
2533
2534         * gcc.c-torture/compile/20031011-1.c: New test.
2535
2536 2003-10-11  Jan Hubicka  <jh@suse.cz>
2537
2538         * g++.dg/other/first-global.C: New test.
2539
2540 2003-10-11  Roger Sayle  <roger@eyesopen.com>
2541
2542         * gcc.c-torture/execute/string-opt-18.c: New testcase.
2543
2544 2003-10-10  Ian Lance Taylor  <ian@wasabisystems.com>
2545
2546         * gcc.c-torture/compile/20031010-1.c: New test.
2547
2548 2003-10-10  Geoffrey Keating  <geoffk@apple.com>
2549
2550         * gcc.c-torture/execute/va-arg-24.c: Correct, and rename to...
2551         * gcc.c-torture/execute/va-arg-25.c: ... here.
2552
2553 2003-10-09  Mark Mitchell  <mark@codesourcery.com>
2554
2555         * g++.dg/ext/attrib8.C: Only run it on x86 targets.
2556
2557 2003-10-08  Richard Sandiford  <rsandifo@redhat.com>
2558
2559         * gcc.c-torture/compile/mipscop-[1-4].c: Disable for mips16.
2560
2561 2003-10-08  Giovanni Bajo  <giovannibajo@libero.it>
2562
2563         * g++.dg/parse/error2.C: New test.
2564
2565 2003-10-08  Giovanni Bajo <giovannibajo@libero.it>
2566
2567         PR c++/11097
2568         * g++.dg/other/error5.C: Modify the error message.
2569         * g++.dg/lookup/using8.C: New test.
2570
2571 2003-10-07  Geoffrey Keating  <geoffk@apple.com>
2572
2573         * gcc.dg/darwin-abi-2.c: New file.
2574         * gcc.c-torture/execute/va-arg-24.c: New file.
2575
2576 2003-10-06  Bob Wilson  <bob.wilson@acm.org>
2577
2578         * g++.dg/template/spec10.C: Set exit value to zero on success.  Fix
2579         indentation.
2580
2581 2003-10-06  Mark Mitchell  <mark@codesourcery.com>
2582
2583         PR c++/10147
2584         * g++.dg/other/error4.C: Update error messages.
2585         * g++.dg/template/ptrmem4.C: Likewise.
2586
2587         PR c++/12337
2588         * g++.dg/init/new9.C: New test.
2589
2590         PR c++/12334, c++/12236, c++/8656
2591         * g++.dg/ext/attrib8.C: New test.
2592
2593 2003-10-06  Devang Patel  <dpatel@apple.com>
2594
2595         * gcc.dg/debug/dwarf2-3.h: New test.
2596         * gcc.dg/debug/dwarf2-3.c: New test case for -feliminate-dwarf2-dups.
2597
2598 2003-10-06  Wolfgang Bangerth  <bangerth@ticam.utexas.edu>
2599
2600         * g++.dg/opt/cfg2.C: New test.
2601
2602 2003-10-06  Eric Botcazou  <ebotcazou@libertysurf.fr>
2603
2604         * g++.dg/opt/float1.C: New test.
2605
2606 2003-10-04  Eric Botcazou  <ebotcazou@libertysurf.fr>
2607
2608         * gcc.dg/c90-array-lval-6.c: New test.
2609         * gcc.dg/c99-array-lval-6.c: New test.
2610
2611 2003-10-03  Alexander Malmberg  <alexander@malmberg.org>
2612             Ziemowit Laski  <zlaski@apple.com>
2613
2614         * objc.dg/method-6.m ('starboard'): Move prototype from 'Base' to
2615         'Derived', so that it is never considered a class method; add
2616         new warning for '+port' method ambiguity.
2617         * objc.dg/method-12.m: Include <objc/objc.h> instead of
2618         <objc/objc-api.h> (needed on Mac OS X).
2619         * objc.dg/method-13.m: New test.
2620
2621 2003-10-03  Roger Sayle  <roger@eyesopen.com>
2622
2623         PR optimization/9325, PR java/6391
2624         * gcc.c-torture/execute/20031003-1.c: New test case.
2625
2626 2003-10-02  Mark Mitchell  <mark@codesourcery.com>
2627
2628         PR optimization/12180
2629         * gcc.dg/20031002-1.c: New test.
2630
2631         PR c++/12486
2632         * g++.dg/inherit/error1.C: New test.
2633
2634 2003-10-02  Chris Demetriou  <cgd@broadcom.com>
2635
2636         * lib/f-torture.exp (search_for): Rename to...
2637         (search_for_re): This.  Also, clean up comments and the
2638         "regexp" invocation.
2639
2640 2003-10-02  Josef Zlomek  <zlomekj@suse.cz>
2641
2642         * gcc.c-torture/compile/20031002-1.c: New test.
2643
2644 2003-10-02  Jakub Jelinek  <jakub@redhat.com>
2645
2646         * g++.dg/opt/cond1.C: New test.
2647
2648 2003-10-01  Kelley Cook  <kelleycook@wideopenwest.com>
2649
2650         * gcc.dg/Wold-style-definition-2.c: New testcase.
2651         * gcc.dg/wtr-func-def-1.c: Modify to reflect new warning.
2652
2653 2003-09-29  Richard Henderson  <rth@redhat.com>
2654
2655         * g++.dg/init/array10.C: Add dg-options.
2656
2657 2003-09-29  Eric Botcazou  <ebotcazou@libertysurf.fr>
2658
2659         * g++.dg/opt/unroll1.C: Change unsigned to __SIZE_TYPE__.
2660
2661 2003-09-28  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2662
2663         * g++.dg/template/friend19.C: Fix typo.
2664         * g++.old-deja/g++.other/crash31.C: Adjust expected error.
2665
2666 2003-09-28  Richard Sandiford  <rsandifo@redhat.com>
2667
2668         * gcc.c-torture/execute/20030928-1.c: New test.
2669         * gcc.dg/torture/mips-sdata-1.c (f): Refer to x[0] rather than x[3].
2670
2671 2003-09-27  Eric Botcazou  <ebotcazou@libertysurf.fr>
2672
2673         * g++.dg/opt/unroll1.C: New test.
2674
2675 2003-09-26  Roger Sayle  <roger@eyesopen.com>
2676
2677         PR optimization/11741
2678         * gcc.dg/20030926-1.c: New test case.
2679
2680 2003-09-25  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2681
2682         PR c++/5655
2683         * g++.dg/parse/access7.C: New test.
2684         * g++.old-deja/g++.brendan/crash56.C: Fix redeclaration error.
2685
2686 2003-09-24  Ziemowit Laski  <zlaski@apple.com>
2687
2688         MERGE OF objc-improvements-branch into MAINLINE:
2689         * lib/objc.exp (objc_target_compile): Do not point at libobjc headers
2690         if libobjc has not been built.
2691         * objc/execute/IMP.m, objc/execute/_cmd.m, objc/execute/bf-common.h,
2692         objc/execute/bycopy-3.m, objc/execute/class-{1-14}.m,
2693         objc/execute/class-self-2.m, objc/execute/many_args_method.m,
2694         objc/execute/nested-3.m, objc/execute/np-2.m,
2695         objc/execute/object_is_class.m, objc/execute/object_is_meta_class.m,
2696         objc/execute/redefining_self.m, objc/execute/root_methods.m,
2697         objc/execute/static-{1-2}.m, objc/execute/string-{1-4}.m,
2698         objc/execute/va_method.m, objc.dg/comp-types-4.m, objc.dg/headers.m,
2699         objc.dg/special/unclaimed-category-1.h,
2700         objc.dg/special/unclaimed-category-1.m: Make usable with NeXT as
2701         well as GNU runtime.
2702         * execute/next_mapping.h: New header, for GNU->NeXT impedance matching.
2703         * execute/cascading-1.m, execute/function-message-1.m,
2704         objc.dg/anon-1.m, objc.dg/bitfield-{3-4}.m,
2705         objc.dg/call-super-{1-3}.m, objc.dg/category-1.m,
2706         objc.dg/const-str-{3-6}.m, objc.dg/encode-{1-4}.m,
2707         objc.dg/func-ptr-1.m, objc.dg/gnu-runtime-1.m, objc.dg/image-info.m,
2708         objc.dg/method-{3-12}.m, objc.dg/missing-proto-{1-3}.m,
2709         objc.dg/nested-func-1.m, objc.dg/proto-lossage-2.m,
2710         objc.dg/proto-qual-1.m, objc.dg/sizeof-1.m, objc.dg/static-1.m,
2711         objc.dg/symtab-1.m, objc.dg/try-catch-{1-4}.m,
2712         objc.dg/type-size-{1-2}.m, objc.dg/zero-link-{1-2}.m: New test cases.
2713         * objc.dg/bitfield-2.m: Run only on Darwin.
2714         * objc.dg/class-2.m, objc.dg/comp-types-1.m, objc.dg/desig-init-1.m,
2715         objc.dg/method-{1-2}.m, objc.dg/proto-hier-1.m,
2716         objc.dg/proto-lossage-1.m: Adjust for message wording changes.
2717         * objc.dg/const-str-1.m: Fix constant string layout.
2718
2719 2003-09-24  Alexandre Oliva  <aoliva@redhat.com>
2720
2721         * gcc.dg/cpp/Wunknown-pragmas-1.c: New test.
2722
2723 2003-09-23  Geoffrey Keating  <geoffk@apple.com>
2724
2725         * gcc.dg/darwin-abi-1.c: New file.
2726
2727 2003-09-21  Andrew Pinski  <pinskia@physics.uc.edu>
2728
2729         PR target/12281
2730         * gcc.c-torture/compile/20030921-1.c: New test.
2731
2732 2003-09-22  Eric Botcazou  <ebotcazou@libertysurf.fr>
2733
2734         * g++.dg/opt/reg-stack2.C: New test.
2735
2736 2003-09-21  Christian Ehrhardt  <ehrhardt@mathematik.uni-ulm.de>
2737
2738         * g++.dg/eh/delayslot1.C: New test.
2739
2740 2003-09-20  Richard Henderson  <rth@redhat.com>
2741
2742         * gcc.dg/format/gcc_diag-1.c: Add tests for %J.
2743
2744 2003-09-20  Roger Sayle  <roger@eyesopen.com>
2745
2746         * gcc.c-torture/execute/20030920-1.c: New test case.
2747
2748 2003-09-20  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2749
2750         * g++.dg/rtti/typeid3.C: Correct expected error message.
2751
2752 2003-09-20  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2753
2754         PR c++/157
2755         * g++.dg/parse/crash12.C: New test.
2756
2757 2003-09-19  Janis Johnson  <janis187@us.ibm.com>
2758
2759         * gcc.dg/compat/mixed-struct-check.h: New.
2760         * gcc.dg/compat/mixed-struct-defs.h: New.
2761         * gcc.dg/compat/mixed-struct-init.h: New.
2762         * gcc.dg/compat/struct-by-value-19_main.c: New.
2763         * gcc.dg/compat/struct-by-value-19_x.c: New.
2764         * gcc.dg/compat/struct-by-value-19_y.c: New.
2765         * gcc.dg/compat/struct-by-value-20_main.c: New.
2766         * gcc.dg/compat/struct-by-value-20_x.c: New.
2767         * gcc.dg/compat/struct-by-value-20_y.c: New.
2768         * gcc.dg/compat/struct-return-19_main.c: New.
2769         * gcc.dg/compat/struct-return-19_x.c: New.
2770         * gcc.dg/compat/struct-return-19_y.c: New.
2771         * gcc.dg/compat/struct-return-20_main.c: New.
2772         * gcc.dg/compat/struct-return-20_x.c: New.
2773         * gcc.dg/compat/struct-return-20_y.c: New.
2774
2775 2003-09-19  Andrew Pinski  <pinskia@physics.uc.edu>
2776         * g++.dg/init/array11.C: Change unsigned to __SIZE_TYPE__
2777         so that it will not complain on LP64 targets.
2778
2779 2003-09-19  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2780
2781         PR c++/495
2782         * g++.dg/template/friend24.C: New test.
2783
2784 2003-09-19  Nathan Sidwell  <nathan@codesourcery.com>
2785
2786         PR c++/12332
2787         * g++.dg/template/memtmpl2.C: New test.
2788
2789 2003-09-18  Mark Mitchell  <mark@codesourcery.com>
2790
2791         PR target/11184
2792         * gcc.dg/builtin-apply1.c: New test.
2793
2794 2003-09-18  Nathan Sidwell  <nathan@codesourcery.com>
2795
2796         PR c++/9848
2797         * g++.dg/warn/Wunused-4.C: New test.
2798
2799 2003-09-18  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
2800
2801         PR c++/12316
2802         * g++.dg/other/gc2.C: New test.
2803
2804 2003-09-17  Mark Mitchell  <mark@codesourcery.com>
2805
2806         PR c++/11991
2807         * g++.dg/rtti/typeid3.C: New test.
2808
2809         PR c++/12266
2810         * g++.dg/overload/template1.C: New test.
2811
2812 2003-09-17  Eric Botcazou  <ebotcazou@libertysurf.fr>
2813
2814         * g++.dg/opt/cfg3.C: New test.
2815
2816 2003-09-16  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2817
2818         PR c++/7939
2819         * g++.dg/template/crash11.C: New test.
2820
2821 2003-09-16  Jason Merrill  <jason@redhat.com>
2822             Jakub Jelinek  <jakub@redhat.com>
2823
2824         * gcc.dg/attr-warn-unused-result.c: New test.
2825
2826 2003-09-15  Nathan Sidwell  <nathan@codesourcery.com>
2827
2828         PR c++/12184
2829         * g++.dg/expr/call2.C: New test.
2830
2831 2003-09-15  Andreas Jaeger  <aj@suse.de>
2832
2833         * gcc.dg/Wold-style-definition-1.c: New test.
2834
2835 2003-09-14  Mark Mitchell  <mark@codesourcery.com>
2836
2837         PR c++/3907
2838         * g++.dg/parse/template12.C: New test.
2839
2840         * g++.dg/abi/bitfield11.C: New test.
2841         * g++.dg/abi/bitfield12.C: Likewise.
2842
2843 2003-09-14  Alexandre Oliva  <aoliva@redhat.com>
2844
2845         * gcc.dg/cpp/separate-1.c: Adjust line of error.  Test for correct
2846         non-expansion of functional macro name without arguments at EOL.
2847         * gcc.dg/cpp/spacing1.c: Revert 2003-08-04's change.  Likewise.
2848
2849 2003-09-14  Richard Sandiford  <rsandifo@redhat.com>
2850
2851         * gcc.c-torture/execute/20030914-[12].c: New tests.
2852
2853 2003-09-11  Nathan Sidwell  <nathan@codesourcery.com>
2854
2855         PR c++/11788
2856         * g++.dg/overload/addr1.C: New test.
2857
2858 2003-09-10  Ian Lance Taylor  <ian@wasabisystems.com>
2859
2860         * gcc.dg/20030909-1.c: New test.
2861
2862 2003-09-10  Eric Botcazou  <ebotcazou@libertysurf.fr>
2863
2864         * gcc.dg/ultrasp10.c: New test.
2865
2866 2003-09-09  Devang Patel  <dpatel@apple.com>
2867
2868         * gcc.dg/darwin-ld-6.c: New test.
2869
2870 2003-09-09  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2871
2872         * gcc.dg/torture/builtin-explog-1.c: New testcase.
2873
2874 2003-09-08  Mark Mitchell  <mark@codesourcery.com>
2875
2876         * gcc.dg/ia64-types1.c: New test.
2877         * gcc.dg/ia64-types2.c: Likewise.
2878
2879 2003-09-08  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2880
2881         * gcc.dg/builtins-1.c: Add more _Complex tests.
2882         * gcc.dg/torture/builtin-attr-1.c: Likewise.
2883
2884         * gcc.dg/builtins-1.c: Test existing _Complex functions.
2885         * gcc.dg/torture/builtin-attr-1.c: Likewise.
2886
2887 2003-09-08  Mark Mitchell  <mark@codesourcery.com>
2888
2889         PR c++/11786
2890         * g++.dg/lookup/koenig2.C: New test.
2891
2892         PR c++/5296
2893         * g++.dg/rtti/typeid2.C: New test.
2894
2895 2003-09-08  Jakub Jelinek  <jakub@redhat.com>
2896
2897         * gcc.c-torture/compile/20030904-1.c: New test.
2898
2899 2003-09-07  Eric Botcazou  <ebotcazou@libertysurf.fr>
2900
2901         * g++.dg/opt/longbranch2.C: New test.
2902
2903 2003-09-07  Andrew Pinski  <pinskia@physics.uc.edu>
2904
2905         * g++.dg/template/crash10.C: Only compile it.
2906
2907 2003-09-07  Andrew Pinski  <pinskia@physics.uc.edu>
2908
2909         PR middle-end/11665
2910         * gcc.c-torture/compile/20030907-1.c: New test.
2911         * g++.dg/init/array11.C: New test.
2912
2913 2003-09-07  Mark Mitchell  <mark@codesourcery.com>
2914
2915         PR c++/11852
2916         * g++.dg/init/struct1.C: New test.
2917
2918 2003-09-07  Mark Mitchell  <mark@codesourcery.com>
2919
2920         PR c++/12181
2921         * g++.dg/expr/comma1.C: New test.
2922
2923 2003-09-06  Mark Mitchell  <mark@codesourcery.com>
2924
2925         PR c++/11867
2926         * g++.dg/expr/static_cast5.C: New test.
2927
2928 2003-09-06  Andrew Pinski  <pinskia@physics.uc.edu>
2929
2930         PR c++/11507
2931         * g++.dg/lookup/scoped7.C: New test.
2932
2933         PR c++/9574
2934         * g++.dg/other/static1.C: New test.
2935
2936         PR c++/11490
2937         * g++.dg/warn/template-1.C: New test.
2938
2939         PR c++/11432
2940         * g++.dg/template/crash10.C: New test.
2941
2942         PR c++/2478
2943         * g++.dg/overload/VLA.C: New test.
2944
2945         PR c++/10804
2946         * g++.dg/template/call1.C: New test.
2947
2948 2003-09-06  Nathan Sidwell  <nathan@codesourcery.com>
2949
2950         PR c++/11794
2951         * g++.dg/parse/using3.C: New test.
2952
2953 2003-09-06  Roger Sayle  <roger@eyesopen.com>
2954
2955         PR c++/11409
2956         * g++.dg/overload/builtin3.C: New test case.
2957
2958 2003-09-06  Steven Bosscher  <steven@gcc.gnu.org>
2959
2960         PR c/9862
2961         * gcc.dg/20030906-1.c: New test.
2962         * gcc.dg/20030906-2.c: Likewise.
2963
2964 2003-09-06  Nathan Sidwell  <nathan@codesourcery.com>
2965
2966         PR c++/12167
2967         * g++.dg/parse/defarg5.C: New test.
2968
2969         * g++.dg/template/non-type-template-argument-1.C: Tweak expected error.
2970
2971 2003-09-05  Mark Mitchell  <mark@codesourcery.com>
2972
2973         PR c++/12163
2974         * g++.dg/expr/static_cast4.C: New test.
2975
2976         PR c++/12146
2977         * g++.dg/template/crash9.C: New test.
2978
2979 2003-09-05  Andrew Pinski  <pinskia@physics.uc.edu>
2980
2981         * g++.old-deja/g++.ext/pretty2.C: Update for change
2982         in __FUNCTION__.
2983         * g++.old-deja/g++.ext/pretty3.C: Likewise.
2984
2985 2003-09-05  Nathan Sidwell  <nathan@codesourcery.com>
2986
2987         PR c++/11922
2988         * g++/dg/template/qualified-id1.C: New test.
2989
2990         PR c++/12037
2991         * g++.dg/warn/noeffect4.C: New test.
2992
2993 2003-09-04  Matt Austern  <austern@apple.com>
2994
2995         * g++.dg/ext/fnname1.C: New test. (__func__ for C++.)
2996         * g++.dg/ext/fnname2.C: Likewise.
2997         * g++.dg/ext/fnname3.C: Likewise.
2998
2999 2003-09-04  Mark Mitchell  <mark@codesourcery.com>
3000
3001         * g++.dg/expr/lval1.C: New test.
3002         * g++.dg/ext/lvcast.C: Remove.
3003
3004 2003-09-03  Roger Sayle  <roger@eyesopen.com>
3005
3006         PR optimization/11700.
3007         * gcc.c-torture/compile/20030903-1.c: New test case.
3008
3009 2003-09-03  Mark Mitchell  <mark@codesourcery.com>
3010
3011         PR c++/12053
3012         * g++.dg/abi/layout4.C: New test.
3013
3014 2003-09-02  Scott Brumbaugh  <scottb.lists@verizon.net>
3015
3016         PR c++/11553
3017         * g++.dg/parse/friend3.C: New test.
3018
3019 2003-09-02  Mark Mitchell  <mark@codesourcery.com>
3020
3021         PR c++/11847
3022         * g++.dg/template/class1.C: New test.
3023
3024         PR c++/11808
3025         * g++.dg/expr/call1.C: New test.
3026
3027 2003-09-01  Mark Mitchell  <mark@codesourcery.com>
3028
3029         PR c++/12114
3030         * g++.dg/init/ref9.C: New test.
3031
3032         PR c++/11972
3033         * g++.dg/template/nested4.C: New test.
3034
3035 2003-08-29  Mark Mitchell  <mark@codesourcery.com>
3036
3037         PR c++/12093
3038         * g++.dg/template/non-dependent4.C: New test.
3039
3040         PR c++/11928
3041         * g++.dg/inherit/conv1.C: New test.
3042
3043 2003-08-29  Mark Mitchell  <mark@codesourcery.com>
3044
3045         PR c++/6196
3046         * g++.dg/ext/label1.C: New test.
3047         * g++.dg/ext/label2.C: Likewise.
3048
3049 2003-08-28  Mark Mitchell  <mark@codesourcery.com>
3050
3051         * g++.dg/expr/cond3.C: New test.
3052
3053 2003-08-28  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
3054
3055         * gcc.dg/builtins-1.c: Add new builtin cases.
3056
3057 2003-08-28  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
3058
3059         * gcc.dg/builtins-1.c: Add new cases.
3060         * gcc.dg/torture/builtin-attr-1.c: Likewise.
3061
3062 2003-08-28  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
3063
3064         * gcc.dg/builtins-1.c: Add more math builtin tests.
3065         * gcc.dg/torture/builtin-attr-1.c: New test.
3066
3067 2003-08-28  Mark Mitchell  <mark@codesourcery.com>
3068
3069         PR optimization/5079
3070         * g++.dg/opt/static3.C: New test.
3071
3072 2003-08-27  Zdenek Dvorak  <rakdver@atrey.karlin.mff.cuni.cz>
3073
3074         * gcc.misc-tests/gcov-10b.c: New test.
3075
3076 2003-08-27  Mark Mitchell  <mark@codesourcery.com>
3077
3078         * g++.dg/opt/ptrmem3.C: New test.
3079
3080         * g++.old-deja/g++.pt/overload8.C: Remove XFAIL.
3081
3082 2003-08-27  Jakub Jelinek  <jakub@redhat.com>
3083
3084         * gcc.dg/20030826-2.c: New test.
3085
3086 2003-08-26  Roger Sayle  <roger@eyesopen.com>
3087
3088         PR middle-end/12002
3089         * g77.f-torture/compile/12002.f: New test case.
3090
3091 2003-08-26  Roger Sayle  <roger@eyesopen.com>
3092
3093         * gcc.dg/20030826-1.c: New test case.
3094
3095 2003-08-26  Matt Kraai  <kraai@alumni.cmu.edu>
3096
3097         * gcc.dg/noncompile/20030818-1.c: Expect second line of error.
3098
3099 2003-08-26  Nathan Sidwell  <nathan@codesourcery.com>
3100
3101         PR c++/11871
3102         * c++.dg/lookup/crash1.C: New test.
3103
3104         * c++.dg/warn/noeffect3.C: New test.
3105
3106 2003-08-25  Janis Johnson  <janis187@us.ibm.com>
3107
3108         * gcc.dg/compat/vector-1_x.c: Compile with -w.
3109         * gcc.dg/compat/vector-1_y.c: Ditto.
3110         * gcc.dg/compat/vector-2_x.c: Ditto.
3111         * gcc.dg/compat/vector-2_y.c: Ditto.
3112
3113 2003-08-25  Ulrich Weigand  <uweigand@de.ibm.com>
3114
3115         * gcc.dg/20030702-1.c: New test.
3116
3117 2003-08-25  Mark Mitchell  <mark@codesourcery.com>
3118
3119         PR c++/8795
3120         * g++.dg/ext/altivec-1.C: New test.
3121
3122 2003-08-24  Richard Henderson  <rth@redhat.com>
3123
3124         * g++.dg/eh/simd-2.C: Add -w for x86.
3125
3126 2003-08-23  Jakub Jelinek  <jakub@redhat.com>
3127
3128         * gcc.dg/20030815-1.c: New test.
3129
3130 2003-08-23  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
3131
3132         PR c++/3765
3133         * g++.dg/parse/access6.C: New test.
3134
3135 2003-08-23  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
3136
3137         PR c++/641, c++/11876
3138         * g++.dg/template/friend22.C: New test.
3139         * g++.dg/template/friend23.C: Likewise.
3140
3141 2003-08-22  Mark Mitchell  <mark@codesourcery.com>
3142
3143         * gcc.misc-tests/linkage.exp: Treat all HP-UX platforms
3144         identically.
3145
3146 2003-08-22  Mark Mitchell  <mark@codesourcery.com>
3147
3148         * g++.old-deja/g++.ext/attrib5.C: XFAIL on hppa2*-hp-hpux11*.
3149
3150 2003-08-22  Mark Mitchell  <mark@codesourcery.com>
3151
3152         * gcc.dg/20020313-1.c: Add "-w" to dg-options.
3153
3154 2003-08-22  Mark Mitchell  <mark@codesourcery.com>
3155
3156         * gcc.misc-tests/linkage.exp: Add logic for ia64-hp-hpux*.
3157
3158 2003-08-22  Mark Mitchell  <mark@codesourcery.com>
3159
3160         * g++.dg/other/packed1.C: Add XFAIL marker for ia64-hp-hpux*.
3161
3162 2003-08-21  Mark Mitchell  <mark@codesourcery.com>
3163
3164         PR c++/11919
3165         * g++.dg/overload/prom1.C: New test.
3166
3167         PR c++/11551
3168         * g++.dg/parse/dtor2.C: New test.
3169
3170         PR c++/10762
3171         * g++.dg/parse/using2.C: New test.
3172
3173 2003-08-21  Kazu Hirata  <kazu@cs.umass.edu>
3174
3175         PR target/11805
3176         * gcc.c-torture/compile/20030821-1.c: New.
3177
3178 2003-08-20  Mark Mitchell  <mark@codesourcery.com>
3179
3180         PR c++/11834
3181         * g++.dg/template/deduce2.C: New test.
3182
3183 2003-08-21  Josef Zlomek  <zlomekj@suse.cz>
3184
3185         * gcc.c-torture/execute/20030821-1.c: New test.
3186
3187 2003-08-20  Roger Sayle  <roger@eyesopen.com>
3188
3189         PR middle-end/11984
3190         * gcc.dg/20030820-1.c: New test case.
3191
3192 2003-08-20  Nathan Sidwell  <nathan@codesourcery.com>
3193
3194         PR c++/11945
3195         * g++.dg/warn/noeffect2.C: New test.
3196
3197 2003-08-19  Mark Mitchell  <mark@codesourcery.com>
3198
3199         PR c++/10926
3200         * g++.dg/template/dtor2.C: New test.
3201
3202         PR c++/11684
3203         * g++.dg/template/operator1.C: New test.
3204         * g++.dg/parse/operator4.C: New test.
3205
3206         PR c++/11946.C
3207         * g++.dg/expr/enum1.C: New test.
3208         * gcc.dg/c99-bool-1.c: Remove bogus warning.
3209
3210         PR c++/11036.C
3211         * g++.dg/parse/elab2.C: New test.
3212         * g++.dg/parse/typedef4.C: Change error message.
3213         * g++.old-deja/g++.robertl/eb133.C: Remove bogus error markers.
3214         * g++.old-deja/g++.robertl/eb133a.C: Remove bogus error markers.
3215         * g++.old-deja/g++.robertl/eb133b.C: Remove bogus error markers.
3216
3217 2003-08-19  Geoffrey Keating  <geoffk@apple.com>
3218
3219         * gcc.dg/pch/warn-1.c: New.
3220         * gcc.dg/pch/warn-1.hs: New.
3221
3222         * lib/dg-pch.exp (dg-pch): Use 'return' not 'continue' to skip
3223         not-tested file.
3224
3225 2003-08-19  Andrew Pinski  <pinskia@physics.uc.edu>
3226
3227         * gcc.dg/uninit-E.c: Add forgotten dg-warning marker.
3228
3229 2003-08-19  Andrew Pinski  <pinskia@physics.uc.edu>
3230
3231         * gcc.dg/uninit-D.c: New Test.
3232         * gcc.dg/uninit-E.c: New Test.
3233         * gcc.dg/uninit-F.c: New Test.
3234         * gcc.dg/uninit-G.c: New Test.
3235
3236 2003-08-19  Michael Ritzert  <ritzert@t-online.de>
3237
3238         * g++.dg/README: Describe the pch directory.
3239
3240 2003-08-19  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
3241
3242         PR c++/11174
3243         * g++.dg/parse/access4.C: New test.
3244         * g++.dg/parse/access5.C: Likewise.
3245         * g++.old-deja/g++.jason/access17.C: Adjust error message.
3246
3247 2003-08-18  Matt Kraai  <kraai@alumni.cmu.edu>
3248
3249         * gcc.dg/noncompile/20030818-1.c: New.
3250
3251 2003-08-18  Nathan Sidwell  <nathan@codesourcery.com>
3252
3253         PR c++/11957
3254         * g++.dg/warn/noeffect1.C: New test.
3255
3256         * g++.dg/template/scope2.C: New test.
3257         * g++.dg/template/error2.C: Correct dg-error
3258
3259 2003-08-18  Richard Sandiford  <rsandifo@redhat.com>
3260
3261         * gcc.c-torture/compile/mipscop*.c: Turn into compile-only tests.
3262
3263 2003-08-16  Nathan Sidwell  <nathan@codesourcery.com>
3264
3265         PR C++/11512
3266         * g++.dg/template/warn1.C: New.
3267
3268 2003-08-15  Nathan Sidwell  <nathan@codesourcery.com>
3269
3270         * g++.dg/template/error2.C: New test.
3271         * g++.dg/lookup/using7.C: Adjust errors
3272         * g++.old-deja/g++.pt/crash36.C: Likewise.
3273         * g++.old-deja/g++.pt/derived3.C: Likewise.
3274
3275 2003-08-14  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
3276
3277         * gcc.c-torture/execute/builtins/lib/strcat.c: New.
3278         * gcc.c-torture/execute/builtins/string-9-lib.c: New.
3279         * gcc.c-torture/execute/builtins/string-9.c: New, from
3280         string-opt-9.c.  Adjust for execute/builtins framework.
3281         * gcc.c-torture/execute/string-opt-9.c: Delete.
3282
3283 2003-08-12  Mark Mitchell  <mark@codesourcery.com>
3284
3285         * g++.dg/init/new8.C: Use __SIZE_TYPE__ to get the type of size_t.
3286
3287         * g++.dg/parse/ret-type2.C: New test.
3288
3289         PR c++/11703
3290         * g++.dg/init/new8.C: New test.
3291
3292         PR c++/10923
3293         * g++.dg/parse/typedef5.C: New test.
3294
3295         PR c++/9512
3296         * g++.dg/parse/qualified2.C: New test.
3297         * g++.old-deja/g++.other/decl5.C: Mark one more instance of
3298         invalid code.
3299
3300 2003-08-11  Mark Mitchell  <mark@codesourcery.com>
3301
3302         * g++.dg/conversion/ptrmem1.C: New test.
3303
3304 2003-08-11  Jakub Jelinek  <jakub@redhat.com>
3305
3306         PR target/11693
3307         * gcc.dg/20030811-1.c: New test.
3308
3309         PR target/11535
3310         * gcc.c-torture/execute/20030811-1.c: New test.
3311
3312 2003-08-10  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
3313
3314         * gcc.c-torture/execute/string-opt-9.c: Add more strcat cases.
3315
3316 2003-08-10  Mark Mitchell  <mark@codesourcery.com>
3317
3318         PR c++/11789.C
3319         * g++.dg/inherit/multiple1.C: New test.
3320
3321 2003-08-10  Nathan Sidwell  <nathan@codesourcery.com>
3322
3323         * gcc.dg/spe1.c: New test.
3324
3325         PR c++/11670
3326         * g++.dg/expr/cast2.C: New test.
3327
3328         PR c++/10530
3329         * g++.dg/template/dependent-name2.C: New test.
3330
3331 2003-08-08  Andrew Pinski  <pinskia@physics.uc.edu>
3332
3333         * g++.dg/parse/crash11.C: Put the dg options in comments.
3334
3335 2003-08-08  Neil Booth  <neil@daikokuya.co.uk>
3336
3337         * lib/gcc-dg.exp: Update for diagnostic change.
3338
3339 2003-08-07  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
3340
3341         PR c++/5767
3342         * g++.dg/parse/crash11.C: New test.
3343
3344 2003-08-06  Alexandre Oliva  <aoliva@redhat.com>
3345
3346         * gcc.dg/cpp/spacing1.c: Update.
3347
3348 2003-08-04  Janis Johnson  <janis187@us.ibm.com>
3349
3350         PR target/11739
3351         * gcc.misc-tests/i386-prefetch.exp: Use -march=i386 when specifying
3352         a value for -mtune.
3353
3354 2003-08-04  Roger Sayle  <roger@eyesopen.com>
3355
3356         PR middle-end/11771
3357         * gcc.c-torture/compile/20030804-1.c: New test case.
3358
3359 2003-08-04  Roger Sayle  <roger@eyesopen.com>
3360
3361         * gcc.dg/20030804-1.c: New test case.
3362
3363 2003-08-04  Alexandre Oliva  <aoliva@redhat.com>
3364
3365         * gcc.dg/cpp/separate-1.c: New test.
3366
3367 2003-08-03  Nathan Sidwell  <nathan@codesourcery.com>
3368
3369         PR c++/11704
3370         * g++.dg/template/dependent-expr2.C: New test.
3371
3372         PR c++/11766
3373         * g++.dg/expr/ptrmem1.C: New test.
3374
3375 2003-08-03  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
3376
3377         PR c++/9453
3378         * g++.dg/template/friend15.C: New test.
3379
3380 2003-08-03  Neil Booth  <neil@daikokuya.co.uk>
3381
3382         * lib/dg-pch.exp: Work round PCH bug.
3383
3384 2003-08-02  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
3385
3386         * gcc.dg/builtins-1.c: Add macro helpers.  Add missing math
3387         builtins.  Move cases from builtins-4.c here.
3388
3389         * gcc.dg/torture/builtin-math-1.c: New test taken from
3390         bits of gcc.dg/builtins-3.c, gcc.dg/builtins-5.c and also some
3391         additional cases.
3392
3393         * gcc.dg/builtins-3.c, gcc.dg/builtins-4.c, gcc.dg/builtins-5.c:
3394         Delete.
3395
3396 2003-08-02  Nathan Sidwell  <nathan@codesourcery.com>
3397
3398         PR c++/9447
3399         * g++.dg/template/using7.C: New test.
3400
3401 2003-08-02  Neil Booth  <neil@daikokuya.co.uk>
3402
3403         * import1.c, import2.c: New tests.
3404
3405 2003-08-01  Jakub Jelinek  <jakub@redhat.com>
3406
3407         * g++.dg/eh/crossjump1.C: New test.
3408
3409 2003-08-01  Mark Mitchell  <mark@codesourcery.com>
3410
3411         PR c++/11697
3412         * g++.dg/template/using6.C: New test.
3413
3414         PR c++/11744
3415         * g++.dg/template/koenig2.C: New test.
3416
3417 2003-08-01  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
3418
3419         PR c++/7983
3420         * g++.dg/parse/typedef4.C: New test.
3421
3422 2003-08-01  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
3423
3424         PR c++/8442, c++/8806
3425         * g++.dg/template/elab1.C: New test.
3426         * g++.dg/template/type2.C: Likewise.
3427         * g++.dg/template/ttp3.C: Adjust expected error message.
3428         * g++.old-deja/g++.law/visibility13.C: Likewise.
3429         * g++.old-deja/g++.niklas/t135.C: Likewise.
3430         * g++.old-deja/g++.pt/ttp41.C: Likewise.
3431         * g++.old-deja/g++.pt/ttp43.C: Use qualified name for template
3432         template argument.
3433         * g++.old-deja/g++.pt/ttp44.C: Likewise.
3434
3435 2003-08-01  Nathan Sidwell  <nathan@codesourcery.com>
3436
3437         PR c++/11295
3438         * g++.dg/ext/stmtexpr1.C: New test.
3439
3440         * g++.dg/opt/tmp1.C: New test.
3441
3442         PR c++/11525
3443         * g++.dg/parse/constant4.C: New test.
3444
3445         PR c++/9447
3446         * g++.dg/template/using5.C: New test.
3447
3448 2003-07-31  Roger Sayle  <roger@eyesopen.com>
3449
3450         * gcc.dg/builtins-27.c: New test case.
3451
3452 2003-07-31  Jakub Jelinek  <jakub@redhat.com>
3453
3454         * gcc.dg/tls/opt-7.c: New test.
3455
3456 2003-07-31  Andrew Pinski  <pinskia@physics.uc.edu>
3457
3458         * g++.old-deja/g++.other/crash18.C: Remove.
3459
3460 2003-07-31  Nathan Sidwell  <nathan@codesourcery.com>
3461
3462         * g++.dg/template/explicit3.C: New.
3463         * g++.dg/template/explicit4.C: New.
3464         * g++.dg/template/explicit5.C: New.
3465
3466         PR c++/11347
3467         * g++.dg/template/memtmpl1.C: New.
3468
3469 2003-07-29  Andrew Pinski <pinskia@physics.uc.edu>
3470
3471         PR target/11565
3472         * gcc.dg/i386-387-1.c (dg-options): Add -march=i386.
3473         * gcc.dg/i386-387-5.c (dg-options): Likewise.
3474
3475 2003-07-30  Jan Hubicka  <jh@suse.cz>
3476
3477         * vtgc1.c: Kill.
3478
3479 2003-07-29  Zack Weinberg  <zack@codesourcery.com>
3480
3481         * gcc.dg/struct-in-proto-1.c: New test.
3482
3483 2003-07-29  Neil Booth  <neil@daikokuya.co.uk>
3484
3485         * gcc.dg/cpp/include2.c: Only expect one message.
3486
3487 2003-07-29  Nathan Sidwell  <nathan@codesourcery.com>
3488
3489         PR c++/9447
3490         * g++.dg/template/using1.C: New test.
3491         * g++.dg/template/using2.C: New test.
3492         * g++.dg/template/using3.C: New test.
3493         * g++.dg/template/using4.C: New test.
3494
3495 2003-07-29  Alexandre Oliva  <aoliva@redhat.com>
3496
3497         * gcc.c-torture/execute/string-opt-9.c: strcmp returns int.
3498         * gcc.c-torture/execute/string-opt-10.c: Likewise.
3499
3500 2003-07-28  Jan Hubicka  <jh@suse.cz>
3501
3502         PR c++/11530
3503         * g++.dg/opt/call1.C: New test.
3504
3505 2003-07-28  Alexandre Oliva <aoliva@redhat.com>
3506
3507         PR c++/11667
3508         * g++.dg/init/enum2.C: New test.
3509         * g++.dg/template/overload1.C: Add "-w" option.
3510
3511 2003-07-28    <hp@bitrange.com>
3512
3513         * gcc.dg/Wdeclaration-after-statement-1.c,
3514         gcc.dg/Wdeclaration-after-statement-2.c: New tests.
3515
3516 2003-07-28  Jakub Jelinek  <jakub@redhat.com>
3517
3518         * gcc.c-torture/compile/20030725-1.c: New test.
3519
3520 2003-07-28  Aldy Hernandez  <aldyh@redhat.com>
3521
3522         * gcc.dg/20030505.c: Only run for SPE.
3523         Remove definition of opaque type.
3524
3525 2003-07-27  Mark Mitchell  <mark@codesourcery.com>
3526
3527         * g++.dg/template/ptrmem6.C: New test.
3528
3529 2003-07-26  Geoffrey Keating  <geoffk@apple.com>
3530
3531         * gcc.c-torture/compile/zero-strct-2.c: New test.
3532
3533 2003-07-25  Geoffrey Keating  <geoffk@apple.com>
3534
3535         * gcc.dg/intermod-1.c: New test.
3536
3537 2003-07-25  Nathan Sidwell  <nathan@codesourcery.com>
3538
3539         PR c++/11617
3540         * g++.dg/template/lookup2.C: New test.
3541         * g++.dg/template/memclass1.C: Remove instantiated from error.
3542         * g++.dg/other/error2.C: Tweak expected errors.
3543
3544         PR c++/11596
3545         * g++.dg/template/defarg3.C: New test.
3546
3547         * g++.dg/ext/packed2.C: Pack member struct too. Explain why.
3548
3549 2003-07-24  Mark Mitchell  <mark@codesourcery.com>
3550
3551         * g++.dg/inherit/access5.C: New test.
3552
3553 2003-07-24  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
3554
3555         PR c++/11513
3556         * g++.dg/template/crash8.C: New test.
3557
3558 2003-07-23  Steven Bosscher <steven@gcc.gnu.org>
3559
3560         PR c/10602
3561         * gcc.dg/noncompile/incomplete-2.c: New test.
3562
3563 2003-07-23  Mark Mitchell  <mark@codesourcery.com>
3564
3565         PR c++/11645
3566         * g++.dg/inherit/access4.C: New test.
3567
3568         PR c++/11517
3569         * g++.dg/expr/cond2.C: New test.
3570
3571         PR optimization/10679
3572         * g++.dg/opt/inline4.C: New test.
3573
3574 2003-07-23  Nathan Sidwell  <nathan@codesourcery.com>
3575
3576         * g++.dg/parse/crash10: New test.
3577
3578 2003-07-22  Nathan Sidwell  <nathan@codesourcery.com>
3579
3580         * g++.dg/ext/flexary1.C: New test.
3581
3582 2003-07-22  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
3583
3584         PR c++/10793
3585         * g++.dg/template/crash9.C: New test.
3586
3587 2003-07-22  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
3588
3589         PR c++/3004
3590         * g++.dg/parse/typedef3.C: New test.
3591
3592         PR c++/7906
3593         * g++.dg/parse/operator2.C: New test.
3594
3595         PR c++/8895
3596         * g++.dg/parse/def-tmpl-arg1.C: New test.
3597
3598         PR c++/9282
3599         * g++.dg/parse/funptr1.C: New test.
3600
3601         PR c++/9452
3602         * g++.dg/parse/ambig3.C: New test.
3603
3604         PR c++/9454
3605         * g++.dg/parse/operator3.C: New test.
3606
3607         PR c++/9486
3608         * g++.dg/parse/template10.C: New test.
3609
3610         PR c++/9488
3611         * g++.dg/parse/template11.C: New test.
3612
3613         PR c++/10150
3614         * g++.dg/parse/invalid-op1.C: New test.
3615
3616         PR c++/10247
3617         * g++.dg/parse/condexpr1.C: New test.
3618
3619 2003-07-22  Nathan Sidwell  <nathan@codesourcery.com>
3620
3621         * g++.dg/ext/packed3.C: New test.
3622         * g++.dg/ext/packed4.C: New test.
3623
3624         * gcc.dg/pack-test-3.c: New test.
3625
3626 2003-07-21  Janis Johnson  <janis187@us.ibm.com>
3627
3628         * lib/compat.exp: Handle dg-options per source file.
3629         * g++.dg/compat/abi/bitfield1_x.C: Specify dg-options.
3630         * g++.dg/compat/abi/bitfield1_y.C: Ditto.
3631         * g++.dg/compat/abi/bitfield2_x.C: Ditto.
3632         * g++.dg/compat/abi/bitfield2_y.C: Ditto.
3633         * g++.dg/compat/abi/vbase8-10_x.C: Ditto.
3634         * g++.dg/compat/abi/vbase8-10_y.C: Ditto.
3635         * g++.dg/compat/abi/vbase8-21_x.C: Ditto.
3636         * g++.dg/compat/abi/vbase8-21_y.C: Ditto.
3637         * g++.dg/compat/abi/vbase8-22_x.C: Ditto.
3638         * g++.dg/compat/abi/vbase8-22_y.C: Ditto.
3639         * g++.dg/compat/abi/vbase8-4_x.C: Ditto.
3640         * g++.dg/compat/abi/vbase8-4_y.C: Ditto.
3641         * g++.dg/compat/break/bitfield7_x.C: Ditto.
3642         * g++.dg/compat/break/bitfield7_y.C: Ditto.
3643
3644 2003-07-21  Andrew Pinski  <pinskia@physics.uc.edu>
3645
3646         PR c/10320
3647         * gcc.c-torture/execute/20030718-1.c: New test.
3648
3649 2003-07-21  Eric Botcazou  <ebotcazou@libertysurf.fr>
3650
3651         PR optimization/11536
3652         * gcc.dg/20030721-1.c: New test.
3653
3654 2003-07-19  Mark Mitchell  <mark@codesourcery.com>
3655
3656         PR c++/11546
3657         * g++.dg/template/lookup1.C: New test.
3658
3659 2003-07-19  Zack Weinberg  <zack@codesourcery.com>
3660
3661         * gcc.dg/noncompile/label-1.c: New comprehensive test case for
3662         diagnostics of ill-formed constructs involving labels.
3663         * gcc.dg/noncompile/label-lineno-1.c: Add error regexp for
3664         the new 'previously defined here' message.
3665
3666 2003-07-18  Nathan Sidwell  <nathan@codesourcery.com>
3667
3668         * g++.dg/parse/non-dependent2.C: New test.
3669
3670 2003-07-18  Andrew Pinski  <pinskia@physics.uc.edu>
3671
3672         * g++.dg/init/init-ref4.C: xfail on targets without
3673         weak symbols.
3674
3675 2003-07-17  Jakub Jelinek  <jakub@redhat.com>
3676
3677         PR target/11087
3678         * gcc.c-torture/execute/20030717-1.c: New test.
3679
3680 2003-07-18  Eric Botcazou  <ebotcazou@libertysurf.fr>
3681
3682         * g++.dg/opt/cfg1.C: New test.
3683
3684 2003-07-17  Mark Mitchell  <mark@codesourcery.com>
3685
3686         PR optimization/11557
3687         * gcc.dg/20030717-1.c: New test.
3688
3689 2003-07-17  Andrew Pinski <pinskia@physics.uc.edu>
3690
3691         PR c++/10476
3692         * g++.dg/expr/crash-1.C: New test.
3693
3694         PR c++/11027
3695         * g++.dg/template/init3.C: New test.
3696
3697         PR c++/8222
3698         * g++.dg/template/non-dependent1.C: New test.
3699
3700         PR c++/11070
3701         * g++.dg/template/non-dependent2.C: New test.
3702
3703         PR c++/11071
3704         * g++.dg/template/non-dependent3.C: New test.
3705
3706         PR c++/9907
3707         * g++.dg/template/sizeof5.C: New test.
3708
3709 2003-07-17  Geoffrey Keating  <geoffk@apple.com>
3710
3711         PR 11498
3712         * gcc.c-torture/compile/mangle-1.c: New file.
3713
3714 2003-07-17  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
3715
3716         PR c++/7809
3717         * g++.dg/parse/access3.C: New test.
3718
3719 2003-07-17  Andrew Pinski  <pinskia@physics.uc.edu>
3720
3721         PR c++/11384
3722         * g++.dg/init/init-ref4.C: New test.
3723
3724 2003-07-16  Mark Mitchell  <mark@codesourcery.com>
3725
3726         PR c++/11547
3727         * g++.dg/parse/constant3.C: New test.
3728         * g++.dg/parse/crash7.C: Likewise.
3729
3730 2003-07-16  Andrew Pinski  <pinskia@physics.uc.edu>
3731
3732         PR target/11008
3733         * gcc.dg/i386-pentium4-not-mull.c: New.
3734
3735 2003-07-16  J"orn Rennecke <joern.rennecke@superh.com>
3736
3737         * gcc.dg/asm-names.c (ymain): Make it weak.
3738
3739 2003-07-16  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
3740
3741         PR c++/5421
3742         * g++.dg/template/friend21.C: New test.
3743
3744 2003-07-16  Jakub Jelinek  <jakub@redhat.com>
3745
3746         * gcc.dg/cleanup-8.c: New test.
3747         * gcc.dg/cleanup-9.c: New test.
3748
3749 2003-07-16  Danny Smith  <dannysmith@users.sourceforge.net>
3750
3751         * g++.dg/ext/dll-MI1.h: New file.
3752         * g++.dg/ext/dllexport-MI1.C: New file.
3753         * g++.dg/ext/dllimport-MI1.C: New file.
3754
3755 2003-07-15  Jakub Jelinek  <jakub@redhat.com>
3756
3757         * gcc.c-torture/execute/string-opt-8.c (main): Remove i370 and s390,
3758         it does not have cmpstrsi patterns (just cmpmemsi).
3759
3760 2003-07-15  Mark Mitchell  <mark@codesourcery.com>
3761
3762         PR debug/11473
3763         * g++.dg/debug/debug8.C: New test.
3764
3765 2003-07-15  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
3766
3767         PR c++/10108
3768         * g++.dg/template/crash7.C: New test.
3769
3770 2003-07-15  Kazu Hirata  <kazu@cs.umass.edu>
3771
3772         PR target/10795
3773         * gcc.c-torture/compile/20030708-1.c: New.
3774
3775 2003-07-15  Eric Botcazou  <ebotcazou@libertysurf.fr>
3776
3777         * gcc.c-torture/execute/20030715-1.c: New test.
3778
3779 2003-07-14  Geoffrey Keating  <geoffk@apple.com>
3780
3781         * gcc.dg/pch/inline-3.c: New file.
3782         * gcc.dg/pch/inline-3.hs: New file.
3783         * gcc.dg/pch/inline-4.c: New file.
3784         * gcc.dg/pch/inline-4.hs: New file.
3785
3786 2003-07-14  Mark Mitchell  <mark@codesourcery.com>
3787
3788         PR c++/11509
3789         * g++.dg/template/crash6.C: New test.
3790
3791         PR c++/7053
3792         * g++.dg/template/friend20.C: New test.
3793
3794         PR c++/7019
3795         * g++.dg/template/overload2.C: New test.
3796
3797 2003-07-14  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
3798
3799         PR optimization/11440
3800         * gcc.c-torture/execute/20030714-1.c: New test.
3801
3802 2003-07-14  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
3803
3804         PR c++/11154
3805         * g++.dg/template/partial2.C: New test.
3806
3807 2003-07-13  Mark Mitchell  <mark@codesourcery.com>
3808
3809         PR c++/11503
3810         * g++.dg/template/anon1.C: New test.
3811
3812         PR c++/11493
3813         PR c++/11495
3814         * g++.dg/parse/template9.C: Likewise.
3815         * g++.dg/template/crash4.C: New test.
3816         * g++.dg/template/koenig1.C: Likewise.
3817         * g++.old-deja/g++.benjamin/tem03.C: Adjust error markers.
3818         * g++.old-deja/g++.benjamin/tem06.C: Declare "x".
3819         * g++.old-deja/g++.jason/overload33.C: Use this-> when calling
3820         functions.
3821         * g++.old-deja/g++.jason/template36.C: Likewise.
3822         * g++.old-deja/g++.mike/p1989.C: Likewise.
3823         * g++.old-deja/g++.pt/lookup2.C: Use -fpermissive when compiling.
3824         * g++.old-deja/g++.pt/ttp20.C: Use this->.
3825         * g++.old-deja/g++.pt/ttp21.C: Use this->.
3826         * g++.old-deja/g++.pt/typename13.C: Use -fpermissive when
3827         compiling.
3828         * g++.old-deja/g++.pt/union2.C: Use this->.
3829
3830 2003-07-11  Jakub Jelinek  <jakub@redhat.com>
3831
3832         * gcc.dg/20030711-1.c: New test.
3833
3834 2003-07-11  Nathan Sidwell  <nathan@codesourcery.com>
3835
3836         PR c++/11050
3837         * g++.dg/parse/args1.C: New test.
3838         * g++.pt/defarg8.C: Change expected errors.
3839
3840 2003-07-11  Mark Mitchell  <mark@codesourcery.com>
3841
3842         PR c++/8164
3843         * g++.dg/template/nontype2.C: New test.
3844
3845         PR c++/10558
3846         * g++.dg/parse/template8.C: New test.
3847
3848         PR c++/8327
3849         * g++.dg/template/scope1.C: New test.
3850
3851         * g++.dg/warn/Wsign-compare-1.C: New test.
3852
3853 2003-07-10  Kazu Hirata  <kazu@cs.umass.edu>
3854
3855         * gcc.dg/20021018-1.c: Disable if the sizeof (int) < 4.
3856
3857 2003-07-10  Mark Mitchell  <mark@codesourcery.com>
3858
3859         PR c++/9411
3860         * g++.dg/template/explicit2.C: New test.
3861
3862         PR c++/10032
3863         * g++.dg/warn/pedantic1.C: New test.
3864
3865 2003-07-10  Nathan Sidwell  <nathan@codesourcery.com>
3866
3867         PR c++ 9483
3868         * g++.dg/other/field1.C: New test.
3869
3870 2003-07-10  Kazu Hirata  <kazu@cs.umass.edu>
3871
3872         PR c/11449
3873         * gcc.c-torture/compile/20030707-1.c: New.
3874
3875 2003-07-10  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
3876
3877         PR c++/10849
3878         * g++.dg/template/access12.C: New test.
3879
3880 2003-07-09  Nathan Sidwell  <nathan@codesourcery.com>
3881
3882         * g++.dg/bprob/bprob.exp (prof_ext): Update.
3883         * g77.dg/bprob/bprob.exp (prof_ext): Update.
3884         * gcc.misc-tests/bprob.exp (prof_ext): Update.
3885         * gcc.misc-tests/gcov.exp: Update
3886         * g++.dg/gcov/gcov.exp: Update
3887         * lib/gcov.exp: Update.
3888
3889 2003-07-08  Mark Mitchell  <mark@codesourcery.com>
3890
3891         * g++.dg/abi/mangle17.C: Make sure template expressions are
3892         dependent.
3893         * g++.dg/abi/mangle4.C: Mark erroneous casts.
3894         * g++.dg/debug/debug7.C: Mark erronous new-declarator.
3895         * g++.dg/opt/stack1.C: Remove erroneous code.
3896         * g++.dg/parse/template7.C: New test.
3897         * g++.dg/template/dependent-expr1.C: Mark erroneous code.
3898         * g++.old-deja/g++.pt/crash4.C: Likewise.
3899
3900 2003-07-09  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
3901
3902         * gcc.dg/const-elim-1.c (dg-final): Change regexp to match labels
3903         with zero or one occurence of `$' after the initial `L'.
3904
3905 2003-07-08  Kazu Hirata  <kazu@cs.umass.edu>
3906
3907         * gcc.c-torture/compile/20030704-1.c: Add a comment.
3908
3909 2003-07-08  Roger Sayle  <roger@eyesopen.com>
3910
3911         PR c/11370
3912         * gcc.dg/Wunreachable-6.c: New testcase.
3913         * gcc.dg/Wunreachable-7.c: New testcase.
3914
3915 2003-07-08  Jakub Jelinek  <jakub@redhat.com>
3916
3917         PR c/11420
3918         * gcc.dg/20030708-1.c: New test.
3919
3920 2003-07-08  Richard Sandiford  <rsandifo@redhat.com>
3921
3922         * gcc.dg/compat/sdata-section.h: New file.
3923         * gcc.dg/compat/sdata-1_{x,y,main}.c: New test.
3924         * gcc.dg/torture/mips-sdata-1.c: New test.
3925
3926 2003-07-08  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
3927
3928         PR c++/11030
3929         * g++.dg/template/friend19.C: New test.
3930
3931 2003-07-08  Jakub Jelinek  <jakub@redhat.com>
3932
3933         * g++.dg/opt/strength-reduce.C: New test.
3934
3935 2003-07-07  Roger Sayle  <roger@eyesopen.com>
3936
3937         PR target/10979
3938         * gcc.dg/20030707-1.c: New testcase.
3939
3940 2003-07-07  Roger Sayle  <roger@eyesopen.com>
3941
3942         PR optimization/11059
3943         * g++.dg/opt/emptyunion.C: New testcase.
3944
3945 2003-07-07  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
3946             Eric Botcazou  <ebotcazou@libertysurf.fr>
3947
3948         * g++.dg/opt/stack1.C: New test.
3949
3950 2003-07-05  Mark Mitchell  <mark@codesourcery.com>
3951
3952         * g++.old-deja/g++.jason/typeid1.C: Make it a compile test, not a
3953         run test.
3954
3955         PR c++/11431
3956         * g++.dg/expr/static_cast3.C: New test.
3957
3958 2003-07-04  Zack Weinberg  <zack@codesourcery.com>
3959
3960         * gcc.c-torture/execute/wchar_t-1.x: New file; XFAIL wchar_t-1.c
3961         everywhere.
3962         * gcc.dg/concat.c: Concatenation of string constants with
3963         __FUNCTION__ / __PRETTY_FUNCTION__ is now a hard error.
3964         * gcc.dg/wtr-strcat-1.c: Loosen dg-warning regexp.
3965         * gcc.dg/cpp/escape-2.c: Use wide character constants where
3966         necessary to avoid multi-character character constant warning.
3967         * gcc.dg/cpp/escape.c: Likewise.
3968         * gcc.dg/cpp/ucs.c: Likewise.
3969         Remove backslashes from dg-bogus comments, as they confuse Tcl.
3970         Fix a typo.
3971
3972 2003-07-04  Kazu Hirata  <kazu@cs.umass.edu>
3973
3974         PR c/11428
3975         * gcc.c-torture/compile/20030704-1.c: New.
3976
3977 2003-07-04  Kazu Hirata  <kazu@cs.umass.edu>
3978
3979         * gcc.dg/compat/fnptr-by-value-1_x.c: Add a prototype for testva.
3980
3981 2003-07-04  Danny Smith  <dannysmith@users.sourceforge.net>
3982
3983         PR c++/5287, PR c++/7910,  PR c++/11021
3984         * g++.dg/ext/dllimport1.C: Add mingw32 as target. Add
3985         tests for warnings.
3986         * g++.dg/ext/dllimport2.C: Add tests for warnings.
3987         * g++.dg/ext/dllimport3.C: Likewise.
3988         * g++.dg/ext/dllimport4.C: New file.
3989         * g++.dg/ext/dllimport5.C: New file.
3990         * g++.dg/ext/dllimport6.C: New file.
3991         * g++.dg/ext/dllimport7.C: New file.
3992         * g++.dg/ext/dllimport8.C: New file.
3993         * g++.dg/ext/dllimport9.C: New file.
3994         * g++.dg/ext/dllimport10.C: New file.
3995         * g++.dg/ext/dllexport1.C: New file.
3996
3997 2003-07-03  Mark Mitchell  <mark@codesourcery.com>
3998
3999         * g++.old-deja/g++.jason/typeid1.C: Add dg-error marker.
4000         * g++.old-deja/g++.mike/net36.C: Tweak error messages.
4001
4002 2003-07-03  Roger Sayle  <roger@eyesopen.com>
4003
4004         * gcc.dg/builtins-25.c: New testcase.
4005         * gcc.dg/builtins-26.c: New testcase.
4006
4007 2003-07-03  Janis Johnson  <janis187@us.ibm.com>
4008
4009         * gcc.dg/compat/vector-defs.h: New file.
4010         * gcc.dg/compat/vector-setup.h: New file.
4011         * gcc.dg/compat/vector-check.h: New file.
4012         * gcc.dg/compat/vector-1_main.c: New file.
4013         * gcc.dg/compat/vector-1_x.c: New file.
4014         * gcc.dg/compat/vector-1_y.c: New file.
4015         * gcc.dg/compat/vector-2_main.c: New file.
4016         * gcc.dg/compat/vector-2_x.c: New file.
4017         * gcc.dg/compat/vector-2_y.c: New file.
4018
4019         * gcc.dg/compat/fnptr-by-value-1_main.c: New file.
4020         * gcc.dg/compat/fnptr-by-value-1_x.c: New file.
4021         * gcc.dg/compat/fnptr-by-value-1_y.c: New file.
4022         * gcc.dg/compat/struct-align-1.h: New file.
4023         * gcc.dg/compat/struct-align-1_main.c: New file.
4024         * gcc.dg/compat/struct-align-1_x.c: New file.
4025         * gcc.dg/compat/struct-align-1_y.c: New file.
4026         * gcc.dg/compat/struct-align-2.h: New file.
4027         * gcc.dg/compat/struct-align-2_main.c: New file.
4028         * gcc.dg/compat/struct-align-2_x.c: New file.
4029         * gcc.dg/compat/struct-align-2_y.c: New file.
4030
4031         * gcc.dg/compat/compat-common.h (DEBUG_FINI): New.
4032         * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
4033         * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
4034         * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
4035         * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
4036         * gcc.dg/compat/scalar-return-1_x.c: Ditto.
4037         * gcc.dg/compat/scalar-return-2_x.c: Ditto.
4038         * gcc.dg/compat/scalar-return-3_x.c: Ditto.
4039         * gcc.dg/compat/scalar-return-4_x.c: Ditto.
4040         * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
4041         * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
4042         * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
4043         * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
4044         * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
4045         * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
4046         * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
4047         * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
4048         * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
4049         * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
4050         * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
4051         * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
4052         * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
4053         * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
4054         * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
4055         * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
4056         * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
4057         * gcc.dg/compat/struct-return-10_x.c: Ditto.
4058         * gcc.dg/compat/struct-return-2_x.c: Ditto.
4059         * gcc.dg/compat/struct-return-3_x.c: Ditto.
4060
4061 2003-07-03  Eric Botcazou  <ebotcazou@libertysurf.fr>
4062
4063         * gcc.dg/i386-call-1.c: New test.
4064
4065 2003-07-03  Nathan Sidwell  <nathan@codesourcery.com>
4066
4067         PR c++/9162
4068         * g++.dg/parse/defarg4.C: New.
4069
4070 2003-07-03  Roger Sayle  <roger@eyesopen.com>
4071
4072         PR target/10700
4073         * gcc.c-torture/compile/20030703-1.c: New test case.
4074
4075 2003-07-03  Mark Mitchell  <mark@codesourcery.com>
4076
4077         * g++.dg/template/local3.C: Remove extra semicolon.
4078
4079 2003-07-03  Eric Botcazou  <ebotcazou@libertysurf.fr>
4080
4081         * gcc.dg/i386-volatile-1.c: New test.
4082
4083 2003-07-02  Nathan Sidwell  <nathan@codesourcery.com>
4084
4085         PR c++/11072
4086         * g++.dg/other/offsetof2.C: XFAIL.
4087         * g++.dg/other/offsetof5.C: New.
4088
4089         PR c++/10219
4090         * g++.dg/template/error1.C: New.
4091
4092         PR c++/9779
4093         * g++.dg/template/dependent-expr1.C: New.
4094
4095 2003-07-01  Mark Mitchell  <mark@codesourcery.com>
4096
4097         PR c++/6949
4098         * g++.dg/template/local3.C: New test.
4099
4100         PR c++/11149
4101         * g++.dg/lookup/scoped6.C: New test.
4102
4103 2003-07-01  Giovanni Bajo  <giovannibajo@libero.it>
4104
4105         PR c++/8046
4106         * g++.dg/other/error7.C: New test.
4107
4108 2003-07-01  Kazu Hirata  <kazu@cs.umass.edu>
4109
4110         * g++.old-deja/g++.abi/vbase1.C: Fix comment typos.
4111         * g++.old-deja/g++.abi/vtable3.h: Likewise.
4112         * g++.old-deja/g++.law/code-gen5.C: Likewise.
4113         * g++.old-deja/g++.other/union2.C: Likewise.
4114         * gcc.dg/c90-const-expr-2.c: Likewise.
4115         * gcc.dg/c90-const-expr-3.c: Likewise.
4116         * gcc.dg/c99-const-expr-2.c: Likewise.
4117         * gcc.dg/c99-const-expr-3.c: Likewise.
4118         * gcc.dg/concat.c: Likewise.
4119
4120 2003-07-01  Mark Mitchell  <mark@codesourcery.com>
4121
4122         PR c++/9559
4123         * g++.dg/init/static1.C: New test.
4124
4125 2003-06-30  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
4126
4127         * Changelog: Remove ">>>>>>>" from previous change.
4128
4129 2003-06-30  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
4130
4131         * g++.old-deja/g++.niklas/README: Fix spelling for "testcase".
4132         * g++.old-deja/g++.other/access2.C: Likewise.
4133         * g++.old-deja/g++.other/decl2.C: Likewise.
4134         * gcc.c-torture/execute/20020615-1.c: Likewise.
4135
4136 2003-06-30  Giovanni Bajo  <giovannibajo@libero.it>
4137
4138         PR c++/4933
4139         * g++.dg/template/sizeof4.C: New test.
4140
4141 2003-06-30  Giovanni Bajo  <giovannibajo@libero.it>
4142
4143         * g++.dg/other/error6.C: New test.
4144
4145 2003-06-30  Giovanni Bajo  <giovannibajo@libero.it>
4146
4147         PR c++/10750
4148         * g++.dg/parse/constant2.C: New test.
4149
4150 2003-06-30  Giovanni Bajo <giovannibajo@libero.it>
4151
4152         PR c++/11106
4153         * g++.dg/other/error5.C: New test.
4154
4155 2003-06-29  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
4156
4157         * gcc.dg/format/gcc_diag-1.c: New test.
4158
4159 2003-06-28  Ulrich Weigand  <uweigand@de.ibm.com>
4160
4161         * gcc.c-torture/execute/multi-ix.c: Fix off-by-one bugs.
4162
4163 2003-06-28  Nathan Sidwell  <nathan@codesourcery.com>
4164
4165         * g++.old-deja/g++.robertl/eb133.C: Set expected line number.
4166         * g++.old-deja/g++.robertl/eb133a.C: Likewise.
4167         * g++.old-deja/g++.robertl/eb133b.C: Likewise.
4168
4169 2003-06-28  Jakub Jelinek  <jakub@redhat.com>
4170
4171         * gcc.c-torture/execute/builtins/string-8.c: New test.
4172         * gcc.c-torture/execute/builtins/string-8-lib.c: New.
4173         * gcc.c-torture/execute/stdio-opt-1.c (main): Add new tests.
4174         * gcc.c-torture/execute/string-opt-7.c (main): Add new test.
4175
4176 2003-06-27  Mark Mitchell  <mark@codesourcery.com>
4177
4178         PR c++/10468
4179         * g++.dg/ext/typeof6.C: New test.
4180
4181 2003-06-27  Mark Mitchell  <mark@codesourcery.com>
4182
4183         PR c++/10796
4184         * g++.dg/init/enum1.C: New test.
4185
4186 2003-06-27  Ulrich Weigand  <uweigand@de.ibm.com>
4187
4188         * gcc.dg/20030627-1.c: New test.
4189
4190 2003-06-26  Mark Mitchell  <mark@codesourcery.com>
4191
4192         PR c++/11332
4193         * g++.dg/expr/static_cast2.C: New test.
4194
4195 2003-06-26  Roger Sayle  <roger@eyesopen.com>
4196             Jakub Jelinek  <jakub@redhat.com>
4197
4198         * gcc.c-torture/execute/string-opt-16.c: Remove test for disabled
4199         sprintf(dst,"%s",src) optimization.
4200         * gcc.c-torture/execute/20030626-1.c: New test case.
4201         * gcc.c-torture/execute/20030626-2.c: New test case.
4202
4203 2003-06-26  J"orn Rennecke <joern.rennecke@superh.com>
4204
4205         * gcc.c-torture/execute/multi-ix.c: New test.
4206
4207         * gcc.c-torture/execute/simd-4.c (main):
4208         Added missing semicolon at end of union.
4209
4210 2003-06-26  Giovanni Bajo  <giovannibajo@libero.it>
4211
4212         PR c++/8266
4213         * g++.dg/template/explicit-instantiation3.C: New test.
4214
4215 2003-06-26  Eric Botcazou <ebotcazou@libertysurf.fr>
4216
4217         * gcc.dg/20030626-1.c: Use signed char.
4218
4219 2003-06-26  Eric Botcazou <ebotcazou@libertysurf.fr>
4220
4221         * gcc.dg/20030626-1.c: New test.
4222
4223 2003-06-26  Neil Booth  <neil@daikokuya.co.uk>
4224
4225         * const-str-2.m: Update.
4226
4227 2003-06-25  Mark Mitchell  <mark@codesourcery.com>
4228
4229         PR c++/10990
4230         * g++.dg/rtti/dyncast1.C: New test.
4231         * g++.dg/abi/mangle4.C: Correct base-specifier access.
4232         * g++.dg/lookup/scoped1.C: Remove XFAIL.
4233         * g++.old-deja/g++.martin/pmf1.C: Correct base-specifier access.
4234
4235         PR c++/10931
4236         * g++.dg/expr/static_cast1.C: New test.
4237
4238 2003-06-25  Josef Zlomek  <zlomekj@suse.cz>
4239
4240         * gcc.dg/20030625-1.c: New test.
4241
4242 2003-06-24  Roger Sayle  <roger@eyesopen.com>
4243
4244         * gcc.c-torture/compile/20030624-1.c: New test case.
4245
4246 2003-06-24  Jakub Jelinek  <jakub@redhat.com>
4247
4248         * gcc.c-torture/execute/string-opt-17.c: New test.
4249
4250 2003-06-24  Mark Mitchell  <mark@codesourcery.com>
4251
4252         PR c++/5754
4253         * g++.dg/parse/crash6.C: New test.
4254
4255 2003-06-23  Roger Sayle  <roger@eyesopen.com>
4256
4257         * gcc.dg/builtins-24.c: New test case.
4258
4259 2003-06-23  Jakub Jelinek  <jakub@redhat.com>
4260
4261         * g++.dg/opt/operator1.C: New test.
4262
4263 2003-06-22  Roger Sayle  <roger@eyesopen.com>
4264
4265         * gcc.c-torture/execute/string-opt-16.c: New test case.
4266
4267 2003-06-21  Gabriel Dos Reis <gdr@integrable-solutions.net>
4268
4269         * g++.old-deja/g++.benjamin/16077.C: Add -Wconversion  option.
4270         * g++.old-deja/g++.other/conv7.C: Likewise
4271         * g++.old-deja/g++.other/overcnv2.C: Likewise.
4272         * g++.old-deja/g++.other/overload14.C: Likewise.
4273
4274 2003-06-21  Gabriel Dos Reis <gdr@integrable-solutions.net>
4275
4276         * g++.old-deja/g++.jason/conversion5.C: Adjust option.
4277         * g++.old-deja/g++.bugs/900215_01.C: Likewise.
4278
4279 2003-06-20  Mark Mitchell  <mark@codesourcery.com>
4280
4281         PR c++/10888
4282         * g++.dg/warn/Winline-3.C: New test.
4283
4284 2003-06-20  Mark Mitchell  <mark@codesourcery.com>
4285
4286         * lib/target-supports.exp (check_alias_available): Make the test
4287         program acceptable to the Solaris assembler.
4288
4289         PR c++/10749
4290         * g++.dg/template/memclass2.C: New test.
4291
4292 2003-06-20  Mark Mitchell  <mark@codesourcery.com>
4293             Eric Botcazou  <ebotcazou@libertysurf.fr>
4294
4295         * lib/gcc-dg.exp (dg-xfail-if): Do not process conditional xfail
4296         data for non-matching targets.
4297         * gcc.c-torture/compile/simd-5.c: Fix typo in conditional xfail.
4298
4299 2003-06-20  Mark Mitchell  <mark@codesourcery.com>
4300
4301         PR c++/10845
4302         * g++.dg/template/member3.C: New test.
4303
4304 2003-06-19  Mark Mitchell  <mark@codesourcery.com>
4305
4306         PR c++/10939
4307         * g++.dg/template/func1.C: New test.
4308
4309         PR c++/9649
4310         * g++.dg/template/static4.C: New test.
4311         * g++.old-deja/g++.other/anon7.C: Remove spurious error messages.
4312
4313         PR c++/11041
4314         * g++.dg/init/ref7.C: New test.
4315
4316 2003-06-19  Matt Austern  <austern@apple.com>
4317
4318         PR c++/11228
4319         * g++.dg/anew1.C: New test.
4320         * g++.dg/anew2.C: New test.
4321         * g++.dg/anew3.C: New test.
4322         * g++.dg/anew4.C: New test.
4323
4324 2003-06-19  Kazu Hirata  <kazu@cs.umass.edu>
4325
4326         * gcc.c-torture/compile/simd-5.c: Don't XFAIL on H8.
4327
4328 2003-06-19  J"orn Rennecke <joern.rennecke@superh.com>
4329
4330         * gcc.c-torture/execute/simd-4.c (main): Make expected value
4331         endian-dependent.
4332
4333 2003-06-17  Benjamin Kosnik  <bkoz@redhat.com>
4334
4335         * lib/g++.exp (g++_include_flags): Tweak path to testsuite_flags.
4336         Remove cruft.
4337
4338 2003-06-17  Kazu Hirata  <kazu@cs.umass.edu>
4339
4340         * gcc.c-torture/compile/20020604-1.c: Use dg-xfail-if for h8300.
4341         * gcc.c-torture/compile/961203-1.c: Likewise.
4342         * gcc.c-torture/compile/980506-1.c: Likewise.
4343
4344 2003-06-17  Mark Mitchell  <mark@codesourcery.com>
4345
4346         PR c++/10712
4347         * g++.dg/lookup/using7.C: New test.
4348
4349 2003-06-17  Mark Mitchell  <mark@codesourcery.com>
4350
4351         PR c++/11105
4352         * g++.dg/abi/conv1.C: Remove it.
4353         * g++.dg/template/conv7.C: New test.
4354         * g++.dg/template/conv8.C: Likewise.
4355         * g++.old-deja/g++.ext/pretty2.C: Do not test __FUNCTION__ for a
4356         conversion operator.
4357
4358 2003-06-17  Janis Johnson  <janis187@us.ibm.com>
4359
4360         * gcc.dg/compat/compat-common.h (DEBUG_INIT): New.
4361         * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
4362         * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
4363         * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
4364         * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
4365         * gcc.dg/compat/scalar-return-1_x.c: Ditto.
4366         * gcc.dg/compat/scalar-return-2_x.c: Ditto.
4367         * gcc.dg/compat/scalar-return-3_x.c: Ditto.
4368         * gcc.dg/compat/scalar-return-4_x.c: Ditto.
4369         * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
4370         * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
4371         * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
4372         * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
4373         * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
4374         * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
4375         * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
4376         * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
4377         * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
4378         * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
4379         * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
4380         * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
4381         * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
4382         * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
4383         * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
4384         * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
4385         * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
4386         * gcc.dg/compat/struct-return-10_x.c: Ditto.
4387         * gcc.dg/compat/struct-return-2_x.c: Ditto.
4388         * gcc.dg/compat/struct-return-3_x.c: Ditto.
4389
4390 2003-06-16  Mark Mitchell  <mark@codesourcery.com>
4391
4392         * lib/gcc-dg.exp (dg-xfail-if): Fix thinko.
4393         * gcc.c-torture/compile/simd-5.c: Remove spurious PowerPC-64 XFAIL
4394         indications.
4395
4396 2003-06-16  Roger Sayle  <roger@eyesopen.com>
4397
4398         * gcc.dg/i386-387-5.c: New test case.
4399         * gcc.dg/i386-387-6.c: New test case.
4400         * gcc.dg/builtins-23.c: New test case.
4401
4402 2003-06-15  Roger Sayle  <roger@eyesopen.com>
4403
4404         * gcc.dg/builtins-22.c: New test case.
4405         * gcc.dg/i386-387-1.c: Update to test exp.
4406         * gcc.dg/i386-387-2.c: Likewise.
4407
4408 2003-06-13  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
4409
4410         * gcc.dg/format/asm_fprintf-1.c: Update width/precision checks.
4411
4412 2003-06-12  Mark Mitchell  <mark@codesourcery.com>
4413
4414         * lib/gcc-dg.exp (dg-require-dll): New function.
4415         (dg-xfail-if): Likewise.
4416         * gcc.c-torture/compile/compile.exp: Use dg rather than c-torture
4417         driver.
4418
4419         * gcc.c-torture/compile/20000804-1.c: Convert to dg format.
4420         * gcc.c-torture/compile/20001205-1.c: Likewise.
4421         * gcc.c-torture/compile/20001226-1.c: Likewise.
4422         * gcc.c-torture/compile/20010518-2.c: Likewise.
4423         * gcc.c-torture/compile/20020312-1.c: Likewise.
4424         * gcc.c-torture/compile/20020604-1.c: Likewise.
4425         * gcc.c-torture/compile/920501-12.c: Likewise.
4426         * gcc.c-torture/compile/920501-4.c: Likewise.
4427         * gcc.c-torture/compile/920520-1.c: Likewise.
4428         * gcc.c-torture/compile/920521-1.c: Likewise.
4429         * gcc.c-torture/compile/920625-1.c: Likewise.
4430         * gcc.c-torture/compile/961203-1.c: Likewise.
4431         * gcc.c-torture/compile/980506-1.c: Likewise.
4432         * gcc.c-torture/compile/981006-1.c: Likewise.
4433         * gcc.c-torture/compile/981022-1.c: Likewise.
4434         * gcc.c-torture/compile/981223-1.c: Likewise.
4435         * gcc.c-torture/compile/990617-1.c: Likewise.
4436         * gcc.c-torture/compile/dll.c: Likewise.
4437         * gcc.c-torture/compile/labels-3.c: Likewise.
4438         * gcc.c-torture/compile/mipscop-1.c: Likewise.
4439         * gcc.c-torture/compile/mipscop-2.c: Likewise.
4440         * gcc.c-torture/compile/mipscop-3.c: Likewise.
4441         * gcc.c-torture/compile/mipscop-4.c: Likewise.
4442         * gcc.c-torture/compile/simd-5.c: Likewise.
4443         * gcc.c-torture/compile/20000804-1.x: Remove.
4444         * gcc.c-torture/compile/20001205-1.x: Likewise.
4445         * gcc.c-torture/compile/20001226-1.x: Likewise.
4446         * gcc.c-torture/compile/20010518-2.x: Likewise.
4447         * gcc.c-torture/compile/20020312-1.x: Likewise.
4448         * gcc.c-torture/compile/20020604-1.x: Likewise.
4449         * gcc.c-torture/compile/920501-12.x: Likewise.
4450         * gcc.c-torture/compile/920501-4.x: Likewise.
4451         * gcc.c-torture/compile/920520-1.x: Likewise.
4452         * gcc.c-torture/compile/920521-1.x: Likewise.
4453         * gcc.c-torture/compile/920625-1.x: Likewise.
4454         * gcc.c-torture/compile/961203-1.x: Likewise.
4455         * gcc.c-torture/compile/980506-1.x: Likewise.
4456         * gcc.c-torture/compile/981006-1.x: Likewise.
4457         * gcc.c-torture/compile/981022-1.x: Likewise.
4458         * gcc.c-torture/compile/981223-1.x: Likewise.
4459         * gcc.c-torture/compile/990617-1.x: Likewise.
4460         * gcc.c-torture/compile/mipscop-1.x: Likewise.
4461         * gcc.c-torture/compile/mipscop-2.x: Likewise.
4462         * gcc.c-torture/compile/mipscop-3.x: Likewise.
4463         * gcc.c-torture/compile/mipscop-4.x: Likewise.
4464         * gcc.c-torture/compile/simd-5.x: Likewise.
4465
4466         * gcc.c-torture/compile/20021205-1.c: Remove bogus dg commands.
4467
4468 2003-06-13  Eric Botcazou  <ebotcazou@libertysurf.fr>
4469
4470         * gcc.c-torture/execute/20030611-1.c: New test.
4471
4472 2003-06-12  Roger Sayle  <roger@eyesopen.com>
4473
4474         PR middle-end/168
4475         * gcc.dg/20030612-1.c: New test case.
4476
4477 2003-06-12  Mark Mitchell  <mark@codesourcery.com>
4478
4479         PR c++/10635
4480         * g++.dg/expr/cast1.C: New test.
4481
4482 2003-06-12  Roger Sayle  <roger@eyesopen.com>
4483
4484         * gcc.dg/builtins-21.c: New test case.
4485
4486 2003-06-11  Kelley Cook  <kelleycook@wideopenwest.com>
4487
4488         * lib/gcc.exp (gcc_target_compile): Put TOOL_OPTIONS at front of
4489         options instead of at the end.
4490         * lib/objc.exp (objc_target_compile): Likewise.
4491
4492 2003-06-11  Mark Mitchell  <mark@codesourcery.com>
4493
4494         PR c++/10432
4495         * g++.dg/parse/error1.C: New test.
4496
4497 2003-06-11  Janis Johnson  <janis187@us.ibm.com>
4498
4499         * gcc.dg/compat/struct-by-value-11_main.c: New file.
4500         * gcc.dg/compat/struct-by-value-11_x.c: New file.
4501         * gcc.dg/compat/struct-by-value-11_y.c: New file.
4502         * gcc.dg/compat/struct-by-value-12_main.c: New file.
4503         * gcc.dg/compat/struct-by-value-12_x.c: New file.
4504         * gcc.dg/compat/struct-by-value-12_y.c: New file.
4505         * gcc.dg/compat/struct-by-value-13_main.c: New file.
4506         * gcc.dg/compat/struct-by-value-13_x.c: New file.
4507         * gcc.dg/compat/struct-by-value-13_y.c: New file.
4508         * gcc.dg/compat/struct-by-value-14_main.c: New file.
4509         * gcc.dg/compat/struct-by-value-14_x.c: New file.
4510         * gcc.dg/compat/struct-by-value-14_y.c: New file.
4511         * gcc.dg/compat/struct-by-value-15_main.c: New file.
4512         * gcc.dg/compat/struct-by-value-15_x.c: New file.
4513         * gcc.dg/compat/struct-by-value-15_y.c: New file.
4514         * gcc.dg/compat/struct-by-value-16_main.c: New file.
4515         * gcc.dg/compat/struct-by-value-16_x.c: New file.
4516         * gcc.dg/compat/struct-by-value-16_y.c: New file.
4517         * gcc.dg/compat/struct-by-value-17_main.c: New file.
4518         * gcc.dg/compat/struct-by-value-17_x.c: New file.
4519         * gcc.dg/compat/struct-by-value-17_y.c: New file.
4520         * gcc.dg/compat/struct-by-value-18_main.c: New file.
4521         * gcc.dg/compat/struct-by-value-18_x.c: New file.
4522         * gcc.dg/compat/struct-by-value-18_y.c: New file.
4523
4524         * gcc.dg/compat/scalar-by-value-3_main.c: New file.
4525         * gcc.dg/compat/scalar-by-value-3_x.c: New file.
4526         * gcc.dg/compat/scalar-by-value-3_y.c: New file.
4527         * gcc.dg/compat/scalar-by-value-4_main.c: New file.
4528         * gcc.dg/compat/scalar-by-value-4_x.c: New file.
4529         * gcc.dg/compat/scalar-by-value-4_y.c: New file.
4530         * gcc.dg/compat/scalar-return-3_main.c: New file.
4531         * gcc.dg/compat/scalar-return-3_x.c: New file.
4532         * gcc.dg/compat/scalar-return-3_y.c: New file.
4533         * gcc.dg/compat/scalar-return-4_main.c: New file.
4534         * gcc.dg/compat/scalar-return-4_x.c: New file.
4535         * gcc.dg/compat/scalar-return-4_y.c: New file.
4536
4537 2003-06-10  Janis Johnson  <janis187@us.ibm.com>
4538
4539         * gcc.dg/compat/fp2-struct-check.h: New file.
4540         * gcc.dg/compat/fp2-struct-defs.h: New file.
4541         * gcc.dg/compat/fp2-struct-init.h: New file.
4542         * gcc.dg/compat/struct-by-value-10_main.c: New file.
4543         * gcc.dg/compat/struct-by-value-10_x.c: New file.
4544         * gcc.dg/compat/struct-by-value-10_y.c: New file.
4545         * gcc.dg/compat/struct-return-10_main.c: New file.
4546         * gcc.dg/compat/struct-return-10_x.c: New file.
4547         * gcc.dg/compat/struct-return-10_y.c: New file.
4548
4549         * gcc.dg/compat/compat-common.h: New file.
4550         * gcc.dg/compat/fp-struct-check.h: Improve debugging output.
4551         * gcc.dg/compat/fp-struct-test-by-value-x.h: Ditto.
4552         * gcc.dg/compat/fp-struct-test-by-value-y.h: Ditto.
4553         * gcc.dg/compat/scalar-by-value-1_main.c: Ditto.
4554         * gcc.dg/compat/scalar-by-value-1_x.c: Ditto.
4555         * gcc.dg/compat/scalar-by-value-1_y.c: Ditto.
4556         * gcc.dg/compat/scalar-by-value-2_main.c: Ditto.
4557         * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
4558         * gcc.dg/compat/scalar-by-value-2_y.c: Ditto.
4559         * gcc.dg/compat/scalar-return-1_main.c: Ditto.
4560         * gcc.dg/compat/scalar-return-1_x.c: Ditto.
4561         * gcc.dg/compat/scalar-return-1_y.c: Ditto.
4562         * gcc.dg/compat/scalar-return-2_main.c: Ditto.
4563         * gcc.dg/compat/scalar-return-2_x.c: Ditto.
4564         * gcc.dg/compat/scalar-return-2_y.c: Ditto.
4565         * gcc.dg/compat/small-struct-check.h: Ditto.
4566         * gcc.dg/compat/struct-by-value-2_main.c: Ditto.
4567         * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
4568         * gcc.dg/compat/struct-by-value-2_y.c: Ditto.
4569         * gcc.dg/compat/struct-by-value-3_main.c: Ditto.
4570         * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
4571         * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
4572         * gcc.dg/compat/struct-by-value-4_main.c: Ditto.
4573         * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
4574         * gcc.dg/compat/struct-by-value-4_y.c: Ditto.
4575         * gcc.dg/compat/struct-by-value-5_main.c: Ditto.
4576         * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
4577         * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
4578         * gcc.dg/compat/struct-by-value-6_main.c: Ditto.
4579         * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
4580         * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
4581         * gcc.dg/compat/struct-by-value-7_main.c: Ditto.
4582         * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
4583         * gcc.dg/compat/struct-by-value-7_y.c: Ditto.
4584         * gcc.dg/compat/struct-by-value-8_main.c: Ditto.
4585         * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
4586         * gcc.dg/compat/struct-by-value-8_y.c: Ditto.
4587         * gcc.dg/compat/struct-by-value-9_main.c: Ditto.
4588         * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
4589         * gcc.dg/compat/struct-by-value-9_y.c: Ditto.
4590         * gcc.dg/compat/struct-return-2_main.c: Ditto.
4591         * gcc.dg/compat/struct-return-2_x.c: Ditto.
4592         * gcc.dg/compat/struct-return-2_y.c: Ditto.
4593         * gcc.dg/compat/struct-return-3_main.c: Ditto.
4594         * gcc.dg/compat/struct-return-3_x.c: Ditto.
4595         * gcc.dg/compat/struct-return-3_y.c: Ditto.
4596
4597 2003-06-10  Geoffrey Keating  <geoffk@apple.com>
4598
4599         * g++.dg/pch/static-1.C: New file.
4600         * g++.dg/pch/static-1.Hs: New file.
4601
4602 2003-06-10  Richard Henderson  <rth@redhat.com>
4603
4604         * gcc.dg/asm-7.c: Adjust expected warning text.
4605
4606 2003-06-10  Roger Sayle  <roger@eyesopen.com>
4607
4608         * gcc.dg/builtins-20.c: New test case.
4609
4610 2003-06-10  Mark Mitchell  <mark@codesourcery.com>
4611
4612         PR c++/11131
4613         * g++.dg/opt/template1.C: New test.
4614
4615 2003-06-09  Mark Mitchell  <mark@codesourcery.com>
4616
4617         * lib/gcc-dg.exp (dg-test): Clear additional_files and
4618         additional_sources.
4619
4620 2003-05-21  David Taylor  <dtaylor@emc.com>
4621
4622         * gcc.dg/Wpadded.c: New file.
4623
4624 2003-06-09  Mark Mitchell  <mark@codesourcery.com>
4625
4626         * gcc.dg/special/20000419-2.c: Fix dg-require-alias syntax.
4627         * gcc.dg/special/weak-2.c: Add dg-require-weak.
4628         * gcc.dg/weak/weak-3.c: Reverse order of dg-do and
4629         dg-require-weak.
4630
4631 2003-06-09  J"orn Rennecke <joern.rennecke@superh.com>
4632
4633         * g++.dg/other/offsetof3.C: Adjust linenumber of last expected warning.
4634
4635 2003-06-09  Mark Mitchell  <mark@codesourcery.com>
4636
4637         * lib/gcc-dg.exp (dg-require-weak): Fix typo.
4638         (dg-require-alias): Likewise.
4639         (dg-require-gc-sections): Likewise.
4640         * lib/target-supports.exp (check_gc_sections_available): Likewise.
4641
4642 2003-06-08  Richard Henderson  <rth@redhat.com>
4643
4644         * gcc.dg/20011029-2.c: Fix the array reference.
4645         * gcc.dg/asm-7.c: New.
4646
4647 2003-06-08  Kazu Hirata  <kazu@cs.umass.edu>
4648
4649         * gcc.c-torture/compile/20000804-1.x: Disable on h8300 port.
4650
4651 2003-06-08  Mark Mitchell  <mark@codesourcery.com>
4652
4653         * lib/gcc-dg.exp (dg-require-alias): Fix typo.
4654         (dg-require-gc-sections): Likewise.
4655
4656 2003-06-08  Jan Hubicka  <jh@suse.cz>
4657
4658         * i386-cmov1.c: Fix regular expression.
4659         * i386-cvt-1.c: Likewise.
4660         * i386-local.c: Likewise.
4661         * i386-local2.c: Likewise.
4662         * i386-mul.c: Likewise.
4663         * i386-ssetype-1.c: Likewise.
4664         * i386-ssetype-3.c: Likewise.
4665         * i386-ssetype-5.c: Likewise.
4666
4667 2003-06-08  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
4668
4669         PR c++/11039
4670         * g++.dg/warn/implicit-typename2.C: New test.
4671         * g++.dg/warn/implicit-typename3.C: New test.
4672
4673 2003-06-07  Richard Henderson  <rth@redhat.com>
4674
4675         * g++.dg/other/offsetof3.C: Use size_t.
4676         * g++.dg/other/offsetof4.C: Likewise.
4677
4678 2003-06-07  H.J. Lu <hongjiu.lu@intel.com>
4679
4680         * lib/copy-file.exp: New. Implement gcc_copy_files.
4681
4682         * lib/dg-pch.exp: Load copy-file.exp
4683         (dg-pch): Use gcc_copy_files instead of "file copy".
4684
4685 2003-06-06  Mark Mitchell  <mark@codesourcery.com>
4686
4687         * gcc.dg/weak/weak.exp: Simplify.
4688         * gcc.dg/weak/typeof-2.c: Use dg-require-weak.
4689         * gcc.dg/weak/weak-1.c: Likewise.
4690         * gcc.dg/weak/weak-2.c: Likewise.
4691         * gcc.dg/weak/weak-3.c: Likewise.
4692         * gcc.dg/weak/weak-4.c: Likewise.
4693         * gcc.dg/weak/weak-5.c: Likewise.
4694         * gcc.dg/weak/weak-6.c: Likewise.
4695         * gcc.dg/weak/weak-7.c: Likewise.
4696         * gcc.dg/weak/weak-8.c: Likewise.
4697         * gcc.dg/weak/weak-9.c: Likewise.
4698
4699 2003-06-06  Richard Earnshaw  <rearnsha@arm.com>
4700
4701         gcc.c-torture/execute/20030606-1.c: New.
4702
4703 2003-06-06  Roger Sayle  <roger@eyesopen.com>
4704
4705         * gcc.dg/builtins-2.c: Correct check-in of incorrect version.
4706         * gcc.dg/builtins-19.c: Likewise.
4707
4708 2003-06-06  Roger Sayle  <roger@eyesopen.com>
4709
4710         * gcc.dg/builtins-2.c: Add some more tests.
4711         * gcc.dg/builtins-18.c: New test case.
4712         * gcc.dg/builtins-19.c: New test case.
4713
4714 2003-06-06  Roger Sayle  <roger@eyesopen.com>
4715             Jim Wilson  <wilson@tuliptree.org>
4716
4717         * gcc.dg/uninit-C.c: Only test TImode on 64-bit platforms.
4718
4719 2003-06-06  Jakub Jelinek  <jakub@redhat.com>
4720
4721         * gcc.c-torture/execute/builtins/string-4.c (main_test): Allow some
4722         mempcpy/stpcpy calls not to be optimized into something else.
4723         * gcc.c-torture/execute/string-opt-3.c: Moved to...
4724         * gcc.c-torture/execute/builtins/string-7.c: ...here.
4725         * gcc.c-torture/execute/builtins/string-7-lib.c: New.
4726
4727 2003-06-05  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
4728
4729         * gcc.dg/format/asm_fprintf-1.c: New test.
4730
4731 2003-06-05  Mark Mitchell  <mark@codesourcery.com>
4732
4733         * lib/gcc-defs.exp (additional_sources): New variable.
4734         (dg-additional-sources): New function.
4735         (additional_files): New variable.
4736         (dg-additional-files): New function.
4737         (dg-additional-files-options): Likewise.
4738         * lib/gcc-dg.exp (dg-require-weak): New function.
4739         (dg-require-alias): Likewise.
4740         (dg-require-gc-sections): Likewise.
4741         * lib/target-supports.exp (check_alias_available): Remove testfile
4742         parameter.
4743         (check_gc_sections_available): New function.
4744         * lib/g++-dg.exp (dg-gpp-additional-sources): Remove.
4745         (dg-gpp-additional-files): Likewise.
4746         * lib/g++.exp (additional_sources): Remove.
4747         (additional_files): Likewise.
4748         (g++_target_compile): Use dg-additional-files-options.
4749
4750         * gcc.dg/special/special.exp: Add "ecos" tests.  Remove complex
4751         Tcl logic.
4752         * gcc.dg/special/ecos.exp: Remove.
4753         * gcc.dg/special/20000419-2.c: Use dg-require-*.
4754         * gcc.dg/special/alias-1.c: Likewise.
4755         * gcc.dg/special/alias-2.c: Likewise.
4756         * gcc.dg/special/gcsec-1.c: Likewise.
4757         * gcc.dg/special/weak-1.c: Likewise.
4758         * gcc.dg/special/weak-2.c: Likewise.
4759         * gcc.dg/special/wkali-1.c: Likewise.
4760         * gcc.dg/special/wkali-2.c: Likewise.
4761
4762         * g++.dg/special/conpr-2.C: Use dg-additional-*, not
4763         dg-gpp-additional-*.
4764         * g++.dg/special/conpr-3.C: Likewise.
4765         * g++.dg/special/conpr-4.C: Likewise.
4766         * g++.old-deja/g++.abi/vtable3a.C: Likewise.
4767         * g++.old-deja/g++.abi/vtable3b.C: Likewise.
4768         * g++.old-deja/g++.abi/vtable3c.C: Likewise.
4769         * g++.old-deja/g++.abi/vtable3d.C: Likewise.
4770         * g++.old-deja/g++.abi/vtable3e.C: Likewise.
4771         * g++.old-deja/g++.abi/vtable3f.C: Likewise.
4772         * g++.old-deja/g++.abi/vtable3g.C: Likewise.
4773         * g++.old-deja/g++.abi/vtable3h.C: Likewise.
4774         * g++.old-deja/g++.abi/vtable3i.C: Likewise.
4775         * g++.old-deja/g++.abi/vtable3j.C: Likewise.
4776         * g++.old-deja/g++.oliva/linkage1.C: Likewise.
4777         * g++.old-deja/g++.other/comdat1.C: Likewise.
4778         * g++.old-deja/g++.other/comdat2.C: Likewise.
4779         * g++.old-deja/g++.other/comdat3.C: Likewise.
4780         * g++.old-deja/g++.other/ctor1.C: Likewise.
4781         * g++.old-deja/g++.pt/instantiate5.C: Likewise.
4782
4783 2003-06-05  Richard Henderson  <rth@redhat.com>
4784
4785         * gcc.dg/debug/20030605-1.c: New.
4786
4787 2003-06-04  Mark Mitchell  <mark@codesourcery.com>
4788
4789         * README.QMTEST: Update.
4790
4791 2003-06-04  Richard Henderson  <rth@redhat.com>
4792
4793         * gcc.dg/cleanup-1.c: New.
4794         * gcc.dg/cleanup-2.c: New.
4795         * gcc.dg/cleanup-3.c: New.
4796         * gcc.dg/cleanup-4.c: New.
4797         * gcc.dg/cleanup-5.c: New.
4798         * gcc.dg/cleanup-6.c: New.
4799         * gcc.dg/cleanup-7.c: New.
4800
4801 2003-06-04  Mark Mitchell  <mark@codesourcery.com>
4802
4803         * g++.dg/abi/vague1.C: Use xfail, rather than embedded Tcl code.
4804
4805         * lib/dg-pch.exp: New file.
4806         * g++.dg/pch/pch.exp: Use dg-pch.exp.
4807         * gcc.dg/pch/pch.exp: Likewise.
4808
4809 2003-06-04  Roger Sayle  <roger@eyesopen.com>
4810
4811         * gcc.dg/builtins-2.c: Add tests for tan(atan(x)).
4812         * gcc.dg/builtins-3.c: Add tests for tan(0.0) and atan(0.0).
4813         * gcc.dg/builtins-7.c: Add tests for tan(atan(x)) == x.
4814         * gcc.dg/builtins-17.c: New test case.
4815         * gcc.dg/i386-387-4.c: New test case.
4816         * gcc.c-torture/execute/ieee/mzero4.c: New test case.
4817
4818 2003-06-04  Eric Botcazou  <ebotcazou@libertysurf.fr>
4819
4820         * gcc.dg/ultrasp9.c: New test.
4821
4822 2003-06-04  Eric Botcazou  <ebotcazou@libertysurf.fr>
4823
4824         * gcc.c-torture/compile/20030604-1.c: New test.
4825         * gcc.dg/sparc-constant-1.c: New test.
4826
4827 2003-06-03  Glen Nakamura  <glen@imodulo.com>
4828
4829         * gcc.dg/20020525-1.c: Replace 0x5a5a5a5a with -1.
4830
4831 2003-06-03  J"orn Rennecke <joern.rennecke@superh.com>
4832
4833         * g++.dg/abi/empty6.C (B): Request alignment of 8 bytes.
4834
4835         * gcc.dg/torture/builtin-noret-1.c (_exit, _Exit): Make weak.
4836         * gcc.dg/torture/builtin-noret-2.c (_exit, _Exit): Likewise.
4837
4838 2003-06-03  Aldy Hernandez  <aldyh@redhat.com>
4839
4840         * gcc.c-torture/compile/simd-5.x: Remove xfail for PPC64.
4841
4842 2003-06-03  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
4843
4844         PR c++/10940
4845         * g++.dg/template/spec10.C: New test.
4846
4847 2003-06-03  Roger Sayle  <roger@eyesopen.com>
4848
4849         * gcc.dg/builtins-16.c: New test case.
4850
4851 2003-06-03  Jakub Jelinek  <jakub@redhat.com>
4852
4853         * gcc.c-torture/execute/builtins/string-4.c (main_test): Remove
4854         mempcpy test with post-increments.
4855         * gcc.c-torture/execute/string-opt-3.c: New test.
4856         * gcc.dg/string-opt-1.c: New test.
4857
4858 2003-06-03  David Billinghurst (David.Billinghurst@riotinto.com)
4859
4860         PR fortran/10965
4861         * g77.f-torture/compile/20000601-2.f: Fix non-standard code.
4862
4863 2003-06-02  Mark Mitchell  <mark@codesourcery.com>
4864
4865         * lib/scanasm.exp (dg-scan): New function, factored out of ...
4866         (scan-assembler): ... here.  Use dg-scan.
4867         (scan-assembler-not): Likewise.
4868         (scan-file): New function.
4869         (scan-file-not): Likewise.
4870         * gcc.dg/cpp/19990228-1.c: Use scan-file and/or scan-file-not.
4871         * gcc.dg/cpp/_Pragma4.c: Likewise.
4872         * gcc.dg/cpp/_Pragma5.c: Likewise.
4873         * gcc.dg/cpp/avoidpaste1.c: Likewise.
4874         * gcc.dg/cpp/avoidpaste2.c: Likewise.
4875         * gcc.dg/cpp/cmdlne-C2.c: Likewise.
4876         * gcc.dg/cpp/cmdlne-P.c: Likewise.
4877         * gcc.dg/cpp/cmdlne-dD-M.c: Likewise.
4878         * gcc.dg/cpp/cmdlne-dD-dM.c: Likewise.
4879         * gcc.dg/cpp/cmdlne-dI-M.c: Likewise.
4880         * gcc.dg/cpp/cmdlne-dM-M.c: Likewise.
4881         * gcc.dg/cpp/cmdlne-dM-dD.c: Likewise.
4882         * gcc.dg/cpp/cmdlne-dN-M.c: Likewise.
4883         * gcc.dg/cpp/cxxcom1.c: Likewise.
4884         * gcc.dg/cpp/line1.c: Likewise.
4885         * gcc.dg/cpp/maccom1.c: Likewise.
4886         * gcc.dg/cpp/maccom2.c: Likewise.
4887         * gcc.dg/cpp/maccom3.c: Likewise.
4888         * gcc.dg/cpp/maccom4.c: Likewise.
4889         * gcc.dg/cpp/maccom5.c: Likewise.
4890         * gcc.dg/cpp/maccom6.c: Likewise.
4891         * gcc.dg/cpp/multiline.c: Likewise.
4892         * gcc.dg/cpp/spacing1.c: Likewise.
4893         * gcc.dg/cpp/spacing2.c: Likewise.
4894         * gcc.dg/cpp/trad/cmdlne-C2.c: Likewise.
4895         * gcc.dg/cpp/trad/maccom1.c: Likewise.
4896         * gcc.dg/cpp/trad/maccom2.c: Likewise.
4897         * gcc.dg/cpp/trad/maccom3.c: Likewise.
4898         * gcc.dg/cpp/trad/maccom4.c: Likewise.
4899         * gcc.dg/cpp/trad/maccom6.c: Likewise.
4900         * gcc.dg/cpp/cxxcom2.c: Likewise.
4901         * gcc.dg/cpp/cxxcom2.h: New file.
4902
4903         * gcc.dg/cpp/truefalse.cpp: Move it to ...
4904         * g++.dg/cpp/truefalse.C: Here.
4905         * gcc.dg/cpp/cpp.exp: Remove scanning of ".cpp" files.
4906
4907 2003-06-01  Loren James Rittle  <ljrittle@acm.org>
4908
4909         * gcc.dg/cpp/redef3.c: New file.
4910
4911 2003-06-01  Eric Botcazou  <ebotcazou@libertysurf.fr>
4912
4913         * gcc.dg/i386-loop-3.c: New test.
4914
4915 2003-05-31  Toon Moene  <toon@moene.indiv.nluug.nl>
4916
4917         * g77.dg/ffree-form-2.f: XFAIL removed, because fixed.
4918
4919 2003-05-31  Roger Sayle  <roger@eyesopen.com>
4920
4921         * gcc.dg/fwrapv-1.c: New test case.
4922         * gcc.dg/fwrapv-2.c: New test case.
4923
4924 2003-05-31  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
4925
4926         PR c++/10956
4927         * g++.dg/template/spec9.C: New test.
4928
4929 2003-05-29  Roger Sayle  <roger@eyesopen.com>
4930
4931         * gcc.dg/duff-4.c: New test case.
4932
4933 2003-05-27  David Billinghurst (David.Billinghurst@riotinto.com)
4934
4935         PR fortran/10843
4936         * g77.dg/ffixed-form-1.f: New test
4937         * g77.dg/ffixed-form-2.f: New test
4938         * g77.dg/ffree-form-2.f: New test - XFAIL pending fix
4939         * g77.dg/ffree-form-3.f: New test
4940
4941 2003-05-26  Andreas Tobler <a.tobler@schweiz.ch>
4942
4943         * gcc.dg/wchar_t-1.c: XFAIL on darwin, no wchar.h available.
4944         * gcc.dg/wint_t-1.c: Likewise.
4945
4946 2003-05-25  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
4947
4948         * g++.dg/template/access11.C: New test.
4949
4950 2003-05-25  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
4951
4952         PR c++/10849
4953         * g++.dg/template/access10.C: New test.
4954
4955 2003-05-24  Eric Botcazou  <ebotcazou@libertysurf.fr>
4956             Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4957
4958         * gcc.c-torture/compile/simd-5.x: XFAIL on SPARC64.
4959
4960 2003-05-24  Andreas Tobler <a.tobler@schweiz.ch>
4961
4962         * gcc.dg/torture/builtin-noret-1.c: Add dg-option -multiply_defined
4963         suppress for powerpc-*-darwin*.
4964         * gcc.dg/torture/builtin-noret-2.c: Likewise.
4965
4966 2003-05-24  Andreas Tobler <a.tobler@schweiz.ch>
4967
4968         * gcc.c-torture/execute/builtins/builtins.exp: Add -multiply_defined
4969         suppress option for powerpc-*-darwin*.
4970
4971 2003-05-23  Roger Sayle  <roger@eyesopen.com>
4972
4973         * gcc.dg/builtins-1.c: Add tests for tan and atan.
4974         * gcc.dg/builtins-4.c: Add test for fmod.
4975
4976 2003-05-23  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
4977
4978         PR c++/10682
4979         * g++.dg/template/instantiate4.C: New test.
4980
4981 2003-05-22  Roger Sayle  <roger@eyesopen.com>
4982
4983         * gcc.c-torture/execute/ieee/inf-2.c: New test case.
4984
4985 2003-05-21  Janis Johnson  <janis187@us.ibm.com>
4986
4987         * gcc.dg/compat/scalar-return-1_main.c: New file.
4988         * gcc.dg/compat/scalar-return-1_x.c: New file.
4989         * gcc.dg/compat/scalar-return-1_y.c: New file.
4990         * gcc.dg/compat/scalar-return-2_main.c: New file.
4991         * gcc.dg/compat/scalar-return-2_x.c: New file.
4992         * gcc.dg/compat/scalar-return-2_y.c: New file.
4993         * gcc.dg/compat/struct-return-3_main.c: New file.
4994         * gcc.dg/compat/struct-return-3_y.c: New file.
4995         * gcc.dg/compat/struct-return-3_x.c: New file.
4996         * gcc.dg/compat/struct-return-2_main.c: New file.
4997         * gcc.dg/compat/struct-return-2_x.c: New file.
4998         * gcc.dg/compat/struct-return-2_y.c: New file.
4999
5000 2003-05-21  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
5001
5002         * g++.old-deja/g++.law/profile1.C (dg-options): Add -static to options
5003         for hppa*-hp-hpux*.
5004         * gcc.dg/20021014-1.c (dg-options): Likewise.
5005         * gcc.dg/nest.c (dg-options): Likewise.
5006
5007 2003-05-21  Danny Smith  <dannysmith@users.sourceforge.net>
5008
5009         PR c++/9738
5010         * g++.dg/ext/dllimport2.C: New file.
5011         * g++.dg/ext/dllimport3.C: New file.
5012
5013 2003-05-20  Janis Johnson  <janis187@us.ibm.com>
5014
5015         * gcc.dg/compat/struct-by-value-3_x.c: Move common pieces to headers.
5016         * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
5017         * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
5018         * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
5019         * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
5020         * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
5021         * gcc.dg/compat/struct-by-value-7_x.c Ditto.
5022         * gcc.dg/compat/struct-by-value-7_y.c Ditto.
5023         * gcc.dg/compat/small-struct-defs.h: New file.
5024         * gcc.dg/compat/small-struct-init.h: New file.
5025         * gcc.dg/compat/small-struct-check.h: New file.
5026         * gcc.dg/compat/fp-struct-defs.h: New file.
5027         * gcc.dg/compat/fp-struct-check.h: New file.
5028         * gcc.dg/compat/fp-struct-init.h: New file.
5029         * gcc.dg/compat/fp-struct-test-by-value-y.h: New file.
5030         * gcc.dg/compat/fp-struct-test-by-value-x.h: New file.
5031
5032 2003-05-19  Jakub Jelinek  <jakub@redhat.com>
5033
5034         * gcc.dg/20030225-2.c: New test.
5035
5036 2003-05-18  Roger Sayle  <roger@eyesopen.com>
5037             Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
5038
5039         * gcc.c-torture/compile/20030518-1.c: New test case.
5040
5041 2003-05-18  Mark Mitchell  <mark@codesourcery.com>
5042
5043         * lib/gcc-dg.exp (gcc-dg-debug-runtest): Add opt_opts parameter.
5044         * gcc.dg/debug/debug.exp: Pass opt_opts parameter to
5045         gcc-dg-debug-runtest.
5046         * g++.dg/debug/debug.exp: Pass opt_opts parameter to
5047         gcc-dg-debug-runtest.
5048
5049 2003-05-18  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5050
5051         PR c++/9022
5052         * g++.dg/lookup/using6.C: New test.
5053
5054 2003-05-18  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5055
5056         * g++.dg/parse/access2.C: New test.
5057
5058 2003-05-17  Mark Mitchell  <mark@codesourcery.com>
5059
5060         * lib/gcc-dg.exp (gcc-dg-debug-runtest): New method.
5061         * g++.dg/debug/debug.exp: Use gcc-dg-debug-runtest.
5062         * gcc.dg/debug/debug.exp: Likewise.
5063
5064 2003-05-17  Neil Booth  <neil@daikokuya.co.uk>
5065
5066         * gcc.dg/dollar.c: New test.
5067
5068 2003-05-16  Janis Johnson  <janis187@us.ibm.com>
5069
5070         * gcc.dg/compat/struct-by-value-4_main.c: Split into multiple tests.
5071         * gcc.dg/compat/struct-by-value-4_x.c: Split into multiple tests.
5072         * gcc.dg/compat/struct-by-value-4_y.c: Split into multiple tests.
5073         * gcc.dg/compat/struct-by-value-5_main.c: Split into multiple tests.
5074         * gcc.dg/compat/struct-by-value-5_x.c: Split into multiple tests.
5075         * gcc.dg/compat/struct-by-value-5_y.c: Split into multiple tests.
5076         * gcc.dg/compat/struct-by-value-6_main.c: New file.
5077         * gcc.dg/compat/struct-by-value-6_x.c: New file.
5078         * gcc.dg/compat/struct-by-value-6_y.c: New file.
5079         * gcc.dg/compat/struct-by-value-7_main.c: New file.
5080         * gcc.dg/compat/struct-by-value-7_x.c: New file.
5081         * gcc.dg/compat/struct-by-value-7_y.c: New file.
5082         * gcc.dg/compat/struct-by-value-8_main.c: New file.
5083         * gcc.dg/compat/struct-by-value-8_x.c: New file.
5084         * gcc.dg/compat/struct-by-value-8_y.c: New file.
5085         * gcc.dg/compat/struct-by-value-9_main.c: New file.
5086         * gcc.dg/compat/struct-by-value-9_x.c: New file.
5087         * gcc.dg/compat/struct-by-value-9_y.c: New file.
5088
5089 2003-05-16  Mark Mitchell  <mark@codesourcery.com>
5090
5091         * lib/gcc-dg.exp (gcc-dg-test): Rename to ...
5092         (gcc-dg-test-1): ... this.  Add target_compile parameter.  Add
5093         support for "repo" mode.
5094         * lib/g++-dg.exp: Use gcc-dg.exp to implement all functionality.
5095         * lib/g77-dg.exp: Likewise.
5096         * lib/obj-dg.exp: Likewise.
5097
5098 2003-05-16  Jakub Jelinek  <jakub@redhat.com>
5099
5100         Merge from gcc-3_2-rhl8-branch:
5101         2003-04-23  Jakub Jelinek  <jakub@redhat.com>
5102
5103         * gcc.dg/tls/opt-6.c: New test.
5104
5105         2003-04-05  Jakub Jelinek  <jakub@redhat.com>
5106
5107         * gcc.dg/20030405-1.c: New test.
5108
5109         2003-03-09  Jakub Jelinek  <jakub@redhat.com>
5110
5111         * gcc.dg/20030309-1.c: New test.
5112
5113         2003-03-07  Eric Botcazou  <ebotcazou@libertysurf.fr>
5114
5115         * gcc.c-torture/execute/20030307-1.c: New test.
5116
5117         2003-02-20  Randolph Chung  <tausq@debian.org>
5118
5119         * gcc.c-torture/compile/20030220-1.c: New test.
5120
5121         2003-02-18  Jakub Jelinek  <jakub@redhat.com>
5122
5123         * gcc.dg/20030217-1.c: New test.
5124
5125         2003-01-29  Jakub Jelinek  <jakub@redhat.com>
5126
5127         * gcc.c-torture/compile/20020129-1.c: New test.
5128
5129         2002-12-21  Eric Botcazou  <ebotcazou@libertysurf.fr>
5130
5131         * gcc.dg/unroll-1.c: New test.
5132
5133         2002-11-16  Jan Hubicka  <jh@suse.cz>
5134
5135         * gcc.c-torture/execute/20020920-1.c: New test.
5136
5137         2002-10-08  Jakub Jelinek  <jakub@redhat.com>
5138
5139         PR target/7434
5140         * gcc.c-torture/compile/20021008-1.c: New test.
5141
5142         2002-08-10  Gwenole Beauchesne  <gbeauchesne@mandrakesoft.com>
5143
5144         PR target/7559
5145         * testsuite/gcc.c-torture/execute/20020810-1.c: New test.
5146
5147         2002-08-07  Jakub Jelinek  <jakub@redhat.com>
5148
5149         * gcc.c-torture/compile/20020807-1.c: New test.
5150
5151         2002-07-30  Jakub Jelinek  <jakub@redhat.com>
5152
5153         * gcc.dg/tls/opt-1.c: New test.
5154
5155         2002-07-29  Jakub Jelinek  <jakub@redhat.com>
5156
5157         * gcc.dg/20020729-1.c: New test.
5158
5159         2002-07-20  Jakub Jelinek  <jakub@redhat.com>
5160
5161         * g++.dg/opt/life1.C: New test.
5162
5163         2002-05-20  Jakub Jelinek  <jakub@redhat.com>
5164
5165         * gcc.dg/20020525-1.c: New test.
5166
5167         2002-05-24  Jakub Jelinek  <jakub@redhat.com>
5168
5169         PR c++/6794
5170         * g++.dg/ext/pretty1.C: New test.
5171         * g++.dg/ext/pretty2.C: New test.
5172
5173 2003-05-15  Mark Mitchell  <mark@codesourcery.com>
5174
5175         PR c++/8385
5176         * g++.dg/ext/typeof5.C: New test.
5177
5178 2003-05-15  J"orn Rennecke <joern.rennecke@superh.com>
5179
5180         * gcc.c-torture/execute/builtins/string-asm-1.c: Take
5181         __USER_LABEL_PREFIX__ into account.
5182         * gcc.c-torture/execute/builtins/string-asm-2.c: Likewise.
5183
5184 2003-05-14  Roger Sayle  <roger@eyesopen.com>
5185
5186         * gcc.dg/builtins-15.c: New test case.
5187
5188 2003-05-13  Zack Weinberg  <zack@codesourcery.com>
5189
5190         * gcc.dg/const-elim-1.c: Tighten scan-assembler-not regexp.
5191
5192 2003-05-12  Mark Mitchell  <mark@codesourcery.com>
5193
5194         * lib/g++.exp: Tweak handling of additional source files.
5195         * g++.dg/special/conpr-2.C: Use dg-gpp-additional-sources.
5196         * g++.dg/special/conpr-2a.C: Rename to ...
5197         * g++.dg/special/conpr-2a.cc: ... this.
5198         * g++.dg/special/conpr-3.C: Use dg-gpp-additional-sources.
5199         * g++.dg/special/conpr-3a.C: Rename to ...
5200         * g++.dg/special/conpr-3a.cc: This.
5201         * g++.dg/special/conpr-3b.C: Rename to ...
5202         * g++.dg/special/conpr-3b.cc: This.
5203         * g++.dg/special/conpr-4.C: New test.
5204         * g++.dg/special/ecos.exp: Rewrite to use ordinary dg driver.
5205
5206 2003-05-12  David Edelsohn  <edelsohn@gnu.org>
5207
5208         * debug/debug.exp: Skip debug-[12].c at -O3 on non-Dwarf targets.
5209
5210 2003-05-12  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5211
5212         * g++.old-deja/g++.brendan/ns1.C: Remove private member warning.
5213         * g++.old-deja/g++.robertl/eb71.C: Likewise.
5214         * g++.old-deja/g++.brendan/warnings1.C: Add -Wctor-dtor-privacy.
5215         * g++.old-deja/g++.other/warn3.C: Likewise.
5216
5217 2003-05-11  Roger Sayle  <roger@eyesopen.com>
5218
5219         * gcc.dg/i386-387-1.c: Update to also test log.
5220         * gcc.dg/i386-387-2.c: Likewise.
5221
5222 2003-05-11  Toon Moene  <toon@moene.indiv.nluug.nl>
5223
5224         * g77.f-torture/execute/int8421.f: New test.
5225
5226 2003-05-11  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5227
5228         PR c++/10230, c++/10481
5229         * g++.dg/lookup/scoped5.C: New test.
5230
5231 2003-05-11  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5232
5233         PR c++/10552
5234         * g++.dg/template/ttp6.C: New test.
5235
5236 2003-05-11  Richard Sandiford  <rsandifo@redhat.com>
5237
5238         * gcc.c-torture/execute/builtins: New directory.
5239         * gcc.c-torture/execute/string-opt-{3,4,16,17,18,19}.c: Move into
5240         gcc.c-torture/execute/builtins.
5241         * gcc.c-torture/execute/string-opt-asm-{1,2}.c: Likewise.
5242         * gcc.c-torture/execute/builtin-noret-{1,2}.c: Move to...
5243         * gcc.dg/torture: ...this new directory.  Turn into link-only tests.
5244         * gcc.dg/no-builtin-1.c: Move into gcc.c-torture/execute/builtins.
5245
5246 2003-05-10  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5247
5248         PR c++/9252
5249         * g++.dg/template/access8.C: New test.
5250         * g++.dg/template/access9.C: New test.
5251
5252 2003-05-10  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5253
5254         PR c++/9554
5255         * g++.dg/parse/access1.C: New test.
5256
5257 2003-05-09  DJ Delorie  <dj@redhat.com>
5258
5259         * g++.dg/other/stdarg1.C: Make sure arg "3" is passed as a
5260         long, and not an int.
5261
5262 2003-05-09  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5263
5264         PR c++/10555, c++/10576
5265         * g++.dg/template/memclass1.C: New test.
5266
5267 2003-05-08  DJ Delorie  <dj@redhat.com>
5268
5269         * gcc.c-torture/execute/20020404-1.x: New, skip for 16-bit
5270         targets.
5271         * gcc.c-torture/execute/20021024-1.x: Likewise.
5272         * gcc.c-torture/execute/shiftdi.x: Likewise.
5273         * g++.old-deja/g++.mike/p700.C: Handle 16-bit targets.
5274         * g++.old-deja/g++.other/exprstmt1.C: Likewise.
5275         * gcc.dg/20021018-1.c: Likewise.
5276
5277 2003-05-08  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
5278
5279         * g++.dg/other/packed1.C: Mark xfail for sparc*- not sparc-.
5280
5281         gcc.c-torture/execute/string-opt-19.c: Add general rodata tests.
5282         (bcopy): Call memmove.
5283
5284 2003-05-08  Roger Sayle  <roger@eyesopen.com>
5285
5286         * g77.f-torture/compile/8485.f: New test case.
5287
5288 2003-05-07  Richard Henderson  <rth@redhat.com>
5289
5290         PR c++/10570
5291         * g++.dg/eh/forced1.C: Expect catch-all handlers to run.
5292         Verify exception_cleanup not called for rethrows.
5293         * g++.dg/eh/forced2.C: Test that exception_cleanup is called
5294         when exiting catch block without rethrowing.
5295         * g++.dg/eh/forced3.C: New.
5296         * g++.dg/eh/forced4.C: New.
5297
5298 2003-05-07  Aldy Hernandez  <aldyh@redhat.com>
5299
5300         * gcc.dg/20030505.c: Fix triplet.
5301
5302 2003-05-06  DJ Delorie  <dj@redhat.com>
5303
5304         * gcc.dg/20021014-1.c: XFAIL for xstormy16 also.
5305         * gcc.dg/nest.c: Likewise.
5306
5307 2003-05-05  Roger Sayle  <roger@eyesopen.com>
5308
5309         * gcc.dg/builtins-14.c: New test case.
5310
5311 2003-05-05  Janis Johnson  <janis187@us.ibm.com>
5312
5313         * lib/compat.exp (compat-execute): New argument.
5314         * g++.dg/compat/compat.exp: Pass new argument to compat-execute.
5315         * gcc.dg/compat: New test directory.
5316         * gcc.dg/compat/compat.exp: New expect script.
5317         * gcc.dg/compat/scalar-by-value-1_main.c: New test file.
5318         * gcc.dg/compat/scalar-by-value-1_x.c: New test file.
5319         * gcc.dg/compat/scalar-by-value-1_y.c: New test file.
5320         * gcc.dg/compat/scalar-by-value-2_main.c: New test file.
5321         * gcc.dg/compat/scalar-by-value-2_x.c: New test file.
5322         * gcc.dg/compat/scalar-by-value-2_y.c: New test file.
5323
5324         * gcc.dg/compat/struct-by-value-1_main.c: New test file.
5325         * gcc.dg/compat/struct-by-value-1_x.c: New test file.
5326         * gcc.dg/compat/struct-by-value-1_y.c: New test file.
5327         * gcc.dg/compat/struct-by-value-2_main.c: New test file.
5328         * gcc.dg/compat/struct-by-value-2_x.c: New test file.
5329         * gcc.dg/compat/struct-by-value-2_y.c: New test file.
5330         * gcc.dg/compat/struct-by-value-3_main.c: New test file.
5331         * gcc.dg/compat/struct-by-value-3_x.c: New test file.
5332         * gcc.dg/compat/struct-by-value-3_y.c: New test file.
5333         * gcc.dg/compat/struct-by-value-4_main.c: New test file.
5334         * gcc.dg/compat/struct-by-value-4_x.c: New test file.
5335         * gcc.dg/compat/struct-by-value-4_y.c: New test file.
5336         * gcc.dg/compat/struct-by-value-5_main.c: New test file.
5337         * gcc.dg/compat/struct-by-value-5_x.c: New test file.
5338         * gcc.dg/compat/struct-by-value-5_y.c: New test file.
5339
5340 2003-05-05  Zack Weinberg  <zack@codesourcery.com>
5341
5342         * gcc.dg/const-elim-1.c, gcc.dg/const-elim-2.c: New testcases.
5343
5344 2003-05-05  Jakub Jelinek  <jakub@redhat.com>
5345
5346         * gcc.c-torture/execute/string-opt-18.c (main): Add 3 new tests.
5347
5348 2003-05-05  Geoffrey Keating  <geoffk@apple.com>
5349
5350         * gcc.c-torture/execute/ieee/fp-cmp-8.c: New test.
5351         * gcc.dg/ppc-fsel-2.c: New test.
5352
5353         * gcc.dg/unused-5.c: New test.
5354
5355 2003-05-05  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5356
5357         PR c++/10496
5358         * g++.dg/warn/pmf1.C: New test.
5359
5360 2003-05-05  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5361
5362         PR c++/4494
5363         * g++.dg/warn/main.C: New test.
5364
5365 2003-05-04  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
5366
5367         * gcc.dg/nonnull-3.c: New test.
5368
5369 2003-05-04  Neil Booth  <neil@daikokuya.co.uk>
5370
5371         * gcc.dg/cpp/Wtrigraphs.c: Update.
5372         * gcc.dg/cpp/Wtrigraphs-2.c: New tests.
5373
5374 2003-05-03  Geoffrey Keating  <geoffk@apple.com>
5375
5376         * gcc.dg/ppc-fsel-1.c: New test.
5377
5378 2003-05-03  Zack Weinberg  <zack@codesourcery.com>
5379
5380         PR c/10604
5381         * gcc.dg/compare7.c, g++.dg/warn/compare1.C: New testcases.
5382
5383 2003-05-03  Kazu Hirata  <kazu@cs.umass.edu>
5384
5385         * gcc.dg/m-un-2.c: Fix the typedef of size_t.
5386
5387 2003-05-03  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5388
5389         PR c++/9364, c++/10553, c++/10586
5390         * g++.dg/parse/typename4.C: New test.
5391         * g++.dg/parse/typename5.C: Likewise.
5392
5393 2003-05-03  Richard Sandiford  <rsandifo@redhat.com>
5394
5395         * gcc.c-torture/compile/20030503-1.c: New test.
5396
5397 2003-05-02  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5398
5399         * g++.dg/lookup/using5.C: Fix testcase error.
5400
5401 2003-05-01  Chris Demetriou  <cgd@broadcom.com>
5402
5403         * gcc.dg/special/mips-abi.exp (is_meabi_config): Remove,
5404         since MEABI is no longer supported.  Remove all vestiges
5405         of MEABI from the test.
5406
5407 2003-05-01  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5408
5409         PR c++/10554
5410         * g++.dg/lookup/using5.C: New test.
5411
5412 2003-05-01  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5413
5414         PR c++/8772
5415         * g++.dg/template/ttp5.C: New test.
5416
5417 2003-04-30  Mark Mitchell  <mark@codesourcery.com>
5418
5419         * lib/g++-dg.exp (g++-dg-test): Add "repo" option.
5420         (dg-gpp-additional-sources): New function.
5421         (dg-gpp-additional-files): Likewise.
5422         * lib/g++.exp (additional_sources): New variable.
5423         (additional_files): Likewise.
5424         (g++_target_compile): Deal with them.
5425         * lib/old-dejagnu.exp: Remove.
5426         * g++.old-deja/old-deja.exp: Use dg.exp, not old-dejagnu.exp.
5427         * g++.old-deja: Revise all tests to use dg commands.
5428
5429 2003-04-30  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5430
5431         PR c++/9432, c++/9528
5432         * g++.dg/lookup/using4.C: New test.
5433
5434 2003-04-29  Geoffrey Keating  <geoffk@apple.com>
5435
5436         * gcc.dg/noreturn-5.c: New file.
5437         * gcc.dg/noreturn-6.c: New file.
5438
5439         * gcc.c-torture/compile/inline-1.c: New file.
5440
5441 2003-04-29  Mark Mitchell  <mark@codesourcery.com>
5442
5443         PR c++/10551
5444         * g++.dg/template/explicit1.C: New test.
5445
5446 2003-04-29  Mark Mitchell  <mark@codesourcery.com>
5447
5448         PR c++/10549
5449         * g++.dg/other/bitfield1.C: New test.
5450
5451         PR c++/10527
5452         * g++.dg/init/new7.C: New test.
5453
5454 2003-04-29  Mark Mitchell  <mark@codesourcery.com>
5455
5456         * g++.dg/ext/desig1.C: New test.
5457         * g++.dg/ext/init1.C: Update.
5458
5459         * g++.old-deja/g++.pt/deduct5.C: Remove unnecessary initializer.
5460
5461 2003-04-28  Mark Mitchell  <mark@codesourcery.com>
5462
5463         PR c++/10180
5464         * g++.dg/warn/Winline-1.C: New test.
5465
5466 2003-04-28  Jakub Jelinek  <jakub@redhat.com>
5467
5468         * gcc.c-torture/execute/string-opt-19.c: New test.
5469
5470         * gcc.c-torture/execute/string-opt-asm-1.c: New test.
5471         * gcc.c-torture/execute/string-opt-asm-2.c: New test.
5472
5473 2003-04-27  Mark Mitchell  <mark@codesourcery.com>
5474
5475         PR c++/10506
5476         * g++.dg/init/new6.C: New test.
5477
5478         PR c++/10503
5479         * g++.dg/init/ref6.C: New test.
5480
5481 2003-04-26  David Edelsohn  <edelsohn@gnu.org>
5482
5483         * g++.dg/warn/weak1.C: XFAIL on AIX4.
5484
5485 2003-04-26  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
5486
5487         * gcc.c-torture/execute/string-opt-8.c: Don't perform cmpstr
5488         checks for __pj__, but do them for !__OPTIMIZE__ and __s390__.
5489
5490 2003-04-25  Mark Mitchell  <mark@codesourcery.com>
5491
5492         * g++.old-deja/g++.pt/instantiate12.C: Explicit instantiate
5493         initialized static data members.
5494
5495 2003-04-25  H.J. Lu <hjl@gnu.org>
5496
5497         * gcc.dg/ia64-sync-4.c: New test.
5498
5499 2003-04-25  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
5500
5501         * gcc.c-torture/execute/string-opt-18.c: Clean up.  Fix copyright
5502         date.
5503
5504 2003-04-24  Nathan Sidwell  <nathan@codesourcery.com>
5505
5506         PR c++/10337
5507         * g++.dg/warn/conv1.C: New test.
5508         * g++.old-deja/g++.other/conv7.C: Adjust.
5509         * g++.old-deja/g++.other/overload14.C: Adjust.
5510
5511 2003-04-23  Mark Mitchell  <mark@codesourcery.com>
5512
5513         PR c++/10471
5514         * g++.dg/template/defarg2.C: New test.
5515
5516 2003-04-23  Neil Booth  <neil@daikokuya.co.uk>
5517
5518         * gcc.dg/cpp/include2.c: Update.
5519         * gcc.dg/cpp/multiline-2.c: New.
5520         * gcc.dg/cpp/multiline.c: Update.
5521         * gcc.dg/cpp/strify2.c: Update.
5522         * gcc.dg/cpp/trad/literals-2.c: Update.
5523
5524 2003-04-23  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
5525
5526         * g++.dg/other/packed1.C: XFAIL hppa*-*-*.
5527
5528 2003-04-23  Mark Mitchell  <mark@codesourcery.com>
5529
5530         * g++.dg/parse/typedef1.C: Tweak after fix for PR 10428.
5531
5532 2003-04-23  Mark Mitchell  <mark@codesourcery.com>
5533
5534         PR c++/10451
5535         * g++.dg/parse/crash4.C: New test.
5536
5537         PR c++/9847
5538         * g++.dg/parse/crash5.C: New test.
5539
5540 2003-04-22  Mark Mitchell  <mark@codesourcery.com>
5541
5542         PR c++/10446
5543         * g++.dg/parse/crash3.C: New test.
5544
5545         PR c++/10428
5546         * g++.dg/parse/elab1.C: New test.
5547
5548 2003-04-22  Devang Patel  <dpatel@apple.com>
5549
5550         * gcc.dg/cpp/trad/funlike-5.c: New test.
5551
5552 2003-04-21  Andreas Tobler <a.tobler@schweiz.ch>
5553
5554         * g++.dg/other/packed1.C: Fix dg options.
5555
5556 2003-04-22  Nathan Sidwell  <nathan@codesourcery.com>
5557
5558         * g++.dg/other/offsetof2.C: New test.
5559
5560 2003-04-21  Mark Mitchell  <mark@codesourcery.com>
5561
5562         * g++.dg/template/recurse.C: Adjust location of error messages.
5563
5564 2003-04-21  Nathan Sidwell  <nathan@codesourcery.com>
5565
5566         PR c++/9881
5567         * g++.dg/init/addr-const1.C: New test.
5568         * g++.dg/other/packed1.C: XFAIL on aligned architectures.
5569
5570 2003-04-20  Nathan Sidwell  <nathan@codesourcery.com>
5571
5572         PR c++/10405
5573         * g++.dg/lookup/struct-hack1.C: New test.
5574
5575 2003-04-20  Neil Booth  <neil@daikokuya.co.uk>
5576
5577         * ucs.c: Update diagnostic messages.
5578
5579 2003-04-19  Neil Booth  <neil@daikokuya.co.uk>
5580
5581         * gcc.dg/cpp/truefalse.cpp: New test.
5582         * gcc.dg/cpp/cpp.exp: Update.
5583         * g++.dg/other/stdbool-if.C: Remove.
5584
5585 2003-04-19  Neil Booth  <neil@daikokuya.co.uk>
5586
5587         * gcc.dg/cpp/_Pragma4.c: Remove stray space.
5588         * gcc.dg/cpp/trad/escaped-eof.c: Correct line number.
5589
5590 2003-04-18  Eric Botcazou  <ebotcazou@libertysurf.fr>
5591
5592         * gcc.c-torture/compile/20030418-1.c: New test.
5593
5594 2003-04-17  Janis Johnson  <janis187@us.ibm.com>
5595
5596         * README.compat: Remove; content moved to doc/sourcebuild.texi.
5597
5598 2003-04-17  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5599
5600         PR c++/10347
5601         g++.dg/template/dependent-name1.C: New test.
5602
5603 2003-04-17  J"orn Rennecke <joern.rennecke@superh.com>
5604
5605         * gcc.dg/warn-1.c (tourist_guide): New array,
5606         contains a pointer to bar.
5607
5608 2003-04-16  Roger Sayle  <roger@eyesopen.com>
5609
5610         * gcc.dg/Wunreachable-5.c: New test case for PR c/10175.
5611         * gcc.c-torture/execute/medce-1.c: New test case.
5612         * gcc.c-torture/execute/medce-2.c: New test case.
5613
5614 2003-04-15  Mark Mitchell  <mark@codesourcery.com>
5615
5616         * lib/prune.exp: Ignore more messages.
5617
5618         PR c++/10381
5619         * g++.dg/parse/lookup3.C: New test.
5620
5621 2003-04-15  J"orn Rennecke <joern.rennecke@superh.com>
5622
5623         * gcc.c-torture/compile/20030415-1.c : New test.
5624
5625 2003-04-14  Mark Mitchell  <mark@codesourcery.com>
5626
5627         * gcc.c-torture/execute/scope-2.c: Move to ...
5628         * gcc.dg/noncompile/scope.c: .... here.
5629
5630 2003-04-14  Roger Sayle  <roger@eyesopen.com>
5631
5632         * gcc.dg/20030414-2.c: New test case.
5633
5634 2003-04-14  Hans-Peter Nilsson  <hp@axis.com>
5635
5636         PR target/10377
5637         * gcc.dg/20030414-1.c: New test.
5638
5639 2003-04-13  Roger Sayle  <roger@eyesopen.com>
5640
5641         * gcc.dg/builtins-12.c: New test case.
5642         * gcc.dg/builtins-13.c: New test case.
5643
5644 2003-04-13  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
5645
5646         * gcc.c-torture/execute/string-opt-18.c: New test.
5647
5648 2003-04-13  Mark Mitchell  <mark@codesourcery.com>
5649
5650         PR c++/10300
5651         * g++.dg/init/new5.C: New test.
5652
5653 2003-04-12  Mark Mitchell  <mark@codesourcery.com>
5654
5655         PR c++/7910
5656         * g++.dg/ext/dllimport1.C: New test.
5657
5658 2003-04-12  Eric Botcazou  <ebotcazou@libertysurf.fr>
5659
5660         * gcc.dg/ultrasp8.c: Fix for 32-bit Sparc.
5661
5662 2003-04-11  Bud Davis <bdavis9659@comcast.net>
5663
5664         PR Fortran/9263
5665         * g77.f-torture/noncompile/9263.f: New test
5666         PR Fortran/1832
5667         * g77.f-torture/execute/1832.f: New test
5668
5669 2003-04-11  David Chad  <davidc@freebsd.org>
5670             Loren J. Rittle  <ljrittle@acm.org>
5671
5672         libobjc/8562
5673         * objc.dg/headers.m: New test.
5674
5675 2003-04-10  Zack Weinberg  <zack@codesourcery.com>
5676
5677         * gcc.c-torture/execute/builtin-noret-2.c: New.
5678         * gcc.c-torture/execute/builtin-noret-2.x: New.
5679         XFAIL builtin-noret-2.c at -O1 and above.
5680         * gcc.dg/redecl.c: New.
5681         * gcc.dg/Wshadow-1.c: Update error regexps.
5682
5683 2003-04-10  Mark Mitchell  <mark@codesourcery.com>
5684
5685         * g++.dg/abi/bitfield10.C: New test.
5686
5687 2003-04-09  Mike Stump  <mrs@apple.com>
5688
5689         * gcc.dg/pch/pch.exp: Make testcase names longer.
5690         * g++.dg/pch/pch.exp: Make testcase names longer.
5691
5692 2003-04-08  Roger Sayle  <roger@eyesopen.com>
5693
5694         * gcc.dg/builtins-11.c: New test case.
5695
5696 2003-04-08  Roger Sayle  <roger@eyesopen.com>
5697
5698         * gcc.dg/builtins-9.c: New test case.
5699         * gcc.dg/builtins-10.c: New test case.
5700
5701 2003-04-07  J"orn Rennecke <joern.rennecke@superh.com>
5702
5703         * gcc.dg/noncompile/init-4.c.c: New test.
5704
5705 2003-04-06  Nathan Sidwell  <nathan@codesourcery.com>
5706
5707         * gcc.misc-test/gcov-9.c: New test.
5708         * gcc.misc-test/gcov-10.c: New test
5709         * gcc.misc-test/gcov-11.c: New test.
5710
5711 2003-04-05  Zack Weinberg  <zack@codesourcery.com>
5712
5713         PR optimization/10024
5714         * gcc.c-torture/compile/20030405-1.c: New test.
5715
5716 2003-04-04  Geoffrey Keating  <geoffk@apple.com>
5717
5718         * gcc.dg/pch/static-3.c: New.
5719         * gcc.dg/pch/static-3.hs: New.
5720         * gcc.dg/pch/pch.exp: Test with -O0 -g too.
5721
5722 2003-04-04  Richard Henderson  <rth@redhat.com>
5723
5724         * g++.dg/eh/forced1.C: Use _Unwind_SjLj_ForcedUnwind as appropriate.
5725         * g++.dg/eh/forced2.C: Likewise.
5726
5727 2003-04-03  Mike Stump  <mrs@apple.com>
5728
5729         * lib/scanasm.exp (scan-assembler): Add xfail processing for
5730         target arg.
5731         (scan-assembler-times, scan-assembler-not): Likewise.
5732         (scan-assembler-dem, scan-assembler-dem-not): Likewise.
5733
5734 2003-04-03  Eric Botcazou  <ebotcazou@libertysurf.fr>
5735
5736         * gcc.dg/sparc-loop-1.c: New test.
5737
5738 2003-04-02  Geoffrey Keating  <geoffk@apple.com>
5739
5740         PR other/9274
5741         * g++.dg/pch/system-2.C: New.
5742         * g++.dg/pch/system-2.Hs: New.
5743
5744 2003-04-02  Aldy Hernandez  <aldyh@redhat.com>
5745
5746         * g++.dg/eh/simd-2.C (vecfunc): Fix typo.
5747
5748         * g++.dg/eh/simd-1.C (vecfunc): Same.
5749
5750 2003-04-01  Roger Sayle  <roger@eyesopen.com>
5751
5752         * gcc.c-torture/execute/20030401-1.c: New test case.
5753
5754 2003-04-01  Ziemowit Laski <zlaski@apple.com>
5755
5756         * objc.dg/defs.m: New.
5757
5758 2003-04-01  Aldy Hernandez  <aldyh@redhat.com>
5759
5760         * g++.dg/eh/simd-1.C: New.
5761         * g++.dg/eh/simd-2.C: New.
5762
5763 2003-03-01  Aldy Hernandez  <aldyh@redhat.com>
5764
5765         * gcc.c-torture/execute/simd-3.c: New.
5766
5767 2003-03-31  Mark Mitchell  <mark@codesourcery.com>
5768
5769         PR c/9936
5770         * gcc.dg/20030331-2.c: New test.
5771
5772 2003-03-31  Mark Mitchell  <mark@codesourcery.com>
5773
5774         PR c++/10278
5775         * g++.dg/parse/crash2.C: New test.
5776
5777 2003-03-31  Richard Sandiford  <rsandifo@redhat.com>
5778
5779         * gcc.c-torture/compile/20030331-1.c: New test, moved from...
5780         * gcc.c-torture/execute/20030331-1.c: ...here.
5781
5782 2003-03-31  Richard Sandiford  <rsandifo@redhat.com>
5783
5784         * gcc.c-torture/execute/20030331-1.c: New test.
5785
5786 2003-03-31  Nathan Sidwell  <nathan@codesourcery.com>
5787
5788         * lib/gcov.exp: Adjust call return testing strings.
5789         * g77.dg/gcov/gcov-1.f: Don't expect unconditional branches.
5790
5791 2003-03-31  Roger Sayle  <roger@eyesopen.com>
5792
5793         * gcc.dg/builtins-3.c: Add new tests for sin and cos.
5794         * gcc.dg/builtins-7.c: New test case.
5795         * gcc.dg/builtins-8.c: New test case.
5796
5797 2003-03-31  Richard Sandiford  <rsandifo@redhat.com>
5798
5799         * gcc.c-torture/execute/ieee/20030331-1.c: New test.
5800
5801 2003-03-30  Mark Mitchell  <mark@codesourcery.com>
5802
5803         PR c++/7647
5804         * g++.dg/lookup-class-member-2.C: New test.
5805
5806 2003-03-30  Glen Nakamura  <glen@imodulo.com>
5807
5808         * gcc.dg/20030324-1.c: Add comments and abort if test fails.
5809
5810 2003-03-28  Roger Sayle  <roger@eyesopen.com>
5811
5812         * gcc.c-torture/execute/ieee/fp-cmp-6.c:  Correct test for -O0.
5813
5814 2003-03-28  Mark Mitchell  <mark@codesourcery.com>
5815
5816         * g++.dg/init/attrib1.C: New test.
5817
5818 2003-03-28  Eric Botcazou  <ebotcazou@libertysurf.fr>
5819
5820         * gcc.dg/ultrasp8.c: New test.
5821
5822 2003-03-28  Eric Botcazou  <ebotcazou@libertysurf.fr>
5823
5824         * gcc.dg/ultrasp7.c: New test.
5825
5826 2003-03-28  Nathan Sidwell  <nathan@codesourcery.com>
5827
5828         PR c++/10047
5829         * g++.dg/template/inline1.C: New test.
5830
5831 2003-03-28  Eric Botcazou  <ebotcazou@libertysurf.fr>
5832
5833         * gcc.dg/sparc-dwarf2.c: New test.
5834
5835 2003-03-27  Roger Sayle  <roger@eyesopen.com>
5836
5837         * gcc.c-torture/execute/ieee/fp-cmp-6.c: New test case.
5838         * gcc.c-torture/execute/ieee/fp-cmp-7.c: New test case.
5839
5840 2003-03-27  Mark Mitchell  <mark@codesourcery.com>
5841
5842         * lib/gcov.exp (run-gcov): Add branches and calls options, rather
5843         than reading .x files.
5844         * g++.dg/gcov/gcov-1.C: Use run-gcov options, not .x files.
5845         * g77.dg/gcov/gcov-1.f: Likewise.
5846         * gcc.misc-tests/gcov-4b.c: Likewise.
5847         * gcc.misc-tests/gcov-5b.c: Likewise.
5848         * gcc.misc-tests/gcov-6.c: Likewise.
5849         * gcc.misc-tests/gcov-7.c: Likewise.
5850         * gcc.misc-tests/gcov-8.c: Likewise.
5851         * g++.dg/gcov/gcov-1.x: Remove.
5852         * g77.dg/gcov/gcov-1.x: Likewise.
5853         * gcc.misc-tests/gcov-4b.x: Likewise.
5854         * gcc.misc-tests/gcov-5b.x: Likewise.
5855         * gcc.misc-tests/gcov-6.x: Likewise.
5856         * gcc.misc-tests/gcov-7.x: Likewise.
5857         * gcc.misc-tests/gcov-8.x: Likewise.
5858
5859 2003-03-27  Glen Nakamura  <glen@imodulo.com>
5860
5861         PR opt/10087
5862         * gcc.dg/20030324-1.c: New test.
5863
5864 2003-03-27  Nathan Sidwell  <nathan@codesourcery.com>
5865
5866         PR c++/10224
5867         * g++.dg/template/arg3.C: New test.
5868
5869         PR c++/10158
5870         * g++.dg/template/friend18.C: New test.
5871
5872 2003-03-26  Roger Sayle  <roger@eyesopen.com>
5873
5874         * g77.f-torture/compile/20030326-1.f: New test case.
5875
5876 2003-03-26  Janis Johnson  <janis187@us.ibm.com>
5877
5878         * gcc.c-torture/execute/20020227-1.x: Don't XFAIL for powerpc64.
5879
5880         * gcc.c-torture/compile/simd-5.x: Expect XFAIL for powerpc64.
5881
5882 2003-03-26  Jakub Jelinek  <jakub@redhat.com>
5883
5884         * gcc.dg/ia64-sync-3.c: New test.
5885
5886 2003-03-26  Alan Modra  <amodra@bigpond.net.au>
5887
5888         * gcc.dg/loop-2.c: Replace "inline" with "__inline__".
5889
5890 2003-03-26  Eric Botcazou  <ebotcazou@libertysurf.fr>
5891
5892         * gcc.dg/ultrasp6.c: New test.
5893
5894 2003-03-25  Eric Botcazou  <ebotcazou@libertysurf.fr>
5895
5896         * gcc.dg/i386-signbit-1.c: New test.
5897         * gcc.dg/i386-signbit-2.c: New test.
5898         * gcc.dg/i386-signbit-3.c: New test.
5899
5900 2003-03-25  Eric Botcazou  <ebotcazou@libertysurf.fr>
5901
5902         * gcc.dg/ultrasp5.c: Fix options.
5903
5904 2003-03-24  Eric Botcazou  <ebotcazou@libertysurf.fr>
5905
5906         * gcc.dg/ultrasp5.c: Fix comment.
5907
5908 2003-03-24  Bud Davis  <bdavis9659@comcast.net>
5909
5910         PR fortran/10197
5911         * g77.f-torture/execute/10197.f: New test.
5912
5913 2003-03-24  Nathan Sidwell  <nathan@codesourcery.com>
5914
5915         PR c++/9898, c++/383
5916         * g++.dg/template/conv6.C: New test.
5917
5918         PR c++/10119
5919         * g++.dg/template/ptrmem5.C: New test.
5920
5921         PR c++/10026
5922         * g++.dg/lookup/koenig1.C: New test.
5923
5924         PR C++/10199
5925         * g++.dg/lookup/template2.C: New test.
5926
5927 2003-03-24  Jakub Jelinek  <jakub@redhat.com>
5928
5929         * g++.dg/opt/rtti1.C: New test.
5930
5931 2003-03-23  Eric Botcazou  <ebotcazou@libertysurf.fr>
5932
5933         * gcc.dg/ultrasp5.c: New test.
5934
5935 2003-03-23  Arpad Beszedes <beszedes@cc.u-szeged.hu>
5936
5937         PR middle-end/9967
5938         * gcc.c-torture/execute/stdio-opt-1.c: Adjust test for change to
5939         builtin fputs.
5940
5941 2003-03-23  Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
5942
5943         PR c/8224
5944         * gcc.dg/20030323-1.c: New test.
5945
5946 2003-03-23  Roger Sayle  <roger@eyesopen.com>
5947
5948         * gcc.c-torture/compile/20030323-1.c: New test case.
5949
5950 2003-03-22  Ulrich Weigand  <uweigand@de.ibm.com>
5951
5952         * gcc.dg/20030321-1.c: New test.
5953
5954 2003-03-22  Zack Weinberg  <zack@codesourcery.com>
5955
5956         * gcc.dg/Wshadow-1.c: Add a dg-warning line.
5957
5958 2003-03-22  Nathan Sidwell  <nathan@codesourcery.com>
5959
5960         PR c++/9978, c++/9708
5961         * g++.dg/ext/vlm1.C: Adjust expected error.
5962         * g++.dg/ext/vla2.C: New test.
5963         * g++.dg/template/arg1.C: New test.
5964         * g++.dg/template/arg2.C: New test.
5965
5966 2003-03-22  Bud Davis  <bdavis9659@comcast.net>
5967
5968         * g77.f-torture/execute/select.f: New test.
5969         * g77.f-torture/noncompile/select_no_compile.f: New test.
5970
5971 2003-03-21  Nathan Sidwell  <nathan@codesourcery.com>
5972
5973         PR c++/9898
5974         * g++.dg/other/error4.C: New test.
5975
5976 2003-03-20  Mark Mitchell  <mark@codesourcery.com>
5977
5978         * g++.dg/template/friend17.C: New test.
5979
5980 2003-03-21  Alan Modra  <amodra@bigpond.net.au>
5981
5982         * gcc.c-torture/compile/20030320-1.c: New.
5983
5984 2003-03-20  Roger Sayle  <roger@eyesopen.com>
5985
5986         * gcc.dg/builtins-6.c: New test case.
5987
5988 2003-03-19  Alan Modra  <amodra@bigpond.net.au>
5989
5990         PR target/10073
5991         * gcc.c-torture/compile/20030319-1.c: New.
5992
5993 2003-03-18  Jan Hubicka  <jh@suse.cz>
5994
5995         * gcc.dg/i386-cvt-1.c: New test.
5996
5997 2003-03-17  Zack Weinberg  <zack@codesourcery.com>
5998
5999         * objc.dg/naming-1.m: Use "(parse|syntax) error".
6000         * objc.dg/naming-2.m: Likewise.
6001
6002 2003-03-17  Mark Mitchell  <mark@codesourcery.com>
6003
6004         PR c++/9639
6005         * g++.dg/parse/crash1.C: New test.
6006
6007 2003-03-16  Mark Mitchell  <mark@codesourcery.com>
6008
6009         PR c++/8805
6010         * g++.dg/eh/cleanup1.C: New test.
6011
6012 2003-03-16  Falk Hueffner  <falk.hueffner@student.uni-tuebingen.de>
6013
6014         * gcc.c-torture/execute/20030316-1.c: New test case.
6015
6016 2003-03-16  Nathan Sidwell  <nathan@codesourcery.com>
6017
6018         PR c++/9629
6019         * g++.dg/init/ctor2.C: New test.
6020
6021 2003-03-15  Roger Sayle  <roger@eyesopen.com>
6022
6023         * g77.f-torture/compile/xformat.f: New test case.
6024
6025 2003-03-15  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
6026
6027         * g++.old-deja/g++.mike/eh33.C: Remove xfail for hppa*-*-*.
6028         * g++.old-deja/g++.mike/eh50.C: Likewise.
6029
6030 2003-03-15  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
6031
6032         PR c++/6440
6033         * g++.dg/template/spec7.C: New test.
6034         * g++.dg/template/spec8.C: Likewise.
6035
6036 2003-03-14  Jakub Jelinek  <jakub@redhat.com>
6037
6038         * gcc.c-torture/execute/20030313-1.c: New test.
6039
6040 2003-03-14  Richard Henderson  <rth@redhat.com>
6041
6042         * gcc.dg/inline-2.c: Adjust alpha test for external call.
6043
6044 2003-03-14  Eric Botcazou  <ebotcazou@libertysurf.fr>
6045
6046         * gcc.c-torture/compile/20030314-1.c: New test.
6047
6048 2003-03-13  Danny Smith  <dannysmith@users.sourceforge.net>
6049
6050         * gcc.dg/dll-1.c: Remove thumb target. Change exp to _exp.
6051         * gcc.dg/dll-2.c: Enable for cygwin and mingw. Remove
6052         thumb target,
6053         * gcc.dg/dll-3.c: Likewise. Adjust scan-assembler
6054         to accept newer _imp__  prefix and additional
6055         newline in .drectve section.
6056         * gcc.dg/dll-4.c: Likewise.
6057         * gcc.dg/dll-5.c: New file to test -mnop-fun-dllimport
6058         switch.
6059
6060 2003-03-13  Mark Mitchell  <mark@codesourcery.com>
6061
6062         * g++.dg/parse/namespace9.C: New test.
6063
6064         * g++.dg/init/ref5.C: New test.
6065         * g++.dg/parse/ptrmem1.C: Likewise.
6066
6067 2003-03-12  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
6068
6069         * gcc.dg/special/ecos.exp (gcsec-1.c): Find linker used by gcc.
6070         * gcc.dg/old-style-asm-1.c (dg-final): Add hpux label alternative to
6071         regular expression.
6072         * gcc.dg/funcorder.c (dg-final): Check for "link_error,%r" on hppa*-*-*.
6073         * gcc.dg/inline-1.c (dg-final): Check for "xyzzy?,%r" on hppa*-*-*.
6074
6075 2003-03-12  Daniel Jacobowitz  <drow@mvista.com>
6076
6077         * gcc.c-torture/execute/20030224-2.c: New test.
6078
6079 2003-03-12  Eric Botcazou  <ebotcazou@libertysurf.fr>
6080
6081         * gcc.dg/decl-3.c: New test.
6082
6083 2003-03-12  Eric Botcazou  <ebotcazou@libertysurf.fr>
6084
6085         * gcc.dg/i386-loop-2.c: New test.
6086
6087 2003-03-11  Mark Mitchell  <mark@codesourcery.com>
6088
6089         PR c++/9474
6090         * g++.dg/parse/namespace8.C: New test.
6091
6092         PR c++/9924
6093         * g++.dg/overload/builtin2.C: New test.
6094
6095 2003-03-11  Steven Bosscher  <s.bosscher@student.tudelft.nl>
6096
6097         * gcc.dg/return-type-3.c: New test.
6098
6099 2003-03-11  D.Venkatasubramanian  <dvenkat@noida.hcltech.com>
6100
6101         * gcc.misc-tests/bprob.exp: Disable test cases for h8300-*-* as
6102         profiling options are not supported.
6103
6104 2003-03-10  Mark Mitchell  <mark@codesourcery.com>
6105
6106         * g++.old-deja/g++.benjamin/16077.C: Adjust warnings.
6107         * g++.old-deja/g++.warn/impint2.C: Likewise.
6108
6109 2003-03-10  Devang Patel  <dpatel@apple.com>
6110
6111         * g++.dg/cpp/c++_cmd_1.C: New test.
6112         * g++.dg/cpp/c++_cmd_1.h: New file.
6113
6114 2003-03-10  Segher Boessenkool  <segher@koffie.nl>
6115
6116         * gcc.dg/altivec-9.c: New file.
6117
6118 2003-03-10  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
6119
6120         * gcc.dg/ppc-sdata-1.c: New test.
6121         * gcc.dg/ppc-sdata-2.c: New test.
6122
6123 2003-03-09  Mark Mitchell  <mark@codesourcery.com>
6124
6125         PR c++/9373
6126         * g++.dg/opt/ptrmem2.C: New test.
6127
6128         PR c++/8534
6129         * g++.dg/opt/ptrmem1.C: New test.
6130
6131 2003-03-09  Eric Botcazou  <ebotcazou@libertysurf.fr>
6132
6133         * gcc.dg/i386-loop-1.c: New test.
6134
6135 2003-03-09  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
6136
6137         PR c++/9970
6138         * g++.dg/lookup/friend1.C: New test.
6139
6140 2003-03-08  Mark Mitchell  <mark@codesourcery.com>
6141
6142         PR c++/9823
6143         * g++.dg/parser/constructor1.C: New test.
6144
6145 2003-03-08  Hans-Peter Nilsson  <hp@bitrange.com>
6146
6147         * gcc.c-torture/execute/20020720-1.x: Add xfail for cris-*-*.
6148
6149         * gcc.dg/old-style-asm-1.c: Tweak to match mmix-knuth-mmixware.
6150
6151 2003-03-08  Neil Booth  <neil@daikokuya.co.uk>
6152
6153         * gcc.dg/cpp/Wunused.c: Update test.
6154
6155 2003-03-08  Jan Hubicka  <jh@suse.cz>
6156
6157         * gcc.dg/inline-3.c: New test.
6158
6159 2003-03-08  Mark Mitchell  <mark@codesourcery.com>
6160
6161         PR c++/9809
6162         * g++.dg/parse/builtin1.C: New test.
6163
6164         PR c++/9982
6165         * g++.dg/abi/cookie1.C: New test.
6166         * g++.dg/abi/cookie2.C: Likewise.
6167
6168         PR c++/9524
6169         * g++.dg/template/field1.C: New test.
6170
6171         PR c++/9912
6172         * g++.dg/parse/class1.C: New test.
6173         * g++.dg/parse/namespace7.C: Likewise.
6174         * g++.old-deja/g++.other/decl5.C: Remove XFAILs.
6175
6176 2003-03-07  Mark Mitchell  <mark@codesourcery.com>
6177
6178         * g++.dg/init/ref4.C: New test.
6179
6180 2003-03-07  Jan Hubicka  <jh@suse.cz>
6181
6182         * gcc.dg/i386-local2.c: Fix problems with certain versions of dejagnu.
6183         * gcc.dg/inline-3.c:  New test.
6184
6185 2003-03-06  Mark Mitchell  <mark@codesourcery.com>
6186
6187         * g++.dg/init/ref3.C: New test.
6188
6189         PR c++/9965
6190         * g++.dg/init/ref2.C: New test.
6191
6192         PR c++/9400
6193         * g++.dg/warn/Wshadow-2.C: New test.
6194
6195         PR c++/9791
6196         * g++.dg/warn/Woverloaded-1.C: New test.
6197
6198 2003-03-05  Jan Hubicka  <jh@suse.cz>
6199
6200         * gcc.dg/i386-local2.c: New.
6201         * gcc.dg/i386-local.c: Fix typo.
6202
6203 2003-03-05  Mark Mitchell  <mark@codesourcery.com>
6204
6205         * g++.dg/abi/layout3.C: New test.
6206
6207 2003-03-05  Eric Botcazou  <ebotcazou@libertysurf.fr>
6208
6209         * gcc.c-torture/compile/20030305-1.c
6210
6211 2003-03-05  Jan Hubicka  <jh@suse.cz>
6212
6213         * gcc.dg/i386-local.c: New.
6214
6215 2003-03-04  J"orn Rennecke <joern.rennecke@superh.com>
6216
6217         * gcc.dg/sh-relax.c: Disable for sh64-*-*.
6218
6219 2003-03-04  Eric Botcazou  <ebotcazou@libertysurf.fr>
6220
6221         * gcc.dg/switch-2.c: New test.
6222         * gcc.dg/switch-3.c: New test.
6223         * gcc.dg/Wswitch.c: Adjust line numbers.
6224         * gcc.dg/Wswitch-default.c: Likewise.
6225         * gcc.dg/Wswitch-enum.c: Likewise.
6226
6227 2003-03-04  Alexandre Oliva  <aoliva@redhat.com>
6228
6229         * gcc.c-torture/execute/20030222-1.c: New test.
6230
6231 2003-03-03  James E Wilson  <wilson@tuliptree.org>
6232
6233         * gcc.dg/m68k-slp-ice.c: New test for PR c/7872.
6234
6235 2003-03-03  Mark Mitchell  <mark@codesourcery.com>
6236
6237         PR c++/9878
6238         * g++.dg/init/ref1.C: New test.
6239
6240 2003-03-03  J"orn Rennecke <joern.rennecke@superh.com>
6241
6242         * gcc.dg/sh-relax.c: New SH-only test.
6243
6244 2003-03-03  Geoffrey Keating  <geoffk@apple.com>
6245
6246         * gcc.c-torture/compile/20010327-1.c: Back out last change.  Add
6247         comment explaining purpose of testcase.
6248
6249 2003-03-02  Stephane Carrez  <stcarrez@nerim.fr>
6250
6251         * gcc.c-torture/execute/960312-1.x: New file, must pass -mshort
6252         for HC11/HC12 (asm needs two int registers).
6253         * gcc.c-torture/compile/20020312-1.x: New file, don't execute on
6254         HC11/HC12 because the test uses an asm which needs two 32-bit
6255         registers.
6256
6257 2003-03-02  Stephane Carrez  <stcarrez@nerim.fr>
6258
6259         * gcc.c-torture/compile/920501-12.x: New file, must pass -mshort
6260         for HC11/HC12 (array is too large otherwise).
6261         * gcc.c-torture/compile/920501-4.x: New file, likewise.
6262         * gcc.c-torture/compile/20010518-2.x: Likewise.
6263         * gcc.c-torture/compile/980506-1.x: Don't execute this test on
6264         HC11/HC12 (array is too large).
6265
6266 2003-03-01  Geoffrey Keating  <geoffk@apple.com>
6267
6268         * lib/gcc-dg.exp (gcc-dg-test): Change .pch to .gch.
6269         * lib/g++-dg.exp (g++-dg-test): Likewise.
6270
6271 2003-03-01  Roger Sayle  <roger@eyesopen.com>
6272
6273         * g++.old-deja/g++.other/builtins10.C: New test for PR 9367.
6274         * gcc.dg/format/attr-5.c: Handle new conflicting types warning.
6275
6276 2003-03-01  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
6277
6278         * g++.dg/warn/implicit-typename1.C: Remove warning.
6279
6280 2003-02-28  Richard Henderson  <rth@redhat.com>
6281
6282         * gcc.dg/noreturn-1.c: Move noreturn warning line.
6283         * gcc.dg/return-type-1.c: Move control reaches end warning line.
6284
6285 2003-02-28  Geoffrey Keating  <geoffk@apple.com>
6286
6287         * gcc.dg/pch/pch.exp: Change .pch to .gch.
6288         * g++.dg/pch/pch.exp: Likewise.
6289
6290 2003-02-28  Mark Mitchell  <mark@codesourcery.com>
6291
6292         PR c++/9879
6293         * testsuite/g++.dg/init/new4.C: New test.
6294
6295 2003-02-28  Richard Earnshaw  <rearnsha@arm.com>
6296
6297         * gcc.dg/arm-asm.c: Enable for StrongARM and XScale targets.
6298
6299 2003-02-28  Alexandre Oliva  <aoliva@redhat.com>
6300
6301         * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead of
6302         unsigned long.
6303
6304         * gcc.c-torture/compile/simd-3.c: Do nothing if double is not
6305         wider than float.
6306
6307 2003-02-26  Zdenek Dvorak  <rakdver@atrey.karlin.mff.cuni.cz>
6308
6309         * lib/scanasm.exp: Add support for counting numbers of
6310         occurences.
6311         * gcc.dg/unswitch-1.c, gcc.dg/peel-1.c, gcc.dg/unroll-1.c,
6312         gcc.dg/unroll-2.c, gcc.dg/unroll-3.c: New tests.
6313
6314 2003-02-25  Mark Mitchell  <mark@codesourcery.com>
6315
6316         PR c++/9683
6317         * g++.dg/template/static3.C: New test.
6318
6319         PR c++/9829
6320         * g++.dg/parse/namespace6.C: New test.
6321
6322 2003-02-25  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
6323
6324         PR target/9732
6325         * gcc.dg/20030225-1.c: New test.
6326
6327 2003-02-24  Mark Mitchell  <mark@codesourcery.com>
6328
6329         * README: Remove out-of-date information.
6330
6331         PR c++/9836
6332         * g++.dg/template/spec6.C: New test.
6333
6334 2003-02-24  Jeff Law  <law@redhat.com>
6335
6336         * gcc.c-torture/compile/20030224-1.c: New test for ia32 backend bug.
6337
6338 2003-02-24  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
6339
6340         * g++.dg/other/pragma-ep-1.C: Test for __PRAGMA_EXTERN_PREFIX.
6341         * gcc.dg/pragma-ep-1.c: Likewise.
6342
6343 2003-02-24  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
6344
6345         PR c++/9602
6346         * g++.dg/template/friend16.C: New test.
6347
6348 2003-02-23  Mark Mitchell  <mark@codesourcery.com>
6349
6350         PR c++/5333
6351         * g++.dg/parse/fused-params1.C: Adjust error messages.
6352         * g++.dg/template/nested3.C: New test.
6353
6354 2003-02-24  Alan Modra  <amodra@bigpond.net.au>
6355
6356         * g++.dg/abi/param1.C: New test.
6357
6358 2003-02-23  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
6359
6360         PR c++/7982
6361         * g++.dg/warn/implicit-typename1.C: New test.
6362
6363 2003-02-22  Kelley Cook <kelleycook@comcast.net>
6364
6365         * g++.old-deja/g++.other/store-expr1.C: Replace "mcpu"
6366         with "mtune".
6367         * g++.old-deja/g++.other/store-expr2.C: Likewise.
6368         * gcc.c-torture/execute/20010129-1.x: Likewise.
6369         * gcc.dg/20011107-1.c: Likewise.
6370         * gcc.dg/20020108-1.c: Likewise.
6371         * gcc.dg/20020122-3.c: Likewise.
6372         * gcc.dg/20020206-1.c: Likewise.
6373         * gcc.dg/20020310-1.c: Likewise.
6374         * gcc.dg/20020426-2.c: Likewise.
6375         * gcc.dg/20020517-1.c: Likewise.
6376         * gcc.dg/991230-1.c: Likewise.
6377         * gcc.dg/i386-unroll-1.c: Likewise.
6378         * gcc.misc-tests/i386-prefetch.exp: Likewise.
6379
6380 2003-02-22  Jan Hubicka  <jh@suse.cz>
6381
6382         * gcc.dg/i386-mul.c: New test.
6383
6384 2003-02-21  Roger Sayle  <roger@eyesopen.com>
6385
6386         * gcc.dg/builtins-5.c: New test case.
6387
6388 2003-02-22  Hans-Peter Nilsson  <hp@axis.com>
6389
6390         * gcc.dg/asmreg-1.c: New test.
6391
6392 2003-02-21  Mark Mitchell  <mark@codesourcery.com>
6393
6394         PR c++/9749
6395         * g++.dg/parse/varmod1.C: New test.
6396
6397 2003-02-21  Mark Mitchell  <mark@codesourcery.com>
6398
6399         PR c++/9727
6400         * g++.dg/template/op1.C: New test.
6401
6402 2003-02-21  Mark Mitchell  <mark@codesourcery.com>
6403
6404         PR c++/8906
6405         * g++.dg/template/nested2.C: New test.
6406
6407 2003-02-21  Mark Mitchell  <mark@codesourcery.com>
6408
6409         PR c++/8724
6410         * g++.dg/expr/dtor1.C: New test.
6411
6412 2003-02-21  Zack Weinberg  <zack@codesourcery.com>
6413
6414         * gcc.dg/cpp/include3.c: New test.
6415         * gcc.dg/cpp/inc/foo.h: New file.
6416
6417 2003-02-21  Glen Nakamura  <glen@imodulo.com>
6418
6419         * gcc.c-torture/execute/20030221-1.c: New test.
6420
6421 2003-02-20  Mark Mitchell  <mark@codesourcery.com>
6422
6423         PR c++/9729
6424         * g++.dg/abi/conv1.C: New test.
6425
6426 2003-02-20  Jan Hubicka  <jh@suse.cz>
6427
6428         * gcc.c-torture/execute/20020720-1.x: XFAIL for x86-64.
6429
6430 2003-02-19  Daniel Jacobowitz  <drow@mvista.com>
6431
6432         * gcc.c-torture/compile/20030219-1.c: New test.
6433
6434 2003-02-18  Jan Hubicka  <jh@suse.cz>
6435
6436         * gcc.dg/funcorder.c: New test.
6437
6438 2003-02-18  Kazu Hirata  <kazu@cs.umass.edu>
6439
6440         * gcc.c-torture/execute/20030218-1.c: New.
6441
6442 2003-02-18  Aldy Hernandez  <aldyh@redhat.com>
6443
6444         * gcc.dg/20030218-1.c: New.
6445
6446 2003-02-18  Richard Henderson  <rth@redhat.com>
6447
6448         * gcc.dg/attr-invalid.c: Allow __used__ on static data.
6449         * gcc.dg/attr-used-2.c: New.
6450
6451 2003-02-18  Mark Mitchell  <mark@codesourcery.com>
6452
6453         PR c++/9704
6454         * g++.dg/init/copy5.C: New test.
6455
6456 2003-02-18  Geoffrey Keating  <geoffk@apple.com>
6457
6458         * gcc.dg/pch/pch.exp: Delete $bname.h before copying into it.
6459         * g++.dg/pch/pch.exp: Likewise.
6460
6461 2003-02-18  Kazu Hirata  <kazu@cs.umass.edu>
6462
6463         * gcc.c-torture/execute/20030209-1.c: Enable the test if
6464         STACK_SIZE is not defined.
6465
6466 2003-02-17  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
6467
6468         PR c++/9457
6469         * g++.dg/template/init1.C: New test.
6470
6471 2003-02-16  Jan HUbicka  <jh@suse.cz>
6472
6473         * gcc.dg/c90-const-expr-3.c (DZERO): New static variable
6474         (foo): Add few extra tests
6475         * gcc.dg/c99-const-expr-3.c: Likewise.
6476         * gcc.c-torture/execute/20030216-1.c: New.
6477
6478 2003-02-16  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
6479
6480         PR c++/9459
6481         * g++.dg/ext/typeof4.C: New test.
6482
6483 2003-02-15  Roger Sayle  <roger@eyesopen.com>
6484
6485         * gcc.dg/i386-387-3.c: New test case.
6486
6487 2003-02-14  Josef Zlomek  <zlomekj@suse.cz>
6488
6489         * gcc.dg/20030213-1.c: Expect warning for unsupported -fpic on
6490         cris-*-elf* cris-*-aout* and mmix-*-*.
6491
6492 2003-02-13  Josef Zlomek  <zlomekj@suse.cz>
6493
6494         * gcc.dg/20030213-1.c: New test.
6495
6496 2003-02-12  Roger Sayle  <roger@eyesopen.com>
6497
6498         * gcc.dg/i386-387-1.c: Add new test for __builtin_atan2.
6499         * gcc.dg/i386-387-2.c: Likewise.
6500
6501 2003-02-12  Aldy Hernandez  <aldyh@redhat.com>
6502
6503         * gcc.dg/ppc-spe.c: Fix formatting.
6504         Enable tests that were previously unsupported by gas.
6505         Delete tests for instructions that no longer exist.
6506         Switch arguments on evsubifw builtin.
6507
6508 2003-02-12  Kazu Hirata  <kazu@cs.umass.edu>
6509
6510         * gcc.c-torture/execute/20030209-1.c: Disable the test if
6511         STACK_SIZE is too small.
6512
6513 2003-02-10  Eric Botcazou  <ebotcazou@libertysurf.fr>
6514             Christian Ehrhardt  <ehrhardt@mathematik.uni-ulm.de>
6515
6516         * gcc.dg/decl-2.c: New test.
6517
6518 2003-02-10  Jan Hubicka  <jh@suse.cz>
6519
6520         * gcc.dg/i386-fpcvt-1.c:  New test.
6521
6522 2002-02-09  Richard Sandiford  <rsandifo@redhat.com>
6523
6524         * gcc.c-torture/execute/20030209-1.c: New test.
6525
6526 2003-02-09  Kazu Hirata  <kazu@cs.umass.edu>
6527
6528         * gcc.c-torture/execute/builtin-bitops-1.c: When testing the
6529         int-wide bitops, use the constants of the same width.
6530         Likewise, if long long is 32-bit wide, test bitops using
6531         32-bit constants.
6532
6533 2003-02-07  Loren James Rittle  <ljrittle@acm.org>
6534
6535         * gcc.dg/20021014-1.c: Annotate with expected notice text.
6536
6537 2003-02-07  Roger Sayle  <roger@eyesopen.com>
6538
6539         * testsuite/gcc.dg/builtins-4.c: New test case.
6540
6541 2003-02-06  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6542
6543         * gcc.dg/20020430-1.c: Fix dg command typos.
6544         * gcc.dg/20020503-1.c: Likewise.
6545
6546 2003-02-06  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
6547
6548         PR c++/8785
6549         * g++.dg/parse/fused-params1.C: New test.
6550
6551         PR c++/8857
6552         * g++.dg/parse/tmpl-tmpl-operator1.C: New test.
6553
6554         PR c++/8921
6555         * g++.dg/parse/non-dependent1.C: New test.
6556
6557         PR c++/8928
6558         * g++.dg/parse/dupl-tmpl-args1.C: New test.
6559
6560         PR c++/9228
6561         * g++.dg/parse/undefined7.C: New test.
6562         * g++.dg/parse/non-templ1.C: New test.
6563
6564         PR c++/9229
6565         * g++.dg/parse/too-many-tmpl-args1.C: New test.
6566
6567 2003-02-06  Eric Botcazou <ebotcazou@libertysurf.fr>
6568
6569         * gcc.c-torture/compile/20030206-1.c: New test.
6570
6571 2003-02-05  Roger Sayle  <roger@eyesopen.com>
6572
6573         * gcc.c-torture/compile/921206-1.c: Rename undeclared function from
6574         "pow" to "foo" to avoid potential confusion with a math built-in.
6575
6576 2003-02-05  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6577
6578         * gcc.c-torture/execute/20020227-1.x: Update specific XFAIL
6579         conditions for SPARC targets.
6580
6581 2003-02-05  Jakub Jelinek  <jakub@redhat.com>
6582
6583         * gcc.dg/20030204-1.c: New test.
6584
6585 2003-02-04  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
6586
6587         PR c++/38
6588         * g++.dg/parse/array-size1.C: New test.
6589
6590         PR c++/5657
6591         * g++.dg/parse/undefined3.C: New test.
6592
6593         PR c++/5665
6594         * g++.dg/parse/undefined4.C: New test.
6595
6596         PR c++/5975
6597         * g++.dg/parse/undefined5.C: New test.
6598
6599         PR c++/7259
6600         * g++.dg/parse/tmpl-tmpl-param1.C: New test.
6601
6602         PR c++/8578
6603         * g++.dg/parse/casting-operator1.C: New test.
6604
6605         PR c++/8596
6606         * g++.dg/parse/undefined6.C: New test.
6607
6608         PR c++/8736
6609         * g++.dg/parse/missing-template1.C: New test.
6610
6611 2003-02-04  Jan Hubicka  <jh@suse.cz>
6612
6613         * gcc.dg/i386-cadd.c:  Compile using -march=k8.
6614         * gcc.dg/i386-cmov?.c:  Likewise.
6615         * gcc.dg/i386-fpcvt-?.c:  Likewise.
6616         * gcc.dg/i386-ssefp-1.c:  Likewise.
6617         * gcc.dg/i386-ssetype-?.c:  Likewise; fix for register passing
6618         conventions.
6619
6620 2003-02-03  Mark Mitchell  <mark@codesourcery.com>
6621
6622         PR c++/7129
6623         * testsuite/g++.dg/ext/max.C: New test.
6624
6625 2003-02-03  Jan Hubicka  <jh@suse.cz>
6626
6627         * gcc.c-torture/execute/20030203-1.c: New test.
6628
6629 2003-02-03  Richard Earnshaw  <rearnsha@arm.com>
6630
6631         * gcc.c-torture/exectue/ieee/20000320-1.c: The ARM VFP format is
6632         'natural-endian'.
6633
6634 2003-02-01  Richard Sandiford  <rsandifo@redhat.com>
6635
6636         * g++.dg/init/new1.C: Remove -fvolatile dg-options line.
6637         * g++.dg/init/new2.C: Likewise.
6638         * g++.dg/other/new1.C: Likewise.
6639
6640 2003-01-31  Loren J. Rittle <ljrittle@acm.org>
6641
6642         * gcc.dg/struct-ret-libc.c: New test.
6643
6644 2003-01-31  Ulrich Weigand  <uweigand@de.ibm.com>
6645
6646         * gcc.dg/20030129-1.c: New test.
6647
6648 2003-01-31  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
6649
6650         PR c++/8849
6651         * g++.dg/template/ptrmem4.C: New test.
6652
6653 2003-01-29  Mark Mitchell  <mark@codesourcery.com>
6654
6655         * g++.dg/parser/constant1.C: New test.
6656
6657 2003-01-29  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
6658
6659         PR c++/8591
6660         * g++.dg/parse/friend2.C: New test.
6661
6662 2003-01-29  Nathan Sidwell  <nathan@codesourcery.com>
6663
6664         PR c++/9437
6665         * g++.dg/template/unify4.C: New test.
6666
6667 2003-01-28  Richard Sandiford  <rsandifo@redhat.com>
6668
6669         * gcc.c-torture/execute/20030128-1.c: New test.
6670
6671 2003-01-28  Jeffrey D. Oldham  <oldham@codesourcery.com>
6672
6673         * g++.dg/lookup/nested1.C: Test moved from ...
6674         * g++.old-deja/g++.other/lookup24.C: ... here.
6675
6676 2003-01-28  Jan Hubicka  <jh@suse.cz>
6677
6678         * gcc.dg/i386-cmov5.c:  New test.
6679
6680 2003-01-28  D.Venkatasubramanian   <dvenkat@noida.hcltech.com>
6681
6682         * gcc.c-torture/execute/20010925-1.c: Changed the
6683         memcpy declaration.
6684
6685 2003-01-28  Nathan Sidwell  <nathan@codesourcery.com>
6686
6687         PR c++/3902
6688         * g++.dg/parse/template5.C: New test.
6689
6690 2003-01-28  Toon Moene  <toon@moene.indiv.nluug.nl>
6691
6692         PR fortran/9258
6693         * g77.dg/pr9258: New test.
6694
6695 2003-01-28  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
6696
6697         * README: Move relevant parts from README.g++.
6698
6699         * README.g++: Remove this file.
6700
6701 2003-01-28  Nathan Sidwell  <nathan@codesourcery.com>
6702
6703         * g++.dg/abi/dcast1.C: New test.
6704
6705 2003-01-28  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6706
6707         * gcc.c-torture/execute/builtin-constant.x: Only expect failure at -O1.
6708
6709 2003-01-27  Jeffrey D. Oldham  <oldham@codesourcery.com>
6710
6711         PR c++/47
6712         * g++.old-deja/g++.other/lookup24.C: New test.
6713
6714 2003-01-27  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6715
6716         PR middle-end/7227
6717         * gcc.dg/uninit-C.c: New test.
6718
6719 2003-01-27  Nathan Sidwell  <nathan@codesourcery.com>
6720
6721         * g++.dg/abi/covariant1.C: New test.
6722
6723 2003-01-25  Ulrich Weigand  <uweigand@de.ibm.com>
6724
6725         * gcc.dg/20030123-1.c: New test.
6726
6727 2003-01-25  Jan Hubicka  <jh@suse.cz>
6728
6729         PR opt/8492
6730         * gcc.c-torture/compile/20030125-1.c
6731
6732 2003-01-25  Nathan Sidwell  <nathan@codesourcery.com>
6733
6734         PR c++/9403
6735         * g++.dg/parse/template3.C: New test.
6736         * g++.old-deja/g++.pt/memclass5.C: Add needed template keyword.
6737
6738         PR c++/795
6739         * g++.dg/parse/template4.C: New test.
6740
6741         PR c++/9415
6742         * g++.dg/template/qual2.C: New test.
6743
6744         PR c++/8545
6745         * g++.old-deja/g++.brendan/parse3.C: Remove XFAIL.
6746
6747         * g++.old-deja/g++.ns/bogus1.C: Change expected error.
6748
6749 2003-01-25  Roger Sayle  <roger@eyesopen.com>
6750
6751         * gcc.c-torture/execute/switch-1.c: New test case.
6752
6753 2003-01-25  Jan Hubicka  <jh@suse.cz>
6754
6755         * gcc.c-torture/execute/20030125-1.[cx]: New test.
6756
6757 2003-01-25  Paolo Carlini  <pcarlini@unitus.it>
6758
6759         Tweaks for Bison-1.875. From the NEWS file:
6760         "- `parse error' -> `syntax error'
6761         Bison now uniformly uses the term `syntax error'"
6762         * gcc.dg/cpp/19990413-1.c: Test for "(parse|syntax) error".
6763         * gcc.dg/cpp/digraph2.c: Likewise.
6764         * gcc.dg/cpp/direct2.c: Likewise.
6765         * gcc.dg/cpp/paste4.c: Likewise.
6766         * gcc.dg/c90-restrict-1.c: Likewise.
6767         * gcc.dg/c99-func-2.c: Likewise.
6768         * gcc.dg/noncompile/920721-2.c: Likewise.
6769         * gcc.dg/noncompile/930622-2.c: Likewise.
6770         * gcc.dg/noncompile/940112-1.c: Likewise.
6771         * gcc.dg/noncompile/950921-1.c: Likewise.
6772         * gcc.dg/noncompile/951123-1.c: Likewise.
6773         * gcc.dg/noncompile/971104-1.c: Likewise.
6774         * gcc.dg/noncompile/990416-1.c: Likewise.
6775
6776 2003-01-24  Paolo Carlini  <pcarlini@unitus.it>
6777
6778         * g++.dg/parse/undefined1.C: Add error message.
6779
6780 2003-01-22  Mark Mitchell  <mark@codesourcery.com>
6781
6782         PR c++/9354
6783         * g++.dg/parse/new1.C: New test.
6784
6785         PR c++/9216
6786         * g++.dg/parse/template2.C: New test.
6787
6788         PR c++/9354
6789         * g++.dg/parse/typedef2.C: New test.
6790
6791         PR c++/9328
6792         * g++.dg/ext/typeof3.C: New test.
6793
6794 2003-01-22  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
6795
6796         PR c++/2738
6797         * g++.dg/parse/ret-type1.C: New test.
6798
6799         PR c++/3792
6800         * g++.dg/parse/tmpl-outside1.C: New test.
6801
6802         PR c++/4207
6803         * g++.dg/parse/int-as-enum1.C: New test.
6804
6805         PR c++/4903
6806         * g++.dg/parse/no-typename1.C: New test.
6807
6808         PR c++/5533
6809         * g++.dg/parse/no-value1.C: New test.
6810
6811         PR c++/5921
6812         * g++.dg/parse/wrong-inline1.C: New test.
6813
6814         PR c++/6402
6815         * g++.dg/parse/ref1.C: New test.
6816
6817         PR c++/6992
6818         * g++.dg/parse/attr-ctor1.C: New test.
6819
6820         PR c++/7229
6821         * g++.dg/parse/namespace5.C: New test.
6822
6823         PR c++/7917
6824         * g++.dg/parse/func-def1.C: New test.
6825
6826         PR c++/8143
6827         * g++.dg/parse/undefined1.C: New test.
6828
6829         PR c++/5723, PR c++/8522
6830         * g++.dg/parse/specialization1.C: New test.
6831
6832         PR c++/163, PR c++/8595
6833         * g++.dg/parse/struct-as-enum1.C: New test.
6834
6835         PR c++/9173
6836         * g++.dg/parse/undefined2.C: New test.
6837
6838 2003-01-22  Mark Mitchell  <mark@codesourcery.com>
6839
6840         PR c++/9298
6841         * g++.dg/parse/template1.C: New test.
6842
6843         PR c++/9384
6844         * g++.dg/parse/using1.C: New test.
6845
6846         PR c++/9285
6847         PR c++/9294
6848         * g++.dg/parse/expr2.C: New test.
6849
6850         PR c++/9388
6851         * g++.dg/parse/lookup2.C: Likewise.
6852
6853 2003-01-21  Jan Hubicka  <jh@suse.cz>
6854
6855         * gcc.c-torture/execute/990208-1.c:  Add noinline attributes as needed.
6856         * gcc.c-torture/execute/eeprof-1.c:  Likewise.
6857         * gcc.c-torture/execute/stdio-opt-*.c: Likewise.
6858         * gcc.c-torture/execute/string-opt-*.c: Likewise.
6859
6860 2003-01-20  Nick Clifton  <nickc@redhat.com>
6861
6862         * gcc.c-torture/execute/20030117-1.c: New test case.  Exposes
6863         problem with ARM sibcall code generation.
6864
6865 2003-01-20  Kazu Hirata  <kazu@cs.umass.edu>
6866
6867         * gcc.c-torture/execute/20030120-1.c: New.
6868
6869 2003-01-19  Paolo Carlini  <pcarlini@unitus.it>
6870
6871         * g++.old-deja/g++.pt/typename13.C: Remove XFAIL.
6872
6873 2003-01-17  Mark Mitchell  <mark@codesourcery.com>
6874
6875         PR c++/9272
6876         * g++.dg/parse/ctor1.C: New test.
6877
6878         PR c++/9294:
6879         * g++.dg/parse/qualified1.C: New test.
6880
6881         * g++.dg/parse/typename3.C: New test.
6882
6883 2003-01-16  Richard Henderson  <rth@redhat.com>
6884
6885         * g++.dg/tls/init-2.C: Fix error matches for real this time.
6886
6887 2003-01-16  Richard Henderson  <rth@redhat.com>
6888
6889         * g++.dg/pch/pch.exp: Copy test header to the working directory
6890         before using it either for precompilation or direct use.
6891         * g++.dg/pch/*.Hs: Rename from gcc.dg/pch/*.H.
6892         * g++.dg/pch/*.C: Include foo.H, not foo.Hp.
6893
6894 2003-01-16  Richard Henderson  <rth@redhat.com>
6895
6896         * gcc.dg/pch/pch.exp: Copy test header to the working directory
6897         before using it either for precompilation or direct use.
6898         * gcc.dg/pch/*.hs: Rename from gcc.dg/pch/*.h.
6899         * gcc.dg/pch/*.c: Include foo.h, not foo.hp.
6900
6901 2003-01-16  Mark Mitchell  <mark@codesourcery.com>
6902
6903         * gcc/testsuite/g++.dg/ext/typename1.C: Add typename keyword.
6904         * gcc/testsuite/g++.dg/template/crash1.C: Update error messages.
6905         * gcc/testsuite/g++.dg/template/crash2.C: Remove error message.
6906         * gcc/testsuite/g++.dg/parse/typename2.C: New test.
6907         * gcc/testsuite/g++.dg/template/typename2.C: Change implicit
6908         typename warning into error.
6909         * gcc/testsuite/g++.old-deja/g++.benjamin/tem03.C: Issue more
6910         error messages.
6911         * gcc/testsuite/g++.old-deja/g++.benjamin/tem04.C: Fix typos.
6912         * gcc/testsuite/g++.old-deja/g++.brendan/crash56.C: Add this->.
6913         * gcc/testsuite/g++.old-deja/g++.law/visibility13.C: Remove error
6914         messages.
6915         * gcc/testsuite/g++.old-deja/g++.ns/template17.C: Reorder code to
6916         make declaration visible in template.
6917         * gcc/testsuite/g++.old-deja/g++.pt/crash3.C: Fix typos.
6918         * gcc/testsuite/g++.old-deja/g++.pt/crash36.C: Issue more error
6919         messages.
6920         * gcc/testsuite/g++.old-deja/g++.pt/crash5.C: Improve error
6921         message.
6922         * gcc/testsuite/g++.old-deja/g++.pt/crash67.C: Remove warning.
6923         * gcc/testsuite/g++.old-deja/g++.pt/inherit1.C: Add this->.
6924         * gcc/testsuite/g++.old-deja/g++.pt/niklas01a.C: Add error message.
6925         * gcc/testsuite/g++.old-deja/g++.pt/typename16.C: Replace implicit
6926         typename warning with error message.
6927         * gcc/testsuite/g++.old-deja/g++.pt/typename19.C: Remove warning.
6928         * gcc/testsuite/g++.old-deja/g++.robertl/eb112.C: Fix typo.
6929         * gcc/testsuite/g++.old-deja/g++.robertl/eb24.C: Use this->.
6930
6931 2003-01-16  Nathan Sidwell  <nathan@codesourcery.com>
6932
6933         * g++.dg/parse/ambig2.C: New test.
6934
6935 2003-01-15  Richard Henderson  <rth@redhat.com>
6936
6937         * g++.dg/tls/init-2.C: Update error message string.
6938
6939 2003-01-15  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6940
6941         * gcc.c-torture/execute/builtin-constant.x: XFAIL the test.
6942
6943 2003-01-15  Stephane Carrez  <stcarrez@nerim.fr>
6944
6945         * gcc.c-torture/compile/20000804-1.x: Don't execute this test at
6946         all for HC11/HC12.
6947         * gcc.c-torture/compile/20001205-1.x: Likewise.
6948         * gcc.c-torture/compile/20001226-1.x: Likewise.
6949         * gcc.c-torture/compile/920520-1.x: Likewise.
6950         * gcc.c-torture/compile/961203-1.x: Likewise.
6951         * gcc.c-torture/compile/20020604-1.x: Likewise.
6952
6953 2003-01-15  Jan Hubicka  <jh@suse.cz>
6954
6955         * gcc.c-torture/compile/20030115-1.c: New test.
6956
6957         * gcc.dg/i386-fpcvt-1.c: New test.
6958         * gcc.dg/i386-fpcvt-2.c: New test.
6959
6960 2003-01-14  Jeffrey D. Oldham  <oldham@codesourcery.com>
6961
6962         Further conform g++'s __vmi_class_type_info to the C++ ABI
6963         specification.
6964         * g++.old-deja/g++.abi/vmihint.C (main): Revise expected flags per
6965         the specification.
6966
6967 2003-01-14  Jan Hubicka  <jh@suse.cz>
6968
6969         * gcc.dg/i386-fpcvt-1.c: New test.
6970         * gcc.dg/i386-fpcvt-2.c: New test.
6971
6972 2003-01-14  Eric Botcazou  <ebotcazou@libertysurf.fr>
6973
6974         * gcc.dg/i386-mmx-3.c: New test.
6975
6976 2003-01-12  Mark Mitchell  <mark@codesourcery.com>
6977
6978         PR c++/9264
6979         * g++.dg/parse/octal1.C: New file.
6980
6981         PR c++/9172
6982         * g++.dg/parse/typename1.C: New file.
6983
6984 2003-01-10  Danny Smith  <dannysmith@users.sourceforge.net>
6985
6986         * gcc.dg/bf-ms-layout.c: Enable for cygwin and mingw32 targets.
6987         * gcc.dg/bf-no-ms-layout.c: Likewise.
6988         * gcc.dg/bf-ms-attrib.c: Likewise.
6989
6990 2003-01-10  Mark Mitchell  <mark@codesourcery.com>
6991
6992         PR c++/9099
6993         * g++.dg/parse/dtor1.C: New file.
6994
6995         PR c++/9128
6996         * g++.dg/rtti/typeid1.C: New file.
6997
6998         PR c++/9153
6999         * g++.dg/parse/lookup1.C: New file.
7000
7001         PR c++/9171
7002         * g++.dg/templ/spec5.C: New file.
7003
7004 2003-01-10  Josef Zlomek  <zlomekj@suse.cz>
7005
7006         * gcc.c-torture/compile/20030110-1.c: New test.
7007
7008 2003-01-09  Geoffrey Keating  <geoffk@apple.com>
7009
7010         Merge from pch-branch:
7011
7012         2002-12-23  Geoffrey Keating  <geoffk@apple.com>
7013
7014         * gcc.dg/pch/cpp-1.h: New.
7015         * gcc.dg/pch/cpp-1.c: New.
7016         * gcc.dg/pch/cpp-2.h: New.
7017         * gcc.dg/pch/cpp-2.c: New.
7018
7019         2002-11-19  Geoffrey Keating  <geoffk@apple.com>
7020
7021         * gcc.dg/pch/except-1.h: New.
7022         * gcc.dg/pch/except-1.c: New.
7023
7024         2002-11-13  Geoffrey Keating  <geoffk@apple.com>
7025
7026         * gcc.dg/pch/pch.exp: Ensure that <test>.hp doesn't exist before
7027         running test.
7028         * gcc.dg/pch: Include *.hp not *.h.
7029         * gcc.dg/pch/system-1.h: New.
7030         * gcc.dg/pch/system-1.c: New.
7031
7032         2002-11-11  Geoffrey Keating  <geoffk@apple.com>
7033
7034         * gcc.dg/pch/pch.exp: Compare .s files with/without PCH,
7035         rather than trying to build and run a program using PCH.
7036         * gcc.dg/pch: Remove dg-do commands from test files.
7037
7038         2002-11-08  Geoffrey Keating  <geoffk@apple.com>
7039
7040         * gcc.dg/pch/macro-3.c: New.
7041         * gcc.dg/pch/macro-3.h: New.
7042
7043         2002-11-04  Geoffrey Keating  <geoffk@apple.com>
7044
7045         * gcc.dg/pch/common-1.c: New.
7046         * gcc.dg/pch/common-1.h: New.
7047         * gcc.dg/pch/decl-1.c: New.
7048         * gcc.dg/pch/decl-1.h: New.
7049         * gcc.dg/pch/decl-2.c: New.
7050         * gcc.dg/pch/decl-2.h: New.
7051         * gcc.dg/pch/decl-3.c: New.
7052         * gcc.dg/pch/decl-3.h: New.
7053         * gcc.dg/pch/decl-4.c: New.
7054         * gcc.dg/pch/decl-4.h: New.
7055         * gcc.dg/pch/decl-5.c: New.
7056         * gcc.dg/pch/decl-5.h: New.
7057         * gcc.dg/pch/global-1.c: New.
7058         * gcc.dg/pch/global-1.h: New.
7059         * gcc.dg/pch/inline-1.c: New.
7060         * gcc.dg/pch/inline-1.h: New.
7061         * gcc.dg/pch/inline-2.c: New.
7062         * gcc.dg/pch/inline-2.h: New.
7063         * gcc.dg/pch/static-1.c: New.
7064         * gcc.dg/pch/static-1.h: New.
7065         * gcc.dg/pch/static-2.c: New.
7066         * gcc.dg/pch/static-2.h: New.
7067
7068         2002-09-01  Geoffrey Keating  <geoffk@redhat.com>
7069
7070         * g++.dg/pch/pch.exp: Better handle failing testcases.
7071         * gcc.dg/pch/pch.exp: Likewise.
7072         * gcc.dg/pch/macro-1.c: New.
7073         * gcc.dg/pch/macro-1.h: New.
7074         * gcc.dg/pch/macro-2.c: New.
7075         * gcc.dg/pch/macro-2.h: New.
7076
7077         2002-08-27  Geoffrey Keating  <geoffk@redhat.com>
7078
7079         * g++.dg/dg.exp: Treat files in pch/ specially.
7080         * g++.dg/pch/pch.exp: New file.
7081         * g++.dg/pch/empty.H: New file.
7082         * g++.dg/pch/empty.C: New file.
7083         * lib/g++-dg.exp (g++-dg-test): Add case for when $do_what is
7084         "precompile".
7085
7086         * gcc.dg/pch/pch.exp: New file.
7087         * gcc.dg/pch/empty.h: New file.
7088         * gcc.dg/pch/empty.c: New file.
7089         * lib/gcc-dg.exp (gcc-dg-test): Add case for when $do_what is
7090         "precompile".
7091
7092 2003-01-09  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
7093
7094         * g++.dg/template/friend14.C: New test.
7095
7096 2003-01-09  Eric Botcazou  <ebotcazou@libertysurf.fr>
7097
7098         * gcc.dg/old-style-asm-1.c: New test.
7099
7100 2003-01-09  Richard Sandiford  <rsandifo@redhat.com>
7101
7102         * gcc.c-torture/compile/20030109-1.c: New test.
7103
7104 2003-01-09  Eric Botcazou  <ebotcazou@libertysurf.fr>
7105
7106         * gcc.c-torture/execute/20030109-1.c: New test.
7107
7108 2003-01-08  Larin Hennessey  <larin@science.oregonstate.edu>
7109
7110         * g++.old-deja/g++.mike/dyncast1.C: Remove reference to AMD A29K
7111         * g++.old-deja/g++.mike/dyncast2.C: Likewise
7112         * g++.old-deja/g++.mike/dyncast3.C: Likewise
7113         * g++.old-deja/g++.mike/eh2.C: Likewise
7114         * g++.old-deja/g++.mike/eh3.C: Likewise
7115         * g++.old-deja/g++.mike/eh5.C: Likewise
7116         * g++.old-deja/g++.mike/eh6.C: Likewise
7117         * g++.old-deja/g++.mike/eh7.C: Likewise
7118         * g++.old-deja/g++.mike/eh8.C: Likewise
7119         * g++.old-deja/g++.mike/eh9.C: Likewise
7120         * g++.old-deja/g++.mike/eh10.C: Likewise
7121         * g++.old-deja/g++.mike/eh12.C: Likewise
7122         * g++.old-deja/g++.mike/eh13.C: Likewise
7123         * g++.old-deja/g++.mike/eh14.C: Likewise
7124         * g++.old-deja/g++.mike/eh16.C: Likewise
7125         * g++.old-deja/g++.mike/eh17.C: Likewise
7126         * g++.old-deja/g++.mike/eh18.C: Likewise
7127         * g++.old-deja/g++.mike/eh21.C: Likewise
7128         * g++.old-deja/g++.mike/eh23.C: Likewise
7129         * g++.old-deja/g++.mike/eh24.C: Likewise
7130         * g++.old-deja/g++.mike/eh25.C: Likewise
7131         * g++.old-deja/g++.mike/eh26.C: Likewise
7132         * g++.old-deja/g++.mike/eh27.C: Likewise
7133         * g++.old-deja/g++.mike/eh28.C: Likewise
7134         * g++.old-deja/g++.mike/eh29.C: Likewise
7135         * g++.old-deja/g++.mike/eh31.C: Likewise
7136         * g++.old-deja/g++.mike/eh33.C: Likewise
7137         * g++.old-deja/g++.mike/eh34.C: Likewise
7138         * g++.old-deja/g++.mike/eh35.C: Likewise
7139         * g++.old-deja/g++.mike/eh36.C: Likewise
7140         * g++.old-deja/g++.mike/eh37.C: Likewise
7141         * g++.old-deja/g++.mike/eh38.C: Likewise
7142         * g++.old-deja/g++.mike/eh39.C: Likewise
7143         * g++.old-deja/g++.mike/eh40.C: Likewise
7144         * g++.old-deja/g++.mike/eh41.C: Likewise
7145         * g++.old-deja/g++.mike/eh42.C: Likewise
7146         * g++.old-deja/g++.mike/eh44.C: Likewise
7147         * g++.old-deja/g++.mike/eh46.C: Likewise
7148         * g++.old-deja/g++.mike/eh47.C: Likewise
7149         * g++.old-deja/g++.mike/eh48.C: Likewise
7150         * g++.old-deja/g++.mike/eh49.C: Likewise
7151         * g++.old-deja/g++.mike/eh50.C: Likewise
7152         * g++.old-deja/g++.mike/eh51.C: Likewise
7153         * g++.old-deja/g++.mike/eh53.C: Likewise
7154         * g++.old-deja/g++.mike/eh55.C: Likewise
7155         * g++.old-deja/g++.mike/p7912.C: Likewise
7156         * g++.old-deja/g++.mike/p9706.C: Likewise
7157         * g++.old-deja/g++.mike/p10416.C: Likewise
7158         * g++.old-deja/g++.mike/p11667.C: Likewise
7159         * g77.f-torture/compile/20010519-1.f: Remove reference to Convex.
7160         Remove redundant reference to Iris.
7161         * gcc.dg/20020312-2.c: Remove references to AMD A29K, Clipper, Convex,
7162         Elxsi, i860, Pico Java, and WE32K.
7163
7164 2003-01-07  Mark Mitchell  <mark@codesourcery.com>
7165
7166         * g++.dg/ext/asm4.C: New test.
7167
7168 2003-01-08  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
7169
7170         PR c++/9030
7171         * g++.dg/template/friend12.C: New test.
7172         * g++.dg/template/friend13.C: Likewise.
7173         * g++.old-deja/g++.eh/spec6.C: Add missing error message.
7174
7175 2003-01-08  Jan Hubicka  <jh@suse.cz>
7176
7177         * gcc.dg/i386-cadd.c: New test.
7178         * gcc.dg/i386-cmov4.c: Likewise.
7179
7180 2003-01-06  Mark Mitchell  <mark@codesourcery.com>
7181
7182         PR c++/9165
7183         * g++.dg/warn/Wunused-3.C: New test.
7184
7185         * g++.dg/abi/bitfield9.C: New test.
7186
7187         PR c++/9189
7188         * g++.dg/parse/defarg3.C: New test.
7189
7190 2003-01-06  Nathan Sidwell  <nathan@codesourcery.com>
7191
7192         * g++.dg/parse/ambig1.C: New test.
7193         * g++.dg/parse/defarg2.C: New test.
7194
7195 2003-01-05  Mark Mitchell  <mark@codesourcery.com>
7196
7197         * g++.dg/template/defarg-1.C: New test.
7198         * g++.dg/template/local2.C: Likewise.
7199
7200 2003-01-05  Richard Sandiford  <rsandifo@redhat.com>
7201
7202         * gcc.c-torture/execute/20030105-1.c: New test.
7203
7204 2003-01-04  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
7205
7206         * g++.dg/parse/namespace3.C: Remove extra semicolons.
7207         * g++.dg/parse/namespace4.C: Likewise.
7208
7209 2003-01-03  Nathan Sidwell  <nathan@codesourcery.com>
7210
7211         * g++.dg/template/ntp2.C: New test.
7212
7213 2003-01-03  Nathanael Nerode  <neroden@gcc.gnu.org>
7214
7215         * g++.dg/parse/extern-C-1.C: New test.
7216
7217         * g++.dg/parse/namespace4.C: New test.
7218
7219         * g++.dg/template/nested1.C: New test.
7220
7221         * g++.dg/parse/namespace3.C: New test.
7222
7223 2003-01-02  Nathanael Nerode  <neroden@gcc.gnu.org>
7224
7225         * g++.dg/lookup/two-stage1.C: New test.
7226
7227 2003-01-02  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7228
7229         * g++.old-deja/g++.bugs/900404_04.C: Remove XFAIL.
7230         * g++.old-deja/g++.jason/access8.C: Likewise.
7231         * g++.old-deja/g++.other/decl5.C: Likewise.
7232
7233 2003-01-02  Neil Booth  <neil@daikokuya.co.uk>
7234
7235         * g++.dg/parse/parse7.C: New test.
7236
7237 2003-01-02  Mark Mitchell  <mark@codesourcery.com>
7238
7239         PR c++/2843
7240         * g++.dg/ext/attrib7.C: New test.
7241
7242 2003-01-02  Neil Booth  <neil@daikokuya.co.uk>
7243
7244         * g++.dg/parse/parse6.C: New test.
7245
7246 2003-01-02  Kazu Hirata  <kazu@cs.umass.edu>
7247
7248         * gcc.dg/h8300-stack-1.c: New.
7249
7250 2003-01-01  Nathanael Nerode  <neroden@gcc.gnu.org>
7251
7252         g++.dg/lookup/exception1.C: New test.
7253
7254         g++.dg/lookup/template1.C: New test.
7255
7256         g++.dg/parse/namespace2.C: New test.
7257
7258         g++.dg/parse/parens2.C: New test.
7259
7260 2003-01-01  Neil Booth  <neil@daikokuya.co.uk>
7261
7262         * g++.dg/parse/parse5.C: New test.
7263         * g++.dg/lookup/scoped4.C: New test.
7264
7265 2003-01-01  Nathanael Nerode  <neroden@gcc.gnu.org>
7266
7267         * g++.dg/parse/parens1.C: New test.
7268
7269         * g++.dg/parse/parens2.C: Removed, turned out to duplicate
7270         angle-bracket1.C.
7271         * g++.dg/parse/parens2.C: New test.
7272
7273         * g++.dg/lookup/scope-operator1.C: New test.
7274
7275         * g++.dg/parse/operator1.C: New test.
7276
7277 2003-01-01  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
7278
7279         * g++.old-deja/g++.jason/ambig3.C: Remove XFAIL.
7280         * g++.old-deja/g++.other/access6.C: Likewise.
7281         * g++.old-deja/g++.other/decl1.C: Likewise.
7282         * g++.old-deja/g++.pt/typename12.C: Likewise.
7283
7284 2002-12-31  Mark Mitchell  <mark@codesourcery.com>
7285
7286         * g++.dg/parse/namespace1.C: New test.
7287
7288 2003-01-01  Neil Booth  <neil@daikokuya.co.uk>
7289
7290         * g++.dg/parse/parse4.C: New test.
7291
7292 2003-01-01  Neil Booth  <neil@daikokuya.co.uk>
7293
7294         * g++.dg/parse/parse3.C: New test.
7295
7296 2003-01-01  Neil Booth  <neil@daikokuya.co.uk>
7297
7298         * g++.dg/parse/parse2.C: New test.
7299
7300 2003-01-01  Neil Booth  <neil@daikokuya.co.uk>
7301
7302         * g++.dg/template/friend11.C: New test.
7303
7304 2003-01-01  Neil Booth  <neil@daikokuya.co.uk>
7305
7306         * g++.dg/parse/parse1.C: New test.
7307
7308 2002-12-31  Janis Johnson  <janis187@us.ibm.com>
7309
7310         * lib/profopt.exp: Change the name of a global variable to avoid
7311         possible clashes with other test suites.
7312
7313 2002-12-31  Nathan Sidwell  <nathan@codesourcery.com>
7314
7315         * g++.dg/inherit/covariant8.C: New test.
7316
7317 2002-12-31  Mark Mitchell  <mark@codesourcery.com>
7318
7319         * g++.dg/init/array9.C: New test.
7320
7321         PR c++/9112
7322         * g++.dg/parse/expr1.C: New test.
7323
7324 2002-12-30  Daniel Jacobowitz  <drow@mvista.com>
7325
7326         * gcc.c-torture/compile/20021230-1.c: New test.
7327
7328 2002-12-30  Nathan Sidwell  <nathan@codesourcery.com>
7329
7330         * g++.dg/inherit/covariant5.C: New test.
7331         * g++.dg/inherit/covariant6.C: New test.
7332         * g++.dg/inherit/covariant7.C: New test.
7333
7334 2002-12-29  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
7335
7336         PR c++/2739
7337         * g++.dg/other/access2.C: New test.
7338
7339 2002-12-29  Gabriel Dos Reis  <gdr@integrable-solutions.net>
7340
7341         * g++.dg/other/anon-struct.C: No longer fails
7342         * g++.old-deja/g++.brendan/parse4.C: Likewise.
7343         * g++.old-deja/g++.brendan/parse5.C: Likewise.
7344         * g++.old-deja/g++.brendan/parse6.C: Likewise.
7345
7346 2002-12-28  Gabriel Dos Reis  <gdr@integrable-solutions.net>
7347
7348         * g++.dg/parse/angle-bracket.C (main): No longer fails.
7349
7350 2002-12-27  Mark Mitchell  <mark@codesourcery.com>
7351
7352         * g++.dg/eh/spec4.C: Remove stray semicolon.
7353         * g++.dg/expr/pmf-1.C: Change error message.
7354         * g++.dg/ext/asm1.C: Remove stray semicolon.
7355         * g++.dg/ext/typename1.C: Add missing typenames.
7356         * g++.dg/inherit/template-as-base.C: Change error message.
7357         * g++.dg/lookup/scoped1.C: Likewise.
7358         * g++.dg/lookup/scoped2.C: Likewise.
7359         * g++.dg/lookup/using2.C: Likewise.
7360         * g++.dg/other/component1.C: Remove stray semicolon.
7361         * g++.dg/other/do1.C: Change error message.
7362         * g++.dg/other/error2.C: Likewise.
7363         * g++.dg/other/init1.C: Likewise.
7364         * g++.dg/other/packed1.C: Remove stray semicolon.
7365         * g++.dg/other/ptrmem2.C: Change error message.
7366         * g++.dg/parse/parameter-declaration-1.C: Remove line number
7367         marker.
7368         * g++.dg/special/initp1.C: Remove invalid attribute usage.
7369         * g++.dg/template/access3.C: Add typename keyword.
7370         * g++.dg/template/access5.C: Remove stray semicolon.
7371         * g++.dg/template/access6.C: Likewise.
7372         * g++.dg/template/complit1.C: Likewise.
7373         * g++.dg/template/crash1.C: Change error message.
7374         * g++.dg/template/inherit2.C: Remove stray semicolon.
7375         * g++.dg/template/instantiate2.C: Likewise.
7376         * g++.dg/template/instantiate3.C: Change error message.
7377         * g++.dg/template/qual1.C: Remove stray semicolon.
7378         * g++.dg/template/qualttp18.C: Change error message.
7379         * g++.dg/template/ref1.C: Remove stray semicolon.
7380         * g++.dg/template/sizeof1.C (A::value): Declare it.
7381         * g++.dg/template/spec4.C: Change error message.
7382         * g++.dg/template/static1.C: Likewise.
7383         * g++.dg/template/type1.C: Likewise.
7384         * g++.dg/template/typename3.C: Likewise.
7385         * g++.old-deja/g++.benjamin/13478.C: Change error message.
7386         * g++.old-deja/g++.benjamin/15799.C: Remove stray semicolon.
7387         * g++.old-deja/g++.benjamin/bool01.C: Likewise.
7388         * g++.old-deja/g++.benjamin/bool02.C: Likewise.
7389         * g++.old-deja/g++.benjamin/p13417.C: Now fails due to use of
7390         named return value extension.
7391         * g++.old-deja/g++.benjamin/tem06.C: Remove stray semicolon.
7392         * g++.old-deja/g++.benjmain/warn01.C: Likewise.
7393         * g++.old-deja/g++.bob/extern_C.C: Likewise.
7394         * g++.old-deja/g++.bob/inherit2.C: Likewise.
7395         * g++.old-deja/g++.brendan/complex1.C: Likewise.
7396         * g++.old-deja/g++.brendan/copy5.C: Likewise.
7397         * g++.old-deja/g++.brendan/crash13.C: Likewise.
7398         * g++.old-deja/g++.brendan/crash15.C: Likewise.
7399         * g++.old-deja/g++.brendan/crash18.C: Change error message.
7400         * g++.old-deja/g++.brendan/crash37.C: Remove stray semicolon.
7401         * g++.old-deja/g++.brendan/crash38.C: Likewise.
7402         * g++.old-deja/g++.brendan/crash50.C: Likewise.
7403         * g++.old-deja/g++.brendan/crash56.C: Likewise.
7404         * g++.old-deja/g++.brendan/crash6.C: Use explicit specialization
7405         syntax.
7406         * g++.old-deja/g++.brendan/crash66.C: Remove stray semicolon.
7407         * g++.old-deja/g++.brendan/crash8.C: Change error message.
7408         * g++.old-deja/g++.brendan/ctors1.C: Remove stray semicolon.
7409         * g++.old-deja/g++.brendan/ctors2.C: Likewise.
7410         * g++.old-deja/g++.brendan/shadow1.C: Likewise.
7411         * g++.old-deja/g++.brendan/template11.C: Likewise.
7412         * g++.old-deja/g++.brendan/template26.C: Likewise.
7413         * g++.old-deja/g++.brendan/template27.C: Use explicit
7414         specialization syntax.
7415         * g++.old-deja/g++.brendan/template30.C: Likewise.
7416         * g++.old-deja/g++.brendan/template5.C: Remove stray semicolon.
7417         * g++.old-deja/g++.brendan/visibility3.C: Account for use of
7418         non-dependent names.
7419         * g++.old-deja/g++.brendan/warnings4.C: Remove stray semicolon.
7420         * g++.old-deja/g++.brendan/warnings7.C: Likewise.
7421         * g++.old-deja/g++.bugs/900121_02.C: Likewise.
7422         * g++.old-deja/g++.eh/catchptr1.C: Likewise.
7423         * g++.old-deja/g++.ext/addrfunc4.C: Likewise.
7424         * g++.old-deja/g++.ext/namedret1.C: Now fails due to use of
7425         named return value extension.
7426         * g++.old-deja/g++.ext/namedret2.C: Likewise.
7427         * g++.old-deja/g++.ext/namedret3.C: Likewise.
7428         * g++.old-deja/g++.ext/return1.C: Likewise.
7429         * g++.old-deja/g++.ext/typename1.C: Add missing typename keywords.
7430         * g++.old-deja/g++.jason/access17.C: Issue more error messages.
7431         * g++.old-deja/g++.jason/access8.C: Likewise.
7432         * g++.old-deja/g++.jason/bool.C: Remove stray semicolon.
7433         * g++.old-deja/g++.jason/destruct.C: Remove incorrect
7434         pseudo-destructor names.
7435         * g++.old-deja/g++.jason/dtor3.C: Remove stray semicolon.
7436         * g++.old-deja/g++.jason/dtor5.C: Remove incorrect
7437         pseudo-destructor names.
7438         * g++.old-deja/g++.jason/opeq3.C: Remove stray semicolon.
7439         * g++.old-deja/g++.jason/overload19.C: Likewise.
7440         * g++.old-deja/g++.jason/overload32.C: Likewise.
7441         * g++.old-deja/g++.jason/parse11.C: Issue error messages about
7442         stray semicolons.
7443         * g++.old-deja/g++.jason/pmem2.C: Remove stray semicolon.
7444         * g++.old-deja/g++.jason/return.C: Likewise.
7445         * g++.old-deja/g++.jason/return2.C: Likewise.
7446         * g++.old-deja/g++.jason/shadow1.C: Likewise.
7447         * g++.old-deja/g++.jason/special.C: Use explicit specialization
7448         syntax.
7449         * g++.old-deja/g++.jason/template10.C: Account for use of
7450         non-dependent names.
7451         * g++.old-deja/g++.jason/template11.C: Use explicit specialization
7452         syntax.
7453         * g++.old-deja/g++.jason/template37.C: Likewise.
7454         * g++.old-deja/g++.law/access4.C: Change error messages.
7455         * g++.old-deja/g++.law/arm13.C:  Remove incorrect
7456         pseudo-destructor names.
7457         * g++.old-deja/g++.law/code-gen5.C: Remove stray semicolon.
7458         * g++.old-deja/g++.law/ctors9.C: Likewise.
7459         * g++.old-deja/g++.law/cvt22.C: Likewise.
7460         * g++.old-deja/g++.law/dtors5.C: Likewise.
7461         * g++.old-deja/g++.law/global-init1.C: Likewise.
7462         * g++.old-deja/g++.law/missed-error3.C: Likewise.
7463         * g++.old-deja/g++.law/operators28.C: Likewise.
7464         * g++.old-deja/g++.law/visibility28.C: Likewise.
7465         * g++.old-deja/g++.martin/eval1.C: Likewise.
7466         * g++.old-deja/g++.martin/pmf2.C: Remove qualifier in constructor
7467         name.
7468         * g++.old-deja/g++.mike/hog1.C: Remove stray semicolon.
7469         * g++.old-deja/g++.mike/net34.C: Likewise.
7470         * g++.old-deja/g++.mike/net36.C: Likewise.
7471         * g++.old-deja/g++.mike/ns2.C: Likewise.
7472         * g++.old-deja/g++.mike/p12306.C: Likewise.
7473         * g++.old-deja/g++.mike/p646.C: Adjust for removal of named return
7474         value extension.
7475         * g++.old-deja/g++.mike/p700.C: Likewise.
7476         * g++.old-deja/g++.mike/p701.C: Remove stray semicolon.
7477         * g++.old-deja/g++.mike/p710.C: Likewise.
7478         * g++.old-deja/g++.mike/p784.C: Adjust for removal of named return
7479         value extension.
7480         * g++.old-deja/g++.mike/pmf7.C: Remove stray semicolon.
7481         * g++.old-deja/g++.mike/pmf9.C: Likewise.
7482         * g++.old-deja/g++.ns/crash2.C: Likewise.
7483         * g++.old-deja/g++.ns/crash3.C: Likewise.
7484         * g++.old-deja/g++.ns/invalid1.C: Likewise.
7485         * g++.old-deja/g++.ns/ns17.C: Likewise.
7486         * g++.old-deja/g++.ns/template16.C: Likewise.
7487         * g++.old-deja/g++.ns/template5.C: Remove invalid use of template
7488         keyword.
7489         * g++.old-deja/g++.ns/template6.C: Remove stray semicolon.
7490         * g++.old-deja/g++.ns/using9.C: Remove stray semicolon.
7491         * g++.old-deja/g++.oliva/nameret1.C: Now fails due to use of
7492         named return value extension.
7493         * g++.old-deja/g++.oliva/nameret2.C: Likewise.
7494         * g++.old-deja/g++.other/access4.C: Issue additional error
7495         messages.
7496         * g++.old-deja/g++.other/array6.C: Remove stray semicolon.
7497         * g++.old-deja/g++.other/crash1.C: Isue additional error messages.
7498         * g++.old-deja/g++.other/crash11.C: Add missing class-key.
7499         * g++.old-deja/g++.other/crash25.C: Change error message.
7500         * g++.old-deja/g++.other/crash4.C: Change error message.
7501         * g++.old-deja/g++.other/debug7.C: Remove stray semicolon.
7502         * g++.old-deja/g++.other/decl5.C: Issue more error messages.
7503         * g++.old-deja/g++.other/defarg7.C: Remove circular dependency
7504         checks.
7505         * g++.old-deja/g++.other/defarg8.C: Likewise.
7506         * g++.old-deja/g++.other/dtor1.C: Remove stray semicolon.
7507         * g++.old-deja/g++.other/dtor10.C: Likewise.
7508         * g++.old-deja/g++.other/incomplete.C: Likewise.
7509         * g++.old-deja/g++.other/linkage7.C: Likewise.
7510         * g++.old-deja/g++.other/lookup19.C: Now fails due to corrected
7511         lookup algorithm.
7512         * g++.old-deja/g++.other/mangle2.C: Likewise.
7513         * g++.old-deja/g++.other/refinit2.C: Likewise.
7514         * g++.old-deja/g++.other/sizeof2.C: Change error messages.
7515         * g++.old-deja/g++.other/std1.C: Remove stray semicolon.
7516         * g++.old-deja/g++.pt/crash28.C: Likewise.
7517         * g++.old-deja/g++.pt/crash29.C: Use explicit specialization
7518         syntax.
7519         * g++.old-deja/g++.pt/crash32.C: Change error message.
7520         * g++.old-deja/g++.pt/crash43.C: Adjust error messages.
7521         * g++.old-deja/g++.pt/crash58.C: Remove stray semicolon.
7522         * g++.old-deja/g++.pt/crash65.C: Tweak to acount for change in
7523         error message position.
7524         * g++.old-deja/g++.pt/defarg5.C: Remove stray semicolon.
7525         * g++.old-deja/g++.pt/defarg8.C: Change error message.
7526         * g++.old-deja/g++.pt/eichin01.C: Use explicit specialization
7527         syntax.
7528         * g++.old-deja/g++.pt/eichin01a.C: Define static data members.
7529         * g++.old-deja/g++.pt/eichin01b.C: Likewise.
7530         * g++.old-deja/g++.pt/enum7.C: Remove stray semicolon.
7531         * g++.old-deja/g++.pt/explicit12.C: Remove invalid use of template
7532         keyword.
7533         * g++.old-deja/g++.pt/explicit31.C: Likewise.
7534         * g++.old-deja/g++.pt/explicit33.C: Remove stray semicolon.
7535         * g++.old-deja/g++.pt/explicit35.C: Remove invalid use of template
7536         keyword.
7537         * g++.old-deja/g++.pt/explicit71.C: Change error message.
7538         * g++.old-deja/g++.pt/explicit80.C: Use explicit specialization
7539         syntax.
7540         * g++.old-deja/g++.pt/friend28.C: Account for use of
7541         non-dependent names.
7542         * g++.old-deja/g++.pt/friend29.C: Likewise.
7543         * g++.old-deja/g++.pt/friend46.C: Adjust for correct name lookup
7544         rules.
7545         * g++.old-deja/g++.pt/friend48.C: Remove stray semicolon.
7546         * g++.old-deja/g++.pt/instantiate1.C: Use correct class-key.
7547         * g++.old-deja/g++.pt/instantiate11.C: Adjust for correct name
7548         lookup rules.
7549         * g++.old-deja/g++.pt/instantiate8.C: Remove stray semicolon.
7550         * g++.old-deja/g++.pt/instantiate9.C: Insert missing typename
7551         keyword.
7552         * g++.old-deja/g++.pt/memclass20.C: Likewise.
7553         * g++.old-deja/g++.pt/memclass5.C: Likewise.
7554         * g++.old-deja/g++.pt/memclass7.C: Remove invalid use of template
7555         keyword.
7556         * g++.old-deja/g++.pt/memtemp75.C: Likewise.
7557         * g++.old-deja/g++.pt/memtemp81.C: Remove stray semicolon.
7558         * g++.old-deja/g++.pt/memtemp87.C: Add missing access specifier.
7559         * g++.old-deja/g++.pt/overload13.C: Correct error messages.
7560         * g++.old-deja/g++.pt/parms2.C: Add missing typename keyword.
7561         * g++.old-deja/g++.pt/ptrmem1.C: Remove invalid use of template
7562         keyword.
7563         * g++.old-deja/g++.pt/spec10.C: Likewise.
7564         * g++.old-deja/g++.pt/spec28.C: Reorder declarations.
7565         * g++.old-deja/g++.pt/t10.C: Add explicit specialization syntax.
7566         * g++.old-deja/g++.pt/t32.C: Remove stray semicolon.
7567         * g++.old-deja/g++.pt/t35a.C: Add explicit specialization syntax.
7568         * g++.old-deja/g++.pt/ttp24.C: Remove stray semicolon.
7569         * g++.old-deja/g++.pt/ttp62.C: Likewise.
7570         * g++.old-deja/g++.pt/ttp64.C: Likewise.
7571         * g++.old-deja/g++.pt/typename11.C: Add missing typename keyword.
7572         * g++.old-deja/g++.pt/typename15.C: Likewise.
7573         * g++.old-deja/g++.pt/typename22.C: Likewise.
7574         * g++.old-deja/g++.pt/typename6.C: Change error messages.
7575         * g++.old-deja/g++.pt/using1.C: Remove stray semicolon.
7576         * g++.old-deja/g++.pt/virtual2.C: Likewise.
7577         * g++.old-deja/g++.robertl/eb118.C: Add explicit specialization
7578         syntax.
7579         * g++.old-deja/g++.robertl/eb27.C: Now fails due to use of named
7580         return value extension.
7581         * g++.old-deja/g++.robertl/eb43.C: Remove stray semicolon.
7582         * g++.old-deja/g++.robertl/eb79.C: Correct for new name lookup rules.
7583         * g++.old-deja/g++.robertl/eb82.C: Remove stray semicolons.
7584         * g++.old-deja/g++.robertl/eb86.C: Add missing forward declaration.
7585
7586 2002-12-26  Nathan Sidwell  <nathan@codesourcery.com>
7587
7588         * g++.dg/warn/inline1.C: New test.
7589         * g++.old-deja/g++.brendan/crash64.C: Remove spurious inlines.
7590         * g++.old-deja/g++.jason/synth10.C: Likewise.
7591         * g++.old-deja/g++.mike/net31.C: Likewise.
7592         * g++.old-deja/g++.mike/p8786.C: Likewise.
7593
7594         * g++.dg/template/friend10.C: New test.
7595         * g++.dg/template/conv5.C: New test.
7596
7597 2002-12-24  Nathan Sidwell  <nathan@codesourcery.com>
7598
7599         * g++.dg/lookup/scoped3.C: New test.
7600
7601         * g++.dg/lookup/decl1.C: New test.
7602         * g++.dg/lookup/decl2.C: New test.
7603
7604 2002-12-24  Joseph S. Myers  <jsm@polyomino.org.uk>
7605
7606         * g++.dg/init/new1.C, g++.dg/template/alignof1.C,
7607         gcc.c-torture/compile/20021015-1.c,
7608         gcc.c-torture/compile/20021015-2.c,
7609         gcc.c-torture/compile/20021123-1.c,
7610         gcc.c-torture/compile/20021123-2.c,
7611         gcc.c-torture/compile/20021123-3.c,
7612         gcc.c-torture/compile/20021123-4.c,
7613         gcc.c-torture/execute/20021024-1.c: Add tests previously added
7614         only to 3.1 or 3.2 branch.
7615
7616 2002-12-23  Mark Mitchell  <mark@codesourcery.com>
7617
7618         * gcc.dg/i386-bitfield3.c: New test.
7619
7620         * gcc.dg/i386-bitfield2.c: New test.
7621
7622 2002-12-22  Nathan Sidwell  <nathan@codesourcery.com>
7623
7624         * g++.dg/parse/conv_op1.C: New test.
7625
7626 2002-12-21  Josef Zlomek  <zlomekj@suse.cz>
7627
7628         * gcc.c-torture/compile/20021220-1.c: Removed until bug fix is
7629         approved.
7630
7631 2002-12-20  Josef Zlomek  <zlomekj@suse.cz>
7632
7633         * gcc.c-torture/compile/20021220-1.c: New test.
7634
7635 2002-12-19  Casper S. Hornstrup  <chorns@users.sourceforge.net>
7636
7637         * gcc.dg/i386-fastcall-1.c: New.
7638
7639 2002-12-19  Eric Botcazou  <ebotcazou@libertysurf.fr>
7640
7641         * gcc.c-torture/execute/20021219-1.c: New test.
7642
7643 2002-12-19  Eric Botcazou  <ebotcazou@libertysurf.fr>
7644
7645         * gcc.dg/i386-pic-1.c: New test.
7646
7647 2002-12-18  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
7648
7649         PR c++/8099
7650         * g++.dg/template/friend9.C: New test.
7651
7652 2002-11-18  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
7653
7654         PR c++/3663
7655         * g++.dg/template/access7.C: New test.
7656
7657 2002-12-18  Nick Clifton  <nickc@redhat.com>
7658
7659         * lib/g++.exp (g++_include_flags): Only invoke testsuite_flags if
7660         the libstdc++-v3 directory has been found.
7661
7662 2002-12-12  Devang Patel <dpatel@apple.com>
7663         * gcc.dg/darwin-ld-1.c: New test.
7664         * gcc.dg/darwin-ld-2.c: New test.
7665         * gcc.dg/darwin-ld-3.c: New test.
7666         * gcc.dg/darwin-ld-4.c: New test.
7667         * gcc.dg/darwin-ld-5.c: New test.
7668
7669 2002-12-12  Eric Botcazou  <ebotcazou@libertysurf.fr>
7670
7671         * gcc.c-torture/compile/20021212-1.c: New test.
7672
7673 2002-12-11  Neil Booth  <neil@daikokuya.co.uk>
7674
7675         * gcc.dg/fshort-wchar: New test.
7676
7677 2002-12-10  Mark Mitchell  <mark@codesourcery.com>
7678
7679         PR c++/8372
7680         * g++.dg/template/dtor1.C: New test.
7681
7682         * g++.old-deja/g++.ext/memconst.C: Use old-deja, not dg, error
7683         markers.
7684
7685 2002-12-10  Jakub Jelinek  <jakub@redhat.com>
7686
7687         * g++.dg/parse/parameter-declaration-1.C: Expect error on last line.
7688
7689 2002-12-09  Mark Mitchell  <mark@codesourcery.com>
7690
7691         * g++.dg/template/static1.C: New test.
7692         * g++.dg/template/static2.C: New test.
7693         * g++.old-deja/g++.ext/memconst.C: New test.
7694
7695 2002-12-08  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7696
7697         * g++.dg/special/conpr-2.C: Expect failure on solaris2.
7698         * g++.dg/special/ecos.exp (conpr-3.C): Likewise.
7699         * g++.dg/special/initp1.C: Likewise.
7700
7701 2002-12-06  Jakub Jelinek  <jakub@redhat.com>
7702
7703         * gcc.c-torture/execute/20021204-1.c: New test.
7704
7705 2002-12-04  Geoffrey Keating  <geoffk@apple.com>
7706
7707         * gcc.dg/ppc-fmadd-1.c: New file.
7708         * gcc.dg/ppc-fmadd-2.c: New file.
7709         * gcc.dg/ppc-fmadd-3.c: New file.
7710
7711 2002-12-04  Eric Botcazou  <ebotcazou@libertysurf.fr>
7712
7713         * gcc.c-torture/compile/20021204-1.c: New test.
7714
7715 2002-12-03  Nathan Sidwell  <nathan@codesourcery.com>
7716
7717         * g++.dg/inherit/covariant2.C: New test.
7718         * g++.dg/inherit/covariant3.C: New test.
7719         * g++.dg/inherit/covariant4.C: New test.
7720         * g++.dg/inherit/covariant1.C: Remove XFAIL.
7721         * g++.old-deja/g++.robertl/eb17.C: Likewise.
7722
7723 2002-12-03  Mark Mitchell  <mark@codesourcery.com>
7724
7725         PR c++/8688
7726         * g++.dg/init/brace3.C: New test.
7727
7728 2002-12-02  Kazu Hirata  <kazu@cs.umass.edu>
7729
7730         * gcc.dg/20020210-1.c: Fix a comment typo.
7731
7732 2002-12-02  Mark Mitchell  <mark@codesourcery.com>
7733
7734         PR c++/8720
7735         * g++.dg/parse/defarg1.C: New test.
7736
7737         PR c++/8615
7738         * g++.dg/template/char1.C: New test.
7739
7740         * g++.dg/template/varmod1.C: Fix typo.
7741
7742 2002-12-02  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
7743
7744         DR 180
7745         * g++.old-deja/g++.pt/crash32.C: Expect error.
7746
7747 2002-12-01  Mark Mitchell  <mark@codesourcery.com>
7748
7749         PR c++/5919
7750         * g++.dg/template/varmod1.C: New test.
7751
7752         PR c++/8727
7753         * g++.dg/inherit/typeinfo1.C: New test.
7754
7755         PR c++/8663
7756         * g++.dg/inherit/typedef1.C: New test.
7757
7758 2002-11-30  Mark Mitchell  <mark@codesourcery.com>
7759
7760         PR c++/8332
7761         PR c++/8493
7762         * g++.dg/template/strlen1.C: New test.
7763
7764         PR c++/8227
7765         * g++.dg/template/ctor2.C: New test.
7766
7767         PR c++/8214
7768         * g++.dg/init/string1.C: New test.
7769
7770         PR c++/8511
7771         * g++.dg/template/friend8.C: New test.
7772
7773 2002-11-29  Joe Buck <jbuck@synopsys.com>
7774
7775         * g++.dg/lookup/anon2.C: New test.
7776
7777 2002-11-28  Kazu Hirata  <kazu@cs.umass.edu>
7778
7779         * gcc.c-torture/execute/strct-varg-1.x: Remove xfail on the
7780         h8300 port.
7781
7782 2002-11-27  Richard Sandiford  <rsandifo@redhat.com>
7783
7784         * gcc.dg/bitfld-6.c: New test.
7785
7786 2002-11-27  Jan Hubicka  <jh@suse.cz>
7787
7788         * gcc.c-torture/execute/20021127.[cx]: New test.
7789
7790 2002-11-26  Jan Hubicka  <jh@suse.cz>
7791
7792         * gcc.dg/i386-cmov[123].c: New tests for conditional move code
7793         quality.
7794
7795 2002-11-26  Geoffrey Keating  <geoffk@apple.com>
7796
7797         * g++.dg/init/brace2.C: New test.
7798         * g++.old-deja/g++.mike/p9129.C: Correct.
7799
7800 2002-11-26  Mark Mitchell  <mark@codesourcery.com>
7801
7802         * g++.dg/abi/empty10.C: Don't run on non-x86 targets.
7803
7804 2002-11-25  Andreas Bauer  <baueran@in.tum.de>
7805
7806         * gcc.dg/sibcall-6: New test for indirect sibcalls.
7807
7808 2002-11-25  Mark Mitchell  <mark@codesourcery.com>
7809
7810         * testsuite/g++.dg/abi/empty11.C: New test.
7811         * testsuite/g++.dg/rtti/cv1.C: New test.
7812
7813 2002-11-25  Hans-Peter Nilsson  <hp@bitrange.com>
7814
7815         * lib/prune.exp: Prune more -fpic/-fPIC warnings.
7816
7817 2002-11-24  Mark Mitchell  <mark@codesourcery.com>
7818
7819         * g++.dg/abi/empty10.C: New test.
7820
7821 2002-11-24  Eric Botcazou  <ebotcazou@libertysurf.fr>
7822
7823         * gcc.c-torture/compile/20021124-1.c: New test.
7824
7825 2002-11-22  Mark Mitchell  <mark@codesourcery.com>
7826
7827         * g++.dg/abi/rtti2.C: New test.
7828
7829 2002-11-21  Eric Botcazou  <ebotcazou@libertysurf.fr>
7830
7831         * gcc.dg/i386-unroll-1.c: New test.
7832
7833 2002-11-20  Eric Botcazou  <ebotcazou@libertysurf.fr>
7834
7835         * gcc.c-torture/compile/20021120-1.c: New test.
7836         * gcc.c-torture/compile/20021120-2.c: New test.
7837
7838 2002-11-20  Richard Sandiford  <rsandifo@redhat.com>
7839
7840         * gcc.dg/bitfld-5.c: New test.
7841
7842 2002-11-20  Richard Sandiford  <rsandifo@redhat.com>
7843
7844         * gcc.c-torture/execute/20021120-3.c: New test.
7845
7846 2002-11-20  Richard Sandiford  <rsandifo@redhat.com>
7847
7848         * gcc.c-torture/execute/20021120-2.c: New test.
7849
7850 2002-11-20  Richard Sandiford  <rsandifo@redhat.com>
7851
7852         * gcc.c-torture/execute/20021120-1.c: New test.
7853
7854 2002-11-20  Jakub Jelinek  <jakub@redhat.com>
7855
7856         * gcc.c-torture/execute/20021118-3.c: New test.
7857
7858 2002-11-19  Eric Botcazou  <ebotcazou@libertysurf.fr>
7859
7860         * gcc.c-torture/compile/20021119-1.c: New test.
7861
7862 2002-11-19  Jason Thorpe  <thorpej@wasabisystems.com>
7863
7864         * gcc.dg/duff-1.c: New test.
7865         * gcc.dg/duff-2.c: New test.
7866         * gcc.dg/duff-3.c: New test.
7867
7868 2002-11-18  Neil Booth  <neil@daikokuya.co.uk>
7869
7870         * gcc.dg/cpp/_Pragma5.c: New test.
7871
7872 2002-11-18  Richard Sandiford  <rsandifo@redhat.com>
7873
7874         * gcc.c-torture/execute/20021118-2.c: New test.
7875
7876 2002-11-18  Richard Sandiford  <rsandifo@redhat.com>
7877
7878         * gcc.c-torture/execute/20021118-1.c: New test.
7879
7880 2002-11-16  Jakub Jelinek  <jakub@redhat.com>
7881
7882         * gcc.dg/20021116-1.c: New test.
7883
7884 2002-11-14  Mark Mitchell  <mark@codesourcery.com>
7885
7886         * g++.dg/abi/vcall1.C: New test.
7887
7888 2002-11-14  Jakub Jelinek  <jakub@redhat.com>
7889
7890         * gcc.dg/20021029-1.c: New test.
7891         * gcc.dg/20021029-2.c: New test.
7892
7893 2002-11-13  John David Anglin  <dave@hiauly1.hia.nrc.ca>
7894
7895         * g++.dg/abi/vague1.C (dg-final): Return if target is hppa*-*-hpux*.
7896
7897 2002-11-09  Eric Botcazou  <ebotcazou@libertysurf.fr>
7898
7899         PR c/8439
7900         * gcc.dg/20021110.c: Move to ...
7901         * gcc.c-torture/compile/20021110.c: .... here.
7902
7903 2002-11-11  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
7904
7905         PR c/8467
7906         * gcc.c-torture/execute/20021111-1.c
7907
7908 2002-11-09  Eric Botcazou  <ebotcazou@libertysurf.fr>
7909
7910         PR c/8439
7911         * gcc.dg/20021110.c: New test.
7912
7913 2002-11-10  Mark Mitchell  <mark@codesourcery.com>
7914
7915         * g++.dg/abi/vthunk3.C: Run only on x86.
7916
7917 2002-11-10  Joseph S. Myers  <jsm@polyomino.org.uk>
7918
7919         * gcc.dg/c90-idem-qual-2.c, gcc.dg/c99-idem-qual-2.c: New tests.
7920
7921 2002-11-09  Hans-Peter Nilsson  <hp@bitrange.com>
7922
7923         * lib/compat.exp (compat-execute): Fix logic error in last
7924         change.
7925
7926 2002-11-09  Neil Booth  <neil@daikokuya.co.uk>
7927
7928         * gcc.dg/cpp/trad/assembler.S, gcc.dg/cpp/trad/directive.c: Update.
7929
7930 2002-11-09  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
7931
7932         PR c++/8389
7933         * g++.dg/template/access6.C: New test.
7934
7935 2002-11-08  Jan Hubicka  <jh@suse.cz>
7936
7937         * gcc.dg/i386-ssefp-1.c: New test.
7938         * gcc.dg/i386-ssefp-1.c: New test.
7939
7940 2002-11-08  Jan Hubicka  <jh@suse.cz>
7941
7942         * gcc.c-torture/compile/20021108-1.c: New testcase for x86-64 failure.
7943
7944 2002-11-07  Mark Mitchell  <mark@codesourcery.com>
7945
7946         * g++.dg/abi/vthunk3.C: New test.
7947
7948         PR c++/8338
7949         * g++.dg/template/crash2.C: New test.
7950
7951 2002-11-07  Mark Mitchell  <mark@codesourcery.com>
7952
7953         * testsuite/g++.dg/abi/dtor1.C: New test.
7954         * testsuite/g++.dg/abi/dtor2.C: Likewise.
7955
7956 2002-11-05  Geoffrey Keating  <geoffk@apple.com>
7957
7958         * g++.old-deja/g++.eh/badalloc1.C: XFAIL excess errors test on
7959         Darwin.
7960
7961 2002-11-04  Adam Nemet  <anemet@lnxw.com>
7962
7963         * gcc.c-torture/execute/941014-1.x: thumb-elf was deprecated, use
7964         -mthumb.  Only xfail with -O0.
7965
7966 2002-11-03  Mark Mitchell  <mark@codesourcery.com>
7967
7968         * g++.dg/abi/thunk1.C: New test.
7969         * g++.dg/abi/thunk2.C: Likewise.
7970         * g++.dg/abi/vtt1.C: Likewise.
7971
7972 2002-11-02  Diego Novillo  <dnovillo@redhat.com>
7973
7974         PR optimization/8423
7975         * gcc.c-torture/execute/builtin-constant.c: New test.
7976
7977 2002-11-01  Zack Weinberg  <zack@codesourcery.com>
7978
7979         * g++.dg/ext/typedef-init.C, gcc.dg/typedef-init.C:
7980         Add some more cases.
7981
7982 2002-11-01  Mark Mitchell  <mark@codesourcery.com>
7983
7984         PR c++/8391
7985         * g++.dg/opt/local1.C: New test.
7986
7987 2002-10-30  Mark Mitchell  <mark@codesourcery.com>
7988
7989         PR c++/8160
7990         * g++.dg/template/complit1.C: New test.
7991
7992         PR c++/8149
7993         * g++.dg/template/typename4.C: Likewise.
7994
7995 2002-10-30  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
7996
7997         Core issue 287, PR c++/7639
7998         * g++.dg/template/instantiate1.C: Adjust error location.
7999         * g++.dg/template/instantiate3.C: New test.
8000         * g++.old-deja/g++.pt/crash10.C: Adjust error location.
8001         * g++.old-deja/g++.pt/derived3.C: Adjust error location.
8002         * g++.old-deja/g++.pt/spec28.C: Reorder declaration.
8003
8004 2002-10-29  Hans-Peter Nilsson  <hp@bitrange.com>
8005
8006         * lib/compat.exp (compat-execute): Don't clean out a gluefile.
8007
8008 2002-10-29  Mark Mitchell  <mark@codesourcery.com>
8009
8010         PR c++/8287
8011         * g++.dg/init/dtor2.C: New test.
8012
8013 2002-10-28  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8014
8015         * gcc.dg/20021014-1.c: Bypass errors on solaris2 and irix6.
8016         * gcc.dg/nest.c: Bypass errors on irix6.
8017
8018 2002-10-27  Hans-Peter Nilsson  <hp@bitrange.com>
8019
8020         * gcc.dg/nest.c: Expect error for mmix-*-*.
8021         * gcc.dg/20021014-1.c: Use dg-error, not dg-build.
8022
8023 2002-10-26  Hans-Peter Nilsson  <hp@bitrange.com>
8024
8025         * gcc.dg/wint_t-1.c, gcc.dg/wchar_t-1.c: Remove excess-errors
8026         markers.
8027
8028         * gcc.dg/20021014-1.c: Expect build failure on mmix-*-*.
8029
8030 2002-10-25  Mike Stump  <mrs@apple.com>
8031
8032         * gcc.dg/warn-1.c: New test.
8033
8034 2002-10-25  Zack Weinberg  <zack@codesourcery.com>
8035
8036         * g++.dg/template/typename3.C: New test.
8037
8038 2002-10-25  Mark Mitchell  <mark@codesourcery.com>
8039
8040         * g++.dg/lookup/ptrmem1.C: New test.
8041
8042         * g++.dg/abi/vthunk2.C: New test.
8043
8044 2002-10-25  Zack Weinberg  <zack@codesourcery.com>
8045
8046         * g++.dg/ext/vla1.C, gcc.dg/vla-2.c: New tests.
8047
8048 2002-10-24  Mark Mitchell  <mark@codesourcery.com>
8049
8050         * g++.dg/abi/empty9.C: New test.
8051
8052 2002-10-24  Richard Henderson  <rth@redhat.com>
8053
8054         * g++.dg/inherit/thunk1.C: Enable for ia64.
8055
8056 2002-10-23  Mark Mitchell  <mark@codesourcery.com>
8057
8058         PR c++/8067
8059         * g++.dg/lookup/pretty1.C: New test.
8060
8061 2002-10-23  Jakub Jelinek  <jakub@redhat.com>
8062
8063         * gcc.dg/20021023-1.c: New test.
8064
8065 2002-10-23  Mark Mitchell  <mark@codesourcery.com>
8066
8067         PR c++/7679
8068         * g++.dg/parse/inline1.C: New test.
8069
8070 2002-10-23  Richard Henderson  <rth@redhat.com>
8071
8072         * g++.dg/inherit/thunk1.C: Enable for x86_64.
8073
8074         * g++.dg/inherit/thunk1.C: Enable for s390 and alpha.
8075
8076 2002-10-22  Mark Mitchell  <mark@codesourcery.com>
8077
8078         PR c++/6579
8079         * g++.dg/parse/stmtexpr3.C: New test.
8080
8081 2002-10-22  Nathan Sidwell  <nathan@codesourcery.com>
8082
8083         * g++.dg/expr/cond1.C: New test.
8084
8085 2002-10-21  Zack Weinberg  <zack@codesourcery.com>
8086
8087         * gcc.dg/sibcall-5.c: Correct { dg-do run } line.
8088
8089 2002-10-21  Mark Mitchell  <mark@codesourcery.com>
8090
8091         * g++.dg/abi/vbase13.C: New test.
8092         * g++.dg/abi/vbase14.C: Likewise.
8093
8094 2002-10-21  Jakub Jelinek  <jakub@redhat.com>
8095
8096         * gcc.dg/tls/pic-1.c: New test.
8097         * gcc.dg/tls/nonpic-1.c: New test.
8098         * gcc.dg/20021018-1.c: New test.
8099
8100 2002-10-21  Ulrich Weigand  <uweigand@de.ibm.com>
8101
8102         * lib/profopt.exp (profopt-cleanup): New argument TESTCASE.
8103         Remove only files with the same base name as the test case.
8104         (profopt-perf-value): Pass TESTCASE to profopt-cleanup.
8105         (profopt-execute): Likewise.  Also, remove old profiling
8106         and performance data files before running the tests.
8107
8108         * gcc.misc-tests/bprob.exp: Remove profopt-cleanup calls.
8109         * g++.dg/bprob/bprob.exp: Likewise.
8110         * g77.dg/bprob/bprob.exp: Likewise.  Also, relax regexp
8111         to allow more general test case names.
8112
8113         * g++.dg/bprob/bprob-1.C: Rename to ...
8114         * g++.dg/bprob/g++-bprob-1.C: ... this.
8115
8116         * g77.dg/bprob/bprob-1.f: Rename to ...
8117         * g77.dg/bprob/g77-bprob-1.f: ... this.
8118
8119 2002-10-21  Zack Weinberg  <zack@codesourcery.com>
8120
8121         * gcc.dg/noncompile/920923-1.c: Prevent spurious regressions with
8122         bison 1.50 or later.
8123
8124 2002-10-21  Janis Johnson  <janis187@us.ibm.com>
8125
8126         * g++.dg/README: Describe more test directories.
8127
8128 2002-10-21  Mark Mitchell  <mark@codesourcery.com>
8129
8130         * g++.dg/init/array6.C: Add additional tests.
8131
8132 2002-10-21  Ulrich Weigand  <uweigand@de.ibm.com>
8133
8134         * gcc.dg/weak/typeof-2.c: Handle s390x targets as well.
8135         * gcc.misc-tests/linkage.exp: Handle s390x targets in -m31 mode.
8136
8137 2002-10-21  Kazu Hirata  <kazu@cs.umass.edu>
8138
8139         * gcc.c-torture/compile/20020604-1.x: New.
8140         * gcc.c-torture/compile/simd-5.x: Likewise.
8141         * gcc.c-torture/execute/920710-1.x: Likewise.
8142         * gcc.c-torture/execute/20020720-1.x: Disable on h8300.
8143
8144 2002-10-21  Mark Mitchell  <mark@codesourcery.com>
8145
8146         * g++.dg/inherit/override1.C: Add dg-options clause.
8147
8148 2002-10-20  Zdenek Dvorak  <rakdver@atrey.karlin.mff.cuni.cz>
8149
8150         * testsuite/gcc.dg/i386-sse-3.c: Add tests for _mm_srli_si128 and
8151         _mm_slli_si128.
8152
8153 2002-10-19  Andreas Schwab  <schwab@suse.de>
8154
8155         * lib/compat.exp (compat-run): Prepend "./" when $dest has no
8156         directory component.
8157
8158 2002-10-18  Mark Mitchell  <mark@codesourcery.com>
8159
8160         * g++.dg/inherit/thunk1.C: New test.
8161
8162         * g++.dg/inherit/override1.C: New test.
8163
8164         * g++.dg/abi/mangle11.C: New test.
8165         * g++.dg/abi/mangle14.C: New test.
8166         * g++.dg/abi/mangle17.C: New test.
8167
8168 2002-10-17  Nathan Sidwell  <nathan@codesourcery.com>
8169
8170         * g++.dg/overload/member2.C: New test.
8171
8172 2002-10-17  Janis Johnson  <janis187@us.ibm.com>
8173
8174         * g++.dg/README: Describe new compat directory.
8175         * g++.dg/dg.exp: Skip tests in compat directory.
8176         * README.compat: New file.
8177         * lib/compat.exp: New expect script.
8178         * g++.dg/compat: New test directory.
8179         * g++.dg/compat/compat.exp: New expect script.
8180         * g++.dg/compat/abi: New test directory.
8181         * g++.dg/compat/abi/bitfield1_x.C, g++.dg/compat/abi/bitfield1_main.C,
8182         g++.dg/compat/abi/bitfield1_y.C, g++.dg/compat/abi/bitfield1.h,
8183         g++.dg/compat/abi/bitfield2_x.C, g++.dg/compat/abi/bitfield2_main.C,
8184         g++.dg/compat/abi/bitfield2_y.C, g++.dg/compat/abi/bitfield2.h,
8185         g++.dg/compat/abi/vbase8-10_x.C, g++.dg/compat/abi/vbase8-10_main.C,
8186         g++.dg/compat/abi/vbase8-10_y.C, g++.dg/compat/abi/vbase8-10.h,
8187         g++.dg/compat/abi/vbase8-21_x.C, g++.dg/compat/abi/vbase8-21_main.C,
8188         g++.dg/compat/abi/vbase8-21_y.C, g++.dg/compat/abi/vbase8-21.h,
8189         g++.dg/compat/abi/vbase8-22_x.C, g++.dg/compat/abi/vbase8-22_main.C,
8190         g++.dg/compat/abi/vbase8-22_y.C, g++.dg/compat/abi/vbase8-22.h,
8191         g++.dg/compat/abi/vbase8-4_x.C, g++.dg/compat/abi/vbase8-4_main.C,
8192         g++.dg/compat/abi/vbase8-4_y.C, g++.dg/compat/abi/vbase8-4.h: New files.
8193         * g++.dg/compat/break: New test directory.
8194         * g++.dg/compat/break/empty6_x.C, g++.dg/compat/break/empty6_main.C,
8195         g++.dg/compat/break/empty6_y.C, g++.dg/compat/break/empty6.h,
8196         g++.dg/compat/break/vbase10_x.C, g++.dg/compat/break/vbase10_main.C,
8197         g++.dg/compat/break/vbase10_y.C, g++.dg/compat/break/vbase10.h,
8198         g++.dg/compat/break/vbase11_x.C, g++.dg/compat/break/vbase11_main.C,
8199         g++.dg/compat/break/vbase11_y.C, g++.dg/compat/break/vbase11.h,
8200         g++.dg/compat/break/bitfield7_x.C, g++.dg/compat/break/bitfield7_main.C,
8201         g++.dg/compat/break/bitfield7_y.C, g++.dg/compat/break/bitfield7.h,
8202         g++.dg/compat/break/bitfield5_x.C, g++.dg/compat/break/bitfield5_main.C,
8203         g++.dg/compat/break/bitfield5_y.C, g++.dg/compat/break/bitfield5.h,
8204         g++.dg/compat/break/README: New files.
8205         * g++.dg/compat/eh: New test directory.
8206         * g++.dg/compat/eh/ctor1_x.C, g++.dg/compat/eh/ctor1_main.C,
8207         g++.dg/compat/eh/ctor1_y.C, g++.dg/compat/eh/ctor1.h,
8208         g++.dg/compat/eh/ctor2_x.C, g++.dg/compat/eh/ctor2_main.C,
8209         g++.dg/compat/eh/ctor2_y.C, g++.dg/compat/eh/ctor2.h,
8210         g++.dg/compat/eh/dtor1_x.C, g++.dg/compat/eh/dtor1_main.C,
8211         g++.dg/compat/eh/dtor1_y.C, g++.dg/compat/eh/dtor1.h,
8212         g++.dg/compat/eh/filter1_x.C, g++.dg/compat/eh/filter1_main.C,
8213         g++.dg/compat/eh/filter1_y.C, g++.dg/compat/eh/filter1.h,
8214         g++.dg/compat/eh/filter2_x.C, g++.dg/compat/eh/filter2_main.C,
8215         g++.dg/compat/eh/filter2_y.C,
8216         g++.dg/compat/eh/new1_x.C, g++.dg/compat/eh/new1_main.C,
8217         g++.dg/compat/eh/new1_y.C,
8218         g++.dg/compat/eh/nrv1_x.C, g++.dg/compat/eh/nrv1_main.C,
8219         g++.dg/compat/eh/nrv1_y.C, g++.dg/compat/eh/nrv1.h,
8220         g++.dg/compat/eh/spec3_x.C, g++.dg/compat/eh/spec3_main.C,
8221         g++.dg/compat/eh/spec3_y.C, g++.dg/compat/eh/spec3.h,
8222         g++.dg/compat/eh/template1_x.C, g++.dg/compat/eh/template1_main.C,
8223         g++.dg/compat/eh/template1_y.C, g++.dg/compat/eh/template1.h,
8224         g++.dg/compat/eh/unexpected1_x.C, g++.dg/compat/eh/unexpected1_main.C,
8225         g++.dg/compat/eh/unexpected1_y.C: New files.
8226         * g++.dg/compat/init: New test directory.
8227         * g++.dg/compat/init/array5_x.C, g++.dg/compat/init/array5_main.C,
8228         g++.dg/compat/init/array5_y.C,
8229         g++.dg/compat/init/byval1_x.C, g++.dg/compat/init/byval1_main.C,
8230         g++.dg/compat/init/byval1_y.C, g++.dg/compat/init/byval1.h,
8231         g++.dg/compat/init/dtor1_x.C, g++.dg/compat/init/dtor1_main.C,
8232         g++.dg/compat/init/dtor1_y.C, g++.dg/compat/init/dtor1.h,
8233         g++.dg/compat/init/elide1_x.C, g++.dg/compat/init/elide1_main.C,
8234         g++.dg/compat/init/elide1_y.C, g++.dg/compat/init/elide1.h,
8235         g++.dg/compat/init/init-ref2_x.C, g++.dg/compat/init/init-ref2_main.C,
8236         g++.dg/compat/init/init-ref2_y.C: New files.
8237
8238 2002-10-17  Mark Mitchell  <mark@codesourcery.com>
8239
8240         PR c++/7584
8241         * g++.dg/inherit/using3.C: New test.
8242
8243 2002-10-17  Jan Hubicka  <jh@suse.cz>
8244
8245         * gcc.dg/20021017-2.c: New test.
8246
8247 2002-10-17  Mark Mitchell  <mark@codesourcery.com>
8248
8249         * g++.dg/abi/mangle16.C: Adjust.
8250
8251         * g++.dg/init/array8.C: New test.
8252
8253 2002-10-17  Richard Sandiford  <rsandifo@redhat.com>
8254
8255         * gcc.dg/special/mips-abi.exp: New test.
8256         * gcc.dg/special/mips-abi.s: Empty file used by the above.
8257
8258 2002-10-16  Mark Mitchell  <mark@codesourcery.com>
8259
8260         * g++.dg/abi/mangle16.C: New test.
8261         * g++.dg/abi/mangle17.C: Likewise.
8262
8263         PR c++/7478
8264         * g++.dg/template/ref1.C: New test.
8265
8266 2002-10-16  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8267
8268         * gcc.c-torture/execute/20020720-1.x: Don't XFAIL for mips.
8269
8270 2002-10-16  Ulrich Weigand  <uweigand@de.ibm.com>
8271
8272         * gcc.dg/weak/typeof-2.c: For S/390 targets, return before baz3 test.
8273
8274 2002-10-16  Mark Mitchell  <mark@codesourcery.com>
8275
8276         PR c++/7524
8277         * g++.dg/init/array7.C: New test.
8278
8279 2002-10-15  Mark Mitchell  <mark@codesourcery.com>
8280
8281         * g++.dg/init/array6.C: New test.
8282
8283         * g++.dg/abi/mangle13.C: Likewise.
8284         * g++.dg/abi/mangle14.C: Likewise.
8285         * g++.dg/abi/mangle15.C: Likewise.
8286
8287 2002-10-14  Mark Mitchell  <mark@codesourcery.com>
8288
8289         * g++.dg/abi/empty8.C: New test.
8290
8291 2002-10-15  Nathan Sidwell  <nathan@codesourcery.com>
8292
8293         * g++.dg/init/ctor1.C: New test.
8294
8295 2002-10-15  Ulrich Weigand  <uweigand@de.ibm.com>
8296
8297         * gcc.c-torture/execute/20021015-1.c: New test.
8298
8299 2002-10-15  J"orn Rennecke <joern.rennecke@superh.com>
8300
8301         * gcc.dg/weak/typeof-2.c: For SH targets, return before baz3 test.
8302
8303 2002-10-14  Jan Hubicka  <jh@suse.cz>
8304
8305         * gcc.dg/i386-ssetype-[1-5].c: New tests.
8306
8307 2002-10-14  Richard Henderson  <rth@redhat.com>
8308
8309         * gcc.dg/20020219-1.c: Disable for 16-bit targets.
8310
8311 2002-10-14  Mark Mitchell  <mark@codesourcery.com>
8312
8313         PR optimization/6631
8314         * g++.dg/opt/const2.C: New test.
8315
8316 2002-10-14  Mark Mitchell  <mark@codesourcery.com>
8317
8318         PR c++/7176
8319         * g++.dg/parse/friend1.C: New test.
8320         * g++.old-deja/g++.pt/memtemp64.C: Adjust.
8321
8322 2002-10-14  Jakub Jelinek  <jakub@redhat.com>
8323
8324         * gcc.dg/20021014-1.c: New test.
8325
8326 2002-10-11  Mark Mitchell  <mark@codesourcery.com>
8327
8328         PR c++/5661
8329         * g++.dg/ext/vlm1.C: New test.
8330         * g++.dg/ext/vlm2.C: Likewise.
8331
8332         * g++.dg/init/array1.C: Remove invalid braces.
8333         * g++.dg/init/brace1.C: New test.
8334         * g++.dg/init/copy2.C: Likewise.
8335         * g++.dg/init/copy3.C: Likewise.
8336         * g++.old-deja/g++.ext/arrnew.C: Change WARNING to ERROR.
8337         * g++.old-deja/g++.mike/p9129.C: Add ERROR on invalid use of
8338         braces.
8339
8340 2002-10-11  Neil Booth  <neil@daikokuya.co.uk>
8341
8342         * gcc.dg/cpp/assembler.S: Don't use -ansi.
8343
8344 2002-10-11  Richard Shann  <richard.shann@superh.com>
8345
8346         * gcc.c-torture/compile/simd-5.c: New test.
8347
8348 2002-10-10  Roger Sayle  <roger@eyesopen.com>
8349
8350         * gcc.c-torture/execute/shiftopt-1.c: New test case.
8351
8352 2002-10-10  Jim Wilson  <wilson@redhat.com>
8353
8354         * gcc.c-torture/execute/20021010-1.c: New test.
8355
8356 2002-10-09  Zack Weinberg  <zack@codesourcery.com>
8357
8358         PR c/7353
8359         * g++.dg/ext/typedef-init.C: New test.
8360         * gcc.dg/typedef-init.c: New test.
8361
8362 2002-10-09  Neil Booth  <neil@daikokuya.co.uk>
8363
8364         * gcc.dg/cpp/paste13.c: New test.
8365
8366 2002-10-08  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8367
8368         * gcc.c-torture/execute/20020720-1.x: Take out sparc XFAILs.  For
8369         remaining platforms, XFAIL during compile, not execute.  Don't
8370         XFAIL at -O0.
8371
8372 2002-10-08  Nathan Sidwell  <nathan@codesourcery.com>
8373
8374         * gcc.dg/alias-1.c: Tweak expected warning.
8375
8376 2002-10-06  D.Venkatasubramanian <dvenkat@noida.hcltech.com>
8377
8378         * gcc.dg/20020411-1.c: Disable for 16-bit "int".
8379
8380 2002-10-06  Andreas Jaeger  <aj@suse.de>
8381
8382         * gcc.dg/cpp/c++98-pedantic.C: Moved to g++.dg/cpp.
8383         * gcc.dg/cpp/c++98.C: Likewise.
8384
8385         * g++.dg/cpp/c++98-pedantic.C: Moved from gcc.dg/cpp to here.
8386         * g++.dg/cpp/c++98.C: Likewise.
8387
8388         * g++.dg/README (Subdirectories): Mention cpp directory.
8389
8390         PR target/7559
8391         * gcc.dg/20021006-1.c: New test.
8392
8393 2002-10-05  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
8394
8395         PR c++/7804
8396         * g++.dg/other/warning1.C: New test.
8397
8398 2002-10-04  Roger Sayle  <roger@eyesopen.com>
8399
8400         * gcc.c-torture/execute/20020720-1.x:  XFAIL instead of skipping
8401         the test on failing platforms.  Mark sparcv9-*-*, sparc64-*-*
8402         and sparc-*-* with -m64 as expected failures.  See PR 8087.
8403
8404 2002-10-03  Mark Mitchell  <mark@codesourcery.com>
8405
8406         PR c++/7931
8407         * g++.dg/template/ptrmem3.C: New test.
8408
8409         PR c++/7754
8410         * g++.dg/template/union1.C: New test.
8411
8412 2002-10-03  Mark Mitchell  <mark@codesourcery.com>
8413
8414         PR c++/8006
8415         * g++.dg/abi/mangle9.C: New test.
8416         * g++.dg/abi/mangle10.C: New test.
8417         * g++.dg/abi/mangle11.C: New test.
8418         * g++.dg/abi/mangle12.C: New test.
8419
8420 2002-10-02  Mark Mitchell  <mark@codesourcery.com>
8421
8422         PR c++/7188.
8423         * g++.dg/template/meminit1.C: New test.
8424         * g++.dg/warn/Wreorder-1.C: Likewise.
8425         * g++.old-deja/g++.mike/warn3.C: Tweak.
8426         * lib/prune.exp: Ingore "in copy constructor".
8427
8428 2002-10-02  Andreas Jaeger  <aj@suse.de>
8429
8430         * gcc.dg/20020919-1.c, gcc.dg/inline-2.c, gcc.dg/980211-1.c,
8431         gcc.dg/20020103-1.c, gcc.dg/20000614-2.c,
8432         g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.other/asm3.C: Enable
8433         on x86-64.
8434
8435 2002-10-01  Mark Mitchell  <mark@codesourcery.com>
8436
8437         * gcc.dg/empty1.C: Fix typo.
8438
8439 2002-10-01  Nathan Sidwell  <nathan@codesourcery.com>
8440
8441         * gcc.dg/alias-1.c: New test.
8442
8443 2002-10-01  Mark Mitchell  <mark@codesourcery.com>
8444
8445         * gcc.dg/empty1.C: New test.
8446
8447         * g++.dg/tls/init-2.C: Tweak error messages.
8448
8449 2002-10-01  Richard Sandiford  <rsandifo@redhat.com>
8450
8451         * gcc.c-torture/compile/20020923-1.c: New test.
8452
8453 2002-09-30  Jason Thorpe  <thorpej@wasabisystems.com>
8454
8455         * gcc.c-torture/execute/ffs-1.c: New test.
8456         * gcc.c-torture/execute/ffs-2.c: Ditto.
8457
8458 2002-09-30  Nathan Sidwell  <nathan@codesourcery.com>
8459
8460         * g++.dg/overload/member1.C: New test.
8461
8462 2002-09-30  Mark Mitchell  <mark@codesourcery.com>
8463
8464         * g++.dg/abi/empty7.C: New test.
8465         * g++.dg/init/pm2.C: Likewise.
8466
8467 2002-09-29  Nathan Sidwell  <nathan@codesourcery.com>
8468
8469         * g++.dg/rtti/crash1.C: New test.
8470
8471 2002-09-29  Hans-Peter Nilsson  <hp@bitrange.com>
8472
8473         * gcc.dg/sibcall-1.c, gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c,
8474         gcc.dg/sibcall-4.c: New tests.
8475
8476 2002-09-28  Roger Sayle  <roger@eyesopen.com>
8477
8478         * gcc.c-torture/execute/20020720-1.x: No longer skip test on
8479         powerpc and MMIX targets.
8480
8481 2002-09-27  Zack Weinberg  <zack@codesourcery.com>
8482
8483         * gcc.dg/cpp/20020927-1.c: New.
8484
8485 2002-09-26  David S. Miller  <davem@redhat.com>
8486
8487         * gcc.c-torture/compile/trunctfdf.c: New.
8488
8489 2002-09-26  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8490
8491         * lib/target-supports.exp (check_weak_available): Handle solaris2.
8492
8493 2002-09-27  Alan Modra  <amodra@bigpond.net.au>
8494
8495         * gcc.c-torture/execute/loop-15.c: New.
8496
8497 2002-09-26  Janis Johnson  <janis187@us.ibm.com>
8498
8499         * README.QMTEST: Fix typo.
8500
8501 2002-09-26  Ulrich Weigand  <uweigand@de.ibm.com>
8502
8503         * gcc.dg/20020926-1.c: New test.
8504
8505 2002-09-25  David S. Miller  <davem@redhat.com>
8506
8507         PR target/7842
8508         * gcc.c-torture/execute/shiftdi.c: New test.
8509
8510 2002-09-26  Richard Earnshaw  <rearnsha@arm.com>
8511
8512         * lib/gcc.exp (gcc_init): Use a filename for the testglue that is
8513         unique to the tool.
8514         * lib/g77.exp (g77_init): Likewise.
8515         * lib/g++.exp (g++_init): Likewise.
8516         * lib/objc.exp (objc_init): Likewise.
8517
8518 2002-09-25  Mark Mitchell  <mark@codesourcery.com>
8519
8520         * gcc/testsuite/g++.dg/abi/empty5.C: New test.
8521         * gcc/testsuite/g++.dg/abi/empty6.C: New test.
8522         * gcc/testsuite/g++.dg/abi/vbase12.C: New test.
8523
8524 2002-09-25  Richard Henderson  <rth@redhat.com>
8525
8526         * gcc.c-torture/execute/ieee/20010226-1.c: Early exit for
8527         too-small long double.
8528
8529 2002-09-23  Hans-Peter Nilsson  <hp@axis.com>
8530
8531         * gcc.dg/20020919-1.c: New test.
8532
8533 2002-09-23  Mark Mitchell  <mark@codesourcery.com>
8534
8535         * g++.dg/abi/bitfield6.C: New test.
8536         * g++.dg/abi/bitfield7.C: New test.
8537         * g++.dg/abi/bitfield8.C: New test.
8538         * g++.dg/abi/vbase11.C: New test.
8539
8540 2002-09-22  John David Anglin  <dave@hiauly1.hia.nrc.ca>
8541
8542         * gcc.dg/20020219-1.c: Add "-mdisable-indexing" option for target
8543         hppa*-*-hpux*.  Update test comment.
8544
8545 2002-09-20  Jakub Jelinek  <jakub@redhat.com>
8546
8547         * gcc.dg/tls/struct-1.c: New test.
8548
8549 2002-09-20  Neil Booth  <neil@daikokuya.co.uk>
8550
8551         * gcc.dg/cpp/tr-warn2.c: Update.
8552
8553 2002-09-20  Richard Earnshaw  <rearnsha@arm.com>
8554
8555         * gcc.c-torture/execute/20020720-1.x: Skip test on ARM-based systems.
8556
8557 2002-09-20  Richard Earnshaw  <rearnsha@arm.com>
8558
8559         * gcc.c-torture/execute/990208-1.x: XFAIL this at -O3 for ARM-based
8560         systems.
8561
8562 2002-09-20  Hans-Peter Nilsson  <hp@bitrange.com>
8563
8564         * gcc.c-torture/execute/ieee/mzero3.c: New test.
8565
8566         * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
8567         Adjust for c++filt moved to binutils.  Remove spurious duplicate
8568         setting of cxxfilt.
8569
8570 2002-09-19  Geoffrey Keating  <geoffk@apple.com>
8571
8572         * gcc.dg/20020312-2.c: Update for darwin.
8573
8574 2002-09-18  Nathan Sidwell  <nathan@codesourcery.com>
8575
8576         * g++.old-deja/g++.other/crash32.C: Mark ICE.
8577
8578 2002-09-17  Nicola Pero  <n.pero@mi.flashnet.it>
8579
8580         * objc.dg/comp-types-1.m: New test.
8581         * objc.dg/comp-types-2.m: New test.
8582         * objc.dg/comp-types-3.m: New test.
8583         * objc.dg/comp-types-4.m: New test.
8584         * objc.dg/comp-types-5.m: New test.
8585         * objc.dg/comp-types-6.m: New test.
8586
8587 2002-09-17  John David Anglin  <dave@hiauly1.hia.nrc.ca>
8588
8589         * gcc.c-torture/execute/strct-stdarg-1.x: Remove file.
8590
8591 2002-09-16  Nathan Sidwell  <nathan@codesourcery.com>
8592
8593         * g++.dg/other/do1.C: New test.
8594
8595         * g++.dg/template/subst1.C: New test.
8596
8597 2002-09-16  Steve Ellcey  <sje@cup.hp.com>
8598
8599         * gcc.dg/20020312-2.c: Change __parisc__ to __hppa__.
8600
8601 2002-09-16  Nathan Sidwell  <nathan@codesourcery.com>
8602
8603         * g++.dg/template/qualttp20.C: Adjust expected errors.
8604         * g++.old-deja/g++.jason/report.C: Likewise.
8605         * g++.old-deja/g++.other/qual1.C: Likewise.
8606
8607         * g++.dg/lookup/scoped2.C: New test.
8608
8609         * g++.dg/ext/asm3.C: New test.
8610
8611 2002-09-16  Richard Earnshaw  <rearnsha@arm.com>
8612
8613         * objc.dg/bitfield-2.m (dg-options): Add -fsigned-char.
8614
8615 2002-09-16  Kazu Hirata  <kazu@cs.umass.edu>
8616
8617         * ChangeLog: follow spelling conventions.
8618         * g++.old-deja/g++.abi/ptrmem.C: Likewise.
8619         * g++.old-deja/g++.bugs/900210_05.C: Likewise.
8620         * g++.old-deja/g++.bugs/900211_04.C: Likewise.
8621         * g++.old-deja/g++.bugs/900321_02.C: Likewise.
8622         * g++.old-deja/g++.bugs/900404_02.C: Likewise.
8623         * g++.old-deja/g++.bugs/900520_06.C: Likewise.
8624         * g++.old-deja/g++.law/global-init1.C: Likewise.
8625         * g++.old-deja/g++.other/delete4.C: Likewise.
8626         * g++.old-deja/g++.other/inline21.C: Likewise.
8627         * g++.old-deja/g++.other/singleton.C: Likewise.
8628         * g77.dg/strlen0.f: Likewise.
8629         * g77.f-torture/compile/20010519-1.f: Likewise.
8630         * g77.f-torture/compile/980310-4.f: Likewise.
8631         * gcc.c-torture/compile/20000605-1.c: Likewise.
8632         * gcc.c-torture/execute/20020225-1.c: Likewise.
8633         * gcc.dg/c90-hexfloat-2.c: Likewise.
8634         * gcc.dg/c99-bool-1.c: Likewise.
8635         * gcc.dg/c99-hexfloat-2.c: Likewise.
8636         * gcc.dg/dll-2.c: Likewise.
8637         * gcc.dg/wtr-union-init-1.c: Likewise.
8638         * gcc.dg/wtr-union-init-2.c: Likewise.
8639         * gcc.dg/wtr-union-init-3.c: Likewise.
8640         * gcc.dg/cpp/avoidpaste1.c: Likewise.
8641         * gcc.dg/cpp/defined.c: Likewise.
8642         * gcc.dg/cpp/macsyntx.c: Likewise.
8643         * gcc.dg/cpp/paste2.c: Likewise.
8644         * gcc.dg/cpp/trad/defined.c: Likewise.
8645         * gcc.dg/format/c90-printf-1.c: Likewise.
8646         * gcc.dg/format/c90-scanf-1.c: Likewise.
8647         * gcc.dg/format/c99-printf-1.c: Likewise.
8648         * gcc.dg/format/c99-scanf-1.c: Likewise.
8649         * gcc.misc-tests/gcov-8.c: Likewise.
8650         * lib/profopt.exp: Likewise.
8651
8652 2002-09-15  Krister Walfridsson  <cato@df.lth.se>
8653
8654         * lib/old-dejagnu.exp (old-dejagnu) Improve test for ICE.
8655
8656 2002-09-15  Nathan Sidwell  <nathan@codesourcery.com>
8657
8658         * g++.dg/inherit/using2.C: New test.
8659
8660 2002-09-15  Kazu Hirata  <kazu@cs.umass.edu>
8661
8662         * ChangeLog: Follow spelling conventions.
8663         * g++.dg/template/friend4.C: Likewise.
8664         * g++.old-deja/g++.pt/crash67.C: Likewise.
8665         * gcc.c-torture/execute/20000801-4.c: Likewise.
8666         * gcc.dg/c90-digraph-1.c: Likewise.
8667         * gcc.dg/c94-digraph-1.c: Likewise.
8668         * gcc.dg/c99-digraph-1.c: Likewise.
8669         * gcc.dg/cpp/line5.c: Likewise.
8670         * gcc.dg/cpp/multiline.c: Likewise.
8671         * gcc.dg/cpp/trad/literals-1.c: Likewise.
8672         * gcc.dg/format/attr-3.c: Likewise.
8673         * gcc.dg/format/c90-scanf-3.c: Likewise.
8674         * gcc.dg/format/ext-4.c: Likewise.
8675
8676 2002-09-15  Nathan Sidwell  <nathan@codesourcery.com>
8677
8678         * g++.dg/template/pretty1.C: New test.
8679
8680 2002-09-14  Alan Modra  <amodra@bigpond.net.au>
8681
8682         * gcc.c-torture/execute/struct-cpy-1.c: New test.
8683
8684 2002-09-13  Matt Austern  <austern@apple.com>
8685
8686         * testsuite/g++.dg/other/constref[12].C: New, regression tests for
8687         passing a cast expression to a function by const reference.
8688
8689 2002-09-13  Nathan Sidwell  <nathan@codesourcery.com>
8690
8691         * g++.dg/template/deduce1.C: New test.
8692
8693 2002-09-13  Kazu Hirata  <kazu@cs.umass.edu>
8694
8695         * gcc.c-torture/execute/simd-1.c: Force all use of int to
8696         32-bit int.
8697
8698 2002-09-10  John David Anglin  <dave@hiauly1.hia.nrc.ca>
8699
8700         * gcc.dg/struct-ret-1.c: Add prototype for exit function and correct
8701         usage.
8702
8703 2002-09-10  Richard Earnshaw  <rearnsha@arm.com>
8704
8705         * gcc.c-torture/compile/20020910-1.c: New test.
8706
8707 2002-09-10  Frank Ch. Eigler  <fche@redhat.com>
8708
8709         * gcc.c-torture/execute/20010915-1.c: Correct typo in abort call.
8710
8711 2002-09-10  Andreas Jaeger  <aj@suse.de>
8712
8713         * gcc.dg/20020312-2.c: Adjust for x86-64.
8714
8715 2002-09-08  Toon Moene  <toon@moene.indiv.nluug.nl>
8716
8717         * g77.dg/7388.f: New test case for PR 7388.
8718
8719 2002-09-07  Ansgar Esztermann  <ansgar@thphy.uni-duesseldorf.de>
8720
8721         * gcc.dg/compare2.c: Remove xfail from cases 10 and 12.
8722
8723 2002-09-05  Ziemowit Laski <zlaski@apple.com>
8724
8725         * objc.dg/proto-lossage-1.m: New test.
8726
8727 2002-09-06  Neil Booth  <neil@daikokuya.co.uk>
8728
8729         * gcc.dg/cpp/_Pragma4.c: Fix typo.
8730
8731 2002-09-06  Nicola Pero  <n.pero@mi.flashnet.it>
8732
8733         * objc/execute/formal_protocol-6.x: Removed.  This testcase is now
8734         expected to pass.
8735
8736 2002-09-06  Stan Shebs  <shebs@apple.com>
8737             David Edelsohn  <edelsohn@gnu.org>
8738
8739         * gcc.dg/weak: New directory.
8740         * gcc.dg/weak-[1-9].c: Move to new directory, remove all
8741         target-specific xfail bits.
8742         * gcc.dg/typeof-2.c: Move to new directory.
8743         * gcc.dg/weak.exp: New expect script.
8744
8745 2002-09-06  Alan Modra  <amodra@bigpond.net.au>
8746
8747         * gcc.c-torture/execute/extzvsi.c: New test.
8748
8749 2002-09-05  Stan Shebs  <shebs@apple.com>
8750
8751         * gcc.dg/weak-1.c: xfail on Darwin.
8752         * gcc.dg/weak-2.c: Ditto.
8753         * gcc.dg/weak-3.c: Ditto.
8754         * gcc.dg/weak-4.c: Ditto.
8755         * gcc.dg/weak-5.c: Ditto.
8756         * gcc.dg/weak-6.c: Ditto.
8757         * gcc.dg/weak-7.c: Ditto.
8758         * gcc.dg/weak-8.c: Ditto.
8759         * gcc.dg/weak-9.c: Ditto.
8760
8761 2002-09-05  J"orn Rennecke <joern.rennecke@superh.com>
8762
8763         * gcc.c-torture/execute/loop-14.c: New test.
8764
8765 2002-09-04  Jakub Jelinek  <jakub@redhat.com>
8766
8767         * g++.dg/other/cxa-atexit1.C: New test.
8768
8769         * gcc.dg/typeof-2.c: New test.
8770
8771 2002-09-03  Roger Sayle  <roger@eyesopen.com>
8772
8773         * gcc.dg/builtins-2.c: New testcase.
8774         * gcc.dg/builtins-3.c: New testcase.
8775
8776 2002-09-03  Neil Booth  <neil@daikokuya.co.uk>
8777
8778         * gcc.dg/cpp/_Pragma4.c: New test.
8779
8780 2002-09-03  Nicola Pero  <n.pero@mi.flashnet.it>
8781
8782         * objc/execute/nil_method-1.m: New testcase.
8783
8784 2002-09-01  Nicola Pero  <n.pero@mi.flashnet.it>
8785
8786         * objc/execute/class-tests-1.h (test_class_with_superclass): Call
8787         [Object class], not [Object initialize].
8788
8789 2002-08-31  Roger Sayle  <roger@eyesopen.com>
8790             Hans-Peter Nilsson  <hp@bitrange.com>
8791
8792         * gcc.c-torture/execute/20020720-1.x: Skip test on
8793         mmix-knuth-mmixware.  Correct comment.
8794
8795 2002-08-27  Mark Mitchell  <mark@codesourcery.com>
8796
8797         * testsuite/g++.dg/abi/bitfield5.C: New test.
8798         * testsuite/g++.dg/abi/vbase10.C: Likewise.
8799
8800 2002-08-27  Nicola Pero  <n.pero@mi.flashnet.it>
8801
8802         * objc.dg/undeclared-selector.m: New test.
8803
8804 2002-08-27  Nathan Sidwell  <nathan@codesourcery.com>
8805
8806         * g++.dg/other/offsetof1.C: Avoid cast warning.
8807
8808 2002-08-26  Ziemowit Laski  <zlaski@apple.com>
8809
8810         * objc.dg/super-class-2.m: New test.
8811
8812 2002-08-24  Matt Austern  <austern@apple.com>
8813
8814         * g++.dg/ext/lvaddr.C: New test.
8815         * g++.dg/ext/lvcast.C: New test.
8816
8817 2002-08-22  Mark Mitchell  <mark@codesourcery.com>
8818
8819         * testsuite/g++.dg/inherit/cond1.C: New test.
8820
8821 2002-08-22  Geoffrey Keating  <geoffk@redhat.com>
8822
8823         * gcc.dg/noncompile/incomplete-1.c: New test.
8824
8825 2002-08-21  Joseph S. Myers  <jsm@polyomino.org.uk>
8826
8827         * gcc.dg/typespec-1.c: New test.
8828
8829 2002-08-20  Devang Patel  <dpatel@apple.com>
8830         * objc.dg/proto-hier-2.m: New test.
8831
8832 2002-08-19  Ziemowit Laski  <zlaski@apple.com>
8833
8834         * objc.dg/bitfield-1.m: New test.
8835         * objc.dg/bitfield-2.m: New test.
8836
8837 2002-08-17  Joseph S. Myers  <jsm@polyomino.org.uk>
8838
8839         * gcc.dg/c90-flex-array-1.c, gcc.dg/c99-flex-array-3.c,
8840         gcc.dg/c99-flex-array-4.c: New tests.
8841
8842 2002-08-16  Stan Shebs  <shebs@apple.com>
8843
8844         * objc/execute/selector-1.m: Add __NEXT_RUNTIME__ case.
8845
8846 2002-08-15  Jakub Jelinek  <jakub@redhat.com>
8847
8848         * gcc.dg/typeof-1.c: New test.
8849         * g++.dg/ext/typeof2.C: New test.
8850
8851 2002-08-15  Nathan Sidwell  <nathan@codesourcery.com>
8852
8853         * g++.dg/other/offsetof1.C: New test.
8854
8855 2002-08-14  Richard Henderson  <rth@redhat.com>
8856
8857         * gcc.dg/tls/diag-3.c: Fix expected message strings.
8858
8859 2002-08-14  Neil Booth  <neil@daikokuya.co.uk>
8860
8861         * gcc.dg/cpp/_Pragma3.c: New test.
8862
8863 2002-08-13  Mark Mitchell  <mark@codesourcery.com>
8864
8865         * g++.dg/template/inherit3: New test.
8866
8867 2002-08-10  Nathan Sidwell  <nathan@codesourcery.com>
8868
8869         * gcc.dg/bitfld-4.c: Add blank options.
8870
8871 2002-08-09  Mark Mitchell  <mark@codesourcery.com>
8872
8873         * g++.dg/template/crash1.C: New test.
8874
8875 2002-08-08  Jakub Jelinek  <jakub@redhat.com>
8876
8877         * gcc.dg/tls/opt-2.c: New test.
8878
8879 2002-08-08  Devang Patel  <dpatel@apple.com>
8880
8881         * objc.dg/selector-1.m : New test
8882
8883 2002-08-08  Nathan Sidwell  <nathan@codesourcery.com>
8884
8885         * g++.dg/abi/bitfield4.C: New test.
8886         * gcc.dg/bitfld-4.c: New test.
8887
8888 2002-08-08  Nathan Sidwell  <nathan@codesourcery.com>
8889
8890         * g++.dg/other/packed1.C: New test.
8891
8892 2002-08-07  Mark Mitchell  <mark@codesourcery.com>
8893
8894         * g++.dg/abi/offsetof.C: Tweak error messages.
8895         * g++.old-deja/g++.mike/p10769a.C: Likewise.
8896
8897 2002-08-08  Jakub Jelinek  <jakub@redhat.com>
8898
8899         * gcc.dg/bitfld-3.c: New test.
8900
8901 2002-08-07  Jakub Jelinek  <jakub@redhat.com>
8902             Richard Henderson  <rth@redhat.com>
8903
8904         * gcc.dg/i386-bitfield1.c: New test.
8905         * g++.dg/abi/bitfield3.C: Update.
8906
8907 2002-08-07  Neil Booth  <neil@daikokuya.co.uk>
8908
8909         * objc.dg/const-str-2.m: Update.
8910         * gcc.dg/cpp/c++98.c: Change to C extension.
8911         * gcc.dg/cpp/c++98-pedantic.c: Similarly.
8912         * gcc.dg/cpp/cpp.exp: Process .C extensions too.
8913
8914 2002-08-06  Aldy Hernandez  <aldyh@redhat.com>
8915
8916         * testsuite/gcc.dg/tls/diag-3.c: New.
8917
8918 2002-08-07  Gabriel Dos Reis  <gdr@nerim.net>
8919
8920         * g++.dg/README (Subdirectories): Document new subdir expr.
8921         * g++.dg/expr/pmf-1.C: New test.
8922
8923 2002-08-06  Neil Booth  <neil@daikokuya.co.uk>
8924
8925         * gcc.dg/cpp/vararg3.c, gcc.dg/cpp/vararg4.c: New tests.
8926
8927 2002-08-06  Jakub Jelinek  <jakub@redhat.com>
8928
8929         * g++.dg/abi/bitfield3.C: New test.
8930
8931 2002-08-05  Nathan Sidwell  <nathan@codesourcery.com>
8932
8933         * lib/gcov.exp: Tweak expected line formats.
8934         * gcc.misc-tests/gcov8.c: New test.
8935         * gcc.misc-tests/gcov8.x: New flags.
8936
8937 2002-08-05  Jakub Jelinek  <jakub@redhat.com>
8938
8939         * consistency.vlad/layout/endian.c: Include string.h.
8940
8941         * gcc.c-torture/execute/20020805-1.c: New test.
8942
8943 2002-08-04  Gabriel Dos Reis  <gdr@nerim.net>
8944
8945         * g++.dg/other/conversion1.C: New test.
8946
8947 2002-08-03  Roger Sayle  <roger@eyesopen.com>
8948
8949         * gcc.dg/builtins-1.c: New testcase.
8950
8951 2002-08-02  Mark Mitchell  <mark@codesourcery.com>
8952
8953         * g++.dg/inherit/access3.C: New test.
8954
8955 2002-08-01  Jakub Jelinek  <jakub@redhat.com>
8956
8957         * gcc.dg/ia64-visibility-2.c: New test.
8958
8959 2002-08-01  Benjamin Kosnik   <bkoz@redhat.com>
8960
8961         * g++.old-deja/g++.abi/ptrflags.C (expect): Change
8962         __qualifier_flags to __flags.
8963
8964 2002-07-31  Mark Mitchell  <mark@codesourcery.com>
8965
8966         * g++.dg/inherit/operator1.C: New test.
8967         * g++.dg/lookup/disamb1.C: Fix typo in comment.
8968         * g++.dg/other/error1.C: Change expected error message.
8969         * g++.dg/template/conv4.C: Likewise.
8970
8971 2002-07-26  Neil Booth  <neil@daikokuya.cop.uk>
8972
8973         * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/Wunused.c: Add test
8974         for documented behavior.
8975
8976 2002-07-25  Roger Sayle  <roger@eyesopen.com>
8977
8978         * gcc.c-torture/execute/20020720-1.x: Skip this test on
8979         several targets known to fail.
8980
8981 2002-07-25  Richard Sandiford  <rsandifo@redhat.com>
8982
8983         * gcc.dg/mips-args-[123].c: New tests.
8984
8985 2002-07-24  Aldy Hernandez  <aldyh@redhat.com>
8986
8987         * gcc.dg/ppc-spe.c: New.
8988
8989 2002-07-24  Geoffrey Keating  <geoffk@redhat.com>
8990
8991         * g++.dg/other/ptrmem4.C: New testcase.
8992
8993 2002-07-24  Richard Henderson  <rth@redhat.com>
8994
8995         * gcc.c-torture/execute/loop-2e.c: Rewrite for 64 bit and no mmap.
8996
8997 2002-07-24  Gabriel Dos Reis  <gdr@nerim.net>
8998
8999         * g++.dg/ext/alignof1.C (main): Return 0 for success.
9000
9001 2002-07-24  Roger Sayle  <roger@eyesopen.com>
9002
9003         * gcc.c-torture/execute/memset-3.c: New testcase.
9004
9005 2002-07-24  Neil Booth  <neil@daikokuya.co.uk>
9006
9007         * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/trad/Wunused.h,
9008         gcc.dg/cpp/Wunused.c, gcc.dg/cpp/Wunused.h: New tests.
9009
9010 2002-07-23  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
9011
9012         * gcc.c-torture/execute/va-arg-15.x, va-arg-16.x, va-arg-17.x:
9013         Delete.
9014
9015 2002-07-23  J"orn Rennecke <joern.rennecke@superh.com>
9016
9017         * gcc.c-torture/compile/simd-4.c: New test.
9018
9019 2002-07-22  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
9020
9021         PR c++/7347, c++/7348
9022         * g++.dg/template/access4.C: New test.
9023         * g++.dg/template/access5.C: New test.
9024         * g++.old-deja/g++.pt/memtemp85.C: Fix access problem.
9025         * g++.old-deja/g++.pt/memtemp86.C: Likewise.
9026         * g++.old-deja/g++.pt/ttp58.C: Likewise.
9027         * g++.old-deja/g++.pt/memtemp89.C: Remove XFAIL.
9028
9029 2002-07-22  Jakub Jelinek  <jakub@redhat.com>
9030
9031         * gcc.dg/gnu89-init-2.c: New test.
9032
9033 2002-07-21  Gabriel Dos Reis  <gdr@nerim.net>
9034
9035         * gcc.dg/c90-arraydecl-1.c: Change C89 too C90.
9036
9037 2002-07-20  Roger Sayle  <roger@eyesopen.com>
9038
9039         * gcc.c-torture/execute/20020720-1.c: New testcase.
9040
9041 2002-07-20  Neil Booth  <neil@daikokuya.co.uk>
9042
9043         * gcc.dg/cpp/Wsignprom.c: New tests.
9044
9045 2002-07-20  Alan Modra  <amodra@bigpond.net.au>
9046
9047         * gcc.c-torture/execute/loop-13.c: New test.
9048
9049 2002-07-19  Neil Booth  <neil@daikokuya.co.uk>
9050
9051         * gcc.dg/cpp/expr.c: New tests.
9052
9053 2002 07-18  David Edelsohn  <edelsohn@gnu.org>
9054
9055         * g++.dg/opt/pr6713.C: Add template instantiation.
9056
9057 2002-07-18  Alan Modra  <amodra@bigpond.net.au>
9058
9059         * gcc.dg/nest.c: New test.
9060
9061 2002-07-17  Richard Henderson  <rth@redhat.com>
9062
9063         * g++.dg/opt/pr6713.C: New test.
9064
9065 2002-07-17  Eric Botcazou  <ebotcazou@multimania.com>
9066
9067         * gcc.c-torture/execute/loop-2e.x: Let the testcase
9068         XFAIL for all x86 processors.
9069
9070 2002-07-17  Ian Dall  <ian@sibyl.beware.dropbear.id.au>
9071
9072         * gcc.c-torture/execute/20010122-1.x: Do not test with
9073         -fomit-frame-pointer.
9074
9075 2002-07-17  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
9076
9077         * g++.dg/template/instantiate2.C: New test.
9078         * g++.dg/template/spec4.C: New test.
9079
9080 2002-07-17  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
9081
9082         * g++.dg/template/access2.C: New test.
9083         * g++.dg/template/access3.C: New test.
9084
9085 2002-07-15  Zack Weinberg  <zack@codesourcery.com>
9086
9087         * c-torture/execute/991216-3.c, c-torture/execute/strct-varg-1.c,
9088         c-torture/execute/va-arg-7.c, c-torture/execute/va-arg-8.c,
9089         c-torture/execute/va-arg-15.c, c-torture/execute/va-arg-16.c,
9090         c-torture/execute/va-arg-17.c, c-torture/execute/va-arg-19.c:
9091         Convert to use <stdarg.h>.
9092         * c-torture/execute/va-arg-3.c, c-torture/execute/va-arg-3.x:
9093         Delete.
9094         * gcc.dg/va-arg-2.c: New.
9095         * lib/gcc.exp, lib/objc.exp: Remove code to set -DNO_VARARGS.
9096
9097 2002-07-15  Jakub Jelinek  <jakub@redhat.com>
9098
9099         * gcc.c-torture/compile/20020710-1.c: New test.
9100
9101 2002-07-11  J"orn Rennecke <joern.rennecke@superh.com>
9102                           Andrew Pinski  <pinskia@physics.uc.edu>
9103
9104         gcc.c-torture/compile/simd-2.c: New testcase.
9105         gcc.c-torture/compile/simd-3.c: Likewise.
9106
9107 2002-07-11  Mark Mitchell  <mark@codesourcery.com>
9108
9109         PR c++/7224
9110         * g++.dg/overload/error1.C: New test.
9111
9112 2002-07-11  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
9113
9114         * gcc.misc-tests/linkage.exp: Handle mips-sgi-irix6*o32
9115         configuration and IRIX 6 O32 ABI.
9116
9117 2002-07-11  Roger Sayle  <roger@eyesopen.com>
9118
9119         * gcc.c-torture/execute/builtin-noret-1.c: Test non-ANSI functions.
9120
9121 2002-07-10  Roger Sayle  <roger@eyesopen.com>
9122
9123         * gcc.c-torture/execute/20000217-1.c: Fix usage of "abort".
9124
9125 2002-07-10  Jeffrey A Law  <law@redhat.com>
9126
9127         * gcc.c-torture/compile/981006-1.x: Do not use -fpic for mn102.
9128
9129         * gcc.c-torture/compile/930326-1.x: Remove.  No longer needed.
9130
9131 2002-07-09  Aldy Hernandez  <aldyh@redhat.com>
9132
9133         * gcc.dg/20020312-2.c: Check for __PPC__.
9134
9135 2002-07-09  Diego Novillo  <dnovillo@redhat.com>
9136
9137         * gcc.c-torture/compile/20020709-1.c: New test.
9138
9139 2002-07-07  Roger Sayle  <roger@eyesopen.com>
9140
9141         * g++.dg/template/qualttp21.C: New test case.
9142
9143 2002-07-06  Alexandre Oliva  <aoliva@redhat.com>
9144
9145         * gcc.c-torture/compile/20020706-1.c: New test.
9146         * gcc.c-torture/compile/20020706-2.c: New test.
9147
9148 2002-07-06  Brian R. Gaeke  <brg@dgate.ORG>
9149             Alexandre Oliva  <aoliva@redhat.com>
9150
9151         * g++.dg/warn/incomplete1.C: New test.
9152
9153 2002-07-05  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
9154
9155         PR c++/7099
9156         * g++.dg/warn/noreturn1.C: New test.
9157
9158 2002-07-03  Mark Mitchell  <mark@codesourcery.com>
9159
9160         PR c++/6706
9161         * g++.dg/debug/debug6.C: New test.
9162         * g++.dg/debug/debug7.C: New test.
9163
9164 2002-07-04  J"orn Rennecke <joern.rennecke@superh.com>
9165
9166         * gcc.c-torture/compile/simd-3.c: New test.
9167
9168 2002-07-03  Chris Demetriou  <cgd@broadcom.com>
9169
9170         * g++.dg/abi/mangle6.C: Run for mipsisa64*-*-* targets.
9171         * gcc.dg/20020620-1.c: Likewise.
9172
9173 2002-07-03  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
9174
9175         PR c++/6944
9176         * g++.dg/init/array4.C: New test.
9177         * g++.dg/init/array5.C: New test.
9178
9179 2002-07-03  J"orn Rennecke <joern.rennecke@superh.com>
9180
9181         * gcc.c-torture/execute/simd-1.c (main): Also test &, |, ^, ~.
9182         * gcc.c-torture/execute/simd-2.c (main): Likewise.
9183
9184 2002-07-02  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
9185
9186         * gcc.dg/cpp/tr-warn2.c: Use traditional C style function definitions.
9187         * gcc.dg/wtr-aggr-init-1.c: Likewise.
9188         * gcc.dg/wtr-conversion-1.c: Likewise.
9189         * gcc.dg/wtr-escape-1.c: Likewise.
9190         * gcc.dg/wtr-int-type-1.c: Likewise.
9191         * gcc.dg/wtr-label-1.c: Likewise.
9192         * gcc.dg/wtr-static-1.c: Likewise.
9193         * gcc.dg/wtr-strcat-1.c: Likewise.
9194         * gcc.dg/wtr-suffix-1.c: Likewise.
9195         * gcc.dg/wtr-switch-1.c: Likewise.
9196         * gcc.dg/wtr-unary-plus-1.c: Likewise.
9197         * gcc.dg/wtr-union-init-1.c: Likewise.
9198         * gcc.dg/wtr-union-init-2.c: Likewise.
9199         * gcc.dg/wtr-union-init-3.c: Likewise.
9200
9201         * gcc.dg/wtr-func-def-1.c: New test.
9202
9203 2002-07-02 Devang Patel <dpatel@apple.com>
9204
9205         * objc.dg/param-1.m: New test.
9206
9207 2002-07-03  Neil Booth  <neil@daikokuya.co.uk>
9208
9209         * gcc.dg/cpp/trad/directive.c: Add test.
9210         * gcc.dg/cpp/trad/macroargs.c: Add test.
9211         * gcc.dg/cpp/trad/recurse-3.c: Add tests.
9212
9213 2002-07-02  Neil Booth  <neil@daikokuya.co.uk>
9214
9215         * gcc.dg/cpp/cmdlne-M.c: New test.
9216
9217 2002-07-02  Ziemowit Laski  <zlaski@apple.com>
9218
9219         * objc.dg/desig-init-1.m: New test.
9220
9221 2002-07-02  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
9222
9223         PR c++/6716
9224         * g++.dg/template/instantiate1.C: New test.
9225
9226 2002-07-01  Mark Mitchell  <mark@codesourcery.com>
9227
9228         PR c++/7112
9229         * g++.dg/template/sizeof2.C: New test.
9230
9231 2002-07-01  Neil Booth  <neil@daikokuya.co.uk>
9232
9233         * gcc.dg/cpp/trad/cmdlne-dD.c, gcc.dg/cpp/trad/cmdlne-dM.c,
9234         gcc.dg/cpp/trad/include.c: New tests.
9235
9236 2002-07-01  Hans-Peter Nilsson  <hp@axis.com>
9237
9238         PR target/7177
9239         * gcc.c-torture/compile/20020701-1.c: New test.
9240
9241 2002-07-01  Stan Shebs  <shebs@apple.com>
9242
9243         * lib/objc.exp (objc_target_compile): Add the -I path to ObjC
9244         header here...
9245         * lib/objc-torture.exp (objc-torture-compile): ...instead of here
9246         (objc-torture-execute): or here.
9247
9248 2002-07-01  J"orn Rennecke <joern.rennecke@superh.com>
9249
9250         * gcc.c-torture/execute/arith-rand-ll.c: New test.
9251
9252 2002-07-01  Neil Booth  <neil@daikokuya.co.uk>
9253
9254         * gcc.dg/cpp/trad/escaped-nl.c: New test.
9255
9256 2002-06-30  Devang Patel  <dpatel@apple.com>
9257
9258         * objc.dg/fsyntax-only.m: New test.
9259
9260 2002-06-27  Mark Mitchell  <mark@codesourcery.com>
9261
9262         PR c++/6695
9263         * g++.dg/template/friend7.C: New file.
9264
9265 2002-06-27  Aldy Hernandez  <aldyh@redhat.com>
9266
9267         * gcc.c-torture/execute/string-opt-8.c (strncmp): Fix typo in
9268         return type.
9269
9270 2002-06-27  J"orn Rennecke <joern.rennecke@superh.com>
9271
9272         * gcc.c-torture/execute/simd-2.c (i, j): Add initializer elements to
9273         avoid division by zero.
9274
9275 2002-06-27  Neil Booth  <neil@daikokuya.co.uk>
9276
9277         * gcc.dg/Wunknownprag.c: New tests.
9278
9279 2002-06-25  J"orn Rennecke <joern.rennecke@superh.com>
9280
9281         * gcc.c-torture/execute/simd-2.c: New test.
9282
9283 2002-06-25  Neil Booth  <neil@daikokuya.co.uk>
9284
9285         * gcc.dg/cpp/mi7.c, gcc.dg/cpp/mi7a.h, gcc.dg/cpp/mi7b.h,
9286         gcc.dg/cpp/trad/builtins.c, gcc.dg/cpp/trad/builtins.h,
9287         gcc.dg/cpp/trad/cmdlne-C.c, gcc.dg/cpp/trad/cmdlne-C2.c,
9288         gcc.dg/cpp/trad/maccom1.c, gcc.dg/cpp/trad/maccom2.c,
9289         gcc.dg/cpp/trad/maccom3.c, gcc.dg/cpp/trad/maccom4.c,
9290         gcc.dg/cpp/trad/maccom6.c, gcc.dg/cpp/trad/mi1.c,
9291         gcc.dg/cpp/trad/mi1c.h, gcc.dg/cpp/trad/mi1nd.h,
9292         gcc.dg/cpp/trad/mi1ndp.h, gcc.dg/cpp/trad/mi1x.h,
9293         gcc.dg/cpp/trad/mi2.c, gcc.dg/cpp/trad/mi2a.h,
9294         gcc.dg/cpp/trad/mi2b.h, gcc.dg/cpp/trad/mi2c.h
9295         gcc.dg/cpp/trad/mi3.c, gcc.dg/cpp/trad/mi3.def,
9296         gcc.dg/cpp/trad/mi3.h, gcc.dg/cpp/trad/mi4.c,
9297         gcc.dg/cpp/trad/mi5.c, gcc.dg/cpp/trad/mi6.c,
9298         gcc.dg/cpp/trad/mi6a.h, gcc.dg/cpp/trad/mi6b.h,
9299         gcc.dg/cpp/trad/mi6c.h, gcc.dg/cpp/trad/mi6d.h,
9300         gcc.dg/cpp/trad/mi6e.h, gcc.dg/cpp/trad/mi7.c,
9301         gcc.dg/cpp/trad/mi7a.h, gcc.dg/cpp/trad/mi7b.h: New tests.
9302
9303 2002-06-24  Neil Booth  <neil@daikokuya.co.uk>
9304
9305         * gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/assembler.S,
9306         gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/funlike-4.c,
9307         gcc.dg/cpp/trad/null-drctv.c, gcc.dg/cpp/trad/recurse-1.c,
9308         gcc.dg/cpp/trad/recurse-2.c, gcc.dg/cpp/trad/recurse-3.c:
9309         New tests.
9310         * gcc.dg/cpp/trad/directive.c: Update.
9311
9312 2002-06-23  Andreas Jaeger  <aj@suse.de>
9313
9314         * gcc.c-torture/execute/complex-6.c: New.
9315
9316 2002-06-22  Neil Booth  <neil@daikokuya.co.uk>
9317
9318         * gcc.dg/cpp/trad/comment-2.c. gcc.dg/cpp/trad/funlike-2.c,
9319         gcc.dg/cpp/trad/funlike.c, gcc.dg/cpp/trad/funlike-3.c,
9320         gcc.dg/cpp/trad/literals-1.c, gcc.dg/cpp/trad/literals-2.c,
9321         gcc.dg/cpp/trad/macroargs.c, gcc.dg/cpp/trad/quote.c: New tests.
9322
9323 2002-06-21  Neil Booth  <neil@daikokuya.co.uk>
9324
9325         * gcc.dg/cpp/trad: New directory with traditional tests copied
9326         from parent directory.
9327         * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
9328         gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
9329         gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
9330         gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
9331         Move to trad/ and rename.
9332         * gcc.dg/cpp/trad/__STDC__.c, gcc.dg/cpp/trad/comment.c,
9333         gcc.dg/cpp/trad/escaped-eof.c, gcc.dg/cpp/trad/redef1.c,
9334         gcc.dg/cpp/trad/redef2.c: New tests.
9335         * gcc.dg/cpp/trad/trad.exp: New driver.
9336
9337 2002-06-20  Neil Booth  <neil@daikokuya.co.uk>
9338
9339         * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
9340         gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
9341         gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
9342         gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
9343         Remove.
9344
9345 2002-06-20  Richard Sandiford  <rsandifo@redhat.com>
9346
9347         * gcc.dg/20020620-1.c: New test.
9348
9349 2002-06-20  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
9350
9351         * g++.dg/template/ttp4.C: New test.
9352
9353 2002-06-19  Jakub Jelinek  <jakub@redhat.com>
9354
9355         * g++.dg/opt/vt1.C: Fix regexp.
9356
9357 2002-06-18  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
9358
9359         * gcc.c-torture/execute/pure-1.c: Make functions static again.
9360         Don't use attribute `noinline'.
9361
9362 2002-06-18  Hans-Peter Nilsson  <hp@axis.com>
9363
9364         * gcc.c-torture/execute/20020615-1.c: Fix typo in comment.
9365
9366 2002-06-18  Aldy Hernandez  <aldyh@redhat.com>
9367
9368         * gcc.c-torture/execute/simd-1.c: New.
9369
9370         * gcc.dg/simd-1.c: New.
9371
9372 2002-06-18  Hans-Peter Nilsson  <hp@axis.com>
9373
9374         * gcc.c-torture/execute/20020615-1.c: Correct bug-description.
9375
9376 2002-06-16  Richard Henderson  <rth@redhat.com>
9377
9378         * g++.dg/ext/anon-struct1.C: New.
9379         * g++.dg/ext/anon-struct2.C: New.
9380         * g++.dg/ext/anon-struct3.C: New.
9381         * gcc.dg/anon-struct-1.c: New.
9382         * gcc.dg/anon-struct-2.c: New.
9383         * gcc.dg/anon-struct-3.c: New.
9384         * gcc.dg/20011008-1.c: Adjust warning text.
9385         * gcc.dg/20020527-1.c: Add -fms-extensions.
9386
9387 2002-06-16  Richard Henderson  <rth@redhat.com>
9388
9389         * gcc.dg/20020531-1.c: Add LL specifier to avoid warning.
9390
9391 2002-06-15  Hans-Peter Nilsson  <hp@axis.com>
9392
9393         * gcc.c-torture/execute/20020615-1.c: New test.
9394
9395 2002-06-15  Roger Sayle  <roger@eyesopen.com>
9396
9397         * gcc.c-tortuture/execute/compare-1.c: New test case.
9398         * gcc.c-tortuture/execute/compare-2.c: New test case.
9399         * gcc.c-tortuture/execute/compare-3.c: New test case.
9400
9401 2002-06-13  Richard Henderson  <rth@redhat.com>
9402
9403         * g++.old-deja/g++.abi/vtable2.C (INC_VDATA): New.  Define for
9404         ia64 ilp32.
9405
9406 2002-06-12  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
9407
9408         * g++.dg/template/typename2.C: Update error message.
9409
9410 2002-06-12  Hans-Peter Nilsson  <hp@axis.com>
9411
9412         * gcc.c-torture/execute/20020611-1.c: New test.
9413
9414 2002-06-11  Bob Wilson  <bob.wilson@acm.org>
9415
9416         * g++.old-deja/g++.pt/static11.C: Add xtensa-*-elf* to the
9417         list of targets to skip.
9418
9419 2002-06-10  Bob Wilson  <bob.wilson@acm.org>
9420
9421         * gcc.c-torture/compile/20001226-1.x: Only xfail for Xtensa
9422         targets if not optimizing.
9423
9424 2002-06-10  Jakub Jelinek  <jakub@redhat.com>
9425
9426         * gcc.c-torture/compile/20020605-1.c: New test.
9427
9428         * g++.dg/opt/vt1.C: New test.
9429
9430         * gcc.dg/20020531-1.c: New test.
9431
9432         * gcc.dg/20020530-1.c: New test.
9433
9434         * gcc.dg/20020527-1.c: New test.
9435
9436         * g++.dg/opt/cse1.C: New test.
9437
9438 2002-06-07  Roger Sayle  <roger@eyesopen.com>
9439
9440         * gcc.dg/20020607-2.c: New test case.
9441
9442 2002-06-07  Jakub Jelinek  <jakub@redhat.com>
9443
9444         * gcc.c-torture/compile/20020604-1.c: New test.
9445
9446 2002-06-04  Richard Henderson  <rth@redhat.com>
9447
9448         * gcc.dg/alpha-base-1.c: Add ext/ins/msk/umulh cases.
9449         * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: Use -mcpu=ev67.
9450         * gcc.dg/alpha-cix-1.c, gcc.dg/alpha-cix-2.c: New.
9451
9452 2002-06-04  Aldy Hernandez  <aldyh@redhat.com>
9453
9454         * gcc.dg/altivec-2.c: Remove test for invalid vector type V2DF.
9455
9456 2002-06-03  Richard Henderson  <rth@redhat.com>
9457
9458         * gcc.dg/alpha-base-1.c, gcc.dg/alpha-base-2.c: New.
9459         * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: New.
9460
9461 2002-06-02  Richard Henderson  <rth@redhat.com>
9462
9463         * gcc.c-torture/execute/pure-1.c: Don't mark any of the
9464         test functions static.
9465
9466 2002-06-02  Andreas Jaeger  <aj@suse.de>
9467
9468         * gcc.c-torture/execute/loop-3c.x: Remove, the test should pass
9469         now.
9470
9471 2002-06-02  Neil Booth  <neil@daikokuya.demon.co.uk>
9472
9473         * gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-suffix-1.c,
9474         gcc.dg/cpp/paste4.c, gcc.dg/cpp/sysmac2.c:
9475         Update for mofified diagnostics.
9476         * gcc.dg/c99-intconst-1.c: No longer fail.
9477
9478 2002-06-02  Richard Henderson  <rth@redhat.com>
9479
9480         * gcc.dg/uninit-A.c: Remove xfail markers.
9481
9482 2002-06-01  Roger Sayle  <roger@eyesopen.com>
9483
9484         * gcc.dg/fnegate-1.c: New test case.
9485
9486 2002-05-30  Osku Salerma  <osku@iki.fi>
9487
9488         * gcc.c-torture/execute/mayalias-1.c: New file.
9489
9490 2002-05-29  Neil Booth  <neil@daikokuya.demon.co.uk>
9491
9492         * gcc.dg/cpp/c++98-pedantic.c, gcc.dg/cpp/c89-pedantic.c,
9493         gcc.dg/cpp/c94-pedantic.c, gcc.dg/cpp/gnuc89-pedantic.c,
9494         gcc.dg/cpp/if-1.c: Update for modified diagnostics.
9495
9496 2002-05-29  Hans-Peter Nilsson  <hp@axis.com>
9497
9498         * gcc.c-torture/execute/20020529-1.c: New test.
9499
9500 2002-05-27  Richard Henderson  <rth@redhat.com>
9501
9502         * g++.dg/ext/attrib6.C: New test case.
9503
9504 2002-05-27  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
9505
9506         * gcc.c-torture/execute/pure-1.c: New test.
9507
9508 2002-05-27  Neil Booth  <neil@daikokuya.demon.co.uk>
9509
9510         * gcc.dg/cpp/arith-2.c: Remove.
9511
9512 2002-05-27  Neil Booth  <neil@daikokuya.demon.co.uk>
9513
9514         * gcc.dg/cpp/arith-2.c, gcc.dg/cpp/arith-3.c: New tests.
9515         * gcc.dg/cpp/if-3.c: Remove.
9516
9517 2002-05-26  Jakub Jelinek  <jakub@redhat.com>
9518
9519         * g++.dg/opt/cse2.C: New test.
9520
9521 2002-05-26  Neil Booth  <neil@daikokuya.demon.co.uk>
9522
9523         * gcc.dg/cpp/arith-1.c: New semantic tests.
9524         * gcc.dg/cpp/if-1.c: Update.
9525
9526 2002-05-24  Ben Elliston  <bje@redhat.com>
9527
9528         * lib/c-torture.exp (c-torture-execute): Handle multiple sources.
9529
9530 2002-05-24  Jakub Jelinek  <jakub@redhat.com>
9531
9532         * gcc.dg/verbose-asm.c: New test.
9533
9534 2002-05-24  Neil Booth  <neil@daikokuya.demon.co.uk>
9535
9536         * gcc.dg/cpp/paste12.c: New test.
9537
9538 2002-05-23  Neil Booth  <neil@daikokuya.demon.co.uk>
9539
9540         * g++.dg/parse/named_ops.C: New test.
9541
9542 2002-05-23  Mark Mitchell  <mark@codesourcery.com>
9543
9544         * gcc/testsuite/gcc.dg/weak-8.c: New test.
9545
9546 2002-05-23  J"orn Rennecke <joern.rennecke@superh.com>
9547
9548         * gcc.dg/weak-2.c: Allow optional leading underscore
9549         in scan-assembler symbol name.
9550         * gcc.dg/weak-3.c: Likewise.
9551         * gcc.dg/weak-4.c: Likewise.
9552         * gcc.dg/weak-5.c: Likewise.
9553
9554 2002-05-23  Jakub Jelinek  <jakub@redhat.com>
9555
9556         * gcc.dg/20020523-1.c: New test.
9557
9558 2002-05-23  Neil Booth  <neil@daikokuya.demon.co.uk>
9559
9560         * objc.dg/const-str-2.m: Update now that we stop after
9561         a command line error.
9562
9563 2002-05-22  Richard Henderson  <rth@redhat.com>
9564
9565         * g++.dg/dg.exp: Fix typo in test pruneing.
9566
9567 2002-05-22  Richard Henderson  <rth@redhat.com>
9568
9569         * g++.dg/dg.exp: Prune the tls subdirectory.
9570         * g++.dg/tls/tls.exp, g++.dg/tls/trivial.C: New.
9571         * g++.dg/tls/diag-1.C, g++.dg/tls/diag-2.C: New.
9572         * g++.dg/tls/init-1.C: New.
9573
9574 2002-05-22  Jakub Jelinek  <jakub@redhat.com>
9575
9576         * gcc.dg/20020517-1.c: New test.
9577
9578 2002-05-21  Richard Henderson  <rth@redhat.com>
9579
9580         * gcc.dg/tls/tls.exp, gcc.dg/tls/trivial.c, gcc.dg/tls/diag-1.c,
9581         gcc.dg/tls/diag-2.c, gcc.dg/tls/init-1.c: New directory and files.
9582
9583 2002-05-21  Brian R. Gaeke  <brg@dgate.ORG>
9584
9585         * g++.dg/other/copy2.C: New test.
9586
9587 2002-05-20  J"orn Rennecke <joern.rennecke@superh.com>
9588
9589         * gcc.c-torture/execute/memcpy-2.c (SEQUENCE_LENGTH): Define.
9590         (MAX_COPY): Bump up to 10 times sizeof (long long).
9591         (main): Use a pattern of SEQUENCE_LENGTH different characters to copy.
9592
9593         * gcc.c-torture/execute/memset-1.c (MAX_COPY): Bump up to 10 times
9594         sizeof (long long).
9595
9596         * gcc.c-torture/execute/strcpy-1.c: New test.
9597
9598 2002-05-19  Jason Merrill  <jason2redhat.com>
9599
9600         * g++.dg/ext/oper1.C: New test.
9601
9602 2002-05-20  David Billinghurst <David.Billinghurst@riotinto.com>
9603 2002-05-19  Mark Mitchell  <mitchell@doubledemon.codesourcery.com>
9604
9605         * README.QMTEST: New file.
9606
9607         * g++.dg/warn/Wshadow-1.C: Remove unncessary dg-error line.
9608
9609 2002-05-19  Andreas Jaeger  <aj@suse.de>
9610
9611         * gcc.c-torture/execute/loop-2c.x: Remove, the test should pass
9612         now.
9613         * gcc.c-torture/execute/loop-2d.x: Likewise.
9614
9615 2002-05-19  David Billinghurst <David.Billinghurst@riotinto.com>
9616
9617         * gcc.dg/weak-2.c:  xfail warnings for platforms that don't
9618         support weak symbols.
9619         * gcc.dg/weak-4.c: Likewise
9620         * gcc.dg/weak-6.c: Likewise
9621
9622 2002-05-16  David.Billinghurst <David.Billinghurst@riotinto.com>
9623
9624         * gcc.dg/weak-3.c: Add dg-excess-error comment for
9625         cygwin, coff and h8300-*-hms targets
9626         * gcc.dg/weak-5.c: Likewise
9627         * gcc.dg/weak-7.c: Likewise
9628
9629 2002-05-16  Jason Merrill  <jason@redhat.com>
9630
9631         * lib/scanasm.exp (scan-assembler): Use upvar, not uplevel.
9632         (scan-assembler-not, scan-assembler-dem): Likewise.
9633         (scan-assembler-dem-not): Likewise.
9634
9635 2002-05-15  Richard Henderson  <rth@redhat.com>
9636
9637         * gcc.dg/weak-5.c (vfoo1c, vfoo1g): Warn here.
9638
9639 2002-05-15  Richard Henderson  <rth@redhat.com>
9640
9641         * gcc.dg/weak-5.c (vfoo1c): No warning here.
9642         (vfoo1f): Warning here.
9643         (vfoo1l): Don't redefine the alias.
9644
9645 2002-05-14  Jason Merrill  <jason@redhat.com>, Alexandre Oliva  <aoliva@redhat.com>
9646
9647         * g++.dg/init/pm1.C: New test.
9648
9649 2002-05-12  David S. Miller  <davem@redhat.com>
9650
9651         * gcc.c-torture/execute/conversion.c (ldnear): Use long double
9652         types.
9653
9654 2002-05-10  Roger Sayle  <roger@eyesopen.com>
9655
9656         * gcc.c-torture/execute/20020510-1.c: New test case.
9657
9658 2002-05-10  David S. Miller  <davem@redhat.com>
9659
9660         * gcc.c-torture/execute/conversion.c: Test long double too.
9661
9662 2002-05-09  Jakub Jelinek  <jakub@redhat.com>
9663
9664         * lib/g77.exp (g77_link_flags): Append all multilib dirs containing
9665         libgcc_s*.so.1 below gcc object dir to LD_LIBRARY_PATH.
9666         * lib/g++.exp (g++_link_flags): Likewise.
9667         * lib/objc.exp (objc_target_compile): Likewise.
9668
9669 2002-05-09  Neil Booth  <neil@daikokuya.demon.co.uk>
9670
9671         * gcc.dg/cpp/poison.c: Update.
9672         * gcc.dg/cpp/20000625-2.c: Remove.
9673         * gcc.dg/cpp/direct2s.c: Remove final test.
9674
9675 2002-05-08  Tom Rix  <trix@redhat.com>
9676
9677         * gcc.c-torture/execute/20020508-1.c: New test.
9678         * gcc.c-torture/execute/20020508-2.c: New test.
9679         * gcc.c-torture/execute/20020508-3.c: New test.
9680
9681 2002-05-08  Neil Booth  <neil@daikokuya.demon.co.uk>
9682
9683         * gcc.dg/cpp/charconst-4.c: More tests.
9684
9685 2002-05-08  Mark Mitchell  <mark@codesourcery.com>
9686
9687         PR c/6569
9688         * gcc.dg/weak-3.c: Update location of warning messages.
9689         * gcc.dg/weak-5.c: Likewise.
9690
9691 2002-05-06  Roger Sayle  <roger@eyesopen.com>
9692
9693         * gcc.c-torture/execute/20020506-1.c: New test case.
9694
9695 2002-05-07  Neil Booth  <neil@daikokuya.demon.co.uk>
9696
9697         * gcc.dg/cpp/charconst-3.c: Correct tests accordingly.
9698
9699 2002-05-06  Neil Booth  <neil@daikokuya.demon.co.uk>
9700
9701         * gcc.dg/cpp/charconst-3.c: Run, don't compile.
9702
9703 2002-05-06  Neil Booth  <neil@daikokuya.demon.co.uk>
9704
9705         * gcc.dg/cpp/charconst-3.c: New test.
9706
9707 2002-05-05  Neil Booth  <neil@daikokuya.demon.co.uk>
9708
9709         * gcc.dg/cpp/charconst.c: Update tests.
9710
9711 2002-05-05  Tim Josling  <tej@melbpc.org.au>
9712
9713         * treelang: Added directory for new sample language treelang. Also
9714         lib/treelang.exp: New file to signal treelang should be tested.
9715
9716 2002-05-03  Jakub Jelinek  <jakub@redhat.com>
9717
9718         * gcc.dg/cpp/cmdlne-dM-M.c: New test.
9719         * gcc.dg/cpp/cmdlne-dD-M.c: New test.
9720         * gcc.dg/cpp/cmdlne-dN-M.c: New test.
9721         * gcc.dg/cpp/cmdlne-dI-M.c: New test.
9722         * gcc.dg/cpp/cmdlne-dI-M.h: New aux file.
9723         * gcc.dg/cpp/cmdlne-dD-dM.c: New test.
9724         * gcc.dg/cpp/cmdlne-dM-dD.c: New test.
9725
9726 2002-05-03  Joseph S. Myers  <jsm28@cam.ac.uk>
9727
9728         * gcc.dg/format/xopen-2.c: New test.
9729
9730 2002-05-03  Jakub Jelinek  <jakub@redhat.com>
9731
9732         * gcc.dg/20020503-1.c: New test.
9733
9734 2002-05-02  Mark Mitchell  <mark@codesourcery.com>
9735
9736         * g++.dg/init/dtor1.C: Make it tougher.
9737
9738 2002-05-01  Mark Mitchell  <mark@codesourcery.com>
9739
9740         * g++.dg/init/dtor1.C: New test.
9741
9742 2002-05-02  Aldy Hernandez  <aldyh@redhat.com>
9743
9744         * gcc.dg/altivec-8.c: New.
9745
9746 2002-05-01  Aldy Hernandez  <aldyh@redhat.com>
9747
9748         * gcc.dg/altivec-7.c: New.
9749
9750 2002-04-29  Jakub Jelinek  <jakub@redhat.com>
9751
9752         * g++.dg/parse/typedef1.C: New test.
9753
9754 2002-04-29  Mark Mitchell  <mark@codesourcery.com>
9755
9756         PR c++/6486
9757         * g++.dg/template/friend6.C: New test.
9758
9759         PR c++/6492
9760         * g++.dg/init/copy1.C: New test.
9761
9762 2002-04-29  Nathan Sidwell  <nathan@codesourcery.com>
9763
9764         * g++.dg/warn/effc1.C: New test.
9765
9766 2002-04-29  Neil Booth  <neil@daikokuya.demon.co.uk>
9767
9768         * gcc.dg/cpp/if-cexp.c: Add a test.
9769
9770 2002-04-28  Jakub Jelinek  <jakub@redhat.com>
9771
9772         * gcc.dg/20020426-2.c: New test.
9773
9774 2002-04-28  Neil Booth  <neil@daikokuya.demon.co.uk>
9775
9776         * gcc.dg/cpp/if-mop.c: Update.
9777         * gcc.dg/cpp/if-mpar.c: Add test.
9778         * gcc.dg/cpp/if-oppr.c: Update.
9779
9780 2002-04-28  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
9781
9782         PR c/6343
9783         * gcc.dg/weak-[2-7].c: New tests.
9784
9785 2002-04-26  Alexandre Oliva  <aoliva@redhat.com>
9786
9787         * gcc.dg/enum1.c: New test.
9788
9789 2002-04-26  Mark Mitchell  <mark@codesourcery.com>
9790
9791         PR c++/6497
9792         * g++.dg/inherit/access2.C: New test.
9793
9794 2002-04-26  Mark Mitchell  <mark@codesourcery.com>
9795
9796         PR bootstrap/6445
9797         * gcc.dg/20020426-1.c: New test.
9798
9799 2002-04-26  Alexandre Oliva  <aoliva@redhat.com>
9800
9801         * g++.dg/abi/enum1.C: New test.
9802
9803 2002-04-26  Richard Henderson  <rth@redhat.com>
9804
9805         * gcc.dg/c99-bool-1.c: Expect always true warning.
9806
9807 2002-04-25  Roger Sayle  <roger@eyesopen.com>
9808
9809         * gcc.dg/i386-memset-1.c: New test case for PR target/6456.
9810
9811 2002-04-25  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
9812
9813         * gcc.c-torture/execute/20020227-1.x: New file, xfail on 64-bit
9814         targets.
9815
9816 2002-04-24  Mark Mitchell  <mark@codesourcery.com>
9817
9818         * g++.dg/abi/mange7.C: New test.
9819
9820         PR c++/6438.
9821         * g++.dg/parse/stmtexpr2.C: New test.
9822
9823 2002-04-24  J"orn Rennecke <joern.rennecke@superh.com>
9824
9825         * gcc.dg/20020312-2.c: Add SH target.
9826
9827 2002-04-24  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
9828
9829         * gcc.c-torture/compile/labels-3.x: New file, don't assemble the
9830         compiler output on mips*-*-irix*.
9831
9832 2002-04-23  Jakub Jelinek  <jakub@redhat.com>
9833
9834         * g++.dg/parse/attr1.C: New test.
9835
9836 2002-04-23  Roger Sayle  <roger@eyesopen.com>
9837
9838         * gcc.c-torture/execute/string-opt-17.c: New test case.
9839         * gcc.c-torture/execute/memset-2.c: New test case.
9840
9841 2002-04-23  Mark Mitchell  <mark@codesourcery.com>
9842
9843         PR c++/6256:
9844         * g++.dg/template/friend5.C: New test.
9845
9846         PR c++/6331:
9847         * g++.dg/template/qual1.C: Likewise.
9848
9849 2002-04-22  Zack Weinberg  <zack@codesourcery.com>
9850
9851         * gcc.c-torture/execute/980707-1.c: Don't use isspace().
9852         Include stdlib.h, not stdio.h or ctype.h.
9853
9854 2002-04-22  Hans-Peter Nilsson  <hp@axis.com>
9855
9856         * gcc.dg/20020415-1.c: Expect warning for unsupported -fpic on
9857         cris-*-elf* and mmix-*-*.
9858         * g77.f-torture/execute/io0.x: xfail for cris-*-elf.
9859         * g77.f-torture/execute/io1.x, g77.f-torture/execute/20001201.x,
9860         g77.f-torture/execute/6367.x, g77.f-torture/execute/u77-test.x:
9861         Ditto.
9862         * gcc.dg/wint_t-1.c: Mark excess errors for cris-*-elf.
9863         * gcc.dg/wchar_t-1.c: Ditto.
9864
9865 2002-04-21  Hans-Peter Nilsson  <hp@axis.com>
9866
9867         * g++.dg/opt/cleanup1.C (C::C()): Initialize member c.
9868         Clarify comment.
9869
9870 2002-04-21  Neil Booth  <neil@daikokuya.demon.co.uk>
9871
9872         * gcc.dg/cpp/endif.h, gcc.dg/cpp/endif.c: New tests.
9873
9874 2002-04-21  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
9875
9876         * gcc.c-torture/execute/20000906-1.x: Delete.
9877
9878 2002-04-20  David.Billinghurst <David.Billinghurst@riotinto.com>
9879
9880         * g77.dg/f77-edit-i-in.f: Restore missing { dg-do run }
9881
9882 2002-04-19  Toon Moene  <toon@moene.indiv.nluug.nl>
9883
9884         * PR6367
9885         * g77.f-torture/execute/6367.f: New test.
9886         * g77.f-torture/execute/6367.x: Disable for MMIX.
9887
9888 2002-04-19  Mark Mitchell  <mark@codesourcery.com>
9889
9890         * PR6352
9891         * g++.dg/opt/inline2.C: New test.
9892
9893 2002-04-18  Richard Henderson  <rth@redhat.com>
9894
9895         * gcc.dg/20000906-1.c: Enable for all targets.
9896         * gcc.c-torture/compile/iftrap-2.c: New.
9897
9898 2002-04-18  Jakub Jelinek  <jakub@redhat.com>
9899
9900         * gcc.dg/20020418-1.c: New test.
9901         * gcc.dg/20020418-2.c: New test.
9902
9903 2002-04-18  Richard Henderson  <rth@redhat.com>
9904
9905         * gcc.c-torture/compile/iftrap-1.c: New.
9906         * gcc.dg/iftrap-1.c: Adjust for ia64.
9907         * gcc.dg/iftrap-2.c: New.
9908
9909 2002-04-18  Jakub Jelinek  <jakub@redhat.com>
9910
9911         * gcc.c-torture/compile/20020418-1.c: New test.
9912
9913 2002-04-18  Roger Sayle  <roger@eyesopen.com>
9914
9915         * gcc.c-torture/compile/20020415-1.c: New.
9916
9917 2002-04-18  David S. Miller  <davem@redhat.com>
9918
9919         * gcc.c-torture/execute/20020418-1.c: New test.
9920
9921 2002-04-17  Jakub Jelinek  <jakub@redhat.com>
9922
9923         * gcc.dg/20020416-1.c: New test.
9924
9925         * g++.dg/opt/inline1.C: New test.
9926
9927 2002-04-16  Jakub Jelinek  <jakub@redhat.com>
9928
9929         * gcc.dg/altivec-5.c: New test.
9930
9931         * gcc.dg/20020415-1.c: New test.
9932
9933 2002-04-15  Mark Mitchell  <mark@codesourcery.com>
9934
9935         * testsuite/lib/chill.exp: Remove.
9936
9937 2002-04-14  Jakub Jelinek  <jakub@redhat.com>
9938
9939         * g++.dg/other/big-struct.C: New test.
9940
9941 2002-04-14  David Billinghurst <David.Billinghurst@riotinto.com>
9942
9943         * g77.dg/f77-edit-i-in.f: Use internal buffer in place
9944         of scratch file.
9945
9946 2002-04-13  David Billinghurst <David.Billinghurst@riotinto.com>
9947
9948         PR c/6277
9949         * gcc.dg/i386-387-1.c:  Allow optional leading underscore
9950         in scan-assembler function name
9951
9952 2002-04-13  Hans-Peter Nilsson  <hp@bitrange.com>
9953
9954         * g77.f-torture/execute/980628-4.x,
9955         g77.f-torture/execute/980628-5.x,
9956         g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
9957         g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
9958         g77.f-torture/compile/alpha1.x: xfail powerpc-*-* hosted on
9959         i[34567]86-*-*.
9960
9961 2002-04-13  David S. Miller  <davem@redhat.com>
9962
9963         * gcc.c-torture/execute/20020413-1.c: New test.
9964
9965 2002-04-13  Richard Sandiford  <rsandifo@redhat.com>
9966
9967         * gcc.dg/asm-6.c,
9968         * g++.dg/ext/asm1.C: New tests.
9969
9970 2002-04-12  Mark Mitchell  <mark@codesourcery.com>
9971
9972         PR c++ 5373.
9973         * g++.dg/parse/stmtexpr1.C: New test.
9974
9975         PR c++/5189.
9976         * g++.dg/template/copy1.C: New test.
9977
9978 2002-04-12  Richard Henderson  <rth@redhat.com>
9979
9980         * gcc.c-torture/execute/20020406-1.c (DUPFFnew): Use calloc.
9981
9982 2002-04-12  Geoffrey Keating  <geoffk@redhat.com>
9983
9984         * gcc.c-torture/execute/20020412-1.c: New file, renamed from
9985         gcc.c-torture/execute/20020307-2.c.
9986
9987 2002-04-12  Richard Sandiford  <rsandifo@redhat.com>
9988
9989         * g++.dg/ext/attrib5.C,
9990         * g++.dg/lookup/struct1.C: New tests.
9991
9992 2002-04-11  Jakub Jelinek  <jakub@redhat.com>
9993
9994         * gcc.dg/20020411-1.c: New test.
9995
9996         * gcc.c-torture/execute/20020411-1.c: New test.
9997
9998 2002-04-10  Janis Johnson  <janis187@us.ibm.com>
9999
10000         * g77.f-torture/execute/6177.f: New test.
10001
10002 2002-04-10  Jakub Jelinek  <jakub@redhat.com>
10003
10004         PR middle-end/6247
10005         * g++.dg/opt/cleanup1.C: New test.
10006
10007         * g++.dg/opt/const1.C: New test.
10008
10009 2002-04-10  Lars Brinkhoff  <lars@nocrew.org>
10010
10011         * gcc.c-torture/execute/20020406-1.c: Declare malloc.
10012
10013 2002-04-10  Nathan Sidwell  <nathan@codesourcery.com>
10014
10015         PR c++/5507
10016         * g++.dg/template/typename2.C: New test.
10017
10018 2002-04-10  Alan Modra  <amodra@bigpond.net.au>
10019
10020         * gcc.c-torture/execute/loop-12.c: New.
10021
10022 2002-04-08  Hans-Peter Nilsson  <hp@bitrange.com>
10023
10024         * g77.f-torture/execute/980628-4.x,
10025         g77.f-torture/execute/980628-5.x,
10026         g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
10027         g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
10028         g77.f-torture/compile/alpha1.x: New, xfail cross-endian tests.
10029
10030 2002-04-07  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
10031
10032         PR optimization/6086
10033         * g++.dg/opt/preinc1.C: New test.
10034
10035 2002-04-06  Mark Mitchell  <mark@codesourcery.com>
10036
10037         PR c++/5571
10038         * g++.dg/opt/static2.C: New test.
10039
10040 2002-04-06  Mark Mitchell  <mark@codesourcery.com>
10041
10042         PR c/5120
10043         * gcc.dg/20020406-1.c: New test.
10044
10045 2002-04-04  David S. Miller  <davem@redhat.com>
10046
10047         * gcc.c-torture/execute/20020404-1.c: New test.
10048
10049 2002-04-04  Jakub Jelinek  <jakub@redhat.com>
10050
10051         PR c/6123
10052         * gcc.dg/20020312-2.c: Do not declare global register variable
10053         if __PIC__ or __pic__ is defined.
10054
10055 2002-04-04  Richard Earnshaw  <rearnsha@arm.com>
10056
10057         * gcc.dg/arm-asm.c: Run this test on ARM chips, not SPARC.  Use
10058         __asm__ so that it works correctly even if -ansi -pedantic-errors.
10059
10060 2002-04-03  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
10061
10062         * gcc.misc-tests/linkage.exp: Update last change to handle
10063         sparc*-, not just sparc-.
10064
10065 2002-04-03  Richard Henderson  <rth@redhat.com>
10066
10067         * gcc.dg/cpp/ucs.c: Improved long UCS test.
10068
10069 2002-04-03  Hans-Peter Nilsson  <hp@bitrange.com>
10070
10071         * gcc.dg/wchar_t-1.c, gcc.dg/wchar_t-1.c: Fix typo last change.
10072
10073 2002-04-02  David S. Miller  <davem@redhat.com>
10074
10075         * gcc.c-torture/execute/20020402-3.c: New test.
10076
10077 2002-04-03  Hans-Peter Nilsson  <hp@bitrange.com>
10078
10079         * g77.dg/bprob/bprob.exp: Skip for mmix-*-* and cris-*-*.
10080         * g++.dg/bprob/bprob.exp, gcc.misc-tests/bprob.exp: Ditto.
10081
10082         * g77.dg/f77-edit-i-in.f: xfail for mmix-knuth-mmixware.
10083         * g77.f-torture/execute/io0.x, g77.f-torture/execute/io1.x,
10084         g77.f-torture/execute/20001201.x,
10085         g77.f-torture/execute/u77-test.x: New files.
10086
10087         * gcc.dg/wint_t-1.c: Mark excess errors for mmix-knuth-mmixware.
10088         * gcc.dg/wchar_t-1.c: Ditto.
10089
10090 2002-04-02  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
10091
10092         * gcc.c-torture/execute/20020402-1.c: New test.
10093
10094 2002-04-01  Richard Henderson  <rth@redhat.com>
10095
10096         * gcc.c-torture/compile/920625-1.x: XFAIL -O1.
10097
10098         * g++.dg/other/new1.C: Use __SIZE_TYPE__.
10099
10100 2002-04-01  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
10101
10102         * gcc.misc-tests/linkage.exp: Special case 64-bit solaris2.
10103
10104 2002-04-01  Gabriel Dos Reis  <gdr@merlin.codesourcery.com>
10105
10106         * g++.dg/inherit/template-as-base.C: Expect error.
10107         * g++.dg/inherit/namespace-as-base.C: Likewise.
10108
10109 2002-03-31  Hans-Peter Nilsson  <hp@bitrange.com>
10110
10111         * g++.dg/ext/instantiate1.C, g++.dg/ext/instantiate2.C,
10112         g++.dg/ext/instantiate3.C: Tweak match patterns.
10113
10114         * g++.old-deja/g++.pt/static11.C: Skip on mmix-knuth-mmixware.
10115         * g++.dg/other/static11.C: Copy g++.old-deja/g++.pt/static11.C for
10116         -da test.
10117
10118 2002-03-31  Richard Henderson  <rth@redhat.com>
10119
10120         * gcc.dg/special/alias-2.c: New.
10121         * gcc.dg/special/ecos.exp: Run it.
10122
10123 2002-03-31  Richard Henderson  <rth@redhat.com>
10124
10125         * gcc.dg/va-arg-1.c: Expect warnings, not errors.
10126
10127 2002-03-31  Kazu Hirata  <kazu@hxi.com>
10128
10129         * gcc.dg/weak-1.c: Disable on h8300 port.
10130
10131 2002-03-29  Janis Johnson  <janis187@us.ibm.com>
10132
10133         * g++.dg/dg.exp: Ignore tests in new directories bprob and gcov.
10134         * g++.dg/bprob/bprob.exp: New driver for profile-directed branch
10135         ordering tests.
10136         * g++.dg/bprob/bprob-1.C: New test.
10137         * g++.dg/gcov/gcov.exp: New driver for gcov tests.
10138         * g++.dg/gcov/gcov-1.C: New test.
10139         * g++.dg/gcov/gcov-1.x: New file.
10140         * g++.dg/gcov/gcov-2.C: New test.
10141         * g++.dg/gcov/gcov-3.C: New test.
10142         * g++.dg/gcov/gcov-3.h: New file.
10143
10144 2002-03-28  Roger Sayle  <roger@eyesopen.com>
10145
10146         * g++.old-deja/g++.other/builtins5.C: New test.
10147         * g++.old-deja/g++.other/builtins6.C: New test.
10148         * g++.old-deja/g++.other/builtins7.C: New test.
10149         * g++.old-deja/g++.other/builtins8.C: New test.
10150         * g++.old-deja/g++.other/builtins9.C: New test.
10151
10152 2002-03-29  Jakub Jelinek  <jakub@redhat.com>
10153
10154         * g++.dg/opt/static1.C: New test.
10155
10156         * g++.dg/opt/longbranch1.C: New test.
10157
10158 2002-03-28  Hans-Peter Nilsson  <hp@bitrange.com>
10159
10160         * gcc.dg/weak-1.c: Fix typo in scan-assembler pattern.
10161
10162         * g++.old-deja/g++.law/bit-fields2.C: Skip on mmix-knuth-mmixware.
10163
10164 2002-03-28  Jeffrey A Law  (law@redhat.com)
10165
10166         * gcc.c-torture/execute/20020328-1.c: New test.
10167
10168 2002-03-27  Richard Henderson  <rth@redhat.com>
10169
10170         * g++.dg/ext/instantiate1.C: Use scan-assembler, not link errors.
10171         * g++.dg/ext/instantiate2.C, g++.dg/ext/instantiate3.C: Likewise;
10172         move from g++.old-deja/g++.ext/.
10173
10174 2002-03-27  Mark Mitchell  <mark@codesourcery.com>
10175
10176         * g++.dg/init/new2.C: New test.
10177
10178 2002-03-26  Richard Henderson  <rth@redhat.com>
10179
10180         * gcc.dg/pragma-re-2.c: Avoid empty source file warning.
10181
10182         * gcc.dg/20020312-2.c: Don't test epilogue vs global register
10183         on sparc.
10184
10185         * gcc.dg/20001101-1.c: Add -mcpu=ultrasparc.  Only run on
10186         sparcv9 systems.
10187         * gcc.dg/20001102-1.c: Likewise.
10188
10189 2002-03-26  Phil Edwards  <pme@gcc.gnu.org>
10190
10191         * gcc.dg/cpp/endif-pedantic1.c,
10192         gcc.dg/cpp/endif-pedantic2.c:  New tests.
10193
10194 2002-03-26  Mark Mitchell  <mark@codesourcery.com>
10195
10196         * g++.dg/init/new1.C: New test.
10197
10198 2002-03-26  Nathan Sidwell  <nathan@codesourcery.com>
10199
10200         * g++.dg/abi/vbase9.C: New test.
10201
10202 2002-03-26  Richard Earnshaw  <rearnsha@arm.com>
10203
10204         * gcc.dg/arm-asm.c: New test.
10205
10206 2002-03-26  Andrew Cagney  <ac131313@redhat.com>
10207
10208         * gcc.dg/Wswitch-enum.c: New test.
10209         Fix PR c/5044.
10210
10211 2002-03-26  Richard Henderson  <rth@redhat.com>
10212
10213         * gcc.c-torture/execute/20020307-2.c (main): Pass a variable sized
10214         structure.
10215
10216 2002-03-25  Richard Henderson  <rth@redhat.com>
10217
10218         * gcc.dg/20001013-1.c: Add -mcpu=ultrasparc.  Only run on
10219         sparcv9 systems.
10220
10221         * gcc.c-torture/compile/20011119-1.c (xxx): New.
10222         * gcc.c-torture/compile/20011119-2.c (xxx): New.
10223
10224 2002-03-25  Zack Weinberg  <zack@codesourcery.com>
10225
10226         * gcc.dg/c90-hexfloat-1.c: Adjust error regexps.
10227
10228 2002-03-25  Bob Wilson  <bob.wilson@acm.org>
10229
10230         * g++.old-deja/g++.jason/thunk3.C: Add xtensa-*-* to list of
10231         targets using generic thunk support.
10232
10233 2002-03-25  Jakub Jelinek  <jakub@redhat.com>
10234
10235         * gcc.c-torture/compile/20020323-1.c: New test.
10236
10237         * g++.dg/opt/conj2.C: New test.
10238
10239 2002-03-24  Richard Henderson  <rth@redhat.com>
10240
10241         * gcc.dg/weak-1.c: Use -fno-common.
10242
10243 2002-03-25  David Billinghurst  <David.Billinghurst@riotinto.com>
10244
10245         * g77.dg/f77-edit-apostrophe-out.f: New test
10246         * g77.dg/f77-edit-h-out.f: New test
10247         * g77.dg/f77-edit-t-in.f: New test
10248         * g77.dg/f77-edit-t-out.f: New test
10249         * g77.dg/f77-edit-x-out.f: New test
10250         * g77.dg/f77-edit-slash-out.f: New test
10251         * g77.dg/f77-edit-colon-out.f: New test
10252         * g77.dg/f77-edit-s-out.f: New test
10253
10254 2002-03-24  Richard Henderson  <rth@redhat.com>
10255
10256         * objc/execute/formal_protocol-6.x: New XFAIL.
10257
10258 2002-03-25  David Billinghurst  <David.Billinghurst@riotinto.com>
10259
10260         * gcc.dg/weak-1.c:  Early return from dg-final on platforms
10261         that do not support weak symbols
10262
10263 2002-03-25  David Billinghurst  <David.Billinghurst@riotinto.com>
10264
10265         * lib/g++.exp:  Fix handling of LD_LIBRARY_PATH et al
10266         * lib/g77.exp:  Likewise
10267         * lib/objc.exp: Likewise
10268
10269 2002-03-23  Andrew Cagney  <ac131313@redhat.com>
10270
10271         * gcc.dg/Wswitch-default.c: New test.
10272
10273 2002-03-23  Jakub Jelinek  <jakub@redhat.com>
10274
10275         * g++.dg/other/enum1.C: New test.
10276
10277 2002-03-23  Zack Weinberg  <zack@codesourcery.com>
10278
10279         * gcc.dg/pragma-ep-3.c: Fix typo.
10280
10281 2002-03-22  Gabriel Dos Reis  <gdr@merlin.codesourcery.com>
10282
10283         * g++.dg/inherit/template-as-base.C: New test.
10284
10285 2002-03-22  Jakub Jelinek  <jakub@redhat.com>
10286
10287         * g++.old-deja/g++.other/dwarf2-1.C: Move...
10288         * g++.dg/debug/debug5.C: ...here.  Convert for dg framework.
10289
10290 2002-03-22  Neil Booth  <neil@daikokuya.demon.co.uk>
10291
10292         * gcc.dg/cpp/multiline.c: Update to match.
10293
10294 2002-03-22  Alexandre Oliva  <aoliva@redhat.com>
10295
10296         * g++.old-deja/g++.abi/ptrmem.C: Mips puts vbit in delta too.
10297
10298 2002-03-22  Phil Edwards  <pme@gcc.gnu.org>
10299
10300         * gcc.dg/cpp/extratokens2.c:  New file.
10301
10302 2002-03-21  David Edelsohn  <edelsohn@gnu.org>
10303
10304         * gcc.dg/20020312-2.c: Add rs6000 target.
10305
10306         * gcc.c-torture/compile/20020319-1.c: New test.
10307
10308 2002-03-21  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
10309
10310         * g++.old-deja/g++.eh/ia64-1.C: Use [ijkl]_[0-9] as variable names.
10311         (A, E): Handle this.
10312
10313 2002-03-20  Jason Merrill  <jason@redhat.com>
10314
10315         * lib/prune.exp (prune_gcc_output): Ignore Cygwin warning about
10316         ignoring -fpic.
10317         * lib/old-dejagnu.exp (old-dejagnu): Also pass compiler output
10318         through prune_gcc_output.
10319
10320 2002-03-20  Jakub Jelinek  <jakub@redhat.com>
10321
10322         * gcc.c-torture/compile/20020320-1.c: New test.
10323
10324 2002-03-19  Jakub Jelinek  <jakub@redhat.com>
10325
10326         * gcc.c-torture/compile/20020318-1.c: New test.
10327
10328         * gcc.dg/struct-by-value-1.c: New test.
10329
10330         * gcc.dg/20020319-1.c: New test.
10331
10332 2002-03-18  Jakub Jelinek  <jakub@redhat.com>
10333
10334         * g++.dg/opt/conj1.C: New test.
10335
10336 2002-03-17  Mark Mitchell  <mark@codesourcery.com>
10337
10338         * g++.dg/template/qualttp20.C: Revert previous change.
10339         * g++.dg/template/qualttp3.C: Likewise.
10340         * g++.dg/template/qualttp4.C: Likewise
10341         * g++.dg/template/qualttp5.C: Likewise
10342         * g++.dg/template/qualttp6.C: Likewise
10343         * g++.dg/template/qualttp7.C: Likewise
10344         * g++.dg/template/qualttp8.C: Likewise
10345         * g++.dg/template/recurse.C: Likewise.
10346
10347 2002-03-17  Neil Booth  <neil@daikokuya.demon.co.uk>
10348
10349         * gcc.dg/cpp/wchar-1.c: Update.
10350
10351 2002-03-16  Nathan Sidwell  <nathan@codesourcery.com>
10352
10353         * g++.dg/template/conv1.C: New test.
10354         * g++.dg/template/conv2.C: New test.
10355         * g++.dg/template/conv3.C: New test.
10356         * g++.dg/template/conv4.C: New test.
10357
10358 2002-03-15  Mark Mitchell  <mark@codesourcery.com>
10359
10360         * g++.dg/template/qualttp20.C: Remove unnecessary error tags.
10361         * g++.dg/template/qualttp3.C: Likewise.
10362         * g++.dg/template/qualttp4.C: Likewise
10363         * g++.dg/template/qualttp5.C: Likewise
10364         * g++.dg/template/qualttp6.C: Likewise
10365         * g++.dg/template/qualttp7.C: Likewise
10366         * g++.dg/template/qualttp8.C: Likewise
10367         * g++.dg/template/recurse.C: Likewise.
10368
10369 2002-03-15  Mark Mitchell  <mark@codesourcery.com>
10370
10371         * g++.dg/opt/dtor1.C: New test.
10372
10373 2002-03-15  Jakub Jelinek  <jakub@redhat.com>
10374
10375         * gcc.c-torture/compile/20020315-1.c: New test.
10376
10377 2002-03-15  Richard Earnshaw  <rearnsha@arm.com>
10378
10379         * gcc.dg/weak-1.c: Fix scan tests.
10380
10381 2002-03-15  Hans-Peter Nilsson  <hp@bitrange.com>
10382
10383         * gcc.dg/20020312-2.c [__MMIX__]: No pic register.
10384         * gcc.c-torture/compile/981006-1.x: Don't use -fpic on cris-*-elf*
10385         cris-*-aout* mmix-*-*.
10386         * g++.old-deja/g++.other/local-alloc1.C: Skip on cris-*-elf*
10387         cris-*-aout* mmix-*-*.
10388         * g++.dg/debug/debug3.C: Expect warning for unsupported -fpic on
10389         cris-*-elf* cris-*-aout* and mmix-*-*.
10390         * gcc.dg/20001009-1.c: Ditto.
10391         * gcc.dg/20010912-1.c: Ditto.
10392         * gcc.dg/20020122-4.c: Ditto.
10393         * gcc.dg/inline-2.c: Ditto.
10394
10395 2002-03-14  Jeffrey A Law  (law@cygnus.com)
10396
10397         * gcc.c-torture/compile/20020314-1.c: New test.
10398
10399 2002-03-14  Richard Earnshaw  <rearnsha@arm.com>
10400
10401         * gcc.c-torture/execute/20020314-1.c: New test.
10402
10403 2002-03-14  Jakub Jelinek  <jakub@redhat.com>
10404
10405         * g++.dg/warn/Wunused-1.C: New test.
10406
10407 2002-02-13  Richard Sandiford  <rsandifo@redhat.com>
10408
10409         * g++.dg/abi/mangle6.C: New test.
10410
10411 2002-03-13  Jakub Jelinek  <jakub@redhat.com>
10412
10413         * gcc.c-torture/compile/20020309-2.c: New test.
10414
10415         * gcc.c-torture/compile/20020312-1.c: New test.
10416
10417 2002-03-12  Nathan Sidwell  <nathan@codesourcery.com>
10418
10419         * g++.dg/other/access1.C: New test.
10420
10421 2002-03-12  Jakub Jelinek  <jakub@redhat.com>
10422
10423         * gcc.c-torture/execute/wchar_t-1.c: New test.
10424
10425 2002-03-12  David Edelsohn  <edelsohn@gnu.org>
10426
10427         * gcc.dg/20020103-1.c: Add rs6000 target and macro.
10428
10429 2002-03-12  Roger Sayle  <roger@eyesopen.com>
10430
10431         * gcc.dg/20020312-1.c: New test case.
10432
10433 2002-03-11  Aldy Hernandez  <aldyh@redhat.com>
10434
10435         * gcc.dg/altivec-1.c: Cleanup and use altivec.h.
10436
10437 2002-03-11  Richard Henderson  <rth@redhat.com>
10438
10439         * g++.old-deja/g++.brendan/crash52.C: Remove return warning marker.
10440         * g++.old-deja/g++.jason/report.C: Likewise.
10441
10442 2002-03-11  Nathan Sidwell  <nathan@codesourcery.com>
10443
10444         * testsuite/g++.old-deja/g++.other/friend9.C: Revert DR 209 changes.
10445         * testsuite/g++.old-deja/g++.robertl/eb56.C: Likewise.
10446
10447 2002-03-11  Nathan Sidwell  <nathan@codesourcery.com>
10448
10449         * testsuite/g++.dg/overload/pmf1.C: New test.
10450
10451 2002-03-11  Kazu Hirata  <kazu@hxi.com>
10452
10453         * gcc.c-torture/execute/20020307-1.c: Use long.
10454
10455 2002-03-11  Jakub Jelinek  <jakub@redhat.com>
10456
10457         PR optimization/5844
10458         * gcc.dg/20020310-1.c: New test.
10459
10460 2002-03-09  Michael Meissner  <meissner@redhat.com>
10461
10462         * gcc.c-torture/execute/memcpy-2.c: New test.
10463         * gcc.c-torture/execute/memset-1.c: New test.
10464         * gcc.c-torture/execute/strlen-1.c: New test.
10465         * gcc.c-torture/execute/strcmp-1.c: New test.
10466         * gcc.c-torture/execute/strncmp-1.c: New test.
10467
10468 2002-03-09  Geoffrey Keating  <geoffk@redhat.com>
10469
10470         * gcc.dg/ppc-ldstruct.c: New test.
10471
10472 2002-03-09  Jakub Jelinek  <jakub@redhat.com>
10473
10474         * gcc.c-torture/execute/va-arg-22.c: New test.
10475
10476 2002-03-09  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
10477
10478         * gcc.c-torture/compile/20020309-1.c: New test.
10479
10480 2002-03-08  Jakub Jelinek  <jakub@redhat.com>
10481
10482         * gcc.c-torture/execute/20020307-2.c: New test.
10483
10484 2002-03-07  Jeffrey A Law  (law@redhat.com)
10485
10486         * g77.f-torture/compile/20020307-1.f: New test.
10487
10488 2002-03-07  Richard Sandiford  <rsandifo@redhat.com>
10489
10490         * gcc.dg/unordered-1.c: New test.
10491
10492 2002-03-07  Richard Earnshaw  <rearnsha@arm.com>
10493
10494         * gcc.c-torture/execute/20020307-1.c: New test.
10495
10496 2002-03-05  Jakub Jelinek  <jakub@redhat.com>
10497
10498         * gcc.dg/20020304-1.c: New test.
10499
10500         * gcc.c-torture/compile/20020304-2.c: New test.
10501
10502 2002-03-04  Zack Weinberg  <zack@codesourcery.com>
10503
10504         * gcc.c-torture/compile/20020304-1.c: New test case
10505         (from PR c/5830).
10506
10507 2002-03-03  Aldy Hernandez  <aldyh@redhat.com>
10508
10509         * gcc.dg/20020103-1.c: Add other -D ppc variants.
10510
10511 2002-03-02  Nathan Sidwell  <nathan@codesourcery.com>
10512
10513         * g++.dg/other/classkey1.C: New test.
10514
10515 2002-03-01  Richard Henderson  <rth@redhat.com>
10516
10517         * gcc.c-torture/compile/981223-1.x: New.
10518         * gcc.c-torture/compile/920625-1.x: New.
10519
10520 2002-02-28  Richard Henderson  <rth@redhat.com>
10521
10522         * g++.dg/opt/vtgc1.C: Adjust patterns for ia64.
10523
10524 2002-02-27  Hans-Peter Nilsson  <hp@bitrange.com>
10525
10526         * gcc.c-torture/execute/20020227-1.c: New test.
10527
10528 2002-02-27  Mark Mitchell  <mark@codesourcery.com>
10529
10530         * g++.old-deja/g++.law/visibility13.C: Remove "instantiated from
10531         here" ERROR lines.
10532         * g++.old-deja/g++.oliva/partord1.C: Likewise.
10533         * g++.old-deja.g++.other/defarg1.C: Likewise.
10534         * g++.old-deja/g++.pt/calls2.C: Likewise.
10535         * g++.old-deja/g++.pt/crash20.C: Likewise.
10536         * g++.old-deja/g++.pt/crash30.C: Likewise.
10537         * g++.old-deja/g++.pt/crash36.C: Likewise.
10538         * g++.old-deja/g++.pt/crash6.C: Likewise.
10539         * g++.old-deja/g++.pt/defarg13.C: Likewise.
10540         * g++.old-deja/g++.pt/derived3.C: Likewise.
10541         * g++.old-deja/g++.pt/error1.C: Likewise.
10542         * g++.old-deja/g++.pt/friend21.C: Likewise.
10543         * g++.old-deja/g++.pt/friend23.C: Likewise.
10544         * g++.old-deja/g++.pt/infinite1.C: Likewise.
10545         * g++.old-deja/g++.robertl/eb128.C: Likewise.
10546
10547 2002-02-27  Geoffrey Keating  <geoffk@redhat.com>
10548
10549         * gcc.c-torture/execute/20020225-2.c: New test.
10550
10551 2002-02-27  Zack Weinberg  <zack@codesourcery.com>
10552
10553         * gcc.c-torture/execute/920730-1t.c,
10554         gcc.c-torture/execute/920730-1t.x, gcc.dg/ext-glob.c:
10555         Delete test cases, only relevant to -traditional.
10556
10557 2002-02-27  Neil Booth  <neil@daikokuya.demon.co.uk>
10558
10559         * gcc.dg/cpp/undef1.c: Remove.
10560         * gcc.dg/cpp/directiv.c: Update.
10561         * gcc.dg/cpp/mac-dir-1.c, mac-dir-2.c: New tests.
10562
10563 2002-02-27  Michael Meissner  <meissner@redhat.com>
10564
10565         * gcc.c-torture/execute/20020226-1.c: New test.
10566
10567 2002-02-26  Jakub Jelinek  <jakub@redhat.com>
10568
10569         * g++.dg/debug/debug4.C: New test.
10570
10571         * gcc.dg/ia64-visibility-1.c: New test.
10572
10573 2002-02-26  Alexandre Oliva  <aoliva@redhat.com>
10574
10575         * gcc.dg/debug/20020224-1.c: New.
10576
10577 2002-02-25  Kazu Hirata  <kazu@hxi.com>
10578
10579         * gcc.c-torture/execute/960416-1.x: New.
10580         * gcc.c-torture/execute/divconst-3.x: Likewise.
10581
10582 2002-02-25  Jakub Jelinek  <jakub@redhat.com>
10583
10584         * gcc.dg/20020224-1.c: New test.
10585
10586 2002-02-25  Alan Modra  <amodra@bigpond.net.au>
10587
10588         * gcc.c-torture/execute/20020225-1.c: New.
10589
10590 2002-02-24  Neil Booth  <neil@daikokuya.demon.co.uk>
10591
10592         * testsuite/gcc.dg/cpp/wchar-1.c: New test.
10593
10594 2002-02-23  Jakub Jelinek  <jakub@redhat.com>
10595
10596         * gcc.dg/20020222-1.c: New test.
10597
10598 2002-02-22  Jakub Jelinek  <jakub@redhat.com>
10599
10600         * g++.dg/opt/anonunion1.C: New test.
10601
10602 2002-02-22  Nathan Sidwell  <nathan@codesourcery.com>
10603
10604         * g++.dg/template/qualttp19.C: New test.
10605         * g++.dg/template/qualttp20.C: New test.
10606         * g++.old-deja/g++.jason/report.C: Adjust expected errors
10607         * g++.old-deja/g++.other/qual1.C: Likewise.
10608
10609 2002-02-21  Aldy Hernandez  <aldyh@redhat.com>
10610
10611         * gcc.dg/attr-alwaysinline.c: New.
10612
10613 2002-02-21  Jakub Jelinek  <jakub@redhat.com>
10614
10615         * gcc.dg/20020220-1.c: New test.
10616
10617         * gcc.dg/20020220-2.c: New test.
10618
10619         * g++.dg/opt/mmx1.C: New test.
10620
10621 2002-02-20  Alexandre Oliva  <aoliva@redhat.com>
10622
10623         * gcc.c-torture/compile/20020110.c: New test.
10624
10625 2002-02-20  Jakub Jelinek  <jakub@redhat.com>
10626
10627         * gcc.c-torture/execute/20020219-1.c: New test.
10628
10629         * gcc.dg/20020219-1.c: New test.
10630
10631         * gcc.dg/noncompile/20020220-1.c: New test.
10632
10633         * g++.dg/opt/ptrintsum1.C: New test.
10634
10635         * gcc.dg/debug/20020220-1.c: New test.
10636
10637 2002-02-17  Jakub Jelinek  <jakub@redhat.com>
10638
10639         * gcc.c-torture/execute/20020216-1.c: New test.
10640
10641 2002-02-16  Neil Booth  <neil@daikokuya.demon.co.uk>
10642
10643         * gcc.dg/decl-1.c: Update, new test.
10644
10645 2002-02-15  Nathan Sidwell  <nathan@codesourcery.com>
10646
10647         * g++.dg/abi/bitfield1.C: New test.
10648         * g++.dg/abi/bitfield2.C: New test.
10649
10650 2002-02-15  Richard Sandiford  <rsandifo@redhat.com>
10651
10652         * gcc.dg/attr-nest.c: New test.
10653
10654 2002-02-15  Richard Sandiford  <rsandifo@redhat.com>
10655
10656         * gcc.c-torture/execute/20020215-1.c: New test.
10657
10658 2002-02-14  Jakub Jelinek  <jakub@redhat.com>
10659
10660         * g++.dg/dg.exp: Exclude debug subdir, it has its own .exp.
10661         * g++.dg/debug/debug.exp: New.
10662         * g++.dg/debug/trivial.C: New.
10663         * g++.dg/debug/debug1.C: Moved...
10664         * g++.dg/other/debug1.C: ...from here.
10665         * g++.dg/debug/debug2.C: Moved...
10666         * g++.dg/other/debug2.C: ...from here.
10667         * g++.dg/debug/debug3.C: Moved...
10668         * g++.dg/other/debug3.C: ...from here.
10669
10670         * gcc.dg/noncompile/20020213-1.c: New test.
10671
10672 2002-02-13  Jakub Jelinek  <jakub@redhat.com>
10673
10674         * g++.dg/other/debug3.C: New test.
10675
10676         * gcc.c-torture/execute/20020213-1.c: New test.
10677
10678 2002-02-13  Richard Smith <richard@ex-parrot.com>
10679
10680         * g++.old-deja/g++.other/thunk1.C: New test.
10681
10682 2002-02-12  David Billinghurst <David.Billinghurst@riotinto.com>
10683
10684         * g++.dg/warn/weak1.C: weak attributes not supported on cygwin
10685
10686 2002-02-13  Stan Shebs  <shebs@apple.com>
10687
10688         * gcc.dg/altivec-3.c: New.
10689
10690 2002-02-12  Jakub Jelinek  <jakub@redhat.com>
10691
10692         * gcc.dg/Wunreachable-1.c: New test.
10693         * gcc.dg/Wunreachable-2.c: New test.
10694
10695 2002-02-12  Joseph S. Myers  <jsm28@cam.ac.uk>
10696
10697         * gcc.dg/c90-const-expr-3.c, gcc.dg/c99-const-expr-3.c: New tests.
10698
10699 2002-02-12  Neil Booth  <neil@daikokuya.demon.co.uk>
10700
10701         * gcc.dg/decl-1.c: New test.
10702
10703 2002-02-12  David Billinghurst <David.Billinghurst@riotinto.com>
10704
10705         * gcc.dg/c99-flex-array-2.c: Add -std=iso9899:1999
10706
10707 2002-02-10  Kazu Hirata  <kazu@hxi.com>
10708
10709         * gcc.c-torture/compile/961203-1.x: Disable on h8300 port.
10710         * gcc.c-torture/compile/980506-1.x: Likewise.
10711
10712 2002-02-10  Kazu Hirata  <kazu@hxi.com>
10713
10714         * gcc.dg/20020210-1.c: New.
10715
10716 2002-02-09  Toon Moene  <toon@moene.indiv.nluug.nl>
10717
10718         * g77.f-torture/execute/947.f: New regression test
10719         for PR fortran/947.
10720
10721 2002-02-09  Alexandre Oliva  <aoliva@redhat.com>
10722
10723         * g++.old-deja/g++.abi/ptrmem.C: Lowest bit is significant on SH5.
10724         * g++.old-deja/g++.jason/thunk3.C: XFAIL on sh64-*-*.
10725
10726 2002-02-08  Richard Henderson  <rth@redhat.com>
10727
10728         * gcc.c-torture/compile/labels-3.c: New.
10729
10730 2002-02-08  Jakub Jelinek  <jakub@redhat.com>
10731
10732         * gcc.c-torture/execute/20020206-1.c: Test whether nesting 2
10733         expression statements work instead.
10734         * gcc.dg/noncompile/20020207-1.c: New test.
10735
10736 2002-02-07  Richard Henderson  <rth@redhat.com>
10737
10738         * gcc.dg/debug/dwarf2-1.c (foo): Return a value.
10739
10740 2002-02-07  David Billinghurst <David.Billinghurst@riotinto.com>
10741
10742         * lib/prune.exp: Remove "In (program|subroutine"block-data)"
10743         message from g77
10744         * lib/g77-dg.exp: Trim g77 error messages so that they are
10745         recognized by dg.exp.
10746
10747 2002-02-07  David Billinghurst <David.Billinghurst@riotinto.com>
10748
10749         PR fortran/5473
10750         * g77.dg/pr5473.f: Now dg-error.  Add additional cases.
10751
10752 2002-02-07  Richard Henderson  <rth@redhat.com>
10753
10754         * g++.old-deja/g++.brendan/new2.C: Arrange for allocated memory
10755         to be sufficiently aligned for integers.
10756
10757 2002-02-07  Nathan Sidwell  <nathan@codesourcery.com>
10758
10759         * g++.dg/template/friend4.C: New test.
10760
10761 2002-02-07  David Billinghurst <David.Billinghurst@riotinto.com>
10762
10763         PR fortran/5743
10764         * g77.f-torture/execute/intrinsic-unix-bessel.f: Remove
10765         unsupported cases.
10766
10767 2002-02-07  Richard Henderson  <rth@redhat.com>
10768
10769         * gcc.dg/debug/dwarf2-1.c: Update for return warnings.
10770         * gcc.dg/noncompile/920507-1.c, gcc.dg/noncompile/920721-2.c,
10771         gcc.dg/noncompile/label-lineno-1.c, objc.dg/const-str-1.m,
10772         objc.dg/const-str-2.m, objc.dg/method-1.m: Likewise.
10773
10774 2002-02-06  Richard Henderson  <rth@redhat.com>
10775
10776         * gcc.dg/asm-4.c: Add case with an unnamed operand in the middle.
10777
10778 2002-02-06  Janis Johnson  <janis187@us.ibm.com>
10779
10780         * gcc.dg/20020206-1.c: New test.
10781
10782 2002-02-06  Jakub Jelinek  <jakub@redhat.com>
10783
10784         * gcc.c-torture/execute/20020206-1.c: New test.
10785
10786         * gcc.c-torture/execute/20020206-2.c: New test.
10787
10788         PR optimization/5429:
10789         * gcc.c-torture/compile/20020206-1.c: New test.
10790
10791 2002-02-06  Nick Clifton  <nickc@cambridge.redhat.com>
10792
10793         * g++.dg/ext/align1.C: Do not use an explicit alignment value
10794         as certain file formats cannot support particularly large
10795         alignments.
10796
10797         * g++.dg/warn/weak1.C: Expect a warning from COFF toolchains,
10798         and do not expect to be able to link the executable.
10799
10800         * g++.old-deja/g++.ext/attrib5.C: Expect the compilation to
10801         fail because the COFF format does not support the weak attribute.
10802
10803 2002-02-05  David Billinghurst <David.Billinghurst@riotinto.com>
10804
10805         * g77.dg/pr5473.f:  New test
10806
10807 2002-02-05  Aldy Hernandez  <aldyh@redhat.com>
10808
10809         * gcc.dg/altivec-4.c: AltiVec builtin predicates changed format.
10810         Fix testcase accordingly.
10811
10812 2002-02-04  Richard Henderson  <rth@redhat.com>
10813
10814         * gcc.c-torture/execute/built-in-setjmp.c: Prototype stuff.
10815         (buf): Change to be an array of pointers, not ints.
10816
10817 2002-02-04  Jakub Jelinek  <jakub@redhat.com>
10818
10819         * gcc.dg/Wswitch.c: Fix typos.  Don't return unconditionally
10820         before all tests.  Move warning one line above to match where it
10821         C frontend emits.
10822         * gcc.dg/Wswitch-2.c: New test.
10823         * g++.dg/warn/Wswitch-1.C: New test.
10824         * g++.dg/warn/Wswitch-2.C: New test.
10825
10826 2002-02-04  Richard Henderson  <rth@redhat.com>
10827
10828         * g++.dg/abi/offsetof.C: Fix size comparison.
10829
10830 2002-02-04  Richard Sandiford  <rsandifo@redhat.com>
10831
10832         * gcc.dg/cast-qual-2.c: New test.
10833
10834 2002-02-04  Jakub Jelinek  <jakub@redhat.com>
10835
10836         * gcc.dg/20020201-4.c: New test.
10837
10838 2002-02-04  Ben Elliston  <bje@redhat.com>
10839
10840         * lib/gcc.exp (gcc_init): Check that the need_status_wrapper
10841         target_info attribute != 0, in addition to the empty string.
10842         (gcc_target_compile): Likewise.
10843
10844 2002-02-03  Andrew Cagney  <ac131313@redhat.com>
10845
10846         * gcc.dg/Wswitch.c: New test.
10847         PR gcc/4475. PR gcc/3780.
10848
10849 2002-02-03  Toon Moene  <toon@moene.indiv.nluug.nl>
10850
10851         * g77.f-torture/execute/5122.f: New test for regressions
10852         against PR fortran/5122.
10853
10854 2002-02-03  David Billinghurst <David.Billinghurst@riotinto.com>
10855
10856         * g77.f-torture/compile/pr3743.f: Delete
10857         * g77.dg/pr3743-1.f: New test.
10858         * g77.dg/pr3743-2.f: New test.
10859         * g77.dg/pr3743-3.f: New test.
10860         * g77.dg/pr3743-4.f: New test.
10861
10862 2002-02-02  Neil Booth  <neil@daikokuya.demon.co.uk>
10863
10864         * gcc.dg/cpp/uchar-1.c, uchar-2.c, uchar-3.c: New tests.
10865
10866 2002-02-02  Richard Henderson  <rth@redhat.com>
10867
10868         * gcc.c-torture/execute/991118-1.c: Revert 2002-01-29 change.
10869         * gcc.c-torture/execute/bf64-1.c: Likewise.
10870
10871 2002-02-02  Jakub Jelinek  <jakub@redhat.com>
10872
10873         * gcc.dg/20020201-2.c: New test.
10874
10875         * gcc.dg/20020201-3.c: New test.
10876
10877         * gcc.c-torture/execute/bitfld-2.c: New test.
10878
10879 2002-02-02  Neil Booth  <neil@daikokuya.demon.co.uk>
10880
10881         * gcc.dg/bitfld-1.c: Update.
10882         * gcc.dg/bitfld-2.c: Update.
10883         * gcc.c-torture/execute/bitfld-1.x: New.
10884
10885 2002-02-02  Jakub Jelinek  <jakub@redhat.com>
10886
10887         * gcc.c-torture/execute/20020201-1.c: New test.
10888
10889 2002-02-01  Janis Johnson  <janis187@us.ibm.com>
10890
10891         PR target/5469
10892         * gcc.dg/20020201-1.c: New test.
10893
10894 2002-02-01  David.Billinghurst <David.Billinghurst@riotinto.com>
10895
10896         PR fortran/3743
10897         * g77.f-torture/execute/f90-intrinsic-bit.x: Remove
10898         * g77.f-torture/compile/pr3743.x: Remove
10899
10900 2002-01-31  Tom Rix  <trix@redhat.com>
10901
10902         * gcc.dg/special/ecos.exp: Make gcsec-1.c unsupported for AIX.
10903
10904 2002-01-31  Joseph S. Myers  <jsm28@cam.ac.uk>
10905
10906         * gcc.dg/noncompile/20020130-1.c: New test.
10907
10908 2002-01-30  David Billinghurst  <David.Billinghurst@riotinto.com>
10909
10910         * g77.dg/f77-edit-i-out.f:  Escape \. Allow \r\n and \r.
10911
10912 2002-01-29  Richard Henderson  <rth@redhat.com>
10913
10914         * gcc.c-torture/execute/991118-1.c: Cast various constants back
10915         to long long.
10916         * gcc.c-torture/execute/bf64-1.c: Likewise.
10917
10918 2002-01-29  Jakub Jelinek  <jakub@redhat.com>
10919
10920         * gcc.c-torture/execute/20020129-1.c: New test.
10921
10922 2002-01-29  Neil Booth  <neil@daikokuya.demon.co.uk>
10923
10924         * gcc.c-torture/compile/20000224-1.c: Update.
10925         * gcc.c-torture/execute/bitfld-1.c: New tests.
10926         * gcc.dg/bitfld-1.c, bitfld-2.c: Diagnostic tests.
10927         * gcc.dg/uninit-A.c: Update.
10928
10929 2002-01-29  Nathan Sidwell  <nathan@codesourcery.com>
10930
10931         * g++.dg/template/ctor1.C: Add instantiation.
10932
10933 2002-01-28  Paul Koning  <pkoning@equallogic.com>
10934
10935         * gcc.c-torture/execute/builtin-prefetch-1.c: Changed first
10936         argument to __builtin_prefetch to be const ptr.
10937
10938 2002-01-28  Jakub Jelinek  <jakub@redhat.com>
10939
10940         * gcc.c-torture/compile/20020120-1.c: New test.
10941
10942 2002-01-27  Kazu Hirata  <kazu@hxi.com>
10943
10944         * gcc.c-torture/execute/20020127-1.c: New test.
10945
10946 2002-01-27  David Billinghurst  <David.Billinghurst@riotinto.com>
10947
10948         * g77.dg/f77-edit-i-in.f: New test
10949         * g77.dg/f77-edit-i-out.f: New test
10950
10951 2002-01-25  Geoffrey Keating  <geoffk@redhat.com>
10952
10953         * gcc.dg/debug/debug.exp: New file.
10954         * gcc.dg/debug/trivial.c: New file.
10955         * gcc.dg/debug/20000503-1.c: Moved from gcc.dg/.
10956         * gcc.dg/debug/20010207-1.c: Moved from gcc.dg/.
10957         * gcc.dg/debug/20011223-1.c: Moved from gcc.dg/.
10958         * gcc.dg/debug/20020104-2.c: Moved from gcc.dg/.
10959         * gcc.dg/debug/debug-1.c: Moved from gcc.dg/.
10960         * gcc.dg/debug/debug-2.c: Moved from gcc.dg/.
10961         * gcc.dg/debug/debug-3.c: Moved from gcc.dg/.
10962         * gcc.dg/debug/debug-4.c: Moved from gcc.dg/.
10963         * gcc.dg/debug/debug-5.c: Moved from gcc.dg/.
10964         * gcc.dg/debug/debug-6.c: Moved from gcc.dg/.
10965         * gcc.dg/debug/dwarf2-1.c: Moved from gcc.dg/.
10966         * gcc.dg/debug/dwarf2-2.c: Moved from gcc.dg/.
10967         * gcc.dg/20000503-1.c: Removed.
10968         * gcc.dg/20010207-1.c: Removed.
10969         * gcc.dg/20011223-1.c: Removed.
10970         * gcc.dg/20020104-2.c: Removed.
10971         * gcc.dg/debug-1.c: Removed.
10972         * gcc.dg/debug-2.c: Removed.
10973         * gcc.dg/debug-3.c: Removed.
10974         * gcc.dg/debug-4.c: Removed.
10975         * gcc.dg/debug-5.c: Removed.
10976         * gcc.dg/debug-6.c: Removed.
10977         * gcc.dg/dwarf2-1.c: Removed.
10978         * gcc.dg/dwarf2-2.c: Removed.
10979
10980 2002-01-25  Jakub Jelinek  <jakub@redhat.com>
10981
10982         * g++.old-deja/g++.other/eh5.C: New test.
10983         * g++.old-deja/g++.other/sibcall2.C: New test.
10984         * g++.old-deja/g++.other/array9.C: New test.
10985         * g++.old-deja/g++.other/typename2.C: New test.
10986         * g++.old-deja/g++.other/crash60.C: New test.
10987         * g++.old-deja/g++.other/conv9.C: New test.
10988         * g++.old-deja/g++.other/mangle10.C: New test.
10989         * g++.old-deja/g++.other/unchanging1.C: New test.
10990         * g++.old-deja/g++.other/exprstmt1.C: New test.
10991         * g++.old-deja/g++.other/inline23.C: New test.
10992         * g++.old-deja/g++.eh/ia64-1.C: New test.
10993         * g++.old-deja/g++.other/dwarf2-1.C: New test.
10994         * g++.old-deja/g++.other/reload1.C: New test.
10995         * g++.old-deja/g++.other/static20.C: New test.
10996         * g++.old-deja/g++.other/local-alloc1.C: New test.
10997         * g++.old-deja/g++.other/conv8.C: New test.
10998         * g++.old-deja/g++.other/stmtexpr2.C: New test.
10999         * g++.old-deja/g++.other/storeexpr1.C: New test.
11000         * g++.old-deja/g++.other/storeexpr2.C: New test.
11001         * g++.dg/eh/template2.C: New test.
11002         * g++.dg/warn/weak1.C: New test.
11003
11004 2002-01-25  Hans-Peter Nilsson  <hp@bitrange.com>
11005
11006         * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
11007         Remove first, non-varying, argument.
11008
11009 2002-01-23  Richard Henderson  <rth@redhat.com>
11010
11011         * gcc.dg/inline-2.c: New.
11012
11013         * lib/scanasm.exp (scan-assembler): Remove optional vmessage arg.
11014         Add optional target arg.  Check number of arguments.
11015         (scan-assembler-not, scan-assembler-dem): Likewise.
11016         (scan-assembler-dem-not): Likewise.
11017
11018 2002-01-23  Zack Weinberg  <zack@codesourcery.com>
11019
11020         * g++.old-deja/g++.brendan/crash8.C: Don't expect an error on
11021         line 12.
11022         * g++.old-deja/g++.brendan/parse3.C,
11023         g++.old-deja/g++.other/crash26.C,
11024         g++.old-deja/g++.other/crash28.C,
11025         g++.old-deja/g++.other/crash29.C,
11026         g++.old-deja/g++.other/crash30.C,
11027         g++.old-deja/g++.other/crash35.C: Remove XFAILs where appropriate.
11028
11029 2002-01-23  Aldy Hernandez  <aldyh@redhat.com>
11030
11031         * gcc.dg/20020115-1.c: New.
11032
11033 2002-01-23  Bob Wilson  <bob.wilson@acm.org>
11034
11035         * gcc.c-torture/compile/20001226-1.x: xfail for Xtensa.
11036
11037 2002-01-23  Janis Johnson  <janis187@us.ibm.com>
11038
11039         * gcc.dg/20020122-3.c: New.
11040
11041 2002-01-23  Jakub Jelinek  <jakub@redhat.com>
11042
11043         * g++.dg/other/gc1.C: New test.
11044
11045 2002-01-23  Zack Weinberg  <zack@codesourcery.com>
11046
11047         * gcc.dg/c99-intconst-1.c: Mark XFAIL.
11048
11049 2002-01-22  Richard Henderson  <rth@redhat.com>
11050
11051         * gcc.dg/20020122-4.c: Use multiple outputs on the asm.
11052
11053 2002-01-22  Richard Henderson  <rth@redhat.com>
11054
11055         * gcc.dg/20020122-4.c: New.
11056
11057 2002-01-22  H.J. Lu <hjl@gnu.org>
11058
11059         * g++.dg/special/ecos.exp: Append .exe instead of a.out as the
11060         link output.
11061         * gcc.dg/special/ecos.exp: Likewise.
11062         * lib/g++-dg.exp: Likewise.
11063         * lib/g77-dg.exp: Likewise.
11064         * lib/gcc-dg.exp : Likewise.
11065         * lib/mike-g++.exp: Likewise.
11066         * lib/mike-g77.exp: Likewise.
11067         * lib/mike-gcc.exp: Likewise.
11068         * lib/objc-dg.exp: Likewise.
11069
11070 2002-01-22  Janis Johnson  <janis187@us.ibm.com>
11071
11072         PR target/5379
11073         * gcc.dg/20020122-2.c: New test.
11074
11075 2002-01-22  Hans-Peter Nilsson  <hp@axis.com>
11076
11077         * gcc.dg/20020122-1.c: New test.
11078
11079 2001-01-22  David.Billinghurst <David.Billinghurst@riotinto.com>
11080
11081         * g++.old-deja/g++.ext/attrib5.C: XFAIL cygwin too
11082
11083 2002-01-22  David Billinghurst <David.Billinghurst@riotinto.com>
11084
11085         * gcc.dg/20010207-1.c: Restrict to i?86-*-[eflno]*
11086
11087 2002-01-21  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
11088
11089         * gcc.c-torture/compile/20020121-1.c: New test.
11090
11091 2002-01-21  John David Anglin  <dave@hiauly1.hia.nrc.ca>
11092
11093         * lib/g77.exp (g77_link_flags): Remove check for libg2c.so in setting
11094         ld_library_path.
11095
11096 2002-01-21  Jakub Jelinek  <jakub@redhat.com>
11097
11098         * gcc.dg/20020218-1.c: New test.
11099
11100 2002-01-21  David.Billinghurst <David.Billinghurst@riotinto.com>
11101
11102         * lib/prune.exp (prune_gcc_output): Prune "At global scope"
11103         messages
11104         * g++.dg/other/deprecated.C: Remove dg-bogus comment for
11105         "At global scope" warning
11106         * g++.dg/ext/align1.C: Change cygwin test for alignment
11107         from db-bogus to dg-warning
11108
11109 2002-01-21  Zack Weinberg  <zack@codesourcery.com>
11110
11111         * g77.f-torture/compile/cpp2.F: New test.
11112
11113 2002-01-19  Nathan Sidwell  <nathan@codesourcery.com>
11114
11115         * g++.dg/template/access1.C: New test.
11116
11117 2002-01-18  Aldy Hernandez  <aldyh@redhat.com>
11118
11119         * gcc.dg/20020118-1.c: New.
11120
11121 2002-01-18  Kazu Hirata  <kazu@hxi.com>
11122
11123         * testsuite/gcc.c-torture/execute/20020118-1.c: New test.
11124
11125 2001-01-18  David Billinghurst <David.Billinghurst@riotinto.com>
11126
11127         * g++.dg/other/deprecated.C: Fix FAIL from "At global scope" message.
11128         * g++.dg/ext/align1.C: Fix fail on cygwin from maximum
11129         alignment warnings.
11130
11131 2001-01-18  David Billinghurst <David.Billinghurst@riotinto.com>
11132
11133         * gcc.misc-tests/i386-prefetch.exp: Save and restore
11134         torture_with_loops and torture_without_loops
11135
11136 2002-01-17  Jakub Jelinek  <jakub@redhat.com>
11137
11138         * gcc.c-torture/compile/20020116-1.c: New test.
11139
11140 2002-01-16  Jakub Jelinek  <jakub@redhat.com>
11141
11142         * gcc.dg/20020116-2.c: New test.
11143
11144         * gcc.dg/ultrasp4.c: New test.
11145
11146         * gcc.dg/20020116-1.c: New test.
11147
11148 2002-01-15  Geoffrey Keating  <geoffk@redhat.com>
11149
11150         * gcc.dg/20020103-1.c: Also test for __PPC__, since that's used
11151         by EABI.
11152
11153 2002-01-15  Janis Johnson  <janis187@us.ibm.com>
11154
11155         * gcc.misc-tests/i386-prefetch.exp: New.
11156         * gcc.misc-tests/i386-pf-3dnow-1.c: New test.
11157         * gcc.misc-tests/i386-pf-athlon-1.c: New test.
11158         * gcc.misc-tests/i386-pf-none-1.c: New test.
11159         * gcc.misc-tests/i386-pf-sse-1.c: New test.
11160
11161 2002-01-15  Jakub Jelinek  <jakub@redhat.com>
11162
11163         * gcc.dg/gnu89-init-1.c: Add new tests.
11164
11165 2002-01-15  Andreas Jaeger  <aj@suse.de>
11166
11167         * gcc.dg/i386-mmx-1.c: Also run on x86-64.
11168         * gcc.dg/i386-mmx-2.c: Likewise.
11169         * gcc.dg/i386-sse-1.c: Likewise.
11170         * gcc.dg/i386-sse-2.c: Likewise.
11171         * gcc.dg/i386-sse-3.c: Likewise.
11172
11173 2001-01-14  David Billinghurst <David.Billinghurst@riotinto.com>
11174
11175         * g77.f-torture/execute/intrinsic-unix-bessel.f:
11176         Uncomment additional cases that now pass.
11177
11178 2002-01-11  Richard Henderson  <rth@redhat.com>
11179
11180         * gcc.dg/i386-mmx-1.c, gcc.dg/i386-mmx-2.c: New.
11181         * gcc.dg/i386-sse-1.c, gcc.dg/i386-sse-2.c, gcc.dg/i386-sse-1.c: New.
11182
11183 2002-01-11  Nicola Pero  <n.pero@mi.flashnet.it>
11184
11185         * objc.dg/special/unclaimed-category-1.m: Include objc/objc-api.h.
11186
11187 2002-01-10  Aldy Hernandez  <aldyh@redhat.com>
11188
11189         * gcc.dg/altivec-4.c: Add tests for lvebx, lvehx, lvewx, lvxl,
11190         lvx, stvx, stvebx, stvehx, stvewx, stvxl.
11191
11192 2002-01-10  Dale Johannesen  <dalej@apple.com>
11193
11194         * gcc.c-torture/execute/loop-11.c: New.
11195
11196 2002-01-08  Aldy Hernandez  <aldyh@redhat.com>
11197
11198         * gcc.dg/altivec-4.c: Add test for mtvscr, dssall, mfvscr,
11199         dss, lvsl, lvsr, dstt, dstst, dststt, dst.
11200
11201 2002-01-09  Richard Henderson  <rth@redhat.com>
11202
11203         * gcc.c-torture/execute/20020108-1.c: Rewrite to choose the proper
11204         type in which to perform the operation for each size.
11205
11206 2002-01-09  Alan Matsuoka  (alanm@redhat.com)
11207
11208         * gcc.c-torture/compile/20020109-2.c: New test.
11209
11210 2002-01-09  Gwenole Beauchesne  <bgeauchesne@mandrakesoft.com>
11211
11212         * gcc.c-torture/execute/loop-10.c: New test.
11213
11214 2002-01-09  Jakub Jelinek  <jakub@redhat.com>
11215
11216         * gcc.c-torture/compile/20010226-1.c: New test.
11217         * gcc.c-torture/compile/20010227-1.c: New test.
11218         * gcc.c-torture/compile/20010426-1.c: New test.
11219         * gcc.c-torture/compile/20010510-1.c: New test.
11220         * gcc.c-torture/compile/20010605-3.c: New test.
11221         * gcc.c-torture/compile/20010824-1.c: New test.
11222         * gcc.c-torture/execute/20010409-1.c: New test.
11223         * gcc.dg/noncompile/20000901-1.c: New test.
11224         * gcc.dg/20001023-1.c: New test.
11225         * gcc.dg/20001101-1.c: New test.
11226         * gcc.dg/20001102-1.c: New test.
11227         * gcc.dg/20010207-1.c: New test.
11228         * gcc.dg/20010405-1.c: New test.
11229         * gcc.dg/20010822-1.c: New test.
11230         * gcc.dg/20011107-1.c: New test.
11231
11232 2002-01-09  Jeffrey A Law  (law@redhat.com)
11233
11234         * gcc.dg/asm-fs-1.c: Disable warnings when compiling.
11235
11236         * gcc.c-torture/execute/strct-stdarg-1.x: New file.  Expect
11237         execution failure on PA targets.
11238
11239 2002-01-09  Jakub Jelinek  <jakub@redhat.com>
11240
11241         * gcc.c-torture/compile/20020109-1.c: New test.
11242
11243 2002-01-08  Kazu Hirata  <kazu@hxi.com>
11244
11245         * gcc.c-torture/execute/20020108-1.c: New test.
11246
11247 2002-01-08  Jakub Jelinek  <jakub@redhat.com>
11248
11249         * gcc.dg/20020108-1.c: New test.
11250
11251 2002-01-08  H.J. Lu <hjl@gnu.org>
11252
11253         * objc.dg/special/special.exp: Add -I${srcdir}/../../libobjc
11254         for header files.
11255
11256 2002-01-08  Geoff Keating  <geoffk@redhat.com>
11257
11258         * gcc.dg/altivec-4.c: Make the 'char' entries signed also for
11259         consistency.
11260
11261 002-01-07  Aldy Hernandez  <aldyh@redhat.com>
11262
11263         * gcc.dg/altivec-4.c: Test altivec predicates.
11264
11265 2002-01-07  Jakub Jelinek  <jakub@redhat.com>
11266
11267         * gcc.c-torture/execute/20020107-1.c: New test.
11268
11269 2002-01-06  Craig Rodrigues  <rodrigc@gcc.gnu.org>
11270
11271         PR c/5279
11272         * gcc.c-torture/compile/20020106-1.c: New test.
11273
11274 2002-01-05  Hans-Peter Nilsson  <hp@bitrange.com>
11275
11276         * gcc.c-torture/execute/nestfunc-4.c: New test.
11277
11278 2002-01-04  Loren J. Rittle  <ljrittle@acm.org>
11279
11280         * g++.old-deja/g++.abi/aggregates.C: Corrected last patch: removed
11281         extra triple that slipped in.
11282         * g++.old-deja/g++.abi/align.C: Likewise.
11283         * g++.old-deja/g++.abi/bitfields.C: Likewise.
11284
11285 2002-01-04  Loren J. Rittle  <ljrittle@acm.org>
11286
11287         * g++.old-deja/g++.abi/aggregates.C: Do not skip i?86-*-freebsd*.
11288         * g++.old-deja/g++.abi/align.C: Likewise.
11289         * g++.old-deja/g++.abi/bitfields.C: Likewise.
11290
11291         * gcc.c-torture/execute/ieee/rbug.c: Force FP to extended-precision
11292         on FreeBSD/i386.
11293         * gcc.c-torture/execute/ieee/rbug.x: Remove all XFAIL markers for
11294         FreeBSD.
11295
11296 2002-01-04  Jakub Jelinek  <jakub@redhat.com>
11297
11298         * gcc.dg/20020104-1.c: New test.
11299
11300         * gcc.dg/20020104-2.c: New test.
11301
11302 2002-01-04  Hans-Peter Nilsson  <hp@bitrange.com>
11303
11304         * gcc.dg/20020103-1.c: Fix typo in target selector.
11305
11306 2002-01-03  Richard Henderson  <rth@redhat.com>
11307
11308         * gcc.dg/20020103-1.c: New.
11309
11310 2002-01-03  Kazu Hirata  <kazu@hxi.com>
11311
11312         * gcc.c-torture/execute/20020103-1.c: New test.
11313
11314 2002-01-03  Jakub Jelinek  <jakub@redhat.com>
11315
11316         * g++.dg/other/debug2.C: New test.
11317
11318         * gcc.c-torture/compile/20020103-1.c: New test.
11319
11320 2002-01-02  Jakub Jelinek  <jakub@redhat.com>
11321
11322         * gcc.dg/gnu89-init-1.c: Added new tests.
11323
11324 2002-01-02  Nathan Sidwell  <nathan@codesourcery.com>
11325
11326         * g++.dg/template/friend2.C: Remove as patch is reverted.
11327
11328         * g++.dg/warn/oldcast1.C: New test.
11329
11330         * g++.dg/template/ptrmem1.C: New test.
11331         * g++.dg/template/ptrmem2.C: New test.
11332
11333         * g++.dg/template/ntp.C: New test.
11334
11335         * g++.dg/other/component1.C: New test.
11336
11337         * g++.dg/template/ttp3.C: New test.
11338
11339         * g++.dg/template/friend2.C: New test.
11340         * g++.old-deja/g++/brendan/crash8.C: Adjust location of error.
11341
11342 2002-01-02  Nathan Sidwell  <nathan@codesourcery.com>
11343
11344         * g++.dg/other/ptrmem1.C: New test.
11345         * g++.dg/other/ptrmem2.C: New test.
11346
11347 2002-01-02  Nathan Sidwell  <nathan@codesourcery.com>
11348
11349         * g++.dg/template/ctor1.C: New test.
11350
11351 2002-01-02  Nathan Sidwell  <nathan@codesourcery.com>
11352
11353         * g++.dg/template/friend2.C: New test.
11354
11355 2002-01-01  Hans-Peter Nilsson  <hp@bitrange.com>
11356
11357         * gcc.dg/mmix-1.c: New test.
11358
11359 2001-12-31  Richard Henderson  <rth@redhat.com>
11360
11361         * gcc.dg/asm-5.c: New.
11362
11363 2001-12-31  Paolo Carlini  <pcarlini@unitus.it>
11364
11365         * g++.old-deja/g++.robertl/eb130.C: hash_set is now
11366         in namespace __gnu_cxx
11367
11368 2001-12-30  Richard Henderson  <rth@redhat.com>
11369
11370         * gcc.dg/debug-6.c: New.
11371
11372 2001-12-30  Jakub Jelinek  <jakub@redhat.com>
11373
11374         * gcc.c-torture/compile/20011229-2.c: New test.
11375
11376 2001-12-29  Jakub Jelinek  <jakub@redhat.com>
11377
11378         * gcc.dg/debug-3.c: New test.
11379         * gcc.dg/debug-4.c: New test.
11380         * gcc.dg/debug-5.c: New test.
11381
11382 2001-12-29  Richard Henderson  <rth@redhat.com>
11383
11384         * g++.dg/eh/loop1.C: New.
11385
11386 2001-12-29  Nathan Sidwell  <nathan@codesourcery.com>
11387
11388         * g++.dg/template/crash1.C: New test.
11389
11390 2001-12-29  Nathan Sidwell  <nathan@codesourcery.com>
11391
11392         * g++.dg/other/const1.C: New test.
11393
11394 2001-12-29  Hans-Peter Nilsson  <hp@bitrange.com>
11395
11396         * gcc.c-torture/compile/20011229-1.c: New test.
11397
11398 2001-12-28  Stan Shebs  <shebs@apple.com>
11399
11400         * lib/objc-torture.exp: Resync with c-torture.exp.
11401         * lib/objc.exp: Load standard libraries.
11402
11403 2001-12-28  Jakub Jelinek  <jakub@redhat.com>
11404
11405         * gcc.dg/gnu89-init-1.c: Adjust for the new behavior, add some
11406         additional tests.
11407
11408 2001-12-27  Roger Sayle <roger@eyesopen.com>
11409
11410         * gcc.c-torture/execute/string-opt-16.c: New testcase.
11411
11412 2001-12-27  Richard Henderson  <rth@redhat.com>
11413
11414         * gcc.dg/debug-1.c, gcc.dg/debug-2.c: New.
11415
11416 2001-12-26  Nathan Sidwell  <nathan@codesourcery.com>
11417
11418         * g++.dg/eh/ctor1.C: New test.
11419         * g++.dg/other/error2.C: New test.
11420
11421 2001-12-24  Nathan Sidwell  <nathan@codesourcery.com>
11422
11423         * g++.dg/other/init2.C: New test.
11424
11425 2001-12-24  Richard Henderson  <rth@redhat.com>
11426
11427         * gcc.dg/20011223-1.c: New.
11428         * gcc.dg/inline-1.c: New.
11429
11430 2001-12-23  Richard Henderson  <rth@redhat.com>
11431
11432         * gcc.dg/asm-4.c: Test operand modifiers.
11433
11434 2001-12-23  Richard Henderson  <rth@redhat.com>
11435
11436         * gcc.c-torture/execute/20011219-1.c (main): Make "i" a long.
11437
11438 2001-12-23  Joseph S. Myers  <jsm28@cam.ac.uk>
11439
11440         * gcc.c-torture/execute/20011223-1.c: New test.
11441
11442 2001-12-21  Richard Henderson  <rth@redhat.com>
11443
11444         * gcc.dg/wtr-aggr-init-1.c: Test that __extension__ disables then
11445         re-enables the warning.
11446
11447 2001-12-21  Richard Henderson  <rth@redhat.com>
11448
11449         * g++.old-deja/g++.eh/badalloc1.C (malloc): Fix typo.
11450
11451 2001-12-20  Jakub Jelinek  <jakub@redhat.com>
11452
11453         * gcc.c-torture/compile/20011218-1.c: New test.
11454
11455 2001-12-20  Nick Clifton  <nickc@cambridge.redhat.com>
11456
11457         * gcc.misc-test/arm-isr.exp: New file.  Control running of the
11458         arm-isr.c test.
11459         * gcc.misc-tests/arm-isr.c: New file.  Test prologue and
11460         epilogue generation for ARM ISR routines.
11461
11462 2001-12-20  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
11463
11464         * gcc.dg/format/builtin-1.c: Test unlocked stdio.
11465         * gcc.dg/format/c90-printf-3.c: Likewise.
11466         * gcc.dg/format/c99-printf-3.c: Likewise.
11467         * gcc.dg/format/ext-1.c: Likewise.
11468         * gcc.dg/format/ext-6.c: Likewise.
11469         * gcc.dg/format/format.h: Prototype unlocked stdio.
11470
11471 2001-12-20  Richard Henderson  <rth@redhat.com>
11472
11473         * g++.old-deja/g++.eh/badalloc1.C (arena_size): New.
11474         (arena): Use it.
11475         (malloc): Correct allocation logic.  Abort if we fill up the
11476         arena before initialization complete.
11477         (realloc): Correct allocation logic.
11478
11479 2001-12-20  Jakub Jelinek  <jakub@redhat.com>
11480
11481         * gcc.c-torture/compile/20011219-2.c: New test.
11482
11483         * gcc.c-torture/execute/20011219-1.c: New test.
11484
11485 2001-12-19  David Billinghurst <David.Billinghurst@riotinto.com>
11486
11487         * gcc.dg/special/ecos.exp:  wkali-1.c unsupported if
11488         target does not support weak symbols.
11489
11490 2001-12-19  Jakub Jelinek  <jakub@redhat.com>
11491
11492         * gcc.c-torture/compile/20011219-1.c: New test.
11493
11494 2001-12-19  Nathan Sidwell  <nathan@codesourcery.com>
11495
11496         * g++.dg/other/error1.C: New test.
11497
11498 2001-12-17  Jeffrey A Law  (law@redhat.com)
11499
11500         * gcc.c-torture/execute/20011217-1.c: New test.
11501
11502 2001-12-17  Nicola Pero  <nicola@brainstorm.co.uk>
11503
11504         * objc.dg/special/: New directory.
11505         * objc.dg/special/special.exp: New file.
11506         * objc.dg/special/unclaimed-category-1.h: New file.
11507         * objc.dg/special/unclaimed-category-1a.m: New file.
11508         * objc.dg/special/unclaimed-category-1.m: New file.
11509
11510 2001-12-17  Andreas Jaeger  <aj@suse.de>
11511
11512         * gcc.c-torture/compile/20011217-2.c: New test.
11513
11514 2001-12-17  Joseph S. Myers  <jsm28@cam.ac.uk>
11515
11516         * gcc.c-torture/compile/20011217-1.c: New test.
11517
11518 2001-12-14  Aldy Hernandez  <aldyh@redhat.com>
11519
11520         * testsuite/gcc.dg/20011214-1.c: New.
11521
11522 2001-12-13  Aldy Hernandez  <aldyh@redhat.com>
11523
11524         * gcc.dg/altivec-4.c: New.
11525
11526 2001-12-13  Hans-Peter Nilsson  <hp@axis.com>
11527
11528         * gcc.dg/20011113-1.c: New test.
11529
11530 2001-12-13  John David Anglin  <dave@hiauly1.hia.nrc.ca>
11531
11532         * g++.old-deja/g++.jason/template31.C: Remove templates for classes
11533         std::__malloc_alloc_template<0> and
11534         std::__default_alloc_template<false, 0>.
11535
11536 2001-12-13  Nicola Pero  <n.pero@mi.flashnet.it>
11537
11538         * objc/execute/bf-21.m: New test.
11539         * objc/execute/enumeration-1.m: New test.
11540         * objc/execute/enumeration-2.m: New test.
11541
11542 2001-12-12  Jakub Jelinek  <jakub@redhat.com>
11543
11544         * gcc.dg/gnu89-init-1.c: New test.
11545
11546 2001-12-12  Nathan Sidwell  <nathan@codesourcery.com>
11547
11548         * g++.old-deja/g++.brendan/crash56.C: Adjust implicit typename.
11549         * g++.old-deja/g++.jason/2371.C: Likewise.
11550         * g++.old-deja/g++.jason/template33.C: Likewise.
11551         * g++.old-deja/g++.jason/template34.C: Likewise.
11552         * g++.old-deja/g++.jason/template36.C: Likewise.
11553         * g++.old-deja/g++.oliva/typename1.C: Likewise.
11554         * g++.old-deja/g++.oliva/typename2.C: Likewise.
11555         * g++.old-deja/g++.other/typename1.C: Likewise.
11556         * g++.old-deja/g++.pt/inherit2.C: Likewise.
11557         * g++.old-deja/g++.pt/nontype5.C: Likewise.
11558         * g++.old-deja/g++.pt/typename11.C: Likewise.
11559         * g++.old-deja/g++.pt/typename14.C: Likewise.
11560         * g++.old-deja/g++.pt/typename16.C: Likewise.
11561         * g++.old-deja/g++.pt/typename3.C: Likewise.
11562         * g++.old-deja/g++.pt/typename4.C: Likewise.
11563         * g++.old-deja/g++.pt/typename5.C: Likewise.
11564         * g++.old-deja/g++.pt/typename7.C: Likewise.
11565         * g++.old-deja/g++.robertl/eb9.C: Likewise.
11566
11567 2001-12-11  Nathan Sidwell  <nathan@codesourcery.com>
11568
11569         * g++.dg/other/linkage1.C: New test.
11570         * g++.old-deja/g++.brendan/err-msg2.C: Alter to avoid two
11571         specifiers.
11572
11573 2001-12-11  Neil Booth  <neil@daikokuya.demon.co.uk>
11574
11575         * gcc.dg/concat.c: New test.
11576
11577 2001-12-11  Stan Shebs  <shebs@apple.com>
11578
11579         * objc/compile: New test directory.
11580         * objc/compile/compile.exp: New expect script.
11581         * objc/compile/20011211-1.m: New compile test.
11582
11583 2001-12-11  Jason Merrill  <jason@redhat.com>
11584
11585         * lib/prune.exp (prune_gcc_output): Also handle "In member
11586         function".  So many permutations...
11587
11588 2001-12-10  Nathan Sidwell  <nathan@codesourcery.com>
11589
11590         * g++.dg/template/typedef1.C: New test.
11591
11592 2001-12-09  Nathan Sidwell  <nathan@codesourcery.com>
11593
11594         * g++.dg/other/copy1.C: New test.
11595
11596 2001-10-08  Aldy Hernandez  <aldyh@redhat.com>
11597
11598         * gcc.c-torture/execute/builtin-types-compatible-p.c: New.
11599
11600         * gcc.dg/builtin-choose-expr.c: New.
11601
11602 2001-12-07  Aldy Hernandez  <aldyh@redhat.com>
11603
11604         * gcc.dg/altivec-2.c: New.
11605
11606 2001-12-07  Richard Henderson  <rth@redhat.com>
11607
11608         * gcc.dg/cpp/ucs.c: Adjust expected warning for 64-bit hosts.
11609
11610 2001-12-07  Stephane Carrez  <Stephane.Carrez@sun.com>
11611
11612         * gcc.dg/sparc-ret.c: New file, test return corruption bug for
11613         ultrasparc.
11614
11615 2001-12-07  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
11616
11617         * g++-old.deja/g++.robertl/eb101.C: Deleted.
11618
11619 2001-12-06  Janis Johnson  <janis187@us.ibm.com>
11620
11621         * gcc.c-torture/execute/builtin-prefetch-1.c: Add checks for
11622         variable argument list.
11623
11624 2001-12-06  Zack Weinberg  <zack@codesourcery.com>
11625
11626         * gcc.c-torture/execute/memcheck: Delete entire directory.
11627         (files: blkarg.c blkarg.x driver.c driver.h t1.c t2.c t3.c
11628         t4.c t5.c t6.c t7.c t8.c t9.c template memcheck.exp)
11629
11630 2001-12-05  Neil Booth  <neil@daikokuya.demon.co.uk>
11631
11632         * gcc.dg/Wshadow-1.c: New test.
11633
11634 2001-12-05  Jakub Jelinek  <jakub@redhat.com>
11635
11636         * gcc.c-torture/compile/20011130-1.c: New test.
11637
11638         * gcc.dg/noncompile/20011025-1.c: New test.
11639
11640         * g++.dg/other/anon-union.C: New test.
11641
11642         * gcc.c-torture/execute/20011024-1.c: New test.
11643
11644 2001-12-04  Joseph S. Myers  <jsm28@cam.ac.uk>
11645
11646         * gcc.c-torture/execute/20000722-1.x,
11647         gcc.c-torture/execute/20010123-1.x: Remove.
11648         * gcc.c-torture/compile/init-3.c: Don't use a compound literal.
11649         * gcc.dg/c90-complit-1.c, gcc.dg/c99-complit-1.c,
11650         gcc.dg/c99-complit-2.c: New tests.
11651
11652 2001-12-04  Nathan Sidwell  <nathan@codesourcery.com>
11653
11654         * g++.dg/inherit/base1.C: New test.
11655
11656 2001-12-04  Jakub Jelinek  <jakub@redhat.com>
11657
11658         * g++.dg/other/stdarg1.C: New test.
11659
11660         * gcc.c-torture/compile/20011130-2.c: New test.
11661
11662 2001-12-03  Janis Johnson  <janis187@us.ibm.com>
11663
11664         * gcc.c-torture/execute/builtin-prefetch-1.c: New test.
11665         * gcc.c-torture/execute/builtin-prefetch-2.c: New test.
11666         * gcc.c-torture/execute/builtin-prefetch-3.c: New test.
11667         * gcc.c-torture/execute/builtin-prefetch-4.c: New test.
11668         * gcc.c-torture/execute/builtin-prefetch-5.c: New test.
11669         * gcc.dg/builtin-prefetch-1.c: New test.
11670
11671 2001-12-03  Jakub Jelinek  <jakub@redhat.com>
11672
11673         * gcc.dg/20011130-1.c: New test.
11674
11675 2001-12-03  Nathan Sidwell  <nathan@codesourcery.com>
11676
11677         * g++.dg/other/scope1.C: New test.
11678         * g++.dg/template/explicit-instantiation.C: Remove XFAIL
11679
11680 2001-12-03  Joseph S. Myers  <jsm28@cam.ac.uk>
11681
11682         * gcc.dg/vla-init-1.c: New test.
11683
11684 2001-12-01  Geoff Keating  <geoffk@redhat.com>
11685
11686         * gcc.c-torture/compile/structs.c: New testcase from GDB.
11687
11688 2001-12-02  Neil Booth  <neil@daikokuya.demon.co.uk>
11689
11690         * objc.dg/alias.m: Update.
11691         * objc.dg/class-1.m: Update.
11692         * objc.dg/const-str-1.m: Update.
11693         * objc.dg/fwd-proto-1.m: Update.
11694         * objc.dg/id-1.m: Update.
11695         * objc.dg/super-class-1.m: Update.
11696
11697 2001-11-29  Mark Mitchell  <mark@codesourcery.com>
11698
11699         * g++.old-deja/g++.pt/memtemp100.C: Remove non-standard
11700         constructs.
11701
11702 2001-11-28  Jeffrey A Law  (law@cygnus.com)
11703
11704         * gcc.c-torture/execute/20011128-1.c: New test.
11705
11706 2001-11-28  Hans-Peter Nilsson  <hp@axis.com>
11707
11708         * gcc.dg/20011127-1.c: New test.
11709
11710 2001-11-25  Joseph S. Myers  <jsm28@cam.ac.uk>
11711
11712         * gcc.dg/format/strfmon-1.c: Update comments.  Adjust examples
11713         from Austin Group draft 7.
11714         * gcc.dg/format/xopen-1.c: Update comments.  Add tests for gaps in
11715         scanf format arguments.
11716         * gcc.dg/format/no-exargs-2.c: New test.
11717
11718 2001-11-25  Nathan Sidwell  <nathan@codesourcery.com>
11719
11720         * g++.dg/abi/vbase8-4.C: New test.
11721
11722 2001-11-24  Ian Lance Taylor  <ian@airs.com>
11723
11724         * gcc.c-torture/execute/20011121-1.c: New test.
11725
11726 2001-11-23  Jeffrey A Law  (law@cygnus.com)
11727
11728         * gcc.c-torture/execute/ieee/20011123-1.c: New test.
11729
11730 2001-11-23  Andreas Jaeger  <aj@suse.de>
11731
11732         * gcc.dg/cpp/charconst-2.c: New test.
11733
11734 2001-11-22  Geoffrey Keating  <geoffk@redhat.com>
11735
11736         * lib/old-dejagnu.exp (old-dejagnu): Copy extra source files
11737         to the host if it is remote.  Let tests specify extra headers
11738         they use.
11739         * g++.old-deja/g++.abi/vtable3a.C: This uses 'vtable3.h'.
11740         * g++.old-deja/g++.abi/vtable3b.C: This uses 'vtable3.h'.
11741         * g++.old-deja/g++.abi/vtable3c.C: This uses 'vtable3.h'.
11742         * g++.old-deja/g++.abi/vtable3d.C: This uses 'vtable3.h'.
11743         * g++.old-deja/g++.abi/vtable3e.C: This uses 'vtable3.h'.
11744         * g++.old-deja/g++.abi/vtable3f.C: This uses 'vtable3.h'.
11745         * g++.old-deja/g++.abi/vtable3g.C: This uses 'vtable3.h'.
11746         * g++.old-deja/g++.abi/vtable3h.C: This uses 'vtable3.h'.
11747         * g++.old-deja/g++.abi/vtable3i.C: This uses 'vtable3.h'.
11748         * g++.old-deja/g++.abi/vtable3j.C: This uses 'vtable3.h'.
11749
11750 2001-11-22  Nick Clifton  <nickc@cambridge.redhat.com>
11751
11752         * gcc.c-torture/execute/ieee/20000320-1.c: Fix patterns to work
11753         for little endian ARMs.
11754
11755 2001-11-20  Jakub Jelinek  <jakub@redhat.com>
11756
11757         * gcc.c-torture/compile/20011119-1.c: New test.
11758         * gcc.c-torture/compile/20011119-2.c: New test.
11759
11760 2001-11-17  Aldy Hernandez  <aldyh@redhat.com>
11761
11762         * gcc.dg/altivec-1.c: Fix typo.
11763
11764 2001-11-20  Joseph S. Myers  <jsm28@cam.ac.uk>
11765
11766         * gcc.dg/c90-intconst-1.c, gcc.dg/c99-intconst-1.c: New tests.
11767
11768 2001-11-20  Nick Clifton  <nickc@cambridge.redhat.com>
11769
11770         * gcc.c-torture/compile/981006-1.x: Treat XScale like ARM.
11771
11772 2001-11-19  Geoffrey Keating  <geoffk@redhat.com>
11773
11774         * lib/g77.exp: Don't specify --rpath-link.
11775
11776         * gcc.dg/cpp/cpp.exp: For testing on a remote host, copy
11777         across all the headers.
11778         * gcc.dg/format/format.exp: For testing on a remote host,
11779         copy format.h.
11780
11781         * gcc.c-torture/execute/20011008-3.c: Allow for small STACK_SIZE.
11782         * gcc.c-torture/execute/930406-1.c: Likewise.
11783         * gcc.c-torture/execute/comp-goto-1.c: Likewise.
11784
11785 2001-11-19  Aldy Hernandez  <aldyh@redhat.com>
11786
11787         * gcc.dg/altivec-1.c: New.
11788
11789 2001-11-19  Neil Booth  <neil@daikokuya.demon.co.uk>
11790
11791         * gcc.dg/cpp/fpreprocessed.c: New test case.
11792
11793 2001-11-18  Joseph S. Myers  <jsm28@cam.ac.uk>
11794
11795         * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/tr-paste.c,
11796         gcc.dg/cpp/tr-str.c: Use -traditional-cpp instead of -traditional.
11797         * gcc.dg/ext-glob.c: Expect -traditional deprecation warning.
11798
11799 2001-11-18  Joseph S. Myers  <jsm28@cam.ac.uk>
11800
11801         * gcc.dg/no-builtin-1.c: New test.
11802
11803 2001-11-16  Jakub Jelinek  <jakub@redhat.com>
11804
11805         * gcc.c-torture/execute/20011115-1.c: New test.
11806
11807 2001-11-15  Jakub Jelinek  <jakub@redhat.com>
11808
11809         * gcc.c-torture/compile/20011114-2.c: New test.
11810         * gcc.c-torture/compile/20011114-3.c: New test.
11811         * gcc.c-torture/compile/20011114-4.c: New test.
11812
11813 2001-11-15  Nathan Sidwell  <nathan@codesourcery.com>
11814
11815         * g++.dg/other/init1.C: New test.
11816
11817 2001-11-14  Geoffrey Keating  <geoffk@redhat.com>
11818
11819         * gcc.dg/noncompile/920923-1.c: xstormy16 produces an extra error
11820         message.
11821
11822         * gcc.c-torture/execute/20011114-1.c: New testcase.
11823
11824         * gcc.c-torture/compile/20010327-1.c: Revert last change.
11825         * gcc.c-torture/compile/20011114-1.c: New test, exactly
11826         like the (before this change) version of 20010327-1.c.
11827
11828 2001-11-14  Roger Sayle <roger@eyesopen.com>
11829
11830         * gcc.c-torture/execute/string-opt-13.c: New testcase.
11831
11832 2001-11-14  Richard Sandiford  <rsandifo@redhat.com>
11833
11834         * g++.dg/init/array2.C: New test.
11835
11836 2001-11-14  Alexandre Oliva  <aoliva@redhat.com>
11837
11838         * gcc.c-torture/execute/20010122-1.c: Prevent unwanted inlining.
11839
11840 2001-11-13  Nathan Sidwell  <nathan@codesourcery.com>
11841
11842         * g++.dg/other/forscope1.C: New test.
11843         * g++.dg/ext/forscope1.C: New test.
11844         * g++.dg/ext/forscope2.C: New test.
11845
11846 2001-11-13  Jakub Jelinek  <jakub@redhat.com>
11847
11848         * gcc.c-torture/execute/20011113-1.c: New test.
11849
11850 2001-11-09  Geoffrey Keating  <geoffk@redhat.com>
11851
11852         * gcc.c-torture/execute/20011109-2.c: New test.
11853
11854         * gcc.c-torture/execute/20011109-1.c: New test.
11855
11856 2001-11-09  Jakub Jelinek  <jakub@redhat.com>
11857
11858         * gcc.c-torture/compile/20011109-1.c: New test.
11859
11860 2001-11-08  Geoffrey Keating  <geoffk@redhat.com>
11861
11862         * g++.old-deja/g++.bugs/900227_01.C: Change stormy16 to xstormy16.
11863         * g++.old-deja/g++.eh/badalloc1.C: Change stormy16 to xstormy16.
11864         * g++.old-deja/g++.mike/ns15.C: Change stormy16 to xstormy16.
11865         * g++.old-deja/g++.pt/crash16.C: Change stormy16 to xstormy16.
11866         * gcc.c-torture/compile/961203-1.x: Change stormy16 to xstormy16.
11867         * gcc.c-torture/compile/980506-1.x: Change stormy16 to xstormy16.
11868         * gcc.c-torture/compile/990617-1.x: Change stormy16 to xstormy16.
11869
11870 2001-11-08  Neil Booth  <neil@daikokuya.demon.co.uk>
11871
11872         * g++.dg/warn/Wshadow-1.C: New tests.
11873         * g++.old-deja/g++.mike/for3.C: Update.
11874
11875 2001-11-06  Joseph S. Myers  <jsm28@cam.ac.uk>
11876
11877         * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-array-lval-2.c,
11878         gcc.dg/c99-array-lval-1.c, gcc.dg/c99-array-lval-2.c: Remove
11879         XFAILs.  Adjust expected error texts.
11880         * gcc.c-torture/compile/20011106-1.c,
11881         gcc.c-torture/compile/20011106-2.c, gcc.dg/c90-array-lval-3.c,
11882         gcc.dg/c90-array-lval-4.c, gcc.dg/c90-array-lval-5.c,
11883         gcc.dg/c99-array-lval-3.c, gcc.dg/c99-array-lval-4.c,
11884         gcc.dg/c99-array-lval-5.c: New tests.
11885
11886 2001-11-05  Neil Booth  <neil@cat.daikokuya.demon.co.uk>
11887
11888         * gcc.dg/cpp/defined.c: Update.
11889
11890 2001-11-04  Neil Booth  <neil@cat.daikokuya.demon.co.uk>
11891
11892         * gcc.c-torture/execute/anon-1.c: New test.
11893
11894 2001-11-03  Geoffrey Keating  <geoffk@redhat.com>
11895
11896         * g++.old-deja/g++.bugs/900227_01.C: short and pointer are the
11897         same size, so no warning should be produced on stormy16.
11898
11899         * g++.old-deja/g++.eh/badalloc1.C: Will always fail on stormy16
11900         due to oversized array.
11901         * g++.old-deja/g++.mike/ns15.C: Likewise.
11902         * g++.old-deja/g++.pt/crash16.C: Likewise.
11903
11904 2001-11-02  Graham Stott  <grahams@redhat.com>
11905
11906         * g++.dgother/debug1.C: Fix typos.
11907
11908 2001-11-01  Jakub Jelinek  <jakub@redhat.com>
11909
11910         * g++.dg/other/debug1.C: New test.
11911
11912 2001-11-01  Stephane Carrez  <Stephane.Carrez@worldnet.fr>
11913
11914         * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead
11915         of unsigned long.
11916
11917 2001-10-30  Jakub Jelinek  <jakub@redhat.com>
11918
11919         * gcc.dg/20011029-2.c: New test.
11920
11921         * gcc.c-torture/compile/20011029-1.c: New test.
11922
11923 2001-10-29  Nicola Pero  <n.pero@mi.flashnet.it>
11924
11925         * objc/execute/class_self-1.m: New test.
11926         * objc/execute/class_self-2.m: New test.
11927
11928 2001-10-25  Zack Weinberg  <zack@codesourcery.com>
11929
11930         * gcc.misc-tests/msgs.exp: Delete.
11931         * gcc.misc-tests/m-un-1.c: Move to gcc.dg.
11932         * gcc.misc-tests/m-un-2.c: Move to gcc.dg.  Update expected
11933         error set to match recent changes.
11934
11935 2001-10-24  Zack Weinberg  <zack@codesourcery.com>
11936
11937         * gcc.dg/20011021-1.c: New test.
11938
11939 2001-10-24  Jakub Jelinek  <jakub@redhat.com>
11940
11941         * gcc.c-torture/compile/20011023-1.c: New test.
11942
11943 2001-10-23  Geoffrey Keating  <geoffk@redhat.com>
11944
11945         * lib/g77.exp: Rewrite based on lib/g++.exp.
11946
11947 2001-10-19  Jakub Jelinek  <jakub@redhat.com>
11948
11949         * gcc.c-torture/execute/20011019-1.c: New test.
11950
11951         * gcc.dg/20011018-1.c: New test.
11952
11953 2001-10-19  NIIBE Yutaka  <gniibe@m17n.org>
11954
11955         * gcc.c-torture/execute/ieee/ieee.exp: Change sh-*-* to sh*-*-*.
11956
11957 2001-10-18  Alexandre Oliva  <aoliva@redhat.com>
11958
11959         * gcc.dg/attr-noinline.c, gcc.dg/attr-used.c: New tests.
11960         * gcc.dg/attr-invalid.c: Likewise.
11961
11962 2001-10-18  Jakub Jelinek  <jakub@redhat.com>
11963
11964         * testsuite/gcc.dg/20011015-1.c: New test.
11965
11966 2001-10-14  Richard Sandiford  <rsandifo@redhat.com>
11967
11968         * g++.dg/template/unify2.C: New test.
11969
11970 2001-10-14  Richard Sandiford  <rsandifo@redhat.com>
11971
11972         * g++.dg/other/exception-specification.C: New test
11973
11974 2001-10-13  Tom Rix  <trix@redhat.com>
11975
11976         * gcc.c-torture/execute/990826-0.x: AIX XFAIL -msoft-float.
11977         * gcc.c-torture/execute/980709-1.x: AIX XFAIL -msoft-float.
11978
11979 2001-10-12  Jakub Jelinek  <jakub@redhat.com>
11980
11981         * testsuite/gcc.dg/20011009-1.c: New test.
11982
11983 2001-10-12  Nathan Sidwell  <nathan@codesourcery.com>
11984
11985         PR g++/4476
11986         * g++.dg/other/friend1.C: New test.
11987
11988 2001-10-11  Richard Henderson  <rth@redhat.com>
11989
11990         * g++.old-deja/g++.other/crash18.C: Add -S to options.
11991
11992 2001-10-10  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
11993
11994         * gcc.c-torture/compile/20011010-1.c: New.
11995
11996 2001-10-09  Joseph S. Myers  <jsm28@cam.ac.uk>
11997
11998         * consistency.vlad/vlad.exp, g++.old-deja/g++.mike/p784.C,
11999         g++.old-deja/old-deja.exp, g77.f-torture/compile/compile.exp,
12000         g77.f-torture/execute/execute.exp,
12001         g77.f-torture/noncompile/noncompile.exp,
12002         gcc.c-torture/compile/compile.exp,
12003         gcc.c-torture/execute/execute.exp,
12004         gcc.c-torture/execute/ieee/ieee.exp,
12005         gcc.c-torture/execute/memcheck/memcheck.exp,
12006         gcc.c-torture/unsorted/unsorted.exp, gcc.misc-tests/linkage.exp,
12007         objc/execute/execute.exp: Update FSF address.
12008
12009 2001-10-09  Neil Booth  <neil@daikokuya.demon.co.uk>
12010
12011         * gcc.dg/cpp/cmdlne-C.c: Update.
12012         * gcc.dg/cpp/cmdlne-C2.c: New.
12013
12014 2001-10-08  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
12015
12016         * gcc.c-torture/execute/20011008-3.c: New.
12017
12018 2001-10-08  DJ Delorie  <dj@redhat.com>
12019
12020         * gcc.dg/20011008-1.c: New.
12021         * gcc.dg/20011008-2.c: New.
12022
12023 2001-10-08  Neil Booth  <neil@daikokuya.demon.co.uk>
12024
12025         * gcc.dg/cpp/spacing1.c: Update test.
12026
12027 2001-10-07  Joseph S. Myers  <jsm28@cam.ac.uk>
12028
12029         * gcc.c-torture/unsorted/unsorted.exp, lib/file-format.exp: Fix
12030         spelling errors of "separate" as "seperate".
12031
12032 2001-10-05  Alexandre Oliva  <aoliva@redhat.com>
12033
12034         * gcc.c-torture/execute/20010122-1.c: Don't assume alloca() is
12035         enough to avoid inlining.
12036
12037 2001-10-04  Peter Schmid  <schmid@snake.iap.physik.tu-darmstadt.de>
12038
12039         * lib/g77.exp: set libg2c_dir correctly.
12040
12041 2001-10-02  Neil Booth  <neil@daikokuya.demon.co.uk>
12042
12043         * gcc.dg/cpp/macro11.c: New test.
12044
12045 2001-10-02  Joseph S. Myers  <jsm28@cam.ac.uk>
12046
12047         * g++.dg/warn/format2.C, gcc.dg/format/attr-7.c,
12048         gcc.dg/format/multattr-1.c, gcc.dg/format/multattr-2.c,
12049         gcc.dg/format/multattr-3.c: New tests.
12050         * gcc.dg/format/attr-3.c: Update expected error texts.  Remove
12051         tests for format attributes on function pointers being rejected.
12052
12053 2001-10-02  Joseph S. Myers  <jsm28@cam.ac.uk>
12054
12055         * gcc.dg/format/attr-5.c, gcc.dg/format/attr-6.c: New tests.
12056
12057 2001-10-02  Joseph S. Myers  <jsm28@cam.ac.uk>
12058
12059         * g++.dg/warn/format1.C: New test.
12060
12061 2001-10-01  Neil Booth  <neil@daikokuya.demon.co.uk>
12062
12063         * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: Correct tests.
12064
12065 2001-09-30  Neil Booth  <neil@daikokuya.demon.co.uk>
12066
12067         * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: New test.
12068
12069 2001-09-30  Neil Booth  <neil@daikokuya.demon.co.uk>
12070
12071         * gcc.dg/cpp/redef2.c: Add test.
12072
12073 2001-09-27  Geoffrey Keating  <geoffk@redhat.com>
12074
12075         * gcc.c-torture/execute/loop-2e.x: This is a manifestation of a
12076         long-standing bug on i686, apparently.
12077         * gcc.c-torture/execute/loop-2c.x: New file.
12078         * gcc.c-torture/execute/loop-2d.x: New file.
12079         * gcc.c-torture/execute/loop-3c.x: New file.
12080
12081 2001-09-25  Neil Booth  <neil@daikokuya.demon.co.uk>
12082
12083         * gcc.dg/cpp/20000625-2.c: Correct line number.
12084
12085 2001-09-24  Neil Booth  <neil@daikokuya.demon.co.uk>
12086
12087         * gcc.dg/cpp/macro10.c: New test.
12088         * gcc.dg/cpp/strify3.c: New test.
12089         * gcc.dg/cpp/spacing1.c: Add tests.
12090         * gcc.dg/cpp/19990703-1.c: Remove bogus test.
12091         * gcc.dg/cpp/20000625-2.c: Fudge to pass.
12092
12093 2001-09-24  DJ Delorie  <dj@redhat.com>
12094
12095         * gcc.c-torture/execute/20010924-1.c: New test.
12096
12097 2001-09-24  Neil Booth  <neil@daikokuya.demon.co.uk>
12098
12099         * testsuite/objc/execute/paste.m: Remove.
12100
12101 2001-09-22  Joseph S. Myers  <jsm28@cam.ac.uk>
12102
12103         * gcc.dg/format/builtin-1.c, gcc.dg/format/ext-6.c: New tests.
12104
12105 2001-09-22  George Helffrich  <george@geo.titech.ac.jp>
12106
12107         * g77.dg/strlen0.f: New test.
12108
12109 2001-09-21  Richard Henderson  <rth@redhat.com>
12110
12111         * g++.old-deja/g++.abi/ptrmem.C: Update for ia64 c++ abi.
12112         * g++.old-deja/g++.abi/vtable2.C: Likewise.
12113
12114 2001-09-21  Joseph S. Myers  <jsm28@cam.ac.uk>
12115
12116         Table-driven attributes.
12117         * g++.dg/ext/attrib1.C: New test.
12118
12119 2001-09-20  DJ Delorie  <dj@redhat.com>
12120
12121         * gcc.dg/20000926-1.c: Update expected warning messages.
12122         * gcc.dg/array-2.c: Likewise, and test for warnings too.
12123         * gcc.dg/array-4.c: Likewise, and don't verify the zero-length
12124         array.
12125
12126 2001-09-18  Richard Sandiford  <rsandifo@redhat.com>
12127
12128         * g++.dg/eh/registers1.C: New test case.
12129
12130 2001-09-17  Richard Henderson  <rth@redhat.com>
12131
12132         * gcc.dg/array-5.c: Fix VLA decomposition test.
12133
12134 2001-09-16  Neil Booth  <neil@daikokuya.demon.co.uk>
12135
12136         * gcc.dg/cpp/line5.c: New testcase.
12137
12138 2001-09-15  Neil Booth  <neil@daikokuya.demon.co.uk>
12139
12140         * gcc.dg/cpp/macro9.c: New test.
12141
12142 2001-09-15  Aldy Hernandez  <aldyh@redhat.com>
12143
12144         * gcc.c-torture/execute/980223.c: Change type of addr from long
12145         to char *.
12146
12147 2001-09-15  Hans-Peter Nilsson  <hp@axis.com>
12148
12149         * gcc.c-torture/execute/20010915-1.c: New test.
12150
12151 2001-09-14  Janis Johnson  <janis187@us.ibm.com>
12152
12153         * g77.dg/bprob: New directory.
12154         * g77.dg/bprob/bprob.exp: New file.
12155         * g77.dg/bprob/bprob-1.f: New test.
12156         * g77.dg/gcov: New directory.
12157         * g77.dg/gcov/gcov.exp: New file.
12158         * g77.dg/gcov/gcov-1.f: New test.
12159         * g77.dg/gcov/gcov-1.x: New file.
12160
12161 2001-09-13  Neil Booth  <neil@daikokuya.demon.co.uk>
12162
12163         * gcc.dg/cpp/directiv.c: Update.
12164         * gcc.dg/cpp/undef1.c: Update.
12165
12166 2001-09-12  Jakub Jelinek  <jakub@redhat.com>
12167
12168         * gcc.dg/20010912-1.c: New test.
12169
12170 2001-09-11  Janis Johnson  <janis187@us.ibm.com>
12171
12172         * gcc.misc-tests/gcov.exp: Move almost everything to a new,
12173         language-independent file in lib.
12174         * lib/gcov.exp: New file.
12175
12176 2001-09-11  Joseph S. Myers  <jsm28@cam.ac.uk>
12177
12178         * gcc.c-torture/compile/20010911-1.c: New test.
12179
12180 2001-09-10  Janis Johnson  <janis187@us.ibm.com>
12181
12182         * lib/profopt.exp: New, to support profile-directed optimizations.
12183         * gcc.misc-tests/bprob.exp: New, to support branch profiling in C.
12184         * gcc.misc-tests/bprob-1.c: New test.
12185         * gcc.misc-tests/bprob-2.c: New test.
12186
12187 2001-09-07  Janis Johnson  <janis187@us.ibm.com>
12188
12189         * gcc.misc-tests/gcov.exp: Add support for a .x file to control
12190         XFAIL and which kinds of gcov output to verify.
12191         * gcc.misc-tests/gcov-4b.x: New file.
12192         * gcc.misc-tests/gcov-5b.x: New file.
12193         * gcc.misc-tests/gcov-6.x: New file.
12194         * gcc.misc-tests/gcov-7.c: New test.
12195         * gcc.misc-tests/gcov-7.x: New file.
12196
12197 2001-09-06  Janis Johnson  <janis187@us.ibm.com>
12198
12199         * gcc.misc-tests/gcov.exp: Add support for call return percentages.
12200         * gcc.misc-tests/gcov-6.c: New test.
12201
12202 2001-09-06  Nathan Sidwell  <nathan@codesourcery.com>
12203
12204         PR c++/3986
12205         * g++.dg/abi/vbase1.C: New test.
12206
12207 2001-09-05  Ziemowit Laski  <zlaski@apple.com>
12208
12209         * objc.dg/method-2.m: New.
12210
12211 2001-09-04  Nathan Sidwell  <nathan@codesourcery.com>
12212
12213         PR c++/4203
12214         * g++.old-deja/g++.other/empty1.C: XFAIL. See PR c++/4222
12215         * g++.dg/init/empty1.C: New test.
12216
12217 2001-09-03  Jakub Jelinek  <jakub@redhat.com>
12218
12219         * gcc.c-torture/compile/20010903-1.c: New test.
12220
12221 2001-08-31  Roman Zippel  <zippel@linux-m68k.org>
12222
12223         * testsuite/gcc.c-torture/execute/ieee/ieee.exp: Add -ffloat-store
12224         for m68k.
12225
12226 2001-08-31  Geoffrey Keating  <geoffk@redhat.com>
12227
12228         * g++.dg/abi/empty4.C: Allow for 16-bit ints.
12229
12230         * g++.dg/special/initp1.C (X): Allow for 16-bit ints.
12231
12232         * gcc.c-torture/unsorted/bcopy.c (BYTES): Honor STACK_SIZE.
12233
12234 2001-08-30  Geoffrey Keating  <geoffk@redhat.com>
12235
12236         * gcc.c-torture/execute/longlong.c (alpha_ep_extbl_i_eq_0): Allow
12237         for 16-bit 'unsigned int'.
12238
12239 2001-08-29  Kazu Hirata  <kazu@hxi.com>
12240
12241         * gcc.c-torture/compile/981006-1.x: Do not use -fpic on h8300.
12242
12243 2001-08-27  Richard Henderson  <rth@redhat.com>
12244
12245         * gcc.c-torture/execute/ieee/fp-cmp-4.c (main): Make "data" static.
12246         * gcc.c-torture/execute/ieee/fp-cmp-5.c: New.
12247
12248 2001-08-25  Aldy Hernandez  <aldyh@redhat.com>
12249
12250         * gcc.dg/asm-names.c (ymain): New.
12251
12252 2001-08-22  Geoffrey Keating  <geoffk@redhat.com>
12253
12254         * gcc.c-torture/compile/961203-1.x: Mark unsupported by stormy16.
12255         * gcc.c-torture/compile/980506-1.x: Mark unsupported by stormy16.
12256         * gcc.c-torture/compile/990617-1.x: Mark unsupported by stormy16.
12257
12258 2001-08-24  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
12259
12260         * gcc.dg/compare5.c: New testcase.
12261
12262 2001-08-23  Jason Merrill  <jason_merrill@redhat.com>
12263
12264         * lib/prune.exp (prune_gcc_output): Also ignore "In constructor"
12265         and "In instantiation".
12266
12267 2001-08-21  Aldy Hernandez  <aldyh@redhat.com>
12268
12269         * gcc.c-torture/execute/divmod-1.c: Convert to ANSI.
12270
12271 2001-08-20  Janis Johnson  <janis187@us.ibm.com>
12272
12273         * gcc.misc-tests/gcov.exp: Add support for branch information.
12274         * gcc.misc-tests/gcov-2.c: Change to invoke gcov and clean up.
12275         * gcc.misc-tests/gcov-4.c: New test.
12276         * gcc.misc-tests/gcov-4b.c: New test.
12277         * gcc.misc-tests/gcov-5b.c: New test.
12278
12279 2001-08-20  Zack Weinberg  <zackw@panix.com>
12280
12281         * gcc.c-torture/execute/20000801-4.x: Delete, test no longer
12282         expected to fail.
12283
12284 2001-08-19  John David Anglin  <dave@hiauly1.hia.nrc.ca>
12285
12286         * g++.dg/special/ecos.exp (initp1.C): Run initp1.C test.
12287
12288 2001-08-19  Jakub Jelinek  <jakub@redhat.com>
12289
12290         * g++.dg/eh/template1.C: New test.
12291
12292 2001-08-16  David Billinghurst  <David.Billinghurst@riotinto.com>
12293
12294         * g77.f-torture/compile/pr3743.x: Do not return 1 for xfail.
12295         Fix thinko.
12296         * g77.f-torture/execute/f90-intrinsic-bit.x: Do not return 1
12297         for xfail.
12298
12299 2001-08-14  David Billinghurst  <David.Billinghurst@riotinto.com>
12300
12301         * lib/g77-dg.exp:  Use prune.exp for common procedures
12302         (g77-dg-prune): Replace prune_g77_output with prune_gcc_output
12303         * lib/g77.exp: (g77-dg-prune) Remove
12304
12305 2001-08-13  Jason Merrill  <jason_merrill@redhat.com>
12306
12307         * lib/scanasm.exp (scan-assembler*): Use expr instead of concat.
12308
12309 2001-08-11  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
12310
12311         * g++.dg/template/unify1.C: New test.
12312
12313 2001-08-07  Nathan Sidwell  <nathan@codesourcery.com>
12314
12315         * g++.dg/abi/empty4.C: New test.
12316
12317 2001-08-06  David Billinghurst  <David.Billinghurst@riotinto.com>
12318
12319         * g77.f-torture/execute/f90-intrinsic-bit.x: XFAIL on irix6.* and
12320         solaris2.*
12321         * g77.f-torture/compile/pr3743.x: Likewise
12322
12323 2001-08-05  Gabriel Dos Reis  <gdr@merlin.codesourcery.com>
12324
12325         * g++.dg/other/using-declaration.C: New test.
12326
12327 2001-08-05  Neil Booth  <neil@daikokuya.demon.co.uk>
12328
12329         * gcc.dg/cpp/tr-sign.c: New testcase.
12330
12331 2001-08-05  Neil Booth  <neil@daikokuya.demon.co.uk>
12332
12333         * gcc.dg/cpp/19951025-1.c: Revert.
12334         * gcc.dg/cpp/directiv.c: We no longer process directives that
12335         interrupt macro arguments.
12336
12337 2001-08-03  Zack Weinberg  <zackw@stanford.edu>
12338
12339         * gcc.dg/bconstp-1.c: New test.
12340
12341 2001-08-03  Richard Henderson  <rth@redhat.com>
12342
12343         * g++.dg/eh/filter1.C, g++.dg/eh/filter2.C: New tests.
12344
12345 2001-08-02  Neil Booth  <neil@daikokuya.demon.co.uk>
12346
12347         * gcc.dg/cpp/19951025-1.c: Update.
12348
12349 2001-08-02  Jeffrey Oldham  <oldham@codesourcery.com>
12350
12351         * g77.dg/ff90-1.f (s): Fix reference of variable z,
12352         should be x.
12353
12354 2001-08-02  Nathan Sidwell  <nathan@codesourcery.com>
12355
12356         Kill -fhonor-std.
12357         * g++.old-deja/g++.ns/ns14.C: Remove special options.
12358         * g++.old-deja/g++.other/std1.C: Likewise.
12359         * g++.old-deja/g++.robertl/eb133.C: Likewise. Add using directive.
12360
12361 2001-08-01  David Billinghurst <David.Billinghurst@riotinto.com>
12362
12363         * lib/g77.exp:  Load gcc-defs.exp for common procedures
12364         (g77_pass, g77_fail, g77_finish, g77_exit,
12365         ${tool}_check_unsupported_p} Now redundant.  Deleted.
12366
12367 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
12368
12369         * g77.dg/fbackslash.f
12370         * g77.dg/fcase-preserve.f
12371         * g77.dg/ff90-1.f
12372         * g77.dg/ffixed-line-length-0.f
12373         * g77.dg/ffixed-line-length-132.f
12374         * g77.dg/ffixed-line-length-7.f
12375         * g77.dg/ffixed-line-length-72.f
12376         * g77.dg/ffixed-line-length-none.f
12377         * g77.dg/ffree-form-1.f
12378         * g77.dg/fno-backslash.f
12379         * g77.dg/fno-f90-1.f
12380         * g77.dg/fno-fixed-form-1.f
12381         * g77.dg/fno-onetrip.f
12382         * g77.dg/fno-typeless-boz.f
12383         * g77.dg/fno-underscoring.f
12384         * g77.dg/fno-vxt-1.f
12385         * g77.dg/fonetrip.f
12386         * g77.dg/ftypeless-boz.f
12387         * g77.dg/fugly-assumed.f
12388         * g77.dg/funderscoring.f
12389         * g77.dg/fvxt-1.f
12390
12391 2001-08-01  Ziemowit Laski  <zlaski@apple.com>
12392
12393         * objc.dg/fwd-proto-1.m: New.
12394         * objc.dg/local-decl-1.m: New.
12395         * objc.dg/naming-1.m: New.
12396         * objc.dg/naming-2.m: New.
12397         * objc.dg/proto-hier-1.m: New.
12398
12399 2001-07-31  Hans-Peter Nilsson  <hp@bitrange.com>
12400
12401         * gcc.dg/c99-scope-2.c: Don't generally assume adding more
12402         largest-type elements to a struct makes its size grow.
12403
12404 2001-07-31  Nathan Sidwell  <nathan@codesourcery.com>
12405
12406         * g++.dg/abi/vthunk1.C: New test.
12407
12408 2001-07-31  Nathan Sidwell  <nathan@codesourcery.com>
12409
12410         * g++.dg/abi/vbase8-22.C: New test.
12411
12412 2001-07-31  Neil Booth  <neil@cat.daikokuya.demon.co.uk>
12413
12414         * gcc.dg/cpp/macro8.c: New test.
12415
12416 2001-07-27  Nathan Sidwell  <nathan@codesourcery.com>
12417
12418         * g++.dg/abi/vbase8-21.C: New test.
12419
12420 2001-07-27  Nathan Sidwell  <nathan@codesourcery.com>
12421
12422         * g++.dg/abi/vbase8-10.C: New test.
12423
12424 2001-07-27  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
12425
12426         * lib/g++.exp (g++_set_ld_library_path): Renamed to
12427         ${tool}_set_ld_library_path.
12428         Changed caller.
12429         * lib/objc.exp (${tool}_set_ld_library_path): New, copied from
12430         g++.exp.
12431
12432 2001-07-26  Stan Cox <scox@redhat.com>
12433
12434         * lib/g++.exp (g++_exit, g++_check_unsupported_p): Removed.
12435         * lib/gcc.exp (gcc_check_compile, gcc_pass, gcc_fail, gcc_finish,
12436         gcc_exit, gcc_check_unsupported_p):
12437         Moved to gcc-deps.exp
12438         * gcc-deps.exp: New file.
12439
12440 2001-07-26  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
12441
12442         * g++.old-deja/g++.pt/defarg14.C: New test.
12443
12444 2001-07-26  Nathan Sidwell  <nathan@codesourcery.com>
12445
12446         * g++.old-deja/g++.other/lineno5.C: New test.
12447
12448 2001-07-26  Nathan Sidwell  <nathan@codesourcery.com>
12449
12450         * g++.old-deja/g++.pt/crash68.C: New test.
12451
12452 2001-07-26  Nathan Sidwell  <nathan@codesourcery.com>
12453
12454         * g++.old-deja/g++.other/crash42.C: New test.
12455
12456 2001-07-26  Neil Booth  <neil@cat.daikokuya.demon.co.uk>
12457
12458         * gcc.dg/cpp/extratokens.c: Fix.
12459         * gcc.dg/cpp/skipping2.c: New tests.
12460
12461 2001-07-25  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
12462
12463         * gcc.c-torture/execute/20010724-1.c: New file.
12464         * gcc.c-torture/execute/20010724-1.x: New file.
12465
12466 2001-07-25  Nathan Sidwell  <nathan@codesourcery.com>
12467
12468         * g++.old-deja/g++.other/cond7.C: New test.
12469
12470 2001-07-25  Nathan Sidwell  <nathan@codesourcery.com>
12471
12472         * g++.old-deja/g++.other/optimize4.C: New test.
12473
12474 2001-07-25  Nathan Sidwell  <nathan@codesourcery.com>
12475
12476         * g++.old-deja/g++.abi/vbase8-5.C: New test.
12477
12478 2001-07-24  Jason Merrill  <jason_merrill@redhat.com>
12479
12480         * lib/scanasm.exp (scan-assembler*): Don't take "testcase" argument.
12481         * gcc.dg/asm-2.c, gcc.dg/asm-3.c, gcc.dg/asm-fs-1.c, gcc.dg/dll-1.c,
12482         gcc.dg/dll-3.c, gcc.dg/dll-4.c, gcc.dg/iftrap-1.c: Don't pass it.
12483         * g++.dg/mangle1.C, g++.dg/vtgc1.C: Likewise.
12484
12485         * lib/prune.exp (prune_gcc_output): Prune "Please submit a full
12486         bug report" message.
12487
12488         * g++.dg/dg.exp: Run tests from subdirectories other than "special".
12489         * g++.dg/ext/instantiate1.C: Move from old-deja.
12490
12491 2001-07-24  David Billinghurst <David.Billinghurst@riotinto.com>
12492
12493         * g77.f-torture/execute/intrinsic-unix-bessel.f: New test
12494         * g77.f-torture/execute/intrinsic-unix-erf.f: New test
12495         * g77.f-torture/execute/intrinsic-vax-cd.f: New test
12496         * g77.f-torture/execute/intrinsic-f2c-z.f: New test
12497
12498 2001-07-23  Jeffrey A Law  (law@cygnus.com)
12499
12500         * gcc.c-torture/execute/20010723-1.c: New test.
12501
12502 2001-07-23  Ben Elliston  <bje@redhat.com>
12503
12504         * g++.old-deja/g++.other/enum5.C: Mark as XFAIL.
12505
12506 2001-07-22  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
12507
12508         * gcc.c-torture/execute/ieee/ieee.exp: Only use -ffloat-store only on
12509         i[34567]86-*-*.
12510         Delete handling of ieee_multilib_flags.
12511         Pass -mieee for alpha*-*-* and sh-*-*.
12512         * gcc.c-torture/execute/20010114-2.c: Move into ieee subdir.
12513
12514 2001-07-21  Nathan Sidwell  <nathan@codesourcery.com>
12515
12516         Remove old-abi tests.
12517         * g++.old-deja/g++.mike/p11116.C: Remove.
12518         * g++.old-deja/g++.eh/catchptr1.C: Remove old-abi ifdef.
12519
12520 2001-07-20  David Billinghurst <David.Billinghurst@riotinto.org>
12521
12522         * g77.f-torture/compile/pr3743.f:  New test
12523
12524 2001-07-20  David Billinghurst <David.Billinghurst@riotinto.com>
12525
12526         * g77.f-torture/execute/f90-intrinsic-bit.f: New test
12527
12528 2001-07-19  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
12529
12530         * g++.old-deja/g++.pt/static3.C: Removed alpha*-*-osf* XFAIL.
12531         g++.old-deja/g++.pt/static6.C: Likewise.
12532         * lib/target-supports.exp (check_weak_available): alpha*-*-osf*
12533         supports weak symbols.
12534
12535 2001-07-18  Andreas Jaeger  <aj@suse.de>
12536
12537         * g++.dg/vtgc1.C: Revert patch from 2001-04-26 since vtable-gc is
12538         supported again.
12539
12540 2001-07-18  Andreas Jaeger  <aj@suse.de>
12541
12542         * gcc.dg/iftrap-1.c: Fix target line.
12543
12544 2001-07-17  Richard Henderson  <rth@redhat.com>
12545
12546         * gcc.c-torture/execute/20010717-1.c: New.
12547
12548 2001-07-17  Joseph S. Myers  <jsm28@cam.ac.uk>
12549
12550         * gcc.c-torture/compile/20010714-1.c, gcc.dg/format/attr-4.c: New
12551         tests.
12552
12553 2001-07-17  Peter Schmid  <schmid@snake.iap.physik.tu-darmstadt.de>
12554
12555         * g++.old-deja/g++.robertl/eb130.C: Include the correct header file.
12556
12557 2001-07-16  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
12558
12559         * gcc.c-torture/execute/20001229-1.c: Include <sys/proc.h> for
12560         UAC_SIGBUS, UAC_NOPRINT definitions.
12561
12562 2001-07-16  Nicola Pero  <n.pero@mi.flashnet.it>
12563
12564         * objc/execute/object_is_class.m: New test.
12565         * objc/execute/object_is_meta_class.m: New test.
12566
12567 2001-01-15  Toon Moene  <toon@moene.indiv.nluug.nl>
12568
12569         * g77.f-torture/execute/f90-intrinsic-numeric.f: Fix pasto.
12570         * g77.f-torture/execute/f90-intrinsic-mathematical.f: Fix pasto.
12571
12572 2001-01-15  David Billinghurst  <David.Billinghurst@riotinto.com>
12573
12574         * g77.f-torture/execute/f90-intrinsic-numeric.f: New test.
12575         * g77.f-torture/execute/f90-intrinsic-mathematical.f: New test.
12576
12577 2001-07-14  Richard Henderson  <rth@redhat.com>
12578
12579         * gcc.dg/iftrap-1.c: New.
12580
12581 2001-07-11  David Billinghurst  <David.Billinghurst@riotinto.com>
12582
12583         * g77.f-torture/execute/intrinsic77.f: New test.
12584
12585 2001-07-11  Janis Johnson <janis@us.ibm.com>
12586
12587         * gcc.misc-tests/gcov-3.c: New test.
12588
12589 2001-07-11  Richard Sandiford  <rsandifo@redhat.com>
12590
12591         * gcc.c-torture/compile/20010711-1.c,
12592         * gcc.c-torture/compile/20010711-2.c: New tests.
12593
12594 2001-07-11  Richard Sandiford  <rsandifo@redhat.com>
12595
12596         * gcc.c-torture/execute/20010711-1.c: New test.
12597
12598 2001-07-11  Ben Elliston  <bje@redhat.com>
12599
12600         * g++.old-deja/g++.other/enum5.C: New test.
12601
12602 2001-07-10  Jason Merrill  <jason_merrill@redhat.com>
12603
12604         * lib/g++-dg.exp: Load file-format and target-supports like gcc.
12605         (g++-dg-prune): Call prune_gcc_output.
12606         * prune.exp: New file for prune_gcc_output.
12607         * lib/g++.exp, lib/gcc.exp: Load it.
12608
12609 2001-07-08  Joseph S. Myers  <jsm28@cam.ac.uk>
12610
12611         * gcc.c-torture/compile/20010701-1.c,
12612         g++.old-deja/g++.ext/attrib6.C: New tests.
12613
12614 2001-07-06  Jeffrey A Law  (law@cygnus.com)
12615
12616         * gcc.c-torture/compile/20010706-1.c: New test.
12617
12618 2000-09-10  Michael Chamberlain <michael@chamberlain.net.au>
12619
12620         * gcc.misc-tests/mg.exp (compiler_output): Support tcl 8.3.1.
12621
12622 2001-06-28  Stan Shebs  <shebs@apple.com>
12623
12624         * gcc.dg/pragma-darwin.c: New test.
12625
12626 2001-06-28  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
12627
12628         * lib/objc.exp (objc_target_compile): Don't need -lposix4 on any
12629         Solaris 2.[678] system.
12630
12631 2001-06-22  Joseph S. Myers  <jsm28@cam.ac.uk>
12632
12633         * gcc.dg/20010622-1.c: New test.
12634
12635 2001-06-18  Stan Shebs  <shebs@apple.com>
12636
12637         * objc.dg: New directory.
12638         * objc.dg/dg.exp: New file.
12639         * objc.dg/alias.m: New.
12640         * objc.dg/class-1.m: New.
12641         * objc.dg/class-2.m: New.
12642         * objc.dg/const-str-1.m: New.
12643         * objc.dg/const-str-2.m: New.
12644         * objc.dg/id-1.m: New.
12645         * objc.dg/method-1.m: New.
12646         * objc.dg/super-class-1.m: New.
12647         * lib/objc-dg.exp: New file.
12648
12649 2001-06-16  John David Anglin  <dave@hiauly1.hia.nrc.ca>
12650
12651         * g++.dg/mangle1.C: Modify regexp to test for `[: \t\n]' at end
12652         of label name.
12653
12654 2001-06-14  Nathan Sidwell  <nathan@codesourcery.com>
12655
12656         * g++.old-deja/g++.abi/vbase8-9.C: New test.
12657
12658 2001-06-13  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
12659
12660         * lib/objc.exp (objc_target_compile): Add ${rootme} to ld_library_path
12661         variable.
12662
12663 2001-06-12  Richard Henderson  <rth@redhat.com>
12664
12665         * g++.old-deja/g++.other/crash27.C: Don't XFAIL.
12666
12667 2001-06-12  Nathan Sidwell  <nathan@codesourcery.com>
12668
12669         * g++.old-deja/g++.abi/vbase5.C: New test.
12670         * g++.old-deja/g++.abi/vbase6.C: New test.
12671         * g++.old-deja/g++.abi/vbase7.C: New test.
12672
12673 2001-06-12  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
12674
12675         * gcc.c-torture/compile/20010610-1.c: New test.
12676
12677 2001-06-12  Nathan Sidwell  <nathan@codesourcery.com>
12678
12679         * g++.old-deja/g++.abi/vbase4.C: New test.
12680
12681 2001-06-11  Stephane Carrez  <Stephane.Carrez@worldnet.fr>
12682
12683         * gcc.c-torture/execute/920501-8.x: New file, sprintf() does not
12684         support %f for HC11/HC12 targets.
12685         * gcc.c-torture/execute/930513-1.x: New file, likewise.
12686         * gcc.c-torture/execute/980709-1.x: New file, pow() is not available
12687         on HC11/HC12 targets.
12688         * gcc.c-torture/execute/990826-0.x: New file, likewise for floor().
12689
12690 2001-06-11  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
12691
12692         * gcc.dg/wchar_t-1.c: New file.
12693         * gcc.dg/wint_t-1.c: Likewise.
12694
12695 2001-06-11  Bernd Schmidt  <bernds@redhat.com>
12696
12697         * g++.old-deja/g++.other/stepanov_v1p2.C: Remove.
12698
12699 2001-06-11  Richard Henderson  <rth@redhat.com>
12700
12701         * g++.old-deja/g++.law/code-gen5.C: Don't send raw pointers to assert.
12702
12703 2001-06-11  Joseph S. Myers  <jsm28@cam.ac.uk>
12704
12705         * gcc.c-torture/compile/20010611-1.c: New test.
12706
12707 2001-06-11  Joseph S. Myers  <jsm28@cam.ac.uk>
12708
12709         * gcc.dg/c99-tag-1.c: Add more tests.
12710
12711 2001-06-10  Alexandre Oliva  <aoliva@redhat.com>
12712
12713         * g++.old-deja/g++.abi/ptrmem.C: Take into account different
12714         representation on MN10300 and ARM/Thumb.
12715
12716 2001-06-10  Toon Moene  <toon@moene.indiv.nluug.nl>
12717
12718         * g77.f-torture/execute/20010610.f: New.
12719
12720 2001-06-09  David Billinghurst  <David.Billinghurst@riotinto.com>
12721
12722         * g++.dg/mangle1.C: Change regex to allow USER_LABEL_PREFIX == "_"
12723         names.
12724
12725 2001-06-09  Richard Henderson  <rth@redhat.com>
12726
12727         * gcc.c-torture/execute/ashrdi-1.c: New.
12728         * gcc.c-torture/execute/ashldi-1.c: New.
12729         * gcc.c-torture/execute/lshrdi-1.c: New.
12730
12731 2001-06-09  Ovidiu Predescu  <ovidiu@cup.hp.com>
12732
12733         * objc/execute/load-3.m: Added. Check sending +load to categories,
12734         in addition to classes.
12735
12736 2001-06-08  Stan Shebs  <shebs@apple.com>
12737
12738         * objc/execute/load-2.m: New test.  From Nicola Pero
12739         <n.pero@mi.flashnet.it>.
12740
12741 2001-06-08  Jakub Jelinek  <jakub@redhat.com>
12742
12743         * gcc.c-torture/execute/20010605-2.c: New test.
12744
12745 2001-06-08  Nathan Sidwell  <nathan@codesourcery.com>
12746
12747         * g++.old-deja/g++.abi/vbase2.C: New test.
12748         * g++.old-deja/g++.abi/vbase3.C: New test.
12749
12750 2001-06-08  Nathan Sidwell  <nathan@codesourcery.com>
12751
12752         * g++.old-deja/g++.pt/friend49.C: New test.
12753
12754 2001-06-07  Nathan Sidwell  <nathan@codesourcery.com>
12755
12756         * g++.old-deja/g++.ext/anon3.C: New test.
12757
12758 2001-06-05  Nathan Sidwell  <nathan@codesourcery.com>
12759
12760         * g++.old-deja/g++.other/conv7.C: New test.
12761
12762 2001-06-05  Joseph S. Myers  <jsm28@cam.ac.uk>
12763
12764         * gcc.c-torture/compile/20010605-2.c: New test.
12765
12766 2001-06-04  John David Anglin  <dave@hiauly1.hia.nrc.ca>
12767
12768         * gcc.c-torture/execute/20010604-1.c: New test.
12769
12770 2001-06-04  Loren J. Rittle  <ljrittle@acm.org>
12771
12772         * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 5.x.
12773
12774 2001-06-04  Jeffrey Oldham  <oldham@codesourcery.com>
12775
12776         * lib/g++.exp (g++_include_flags): Change `args' to gccpath's value.
12777         (g++_link_flags): Likewise.
12778         (g++_init): Pass gccpath's value to two previous functions.
12779
12780 2001-06-02  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
12781
12782         * gcc.misc-tests/linkage.exp: Use wildcards when matching N32.
12783         Ensure logfile entry matches exec command line.
12784
12785 2001-05-31  Richard Henderson  <rth@redhat.com>
12786
12787         * gcc.c-torture/execute/memcheck/blkarg.x: Disable the test.
12788         * g++.dg/mangle1.C: Tweek expected mangling for 64-bit hosts.
12789
12790 2001-05-30  David.Billinghurst  <David.Billinghurst@riotinto.com>
12791
12792         * gcc.misc-tests/linkage.exp: Pass appropriate flags to native
12793         compiler for irix6.2
12794
12795 2001-05-30  Nathan Sidwell  <nathan@codesourcery.com>
12796
12797         * g++.old-deja/g++.other/optimize3.C: New file.
12798
12799 2001-05-29  Jeffrey Oldham  <oldham@codesourcery.com>
12800
12801         * gcc.c-torture/compile/20010518-2.x: New file to compile, not
12802         assemble.
12803
12804 2001-05-26  Nathan Sidwell  <nathan@codesourcery.com>
12805
12806         * g++.old-deja/g++.other/optimize2.C: New file.
12807
12808 2001-05-25  Diego Novillo  <dnovillo@redhat.com>
12809
12810         * gcc.c-torture/compile/20010518-2.c: New file.
12811         * gcc.c-torture/execute/20010518-1.c: New file.
12812         * gcc.c-torture/execute/20010518-2.c: New file.
12813
12814 2001-05-25  Joseph S. Myers  <jsm28@cam.ac.uk>
12815
12816         * gcc.dg/c90-arraydecl-1.c, gcc.dg/c99-arraydecl-1.c: New tests.
12817
12818 2001-05-24  Mark Mitchell  <mark@codesourcery.com>
12819
12820         G++ no longer defines builtins that do not begin with __builtin.
12821         * g++.old-deja/g++.abi/bitfields.C: Update accordingly.
12822         * g++.old-deja/g++.brendand/misc13.C: Likewise.
12823         * g++.old-deja/g++.law/builtin1.C: Likewise.
12824         * g++.old-deja/g++.law/cvt2.C: Likewise.
12825         * g++.old-deja/g++.mike/net5.C: Likewise.
12826         * g++.old-deja/g++.other/builtins1.C: Likewise.
12827         * g++.old-deja/g++.other/builtins2.C: Likewise.
12828         * g++.old-deja/g++.other/builtins3.C: Likewise.
12829         * g++.old-deja/g++.other/builtins4.C: Likewise.
12830         * g++.old-deja/g++.other/inline8.C: Likewise.
12831         * g++.old-deja/g++.robertl/eb39.C: Likewise.
12832
12833 2001-05-24  Nathan Sidwell  <nathan@codesourcery.com>
12834
12835         * g++.old-deja/g++.pt/using1.C: Adjust.
12836         * g++.old-deja/g++.pt/using2.C: New test.
12837
12838 2001-05-23  Neil Booth  <neil@daikokuya.demon.co.uk>
12839
12840         * gcc.dg/cpp/charconst.c: New tests.
12841         * gcc.dg/cpp/escape.c: New tests.
12842         * gcc.dg/cpp/escape-1.c: New tests.
12843         * gcc.dg/cpp/escape-2.c: New tests.
12844         * gcc.dg/cpp/ucs.c: New tests.
12845
12846 2001-05-23  David.Billinghurst <David.Billinghurst@riotinto.com>
12847
12848         * gcc.misc-tests/linkage.exp:  Pass appropriate flags to
12849         native compiler for irix6.5.
12850
12851 Wed May 23 2001  Jeffrey D. Oldham  <oldham@codesourcery.com>
12852
12853         * lib/g++.exp (g++_include_flags): Use args to compute
12854         get_multilibs.
12855         (g++_link_flags): Likewise.
12856         (g++_init): Pass TOOL_OPTIONS as arguments to two above functions.
12857
12858 2001-05-22  Joseph S. Myers  <jsm28@cam.ac.uk>
12859
12860         * gcc.dg/c90-hexfloat-1.c: Add more tests.
12861
12862 2001-05-21  Geoff Keating  <geoffk@redhat.com>
12863
12864         * gcc.c-torture/compile/920520-1.x: Merge previous contents into
12865         this file.
12866
12867 2001-05-21  Stephane Carrez  <Stephane.Carrez@worldnet.fr>
12868
12869         * gcc.c-torture/unsorted/msp.c (A_SIZE): Define according to
12870         STACK_SIZE;
12871         * gcc.c-torture/compile/991214-2.c (HISTO_SIZE): Define according
12872         to STACK_SIZE; Use it to define size of add_histo array.
12873         * gcc.c-torture/compile/920723-1.c (GITT_SIZE): Define according
12874         to STACK_SIZE.
12875         (f): Use GITT_SIZE to define size of gitt local table.
12876         * gcc.c-torture/compile/930621-1.c (BYTEMEM_SIZE): Define according
12877         to STACK_SIZE; Use it to define size of bytemem array.
12878
12879 2001-05-21  Stephane Carrez  <Stephane.Carrez@worldnet.fr>
12880
12881         * gcc.c-torture/compile/20000804-1.x: New file, this test fails
12882         on 68HC11/HC12 due to the asm instruction.
12883         * gcc.c-torture/compile/20001205-1.x: New file, ditto.
12884         * gcc.c-torture/compile/920520-1.x: Likewise.
12885         * gcc.c-torture/compile/20001226-1.x: New file, this test fails
12886         on 68HC11/HC12 because the function is larger than 64K.
12887         * gcc.c-torture/compile/961203-1.x: New file, this test fails
12888         on 68HC11/HC12 because the structure is too large.
12889
12890 2001-05-20  Richard Henderson  <rth@redhat.com>
12891
12892         * gcc.c-torture/execute/20010520-1.c: New.
12893
12894 2001-05-20  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
12895
12896         * g++.old-deja/g++.warn/compare1.C: New test.
12897         * gcc.dg/compare4.c: New test.
12898
12899 2001-05-20  Nathan Sidwell  <nathan@codesourcery.com>
12900
12901         * g++.old-deja/g++.other/optimize1.C: New test.
12902
12903 2001-05-20  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
12904
12905         * g++.old-deja/g++.pt/spec41.C: New test.
12906
12907 2001-05-19  Joseph S. Myers  <jsm28@cam.ac.uk>
12908
12909         * gcc.c-torture/compile/20010114-1.x: Remove.
12910
12911 2001-05-18  Stan Shebs  <shebs@apple.com>
12912
12913         * gcc.c-torture/compile/20010518-1.c: New test.
12914
12915 2001-05-18  Nathan Sidwell  <nathan@codesourcery.com>
12916
12917         * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL.
12918         * g++.old-deja/g++.pt/crash67.C: New test.
12919
12920 2001-05-17  Jeffrey D. Oldham  <oldham@codesourcery.com>
12921
12922         * g++.old-deja/g++.other/debug9.C: New test.
12923
12924 2001-05-16  Zack Weinberg  <zackw@stanford.edu>
12925
12926         * gcc.dg/complete-port.c: New (revised version of libgcc1-test.c)
12927
12928 2001-05-16  Jan Hubicka  <jh@suse.cz>
12929
12930         * gcc.c-torture/compile/20010516-1.c: New test.
12931
12932 2001-05-16  Nathan Sidwell  <nathan@codesourcery.com>
12933
12934         * g++.old-deja/g++.other/crash41.C: New test.
12935
12936 2001-05-16  Nathan Sidwell  <nathan@codesourcery.com>
12937
12938         * g++.old-deja/g++.pt/crash66.C: New test.
12939
12940 2001-05-15  Benjamin Kosnik  <bkoz@redhat.com>
12941
12942         * g++.old-deja/g++.robertl/eb27.C: Convert.
12943
12944 2001-05-15  Nick Clifton  <nickc@cambridge.redhat.com>
12945
12946         * g++.dg/friend-warn.C: New test.  Do not warn about friend
12947         declaration being redundant.
12948
12949 2001-05-15  Mark Mitchell (admin)  <mitchell@nunki.dbai.tuwien.ac.at>
12950
12951         * gcc.dg/ultrasp2.c: Don't run it with -m64 on sparc-*-*.
12952
12953 2001-05-14  Mark Mitchell  <mark@codesourcery.com>
12954
12955         * lib/objc.exp: Add -lposix4 on Solaris 2.6 and Solaris 2.7.
12956
12957 2001-05-13  Benjamin Kosnik  <bkoz@redhat.com>
12958
12959         * lib/g++.exp: Use testsuite_flags.
12960
12961 2001-05-13  Mark Mitchell  <mark@codesourcery.com>
12962
12963         * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 4.x.
12964
12965 2001-05-11  John David Anglin  <dave@hiauly1.hia.nrc.ca>
12966
12967         * gcc.c-torture/execute/ieee/ieee.exp: Don't run ieee tests on VAX.
12968
12969 2001-05-11  Mark Mitchell  <mark@codesourcery.com>
12970
12971         * lib/objc.exp: Add -lposix4 on Solaris 2.8.
12972
12973 2001-05-10  Joseph S. Myers  <jsm28@cam.ac.uk>
12974
12975         * gcc.c-torture/compile/20010313-1.c: New test.
12976
12977 2001-05-09  Zack Weinberg  <zackw@stanford.edu>
12978
12979         * gcc.dg/cpp/direct2.c: New test.
12980         * gccq.dg/cpp/direct2s.c: New test.
12981
12982         * gcc.c-torture/execute/920730-1t.c: #undef __GNUC__ at head.
12983
12984 2001-05-07  Mark Mitchell  <mark@codesourcery.com>
12985
12986         * g++.old-deja/g++.other/op2.C: Don't use `glob' as a variable.
12987         * g++.old-deja/g++.other/op3.C: Likewise.
12988
12989 2001-05-06  Neil Booth  <neil@daikokuya.demon.co.uk>
12990
12991         * gcc.dg/cpp/syshdr.h: New file.
12992         * gcc.dg/cpp/sysmac1.c: Update.
12993         * gcc.dg/cpp/sysmac2.c: Update.
12994
12995 2001-05-05  Neil Booth  <neil@daikokuya.demon.co.uk>
12996
12997         * gcc.dg/cpp/sysmac1.c,sysmac2.c: Return to original file.
12998
12999 2001-05-04  David Edelsohn  <edelsohn@gnu.org>
13000
13001         * gcc.c-torture/execute/20001227-1.c: Remove duplicate of
13002         gcc.c-torture/execute/20000412-3.c with no ChangeLog entry.
13003
13004 2001-05-04  Neil Booth  <neil@daikokuya.demon.co.uk>
13005
13006         * gcc.c-torture/execute/longlong.c: Update for 16 bit int issues.
13007
13008 2001-05-03  Geoffrey Keating  <geoffk@redhat.com>
13009
13010         * lib/g++.exp (g++_include_flags): Don't use any special flags
13011         if TESTING_IN_BUILD_TREE is not defined.
13012         (g++_init): Use a plain 'c++' as the compiler if
13013         TESTING_IN_BUILD_TREEE is not defined.
13014
13015 2001-05-02  Jakub Jelinek  <jakub@redhat.com>
13016
13017         * g++.old-deja/g++.eh/catch13.C: New test.
13018         * g++.old-deja/g++.eh/catch14.C: New test.
13019
13020 2001-05-02  Jakub Jelinek  <jakub@redhat.com>
13021
13022         * gcc.dg/cpp/tr-define.c: New test.
13023
13024 2001-05-01  Loren J. Rittle  <ljrittle@acm.org>
13025
13026         * g++.old-deja/g++.abi/cxa_vec.C: Get malloc() from
13027         <stdlib.h>, not <malloc.h>.
13028
13029 2001-05-01  Nathan Sidwell  <nathan@codesourcery.com>
13030
13031         * g++.old-deja/g++.ns/template17.C: New test.
13032
13033 2001-05-01  Nathan Sidwell  <nathan@codesourcery.com>
13034
13035         * g++.old-deja/g++.pt/ref4.C: New test.
13036
13037 2001-04-30  Richard Henderson  <rth@redhat.com>
13038
13039         * gcc.dg/20000724-1.c: Revert last change.
13040
13041 2001-04-30  Toon Moene  <toon@moene.indiv.nluug.nl>
13042
13043         * g77.f-torture/execute/20010430.f: New test.
13044
13045 2001-04-30  Mark Mitchell  <mark@codesourcery.com>
13046
13047         * gcc.dg/20000724-1.c: Add a clobber of `esp'.
13048
13049 2001-04-29  Joseph S. Myers  <jsm28@cam.ac.uk>
13050
13051         * g++.old-deja/g++.other/crash14.C: Remove -fnew-abi.
13052
13053 2001-04-27  Nathan Sidwell  <nathan@codesourcery.com>
13054
13055         * g++.old-deja/g++.eh/crash6.C: New test.
13056
13057 2001-04-27  Nathan Sidwell  <nathan@codesourcery.com>
13058
13059         * g++.old-deja/g++.other/warn7.C: New test.
13060
13061 2001-04-27  Nathan Sidwell  <nathan@codesourcery.com>
13062
13063         * g++.old-deja/g++.other/defarg9.C: New test.
13064
13065 2001-04-26  Toon Moene  <toon@moene.indiv.nluug.nl>
13066
13067         * g77.f-torture/compile/20010426.f: New test.
13068         * g77.f-torture/execute/20010426.f: New test.
13069
13070 2001-04-26  Toon Moene  <toon@moene.indiv.nluug.nl>
13071
13072         * g77.f-torture/compile/20000629-1.x: Remove - error
13073         has been fixed.
13074
13075 2001-04-26  Jeffrey A Law  (law@cygnus.com)
13076
13077         * g++.dg/special/initp1.C: Moved here from g++.old-deja/g++.ext.
13078         Tweak slightly to work with g++.dg framework.
13079         * g++.dg/special/ecos.exp: Run initp1.C test.
13080         * g++.old-deja/g++.ext/initp1.C: Moved to g++.dg/special.
13081
13082         * g++.old-deja/g++.ext/instantiate2.C: XFAIL for HPUX too since
13083         its linker doesn't give line numbers either.
13084         * g++.old-deja/g++.ext/instantiate3.C: Similarly.
13085
13086 2001-04-26  Nathan Sidwell <nathan@codesourcery.com>
13087
13088         * g++.old-deja/g++.other/lex1.C: New test.
13089
13090 2001-04-26  Jakub Jelinek  <jakub@redhat.com>
13091
13092         * gcc.dg/noncompile/20010425-1.c: New test.
13093
13094 2001-04-26  Nathan Sidwell <nathan@codesourcery.com>
13095
13096         * g++.old-deja/g++.pt/mangle2.C: New test.
13097
13098 2001-04-25  Jakub Jelinek  <jakub@redhat.com>
13099
13100         * gcc.dg/format/plus-1.c: New test.
13101
13102 2001-04-25  Jakub Jelinek  <jakub@redhat.com>
13103
13104         * gcc.dg/20010423-1.c: New test.
13105
13106 2001-04-25  Jakub Jelinek  <jakub@redhat.com>
13107
13108         * gcc.c-torture/execute/20010422-1.c: New test.
13109
13110 2001-04-25  Nathan Sidwell  <nathan@codesourcery.com>
13111
13112         * g++.old-deja/g++.ns/type2.C: New test.
13113
13114 2001-04-24  Zack Weinberg  <zackw@stanford.edu>
13115
13116         * g++.old-deja/g++.other/perf1.C: New test.
13117
13118 2001-04-24  Nathan Sidwell <nathan@codesourcery.com>
13119
13120         * gcc.dg/c99-func-2.c: Remove xfail.
13121         * gcc.dg/c99-func-3.c: Remove xfail.
13122         * gcc.dg/c99-func-4.c: Remove xfail.
13123
13124 2001-04-23  Zack Weinberg  <zackw@stanford.edu>
13125
13126         * gcc.c-torture/execute/20010124-1.c: No longer expected to fail.
13127
13128 2001-04-23  Joseph S. Myers  <jsm28@cam.ac.uk>
13129
13130         * gcc.c-torture/compile/20010423-1.c: New test.
13131
13132 2001-04-20  Nathan Sidwell  <nathan@codesourcery.com>
13133
13134         * g++.old-deja/g++.pt/typename28.C: New test.
13135
13136 2001-04-20  Nathan Sidwell  <nathan@codesourcery.com>
13137
13138         * g++.old-deja/g++.abi/empty2.C: New test.
13139         * g++.old-deja/g++.abi/empty3.C: New test.
13140
13141 2001-04-20  Jakub Jelinek  <jakub@redhat.com>
13142
13143         * g++.old-deja/g++.other/comdat2.C: New test.
13144         * g++.old-deja/g++.other/comdat2-aux.cc: Auxiliary source for it.
13145
13146 2001-04-20  Jakub Jelinek  <jakub@redhat.com>
13147
13148         * g++.old-deja/g++.other/overload14.C: New test.
13149
13150 2001-04-20  Jakub Jelinek  <jakub@redhat.com>
13151
13152         * g++.old-deja/g++.other/lookup23.C: New test.
13153
13154 2001-04-20  Jakub Jelinek  <jakub@redhat.com>
13155
13156         * gcc.c-torture/execute/20010403-1.c: New test.
13157
13158 2001-04-19  David Billinghurst <David.Billinghurst@riotinto.com>
13159             Mark Mitchell  <mark@codesourcery.com>
13160
13161         * lib/old-dejagnu.exp: Don't delete output of executable.
13162         Add .exe suffix to executables.
13163
13164 2001-04-18  Toon Moene  <toon@moene.indiv.nluug.nl>
13165
13166         * g77.f-torture/execute/short.x; Remove - Error has been fixed.
13167
13168 2001-04-16  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
13169
13170         * gcc.dg/wtr-conversion-1.c: Don't test for width changes.
13171
13172 2001-04-12  Nathan Sidwell  <nathan@codesourcery.com>
13173
13174         * g++.old-deja/g++.abi/primary3.C (main): Correct expected layout.
13175         * g++.old-deja/g++.abi/crash1.C: New test.
13176
13177 2001-04-12  Nathan Sidwell  <nathan@codesourcery.com>
13178
13179         * g++.old-deja/g++.other/crash40.C: New test.
13180
13181 2001-04-11  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
13182
13183         * gcc.c-torture/execute/20010122-1.c: Fix declaration of alloca.
13184
13185 2001-04-11  Nathan Sidwell  <nathan@codesourcery.com>
13186
13187         * g++.old-deja/g++.other/warn6.C: New test.
13188
13189 22001-04-11  Peter Schmid  <schmid@snake.iap.physik.tu-darmstadt.de>
13190
13191         * g++.old-deja/g++.robertl/eb42.C: Same.
13192
13193 001-04-10  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
13194
13195         * gcc.dg/wtr-conversion-1.c: New testcase.
13196
13197 2001-04-10  Richard Henderson  <rth@redhat.com>
13198
13199         * g++.old-deja/g++.other/array5.C: New.
13200
13201 2001-04-08  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
13202
13203         * gcc.c-torture/execute/20010408-1.c: New test.
13204
13205 2001-04-06  Benjamin Kosnik  <bkoz@redhat.com>
13206
13207         * g++.old-deja/g++.benjamin/15071.C (main): Update to conformant
13208         headers and constructs.
13209         * g++.old-deja/g++.robertl/eb79.C: Same.
13210         * g++.old-deja/g++.robertl/eb77.C (main): Same.
13211         * g++.old-deja/g++.robertl/eb73.C: Same.
13212         * g++.old-deja/g++.robertl/eb66.C (main): Same.
13213         * g++.old-deja/g++.robertl/eb55.C (t): Same.
13214         * g++.old-deja/g++.robertl/eb54.C (main): Same.
13215         * g++.old-deja/g++.robertl/eb46.C (main): Same.
13216         * g++.old-deja/g++.robertl/eb44.C: Same.
13217         * g++.old-deja/g++.robertl/eb41.C (main): Same.
13218         * g++.old-deja/g++.robertl/eb4.C (main): Same.
13219         * g++.old-deja/g++.robertl/eb39.C: Same.
13220         * g++.old-deja/g++.robertl/eb33.C (main): Same.
13221         * g++.old-deja/g++.robertl/eb31.C (main): Same.
13222         * g++.old-deja/g++.robertl/eb30.C: Same.
13223         * g++.old-deja/g++.robertl/eb3.C: Same.
13224         * g++.old-deja/g++.robertl/eb24.C (T>): Same.
13225         * g++.old-deja/g++.robertl/eb21.C: Same.
13226         * g++.old-deja/g++.robertl/eb15.C: Same.
13227         * g++.old-deja/g++.robertl/eb118.C: Same.
13228         * g++.old-deja/g++.robertl/eb115.C (main): Same.
13229         * g++.old-deja/g++.robertl/eb113.C (streambuf): Same.
13230         * g++.old-deja/g++.robertl/eb109.C: Same.
13231         * g++.old-deja/g++.other/sibcall1.C (main): Same.
13232         * g++.old-deja/g++.mike/rtti1.C: Same.
13233         * g++.old-deja/g++.mike/p658.C: Same.
13234         * g++.old-deja/g++.mike/net46.C: Same.
13235         * g++.old-deja/g++.mike/net34.C: Same.
13236         * g++.old-deja/g++.mike/memoize1.C: Same.
13237         * g++.old-deja/g++.mike/eh2.C: Same.
13238         * g++.old-deja/g++.law/weak.C: Same.
13239         * g++.old-deja/g++.law/visibility7.C: Same.
13240         * g++.old-deja/g++.law/visibility25.C: Same.
13241         * g++.old-deja/g++.law/visibility22.C: Same.
13242         * g++.old-deja/g++.law/visibility2.C: Same.
13243         * g++.old-deja/g++.law/visibility17.C: Same.
13244         * g++.old-deja/g++.law/visibility13.C: Same.
13245         * g++.old-deja/g++.law/visibility10.C: Same.
13246         * g++.old-deja/g++.law/visibility1.C: Same.
13247         * g++.old-deja/g++.law/virtual3.C (eval): Same.
13248         * g++.old-deja/g++.law/vbase1.C: Same.
13249         * g++.old-deja/g++.law/operators32.C: Same.
13250         * g++.old-deja/g++.law/nest3.C: Same.
13251         * g++.old-deja/g++.law/missed-error2.C (foo): Same.
13252         * g++.old-deja/g++.law/except5.C (main): Same.
13253         * g++.old-deja/g++.law/cvt7.C (run): Same.
13254         * g++.old-deja/g++.law/cvt2.C: Same.
13255         * g++.old-deja/g++.law/cvt16.C: Same.
13256         * g++.old-deja/g++.law/ctors6.C (bar): Same.
13257         * g++.old-deja/g++.law/ctors17.C (main): Same.
13258         * g++.old-deja/g++.law/ctors13.C: Same.
13259         * g++.old-deja/g++.law/ctors12.C (main): Same.
13260         * g++.old-deja/g++.law/ctors10.C: Same.
13261         * g++.old-deja/g++.law/code-gen5.C: Same.
13262         * g++.old-deja/g++.law/bad-error7.C: Same.
13263         * g++.old-deja/g++.law/arm9.C: Same.
13264         * g++.old-deja/g++.law/arm12.C: Same.
13265         * g++.old-deja/g++.law/arg8.C: Same.
13266         * g++.old-deja/g++.law/arg1.C: Same.
13267         * g++.old-deja/g++.jason/typeid1.C (struct foo): Same.
13268         * g++.old-deja/g++.jason/template31.C: Same.
13269         * g++.old-deja/g++.jason/template24.C (main): Same.
13270         * g++.old-deja/g++.jason/2371.C: Same.
13271         * g++.old-deja/g++.eh/new2.C: Same.
13272         * g++.old-deja/g++.eh/new1.C: Same.
13273         * g++.old-deja/g++.brendan/ptolemy2.C: Same.
13274         * g++.old-deja/g++.brendan/nest21.C (main): Same.
13275         * g++.old-deja/g++.brendan/err-msg3.C: Same.
13276         * g++.old-deja/g++.brendan/crash62.C: Same.
13277         * g++.old-deja/g++.brendan/crash52.C: Same.
13278         * g++.old-deja/g++.brendan/crash49.C (main): Same.
13279         * g++.old-deja/g++.brendan/crash38.C: Same.
13280         * g++.old-deja/g++.brendan/crash15.C (main): Same.
13281         * g++.old-deja/g++.brendan/copy9.C: Same.
13282
13283 2001-04-06  J"orn Rennecke <amylaar@redhat.com>
13284
13285         * gcc.c-torture/execute/20001203-2.c (memset):
13286         Count argument is of type __SIZE_TYPE__.
13287
13288 2001-04-04  Diego Novillo  <dnovillo@redhat.com>
13289
13290         * gcc.c-torture/compile/20010404-1.c: New test.
13291
13292 2001-04-04  Jakub Jelinek  <jakub@redhat.com>
13293
13294         * gcc.c-torture/compile/20010326-1.c: New test.
13295
13296 2001-04-03  Alexandre Oliva  <aoliva@redhat.com>
13297
13298         * g++.old-deja/g++.ext/instantiate1.C: Adjust to accommodate
13299         peculiarities of the SH.
13300         * g++.old-deja/g++.ext/instantiate2.C: Likewise.
13301
13302 2001-04-02  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
13303
13304         * gcc.c-torture/execute/ieee/fp-cmp-1.c: Renamed nan to dnan.
13305         * gcc.c-torture/execute/ieee/fp-cmp-3.c: Likewise.
13306         * gcc.c-torture/execute/ieee/fp-cmp-2.c: Renamed nan to fnan.
13307
13308 2001-04-02  Jakub Jelinek  <jakub@redhat.com>
13309
13310         * g77.f-torture/compile/20010321-1.f: New test.
13311
13312 2001-04-02  Jakub Jelinek  <jakub@redhat.com>
13313
13314         * gcc.c-torture/compile/20010329-1.c: New test.
13315
13316 2001-04-02  Jakub Jelinek  <jakub@redhat.com>
13317
13318         * gcc.c-torture/execute/20010329-1.c: New test.
13319
13320 2001-03-28  Loren J. Rittle  <ljrittle@acm.org>
13321
13322         * g++.old-deja/g++.other/eh4.C: Fix typo.
13323
13324 2001-03-28  Loren J. Rittle  <ljrittle@acm.org>
13325
13326         * g++.dg/special/ecos.exp (conpr-1.C): Do not write in $srcdir.
13327
13328 2001-03-28  Philip Blundell  <philb@gnu.org>
13329
13330         * gcc.c-torture/compile/20010328-1.c: New test.
13331
13332 2001-03-27  Richard Henderson  <rth@redhat.com>
13333
13334         * g++.old-deja/g++.eh/crash3.C: Don't use -fsjlj-exceptions.
13335         * g++.old-deja/g++.eh/vbase3.C: Likewise.
13336
13337 2001-03-27  Alan Modra  <alan@linuxcare.com.au>
13338
13339         * gcc.c-torture/compile/20010327-1.c: New test.
13340
13341 2001-03-26  Nathan Sidwell  <nathan@codesourcery.com>
13342
13343         * g++.old-deja/g++.other/friend12.C: New test.
13344         * g++.old-deja/g++.other/friend9.C: Expect no errors.
13345         * g++.old-deja/g++.robertl/eb56.C: Make typedef public.
13346
13347 2001-03-25  Joseph S. Myers  <jsm28@cam.ac.uk>
13348
13349         * gcc.c-torture/execute/20010325-1.c: New test.
13350
13351 2001-03-23  Jakub Jelinek  <jakub@redhat.com>
13352
13353         * g++.old-deja/g++.other/mangle3.C: New test.
13354
13355 2001-03-22  Jakub Jelinek  <jakub@redhat.com>
13356
13357         * g++.old-deja/g++.other/anon8.C: New test.
13358
13359 2001-03-20  Philip Blundell  <philb@gnu.org>
13360
13361         * gcc.c-torture/compile/20010320-1.c: New test.
13362
13363 2001-03-17  Richard Henderson  <rth@redhat.com>
13364
13365         * g++.old-deja/g++.other/eh4.C: Add expected error text.
13366
13367 2001-03-15  Geoff Keating  <geoff@redhat.com>
13368
13369         * gcc.c-torture/execute/memcheck/memcheck.exp: Don't try to run these
13370         tests on AIX.
13371
13372 2001-03-15  Gabriel Dos Reis  <gdr@codesourcery.com>
13373
13374         * g++.old-deja/g++.other/eh4.C: New test.
13375
13376 2001-03-14  Neil Booth  <neil@daikokuya.demon.co.uk>
13377
13378         * gcc.dg/cpp/mi1.c: Update.
13379
13380 2001-03-14  Jakub Jelinek  <jakub@redhat.com>
13381
13382         * g++.old-deja/g++.other/regstack.C: New test.
13383
13384 2001-03-12  Nathan Sidwell  <nathan@codesourcery.com>
13385
13386         * g++.old-deja/g++.other/ref4.C: New test.
13387
13388 2001-03-11  Nicola Pero <n.pero@mi.flashnet.it>
13389
13390         * objc/execute/va_method.m: Added.
13391         * objc/execute/IMP.m: Added.
13392         * objc/execute/_cmd.m: Added.
13393         * objc/execute/accessing_ivars.m: Added.
13394         * objc/execute/class-1.m: Added.
13395         * objc/execute/class-10.m: Added.
13396         * objc/execute/class-11.m: Added.
13397         * objc/execute/class-12.m: Added.
13398         * objc/execute/class-13.m: Added.
13399         * objc/execute/class-14.m: Added.
13400         * objc/execute/class-2.m: Added.
13401         * objc/execute/class-3.m: Added.
13402         * objc/execute/class-4.m: Added.
13403         * objc/execute/class-5.m: Added.
13404         * objc/execute/class-6.m: Added.
13405         * objc/execute/class-7.m: Added.
13406         * objc/execute/class-8.m: Added.
13407         * objc/execute/class-9.m: Added.
13408         * objc/execute/class-tests-1.h
13409         * objc/execute/class-tests-2.h
13410         * objc/execute/compatibility_alias.m: Added.
13411         * objc/execute/encode-1.m: Added.
13412         * objc/execute/formal_protocol-1.m: Added.
13413         * objc/execute/formal_protocol-2.m: Added.
13414         * objc/execute/formal_protocol-3.m: Added.
13415         * objc/execute/formal_protocol-4.m: Added.
13416         * objc/execute/formal_protocol-5.m: Added.
13417         * objc/execute/formal_protocol-6.m: Added.
13418         * objc/execute/formal_protocol-7.m: Added.
13419         * objc/execute/informal_protocol.m: Added.
13420         * objc/execute/initialize.m: Added.
13421         * objc/execute/load.m: Added.
13422         * objc/execute/many_args_method.m: Added.
13423         * objc/execute/nested-3.m: Added.
13424         * objc/execute/no_clash.m: Added.
13425         * objc/execute/private.m: Added.
13426         * objc/execute/redefining_self.m: Added.
13427         * objc/execute/root_methods.m: Added.
13428         * objc/execute/selector-1.m: Added.
13429         * objc/execute/static-1.m: Added.
13430         * objc/execute/static-2.m: Added.
13431         * objc/execute/va_method.m: Added.
13432
13433 2001-03-10  Richard Henderson  <rth@redhat.com>
13434
13435         * g++.old-deja/g++.oliva/delete3.C (main): Catch the exception.
13436
13437 2001-03-07  Neil Booth  <neil@daikokuya.demon.co.uk>
13438
13439         * g++.old-deja/g++.other/crash31.C: XFAIL.
13440         * g77.f-torture/execute/20010116.x: Conditional XFAIL.
13441         * g77.f-torture/execute/short.x: XFAIL -Os on x86.
13442         * gcc.c-torture/execute/20010123-1.x: XFAIL.
13443         * gcc.c-torture/execute/20010124-1.x: XFAIL.
13444         * gcc.dg/sequence-pt-1.c: XFAIL one test.
13445
13446 2001-03-06  Ovidiu Predescu  <ovidiu@cup.hp.com>
13447
13448         * objc/execute/nested-2.m: Added. Contributed by Nicola Pero.
13449
13450 2001-03-06  Zack Weinberg  <zackw@stanford.edu>
13451
13452         * gcc.dg/20000724-1.c: Don't use multiline strings.
13453
13454 2001-03-06  Zack Weinberg  <zackw@stanford.edu>
13455
13456         * objc/execute/string1.m, objc/execute/string2.m: Compare the
13457         result of -cString against what we expect it to be; don't just
13458         print it out for no one to read.
13459
13460         * objc/execute/string3.m, objc/execute/string4.m: New tests.
13461         Based on testcases provided by Nicola Pero.
13462
13463 2001-03-03  Neil Booth  <neil@daikokuya.demon.co.uk>
13464
13465         * gcc.dg/cpp/macro7.c: New test.
13466
13467 2001-03-03  Neil Booth  <neil@daikokuya.demon.co.uk>
13468
13469         * gcc.dg/cpp/multiline.c: Update.
13470
13471 2001-03-02  Nathan Sidwell  <nathan@codesourcery.com>
13472
13473         * g++.old-deja/g++.other/enum3.C: New test.
13474
13475 2001-03-02  Nathan Sidwell  <nathan@codesourcery.com>
13476
13477         * g++.old-deja/g++.other/pod1.C: New test.
13478
13479 2001-03-02  Nathan Sidwell  <nathan@codesourcery.com>
13480
13481         * g++.old-deja/g++.ext/overload1.C: New test.
13482
13483 2001-03-01  Nathan Sidwell  <nathan@codesourcery.com>
13484
13485         * g++.old-deja/g++.pt/using1.C: New test.
13486
13487 2001-03-01  Nathan Sidwell  <nathan@codesourcery.com>
13488
13489         * g++.old-deja/g++.other/using9.C: New test.
13490
13491 2001-02-28  Ovidiu Predescu  <ovidiu@cup.hp.com>
13492
13493         * objc/execute/bycopy-3.m: Added new test from Nicola Pero.
13494
13495         * objc/execute/protocol.m (main): Added patch from Nicola Pero.
13496
13497 2001-02-28  Nathan Sidwell  <nathan@codesourcery.com>
13498
13499         * g++.old-deja/g++.ext/realpt1.C: Remove.
13500
13501 2001-02-27  Nathan Sidwell  <nathan@codesourcery.com>
13502
13503         * g++.old-deja/g++.abi/vtable3.h: Check vcall offsets too.
13504
13505 2001-02-26  Will Cohen  <wcohen@redhat.com>
13506
13507         * gcc.c-torture/execute/ieee/20010226-1.c: New test.
13508
13509 2001-02-26  Jeffrey Oldham  <oldham@codesourcery.com>
13510
13511         * g++.old-deja/g++.pt/overload15.C: New test to stress overloaded
13512         templatized constructors.
13513
13514 2001-02-24  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
13515
13516         * gcc.c-torture/execute/20010224-1.c: New test.
13517
13518 2001-02-23  Jakub Jelinek  <jakub@redhat.com>
13519
13520         * gcc.c-torture/execute/20010222-1.c: New test.
13521
13522 2001-02-22  Jakub Jelinek  <jakub@redhat.com>
13523
13524         * g++.old-deja/g++.other/inline20.C: New test.
13525
13526 2001-02-21  Ovidiu Predescu  <ovidiu@cup.hp.com>
13527
13528         * objc/execute/nested-1.m: Added (contributed by Nicola Pero).
13529
13530 2001-02-21  Gabriel Dos Reis  <gdr@merlin.codesourcery.com>
13531
13532         * g++.old-deja/g++.other/lookup22.C: New test.
13533
13534 2001-02-19  Zack Weinberg  <zackw@stanford.edu>
13535
13536         * g77.dg: New directory.
13537         * g77.dg/20010216-1.f: New test case.
13538         * g77.dg/dg.exp: New driver.
13539         * lib/g77-dg.exp: New driver library.
13540
13541 2001-02-18  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
13542
13543         * g++.old-deja/g++.other/inline19.c: Remove XFAIL.
13544
13545 2001-02-16  Gabriel Dos Reis <gdr@codesourcery.com>
13546
13547         * g++.old-deja/g++.other/decl9.C: New test.
13548
13549 2001-02-16  Jakub Jelinek  <jakub@redhat.com>
13550
13551         * g++.old-deja/g++.other/init16.C: Update the test so that it does
13552         not need <string> and also tests the initialization at runtime.
13553
13554 2001-02-16  Neil Booth  <neil@daikokuya.demon.co.uk>
13555
13556         * gcc.c-torture/execute/longlong.c: New test.
13557
13558 2001-02-14  J"orn Rennecke <amylaar@redhat.com>
13559
13560         * g++.old-deja/g++.brendan/new2.C (main): Use sizeof.
13561
13562 2001-02-14  J"orn Rennecke <amylaar@redhat.com>
13563
13564         * gcc.c-torture/execute/920302-1.c (execute):
13565         Change argument type to short.
13566
13567 2001-02-14  Nathan Sidwell  <nathan@codesourcery.com>
13568
13569         * g++.old-deja/g++.pt/deduct6.C: New test.
13570
13571 2001-02-14  Nathan Sidwell  <nathan@codesourcery.com>
13572
13573         * g++.old-deja/g++.pt/deduct5.C: New test.
13574
13575 2001-02-14  Jakub Jelinek  <jakub@redhat.com>
13576
13577         * gcc.c-torture/execute/20010209-1.c: New test.
13578
13579 2001-02-14  Neil Booth  <neil@daikokuya.demon.co.uk>
13580
13581         * gcc.dg/cpp/sysmac1.c, sysmac2.c: New tests.
13582
13583 2001-02-12  Geoffrey Keating  <geoffk@redhat.com>
13584
13585         * g++.dg/vtgc1.C: Update for new ABI.
13586
13587         * consistency.vlad: New directory, 1665 files.
13588
13589 2001-02-12  Joseph S. Myers  <jsm28@cam.ac.uk>
13590
13591         * gcc.dg/c99-impl-int-1.c: Use stricter error string for implicit
13592         return type.
13593         * gcc.dg/cpp/digraphs.c: Declare puts.
13594
13595 2001-02-12  Nathan Sidwell  <nathan@codesourcery.com>
13596
13597         * g++.old-deja/g++.other/warn5.C: New test.
13598
13599 2001-02-12  Nathan Sidwell  <nathan@codesourcery.com>
13600
13601         * g++.old-deja/g++.pt/spec40.C: New test.
13602
13603 2001-02-12  Nathan Sidwell  <nathan@codesourcery.com>
13604
13605         * g++.old-deja/g++.robertl/eb63.C: Remove new initializer list
13606         case.
13607         * g++.old-deja/g++.ext/arrnew.C: Deprecate.
13608
13609 2001-02-12  Jakub Jelinek  <jakub@redhat.com>
13610
13611         * gcc.c-torture/compile/20010209-1.c: New test.
13612
13613 2001-02-11  Jeffrey Oldham  <oldham@codesourcery.com>
13614
13615         * g++.old-deja/g++.other/crash26.C: XFAIL if parser produces
13616         excess errors message but not if it crashes.
13617         * g++.old-deja/g++.other/crash27.C: Likewise.
13618         * g++.old-deja/g++.other/crash28.C: Likewise.
13619         * g++.old-deja/g++.other/crash30.C: Likewise.
13620         * g++.old-deja/g++.other/crash32.C: Likewise.
13621         * g++.old-deja/g++.other/crash35.C: Likewise.
13622         * g++.old-deja/g++.pt/inherit2.C: Likewise.
13623
13624 2001-02-08  Joseph S. Myers  <jsm28@cam.ac.uk>
13625
13626         * config/default.exp, gcc.dg/cpp/cpp.exp, gcc.dg/dg.exp,
13627         gcc.dg/noncompile/noncompile.exp, gcc.dg/format/format.exp,
13628         g++.dg/dg.exp, g++.old-deja/old-deja.exp,
13629         g77.f-torture/execute/execute.exp,
13630         g77.f-torture/noncompile/noncompile.exp,
13631         gcc.c-torture/execute/execute.exp,
13632         gcc.c-torture/execute/memcheck/memcheck.exp,
13633         gcc.misc-tests/acker1.exp, gcc.misc-tests/dg-test.exp,
13634         gcc.misc-tests/dhry.exp, gcc.misc-tests/gcov.exp,
13635         gcc.misc-tests/linkage.exp, gcc.misc-tests/matrix1.exp,
13636         gcc.misc-tests/mg.exp, gcc.misc-tests/msgs.exp,
13637         gcc.misc-tests/sieve.exp, gcc.misc-tests/sort2.exp,
13638         lib/g++-dg.exp, lib/g++.exp, lib/g77.exp, lib/gcc-dg.exp,
13639         lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
13640         lib/old-dejagnu.exp, lib/scanasm.exp, objc/execute/execute.exp:
13641         Remove bug reporting instructions with ancient email addresses.
13642
13643 2001-02-07  Jakub Jelinek  <jakub@redhat.com>
13644
13645         * gcc.dg/20010202-1.c: New test.
13646         * gcc.dg/991209-1.c: Compile on whole ia32 family, not just i386.
13647
13648 2001-02-07  Zack Weinberg  <zack@wolery.stanford.edu>
13649
13650         * g++.dg/stdbool-if.C: New test.
13651
13652 2001-02-07  Ovidiu Predescu  <ovidiu@cup.hp.com>
13653
13654         * objc/execute/fdecl.m: Added main().
13655
13656 2001-02-07  Jakub Jelinek  <jakub@redhat.com>
13657
13658         * gcc.c-torture/execute/20010206-1.c: New test.
13659
13660 2001-02-06  Neil Booth  <neil@daikokuya.demon.co.uk>
13661
13662         * gcc.dg/cpp/avoidpaste1.c: Update.
13663
13664 2001-02-05  Ovidiu Predescu  <ovidiu@cup.hp.com>
13665
13666         * objc/execute/bycopy-1.m, bycopy-2.m: Added new tests from Nicola
13667         Pero <nicola@brainstorm.co.uk>.
13668         * objc/execute/fdecl.m: Declare foo as pointer to AClass.
13669
13670 2001-02-06  Nathan Sidwell  <nathan@codesourcery.com>
13671
13672         * g++.old-deja/g++.pt/spec39.C: New test.
13673
13674 2001-02-05  Jakub Jelinek  <jakub@redhat.com>
13675
13676         * gcc.c-torture/compile/20010202-1.c: New test.
13677
13678 2001-02-05  Nathan Sidwell  <nathan@codesourcery.com>
13679
13680         * g++.old-deja/g++.abi/primary2.C: New test.
13681         * g++.old-deja/g++.abi/primary3.C: New test.
13682         * g++.old-deja/g++.abi/primary4.C: New test.
13683         * g++.old-deja/g++.abi/primary5.C: New test.
13684         * g++.old-deja/g++.abi/vtable3.h: New test.
13685         * g++.old-deja/g++.abi/vtable3a.C: New test.
13686         * g++.old-deja/g++.abi/vtable3b.C: New test.
13687         * g++.old-deja/g++.abi/vtable3c.C: New test.
13688         * g++.old-deja/g++.abi/vtable3d.C: New test.
13689         * g++.old-deja/g++.abi/vtable3e.C: New test.
13690         * g++.old-deja/g++.abi/vtable3f.C: New test.
13691         * g++.old-deja/g++.abi/vtable3g.C: New test.
13692         * g++.old-deja/g++.abi/vtable3h.C: New test.
13693         * g++.old-deja/g++.abi/vtable3i.C: New test.
13694         * g++.old-deja/g++.abi/vtable3j.C: New test.
13695         * g++.old-deja/g++.oliva/thunk1.C: Remove XFAIL.
13696
13697 2001-02-03  Jakub Jelinek  <jakub@redhat.com>
13698
13699         * g++.old-deja/g++.other/anon6.C: New test.
13700         * g++.old-deja/g++.other/anon7.C: New test.
13701
13702 2001-02-01  Neil Booth  <neil@daikokuya.demon.co.uk>
13703
13704         * gcc.dg/cpp/avoidpaste2.c: New tests.
13705
13706 2001-01-31  Jakub Jelinek  <jakub@redhat.com>
13707
13708         * gcc.dg/gnu99-init-1.c: Add test for [0 ... 0] range.
13709
13710 2001-01-31  Jeffrey Oldham  <oldham@codesourcery.com>
13711
13712         * gcc.dg/c99-float-1.c: Back out "XFAIL FLT_EVAL_METHOD and
13713         DECIMAL_DIG cases for Irix."
13714
13715 2001-01-31  J"orn Rennecke <amylaar@redhat.com>
13716
13717         * gcc.c-torture/execute/920302-1.c: Cast 0 to pointer.
13718
13719 2001-01-31  Joseph S. Myers  <jsm28@cam.ac.uk>
13720
13721         * gcc.dg/c99-tag-1.c: New test.
13722
13723 2001-01-31  Neil Booth  <neil@daikokuya.demon.co.uk>
13724
13725         * gcc.dg/cpp/tr-warn1.c: Add tests.
13726
13727 2001-01-31  Neil Booth  <neil@daikokuya.demon.co.uk>
13728
13729         * gcc.dg/cpp/avoidpaste1.c: Update.
13730         * gcc.dg/cpp/paste4.c: Update.
13731
13732 2001-01-30  Jeffrey Oldham  <oldham@codesourcery.com>
13733
13734         * gcc.dg/c99-float-1.c: XFAIL FLT_EVAL_METHOD and DECIMAL_DIG
13735         cases for Irix.
13736
13737 2001-01-30  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
13738
13739         * g++.old-deja/g++.other/inline19.C: New test.
13740
13741 2001-01-30  Neil Booth  <neil@daikokuya.demon.co.uk>
13742
13743         * gcc.dg/Wlarger-than.c: New test.
13744
13745 2001-01-29  Neil Booth  <neil@daikokuya.demon.co.uk>
13746
13747         * gcc.dg/cpp/avoidpaste1.c: Fix typos.
13748
13749 2001-01-29  Jakub Jelinek  <jakub@redhat.com>
13750
13751         * gcc.c-torture/execute/20010129-1.c: New test.
13752         * gcc.c-torture/execute/20010129-1.x: Add -mcpu=i686 on ia32.
13753
13754 2001-01-28  Neil Booth  <neil@daikokuya.demon.co.uk>
13755
13756         * gcc.dg/cpp/avoidpaste1.c: Test case.
13757
13758 2001-01-28  Jakub Jelinek  <jakub@redhat.com>
13759
13760         * g++.old-deja/g++.other/inline18.C: New test.
13761
13762 2001-01-27  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
13763
13764         * gcc.c-torture/execute/stdio-opt-2.c: Also test __builtin_puts
13765         and __builtin_putchar.
13766
13767 2001-01-27  Jakub Jelinek  <jakub@redhat.com>
13768
13769         * gcc.dg/gnu99-init-1.c: Add 3 more designated range initializer
13770         tests.
13771
13772 2001-01-25  Jeffrey Oldham  <oldham@codesourcery.com>
13773
13774         * gcc.c-torture/execute/ieee/20000320-1.c (main): For MIPS, change
13775         floating point number rounding mode to round to the nearest
13776         representable mode.
13777
13778 2001-01-25  Jakub Jelinek  <jakub@redhat.com>
13779
13780         * g++.old-deja/g++.other/mangle2.C: New test.
13781
13782 2001-01-24  Joseph S. Myers  <jsm28@cam.ac.uk>
13783
13784         * gcc.c-torture/compile/20010124-1.c: New test.
13785
13786 2001-01-24  Nathan Sidwell  <nathan@codesourcery.com>
13787
13788         * g++.old-deja/g++.pt/spec38.C: New test.
13789
13790 2001-01-23  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
13791
13792         * g++.old-deja/g++.pt/spec33.C: Change from "Build don't link" to
13793         "Build don't run".
13794
13795 2001-01-23  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
13796
13797         * gcc.c-torture/execute/20010123-1.c: New test.
13798
13799 2001-01-23  Nathan Sidwell  <nathan@codesourcery.com>
13800
13801         * g++.old-deja/g++.pt/spec37.C: New test.
13802
13803 2001-01-23  Nathan Sidwell  <nathan@codesourcery.com>
13804
13805         * g++.old-deja/g++.pt/overload14.C: New test.
13806
13807 2001-01-22  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
13808
13809         * gcc.c-torture/execute/20010122-1.c: New test, exercise
13810         __builtin_return_address.
13811
13812 2001-01-22  Nathan Sidwell  <nathan@codesourcery.com>
13813
13814         * g++.old-deja/g++.martin/sts_partial.C: Remove XFAIL.
13815         * g++.old-deja/g++.pt/spec35.C: New test.
13816         * g++.old-deja/g++.pt/spec36.C: New test.
13817
13818 2001-01-20  Jakub Jelinek  <jakub@redhat.com>
13819
13820         * gcc.c-torture/compile/20010118-1.c: New test.
13821
13822 2001-01-20  Neil Booth  <neil@daikokuya.demon.co.uk>
13823
13824         * gcc.dg/cpp/macro3.c,macro4.c,strp1.c: Update.
13825
13826 2001-01-19  Jakub Jelinek  <jakub@redhat.com>
13827
13828         * gcc.c-torture/execute/20010119-1.c: New test.
13829
13830 2001-01-19  Nathan Sidwell  <nathan@codesourcery.com>
13831
13832         * g++.old-deja/g++.other/vbase5.C: New test.
13833
13834 2001-01-19  Jakub Jelinek  <jakub@redhat.com>
13835
13836         * gcc.c-torture/execute/20010118-1.c: New test.
13837
13838 2001-01-19  Nathan Sidwell  <nathan@codesourcery.com>
13839
13840         * g++.old-deja/g++.pt/deduct3.C: New test.
13841
13842 2001-01-19  Nathan Sidwell  <nathan@codesourcery.com>
13843
13844         * g++.old-deja/g++.pt/spec34.C: New test.
13845
13846 2001-01-19  "Billinghurst, David (CRTS)" <David.Billinghurst@riotinto.com>
13847
13848         * g77.f-torture/compile/20000601-2.f: New test.
13849
13850 2001-01-18  Nathan Sidwell  <nathan@codesourcery.com>
13851
13852         * g++.old-deja/g++.other/init17.C: New test.
13853
13854 2001-01-18  Alexandre Oliva  <aoliva@redhat.com>
13855
13856         * gcc.dg/cpp/if-2.c: Adjust for signed wchar_t.
13857
13858 2001-01-18  Nathan Sidwell  <nathan@codesourcery.com>
13859
13860         * g++.old-deja/g++.pt/unify8.C: New test.
13861
13862 2001-01-18  Nathan Sidwell  <nathan@codesourcery.com>
13863
13864         * g++.old-deja/g++.abi/vbase1.C: New test.
13865
13866 2001-01-18  Nathan Sidwell  <nathan@codesourcery.com>
13867
13868         * g++.old-deja/g++.pt/crash65.C: New test.
13869
13870 2001-01-18  Neil Booth  <neil@daikokuya.demon.co.uk>
13871
13872         * gcc.dg/cpp/assembl2.S: New test case.
13873
13874 2001-01-17  Jeffrey Oldham  <oldham@codesourcery.com>
13875
13876         * gcc.dg/special/ecos.exp (wkali-2.c): Xfail if only weak aliases
13877         are supported.
13878
13879 2001-01-17  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
13880
13881         * g++.old-deja/g++.other/builtins1.C: New test.
13882         * g++.old-deja/g++.other/builtins2.C: Likewise.
13883         * g++.old-deja/g++.other/builtins3.C: Likewise.
13884         * g++.old-deja/g++.other/builtins4.C: Likewise.
13885
13886 2001-01-17  Jakub Jelinek  <jakub@redhat.com>
13887
13888         * gcc.c-torture/compile/20010117-1.c: New test.
13889         * gcc.c-torture/compile/20010117-2.c: New test.
13890
13891 2001-01-15  Toon Moene  <toon@moene.indiv.nluug.nl>
13892
13893         * g77.f-torture/execute/20010116.[fx]: New test,
13894         XFAIL on i?86-*-*.
13895         * g77.f-torture/compile/20010115.f: Indicate it's
13896         a test for PR fortran/1636.
13897
13898 2001-01-15  Joseph S. Myers  <jsm28@cam.ac.uk>
13899
13900         * gcc.dg/c90-float-1.c, gcc.dg/c99-float-1.c: New tests.
13901
13902 2001-01-15  Toon Moene  <toon@moene.indiv.nluug.nl>
13903
13904         * g77.f-torture/compile/20010115.f: New test.
13905
13906 2001-01-15  Nathan Sidwell  <nathan@codesourcery.com>
13907
13908         * g++.old-deja/g++.pt/nontype5.C: New test.
13909
13910 2001-01-15  Neil Booth  <neil@daikokuya.demon.co.uk>
13911
13912         * gcc.dg/cpp/if-2.c: Comment out occasionally bogus test; we
13913         have an equivalent working one below it.
13914
13915 2001-01-14  Jeffrey Oldham  <oldham@codesourcery.com>
13916
13917         * g++.old-deja/g++.ext/instantiate2.C: Add explanatory comment.
13918         * g++.old-deja/g++.ext/instantiate3.C: Likewise.
13919
13920 2001-01-14  Jeffrey Oldham  <oldham@codesourcery.com>
13921
13922         * g++.dg/special/ecos.exp (conpr-1.C): XFAIL if compile emits
13923         message containing "init_priority".
13924         (conpr-2.C): Likewise.
13925         (conpr-3.C): Likewise.
13926         * g++.old-deja/g++.ext/initp1.C: XFAIL for Irix.
13927
13928 2001-01-14  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
13929
13930         * gcc.c-torture/execute/20010114-2.c: New test.
13931
13932 2001-01-14  Joseph S. Myers  <jsm28@cam.ac.uk>
13933
13934         * gcc.c-torture/compile/20010114-1.c: New test.
13935         * gcc.c-torture/compile/20010114-1.x: Xfail.
13936         * gcc.c-torture/compile/20010114-2.c: New test.
13937         * gcc.c-torture/execute/20010114-1.c: New test.
13938         * gcc.dg/trunc-1.c: New test.
13939         * gcc.dg/uninit-B.c: New test.
13940
13941 2001-01-13  Nick Clifton  <nickc@redhat.com>
13942
13943         * gcc.c-torture/execute/bf64-1.x: Expect to fail on M*Core
13944         target.
13945
13946 2001-01-13  Joseph S. Myers  <jsm28@cam.ac.uk>
13947
13948         * gcc.c-torture/compile/20010113-1.c: New test.
13949
13950 2001-01-13  Jakub Jelinek  <jakub@redhat.com>
13951
13952         * gcc.c-torture/compile/20001212-1.c: New test.
13953
13954 2001-01-13  Neil Booth  <neil@daikokuya.demon.co.uk>
13955
13956         * gcc.dg/cpp/widestr1.c: Update.
13957         * gcc.dg/cpp/prag-imp.c: Remove.
13958
13959 2001-01-12  Jakub Jelinek  <jakub@redhat.com>
13960
13961         * gcc.c-torture/execute/20000801-3.x: Remove.
13962         * gcc.dg/c90-init-1.c: New test.
13963         * gcc.dg/c99-init-1.c: New test.
13964         * gcc.dg/c99-init-2.c: New test.
13965         * gcc.dg/gnu99-init-1.c: New test.
13966
13967 2001-01-12  Richard Earnshaw <rearnsha@arm.com>
13968
13969         * lib/f-torture.exp (f_torture_compile): Prune the warnings before
13970         testing that no relevant ones were found.
13971
13972 2001-01-12  Nathan Sidwell  <nathan@codesourcery.com>
13973
13974         * g++.old-deja/g++.pt/cast2.C: New test.
13975
13976 2001-01-12  Nathan Sidwell  <nathan@codesourcery.com>
13977
13978         * g++.old-deja/g++.pt/friend47.C: New test.
13979
13980 2001-01-11  Nathan Sidwell  <nathan@codesourcery.com>
13981
13982         * g++.old-deja/g++.pt/instantiate13.C: New test.
13983
13984 2001-01-11  Nathan Sidwell  <nathan@codesourcery.com>
13985
13986         * g++.old-deja/g++.other/defarg7.C: New test.
13987         * g++.old-deja/g++.other/defarg8.C: New test.
13988
13989 2001-01-11  Nathan Sidwell  <nathan@codesourcery.com>
13990
13991         * g++.old-deja/g++.pt/crash64.C: New test.
13992
13993 2001-01-11  Nathan Sidwell  <nathan@codesourcery.com>
13994
13995         * g++.old-deja/g++.pt/crash63.C: New test.
13996
13997 2001-01-11  Neil Booth  <neil@daikokuya.demon.co.uk>
13998
13999         * gcc.dg/cpp/if-2.c: Add wide char test without sign extension.
14000
14001 2001-01-10  Alan Lehotsky  <lehotsky@tiac.net>
14002
14003         * gcc.dg/20000926-1.c: Parameterize for machines with 16-bit ints.
14004
14005 2001-01-10  Nathan Sidwell  <nathan@codesourcery.com>
14006
14007         * g++.old-deja/g++.pt/error3.C: New test.
14008
14009 2001-01-10  Nathan Sidwell  <nathan@codesourcery.com>
14010
14011         * g++.old-deja/g++.other/crash39.C: New test.
14012
14013 2001-01-10  Nathan Sidwell  <nathan@codesourcery.com>
14014
14015         * g++.old-deja/g++.other/vbase4.C: New test.
14016
14017 2001-01-08  Jonathan Larmour  <jlarmour@redhat.com>
14018
14019         * gcc.dg/20000419-2.c: Move to "special" subdirectory.
14020         * gcc.dg/special/20000419-2.c: New file. Identical to above.
14021         * gcc.dg/special/special.exp: New test driver which will check
14022         for alias support for the above test.
14023
14024 2001-01-09  Alan Lehotsky  <lehotsky@tiac.net>
14025
14026         * gcc.c-torture/execute/921202-1.c: Use STACK_SIZE to avoid
14027         problems on small machines.
14028         * gcc.c-torture/execute/920730-1.c: Use values from <limits.h> to
14029         parameterize.
14030
14031 2001-01-09  Jeffrey Oldham  <oldham@codesourcery.com>
14032
14033         * g++.old-deja/g++.ext/instantiate2.C: ERROR line should fail for
14034         mips.
14035         * g++.old-deja/g++.ext/instantiate3.C: Likewise.
14036
14037 2001-01-09  Nathan Sidwell  <nathan@codesourcery.com>
14038
14039         * g++.old_deja/g++.pt/using8.C: New test.
14040
14041 2001-01-09  Joseph S. Myers  <jsm28@cam.ac.uk>
14042
14043         * gcc.dg/format/attr-2.c, gcc.dg/format/attr-3.c: New tests.
14044
14045 2000-01-08  Loren J. Rittle  <ljrittle@acm.org>
14046
14047         * gcc.c-torture/execute/ieee/mzero2.x: Adjust statement of
14048         where a failure is expected.
14049         * gcc.c-torture/execute/ieee/rbug.x: Likewise.
14050
14051 2001-01-08  Nathan Sidwell  <nathan@codesourcery.com>
14052
14053         * g++.old_deja/g++.pt/instantiate12.C: New test.
14054
14055 2001-01-08  Nathan Sidwell  <nathan@codesourcery.com>
14056
14057         * g++.old-deja/g++.benjamin/15309-1.C: Expect diagnostic at
14058         start of structs.
14059         * g++.old-deja/g++.benjamin/15309-2.C: Likewise.
14060         * g++.old-deja/g++.brendan/crash17.C: Likewise.
14061         * g++.old-deja/g++.brendan/crash29.C: Likewise.
14062         * g++.old-deja/g++.brendan/crash48.C: Likewise.
14063         * g++.old-deja/g++.brendan/ns1.C: Likewise.
14064         * g++.old-deja/g++.brendan/warnings1.C: Likewise.
14065         * g++.old-deja/g++.bugs/900205_04.C: Likewise.
14066         * g++.old-deja/g++.bugs/900514_03.C: Likewise.
14067         * g++.old-deja/g++.eh/spec6.C: Likewise.
14068         * g++.old-deja/g++.jason/crash3.C: Likewise.
14069         * g++.old-deja/g++.law/ctors11.C: Likewise.
14070         * g++.old-deja/g++.law/ctors17.C: Likewise.
14071         * g++.old-deja/g++.law/ctors5.C: Likewise.
14072         * g++.old-deja/g++.law/ctors9.C: Likewise.
14073         * g++.old-deja/g++.mike/ambig1.C: Likewise.
14074         * g++.old-deja/g++.mike/net22.C: Likewise.
14075         * g++.old-deja/g++.mike/p3538a.C: Likewise.
14076         * g++.old-deja/g++.mike/p3538b.C: Likewise.
14077         * g++.old-deja/g++.mike/virt3.C: Likewise.
14078         * g++.old-deja/g++.niklas/t128.C: Likewise.
14079         * g++.old-deja/g++.other/anon4.C: Likewise.
14080         * g++.old-deja/g++.other/using1.C: Likewise.
14081         * g++.old-deja/g++.other/warn3.C: Likewise.
14082         * g++.old-deja/g++.pt/t37.C: Likewise.
14083         * g++.old-deja/g++.robertl/eb69.C: Likewise.
14084         * g++.old-deja/g++.robertl/eb71.C: Likewise.
14085
14086 2001-01-08  Nathan Sidwell  <nathan@codesourcery.com>
14087
14088         * g++.old-deja/g++.other/lookup16.C: Remove XFAIL.
14089
14090 2001-01-07  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
14091
14092         * gcc.c-torture/execute/stdio-opt-3.c: New test.
14093
14094 2001-01-07  Jakub Jelinek  <jakub@redhat.com>
14095
14096         * gcc.c-torture/compile/20010107-1.c: New test.
14097
14098 2001-01-07  Joseph S. Myers  <jsm28@cam.ac.uk>
14099
14100         * gcc.c-torture/execute/builtin-noret-1.c: New test.
14101
14102 2001-01-07  Joseph S. Myers  <jsm28@cam.ac.uk>
14103
14104         * gcc.dg/format/format.h: New file.
14105         * gcc.dg/format/array-1.c, gcc.dg/format/attr-1.c,
14106         gcc.dg/format/branch-1.c, gcc.dg/format/c90-printf-1.c,
14107         gcc.dg/format/c90-printf-2.c, gcc.dg/format/c90-printf-3.c,
14108         gcc.dg/format/c90-scanf-1.c, gcc.dg/format/c90-scanf-2.c,
14109         gcc.dg/format/c90-scanf-3.c, gcc.dg/format/c90-scanf-4.c,
14110         gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
14111         gcc.dg/format/c94-printf-1.c, gcc.dg/format/c94-scanf-1.c,
14112         gcc.dg/format/c99-printf-1.c, gcc.dg/format/c99-printf-2.c,
14113         gcc.dg/format/c99-printf-3.c, gcc.dg/format/c99-scanf-1.c,
14114         gcc.dg/format/c99-scanf-2.c, gcc.dg/format/c99-scanf-3.c,
14115         gcc.dg/format/c99-strftime-1.c, gcc.dg/format/c99-strftime-2.c,
14116         gcc.dg/format/diag-1.c, gcc.dg/format/errmk-1.c,
14117         gcc.dg/format/ext-1.c, gcc.dg/format/ext-2.c,
14118         gcc.dg/format/ext-3.c, gcc.dg/format/ext-4.c,
14119         gcc.dg/format/ext-5.c, gcc.dg/format/miss-1.c,
14120         gcc.dg/format/miss-2.c, gcc.dg/format/no-exargs-1.c,
14121         gcc.dg/format/no-y2k-1.c, gcc.dg/format/nonlit-1.c,
14122         gcc.dg/format/nonlit-2.c, gcc.dg/format/nonlit-3.c,
14123         gcc.dg/format/sec-1.c, gcc.dg/format/strfmon-1.c,
14124         gcc.dg/format/va-1.c, gcc.dg/format/warnll-1.c,
14125         gcc.dg/format/xopen-1.c, gcc.dg/format/z-1.c: Include "format.h"
14126         instead of declaring standard types, macros and functions in each
14127         test.
14128
14129 2001-01-06  Alexandre Oliva  <aoliva@redhat.com>
14130
14131         * gcc.c-torture/execute/20010106-1.c: New test.
14132
14133 2001-01-06  Joseph S. Myers  <jsm28@cam.ac.uk>
14134
14135         * gcc.dg/format/format.exp: New file.
14136         * gcc.dg/c90-printf-1.c: Rename to gcc.dg/format/c90-printf-1.c.
14137         * gcc.dg/c90-printf-2.c: Rename to gcc.dg/format/c90-printf-2.c.
14138         * gcc.dg/c90-printf-3.c: Rename to gcc.dg/format/c90-printf-3.c.
14139         * gcc.dg/c94-printf-1.c: Rename to gcc.dg/format/c94-printf-1.c.
14140         * gcc.dg/c99-printf-1.c: Rename to gcc.dg/format/c99-printf-1.c.
14141         * gcc.dg/c99-printf-2.c: Rename to gcc.dg/format/c99-printf-2.c.
14142         * gcc.dg/c99-printf-3.c: Rename to gcc.dg/format/c99-printf-3.c.
14143         * gcc.dg/c90-scanf-1.c: Rename to gcc.dg/format/c90-scanf-1.c.
14144         * gcc.dg/c90-scanf-2.c: Rename to gcc.dg/format/c90-scanf-2.c.
14145         * gcc.dg/c90-scanf-3.c: Rename to gcc.dg/format/c90-scanf-3.c.
14146         * gcc.dg/c90-scanf-4.c: Rename to gcc.dg/format/c90-scanf-4.c.
14147         * gcc.dg/c94-scanf-1.c: Rename to gcc.dg/format/c94-scanf-1.c.
14148         * gcc.dg/c99-scanf-1.c: Rename to gcc.dg/format/c99-scanf-1.c.
14149         * gcc.dg/c99-scanf-2.c: Rename to gcc.dg/format/c99-scanf-2.c.
14150         * gcc.dg/c99-scanf-3.c: Rename to gcc.dg/format/c99-scanf-3.c.
14151         * gcc.dg/c90-strftime-1.c: Rename to gcc.dg/format/c90-strftime-1.c.
14152         * gcc.dg/c90-strftime-2.c: Rename to gcc.dg/format/c90-strftime-2.c.
14153         * gcc.dg/c99-strftime-1.c: Rename to gcc.dg/format/c99-strftime-1.c.
14154         * gcc.dg/c99-strftime-2.c: Rename to gcc.dg/format/c99-strftime-2.c.
14155         * gcc.dg/format-array-1.c: Rename to gcc.dg/format/array-1.c.
14156         * gcc.dg/format-attr-1.c: Rename to gcc.dg/format/attr-1.c.
14157         * gcc.dg/format-branch-1.c: Rename to gcc.dg/format/branch-1.c.
14158         * gcc.dg/format-diag-1.c: Rename to gcc.dg/format/diag-1.c.
14159         * gcc.dg/format-errmk-1.c: Rename to gcc.dg/format/errmk-1.c.
14160         * gcc.dg/format-ext-1.c: Rename to gcc.dg/format/ext-1.c.
14161         * gcc.dg/format-ext-2.c: Rename to gcc.dg/format/ext-2.c.
14162         * gcc.dg/format-ext-3.c: Rename to gcc.dg/format/ext-3.c.
14163         * gcc.dg/format-ext-4.c: Rename to gcc.dg/format/ext-4.c.
14164         * gcc.dg/format-ext-5.c: Rename to gcc.dg/format/ext-5.c.
14165         * gcc.dg/format-miss-1.c: Rename to gcc.dg/format/miss-1.c.
14166         * gcc.dg/format-miss-2.c: Rename to gcc.dg/format/miss-2.c.
14167         * gcc.dg/format-no-exargs-1.c: Rename to gcc.dg/format/no-exargs-1.c.
14168         * gcc.dg/format-no-y2k-1.c: Rename to gcc.dg/format/no-y2k-1.c.
14169         * gcc.dg/format-nonlit-1.c: Rename to gcc.dg/format/nonlit-1.c.
14170         * gcc.dg/format-nonlit-2.c: Rename to gcc.dg/format/nonlit-2.c.
14171         * gcc.dg/format-nonlit-3.c: Rename to gcc.dg/format/nonlit-3.c.
14172         * gcc.dg/format-sec-1.c: Rename to gcc.dg/format/sec-1.c.
14173         * gcc.dg/format-strfmon-1.c: Rename to gcc.dg/format/strfmon-1.c.
14174         * gcc.dg/format-va-1.c: Rename to gcc.dg/format/va-1.c.
14175         * gcc.dg/format-warnll-1.c: Rename to gcc.dg/format/warnll-1.c.
14176         * gcc.dg/format-xopen-1.c: Rename to gcc.dg/format/xopen-1.c.
14177         * gcc.dg/formatz-1.c: Rename to gcc.dg/format/z-1.c.
14178
14179 2001-01-05  Alexandre Oliva  <aoliva@redhat.com>
14180
14181         * gcc.c-torture/execute/991228-1.c: Take word endianness into
14182         account.
14183
14184 2001-01-05  Joseph S. Myers  <jsm28@cam.ac.uk>
14185
14186         * gcc.c-torture/execute/builtin-complex-1.c: New test.
14187
14188 2001-01-05  Nathan Sidwell  <nathan@codesourcery.com>
14189
14190         * g++.old-deja/g++.pt/crash62.C: New test.
14191
14192 2001-01-04  Richard Henderson  <rth@redhat.com>
14193
14194         * gcc.dg/20000926-1.c: Update expected warnings.
14195         * gcc.dg/array-2.c: Likewise.
14196         * gcc.dg/array-4.c: Also validate flexible array members.
14197         * gcc.dg/c99-flex-array-1.c: New.
14198
14199 2001-01-04  Joseph S. Myers  <jsm28@cam.ac.uk>
14200
14201         * gcc.c-torture/compile/20001222-1.x: Remove.
14202
14203 2001-01-04  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
14204
14205         * gcc.c-torture/execute/built-in-setjmp.c: New.
14206
14207 2001-01-03  Richard Henderson  <rth@redhat.com>
14208
14209         * gcc.dg/940510-1.c: Update expected error wording.
14210         * gcc.dg/array-2.c, gcc.dg/array-3.c, gcc.dg/array-4.c: New.
14211
14212 2001-01-03  Jeffrey Oldham  <oldham@codesourcery.com>
14213
14214         * lib/target-supports.exp (check_alias_available): Modified to
14215         indicate aliases not supported if only weak aliases are supported.
14216
14217 2001-01-03  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
14218
14219         * gcc.c-torture/execute/string-opt-8.c: Add more testcases.
14220         Turn on cmpstrsi checks for __pj__ and __i370__.
14221
14222 2001-01-03  Nathan Sidwell  <nathan@codesourcery.com>
14223
14224         * g++.old-deja/g++.other/virtual11.C: New test.
14225
14226 2001-01-03  Nathan Sidwell  <nathan@codesourcery.com>
14227
14228         * g++.old-deja/g++.eh/spec6.C: Remove remaining XFAIL.
14229
14230 2001-01-02  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
14231
14232         * gcc.c-torture/compile/20010102-1.c: New test.
14233
14234 2001-01-02  Andreas Jaeger  <aj@suse.de>
14235
14236         * gcc.dg/noreturn-3.c: New test.
14237
14238         * gcc.dg/noreturn-4.c: New test.
14239
14240 2001-01-01  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
14241
14242         * gcc.c-torture/execute/stdio-opt-1.c: Also test
14243         __builtin_fputc and __builtin_fwrite.
14244
14245 2000-12-30  Jeffrey Oldham  <oldham@codesourcery.com>
14246
14247         * gcc.c-torture/execute/20001009-2.c (foo): Test only works for
14248         signed char, not default char.
14249
14250 2000-12-30  Jeffrey Oldham  <oldham@codesourcery.com>
14251
14252         * g++.old-deja/g++.other/crash18.C: Fails on mips*-sgi-irix*.
14253
14254 2000-12-30  David Billinghurst <David.Billinghurst@riotinto.com>
14255
14256         * lib/g++.exp:  Use sh to exec ${odir_v3}/tests_flags
14257
14258 2000-12-29  Richard Henderson  <rth@redhat.com>
14259
14260         * gcc.dg/20001117-1.c (__cyg_profile_func_enter): Define.
14261         (__cyg_profile_func_exit): Define.
14262
14263 2000-12-29  Hans-Peter Nilsson  <hp@bitrange.com>
14264
14265         * g++.dg/vtgc1.C: New test.
14266
14267 2000-12-28  Geoffrey Keating  <geoffk@redhat.com>
14268
14269         * gcc.dg/noncompile/20001228-1.c: New test.
14270
14271         * gcc.dg/20001228-1.c: New test.
14272
14273         * gcc.c-torture/execute/20001228-1.c: New test.
14274
14275 2000-12-28  Joseph S. Myers  <jsm28@cam.ac.uk>
14276
14277         * gcc.dg/format-strfmon-1.c: New test.
14278
14279 2000-12-27  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
14280
14281         * gcc.c-torture/execute/stdio-opt-1.c: Test __builtin_ style too.
14282         * gcc.c-torture/execute/stdio-opt-2.c: Likewise.
14283         * gcc.c-torture/execute/string-opt-1.c: Likewise.
14284         * gcc.c-torture/execute/string-opt-2.c: Likewise.
14285         * gcc.c-torture/execute/string-opt-3.c: Likewise.
14286         * gcc.c-torture/execute/string-opt-4.c: Likewise.
14287         * gcc.c-torture/execute/string-opt-6.c: Likewise.
14288         * gcc.c-torture/execute/string-opt-7.c: Likewise.
14289         * gcc.c-torture/execute/string-opt-8.c: Likewise.
14290         * gcc.c-torture/execute/string-opt-9.c: Likewise.
14291         * gcc.c-torture/execute/string-opt-10.c: Likewise.
14292         * gcc.c-torture/execute/string-opt-11.c: Likewise.
14293         * gcc.c-torture/execute/string-opt-12.c: Likewise.
14294
14295         * gcc.c-torture/execute/string-opt-3.c: Test rindex.
14296         * gcc.c-torture/execute/string-opt-4.c: Test index.
14297
14298 2000-12-26  Geoffrey Keating  <geoffk@redhat.com>
14299
14300         * gcc.c-torture/compile/20001226-1.c: New test.
14301
14302 2000-12-22  Joseph S. Myers  <jsm28@cam.ac.uk>
14303
14304         * gcc.c-torture/compile/20001222-1.c: New test.
14305         * gcc.c-torture/compile/20001222-1.x: Xfail.
14306
14307 2000-12-22  Alexandre Oliva  <aoliva@redhat.com>
14308
14309         * gcc.c-torture/execute/comp-goto-2.c: New test.
14310
14311 2000-12-21  J"orn Rennecke <amylaar@redhat.com>
14312
14313         * gcc.c-torture/execute/comp-goto-1.c (uint32, sint32):
14314         Use long types if __INT_MAX__ is 32767.
14315         (main): Use cast to (sint32 *) when poking 88 into a_page.
14316
14317         * gcc.c-torture/execute/20000822-1.c: Check for NO_TRAMPOLINES.
14318
14319 2000-12-21  Bernd Schmidt  <bernds@redhat.com>
14320
14321         * gcc.c-torture/compile/20001221-1.c: New test.
14322         * gcc.c-torture/execute/20001221-1.c: New test.
14323
14324 2000-12-20  Richard Henderson  <rth@redhat.com>
14325
14326         * g++.old-deja/g++.pt/crash36.C: Update error lines.
14327         * g++.old-deja/g++.robertl/eb109.C: Likewise.
14328
14329 2000-12-18  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
14330
14331         * gcc.dg/compare3.c: New test.
14332
14333 2000-12-18  Joseph S. Myers  <jsm28@cam.ac.uk>
14334
14335         * gcc.dg/format-warnll-1.c: New test.
14336
14337 2000-12-18  Neil Booth  <neil@daikokuya.demon.co.uk>
14338
14339         * gcc.dg/cpp/cmdlne-P.c: New test.
14340
14341 2000-12-18  Joseph S. Myers  <jsm28@cam.ac.uk>
14342
14343         * gcc.c-torture/execute/builtin-abs-1.c,
14344         gcc.c-torture/execute/builtin-abs-2.c: New tests.
14345
14346 2000-12-17  Neil Booth  <neil@daikokuya.demon.co.uk>
14347
14348         * gcc.dg/cpp/multiline.c: New test.
14349
14350 2000-12-17  Neil Booth  <neil@daikokuya.demon.co.uk>
14351
14352         * g++.old-deja/g++.other/syshdr1.C: Update.
14353         * gcc.dg/cpp/lineflags.c: Remove temporarily.
14354
14355 2000-12-15  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
14356
14357         * g++.old-deja/g++.oliva/template5.C: Remove XFAILs.
14358
14359 2000-12-15  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
14360
14361         * g++.old-deja/g++.pt/ttp65.C: New test.
14362
14363 2000-12-15  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
14364
14365         * g++.old-deja/g++.pt/ttp64.C: New test.
14366
14367 2000-12-14  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
14368
14369         * g++.old-deja/g++.pt/spec33.C: New test.
14370
14371 2000-12-14  Catherine Moore  <clm@redhat.com>
14372
14373         * gcc.c-torture/execute/920501-7.c: Check for NO_TRAMPOLINES.
14374         * gcc.c-torture/execute/920612-2.c: Likewise.
14375         * gcc.c-torture/execute/920428-2.c: Likewise.
14376         * gcc-c-torture/execute/va-arg-11.c: Call exit.
14377         * gcc.c-torture/execute/va-arg-21.c: Likewise.
14378
14379 2000-12-13  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
14380
14381         * gcc.dg/pack-test-1.c: Compile on powerpc*-*-eabi* too.
14382         * gcc.dg/pack-test-2.c: Likewise.
14383
14384 2000-12-13  Neil Booth  <neil@daikokuya.demon.co.uk>
14385
14386         Tests by Zack Weinberg <zackw@stanford.edu>.
14387
14388         * gcc.dg/cpp/defined.c: Update.
14389         * gcc.dg/cpp/defined_trad.c: New tests.
14390
14391 2000-12-13  Neil Booth  <neil@daikokuya.demon.co.uk>
14392
14393         * gcc.dg/cpp/trad-direct.c: Update.
14394
14395 2000-12-11  Neil Booth  <neilb@earthling.net>
14396
14397         * gcc.dg/cpp/defined_trad.c
14398
14399 2000-12-11  Neil Booth  <neilb@earthling.net>
14400
14401         * gcc.dg/cpp/if-2.c: Separate tests so that which failed is obvious.
14402
14403 2000-12-09  Joseph S. Myers  <jsm28@cam.ac.uk>
14404
14405         * gcc.dg/format-miss-2.c: New test.
14406
14407 2000-12-09  Neil Booth  <neilb@earthling.net>
14408
14409         * gcc.dg/cpp/lineflags.c: New tests.
14410         * gcc.dg/cpp/poison.c: Update.
14411         * gcc.dg/cpp/redef2.c: Update.
14412         * gcc.dg/cpp/skipping.c: New test.
14413
14414 2000-12-07  Geoffrey Keating  <geoffk@redhat.com>
14415
14416         * g++.old-deja/g++.other/eh3.C: New testcase.
14417
14418 2000-12-07  Neil Booth  <neilb@earthling.net>
14419
14420         * gcc.dg/wtr-aggr-init-1.c, wtr-escape-1.c, wtr-int-type-1.c,
14421         wtr-label-1.c, wtr-static-1.c, wtr-strcat-1.c, wtr-suffix-1.c,
14422         wtr-switch-1.c, wtr-unary-plus-1.c, wtr-union-init-1.c
14423         wtr-union-init-2.c, wtr-union-init-3.c: Update.
14424         * gcc.dg/cpp/extratokens.c, tr-warn4.c, tr-warn5.c, tr-warn6.c:
14425         Update.
14426
14427 2000-12-07  Joseph S. Myers  <jsm28@cam.ac.uk>
14428
14429         * gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: Use
14430         __SIZE_TYPE__ instead of int for type of integers cast to
14431         pointers.
14432
14433 2000-12-07  Jakub Jelinek  <jakub@redhat.com>
14434
14435         * g++.old-deja/g++.other/cleanup4.C: New test.
14436
14437 2000-12-07  Joseph S. Myers  <jsm28@cam.ac.uk>
14438
14439         * format-sec-1.c: New test.
14440
14441 2000-12-07  Joseph S. Myers  <jsm28@cam.ac.uk>
14442
14443         * gcc.dg/format-nonlit-3.c: New test.
14444
14445 2000-12-07  Joseph S. Myers  <jsm28@cam.ac.uk>
14446
14447         * gcc.dg/c90-printf-1.c: Add test for printf formats reading
14448         through a null pointer.
14449
14450 2000-12-06  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
14451
14452         * g++.old-deja/g++.oliva/partspec1.C: Remove XFAIL.
14453         * g++.old-deja/g++.pt/partial4.C: New test.
14454
14455 2000-12-06  J. David Anglin  <dave@hiauly1.hia.nrc.ca>
14456
14457         * gcc.c-torture/execute/ieee/hugeval.x: New.
14458
14459 2000-12-06  Neil Booth  <neilb@earthling.net>
14460
14461         * gcc.dg/cpp/backslash2.c: New tests.
14462
14463 2000-12-06  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
14464
14465         * testsuite/gcc.c-torture/execute/stdio-opt-1.c: Add more checks.
14466         * testsuite/gcc.c-torture/execute/stdio-opt-2.c: New test.
14467
14468 2000-12-05  Geoffrey Keating  <geoffk@redhat.com>
14469
14470         * gcc.c-torture/execute/20001203-2.c: New testcase.
14471
14472 2000-12-05  Nathan Sidwell  <nathan@codesourcery.com>
14473
14474         * g++.old-deja/g++.h/spec6.C: Remove some of the XFAILS.
14475         * g++.old-deja/g++.other/virtual10.C: New test.
14476
14477 2000-12-05  Nathan Sidwell  <nathan@codesourcery.com>
14478
14479         * g++.old-deja/g++.mike/pmf5.C: Remove test.
14480
14481 2000-12-05  Richard Henderson  <rth@redhat.com>
14482
14483         * gcc.c-torture/compile/20001205-1.c: New.
14484
14485 2000-12-04  Neil Booth  <neilb@earthling.net>
14486
14487         * g++.old-deja/g++.other/virtual9.C: New test.
14488         * g++.old-deja/g++.pt/crash61.C: New test.
14489         * gcc.c-torture/execute/loop-9.c: New test.
14490
14491 2000-12-04  Neil Booth  <neilb@earthling.net>
14492
14493         * g++.old-deja/g++.other/instan1.C, instan2.C: Move to...
14494         * g++.old-deja/g++.pt/instantiate1.C, instantiate2.C: ...here.
14495         * gcc.dg/cpp/19960224-2.c, endif.c, if-6.c: Move into...
14496         * gcc.dg/cpp/extratokens.c: ...here.
14497
14498 2000-12-04  Neil Booth  <neilb@earthling.net>
14499
14500         * gcc.dg/cpp/assert_trad1.c, assert_trad2.c, assert_trad3.c:
14501         New tests.
14502
14503 2000-12-03  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
14504
14505         * gcc.c-torture/execute/string-opt-11.c: Add more strspn checks.
14506         * gcc.c-torture/execute/string-opt-12.c: Add more strcspn checks.
14507
14508 2000-12-03  Joseph S. Myers  <jsm28@cam.ac.uk>
14509
14510         * gcc.c-torture/execute/20001203-1.c: New test.
14511
14512 2000-12-03  Neil Booth  <neilb@earthling.net>
14513
14514         * gcc.dg/cpp/macro6.c: New test cases.
14515
14516 2000-12-02  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
14517
14518         * gcc.c-torture/execute/string-opt-9.c: New test.
14519         * gcc.c-torture/execute/string-opt-10.c: Likewise.
14520         * gcc.c-torture/execute/string-opt-11.c: Likewise.
14521         * gcc.c-torture/execute/string-opt-12.c: Likewise.
14522
14523         * gcc.c-torture/execute/string-opt-3.c: Add more strcmp checks.
14524         * gcc.c-torture/execute/string-opt-8.c: Add more strncmp checks.
14525
14526 2000-12-02  Geoffrey Keating  <geoffk@redhat.com>
14527
14528         * gcc.dg/cpp/if-6.c: New testcase.
14529
14530         * gcc.dg/20001201-1.c: New testcase.
14531
14532 2000-12-02  Neil Booth  <neilb@earthling.net>
14533
14534         * g++.old-deja/g++.other/externC4.C,
14535         g++.old-deja/g++.other/friend10.C: New tests.
14536
14537 2000-12-02  Neil Booth  <neilb@earthling.net>
14538
14539         * g++.old-deja/g++.other/instan2.C
14540         * g++.old-deja/g++.other/instan3.C: New test.
14541
14542 2000-12-02  Neil Booth  <neilb@earthling.net>
14543
14544         * gcc.dg/cpp/c++98.c,c++98-pedantic.c,c89.c,c89-pedantic.c,
14545         c94.c,c94-pedantic.c,c99.c,c99-pedantic.c,gnuc89.c,gnuc89-pedantic.c,
14546         gnuc99.c,gnuc99-pedantic.c: New tests.
14547
14548 2000-12-01  Joseph S. Myers  <jsm28@cam.ac.uk>
14549
14550         * gcc.dg/format-no-exargs-1.c, gcc.dg/format-no-y2k-1.c,
14551         gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: New tests.
14552
14553 2000-12-01  Neil Booth  <neilb@earthling.net>
14554
14555         * gcc.dg/cpp/20000720-1.S: Remove duplicate testcase.
14556         * gcc.dg/cpp/poison.c: Update.
14557         * gcc.dg/cpp/spacing1.c: New testcase for all spacing issues.
14558
14559 2000-12-01  Toon Moene  <toon@moene.indiv.nluug.nl>
14560
14561         * g77.f-torture/execute/20001201.f: New test.
14562
14563 2000-12-01  Joseph S. Myers  <jsm28@cam.ac.uk>
14564
14565         * gcc.dg/c99-array-nonobj-1.c: No longer XFAIL.
14566
14567 2000-12-01  Jakub Jelinek  <jakub@redhat.com>
14568
14569         * gcc.c-torture/execute/string-opt-5.c: Add some memset tests.
14570
14571 2000-12-01  Nathan Sidwell  <nathan@codesourcery.com>
14572
14573         * g++.old-deja/g++.other/cast6.C: New test.
14574
14575 2000-11-30  Geoffrey Keating  <geoffk@redhat.com>
14576
14577         * gcc.c-torture/execute/20001130-2.c: New testcase.
14578
14579 2000-11-30  Richard Henderson  <rth@redhat.com>
14580
14581         * gcc.c-torture/execute/20001130-1.c: New test.
14582
14583 2000-11-30  Nathan Sidwell  <nathan@codesourcery.com>
14584
14585         * g++.old-deja/g++.other/op3.C: New test.
14586
14587 2000-11-30  Nathan Sidwell  <nathan@codesourcery.com>
14588
14589         * g++.old-deja/g++.other/op2.C: New test.
14590
14591 2000-11-30  Nathan Sidwell  <nathan@codesourcery.com>
14592
14593         * g++.old-deja/g++.other/crash38.C: New test.
14594
14595 2000-11-29  Toon Moene  <toon@moene.indiv.nluug.nl>
14596
14597         * g77.f-torture/execute/20001111.x: Test fixed - remove XFAIL.
14598
14599 2000-11-29  Jakub Jelinek  <jakub@redhat.com>
14600
14601         * gcc.c-torture/execute/string-opt-5.c: Add some strcmp and strncpy
14602         tests.
14603         * gcc.c-torture/execute/string-opt-6.c: New test.
14604
14605         * gcc.dg/20001117-1.c: Add main.
14606
14607 2000-11-28  Geoffrey Keating  <geoffk@redhat.com>
14608
14609         * gcc.dg/noncompile/940510-1.c: Update to test c89 functionality.
14610         Move from here ...
14611         * gcc.dg/940510-1.c: ... to here.
14612
14613         * gcc.dg/20000926-1.c: GNU C now allows initializations of
14614         zero-size arrays in toplevel structures.
14615
14616 2000-11-28  Jakub Jelinek  <jakub@redhat.com>
14617
14618         * gcc.c-torture/execute/loop-8.c: New test.
14619
14620 2000-11-28  Nathan Sidwell  <nathan@codesourcery.com>
14621
14622         * g++.old-deja/g++.other/base1.C: New test.
14623
14624 2000-11-28  Nathan Sidwell  <nathan@codesourcery.com>
14625
14626         * g++.old-deja/g++.other/parse2.C: New test.
14627
14628 2000-11-28  Nathan Sidwell  <nathan@codesourcery.com>
14629
14630         * g++.old-deja/g++.pt/incomplete1.C: New test.
14631
14632 2000-11-28  Nathan Sidwell  <nathan@codesourcery.com>
14633
14634         * g++.old-deja/g++.other/friend9.C: New test.
14635
14636 2000-11-28  Jakub Jelinek  <jakub@redhat.com>
14637
14638         * gcc.dg/20001127-1.c: New test.
14639
14640 2000-11-27  Nathan Sidwell  <nathan@codesourcery.com>
14641
14642         * g++.old-deja/g++.pt/friend46.C: New test.
14643
14644 2000-11-27  Nathan Sidwell  <nathan@codesourcery.com>
14645
14646         * g++.old-deja/g++.other/ptrmem8.C: New test.
14647
14648 2000-11-26  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
14649
14650         * gcc.c-torture/execute/string-opt-7.c: New test.
14651         * gcc.c-torture/execute/string-opt-8.c: Likewise.
14652
14653 2000-11-26  Gabriel Dos Reis  <gdr@codesourcery.com>
14654
14655         * lib/g++.exp (g++_include_flags): Invoke 'tests_flags --compiler'
14656         instead of 'mkcheck 2'.
14657
14658 2000-11-25  Joseph S. Myers  <jsm28@cam.ac.uk>
14659
14660         * gcc.c-torture/execute/memcheck/driver.c,
14661         gcc.c-torture/execute/memcheck/driver.h, gcc.dg/cpp/if-3.c: Change
14662         C9X references to refer to C99.
14663
14664 2000-11-25  Jakub Jelinek  <jakub@redhat.com>
14665
14666         * gcc.dg/ultrasp3.c: New test.
14667
14668 2000-11-25  Neil Booth  <neilb@earthling.net>
14669
14670         * gcc.dg/cpp/include2.c: Update test to be locale independent.
14671
14672 2000-11-25  Alexandre Oliva  <aoliva@redhat.com>
14673
14674         * gcc.c-torture/compile/20001123-2.c: New.
14675
14676 2000-11-24  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
14677
14678         * g++.old-dega/g++.pt/ttp62.C: Call abort() on failure.
14679
14680 2000-11-24  Bernd Schmidt  <bernds@redhat.co.uk>
14681
14682         * gcc.dg/sequence-point-1.c: Add some new tests.
14683         * gcc.c-torture/execute/20001124-1.c: New test.
14684
14685 2000-11-24  Nathan Sidwell  <nathan@codesourcery.com>
14686
14687         * g++.old-deja/g++.other/vaarg4.C: New test.
14688         * gcc.c-torture/compile/20001123-1.c: New test.
14689
14690 2000-11-24  Nathan Sidwell  <nathan@codesourcery.com>
14691
14692         * g++.other/crash24.C: Adjust and remove XFAIL.
14693         * g++.other/crash37.C: New test.
14694
14695 2000-11-23  Nathan Sidwell  <nathan@codesourcery.com>
14696
14697         * g++.old-deja/g++.pt/instantiate9.C: New test.
14698
14699 2000-11-22  Mark Mitchell  <mark@codesourcery.com>
14700
14701         * g++.old-deja/g++.other/decl4.C: Tweak so that it fails with the
14702         new ABI, too.
14703
14704         * g++.old-deja/g++.mike/p6610a.C: This test no longer fails.
14705         * g++.old-deja/g++.robertl/eb55.C: Likewise.
14706
14707 2000-11-22  Neil Booth  <neilb@earthling.net>
14708
14709         * gcc.dg/cpp/Wtrigraphs.c: New test.
14710
14711 2000-11-22  Loren J. Rittle  <ljrittle@acm.org>
14712
14713         * g++.old-deja/g++.robertl/eb39.C: Don't include libio.h.
14714
14715 2000-11-22  Jakub Jelinek  <jakub@redhat.com>
14716
14717         * gcc.c-torture/execute/ieee/20001122-1.c: New test.
14718
14719 2000-11-22  Hans-Peter Nilsson  <hp@bitrange.com>
14720
14721         * lib/gcc-dg.exp: load_lib scanasm.exp.
14722         (scan-assembler, scan-assembler-not): Break out to scanasm.exp.
14723         * lib/g++-dg.exp: load_lib scanasm.exp.
14724         * lib/scanasm.exp: New.
14725         (scan-assembler, scan-assembler-not): Add optional arguments to
14726         test name, or if not present, the pattern name.
14727         (scan-assembler-dem, scan-assembler-dem-not): New.
14728
14729         * g++.dg/dg.exp: New.
14730
14731 2000-11-21  Neil Booth  <neilb@earthling.net>
14732
14733         * gcc.dg/cpp/integrated1.c: Remove.
14734
14735 2000-11-21  Jakub Jelinek  <jakub@redhat.com>
14736
14737         * gcc.c-torture/execute/20001121-1.c: New test.
14738
14739 2000-11-21  Richard Henderson  <rth@redhat.com>
14740
14741         * gcc.c-torture/compile/20001121-1.c: New test.
14742
14743 2000-11-20  Neil Booth  <neilb@earthling.net>
14744
14745         * gcc.dg/cpp/integrated1.c: New test.
14746
14747 2000-11-21  Jakub Jelinek  <jakub@redhat.com>
14748
14749         * g++.old-deja/g++.other/inline17.C: New test.
14750
14751 2000-11-20  Donald Lindsay  <dlindsay@redhat.com>
14752
14753         * gcc.dg/20000614-2.c: Bug fix. This test expected an unitialized
14754         local variable to be zero: I made the variable global. Now
14755         uses abort() and exit() instead of relying on main's return value.
14756
14757 2000-11-20  Neil Booth  <neilb@earthling.net>
14758
14759         * gcc.dg/cpp/paste2.c: Update test.
14760         * objc/execute/paste.m: New test.
14761
14762 2000-11-20  Joseph S. Myers  <jsm28@cam.ac.uk>
14763
14764         * gcc.dg/c99-condexpr-1.c: New test.
14765
14766 2000-11-20  Neil Booth  <neilb@earthling.net>
14767
14768         * gcc.dg/cpp/macsyntx.c: Use correct command line option.
14769
14770 2000-11-20  Nathan Sidwell  <nathan@codesourcery.com>
14771
14772         * g++.old-deja/g++.pt/export1.C: New test.
14773
14774 2000-11-20  Jakub Jelinek  <jakub@redhat.com>
14775
14776         * gcc.dg/20001117-1.c: New test.
14777
14778 2000-11-18  Richard Henderson  <rth@redhat.com>
14779
14780         * gcc.c-torture/execute/nestfunc-3.c (main): Mask result to 32 bits.
14781
14782 2000-11-18  Richard Henderson  <rth@redhat.com>
14783
14784         * lib/c-torture.exp (TORTURE_OPTIONS): Remove -fssa.
14785         * lib/f-torture.exp (TORTURE_OPTIONS): Likewise.
14786         * lib/gcc-dg.exp (TORTURE_OPTIONS): Likewise.
14787
14788 2000-11-18  Richard Henderson  <rth@redhat.com>
14789
14790         * gcc.c-torture/execute/20001009-2.c (foo): Rename from main.
14791         (main): New.  Exit cleanly.
14792
14793 2000-11-18  Joseph S. Myers  <jsm28@cam.ac.uk>
14794
14795         * gcc.dg/c90-fordecl-1.c, gcc.dg/c99-fordecl-1.c,
14796         gcc.dg/c99-fordecl-2.c: New tests.
14797
14798 2000-11-18  Richard Henderson  <rth@redhat.com>
14799
14800         * gcc.c-torture/execute/zerolen-1.c: Rename from 20001115-1.c.
14801         * gcc.c-torture/execute/zerolen-2.c: New.
14802
14803 2000-11-18  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
14804
14805         * gcc.c-torture/execute/20001115-1.c: Don't access nonexistant
14806         memory.
14807
14808 2000-11-17  Nathan Sidwell  <nathan@codesourcery.com>
14809
14810         * g++.old-deja/g++.pt/instantiate8.C: New test.
14811
14812 2000-11-17  Nathan Sidwell  <nathan@codesourcery.com>
14813
14814         * g++.old-deja/g++.other/incomplete.C: Add more tests.
14815         * g++.old-deja/g++.pt/crash9.C: Mark new expected error.
14816
14817 2000-11-16  Nick Clifton  <nickc@redhat.com>
14818
14819         * gcc.c-torture/execute/nestfunc-2.c: New test.
14820         * gcc.c-torture/execute/nestfunc-3.c: New test.
14821
14822 2000-11-11  Bernd Schmidt  <bernds@redhat.co.uk>
14823
14824         * gcc.c-torture/compile/20001116-1.c: New test.
14825
14826 2000-11-15  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
14827
14828         * gcc.c-torture/execute/20001115-1.c: New test.
14829
14830 2000-11-15  Mark Mitchell  <mark@codesourcery.com>
14831
14832         * g++.old-deja/g++.abi/arraynew.C: Use `std' where necessary.
14833         * g++.old-deja/g++.abi/cxa_vec.C: Likewise.
14834         * g++.old-deja/g++.abi/ptrflags.C: Likewise.
14835         * g++.old-deja/g++.abi/vmihint.C: Likewise.
14836
14837 2000-11-15  Neil Booth  <neilb@earthling.net>
14838
14839         gcc.dg/cpp/_Pragma1.c: Update.
14840         gcc.dg/cpp/_Pragma2.c: New test.
14841
14842 2000-11-15  Nathan Sidwell  <nathan@codesourcery.com>
14843
14844         * g++.old-deja/g++.other/anon5.C: New test.
14845
14846 2000-11-14  Joseph S. Myers  <jsm28@cam.ac.uk>
14847
14848         * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Add more
14849         tests.
14850
14851 2000-11-14  Jakub Jelinek  <jakub@redhat.com>
14852
14853         * gcc.c-torture/execute/20000801-4.c: Make sure the second string is
14854         output.
14855
14856 2000-11-13  Joseph S. Myers  <jsm28@cam.ac.uk>
14857
14858         * gcc.dg/wtr-label-1.c, gcc.dg/990214-1.c: Add semicolons after
14859         labels at end of compound statements.
14860
14861 2000-11-13  Jakub Jelinek  <jakub@redhat.com>
14862
14863         * gcc.c-torture/execute/loop-7.c: New test.
14864
14865 2000-11-13  Joseph S. Myers  <jsm28@cam.ac.uk>
14866
14867         * gcc.dg/c99-mixdecl-1.c, gcc.dg/c90-mixdecl-1.c: New tests.
14868
14869 2000-11-13  Joseph S. Myers  <jsm28@cam.ac.uk>
14870
14871         * gcc.dg/c99-bool-1.c: New test.
14872
14873 2000-11-13  Joseph S. Myers  <jsm28@cam.ac.uk>
14874
14875         * gcc.dg/c99-scope-1.c: Remove xfail.
14876         * gcc.dg/c99-scope-2.c: New test.
14877
14878 2000-11-12  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
14879
14880         * gcc.c-torture/execute/string-opt-3.c: Also test builtin rindex.
14881         * gcc.c-torture/execute/string-opt-4.c: Also test builtin index.
14882
14883 2000-11-11  Mark Mitchell  <mark@codesourcery.com>
14884
14885         * g++.brendan/err-msg8.C: Avoid capricious line-number issues with
14886         error messages.
14887
14888         * g++.mike/p700.C: Don't typedef wchar_t.
14889         * g++.mike/p784.C: Likewise.
14890         * g++.mike/eb101.C: Don't use __wchar_t.
14891
14892 2000-11-11  Toon Moene  <toon@moene.indiv.nluug.nl>
14893
14894         * g77.f-torture/execute/20001111.[fx]: Test premature exit
14895         from DO loop.
14896
14897 2000-11-11  Bernd Schmidt  <bernds@redhat.co.uk>
14898
14899         * gcc.c-torture/execute/20001111-1.c: New test.
14900
14901 2000-11-10  Nick Clifton  <nickc@redhat.com>
14902
14903         * gcc.c-torture/execute/20001108-1.c: Add test of unsigned long
14904         long multuiple and accumulate.
14905
14906 2000-11-09  Richard Henderson  <rth@redhat.com>
14907
14908         * gcc.dg/sequence-pt-1.c: Cast from pointer to integer
14909         via size_t instead of int.
14910
14911         * gcc.c-torture/execute/string-opt-1.c: Make stub functions static.
14912         * gcc.c-torture/execute/string-opt-2.c: Likewise.
14913         * gcc.c-torture/execute/string-opt-3.c: Likewise.
14914         * gcc.c-torture/execute/string-opt-4.c: Likewise.
14915
14916 2000-11-09  Geoffrey Keating  <geoffk@redhat.com>
14917
14918         * gcc.c-torture/compile/20001109-1.c: New test.
14919         * gcc.c-torture/compile/20001109-2.c: New test.
14920
14921 2000-11-09  Nathan Sidwell  <nathan@codesourcery.com>
14922
14923         * g++.old-deja/g++.pt/operator1.C: New test.
14924         * g++.old-deja/g++.brendan/err-msg8.C: Adjust error line.
14925
14926 2000-11-09  Jakub Jelinek  <jakub@redhat.com>
14927
14928         * gcc.dg/20001108-1.c: New test.
14929
14930 2000-11-09  Jakub Jelinek  <jakub@redhat.com>
14931
14932         * gcc.c-torture/execute/string-opt-1.c: Add test for strstr
14933         with both arguments constant strings.
14934         * gcc.c-torture/execute/string-opt-3.c: New test.
14935         * gcc.c-torture/execute/string-opt-4.c: New test.
14936         * gcc.c-torture/execute/string-opt-5.c: New test.
14937
14938 2000-11-08  Nick Clifton  <nickc@redhat.com>
14939
14940         * gcc.c-torture/execute/20001108-1.c: New test case.  Checks
14941         mulsidi3adddi patterns.
14942
14943 2000-11-08  Nathan Sidwell  <nathan@codesourcery.com>
14944
14945         * g++.old-deja/g++.other/crash36.C: New test.
14946
14947 2000-11-08  Jakub Jelinek  <jakub@redhat.com>
14948
14949         * g++.old-deja/g++.other/init16.C: New test.
14950
14951 2000-11-06  Loren J. Rittle  <ljrittle@acm.org>
14952
14953         * g++.old-deja/g++.mike/p6610a.C: Update XFAIL.
14954
14955 2000-11-07  Jeffrey Oldham  <oldham@oz.codesourcery.com>
14956
14957         * gcc.c-torture/execute/va-arg-15.x: Changed to mips*-sgi-irix6.*.
14958         * gcc.c-torture/execute/va-arg-16.x: Likewise.
14959         * gcc.c-torture/execute/va-arg-17.x: Likewise.
14960
14961 2000-11-07  DJ Delorie  <dj@redhat.com>
14962
14963         * testsuite/gcc.dg/20000614-1.c: Add return so that test can pass.
14964
14965 2000-11-07  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
14966
14967         * gcc.c-torture/execute/string-opt-1.c: New test.
14968
14969 2000-11-07  Jeffrey Oldham  <oldham@oz.codesourcery.com>
14970
14971         * gcc.c-torture/execute/va-arg-15.x: New file.  Fails on
14972         mips-sgi-irix6.* because the MIPS ABI passes floating-point
14973         parameters in registers, and there is no way for a varargs
14974         function to know in which order the integer and floating-point
14975         parameters should be interleaved when they are placed on the
14976         stack.
14977         * gcc.c-torture/execute/va-arg-16.x: Likewise.
14978         * gcc.c-torture/execute/va-arg-17.x: Likewise.
14979
14980 2000-11-07  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
14981
14982         * gcc.c-torture/execute/string-opt-2.c: New test.
14983
14984 2000-11-07  Nathan Sidwell  <nathan@codesourcery.com>
14985
14986         * g++.old-deja/g++.pt/crash60.C: New test.
14987
14988 2000-11-06  Jakub Jelinek  <jakub@redhat.com>
14989
14990         * g++.old-deja/g++.other/crash24.C: New test.
14991         * g++.old-deja/g++.other/crash25.C: New test.
14992         * g++.old-deja/g++.other/crash26.C: New test.
14993         * g++.old-deja/g++.other/crash27.C: New test.
14994         * g++.old-deja/g++.other/crash28.C: New test.
14995         * g++.old-deja/g++.other/crash29.C: New test.
14996         * g++.old-deja/g++.other/crash30.C: New test.
14997         * g++.old-deja/g++.other/crash31.C: New test.
14998         * g++.old-deja/g++.other/crash32.C: New test.
14999         * g++.old-deja/g++.other/crash33.C: New test.
15000         * g++.old-deja/g++.other/crash34.C: New test.
15001         * g++.old-deja/g++.other/crash35.C: New test.
15002
15003 2000-11-06  Jakub Jelinek  <jakub@redhat.com>
15004
15005         * gcc.c-torture/execute/20001031-1.c: New test.
15006
15007 2000-11-04  Mark Mitchell  <mark@codesourcery.com>
15008
15009         * g++.old-deja/g++.brendan/misc13.C: Put `strlen' in `std'
15010         namespace.
15011
15012         * g++.old-deja/g++.law/weak.C: Fix uses of iostreams to be
15013         standards-conformant.
15014
15015         * g++.old-deja/g++.mike/net5.C: Put `abort' in `std' namespace.
15016
15017         * g++.old-deja/g++.mike/p755.C: Tweak handling of exit.
15018         * g++.old-deja/g++.mike/p755a.C: Likewise.
15019         * g++.old-deja/g++.mike/p9706.C: Don't assume that the standard
15020         library makes no calls to `operator new' during initialization.
15021
15022 2000-11-04  Neil Booth  <neilb@earthling.net>
15023
15024         * gcc.dg/cpp/include2.c: New tests.
15025
15026 2000-11-03  Mark P Mitchell  <mark@codesourcery.com>
15027
15028         * lib/g++.exp (g++_set_ld_library_path): New function.
15029         Use it to set LD_LIBRARYN32_PATH and LD_LIBRARY64_PATH.
15030
15031 2000-11-03  Bernd Schmidt  <bernds@redhat.co.uk>
15032
15033         * gcc.dg/sequence-pt-1.c: A few new tests.  Unify output for bogus
15034         warnings.
15035
15036 2000-11-01  Richard Henderson  <rth@redhat.com>
15037
15038         * g++.old-deja/g++.ext/namedret1.C: New.
15039         * g++.old-deja/g++.ext/namedret2.C: New.
15040         * g++.old-deja/g++.ext/namedret3.C: New.
15041
15042 2000-10-31  Geoffrey Keating  <geoffk@cygnus.com>
15043
15044         * gcc.c-torture/compile/920501-7.c: Remove 'CYGNUS LOCAL' markers.
15045         * gcc.c-torture/execute/ieee/rbug.c: Remove 'CYGNUS LOCAL' markers.
15046
15047 2000-10-31  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
15048
15049         * gcc.c-torture/execute/va-arg-21.c: New test.
15050
15051 2000-10-31  Joseph S. Myers  <jsm28@cam.ac.uk>
15052
15053         * gcc.dg/c99-complex-2.c: New test.
15054
15055 2000-10-31  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
15056
15057         * gcc.c-torture/execute/stdio-opt-1.c: New test.
15058
15059 2000-10-31  Jakub Jelinek  <jakub@redhat.com>
15060
15061         * g++.old-deja/g++.other/inline16.C: New test.
15062
15063 2000-10-31  Gabriel Dos Reis  <gdr@codesourcery.com>
15064
15065         * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparison against.
15066         __PRETTY_FUNCTION__
15067
15068 2000-10-29  Neil Booth  <neilb@earthling.net>
15069
15070         * gcc.dg/cpp/defined.c, include1.c, paste11.c, skipping.c:
15071         New tests.
15072         * gcc.dg/cpp/macsyntx.c: Move test to defined.c.
15073         * gcc.dg/cpp/mi3.c, mi3.h: New test for over-enthusiastic
15074         optimisation.
15075
15076 2000-10-29  Neil Booth  <neilb@earthling.net>
15077
15078         * gcc.dg/cpp/macro4.c, macro5.c: New tests.
15079         * mi1.c, mi1c.h: Add null directives to multiple-include test.
15080         * mi5.c: Test multiple includes work with -C.
15081         * trigraphs.c: Test ^= version.
15082
15083 2000-10-28  Neil Booth  <neilb@earthling.net>
15084
15085         New tests and test updates for new macro expander.
15086
15087         * gcc.dg/cpp/19960224-2.c, 20000625-2.c, cxxcom2.c, directiv.c,
15088         endif.c, if-4.c, if-5.c, if-mop.c, macsyntx.c, paste2.c, paste6.c,
15089         paste8.c, redef2.c, strify2.c, strp1.c, tr-warn1.c, tr-warn3.c,
15090         tr-warn6.c, undef1.c, undef2.c, widestr1.c: Update tests for
15091         new diagnostic messages.
15092
15093         * gcc.dg/cpp/macro3.c: New tests.
15094
15095 2000-10-27  Mark Mitchell  <mark@codesourcery.com>
15096
15097         * gcc.dg/noncompile/init-2.c: Tweak to deal with multiple errors
15098         on the same line.
15099
15100 2000-10-27  Jakub Jelinek  <jakub@redhat.com>
15101
15102         * g++.old-deja/g++.other/eh2.C: New test.
15103
15104 2000-10-27  Bernd Schmidt  <bernds@cygnus.co.uk>
15105
15106         * gcc.c-torture/execute/20001027-1.c: New test.
15107
15108 2000-10-26  Richard Henderson  <rth@redhat.com>
15109
15110         * gcc.c-torture/execute/20001026-1.c: New.
15111
15112 2000-10-26  Mark Mitchell  <mark@codesourcery.com>
15113
15114         * g++.old-deja/g++.brendan/label2.C: Tweak to work with V3.
15115         * g++.old-deja/g++.law/builtin1.C: Likewise.
15116         * g++.old-deja/g++.law/ctors10.C: Likewise.
15117         * g++.old-deja/g++.law/virtual3.C: Likewise.
15118         * g++.old-deja/g++.mike/p658.C: Likewise.
15119         * g++.old-deja/g++.other/sibcall1.C: Likewise.
15120         * g++.old-deja/g++.other/vaarg2.C: Likewise.
15121         * g++.old-deja/g++.robertl/eb124.C: Likewise.
15122         * g++.old-deja/g++.robertl/eb44.C: Likewise.
15123         * g++.old-deja/g++.robertl/eb77.C: Likewise.
15124
15125 2000-10-26  Nathan Sidwell  <nathan@codesourcery.com>
15126
15127         * gcc.c-torture/compile/20001024-1.c: New test.
15128
15129 2000-10-25  Mark Mitchell  <mark@codesourcery.com>
15130
15131         * lib/g++.exp (g++_include_flags): Trust HAVE_LIBSTDCXX_V3
15132         to tell us whether or not we are using V3.
15133
15134 2000-10-26  Gabriel Dos Reis  <gdr@codesourcery.com>
15135
15136         * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparaison
15137         operands.
15138
15139 2000-10-25  Joseph S. Myers  <jsm28@cam.ac.uk>
15140
15141         * gcc.dg/qual-return-1.c, gcc.dg/qual-return-2.c: New tests.
15142
15143 2000-10-25  Jakub Jelinek  <jakub@redhat.com>
15144
15145         * gcc.c-torture/execute/20001024-1.c: New test.
15146
15147 2000-10-24  Jakub Jelinek  <jakub@redhat.com>
15148
15149         * g++.old-deja/g++.other/sibcall1.C: New test.
15150
15151 2000-10-20  Jakub Jelinek  <jakub@redhat.com>
15152
15153         * gcc.dg/noncompile/init-3.c: New test.
15154
15155 2000-10-20  Joseph S. Myers  <jsm28@cam.ac.uk>
15156
15157         * gcc.dg/format-array-1.c: New test.
15158
15159 2000-10-18  Joseph S. Myers  <jsm28@cam.ac.uk>
15160
15161         * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c: Add tests for
15162         writing through null pointers; remove comment about testing
15163         unterminated strings.
15164
15165 2000-10-17  Matthew Hiller  <hiller@redhat.com>
15166
15167         * gcc.c-torture/execute/20001017-2.c: New test.
15168
15169 2000-10-18  Joseph S. Myers  <jsm28@cam.ac.uk>
15170
15171         * gcc.c-torture/compile/20001018-1.c: New test.
15172         * gcc.c-torture/compile/20001018-1.x: Xfail.
15173
15174 2000-10-17  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
15175
15176         * gcc.c-torture/execute/20001017-1.c: New test.
15177
15178 2000-10-17  Joseph S. Myers  <jsm28@cam.ac.uk>
15179
15180         * gcc.dg/format-xopen-1.c: Update comments; adjust for checking
15181         for multiple use of arguments with scanf formats; add tests for
15182         multiple use of arguments.
15183
15184 2000-10-17  Bernd Schmidt  <bernds@redhat.co.uk>
15185
15186         * gcc.dg/sequence-pt-1.c: Several new tests; remove xfail from some old tests.
15187
15188 2000-10-17  Joseph S. Myers  <jsm28@cam.ac.uk>
15189
15190         * gcc.dg/format-miss-1.c: New test.
15191
15192 2000-10-16  Jakub Jelinek  <jakub@redhat.com>
15193
15194         * gcc.c-torture/execute/20001013-1.c: New test.
15195
15196 2000-10-16  Joseph S. Myers  <jsm28@cam.ac.uk>
15197
15198         * gcc.dg/format-branch-1.c: New test.
15199
15200 2000-10-16  Joseph S. Myers  <jsm28@cam.ac.uk>
15201
15202         * README, lib/file-format.exp: Remove EGCS references.
15203
15204 2000-10-16  Jakub Jelinek  <jakub@redhat.com>
15205
15206         * gcc.dg/20001013-1.c: New test.
15207
15208 2000-10-15  Joseph S. Myers  <jsm28@cam.ac.uk>
15209
15210         * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Determine the type
15211         for intmax_t in the compiler using __typeof__ and the type rules
15212         for conditional expressions.
15213
15214 2000-10-13  Jakub Jelinek  <jakub@redhat.com>
15215
15216         * gcc.dg/20001012-1.c: New test.
15217         * gcc.dg/20001012-2.c: New test.
15218
15219 2000-10-12  Joseph S. Myers  <jsm28@cam.ac.uk>
15220
15221         * gcc.dg/format-attr-1.c: New test.
15222
15223 2000-10-12  Joseph S. Myers  <jsm28@cam.ac.uk>
15224
15225         * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Use
15226         __LONG_LONG_MAX__ instead of LLONG_MAX.
15227
15228 2000-10-12  Joseph S. Myers  <jsm28@cam.ac.uk>
15229
15230         * gcc.dg/c99-scanf-2.c, gcc.dg/format-ext-2.c: Test ' and I
15231         scanf flags.
15232         * gcc.dg/format-ext-3.c: Test mutually exclusive pairs of strftime
15233         flags.
15234
15235 2000-10-11  Joseph S. Myers  <jsm28@cam.ac.uk>
15236
15237         * gcc.dg/sequence-pt-1.c: New test.
15238
15239 2000-10-11  Geoff Keating  <geoffk@cygnus.com>
15240
15241         * gcc.c-torture/execute/20001011-1.c: New testcase.
15242         Testcase provided by Zack Weinberg <zackw@stanford.edu>.
15243
15244 2000-10-10  Jakub Jelinek  <jakub@redhat.com>
15245
15246         * gcc.dg/991209-1.c (stack_ptr): Use __asm, not asm, so that -ansi
15247         does not error on it.
15248
15249 2000-10-10  Jakub Jelinek  <jakub@redhat.com>
15250
15251         * gcc.dg/20001009-1.c: New test.
15252
15253 Mon Oct  9 23:32:06 MET DST 2000  Jan Hubicka  <jh@suse.cz>
15254
15255         * gcc.c-torture/compile/20001009-1.c: Move from here ....
15256         * gcc.c-torture/execute/20001009-2.c: ... to here.
15257
15258 2000-10-09  Geoff Keating  <geoffk@cygnus.com>
15259
15260         * gcc.c-torture/compile/20001009-1.c: New testcase.
15261         * gcc.c-torture/execute/20001009-1.c: New testcase.
15262         Testcases provided by Jan Hubicka <jh@suse.cz>.
15263
15264 2000-10-08  Joseph S. Myers  <jsm28@cam.ac.uk>
15265
15266         * gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
15267         gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Define intmax_t and
15268         uintmax_t using <limits.h> to emulate the compiler's internal
15269         logic.  No longer XFAIL %j tests.
15270
15271 2000-10-08  Joseph S. Myers  <jsm28@cam.ac.uk>
15272
15273         * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c,
15274         gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
15275         gcc.dg/c99-strftime-1.c, gcc.dg/format-ext-3.c: Adjust error
15276         regexps and details of expected handling of some bad formats.
15277         * gcc.dg/format-xopen-1.c: Add test for $ format with assignment
15278         suppression.
15279
15280 2000-10-07  Joseph S. Myers  <jsm28@cam.ac.uk>
15281
15282         * g++.old-deja/g++.eh/cond1.C, g++.old-deja/g++.other/bitfld3.C,
15283         g++.old-deja/g++.other/cond5.C, g++.old-deja/g++.other/decl3.C,
15284         g++.old-deja/g++.other/decl5.C, gcc.dg/cast-qual-1.c,
15285         gcc.dg/return-type-1.c, gcc.dg/unused-1.c: Update URLs of messages
15286         in list archives.
15287
15288 2000-10-06  Richard Henderson  <rth@cygnus.com>
15289
15290         * g++.old-deja/g++.brendan/crash13.C: Pass -Wreturn-type.
15291         * g++.old-deja/g++.brendan/crash52.C: Likewise.
15292         * g++.old-deja/g++.jason/report.C: Likewise.
15293         * g++.old-deja/g++.law/friend5.C: Likewise.
15294         * g++.old-deja/g++.mike/p646.C: Likewise.  Adjust the spelling
15295         of the expected warnings.
15296
15297 2000-10-06  Nathan Sidwell  <nathan@codesourcery.com>
15298
15299         * g++.old-deja/g++.pt/enum14.C: New test.
15300
15301 2000-10-05  Nathan Sidwell  <nathan@codesourcery.com>
15302
15303         * g++.old-deja/g++.pt/crash59.C: New test.
15304
15305 2000-10-04  Will Cohen  <wcohen@redhat.com>
15306
15307         * gcc.dg/20000926-1.c: New test.
15308
15309 2000-10-03  Geoff Keating  <geoffk@cygnus.com>
15310
15311         * g++.old-deja/g++.pt/memtemp77.C (main): Update demangled
15312         function name for current C++ compiler.
15313         Patch from Kriang Lerdsuwanakij <lerdsuwa@scf.usc.edu>.
15314
15315 2000-09-29  Gabriel Dos Reis  <gdr@codesourcery.com>
15316
15317         * g++.old-deja/g++.ext/pretty3.C: Fix comparison with
15318         __PRETTY_FUNCTION__.
15319         * g++.old-deja/g++.ext/pretty2.C: Likewise.
15320
15321 2000-09-28  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
15322
15323         * gcc.dg/wtr-int-type-1.c: Don't expect a warning from system headers.
15324
15325 2000-09-26  Jakub Jelinek  <jakub@redhat.com>
15326
15327         * gcc.c-torture/compile/20000923-1.c: New test.
15328
15329 2000-09-25 Theodore Papadopoulo <Theodore.Papadopoulo@sophia.inria.fr>
15330
15331         * g++.old-deja/g++.other/crash20.C: Make ready for libstdc++-v3.
15332         * g++.old-deja/g++.pt/ttp62.C: Same.
15333         * g++.old-deja/g++.other/inline14.C: Same.
15334
15335 2000-09-24  Richard Henderson  <rth@cygnus.com>
15336
15337         * gcc.c-torture/execute/20000914-1.c: Declare malloc.
15338
15339 2000-09-24  Joseph S. Myers  <jsm28@cam.ac.uk>
15340
15341         * gcc.dg/c90-printf-1.c: Add test for wide string format.
15342
15343 2000-09-22  Geoff Keating  <geoffk@cygnus.com>
15344
15345         * gcc.c-torture/compile/20000922-1.c: New file.
15346
15347 2000-09-21  Nick Clifton  <nickc@redhat.com>
15348
15349         * gcc.c-torture/execute/divmod-1.c (mod5): New function - perform
15350         a signed long modulo operation.
15351         (mod6): New function - perform an unsigned long modulo operation.
15352         (main): Add tests for modulos of very large numbers by very small
15353         dividends.
15354
15355 2000-09-19  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
15356
15357         * g++.old-deja/g++.other/virtual8.C: Declare printf correctly.
15358
15359 2000-09-19  Richard Henderson  <rth@cygnus.com>
15360
15361         * gcc.dg/compare2.c (case 10): XFAIL.
15362
15363 2000-09-18  Richard Henderson  <rth@cygnus.com>
15364
15365         * gcc.c-torture/execute/20000906-1.c: Move ...
15366         * gcc.dg/20000906-1.c: ... here.  Only run on targets
15367         that support __builtin_trap.
15368
15369 Mon 18-Sep-2000 19:23:11 BST  Neil Booth  <NeilB@earthling.net>
15370
15371         * gcc.dg/cpp/cmdlne-C.c: Remove bogus warning test.
15372
15373 2000-09-18  Joseph S. Myers  <jsm28@cam.ac.uk>
15374
15375         * gcc.dg/format-ext-1.c: Add tests for mixing %m with $ formats.
15376         * gcc.dg/format-xopen-1.c: Fix error in one $ format test.  Add
15377         more $ format tests.
15378
15379 2000-09-18  Joseph S. Myers  <jsm28@cam.ac.uk>
15380
15381         * gcc.dg/format-errmk-1.c: New test.
15382
15383 2000-09-17  Greg McGary  <greg@mcgary.org>
15384
15385         * gcc.c-torture/execute/20000917-1.x: Remove.
15386
15387 2000-09-17  Joseph S. Myers  <jsm28@cam.ac.uk>
15388
15389         * gcc.dg/c90-complex-1.c, gcc.dg/c99-complex-1.c: New tests.
15390
15391 2000-09-17  Greg McGary  <greg@mcgary.org>
15392
15393         * gcc.c-torture/execute/20000917-1.c: New test.
15394         * gcc.c-torture/execute/20000917-1.x: XFAIL.
15395
15396 2000-09-16  Neil Booth  <NeilB@earthling.net>
15397
15398         * gcc.dg/cpp/macro2.c: Testcase for multi-context arguments
15399         in nested macro bug.
15400
15401 2000-09-15  Neil Booth  <NeilB@earthling.net>
15402
15403         * gcc.dg/cpp/paste10.c: Testcase for PASTE_LEFT buglet.
15404
15405 2000-09-14  Jeffrey A Law  (law@cygnus.com)
15406
15407         * gcc.c-torture/execute/20000914-1.c: New test.
15408
15409 2000-09-12  Alexandre Oliva  <aoliva@redhat.com>
15410
15411         * g++.other/inline13.C: New test.
15412
15413 2000-09-12  Andreas Jaeger  <aj@suse.de>
15414
15415         * gcc.c-torture/execute/widechar-2.c: New test for wchar_t
15416         constant by Ulrich Drepper <drepper@redhat.com>.
15417
15418 2000-09-12  J"orn Rennecke <amylaar@redhat.co.uk>
15419
15420         * gcc.c-torture/compile/981006-1.x: No -fpic for sh-coff / sh-hms.
15421
15422 2000-09-12  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
15423
15424         * gcc.dg/wtr-union-init-2.c, gcc.dg/wtr-union-init-3.c: New tests.
15425
15426 2000-09-11  Zack Weinberg  <zack@wolery.cumb.org>
15427
15428         * gcc.dg/cpp/backslash.c: New test.
15429
15430 2000-09-11  Alexandre Oliva  <aoliva@redhat.com>
15431
15432         * gcc.c-torture/execute/20000910-1.c: New test.
15433         * gcc.c-torture/execute/20000910-2.c: Likewise.
15434
15435 2000-09-11  Robert Lipe  <robertl@sco.com>
15436
15437         * gcc.dg/pragma-align.c: New test.
15438
15439 2000-09-11  Nathan Sidwell  <nathan@codesourcery.com>
15440
15441         * g++.old-deja/g++.pt/explicit82.C: New test.
15442         * g++.old-deja/g++.pt/explicit83.C: New test.
15443
15444 2000-09-10  Zack Weinberg  <zack@wolery.cumb.org>
15445
15446         * gcc.dg/asm-names.c: New test.
15447
15448 2000-09-09  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
15449
15450         * gcc.dg/cpp/tr-warn6.c: New test
15451
15452 2000-09-07  Joseph S. Myers  <jsm28@cam.ac.uk>
15453
15454         * gcc.dg/format-ext-3.c: Test %#b and %#h as formats that should
15455         be accepted.
15456
15457 2000-09-07  Catherine Moore  <clm@redhat.com>
15458
15459         * gcc.c-torture/execute/unroll-1.c: New test.
15460
15461 2000-09-06  Zack Weinberg  <zack@wolery.cumb.org>
15462
15463         * g++.old-deja/g++.benjamin/13478.C: Put meaningful tags on
15464         ERROR markers.
15465         * g++.old-deja/g++.brendan/crash8.C: Move ERROR marker up one line.
15466         * gcc.dg/c99-array-nonobj-1.c: Don't expect func[] cases to fail.
15467         * gcc.dg/wtr-label-1.c: Don't use unconstrained .* in error regexps.
15468         * gcc.dg/wtr-suffix-1.c: Correct error regexps.
15469         * gcc.dg/cpp/unc1.c, gcc.dg/cpp/unc2.c, gcc.dg/cpp/unc3.c:
15470         Preprocess only.
15471         * gcc.dg/cpp/unc4.c: Adjust line number in dg-error line.
15472         * gcc.dg/noncompile/const-ll-1.c: Generalize error regexp.
15473
15474 2000-09-06  Nathan Sidwell  <nathan@codesourcery.com>
15475
15476         * g++.old-deja/g++.pt/deduct2.C: New test.
15477
15478 2000-09-06  Nathan Sidwell  <nathan@codesourcery.com>
15479
15480         * g++.old-deja/g++.pt/parms2.C: New test.
15481
15482 2000-09-06  Nathan Sidwell  <nathan@codesourcery.com>
15483
15484         * g++.old-deja/g++.pt/crash58.C: New test.
15485
15486 2000-09-06  Greg McGary  <greg@mcgary.org>
15487
15488         * gcc.c-torture/execute/20000906-1.c: New test.
15489         * gcc.c-torture/execute/20000906-1.x: Expect failure for ix86 at `-O2'.
15490
15491 2000-09-05  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
15492
15493         * gcc.dg/wtr-int-type-1.c: Fix for 64-bit platforms.
15494
15495 2000-09-04  Nathan Sidwell  <nathan@codesourcery.com>
15496
15497         * g++.old-deja/g++.pt/crash57.C: New test.
15498
15499 2000-09-04  Nathan Sidwell  <nathan@codesourcery.com>
15500
15501         * g++.old-deja/g++.pt/crash56.C: New test.
15502
15503 2000-09-04  Nathan Sidwell  <nathan@codesourcery.com>
15504
15505         * g++.old-deja/g++.pt/koenig1.C: New test.
15506
15507 2000-09-04  Jakub Jelinek  <jakub@redhat.com>
15508
15509         * gcc.dg/20000904-1.c: New test.
15510
15511 2000-09-04  Jakub Jelinek  <jakub@redhat.com>
15512
15513         * gcc.dg/cpp/paste8.c: New test.
15514
15515 2000-09-01  Alexandre Oliva  <aoliva@redhat.com>
15516
15517         * gcc.c-torture/compile/20000827-1.c: New test.
15518
15519 2000-09-01  Joseph S. Myers  <jsm28@cam.ac.uk>
15520
15521         * gcc.dg/format-diag-1.c: New test.
15522
15523 2000-09-01  Joseph S. Myers  <jsm28@cam.ac.uk>
15524
15525         * gcc.dg/c90-printf-1.c, gcc.dg/c90-printf-2.c,
15526         gcc.dg/c90-scanf-1.c, gcc.dg/c90-scanf-2.c, gcc.dg/c99-printf-1.c,
15527         gcc.dg/c99-scanf-1.c, gcc.dg/format-ext-1.c,
15528         gcc.dg/format-ext-2.c, gcc.dg/format-xopen-1.c,
15529         gcc.dg/formatz-1.c: Adjust warning regular expressions.
15530
15531 2000-09-01  Nathan Sidwell  <nathan@codesourcery.com>
15532
15533         * g++.old-deja/g++.other/nested4.C: New test.
15534
15535 2000-09-01  Nathan Sidwell  <nathan@codesourcery.com>
15536
15537         * g++.old-deja/g++.ns/scoped1.C: New test.
15538
15539 2000-08-30  Alexandre Oliva  <aoliva@redhat.com>
15540
15541         * lib/g++.exp: Support testing already-installed GCC.
15542
15543 2000-08-29  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
15544
15545         * wtr-label-1.c, wtr-suffix-1.c: New tests.
15546
15547 2000-08-27  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
15548
15549         * gcc.dg/return-type-2.c: New test.
15550
15551 2000-08-27  Geoff Keating  <geoffk@cygnus.com>
15552
15553         * gcc.c-torture/compile/20000825-1.c: New test.
15554
15555 2000-08-26  Alexandre Oliva  <aoliva@redhat.com>
15556
15557         * gcc.dg/dwarf2-2.c: New test.
15558
15559 2000-08-26  Zack Weinberg  <zack@wolery.cumb.org>
15560
15561         * gcc.dg/cpp/tr-warn4.c: Remove unconstrained .* from
15562         dg-warning regexps.
15563
15564 2000-08-25  Joseph S. Myers  <jsm28@cam.ac.uk>
15565
15566         * gcc.dg/format-ext-3.c, gcc.dg/format-ext-4.c,
15567         gcc.dg/format-ext-5.c: New tests.
15568
15569 2000-08-25  Jakub Jelinek  <jakub@redhat.com>
15570
15571         * testsuite/g++.old-deja/g++.other/crash22.C: New test.
15572
15573 2000-08-24  Mark Mitchell  <mark@codesourcery.com>
15574
15575         * gcc.dg/noncompile/930622-2.c: Adjust error message.
15576
15577 2000-08-24  Richard Henderson  <rth@cygnus.com>
15578
15579         * gcc.dg/ia64-sync-1.c: New test.
15580         * gcc.dg/ia64-sync-2.c: New test.
15581         * gcc.dg/ia64-asm-1.c: New test.
15582
15583 2000-08-24  Joseph S. Myers  <jsm28@cam.ac.uk>
15584
15585         * gcc.dg/c99-scanf-2.c: Remove test for scanf "Z" length.
15586         * gcc.dg/format-ext-2.c: New test.
15587
15588 2000-08-23  Jason Merrill  <jason@redhat.com>
15589
15590         * lib/old-dejagnu.exp: Also ignore "In member function" and
15591         "At global scope".
15592
15593 2000-08-23  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
15594
15595         * gcc.dg/noncompile/label-lineno-1.c: New test.
15596
15597 2000-08-23  Joseph S. Myers  <jsm28@cam.ac.uk>
15598
15599         * gcc.dg/c99-array-nonobj-1.c: New test.
15600
15601 2000-08-23  Joseph S. Myers  <jsm28@cam.ac.uk>
15602
15603         * gcc.dg/c99-printf-2.c, gcc.dg/format-xopen-1.c: Add some more
15604         tests.
15605         * gcc.dg/format-ext-1.c: New test.
15606
15607 2000-08-23  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
15608
15609         * gcc.dg/cpp/tr-warn4.c, gcc.dg/cpp/tr-warn5.c,
15610         gcc.dg/wtr-aggr-init-1.c, gcc.dg/wtr-escape-1.c,
15611         gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-static-1.c,
15612         gcc.dg/wtr-strcat-1.c, gcc.dg/wtr-switch-1.c,
15613         gcc.dg/wtr-unary-plus-1.c, gcc.dg/wtr-union-init-1.c: New tests.
15614
15615 2000-08-22  Joseph S. Myers  <jsm28@cam.ac.uk>
15616
15617         * gcc.dg/c90-strftime-2.c, gcc.dg/c99-strftime-1.c,
15618         gcc.dg/c99-strftime-2.c: New tests.
15619
15620 2000-08-22  Richard Henderson  <rth@cygnus.com>
15621
15622         * gcc.c-torture/execute/20000822-1.c: New test.
15623
15624 2000-08-21  Jakub Jelinek  <jakub@redhat.com>
15625
15626         * gcc.c-torture/execute/20000819-1.x: Remove.
15627
15628 2000-08-21  Joseph S. Myers  <jsm28@cam.ac.uk>
15629
15630         * gcc.dg/c90-printf-3.c, gcc.dg/c90-scanf-2.c,
15631         gcc.dg/c90-scanf-3.c, gcc.dg/c90-scanf-4.c,
15632         gcc.dg/c90-strftime-1.c, gcc.dg/c99-printf-3.c,
15633         gcc.dg/c99-scanf-1.c, gcc.dg/c99-scanf-2.c, gcc.dg/c99-scanf-3.c,
15634         gcc.dg/format-xopen-1.c: New tests.
15635
15636 2000-08-21  Joseph S. Myers  <jsm28@cam.ac.uk>
15637
15638         * gcc.dg/c90-scanf-1.c, gcc.dg/c94-scanf-1.c: New tests.
15639
15640 2000-08-21  Jakub Jelinek  <jakub@redhat.com>
15641
15642         * g++.old-deja/g++.other/loop2.C: New test.
15643
15644         * gcc.c-torture/compile/20000606-1.c: New test.
15645         * gcc.c-torture/compile/20000728-1.c: New test.
15646         * gcc.c-torture/execute/20000801-1.c: New test.
15647         * gcc.c-torture/execute/20000801-2.c: New test.
15648         * gcc.c-torture/execute/20000819-1.c: New test.
15649         * gcc.c-torture/execute/20000819-1.x: XFAIL.
15650         * gcc.dg/20000629-1.c: New test.
15651         * gcc.dg/20000724-1.c: New test.
15652         * gcc.dg/20000807-1.c: New test.
15653
15654 2000-08-20 Dennis Chernoivanov <cdi@sparc.spb.su>
15655
15656         * gcc.dg/cpp/pragma-1.c: New test.
15657         * gcc.dg/cpp/pragma-2.c: New test.
15658
15659 2000-08-18  Zack Weinberg  <zack@wolery.cumb.org>
15660
15661         * gcc.dg/cpp/lexstrng.c: Don't include string.h.
15662         * gcc.dg/cpp/paste2.c: Don't include string.h.  Prototype strcmp.
15663
15664 2000-08-18  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
15665
15666         * gcc.c-torture/compile/20000818-1.c: New test.
15667
15668 2000-08-18  Manfred Hollstein  <manfredh@redhat.com>
15669
15670         * gcc.c-torture/execute/20000818-1.c: New test.
15671
15672 2000-08-18  Joseph S. Myers  <jsm28@cam.ac.uk>
15673
15674         * gcc.dg/format-va-1.c: New test.
15675
15676 2000-08-18  Nathan Sidwell  <nathan@codesourcery.com>
15677
15678         * g++.old-deja/g++.other/typedef8.C: New test.
15679
15680 2000-08-18  Nathan Sidwell  <nathan@codesourcery.com>
15681
15682         * g++.old-deja/g++.benjamin/13478.C: Mark candidate.
15683         * g++.old-deja/g++.mike/net36.C: Mark candidate.
15684         * g++.old-deja/g++.robertl/eb131.C: Mark candidate.
15685         * g++.old-deja/g++.oliva/overload1.C: Remove XFAIL.
15686         * g++.old-deja/g++.other/ptrmem7.C: New test.
15687         * g++.old-deja/g++.pt/ptrmem10.C: New test.
15688
15689 2000-08-18  Nathan Sidwell  <nathan@codesourcery.com>
15690
15691         * g++.old-deja/g++.pt/typename27.C: New test.
15692
15693 2000-08-17  Nathan Sidwell  <nathan@codesourcery.com>
15694
15695         * g++.old-deja/g++.pt/crash44.C: Remove XFAIL. Add ERROR.
15696         * g++.old-deja/g++.pt/friend38.C: Remove XFAIL. Add extra test.
15697         * g++.old-deja/g++.pt/friend45.C: New test.
15698         * g++.old-deja/g++.other/friend8.C: New test.
15699
15700 2000-08-15  Richard Henderson  <rth@cygnus.com>
15701
15702         * gcc.c-torture/execute/20000815-1.c: New test.
15703
15704 2000-08-15  Joseph S. Myers  <jsm28@cam.ac.uk>
15705
15706         * gcc.dg/c90-array-lval-2.c, gcc.dg/c90-const-expr-2.c,
15707         gcc.dg/c99-array-lval-2.c, gcc.dg/c99-const-expr-2.c,
15708         gcc.dg/c99-func-3.c, gcc.dg/c99-func-4.c: New tests.
15709
15710 2000-08-14  Nathan Sidwell  <nathan@codesourcery.com>
15711
15712         * g++.old-deja/g++.other/refinit2.C: New test.
15713
15714 2000-08-13  Geoff Keating  <geoffk@cygnus.com>
15715
15716         * lib/c-torture.exp (c-torture): Make
15717         compiler_conditional_xfail_data global.
15718         * lib/f-torture.exp (f-torture): Add in torture_eval_before_compile,
15719         compiler_conditional_xfail_data machinery.
15720         (f-torture-execute): Likewise.
15721         * g77.c-torture/compile/20000629-1.x: The test only fails on x86,
15722         and only when unrolling loops.
15723
15724         * gcc.dg/c99-array-lval-1.c: The test on line 14 now passes.
15725
15726 2000-08-11  Nathan Sidwell  <nathan@codesourcery.com>
15727
15728         * g++.old-deja/g++.pt/explicit81.C: New test.
15729
15730 2000-08-11  Nathan Sidwell  <nathan@codesourcery.com>
15731
15732         * g++.old-deja/g++.pt/typename26.C: New test.
15733
15734 2000-08-10  Geoff Keating  <geoffk@cygnus.com>
15735
15736         * gcc.dg/920413-1.c: Allow for 'traditional C rejects 'U' suffix'
15737         warning.
15738
15739 2000-08-10  Nathan Sidwell  <nathan@codesourcery.com>
15740
15741         * g++.old-deja/g++.other/array3.C: New test.
15742
15743 2000-08-09  Joseph S. Myers  <jsm28@cam.ac.uk>
15744
15745         * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-scope-1.c,
15746         gcc.dg/c99-array-lval-1.c, gcc.dg/c99-const-expr-1.c,
15747         gcc.dg/c99-func-1.c, gcc.dg/c99-func-2.c, gcc.dg/c99-scope-1.c:
15748         New tests.
15749
15750 2000-08-09  Nathan Sidwell  <nathan@codesourcery.com>
15751
15752         * g++.old-deja/g++.abi/ptrflags.C: Adjust rtti member names.
15753         * g++.old-deja/g++.abi/vmihint.C: Likewise.
15754
15755 2000-08-09  Alexandre Oliva  <aoliva@redhat.com>
15756
15757         * gcc.c-torture/execute/20000808-1.c: New test.
15758
15759 2000-08-09  Joseph S. Myers  <jsm28@cam.ac.uk>
15760
15761         * gcc.dg/c90-const-expr-1.c: New test.
15762
15763 2000-08-08  Richard Henderson  <rth@cygnus.com>
15764
15765         * gcc.dg/noncompile/920923-1.c: Declare calloc.
15766
15767 2000-08-08  Joseph S. Myers  <jsm28@cam.ac.uk>
15768
15769         * gcc.dg/noncompile/const-ll-1.c: New test.
15770
15771 2000-08-07  Joseph S. Myers  <jsm28@cam.ac.uk>
15772
15773         * gcc.dg/c90-printf-2.c, gcc.dg/c99-printf-2.c: New tests.
15774
15775 2000-08-06  Ovidiu Predescu  <ovidiu@cup.hp.com>
15776
15777         * lib/objc.exp (objc_target_compile): Set the ld_library_path so
15778         that running programs linked against the shared version of libobjc
15779         run correctly.
15780
15781 2000-08-06  Joseph S. Myers  <jsm28@cam.ac.uk>
15782
15783         * gcc.dg/c99-printf-1.c: New test.
15784
15785 2000-08-06  Joseph S. Myers  <jsm28@cam.ac.uk>
15786
15787         * gcc.c-torture/execute/20000801-4.x: Only xfail on x86.
15788
15789 2000-08-05  Zack Weinberg  <zack@wolery.cumb.org>
15790
15791         * gcc.c-torture/execute/20000731-1.x: Delete.
15792
15793 2000-08-04  Zack Weinberg  <zack@wolery.cumb.org>
15794
15795         * lib/gcc-dg.exp: Set up TORTURE_OPTIONS, torture_with_loops,
15796         and torture_without_loops as is done by c-torture.exp.
15797         (search_for): Copy from c-torture.exp.
15798         (gcc-dg-runtest): New function, drives a directory of tests
15799         iterating over the TORTURE_OPTIONS.
15800         (scan-assembler, scan-assembler-not): Move here from
15801         individual directory drivers.
15802
15803         * gcc.dg/dg.exp: scan-assembler, scan-assembler-not now
15804         defined by lib/gcc-dg.exp.
15805         * gcc.dg/cpp/cpp.exp: Likewise.
15806         * gcc.dg/noncompile/noncompile.exp: Likewise.  Use
15807         gcc-dg-runtest, so we cycle over optimization options.
15808
15809         * gcc.dg/cpp/20000625-2.c: Expect warning on line 8, not 9.
15810         * gcc.dg/compare2.c: No longer expected to fail.
15811
15812 2000-08-04  J"orn Rennecke <amylaar@cygnus.co.uk>
15813
15814         * gcc.c-torture/execute/20000804-1.c: New test.
15815
15816 2000-08-04  Joseph S. Myers  <jsm28@cam.ac.uk>
15817
15818         * gcc.dg/c90-printf-1.c, gcc.dg/c94-printf-1.c: New tests.
15819
15820 2000-08-03  Zack Weinberg  <zack@wolery.cumb.org>
15821
15822         * gcc.dg/cpp/20000625-2.c: Don't expect a warning on line 4.
15823
15824 2000-08-03  Jeffrey A Law  (law@cygnus.com)
15825
15826         * gcc.c-torture/compile/20000803-1.c: New test.
15827
15828 2000-08-03  Joseph S. Myers  <jsm28@cam.ac.uk>
15829
15830         * gcc.c-torture/execute/20000801-3.c,
15831         gcc.c-torture/execute/20000801-4.c: New tests.
15832         * gcc.c-torture/execute/20000801-3.x,
15833         gcc.c-torture/execute/20000801-4.x: Xfail.
15834
15835 2000-08-02  Geoff Keating  <geoffk@cygnus.com>
15836
15837         * lib/objc.exp (objc_target_compile): Look for libobjc.a in
15838         libobjc/.libs to allow for libtool.
15839
15840 2000-08-02  Jakub Jelinek  <jakub@redhat.com>
15841
15842         * gcc.c-torture/compile/20000802-1.c: New test.
15843
15844 2000-08-02  Zack Weinberg  <zack@wolery.cumb.org>
15845
15846         * gcc.dg/cpp/macsyntx.c: Fix error regexp.
15847
15848 2000-07-31  Jeffrey A Law  (law@cygnus.com)
15849
15850         * gcc-c-torture/execute/20000731-2.c: New test.
15851
15852         * gcc.c-torture/execute/20000731-1.c: New test.
15853         * gcc.c-torture/execute/20000731-1.x: Expected to fail for i?86-*-*.
15854
15855 2000-07-31  Jakub Jelinek  <jakub@redhat.com>
15856
15857         * testsuite/gcc.dg/cpp/paste7.c: New test.
15858         * gcc.dg/cpp/20000725-1.c: New test.
15859
15860 2000-07-31  Zack Weinberg  <zack@wolery.cumb.org>
15861
15862         * gcc.dg/c90-digraph-1.c: Restore { dg-do run } marker.
15863         * gcc.dg/noncompile/990416-1.c: Do not expect an implicit-
15864         declaration warning for __builtin_dwarf_reg_size.
15865
15866         * gcc.dg/c99-impl-decl-1.c: No longer XFAIL.
15867
15868 2000-07-31  Joseph S. Myers  <jsm28@cam.ac.uk>
15869
15870         * gcc.dg/noncompile/voidparam-1.c: New test.
15871
15872 2000-07-30  Richard Henderson  <rth@cygnus.com>
15873
15874         * gcc.dg/c90-digraph-1.c: Don't xfail.
15875         * gcc.dg/compare2.c (case 10): Xfail.
15876         * gcc.dg/noncompile/redecl-1.c: Fix expected error message.
15877
15878 2000-07-27  Joseph S. Myers  <jsm28@cam.ac.uk>
15879
15880         * gcc.dg/c99-main-1.c: New test.
15881
15882 2000-07-25  Joseph S. Myers  <jsm28@cam.ac.uk>
15883
15884         * gcc.dg/c90-impl-int-2.c, gcc.dg/c99-impl-int-2.c: New tests.
15885
15886 2000-07-26  Hans-Peter Nilsson  <hp@axis.com>
15887
15888         * gcc.c-tortuer/execute/20000726-1.c: New test.
15889
15890 2000-07-26  Alexandre Oliva  <aoliva@redhat.com>
15891
15892         * gcc.c-torture/execute/enum-2.c: New test.
15893
15894 2000-07-25  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
15895
15896         * gcc.dg/cpp/tr-warn3.c: New test.
15897
15898 2000-07-25  Nathan Sidwell  <nathan@codesourcery.com>
15899
15900         * g++.old-deja/g++.ext/implicit1.C: Remove.
15901         * g++.old-deja/g++.jason/c2.C: Remove
15902         * g++.old-deja/g++.mike/p700.C: Add prototype parameters.
15903         * g++.old-deja/g++.pt/crash16.C: Likewise.
15904         * g++.old-deja/g++.brendan/crash43.C: Remove -fstrict-prototype.
15905
15906 2000-07-25  Nathan Sidwell  <nathan@codesourcery.com>
15907
15908         * g++.old-deja/g++.other/for2.C: New test.
15909
15910 2000-07-25  Jakub Jelinek  <jakub@redhat.com>
15911
15912         * gcc.dg/20000720-1.c: New test.
15913
15914 2000-07-25  Toon Moene  <toon@moene.indiv.nluug.nl>
15915
15916         * g77.f-torture/compile/20000630-2.x: Removed.  Case fixed.
15917
15918 2000-07-24  Geoff Keating  <geoffk@cygnus.com>
15919
15920         * gcc.c-torture/execute/20000722-1.x: New, testcase fails.
15921         * gcc.c-torture/execute/20000722-1.c: New.
15922         * gcc.c-torture/execute/20000516-1.c: Delete, replaced by 20000722-1.
15923
15924 2000-07-24  Jakub Jelinek  <jakub@redhat.com>
15925
15926         * gcc.dg/cpp/20000720-1.S: New test.
15927
15928 2000-07-21  Michael Meissner  <meissner@redhat.com>
15929
15930         * gcc.c-torture/execute/ieee/hugeval.c: New test.
15931
15932 2000-07-20  Zack Weinberg  <zack@wolery.cumb.org>
15933
15934         * g++.old-deja/g++.brendan/crash16.C,
15935         g++.old-deja/g++.brendan/parse3.C,
15936         g++.old-deja/g++.brendan/redecl1.C,
15937         g++.old-deja/g++.ns/template13.C,
15938         g++.old-deja/g++.other/decl4.C,
15939         g++.old-deja/g++.pt/spec14.C: Mark as crash test, expected to fail.
15940
15941 2000-07-20  Zack Weinberg  <zack@wolery.cumb.org>
15942
15943         * lib/old-dejagnu.exp: Check for both "Internal compiler error"
15944         and "Internal error".
15945
15946         * gcc.dg/cpp/20000625-2.c, gcc.dg/cpp/macsyntx.c: Update error
15947         regexps.
15948         * gcc.dg/cpp/paste6.c: New test.
15949
15950 2000-07-19  Zack Weinberg  <zack@wolery.cumb.org>
15951
15952         * gcc.dg/cpp/tr-direct.c: New test.
15953
15954         * gcc.dg/cpp/directiv.c, gcc.dg/cpp/macsyntx.c,
15955         gcc.dg/cpp/undef1.c: Tweak error regexps.
15956
15957 2000-07-18  Eric Christopher <echristo@redhat.com>
15958
15959         * gcc.c-torture/compile/20000718-1.c: New test.
15960
15961 2000-07-18  Zack Weinberg  <zack@wolery.cumb.org>
15962
15963         * cpplex.c (_cpp_push_token): If the token being pushed back
15964         is the previous token in this context, just subtract one from
15965         context->posn.
15966         * cppmacro.c (save_expansion): Clear aux field when storing a
15967         placemarker.
15968
15969 2000-07-18  Alexandre Oliva  <aoliva@redhat.com>
15970
15971         * gcc.dg/noncompile/redecl-1.c: New test.
15972
15973 2000-07-18  Jakub Jelinek  <jakub@redhat.com>
15974
15975         * gcc.c-torture/execute/20000717-5.c: New test.
15976         * gcc.c-torture/execute/20000717-1.x: Removed.
15977
15978 2000-07-17  Richard Henderson  <rth@cygnus.com>
15979
15980         * gcc.c-torture/execute/20000717-4.c: New test.
15981
15982 2000-07-17  Zack Weinberg  <zack@wolery.cumb.org>
15983
15984         * gcc.dg/cpp/syshdr.c: New test.
15985         * gcc.dg/cpp/syshdr1.h, gcc.dg/cpp/syshdr2.h: New files.
15986
15987 2000-07-17  Neil Booth  <neilb@earthling.net>
15988
15989         * gcc.dg/cpp/cmdlne-dM.c: New test.
15990         * gcc.dg/cpp/cmdlne-dD.c: New test.
15991
15992 2000-07-17  Jeffrey A Law  (law@cygnus.com)
15993
15994         * gcc.c-torture/execute/20000717-3.c: New test.
15995
15996         * gcc.c-torture/compile/20000717-1.c: New test.
15997
15998 2000-07-17  Geoffrey Keating  <geoffk@cygnus.com>
15999
16000         * gcc.c-torture/execute/20000717-2.c: New test.
16001
16002 2000-07-17  Joseph S. Myers  <jsm28@cam.ac.uk>
16003
16004         * gcc.dg/formatz-1.c: New test.
16005
16006         * gcc.dg/c90-digraph-1.c, gcc.dg/c94-digraph-1.c,
16007         * gcc.dg/c99-digraph-1.c: New tests.
16008
16009         * gcc.dg/c90-hexfloat-1.c, gcc.dg/c90-hexfloat-2.c,
16010         * gcc.dg/c99-hexfloat-1.c, gcc.dg/c99-hexfloat-2.c: New tests.
16011
16012         * gcc.dg/c90-enum-comma-1.c, gcc.dg/c90-idem-qual-1.c,
16013         * gcc.dg/c90-impl-decl-1.c, gcc.dg/c90-impl-int-1.c,
16014         * gcc.dg/c90-longlong-1.c, gcc.dg/c90-restrict-1.c,
16015         * gcc.dg/c90-return-1.c, gcc.dg/c99-enum-comma-1.c,
16016         * gcc.dg/c99-idem-qual-1.c, gcc.dg/c99-impl-decl-1.c,
16017         * gcc.dg/c99-impl-int-1.c, gcc.dg/c99-longlong-1.c,
16018         * gcc.dg/c99-restrict-1.c, gcc.dg/c99-return-1.c: New tests.
16019
16020 2000-07-17   Greg McGary <greg@mcgary.org>
16021
16022         * gcc.c-torture/execute/20000717-1.c: New test.
16023         * gcc.c-torture/execute/20000717-1.x: Expected to fail.
16024
16025 2000-07-15  Jakub Jelinek  <jakub@redhat.com>
16026
16027         * gcc.c-torture/execute/20000715-2.c: New test.
16028         * gcc.dg/20000715-1.c: New test.
16029
16030 2000-07-15  Michael Meissner  <meissner@redhat.com>
16031
16032         * gcc.c-torture/execute/20000715-1.c: New test.
16033
16034 2000-07-13  Jakub Jelinek  <jakub@redhat.com>
16035
16036         * gcc.c-torture/execute/20000707-1.c: New test.
16037
16038 2000-07-13  Neil Booth  <NeilB@earthling.net>
16039
16040         * testsuite/gcc.dg/cpp/digraph1.c,
16041         testsuite/gcc.dg/cpp/digraph2.c,
16042         testsuite/gcc.dg/cpp/digraphs.c: New tests.
16043
16044 2000-07-12  David Billinghurst  <David Billinghurst@riotinto.com.au>
16045
16046         * g77.f-torture/compile/20000630-2.f:  New test.
16047         * g77.f-torture/compile/20000630-2.x
16048
16049 2000-07-11  David Billinghurst  <David.Billinghurst@riotinto.com.au>
16050
16051         * g77.f-torture/execute/20000503-1.x: Delete.  Test now passes.
16052
16053 2000-07-11  Neil Booth  <NeilB@earthling.net>
16054
16055         * gcc.dg/cpp/cmdlne-C.c: Fix typo.
16056
16057 2000-07-11  Neil Booth  <NeilB@earthling.net>
16058
16059         * gcc.dg/cpp/cmdlne-C.c: New.
16060
16061 2000-07-09  Neil Booth  <NeilB@earthling.net>
16062
16063         * gcc.dg/cpp/directiv.c: New tests.
16064         * gcc.dg/cpp/undef1.c: Update.
16065
16066 2000-07-08  Angela Marie Thomas <angela@cygnus.com>
16067
16068         * lib/c-torture.exp: Make compiler_conditional_xfail_data global.
16069
16070 2000-07-09  Neil Booth  <NeilB@earthling.net>
16071
16072         * gcc.dg/cpp/macsyntx.c: Add test for #define defined.
16073
16074 2000-07-07  Zack Weinberg  <zack@wolery.cumb.org>
16075
16076         * gcc.dg/cpp/19951227-1.c, gcc.dg/cpp/assert2.c,
16077         gcc.dg/cpp/if-1.c, gcc.dg/cpp/if-4.c: Tweak error regexps.
16078
16079 2000-07-08  Neil Booth  <NeilB@earthling.net>
16080
16081         * gcc.dg/cpp/macsyntx.c: New tests.
16082
16083 2000-07-07  Jakub Jelinek  <jakub@redhat.com>
16084
16085         * gcc.dg/20000707-1.c: New test.
16086
16087 2000-07-07  Jakub Jelinek  <jakub@redhat.com>
16088
16089         * gcc.c-torture/execute/20000706-1.c: New test.
16090         * gcc.c-torture/execute/20000706-2.c: New test.
16091         * gcc.c-torture/execute/20000706-3.c: New test.
16092         * gcc.c-torture/execute/20000706-4.c: New test.
16093         * gcc.c-torture/execute/20000706-5.c: New test.
16094
16095 2000-07-06  Nathan Sidwell  <nathan@codesourcery.com>
16096
16097         * g++.old-deja/g++.pt/instantiate7.C: New test.
16098
16099 2000-07-06  Nathan Sidwell  <nathan@codesourcery.com>
16100
16101         * g++.old-deja/g++.mike/thunk2.C: Add return 0.
16102         * g++.old-deja/g++.mike/thunk3.C: Likewise.
16103         * g++.old-deja/g++.other/rtti3.C: Likewise.
16104         * g++.old-deja/g++.other/rttid3.C: Likewise.
16105
16106 2000-06-30  David Billinghurst  <David Billinghurst@riotinto.com.au>
16107
16108         *  g77.f-torture/compile/20000630-1.x: Fix typo
16109
16110 2000-07-05  Zack Weinberg  <zack@wolery.cumb.org>
16111
16112         * gcc.dg/cpp/ident.c: Don't expect #ident strings in the
16113         assembly output.
16114
16115 2000-07-04  Zack Weinberg  <zack@wolery.cumb.org>
16116
16117         * gcc.dg/cpp/ident.c: New test.
16118
16119 2000-07-05  Neil Booth  <NeilB@earthling.net>
16120
16121         * gcc.dg/cpp/lexident.c, gcc.dg/cpp/lexnum.c,
16122           gcc.dg/cpp/lexstrng.c: New tests.
16123
16124 2000-07-04  Neil Booth  <NeilB@earthling.net>
16125
16126         * gcc.dg/cpp/macro1.c: Add more macro expansion tests.
16127         * gcc.dg/cpp/strify2.c: Same.
16128
16129 2000-07-03  Zack Weinberg  <zack@wolery.cumb.org>
16130
16131         * testsuite/gcc.dg/cpp/19951025-1.c: Adjust regexps.
16132         * testsuite/gcc.dg/cpp/19990703-1.c: Likewise.
16133         * testsuite/gcc.dg/cpp/20000625-1.c: Likewise.
16134         * testsuite/gcc.dg/cpp/20000625-2.c: Likewise.
16135
16136         * testsuite/gcc.dg/cpp/macro1.c,
16137         testsuite/gcc.dg/cpp/paste1.c, testsuite/gcc.dg/cpp/paste2.c,
16138         testsuite/gcc.dg/cpp/paste3.c, testsuite/gcc.dg/cpp/paste4.c,
16139         testsuite/gcc.dg/cpp/strify1.c,
16140         testsuite/gcc.dg/cpp/strify2.c: New tests.
16141
16142 2000-07-03  Jakub Jelinek  <jakub@redhat.com>
16143
16144         * gcc.c-torture/execute/20000703-1.c: New test.
16145
16146 2000-07-03  Nathan Sidwell  <nathan@codesourcery.com>
16147
16148         * g++.old-deja/g++.pt (lookup10.C): New test.
16149
16150 2000-07-03  Nathan Sidwell  <nathan@codesourcery.com>
16151
16152         * g++.old-deja/g++.pt (typename25.C): New test.
16153
16154 2000-07-02  Zack Weinberg  <zack@wolery.cumb.org
16155
16156         * gcc.c-torture/compile/20000701-1.c: New test.
16157
16158 2000-06-30  Nick Clifton  <nickc@cygnus.com>
16159
16160         * gcc.c-torture/compile/20000629-1.c: Add second, reversed, loop
16161         to test case.
16162
16163 2000-06-30  Catherine Moore  <clm@cygnus.com>
16164
16165         * gcc.c-torture/execute/align-1.c: New test.
16166
16167 2000-06-30  Nathan Sidwell  <nathan@codesourcery.com>
16168
16169         * g++.old-deja/g++.pt/expr8.C: New test.
16170         * g++.old-deja/g++.pt/expr6.C: Remove XFAIL.
16171
16172 2000-06-29  Nick Clifton  <nickc@cygnus.com>
16173
16174         * gcc.c-torture/compile/20000629-1.c: New test.
16175
16176 2000-06-29  Zack Weinberg  <zack@wolery.cumb.org>
16177
16178
16179         Move the c-torture/noncompile tests to either gcc.dg/cpp or a new
16180         gcc.dg/noncompile directory, depending on whether they're
16181         preprocessor tests or not.  Annotate all the tests for the dg
16182         framework.
16183
16184         * gcc.c-torture/noncompile/noncompile.exp: Delete.
16185         * gcc.dg/noncompile/noncompile.exp: New.
16186
16187         * Moved files:
16188         Old name                                New name
16189         gcc.c-torture/noncompile/920507-1.c     gcc.dg/noncompile/920507-1.c
16190         gcc.c-torture/noncompile/920616-2.c     gcc.dg/noncompile/920616-2.c
16191         gcc.c-torture/noncompile/920721-2.c     gcc.dg/noncompile/920721-2.c
16192         gcc.c-torture/noncompile/920824-1.c     gcc.dg/noncompile/920824-1.c
16193         gcc.c-torture/noncompile/920923-1.c     gcc.dg/noncompile/920923-1.c
16194         gcc.c-torture/noncompile/921102-1.c     gcc.dg/noncompile/921102-1.c
16195         gcc.c-torture/noncompile/921116-1.c     gcc.dg/noncompile/921116-1.c
16196         gcc.c-torture/noncompile/930301-1.c     gcc.dg/noncompile/930301-1.c
16197         gcc.c-torture/noncompile/930622-1.c     gcc.dg/noncompile/930622-1.c
16198         gcc.c-torture/noncompile/930622-2.c     gcc.dg/noncompile/930622-2.c
16199         gcc.c-torture/noncompile/930714-1.c     gcc.dg/noncompile/930714-1.c
16200         gcc.c-torture/noncompile/931203-1.c     gcc.dg/noncompile/931203-1.c
16201         gcc.c-torture/noncompile/940112-1.c     gcc.dg/noncompile/940112-1.c
16202         gcc.c-torture/noncompile/940227-1.c     gcc.dg/noncompile/940227-1.c
16203         gcc.c-torture/noncompile/940510-1.c     gcc.dg/noncompile/940510-1.c
16204         gcc.c-torture/noncompile/950825-1.c     gcc.dg/noncompile/950825-1.c
16205         gcc.c-torture/noncompile/950921-1.c     gcc.dg/noncompile/950921-1.c
16206         gcc.c-torture/noncompile/951123-1.c     gcc.dg/noncompile/951123-1.c
16207         gcc.c-torture/noncompile/971104-1.c     gcc.dg/noncompile/971104-1.c
16208         gcc.c-torture/noncompile/990416-1.c     gcc.dg/noncompile/990416-1.c
16209         gcc.c-torture/noncompile/init-1.c       gcc.dg/noncompile/init-1.c
16210         gcc.c-torture/noncompile/init-2.c       gcc.dg/noncompile/init-2.c
16211         gcc.c-torture/noncompile/invalid_asm.c  gcc.dg/noncompile/invalid_asm.c
16212         gcc.c-torture/noncompile/va-arg-1.c     gcc.dg/noncompile/va-arg-1.c
16213
16214         gcc.c-torture/noncompile/940712-1.c     gcc.dg/cpp/19940712-1.c
16215         gcc.c-torture/noncompile/940712-1.h     gcc.dg/cpp/19940712-1.h
16216         gcc.c-torture/noncompile/940712-1a.h    gcc.dg/cpp/19940712-1a.h
16217         gcc.c-torture/noncompile/940712-1b.h    gcc.dg/cpp/19940712-1b.h
16218         gcc.c-torture/noncompile/951025-1.c     gcc.dg/cpp/19951025-1.c
16219         gcc.c-torture/noncompile/951227-1.c     gcc.dg/cpp/19951227-1.c
16220
16221 2000-06-29  Zack Weinberg  <zack@wolery.cumb.org>
16222
16223         * gcc.dg/cpp/20000628-1a.h: On each of the first three inclusions,
16224         declare one variable.  On the fourth, error.
16225         * gcc.dg/cpp/20000628-1.c (main): Reference the three variables
16226         declared by 20000628-1a.h.
16227
16228 2000-06-29  Richard Henderson  <rth@redhat.com>
16229
16230         * gcc.c-torture/execute/930529-1.x: New file.
16231         * gcc.dg/920413-1.c: Adjust expected warning text.
16232         * gcc.dg/980217-1.c: Declare abort.
16233         * gcc.dg/cpp/20000628-1a.h: Use a declaration instead of an asm.
16234
16235 2000-06-29  Jeffrey A Law  (law@cygnus.com)
16236
16237         * g77.f-torture/compile/20000629-1.f: New test.
16238         * g77.f-torture/compile/20000629-1.x: Expected to fail.
16239
16240 2000-06-28  Zack Weinberg  <zack@wolery.cumb.org>
16241
16242         Rearrange lots of files, removing entirely the
16243         gcc.c-torture/special, gcc.c-torture/code_quality, and gcc.failure
16244         directories.
16245
16246         * Deleted files:
16247         gcc.c-torture/code_quality/code_quality.exp
16248         gcc.c-torture/special/special.exp
16249         gcc.failure/failure.exp
16250         gcc.failure/940409-1.x
16251         gcc.c-torture/compile/961203-1.x
16252
16253         * New files:
16254         gcc.misc-tests/linkage.exp
16255         gcc.c-torture/execute/920730-1t.c
16256         gcc.c-torture/execute/920730-1t.x
16257         gcc.c-torture/compile/920520-1.x
16258         gcc.c-torture/compile/920521-1.x
16259         gcc.c-torture/compile/981006-1.x
16260         gcc.c-torture/execute/eeprof-1.x
16261
16262         * Moved files (possibly with modifications to fit a new harness):
16263         Old name                                New name
16264         gcc.c-torture/code_quality/920608-1.c   gcc.c-torture/compile/920608-1.c
16265         gcc.c-torture/special/920413-1.c        gcc.dg/920413-1.c
16266         gcc.c-torture/special/920520-1.c        gcc.c-torture/compile/920520-1.c
16267         gcc.c-torture/special/920521-1.c        gcc.c-torture/compile/920521-1.c
16268         gcc.c-torture/special/920717-x.c        gcc.misc-tests/linkage-x.c
16269         gcc.c-torture/special/920717-y.c        gcc.misc-tests/linkage-y.c
16270         gcc.c-torture/special/920730-1.c        gcc.c-torture/execute/920730-1.c
16271         gcc.c-torture/special/930510-1.c        gcc.dg/cpp/19930510-1.c
16272         gcc.c-torture/special/951130-1.c        gcc.dg/951130-1.c
16273         gcc.c-torture/special/960224-1.c        gcc.dg/cpp/19960224-1.c
16274         gcc.c-torture/special/960224-2.c        gcc.dg/cpp/19960224-2.c
16275         gcc.c-torture/special/981006-1.c        gcc.c-torture/compile/981006-1.c
16276         gcc.c-torture/special/eeprof-1.c        gcc.c-torture/execute/eeprof-1.c
16277         gcc.failure/940409-1.c                  gcc.dg/940409-1.c
16278
16279 2000-06-28  Zack Weinberg  <zack@wolery.cumb.org>
16280
16281         * c-torture/compile/961203-1.x: Delete.
16282
16283         * gcc.misc-tests/acker1.c: Report failure.  Use return from main,
16284         not exit. Include stdio.h.
16285         * gcc.misc-tests/dg-11.c: Remove anchors from regexp.
16286         * gcc.misc-tests/dg-12.c: Likewise.
16287         * gcc.misc-tests/dg-5.c: Likewise.
16288         * gcc.misc-tests/dg-6.c: Likewise.
16289         * gcc.misc-tests/dg-7.c: Prototype abort.
16290         * gcc.misc-tests/dg-9.c: Adjust error-message regexps.
16291         * gcc.misc-tests/dhry.h: Include stdlib.h and string.h.
16292         * gcc.misc-tests/matrix1.c: Report failure.  Use return from main,
16293         not exit.
16294         * gcc.misc-tests/sieve.c: Use return from main, not exit.
16295         * gcc.misc-tests/sort2.c: Use return from main, not exit.
16296
16297 2000-06-28  Jakub Jelinek  <jakub@redhat.com>
16298
16299         * gcc.dg/cpp/20000628-1.c: New test.
16300         * gcc.dg/cpp/20000628-1.h: New header for above test.
16301         * gcc.dg/cpp/20000628-1a.h: Likewise.
16302
16303 2000-06-27  Zack Weinberg  <zack@wolery.cumb.org>
16304
16305         * gcc.dg/cpp: New directory.
16306         * gcc.dg/cpp/cpp.exp: New driver.
16307         * gcc.dg/cpp/20000627-1.c: New test.
16308         * gcc.c-torture/special/special.exp: Remove entry for 921210-1.c.
16309         * gcc.c-torture/special/921210-1.c: Move to gcc.dg/cpp/19921210-1.c
16310         and rewrite as a compilation test.
16311
16312         * gcc.dg: Move many files into the cpp subdirectory, possibly
16313         renaming or editing them as well.
16314         Old name                New name
16315         990119-1.c              cpp/19990119-1.c
16316         990228-1.c              cpp/19990228-1.c
16317         990407-1.c              cpp/19990407-1.c
16318         990409-1.c              cpp/19990409-1.c
16319         990413-1.c              cpp/19990413-1.c
16320         990703-1.c              cpp/19990703-1.c
16321         20000127-1.c            cpp/20000127-1.c
16322         20000129-1.c            cpp/20000129-1.c
16323         20000207-1.c            cpp/20000207-1.c
16324         20000207-2.c            cpp/20000207-2.c
16325         20000209-1.c            cpp/20000209-1.c
16326         20000209-2.c            cpp/20000209-2.c
16327         20000301-1.c            cpp/20000301-1.c
16328         20000419-1.c            cpp/20000419-1.c
16329         20000510-1.S            cpp/20000510-1.S
16330         20000519-1.c            cpp/20000519-1.c
16331         20000529-1.c            cpp/20000529-1.c
16332         20000625-1.c            cpp/20000625-1.c
16333         20000625-2.c            cpp/20000625-2.c
16334         cpp-as1.c               cpp/assert1.c
16335         cpp-as2.c               cpp/assert2.c
16336         cxx-comments-1.c        cpp/cxxcom1.c
16337         cxx-comments-2.c        cpp/cxxcom2.c
16338         endif-label.c           cpp/endif.c
16339         cpp-hash1.c             cpp/hash1.c
16340         cpp-hash2.c             cpp/hash2.c
16341         cpp-if1.c               cpp/if-1.c
16342         cpp-if2.c               cpp/if-2.c
16343         cpp-if3.c               cpp/if-3.c
16344         cpp-if4.c               cpp/if-4.c
16345         cpp-if5.c               cpp/if-5.c
16346         cpp-cond.c              cpp/if-cexp.c
16347         cpp-missingop.c         cpp/if-mop.c
16348         cpp-missingparen.c      cpp/if-mpar.c
16349         cpp-opprec.c            cpp/if-oppr.c
16350         cpp-ifparen.c           cpp/if-paren.c
16351         cpp-shortcircuit.c      cpp/if-sc.c
16352         cpp-shift.c             cpp/if-shift.c
16353         cpp-unary.c             cpp/if-unary.c
16354         cpp-li1.c               cpp/line1.c
16355         cpp-li2.c               cpp/line2.c
16356         lineno.c                cpp/line3.c
16357         lineno-2.c              cpp/line4.c
16358         cpp-mi.c                cpp/mi1.c
16359         cpp-mic.h               cpp/mi1c.h
16360         cpp-micc.h              cpp/mi1cc.h
16361         cpp-mind.h              cpp/mi1nd.h
16362         cpp-mindp.h             cpp/mi1ndp.h
16363         cpp-mix.h               cpp/mi1x.h
16364         cpp-mi2.c               cpp/mi2.c
16365         cpp-mi2a.h              cpp/mi2a.h
16366         cpp-mi2b.h              cpp/mi2b.h
16367         cpp-mi2c.h              cpp/mi2c.h
16368         cpp-mi3.c               cpp/mi3.c
16369         cpp-mi3.def             cpp/mi3.def
16370         poison-1.c              cpp/poison.c
16371         pr-impl.c               cpp/prag-imp.c
16372         cpp-redef-2.c           cpp/redef1.c
16373         cpp-redef.c             cpp/redef2.c
16374         strpaste.c              cpp/strp1.c
16375         strpaste-2.c            cpp/strp2.c
16376         cpp-tradpaste.c         cpp/tr-paste.c
16377         cpp-tradstringify.c     cpp/tr-str.c
16378         cpp-tradwarn1.c         cpp/tr-warn1.c
16379         cpp-tradwarn2.c         cpp/tr-warn2.c
16380         trigraphs.c             cpp/trigraphs.c
16381         cpp-unc1.c              cpp/unc1.c
16382         cpp-unc2.c              cpp/unc2.c
16383         cpp-unc3.c              cpp/unc3.c
16384         cpp-unc.c               cpp/unc4.c
16385         undef.c                 cpp/undef1.c
16386         undef-2.c               cpp/undef2.c
16387         cpp-wi1.c               cpp/widestr1.c
16388
16389 2000-06-27  Mark Mitchell  <mark@codesourcery.com>
16390
16391         * lib/g++.exp (g++_include_flags): Tweak.
16392
16393 2000-06-27  H.J. Lu  <hjl@gnu.org>
16394             Loren J. Rittle  <ljrittle@acm.org>
16395
16396         * lib/g++.exp (g++_include_flags): Override libgloss.exp
16397         version with one that knows about the new gcc tree structure.
16398         (g++_link_flags): Same.
16399
16400 2000-06-26  Zack Weinberg  <zack@wolery.cumb.org>
16401
16402         * gcc.dg/20000419-1.c, gcc.dg/cpp-mi.c, gcc.dg/cpp-tradwarn1.c,
16403         gcc.dg/cpp-unc.c: Use "target *-*-*", not "target native", in
16404         case we are cross-compiling.
16405
16406         * g++.old-deja/Makefile.in, g++.old-deja/configure.in,
16407         g++.old-deja/g++.niklas/Makefile.in,
16408         g++.old-deja/g++.niklas/configure.in,
16409         g++.old-deja/g++.other/Makefile.in,
16410         g++.old-deja/g++.other/configure.in,
16411         gcc.c-torture/code_quality/Makefile.in,
16412         gcc.c-torture/code_quality/configure.in,
16413         gcc.c-torture/compat/Makefile.in, gcc.c-torture/compat/configure.in,
16414         gcc.c-torture/compile/Makefile.in, gcc.c-torture/compile/configure.in,
16415         gcc.c-torture/execute/Makefile.in, gcc.c-torture/execute/configure.in,
16416         gcc.c-torture/execute/ieee/Makefile.in,
16417         gcc.c-torture/execute/ieee/configure.in,
16418         gcc.c-torture/noncompile/Makefile.in,
16419         gcc.c-torture/noncompile/configure.in,
16420         gcc.c-torture/special/Makefile.in, gcc.c-torture/special/configure.in,
16421         gcc.c-torture/unsorted/Makefile.in, gcc.c-torture/unsorted/configure.in,
16422         gcc.misc-tests/Makefile.in, gcc.misc-tests/configure.in: Delete.
16423
16424 2000-06-26  Nathan Sidwell  <nathan@codesourcery.com>
16425
16426         * g++.old-deja/g++.other/ambig3.C: New test.
16427
16428 2000-06-26  Nathan Sidwell  <nathan@codesourcery.com>
16429
16430         * g++.old-deja/g++.pt/syntax1.C: New test.
16431         * g++.old-deja/g++.pt/syntax2.C: New test.
16432         * g++.old-deja/g++.other/syntax3.C: New test.
16433         * g++.old-deja/g++.other/syntax4.C: New test.
16434
16435 2000-06-25  Zack Weinberg  <zack@wolery.cumb.org>
16436
16437         * gcc.dg/20000623-1.c: Prototype exit and abort.
16438
16439 2000-06-25  Zack Weinberg  <zack@wolery.cumb.org>
16440
16441         * gcc.dg/20000625-1.c, gcc.dg/20000625-2.c, gcc.dg/cpp-mi3.c:
16442         New tests.
16443         * gcc.dg/cpp-mi3.def: New file.
16444
16445         * gcc.dg/cpp-as1.c: Also test that macro expansion does not occur
16446         inside assertions.
16447         * gcc.dg/cpp-as2.c: Make error regexps match either old or new
16448         lexer's error messages.
16449         * gcc.dg/cpp-mi.c: Use -H and examine the output, don't try to
16450         divine anything from the linemarkers.
16451         * gcc.dg/cpp-micc.h: Fix typo (declare int b, not int a);
16452         * gcc.dg/poison-1.c: Preprocess only; apply -fno-show-column.
16453
16454 2000-06-23  Geoffrey Keating  <geoffk@cygnus.com>
16455
16456         * gcc.dg/20000623-1.c: New test.
16457
16458 2000-06-22  Jakub Jelinek  <jakub@redhat.com>
16459
16460         * gcc.c-torture/execute/20000622-1.c: New test.
16461
16462 2000-06-22  Nathan Sidwell  <nathan@codesourcery.com>
16463
16464         * g++.old-deja/g++.other/init15.C: New test.
16465
16466 2000-06-22  Nathan Sidwell  <nathan@codesourcery.com>
16467
16468         * g++.old-deja/g++.pt/vaarg2.C: New test.
16469         * g++.old-deja/g++.pt/vaarg3.C: New test.
16470
16471 2000-06-20  Nathan Sidwell  <nathan@codesourcery.com>
16472
16473         * g++.old-deja/g++.other/dyncast6.C: New test.
16474
16475 2000-06-15  Jakub Jelinek  <jakub@redhat.com>
16476
16477         * gcc.c-torture/execute/loop-6.c: New test.
16478
16479 2000-06-14  Jakub Jelinek  <jakub@redhat.com>
16480
16481         * gcc.dg/20000614-1.c: New test.
16482         * gcc.dg/20000614-2.c: New test.
16483
16484 2000-06-14  Hans-Peter Nilsson  <hp@axis.com>
16485
16486         * g++.old-deja/g++.other/inline12.C: New test.
16487
16488 2000-06-13  Jakub Jelinek  <jakub@redhat.com>
16489
16490         * g++.old-deja/g++.other/eh1.C: New test.
16491
16492 2000-06-12  Jakub Jelinek  <jakub@redhat.com>
16493
16494         * g++.old-deja/g++.other/type.C: New test.
16495
16496 2000-06-05  Jakub Jelinek  <jakub@redhat.com>
16497
16498         * g++.old-deja/g++.other/initstring.C: New test.
16499
16500 2000-06-12  Jason Merrill  <jason@redhat.com>
16501
16502         * g++.old-deja/old-deja.exp: Add -Wno-long-long.
16503
16504 2000-06-09  Jeffrey A Law  (law@cygnus.com)
16505
16506         * gcc.c-torture/compile/20000609-1.c: New test.
16507
16508 2000-06-09  Clinton Popetz  <cpopetz@cygnus.com>
16509
16510         * gcc.dg/20000609-1.c: New test.
16511
16512 2000-06-08  Zack Weinberg  <zack@wolery.cumb.org>
16513
16514         * gcc.c-torture/noncompile/noncompile.exp: Remove poison-1 block.
16515         * gcc.c-torture/noncompile/poison-1.c: Move...
16516         * gcc.dg/poison-1.c: ...here, and adapt to dg framework.
16517         * gcc.dg/cpp-li1.c: Add a token after the #line.
16518
16519 2000-06-05  Richard Henderson  <rth@cygnus.com>
16520
16521         * gcc.c-torture/execute/20000605-2.c: New test.
16522         * gcc.c-torture/execute/20000605-3.c: New test.
16523
16524 2000-06-06  David Billinghurst  <David Billinghurst@riotinto.com.au>
16525
16526         * g77.f-torture/execute/20000503-1.x: New file.
16527
16528 2000-06-06  Nathan Sidwell  <nathan@codesourcery.com>
16529
16530         * g++.old-deja/g++.eh/badalloc1.C: New test.
16531
16532 2000-06-05  Richard Henderson  <rth@cygnus.com>
16533
16534         * gcc.c-torture/execute/20000605-1.c: New test.
16535
16536 2000-06-05  Jakub Jelinek  <jakub@redhat.com>
16537             Nathan Sidwell <nathan@codesourcery.com>
16538
16539         * gcc.c-torture/compile/20000605-1.c: New test.
16540
16541 2000-06-03  David Billinghurst  <David Billinghurst@riotinto.com.au>
16542
16543         * g77.f-torture/compile/20000601-1.f:  New test.
16544
16545 2000-06-03  Richard Henderson  <rth@cygnus.com>
16546
16547         * gcc.c-torture/execute/20000603-1.c: New.
16548
16549 2000-06-02  Zack Weinberg  <zack@wolery.cumb.org>
16550
16551         * gcc.dg/noreturn-1.c (foo7, foo8): Revert previous change.
16552         * gcc.dg/noreturn-2.c (noreturn): Likewise.
16553
16554 2000-06-01  Zack Weinberg  <zack@wolery.cumb.org>
16555
16556         * gcc.dg/compare2.c (case 12): XFAIL.
16557         * gcc.dg/noreturn-1.c (foo7, foo8): XFAIL.
16558         * gcc.dg/noreturn-2.c (noreturn): XFAIL.
16559
16560         * gcc.dg/cpp-tradwarn2.c: Update egrep pattern.
16561
16562 2000-05-29  Zack Weinberg  <zack@wolery.cumb.org>
16563
16564         * gcc.dg/cpp-mi.c: Add another case, cpp-mix.h, where the
16565         guard macro is already defined when the header is first
16566         included.
16567         * gcc.dg/cpp-mix.h: New file.
16568         * gcc.dg/endif-label.c: Update patterns to match compiler.
16569
16570         * g++.brendan/complex1.C: Declare abort.
16571         * g++.law/refs4.C: Remove XFAIL.
16572         * g++.oliva/expr2.C: Declare abort and exit.
16573
16574 2000-05-28  Alexandre Oliva  <aoliva@cygnus.com>
16575
16576         * gcc.c-torture/execute/20000528-1.c: New test.
16577
16578         * g++.old-deja/g++.law/refs4.C: Mark as XFAIL.
16579         * g++.old-deja/g++.law/temps4.C: Likewise.
16580
16581         * g++.old-deja/g++.brendan/code-gen4.C: Include stdio.h and
16582         stdlib.h.  Call abort() on failure.
16583         * g++.old-deja/g++.law/refs4.C: Likewise.
16584         * g++.old-deja/g++.law/temps4.C: Likewise.
16585         * g++.old-deja/g++.brendan/complex1.C: Don't assume argc is 1.
16586         * gcc.c-torture/execute/20000112-1.c: Include string.h.
16587
16588 2000-05-27  Zack Weinberg  <zack@wolery.cumb.org>
16589
16590         Relative to g++.dg/special:
16591         * conpr-1.C, conpr-2.C, conpr-3.C: Include stdlib.h.
16592
16593         Relative to g++.old-deja:
16594         * g++.brendan/complex1.C, g++.jason/optimize2.C,
16595         g++.mike/p9732b.C, g++.other/addrof1.C, g++.other/dyncast5.C,
16596         g++.other/init5.C, g++.other/init7.C, g++.other/union2.C,
16597         g++.pt/vbase1.C, g++.robertl/eb14.C, g++.robertl/eh990323-1.C,
16598         g++.robertl/eh990323-2.C, g++.robertl/eh990323-3.C,
16599         g++.robertl/eh990323-4.C, g++.robertl/eh990323-5.C,
16600         g++.robertl/ice990323-2.C: Prototype exit and/or abort.
16601
16602         * g++.brendan/nest21.C, g++.eh/rethrow3.C, g++.jason/init3.C,
16603         g++.law/arm15.C, g++.law/cvt2.C, g++.law/visibility17.C,
16604         g++.mike/eh23.C, g++.mike/eh25.C, g++.mike/eh34.C,
16605         g++.mike/eh48.C, g++.mike/eh55.C, g++.mike/p2736.C,
16606         g++.oliva/new1.C, g++.other/align.C, g++.robertl/eb39.C,
16607         g++.robertl/eb54.C, g++.robertl/eb63.C: Include stdlib.h
16608         and/or string.h.
16609
16610         * g++.other/goto1.C: Update expectations for error messages.
16611
16612 2000-05-25  Alexandre Oliva  <aoliva@cygnus.com>
16613
16614         * gcc.c-torture/compile/20000523-1.c: New test.
16615
16616 2000-05-25  Nathan Sidwell  <nathan@codesourcery.com>
16617
16618         * g++.old-deja/g++.abi/ptrflags.C: Use __pbase_type_info.
16619
16620 2000-05-25  Nathan Sidwell  <nathan@codesourcery.com>
16621
16622         * g++.old-deja/g++.eh/catch11.C: New test.
16623         * g++.old-deja/g++.eh/catch12.C: New test.
16624
16625 2000-05-24  Nick Clifton  <nickc@cygnus.com>
16626
16627         * gcc.c-torture/execute/20000523-1.c: New test.
16628
16629 2000-05-23  Zack Weinberg  <zack@wolery.cumb.org>
16630
16631         * c-torture/execute/bcp-1.c: Replace abort in arg of
16632         __builtin_constant_p with a generic external function.
16633
16634         * gcc.dg/20000108-1.c, gcc.dg/980211-1.c, gcc.dg/980414-1.c,
16635         gcc.dg/990119-1.c, gcc.dg/990409.c, gcc.dg/990424-1.c,
16636         gcc.dg/991230-1.c, gcc.dg/clobbers.c, gcc.dg/lineno.c,
16637         gcc.dg/noreturn-1.c, gcc.dg/trigraphs.c, gcc.dg/uninit-4.c:
16638         Prototype abort and/or exit.
16639
16640         * gcc.dg/990407-1.c, gcc.dg/strpaste.c,
16641         gcc.dg/special/alias-1.c, gcc.dg/special/gcsec-1.c,
16642         gcc.dg/special/weak-1.c, gcc.dg/special/weak-2.c,
16643         gcc.dg/special/wkali-1.c, gcc.dg/special/wkali-2.c: Include stdlib.h.
16644
16645 2000-05-22  Alexandre Oliva  <aoliva@cygnus.com>
16646
16647         * gcc.dg/dwarf2-1.c: New test.
16648
16649 2000-05-20  Richard Henderson  <rth@cygnus.com>
16650
16651         * lib/f-torture.exp (TORTURE_OPTIONS): Add "-O3 -g" and "-O3 -fssa".
16652
16653 2000-05-20  Andreas Jaeger  <aj@suse.de>
16654
16655         * gcc.c-torture/execute/20000519-1.c (main): Fixed return value of
16656         testcase.
16657
16658 2000-05-19  David Edelsohn  <edelsohn@gnu.org>
16659
16660         * gcc.c-torture/execute/20000519-2.c: New test.
16661
16662 2000-05-19  Andreas Jaeger  <aj@suse.de>
16663
16664         * gcc.c-torture/execute/20000519-1.c: Testcase from Ulrich Drepper
16665         which fails with SSA.
16666
16667         * lib/c-torture.exp: Also test with -O3 -fssa.
16668
16669 2000-05-18  Michael Meissner  <meissner@redhat.com>
16670
16671         * gcc.c-torture/compile/920501-1.c: Remove CYGNUS LOCAL markers.
16672         * gcc.c-torture/execute/920415-1.c: Ditto.
16673         * gcc.c-torture/execute/920501-1.c: Ditto.
16674         * gcc.c-torture/execute/conversion.c: Ditto.
16675         * gcc.c-torture/execute/cvt-1.c: Ditto.
16676
16677 2000-05-18  Jeffrey A Law  (law@cygnus.com)
16678
16679         * gcc.c-torture/compile/20000518-1.c: New test.
16680
16681 2000-05-18  David Billinghurst  <David.Billinghurst@riotinto.com.au>
16682
16683         * g77.f-torture/compile/200005018.f:  New test.
16684
16685 2000-05-17  Jeffrey A Law  (law@cygnus.com)
16686
16687         * gcc.c-torture/compile/20000517-1.c: New test.
16688
16689 2000-05-16  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
16690
16691         * gcc.c-torture/execute/20000516-1.c: New test.
16692
16693 2000-05-15  Jakub Jelinek  <jakub@redhat.com>
16694
16695         * g++.old-deja/g++.other/eh.C: New test.
16696
16697 2000-05-12  Richard Henderson  <rth@cygnus.com>
16698
16699         * gcc.c-torture/execute/990208-1.c (main): Don't pass
16700         constants through to doit's conditional.
16701
16702 2000-05-11  Jeffrey A Law  (law@cygnus.com)
16703
16704         * gcc.c-torture/compile/20000511-1.c: New test.
16705         * g77.f-torture/compile/20000511-1.f: New test.
16706         * g77.f-torture/compile/20000511-2.f: New test.
16707
16708 2000-05-11  Michael Meissner  <meissner@redhat.com>
16709
16710         * gcc.c-torture/execute/20000511-1.c: New test.
16711
16712 2000-05-11  Zack Weinberg  <zack@wolery.cumb.org>
16713
16714         * gcc.dg/dg.exp: Scan .S files as well as .c files.
16715         * gcc.dg/20000510-1.S: New.
16716
16717 2000-05-08  Catherine Moore  <clm@cygnus.com>
16718
16719         * gcc.dg/unused-3.c: New.
16720
16721 2000-05-06  Richard Henderson  <rth@cygnus.com>
16722
16723           * g++.old-deja/g++.brendan/code-gen2.C: Cast to size_t, not int.
16724           * g++.old-deja/g++.mike/warn1.C: Likewise.
16725           * g++.old-deja/g++.pt/local1.C: Likewise.
16726           * g++.old-deja/g++.pt/local7.C: Likewise.
16727           * g++.old-deja/g++.pt/spec16.C: Likewise.
16728
16729 2000-05-06  Nathan Sidwell  <nathan@codesourcery.com>
16730
16731         * g++.old-deja/g++.abi/ptrflags.C: Correct and extend.
16732
16733 2000-05-05  David Billinghurst  <David Billinghurst@riotinto.com.au>
16734
16735           * g77.f-torture/execute/20000503-1.f:  New test.
16736
16737 2000-05-04  Andreas Jaeger  <aj@suse.de>
16738
16739         * gcc.dg/noreturn-2.c: New test.
16740
16741 2000-05-04  Neil Booth  <NeilB@earthling.net>
16742
16743         * gcc.dg/cpp-opprec.c: New tests for operator precedence in the
16744         preprocessor.
16745
16746 2000-05-04  Richard Henderson  <rth@cygnus.com>
16747
16748         * gcc.c-torture/execute/20000503-1.c: Fix typo.
16749
16750 2000-05-04  Richard Henderson  <rth@cygnus.com>
16751
16752         * gcc.c-torture/compile/20000504-1.c: New test.  Derived from
16753         OpenSSL by Jason R Thorpe.
16754
16755 2000-05-03  Jim Wilson  <wilson@cygnus.com>
16756
16757         * gcc.c-torture/execute/20000503-1.c: New test for extract_muldiv bug.
16758
16759 2000-05-03  Robert Lipe <robertlipe@usa.net>
16760
16761         * gcc.dg/20000503-1.c: New test.
16762
16763 2000-05-02  Jakub Jelinek  <jakub@redhat.com>
16764
16765         * gcc.c-torture/compile/20000502-1.c: New test.
16766         * g++.old-deja/g++.other/align.C: New test.
16767         * gcc.dg/cpp-tradstringify.c: New test.
16768
16769 Thu Apr 27 15:58:18 MET DST 2000  Jan Hubicka  <jh@suse.cz>
16770
16771         * gcc.c-torture/compile/20000427-1.c: New test for loop hoisting code
16772         and hard registers.
16773
16774 2000-04-26  Geoff Keating  <geoffk@cygnus.com>
16775
16776         * gcc.c-torture/execute/loop-5.c: New test.
16777
16778 2000-04-25  Jakub Jelinek  <jakub@redhat.com>
16779
16780         * gcc.c-torture/execute/va-arg-20.c: New test.
16781
16782 2000-04-23  Jeffrey A Law  (law@cygnus.com)
16783
16784         * gcc.c-torture/execute/20000422-1.c: New test.
16785
16786 2000-04-20  Greg McGary  <gkm@gnu.org>
16787
16788         * gcc.c-torture/compile/20000420-2.c: New test for stack misalignment
16789         when optimizing, but without sibling-call optimizations (-O1).
16790
16791 2000-04-20  Jeffrey A Law  (law@cygnus.com)
16792
16793           * gcc.c-torture/compile/20000420-1.c: New test.
16794
16795 2000-04-20  Nathan Sidwell  <nathan@codesourcery.com>
16796
16797         * g++.abi/ptrflags.C: New test.
16798         * g++.eh/catchptr1.C: Test incomplete pointer chains.
16799
16800 2000-04-19  Catherine Moore  <clm@cygnus.com>
16801
16802         * gcc.c-torture/execute/921017-1.c: Check for NO_TRAMPOLINES.
16803
16804 2000-04-19  Greg McGary  <gkm@gnu.org>
16805
16806         * gcc.c-torture/execute/20000419-1.c: New test for arg clobbering with
16807         sibling-call optimizations.
16808
16809 2000-04-19  Zack Weinberg  <zack@wolery.cumb.org>
16810
16811         * gcc.dg/20000419-1.c: New test.
16812
16813 2000-04-12  Hans-Peter Nilsson  <hp@axis.com>
16814
16815         * gcc.c-torture/execute/20000412-6.c: New test.
16816
16817 2000-04-12  Jeffrey A Law  (law@cygnus.com)
16818
16819         * gcc.c-torture/execute/20000412-5.c: New test.
16820         * g77.f-torture/compile/20000412-1.f: New test.
16821         * gcc.c-torture/execute/20000412-4.c: New test.
16822         * gcc.c-torture/compile/20000412-2.c: New test.
16823         * gcc.c-torture/execute/20000412-3.c: New test.
16824         * gcc.c-torture/compile/20000412-1.c: New test.
16825         * gcc.c-torture/execute/20000412-2.c: New test.
16826
16827 2000-04-12  Jakub Jelinek  <jakub@redhat.com>
16828
16829         * objc/execute/bf-20.m: New test.
16830
16831 2000-04-10  Richard Henderson  <rth@cygnus.com>
16832
16833         * gcc.c-torture/execute/20000412-1.c: Reduce some more.
16834
16835         * gcc.c-torture/execute/20000412-1.c: New test.
16836
16837 2000-04-10  Nathan Sidwell  <nathan@codesourcery.com>
16838
16839         * g++.old-deja/g++.eh/catchptr1.C: New test.
16840
16841 2000-04-09  Nathan Sidwell  <nathan@codesourcery.com>
16842
16843         * g++.old-deja/g++.abi/cxa_vec.C: New test.
16844
16845 2000-04-08  Neil Booth  <NeilB@earthling.net>
16846
16847         * gcc.dg/cpp-nullchar.c: Remove test as
16848         embedded nulls cause problems.
16849
16850 2000-04-08  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
16851
16852         * gcc.dg/compare2.c: New test.
16853
16854 2000-04-08  Neil Booth  <NeilB@earthling.net>
16855
16856         * gcc.dg/cpp-nullchar.c: New test.
16857
16858 2000-04-07  Zack Weinberg  <zack@wolery.cumb.org>
16859
16860         * gcc.dg/cpp-mi2.c: New test.
16861         * gcc.dg/cpp-mi2[abc].h: New files.
16862
16863 2000-04-07  Nathan Sidwell  <nathan@codesourcery.com>
16864
16865         * g++.old-deja/g++.abi/vmihint.C: Adjust __vmi_class_type_info
16866         member name.
16867
16868 2000-04-06  Nathan Sidwell  <nathan@codesourcery.com>
16869
16870         * g++.old-deja/g++.abi/vmihint.C: New test.
16871
16872 2000-04-06  Neil Booth  <NeilB@earthling.net>
16873
16874         * cpp-ifparen.c, cpp-missingop.c, cpp-missingparen.c,
16875         cpp-shift.c, cpp-shortcircuit.c, cpp-unary.c:  Add FSF
16876         copyright.
16877
16878 2000-04-05  Hans-Peter Nilsson  <hp@axis.com>
16879
16880         * gcc.c-torture/execute/960327-1.c (f): Add a letter to s[] to
16881         avoid stack-frame overwrite.
16882
16883 2000-04-05  Jakub Jelinek  <jakub@redhat.com>
16884
16885         * gcc.c-torture/compile/20000405-2.c: New test.
16886         * gcc.c-torture/compile/20000405-3.c: New test.
16887
16888 2000-04-05  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
16889
16890         * gcc.c-torture/compile/20000405-1.c: New test.
16891
16892 2000-04-04  Geoff Keating  <geoffk@cygnus.com>
16893
16894         * gcc.dg/cast-qual-1.c: Revert last change.
16895
16896 2000-04-04  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
16897
16898         * gcc.dg/cast-qual-1.c: Check casts through a pointer typedef.
16899
16900 2000-04-03  Zack Weinberg  <zack@wolery.cumb.org>
16901
16902         * gcc.dg/cpp-redef-2.c, gcc.dg/cpp-tradwarn1.c,
16903         gcc.dg/cpp-unc.c: Add -fno-show-column to compiler options.
16904
16905 2000-04-03  Jeffrey A Law  (law@cygnus.com)
16906
16907         * gcc.c-torture/compile/20000403-2.c: New test.
16908         * gcc.c-torture/compile/20000403-1.c: New test.
16909
16910 2000-04-03  Hans-Peter Nilsson  <hp@axis.com>
16911
16912         * gcc.c-torture/execute/20000403-1.c: New test.
16913
16914 2000-04-03  Geoff Keating  <geoffk@cygnus.com>
16915
16916         * gcc.c-torture/execute/20000402-1.c: New test.
16917
16918 2000-04-03  Donald Lindsay  <dlindsay@cygnus.com>
16919
16920         * gcc.c-torture/execute/va-arg-15.c: New test.
16921         * gcc.c-torture/execute/va-arg-16.c: New test.
16922         * gcc.c-torture/execute/va-arg-17.c: New test.
16923         * gcc.c-torture/execute/va-arg-18.c: New test.
16924         * gcc.c-torture/execute/va-arg-19.c: New test.
16925
16926 2000-04-02  Zack Weinberg  <zack@wolery.cumb.org>
16927
16928         * gcc.c-torture/compile/981211-1.c: Move to...
16929         * gcc.dg/cpp-as1.c: ...here.
16930         * gcc.dg/cpp-as2.c: New file.
16931
16932         * gcc.dg/cpp-tradwarn1.c: Change warning regexps to match the
16933         compiler.
16934
16935 2000-04-02  Neil Booth  <NeilB@earthling.net>
16936
16937         * gcc.dg/cpp-cond.c  New tests.
16938         * gcc.dg/cpp-ifparen.c New tests.  Amend existing tests to make
16939         accidental success less likely.
16940         * gcc.dg/cpp-missingop.c  New tests.
16941         * gcc.dg/cpp-missingparen.c  New tests.
16942         * gcc.dg/cpp-shift.c  New tests.
16943         * gcc.dg/cpp-shortcircuit.c  New tests.
16944         * gcc.dg/cpp-unary.c  New tests.
16945
16946 2000-03-29  Jeffrey A Law  (law@cygnus.com)
16947
16948         * gcc.c-torture/compile/20000329-1.c: New test.
16949
16950 2000-03-26  Bernd Schmidt  <bernds@cygnus.co.uk>
16951
16952         * gcc.c-torture/compile/20000326-1.c: New test.
16953         * gcc.c-torture/compile/20000326-2.c: New test.
16954
16955 2000-03-24  Geoff Keating  <geoffk@cygnus.com>
16956
16957         * gcc.c-torture/execute/va-arg-14.c: New test for va_start where
16958         the first parameter is a function argument.
16959
16960 2000-03-23  Nathan Sidwell  <nathan@codesourcery.com>
16961
16962         * g++.old-deja/g++.ext/array4.C: New test.
16963
16964 2000-03-22  Geoff Keating  <geoffk@cygnus.com>
16965
16966         * gcc.c-torture/execute/ieee/20000320-1.c: New test for denormals.
16967
16968 2000-03-21  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
16969
16970         * gcc.dg/noreturn-1.c: Check for another bogus noreturn case.
16971
16972 2000-03-19  Richard Henderson  <rth@cygnus.com>
16973
16974         * gcc.c-torture/compile/20000314-2.c: Use __SIZE_TYPE__, not size_t.
16975
16976 2000-03-19  Richard Henderson  <rth@cygnus.com>
16977
16978         * gcc.c-torture/compile/20000319-1.c: New test.
16979
16980 2000-03-14  Jeffrey A Law  (law@cygnus.com)
16981
16982         * gcc.c-torture/execute/20000314-3.c: New test.
16983         * gcc.c-torture/execute/20000314-2.c: New test.
16984         * gcc.c-torture/execute/20000314-1.c: New test.
16985         * gcc.c-torture/compile/20000314-2.c: New test.
16986         * gcc.c-torture/compile/20000314-1.c: New test.
16987
16988 2000-03-13  Nathan Sidwell  <nathan@codesourcery.com>
16989
16990         * g++.old-deja/g++.warn/inline.C: New test.
16991
16992 2000-03-10  Hans-Peter Nilsson  <hp@bitrange.com>
16993
16994         * gcc.c-torture/execute/divconst-2.c: Rewrite to check for
16995         standards-compliant result rather than specific constants.
16996         Put test-values in array.
16997
16998 2000-03-08  Jason Merrill  <jason@casey.cygnus.com>
16999
17000         * lib/g++.exp (g++_init): Don't put { } around -fmessage-length=0.
17001         (g++_target_compile): Put test-specific options last.
17002
17003 2000-03-08  Nathan Sidwell  <nathan@codesourcery.com>
17004
17005         * g++.old-deja/g++.eh/vbase4.C: New test.
17006
17007 2000-03-08  Nathan Sidwell  <nathan@codesourcery.com>
17008
17009         * g++.old-deja/g++.bugs/900215_01.C: Adjust.
17010
17011 2000-03-08  Nathan Sidwell  <nathan@codesourcery.com>
17012
17013         * g++.old-deja/g++.brendan/misc12.C: Removed.
17014         * g++.old-deja/g++.pt/memtemp77.C: Constify.
17015         * g++.old-deja/g++.ext/pretty4.C: New test.
17016
17017 2000-03-08  Nathan Sidwell  <nathan@codesourcery.com>
17018
17019         * g++.old-deja/g++.other/string2.C: New test.
17020
17021 2000-03-06  Nathan Sidwell  <nathan@codesourcery.com>
17022
17023         * g++.old-deja/g++.warn/impint2.C: New test.
17024
17025 2000-03-05  Hans-Peter Nilsson  <hp@bitrange.com>
17026
17027         * gcc.c-torture/execute/20000224-1.c (main): Expected return-value
17028         is 1, not zero.
17029
17030 2000-03-05  Nathan Sidwell  <nathan@codesourcery.com>
17031
17032         * g++.old-deja/g++.warn/impint.C: New test.
17033         * g++.old-deja/g++.martin/sts_vectini.C: Add -w option.
17034         * g++.old-deja/g++.pt/explicit10.C: Specify -w option.
17035         * g++.old-deja/g++.pt/explicit12.C: Likewise.
17036         * g++.old-deja/g++.pt/explicit13.C: Likewise.
17037         * g++.old-deja/g++.pt/explicit17.C: Likewise.
17038         * g++.old-deja/g++.pt/explicit18.C: Likewise.
17039         * g++.old-deja/g++.pt/explicit19.C: Likewise.
17040         * g++.old-deja/g++.pt/explicit23.C: Likewise.
17041         * g++.old-deja/g++.pt/explicit31.C: Likewise.
17042         * g++.old-deja/g++.pt/explicit35.C: Likewise.
17043         * g++.old-deja/g++.pt/explicit6.C: Likewise.
17044         * g++.old-deja/g++.pt/memclass7.C: Likewise.
17045
17046 2000-03-01  Zack Weinberg  <zack@wolery.cumb.org>
17047
17048         * gcc.dg/cpp-redef.c: New test.
17049
17050 2000-02-29  Nathan Sidwell  <nathan@codesourcery.com>
17051
17052         * g++.old-deja/g++.pt/unify7.C: New test.
17053
17054 2000-02-26  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
17055
17056         * g++.old-deja/g++.ext/attrib5.C: XFAIL on Alpha since no link alias.
17057         * g++.old-deja/g++.pt/static3.C: Generalize system name for Alpha.
17058
17059 2000-02-25  Geoff Keating  <geoffk@cygnus.com>
17060
17061         * gcc.c-torture/compile/20000224-1.c: New test.
17062
17063 2000-02-25  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
17064
17065         * gcc.c-torture/compile/cpp-2.c: New test.
17066         * gcc.c-torture/compile/cpp-1.c: New test.
17067
17068 2000-02-25  Jeffrey A Law  (law@cygnus.com)
17069
17070         * gcc.c-torture/execute/20000225-1.c: New test.
17071
17072 2000-02-25  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
17073
17074         * gcc.dg/cpp-li2.c: New test.
17075
17076         * gcc.dg/cpp-wi1.c: New test.
17077
17078         * gcc.dg/cpp-li1.c: New test.
17079
17080 2000-02-24  Nathan Sidwell  <nathan@codesourcery.com>
17081
17082         * g++.old-deja/g++.other/sizeof5.C: New test.
17083
17084 2000-02-23  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
17085
17086         * gcc.c-torture/execute/va-arg-13.c: New test.
17087
17088 2000-02-23  Donald Lindsay  <dlindsay@cygnus.com>
17089
17090         * gcc.c-torture/execute/va-arg-12.c: New test.
17091
17092 2000-02-23  Nathan Sidwell  <nathan@codesourcery.com>
17093
17094         * gcc.c-torture/execute/20000223-1.c: New test.
17095
17096 2000-02-23  Nathan Sidwell  <nathan@codesourcery.com>
17097
17098         * g++.old-deja/g++.pt/memtemp79.C: Fixed. Remove XFAIL.
17099
17100 2000-02-22  Mark Mitchell  <mark@codesourcery.com>
17101
17102         * g++.old-deja/g++.abi/ptrmem.C: New test.
17103
17104 2000-02-19  Richard Henderson  <rth@cygnus.com>
17105
17106         * gcc.c-torture/compile/init-3.c: New.
17107
17108 2000-02-17  Mark Mitchell  <mark@codesourcery.com>
17109
17110         * lib/g++.exp (g++_init): Add -fmessage-length=0 to
17111         ALWAYS_CXXFLAGS.
17112
17113 2000-02-11  Robert Lipe <robertl@sco.com>
17114
17115         * gcc.c-torture/compile/20000211-3.c: New test.
17116
17117 2000-02-11  Martin Buchholz <martin@xemacs.org>
17118
17119         * gcc.c-torture/compile/20000211-2.c: New test.
17120
17121 2000-02-11  Jeffrey A Law  (law@cygnus.com)
17122
17123         * gcc.c-torture/compile/20000211-1.c: New test.
17124
17125 2000-02-09  Jonathan Larmour  <jlarmour@redhat.co.uk>
17126
17127         * gcc.dg/special/ecos.exp: Use -static when testing --gc-sections
17128           on native targets
17129
17130 2000-02-08  Nathan Sidwell  <nathan@acm.org>
17131
17132         * g++.old-deja/g++.other/cast5.C: New test.
17133
17134 2000-02-05  Alan Modra  <alan@SPRI.Levels.UniSA.Edu.Au>
17135
17136         * gcc.c-torture/execute/20000205-1.c: New.
17137
17138 2000-02-03  Nathan Sidwell  <nathan@acm.org>
17139
17140         * g++.old-deja/g++.jason/cast3.C: Return void.
17141         * g++.old-deja/g++.pt/dynarray.C: Don't be pedantic.
17142
17143 2000-02-02  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
17144
17145         * gcc.dg/unused-2.c: Use -Wreturn-type instead of -Wall.
17146
17147         * gcc.dg/loop-1.c: New test.
17148
17149 2000-01-27  Jakub Jelinek  <jakub@redhat.com>
17150
17151         * gcc.c-torture/compile/20000127-1.c: New test.
17152         * gcc.c-torture/execute/991228-1.c: New test.
17153
17154 2000-01-26  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
17155
17156         * gcc.dg/unused-2.c: New test.
17157
17158         * gcc.dg/conv-1.c: New test.
17159
17160 2000-01-24  Mark Mitchell  <mark@codesourcery.com>
17161
17162         * lib/g++.exp (g++init): Use g++, not xgcc, to invoke the C++
17163         compiler.
17164         (tool_option_proc): Fix typo.
17165
17166 2000-01-24  Geoff Keating  <geoffk@cygnus.com>
17167
17168         * gcc.dg/special/ecos.exp (gcsec-1.c): Check the version
17169         of the ld on the host, not on the build machine.
17170         Also, don't crash if '--help' is not a supported option.
17171
17172 2000-01-24  Richard Henderson  <rth@cygnus.com>
17173
17174         * gcc.c-torture/execute/ieee/fp-cmp-4.c: New.
17175
17176 2000-01-20  Jeffrey A Law  (law@cygnus.com)
17177
17178         * gcc.c-torture/execute/20000120-2.c: New test.
17179         * gcc.c-torture/execute/20000120-1.c: New test.
17180
17181 2000-01-13  Jeffrey A Law  (law@cygnus.com)
17182
17183         * gcc.c-torture/execute/20000113-1.c: New test.
17184
17185 2000-01-12  Jeffrey A Law  (law@cygnus.com)
17186
17187         * gcc.c-torture/execute/20000112-1.c: New test.
17188
17189 2000-01-11  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
17190
17191         * gcc.dg/20000111-1.c: New test.
17192
17193 2000-01-10  Jeffrey A Law  (law@cygnus.com)
17194
17195         * gcc.c-torture/execute/990628-1.c: Tweak to work on targets
17196         with 16 bit integers.
17197
17198 2000-01-08  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
17199
17200         * gcc.dg/20000108-1.c: New test.
17201
17202 2000-01-05  Nathan Sidwell  <nathan@acm.org>
17203
17204         * g++.old-deja/g++.ns/koenig8.C: New test.
17205
17206 2000-01-05  Nathan Sidwell  <nathan@acm.org>
17207
17208         * g++.old-deja/g++.other/cast4.C: New test.
17209
17210 2000-01-05  Jeffrey A Law  (law@cygnus.com)
17211
17212         * gcc.c-torture/compile/20000105-2.c: New test.
17213         * gcc.c-torture/compile/20000105-1.c: New test.
17214
17215 2000-01-04  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
17216
17217         * g++.old-deja/g++.brendan/array1.C: Modify explicit external libc
17218         references to printf & atoi to conform to ANSI standard.
17219         * g++.old-deja/g++.brendan/code-gen1.C: Likewise.
17220         * g++.old-deja/g++.brendan/code-gen2.C: Likewise.
17221         * g++.old-deja/g++.brendan/code-gen3.C: Likewise.
17222         * g++.old-deja/g++.brendan/code-gen4.C: Likewise.
17223         * g++.old-deja/g++.brendan/code-gen6.C: Likewise.
17224         * g++.old-deja/g++.brendan/complex1.C: Likewise.
17225         * g++.old-deja/g++.brendan/copy1.C: Likewise.
17226         * g++.old-deja/g++.brendan/copy2.C: Likewise.
17227         * g++.old-deja/g++.brendan/copy3.C: Likewise.
17228         * g++.old-deja/g++.brendan/copy4.C: Likewise.
17229         * g++.old-deja/g++.brendan/copy5.C: Likewise.
17230         * g++.old-deja/g++.brendan/copy6.C: Likewise.
17231         * g++.old-deja/g++.brendan/copy7.C: Likewise.
17232         * g++.old-deja/g++.brendan/copy8.C: Likewise.
17233         * g++.old-deja/g++.brendan/crash11.C: Likewise.
17234         * g++.old-deja/g++.brendan/crash14.C: Likewise.
17235         * g++.old-deja/g++.brendan/ctors1.C: Likewise.
17236         * g++.old-deja/g++.brendan/ctors2.C: Likewise.
17237         * g++.old-deja/g++.brendan/delete2.C: Likewise.
17238         * g++.old-deja/g++.brendan/dtors1.C: Likewise.
17239         * g++.old-deja/g++.brendan/dtors2.C: Likewise.
17240         * g++.old-deja/g++.brendan/dtors3.C: Likewise.
17241         * g++.old-deja/g++.brendan/eh1.C: Likewise.
17242         * g++.old-deja/g++.brendan/groff1.C: Likewise.
17243         * g++.old-deja/g++.brendan/init3.C: Likewise.
17244         * g++.old-deja/g++.brendan/misc12.C: Likewise.
17245         * g++.old-deja/g++.brendan/misc7.C: Likewise.
17246         * g++.old-deja/g++.brendan/new2.C: Likewise.
17247         * g++.old-deja/g++.brendan/operators4.C: Likewise.
17248         * g++.old-deja/g++.brendan/operators5.C: Likewise.
17249         * g++.old-deja/g++.brendan/overload2.C: Likewise.
17250         * g++.old-deja/g++.brendan/overload7.C: Likewise.
17251         * g++.old-deja/g++.brendan/redecl2.C: Likewise.
17252         * g++.old-deja/g++.brendan/reference1.C: Likewise.
17253         * g++.old-deja/g++.brendan/sizeof5.C: Likewise.
17254         * g++.old-deja/g++.brendan/template24.C: Likewise.
17255         * g++.old-deja/g++.brendan/template3.C: Likewise.
17256         * g++.old-deja/g++.brendan/vtables1.C: Likewise.
17257         * g++.old-deja/g++.jason/inline3.C: Likewise.
17258         * g++.old-deja/g++.jason/opeq.C: Likewise.
17259         * g++.old-deja/g++.law/arg5.C: Likewise.
17260         * g++.old-deja/g++.law/arm7.C: Likewise.
17261         * g++.old-deja/g++.law/ctors11.C: Likewise.
17262         * g++.old-deja/g++.law/cvt8.C: Likewise.
17263         * g++.old-deja/g++.law/init9.C: Likewise.
17264         * g++.old-deja/g++.law/refs4.C: Likewise.
17265         * g++.old-deja/g++.law/template2.C: Likewise.
17266         * g++.old-deja/g++.law/visibility24.C: Likewise.
17267         * g++.old-deja/g++.law/vtable3.C: Likewise.
17268         * g++.old-deja/g++.mike/asm2.C: Likewise.
17269         * g++.old-deja/g++.mike/eh1.C: Likewise.
17270         * g++.old-deja/g++.mike/misc1.C: Likewise.
17271         * g++.old-deja/g++.mike/misc13.C: Likewise.
17272         * g++.old-deja/g++.mike/misc14.C: Likewise.
17273         * g++.old-deja/g++.mike/ns12.C: Likewise.
17274         * g++.old-deja/g++.mike/p1248.C: Likewise.
17275         * g++.old-deja/g++.mike/p3708.C: Likewise.
17276         * g++.old-deja/g++.mike/p3708a.C: Likewise.
17277         * g++.old-deja/g++.mike/p3708b.C: Likewise.
17278         * g++.old-deja/g++.mike/p646.C: Likewise.
17279         * g++.old-deja/g++.mike/p700.C: Likewise.
17280         * g++.old-deja/g++.mike/p783.C: Likewise.
17281         * g++.old-deja/g++.mike/p783a.C: Likewise.
17282         * g++.old-deja/g++.mike/p783b.C: Likewise.
17283         * g++.old-deja/g++.mike/p786.C: Likewise.
17284         * g++.old-deja/g++.mike/p789.C: Likewise.
17285         * g++.old-deja/g++.mike/p789a.C: Likewise.
17286         * g++.old-deja/g++.mike/p807a.C: Likewise.
17287         * g++.old-deja/g++.other/delete3.C: Likewise.
17288         * g++.old-deja/g++.other/dyncast1.C: Likewise.
17289         * g++.old-deja/g++.other/dyncast2.C: Likewise.
17290         * g++.old-deja/g++.other/dyncast3.C: Likewise.
17291         * g++.old-deja/g++.other/empty1.C: Likewise.
17292         * g++.old-deja/g++.other/temporary1.C: Likewise.
17293         * g++.old-deja/g++.pt/memtemp14.C: Likewise.
17294         * g++.old-deja/g++.pt/t16.C: Likewise.
17295         * g++.old-deja/g++.pt/tiemann2.C: Likewise.
17296
17297 1999-12-30  Bernd Schmidt  <bernds@cygnus.co.uk>
17298
17299         * gcc.dg/991230-1.c: New test.
17300
17301 1999-12-29  Jeffrey A Law  (law@cygnus.com)
17302
17303         * gcc.c-torture/compile/991229-3.c: New test.
17304         * gcc.c-torture/compile/991229-2.c: New test.
17305         * gcc.c-torture/compile/991229-1.c: New test.
17306
17307 1999-12-29  Greg McGary <gkm@eng.ascend.com>
17308
17309         * gcc.c-torture/compile/labels-2.c: New test.
17310
17311 1999-12-27  Martin von Löwis  <loewis@informatik.hu-berlin.de>
17312
17313         * gcc.c-torture/execute/991227-1.c: New test.
17314
17315 1999-12-22  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
17316
17317         * g++.old-deja/g++.pt/instantiate6.C: Remove excess errors XFAIL.
17318
17319 1999-12-21  Martin von Löwis  <loewis@informatik.hu-berlin.de>
17320
17321         * gcc.c-torture/execute/991221-1.c: New test.
17322
17323 1999-12-20  Nathan Sidwell  <nathan@acm.org>
17324
17325         * g++.old-deja/g++.other/cast3.C: New test.
17326
17327 1999-12-16  Bernd Schmidt  <bernds@cygnus.co.uk>
17328
17329         * gcc.c-torture/execute/991216-4.c: New test.
17330
17331 1999-12-16  Michael Meissner  <meissner@cygnus.com>
17332
17333         * gcc.c-torture/execute/991216-1.c: New test.
17334         * gcc.c-torture/execute/991216-2.c: New test.
17335         * gcc.c-torture/execute/991216-3.c: New test.
17336
17337 1999-12-14  Bernd Schmidt  <bernds@cygnus.co.uk>
17338
17339         * gcc.dg/991214-1.c: Use "__asm__", not "asm".
17340         Actually make the test fail by using "-O2" for compilation.
17341
17342 1999-12-15  Nathan Sidwell  <nathan@acm.org>
17343
17344         * g++.old-deja/g++.warn/cast-align1.C: New test.
17345
17346 1999-12-14  Bernd Schmidt  <bernds@cygnus.co.uk>
17347
17348         * gcc.c-torture/compile/991214-1.c: New test.
17349         * gcc.c-torture/compile/991214-2.c: New test.
17350
17351 1999-12-14  Bernd Schmidt  <bernds@cygnus.co.uk>
17352
17353         * gcc.dg/991214-1.c: New test.
17354
17355 1999-12-13  Jeffrey A Law  (law@cygnus.com)
17356
17357         * gcc.c-torture/compile/991213-3.c: New test.
17358         * gcc.c-torture/compile/991213-2.c: New test.
17359         * gcc.c-torture/compile/991213-1.c: New test.
17360
17361 1999-12-10  J"orn Rennecke <amylaar@cygnus.co.uk>
17362
17363         * gcc.dg/991209-1.c: New test.
17364
17365 1999-12-08  Nathan Sidwell <nathan@acm.org>
17366
17367         * gcc.c-torture/compile/991208-1.c: New test.
17368
17369 1999-12-06  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
17370
17371         * gcc.dg/ultrasp2.c: New test.
17372
17373 1999-12-05  Alex Samuel  <samuel@codesourcery.com>
17374
17375         * g++.old-deja/g++.abi/align.C (main): Fix typo.
17376
17377 1999-12-02  Bernd Schmidt  <bernds@cygnus.co.uk>
17378
17379         * gcc.c-torture/compile/991202-1.c: New test.
17380         * gcc.c-torture/execute/991202-1.c: New test.
17381         * gcc.c-torture/execute/991202-2.c: New test.
17382         * gcc.c-torture/execute/991202-3.c: New test.
17383
17384 1999-12-02  Alex Samuel  <samuel@codesourcery.com>
17385
17386         * g++.old-deja/g++.abi/align.C: New test.
17387         * g++.old-deja/g++.abi/aggregates.C: Likewise.
17388         * g++.old-deja/g++.abi/bitfields.C: Likewise.
17389
17390 1999-12-01  Richard Henderson  <rth@cygnus.com>
17391
17392         * gcc.c-torture/execute/991201-1.c: New.
17393
17394 1999-11-29  Bernd Schmidt  <bernds@cygnus.co.uk>
17395
17396         * gcc.dg/991129-1.c: New test.
17397
17398 1999-11-27  Bernd Schmidt  <bernds@cygnus.co.uk>
17399
17400         * gcc.c-torture/compile/991127-1.c: New test.
17401
17402 1999-11-22  Nathan Sidwell  <nathan@acm.org>
17403
17404         * g++.old-deja/g++.other/warn4.C: New test.
17405
17406 1999-11-22  Nathan Sidwell  <nathan@acm.org>
17407
17408         * g++.old-deja/g++.eh/cleanup2.C: New test.
17409         * g++.old-deja/g++.ext/pretty2.C: New test.
17410         * g++.old-deja/g++.ext/pretty3.C: New test.
17411         * g++.old-deja/g++.other/debug6.C: New test.
17412
17413 1999-10-20  Jim Wilson  <wilson@cygnus.com>
17414
17415         * gcc.c-torture/noncompile/noncompile.exp: For 940510-1.c, change
17416         compiler_output to look for one error message instead of two.
17417
17418 1999-11-19  Geoffrey Keating  <geoffk@cygnus.com>
17419
17420         * gcc.c-torture/execute/991118-1.c: Also test case
17421         where the word boundary does not split a byte evenly.
17422
17423 1999-11-19  Nathan Sidwell  <nathan@acm.org>
17424
17425         * g++.old-deja/g++.ext/restrict1.C: New test.
17426
17427 1999-11-18 Herman A.J. ten Brugge <Haj.Ten.Brugge@net.HCC.nl>
17428
17429         * gcc.c-torture/execute/991118-1.c: New test.
17430
17431 1999-11-16  Geoffrey Keating  <geoffk@cygnus.com>
17432
17433         * g77.f-torture/execute/u77-test.f (wd): Allow for longer
17434         working directory pathnames.
17435
17436 1999-10-13  Brendan Kehoe  <brendan@cygnus.com>
17437
17438         * gcc.c-torture/execute/memcheck/memcheck.exp: Make sure a remote
17439         host is equipped with driver.h and driver.o so it can actually
17440         compile and run the tests.
17441
17442 1999-10-08  Bernd Schmidt  <bernds@cygnus.co.uk>
17443
17444         * gcc.c-torture/compile/991008-1.c: New test.
17445
17446 1999-11-08  Nick Clifton  <nickc@cygnus.com>
17447
17448         * lib/gcc-dg.exp: Include target-supports.exp
17449
17450 1999-11-05  Nick Clifton  <nickc@cygnus.com>
17451
17452         * lib/target-supports.exp: New file: Provide procs to test for
17453         features supported by the target.
17454         (check_weak_available): Moved here from ecos.exp.
17455         (check_alias_available): New proc: Determine of the target
17456         toolchain supports the alias attribute.
17457
17458         * gcc.dg/special/ecos.exp: Move check_weak_available to
17459         target-supports.exp.
17460         (alias-1.c): Only perform the test if the target supports
17461         aliases.
17462         (wkali-1.c): Only perform the test if the target supports
17463         aliases.
17464
17465         * gcc.dg/990506-0.c: Expect error messages from cross
17466         targets as well as native targets.
17467
17468 1999-11-02  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
17469
17470         * gcc.dg/ultrasp1.c: Removed xfail.
17471         * gcc.dg/struct-ret-2.c: Likewise.
17472         * gcc.dg/array-1.c: Likewise.
17473
17474 1999-11-01  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
17475
17476         * gcc.dg/struct-ret-2.c: New test.
17477
17478         * gcc.dg/array-1.c: New test.
17479
17480 1999-10-30  Stephen L Moshier <moshier@mediaone.net>
17481
17482         * gcc.c-torture/execute/991030-1.c: New test.
17483
17484 1999-10-26  Richard Henderson  <rth@cygnus.com>
17485
17486         * gcc.c-torture/compile/991026-2.c: New test.
17487
17488 1999-10-26  Jeffrey A Law  (law@cygnus.com)
17489
17490         * gcc.c-torture/compile/991026-1.c: New test.
17491
17492 1999-10-23  Jeffrey A Law  (law@cygnus.com)
17493
17494         * gcc.c-torture/execute/991023-1.c: New test.
17495
17496 1999-10-19  Jeffrey A Law  (law@cygnus.com)
17497
17498         * gcc.c-torture/execute/991019-1.c: New test.
17499
17500 1999-10-16  Richard Henderson  <rth@cygnus.com>
17501
17502         * gcc.c-torture/execute/991016-1.c: New test.
17503
17504 1999-10-14  Stephane Carrez  <stcarrez@worldnet.fr>
17505
17506         * gcc.c-torture/execute/991014-1.c: New test.
17507
17508 1999-10-13  J"orn Rennecke <amylaar@cygnus.co.uk>
17509
17510         * g++.old-deja/g++.other/union2.C: New test.
17511
17512 1999-10-13  Nathan Sidwell  <nathan@acm.org>
17513
17514         * g++.old-deja/g++.other/vaarg2.C: New test.
17515         * g++.old-deja/g++.other/vaarg3.C: New test.
17516
17517 1999-10-12  Craig Burley  <craig@jcb-sc.com>
17518
17519         * g77.f-torture/noncompile/19990905-1.f: Moved from being
17520         in compile/.
17521
17522 1999-10-04  Ulrich Drepper  <drepper@cygnus.com>
17523
17524         * gcc.c-torture/execute/va-arg-11.c: New test.
17525
17526 1999-10-01  Mark P. Mitchell  <mark@codesourcery.com>
17527
17528         * lib/file-format.exp (gcc_target_object_format): Don't
17529         crash if objdump is unavailable.
17530
17531 1999-09-29  Donn Terry <donn@interix.com>
17532
17533         * gcc.misc-tests/mg.exp: delete extraneous redirection.
17534
17535 1999-09-28  Nick Clifton  <nickc@cygnus.com>
17536
17537         * gcc.c-torture/compile/990928-1.c: New test.
17538
17539 1999-09-28  Nathan Sidwell  <nathan@acm.org>
17540
17541         * g++.old-deja/g++.other/decl6.C: New test.
17542
17543 1999-09-28  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
17544
17545         * gcc.c-torture/execute/va-arg-10.c: New test.
17546
17547 1999-09-27  Nathan Sidwell  <nathan@acm.org>
17548
17549         * g++.old-deja/g++.pt/memtemp77.C: Adjust expected
17550         __PRETTY_FUNCTION__.
17551
17552 1999-09-23  Nick Clifton  <nickc@cygnus.com>
17553
17554         * gcc.c-torture/execute/990923-1.c: New test.
17555
17556 1999-09-21  Nick Clifton  <nickc@cygnus.com>
17557
17558         * gcc.c-torture/special/special.exp: Add FR30 to list of targets
17559         for which -fpic is inappropriate.
17560
17561 1999-09-21  Mark Mitchell  <mark@codesourcery.com>
17562
17563         * g++.dg/ecos.exp: Don't supply -finit-priority to cc1plus.
17564
17565 1999-09-21  Nathan Sidwell  <nathan@acm.org>
17566
17567         * g++.old-deja/g++.other/dyncast1.C: New test.
17568         * g++.old-deja/g++.other/dyncast2.C: New test.
17569         * g++.old-deja/g++.other/dyncast3.C: New test.
17570         * g++.old-deja/g++.other/dyncast4.C: New test.
17571         * g++.old-deja/g++.other/dyncast5.C: New test.
17572         * g++.old-deja/g++.eh/catch3.C: New test.
17573         * g++.old-deja/g++.eh/catch3p.C: New test.
17574         * g++.old-deja/g++.eh/catch4.C: New test.
17575         * g++.old-deja/g++.eh/catch4p.C: New test.
17576         * g++.old-deja/g++.eh/catch5.C: New test.
17577         * g++.old-deja/g++.eh/catch5p.C: New test.
17578         * g++.old-deja/g++.eh/catch6.C: New test.
17579         * g++.old-deja/g++.eh/catch6p.C: New test.
17580         * g++.old-deja/g++.eh/catch7.C: New test.
17581         * g++.old-deja/g++.eh/catch7p.C: New test.
17582         * g++.old-deja/g++.eh/catch8.C: New test.
17583         * g++.old-deja/g++.eh/catch8p.C: New test.
17584         * g++.old-deja/g++.eh/catch9.C: New test.
17585         * g++.old-deja/g++.eh/catch9p.C: New test.
17586
17587 1999-09-13  Nathan Sidwell  <nathan@acm.org>
17588
17589         * g++.old-deja/g++.other/sizeof3.C: Remove XFAILS.
17590         * g++.old-deja/g++.other/sizeof4.C: Remove XFAILS.
17591
17592 1999-09-13  Jeffrey A Law  (law@cygnus.com)
17593
17594         * gcc.c-torture/compile/990913-1.c: New test.
17595
17596 1999-09-10  Nathan Sidwell  <nathan@acm.org>
17597
17598         * g++.old-deja/g++.jason/rfg4.C: Revert erroneous change, add -w.
17599         * g++.old-deja/g++.jason/rfg5.C: Likewise.
17600
17601 1999-09-09  Richard Henderson  <rth@cygnus.com>
17602
17603         * g++.old-deja/g++.other/delete6.C: Use size_t with operator new.
17604
17605 1999-09-09  Nathan Sidwell  <nathan@acm.org>
17606
17607         * g++.old-deja/g++.other/lookup11.C: New test.
17608         * g++.old-deja/g++.bugs/900428_01.C: Rework now we understand
17609         what is permitted and what we want.
17610         * g++.old-deja/g++.jason/rfg4.C: Rework to remove ill-formed
17611         overload use.
17612         * g++.old-deja/g++.jason/rfg5.C: Likewise
17613
17614 1999-09-08  Geoffrey Keating  <geoffk@cygnus.com>
17615
17616         * gcc.c-torture/noncompile/noncompile.exp: Add poison-1.c.
17617         * gcc.c-torture/noncompile/poison-1.c: New file.
17618
17619 1999-09-08  Nathan Sidwell  <nathan@acm.org>
17620
17621         * g++.old-deja/g++.other/sizeof3.C: New test.
17622         * g++.old-deja/g++.other/sizeof4.C: New test.
17623         * g++.old-deja/g++.other/ambig2.C: Mark XFAILs.
17624         * g++.old-deja/g++.other/lookup16.C: Mark XFAIL.
17625
17626 1999-09-07  Richard Henderson  <rth@cygnus.com>
17627
17628         * gcc.dg/va-arg-1.c: New.
17629
17630 1999-09-06  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
17631
17632         * gcc.c-torture/execute/va-arg-9.c: New test.
17633
17634 1999-09-05  Craig Burley  <craig@jcb-sc.com>
17635
17636         * g77.f-torture/compile/980519-2.f: New test.
17637         * g77.f-torture/compile/19990905-0.f: New test.
17638         * g77.f-torture/compile/19990905-1.f: New test.
17639         * g77.f-torture/compile/19990905-2.f: New test.
17640
17641         * g77.f-torture/noncompile/19990826-4.f: Clarify who wrote what.
17642
17643 1999-09-03  Richard Earnshaw <rearnsha@arm.com>
17644
17645         * gcc.c-torture/execute/990827-1.c: Fix typo.
17646
17647 1999-09-03  Nathan Sidwell  <nathan@acm.org>
17648
17649         * g++.old-deja/g++.other/deref1.C: New test.
17650
17651 1999-09-02  Nathan Sidwell  <nathan@acm.org>
17652
17653         * g++.old-deja/g++.other/ambig2.C: New test.
17654         * g++.old-deja/g++.other/cond5.C: New test.
17655         * g++.old-deja/g++.other/lookup16.C: New test.
17656
17657 1999-09-02  Marc Espie <espie@cvs.openbsd.org>
17658
17659         * gcc.dg/980414-1.c: Fix assembler syntax to work with old
17660         assemblers too.
17661
17662 1999-08-31  Jeffrey A Law  (law@cygnus.com)
17663
17664         * lib/c-torture.exp: Avoid the "compare executables" optimization
17665         when testing native.
17666
17667 1999-08-29  Jeffrey A Law  (law@cygnus.com)
17668
17669         * gcc.c-torture/execute/990829-1.c: New test.
17670         * gcc.c-torture/compile/990829-1.c: New test.
17671
17672 1999-08-27  Paul Burchard  <burchard@pobox.com>
17673
17674         * g++.old-deja/g++.pt/derived3.C: Renamed from lss-001.C.
17675         * g++.old-deja/g++.pt/ttp56.C: Renamed from lss-002.C.
17676         * g++.old-deja/g++.pt/decl4.C: Renamed from lss-003.C.
17677         * g++.old-deja/g++.pt/memtemp85.C: Renamed from lss-004.C.
17678         * g++.old-deja/g++.pt/memtemp86.C: Renamed from lss-005.C.
17679         * g++.old-deja/g++.pt/memtemp87.C: Renamed from lss-006.C.
17680         * g++.old-deja/g++.pt/static10.C: Renamed from lss-007.C.
17681         * g++.old-deja/g++.pt/memtemp88.C: Renamed from lss-008.C.
17682         * g++.old-deja/g++.pt/memtemp89.C: Renamed from lss-009.C.
17683         * g++.old-deja/g++.pt/memtemp90.C: Renamed from lss-010.C.
17684         * g++.old-deja/g++.pt/memtemp91.C: Renamed from lss-011.C.
17685
17686 1999-08-27  Jeffrey A Law  (law@cygnus.com)
17687
17688         * gcc.c-torture/execute/990827-1.c: New test.
17689
17690 1999-08-26  Craig Burley  <craig@jcb-sc.com>
17691
17692         * g77.f-torture/noncompile/19990826-4.f: New test.
17693
17694         * g77.f-torture/compile/19990826-3.f: New test.
17695
17696         * g77.f-torture/execute/19990826-2.f: New test.
17697
17698         * g77.f-torture/compile/19990826-1.f: New test.
17699
17700         * gcc.c-torture/execute/990826-0.c: New test.
17701         * g77.c-torture/execute/19990826-0.f: New test.
17702
17703         * g77.f-torture/noncompile/970626-2.f: New test.
17704
17705 1999-08-25  Paul Burchard  <burchard@pobox.com>
17706
17707         * g++.old-deja/g++.pt/lss-001.C, lss-002.C, lss-003.C, lss-004.C,
17708         lss-005.C, lss-006.C, lss-007.C, lss-008.C, lss-009.C, lss-010.C,
17709         lss-011.C: New tests.
17710
17711 1999-08-25  Nathan Sidwell  <nathan@acm.org>
17712
17713         * g++.old-deja/g++.other/decl5.C: New test.
17714
17715 1999-08-24  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
17716
17717         * noncompile/noncompile.exp: Load_lib c-torture.exp.
17718         (postbase_with_opts): New proc to loop over TORTURE_OPTIONS and
17719         call `postbase' for each one.  All callers of `postbase' changed
17720         to call this instead.
17721
17722 1999-08-11  Richard Earnshaw (rearnsha@arm.com)
17723
17724         * gcc.c-torture/execute/990811-1.c: New test.
17725
17726 1999-08-09  Nick Clifton  <nickc@cygnus.com>
17727
17728         * gcc.misc-tests/m-un-2.c: Expect the warnings for all builds, not
17729         just native ones.
17730
17731         * gcc.dg/990413-1.c: Expect the parse error for all builds, not
17732         just native ones.
17733
17734 1999-08-05  Alexandre Oliva  <oliva@dcc.unicamp.br>
17735
17736         * g++.old-deja/g++.other/local3.C: Removed XFAIL.
17737
17738 1999-08-04  Jeffrey A Law  (law@cygnus.com)
17739
17740         * gcc.c-torture/execute/970312-1.c: Delete duplicate test.
17741
17742 1999-08-04  Nathan Sidwell  <nathan@acm.org>
17743
17744         * g++.old-deja/g++.eh/spec6.C: Add more tests. Remove XFAILS.
17745
17746 1999-08-04  Jeffrey A Law  (law@cygnus.com)
17747
17748         * gcc.c-torture/execute/990804-1.c: New test.
17749
17750 1999-08-03  Nathan Sidwell  <nathan@acm.org>
17751
17752         * g++.old-deja/g++.brendan/crash63.C: Expect a POD warning
17753         * g++.old-deja/g++.brendan/crash64.C: Likewise
17754         * g++.old-deja/g++.brendan/overload8.C: Likewise
17755
17756 1999-08-03  Nathan Sidwell  <nathan@acm.org>
17757
17758         * g++.old-deja/g++.other/struct1.C: New test.
17759
17760 1999-08-03  Nathan Sidwell  <nathan@acm.org>
17761
17762         * g++.old-deja/g++.other/enum2.C: New test.
17763
17764 1999-08-02  Richard Henderson  <rth@cygnus.com>
17765
17766         Adapted from tests from Franz Sirl:
17767         * gcc.c-torture/execute/va-arg-7.c: New test.
17768         * gcc.c-torture/execute/va-arg-8.c: New test.
17769
17770 1999-08-01  Jeffrey A Law  (law@cygnus.com)
17771
17772         * gcc.c-torture/compile/990801-2.c: New test.
17773
17774         * gcc.c-torture/compile/990801-1.c: New test.
17775
17776 1999-07-27  Michael Meissner  <meissner@cygnus.com>
17777
17778         * gcc.c-torture/execute/ieee/fp-cmp-2.c: New file, clone from
17779         fp-cmp-1.c, converting double to float.
17780
17781         * gcc.c-torture/execute/ieee/fp-cmp-3.c: New file, clone from
17782         fp-cmp-1.c, converting double to long double.
17783
17784         * gcc.c-torture/noncompile/920507-1.c (x): Rename asm register
17785         from fr1 to unknown_register, since fr1 is a legitimate register
17786         on some machines.
17787
17788 1999-07-25  Jeffrey A Law  (law@cygnus.com)
17789
17790         * README: More listname related changes.
17791
17792 1999-07-08  Catherine Moore  <clm@cygnus.com>
17793
17794         * gcc.c-torture/execute/920501-5.c: Fix typo.  Change | to ||.
17795
17796 1999-07-05  Manfred Hollstein  <mhollstein@cygnus.com>
17797
17798         * gcc.dg/990703-1.c (y): Terminate definition syntactically correctly.
17799
17800 1999-07-05  Alexandre Oliva  <oliva@dcc.unicamp.br>
17801
17802         * g++.old-deja/g++.other/null1.C: Define l<long> for 64bit hosts.
17803
17804 1999-07-04  Zack Weinberg  <zack@rabi.columbia.edu>
17805
17806         * gcc.dg/990703-1.c: New test.
17807
17808 1999-06-29  Nick Clifton  <nickc@cygnus.com>
17809
17810         * lib/file-format.exp: New file: Move definition of proc
17811         gcc_target_object_format to here from
17812         gcc.dg/special/ecos.exp.
17813
17814         * lib/c-torture.exp: Include lib file-format.exp.
17815         * lib/gcc-dg.exp: Include lib file-format.exp.
17816
17817         * gcc.dg/special/ecos.exp: Remove definition of proc
17818         gcc_target_object_format.
17819
17820 1999-06-28  Jeffrey A Law  (law@cygnus.com)
17821
17822         * gcc.c-torture/execute/990628-1.c: New test.
17823
17824 1999-06-25  Jeffrey A Law  (law@cygnus.com)
17825
17826         * gcc.c-torture/compile/990625-2.c: New test.
17827
17828         * gcc.c-torture/compile/990625-1.c: New test.
17829
17830 1999-06-23  Nick Clifton  <nickc@cygnus.com>
17831
17832         * gcc.c-torture/compile/dll.c: New test case.  Check that dll
17833         attributes compile.
17834         * gcc.c-torture/compile/dll.x: Only support the dll.c test on
17835         ports that use the COFF/PE file format.
17836
17837 1999-06-17  Jeffrey A Law  (law@cygnus.com)
17838
17839         * gcc.c-torture/compile/990617-1.c: New test.
17840
17841 1999-06-17  Alexandre Oliva  <oliva@dcc.unicamp.br>
17842
17843         * g++.old-deja/g++.other/decl4.C: New test.
17844
17845 1999-06-14  Nathan Sidwell  <nathan@acm.org>
17846
17847         * g++.old-deja/g++.other/bitfld3.C: New test.
17848
17849 1999-06-08  Nathan Sidwell  <nathan@acm.org>
17850
17851         * g++.old-deja/g++.eh/catch1.C: New test.
17852
17853 1999-06-07  Jeffrey A Law  (law@cygnus.com)
17854
17855         * g++.old-deja/g++.mike/p6610a.C: Expect failure on freebsd-elf.
17856
17857         * gcc.c-torture/execute/ieee/rbug.x: Expect failure on freebsd.
17858         * gcc.c-torture/execute/ieee/mzero.x: New file.  Likewise.
17859
17860 1999-06-05  Craig Burley  <craig@jcb-sc.com>
17861
17862         * g77.f-torture/compile/19990502-0.f: Replace with new,
17863         shorter, test that still fails after recent changes.
17864
17865 1999-06-04  Andreas Schwab  <schwab@issan.cs.uni-dortmund.de>
17866
17867         * gcc.c-torture/execute/990604-1.c: New test.
17868
17869 1999-05-31  Jeffrey A Law  (law@cygnus.com)
17870
17871         * gcc.c-torture/execute/990531-1.c: New test.
17872
17873 1999-05-27  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
17874
17875         * gcc.c-torture/compile/990527-1.c: New test.
17876
17877 1999-05-27  Joern Rennecke <amylaar@cygnus.com>
17878
17879         * gcc.c-torture/execute/990527-1.c: New test.
17880
17881 1999-05-25  Nick Clifton  <nickc@cygnus.com>
17882
17883         * gcc.c-torture/execute/bf-sign-2.c: Explicitly declare signed
17884         bitfields as signed.
17885
17886 1999-05-25  Craig Burley  <craig@jcb-sc.com>
17887
17888         * g77.f-torture/compile/19990525-0.f: New test.
17889
17890 1999-05-25  Jeffrey A Law  (law@cygnus.com)
17891
17892         * gcc.c-torture/execute/990525-2.c: New test.
17893
17894         * gcc.c-torture/execute/990525-1.c: New test.
17895
17896 1999-05-24  Nathan Sidwell  <nathan@acm.org>
17897
17898         * g++.old-deja/g++.other/anon3.C: New test.
17899         * g++.old-deja/g++.other/anon4.C: New test.
17900         * g++.old-deja/g++.ext/anon1.C: Inhibit -pedantic option.
17901         * g++.old-deja/g++.g++.robertl/eb131.C/: Remove unrequired ERROR tag,
17902         after downgrade to warning (cp/ChangeLog: 1999-05-20 Jason
17903         Merrill).
17904
17905 1999-05-24  Jeffrey A Law  (law@cygnus.com)
17906
17907         * gcc.c-torture/execute/990524-1.c: New test.
17908
17909         * gcc.dg/990524-1.c: New test.
17910
17911 1999-05-23  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
17912
17913         * gcc.c-torture/compile/990523-1.c: New test.
17914
17915 1999-05-19  Raja R Harinath <harinath@cs.umn.edu>
17916
17917         * gcc.c-torture/compile/990519-1.c: New test.
17918
17919 1999-05-17  Andreas Schwab  <schwab@issan.cs.uni-dortmund.de>
17920
17921         * gcc.c-torture/compile/990517-1.c: New test.
17922
17923         * gcc.c-torture/execute/990326-1.c: Force bitfields to be aligned.
17924         (e4, f4): New tests.
17925         (main): Call them.
17926
17927 1999-05-13  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
17928
17929         * gcc.dg/noreturn-1.c: New test.
17930
17931 1999-05-13  Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
17932
17933         * gcc.c-torture/execute/990513-1.c: New test.
17934
17935 1999-05-10  Richard Henderson  <rth@cygnus.com>
17936
17937         * g++.old-deja/g++.other/null1.C (g): Add overload for long.
17938
17939 1999-05-10  Craig Burley  <craig@jcb-sc.com>
17940
17941         * g77.f-torture/execute/erfc.f: Use small single-precision
17942         values, to avoid problems on Alphas when not -mieee.
17943
17944 1999-05-08  Craig Burley  <craig@jcb-sc.com>
17945
17946         * gcc.dg/990506-0.c: New test.
17947
17948 1999-05-08  Richard Henderson  <rth@cygnus.com>
17949
17950         * g++.old-deja/g++.benjamin/p12475.C: Use LONG_MAX to find
17951         the constant to test.  Don't XFAIL 64-bit targets.
17952
17953         * g++.old-deja/g++.jason/thunk3.C: Don't XFAIL Alpha.
17954         * g++.old-deja/g++.law/profile1.C: Likewise.
17955
17956         * g++.old-deja/g++.other/delete4.C: Define size_t; use it in all
17957         operator new instances.
17958         * g++.old-deja/g++.other/delete5.C: Likewise.
17959
17960 1999-05-03  Craig Burley  <craig@jcb-sc.com>
17961
17962         * g77.f-torture/execute/u77-test.f (main): Declare ABORT as
17963         intrinsic.
17964
17965 1999-05-03  Craig Burley  <craig@jcb-sc.com>
17966
17967         * g77.f-torture/execute/u77-test.f: Reverse order of two
17968         arguments to CTIME_subr, DTIME_subr, ETIME_subr, and TTYNAM_subr.
17969
17970 1999-05-03  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
17971
17972         * gcc.dg/compare1.c: New test.
17973
17974 1999-05-02  Joseph S. Myers  <jsm28@cam.ac.uk>
17975
17976         * gcc.dg/cast-qual-1.c, gcc.dg/return-type-1.c, gcc.dg/unused-1.c:
17977         New tests.
17978
17979 1999-05-02  Craig Burley  <craig@jcb-sc.com>
17980
17981         * g77.f-torture/compile/19990502-1.f: New test.
17982
17983 1999-05-02  Craig Burley  <craig@jcb-sc.com>
17984
17985         * g77.f-torture/compile/19990502-0.f: New test.
17986
17987 1999-05-02  Craig Burley  <craig@jcb-sc.com>
17988
17989         * g77.f-torture/execute/u77-test.f (main): Declare FTELL as
17990         intrinsic.
17991
17992 1999-05-02  Craig Burley  <craig@jcb-sc.com>
17993
17994         * g77.f-torture/execute/u77-test.f (main): List libU77
17995         intrinsics not currently tested.
17996         Add tests for TIME8, CTIME_subr, IARGC, TTYNAM_subr,
17997         GETENV, FDATE_subr, DTIME_subr, ETIME_subr, DATE, ITIME,
17998         FTELL_subr, MCLOCK, MCLOCK8, and CPU_TIME.
17999         Trim blanks off the ends of some printed strings.
18000
18001 1999-05-02  Craig Burley  <craig@jcb-sc.com>
18002
18003         * g77.f-torture/execute/u77-test.f (main): Just warn about
18004         FSTAT gid disagreement, as it's expected on some systems.
18005
18006 1999-05-01  Craig Burley  <craig@jcb-sc.com>
18007
18008         * g77.f-torture/execute/u77-test.f: Generalize sum-checking to
18009         use a new function, which allows for some slop.
18010         Clean up some commentary.
18011         (issum): The new function.
18012         (sgladd): Deleted subroutine.
18013
18014 1999-05-01  Craig Burley  <craig@jcb-sc.com>
18015
18016         * g77.f-torture/execute/u77-test.f: Modify to be more like
18017         libf2c/libU77 version, bringing patches to that version here.
18018         Add suitable commentary.
18019
18020 1999-04-25  Richard Henderson  <rth@cygnus.com>
18021
18022         * gcc.dg/990424-1.c: New test.
18023
18024 1999-04-24  Craig Burley  <craig@jcb-sc.com>
18025
18026         * g77.f-torture/execute/u77-test.f (main): Bug involving
18027         LSTAT has been fixed, so turn back on full checking.
18028
18029 1999-04-20  Craig Burley  <craig@jcb-sc.com>
18030
18031         * g77.f-torture/compile/19990419-0.f: New test.
18032         * g77.f-torture/execute/19990419-1.f: New test.
18033
18034 1999-04-17  Richard Henderson  <rth@cygnus.com>
18035
18036         * gcc.dg/uninit-9.c (func): Use __builtin_alloca instead of alloca
18037         to avoid the need for a prototype to supress a warning.
18038
18039 1999-04-07  Jim Wilson  <wilson@cygnus.com>
18040
18041         * gcc.c-torture/execute/920501-7.c (main): Delete __I960__ ifndef.
18042
18043 1999-04-04  Jeffrey A Law  (law@cygnus.com)
18044
18045         * gcc.c-torture/execute/990404-1.c: New test.
18046
18047 1999-04-03 10:35 -0500  Zack Weinberg  <zack@rabi.columbia.edu>
18048
18049         * gcc.dg/cpp-if1.c: Adjust regexps to accommodate cccp.
18050         * gcc.dg/cpp-if3.c: Don't use -pedantic.
18051         * gcc.misc-tests/m-un-2.c: Adjust regexps for new format of
18052         missing initializer warnings.
18053
18054 1999-03-28  Jeffrey A Law  (law@cygnus.com)
18055
18056         * lib/objc-torture.exp: Replace "77" with "Obj-C" in pattern
18057         matching strings.
18058
18059 1999-03-26  Jeffrey A Law  (law@cygnus.com)
18060
18061         * gcc.c-torture/execute/990326-1.c: New test from Charles Hannum.
18062
18063 1999-03-26  Craig Burley  <craig@jcb-sc.com>
18064
18065         * g77.f-torture/execute/19990325-0.f: New test.
18066         * g77.f-torture/execute/19990325-1.f: New test.
18067
18068 1999-03-24  Jeffrey A Law  (law@cygnus.com)
18069
18070         * gcc.c-torture/execute/990324-1.c: New test.
18071
18072 1999-03-22  Jim Wilson  <wilson@cygnus.com>
18073
18074         * gcc.c-torture/execute/bf-sign-2.c (main): Replace struct sizeof
18075         test with 4.
18076
18077 1999-03-17  Richard Henderson  <rth@cygnus.com>
18078
18079         * gcc.c-torture/execute/ieee/980619-1.x: New.  Expected fail on x86.
18080
18081 1999-03-13  Craig Burley  <craig@jcb-sc.com>
18082
18083         * g77.f-torture/execute/19990313-2.f: New test.
18084         * g77.f-torture/execute/19990313-3.f: New test.
18085
18086 1999-03-13  Craig Burley  <craig@jcb-sc.com>
18087
18088         * g77.f-torture/execute/19990313-0.f: New test.
18089         * g77.f-torture/execute/19990313-1.f: New test.
18090
18091 1999-03-12  Jim Wilson  <wilson@cygnus.com>
18092
18093         * gcc.c-torture/execute/970312-1.c, execute/980605-1.c (f): Change
18094         printf to sprintf.
18095         * gcc.c-torture/execute/bf-sign-2.c (struct X): Add u15 field.
18096         (main): Add check for u15.  Conditionalize u31 check depending on
18097         whether ints are <32 bits or >=32 bits.
18098
18099 1999-03-08  Craig Burley  <craig@jcb-sc.com>
18100
18101         * g77.f-torture/execute/19981119-0.f: Improve testiness.
18102
18103 1999-03-08  Craig Burley  <craig@jcb-sc.com>
18104
18105         * g77.f-torture/compile/19990305-0.f: New test.
18106         * g77.f-torture/execute/19981119-0.f: New test.
18107
18108 1999-03-08  Craig Burley  <craig@jcb-sc.com>
18109
18110         * g77.f-torture/execute/970625-2.f: call ABORT if final
18111         result is not correct, instead of just printing it.
18112         Add this checking via newly introduced obfuscation, to
18113         trip up buggy front ends.
18114
18115 1999-03-07  Craig Burley  <craig@jcb-sc.com>
18116
18117         * g77.f-torture/compile/960317-1.f: Moved from being
18118         in execute/.  (Somehow I didn't notice "SUBROUTINE...".)
18119
18120 1999-03-06  Craig Burley  <craig@jcb-sc.com>
18121
18122         * g77.f-torture/execute/960317-1.f: New (old) test.
18123         * g77.f-torture/execute/970625-2.f: Ditto.
18124
18125 1999-03-01 Zack Weinberg  <zack@rabi.columbia.edu>
18126
18127         * gcc.c-torture/noncompile/noncompile.exp (951025-1.c): Accept an error
18128         message on line 1 or line 2; cccp and cpplib do this differently.
18129
18130 1999-03-01  Jeffrey A Law  (law@cygnus.com)
18131
18132         * g++.old-deja/g++.law/weak1.C: New test.
18133
18134 1999-02-28 17:59 -0500  Zack Weinberg  <zack@rabi.columbia.edu>
18135
18136         * gcc.c-torture/execute/990119-1.c: Renamed to...
18137         * gcc.dg/990119-1.c: this, so it will only be tested once
18138         (it's a preprocessor test, it doesn't need to be run at
18139         multiple optimization levels).
18140
18141 1999-02-27 13:34 -0500  Zack Weinberg  <zack@rabi.columbia.edu>
18142
18143         * lib/g++.exp: Don't add incdir=$base_dir/../include to
18144           ALWAYS_CXXFLAGS.
18145
18146 1999-02-24  Craig Burley  <craig@jcb-sc.com>
18147
18148         * g77.f-torture/noncompile/19981216-0.f: Renamed from...
18149         * g77.f-torture/compile/19981216-0.f: ...as it is expected
18150         to not be compilable by current g77.
18151
18152 1999-02-24  Nick Clifton  <nickc@cygnus.com>
18153
18154         * lib/c-torture.exp: Add -O3 to TORTURE_OPTIONS list.
18155
18156 1999-02-22  Jeffrey A Law  (law@cygnus.com)
18157
18158         * gcc.c-torture/execute/990222-1.c: New test.
18159
18160 1999-02-19  Craig Burley  <craig@jcb-sc.com>
18161
18162         * g77.f-torture/compile/19990218-0.f: New test.
18163         * g77.f-torture/noncompile/19990218-1.f: New test.
18164
18165 1999-02-18  Craig Burley  <craig@jcb-sc.com>
18166
18167         * g77.f-torture/compile/19981216-0.f: New test.
18168
18169 1999-02-14  Jeffrey A Law  (law@cygnus.com)
18170
18171         * gcc.dg/990214-1.c: New test.
18172
18173 1999-02-13  Jeffrey A Law  (law@cygnus.com)
18174
18175         * gcc.dg/990213-2.c: New test.
18176
18177         * gcc.dg/990213-1.c: New test.
18178
18179 1999-02-12  Jeffrey A Law  (law@cygnus.com)
18180
18181         * gcc.c-torture/990106-2.c: Update to work on targets with 16bit
18182         ints.
18183
18184 1999-02-11  Nick Clifton  <nickc@cygnus.com>
18185
18186         * lib/gcc.exp (proc gcc_target_compile): Add support for timeout
18187         specified by target.
18188
18189         * lib/chill.exp: Fix typo: doesn'timeout -> doesn't
18190
18191 1999-02-11  Jeffrey A Law  (law@cygnus.com)
18192
18193         * gcc.c-torture/execute/990211-1.c: New test from Nathan SIdwell.
18194
18195 1999-02-10  Jonathan Larmour  <jlarmour@cygnus.co.uk>
18196
18197         * gcc.dg/special/ecos.exp: New test driver for new tests with
18198         special requirements.
18199
18200         * gcc.dg/special/alias-1.c: New test.
18201         * gcc.dg/special/gcsec-1.c: New test.
18202         * gcc.dg/special/weak-1.c: New test.
18203         * gcc.dg/special/weak-1a.c: Accompanying file to weak-1.c.
18204         * gcc.dg/special/weak-2.c: New test.
18205         * gcc.dg/special/weak-2a.c: Accompanying file to weak-2.c.
18206         * gcc.dg/special/weak-2b.c: Accompanying file to weak-2.c.
18207         * gcc.dg/special/wkali-1.c: New test.
18208         * gcc.dg/special/wkali-2.c: New test.
18209         * gcc.dg/special/wkali-2a.c: Accompanying file to wkali-2.c.
18210         * gcc.dg/special/wkali-2b.c: Accompanying file to wkali-2.c.
18211
18212 1999-02-10  Felix Lee  <flee@cygnus.com>
18213
18214           * lib/c-torture.exp (c-torture-compile): Pull out code for
18215           analyzing gcc error messages.
18216           (c-torture-execute): Likewise.  Fix some (harmless) false
18217           positives.
18218           * lib/gcc.exp (gcc_check_compile): New function.
18219
18220 1999-02-08  Richard Henderson  <rth@cygnus.com>
18221
18222         * gcc.c-torture/execute/990208-1.c: New test.
18223
18224 1999-02-07  Jonathan Larmour  <jlarmour@cygnus.co.uk>
18225
18226         * g++.dg/special/ecos.exp: New driver for new tests with special
18227         requirements
18228
18229         * g++.dg/special/conpr-1.C: New test
18230         * g++.dg/special/conpr-2.C: New test
18231         * g++.dg/special/conpr-2a.C: New test
18232         * g++.dg/special/conpr-3.C: New test
18233         * g++.dg/special/conpr-3a.C: New test
18234         * g++.dg/special/conpr-3b.C: New test
18235
18236         * lib/g++-dg.exp: New driver file, based on lib/gcc-dg.exp to
18237         allow g++ to use the dg driver
18238
18239         * README: Add comment about g++.dg directory
18240
18241 1999-02-06  Jeffrey A Law  (law@cygnus.com)
18242
18243         * README: Update email addresses.
18244
18245 1999-02-03  Nick Clifton  <nickc@cygnus.com>
18246
18247         * gcc.c-torture/execute/memcheck/blkarg.c (foo): Use 10 leading
18248         arguments in order to force structure S onto the stack even on
18249         the alpha.
18250         (test): Pass 10 leading arguments to function foo as well as the
18251         structure S.
18252
18253         * gcc.c-torture/execute/memcheck/blkarg.x: New file: Expected
18254         failure for all targets.
18255
18256         * gcc.c-torture/execute/memcheck/driver.c (main): Use exit or
18257         abort to terminate program execution.
18258
18259 1999-01-30  Richard Henderson  <rth@cygnus.com>
18260
18261         * gcc.c-torture/execute/990130-1.c: New test.
18262
18263 1999-01-30  Jeffrey A Law  (law@cygnus.com)
18264
18265         * gcc.dg/990130-1.c: New test.
18266
18267 1999-01-28  Michael Meissner  <meissner@cygnus.com>
18268
18269         * gcc.c-torture/execute/990128-1.c: New test.
18270
18271 1999-01-27  Michael Meissner  <meissner@cygnus.com>
18272
18273         * gcc.c-torture/execute/990127-{1,2}.c: New tests.
18274
18275 1999-01-27  Felix Lee  <flee@cygnus.com>
18276
18277         * lib/c-torture.exp (c-torture-compile): pull out code for
18278         analyzing gcc error messages.
18279         (c-torture-execute): ditto, and fix some (harmless) false
18280         positives.
18281         * lib/gcc.exp (gcc_check_compile): new function.
18282
18283 1999-01-17  Jeffrey A Law  (law@cygnus.com)
18284
18285         * gcc.dg/990117-1.c: New test.
18286
18287         * gcc.c-torture/compile/990117-1.c: New test from Horst von Brand.
18288
18289         * gcc.c-torture/execute/990117-1.c: New test from HJ Lu.
18290
18291 1999-01-15  Jeffrey A Law  (law@cygnus.com)
18292
18293         * g77.f-torture/compile/990115-1.f: New test.
18294
18295 1999-01-07  Jeffrey A Law  (law@cygnus.com)
18296
18297         * gcc.c-torture/compile/990107-1.c: New test
18298
18299 1999-01-06  Jeffrey A Law  (law@cygnus.com)
18300
18301         * gcc.c-torture/execute/990106-2.c: New test.
18302
18303         * gcc.c-torture/execute/990106-1.c: New test.
18304
18305 1998-12-30  Zack Weinberg <zack@rabi.columbia.edu>
18306
18307         * gcc.c-torture/compile/981223-1.c: New test.
18308
18309 1998-12-29  Richard Henderson  <rth@cygnus.com>
18310
18311         * gcc.c-torture/execute/bcp-1.c (bad10): Rename from opt3.
18312         (opt3): Rename from opt4 and disable.
18313
18314 1998-12-20  Alexandre Oliva  <oliva@dcc.unicamp.br>
18315
18316         * g++.old-deja/g++.pt/ptrmem5.C: New test.
18317
18318 1998-12-15  Alexandre Oliva  <oliva@dcc.unicamp.br>
18319
18320         * g++.old-deja/g++.other/conv5.C: New test.
18321
18322 1998-12-14  Nick Clifton  <nickc@cygnus.com>
18323
18324         * gcc.c-torture/execute/920501-4.c (main): Fix typo: replace | with ||.
18325
18326 1998-12-11  Jeffrey A Law  (law@cygnus.com)
18327
18328         * g++.old-deja/g++.benjamin/p12475.C: Expect failure on mips64 targets.
18329
18330 1998-12-11  Zack Weinberg <zack@rabi.columbia.edu>
18331
18332         * gcc.c-torture/compile/981211-1.c: New test.
18333
18334 1998-12-09  Alexandre Oliva  <oliva@dcc.unicamp.br>
18335
18336         * gcc.dg/ultrasp1.c: Empty dg-options, avoid `long long' warnings.
18337
18338         * g++.old-deja/g++.pt/instantiate6.C: Linker error, not crash.
18339
18340 1998-12-08  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
18341
18342         * gcc.special/930510-1.c: Make C9X safe.
18343         * gcc.misc-tests/gcov-1.c Similarly.
18344         * gcc.misc-tests/gcov-2.c Similarly.
18345
18346 1998-12-06  Alexandre Oliva  <oliva@dcc.unicamp.br>
18347
18348         * gcc.dg/ultrasp1.c: New test.
18349
18350 1998-12-06  Richard Henderson  <rth@cygnus.com>
18351
18352         * gcc.c-torture/execute/981206.c: New test.
18353
18354 1998-12-06  Alexandre Oliva  <oliva@dcc.unicamp.br>
18355
18356         * g++.old-deja/g++.ns/template7.C: New test.
18357
18358         * g++.old-deja/g++.other/expr1.C: New test.
18359
18360         * g++.old-deja/g++.eh/tmpl3.C: New test.
18361
18362         * g++.old-deja/g++.eh/tmpl2.C: New test.
18363
18364 1998-12-04  Alexandre Oliva  <oliva@dcc.unicamp.br>
18365
18366         * g++.old-deja/g++.other/using5.C: Usified using[567].C here.
18367         * g++.old-deja/g++.other/using6.C: Removed.
18368         * g++.old-deja/g++.other/using7.C: Mark Mitchel removed it.
18369
18370         * g++.old-deja/g++.pt/spec20.C: Re-insert non-bogus ERROR marks.
18371
18372 1998-12-03  Alexandre Oliva  <oliva@dcc.unicamp.br>
18373
18374         * g++.old-deja/g++.pt/overload8.C: New test.
18375
18376         * g++.old-deja/g++.pt/overload7.C: New test.
18377
18378         * g++.old-deja/g++.pt/spec20.C: ERROR marks were bogus.
18379
18380         * lib/old-dejagnu.exp (old-dejagnu): Ignore collect recompiling
18381         and relinking messages.
18382         * lib/g++.exp (g++_target_compile): Remove .rpo file when
18383         compiling with -frepo.
18384
18385 1998-12-01  Alexandre Oliva  <oliva@dcc.unicamp.br>
18386
18387         * g++.old-deja/g++.pt/lookup6.C: New test.
18388
18389 1998-11-30  Nick Clifton  <nickc@cygnus.com>
18390
18391         * gcc.c-torture/execute/981130-1.c: New test.
18392         * gcc.c-torture/execute/981130-1.x: New test failure expectations.
18393
18394 1998-11-27  Alexandre Oliva  <oliva@dcc.unicamp.br>
18395
18396         * g++.old-deja/g++.pt/explicit76.C: New test.
18397
18398         * g++.old-deja/g++.pt/friend38.C: New test.
18399
18400         * g++.old-deja/g++.ns/crash2.C: New test.
18401
18402         * g++.old-deja/g++.pt/defarg8.C: New test.
18403
18404         * g++.old-deja/g++.pt/instantiate6.C: New test.
18405
18406         * g++.old-deja/g++.pt/static6.C: New test.
18407
18408         * g++.old-deja/g++.pt/decl2.C: New test.
18409
18410 1998-11-26  Alexandre Oliva  <oliva@dcc.unicamp.br>
18411
18412         * g++.old-deja/g++.other/lookup5.C: New test.  Not sure the
18413         problem is actually related with name lookup, but so what? :-)
18414
18415         * g++.old-deja/g++.pt/friend37.C: New test.
18416
18417 1998-11-25  Dave Love  <d.love@dl.ac.uk>
18418
18419         * g77.f-torture/execute/u77-test.f (main): Avoid testing [f]statb
18420         element, which fails on some systems.
18421
18422         * g77.f-torture/execute/labug1.f: New test.
18423
18424 1998-11-21  Jeffrey A Law  (law@cygnus.com)
18425
18426         * gcc.c-torture/execute/980526-1.c: Do nothing if NO_LABEL_VALUES
18427         is defined.
18428
18429 1998-11-18  Dave Love  <d.love@dl.ac.uk>
18430
18431         * g77.f-torture/compile/981117-1.f: New test.
18432
18433 1998-11-16  Alexandre Oliva  <oliva@dcc.unicamp.br>
18434
18435         * g++.old-deja/g++.eh/throw2.C: New test.  CV-qualifiers are not
18436         properly discarded.
18437
18438 1998-10-11  Ken Raeburn  <raeburn@cygnus.com>
18439
18440         * gcc.c-torture/execute/memcheck: New directory of tests for
18441         -fcheck-memory-usage.
18442
18443 1998-11-07  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
18444
18445         * README: New file, general information about the testsuite and
18446         new description of the various C++ test subdirectories.
18447         * README.g++: Eliminate obsolete information, update and move most
18448         relevant stuff to README.
18449
18450 1998-11-07  Richard Henderson  <rth@cygnus.com>
18451
18452         * gcc.c-torture/compile/981107-1.c: New test.
18453
18454 1998-11-02  Doug Evans  <devans@canuck.cygnus.com>
18455
18456         * execute/memcpy-bi.c: New testcase.
18457
18458 1998-10-31  Alexandre Oliva  <oliva@dcc.unicamp.br>
18459
18460         * g++.old-deja/g++.pt/sizeof3.C: A similar testcase not involving
18461         base classes.
18462
18463         * g++.old-deja/g++.pt/sizeof2.C: Incorrect specialization of base
18464         template is selected.
18465
18466         * g++.old-deja/g++.ext/arrnew2.C: If new T[n](i) is accepted for
18467         classes, it should be accepted for all types.
18468
18469         * g++.old-deja/g++.eh/sjlj1.C: Test checked sjlj-exception.
18470
18471         * g++.old-deja/g++.pt/spec24.C: Ensure that template
18472         specializations start with template headers.
18473
18474 1998-10-29  Alexandre Oliva  <oliva@dcc.unicamp.br>
18475
18476         * g++.old-deja/g++.other/dcast2.C: Cannot dynamic downcast &x.
18477
18478         * g++.old-deja/g++.other/init9.C: Test cross initialization of
18479         non-POD types.
18480
18481 1998-10-27  Alexandre Oliva  <oliva@dcc.unicamp.br>
18482
18483         * lib/old-dejagnu.exp (old-dejagnu): Document `Additional sources'.
18484
18485 1998-10-22  Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
18486
18487         * compile/981022-1.c, compile/981022-1.x: New test and driver.
18488
18489 1998-10-19  Jeffrey A Law  (law@cygnus.com)
18490
18491         * 981019-1.c: New test.
18492
18493 1998-10-14  Robert Lipe <robertl@dgii.com>
18494
18495         * lib/objc-torture.exp (objc-torture-execute): Add -I so we can
18496         find objc headers.
18497
18498 1998-10-14  Andreas Schwab  <schwab@issan.cs.uni-dortmund.de>
18499
18500         * compile/981001-4.c: Remove use of GCC extension that triggers a
18501         compiler bug.
18502
18503 1998-10-13  Alexandre Oliva  <oliva@dcc.unicamp.br>
18504
18505         * lib/old-dejagnu.exp (old-dejagnu): Support `Additional sources:'.
18506
18507 1998-10-12  Alexandre Oliva  <oliva@dcc.unicamp.br>
18508
18509         * g++.old-deja/g++.pt/explicit74.C: New test.  Explicit
18510         instantiation of template produces incorrect code for delete
18511         expression.
18512
18513         * g++.old-deja/g++.pt/instantiate5.C: New test.  `global
18514         constructors' name is not unique.
18515         * g++.old-deja/g++.pt/instantiate5.cc: Ditto.
18516         * g++.old-deja/g++.pt/instantiate5-main.cc: Ditto.
18517
18518         * g++.old-deja/g++.other/init8.C: New test.  Uninitialized
18519         automatic array of const is ill-formed.
18520
18521         * g++.old-deja/g++.pt/ttp53.C: New test.  Incorrect substitution
18522         of template parameter?
18523
18524         * g++.old-deja/g++.other/conv3.C: New test.  Conversion discards
18525         const.
18526
18527         * g++.old-deja/g++.other/pmf2.C: New test.  Invalid
18528         pointer-to-member expression.
18529
18530         * g++.old-deja/g++.other/friend5.C: New test.  Bogus friend
18531         declaration causes ICE.
18532
18533 1998-10-11  Alexandre Oliva  <oliva@dcc.unicamp.br>
18534
18535         * g++.old-deja/g++.ns/main1.C: New test.  main() should only be
18536         reserved in the global namespace.
18537
18538         * g++.old-deja/g++.pt/instantiate4.C: New test: -frepo does not
18539         generate needed virtual table.
18540
18541         * lib/old-dejagnu.exp (old-dejagnu): Support `Build then link:'.
18542
18543 1998-10-10  Dariush Eslimi  <eslimi@loran.com>
18544
18545         * g++.old-deja/g++.ext/typeof1.C: New test; typeof based on
18546         template-dependent type
18547
18548 1998-10-10  Alexandre Oliva  <oliva@dcc.unicamp.br>
18549
18550         * g++.old-deja/g++.brendan/parse3.C: XFAILs, not ERRORs.
18551         * g++.old-deja/g++.brendan/parse5.C: XFAILs, not ERRORs.
18552         * g++.old-deja/g++.brendan/parse6.C: XFAILs, not ERRORs.
18553
18554         * g++.old-deja/g++.other/using5.C: New test; using decl from base
18555         class should be usable as argument of member function.
18556         * g++.old-deja/g++.other/using6.C: New test; using decl from base
18557         class should be usable as return type of member function.
18558         * g++.old-deja/g++.other/using7.C: New test; using decl from base
18559         class should be usable as type of data member.
18560
18561         * g++.old-deja/g++.ns/extern1.C: Fix XFAIL mark.
18562
18563 1998-10-09  Jeffrey A Law  (law@cygnus.com)
18564
18565         * gcc.c-torture/special/920521-1.c: Fix bogus test.
18566
18567 1998-10-08  Nick Clifton  <nickc@cygnus.com>
18568
18569         * gcc.dg/dll-?.c Add thumb to target list.
18570         Fix assembler scan patterns to match current assembler output.
18571
18572 1998-10-08  Alexandre Oliva  <oliva@dcc.unicamp.br>
18573
18574         * g++.old-deja/g++.pt/expr6.C: New test.  operator?: breaks
18575         matching of template brackets.
18576
18577         * g++.old-deja/g++.other/using4.C: New test.  Test using
18578         declarations of methods from base classes.
18579
18580         * g++.old-deja/g++.ns/extern1.C: New test.  Extern declarations
18581         within functions should introduce names into the innermost
18582         enclosing namespace.
18583
18584         * g++.old-deja/g++.other/init7.C: New test.  Retry initialization
18585         of static locals if first initialization throws.
18586
18587 1998-10-07  Jim Wilson  <wilson@cygnus.com>
18588
18589         * gcc.c-torture/compile/981007-1.c: New test for irix6 -O0 core dump.
18590
18591 1998-10-06  Ken Raeburn  <raeburn@cygnus.com>
18592
18593         * gcc.c-torture/special/981006-1.c: New test.  Make sure gcc doesn't
18594         lose track of the possible targets of tablejump insns.
18595         * special/special.exp: Run it.
18596
18597 1998-10-06  Alexandre Oliva  <oliva@dcc.unicamp.br>
18598
18599         * g++.old-deja/g++.pt/friend35.C: New test.  A template function
18600         must be declared before its specializations can be named in friend
18601         declarations.
18602
18603 1998-10-05  Dave Love  <d.love@dl.ac.uk>
18604
18605         * g77.f-torture/execute/u77-test.f: Add regression test for RAND.
18606
18607         * g77.f-torture/execute/io1.f: New test.
18608
18609 1998-10-04  Alexandre Oliva  <oliva@dcc.unicamp.br>
18610
18611         * g++.old-deja/g++.pt/overload5.C: New test; initialize variable
18612         with pointer to template function, for which no argument deduction
18613         is possible.
18614
18615         * g++.old-deja/g++.pt/overload4.C: New test; passing pointer to
18616         specialization of template function as argument to template
18617         function.
18618
18619         * g++.old-deja/g++.other/access2.C: New test; Inner class
18620         shouldn't have privileged access to Outer's names.
18621
18622 1998-10-03  Alexandre Oliva  <oliva@dcc.unicamp.br>
18623
18624         * g++.old-deja/g++.pt/friend34.C: New test; name injection of
18625         friend template declared within template class conflicts with
18626         nested class of the same name.
18627
18628         * g++.old-deja/g++.other/badopt1.C: New test; post-increment
18629         is ignored.
18630
18631         * g++.old-deja/g++.other/decl1.C: New test; incorrect parsing of
18632         object with direct initializer as function declaration.
18633
18634         * g++.old-deja/g++.other/decl2.C: New test; duplicate
18635         initializers.
18636
18637         * g++.old-deja/g++.other/null2.C: New test; conditional operator
18638         involving const pointer and NULL produces incorrect result.
18639
18640         * g++.old-deja/g++.other/typename1.C: New test; template-dependent
18641         type name without `typename' should be rejected with -pedantic.
18642
18643 1998-10-02  Richard Henderson  <rth@cygnus.com>
18644
18645         * g++.old-deja/g++.other/addrof1.C: New test.
18646
18647 1998-10-01  Nick Clifton  <nickc@cygnus.com>
18648
18649         * gcc.c-torture/compile/981001-1.c: New test.
18650         * gcc.c-torture/execute/981001-1.c: New test.
18651
18652 1998-10-01  Jeffrey A Law  (law@cygnus.com)
18653
18654         * gcc.c-torture/compile/981001-2.c: New test.
18655         * gcc.c-torture/compile/981001-3.c: New test.
18656         * gcc.c-torture/compile/981001-4.c: New test.
18657
18658 1998-10-01  Robert Lipe  <robertl@dgii.com>
18659
18660         * lib/objc.exp (objc_target_compile): Add -L during compiles for
18661         multilibbed hosts.   Idea grafted from g77.exp.
18662
18663 1998-09-30  Dave Love  <d.love@dl.ac.uk>
18664
18665         * g77.f-torture/execute/u77-test.f (main): Excise `hostnm' to
18666         avoid losing on systems which need -lsocket.
18667
18668 1998-09-28  Alexandre Oliva  <oliva@dcc.unicamp.br>
18669
18670         * g++.old-deja/g++.other/bitfld1.C: Expected failure.
18671         * g++.old-deja/g++.other/nested2.C: Ditto.
18672         * g++.old-deja/g++.robertl/eb132.C: No longer an expected
18673         failure.
18674
18675 1998-09-26  Alexandre Oliva  <oliva@dcc.unicamp.br>
18676
18677         * g++.old-deja/g++.other/bitfld1.C: Built-in operator!= should be
18678         preferred over template operator!= for enum bitfields.
18679
18680 1998-09-18  Alexandre Oliva  <oliva@dcc.unicamp.br>
18681
18682         * g++.old-deja/g++.other/nested2.C: Different virtual base classes
18683         that happen to have the same base name, but in different scopes,
18684         are incorrectly rejected.
18685
18686 1998-09-16  Richard Henderson  <rth@cygnus.com>
18687
18688         * g++.old-deja/g++.brendan/array1.C: Size array via arithmetic based
18689         on the native word size instead of an integer literal.
18690
18691 1998-09-15  Alexandre Oliva  <oliva@dcc.unicamp.br>
18692
18693         * g++.old-deja/g++.other/static2.C: Invocation of static data
18694         member of type pointer-to-function denoted as non-static member.
18695
18696         * g++.old-deja/g++.other/typedef5.C: Add some more tests involving
18697         checks involving function types and aliases.
18698
18699 1998-09-12  Alexandre Oliva  <oliva@dcc.unicamp.br>
18700
18701         * g++.old-deja/g++.other/typedef5.C: Check whether typedefs can be
18702         redefined to the same non-trivial type.
18703
18704         * g++.old-deja/g++.pt/explicit73.C: Test for proper
18705         namespace-qualification of template specializations declared in
18706         other namespaces.
18707
18708         * g++.old-deja/g++.other/friend4.C: Check whether it is possible
18709         to declare a subset of the specializations of a template function
18710         as friends of specializations of a template class.
18711
18712         * g++.old-deja/g++.pt/explicit71.C: Make sure specializations of
18713         member templates that do not fully specialize the enclosing
18714         template class are rejected.
18715
18716 1998-09-11  Dave Love  <d.love@dl.ac.uk>
18717
18718         * g77.f-torture/execute/u77-test.f: Fix bad consistency checks.
18719
18720 1998-09-08  Dave Love  <d.love@dl.ac.uk>
18721
18722         * g77.f-torture/execute/u77-test.f (main): New file, somewhat
18723         altered from libf2c/libU77 version.
18724
18725 1998-09-06  Dave Love  <d.love@dl.ac.uk>
18726
18727         * g77.f-torture/execute/io0.f: Test formatted direct i/o too.
18728
18729 1998-09-04  Reid M. Pinchback  <reidmp@MIT.EDU>, Alexandre Oliva  <oliva@dcc.unicamp.br>
18730
18731         * g++.old-deja/g++.pt/explicit72.C: Ensure that char and
18732         (un)signed char are different types for template specialization
18733         purposes.
18734
18735 1998-09-03  Ovidiu Predescu  <ovidiu@aracnet.com>
18736
18737         * lib/{objc.exp,objc-torture.exp}: New files for objc testing harness.
18738         * objc: ObjC testsuite.
18739
18740 1998-08-31  Catherine Moore  <clm@cygnus.com>
18741
18742         * gcc.c-torture/execute/941014-1.x:  New file.
18743
18744 1998-08-31  Nick Clifton  <nickc@cygnus.com>
18745
18746         * lib/c-torture.exp: Add support for
18747         torture_eval_before_compile and torture_eval_before_execute
18748         variables.
18749
18750 1998-08-30  Jeffrey A Law  (law@cygnus.com)
18751
18752         * gcc.dg/980626-1.c: Delete this test.  We've declared the warning
18753         this test triggers valid.
18754
18755 1998-08-27  Jeffrey A Law  (law@cygnus.com)
18756
18757         * gcc.dg/980827-1.c: New test.
18758
18759 1997-08-26  J"orn Rennecke <amylaar@cygnus.co.uk>
18760
18761         * gcc.c-torture/execute/loop-4b.c: New test.
18762
18763 1998-08-26  Nick Clifton  <nickc@cygnus.com>
18764
18765         * lib/c-torture.exp: Add support for
18766         torture_eval_before_compile and torture_eval_before_execute
18767         variables.
18768
18769 1998-08-25  Jeffrey A Law  (law@cygnus.com)
18770
18771         * gcc.c-torture/compile/980825-1.c: New test.
18772
18773 1998-08-24  Nick Clifton  <nickc@cygnus.com>
18774
18775         * gcc.c-torture/execute/bcp-1.c (main): Fix optimize test loop to
18776         count number tests in opt_t0 not good_t0.
18777
18778 1998-08-24  Jeffrey A Law  (law@cygnus.com)
18779
18780         * gcc.c-torture/compile/930326-1.x: Fix typo.
18781
18782 1998-08-23  Mark Mitchell  <mark@markmitchell.com>
18783
18784         * lib/old-dejagnu.exp: Make it possible to XFAIL a test that
18785         causes an ICE.
18786
18787 1998-08-21  Jeffrey A Law  (law@cygnus.com)
18788
18789         * gcc.c-torture/unsorted/memtst.c: Reduce size of array when
18790         STACK_SIZE is defined.
18791         * gcc.c-torture/unsorted/stuct.c: Similarly.
18792
18793         * gcc.c-torture/compile/980821-1.c: New test.
18794
18795 1998-08-21  Jeffrey A Law  (law@cygnus.com)
18796
18797         * gcc.c-torture/execute/980526-2.c: Disable for targets with 16bit ints.
18798
18799 1998-08-19  Mark Mitchell  <mark@markmitchell.com>
18800
18801         * lib/old-dejagnu.exp (old-dejagnu): Remove sig6/sig11 handling
18802         code.
18803
18804 1998-08-09  Mark Mitchell  <mark@markmitchell.com>
18805
18806         * lib/old-dejagnu.exp: Revise handling of `Internal compiler
18807         error'.
18808
18809 1998-08-18  Jeffrey A Law  (law@cygnus.com)
18810
18811         * gcc.c-torture/execute/*.x: Some updates for the h8300 targets.
18812
18813 1998-08-16  Jeffrey A Law  (law@cygnus.com)
18814
18815         * gcc.c-torture/compile/980816-1.c: New test.
18816
18817         * gcc.dg/980816-1.c: New test.
18818
18819 1998-08-13  Jeffrey A Law  (law@cygnus.com)
18820
18821         * gcc.c-torture/execute/ieee/ieee.exp: Pass -ffloat-store to
18822         compiler for ieee tests.
18823
18824 1998-08-01  Dave Love  <d.love@dl.ac.uk>
18825
18826         * g77.f-torture/compile/980729-0.f: New test.
18827
18828 1998-07-30  Ken Raeburn  <raeburn@cygnus.com>
18829
18830         * gcc.c-torture/special/eeprof-1.c: New test, for
18831         -finstrument-functions.
18832         * gcc.c-torture/special/special.exp: Run it.
18833
18834 1998-07-29  Jeffrey A Law  (law@cygnus.com)
18835
18836         * gcc.c-torture/compile/980729-1.c: New test.
18837
18838 1998-07-27  Nick Clifton  <nickc@cygnus.com>
18839
18840         * gcc.c-torture/execute/ieee/930529-1.c (main): Check to see if
18841         __thumb__ is defined, and test for ARM style doubles if so.
18842
18843 1998-07-26  Dave Love  <d.love@dl.ac.uk>
18844
18845         * g77.f-torture/noncompile/980615-0.f: New test.
18846
18847 1998-07-26  H.J. Lu  (hjl@gnu.org)
18848
18849         * gcc.dg/980312-1.c: Do link instead of compile.
18850         * gcc.dg/980313-1.c: Likewise.
18851
18852 1998-07-26  Jeffrey A Law  (law@cygnus.com)
18853
18854         * gcc.c-torture/compile/980726-1.c: New test.
18855
18856 1998-07-25  Dave Love  <d.love@dl.ac.uk>
18857
18858         * g77.f-torture/execute/io0.f: New test.
18859
18860 1998-07-24  Nick Clifton  <nickc@cygnus.com>
18861
18862         * gcc.c-torture/execute/comp-goto-1.c (main): Make main() return
18863         an int.
18864
18865 1998-06-18  Michael Meissner  <meissner@cygnus.com>
18866
18867         * gcc.c-torture/execute/980618-{1,2}.c: New tests that showed up
18868         m32r bugs.
18869
18870 1998-07-17  Nick Clifton  <nickc@cygnus.com>
18871
18872         * gcc.dg/980626-1.c: Expect failures for all toolchains until
18873         c-decl.c:grokdeclarator can handle mode attributes.
18874
18875 1998-07-16  Jeffrey A Law  (law@cygnus.com)
18876
18877         * gcc.c-torture/execute/980716-1.c: New test.
18878
18879 1998-07-13  Jeffrey A Law  (law@cygnus.com)
18880
18881         * gcc.c-torture/execute/920715-1.x: No longer expected to fail on
18882         the mn10200.
18883         * gcc.c-torture/execute/strct-varg-1.x: New file.  Expect failure on
18884         the mn10200.
18885         * gcc.c-torture/execute/va-arg-3.x: Similarly.
18886         * gcc.c-torture/compile/930326-1.x: Similarly.
18887
18888 1998-07-13  Dave Love  <d.love@dl.ac.uk>
18889
18890         * g77.f-torture/execute/auto0.f, g77.f-torture/execute/auto1.f:
18891         New test from Craig.
18892
18893 1998-07-12  Dave Love  <d.love@dl.ac.uk>
18894
18895         * g77.f-torture/noncompile/980616-0.f: New test.
18896
18897         * g77.f-torture/execute/970816-3.f:  New test from Craig.
18898
18899 1998-07-10 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
18900
18901         *  g++.other/singleton.C: Return error value instead of taking
18902         SIGSEGV.
18903
18904 1998-07-10  Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-karlsruhe.de>
18905
18906         *  g++.other/singleton.C: New test.   Warning is under dispute.
18907         Runtime crash is not.
18908
18909 1998-07-09  Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
18910
18911         * g++.ns/{alias2.C, alias5.C, koenig4.C, lookup3.C ns13.C,
18912         ns14.C, ns15.C, template3.C, undef1.C, using4.C, using5.C,
18913         using6.C, using7.C}:  New namespace tests.
18914
18915 1998-07-09  Alexandre Oliva   <oliva@dcc.unicamp.br>
18916
18917         * g++.old-deja/g++.other/partspec1.C: Test matching of partial
18918         specialization with typedef'ed names used as array indexes.
18919
18920 1998-07-09  Jeffrey A Law  (law@cygnus.com)
18921
18922         * gcc.c-torture/execute/980709-1.c: New test.
18923
18924         * gcc.dg/980709-1.c: New test.
18925
18926 1998-07-07  Richard Henderson  <rth@cygnus.com>
18927
18928         * gcc.c-torture/execute/bcp-1.c: New test.
18929
18930 1998-07-07  Jeffrey A Law  (law@cygnus.com)
18931
18932         * gcc.c-torture/execute/980707-1.c: New test.
18933
18934 1998-07-06  Kamil Iskra  <iskra@student.uci.agh.edu.pl>
18935
18936         * gcc.c-torture/compile/980706-1.c: New test.
18937
18938 1998-07-01  Dave Love  <d.love@dl.ac.uk>
18939
18940         * g77.f-torture/execute/980701-0.f,
18941         g77.f-torture/execute/980701-1.f: New test from Craig.
18942
18943 1998-07-01  Jeffrey A Law  (law@cygnus.com)
18944
18945         * gcc.c-torture/compile/980701-1.c: New test.
18946
18947         * gcc.c-torture/execute/980701-1.c: New test.
18948
18949 1998-06-30  Klaus-Georg Adams  <Klaus-Georg.Adams@chemie.uni-ka
18950 rlsruhe.de>
18951
18952         * g++.old-deja/g++.robertl/eb132.C: New test.
18953         * g++.old-deja/g++.robertl/eb133.C: Likewise.
18954
18955 1998-06-29  Dave Love  <d.love@dl.ac.uk>
18956
18957         * g77.f-torture/execute/980628-7.f,
18958         g77.f-torture/execute/980628-8.f,
18959         g77.f-torture/execute/980628-9.f,
18960         g77.f-torture/execute/980628-10.f: New tests from Craig.
18961
18962         * g77.f-torture/execute/980628-3.f: Remove mail headers.
18963
18964 1998-06-28  Jeffrey A Law  (law@cygnus.com)
18965
18966         * g77.f-torture/execute/980628-4.f: New test from Craig.
18967         * g77.f-torture/execute/980628-5.f: Likewise.
18968         * g77.f-torture/execute/980628-2.f: Likewise.
18969         * g77.f-torture/execute/980628-0.f: Likewise.
18970         * g77.f-torture/execute/980628-1.f: Likewise.
18971         * g77.f-torture/execute/980628-3.f: Likewise.
18972         * g77.f-torture/execute/980628-6.f: Likewise.
18973
18974 1998-06-28  Jeffrey A Law  (law@cygnus.com)
18975
18976         * lib/g77.exp (default_g77_version): Tweak to make it work in a build
18977         directory when nothing has been installed yet.
18978
18979 1998-06-27  Carlo Wood  <carlo@runaway.xs4all.nl>
18980
18981         * gcc.c-torture/special/special.exp: Handle newer versions of
18982         dejagnu.
18983
18984 1998-06-26  Jeffrey A Law  (law@cygnus.com)
18985
18986         * gcc.dg/980626-1.c: New test.
18987
18988 1998-06-19  Bruno Haible <haible@ilog.fr>
18989
18990         * gcc.misc-tests/m-un-2.c: New test.
18991         * g++.old-deja/g++.other/warn01.c: Likewise.
18992
18993 1998-06-19  Robert Lipe  <robertl@dgii.com>
18994
18995         * gcc.dg/980414-1.c: Move comments outside of ASM to improve
18996         compatibility with assmblers with a different comment character.
18997         Eliminate use of GAS-specific extensions.
18998
18999 1998-06-19  Jeffrey A Law  (law@cygnus.com)
19000
19001         * gcc.c-torture/execute/ieee/980619-1.c: New test.
19002
19003 1998-06-19  Robert Lipe  <robertl@dgii.com>
19004
19005         *lib/g77.exp: Replace search for libf2c.a with search for newly
19006         renamed libg2c.a
19007
19008 1998-06-17  Jeffrey A Law  (law@cygnus.com)
19009
19010         * gcc.c-torture/execute/980617-1.c: New test.
19011
19012 1998-06-12  Jeffrey A Law  (law@cygnus.com)
19013
19014         * gcc.c-torture/execute/980612-1.c: New test.
19015
19016 1998-06-08  Jeffrey A Law  (law@cygnus.com)
19017
19018         * gcc.dg/980523-1.c: Only test on ppc-linux.
19019         * gcc.dg/980526-1.c, gcc.dg/switch-1.c: Likewise.
19020
19021         * gcc.c-torture/execute/980608-1.c: New test.
19022
19023 1997-06-05  J"orn Rennecke <amylaar@cygnus.co.uk>
19024
19025         * gcc.c-torture/execute/980605-1.c: New test.
19026
19027 1998-06-04  Jeffrey A Law  (law@cygnus.com)
19028
19029         * gcc.c-torture/execute/980604-1.c: New test.
19030
19031 1998-06-02  Jeffrey A Law  (law@cygnus.com)
19032
19033         * gcc.c-torture/execute/980602-1.c: New test.
19034         * gcc.c-torture/execute/980602-2.c: Likewise.
19035
19036 1998-06-02  Dave Love  <d.love@dl.ac.uk>
19037
19038         * 970125-0.f: Fix per JCB.  Add commentary.
19039
19040 1998-05-31  Michael Meissner  <meissner@cygnus.com>
19041
19042         * gcc.c-torture/execute/ieee/mzero2.c: New test to better test
19043         IEEE -0 support.
19044
19045 1998-05-29  Peter Leven <leven@lpr.e-technik.tu-muenchen.de>
19046
19047         * gcc.c-torture/execute/ieee/fp-cmp-1.c: Set up signal handler
19048         earlier.
19049
19050 1998-05-28  Catherine Moore <clm@cygnus.com>
19051
19052         * gcc.c-torture/execute/980526-3.c: New test.
19053
19054 1998-05-27  Manfred Hollstein  <manfred@s-direktnet.de>
19055
19056         * g++.old-deja/g++.jason/thunk2.C: Setup this test to be expected to
19057         fail on m68k-motorola-sysv and m88k-motorola-sysv3.
19058         * g++.old-deja/g++.jason/thunk3.C: Add m68k-motorola-sysv and
19059         m88k-motorola-sysv3 to XFAIL.
19060
19061 1998-05-26  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
19062
19063         * gcc.dg/980526-1.c: New test.
19064         * gcc.c-torture/execute/980526-2.c: New test.
19065
19066 1998-05-26  Jeffrey A Law  (law@cygnus.com)
19067
19068         * gcc.dg/980523-1.c: Change "ppc" to "powerpc".
19069
19070         * gcc.c-torture/execute/980526-1.c: New test.
19071
19072 1998-05-26  Dave Love  <d.love@dl.ac.uk>
19073
19074         * g77.f-torture/execute/alpha2.f: Add runtime test.
19075
19076 1998-05-24  Jason Merrill  <jason@yorick.cygnus.com>
19077
19078         * g++.old-deja/old-deja.exp: Strip leading directories.
19079
19080         * lib/old-dejagnu.exp: All tests fail if we got an internal compiler
19081         error for the line.  Don't run multiple tests for the same line.
19082
19083 1998-05-23  Jeffrey A Law  (law@cygnus.com)
19084
19085         * gcc.dg/980523-1.c: New test.
19086
19087 1998-05-23  Dave Love  <d.love@dl.ac.uk>
19088
19089         * g77.f-torture/compile/970915-0.f: New test.
19090
19091 1998-05-23  Jason Merrill  <jason@yorick.cygnus.com>
19092
19093         * lib/old-dejagnu.exp: Ignore C++ "instantiated from" mesages.
19094
19095 1998-05-21  Jeffrey A Law  (law@cygnus.com)
19096
19097         * gcc.dg/980520-1.c: New test.
19098
19099 1998-05-20  Manfred Hollstein  <manfred@s-direktnet.de>
19100
19101         * gcc.dg/980502-1.c: Fix return type.
19102
19103 1998-05-20  Jeffrey A Law  (law@cygnus.com)
19104
19105         * gcc.dg/{980502-1.c, clobbers.c}: New tests.
19106         * gcc.c-torture/compile/{980504-1.c, 980506-1.c}: Likewise.
19107         * gcc.c-torture/compile/{980506-2.c, 980611-1.c}: Likewise.
19108         * gcc.c-torture/execute/{980505-1.c, 980505-2.c, 980506-1.c}: Likewise.
19109         * gcc.c-torture/execute/{980506-2.c, 980506-3.c}: Likewise.
19110
19111 1998-05-20  Dave Love  <d.love@dl.ac.uk>
19112
19113         * g77.f-torture/execute/980520-1.f: New test.
19114
19115 1998-05-15  Dave Love  <d.love@dl.ac.uk>
19116
19117         * lib/mike-g77.exp: New file.
19118
19119         * g77.f-torture/noncompile/noncompile.exp,
19120         g77.f-torture/noncompile/check0.f: New files.
19121
19122 1998-05-14  Dave Love  <d.love@dl.ac.uk>
19123
19124         * g77.f-torture/execute/short.f, g77.f-torture/execute/le.f,
19125         g77.f-torture/execute/exp.f, g77.f-torture/execute/erfc.f,
19126         g77.f-torture/execute/dnrm2.f, g77.f-torture/execute/dcomplex.f,
19127         g77.f-torture/execute/cpp.F, g77.f-torture/execute/complex_1.f,
19128         g77.f-torture/execute/claus.f, g77.f-torture/execute/cabs.f: Call
19129         abort where appropriate.
19130
19131 1998-05-05  Michael Meissner  <meissner@cygnus.com>
19132
19133         * lib/c-torture.exp (TORTURE_OPTIONS): Add -Os to options.
19134         * lib/f-torture.exp (TORTURE_OPTIONS): Ditto.
19135
19136 1998-04-29  Dave Love  <d.love@dl.ac.uk>
19137
19138         * g77.f-torture/compile/980419-1.f: Removed since doesn't compile.
19139
19140 1998-04-27  Dave Love  <d.love@dl.ac.uk>
19141
19142         * g77.f-torture/compile/980427-0.f: New test.
19143
19144 1998-04-24  Dave Love  <d.love@dl.ac.uk>
19145
19146         * g77.f-torture/compile/980424-0.f: New test.
19147
19148 1998-04-19  Dave Love  <d.love@dl.ac.uk>
19149
19150         * g77.f-torture/compile/980419-2.f (main): New test.
19151         * g77.f-torture/compile/970125-0.f: New test.
19152         * g77.f-torture/compile/980419-1.f: New test.
19153
19154 1998-04-08  Jim Wilson  <wilson@cygnus.com>
19155
19156         * gcc.c-torture/execute/980407-1.c: Delete test.  Is duplicate
19157         of loop-4.c.
19158
19159 1998-04-07  Jim Wilson  <wilson@cygnus.com>
19160
19161         * gcc.c-torture/execute/980407-1.c: New test from Joern Rennecke.
19162
19163 1998-04-03  Jim Wilson  <wilson@cygnus.com>
19164
19165         * gcc.c-torture/compile/980329-1.c: New test.
19166
19167 1998-03-18  Jim Wilson  <wilson@cygnus.com>
19168
19169         * gcc.dg/980313-1.c: New test for fp conditional move on PPro.
19170         * gcc.dg/980312-1.c: Fix typo in -march command.
19171
19172 1998-03-16  H.J. Lu  (hjl@gnu.org)
19173
19174         * gcc.dg/980312-1.c: New test for fp conditional move on PPro.
19175
19176 1998-03-11  Robert Lipe  <robertl@dgii.com>
19177
19178         * g77.f-torture/execute/980310-5.f: Deleted.  Craig Burley and
19179         Dave Love agree the Fortran source is bogus.
19180
19181 1998-03-11  Robert Lipe  <robertl@dgii.com>
19182
19183         * g77.f-torture/compile/980310-1.f, g77.f-torture/compile/980310-2.f
19184         g77.f-torture/compile/980310-3.f, g77.f-torture/compile/980310-4.f
19185         g77.f-torture/compile/980310-6.f, g77.f-torture/compile/980310-7.f
19186         g77.f-torture/compile/980310-8.f: New tests from egcs-bugs archives.
19187         * g77.f-torture/execute/980310-5.f: New test from egcs-bugs archives.
19188
19189 1998-03-10  Alexandre Oliva   <oliva@dcc.unicamp.br>
19190
19191         * g++.old-deja/g++.other/friend1.C: New test.
19192
19193 1998-02-18  Dave Love  <d.love@dl.ac.uk>
19194
19195         * g77.f-torture/execute/dnrm2.f (dnrm2): Avoid uninitialized (and
19196         possibly uninitialized) variables and declare dnrm2.
19197
19198 1998-02-23  Robert Lipe <robertl@dgii.com>
19199
19200         From Bruno Haible <haible@ilog.fr>:
19201         * gcc.c-torture/execute/980223.c: New test.
19202
19203 1998-02-13  Jeffrey A Law  (law@cygnus.com)
19204
19205         * gcc.dg/ifelse-1.c: New test.
19206
19207 1998-02-09  H.J. Lu  (hjl@gnu.org)
19208
19209         * lib/g77.exp (g77_target_compile): Fix multilibs for libf2c.
19210
19211           * lib/old-dejagnu.exp (old-dejagnu): Added the
19212           "execution test - XFAIL *-*-*" handling in the spirit of
19213           "excess errors test -". Changed the "execution test fails"
19214           handling to be like "excess errors test fails".
19215           * Update various tests accordingly.
19216
19217 1998-02-06  Jim Wilson  <wilson@cygnus.com>
19218
19219         * gcc.c-torture/execute/980205.c: New test.
19220
19221 1998-01-18  Jeffrey A Law  (law@cygnus.com)
19222
19223         * lib/c-torture.exp: Look for .x files instead of .cexp files.
19224         * lib/f-torture.exp: Similarly.
19225         * gcc.c-torture: Rename all .cexp files to .x files.
19226
19227 1997-12-08  J"orn Rennecke <amylaar@cygnus.co.uk>
19228
19229         * gcc.c-torture/noncompile/noncompile.exp (921102-1.c): Fixed comment.
19230         (940510-1.c): Removed duplicate.
19231         (971104-1.c): New test.
19232
19233 1997-11-25  Kate Hedstrom  (kate@ahab.rutgers.edu)
19234
19235           * lib/f-torture.exp: Improve error and loop detection.
19236
19237 1997-11-19  Michael Meissner  <meissner@cygnus.com>
19238
19239         * gcc.c-torture/execute/950221-1.c (filler): If STACK_SIZE is defined,
19240         use that to size the filler array.
19241
19242 1997-09-26  Bob Manson  <manson@charmed.cygnus.com>
19243
19244         * lib/c-torture.exp(c-torture-execute): Fix typo.
19245
19246         * lib/old-dejagnu.exp(old-dejagnu): Use a name derived from the
19247         testcase as the executable name. Keep the executable around if
19248         the test fails.
19249
19250 1997-09-19  Bob Manson  <manson@charmed.cygnus.com>
19251
19252         * lib/c-torture.exp (TORTURE_OPTIONS): Removed unnecessary
19253         changes.  Only test one -g option, and move it to the end of the
19254         list of options to test.
19255
19256 1997-09-19  Michael Meissner  <meissner@cygnus.com>
19257
19258         * lib/c-torture.exp (TORTURE_OPTIONS): Check for the environment
19259         variable GCC_TORTURE_OPTIONS to supply default switches separated
19260         by colons.  If no environment variable, run tests with -O0 -g, -O1
19261         -g, and -O2 -g as well.
19262
19263 1997-09-17  Bob Manson  <manson@charmed.cygnus.com>
19264
19265         * lib/plumhall.exp: Don't set PHSRC in this file. Add a few
19266         explanatory comments. Fix indentation.
19267
19268 1997-09-15  Jeffrey A Law  (law@cygnus.com)
19269
19270         * lib/g++.exp (g++_init): Look for xgcc in $basedir too.
19271
19272 1997-09-11  Jeffrey A Law  (law@cygnus.com)
19273
19274         * g++.old-deja/g++.brendan/scope4.C: No longer expected to fail.
19275         * g++.old-deja/g++.mike/p7325.C: Likewise.
19276         * g++.old-deja/g++.mike/eh51.C: No longer expected to fail on the PA.
19277
19278 1997-09-11  Alexandre Oliva  (oliva@dcc.unicamp.br)
19279
19280         * g++.old-deja/g++.brendan/crash20.C: Rework to avoid libg++.
19281         * g++.old-deja/g++.brendan/crash30.C: Likewise.
19282         * g++.old-deja/g++.brendan/crash39.C: Likewise.
19283         * g++.old-deja/g++.law/operators4.C: Likewise.
19284
19285 1997-09-11  Joe Buck  (jbuck@synopsys.com)
19286
19287         * g++.old-deja/g++.mike/p658.C: eliminate <bool.h> use.
19288         * g++.old-deja/g++.mike/p784.C: Ditto.
19289         * g++.old-deja/g++.mike/p785.C: Ditto.
19290
19291 1997-09-05  Jeffrey A Law  (law@cygnus.com)
19292
19293           * gcc.c-torture/execute/cbrt.c: Tweak to work on more targets.
19294
19295 1997-09-03  Bob Manson  <manson@charmed.cygnus.com>
19296
19297         * gcc.c-torture/execute/ieee/ieee.exp: Check for ieee_multilib_flags
19298         target feature; pass this to c-torture-execute as needed.
19299
19300 1997-09-03  Bob Manson  <manson@charmed.cygnus.com>
19301
19302         * lib/c-torture.exp(c-torture-execute): If the previous and the
19303         current executables being tested are identical, we don't need to
19304         run the executable again. Try to make the executable names
19305         unique. Add an optional argument for passing additional compiler
19306         flags.
19307
19308 1997-09-02  Doug Evans  <dje@canuck.cygnus.com>
19309
19310         * lib/gcc-dg.exp (gcc-dg-test): Fix typos setting compile_type.
19311
19312 1997-08-29  Jeffrey A Law  (law@cygnus.com)
19313
19314         * gcc.c-torture/execute/921007-1.c: Make strcmp static.
19315
19316 1997-07-31  Jeffrey A Law  (law@cygnus.com)
19317
19318         * gcc.c-torture/execute/920501-9.c: Fix to work on targets with
19319         32bit or larger longs.
19320
19321         * gcc.c-torture/execute/961017-2.c: Fix to work on targets which
19322         have either a 32bit long or 32bit int.
19323
19324 1997-07-29  J"orn Rennecke <amylaar@cygnus.co.uk>
19325
19326         * gcc.c-torture/execute/conversion.c (test_float_to_integer):
19327         Make double precision tests dependent on sizeof (double).
19328
19329 1997-07-09  Bob Manson  <manson@charmed.cygnus.com>
19330
19331         * gcc.prms/5403.c: Allow CRLFs to occur at the start of the output
19332         too.
19333
19334 1997-06-17  J"orn Rennecke <amylaar@cygnus.co.uk>
19335
19336         * gcc.c-torture/compile/961203-1.cexp: New script.
19337
19338 1997-06-16  Bob Manson  <manson@charmed.cygnus.com>
19339
19340         * lib/g++.exp(g++_init): Use g++_include_flags instead of making
19341         up the includes ourselves.
19342
19343 1997-06-11  Bob Manson  <manson@charmed.cygnus.com>
19344
19345         * lib/plumhall.exp: Remove random include, and add a few
19346         verbose messages for debugging.
19347
19348 1997-06-06  Bob Manson  <manson@charmed.cygnus.com>
19349
19350         * lib/g++.exp: Use g++_link_flags from libgloss.exp, instead
19351         of trying to do it ourselves.
19352
19353 1997-06-04  J"orn Rennecke <amylaar@cygnus.co.uk>
19354
19355         * gcc.c-torture/execute/ieee/ieee.exp: Set -mieee for SH.
19356
19357 1997-06-04  Bob Manson  <manson@charmed.cygnus.com>
19358
19359         * gcc.prms/5403.c: Made regexp a bit less strict.
19360
19361 1997-06-03  Bob Manson  <manson@charmed.cygnus.com>
19362
19363         * lib/mike-gcc.exp: Don't use global exec_output anymore. Output
19364         is returned from remote_load instead.
19365         * lib/plumhall.exp: Ditto.
19366         * lib/mike-g++.exp: Ditto.
19367         * lib/old-dejagnu.exp: Ditto.
19368         * lib/c-torture.exp: Ditto.
19369
19370 1997-05-30  Bob Manson  <manson@charmed.cygnus.com>
19371
19372         * lib/g++.exp: Use build_wrapper procedure.
19373         * lib/gcc.exp: Ditto.
19374
19375 1997-05-20  Jeffrey A Law  (law@cygnus.com)
19376
19377         * gcc.c-torture/execute/*.c: Include stdlib.h instead of using
19378         an old-style decl for malloc.  Fixes tests to work when
19379         sizeof (int) != sizeof (size_t).
19380
19381 1997-05-15  Mike Meissner  <meissner@cygnus.com>
19382
19383         * gcc.c-torture/execute/va-arg-3.c: If NO_VARARGS is defined, nop test.
19384
19385         * gcc.c-torture/execute/strct-varg-1.c: If NO_VARARGS is defined,
19386         use stdargs.h interface.
19387
19388 1997-05-15  Mike Meissner  <meissner@cygnus.com>
19389
19390         * lib/gcc.exp (gcc_target_compile): If gcc,no_varargs, define
19391         NO_VARARGS when compiling.
19392
19393 1997-05-01  Bob Manson  <manson@charmed.cygnus.com>
19394
19395         * lib/plumhall.exp(ph_includes): New procedure.
19396         (ph_make): Use it.
19397         (ph_compiler): Ditto.
19398
19399         * lib/g++.exp: Rename test-glue.c to testglue.c.
19400         * lib/gcc.exp: Ditto.
19401
19402 1997-04-10  Bob Manson  <manson@charmed.cygnus.com>
19403
19404         * lib/g++.exp(g++init): Don't try to be smart, always run g++_init
19405         to completion when it's called.
19406
19407 1997-03-21  Michael Meissner  <meissner@cygnus.com>
19408
19409         * gcc.c-torture/execute/920501-7.c (main,x): If NO_LABELS_VALUES
19410         is defined, don't do test.
19411
19412 1997-03-20  Doug Evans  <dje@canuck.cygnus.com>
19413
19414         * lib/plumhall.exp (ph_make): Comment out errorCode=NONE test
19415         for object files.
19416         (ph_summary): Mark skipped testcases as untested, not unresolved.
19417
19418         * lib/plumhall.exp (ph_make): If unresolved because of bad
19419         errorCode, record errorCode in log file.
19420         (*): Replace send_log/verbose with verbose -log.
19421
19422 1997-03-19  Michael Meissner  <meissner@cygnus.com>
19423
19424         * gcc.c-torture/execute/ieee/rbug.c (main): Don't do long long to
19425         double conversion if double isn't at least 8 bytes.
19426
19427         * gcc.c-torture/execute/cvt-1.c: Make all functions use long, not
19428         int to work with targets where int is 16 bits.
19429
19430         * gcc.c-torture/execute/920715-1.c (main): If double isn't at least
19431         8 bytes, just exit, since 4 byte doubles don't have enough bits of
19432         precision for the test to complete.
19433
19434 1997-03-14  Michael Meissner  <meissner@cygnus.com>
19435
19436         * gcc.c-torture/execute/920715-1.cexp (d10v-*-*): Expect to fail
19437         if d10v is not compiled with the -mdouble64 flag.
19438         * gcc.c-torture/execute/ieee/rbug.cexp (d10v-*-*): Ditto.
19439
19440         * gcc.c-torture/execute/cvt-1.cexp (d10v-*-*): Expect to fail if
19441         d10v is not compiled with the -mint32 flag.
19442
19443 1997-03-13  Bob Manson  <manson@charmed.cygnus.com>
19444
19445         * lib/plumhall.exp: Use incr_count.
19446
19447 1997-03-12  Jeffrey A Law  (law@cygnus.com)
19448
19449         * gcc.c-torture: Update to c-torture-1.45.
19450
19451 1997-02-23  Bob Manson  <manson@charmed.cygnus.com>
19452
19453         * lib/gcc.exp(gcc_init): Add args parameter (which will contain
19454         the name of the expect testcase file).
19455
19456         * lib/g++.exp(g++_init): Ditto.
19457
19458 1997-02-20  Bob Manson  <manson@charmed.cygnus.com>
19459
19460         * lib/g++.exp(g++_exit): $gluefile lives on the build, not
19461         the host.
19462
19463         * lib/gcc.exp(gcc_exit): New procedure.
19464
19465 1997-02-19  Bob Manson  <manson@charmed.cygnus.com>
19466
19467         * g++.old-deja/g++.rfg/*: Added "Build don't link" and ERROR
19468         specs where appropriate.
19469
19470         * g++.old-deja/g++.arm/*: Added additional ERROR checks
19471         because of new "candidates are" messages, and removed a few
19472
19473         * Converted all non-old-style g++ testcases to old-style, and
19474         moved into g++.old-deja.
19475
19476 1997-02-14  Bob Manson  <manson@charmed.cygnus.com>
19477
19478         * lib/old-dejagnu.exp(old-dejagnu): Add various "skip if"
19479         options.
19480
19481         * lib/gcc.exp(gcc_init): Don't set gluefile unless the compile
19482         succeeded.
19483
19484         * lib/g++.exp(g++_init): Don't unset gluefile unless it exists.
19485
19486 1997-02-13  Michael Meissner  <meissner@cygnus.com>
19487
19488         * lib/gcc.exp (gcc_target_compile): Add support for defining
19489         NO_TRAMPOLINES and NO_LABEL_VALUES if the baseboard file indicates
19490         the machine doesn't have those features.
19491
19492 1997-02-11  Bob Manson  <manson@charmed.cygnus.com>
19493
19494         * g++.law/operators4.exp: Don't use LIBS.
19495
19496 1997-02-08  Bob Manson  <manson@charmed.cygnus.com>
19497
19498         * g++.law/virtual1.exp: Don't use CXX_FLAGS.
19499
19500         * lib/mike-g++.exp: Don't set the compiler to be tested here.
19501         * lib/g++.exp: Set it here instead. Also, allow use of the
19502         --tool_exec and --tool_opt options. Change CXX to
19503         GXX_UNDER_TEST.
19504
19505         * g++.old-deja/old-deja.exp: Change CXX to GXX_UNDER_TEST.
19506
19507         * lib/gcc.exp: Allow use of --tool_exec and --tool_opt.
19508
19509 1997-02-07  Bob Manson  <manson@charmed.cygnus.com>
19510
19511         * lib/old-dejagnu.exp: Use prune_warnings instead of
19512         prune_system_crud.
19513         * lib/mike-g++.exp: Ditto.
19514         * lib/gcc.exp: Ditto.
19515         * lib/g++.exp: Ditto.
19516
19517         * lib/g++.exp: Include both libstdc++ and libstdc++/stl.
19518
19519 1997-02-07  Jeffrey A Law  (law@cygnus.com)
19520
19521           * 941014-2.c: Include stdlib.h
19522           * 960327-1.c: Include stdio.h
19523           * dbra.c, index-1.c: Don't assume ints are 32bits.
19524
19525 1997-02-04  Bob Manson  <manson@charmed.cygnus.com>
19526
19527         * lib/gcc.exp: Add gcc,stack_size target feature.
19528
19529         * lib/g++.exp(g++_target_compile): Add the include and link
19530         paths here, not in two other places. And, it's $options, not
19531         options.
19532
19533         * lib/mike-g++.exp(postbase): Remove the code that determines
19534         the correct include and link paths.
19535         * g++.old-deja/old-deja.exp: Ditto.
19536
19537 1997-02-03  Bob Manson  <manson@charmed.cygnus.com>
19538
19539         * lib/g++.exp(g++_init): target_compile no longer returns the
19540         filename of the result.
19541
19542 1997-02-02  Bob Manson  <manson@charmed.cygnus.com>
19543
19544         * gcc.misc-tests/gcov.exp: Add -nocomplain to the
19545         call to glob.
19546
19547         * gcc.c-torture/special/special.exp: Change call to
19548         gcc_target_compile to include the object file.
19549
19550 1997-02-02  Ian Lance Taylor  <ian@cygnus.com>
19551
19552         * gcc.c-torture/special/special.exp: Correct misspelling in last
19553         change.
19554
19555 1997-02-01  Bob Manson  <manson@charmed.cygnus.com>
19556
19557         * lib/plumhall.exp(ph_summary): Log the entire output of the
19558         executable. Return -1 if there were any failures, 0 otherwise.
19559         (ph_execute): Return -1 if there were any failures, 0 otherwise.
19560         (ph_make): Clean up objects and executables that were built
19561         if the tests succeeded.
19562
19563 1997-01-30  Bob Manson  <manson@charmed.cygnus.com>
19564
19565         * g++.old-deja/old-deja.exp: Add -L and -I flags so we include
19566         libraries and includes in the build tree as appropriate.
19567
19568 1997-01-29  Bob Manson  <manson@charmed.cygnus.com>
19569
19570         * lib/c-torture.exp: Instead of looking for the global variable
19571         NO_LONG_LONG, check to see if that's a feature of the target.
19572
19573 1997-01-29  Bob Manson  <manson@charmed.cygnus.com>
19574
19575         * config/default.exp: Minimize. Delete the remainer of the files in
19576         config; this functionality is now in devo/dejagnu/config.
19577
19578         g++.*/*: Pass any additional flags used to compile to postbase;
19579         delete CXXFLAGS.
19580
19581         gcc.c-torture/*: Remove calls to gcc_init and gcc_finish; this
19582         is now done by runtest.exp. Use gcc_target_compile instead of
19583         compile.
19584
19585         lib/c-torture.exp: Use gcc_target_compile instead of compile.
19586         Remove references to CFLAGS. Use remote_file instead of
19587         calling rm -f.
19588         (c-torture): Take a list of arguments to use to compile this
19589         testcase.
19590
19591         lib/g++.exp: Simplify. Use target_compile instead of compile.
19592         lib/gcc-dg.exp: Ditto.
19593         lib/gcc.exp: Ditto.
19594         lib/mike-{gcc,g++}.exp: Ditto.
19595         lib/old-dejagnu.exp: Ditto.
19596         lib/plumhall.exp: Ditto.
19597
19598 1997-01-08  Jim Wilson  <wilson@cygnus.com>
19599
19600         * lib/plumhall.exp (ph_make): Use CFLAGS and ANSICFLAGS when linking.
19601         (ph_linker): Likewise.
19602
19603 1996-11-13  Joern Rennecke <amylaar@cygnus.com>
19604
19605           * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: Only use
19606         MAP_ANON / MAP_ANONYMOUS if defined;
19607         else try to map from /dev/zero .
19608
19609 1996-11-12  Jeffrey A Law  (law@cygnus.com)
19610
19611         * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}:  If MAP_ANON
19612         isn't defined, then define it to MAP_ANONYMOUS.
19613
19614 1996-11-12  Jeffrey A Law  (law@cygnus.com)
19615
19616         * gcc.c-torture: Update to c-torture-1.42 release.
19617
19618 1996-11-11  Jeffrey A Law  (law@cygnus.com)
19619
19620         * gcc.c-torture: Update to c-torture-1.41 release.
19621
19622 1996-10-27  Jeffrey A Law  (law@cygnus.com)
19623
19624         * gcc.c-torture/execute/enum-1.c: New test.  Will be in next
19625         c-torture release.
19626
19627 1996-08-15  Brendan Kehoe  <brendan@lisa.cygnus.com>
19628
19629         * lib/gcc.exp (gcc_init): Always append the target_info to CFLAGS
19630         and LDFLAGS.  Fix second case to append the target_info ldflags
19631         onto LDFLAGS, not CFLAGS.
19632         * lib/g++.exp (g++_init): Add target_info stuff.
19633         * lib/old-dejagnu.exp (old-dejagnu-init): Likewise.  Add inclusion
19634         of libgloss and newlib flags for !native.
19635
19636         * config/proelf.exp: Load remote.exp and do `push_target hppro'.
19637         (GDB): Fix relative path to go up another dir for finding gdb.
19638
19639 1996-08-08  Rob Savoye  <rob@chinadoll.cygnus.com>
19640
19641         * lib/gcc.exp(gcc_init): Set CFLAGS and LDFLAGS to their new
19642         versions in the target_info array, if they don't exist.
19643
19644 1996-08-02  Brendan Kehoe  <brendan@lisa.cygnus.com>
19645
19646         * config/vx.exp (${tool}_load): Fix syntax of `$shell_id < 0'.
19647
19648 1996-07-08  Jim Wilson  <wilson@cygnus.com>
19649
19650         * lib/g++.exp: Change all uses of $base_dir/ to $base_dir/../.
19651         * lib/gcc.exp, lib/old-dejagnu.exp: Likewise.
19652
19653 1996-07-01  Bob Manson  <manson@charmed.cygnus.com>
19654
19655         * lib/old-dejagnu.exp: Don't remove the output file before we've
19656         actually tested it. Don't append pwd to the path of the executable
19657         we're testing.
19658
19659 1996-06-30  Doug Evans  <dje@canuck.cygnus.com>
19660
19661         * lib/g++.exp (default_g++_start): Don't pass LDFLAGS, LIBS if -c.
19662
19663 1996-06-26  Bob Manson  <manson@charmed.cygnus.com>
19664
19665         * lib/old-dejagnu.exp (old-dejagnu): Add $tmpdir to specify a
19666         temporary directory for compiler files, and set it to a default
19667         value of /tmp. Set $output as the name of the output file from
19668         compiling the testcase. Add a -o option to $cflags_var so the
19669         compiler writes the final output file as $output. Set $executable
19670         to $output.
19671
19672         * lib/mike-g++.exp (postbase): Add $tmpdir to specify a temporary
19673         directory for compiler files, and set it to /tmp if it doesn't
19674         already have a value. Set $output_file to the name of the output
19675         file from compiling the testcase. Add a -o option to CXXFLAGS so
19676         the compiler writes the final output file as $output. Use $output
19677         as the executable to be tested.
19678
19679 1996-06-24  Brendan Kehoe  <brendan@lisa.cygnus.com>
19680
19681         * lib/g++.exp: Also add -Wl,-rpath,... for linux.
19682
19683 1996-06-08  Jeffrey A Law  (law@cygnus.com)
19684
19685         * gcc.c-torture/execute/pending-1.c: New test.  Still
19686         pending in Tege's queue.
19687
19688 1996-04-24  Jim Wilson  <wilson@chestnut.cygnus.com>
19689
19690         * lib/plumhall.exp (ph_summary): Add arguments name and exec_status.
19691         Add variables local_failcnt and local_unresolvedcnt.  Call gcc_fail
19692         if there were failures.  Call unresolved if there were unresolved
19693         testcases.  Call gcc_fail if program did not run to completion.
19694         (ph_make): Pass additional argument name to ph_execute.
19695         (ph_execute): Add new argument.  Pass additional arguments to
19696         ph_summary.  Call gcc_fail is there is no execution output.
19697
19698 1996-04-24  Jeffrey A Law  (law@cygnus.com)
19699
19700         * lib/plumhall.exp (proc_summary): Output relavent summary
19701         lines into the log so specific failures in plumhall can be
19702         investigated.
19703
19704 1996-04-10  Jeffrey A Law  (law@cygnus.com)
19705
19706         * lib/c-torture.exp: Provide a default value for $NO_LONG_LONG.
19707         (c-torture-execute): Don't try to execute tests which use
19708         "long long" types if $NO_LONG_LONG is nonzero.
19709
19710 1996-04-08  Doug Evans  <dje@canuck.cygnus.com>
19711
19712         * gcc.c-torture/execute/ieee/ieee.exp: Run c-torture-execute,
19713         not c-torture.
19714
19715         * gcc.ieee: Move from here.
19716         * gcc.c-torture/execute/ieee: To here.
19717
19718 1996-03-26  Jeffrey A Law  (law@cygnus.com)
19719
19720         * gcc.c-torture: Update to c-torture-1.41 release.
19721
19722 1996-03-22  Jeffrey A Law  (law@cygnus.com)
19723
19724         * lib/c-torture.exp (c-torture-execute): Remove "$executable",
19725         not "$output".
19726
19727 1996-03-07  Doug Evans  <dje@charmed.cygnus.com>
19728
19729         * lib/gcc.exp (default_gcc_start): Don't pass $LDFLAGS $LIBS if
19730         -c present.
19731
19732 1996-03-02  Jeffrey A Law  (law@cygnus.com)
19733
19734         * config/proelf.exp: Handle connecting to a simulator.
19735
19736 1996-01-31  Jeffrey A Law  (law@cygnus.com)
19737
19738         * config/proelf.exp: New file.  Enough framework that we can
19739         run c-torture tests on the proelf targets (or any other target
19740         that gdb can connect to for that matter).
19741
19742 1996-01-29  Doug Evans  <dje@canuck.cygnus.com>
19743
19744         * gcc.c-torture/special/special.exp: Delete libs arg to dg-runtest.
19745         * gcc.ph/testing/limits/limits.exp: Likewise.  Don't pass $CFLAGS.
19746
19747         * lib/plumhall.exp (ph_execute): Always call ph_summary if
19748         exec_output exists.
19749
19750 1996-01-28  Doug Evans  <dje@charmed.cygnus.com>
19751
19752         * config/sim.exp (SIM_TIME_LIMIT): New user settable variable.
19753         (${tool}_load): Use 240 seconds if SIM_TIME_LIMIT not set.
19754
19755         * config/*.exp: Update FSF address.  Change result of ${tool}_load
19756         to pass/fail/unresolved/unsupported/untested.  Caller must now
19757         call unresolved/unsupported/untested.
19758         * lib/*.exp: Update FSF address.  Update to handle new results of
19759         ${tool}_load.
19760         * lib/chill.exp (verbose): Delete.
19761
19762 1996-01-27  Doug Evans  <dje@charmed.cygnus.com>
19763
19764         * lib/gcc.exp (default_gcc_start): Change order of args to
19765         $LDFLAGS $CFLAGS $LIBS.
19766         * lib/gcc-dg.exp (gcc-dg-test): Arguments have changed, update.
19767         Save/set/restore CFLAGS.  Pass single arg to gcc_start.
19768         * gcc.dg/dg.exp: Delete libs arg in call to dg-runtest.
19769         (CC,CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
19770         * gcc.misc-tests/dg-test.exp: Likewise.
19771         * gcc.misc-tests/msgs.exp: Likewise.
19772         * gcc.prms/prms.exp: Likewise.
19773         * gcc.misc-tests/gcov.exp: Delete libs arg in call to dg-runtest.
19774         (CFLAGS,LIBS): Delete references.  Don't pass $CFLAGS to dg-runtest.
19775
19776         * lib/dg.exp: Deleted, moved to dejagnu/lib.
19777
19778 1996-01-24  Brendan Kehoe  <brendan@lisa.cygnus.com>
19779
19780         * g++.old-deja/old-deja.exp: Add passing of $mathlib to old-dejagnu.
19781
19782         * g++.old-deja/old-deja.exp: Move setting of runshlib from here...
19783         * lib/old-dejagnu.exp (old-dejagnu-init): ...to here.
19784
19785         * lib/g++.exp (g++_init): Take out use of -rpath for the sun4, not
19786         necessary.
19787
19788 1996-01-20  Brendan Kehoe  <brendan@cygnus.com>
19789
19790         * g++.old-deja/old-deja.exp: Move setting of runshlib out of the
19791         global for loop; add use of $mathlib.
19792         * lib/old-dejagnu.exp (old-dejagnu-init): Put the runshlib
19793         settings here; set mathlib for anything but VxWorks.
19794
19795 1996-01-22  Jeffrey A Law  (law@cygnus.com)
19796
19797         * gcc.c-torture: Update to c-torture-1.40 release.
19798
19799 1996-01-03  Jeffrey A Law  (law@cygnus.com)
19800
19801         * gcc.ph/testing/limits/limits.exp: Load ${tool}-dg.exp, not
19802         dg.exp.
19803
19804 1995-12-03  Jeffrey A. Law  <law@sethra.cygnus.com>
19805
19806         * lib/c-torture.exp (c-torture-execute): Declare "output" as
19807         global.
19808
19809 1995-11-17  Doug Evans  <dje@canuck.cygnus.com>
19810
19811         * lib/g++.exp (LIBS): Define if not already.
19812         * lib/gcc-dg.exp (gcc-dg-test): Set executable file as a.out.
19813         (gcc-dg-prune): Call prune_gcc_output.
19814         * lib/gcc.exp (prune_gcc_output): New proc.
19815         * gcc.c-torture/special (921210-1.c): Call prune_system_crud and
19816         prune_gcc_output.
19817
19818 1995-11-16  Doug Evans  <dje@canuck.cygnus.com>
19819
19820         * lib/c-torture.exp (c-torture-compile): Fix calls to `unsupported'.
19821         (c-torture-execute): Likewise.  Rename `name' to `testcase'.
19822
19823 1995-11-15  Jeffrey A Law  (law@cygnus.com)
19824
19825         * gcc.c-torture: Update to c-torture-1.39 release.
19826
19827 1995-11-04  Doug Evans  <dje@canuck.cygnus.com>
19828
19829         * lib/c-torture.exp (c-torture-execute): Don't return if one option
19830         fails, try others as well.
19831
19832 1995-11-02  Doug Evans  <dje@canuck.cygnus.com>
19833
19834         * lib/c-torture.exp (c-torture-execute): This proc's result is `void'.
19835         If compilation fails, mark execute tests as `untested'.
19836         If test is marked as unsupported, don't mark compilation and
19837         execute tests as failed.
19838
19839 1995-10-25  Brendan Kehoe  <brendan@lisa.cygnus.com>
19840
19841         * lib/g++.exp (g++_init): Don't link in libg++, and look to
19842         libstdc++ for whether or not we want to be doing shared
19843         libraries.  Delete link_curses since we don't need it anymore.
19844         * lib/mike-g++.exp (postbase): Don't link in libg++.
19845         * g++.old-deja/old-deja.exp: Likewise.
19846
19847 1995-10-23  Brendan Kehoe  <brendan@lisa.cygnus.com>
19848
19849         * lib/g++.exp (CXX): Default to run `c++' instead of `g++'.
19850
19851 1995-10-17  Brendan Kehoe  <brendan@lisa.cygnus.com>
19852
19853         * lib/g++.exp (g++_init): Also check for libg++.sl for the hppa.
19854         For that, add `-Wl,-a,shared_archive'.
19855         * g++.old-deja/old-deja.exp: Likewise.
19856
19857 1995-10-17  Doug Evans  <dje@canuck.cygnus.com>
19858
19859         * lib/c-torture.exp (c-torture-execute): Ensure CFLAGS restored.
19860
19861 1995-10-16  Brendan Kehoe  <brendan@cygnus.com>
19862
19863         * lib/mike-g++.exp (postbase): Pay attention to the status of
19864         g++_load.
19865
19866 1995-10-16  Brendan Kehoe  <brendan@lisa.cygnus.com>
19867
19868           * g++.old-deja/old-deja.exp: Add $LIBS at the end of the args.
19869
19870 1995-10-16  Doug Evans  <dje@canuck.cygnus.com>
19871
19872         * lib/gcc.exp (default_gcc_start): No longer need to log program
19873         being executed or its output, execute_anywhere does that now.
19874         * lib/g++.exp (default_g++_version): Call execute_anywhere.
19875         (default_g++_start): Likewise.  Delete calls to verbose/send_log.
19876
19877 1995-10-12  Brendan Kehoe  <brendan@lisa.cygnus.com>
19878
19879         * g++.old-deja/old-deja.exp: Updated the shared libg++ tests to be
19880         the same as those in lib/g++.exp.
19881
19882 1995-10-10  Jeff Law  (law@hurl.cygnus.com)
19883
19884         * gcc.c-torture: Update to c-torture-1.38 release.
19885         * gcc.ieee: Related changes.
19886
19887 1995-10-06  Rob Savoye  <rob@darkstar.cygnus.com>
19888
19889         * mike-gcc.exp, mike-g++.exp: Use "execute_anywhere" rather than
19890         "exec". Minor reformatting changes.
19891
19892         * config/rom68k.exp (${tool}_load): Make it work in a canadian
19893         cross. This means all "exec" calls now work on a remote host as
19894         well.
19895         * lib/c-torture.exp (c-torture-compile): Make work for a canadian
19896         cross. Filter out the extra "\r\n" stuff that expect puts in.
19897         (c-torture-execute): Filter out the bogus warnings like
19898         c-torture-compile does. Add support for canadian cross.
19899         * lib/gcc.exp (default_gcc_version, default_gcc_start)
19900         Use execute_anywhere rather than calling exec directly. Now it
19901         works for canadian cross testing.
19902
19903 1995-10-05  Brendan Kehoe  <brendan@rtl.cygnus.com>
19904
19905         * lib/g++.exp: Add -nocomplain flag to glob.  Use catch to put the
19906         results into a variable, and check that rather than using file exists.
19907
19908 1995-10-04  Brendan Kehoe  <brendan@lisa.cygnus.com>
19909
19910         * lib/g++.exp: Use glob to see libg++.so.2.7.0, since sun4 doesn't
19911         create a libg++.so.  For sunos4.1.*, also add -ltermcap.
19912
19913 1995-09-26  Brendan Kehoe  <brendan@lisa.cygnus.com>
19914
19915         * g++.old-deja/old-deja.exp: Create and pass runshlib and
19916         lib_curses if there's a shared libg++ in the build tree.
19917
19918 1995-09-22  Doug Evans  <dje@canuck.cygnus.com>
19919
19920         * lib/mike-{gcc,g++}.exp (postbase): Restore CFLAGS, CXX_FLAGS, LIBS
19921         if not supported target.
19922
19923 1995-09-22  Brendan Kehoe  <brendan@lisa.cygnus.com>
19924
19925         * lib/g++.exp (g++_init): Move empty setting of runshlib and
19926         link_curses up to always happen, not just for native builds.
19927
19928 1995-09-21  Jeff Law  (law@snake.cs.utah.edu)
19929
19930         * gcc.c-torture: Update to c-torture-1.36 release.
19931         * gcc.failure: Related changes.
19932
19933 1995-09-20  Doug Evans  <dje@canuck.cygnus.com>
19934
19935         * lib/plumhall.exp (PHSRC, PHDST): Allow config files to override.
19936
19937 1995-09-19  Brendan Kehoe  <brendan@lisa.cygnus.com>
19938
19939         * lib/g++.exp (g++_init): Put the shared and math lib stuff in here.
19940         * lib/mike-g++.exp (postbase): Not in here.  Still reference
19941         runshlib, link_curses, and mathlib for link and run.
19942
19943         * lib/mike-g++.exp (postbase): If we've built a libg++.so, then
19944         pass the runtime shared library options for Solaris, OSF/1, and
19945         Irix5, and link with -lcurses to avoid unresolved references.
19946
19947 1995-09-13  Brendan Kehoe  <brendan@lisa.cygnus.com>
19948
19949         * lib/gcc.exp (gcc_init): Return if gcc_initialized is 1, so we
19950         only run once.
19951
19952 1995-09-13  Doug Evans  <dje@canuck.cygnus.com>
19953
19954         * lib/c-torture.exp (c-torture-compile): Don't alter CFLAGS.
19955
19956 1995-09-11  Jeff Law  (law@snake.cs.utah.edu)
19957
19958         * gcc.c-torture: Update to c-torture-1.35 release.  Note we
19959         do not have a framework for the "compat" tests yet.
19960
19961 1995-09-09  Brendan Kehoe  <brendan@lisa.cygnus.com>
19962
19963         * lib/mike-g++.exp (postbase): New local variable `mathlib',
19964         set to null if we're testing vxworks5.1.  Use that instead of
19965         `-lm' in the setting of LIBS for link and run.
19966
19967 1995-09-08  Brendan Kehoe  <brendan@lisa.cygnus.com>
19968
19969         * config/rom68k.exp (${tool}_load): Major changes to make it
19970         work.  Verified that it does in fact return the stuff in
19971         exec_output properly.  Catch any Emul or any TRAP other than 0.
19972
19973 1995-09-07  Brendan Kehoe  <brendan@lisa.cygnus.com>
19974
19975         * lib/mike-g++.exp (prebase): Call g++_init at the end to set
19976         LDFLAGS properly for targets that need stuff from libgloss.
19977         * lib/g++.exp (g++_init): Return if gpp_initialized is 1, so we
19978         only run once.
19979         (gpp_initialized): New variable.
19980
19981 1995-09-06  Rob Savoye  <rob@darkstar.cygnus.com>
19982
19983         * config/rom68k.exp: Load libgloss.exp.
19984         * lib/gcc.exp (gcc_init): get proper flags for newlib and libgloss
19985         so we can produce a fully linked binary.
19986         * lib/g++.exp (g++_init): get proper flags for newlib and libgloss
19987         so we can produce a fully linked binary.
19988
19989 1995-09-03  Doug Evans  <dje@canuck.cygnus.com>
19990
19991         * lib/plumhall.exp (ph_section): Watch for expected failures.
19992         Add missing `else'.
19993
19994         * lib/c-torture.exp (c-torture-execute): Look for .cexp files to
19995         run the testcase.
19996         (c-torture): Likewise.
19997
19998 1995-08-28  Doug Evans  <dje@cygnus.com>
19999
20000         * gcc.dg/dg.exp (scan-assembler, scan-assembler-not): New procs.
20001
20002         * lib/mike-g++.exp (mike_cleanup): New proc.
20003         (prebase): New globals compiler_result, not_compiler_result,
20004         target_regexp.
20005         (postbase): Likewise.  Call mike_cleanup.  Pass "--" to regexp to
20006         allow leading "-" in pattern.  Watch for unsupported tests.
20007         If $compiler_result is set, pattern match assembler code,
20008         and ditto for $not_compiler_result.
20009         * lib/mike-gcc.exp: Likewise.
20010
20011         * lib/plumhall.exp (ph_execute): Only call ph_summary if
20012         execution "succeeded".
20013
20014 1995-08-14  Doug Evans  <dje@canuck.cygnus.com>
20015
20016         * config/win32.exp: New file.
20017         * lib/c-torture.exp (c-torture-execute): Handle $exe_ext.
20018
20019 1995-08-04  Doug Evans  <dje@canuck.cygnus.com>
20020
20021         * lib/gcc-dg.exp (gcc-dg-prune): Mark testcases that fill ram as
20022         unsupported.
20023         * lib/mike-{gcc,g++}.exp (postbase): Likewise.
20024         * lib/{c-torture.exp,old-dejagnu.exp}: Likewise.
20025         * lib/{gcc,g++}.exp (${tool}_check_untested_p): New proc.
20026
20027         * lib/mike-g++.exp (postbase): Delete alpha-*-* checking of
20028         "... without exceptions was ...".  That is now handled by
20029         prune_system_crud.
20030         * lib/old-dejagnu.exp (old-dejagnu): Likewise.
20031
20032 1995-08-01  Doug Evans  <dje@canuck.cygnus.com>
20033
20034         * gcc.misc-tests/{acker1.c,dhry.c,dhry.h,matrix1.c,optbench.c,
20035         sieve.c,sort2.c}: New files.
20036         * gcc.misc-tests/{acker1.exp,dhry.exp,matrix1.exp,optbench.exp,
20037         sieve.exp,sort2.exp}: Drivers for them.
20038
20039         * lib/mike-gcc.exp (program_output): New user settable variable.
20040         (postbase): Call prune_system_crud.  Also prune extraneous compiler
20041         messages.
20042         * lib/mike-g++.exp (program_output): New user settable variable.
20043
20044         * gcc.misc-tests/mg.exp (compiler_output): Handle multiple lines.
20045
20046         * config/sh.exp: Deleted (use sim.exp instead).
20047
20048 1995-07-28  Brendan Kehoe  <brendan@lisa.cygnus.com>
20049
20050         * config/vx.exp: Declare CHECKTASK as global.
20051         * config/vxworks29k.exp: Reduce to only set CHECKTASK, and load vx.exp.
20052         * lib/mike-g++.exp: Load [pwd]/a.out, not `./a.out'.
20053         * lib/old-dejagnu.exp: Load [pwd]/$executable.
20054
20055 1995-07-26  Brendan Kehoe  <brendan@lisa.cygnus.com>
20056
20057         * config/vxworks29k.exp: New file, for the a29k-vxworks5.1
20058         target. Like vx.exp, only includes `vx29k.exp' instead of
20059         `vxworks.exp'.
20060
20061 1995-07-23  Ian Lance Taylor  <ian@cygnus.com>
20062
20063         * config/sim.exp: Increase time limit from 120 seconds to 240.
20064
20065 1995-07-06  Jeffrey A. Law  <law@rtl.cygnus.com>
20066
20067         * gcc.c-torture/execute/950628-1.c: New test.
20068
20069 1995-06-10  Jeff Law  (law@snake.cs.utah.edu)
20070
20071         * gcc.c-torture: Update with changes/additions from
20072         c-torture-1.34.
20073
20074 1995-06-05  Doug Evans  <dje@canuck.cygnus.com>
20075
20076         * gcc.prms/prms.exp: Pass LDFLAGS to dg-test.
20077
20078 1995-06-04  Jeff Law  (law@snake.cs.utah.edu)
20079
20080         * gcc.c-torture/compile/funcptr-1.c: Test case for 7107.
20081
20082 1995-06-01  Jeff Law  (law@snake.cs.utah.edu)
20083
20084         * gcc.c-torture/compile/950512-1.c: New test.
20085         * gcc.c-torture/execute/strct-pack-4.c, strct-pack-5.c}: Likewise.
20086         * gcc.dg/struct-ret-1.c: Likewise.
20087
20088 1995-05-31  Doug Evans  <dje@canuck.cygnus.com>
20089
20090         * gcc.c-torture/execute/{920410-1.c,921113-1.c,921208-2.c,
20091           930106-1.c,memcpy-1.c}: Use STACK_SIZE if defined.
20092
20093 1995-05-30  Doug Evans  <dje@canuck.cygnus.com>
20094
20095         * gcc.c-torture/special/920411-1.c: Deleted.
20096         * gcc.c-torture/special/special.exp: Delete 920411-1.c.
20097
20098 1995-05-22  Doug Evans  <dje@chestnut.cygnus.com>
20099
20100         * config/sim.exp (${tool}_load): Hack in call to bash to get a
20101         cpu limit.
20102
20103 1995-05-12  Torbjorn Granlund  <tege@rtl.cygnus.com>
20104
20105         * gcc.c-torture/execute/{950511-1.c,950512-1.c}: New tests.
20106
20107 1995-05-04  Torbjorn Granlund  <tege@adder.cygnus.com>
20108
20109         From kenner;
20110         * gcc.c-torture/execute/va-arg-2.c (f[0-9], f1[0-5]): Verify format
20111         is the proper length.
20112         * va-arg-3.c: Likewise.
20113
20114 1995-04-30  Doug Evans  <dje@canuck.cygnus.com>
20115
20116         * lib/dg.exp: Moved to dejagnu/lib.  Copy kept here (for awhile).
20117         * lib/gcc-dg.exp: New file, gcc interface to dg.exp.
20118
20119         * lib/gcc.exp (default_gcc_start): Delete old cruft.  Delete result.
20120         * lib/g++.exp (default_g++_start): Delete old cruft.
20121
20122 1995-04-25  Torbjorn Granlund  <tege@cygnus.com>
20123
20124         * gcc.c-torture/execute/memcpy-1.c: Decrease stack requirements from
20125         (2 * (1 << 18)) to (2 * (1 << 17)).
20126
20127         * gcc.c-torture/execute/arith-rand.c: Avoid -0x80000000/-1.
20128
20129 1995-04-20  J.T. Conklin  <jtc@rtl.cygnus.com>
20130
20131         * config/rom68k.exp: Renamed from config/idp.exp
20132
20133 1995-04-18  Torbjorn Granlund  <tege@rtl.cygnus.com>
20134
20135         * c-torture/compile/921109-2.c
20136
20137 1995-04-18  Mike Stump  <mrs@cygnus.com>
20138
20139         * lib/old-dejagnu.exp: We expect Execution test failure if we expected
20140         excess errors.
20141
20142 1995-04-15  Doug Evans  <dje@chestnut.cygnus.com>
20143
20144         * lib/gcc.exp (default_gcc_start): Handle leading "-" in compiler
20145         output.
20146         * lib/g++.exp (default_g++_start): Likewise.
20147
20148 1995-03-29  Torbjorn Granlund  <tege@adder.cygnus.com>
20149
20150         * gcc.c-torture/compile/950329-1.c: New test.
20151
20152 1995-03-28  J.T. Conklin  <jtc@rtl.cygnus.com>
20153
20154           * config/bug.exp (${tool}_load): Updated to use new remote_open
20155           and remote_close procs.
20156         * config/idp.exp: New file.
20157
20158 1995-03-22  Torbjorn Granlund  <tege@rtl.cygnus.com>
20159
20160         * gcc.c-torture/execute/950322-1.c: New test.
20161
20162 1995-03-21  Doug Evans  <dje@canuck.cygnus.com>
20163
20164         * config/vx.exp (${tool}_load): Clean up testing of return code from
20165         vxworks_ld and vxworks_spawn.
20166
20167 1995-03-21  Doug Evans  <dje@deneb.cygnus.com>
20168
20169         * lib/c-torture.exp (c-torture-execute): Pass same text to pass/fail.
20170
20171 1995-03-13  Mike Stump  <mrs@cygnus.com>
20172
20173         * lib/old-deja.exp: Add `excess errors test - ' error, now one
20174         can mark excess errors on a machine by machine basis.  Note, the
20175         default is to not expect any excess errors, even when excess
20176         errors test - is given, so you will want to put an XFAIL ... on
20177         these lines.  For example, // excess errors test - XFAIL hppa*-*-*
20178         mips-*-* alpha-*-* m68k-*-* is how to expect excess errors on
20179         those 4 machines, but no others.
20180
20181 1995-03-10  J.T. Conklin  <jtc@rtl.cygnus.com>
20182
20183         * gcc.c-torture/execute/execute.exp (c-torture-execute): from here.
20184         * lib/c-torture.exp: to here.
20185
20186 1995-03-10  Torbjorn Granlund  <tege@adder.cygnus.com>
20187
20188         * gcc.c-torture/execute/950221-1.c: New test.
20189         * gcc.c-torture/execute/struct-ret-1.c: New test.
20190         * gcc.c-torture/compile/950221-1.c: New test.
20191
20192         * gcc.c-torture/execute/941101-1.c (f): Fix typo, == was !=.
20193
20194 1995-03-03  Doug Evans  <dje@canuck.cygnus.com>
20195
20196         * gcc.c-torture/execute/arith-1.c (main): Return 0.
20197         * gcc.c-torture/execute/arith-rand.c (main): Return 0.
20198
20199 1995-03-01  Gerald Baumgartner  (gb@lorenzo.cs.purdue.edu)
20200
20201         * g++.gb: New directory of tests, derived from my signature and
20202         class scoping tests.
20203
20204         * g++.gb/{sig01.C, sig02.C, sig03.C, sig04.C}: New tests.
20205         * g++.gb/{sig05.C, sig06.C, sig07.C, sig08.C}: Likewise.
20206         * g++.gb/{sig09.C, sig10.C, sig11.C, sig12.C}: Likewise.
20207         * g++.gb/{sig13.C, sig14.C, sig15.C, sig16.C}: Likewise.
20208         * g++.gb/{sig17.C, sig18.C, sig19.C, sig20.C}: Likewise.
20209         * g++.gb/{sig21.C, sig22.C, sig23.C, sig24.C}: Likewise.
20210         * g++.gb/sig25.C: Likewise.
20211
20212         * g++.gb/{sig01.exp, sig02.exp, sig03.exp, sig04.exp}: Run them.
20213         * g++.gb/{sig05.exp, sig06.exp, sig07.exp, sig08.exp}: Likewise.
20214         * g++.gb/{sig09.exp, sig10.exp, sig11.exp, sig12.exp}: Likewise.
20215         * g++.gb/{sig13.exp, sig14.exp, sig15.exp, sig16.exp}: Likewise.
20216         * g++.gb/{sig17.exp, sig18.exp, sig19.exp, sig20.exp}: Likewise.
20217         * g++.gb/{sig21.exp, sig22.exp, sig23.exp, sig24.exp}: Likewise.
20218         * g++.gb/sig25.exp: Likewise.
20219
20220         * g++.gb/{scope01.C, scope02.C, scope03.C, scope04.C}: New tests.
20221         * g++.gb/{scope05.C, scope06.C, scope07.C, scope08.C}: Likewise.
20222         * g++.gb/{scope09.C, scope10.C, scope11.C, scope12.C}: Likewise.
20223         * g++.gb/scope13.C: Likewise, this test still fails.
20224
20225         * g++.gb/{scope01.exp, scope02.exp, scope03.exp, scope04.exp}: Run 'em.
20226         * g++.gb/{scope05.exp, scope06.exp, scope07.exp, scope08.exp}: Ditto.
20227         * g++.gb/{scope09.exp, scope10.exp, scope11.exp, scope12.exp}: Ditto.
20228         * g++.gb/scope13.exp: Ditto.
20229
20230         * g++.gb/README: New file, explains what these tests are about.
20231
20232 1995-02-28  Doug Evans  <dje@canuck.cygnus.com>
20233
20234         * lib/dg.exp (dg-do): Support `preprocess'.
20235         (dg-test): Likewise.
20236
20237 1995-02-13  J.T. Conklin  <jtc@rtl.cygnus.com>
20238
20239         * config/udi.exp: change "continue -expect" to "exp_continue".
20240
20241 1995-02-11  Torbjorn Granlund  (tege@tiny.cygnus.com)
20242
20243         * gcc.c-torture/execute/{921025-1.c, 930525-1.c}:
20244         Delete redundant tests.
20245
20246         * gcc.c-torture/execute/{941014-1.c, 941014-2.c}: New tests.
20247         * gcc.c-torture/execute/{941015-1.c, 941021-1.c}: New tests.
20248         * gcc.c-torture/execute/{941025-1.c, 941031-1.c}: New tests.
20249         * gcc.c-torture/execute/{941101-1.c, 941110-1.c}: New tests.
20250         * gcc.c-torture/execute/{941202-1.c, arith-1.c}: New tests.
20251         * gcc.c-torture/execute/{arith-rand.c, complex-3.c}: New tests.
20252         * gcc.c-torture/execute/{inst-check.c, loop-1.c}: New tests.
20253         * gcc.c-torture/execute/{memcpy-1.c, va-arg-2.c}: New tests.
20254
20255         * gcc.c-torture/execute/920302-1.c: Use void * instead of long for
20256         storing label pointers.
20257         * gcc.c-torture/execute/921019-1.c: Likewise.
20258         * gcc.c-torture/execute/920501-8.c: Add prototype for sprintf.
20259         * gcc.c-torture/execute/930513-1.c: Provide full declaration for
20260         parameter fp.
20261         * gcc.c-torture/execute/va-arg-1.c (main): Add L suffix to all
20262         constants.
20263
20264         * gcc.c-torture/compile/{920501-14.c, 931127-1.c}:
20265         Delete obsolete tests.
20266
20267         * gcc.c-torture/compile/{940409-1.c, 940718-1.c}: New tests.
20268         * gcc.c-torture/compile/{941014-1.c, 941014-2.c}: New tests.
20269         * gcc.c-torture/compile/{941014-3.c, 941014-4.c}: New tests.
20270         * gcc.c-torture/compile/{941019-1.c, 941111-1.c}: New tests.
20271         * gcc.c-torture/compile/{941113-1.c, 950122-1.c}: New tests.
20272         * gcc.c-torture/compile/950124-1.c: New test.
20273
20274         * gcc.c-torture/compile/920902-1.c: Delete 2:nd parameter.
20275
20276 1995-02-08  Jason Merrill  <jason@phydeaux.cygnus.com>
20277
20278         * lib/mike-g++.exp: Add -lm to LIBS.
20279
20280 1995-02-07  Doug Evans  <dje@canuck.cygnus.com>
20281
20282         * lib/c-torture.exp (c-torture): Allow relative pathname in $srcdir.
20283
20284 1995-01-30  Jason Merrill  <jason@phydeaux.cygnus.com>
20285
20286         * lib/mike-g++.exp: Add -lstdc++ to LIBS.
20287
20288 1995-01-12  Doug Evans  <dje@canuck.cygnus.com>
20289
20290         * gcc.misc-tests/dg-test.exp: Only run if $DG_TEST=yes.
20291
20292 1995-01-02  Jeff Law  (law@snake.cs.utah.edu)
20293
20294         * g++.law/{arg9.C, arg10.C, arg11.C, arm15.C, arm16.C}: New tests.
20295         * g++.law/{bad-error3.C, bad-error4.C, bad-error5.C}: Likewise.
20296         * g++.law/{bad-error6.C, bad-error7.C}: Likewise.
20297         * g++.law/{bit-fields3.C, casts2.C, casts3.C}: Likewise.
20298         * g++.law/{enum8.C, enum9.C, friend5.C}: Likewise.
20299         * g++.law/{nest2.C, nest3.C, nest4.C, nest5.C}: Likewise.
20300         * g++.law/{nest6.C, next7.C, operators30.C}: Likewise.
20301         * g++.law/{operators31.C, operators32.C,
20302         * g++.law/{operators33.C, operators34.C}: Likewise.
20303         * g++.law/{pic1.C, refs2.C}: Likewise.
20304         * g++.law/{refs3.C, refs4.C, static-mem3.C}: Likewise.
20305         * g++.law/{static-mem4.C, static-mem5.C, typeck4.C}: Likewise.
20306         * g++.law/{vbase1.C, visibility27.C, visibility28.C}: Likewise.
20307         * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
20308
20309         * g++.law/{arg9.exp, arg10.exp, arg11.exp, arm15.exp}: Run them.
20310         * g++.law/{arm16.exp, bad-error3.exp, bad-error4.exp: Likewise.
20311         * g++.law/{bad-error5.exp, bad-error6.exp}: Likewise.
20312         * g++.law/{bad-error7.exp, bit-fields3.exp}: Likewise.
20313         * g++.law/{casts2.exp, casts3.exp, enum8.exp}: Likewise.
20314         * g++.law/{enum9.exp, friend5.exp}: Likewise.
20315         * g++.law/{nest3.exp, nest4.exp}: Likewise.
20316         * g++.law/{nest5.exp, nest6.exp, nest7.exp}: Likewise.
20317         * g++.law/{operators30.exp, operators31.exp}: Likewise.
20318         * g++.law/{operators32.exp, operators33.exp}: Likewise.
20319         * g++.law/{operators34.exp}: Likewise.
20320         * g++.law/{pic1.exp, refs2.exp, refs3.exp refs4.exp}: Likewise.
20321         * g++.law/{static-mem3.exp, static-mem4.exp}: Likewise.
20322         * g++.law/{static-mem5.exp, typeck4.exp, vbase1.exp}: Likewise.
20323         * g++.law/{visibility27.exp, visibility28.exp}: Likewise.
20324         * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
20325
20326         * g++.law/{union4.exp, visibility17.exp}: Fix expected output.
20327         No longer expected to fail.
20328         * g++.law/missed-error3.C: Tweak for recent bool changes.
20329
20330 1994-12-04  Doug Evans  <dje@canuck.cygnus.com>
20331
20332         * config/emb-unix: Deleted.
20333         * config/unix.exp (${tool}_load): Use new proc rsh_exec to perform
20334         remote execution.  Do final link on remote host if REMOTE_LINK is set.
20335
20336 1994-12-01  Doug Evans  <dje@canuck.cygnus.com>
20337
20338         * lib/dg.exp (dg-test): Fix typo in last patch.
20339
20340 1994-11-30  Doug Evans  <dje@canuck.cygnus.com>
20341
20342         * lib/dg.exp (dg-test): Fix pattern that searches for expected output
20343         (handles multiple occurrences).
20344
20345 1994-11-24  Doug Evans  <dje@canuck.cygnus.com>
20346
20347         * gcc.c-torture/*/*.exp: Pass full pathname to c-torture.
20348         * gcc.c-torture/execute/execute.exp (c-torture-execute): Remove
20349         $srcdir from pathname in pass/fail messages (but ensure $subdir *is*
20350         printed).
20351         * lib/c-torture.exp (c-torture-compile): Likewise.
20352         (c-torture): Prepend full path if missing.
20353         * lib/gcc.exp (gcc_pass): Pass entire pathname of testcase.
20354         (gcc_fail): Likewise.
20355         * lib/dg.exp (dg-test): Don't delete $subdir from pathname in messages.
20356
20357 1994-11-23  J.T. Conklin  <jtc@rtl.cygnus.com>
20358
20359         * lib/netware.exp: Only attach to NetWare i386 systems.
20360
20361 1994-11-16  Doug Evans  <dje@canuck.cygnus.com>
20362
20363         * lib/dg.exp (dg-test): Don't print $subdir (or above) in pass/fail
20364         messages.  Add test name to "output pattern match" pass/fail message.
20365
20366 1994-11-12  Doug Evans  <dje@canuck.cygnus.com>
20367
20368         * gcc.dg: New testsuite.
20369         * gcc.dg/dg.exp: New file.
20370
20371         * gcc.misc-tests/{misc.exp,inst-check.c,test-ior.c,test-consts.c,
20372         test-switch.c}: Deleted.
20373
20374         * gcc.misc-tests/msgs.exp: New testcase driver.
20375
20376 1994-11-09  Doug Evans  <dje@canuck.cygnus.com>
20377
20378         * gcc.c-torture/execute/execute.exp (c-torture_execute): New proc.
20379         Watch for illegal return values from ${tool}_load.
20380         * config/unix.exp (${tool}_load): Fix pass/fail detection for
20381         cross targets.  Coerce return value >0 to 1.
20382
20383 1994-11-08  Doug Evans  <dje@canuck.cygnus.com>
20384
20385         * config/unix.exp (${tool}_load): Call program rsh, not proc.
20386
20387         * config/emb-unix.exp: New file.
20388
20389         * config/sim.exp: Error if variable $SIM not defined.
20390         (${tool}_load): Mark test as "untested" if simulator missing.
20391
20392         * config/unix.exp: Load remote.exp to get rcp_download.
20393         * lib/c-torture.exp: Use different option lists for testcases with
20394         and without loops.
20395         * gcc.c-torture/execute/execute.exp: Likewise.
20396
20397 1994-11-02  Doug Evans  <dje@canuck.cygnus.com>
20398
20399         * config/*.exp: Clarify return code from ${tool}_load.
20400         Call `unresolved' or `untested' instead of `warning' or `perror'
20401         (sometimes you still want to call both though).
20402         Add comment that `shell_id' is local to each file.
20403         * config/udi.exp (timeout): Set to 30.
20404         Don't print warning if connection fails, $connectmode has already
20405         printed an error.
20406         (${tool}_load): Move verbose messages to level 2.
20407         Rework pattern for "Process started" message.
20408         Pass `shell_id' to ${connectmode}_download.
20409         Retry twice upon timeout.  Make resetting of target more robust.
20410         (${tool}_exit): Remove /tmp/soc_name. if connected ok (bug in mondfe).
20411         Pass `shell_id' to exit_$connectmode.
20412         Only call exit_$connectmode if connected.
20413         * config/unix.exp (${tool}_load): Check return codes better.
20414         * config/vrtx.exp (${tool}_load): Likewise.
20415         * config/vx.exp (${tool}_load): Likewise.
20416         Delete unneeded global's.
20417         * lib/dg.exp (dg-test): Update to reflect clarified return codes
20418         from ${tool}_load.
20419         (dg-stat): Delete.
20420         (dg-init): Delete recording of pass/fail counts.
20421         * lib/old-dejagnu.exp (old-dejagnu): Likewise.
20422         (old-dejagnu-init): Likewise.
20423         (old-dejagnu-stat): Delete contents, empty proc now.
20424         * lib/c-torture.exp (TORTURE_OPTIONS): New global.
20425         (c-torture): Delete references to lcnt, lpass, lfail.
20426         Get option list from TORTURE_OPTIONS.
20427         Delete -funroll[-all]-loops if no loops.
20428         * lib/g++.exp (g++_init): Delete references to lcnt, lpass, lfail.
20429         (g++_stat): Delete contents (empty proc now).
20430         * lib/gcc.exp (gcc_init): Delete references to pass/fail counts.
20431         (gcc_finish): Likewise.
20432         (gcc_stat): Deleted.
20433         * lib/mike-gcc.exp (postbase): Delete references to lcnt, lpass, lfail.
20434         * gcc.*/*.exp: Delete calls to gcc_stat, dg-stat.
20435         * gcc.c-torture/execute/execute.exp: Likewise.
20436         Split tests into two parts: compile, execute.
20437         Get option list from TORTURE_OPTIONS.  Delete -funroll[-all]-loops if
20438         no loops.  Update to reflect clarified return codes from ${tool}_load.
20439
20440 1994-10-21  Doug Evans  <dje@canuck.cygnus.com>
20441
20442         * lib/old-dejagnu.exp (process-option): Append ".*" to pattern
20443         to grep for.
20444         (old-dejagnu): Likewise (where necessary).
20445
20446 1994-10-14  Doug Evans  <dje@canuck.cygnus.com>
20447
20448         * gcc.misc-tests/gcov.exp: New file, for gcov testing.
20449
20450         * lib/dg.exp (dg-process-target): Fix processing of selector.
20451         Add comment regarding use of `error'.
20452
20453         * lib/gcc.exp (prune_system_crud): Define if missing.
20454         * lib/g++.exp (prune_system_crud): Likewise.
20455
20456         * lib/{c-torture.exp,dg.exp,mike-g++.exp,old-dejagnu.exp}:
20457         Call prune_system_crud.
20458         * lib/dg.exp (dg-runtest): New proc.
20459         Use perror instead of send_user for tcl errors in testcase.
20460         Don't return any value, it's never used.
20461         Don't clobber previous definition of `unknown'.
20462         Print tcl errors in `dg-final'.
20463
20464 1994-10-12  Doug Evans  <dje@canuck.cygnus.com>
20465
20466         * lib/dg.exp (dg-process-target): Improve syntax error messages.
20467         (dg-test): Don't print errorInfo, it contains stack backtrace.
20468
20469 1994-09-26  Doug Evans  (dje@canuck.cygnus.com)
20470
20471         * lib/g++.exp (runtest_file_p): Define if missing.
20472
20473 1994-09-24  Doug Evans  (dje@cygnus.com)
20474
20475         * lib/mike-g++.exp: Comment out loading of g++.exp.
20476         * lib/g++.exp: Update copyright.  Test for existence of $CXX at start.
20477         (default_g++_version): Always print something.
20478         (default_g++_start): Comment out call to `which'.
20479         (g++_start, g++_load): Deleted (must be defined in config file).
20480         * lib/gcc.exp: Test for existence of $CC at start.
20481         Delete check for tmpdir (done in gcc_init).
20482         (default_gcc_version): Always print something.
20483         (default_gcc_start): Comment out call to `which'.
20484         * config/*.exp: Major cleanup - make cross targets work at least a
20485         little better for g++ (by not being "--tool gcc" specific).
20486         Rename gcc_xxx to ${tool}_xxx.
20487         * g++.old-deja/old-deja.exp: utils.exp is loaded by runtest.exp.
20488         * lib/old-dejagnu.exp: ${tool}.exp is loaded by config file.
20489
20490 1994-09-22  Doug Evans  (dje@canuck.cygnus.com)
20491
20492         * lib/c-torture.exp (c-torture-compile): Rework compiler
20493         message processing.
20494
20495         * gcc.c-torture/compile/initbug1.{c,exp}: Deleted, not part of
20496         c-torture.
20497
20498 1994-09-21  Doug Evans  (dje@canuck.cygnus.com)
20499
20500         * gcc.wendy/wendy.dis: Renamed from wendy.exp to disable the testsuite.
20501
20502         * lib/dg.exp (dg-process-target): Support { target native }.
20503
20504 1994-09-20  Doug Evans  (dje@canuck.cygnus.com)
20505
20506         * lib/dg.exp (dg-test): Clean up some comments.  Delete code that
20507         looked for "... program xxx got fatal signal".
20508         Correct regsub munging of `comp_output'.
20509         Ignore compiler messages "path prefix not used" and "linker input
20510         file unused".
20511
20512 1994-09-14  Doug Evans  (dje@canuck.cygnus.com)
20513
20514         * lib/gcc.exp (runtest_file_p): Define if missing.
20515         * gcc.prms/template.c: Example to work from.
20516
20517 1994-09-13  Doug Evans  (dje@canuck.cygnus.com)
20518
20519         * lib/gcc.exp (gcc_finish): Delete code to update `testcnt'.
20520         * lib/dg.exp (dg-test): Call unsupported testcases as such.
20521
20522         * gcc.prms/{3324.c,3565.c}: Moved from compile/940713-[12].c.
20523         * gcc.prms/1883.c: Moved from compile/940714-1.c.
20524         * gcc.prms/{5012.c,4453.c,4723.c,2541.c}: Moved from
20525         execute/{940712-1.c,940712-2.c,940713-1.c,940714-1,c}.
20526
20527         * lib/dg.exp (user option docs): Clean up docs on target/xfail option.
20528         (dg-process-target): No longer a varargs proc.
20529         Return S/N for target, P/F for xfail.  All callers changed.
20530         (user option procs): More argument checking.
20531         (dg-do): `dg-do-what' now contains 3 elements {what flag P/F}.
20532         (dg-output): `dg-output-text' now contains 2 elements {P/F text}.
20533         (dg-test): Skip test if not running on selected target in `dg-do'.
20534         Update handling of `dg-do-what', `dg-output-text'.
20535         Separate execution pass/fail from output pattern match pass/fail.
20536         Delete BUILD/XBUILD support (duplicate of LOSE/XLOSE).
20537
20538 1994-09-12  Jim Wilson  (wilson@sphagnum.cygnus.com)
20539
20540         * gcc.c-torture/special/special.exp: Don't expect failure for mips
20541         target for 920510-1.c.
20542
20543 1994-09-12  Doug Evans  (dje@canuck.cygnus.com)
20544
20545         * lib/gcc.exp (gcc_init): Move initialized message to verbose level 3.
20546         Clean up comment regarding use of passcnt, etc.
20547         (gcc_stat): Don't update `testcnt' here.
20548         (gcc_finish): Do it here.
20549         Might as well reset `but_id' here too.
20550         * gcc.c-torture/code_quality/code_quality.exp: Call `runtest_file_p'
20551         to determine if the file should be tested.
20552         * gcc.c-torture/compile/compile.exp: Likewise.
20553         * gcc.c-torture/execute/execute.exp: Likewise.
20554         * gcc.c-torture/unsorted/unsorted.exp: Likewise.
20555         * gcc.misc-tests/dg-test.exp: Likewise.
20556         * gcc.prms/prms.exp: Likewise.
20557         * gcc.wendy/wendy.exp: Likewise.
20558         * g++.old-deja.exp: Likewise.
20559         Move "Testing file" message to verbose level 1.
20560
20561 1994-09-09  Doug Evans  (dje@canuck.cygnus.com)
20562
20563         * gcc.wendy/t.c: Add DEJAGNU_CFLAGS:"-DNOPAUSE".
20564
20565 1994-09-08  Doug Evans  (dje@canuck.cygnus.com)
20566
20567         * lib/gcc.exp: Ensure CFLAGS, LIBS, and LDFLAGS are set.
20568         (default_gcc_start): Accept optional second list element
20569         of compiler flags.  Print compiler output at verbosity level 2.
20570         Remove setting of CFLAGS, LIBS, LDFLAGS from here.
20571         (gcc_init): Delete globals lcnt, lpass, lfail, lxpass, lxfail.
20572         Save current values of framework globals passcnt, failcnt, xpasscnt,
20573         and xfailcnt in gcc_passcnt, gcc_failcnt, gcc_xpasscnt, and
20574         gcc_xfailcnt.  Set global `tmpdir' to /tmp if it doesn't exist.
20575         (gcc_stat): Use framework globals passcnt, failcnt, xpasscnt, and
20576         xfailcnt to compute stats.  Update framework global `testcnt' from
20577         pass/fail counts.
20578         (gcc_finish): New proc.  Clean up test environment.
20579         (gcc_cpass, gcc_cfail): Rename to gcc_pass/gcc_fail.
20580         (gcc_epass, gcc_efail): Delete.
20581         * lib/dg.exp (dg-error, dg-warning, dg-bogus): Accept optional 5th
20582         argument of line number.
20583         (dg-init): If the tool has an init routine, call it.
20584         (dg-test): Remove args `cflags_var' and `libs_var'.
20585         Pass all compiler options to ${tool}_start.
20586         Handle missing line number.
20587         (dg-finish): New function.
20588         * gcc.c-torture/code_quality/code_quality.exp: Add support for testing
20589         particular files.  Call gcc_finish at end.  Move "skipping test"
20590         message to verbosity level 3.
20591         * gcc.c-torture/compile/compile.exp: Likewise.
20592         * gcc.c-torture/unsorted/unsorted.exp: Likewise.
20593         * gcc.c-torture/execute/execute.exp: Likewise.
20594         Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
20595         Print testcase being tried at verbosity level 1.
20596         * gcc.c-torture/special/special.exp: Unset xfail.
20597         Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
20598         * gcc.c-torture/compile/initbug1.exp: Call gcc_finish.
20599         * gcc.c-torture/noncompile/noncompile.exp: Likewise.
20600         * gcc.failure/failure.exp: Likewise.
20601         * gcc.ieee/ieee.exp: Likewise.
20602         * gcc.misc-tests/dg-test.exp: Delete LDFLAGS.
20603         Update call to dg-test.  Call dg-finish at end.
20604         * gcc.misc-tests/mg.exp: Call gcc_finish at end.  Unset orig_flags.
20605         Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
20606         * gcc.misc-tests/misc.exp: Call gcc_finish at end.
20607         * gcc.prms/prms.exp: Delete loading of utils.exp (redundant).
20608         Delete LDFLAGS.  Update call to dg-test.  Call dg-finish at end.
20609         * gcc.wendy/wendy.exp: Add copyright.
20610         Delete setting of tmpdir (done by gcc_init).
20611         Call gcc_pass/gcc_fail instead of gcc_[ce]pass/fail.
20612         Pass compiler flags to gcc_start.  Call gcc_finish at end.
20613         * lib/c-torture.exp: Call gcc_pass/gcc_fail instead of
20614         gcc_[ce]pass/fail.
20615
20616 1994-09-07  Doug Evans  (dje@canuck.cygnus.com)
20617
20618         * lib/g++.exp (g++_start): Rename arg to `prog' to avoid varargs
20619         confusion.
20620         (g++_load): Likewise.
20621
20622         * config/*.exp (gcc_load): Some were varargs fns and some were not.
20623         Rename argument to `prog' to remove the confusion.
20624         Varargs fns behave differently too!
20625         (g++_load): Likewise.
20626
20627         * lib/dg.exp (dg-stat): Correct calculation of npass, nfail.
20628
20629         * config/unix.exp (gcc_load): Rename `args' to `prog' because that's
20630         what it is.  Delete (always) printing of status value for !native.
20631         Simplify verbose code, and include status and exec_output.
20632         (g++_load): Use gcc_load.
20633
20634 1994-09-04  Jim Wilson  (wilson@sphagnum.cygnus.com)
20635
20636         * gcc.c-torture/noncompile/920928-1.c: Delete obsolete file.
20637         * gcc.c-torture/noncompile/noncompile.exp: Delete support for
20638         920928-1.c, 921017-1.c, 940712-1.c, 940714-1.c, 940714-2.c,
20639         940714-3.c as these testcases don't exist anymore.  Make
20640         va-arg-1.c expected to pass.
20641
20642 1994-08-19  Doug Evans  (dje@canuck.cygnus.com)
20643
20644         * gcc.misc-tests/misc.exp: Only run specific testcases.
20645         * gcc.misc-tests/dg-test.exp: New file.  Tests dg.exp.
20646         * gcc.misc-tests/dg-[1-9].c: New files.
20647
20648         * lib/dg.exp: New testsuite driver.
20649         * gcc.prms/prms.exp: Use it.
20650
20651         * README.gcc: New file.
20652
20653         * lib/gcc.exp (gcc_init): Delete srcdir, no longer referenced.
20654         Document and reset `lxpass' and `lxfail'.
20655         Simplify "initialized" message.
20656         (gcc_stat): Clean up comments a little.
20657
20658 1994-08-16  Doug Evans  (dje@canuck.cygnus.com)
20659
20660         * gcc.prms/prms.exp: New driver for gcc.prms testsuite directory.
20661
20662 1994-08-15  Doug Evans  (dje@canuck.cygnus.com)
20663
20664         * lib/old-dejagnu.exp (process-option): New proc.
20665         (old-dejagnu-init, old-dejagnu-stat): Likewise.
20666         (old-dejagnu): Simplify.
20667         * g++.old-deja/old-deja.exp: Update to new version of old-dejagnu.
20668
20669 1994-08-14  Jeff Law  (law@snake.cs.utah.edu)
20670
20671         * lib/c-torture.exp (c-torture): Only call setup_xfail if $xfail
20672         exists and is not an empty string.
20673
20674         * gcc.c-torture/special/special.exp (920520-1.c, 930510-1): Set
20675         $xfail rather than calling setup_xfail.  Clear $xfail when test is
20676         finished.
20677         (920717-x.c): Add $srcdir/$subdir as "gcc_start" does not do it
20678         automatically.
20679
20680         * gcc.c-torture/noncompile/noncompile.exp (940712-1 test): No
20681         longer expected to fail.
20682
20683         * gcc.c-torture/execute/strct-pack-3.c: Add missing argument to
20684         "f" function call.
20685
20686         * gcc.misc-tests/mg.exp: Call gcc_stat when finished.
20687
20688         * gcc.c-torture/execute/{920202-1.c, 931208-1.c, 931228-1.c,
20689         940115-1.c, 940122-1.c, bf-pack-1.c, bf64-1.c, comp-goto-1.c,
20690         complex-2.c, packed-1.c, strct-pack-2.c strct-pack-3.c,
20691         struct-ini-2.c, struct-ini-3.c, va-arg-1.c}: Import from
20692         c-torture-1.29.
20693
20694         * gcc.c-torture/execute/{nest-stdar-1.c, struct-ini-1.c,
20695         strct-pack-1.c, strct-varg-1.c}: Renamed to match c-torture-1.29.
20696
20697         * gcc.c-torture/execute/920612-2.c: Update to c-torture-1.29.
20698
20699         * gcc.c-torture/noncompile/{931203-1.c, 940112-1.c, 940227-1.c,
20700         940510-1.c, init-1.c, init-2.c}: Import from c-torture-1.29
20701
20702         * gcc.c-torture/compile/{920928-6.c, 931203-1.c, 940611-1.c,
20703         940712-1.c, calls.c, combine-hang.c, goto-1.c, init-2.c,
20704         labels-1.c, packed-1.c, zero-strct-1.c}: Import from c-torture-1.29.
20705
20706 1994-07-12  Jim Kingdon  (kingdon@lioth.cygnus.com)
20707
20708         * gcc.execute/{940712-1.c, 940712-2.c, 940713-1.c, 940714-1.c},
20709         gcc.noncompile/{940712-1.h, 940712-1a.h, 940712-1b.h, 940712-1.c,
20710         940714-1.c, 940714-2.c, 940714-3.c},
20711         gcc.compile/{940713-1.c, 940713-2.c, 940714-1.c},
20712         gcc.misc-tests/{mg.c,mg.exp}:
20713         New tests.
20714         * gcc.noncompile/noncompile.exp: Change accordingly.
20715
20716 1994-07-07  Doug Evans  (dje@canuck.cygnus.com)
20717
20718         * config/sim.exp, lib/c-torture.exp, lib/gcc.exp:
20719         Undo previous clobberage.
20720
20721 1994-07-04  Jeff Law  (law@snake.cs.utah.edu)
20722
20723         * gcc.compile/{931102-1.c, 931102-2.c, 931031-1.c}:
20724         * gcc.special/{930510-1.c, special.exp}:
20725         * gcc.execute/{931031-1.c, 931110-1.c, 931110-2.c, 931102-1.c,
20726         931102-2.c, struct-pack-1.c, divmod-1.c, complex-1.c,
20727         struct-varargs-1.c}: New tests from c-torture-1.26.
20728
20729 1994-06-28  J.T. Conklin  (jtc@phishhead.cygnus.com)
20730
20731         * gcc.wendy/wendy.exp: add --'s so that -1 isn't parsed as an
20732           argument to switch.
20733
20734 1994-05-21  Bill Cox  (bill@rtl.cygnus.com)
20735
20736         * Revert the previous changes.  Please see Rob's directory
20737           (/lisa/test/rob/progressive/gcc/testsuite) for testing
20738           fixes.
20739
20740 1994-05-19  Bill Cox  (bill@rtl.cygnus.com)
20741
20742         * config/sim.exp, config/udi.exp, config/unix.exp, config/vx.exp,
20743             g++.brendan/alignof.exp, g++.brendan/arm3.exp, g++.brendan/code-gen5.exp,
20744             g++.brendan/crash29.exp, g++.brendan/crash5.exp, g++.brendan/cvt3.exp,
20745             g++.brendan/delete1.exp, g++.brendan/nest12.exp, g++.brendan/nest13.exp,
20746             g++.brendan/overload3.exp, g++.brendan/redecl1.exp, g++.brendan/visibility2.exp,
20747             g++.jason/cond.exp, g++.jason/hmc1.exp, g++.jason/report.exp,
20748             g++.law/access1.exp, g++.law/access2.exp, g++.law/arg6.exp,
20749             g++.law/arg7.exp, g++.law/arg8.exp, g++.law/arm1.exp,
20750             g++.law/arm10.exp, g++.law/arm4.exp, g++.law/arm5.exp,
20751             g++.law/ctors15.exp, g++.law/ctors19.exp, g++.law/cvt1.exp,
20752             g++.law/cvt12.exp, g++.law/cvt13.exp, g++.law/cvt18.exp,
20753             g++.law/cvt22.exp, g++.law/cvt3.exp, g++.law/cvt5.exp,
20754             g++.law/cvt6.exp, g++.law/cvt8.exp, g++.law/dtors3.exp,
20755             g++.law/except1.exp, g++.law/except3.exp, g++.law/except4.exp,
20756             g++.law/except5.exp, g++.law/except6.exp, g++.law/init5.exp,
20757             g++.law/init8.exp, g++.law/inline4.exp, g++.law/memoized1.exp,
20758             g++.law/missing1.exp, g++.law/operators14.exp, g++.law/operators18.exp,
20759             g++.law/operators9.exp, g++.law/scope2.exp, g++.law/temps2.exp,
20760             g++.law/temps3.exp, g++.law/temps5.exp, g++.law/typeck2.exp,
20761             g++.mike/misc4.exp, g++.mike/misc6.exp, g++.niklas/t118.exp,
20762             g++.niklas/t128.exp, g++.niklas/t138.exp, g++.niklas/t139.exp,
20763             g++.niklas/t140.exp, g++.niklas/t141.exp, gcc.code_quality/code_quality.exp,
20764             gcc.compile/compile.exp, gcc.dje/dje.exp, gcc.execute/execute.exp,
20765             gcc.failure/failure.exp, gcc.ieee/ieee.exp, gcc.noncompile/noncompile.exp,
20766             gcc.special/special.exp, gcc.unsorted/unsorted.exp, lib/c-torture.exp,
20767             lib/chill.exp, lib/g++.exp, lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
20768             lib/old-dejagnu.exp: Checkin Rob's 94Q1 testing changes.
20769
20770 1994-05-17  Bill Cox  (bill@rtl.cygnus.com)
20771
20772         * config/udi.exp, gcc.execute/execute.exp, gcc.wendy/wendy.exp,
20773             lib/g++.exp, lib/old-dejagnu.exp: Replace error proc calls
20774           with perror calls.
20775
20776 1994-05-02  Jason Merrill  (jason@deneb.cygnus.com)
20777
20778         * config/unix.exp (g++_load): Fix syntax.
20779
20780 1994-04-14  Jim Wilson  (wilson@sphagnum.cygnus.com)
20781
20782         * gcc.compile/initbug1.exp (CFLAGS): Add space at beginning.
20783         * gcc.noncompile/921017-1.c: Deleted obsolete test.
20784         * gcc.noncompile/noncompile.exp: Remove code for deleted test.
20785         Don't expect va-arg-1.c to fail.  Correct expected output for
20786         920928-1.c.
20787         * gcc.wendy/d.c, msgs.c, prolog.c, subs.c, z.c: Deleted.
20788         * gcc.wendy/hbm4.c: Correct typo.
20789         * gcc.wendy/tad1.c, tad2.c: Correct expected output.
20790
20791 1994-03-28  Doug Evans  (dje@canuck.cygnus.com)
20792
20793         * lib/gcc.exp (gcc_[ce]{pass,fail}): Remove output/executable argument.
20794         * gcc.wendy/wendy.exp (wendy_try): Remove `output' argument of
20795         gcc_[ce]{pass,fail}.  Explicitly remove executable if test passes.
20796         * lib/c-torture.exp (c-torture-compile): Ditto.
20797
20798         Reduce volume of output (remove all the -I's and such).
20799         * lib/c-torture.exp (c-torture-compile): New argument OPTION.
20800         Call gcc_cpass, gcc_cfail.
20801         (c-torture): Pass testing option to c-torture-compile.
20802
20803 1994-03-21  Doug Evans  (dje@cygnus.com)
20804
20805         Bring patches over from progressive.
20806         * config/default.exp: Exit remote shell cleanly.
20807         (g++_exit, g++_start): Add default versions.
20808         * config/sim.exp (gcc_load): Use perror, not error.
20809
20810 1994-03-20  Doug Evans  (dje@canuck.cygnus.com)
20811
20812         * lib/gcc.exp: Don't set CFLAGS if CC not set.  It clobbers the value
20813         set in site.exp.
20814
20815 1994-03-14  Doug Evans  (dje@cygnus.com)
20816
20817         * gcc.wendy/wendy.exp (wendy_first_line): New proc to fetch
20818         DEJAGNU_OUTPUT and DEJAGNU_CFLAGS.
20819         (wendy_try): New proc to run testcase.
20820         (main loop): Call 'em.
20821         * gcc.wendy/*.c: Clean up pass to correct expected output.
20822
20823         * lib/gcc.exp: Minor cleanup work.
20824         (gcc_cpass, gcc_cfail, gcc_epass, gcc_efail): New procs.
20825
20826 1994-03-09  Doug Evans  (dje@canuck.cygnus.com)
20827
20828         * config/sim.exp (gcc_load): Document return codes better.
20829         Don't pass -v to simulator.
20830
20831 1994-02-24  Jeffrey A. Law  (law@snake.cs.utah.edu)
20832
20833           * gcc.special/920717-x.c: Fix typo.
20834           * gcc.special/special.exp (920717-x.c): Use $srcdir/$subdir to
20835           get at sources.
20836
20837         * lib/mike-gcc.exp: Fix typo.
20838
20839 1994-02-15  Rob Savoye  (rob@darkstar.cygnus.com)
20840
20841         * lib/gcc.exp: Minor cleanup work. Find the proper gcc or g++
20842         binary to use, transform the name.
20843         * config/*.exp: rename everything. Nuke any g++ specific files,
20844         it's now a special case of gcc that requires no special support.
20845         Add a default.exp for unsupported targets.
20846
20847 1994-02-11  Rob Savoye  (rob@poseidon.cygnus.com)
20848
20849         * g++.jason/report.exp, g++.old-deja/old-deja.exp,
20850         lib/old-dejagnu.exp: Fix a few patterns to work with the new
20851         version of Tcl.
20852
20853 1994-02-09  Rob Savoye  (rob@darkstar.cygnus.com)
20854
20855         * lib/c-torture.exp: Made "file prefix*never used a pass, rather
20856         than a warning.
20857
20858 1994-02-06  Jeffrey A. Law  (law@snake.cs.utah.edu)
20859
20860         * lib/mike-gcc.exp: Add in recent changes from mike-g++.exp.
20861
20862 1994-01-03  Jim Wilson  (wilson@sphagnum.cygnus.com)
20863
20864         * gcc.execute/execute.exp: Combine opt_list and foption_list into
20865         option_list.  Compile every file with only 4/6 option choices
20866         (same as C torture) instead of with 12/18 different option
20867         choices.
20868         * lib/c-torture.exp: Likewise.
20869
20870         * lib/gcc.exp: Set LIBS, CFLAGS, and LDFLAGS to empty strings if
20871         not already set.
20872
20873 1993-12-30  Mike Stump  (mrs@rtl.cygnus.com)
20874
20875         * lib/old-deja.exp: Add `excess errors test fails' error, now one
20876         can put an XFAIL *-*-* on excess errors.
20877
20878 1993-12-19  Jeffrey A. Law  (law@snake.cs.utah.edu
20879
20880         * g++.law: Add more tests derived from g++-bugs snapshots.
20881
20882         * g++.law/init11.{c,exp}: Delete test.  Brendan sez it's
20883         equivalent to g++.law/init9.
20884
20885         * lib/mike-gcc.exp (postbase): Delete the .o file after we've
20886         compiled it, and the a.out file after we've run it.
20887
20888 1993-12-17  Brendan Kehoe  (brendan@lisa.cygnus.com)
20889
20890         * lib/mike-g++.exp (postbase): Delete the .o file after we've
20891         compiled it, and the a.out file after we've run it.
20892
20893 1993-12-17  Jeffrey A. Law  (law@snake.cs.utah.edu)
20894
20895         * g++.law/*.exp: Avoid losing arguments added via "append" commands.
20896
20897 1993-12-15  Rob Savoye  (rob@darkstar.cygnus.com)
20898
20899         * lib/gcc.exp, lib/g++.exp: Use catch rather than exec to get the
20900         version number.
20901
20902 1993-12-12  Jeffrey A. Law  (law@snake.cs.utah.edu)
20903
20904         * g++.law: New directory of g++ tests derived from the g++-bugs
20905         snapshots.
20906
20907 1993-12-09  Jeffrey Wheat  (cassidy@cygnus.com)
20908
20909         * gcc.compile: initbug1.c initbug1.exp testcase added
20910
20911 1993-12-06  Jeffrey Wheat  (cassidy@cygnus.com)
20912
20913         * gcc.dje/sizetype-1.exp, dje.exp: minor clean ups
20914         * gcc.execute/execute.exp: minor cleanups. added gcc_stat calls. added
20915           fixes submitted by Jeff Law (law@cs.utah.edu)
20916         * gcc.noncompile/noncompile.exp, lib/mike-gcc.exp: new files from
20917           Jeff Law (law@cs.utah.edu)
20918
20919
20920 1993-11-30  Mike Stump  (mrs@cygnus.com)
20921
20922         * config/unix-g++.exp: Follow the gcc way of doing things.
20923         * g++.old-deja/old-deja.exp: Minor updates.
20924         * lib/g++.exp: New file, follow the gcc way of doing things.
20925         * lib/old-dejagnu.exp: Minor updates.
20926         * lib/mike-g++.exp: Always unset errorInfo.
20927
20928 1993-11-06  Mike Stump  (mrs@cygnus.com)
20929
20930         * lib/gcc.exp: Fix some errors with the below change, CC and
20931         CFLAGS should be global when setting, not local.
20932
20933 1993-11-03  Rob Savoye  (rob@darkstar.cygnus.com)
20934
20935         * lib/gcc.exp: Transform tool name.
20936
20937 1993-10-27  Jeffrey Wheat  (cassidy@cygnus.com)
20938
20939         * gcc.*/*.exp: Fixd some de-stablizing changes. Sorry.
20940
20941 1993-10-27  Jeffrey Wheat  (cassidy@cygnus.com)
20942
20943         * lib/gcc.exp: change gcc_done to gcc_stat
20944
20945 1993-10-27  Jeffrey Wheat  (cassidy@cygnus.com)
20946
20947         * Upgraded gcc testsuite to c-torture version 1.25
20948
20949 1993-10-24  Jeffrey Wheat  (cassidy@cygnus.com)
20950
20951         * lib/gcc.exp: added reporting code. Changed verbose compile message.
20952         * lib/c-torture: added hooks for new reporting code.
20953
20954 1993-10-21  Jeffrey Wheat  (cassidy@cygnus.com)
20955
20956         * config/sh-gcc.exp: check if sh-sim exists in the path
20957
20958 1993-10-18  Jeffrey Wheat  (cassidy@cygnus.com)
20959
20960         * gcc.code_quality/code_quality.exp: Initial changes for new logic.
20961         * gcc.compile/compile.exp: Initial changes for new logic.
20962         * gcc.dje/dje.exp, sizetype-1.exp: Initial changes for new logic.
20963         * gcc.failure/failure.exp: Initial changes for new logic.
20964         * gcc.ieee/ieee.exp: Initial changes for new logic.
20965         * gcc.misc-tests/misc.exp: Initial changes for new logic.
20966         * gcc.noncompile/non_compile.exp: Initial changes for new logic.
20967         * gcc.unsorted/unsorted.exp: Initial changes for new logic.
20968         * lib/c-torture.exp: Initial changes for new logic.
20969         * lib/gcc.exp: Initial changes for new logic.
20970
20971 1993-10-15  Mike Stump  (mrs@cygnus.com)
20972
20973         * lib/mike-g++.exp, lib/old-dejagnu.exp: Make the message not
20974         depend upon failure or success.  Fully qualify names in failure
20975         and success messages.  Always remove a.out before starting
20976         compile, just in case.  Pay more attention to error text output by
20977         the compiler.  Handle testcases with no known past errors just
20978         like all others, so that things are uniform.  Other miscellaneous
20979         improvements.
20980
20981 1993-10-13  Jeffrey Wheat  (cassidy@cygnus.com)
20982
20983         * gcc.cpp: new directory for cpp tests
20984
20985 1993-10-04  Jeffrey Wheat  (cassidy@cygnus.com)
20986
20987         * lib/chill.exp: Code reformatted, removed unused code.
20988         * config/unix-chill.exp: Code reformatted, removed unused code.
20989         * chill.execute/execute.exp: Code reformatted, removed unused code.
20990         * chill.execute/oe/orient.exp: Code reformatted, removed unused code.
20991
20992 1993-10-04  Ian Lance Taylor  (ian@cygnus.com)
20993
20994         * config/mips-gcc.exp, config/mips-g++.exp: New files.  Execution
20995         routines not written.
20996
20997 1993-09-27  Rob Savoye  (rob@darkstar.cygnus.com)
20998
20999         * config/bug-gcc.exp: Use new procs from bug.exp.
21000
21001 1993-09-21  Rob Savoye  (rob@darkstar.cygnus.com)
21002
21003         * config/vx-gcc.exp: Use new vxworks_ld proc, so files get loaded
21004         via ftp, rather than depending on NFS.
21005         * config/vx-gcc.exp: Use new vxworks_spawn proc to execute test
21006         case.
21007
21008 1993-09-09  Rob Savoye  (rob@darkstar.cygnus.com)
21009
21010         * config/bug-gcc.exp: Use new download proc.
21011
21012 1993-09-14  Jeffrey Wheat  (cassidy at deneb.cygnus.com)
21013
21014         * chill.execute/execute.exp: cleanups, handles errors better
21015         * chill.compile/compile.exp: rewrite, based on execute.exp
21016         * chill.noncompile/noncompile.exp: rewrite, based on execute.exp
21017         * lib/chill.exp: major changes to diff proc and compile and link
21018           procs. added chill_fail and chill_pass wrappers to pass and
21019           fail. added more comments, and handle error codes better.
21020           Added a hack to capture stderr from exec, so noncompile tests
21021           can work.
21022
21023 1993-09-11  Jeffrey Wheat  (cassidy@cygnus.com)
21024
21025         * chill.execute/execute.exp: rewrite of testsuite driver
21026         * lib/chill.exp: rewrite of testsuite driver
21027         * config/unix-chill.exp: rewrite of testsuite driver
21028
21029 1993-08-25  Bill Cox  (bill@rtl.cygnus.com)
21030
21031     In chill.execute:
21032         * iexpr.ch: Standardize uppercase.
21033         * tuples.dat: Standardize uppercase.
21034         * vary.ch: standardize.  Correct varying string assignments.
21035         * vary.dat: Add new output lines.
21036
21037 1993-08-24  Bill Cox  (bill@rtl.cygnus.com)
21038
21039     In chill.execute:
21040         * chprintf.ch: Standardize use of uppercase.
21041         * tuples.ch: Standardize and turn arr2 into a DCL,
21042           rather than a SYN.
21043         * pinits.ch: Standardize.
21044
21045 1993-08-23  Per Bothner  (bothner@kalessin.cygnus.com)
21046
21047         * rts.c:  Get malloc() from <stdlib.h>, not <malloc.h>.
21048         * Makefil: Renamed to Makefile.in.
21049         * configure.in: New.
21050
21051 1993-08-23  Bill Cox  (bill@rtl.cygnus.com)
21052
21053     In chill.execute:
21054         * .cvsignore: Add result/output files.
21055         * Makefile: Fix up variables at start.  Use MFLAGS
21056           everywhere.  Correct bool_loc, built_ins entries.
21057           Add entry for vary1.ch.
21058         * bitarray.ch: Standardize upper-case usage.
21059         * bitexpr.ch: Standardize, add output of b1.
21060         * params.ch: Use arrayt in along PROC parameters, to
21061           avoid novelty problems.
21062         * sets.ch: Tiny cleanup.
21063         * vary1.ch: Re-indent.
21064
21065 1993-08-17  Bill Cox  (bill@rtl.cygnus.com)
21066
21067           * Add PR-related files to Makefiles, .cvsignore files, etc.
21068
21069 1993-08-02  Jeff Wheat  (cassidy@cygnus.com)
21070
21071         * gcc.unsorted: flow.c and loop.c - renamed to avoid conflicts
21072           with compiler objects. New names are test-flow.c and test-loop.c
21073
21074 1993-07-27  Jeff Wheat  (cassidy@cygnus.com)
21075
21076         * Upgraded c-torture tests from 1.19 to 1.20
21077
21078         * new files:
21079         * gcc.compile: 930609-1.c 930611-1.c 930618-1.c 930621-1.c
21080         * gcc.compile: 930623-1.c 930623-2.c
21081         * gcc.noncompile: 930622-1.c 930622-2.c
21082         * gcc.failure: 920411-1.c 920627-2.c
21083         * gcc.ieee: 920518-1.c 920810-1.c 930529-1.c
21084
21085 1993-07-20  Jeff Wheat  (cassidy@cygnus.com)
21086
21087         * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
21088           More changes to get testsuite working properly. Needs more work.
21089           Added some support for POSIX IEEE Std 1003.3-1991 error messages.
21090
21091 1993-07-19  Jeff Wheat  (cassidy@cygnus.com)
21092
21093         * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
21094           More changes to get testsuite working properly. Needs more work.
21095
21096 1993-07-13 Jeff Wheat  (cassidy@cygnus.com)
21097
21098         * chill.compile/compile.exp: Added for Dejagnu support
21099         * chill.execute/execute.exp: Added for Dejagnu support
21100         * lib/chill.exp config/unix-chill.exp  : Added for Dejagnu support
21101
21102 1993-06-19  Bill Cox  (bill@rtl.cygnus.com)
21103
21104     This should complete moving the CHILL test files.
21105         * chill.noncompile(.cvsignore printf.grt
21106             in-printf.grt chprintf.grt chprintf.ch):
21107             Added test-support files.
21108           (Makefile): Modified further.
21109         * chill.compile (emptymod.ch gdbme.ch neg_range.ch
21110             signal.ch): Added test files.
21111           * chill.execute (.cvsignore printf.grt printr.c
21112             in-printf.grt rts.c chprintf.grt rts.h): Added
21113           test-support files.
21114             (Makefile): More corrections.
21115
21116 1993-06-18  Bill Cox  (bill@rtl.cygnus.com)
21117
21118         * chill.compile, chill.execute, chill.nocompile: Add CHILL
21119           test cases, ready for DejaGnu.
21120
21121 1993-06-17  Jeffrey Wheat  (cassidy@cygnus.com)
21122
21123         * Upgraded c-torture tests from 1.18 to 1.19
21124
21125         * gcc.compile: added test(s):
21126           930607-1.c
21127         * gcc.execute: added test(s):
21128           930603-1.c 930603-2.c 930603-3.c 930608-1.c conversion.c inst-check.c
21129
21130         * added new subdirectory for misc tests: gcc.misc-tests
21131         * gcc.misc-test(s): added tests:
21132           inst-check.c test-consts.c test-ior.c test-switch.c
21133
21134 1993-06-09  Brendan Kehoe  (brendan@lisa.cygnus.com)
21135
21136         * lib/mike-g++.exp: Load `./a.out', not `a.out'.
21137
21138 1993-06-07  Ian Lance Taylor  (ian@cygnus.com)
21139
21140         * g++.old-deja/old-deja.exp: Don't delete all the .o files.
21141
21142 1993-06-03  Jeffrey Wheat  (cassidy@cygnus.com)
21143
21144         * Upgraded c-torture tests from 1.17 to 1.18
21145
21146 1993-06-02  Jeffrey Wheat  (cassidy@cygnus.com)
21147
21148         * Upgraded c-torture tests from 1.12 to 1.17
21149
21150 1993-04-30  Mike Werner  (mtw@deneb.cygnus.com)
21151
21152         * lib/old-dejagnu.exp:
21153           Fixed handling of XFAIL target triplets to correctly
21154           recognize wildcard characters.  Removed code that
21155           appended a unique id tag to the end of the file name
21156           printed out by the result of the testcases within a
21157           given test file.
21158
21159 1993-04-29  Mike Werner  (mtw@deneb.cygnus.com)
21160
21161         * lib/old-dejagnu.exp:
21162           Reworked expected failure handling to trigger off of XFAIL
21163           keyword in keyphrase embeded in testcase source code. The
21164           XFAIL keyword must be at the end of the keyphrase line. It
21165           may optionally be followed by one or more target triplets.
21166           It has just occured that the handling of wildcards in the
21167           target triplet may not be correct.
21168
21169 1993-04-23  Mike Werner  (mtw@deneb.cygnus.com)
21170
21171         * g++.old-deja/tests:
21172           Moved all subdirectories up one level into g++.old-deja .
21173
21174         * lib/old-dejagnu.exp:
21175           Fixed problem with CXXFLAGS not being properly reset, and being
21176           corrupted with extraneous "-c" compiler option.  This was
21177           causing binaries to not be generated for test that needed them.
21178           Modified strings passed to "pass" and "fail" so that individual
21179           tests from the same test file would be distinguished by an
21180           identifier appended to the test file name in the summary logs;
21181           this corrected a problem with erroneous diff logs.  Added code
21182           to search testcases for expected fail and unexpected pass keywords.
21183
21184 1993-04-20  Rob Savoye  (rob at darkstar.cygnus.com)
21185
21186         * lib/c-torture.exp: Ignore "file path prefix*unused" message.
21187
21188 1993-04-15  Mike Werner  (mtw@deneb.cygnus.com)
21189
21190         * g++.old-deja/tests/g++.sun/g++.frag/1045608.C:
21191           Removed extraneous text from end of "Special g++ Options"
21192           keyphrase.
21193
21194         * lib/old-dejagnu.exp: Added pattern matching to look for new
21195           keywords, embedded in testcases comments, which will trigger
21196           calls to xpass and xfail.
21197
21198 1993-04-14  Mike Werner  (mtw@deneb.cygnus.com)
21199
21200         * lib/old-dejagnu.exp: Cleaned up pattern matching for keyphrase
21201           comments embedded in the testcases, especially the one looking for
21202           special compiler options, as well as the pattern matching for the
21203           compiler output again.
21204
21205 1993-04-12  Mike Werner  (mtw@deneb.cygnus.com)
21206
21207         * lib/old-dejagnu.exp: Do a proper check of the return value for
21208           execute tests. Fixed several problems with the pattern matching
21209           of the compiler output which gave erroneous test results.
21210           Changed several of the test result messages to be more descriptive.
21211         * config/unix-g++.exp: Proc g++_load now actually works and
21212           executes the tests passed to it and returns a usable return
21213           value.
21214
21215 1993-04-11  Rob Savoye  (rob at darkstar.cygnus.com)
21216
21217           * lib/gcc.exp: Exits gracefully if $CC is bogus.
21218
21219 1993-04-09  Mike Werner  (mtw@deneb.cygnus.com)
21220
21221         * lib/old-dejagnu.exp , g++.old-deja/old-deja.exp:
21222           Modified both files to properly execute the old style
21223           dejagnu tests. The previous versions of these files were
21224           experimental and did not function anything near correctly.
21225
21226 1993-04-05  Rob Savoye  (rob@cygnus.com)
21227
21228         * Removed all Makefile.in and configure.in files. No configuration
21229         needed now.
21230
21231 1993-04-02  Mike Werner  (mtw@deneb.cygnus.com)
21232
21233         * lib: relocated old-dejagnu.exp from devo/dejagnu/lib
21234
21235 1993-03-28  Ken Raeburn  (raeburn@kr-pc.cygnus.com)
21236
21237         * gcc.compile/configure.in, gcc.unsorted/configure.in,
21238         gcc.special/configure.in, gcc.noncompile/configure.in,
21239         gcc.execute/configure.in, gcc.code_quality/configure.in,
21240         g++.other/configure.in, g++.old-deja/configure.in,
21241         g++.niklas/configure.in, g++.mike/configure.in: Remove extra quote
21242         in srcname setting.
21243
21244 1993-03-25  Rob Savoye  (rob at darkstar.cygnus.com)
21245
21246         * lib/udi.exp:  Fixed mondfe and mondfe_download.
21247         * config/udi-gcc.exp: Fixed misc bugs, works with expect 4.x.
21248         * config/abug-gcc.exp: Fixed misc bugs, works with expect 4.x.
21249
21250 1993-03-25  Ian Lance Taylor  (ian@cygnus.com)
21251
21252         * config/udi-gdb.exp: Check $shell_id after connecting to target.
21253         (gdb_exit): Don't remove *_soc files.
21254
21255 1993-03-22  Ian Lance Taylor  (ian@cygnus.com)
21256
21257         * lib/c-torture.exp: Don't look for main; instead always use -w
21258         -c.  This is how the c-torture tests work.  Remove the object
21259         file if the compilation succeeds.
21260         * gcc.execute/execute.exp: Remove executable if test passes.
21261         * gcc.noncompile/noncompile.exp: Every test is an expected
21262         failure.
21263         * gcc.special/special.exp: Added tests from c-torture 1.11,
21264         corrected use of existing test.
21265         * gcc.execute/920302-1.c, gcc.execute/920501-8.c,
21266         gcc.execute/920625-1.c: Updated to c-torture 1.11.
21267         * gcc.compile/921103-1.c, gcc.compile/921109-1.c,
21268         gcc.compile/921109-2.c, gcc.compile/921109-3.c,
21269         gcc.compile/921111-1.c, gcc.compile/921116-2.c,
21270         gcc.compile/921118-1.c, gcc.compile/921126-1.c,
21271         gcc.compile/921202-1.c, gcc.compile/921202-2.c,
21272         gcc.compile/921203-1.c, gcc.compile/921203-2.c,
21273         gcc.compile/921206-1.c, gcc.execute/921029-1.c,
21274         gcc.execute/921104-1.c, gcc.execute/921110-1.c,
21275         gcc.execute/921112-1.c, gcc.execute/921113-1.c,
21276         gcc.execute/921117-1.c, gcc.execute/921123-1.c,
21277         gcc.execute/921123-2.c, gcc.execute/921124-1.c,
21278         gcc.execute/921202-1.c, gcc.execute/921202-2.c,
21279         gcc.execute/921204-1.c, gcc.execute/921207-1.c,
21280         gcc.execute/921208-1.c, gcc.execute/921208-2.c,
21281         gcc.execute/921215-1.c, gcc.execute/921218-1.c,
21282         gcc.execute/921218-2.c, gcc.noncompile/921102-1.c,
21283         gcc.noncompile/921116-1.c, gcc.unsorted/x.c: Added from
21284         c-torture 1.11.
21285         * gcc.noncompile/921021-1.c, gcc.unsorted/x11bug.c: Removed to
21286         correspond to c-torture 1.11.
21287
21288         * New file.