OSDN Git Service

* builtins.c (expand_builtin_mathfn): Add pow10* to the
[pf3gnuchains/gcc-fork.git] / gcc / testsuite / ChangeLog
1 2004-03-12  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2
3         * gcc.dg/builtins-34.c: Also check pow10*.
4
5 2004-03-11  Ulrich Weigand  <uweigand@de.ibm.com>
6
7         PR target/14262
8         * gcc.dg/20040305-2.c: New test.
9
10 2004-03-11  Ulrich Weigand  <uweigand@de.ibm.com>
11
12         * gcc.dg/20040310-1.c: New test.
13
14 2004-03-11  Roger Sayle  <roger@eyesopen.com>
15
16         * gcc.c-torture/execute/20040311-1.c: New test case.
17
18 2004-03-11  Mark Mitchell  <mark@codesourcery.com>
19
20         PR c++/14476
21         * g++.dg/lookup/enum1.C: New test.
22
23 2004-03-10  Mark Mitchell  <mark@codesourcery.com>
24
25         PR c++/14510
26         * g++.dg/lookup/struct2.C: New test.
27
28 2004-03-10  Uros Bizjak  <uros@kss-loka.si>
29
30         * gcc.dg/builtins-34.c: New test.
31
32 2004-03-10  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
33
34         * gcc.dg/torture/builtin-nonneg-1.c: New test.
35
36 2004-03-09  James E Wilson  <wilson@specifixinc.com>
37
38         * gcc.dg/alias-1.c: Add "will" to string passed to dg-warning.
39         * gcc.dg/alias-2.c: New testcase.
40
41 2004-03-09  Zack Weinberg  <zack@codesourcery.com>
42
43         * gcc.dg/noncompile/incomplete-2.c: Move dg-error to proper line.
44
45 2004-03-09  Roger Sayle  <roger@eyesopen.com>
46
47         * gcc.c-torture/execute/20040309-1.c: New test case.
48
49 2004-03-09  Nathan Sidwell  <nathan@codesourcery.com>
50
51         PR c++/14397
52         * g++.dg/overload/ref1.C: New.
53
54 2004-03-09  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
55
56         PR c++/14409
57         * g++.dg/template/spec12.C: New test.
58
59         PR c++/14448
60         * g++.dg/parse/crash14.C: New test.
61
62 2004-03-09  Mark Mitchell  <mark@codesourcery.com>
63
64         PR c++/14230
65         * g++.dg/init/ref11.C: New test.
66
67 2004-03-09  Mark Mitchell  <mark@codesourcery.com>
68
69         PR c++/14432
70         * g++.dg/parse/builtin2.C: New test.
71
72 2004-03-08  Mark Mitchell  <mark@codesourcery.com>
73
74         PR c++/14401
75         * g++.dg/init/ctor3.C: New test.
76         * g++.dg/init/union1.C: New test.
77         * g++.dg/ext/anon-struct4.C: New test.
78
79 2004-03-08  Mark Mitchell  <mark@codesourcery.com>
80
81         * g++.dg/lookup/koenig1.C: Tweak error messages.
82         * g++.dg/lookup/used-before-declaration.C: Likewise.
83         * g++.dg/other/do1.C: Likewise.
84         * g++.dg/overload/koenig1.C: Likewise.
85         * g++.dg/parse/crash13.C: Likewise.
86         * g++.dg/template/instantiate3.C: Likewise.
87
88 2004-03-08  Eric Christopher  <echristo@redhat.com>
89
90         * * lib/target-supports.exp: Enable libiconv in test
91         compilation.  Fix up error checking.
92
93 2004-03-08  Roger Sayle  <roger@eyesopen.com>
94
95         PR middle-end/14289
96         * gcc.dg/pr14289-1.c: New test case.
97         * gcc.dg/pr14289-2.c: Likewise.
98         * gcc.dg/pr14289-3.c: Likewise.
99
100 2004-03-08  Eric Botcazou  <ebotcazou@act-europe.fr>
101
102         * gcc.c-torture/execute/20040308-1.c: New test.
103
104 2004-03-07  Roger Sayle  <roger@eyesopen.com>
105
106         * gcc.c-torture/execute/20040307-1.c: New test case.
107
108 2004-03-07  Richard Sandiford  <rsandifo@redhat.com>
109
110         * gcc.dg/torture/mips-sdata-1.c: Restrict to mips*-*-elf*.
111
112 2004-03-06  Ulrich Weigand  <uweigand@de.ibm.com>
113
114         * gcc.dg/20040306-1.c: New test.
115
116 2004-03-06  Kazu Hirata  <kazu@cs.umass.edu>
117
118         * gcc.dg/sibcall-3.c (recurser_void1, recurser_void2): Make
119         them static.
120         * gcc.dg/sibcall-4.c (recurser_void1, recurser_void2): Likewise.
121
122 2004-03-06  Eric Botcazou  <ebotcazou@libertysurf.fr>
123
124         PR c/14465
125         * gcc.dg/decl-6.c: New test.
126
127 2004-03-06  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
128
129         * gcc.dg/torture/builtin-explog-1.c: Add comments for each test.
130         Rename LOGPOW -> LOG_POW.
131         (SQRT_EXP, POW_EXP): New.
132
133 2004-03-06  Eric Botcazou  <ebotcazou@libertysurf.fr>
134
135         * gcc.dg/i386-sse-8.c: New test.
136
137 2004-03-06  Eric Botcazou  <ebotcazou@libertysurf.fr>
138
139         PR c/14114
140         * gcc.dg/decl-5.c: New test.
141
142 2004-03-05  Andreas Krebbel  <krebbel1@de.ibm.com>
143
144         * gcc.dg/20040305-1.c: New test.
145
146 2004-03-05  Hans-Peter Nilsson  <hp@axis.com>
147
148         PR other/14354
149         * gcc.c-torture/execute/ieee/mul-subnormal-single-1.c: New test.
150
151 2004-03-04  Ziemowit Laski  <zlaski@apple.com>
152
153         PR c++/14425, c++/14426
154         * g++.dg/ext/altivec-4.C: New test.
155         * g++.dg/ext/altivec-5.C: New test.
156
157 2004-03-04  Geoffrey Keating  <geoffk@apple.com>
158
159         * g++.old-deja/g++.other/linkage1.C: Expect errors about
160         global variables of a type with no linkage.
161         * g++.old-deja/g++.other/qual1.C: Name class for 'action'.
162         * g++.old-deja/g++.mike/misc13.C: Name enum for 'want'.
163         * g++.old-deja/g++.bugs/900210_01.C: Name enum for 'ep'.
164         * g++.old-deja/g++.bugs/900210_02.C: Likewise.
165         * g++.old-deja/g++.bugs/900210_03.C: Likewise.
166         * g++.old-deja/g++.brendan/bit-fields2.C: Name structure for 's'.
167         * g++.old-deja/g++.brendan/init10.C: Name structure for 'a'.
168         * g++.dg/warn/deprecated.C: Name enum Color.
169         * g++.dg/overload/VLA.C: Name structure for 'b'.
170         * g++.dg/lookup/anon2.C: Expect diagnostic about type linkage.
171
172 2004-03-04  Eric Botcazou  <ebotcazou@libertysurf.fr>
173
174         * gcc.c-torture/compile/20040304-1.c: New test.
175
176 2004-03-03  Zack Weinberg  <zack@codesourcery.com>
177
178         PR 13728
179         * gcc.dg/decl-4.c: New testcase.
180
181 2004-03-03  Kazu Hirata  <kazu@cs.umass.edu>
182
183         * gcc.dg/torture/builtin-explog-1.c (PREC): Make it the same
184         as PRECF if sizeof (float) > sizeof (double).
185         (PRECL): Make it the same as PRECF if
186         sizeof (float) > sizeof (long double).
187
188 2004-03-03  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
189
190         * gcc.dg/builtins-config.h: Use underscore macro style for __sun
191         system type.  Add check for irix6 which doesn't have c99 runtime.
192
193 2004-03-03  Bob Wilson  <bob.wilson@acm.org>
194
195         * gcc.dg/const-elim-1.c: xfail for xtensa.
196
197 2004-03-01  Mark Mitchell  <mark@codesourcery.com>
198
199         PR c++/14369
200         * g++.dg/template/cond4.C: New test.
201
202 2004-03-01  Mark Mitchell  <mark@codesourcery.com>
203
204         PR c++/14360
205         * g++.old-deja/g++.ns/koenig5.C: Remove some error markers.
206
207         PR c++/14361
208         * g++.dg/parse/defarg7.C: New test.
209
210         PR c++/14359
211         * g++.dg/template/friend26.C: New test.
212
213 2004-03-01  Mark Mitchell  <mark@codesourcery.com>
214
215         PR c++/14324
216         * g++.dg/abi/mangle21.C: New test.
217
218         PR c++/14260
219         * g++.dg/parse/constructor2.C: New test.
220
221         PR c++/14337
222         * g++.dg/template/sfinae1.C: New test.
223
224 2004-02-29  Mark Mitchell  <mark@codesourcery.com>
225
226         PR c++/14267
227         * g++.dg/expr/crash2.C: New test.
228
229         PR middle-end/13448
230         * gcc.dg/inline-5.c: New test.
231         * gcc.dg/always-inline.c: Split out tests into ...
232         * gcc.dg/always-inline2.c: ... this and ...
233         * gcc.dg/always-inline3.c: ... this.
234
235 2004-02-29  Mark Mitchell  <mark@codesourcery.com>
236
237         PR debug/12103
238         * g++.dg/debug/crash1.C: New test.
239
240 2004-02-29  Kazu Hirata  <kazu@cs.umass.edu>
241
242         * gcc.dg/sibcall-3.c (recurser_void1): Make it an extern
243         function with __attribute__((noinline)).
244         (recurser_void2): Likewise.
245         * gcc.dg/sibcall-4.c (recurser_void1): Likewise.
246         (recurser_void2): Likewise.
247
248 2004-02-29  Roger Sayle  <roger@eyesopen.com>
249
250         PR middle-end/14203
251         * g++.dg/warn/Wunused-6.C: New test case.
252
253 2004-02-28  Richard Earnshaw  <rearnsha@arm.com>
254
255         * lib/g++.exp (g++_link_flags): Don't crash if LD_LIBRARY_PATH is
256         not defined.
257
258 2004-02-27  Eric Christopher  <echristo@redhat.com>
259
260         * g++.dg/charset/charset.exp: Change CFLAGS to CHARSETCFLAGS.
261         * g++.dg/charset/asm2.c: Run only x86.
262         * gcc.dg/charset/asm3.c: Ditto.
263
264 2004-02-27  Aldy Hernandez  <aldyh@redhat.com>
265
266         * lib/g++.exp (g++_link_flags): Append LD_LIBRARY_PATH to
267         ld_library_path.
268
269 2004-02-27  Ziemowit Laski  <zlaski@apple.com>
270
271         * g++.dg/ext/altivec-3.C: New.
272
273 2004-02-26  Richard Henderson  <rth@redhat.com>
274
275         * g++.dg/ext/attrib10.C: Mark for warning.
276         * gcc.dg/attr-alias-1.c: New.
277
278 2004-02-26  Richard Henderson  <rth@redhat.com>
279
280         * gcc.c-torture/execute/ieee/20040208-2.c: Move ...
281         * gcc.c-torture/execute/20040208-2.c: ... it back.
282
283 2004-02-26  Eric Christopher  <echristo@redhat.com>
284
285         * lib/target-supports.exp (check-iconv-available): New function.
286         * lib/gcc-dg.exp (dg-require-iconv): New function.
287         Use above.
288         * gcc.dg/charset: New directory.
289         * gcc.dg/charset/charset.exp: New file.
290         * gcc.dg/charset/asm1.c: Ditto.
291         * gcc.dg/charset/asm2.c: Ditto.
292         * gcc.dg/charset/asm3.c: Ditto.
293         * gcc.dg/charset/asm4.c: Ditto.
294         * gcc.dg/charset/asm5.c: Ditto.
295         * gcc.dg/charset/attribute1.c: Ditto.
296         * gcc.dg/charset/attribute2.c: Ditto.
297         * gcc.dg/charset/string1.c: Ditto.
298         * g++.dg/charset: New directory.
299         * g++.dg/dg.exp: Add here. Special options.
300         * g++.dg/charset/charset.exp: New file.
301         * g++.dg/charset/asm1.c: Ditto.
302         * g++.dg/charset/asm2.c: Ditto.
303         * g++.dg/charset/asm3.c: Ditto.
304         * g++.dg/charset/asm4.c: Ditto.
305         * g++.dg/charset/attribute1.c: Ditto.
306         * g++.dg/charset/attribute2.c: Ditto.
307         * g++.dg/charset/extern1.cc: Ditto.
308         * g++.dg/charset/extern2.cc: Ditto.
309         * g++.dg/charset/string1.c: Ditto.
310
311 2004-02-26  Mark Mitchell  <mark@codesourcery.com>
312
313         PR c++/14278
314         * g++.dg/parse/comma1.C: New test.
315
316 2004-02-26  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
317
318         PR c++/14284
319         * g++.dg/template/ttp8.C: New test.
320
321 2004-02-26  Eric Botcazou  <ebotcazou@act-europe.fr>
322
323         * gcc.dg/fixuns-trunc-1.c: New test.
324
325 2004-02-26  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
326
327         * gcc.dg/builtins-config.h: Use #elif.
328
329 2004-02-26  Michael Matz  <matz@suse.de>
330
331         * gcc.dg/20000724-1.c: Add regparm attribute to decl and def.
332         * gcc.dg/991214-1.c: Likewise.
333         * gcc.dg/i386-asm-1.c: Likewise.
334
335 2004-02-25  Richard Henderson  <rth@redhat.com>
336
337         * gcc.c-torture/execute/20040208-2.c: Move ...
338         * gcc.c-torture/execute/ieee/20040208-2.c: ... here.
339
340 2004-02-26  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
341
342         PR c++/14246
343         * g++.dg/other/crash-3.C: New test.
344
345 2004-02-25  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
346
347         * g++.dg/opt/inline4.C (dg-final): Robustify regexp.
348         * g++.dg/opt/inline6.C (dg-final): Robustify regexp.
349
350         * gcc.dg/builtins-config.h (HAVE_C99_RUNTIME): Don't define for PA
351         HP-UX.
352
353 2004-02-24  Michael Matz  <matz@suse.de>
354
355         * gcc.dg/i386-regparm.c: New.
356
357 2004-02-23  James E Wilson  <wilson@specifixinc.com>
358
359         * gcc.c-torture/execute/20040223-1.c: New.
360
361 2004-02-23  Zack Weinberg  <zack@codesourcery.com>
362             Kazu Hirata  <kazu@cs.umass.edu>
363
364         * gcc.dg/fwritable-strings-1.c: Remove.
365
366 2004-02-23  Andrew Pinski  <pinskia@physics.uc.edu>
367
368         PR c/14156
369         * gcc.dg/20040223-1.c: New test.
370
371 2004-02-23  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
372
373         PR c++/14106
374         * g++.dg/ext/typeof9.C: New test.
375
376 2004-02-23  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
377
378         PR c++/14250
379         * g++.dg/other/switch1.C: New test.
380
381 2004-02-23  Eric Botcazou  <ebotcazou@libertysurf.fr>
382
383         * gcc.dg/cast-function-1.c: Adjust for new informative message.
384         * gcc.dg/va-arg-1.c: Likewise.
385
386 2004-02-23  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
387
388         PR c++/14143
389         * g++.dg/template/koenig5.C: New test.
390
391 2004-02-21  Ziemowit Laski  <zlaski@apple.com>
392
393         * g++.dg/ext/altivec-1.C: Generalize target triple.
394         * g++.dg/ext/altivec-2.C: New test case.
395         * g++.dg/ext/altivec_check.h: New file.
396         * gcc.dg/altivec-1.c: Generalize target triple;
397         include altivec_check.h and call altivec_check().
398         * gcc.dg/altivec-[2-5].c: Generalize target triple.
399         * gcc.dg/altivec-6.c: New test case.
400         * gcc.dg/altivec-[7-9].c: Generalize target triple; add
401         type casts as needed.
402         * gcc.dg/altivec-10.c: Include altivec_check.h and call
403         altivec_check().
404         * gcc.dg/altivec-12.c: New test case.
405         * gcc.dg/altivec-varargs-1.c: Generalize target triple;
406         include altivec_check.h and call altivec_check().
407         * gcc.dg/altivec_check.h: New file.
408
409 2004-02-20  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
410
411         * lib/target-supports.exp (check_alias_available): Don't mangle
412         function `g' in test program.
413
414 2004-02-20  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
415
416         * lib/target-supports.exp (check_profiling_available): Check
417         argument to determine whether we support a profiling type.
418         * lib/gcc-dg.exp (dg-require-profiling): Pass argument to
419         check_profiling_available.
420         * g++.dg/bprob/bprob.exp: Likewise
421         * g77.dg/bprob/bprob.exp: Likewise.
422         * gcc.misc-tests/bprob.exp: Likewise.
423         * g++.old-deja/g++.law/profile1.C: Pass profiling type to
424         dg-require-profiling and delete expected error handling.
425         * gcc.dg/20021014-1.c: Likewise.
426         * gcc.dg/nest.c: Likewise.
427
428 2004-02-20  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
429
430         PR c++/12007
431         * g++.dg/other/vthunk1.C: New test.
432
433 2004-02-20  Falk Hueffner  <falk@debian.org>
434
435         PR target/14201
436         * gcc.c-torture/compile/fix-trunc-mem-1.c: New test.
437
438 2004-02-20  Mark Mitchell  <mark@codesourcery.com>
439
440         PR c++/13927
441         * g++.dg/other/error8.C: Remove XFAIL markers.
442
443         PR c++/14173
444         * g++.dg/ext/packed5.C: New test.
445
446         PR c++/14199
447         * g++.dg/warn/Wunused-5.C: New test.
448
449         PR c++/14186
450         * g++.dg/lookup/member1.C: New test.
451
452 2004-02-19  Kazu Hirata  <kazu@cs.umass.edu>
453
454         * gcc.c-torture/compile/20040130-1.c: Enable only when
455         __INT_MAX__ >= 2147483647L.
456         * gcc.c-torture/compile/961203-1.c: Likewise.
457
458 2004-02-19  Nathan Sidwell  <nathan@codesourcery.com>
459
460         * g++.dg/parse/attr-ctor1.C: XFAIL on hppa.
461         * g++.dg/opt/template1.C: Robustify assembler regexp
462
463 2004-02-19  Eric Botcazou  <ebotcazou@libertysurf.fr>
464
465         * gcc.c-torture/execute/simd-4.x: Remove.
466         * gcc.c-torture/execute/va-arg-25.x: Likewise.
467         * gcc.dg/compat/vector-1_x.c: Do not XFAIL on SPARC.
468         Guard with #ifndef SKIP_ATTRIBUTE.
469         * gcc.dg/compat/vector-1_y.c: Likewise.
470         * gcc.dg/compat/vector-2_x.c: Likewise.
471         * gcc.dg/compat/vector-2_y.c: Likewise.
472         * g++.dg/eh/simd-1.C: Do not XFAIL on SPARC.
473         * g++.dg/eh/simd-2.C: Likewise.
474
475 2004-02-19  Alan Modra  <amodra@bigpond.net.au>
476
477         * gcc.c-torture/compile/complex-1.c: New.
478
479 2004-02-19  Hans-Peter Nilsson  <hp@axis.com>
480
481         PR target/14209
482         * gcc.c-torture/execute/20040218-1.c: New test.
483
484 2004-02-19  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
485
486         PR c++/14181
487         * g++.dg/parse/new2.C: New test.
488
489 2004-02-18  Paul Brook  <paul@codesourcery.com>
490
491         * gcc.c-torture/compile/libcall-1.c: New test.
492
493 2004-02-18  Paul Brook  <paul@codesourcery.com>
494
495         PR debug/12934
496         * gcc.dg/debug/debug-7.c: New test.
497
498 2004-02-17  Ulrich Weigand  <uweigand@de.ibm.com>
499
500         * gcc.dg/20040217-1.c: New test.
501
502 2004-02-17  Zack Weinberg  <zack@codesourcery.com>
503
504         * gcc.c-torture/execute/990208-1.x: Delete.
505
506 2004-02-17  Richard Sandiford  <rsandifo@redhat.com>
507
508         * gcc.c-torture/execute/20040208-2.x: New file.
509
510 2004-02-17  Mark Mitchell  <mark@codesourcery.com>
511
512         PR c++/11326
513         * g++.dg/abi/structret1.C: New test.
514
515 2004-02-17  Jakub Jelinek  <jakub@redhat.com>
516
517         * gcc.dg/i386-cpuid.h (bit_CMOV): Define.
518         (i386_cpuid): No need to test if cpuid is available on AMD64.
519         Fix assembly, so that it works onboth i386 and AMD64.
520         * gcc.dg/i386-sse-6.c: Include stdio.h, stdlib.h and string.h.
521         (vecInLong): Fix s[] member type to unsigned int.
522         (vecInWord): Remove type.
523         (mmx_tests, sse_tests, dump64_16, dump64_32, dump64_64): Remove.
524         (a64, b64, c64, d64, e64): Remove.
525         (main): Pass if CPU has no MMX, SSE, SSE2 or CMOV support.
526         Remove unused variable.  Remove initialization of removed variables.
527         Don't call mmx_tests nor sse_tests.
528         (reference_mmx, reference_sse): Remove.
529         (check): Add return stmt.
530         * gcc.dg/i386-sse-7.c: New test.
531         * gcc.dg/i386-mmx-4.c: New test.
532
533 2004-02-17  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
534
535         * g++.dg/tc1/dr176.C: Add missing semicolon (typo).
536         * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
537         g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
538         g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr193.C,
539         g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C, g++.dg/tc1/dr56.C,
540         g++.dg/tc1/dr68.C, g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C,
541         g++.dg/tc1/dr94.C: Fix line terminator.
542
543 2004-02-16  Geoffrey Keating  <geoffk@apple.com>
544
545         * gcc.c-torture/compile/20040216-1.c: New.
546
547 2004-02-16  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
548
549         * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
550         g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
551         g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr188.C,
552         g++.dg/tc1/dr193.C, g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C,
553         g++.dg/tc1/dr48.C, g++.dg/tc1/dr56.C, g++.dg/tc1/dr68.C,
554         g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C, g++.dg/tc1/dr94.C: New tests.
555
556 2004-02-16  Eric Botcazou  <ebotcazou@libertysurf.fr>
557
558         * gcc.c-torture/execute/20020720-1.x: XFAIL on SPARC with -fPIC.
559
560 2004-02-15  Mark Mitchell  <mark@codesourcery.com>
561
562         PR c++/13971
563         * g++.dg/expr/cond4.C: New test.
564
565         PR c++/14086
566         * g++.dg/lookup/crash2.C: New test.
567
568 2004-02-14  Josef Zlomek  <zlomekj@suse.cz>
569
570         * gcc.c-torture/compile/20040214-2.c: New test.
571
572 2004-02-14  Andrew Pinski  <pinskia@physics.uc.edu>
573
574         PR c++/14116
575         * g++.dg/ext/typeof8.C: New test.
576
577 2004-02-14  Eric Botcazou  <ebotcazou@act-europe.fr>
578
579         * gcc.c-torture/compile/20040214-1.c: New test.
580
581 2004-02-14  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
582
583         PR c++/13635
584         * g++.dg/template/spec11.C: New test.
585
586 2004-02-13  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
587
588         PR c++/13927
589         * g++.dg/other/error8.C: New test.
590
591 2004-02-13  Mark Mitchell  <mark@codesourcery.com>
592
593         PR c++/14122
594         * g++.dg/template/array4.C: New test.
595
596         PR c++/14108
597         * g++.dg/inherit/thunk2.C: New test.
598
599         PR c++/14083
600         * g++.dg/eh/cond2.C: New test.
601
602 2004-02-12  Alan Modra  <amodra@bigpond.net.au>
603
604         * gcc.dg/debug/20020327-1.c: Disable for powerpc64.
605
606 2004-02-12  Nathaniel Smith <njs@codesourcery.com>
607
608         * lib/scanasm.exp (dg-scan): Quote pattern before display.
609
610 2004-02-12  Hartmut Penner  <hpenner@de.ibm.com>
611
612         * g++.dg/simd-2.C: xfail on ppc64-linux.
613
614 2004-02-11  Joseph S. Myers  <jsm@polyomino.org.uk>
615
616         PR c/456
617         * gcc.dg/cpp/c90-if-comma-1.c, gcc.dg/cpp/c99-if-comma-1.c: New
618         tests.
619
620 2004-02-11  Uros Bizjak  <uros@kss-loka.si>
621
622         * gcc.dg/builtins-33.c: New test.
623
624 2004-02-11  Paolo Bonzini  <bonzini@gnu.org>
625
626         * gcc.dg/pr14092-1.c: Use intptr_t for the cast.
627
628 2004-02-11  Hartmut Penner  <hpenner@de.ibm.com>
629
630         * g++.dg/simd-2.C: Set -maltivec for ppc64.
631
632 2004-02-11  Hartmut Penner  <hpenner@de.ibm.com>
633
634         * gcc.dg/ppc64-abi-3.c: New test.
635
636 2004-02-10  Paolo Bonzini  <bonzini@gnu.org>
637
638         PR c/14092
639
640         * gcc.dg/pr14092-1.c: New testcase.
641
642 2004-02-10  Alan Modra  <amodra@bigpond.net.au>
643
644         * gcc.dg/cpp/assert4.c: Fix typo last change.
645
646         * gcc.dg/darwin-longlong.c: Only use r0 in asm for darwin.
647         * gcc.dg/cpp/assert4.c: Handle powerpc64.
648
649         * gcc.dg/debug/20020327-1.c: xfail for powerpc64.
650
651 2004-02-09  Roger Sayle  <roger@eyesopen.com>
652
653         * gcc.c-torture/compile/20040209-1.c: New test case.
654
655 2004-02-08  Joseph S. Myers  <jsm@polyomino.org.uk>
656
657         * gcc.dg/c90-init-1.c: Adjust expected error messages.
658
659 2004-02-08  Richard Sandiford  <rsandifo@redhat.com>
660
661         * gcc.c-torture/execute/20040208-[12].c: New tests.
662
663 2004-02-08  Eric Botcazou  <ebotcazou@libertysurf.fr>
664
665         * g++.dg/eh/simd-2.C: Adjust line numbers for SPARC.
666
667 2004-02-08  Eric Botcazou  <ebotcazou@libertysurf.fr>
668
669         * gcc.c-torture/execute/va-arg-25.x: XFAIL only on SPARC 64-bit.
670
671 2004-02-07  Zack Weinberg  <zack@codesourcery.com>
672
673         Bug 13856
674         * gcc.dg/visibility-8.c: New testcase.
675
676 2004-02-07  Zack Weinberg  <zack@codesourcery.com>
677
678         * gcc.c-torture/execute/string-opt-15.c: Define memcmp with void *
679         arguments.
680         * gcc.dg/fwritable-strings-1.c: Expect the deprecation notice.
681
682 2004-02-07  Roger Sayle  <roger@eyesopen.com>
683
684         PR middle-end/13696
685         * g++.dg/opt/fold1.C: New test case.
686
687 2003-02-06  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
688
689         PR c++/14033
690         * g++.dg/other/crash-2.C: New test.
691
692 2003-02-06  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
693
694         PR c++/14028
695         * g++.dg/parse/angle-bracket2.C: New test.
696
697 2004-02-05  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
698
699         PR middle-end/13750
700         Revert:
701         2004-01-15  Geoffrey Keating  <geoffk@apple.com>
702         PR pch/13361
703         * testsuite/g++.dg/pch/wchar-1.C: New.
704         * testsuite/g++.dg/pch/wchar-1.Hs: New.
705
706 2004-02-05  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
707
708         PR c++/14008
709         * g++.dg/parse/error15.C: New test.
710         * g++.dg/parse/crash11.C: Update dg-error mark.
711
712 2004-02-04  Mark Mitchell  <mark@codesourcery.com>
713
714         PR c++/13932
715         * g++.dg/warn/conv2.C: New test.
716
717 2004-02-04  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
718
719         PR c++/13086
720         * g++.dg/warn/incomplete1.C: Remove xfail.
721
722 2004-02-04  Mark Mitchell  <mark@codesourcery.com>
723
724         * lib/file-format.exp (gcc_target_object_format): Use
725         ${tool}_target_compile, not gcc_target_compile.
726         * lib/target-supports.exp (check_alias_available): Likewise.
727         (check_gc_sections_available): Likewise.
728         * g++.dg/ext/attrib10.C: Use dg-require-alias.
729         * g++.old-deja/g++.ext/attrib5.C: Use dg-require-weak and
730         dg-require-alias.
731
732 2004-02-04  Mark Mitchell  <mark@codesourcery.com>
733
734         PR c++/13969
735         * g++.dg/template/static6.C: New test.
736
737 2004-02-04  Ian Lance Taylor  <ian@wasabisystems.com>
738
739         * gcc.dg/arm-mmx-1.c: Don't look for ldmfd if -mthumb.
740
741 2004-02-04  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
742
743         * objc.dg/encode-2.m, objc.dg/encode-3.m, objc.dg/encode-4.m: Fix
744         tests for systems where `char' is unsigned by default.
745
746 2003-02-04  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
747
748         PR c++/13997
749         * g++.dg/template/partial3.C: New test.
750
751 2004-02-04  Kazu Hirata  <kazu@cs.umass.edu>
752
753         * gcc.dg/20020312-2.c, gcc.dg/builtin-inf-1.c,
754         gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c, gcc.dg/cpp/assert4.c:
755         Remove mentions of obsolete ports.
756
757 2004-02-04  Paolo Bonzini  <bonzini@gnu.org>
758
759         * gcc.dg/noncompile/20001228-1.c: Fix for new
760         error message.
761
762 2004-02-03  Roger Sayle  <roger@eyesopen.com>
763
764         PR target/9348
765         * gcc.c-torture/execute/multdi-1.c: New test case.
766
767 2004-02-03  Mark Mitchell  <mark@codesourcery.com>
768
769         PR c++/13925
770         * g++.dg/template/lookup5.C: New test.
771
772 2004-02-03  Mark Mitchell  <mark@codesourcery.com>
773
774         PR c++/13950
775         * g++.dg/template/lookup4.C: New test.
776
777         PR c++/13970
778         * g++.dg/parse/error14.C: New test.
779
780         PR c++/14002
781         * g++.dg/parse/template13.C: New test.
782
783 2004-02-03  Mark Mitchell  <mark@codesourcery.com>
784
785         PR c++/13978
786         * g++.dg/template/koenig4.C: New test.
787
788         PR c++/13968
789         * g++.dg/template/crash17.C: New test.
790
791         PR c++/13975
792         * g++.dg/parse/error13.C: New test.
793         * g++.old-deja/g++.robertl/eb125.C: Tweak error messages.
794
795 2004-02-03  Eric Botcazou  <ebotcazou@libertysurf.fr>
796
797         * gcc.dg/20020503-1.c: Remove -mflat dg-options.
798
799 2004-02-03  Paolo Bonzini  <bonzini@gnu.org>
800
801         PR c/11658
802         PR c/13994
803         * gcc.dg/noncompile/20040203-1.c: New test.
804         * gcc.dg/noncompile/20040203-2.c: Likewise.
805         * gcc.dg/noncompile/20040203-3.c: Likewise.
806         * gcc.dg/20040203-1.c: Likewise.
807
808 2004-02-02  Andrew Pinski  <pinskia@physics.uc.edu>
809
810         PR c++/10858
811         * g++.dg/template/sizeof7.C: New test.
812
813 2004-02-02  Eric Christopher  <echristo@redhat.com>
814             Zack Weinberg  <zack@codesourcery.com>
815
816         * gcc.c-torture/execute/wchar_t-1.c: Add -finput-charset.
817
818 2004-02-02  Zack Weinberg  <zack@codesourcery.com>
819
820         * g++.dg/eh/forced1.C, g++.dg/eh/forced2.C, g++.dg/eh/forced3.C
821         * g++.dg/eh/forced4.C: XFAIL ia64-hp-hpux11.*.
822         * g++.dg/eh/ia64-1.C: Test branch regs only #ifdef __LP64__.
823         * gcc.dg/cleanup-5.c: Run only on Linux targets.
824
825 2004-02-02  Mark Mitchell  <mark@codesourcery.com>
826
827         PR c++/13113
828         * g++.old-deja/g++.mike/net36.C: Adjust error messages.
829
830         PR c++/13854
831         * g++.dg/ext/attrib13.C: New test.
832
833         PR c++/13907
834         * g++.dg/conversion/op2.C: New test.
835
836 2004-02-02  Eric Botcazou  <ebotcazou@libertysurf.fr>
837
838         * gcc.dg/titype-1.c: Fix pasto.
839
840 2004-02-02  Eric Botcazou  <ebotcazou@libertysurf.fr>
841
842         * gcc.dg/titype-1.c: New test.
843
844 2004-02-01  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
845
846         PR c++/13957
847         * g++.dg/template/non-type-template-argument-1.C,
848         g++.dg/template/qualified-id1.C: Update dg-error marks.
849         * g++.dg/template/nontype6.C: New test.
850
851 2004-02-01  Roger Sayle  <roger@eyesopen.com>
852
853         * gcc.dg/builtins-1.c: Also test for __builtin_signbit{,f,l}.
854         * gcc.dg/builtins-31.c: New testcase.
855         * gcc.dg/builtins-32.c: New testcase.
856
857 2004-01-30  Andrew Pinski  <pinskia@physics.uc.edu>
858
859         * objc.dg/call-super-2.m: Update line numbers
860         for the including of stddef.h.
861
862 2004-01-30  Michael Matz  <matz@suse.de>
863
864         * g++.dg/ext/case-range1.C, g++.dg/ext/case-range2.C,
865         g++.dg/ext/case-range3.C: New tests.
866
867 2004-01-30  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
868
869         DR206
870         PR c++/13813
871         * g++.dg/template/member4.C: New test.
872
873 2004-01-30  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
874
875         PR c++/13683
876         * g++.dg/template/sizeof6.C: New test.
877
878 2004-01-30  Eric Botcazou  <ebotcazou@libertysurf.fr>
879
880         * gcc.dg/fwritable-strings-1.c: New test.
881
882 2004-01-30  Eric Botcazou  <ebotcazou@libertysurf.fr>
883
884         * gcc.c-torture/compile/20040130-1.c: New test.
885
886 2004-01-29  Geoffrey Keating  <geoffk@geoffk.org>
887
888         * objc.dg/call-super-2.m: Include stddef.h for size_t.
889
890 2004-01-29  Mark Mitchell  <mark@codesourcery.com>
891
892         PR c++/13883
893         * g++.dg/template/ctor3.C: New test.
894
895 2004-01-29  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
896
897         * g++.dg/tc1: New directory.
898         * g++.dg/tc1/dr108.C, g++.dg/tc1/dr128.C, g++.dg/tc1/dr147.C,
899         g++.dg/tc1/dr179.C, g++.dg/tc1/dr1.C, g++.dg/tc1/dr213.C,
900         g++.dg/tc1/dr74.C, g++.dg/tc1/dr90.C, g++.dg/tc1/dr127.C,
901         g++.dg/tc1/dr137.C, g++.dg/tc1/dr164.C, g++.dg/tc1/dr185.C,
902         g++.dg/tc1/dr20.C, g++.dg/tc1/dr52.C, g++.dg/tc1/dr85.C: New tests.
903
904 2004-01-28  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
905
906         * g++.dg/parse/error11.C: New test.
907         * g++.dg/parse/error12.C: Likewise.
908
909 2004-01-28  Ziemowit Laski  <zlaski@apple.com>
910
911         * objc.dg/proto-qual-1.m (ROUND, aligned_sizeof): New.
912         (scan_initial, main): Use aligned_sizeof instead of sizeof.
913
914 2004-01-28  Mark Mitchell  <mark@codesourcery.com>
915
916         PR c++/13791
917         * g++.dg/ext/attrib12.C: New test.
918
919         PR c++/13736
920         * g++.dg/parse/cast2.C: New test.
921
922 2004-01-27  James E Wilson  <wilson@specifixinc.com>
923
924         * objc.dg/encode-2.m (main): New local string.  Set depending on
925         sizeof long.  Use in sscanf call.
926         * objc.dg/encode-3.m (main): New local string.  Set depending on
927         sizeof long.  Use in scan_initial call.
928
929 2004-01-27  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
930
931         * objc.dg/call-super-2.m: Make LP64-safe.
932         * objc.dg/desig-init-1.m: Likewise.
933
934 2004-01-27  Devang Patel <dpatel@apple.com>
935
936         * g++.dg/debug/namespace1.C: New test.
937
938 2004-01-27  Ian Lance Taylor  <ian@wasabisystems.com>
939
940         * gcc.dg/const-elim-1.c: Add xfail for strongarm-*-* and
941         xscale-*-*.
942
943         * gcc.dg/arm-mmx-1.c: New test.
944
945 2004-01-27  Eric Botcazou  <ebotcazou@libertysurf.fr>
946
947         * gcc.dg/20040127-1.c: New test.
948         * gcc.dg/20040127-2.c: New test.
949
950 2004-01-26  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
951
952         * objc.dg/stret-1.m (glob): Renamed to globa.
953
954 2004-01-26  Mark Mitchell  <mark@codesourcery.com>
955
956         PR c++/13663
957         * g++.dg/expr/for1.C: New test.
958
959 2004-01-26  Fariborz Jahanian <fjahanian@apple.com>
960
961         PR middle-end/13779
962         * gcc.dg/darwin-longlong.c: New test.
963
964 2004-01-26  Ian Lance Taylor  <ian@wasabisystems.com>
965
966         * gcc.dg/20040124-1.c: Moved test from here...
967         * gcc.c-torture/compile/20040124-1.c: ...to here.
968
969 2004-01-26  Eric Botcazou  <ebotcazou@libertysurf.fr>
970
971         * gcc.dg/sparc-ret.c: Run only in 32-bit mode.  Don't scan
972         the assembly output if -m64 is passed.
973
974 2004-01-25  Mark Mitchell  <mark@codesourcery.com>
975
976         PR c++/13833
977         * g++.dg/template/cond3.C: New test.
978
979 2004-01-25  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
980
981         PR c++/13810
982         * g++.dg/template/ttp7.C: New test.
983
984 2004-01-25  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
985
986         PR c++/13797
987         * g++.dg/template/nontype4.C: New test.
988         * g++.dg/template/nontype5.C: Likewise.
989
990 2004-01-25  Richard Sandiford  <rsandifo@redhat.com>
991
992         * gcc.dg/torture/mips-clobber-at.c: New test.
993
994 2004-01-24  Ian Lance Taylor  <ian@wasabisystems.com>
995
996         * gcc.dg/20040124-1.c: New test.
997
998 2004-01-24  Jakub Jelinek  <jakub@redhat.com>
999
1000         * gcc.dg/20040123-1.c: New test.
1001
1002 2004-01-23  Zack Weinberg  <zack@codesourcery.com>
1003
1004         * gcc.dg/builtins-30.c: Move dg-warning marks to the proper lines.
1005
1006 2004-01-24  Joseph S. Myers  <jsm@polyomino.org.uk>
1007
1008         * gcc.dg/c90-array-lval-7.c, gcc.dg/c99-array-lval-7.c: New tests.
1009
1010 2004-01-23  Andrew Pinski  <apinski@apple.com>
1011
1012         * gcc.dg/20030121-1.c: Move to ..
1013         * gcc.dg/20040121-1.c: here.
1014
1015 2004-01-23  Roger Sayle  <roger@eyesopen.com>
1016
1017         * gcc.dg/builtins-29.c: New test case.
1018
1019 2004-01-23  Zack Weinberg  <zack@codesourcery.com>
1020
1021         PR 18314
1022         * gcc.dg/builtins-30.c: New testcase.
1023
1024 2004-01-23  Andreas Tobler  <a.tobler@schweiz.ch>
1025
1026         * g++.dg/compat/compat.exp: Add LD_LIBRARY_PATH_32/64 for Solaris.
1027         * lib/g77.exp: Likewise.
1028         * lib/objc.exp: Likewise.
1029         * lib/g++.exp: Likewise.
1030
1031 2004-01-22  Eric Botcazou  <ebotcazou@libertysurf.fr>
1032
1033         * gcc.dg/struct-by-value-2.c: New test.
1034
1035 2004-01-21  Andrew Pinski  <apinski@apple.com>
1036
1037         PR target/13785
1038         * gcc.dg/20030121-1.c: New test.
1039
1040 2004-01-22  Ulrich Weigand  <uweigand@de.ibm.com>
1041
1042         * gcc.dg/20030123-1.c: Add -fno-omit-frame-pointer option.  Do not
1043         clobber frame pointer register in asm statement.
1044
1045 2004-01-21  Falk Hueffner  <falk@debian.org>
1046
1047         * gcc.c-torture/compile/20040121-1.c: New test.
1048
1049 2004-01-21  Zack Weinberg  <zack@codesourcery.com>
1050
1051         * gcc.dg/noncompile/20020213-1.c: Add another dg-warning line.
1052
1053 2004-01-20  Hartmut Penner  <hpenner@de.ibm.com>
1054
1055         * gcc.dg/ppc64-abi-2.c: New test.
1056
1057 2004-01-18  James A. Morrison  <ja2morri@uwaterloo.ca>
1058
1059         * lib/treelang.exp: Fill out this file.
1060         * lib/treelang-dg.exp: New File.
1061
1062 2004-01-20  Joseph S. Myers  <jsm@polyomino.org.uk>
1063
1064         * gcc.c-torture/compile/981022-1.c: Remove.
1065         * gcc.dg/array-5.c: Remove XFAIL.
1066         * gcc.dg/sequence-pt-1.c: Remove test using extended lvalues.
1067         * gcc.dg/cast-lvalue-1.c, gcc.dg/compound-lvalue-1.c,
1068         gcc.dg/cond-lvalue-1.c: Update.
1069         * gcc.dg/cast-lvalue-2.c: New test.
1070
1071 2004-01-19  Mark Mitchell  <mark@codesourcery.com>
1072
1073         PR c++/13592
1074         * g++.dg/other/error1.C (class foo): Tweak error message.
1075
1076         PR c++/13592
1077         * g++.dg/template/call2.C: New test.
1078
1079 2004-01-19  Eric Botcazou  <ebotcazou@libertysurf.fr>
1080
1081         * gcc.dg/compat/fnptr-by-value-1_x.c, scalar-by-value-1_y.c
1082         scalar-by-value-3_x.c, scalar-by-value-3_y.c,
1083         scalar-by-value-4_x.c, scalar-by-value-4_y.c,
1084         scalar-return-1_x.c, scalar-return-2_y.c,
1085         scalar-return-3_x.c, scalar-return-3_y.c,
1086         scalar-return-4_x.c, scalar-return-4_y.c,
1087         struct-align-1.h, struct-align-1_x.c,
1088         struct-align-1_y.c, struct-align-2.h,
1089         struct-align-2_x.c, struct-align-2_y.c,
1090         struct-by-value-10_y.c, struct-by-value-11_x.c,
1091         struct-by-value-11_y.c, struct-by-value-12_x.c,
1092         struct-by-value-12_y.c, struct-by-value-13_x.c,
1093         struct-by-value-13_y.c, struct-by-value-14_x.c,
1094         struct-by-value-14_y.c, struct-by-value-15_x.c,
1095         struct-by-value-15_y.c, struct-by-value-16_y.c,
1096         struct-by-value-17_y.c, struct-by-value-18_y.c,
1097         struct-by-value-19_y.c, struct-by-value-1_x.c,
1098         struct-by-value-1_y.c, struct-by-value-20_y.c,
1099         struct-by-value-2_x.c, struct-by-value-2_y.c,
1100         struct-by-value-3_y.c, struct-by-value-4_x.c,
1101         struct-by-value-4_y.c, struct-by-value-5_y.c,
1102         struct-by-value-6_y.c, struct-by-value-7_y.c
1103         struct-by-value-8_x.c, struct-by-value-8_y.c
1104         struct-by-value-9_x.c, struct-by-value-9_y.c
1105         struct-return-10_x.c, struct-return-10_y.c,
1106         struct-return-19_x.c, struct-return-20_x.c
1107         struct-return-2_x.c, struct-return-2_y.c
1108         struct-return-3_x.c: Guard non-C99 tests with SKIP_COMPLEX_INT,
1109         SKIP_ATTRIBUTE and SKIP_ZERO_ARRAY.  Turns SKIPVA into SKIP_VA.
1110
1111 2004-01-19  Eric Botcazou  <ebotcazou@libertysurf.fr>
1112
1113         * gcc.dg/tls/alias-1.c: Add dg-warning for unsupported visibility
1114         attribute on sparc*-sun-solaris2.*.
1115
1116 2004-01-18  Mark Mitchell  <mark@codesourcery.com>
1117
1118         PR c++/13710
1119         * g++.dg/ext/typeof7.C: New test.
1120
1121 2004-01-18  David Edelsohn  <edelsohn@gnu.org>
1122
1123         * gcc.dg/array-quals-1.c: xfail on powerpc*-*-aix*.
1124         * gcc.dg/const-elim-1.c: Same.
1125
1126 2004-01-17  Ziemowit Laski  <zlaski@apple.com>
1127
1128         * objc.dg/stret-1.m: New.
1129         * objc.dg/stret-2.m: New.
1130
1131 2004-01-17  Andrew Pinski  <pinskia@physics.uc.edu>
1132
1133         PR c++/11895
1134         * g++.dg/ext/vector1.C: New test.
1135
1136 2004-01-16  Geoffrey Keating  <geoffk@apple.com>
1137
1138         * gcc.dg/pch/import-1.c: New.
1139         * gcc.dg/pch/import-1.hs: New.
1140         * gcc.dg/pch/import-1a.h: New.
1141         * gcc.dg/pch/import-1b.h: New.
1142         * gcc.dg/pch/import-1c.h: New.
1143
1144 2004-01-16  Mark Mitchell  <mark@codesourcery.com>
1145
1146         PR c++/13574
1147         * g++.dg/ext/array1.C: New test.
1148
1149         PR c++/13178
1150         * g++.dg/conversion/op1.C: New test.
1151
1152 2004-01-16  J"orn Rennecke <joern.rennecke@superh.com>
1153
1154         PR 11864
1155         From Kazumoto Kojima / Dan Kegel:
1156         * gcc.dg/pr11864-1.c: New test.
1157
1158         PR 10392
1159         From Marcus Comstedt / Dan Kegel:
1160         * gcc.dg/pr10392-1.c: New test.
1161
1162 2004-01-16  Mark Mitchell  <mark@codesourcery.com>
1163
1164         PR c++/13478
1165         * g++.dg/init/ref10.C: New test.
1166
1167 2004-01-15  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
1168
1169         PR c++/13407
1170         * g++.dg/parse/typename6.C: New test.
1171
1172 2004-01-15  Geoffrey Keating  <geoffk@apple.com>
1173
1174         PR pch/13361
1175         * testsuite/g++.dg/pch/wchar-1.C: New.
1176         * testsuite/g++.dg/pch/wchar-1.Hs: New.
1177
1178 2004-01-15  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
1179
1180         PR c++/9259
1181         * g++.dg/expr/sizeof2.C: New test.
1182
1183 2004-01-15  Kazu Hirata  <kazu@cs.umass.edu>
1184
1185         * gcc.dg/sibcall-3.c: Replace mn10?00 with mn10300.
1186
1187 2004-01-15  Alexandre Oliva  <aoliva@redhat.com>
1188
1189         PR c++/13659
1190         * g++.dg/lookup/strong-using-3.C: New.
1191         * g++.dg/lookup/using-10.C: New.
1192
1193 2004-01-15  Alexandre Oliva  <aoliva@redhat.com>
1194
1195         PR c++/13594
1196         * g++.dg/lookup/strong-using-2.C: New.
1197
1198 2004-01-15  Marcus Comstedt <marcus@mc.pp.se>
1199             Dan Kegel <dank@kegel.com>
1200             J"orn Rennecke <joern.rennecke@superh.com>
1201
1202         PR target/9365
1203         * gcc.dg/pr9365-1.c: New test.
1204
1205 2004-01-15  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
1206
1207         PR c++/8856
1208         * g++.dg/parse/casting-operator2.C: New test.
1209         * g++.old-deja/g++.pt/explicit83.C: Remove.
1210
1211 2004-01-14  Joseph S. Myers  <jsm@polyomino.org.uk>
1212
1213         * gcc.dg/label-compound-stmt-1.c: New test.
1214         * gcc.c-torture/compile/950922-1.c,
1215         gcc.c-torture/compile/20000211-3.c,
1216         gcc.c-torture/compile/20000518-1.c,
1217         gcc.c-torture/compile/20021108-1.c: Avoid labels at and of
1218         compound statements.
1219
1220 2004-01-14  Hartmut Penner  <hpenner@de.ibm.com>
1221
1222         * gcc.dg/ppc64-abi-1.c: New test.
1223
1224 2004-01-14  Danny Smith  <dannysmith@users.sourceforge.net>
1225
1226          * g++.dg/ext/attrib9.C: Add dg-warnings.
1227
1228 2004-01-14  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
1229
1230         PR c++/12335
1231         * g++.dg/parse/dtor3.C: New test.
1232
1233 2004-01-13  Andrew Pinski  <pinskia@physics.uc.edu>
1234
1235         PR c++/12709
1236         * g++.dg/parse/try-catch-1.C: New test.
1237
1238 2004-01-13  Arnaud Charlet  <charlet@act-europe.fr>
1239
1240         * ada/acats/run_all.sh: Add more verbose output in acats.log
1241         when compiling tests.
1242
1243 2004-01-12  Zack Weinberg  <zack@codesourcery.com>
1244
1245         PR 13656
1246         * gcc.dg/typedef-redecl.c: New test case.
1247         * gcc.dg/typedef-redecl.h: New support file.
1248
1249 2004-01-13  Jan Hubicka  <jh@suse.cz>
1250
1251         * gcc.dg/always_inline.c: New test.
1252         * gcc.dg/debug/20031231-1.c: Fix.
1253
1254 2004-01-13  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
1255
1256         PR c++/13474
1257         * g++.dg/template/array3.C: New test.
1258
1259 2004-01-12  Zack Weinberg  <zack@codesourcery.com>
1260
1261         * g++.dg/ext/lvalue1.C: No longer expected to fail.
1262         * g++.dg/warn/Wunused-2.C: Likewise.
1263
1264 2004-01-12  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1265
1266         PR c++/13289
1267         * g++.dg/template/instantiate6.C: New test.
1268
1269 2004-01-12  Roger Sayle  <roger@eyesopen.com>
1270
1271         PR middle-end/11397
1272         * gcc.dg/special/wkali-2.c: Add dg-require-alias.
1273
1274 2004-01-12  Jan Hubicka  <jh@suse.cz>
1275
1276         PR opt/12826
1277         * gcc.dg/20040112-1.c: New.
1278
1279         * gcc.dg/dwarf-die[1-7].c: Move to...
1280         * gcc.dg/debug/dwarf2/dwarf-die[1-7].c: ... here.
1281         * gcc.dg/debug/dwarf2/dwarf2.exp: New.
1282
1283 2004-01-12  Ian Lance Taylor  <ian@wasabisystems.com>
1284
1285         PR c++/4100
1286         * g++.dg/parse/friend4.C: New test.
1287
1288 2004-01-12  Scott Brumbaugh  <scottb.lists@verizon.net>
1289
1290         PR c++/4100
1291         * g++.old-deja/g++.pt/niklas01a.C: Mark an error where a class
1292         definition is called a friend.
1293
1294 2004-01-11  Zack Weinberg  <zack@codesourcery.com>
1295
1296         * gcc.dg/tls/diag-3.c: Tweak dg-error regexp.
1297
1298 2004-01-11  Ian Lance Taylor  <ian@wasabisystems.com>
1299
1300         PR c++/3478
1301         * g++.dg/parse/error10.C: New test.
1302         * g++.dg/template/arg2.C: Accept "invalid type" error.
1303
1304 2004-01-11  Jakub Jelinek  <jakub@redhat.com>
1305
1306         PR middle-end/13392
1307         * g++.dg/opt/expect2.C: New test.
1308
1309 2004-01-10  Zack Weinberg  <zack@codesourcery.com>
1310
1311         * gcc.dg/Wshadow-1.c, gcc.dg/attr-noinline.c, gcc.dg/decl3.c
1312         * gcc.dg/redecl-1.c, gcc.dg/visibility-7.c, gcc.dg/wtr-static-1.c
1313         * gcc.dg/noncompile/20020220-1.c, objc.dg/method-1.m:
1314         Update dg-error regexps.
1315
1316 2004-01-10  Zack Weinberg  <zack@codesourcery.com>
1317
1318         * gcc.c-torture/compile/20021123-2.c: Delete; dup of 20021120-1.c.
1319         * gcc.c-torture/compile/20021123-3.c: Delete; dup of 20021120-2.c.
1320
1321 2004-01-10  Eric Botcazou  <ebotcazou@libertysurf.fr>
1322
1323         * gcc.dg/pragma-re-1.c: Use right pointer type.
1324
1325 2004-01-10  Eric Botcazou  <ebotcazou@libertysurf.fr>
1326
1327         * g++.dg/eh/simd-1.c: Ajust line number for dg-error line.
1328
1329 2004-01-09  Geoffrey Keating  <geoffk@apple.com>
1330
1331         * gcc.dg/rs6000-ldouble-1.c: New.
1332
1333 2004-01-10  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
1334
1335         DR 337
1336         PR c++/9256
1337         * g++.dg/other/abstract1.C: New test.
1338
1339 2004-01-09  Alexandre Oliva  <aoliva@redhat.com>
1340
1341         * g++.dg/lookup/strong-using-1.C: New.
1342
1343 2004-01-09  Joseph S. Myers  <jsm@polyomino.org.uk>
1344
1345         PR c/11234
1346         * gcc.dg/func-ptr-conv-1.c: New test.
1347         * gcc.dg/weak/weak-6.c, gcc.dg/weak/weak-7.c: Update.
1348
1349 2004-01-09  Kazu Hirata  <kazu@cs.umass.edu>
1350
1351         PR target/13380.
1352         * gcc.c-torture/compile/20040109-1.c: New.
1353
1354 2004-01-08  Stuart Hastings  <stuart@apple.com>
1355
1356         * testsuite/gcc.dg/20020523-2.c (bail_if_no_sse): Moved cpu-ID code...
1357         testsuite/gcc.dg/i386-cpuid.h (i386_cpuid): ...to here, to share with...
1358         * testsuite/gcc.dg/i386-sse-6.c: ...this new testcase.
1359
1360 2004-01-09  Alan Modra  <amodra@bigpond.net.au>
1361
1362         * gcc.dg/array-quals-1.c: Accept .data.rel.ro.
1363
1364 2004-01-08  Eric Botcazou  <ebotcazou@libertysurf.fr>
1365
1366         * ada/acats/run_acats: Treat 'gnatchop' the same way
1367         as 'gnatmake'.  Export GCC_DRIVER.
1368         * ada/acats/run_all.sh: Add target_gnatchop.  Use
1369         'host_gnatchop' and 'target_gnatchop' instead of 'gnatshop'.
1370
1371 2004-01-08  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
1372
1373         PR c++/12573
1374         * g++.dg/template/dependent-expr4.C: New test.
1375
1376 2004-01-08  Hartmut Penner  <hpenner@de.ibm.com>
1377
1378         * gcc.dg/altivec-11.c: New test.
1379
1380 2004-01-07  Mark Mitchell  <mark@codesourcery.com>
1381
1382         * g++.dg/abi/vbase10.C: Use -mstructure-size-boundary=8 on ARM.
1383
1384 2004-01-07  Joseph S. Myers  <jsm@polyomino.org.uk>
1385
1386         PR c/6024
1387         * gcc.dg/enum-compat-1.c: New test.
1388         * gcc.c-torture/execute/builtin-types-compatible-p.c: Update.
1389
1390 2004-01-07  Joseph S. Myers  <jsm@polyomino.org.uk>
1391
1392         PR c/12165
1393         * gcc.dg/array-quals-1.c, gcc.dg/c90-idem-qual-3.c,
1394         gcc.dg/c99-idem-qual-3.c: New tests.
1395
1396 2004-01-07  Alan Modra  <amodra@bigpond.net.au>
1397
1398         * gcc.dg/winline-7.c: Don't cast void * to int.
1399
1400 2004-01-06  Jan Hubicka  <jh@suse.cz>
1401
1402         * gcc.dg/i386-sse-5.c: New test
1403         * g++.dg/eh/simd-1.c: Add -w argument for i386.
1404
1405 2004-01-05  Mark Mitchell  <mark@codesourcery.com>
1406
1407         PR c++/12815
1408         * g++.dg/rtti/typeid4.C: New test.
1409
1410 2004-01-05  Eric Botcazou  <ebotcazou@libertysurf.fr>
1411
1412         * gcc.dg/compat/sdata-section.h: Declare 'abort'.
1413
1414 2004-01-05  Mark Mitchell  <mark@codesourcery.com>
1415
1416         PR c++/12132
1417         * g++.dg/template/error11.C: New test.
1418
1419         PR c++/13451
1420         * g++.dg/template/class2.C: New test.
1421
1422 2004-01-05  Nathan Sidwell  <nathan@codesourcery.com>
1423         Richard Sandiford <rsandifo@redhat.com>
1424
1425         PR c++/13387
1426         * g++.dg/opt/alias3.C: New test.
1427
1428 2004-01-04  Mark Mitchell  <mark@codesourcery.com>
1429
1430         PR c++/13157
1431         * g++.dg/template/koenig3.C: New test.
1432
1433         PR c++/13529
1434         * g++.dg/parse/offsetof3.C: New test.
1435
1436         * g++.dg/init/copy7.C: Add missing dg-error markers.
1437
1438         PR c++/12226
1439         * g++.dg/init/copy7.c: New test.
1440
1441         PR c++/13536
1442         * g++.dg/parse/cast1.C: New test.
1443
1444 2004-01-04  Jan Hubicka  <jh@suse.cz>
1445
1446         * gcc.dg/winline[1-7].c: New tests.
1447
1448 2004-01-02  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1449
1450         PR c++/13520
1451         * g++.dg/template/qualttp22.C: New test.
1452
1453 2004-01-01  Jan Hubicka  <jh@suse.cz>
1454
1455         * gcc.dg/debug/20031231-1.c: New.
1456         * gcc.c-torture/compile/20040101-1.c: New.
1457         * gcc.dg/dwarf-die-[1-7].c: New.
1458
1459 2004-01-01  Jakub Jelinek  <jakub@redhat.com>
1460
1461         PR optimization/13521
1462         * gcc.c-torture/compile/20031231-1.c: New test.
1463
1464 2003-12-30  Kazu Hirata  <kazu@cs.umass.edu>
1465
1466         * gcc.dg/sibcall-4.c: Replace mn10?00 with mn10300.
1467
1468 2003-12-30  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
1469
1470         PR c++/10079
1471         * g++.dg/template/crash16.C: New test.
1472
1473 2003-12-30  Mark Mitchell  <mark@codesourcery.com>
1474
1475         * g++.dg/abi/vbase10.C: XFAIL on arm*-*-*.
1476
1477 2003-12-30  Kazu Hirata  <kazu@cs.umass.edu>
1478
1479         * g++.old-deja/g++.jason/thunk2.C: Remove traces of dead
1480         ports.
1481         * g++.old-deja/g++.jason/thunk3.C: Likewise.
1482         * g++.old-deja/g++.law/profile1.C: Likewise.
1483         * gcc.c-torture/compile/981006-1.c: Likewise.
1484         * gcc.c-torture/execute/loop-2e.x: Likewise.
1485         * gcc.c-torture/execute/loop-2f.x: Remove.
1486         * gcc.c-torture/execute/loop-2g.x: Likewise.
1487         * gcc.c-torture/execute/strct-varg-1.x: Likewise.
1488         * gcc.dg/20020312-2.c: Remove traces of dead ports.
1489
1490 2003-12-30  Nathan Sidwell  <nathan@codesourcery.com>
1491
1492         PR c++/13507
1493         * g++.dg/ext/attrib11.C: New test.
1494
1495         PR c++/13494
1496         * g++.dg/template/array2-1.C: New test.
1497         * g++.dg/template/array2-2.C: New test.
1498
1499 2003-12-29  Mark Mitchell  <mark@codesourcery.com>
1500
1501         * g++.old-deja/g++.pt/static11.C: Correct XFAIL syntax.
1502
1503 2003-12-29  Nathan Sidwell  <nathan@codesourcery.com>
1504
1505         PR c++/12774
1506         * g++.dg/template/array1-1.C: New test.
1507         * g++.dg/template/array1-2.C: New test.
1508
1509 2003-12-29  Roger Sayle  <roger@eyesopen.com>
1510
1511         PR fortran/12632
1512         * g77.dg/12632.f: New test case.
1513
1514 2003-12-29  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1515
1516         PR c++/13289
1517         * g++.dg/parse/nontype1.C: New test.
1518
1519 2003-12-29  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1520
1521         PR c++/12403
1522         * g++.dg/parse/explicit1.C: New test.
1523         * g++.old-deja/g++.pt/explicit71.C: Adjust expected error.
1524
1525 2003-12-28  Mark Mitchell  <mark@codesourcery.com>
1526
1527         PR c++/13081
1528         * g++.dg/opt/inline6.C: New test.
1529
1530         PR c++/12613
1531         * g++.dg/parse/error9.C: New test.
1532
1533         * gcc.dg/const-elim-1.c: XFAIL on arm-*-*.
1534
1535 2003-12-28  Mark Mitchell  <mark@codesourcery.com>
1536
1537         PR c++/13009
1538         * g++.dg/init/assign1.C: New test.
1539
1540 2003-12-28  Roger Sayle  <roger@eyesopen.com>
1541
1542         PR c++/13070
1543         * g++.dg/warn/format3.C: New test case.
1544
1545 2003-12-27  Zdenek Dvorak  <rakdver@atrey.karlin.mff.cuni.cz>
1546
1547         * gcc.c-torture/compile/20031227-1.c: New test.
1548
1549 2003-12-23  Mark Mitchell  <mark@codesourcery.com>
1550
1551         * g++.dg/bprob/bprob.exp: Load target-supports.exp
1552         * g77.dg/bprob/bprob.exp: Likewise.
1553         * gcc.misc-tests/bprob.exp: Likewise.
1554         * gcc.dg/builtins-18.c: Use builtins-config.h.  Do not test float
1555         variants on systems where the library does not provide that
1556         functionality.
1557         * gcc.dg/builtins-20.c: Use builtins-config.h.
1558         * gcc.dg/builtins-config.h: New file.
1559
1560 2003-12-23  Mark Mitchell  <mark@codesourcery.com>
1561
1562         * lib/gcc-dg.exp (dg-require-profiling): New function.
1563         * lib/target-supports.exp (check_profiling_available): Likewise.
1564         * g++.dg/bprob/bprob.exp: Use check_profiling_available.
1565         * g77.dg/bprob/bprob.exp: Likewise.
1566         * gcc.misc-tests/bprob.exp: Likewise.
1567         * g++.old-deja/g++.law/profile1.C: Use dg-require-profiling.
1568         * gcc.dg/20021014-1.c: Likewise.
1569         * gcc.dg/nest.c: Likewise.
1570
1571 2003-12-23  Mark Mitchell  <mark@codesourcery.com>
1572
1573         * g++.dg/lookup/java1.C: Use -fdollars-in-identifiers when
1574         compiling.
1575         * g++.dg/lookup/java2.C: Likewise.
1576         * gcc.dg/cpp/lexident.c: Likewise.
1577
1578 2003-12-23  Kazu Hirata  <kazu@cs.umass.edu>
1579
1580         * gcc.c-torture/compile/20020604-1.c: XFAIL on H8 if -mn is
1581         given.
1582         * gcc.c-torture/compile/961203-1.c: Likewise.
1583         * gcc.c-torture/compile/980506-1.c: Likewise.
1584
1585 2003-12-23  Zack Weinberg  <zack@codesourcery.com>
1586
1587         * lib/gcc-dg.exp (dg-prune-output): New annotation.
1588         (additional_prunes): New global.
1589         (gcc-dg-prune): Handle additional per-test pruning.
1590         (dg-test): Clear additional_prunes between tests.
1591
1592         * gcc.c-torture/compile/920625-1.c: Remove xfail.  Use
1593         dg-prune-output to avoid spurious failures from assembler
1594         complaining about nonexistent WAW violations.
1595         * gcc.c-torture/compile/981223-1.c: Remove dg-options line.
1596         Use dg-prune-output to avoid spurious failures from assembler
1597         warning about Itanium B-step errata.
1598
1599 2003-12-23  Mark Mitchell  <mark@codesourcery.com>
1600
1601         * g++.dg/abi/macro0.C: New test.
1602         * g++.dg/abi/macro1.C: Likewise.
1603         * g++.dg/abi/macro2.C: Likewise.
1604
1605         * g++.dg/abi/bitfield5.C: Add explicit -fabi-version=1 option.
1606         * g++.dg/abi/bitfield7.C: Likewise.
1607         * g++.dg/abi/dtor2.C: Likewise.
1608         * g++.dg/abi/mangle11.C: Likewise.
1609         * g++.dg/abi/mangle12.C: Likewise.
1610         * g++.dg/abi/mangle14.C: Likewise.
1611         * g++.dg/abi/mangle17.C: Likewise.
1612         * g++.dg/abi/vbase10.C: Likewise.
1613         * g++.dg/abi/vbase14.C: Likewise.
1614         * g++.dg/template/qualttp17.C: Likewise.
1615
1616 2003-12-21  Andrew Pinski  <pinskia@physics.uc.edu>
1617
1618         PR c/11995
1619         * gcc.dg/20031223-1.c: New test.
1620
1621 2003-12-23  Eric Botcazou  <ebotcazou@libertysurf.fr>
1622
1623         * gcc.dg/noreturn-7.c: New test.
1624
1625 2003-12-23  Eric Botcazou  <ebotcazou@libertysurf.fr>
1626
1627         * gcc.dg/null-pointer-1.c: New test.
1628
1629 2003-12-22  Mark Mitchell  <mark@codesourcery.com>
1630
1631         * g++.old-deja/g++.jason/template18.C: Remove.
1632         * g++.old-deja/g++.jason/template37.C: Likewise.
1633
1634         PR c++/12862
1635         * g++.dg/lookup/ns1.C: New test.
1636
1637         PR c++/12397
1638         * g++.dg/template/lookup3.C: New test.
1639
1640 2003-12-22  Andrew Pinski  <pinskia@physics.uc.edu>
1641
1642         * g++.dg/template/recurse1.C: New test
1643
1644 2003-12-22  Mark Mitchell  <mark@codesourcery.com>
1645
1646         PR c++/12479
1647         * g++.dg/parse/semicolon1.C: New test.
1648         * g++.dg/parse/semicolon1.h: Likewise.
1649
1650 2003-12-22  Fariborz Jahanian <fjahanian@apple.com>
1651
1652         * gcc.dg/darwin-misaligned.c: New test.
1653
1654 2003-12-22  Andrew Pinski  <pinskia@physics.uc.edu>
1655
1656         PR c/9163
1657         * gcc.dg/20031222-1.c: New test.
1658
1659 2003-12-21  Mark Mitchell  <mark@codesourcery.com>
1660
1661         PR c++/13438
1662         * g++.dg/parse/error8.C: New test.
1663
1664         PR c++/11554
1665         * testsuite/g++.dg/warn/ctor-init-1.C: New test.
1666
1667 2003-12-21  Kazu Hirata  <kazu@cs.umass.edu>
1668
1669         * gcc.c-torture/compile/20020910-1.c: Disable if __INT_MAX is
1670         too small.
1671         * gcc.c-torture/compile/930217-1.c: Likewise.
1672         * gcc.c-torture/compile/930513-1.c: Likewise.
1673         * gcc.c-torture/execute/920908-2.c: Likewise.
1674         * gcc.c-torture/execute/921204-1.c: Likewise.
1675         * gcc.c-torture/execute/930621-1.c: Likewise.
1676         * gcc.c-torture/execute/930630-1.c: Likewise.
1677         * gcc.c-torture/execute/931031-1.c: Likewise.
1678         * gcc.c-torture/execute/980602-2.c: Likewise.
1679         * gcc.c-torture/execute/comp-goto-1.c: Likewise.
1680         * gcc.c-torture/execute/compndlit-1.c: Likewise.
1681         * gcc.c-torture/execute/extzvsi.c: Likewise.
1682         * gcc.c-torture/unsorted/ext.c: Likewise.
1683
1684 2003-12-20  Andrew Pinski  <pinskia@gcc.gnu.org>
1685
1686         PR target/12749
1687         * gcc.c-torture/compile/20031220-2.c: New test case.
1688
1689 2003-12-20  Roger Sayle  <roger@eyesopen.com>
1690
1691         PR optimization/13031
1692         * gcc.c-torture/compile/20031220-1.c: New test case.
1693
1694 2003-12-20  Eric Botcazou  <ebotcazou@libertysurf.fr>
1695
1696         * gcc.dg/cast-function-1.c: New test.
1697
1698 2003-12-19  Joseph S. Myers  <jsm@polyomino.org.uk>
1699
1700         * gcc.dg/format/ext-1.c: Allow 'I' flag on floating point decimal
1701         formats.
1702
1703 2003-12-19  Mark Mitchell  <mark@codesourcery.com>
1704
1705         PR c++/12795
1706         * g++.dg/ext/attrib10.C: New test.
1707
1708 2003-12-19  Jakub Jelinek  <jakub@redhat.com>
1709
1710         * gcc.dg/cleanup-10.c: New test.
1711         * gcc.dg/cleanup-11.c: New test.
1712
1713 2003-12-19  Jakub Jelinek  <jakub@redhat.com>
1714
1715         PR c++/13239
1716         * g++.dg/opt/expect1.C: New test.
1717
1718 2003-12-19  Hartmut Penner  <hpenner@de.ibm.com>
1719
1720         * gcc.dg/altivec-varargs-1.c: Enable testcase on ppc linux.
1721
1722 2003-12-18  Andrew Pinski  <pinskia@physics.uc.edu>
1723
1724         PR debug/12923
1725         * gcc.dg/20031218-1.c: New test.
1726
1727         PR debug/12389
1728         * gcc.dg/20031218-2.c: New test.
1729         * gcc.dg/20031218-3.c: New test.
1730
1731         * g++.dg/abi/mangle18-1.C: Modify regexp to test for `[: \t\n]' at end
1732         of label name and allow for USER_LABEL_PREFIX == "_" names.
1733         * g++.dg/abi/mangle18-2.C: Likewise.
1734         * g++.dg/abi/mangle19-1.C: Likewise.
1735         * g++.dg/abi/mangle19-2.C: Likewise.
1736         * g++.dg/abi/mangle20-1.C: Likewise.
1737         * g++.dg/abi/mangle20-2.C: Likewise.
1738
1739 2003-12-18  Richard Henderson  <rth@redhat.com>
1740
1741         * gcc.dg/bitfld-1.c: Expect warnings for enum bitfields.
1742
1743 2003-12-18  Steven Bosscher  <steven@gcc.gnu.org>
1744             Dan Kegel <dank@kegel.com>
1745
1746         PR other/12009
1747         * g++.dg/compat/compat.exp:  Do not set LD_LIBRARY_PATH when
1748         testing a cross compiler, it causes spurious compile failures.
1749         * lib/g++.exp: Likewise.
1750
1751 2003-12-18  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1752
1753         PR c++/13262
1754         * g++.dg/template/access13.C: New test.
1755
1756 2003-12-18  Ulrich Weigand  <uweigand@de.ibm.com>
1757
1758         * gcc.dg/20031216-1.c: New test.
1759
1760 2003-12-18  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
1761
1762         PR c++/9154
1763         * g++.dg/template/error10.C: New test.
1764
1765 2003-12-18  Eric Botcazou  <ebotcazou@libertysurf.fr>
1766
1767         * g++.dg/eh/simd-1.C: XFAIL on SPARC.
1768         * g++.dg/eh/simd-2.C: Likewise.
1769
1770 2003-12-17  James E Wilson  <wilson@specifixinc.com>
1771             Roger Sayle  <roger@eyesopen.com>
1772
1773         * gcc.c-torture/execute/ieee/mzero5.c: New.
1774
1775 2003-12-17  Mark Mitchell  <mark@codesourcery.com>
1776
1777         PR c++/10603
1778         * g++.dg/parse/error6.C: New test.
1779
1780         PR c++/12827
1781         * g++.dg/parse/error7.C: New test.
1782
1783 2003-12-17  Eric Botcazou  <ebotcazou@libertysurf.fr>
1784
1785         * lib/gcc-dg.exp (gcc-dg-debug-runtest): Do not run debug-[12].c
1786         at -O with stabs debugging formats.
1787         * gcc.dg/debug/debug-1.c: Turn 'p' into a global variable.
1788         * gcc.dg/debug/debug-2.c: Likewise.
1789
1790 2003-12-16  Mark Mitchell  <mark@codesourcery.com>
1791
1792         PR c++/12696
1793         * g++.dg/init/error1.C: New test.
1794
1795         PR c++/12218
1796         * g++.dg/init/pm3.C: New test.
1797
1798 2003-12-17  Joseph S. Myers  <jsm@polyomino.org.uk>
1799
1800         PR c/3347
1801         * gcc.dg/bitfld-8.c: New test.
1802
1803 2003-12-16  James Lemke  <jim@wasabisystems.com>
1804
1805         * gcc.dg/arm-scd42-[123].c: New tests.
1806
1807 2003-12-16  Nathan Sidwell  <nathan@codesourcery.com>
1808
1809         PR c++/9043
1810         * g++.dg/abi/mangle20-1.C: New test.
1811         * g++.dg/abi/mangle20-2.C: New test.
1812
1813 2003-12-16  Mark Mitchell  <mark@codesourcery.com>
1814
1815         PR c++/13275
1816         * g++.dg/other/offsetof2.C: Remove XFAIL.
1817         * g++.dg/parse/offsetof1.C: New test.
1818         * g++.gd/parse/offsetof2.C: Likewise.
1819
1820 2003-12-16  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
1821
1822         * g++.dg/template/nontype3.C: New test.
1823         * g++.dg/template/static2.C: Tweaked the dg-error clause.
1824
1825 2003-12-16  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1826
1827         * g++.dg/warn/noreturn-3.C: Also test instantiation.
1828
1829 2003-12-16  Nathan Sidwell  <nathan@codesourcery.com>
1830
1831         PR c++/13387
1832         * g++.dg/expr/assign1.C: New test.
1833
1834         PR c++/13242
1835         * g++.dg/abi/mangle19-1.C: New test.
1836         * g++.dg/abi/mangle19-2.C: New test.
1837
1838 2003-12-16  Hartmut Penner  <hpenner@de.ibm.com>
1839
1840         * testsuite/gcc.dg/altivec-10.c: Test vec_cmple and vec_all_numeric.
1841
1842 2003-12-16  Eric Botcazou  <ebotcazou@libertysurf.fr>
1843
1844         * gcc.c-torture/execute/20031216-1.c: New test.
1845
1846 2003-12-16  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
1847
1848         * g++.dg/template/ptrmem7.C: Simplified the test case to not hit
1849         an ICE regression.
1850
1851 2003-12-15  Mark Mitchell  <mark@codesourcery.com>
1852
1853         PR c++/10926
1854         * g++.dg/template/error9.C: New test.
1855
1856         PR c++/11116
1857         * g++.dg/template/error8.C: New test.
1858
1859 2003-12-15  Roger Sayle  <roger@eyesopen.com>
1860
1861         PR middle-end/13400
1862         * gcc.c-torture/execute/20031215-1.c: New test case.
1863
1864 2003-12-15  Mark Mitchell  <mark@codesourcery.com>
1865
1866         PR c++/13269
1867         * g++.dg/parse/error5.C: New test.
1868
1869         PR c++/12989
1870         * g++.dg/expr/sizeof1.C: New test.
1871
1872         PR c++/13310
1873         * g++.dg/template/crash15.C: New test.
1874
1875 2003-12-15  Geoffrey Keating  <geoffk@apple.com>
1876
1877         * g++.old-deja/g++.pt/vaarg3.C: Don't expect an error for passing
1878         a non-POD type as the last named parameter of a varargs function.
1879
1880 2003-12-15  Mark Mitchell  <mark@codesourcery.com>
1881
1882         PR c++/13243
1883         PR c++/12573
1884         * g++.dg/template/crash14.C: New test.
1885         * g++.dg/template/dependent-expr3.C: Add dg-error markers.
1886
1887 2003-12-15  Nathan Sidwell  <nathan@codesourcery.com>
1888
1889         * g++.dg/other/java1.C: New test.
1890
1891         PR c++/13241
1892         * g++.dg/abi/mangle18-1.C: New test.
1893         * g++.dg/abi/mangle18-2.C: New test.
1894
1895 2003-12-15  Zdenek Dvorak  <rakdver@atrey.karlin.mff.cuni.cz>
1896
1897         PR optimization/10312
1898         * gcc.c-torture/execute/20031214-1.c: New.
1899
1900 2003-12-14  Mark Mitchell  <mark@codesourcery.com>
1901
1902         PR c++/10779
1903         PR c++/12160
1904         * g++.dg/parse/error3.C: New test.
1905         * g++.dg/parse/error4.C: Likewise.
1906         * g++.dg/abi/mangle4.C: Tweak error messages.
1907         * g++.dg/lookup/using5.C: Likewise.
1908         * g++.dg/other/error2.C: Likewise.
1909         * g++.dg/parse/typename5.C: Likewise.
1910         * g++.dg/parse/undefined1.C: Likewise.
1911         * g++.dg/template/arg2.C: Likewise.
1912         * g++.dg/template/ttp3.C: Likewise.
1913         * g++.dg/template/type1.C: Likewise.
1914         * g++.old-deja/g++.other/crash32.C: Likewise.
1915         * g++.old-djea/g++.pt/defarg8.C: Likewise.
1916
1917 2003-12-14  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1918
1919         PR c++/13106
1920         * g++.dg/warn/noreturn-3.C: New test.
1921
1922 2003-12-12  Nathan Sidwell  <nathan@codesourcery.com>
1923
1924         PR c++/13118
1925         * g++.dg/abi/covariant3.C: New.
1926
1927 2003-12-12  Jakub Jelinek  <jakub@redhat.com>
1928
1929         * g++.dg/eh/ia64-1.C: New test.
1930
1931 2003-12-12  Roger Sayle  <roger@eyesopen.com>
1932
1933         PR optimization/13037
1934         * g77.f-torture/execute/13037.f: New test case.
1935
1936 2003-12-12  Nathan Sidwell  <nathan@codesourcery.com>
1937
1938         PR c++/12881
1939         * g++.dg/abi/covariant2.C: New.
1940
1941 2003-12-12  Neil Booth  <neil@daikokuya.co.uk>
1942
1943         * testsuite/gcc.dg/cpp/trad/macro.c: New tests.
1944
1945 2003-12-11  Zack Weinberg  <zack@codesourcery.com>
1946
1947         * gcc.c-torture/execute/wchar_t-1.x: Delete.
1948
1949 2003-12-10  Robert Schiele  <rschiele@uni-mannheim.de>
1950
1951         PR other/10819
1952         * lib/gcc.exp (default_gcc_version): Do not match NL/CR characters
1953         to fix Bug 10819.
1954         * lib/g++.exp (g++_version): Likewise.
1955         * lib/g77.exp (g77_version): Likewise.
1956         * lib/objc.exp (default_objc_version): Likewise.
1957
1958 2003-12-10  Richard Henderson  <rth@redhat.com>
1959
1960         * gcc.c-torture/execute/wchar_t-1.c: Convert to utf-8.
1961
1962         * gcc.dg/intermod-1.c: Adjust assembler scan pattern for alpha.
1963
1964 2003-12-08  Matt Austern  <austern@apple.com>
1965
1966         PR c/13134
1967         * lib/gcc-dg.exp (dg-require-visibility): Define.
1968         * lib/target-supports (check_visibility_available): Define.
1969         * gcc.dg/visibility-1.c: New test.
1970         * gcc.dg/visibility-2.c: Likewise.
1971         * gcc.dg/visibility-3.c: Likewise.
1972         * gcc.dg/visibility-4.c: Likewise.
1973         * gcc.dg/visibility-5.c: Likewise.
1974         * gcc.dg/visibility-6.c: Likewise.
1975         * g++.dg/ext/visibility-1.C: Likewise.
1976         * g++.dg/ext/visibility-2.C: Likewise.
1977         * g++.dg/ext/visibility-3.C: Likewise.
1978         * g++.dg/ext/visibility-4.C: Likewise.
1979         * g++.dg/ext/visibility-5.C: Likewise.
1980         * g++.dg/ext/visibility-6.C: Likewise.
1981
1982 2003-12-07  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
1983
1984         * g++.dg/lookup/java1.C: New test.
1985         * g++.dg/lookup/java2.C: New test.
1986
1987 2003-12-07  Falk Hueffner  <falk@debian.org>
1988
1989         * g++.dg/opt/noreturn-1.C: New test.
1990
1991 2003-12-07  Wolfgang Bangerth  <bangerth@dealii.org>
1992
1993         * gcc.dg/overflow-1.c: New test.
1994
1995 2003-12-07  Eric Botcazou  <ebotcazou@libertysurf.fr>
1996
1997         * g77.f-torture/compile/13060.f: New test.
1998
1999 2003-12-06  Mark Mitchell  <mark@codesourcery.com>
2000
2001         PR c++/13323
2002         * g++.dg/inherit/operator2.C: New test.
2003
2004 2003-12-05  Mark Mitchell  <mark@codesourcery.com>
2005
2006         PR c++/13305
2007         * g++.dg/ext/attrib9.C: New test.
2008
2009 2003-12-05  Mark Mitchell  <mark@codesourcery.com>
2010
2011         PR c++/13314
2012         * g++.dg/template/error7.C: New test.
2013
2014 2003-12-05  Stuart Menefy <stuart.menefy@st.com>
2015             J"orn Rennecke <joern.rennecke@superh.com>
2016
2017         PR target/13302
2018         * g++.dg/other/struct-va_list.C: New test.
2019
2020 2003-12-05  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2021
2022         PR c++/13166
2023         * g++.dg/parse/defarg6.C: New test.
2024
2025 2003-12-05  Hans-Peter Nilsson  <hp@axis.com>
2026
2027         PR target/13256
2028         * gcc.c-torture/execute/20031201-1.c: New test.
2029
2030 2003-12-05  Arnaud Charlet  <charlet@act-europe.fr>
2031
2032         * ada/acats/run_acats: Add checks against missing gnatlib/gnattools.
2033
2034 2003-12-05  Eric Botcazou  <ebotcazou@libertysurf.fr>
2035
2036         * gcc.dg/builtin-return-1.c: New test.
2037
2038 2003-12-04  Stuart Menefy <stuart.menefy@st.com>
2039             J"orn Rennecke <joern.rennecke@superh.com>
2040
2041         PR optimization/13260
2042         * gcc.c-torture/execute/20031204-1.c: New test.
2043
2044 2003-12-03  Mark Mitchell  <mark@codesourcery.com>
2045
2046         PR c++/9127
2047         * g++.dg/template/error6.C: New test.
2048
2049 2003-12-03  Jakub Jelinek  <jakub@redhat.com>
2050
2051         * gcc.dg/20031202-1.c: New test.
2052
2053 2003-12-03  Mark Mitchell  <mark@codesourcery.com>
2054
2055         PR c++/13179
2056         * g++.dg/template/eh1.C: New test.
2057
2058         PR c++/10771
2059         * g++.dg/template/error5.C: New test.
2060
2061 2003-12-02  David Ung  <davidu@mips.com>
2062
2063         * gcc.dg/compat/vector-check.h: Corrected type for var
2064         g_##TMODE
2065
2066 2003-12-02  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
2067
2068         PR c++/10126
2069         * g++.dg/template/ptrmem8.C: New test.
2070
2071 2003-12-02  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
2072
2073         PR c++/12573
2074         * g++.dg/template/dependent-expr3.C: New test.
2075
2076 2003-12-01  James Lemke  <jim@wasabisystems.com>
2077
2078         * gcc.dg/arm-g2.c: New test.
2079
2080 2003-12-01  Roger Sayle  <roger@eyesopen.com>
2081
2082         PR optimization/11634
2083         * gcc.dg/20031201-2.c: New test case.
2084
2085 2003-12-01  Zack Weinberg  <zack@codesourcery.com>
2086
2087         PR 11433
2088         * objc.dg/proto-lossage-3.m: New test.
2089
2090 2003-12-01  Roger Sayle  <roger@eyesopen.com>
2091
2092         PR optimization/12628
2093         * gcc.dg/20031201-1.c: New test case.
2094
2095 2003-12-01  Eric Botcazou  <ebotcazou@libertysurf.fr>
2096
2097         * gcc.dg/unaligned-1.c: New test.
2098
2099 2003-11-30  Mark Mitchell  <mark@codesourcery.com>
2100
2101         PR c++/9849
2102         * g++.dg/template/error4.C: New test.
2103         * g++.dg/template/nested3.C: Adjust error markers.
2104
2105 2003-11-30  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2106
2107         * gcc.dg/cpp/assert4.c: Check more #system assertions.
2108
2109 2003-11-29  Joseph S. Myers  <jsm@polyomino.org.uk>
2110
2111         PR c/10333
2112         * gcc.dg/bitfld-7.c: New test.
2113
2114 2003-11-29  Richard Sandiford  <rsandifo@redhat.com>
2115
2116         * gcc.dg/tls/asm-1.C: New test.
2117
2118 2003-11-28  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2119
2120         * gcc.dg/cpp/assert4.c: Update.
2121
2122 2003-11-28  Eric Botcazou  <ebotcazou@libertysurf.fr>
2123
2124         * gcc.dg/builtin-apply2.c: Set size of stack argument data to 64.
2125         * gcc.dg/builtin-apply3.c: New test.
2126
2127 2003-11-27  Eric Botcazou  <ebotcazou@libertysurf.fr>
2128
2129         * lib/compat.exp (compat-obj): New xfaildata parameter.
2130         Use it to set compiler_conditional_xfail_data before compiling.
2131         (compat-get-options): Handle dg-xfail-if.
2132         (compat-execute): Retrieve XFAIL data and pass them to compat-obj.
2133         * gcc.dg/compat/vector-1_x.c: XFAIL on SPARC.
2134         * gcc.dg/compat/vector-1_y.c: Likewise.
2135         * gcc.dg/compat/vector-2_x.c: Likewise.
2136         * gcc.dg/compat/vector-2_y.c: Likewise.
2137
2138 2003-11-27  Eric Botcazou  <ebotcazou@libertysurf.fr>
2139
2140         * g++.dg/opt/reg-stack4.C: New test.
2141
2142 2003-11-27  Eric Botcazou  <ebotcazou@libertysurf.fr>
2143
2144         * gcc.dg/builtin-apply2.c: New test.
2145
2146 2003-11-26  Eric Botcazou  <ebotcazou@libertysurf.fr>
2147
2148         * gcc.c-torture/compile/20031023-4.c: Don't XFAIL on SPARC64.
2149
2150 2003-11-23  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2151
2152         PR c++/12924
2153         * g++.dg/template/template-id-2.C: New test.
2154
2155 2003-11-22  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2156
2157         PR c++/5369
2158         * g++.dg/template/memfriend1.C: New test.
2159         * g++.dg/template/memfriend2.C: Likewise.
2160         * g++.dg/template/memfriend3.C: Likewise.
2161         * g++.dg/template/memfriend4.C: Likewise.
2162         * g++.dg/template/memfriend5.C: Likewise.
2163         * g++.dg/template/memfriend6.C: Likewise.
2164         * g++.dg/template/memfriend7.C: Likewise.
2165         * g++.dg/template/memfriend8.C: Likewise.
2166         * g++.old-deja/g++.pt/friend44.C: Remove a bogus error.
2167
2168 2003-11-21  Mark Mitchell  <mark@codesourcery.com>
2169
2170         PR c++/12515
2171         * g++.dg/ext/cond1.C: New test.
2172
2173 2003-11-20  Richard Henderson  <rth@redhat.com>
2174
2175         * gcc.dg/20020201-2.c: Remove.
2176         * gcc.dg/20020201-4.c: Remove.
2177         * gcc.dg/20020304-1.c: Remove.
2178
2179 2003-11-19  Nathanael Nerode  <neroden@gcc.gnu.org>
2180
2181         * gcc.dg/cpp/trad/xwin1.c: New test case.
2182
2183 2003-11-19  Andreas Tobler  <a.tobler@schweiz.ch>
2184
2185         * g++.dg/compat/compat.exp: Add DYLD_LIBRARY_PATH for darwin.
2186         * lib/g77.exp: Likewise.
2187         * lib/objc.exp: Likewise.
2188         * lib/g++.exp: Likewise, add -multiply_defined suppress flag
2189         for darwin.
2190
2191 2003-11-18  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2192
2193         PR c++/12932
2194         * g++.dg/template/static5.C: New test.
2195
2196 2003-11-18  Joseph S. Myers  <jsm@polyomino.org.uk>
2197
2198         * gcc.dg/nested-func-1.c: New test.
2199
2200 2003-11-16  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2201
2202         * gcc.dg/cpp/assert4.c: New test.
2203
2204 2003-11-14  Giovanni Bajo  <giovannibajo@libero.it>
2205
2206         PR c++/2294
2207         * g++.dg/lookup/using9.c: New test.
2208
2209 2003-11-14  Mark Mitchell  <mark@codesourcery.com>
2210
2211         PR c++/12762
2212         * g++.dg/template/error3.C: New test.
2213
2214 2003-11-14  Arnaud Charlet  <charlet@act-europe.fr>
2215
2216         PR ada/13035
2217         * ada/acats/run_acats, run_all.sh: Fix syntax error.
2218         No longer use a wrapper for gcc, since this does not work under
2219         Windows.
2220
2221 2003-11-14  Giovanni Bajo  <giovannibajo@libero.it>
2222
2223         PR c++/2094
2224         * g++.dg/template/ptrmem7.C: New test.
2225
2226 2003-11-13  Andrew Pinski <apinski@apple.com>
2227
2228         * gcc.c-torture/compile/20031113-1.c: New test.
2229
2230 2003-11-13  Mark Mitchell  <mark@codesourcery.com>
2231             Kean Johnston <jkj@sco.com>
2232
2233         PR c/13029
2234         * gcc.dg/unused-4.c: Update.
2235
2236 2003-11-13  Eric Botcazou  <ebotcazou@libertysurf.fr>
2237
2238         * g++.dg/opt/const3.C: New test.
2239
2240 2003-11-13  Jan Hubicka  <jh@suse.cz>
2241
2242         * gcc.c-torture/compile/20031112-1.c: New test.
2243
2244 2003-11-12  Mark Mitchell  <mark@codesourcery.com>
2245
2246         * g++.dg/parse/crash10.C: Remove bogus error marker.
2247
2248 2003-11-12  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
2249
2250         * ada/acats/run_acats (host_gnatmake): Use type in a /bin/sh script.
2251         (host_gcc): Likewise.
2252         (ROOT): Honor $PWDCMD.
2253         (BASE): Likewise.
2254         * ada/acats/run_all.sh (dir): Honor $PWDCMD.
2255
2256 2003-11-12  Catherine Moore  <clm@redhat.com>
2257
2258         * gcc.c-torture/execute/20020720-1.x:  Add xfail for frv-*-*.
2259
2260 2003-11-12  Andreas Jaeger  <aj@suse.de>
2261             Jakub Jelinek  <jakub@redhat.com>
2262             Andrew Pinski  <pinskia@physics.uc.edu>
2263             Richard Henderson  <rth@redhat.com>
2264
2265         * gcc.dg/c90-const-expr-2.c (foo): Avoid extra warning on 64-bit
2266         systems.
2267         * gcc.dg/c99-const-expr-2.c (foo): Likewise.
2268
2269         * gcc.dg/20030926-1.c: Make it work on x86_64 systems.
2270         * gcc.dg/i386-pentium4-not-mull.c: Likewise.
2271
2272 2003-11-11  Andreas Jaeger  <aj@suse.de>
2273
2274         * gcc.c-torture/execute/20020720-1.x: Test passes also on x86_64.
2275
2276         * gcc.c-torture/execute/20020227-1.x: Test passes also on x86_64.
2277
2278 2003-11-10  Arnaud Charlet  <charlet@act-europe.fr>
2279
2280         * ada/acats/run_all.sh: Add handling of unsupported (tasking) tests.
2281         Clean ups.
2282
2283 2003-11-10  Waldek Hebisch  <hebisch@math.uni.wroc.pl>
2284
2285         * gcc.dg/trampoline-1.c: New test.
2286
2287 2003-11-09  Andrew Pinski  <pinskia@physics.uc.edu>
2288
2289         * gcc.c-torture/compile/200031109-1.c: New test.
2290
2291 2003-11-08  Joseph S. Myers  <jsm@polyomino.org.uk>
2292
2293         PR c/3190
2294         PR c/8714
2295         * gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
2296         gcc.dg/format/c99-strftime-1.c, gcc.dg/format/ext3.c,
2297         gcc.dg/format/no-y2k-1.c: Update.
2298
2299 2003-11-08  Roger Sayle  <roger@eyesopen.com>
2300
2301         PR optimization/10467
2302         * gcc.dg/20031108-1.c: New test case.
2303
2304 2003-11-07  Geoffrey Keating  <geoffk@apple.com>
2305
2306         * gcc.dg/pch/warn-1.c: Allow for more helpful error message.
2307
2308 2003-11-08  Joseph S. Myers  <jsm@polyomino.org.uk>
2309
2310         * gcc.dg/compound-lvalue-1.c: New test.
2311         * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Remove
2312         some XFAILs.
2313
2314 2003-11-06  Geoffrey Keating  <geoffk@apple.com>
2315
2316         * gcc.dg/altivec-varargs-1.c: New test.
2317
2318 2003-11-05  Eric Botcazou  <ebotcazou@libertysurf.fr>
2319
2320         * gcc.c-torture/compile/20031023-4.c: XFAIL on SPARC64
2321         * gcc.c-torture/compile/simd-5.c: XFAIL on SPARC64 at -O0 and -O1.
2322         * gcc.c-torture/execute/simd-4.x: New file.  XFAIL on SPARC at -O0.
2323         * gcc.c-torture/execute/va-arg-25.x: New file.  XFAIL on SPARC.
2324         * gcc.dg/uninit-C.c: XFAIL on non 64-bit Solaris versions.
2325
2326 2003-11-05  Joseph S. Myers  <jsm@polyomino.org.uk>
2327
2328         * gcc.dg/cond-lvalue-1.c: New test.
2329
2330 2003-11-05  Gernot Hillier  <gernot.hillier@siemens.com>
2331
2332         * g++.old-deja/g++.pt/asm1.C: Enable for e.g. x86_64-*-linux-gnu.
2333
2334 2003-11-05  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2335
2336         PR c++/11616
2337         * g++.dg/template/instantiate5.C: New test.
2338
2339 2003-11-03  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
2340
2341         PR c++/12726
2342         * g++.dg/ext/complit2.C: Replace test with self-contained version.
2343         * ChangeLog: Add missing first entry for above test.
2344
2345 2003-11-02  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2346
2347         PR c++/9810
2348         * g++.dg/template/using8.C: New test.
2349         * g++.old-deja/g++.other/access11.C: Adjust expected error location.
2350
2351 2003-11-02  Roger Sayle  <roger@eyesopen.com>
2352
2353         PR optimization/10817
2354         * gcc.c-torture/compile/20031102-1.c: New test case.
2355
2356 2003-11-02  Kazu Hirata  <kazu@cs.umass.edu>
2357
2358         * gcc.c-torture/execute/va-arg-25.c: Enable only if INT_MAX ==
2359         2147483647.
2360
2361 2003-11-02  Eric Botcazou  <ebotcazou@libertysurf.fr>
2362
2363         * gcc.dg/20031102-1.c: New test.
2364
2365 2003-11-02  Eric Botcazou  <ebotcazou@libertysurf.fr>
2366
2367         * gcc.dg/complex-1.c: New test.
2368
2369 2003-11-01  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2370
2371         PR c++/12796
2372         * g++.dg/template/crash13.C: Adjust expected error location.
2373         * g++.old-deja/g++.brendan/ns1.C: Likewise.
2374
2375 2003-10-31  Richard Earnshaw  <rearnsha@arm.com>
2376
2377         * g++.dg/bprob/bprob.exp: Disable test on arm-elf configs.
2378
2379 2003-10-31  Josef Zlomek  <zlomekj@suse.cz>
2380
2381         PR/10239
2382         * gcc.c-torture/compile/20031031-2.c: New test.
2383
2384 2003-10-31  Josef Zlomek  <zlomekj@suse.cz>
2385
2386         PR/11640
2387         * gcc.c-torture/compile/20031031-1.c: New test.
2388
2389 2003-10-31  Richard Earnshaw  <rearnsha@arm.com>
2390
2391         * g77.dg/bprob/bprob.exp: Disable test on arm-elf configs.
2392         * gcc.misc-tests/bprob.exp: Likewise.
2393         * g77.dg/execute/20001201.x, 6367.x, io0.x, io1.x, u77-test.x: XFAIL
2394         the execution test on arm-elf configs.
2395         * g77.dg/execute/10197.x: New file.  XFAIL the execution test on
2396         configs that don't support scratch files.
2397         * g77.dg/execute/u77-test.x: XFAIL compilation on arm-elf configs.
2398
2399 2003-10-30  Arnaud Charlet  <charlet@act-europe.fr>
2400
2401         * ada/acats/run_all.sh: Do not print PASS messages to stdout, as
2402         done by dejagnu.
2403
2404 2003-10-29  Arnaud Charlet  <charlet@act-europe.fr>
2405
2406         * ada/acats/run_all.sh: Redirect mv output to /dev/null
2407         Avoid non pure sh syntax. Add more logging.
2408
2409         * ada/acats/norun.lst: Disable cdd2a03, since it is expected to
2410         fail.
2411
2412 2003-10-28  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
2413
2414         PR libgcj/10610
2415         * gcc.dg/ppc-stackalign-1.c: New test.
2416
2417 2003-10-28  Arnaud Charlet  <charlet@act-europe.fr>
2418
2419         * ada/acats/run_all.sh: Change output to be more compliant with
2420         dejagnu framework.
2421         Create acats.sum and acats.log files under testsuite/ada/acats
2422         Only run [a-z]* directories, to filter out e.g. CVS.
2423         Redirect build output to log file.
2424
2425 2003-10-27  Arnaud Charlet  <charlet@act-europe.fr>
2426
2427         * README.ada: Removed, integrated in ../doc/sourcebuild.texi
2428
2429 2003-10-27  Arnaud Charlet  <charlet@act-europe.fr>
2430
2431         PR ada/5909:
2432         * README.ada, ada/acats: Import ACATS 2.5 for GCC Ada test suite.
2433
2434 2003-10-27  Jakub Jelinek  <jakub@redhat.com>
2435
2436         * gcc.c-torture/compile/20031023-1.c: New test.
2437         * gcc.c-torture/compile/20031023-2.c: New test.
2438         * gcc.c-torture/compile/20031023-3.c: New test.
2439         * gcc.c-torture/compile/20031023-4.c: New test.
2440
2441 2003-10-26  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2442
2443         PR c++/10371
2444         * g++.dg/lookup/scoped8.C: New test.
2445
2446 2003-10-25  Eric Botcazou  <ebotcazou@libertysurf.fr>
2447
2448         * g++.dg/opt/reg-stack3.C: New test.
2449
2450 2003-10-24  Joseph S. Myers  <jsm@polyomino.org.uk>
2451
2452         * gcc.dg/c99-arraydecl-2.c: New test.  PR c/11943.
2453
2454 2003-10-24  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2455
2456         PR c++/11076
2457         * g++.dg/template/crash13.C: New test.
2458
2459 2003-10-24  Joseph S. Myers  <jsm@polyomino.org.uk>
2460
2461         * gcc.dg/c99-restrict-2.c: New test.
2462
2463 2003-10-24  Nathan Sidwell  <nathan@codesourcery.com>
2464
2465         PR c++/12698, c++/12699, c++/12700, c++/12566
2466         * g++.dg/inherit/covariant9.C: New test.
2467         * g++.dg/inherit/covariant10.C: New test.
2468         * g++.dg/inherit/covariant11.C: New test.
2469
2470 2003-10-23  Jason Merrill  <jason@redhat.com>
2471
2472         PR c++/12726
2473         * g++.dg/ext/complit2.C: New test.
2474
2475 2003-10-20  Falk Hueffner  <falk.hueffner@student.uni-tuebingen.de>
2476
2477         PR target/12654
2478         * gcc.c-torture/execute/20031020-1.c: New test.
2479
2480 2003-10-20  Zdenek Dvorak  <rakdver@atrey.karlin.mff.cuni.cz>
2481
2482         * gcc.dg/old-style-asm-1.c: Also check for (set (pc) on lines
2483         following the jump_insn.
2484
2485 2003-10-22  Joseph S. Myers  <jsm@polyomino.org.uk>
2486
2487         * gcc.dg/cast-lvalue-1.c: New test.
2488
2489 2003-10-21  Mark Mitchell  <mark@codesourcery.com>
2490
2491         PR c++/11962
2492         * g++.dg/template/cond2.C: New test.
2493
2494 2003-10-20  Joseph S. Myers  <jsm@polyomino.org.uk>
2495
2496         * gcc.dg/builtins-28.c: New test.
2497
2498 2003-10-20  Jan Hubicka  <jh@suse.cz>
2499
2500         * testsuite/g++.dg/opt/inline4.C: Do not use min-inline-insns
2501         parameter.
2502         * testsuite/gcc.dg/inline-2.c: Likewise.
2503
2504 2003-10-20  Phil Edwards  <phil@codesourcery.com>
2505
2506         * gcc.dg/20021014-1.c:  XFAIL for *-*-windiss targets.
2507         * gcc.dg/nest.c:  Likewise.
2508
2509 2003-10-20  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2510
2511         PR c++/9781, c++/10583, c++/11862
2512         * g++.dg/parse/crash13.C: New test.
2513
2514 2003-10-20  Zdenek Dvorak  <rakdver@atrey.karlin.mff.cuni.cz>
2515
2516         * gcc.dg/old-style-asm-1.c: Count jump_insns instead of labels.
2517
2518 2003-10-20  Eric Botcazou  <ebotcazou@libertysurf.fr>
2519
2520         * gcc.dg/builtins-18.c: Wrap C99 tests with HAVE_C99_RUNTIME.
2521         Define HAVE_C99_RUNTIME except on Solaris.
2522         * gcc.dg/builtins-20.c: Likewise.
2523
2524 2003-10-19  Zdenek Dvorak  <rakdver@atrey.karlin.mff.cuni.cz>
2525
2526         * gcc.dg/old-style-asm-1.c: Use scan-assembler-times.
2527
2528 2003-10-18  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2529
2530         PR c++/12495
2531         * g++.dg/template/crash21.C: New test.
2532
2533 2003-10-17  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2534
2535         PR c++/2513
2536         * g++.dg/template/typename5.C: New test.
2537
2538 2003-10-17  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2539
2540         PR c++/12369
2541         * g++.dg/template/friend25.C: New test.
2542
2543 2003-10-16  Ziemowit Laski  <zlaski@apple.com>
2544
2545         * objc.dg/try-catch-2.m: Relax target triple to all Darwin
2546         versions.
2547
2548 2003-10-16  Kazu Hirata  <kazu@cs.umass.edu>
2549
2550         * gcc.c-torture/execute/20031003-1.c: Enable only when INT_MAX
2551         == 2147483647.
2552
2553 2003-10-15  Kazu Hirata  <kazu@cs.umass.edu>
2554
2555         * gcc.c-torture/execute/960416-1.x: Remove.
2556         * gcc.c-torture/execute/divconst-3.x: Likewise.
2557
2558 2003-10-15  Hans-Peter Nilsson  <hp@axis.com>
2559
2560         PR target/12598
2561         * gcc.dg/torture/cris-volatile-1.c: New test.
2562
2563 2003-10-14  Roger Sayle  <roger@eyesopen.com>
2564
2565         PR optimization/9325
2566         * gcc.c-torture/execute/20031003-1.c: Remove non-portable tests
2567         for overflowing floating point to integer conversion during RTL
2568         simplification.
2569
2570 2003-10-13  Ziemowit Laski  <zlaski@apple.com>
2571
2572         * objc/execute/_cmd.m: Fix typo.
2573         * objc.dg/image-info.m, objc.dg/symtab-1.m:
2574         Relax 'scan-assembler' regexp.
2575         * objc.dg/try-catch-1.m, objc.dg/try-catch-3.m,
2576         objc.dg/try-catch-4.m: Run on non-Darwin targets.
2577         * objc.dg/zero-link-2.m: Remove blank line.
2578         * objc.dg/zero-link-3.m: New test case.
2579
2580 2003-10-13  Geoffrey Keating  <geoffk@apple.com>
2581
2582         * g77.f-torture/execute/980520-1.x: XFAIL at -O0.
2583
2584         * gcc.dg/asm-names.c: Use scan-assembler-not rather
2585         than linker trickery.
2586
2587 2003-10-13  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
2588
2589         PR c++/12370
2590         * g++.dg/other/friend2.C: New test.
2591
2592 2003-10-12  Steven Bosscher  <steven@gcc.gnu.org>
2593
2594         * gcc.dg/20031012-1.c: New test.
2595
2596 2003-10-12  Steven Bosscher  <steven@gcc.gnu.org>
2597
2598         * gcc.dg/weak/weak-3.c: Fix for new warning.
2599
2600 2003-10-12  Kelley Cook  <kcook@gcc.gnu.org>
2601
2602         PR optimization/8750
2603         * gcc.c-torture/execute/20031012-1.c: New test case.
2604
2605 2003-10-11  Roger Sayle  <roger@eyesopen.com>
2606
2607         * gcc.c-torture/execute/string-opt-8.c: Don't test optimizations
2608         that inline strncmp as cmpstrsi on i386 when compiled with -Os.
2609
2610 2003-10-11  Roger Sayle  <roger@eyesopen.com>
2611
2612         PR optimization/12260
2613         * gcc.c-torture/compile/20031011-2.c: New test case.
2614
2615 2003-10-11  Roger Sayle  <roger@eyesopen.com>
2616
2617         * gcc.c-torture/execute/20031011-1.c: New testcase.
2618
2619 2003-10-11  Eric Botcazou  <ebotcazou@libertysurf.fr>
2620
2621         * gcc.c-torture/compile/20031011-1.c: New test.
2622
2623 2003-10-11  Jan Hubicka  <jh@suse.cz>
2624
2625         * g++.dg/other/first-global.C: New test.
2626
2627 2003-10-11  Roger Sayle  <roger@eyesopen.com>
2628
2629         * gcc.c-torture/execute/string-opt-18.c: New testcase.
2630
2631 2003-10-10  Ian Lance Taylor  <ian@wasabisystems.com>
2632
2633         * gcc.c-torture/compile/20031010-1.c: New test.
2634
2635 2003-10-10  Geoffrey Keating  <geoffk@apple.com>
2636
2637         * gcc.c-torture/execute/va-arg-24.c: Correct, and rename to...
2638         * gcc.c-torture/execute/va-arg-25.c: ... here.
2639
2640 2003-10-09  Mark Mitchell  <mark@codesourcery.com>
2641
2642         * g++.dg/ext/attrib8.C: Only run it on x86 targets.
2643
2644 2003-10-08  Richard Sandiford  <rsandifo@redhat.com>
2645
2646         * gcc.c-torture/compile/mipscop-[1-4].c: Disable for mips16.
2647
2648 2003-10-08  Giovanni Bajo  <giovannibajo@libero.it>
2649
2650         * g++.dg/parse/error2.C: New test.
2651
2652 2003-10-08  Giovanni Bajo <giovannibajo@libero.it>
2653
2654         PR c++/11097
2655         * g++.dg/other/error5.C: Modify the error message.
2656         * g++.dg/lookup/using8.C: New test.
2657
2658 2003-10-07  Geoffrey Keating  <geoffk@apple.com>
2659
2660         * gcc.dg/darwin-abi-2.c: New file.
2661         * gcc.c-torture/execute/va-arg-24.c: New file.
2662
2663 2003-10-06  Bob Wilson  <bob.wilson@acm.org>
2664
2665         * g++.dg/template/spec10.C: Set exit value to zero on success.  Fix
2666         indentation.
2667
2668 2003-10-06  Mark Mitchell  <mark@codesourcery.com>
2669
2670         PR c++/10147
2671         * g++.dg/other/error4.C: Update error messages.
2672         * g++.dg/template/ptrmem4.C: Likewise.
2673
2674         PR c++/12337
2675         * g++.dg/init/new9.C: New test.
2676
2677         PR c++/12334, c++/12236, c++/8656
2678         * g++.dg/ext/attrib8.C: New test.
2679
2680 2003-10-06  Devang Patel  <dpatel@apple.com>
2681
2682         * gcc.dg/debug/dwarf2-3.h: New test.
2683         * gcc.dg/debug/dwarf2-3.c: New test case for -feliminate-dwarf2-dups.
2684
2685 2003-10-06  Wolfgang Bangerth  <bangerth@ticam.utexas.edu>
2686
2687         * g++.dg/opt/cfg2.C: New test.
2688
2689 2003-10-06  Eric Botcazou  <ebotcazou@libertysurf.fr>
2690
2691         * g++.dg/opt/float1.C: New test.
2692
2693 2003-10-04  Eric Botcazou  <ebotcazou@libertysurf.fr>
2694
2695         * gcc.dg/c90-array-lval-6.c: New test.
2696         * gcc.dg/c99-array-lval-6.c: New test.
2697
2698 2003-10-03  Alexander Malmberg  <alexander@malmberg.org>
2699             Ziemowit Laski  <zlaski@apple.com>
2700
2701         * objc.dg/method-6.m ('starboard'): Move prototype from 'Base' to
2702         'Derived', so that it is never considered a class method; add
2703         new warning for '+port' method ambiguity.
2704         * objc.dg/method-12.m: Include <objc/objc.h> instead of
2705         <objc/objc-api.h> (needed on Mac OS X).
2706         * objc.dg/method-13.m: New test.
2707
2708 2003-10-03  Roger Sayle  <roger@eyesopen.com>
2709
2710         PR optimization/9325, PR java/6391
2711         * gcc.c-torture/execute/20031003-1.c: New test case.
2712
2713 2003-10-02  Mark Mitchell  <mark@codesourcery.com>
2714
2715         PR optimization/12180
2716         * gcc.dg/20031002-1.c: New test.
2717
2718         PR c++/12486
2719         * g++.dg/inherit/error1.C: New test.
2720
2721 2003-10-02  Chris Demetriou  <cgd@broadcom.com>
2722
2723         * lib/f-torture.exp (search_for): Rename to...
2724         (search_for_re): This.  Also, clean up comments and the
2725         "regexp" invocation.
2726
2727 2003-10-02  Josef Zlomek  <zlomekj@suse.cz>
2728
2729         * gcc.c-torture/compile/20031002-1.c: New test.
2730
2731 2003-10-02  Jakub Jelinek  <jakub@redhat.com>
2732
2733         * g++.dg/opt/cond1.C: New test.
2734
2735 2003-10-01  Kelley Cook  <kelleycook@wideopenwest.com>
2736
2737         * gcc.dg/Wold-style-definition-2.c: New testcase.
2738         * gcc.dg/wtr-func-def-1.c: Modify to reflect new warning.
2739
2740 2003-09-29  Richard Henderson  <rth@redhat.com>
2741
2742         * g++.dg/init/array10.C: Add dg-options.
2743
2744 2003-09-29  Eric Botcazou  <ebotcazou@libertysurf.fr>
2745
2746         * g++.dg/opt/unroll1.C: Change unsigned to __SIZE_TYPE__.
2747
2748 2003-09-28  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2749
2750         * g++.dg/template/friend19.C: Fix typo.
2751         * g++.old-deja/g++.other/crash31.C: Adjust expected error.
2752
2753 2003-09-28  Richard Sandiford  <rsandifo@redhat.com>
2754
2755         * gcc.c-torture/execute/20030928-1.c: New test.
2756         * gcc.dg/torture/mips-sdata-1.c (f): Refer to x[0] rather than x[3].
2757
2758 2003-09-27  Eric Botcazou  <ebotcazou@libertysurf.fr>
2759
2760         * g++.dg/opt/unroll1.C: New test.
2761
2762 2003-09-26  Roger Sayle  <roger@eyesopen.com>
2763
2764         PR optimization/11741
2765         * gcc.dg/20030926-1.c: New test case.
2766
2767 2003-09-25  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2768
2769         PR c++/5655
2770         * g++.dg/parse/access7.C: New test.
2771         * g++.old-deja/g++.brendan/crash56.C: Fix redeclaration error.
2772
2773 2003-09-24  Ziemowit Laski  <zlaski@apple.com>
2774
2775         MERGE OF objc-improvements-branch into MAINLINE:
2776         * lib/objc.exp (objc_target_compile): Do not point at libobjc headers
2777         if libobjc has not been built.
2778         * objc/execute/IMP.m, objc/execute/_cmd.m, objc/execute/bf-common.h,
2779         objc/execute/bycopy-3.m, objc/execute/class-{1-14}.m,
2780         objc/execute/class-self-2.m, objc/execute/many_args_method.m,
2781         objc/execute/nested-3.m, objc/execute/np-2.m,
2782         objc/execute/object_is_class.m, objc/execute/object_is_meta_class.m,
2783         objc/execute/redefining_self.m, objc/execute/root_methods.m,
2784         objc/execute/static-{1-2}.m, objc/execute/string-{1-4}.m,
2785         objc/execute/va_method.m, objc.dg/comp-types-4.m, objc.dg/headers.m,
2786         objc.dg/special/unclaimed-category-1.h,
2787         objc.dg/special/unclaimed-category-1.m: Make usable with NeXT as
2788         well as GNU runtime.
2789         * execute/next_mapping.h: New header, for GNU->NeXT impedance matching.
2790         * execute/cascading-1.m, execute/function-message-1.m,
2791         objc.dg/anon-1.m, objc.dg/bitfield-{3-4}.m,
2792         objc.dg/call-super-{1-3}.m, objc.dg/category-1.m,
2793         objc.dg/const-str-{3-6}.m, objc.dg/encode-{1-4}.m,
2794         objc.dg/func-ptr-1.m, objc.dg/gnu-runtime-1.m, objc.dg/image-info.m,
2795         objc.dg/method-{3-12}.m, objc.dg/missing-proto-{1-3}.m,
2796         objc.dg/nested-func-1.m, objc.dg/proto-lossage-2.m,
2797         objc.dg/proto-qual-1.m, objc.dg/sizeof-1.m, objc.dg/static-1.m,
2798         objc.dg/symtab-1.m, objc.dg/try-catch-{1-4}.m,
2799         objc.dg/type-size-{1-2}.m, objc.dg/zero-link-{1-2}.m: New test cases.
2800         * objc.dg/bitfield-2.m: Run only on Darwin.
2801         * objc.dg/class-2.m, objc.dg/comp-types-1.m, objc.dg/desig-init-1.m,
2802         objc.dg/method-{1-2}.m, objc.dg/proto-hier-1.m,
2803         objc.dg/proto-lossage-1.m: Adjust for message wording changes.
2804         * objc.dg/const-str-1.m: Fix constant string layout.
2805
2806 2003-09-24  Alexandre Oliva  <aoliva@redhat.com>
2807
2808         * gcc.dg/cpp/Wunknown-pragmas-1.c: New test.
2809
2810 2003-09-23  Geoffrey Keating  <geoffk@apple.com>
2811
2812         * gcc.dg/darwin-abi-1.c: New file.
2813
2814 2003-09-21  Andrew Pinski  <pinskia@physics.uc.edu>
2815
2816         PR target/12281
2817         * gcc.c-torture/compile/20030921-1.c: New test.
2818
2819 2003-09-22  Eric Botcazou  <ebotcazou@libertysurf.fr>
2820
2821         * g++.dg/opt/reg-stack2.C: New test.
2822
2823 2003-09-21  Christian Ehrhardt  <ehrhardt@mathematik.uni-ulm.de>
2824
2825         * g++.dg/eh/delayslot1.C: New test.
2826
2827 2003-09-20  Richard Henderson  <rth@redhat.com>
2828
2829         * gcc.dg/format/gcc_diag-1.c: Add tests for %J.
2830
2831 2003-09-20  Roger Sayle  <roger@eyesopen.com>
2832
2833         * gcc.c-torture/execute/20030920-1.c: New test case.
2834
2835 2003-09-20  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2836
2837         * g++.dg/rtti/typeid3.C: Correct expected error message.
2838
2839 2003-09-20  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2840
2841         PR c++/157
2842         * g++.dg/parse/crash12.C: New test.
2843
2844 2003-09-19  Janis Johnson  <janis187@us.ibm.com>
2845
2846         * gcc.dg/compat/mixed-struct-check.h: New.
2847         * gcc.dg/compat/mixed-struct-defs.h: New.
2848         * gcc.dg/compat/mixed-struct-init.h: New.
2849         * gcc.dg/compat/struct-by-value-19_main.c: New.
2850         * gcc.dg/compat/struct-by-value-19_x.c: New.
2851         * gcc.dg/compat/struct-by-value-19_y.c: New.
2852         * gcc.dg/compat/struct-by-value-20_main.c: New.
2853         * gcc.dg/compat/struct-by-value-20_x.c: New.
2854         * gcc.dg/compat/struct-by-value-20_y.c: New.
2855         * gcc.dg/compat/struct-return-19_main.c: New.
2856         * gcc.dg/compat/struct-return-19_x.c: New.
2857         * gcc.dg/compat/struct-return-19_y.c: New.
2858         * gcc.dg/compat/struct-return-20_main.c: New.
2859         * gcc.dg/compat/struct-return-20_x.c: New.
2860         * gcc.dg/compat/struct-return-20_y.c: New.
2861
2862 2003-09-19  Andrew Pinski  <pinskia@physics.uc.edu>
2863         * g++.dg/init/array11.C: Change unsigned to __SIZE_TYPE__
2864         so that it will not complain on LP64 targets.
2865
2866 2003-09-19  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2867
2868         PR c++/495
2869         * g++.dg/template/friend24.C: New test.
2870
2871 2003-09-19  Nathan Sidwell  <nathan@codesourcery.com>
2872
2873         PR c++/12332
2874         * g++.dg/template/memtmpl2.C: New test.
2875
2876 2003-09-18  Mark Mitchell  <mark@codesourcery.com>
2877
2878         PR target/11184
2879         * gcc.dg/builtin-apply1.c: New test.
2880
2881 2003-09-18  Nathan Sidwell  <nathan@codesourcery.com>
2882
2883         PR c++/9848
2884         * g++.dg/warn/Wunused-4.C: New test.
2885
2886 2003-09-18  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
2887
2888         PR c++/12316
2889         * g++.dg/other/gc2.C: New test.
2890
2891 2003-09-17  Mark Mitchell  <mark@codesourcery.com>
2892
2893         PR c++/11991
2894         * g++.dg/rtti/typeid3.C: New test.
2895
2896         PR c++/12266
2897         * g++.dg/overload/template1.C: New test.
2898
2899 2003-09-17  Eric Botcazou  <ebotcazou@libertysurf.fr>
2900
2901         * g++.dg/opt/cfg3.C: New test.
2902
2903 2003-09-16  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2904
2905         PR c++/7939
2906         * g++.dg/template/crash11.C: New test.
2907
2908 2003-09-16  Jason Merrill  <jason@redhat.com>
2909             Jakub Jelinek  <jakub@redhat.com>
2910
2911         * gcc.dg/attr-warn-unused-result.c: New test.
2912
2913 2003-09-15  Nathan Sidwell  <nathan@codesourcery.com>
2914
2915         PR c++/12184
2916         * g++.dg/expr/call2.C: New test.
2917
2918 2003-09-15  Andreas Jaeger  <aj@suse.de>
2919
2920         * gcc.dg/Wold-style-definition-1.c: New test.
2921
2922 2003-09-14  Mark Mitchell  <mark@codesourcery.com>
2923
2924         PR c++/3907
2925         * g++.dg/parse/template12.C: New test.
2926
2927         * g++.dg/abi/bitfield11.C: New test.
2928         * g++.dg/abi/bitfield12.C: Likewise.
2929
2930 2003-09-14  Alexandre Oliva  <aoliva@redhat.com>
2931
2932         * gcc.dg/cpp/separate-1.c: Adjust line of error.  Test for correct
2933         non-expansion of functional macro name without arguments at EOL.
2934         * gcc.dg/cpp/spacing1.c: Revert 2003-08-04's change.  Likewise.
2935
2936 2003-09-14  Richard Sandiford  <rsandifo@redhat.com>
2937
2938         * gcc.c-torture/execute/20030914-[12].c: New tests.
2939
2940 2003-09-11  Nathan Sidwell  <nathan@codesourcery.com>
2941
2942         PR c++/11788
2943         * g++.dg/overload/addr1.C: New test.
2944
2945 2003-09-10  Ian Lance Taylor  <ian@wasabisystems.com>
2946
2947         * gcc.dg/20030909-1.c: New test.
2948
2949 2003-09-10  Eric Botcazou  <ebotcazou@libertysurf.fr>
2950
2951         * gcc.dg/ultrasp10.c: New test.
2952
2953 2003-09-09  Devang Patel  <dpatel@apple.com>
2954
2955         * gcc.dg/darwin-ld-6.c: New test.
2956
2957 2003-09-09  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2958
2959         * gcc.dg/torture/builtin-explog-1.c: New testcase.
2960
2961 2003-09-08  Mark Mitchell  <mark@codesourcery.com>
2962
2963         * gcc.dg/ia64-types1.c: New test.
2964         * gcc.dg/ia64-types2.c: Likewise.
2965
2966 2003-09-08  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2967
2968         * gcc.dg/builtins-1.c: Add more _Complex tests.
2969         * gcc.dg/torture/builtin-attr-1.c: Likewise.
2970
2971         * gcc.dg/builtins-1.c: Test existing _Complex functions.
2972         * gcc.dg/torture/builtin-attr-1.c: Likewise.
2973
2974 2003-09-08  Mark Mitchell  <mark@codesourcery.com>
2975
2976         PR c++/11786
2977         * g++.dg/lookup/koenig2.C: New test.
2978
2979         PR c++/5296
2980         * g++.dg/rtti/typeid2.C: New test.
2981
2982 2003-09-08  Jakub Jelinek  <jakub@redhat.com>
2983
2984         * gcc.c-torture/compile/20030904-1.c: New test.
2985
2986 2003-09-07  Eric Botcazou  <ebotcazou@libertysurf.fr>
2987
2988         * g++.dg/opt/longbranch2.C: New test.
2989
2990 2003-09-07  Andrew Pinski  <pinskia@physics.uc.edu>
2991
2992         * g++.dg/template/crash10.C: Only compile it.
2993
2994 2003-09-07  Andrew Pinski  <pinskia@physics.uc.edu>
2995
2996         PR middle-end/11665
2997         * gcc.c-torture/compile/20030907-1.c: New test.
2998         * g++.dg/init/array11.C: New test.
2999
3000 2003-09-07  Mark Mitchell  <mark@codesourcery.com>
3001
3002         PR c++/11852
3003         * g++.dg/init/struct1.C: New test.
3004
3005 2003-09-07  Mark Mitchell  <mark@codesourcery.com>
3006
3007         PR c++/12181
3008         * g++.dg/expr/comma1.C: New test.
3009
3010 2003-09-06  Mark Mitchell  <mark@codesourcery.com>
3011
3012         PR c++/11867
3013         * g++.dg/expr/static_cast5.C: New test.
3014
3015 2003-09-06  Andrew Pinski  <pinskia@physics.uc.edu>
3016
3017         PR c++/11507
3018         * g++.dg/lookup/scoped7.C: New test.
3019
3020         PR c++/9574
3021         * g++.dg/other/static1.C: New test.
3022
3023         PR c++/11490
3024         * g++.dg/warn/template-1.C: New test.
3025
3026         PR c++/11432
3027         * g++.dg/template/crash10.C: New test.
3028
3029         PR c++/2478
3030         * g++.dg/overload/VLA.C: New test.
3031
3032         PR c++/10804
3033         * g++.dg/template/call1.C: New test.
3034
3035 2003-09-06  Nathan Sidwell  <nathan@codesourcery.com>
3036
3037         PR c++/11794
3038         * g++.dg/parse/using3.C: New test.
3039
3040 2003-09-06  Roger Sayle  <roger@eyesopen.com>
3041
3042         PR c++/11409
3043         * g++.dg/overload/builtin3.C: New test case.
3044
3045 2003-09-06  Steven Bosscher  <steven@gcc.gnu.org>
3046
3047         PR c/9862
3048         * gcc.dg/20030906-1.c: New test.
3049         * gcc.dg/20030906-2.c: Likewise.
3050
3051 2003-09-06  Nathan Sidwell  <nathan@codesourcery.com>
3052
3053         PR c++/12167
3054         * g++.dg/parse/defarg5.C: New test.
3055
3056         * g++.dg/template/non-type-template-argument-1.C: Tweak expected error.
3057
3058 2003-09-05  Mark Mitchell  <mark@codesourcery.com>
3059
3060         PR c++/12163
3061         * g++.dg/expr/static_cast4.C: New test.
3062
3063         PR c++/12146
3064         * g++.dg/template/crash9.C: New test.
3065
3066 2003-09-05  Andrew Pinski  <pinskia@physics.uc.edu>
3067
3068         * g++.old-deja/g++.ext/pretty2.C: Update for change
3069         in __FUNCTION__.
3070         * g++.old-deja/g++.ext/pretty3.C: Likewise.
3071
3072 2003-09-05  Nathan Sidwell  <nathan@codesourcery.com>
3073
3074         PR c++/11922
3075         * g++/dg/template/qualified-id1.C: New test.
3076
3077         PR c++/12037
3078         * g++.dg/warn/noeffect4.C: New test.
3079
3080 2003-09-04  Matt Austern  <austern@apple.com>
3081
3082         * g++.dg/ext/fnname1.C: New test. (__func__ for C++.)
3083         * g++.dg/ext/fnname2.C: Likewise.
3084         * g++.dg/ext/fnname3.C: Likewise.
3085
3086 2003-09-04  Mark Mitchell  <mark@codesourcery.com>
3087
3088         * g++.dg/expr/lval1.C: New test.
3089         * g++.dg/ext/lvcast.C: Remove.
3090
3091 2003-09-03  Roger Sayle  <roger@eyesopen.com>
3092
3093         PR optimization/11700.
3094         * gcc.c-torture/compile/20030903-1.c: New test case.
3095
3096 2003-09-03  Mark Mitchell  <mark@codesourcery.com>
3097
3098         PR c++/12053
3099         * g++.dg/abi/layout4.C: New test.
3100
3101 2003-09-02  Scott Brumbaugh  <scottb.lists@verizon.net>
3102
3103         PR c++/11553
3104         * g++.dg/parse/friend3.C: New test.
3105
3106 2003-09-02  Mark Mitchell  <mark@codesourcery.com>
3107
3108         PR c++/11847
3109         * g++.dg/template/class1.C: New test.
3110
3111         PR c++/11808
3112         * g++.dg/expr/call1.C: New test.
3113
3114 2003-09-01  Mark Mitchell  <mark@codesourcery.com>
3115
3116         PR c++/12114
3117         * g++.dg/init/ref9.C: New test.
3118
3119         PR c++/11972
3120         * g++.dg/template/nested4.C: New test.
3121
3122 2003-08-29  Mark Mitchell  <mark@codesourcery.com>
3123
3124         PR c++/12093
3125         * g++.dg/template/non-dependent4.C: New test.
3126
3127         PR c++/11928
3128         * g++.dg/inherit/conv1.C: New test.
3129
3130 2003-08-29  Mark Mitchell  <mark@codesourcery.com>
3131
3132         PR c++/6196
3133         * g++.dg/ext/label1.C: New test.
3134         * g++.dg/ext/label2.C: Likewise.
3135
3136 2003-08-28  Mark Mitchell  <mark@codesourcery.com>
3137
3138         * g++.dg/expr/cond3.C: New test.
3139
3140 2003-08-28  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
3141
3142         * gcc.dg/builtins-1.c: Add new builtin cases.
3143
3144 2003-08-28  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
3145
3146         * gcc.dg/builtins-1.c: Add new cases.
3147         * gcc.dg/torture/builtin-attr-1.c: Likewise.
3148
3149 2003-08-28  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
3150
3151         * gcc.dg/builtins-1.c: Add more math builtin tests.
3152         * gcc.dg/torture/builtin-attr-1.c: New test.
3153
3154 2003-08-28  Mark Mitchell  <mark@codesourcery.com>
3155
3156         PR optimization/5079
3157         * g++.dg/opt/static3.C: New test.
3158
3159 2003-08-27  Zdenek Dvorak  <rakdver@atrey.karlin.mff.cuni.cz>
3160
3161         * gcc.misc-tests/gcov-10b.c: New test.
3162
3163 2003-08-27  Mark Mitchell  <mark@codesourcery.com>
3164
3165         * g++.dg/opt/ptrmem3.C: New test.
3166
3167         * g++.old-deja/g++.pt/overload8.C: Remove XFAIL.
3168
3169 2003-08-27  Jakub Jelinek  <jakub@redhat.com>
3170
3171         * gcc.dg/20030826-2.c: New test.
3172
3173 2003-08-26  Roger Sayle  <roger@eyesopen.com>
3174
3175         PR middle-end/12002
3176         * g77.f-torture/compile/12002.f: New test case.
3177
3178 2003-08-26  Roger Sayle  <roger@eyesopen.com>
3179
3180         * gcc.dg/20030826-1.c: New test case.
3181
3182 2003-08-26  Matt Kraai  <kraai@alumni.cmu.edu>
3183
3184         * gcc.dg/noncompile/20030818-1.c: Expect second line of error.
3185
3186 2003-08-26  Nathan Sidwell  <nathan@codesourcery.com>
3187
3188         PR c++/11871
3189         * c++.dg/lookup/crash1.C: New test.
3190
3191         * c++.dg/warn/noeffect3.C: New test.
3192
3193 2003-08-25  Janis Johnson  <janis187@us.ibm.com>
3194
3195         * gcc.dg/compat/vector-1_x.c: Compile with -w.
3196         * gcc.dg/compat/vector-1_y.c: Ditto.
3197         * gcc.dg/compat/vector-2_x.c: Ditto.
3198         * gcc.dg/compat/vector-2_y.c: Ditto.
3199
3200 2003-08-25  Ulrich Weigand  <uweigand@de.ibm.com>
3201
3202         * gcc.dg/20030702-1.c: New test.
3203
3204 2003-08-25  Mark Mitchell  <mark@codesourcery.com>
3205
3206         PR c++/8795
3207         * g++.dg/ext/altivec-1.C: New test.
3208
3209 2003-08-24  Richard Henderson  <rth@redhat.com>
3210
3211         * g++.dg/eh/simd-2.C: Add -w for x86.
3212
3213 2003-08-23  Jakub Jelinek  <jakub@redhat.com>
3214
3215         * gcc.dg/20030815-1.c: New test.
3216
3217 2003-08-23  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
3218
3219         PR c++/3765
3220         * g++.dg/parse/access6.C: New test.
3221
3222 2003-08-23  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
3223
3224         PR c++/641, c++/11876
3225         * g++.dg/template/friend22.C: New test.
3226         * g++.dg/template/friend23.C: Likewise.
3227
3228 2003-08-22  Mark Mitchell  <mark@codesourcery.com>
3229
3230         * gcc.misc-tests/linkage.exp: Treat all HP-UX platforms
3231         identically.
3232
3233 2003-08-22  Mark Mitchell  <mark@codesourcery.com>
3234
3235         * g++.old-deja/g++.ext/attrib5.C: XFAIL on hppa2*-hp-hpux11*.
3236
3237 2003-08-22  Mark Mitchell  <mark@codesourcery.com>
3238
3239         * gcc.dg/20020313-1.c: Add "-w" to dg-options.
3240
3241 2003-08-22  Mark Mitchell  <mark@codesourcery.com>
3242
3243         * gcc.misc-tests/linkage.exp: Add logic for ia64-hp-hpux*.
3244
3245 2003-08-22  Mark Mitchell  <mark@codesourcery.com>
3246
3247         * g++.dg/other/packed1.C: Add XFAIL marker for ia64-hp-hpux*.
3248
3249 2003-08-21  Mark Mitchell  <mark@codesourcery.com>
3250
3251         PR c++/11919
3252         * g++.dg/overload/prom1.C: New test.
3253
3254         PR c++/11551
3255         * g++.dg/parse/dtor2.C: New test.
3256
3257         PR c++/10762
3258         * g++.dg/parse/using2.C: New test.
3259
3260 2003-08-21  Kazu Hirata  <kazu@cs.umass.edu>
3261
3262         PR target/11805
3263         * gcc.c-torture/compile/20030821-1.c: New.
3264
3265 2003-08-20  Mark Mitchell  <mark@codesourcery.com>
3266
3267         PR c++/11834
3268         * g++.dg/template/deduce2.C: New test.
3269
3270 2003-08-21  Josef Zlomek  <zlomekj@suse.cz>
3271
3272         * gcc.c-torture/execute/20030821-1.c: New test.
3273
3274 2003-08-20  Roger Sayle  <roger@eyesopen.com>
3275
3276         PR middle-end/11984
3277         * gcc.dg/20030820-1.c: New test case.
3278
3279 2003-08-20  Nathan Sidwell  <nathan@codesourcery.com>
3280
3281         PR c++/11945
3282         * g++.dg/warn/noeffect2.C: New test.
3283
3284 2003-08-19  Mark Mitchell  <mark@codesourcery.com>
3285
3286         PR c++/10926
3287         * g++.dg/template/dtor2.C: New test.
3288
3289         PR c++/11684
3290         * g++.dg/template/operator1.C: New test.
3291         * g++.dg/parse/operator4.C: New test.
3292
3293         PR c++/11946.C
3294         * g++.dg/expr/enum1.C: New test.
3295         * gcc.dg/c99-bool-1.c: Remove bogus warning.
3296
3297         PR c++/11036.C
3298         * g++.dg/parse/elab2.C: New test.
3299         * g++.dg/parse/typedef4.C: Change error message.
3300         * g++.old-deja/g++.robertl/eb133.C: Remove bogus error markers.
3301         * g++.old-deja/g++.robertl/eb133a.C: Remove bogus error markers.
3302         * g++.old-deja/g++.robertl/eb133b.C: Remove bogus error markers.
3303
3304 2003-08-19  Geoffrey Keating  <geoffk@apple.com>
3305
3306         * gcc.dg/pch/warn-1.c: New.
3307         * gcc.dg/pch/warn-1.hs: New.
3308
3309         * lib/dg-pch.exp (dg-pch): Use 'return' not 'continue' to skip
3310         not-tested file.
3311
3312 2003-08-19  Andrew Pinski  <pinskia@physics.uc.edu>
3313
3314         * gcc.dg/uninit-E.c: Add forgotten dg-warning marker.
3315
3316 2003-08-19  Andrew Pinski  <pinskia@physics.uc.edu>
3317
3318         * gcc.dg/uninit-D.c: New Test.
3319         * gcc.dg/uninit-E.c: New Test.
3320         * gcc.dg/uninit-F.c: New Test.
3321         * gcc.dg/uninit-G.c: New Test.
3322
3323 2003-08-19  Michael Ritzert  <ritzert@t-online.de>
3324
3325         * g++.dg/README: Describe the pch directory.
3326
3327 2003-08-19  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
3328
3329         PR c++/11174
3330         * g++.dg/parse/access4.C: New test.
3331         * g++.dg/parse/access5.C: Likewise.
3332         * g++.old-deja/g++.jason/access17.C: Adjust error message.
3333
3334 2003-08-18  Matt Kraai  <kraai@alumni.cmu.edu>
3335
3336         * gcc.dg/noncompile/20030818-1.c: New.
3337
3338 2003-08-18  Nathan Sidwell  <nathan@codesourcery.com>
3339
3340         PR c++/11957
3341         * g++.dg/warn/noeffect1.C: New test.
3342
3343         * g++.dg/template/scope2.C: New test.
3344         * g++.dg/template/error2.C: Correct dg-error
3345
3346 2003-08-18  Richard Sandiford  <rsandifo@redhat.com>
3347
3348         * gcc.c-torture/compile/mipscop*.c: Turn into compile-only tests.
3349
3350 2003-08-16  Nathan Sidwell  <nathan@codesourcery.com>
3351
3352         PR C++/11512
3353         * g++.dg/template/warn1.C: New.
3354
3355 2003-08-15  Nathan Sidwell  <nathan@codesourcery.com>
3356
3357         * g++.dg/template/error2.C: New test.
3358         * g++.dg/lookup/using7.C: Adjust errors
3359         * g++.old-deja/g++.pt/crash36.C: Likewise.
3360         * g++.old-deja/g++.pt/derived3.C: Likewise.
3361
3362 2003-08-14  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
3363
3364         * gcc.c-torture/execute/builtins/lib/strcat.c: New.
3365         * gcc.c-torture/execute/builtins/string-9-lib.c: New.
3366         * gcc.c-torture/execute/builtins/string-9.c: New, from
3367         string-opt-9.c.  Adjust for execute/builtins framework.
3368         * gcc.c-torture/execute/string-opt-9.c: Delete.
3369
3370 2003-08-12  Mark Mitchell  <mark@codesourcery.com>
3371
3372         * g++.dg/init/new8.C: Use __SIZE_TYPE__ to get the type of size_t.
3373
3374         * g++.dg/parse/ret-type2.C: New test.
3375
3376         PR c++/11703
3377         * g++.dg/init/new8.C: New test.
3378
3379         PR c++/10923
3380         * g++.dg/parse/typedef5.C: New test.
3381
3382         PR c++/9512
3383         * g++.dg/parse/qualified2.C: New test.
3384         * g++.old-deja/g++.other/decl5.C: Mark one more instance of
3385         invalid code.
3386
3387 2003-08-11  Mark Mitchell  <mark@codesourcery.com>
3388
3389         * g++.dg/conversion/ptrmem1.C: New test.
3390
3391 2003-08-11  Jakub Jelinek  <jakub@redhat.com>
3392
3393         PR target/11693
3394         * gcc.dg/20030811-1.c: New test.
3395
3396         PR target/11535
3397         * gcc.c-torture/execute/20030811-1.c: New test.
3398
3399 2003-08-10  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
3400
3401         * gcc.c-torture/execute/string-opt-9.c: Add more strcat cases.
3402
3403 2003-08-10  Mark Mitchell  <mark@codesourcery.com>
3404
3405         PR c++/11789.C
3406         * g++.dg/inherit/multiple1.C: New test.
3407
3408 2003-08-10  Nathan Sidwell  <nathan@codesourcery.com>
3409
3410         * gcc.dg/spe1.c: New test.
3411
3412         PR c++/11670
3413         * g++.dg/expr/cast2.C: New test.
3414
3415         PR c++/10530
3416         * g++.dg/template/dependent-name2.C: New test.
3417
3418 2003-08-08  Andrew Pinski  <pinskia@physics.uc.edu>
3419
3420         * g++.dg/parse/crash11.C: Put the dg options in comments.
3421
3422 2003-08-08  Neil Booth  <neil@daikokuya.co.uk>
3423
3424         * lib/gcc-dg.exp: Update for diagnostic change.
3425
3426 2003-08-07  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
3427
3428         PR c++/5767
3429         * g++.dg/parse/crash11.C: New test.
3430
3431 2003-08-06  Alexandre Oliva  <aoliva@redhat.com>
3432
3433         * gcc.dg/cpp/spacing1.c: Update.
3434
3435 2003-08-04  Janis Johnson  <janis187@us.ibm.com>
3436
3437         PR target/11739
3438         * gcc.misc-tests/i386-prefetch.exp: Use -march=i386 when specifying
3439         a value for -mtune.
3440
3441 2003-08-04  Roger Sayle  <roger@eyesopen.com>
3442
3443         PR middle-end/11771
3444         * gcc.c-torture/compile/20030804-1.c: New test case.
3445
3446 2003-08-04  Roger Sayle  <roger@eyesopen.com>
3447
3448         * gcc.dg/20030804-1.c: New test case.
3449
3450 2003-08-04  Alexandre Oliva  <aoliva@redhat.com>
3451
3452         * gcc.dg/cpp/separate-1.c: New test.
3453
3454 2003-08-03  Nathan Sidwell  <nathan@codesourcery.com>
3455
3456         PR c++/11704
3457         * g++.dg/template/dependent-expr2.C: New test.
3458
3459         PR c++/11766
3460         * g++.dg/expr/ptrmem1.C: New test.
3461
3462 2003-08-03  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
3463
3464         PR c++/9453
3465         * g++.dg/template/friend15.C: New test.
3466
3467 2003-08-03  Neil Booth  <neil@daikokuya.co.uk>
3468
3469         * lib/dg-pch.exp: Work round PCH bug.
3470
3471 2003-08-02  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
3472
3473         * gcc.dg/builtins-1.c: Add macro helpers.  Add missing math
3474         builtins.  Move cases from builtins-4.c here.
3475
3476         * gcc.dg/torture/builtin-math-1.c: New test taken from
3477         bits of gcc.dg/builtins-3.c, gcc.dg/builtins-5.c and also some
3478         additional cases.
3479
3480         * gcc.dg/builtins-3.c, gcc.dg/builtins-4.c, gcc.dg/builtins-5.c:
3481         Delete.
3482
3483 2003-08-02  Nathan Sidwell  <nathan@codesourcery.com>
3484
3485         PR c++/9447
3486         * g++.dg/template/using7.C: New test.
3487
3488 2003-08-02  Neil Booth  <neil@daikokuya.co.uk>
3489
3490         * import1.c, import2.c: New tests.
3491
3492 2003-08-01  Jakub Jelinek  <jakub@redhat.com>
3493
3494         * g++.dg/eh/crossjump1.C: New test.
3495
3496 2003-08-01  Mark Mitchell  <mark@codesourcery.com>
3497
3498         PR c++/11697
3499         * g++.dg/template/using6.C: New test.
3500
3501         PR c++/11744
3502         * g++.dg/template/koenig2.C: New test.
3503
3504 2003-08-01  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
3505
3506         PR c++/7983
3507         * g++.dg/parse/typedef4.C: New test.
3508
3509 2003-08-01  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
3510
3511         PR c++/8442, c++/8806
3512         * g++.dg/template/elab1.C: New test.
3513         * g++.dg/template/type2.C: Likewise.
3514         * g++.dg/template/ttp3.C: Adjust expected error message.
3515         * g++.old-deja/g++.law/visibility13.C: Likewise.
3516         * g++.old-deja/g++.niklas/t135.C: Likewise.
3517         * g++.old-deja/g++.pt/ttp41.C: Likewise.
3518         * g++.old-deja/g++.pt/ttp43.C: Use qualified name for template
3519         template argument.
3520         * g++.old-deja/g++.pt/ttp44.C: Likewise.
3521
3522 2003-08-01  Nathan Sidwell  <nathan@codesourcery.com>
3523
3524         PR c++/11295
3525         * g++.dg/ext/stmtexpr1.C: New test.
3526
3527         * g++.dg/opt/tmp1.C: New test.
3528
3529         PR c++/11525
3530         * g++.dg/parse/constant4.C: New test.
3531
3532         PR c++/9447
3533         * g++.dg/template/using5.C: New test.
3534
3535 2003-07-31  Roger Sayle  <roger@eyesopen.com>
3536
3537         * gcc.dg/builtins-27.c: New test case.
3538
3539 2003-07-31  Jakub Jelinek  <jakub@redhat.com>
3540
3541         * gcc.dg/tls/opt-7.c: New test.
3542
3543 2003-07-31  Andrew Pinski  <pinskia@physics.uc.edu>
3544
3545         * g++.old-deja/g++.other/crash18.C: Remove.
3546
3547 2003-07-31  Nathan Sidwell  <nathan@codesourcery.com>
3548
3549         * g++.dg/template/explicit3.C: New.
3550         * g++.dg/template/explicit4.C: New.
3551         * g++.dg/template/explicit5.C: New.
3552
3553         PR c++/11347
3554         * g++.dg/template/memtmpl1.C: New.
3555
3556 2003-07-29  Andrew Pinski <pinskia@physics.uc.edu>
3557
3558         PR target/11565
3559         * gcc.dg/i386-387-1.c (dg-options): Add -march=i386.
3560         * gcc.dg/i386-387-5.c (dg-options): Likewise.
3561
3562 2003-07-30  Jan Hubicka  <jh@suse.cz>
3563
3564         * vtgc1.c: Kill.
3565
3566 2003-07-29  Zack Weinberg  <zack@codesourcery.com>
3567
3568         * gcc.dg/struct-in-proto-1.c: New test.
3569
3570 2003-07-29  Neil Booth  <neil@daikokuya.co.uk>
3571
3572         * gcc.dg/cpp/include2.c: Only expect one message.
3573
3574 2003-07-29  Nathan Sidwell  <nathan@codesourcery.com>
3575
3576         PR c++/9447
3577         * g++.dg/template/using1.C: New test.
3578         * g++.dg/template/using2.C: New test.
3579         * g++.dg/template/using3.C: New test.
3580         * g++.dg/template/using4.C: New test.
3581
3582 2003-07-29  Alexandre Oliva  <aoliva@redhat.com>
3583
3584         * gcc.c-torture/execute/string-opt-9.c: strcmp returns int.
3585         * gcc.c-torture/execute/string-opt-10.c: Likewise.
3586
3587 2003-07-28  Jan Hubicka  <jh@suse.cz>
3588
3589         PR c++/11530
3590         * g++.dg/opt/call1.C: New test.
3591
3592 2003-07-28  Alexandre Oliva <aoliva@redhat.com>
3593
3594         PR c++/11667
3595         * g++.dg/init/enum2.C: New test.
3596         * g++.dg/template/overload1.C: Add "-w" option.
3597
3598 2003-07-28    <hp@bitrange.com>
3599
3600         * gcc.dg/Wdeclaration-after-statement-1.c,
3601         gcc.dg/Wdeclaration-after-statement-2.c: New tests.
3602
3603 2003-07-28  Jakub Jelinek  <jakub@redhat.com>
3604
3605         * gcc.c-torture/compile/20030725-1.c: New test.
3606
3607 2003-07-28  Aldy Hernandez  <aldyh@redhat.com>
3608
3609         * gcc.dg/20030505.c: Only run for SPE.
3610         Remove definition of opaque type.
3611
3612 2003-07-27  Mark Mitchell  <mark@codesourcery.com>
3613
3614         * g++.dg/template/ptrmem6.C: New test.
3615
3616 2003-07-26  Geoffrey Keating  <geoffk@apple.com>
3617
3618         * gcc.c-torture/compile/zero-strct-2.c: New test.
3619
3620 2003-07-25  Geoffrey Keating  <geoffk@apple.com>
3621
3622         * gcc.dg/intermod-1.c: New test.
3623
3624 2003-07-25  Nathan Sidwell  <nathan@codesourcery.com>
3625
3626         PR c++/11617
3627         * g++.dg/template/lookup2.C: New test.
3628         * g++.dg/template/memclass1.C: Remove instantiated from error.
3629         * g++.dg/other/error2.C: Tweak expected errors.
3630
3631         PR c++/11596
3632         * g++.dg/template/defarg3.C: New test.
3633
3634         * g++.dg/ext/packed2.C: Pack member struct too. Explain why.
3635
3636 2003-07-24  Mark Mitchell  <mark@codesourcery.com>
3637
3638         * g++.dg/inherit/access5.C: New test.
3639
3640 2003-07-24  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
3641
3642         PR c++/11513
3643         * g++.dg/template/crash8.C: New test.
3644
3645 2003-07-23  Steven Bosscher <steven@gcc.gnu.org>
3646
3647         PR c/10602
3648         * gcc.dg/noncompile/incomplete-2.c: New test.
3649
3650 2003-07-23  Mark Mitchell  <mark@codesourcery.com>
3651
3652         PR c++/11645
3653         * g++.dg/inherit/access4.C: New test.
3654
3655         PR c++/11517
3656         * g++.dg/expr/cond2.C: New test.
3657
3658         PR optimization/10679
3659         * g++.dg/opt/inline4.C: New test.
3660
3661 2003-07-23  Nathan Sidwell  <nathan@codesourcery.com>
3662
3663         * g++.dg/parse/crash10: New test.
3664
3665 2003-07-22  Nathan Sidwell  <nathan@codesourcery.com>
3666
3667         * g++.dg/ext/flexary1.C: New test.
3668
3669 2003-07-22  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
3670
3671         PR c++/10793
3672         * g++.dg/template/crash9.C: New test.
3673
3674 2003-07-22  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
3675
3676         PR c++/3004
3677         * g++.dg/parse/typedef3.C: New test.
3678
3679         PR c++/7906
3680         * g++.dg/parse/operator2.C: New test.
3681
3682         PR c++/8895
3683         * g++.dg/parse/def-tmpl-arg1.C: New test.
3684
3685         PR c++/9282
3686         * g++.dg/parse/funptr1.C: New test.
3687
3688         PR c++/9452
3689         * g++.dg/parse/ambig3.C: New test.
3690
3691         PR c++/9454
3692         * g++.dg/parse/operator3.C: New test.
3693
3694         PR c++/9486
3695         * g++.dg/parse/template10.C: New test.
3696
3697         PR c++/9488
3698         * g++.dg/parse/template11.C: New test.
3699
3700         PR c++/10150
3701         * g++.dg/parse/invalid-op1.C: New test.
3702
3703         PR c++/10247
3704         * g++.dg/parse/condexpr1.C: New test.
3705
3706 2003-07-22  Nathan Sidwell  <nathan@codesourcery.com>
3707
3708         * g++.dg/ext/packed3.C: New test.
3709         * g++.dg/ext/packed4.C: New test.
3710
3711         * gcc.dg/pack-test-3.c: New test.
3712
3713 2003-07-21  Janis Johnson  <janis187@us.ibm.com>
3714
3715         * lib/compat.exp: Handle dg-options per source file.
3716         * g++.dg/compat/abi/bitfield1_x.C: Specify dg-options.
3717         * g++.dg/compat/abi/bitfield1_y.C: Ditto.
3718         * g++.dg/compat/abi/bitfield2_x.C: Ditto.
3719         * g++.dg/compat/abi/bitfield2_y.C: Ditto.
3720         * g++.dg/compat/abi/vbase8-10_x.C: Ditto.
3721         * g++.dg/compat/abi/vbase8-10_y.C: Ditto.
3722         * g++.dg/compat/abi/vbase8-21_x.C: Ditto.
3723         * g++.dg/compat/abi/vbase8-21_y.C: Ditto.
3724         * g++.dg/compat/abi/vbase8-22_x.C: Ditto.
3725         * g++.dg/compat/abi/vbase8-22_y.C: Ditto.
3726         * g++.dg/compat/abi/vbase8-4_x.C: Ditto.
3727         * g++.dg/compat/abi/vbase8-4_y.C: Ditto.
3728         * g++.dg/compat/break/bitfield7_x.C: Ditto.
3729         * g++.dg/compat/break/bitfield7_y.C: Ditto.
3730
3731 2003-07-21  Andrew Pinski  <pinskia@physics.uc.edu>
3732
3733         PR c/10320
3734         * gcc.c-torture/execute/20030718-1.c: New test.
3735
3736 2003-07-21  Eric Botcazou  <ebotcazou@libertysurf.fr>
3737
3738         PR optimization/11536
3739         * gcc.dg/20030721-1.c: New test.
3740
3741 2003-07-19  Mark Mitchell  <mark@codesourcery.com>
3742
3743         PR c++/11546
3744         * g++.dg/template/lookup1.C: New test.
3745
3746 2003-07-19  Zack Weinberg  <zack@codesourcery.com>
3747
3748         * gcc.dg/noncompile/label-1.c: New comprehensive test case for
3749         diagnostics of ill-formed constructs involving labels.
3750         * gcc.dg/noncompile/label-lineno-1.c: Add error regexp for
3751         the new 'previously defined here' message.
3752
3753 2003-07-18  Nathan Sidwell  <nathan@codesourcery.com>
3754
3755         * g++.dg/parse/non-dependent2.C: New test.
3756
3757 2003-07-18  Andrew Pinski  <pinskia@physics.uc.edu>
3758
3759         * g++.dg/init/init-ref4.C: xfail on targets without
3760         weak symbols.
3761
3762 2003-07-17  Jakub Jelinek  <jakub@redhat.com>
3763
3764         PR target/11087
3765         * gcc.c-torture/execute/20030717-1.c: New test.
3766
3767 2003-07-18  Eric Botcazou  <ebotcazou@libertysurf.fr>
3768
3769         * g++.dg/opt/cfg1.C: New test.
3770
3771 2003-07-17  Mark Mitchell  <mark@codesourcery.com>
3772
3773         PR optimization/11557
3774         * gcc.dg/20030717-1.c: New test.
3775
3776 2003-07-17  Andrew Pinski <pinskia@physics.uc.edu>
3777
3778         PR c++/10476
3779         * g++.dg/expr/crash-1.C: New test.
3780
3781         PR c++/11027
3782         * g++.dg/template/init3.C: New test.
3783
3784         PR c++/8222
3785         * g++.dg/template/non-dependent1.C: New test.
3786
3787         PR c++/11070
3788         * g++.dg/template/non-dependent2.C: New test.
3789
3790         PR c++/11071
3791         * g++.dg/template/non-dependent3.C: New test.
3792
3793         PR c++/9907
3794         * g++.dg/template/sizeof5.C: New test.
3795
3796 2003-07-17  Geoffrey Keating  <geoffk@apple.com>
3797
3798         PR 11498
3799         * gcc.c-torture/compile/mangle-1.c: New file.
3800
3801 2003-07-17  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
3802
3803         PR c++/7809
3804         * g++.dg/parse/access3.C: New test.
3805
3806 2003-07-17  Andrew Pinski  <pinskia@physics.uc.edu>
3807
3808         PR c++/11384
3809         * g++.dg/init/init-ref4.C: New test.
3810
3811 2003-07-16  Mark Mitchell  <mark@codesourcery.com>
3812
3813         PR c++/11547
3814         * g++.dg/parse/constant3.C: New test.
3815         * g++.dg/parse/crash7.C: Likewise.
3816
3817 2003-07-16  Andrew Pinski  <pinskia@physics.uc.edu>
3818
3819         PR target/11008
3820         * gcc.dg/i386-pentium4-not-mull.c: New.
3821
3822 2003-07-16  J"orn Rennecke <joern.rennecke@superh.com>
3823
3824         * gcc.dg/asm-names.c (ymain): Make it weak.
3825
3826 2003-07-16  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
3827
3828         PR c++/5421
3829         * g++.dg/template/friend21.C: New test.
3830
3831 2003-07-16  Jakub Jelinek  <jakub@redhat.com>
3832
3833         * gcc.dg/cleanup-8.c: New test.
3834         * gcc.dg/cleanup-9.c: New test.
3835
3836 2003-07-16  Danny Smith  <dannysmith@users.sourceforge.net>
3837
3838         * g++.dg/ext/dll-MI1.h: New file.
3839         * g++.dg/ext/dllexport-MI1.C: New file.
3840         * g++.dg/ext/dllimport-MI1.C: New file.
3841
3842 2003-07-15  Jakub Jelinek  <jakub@redhat.com>
3843
3844         * gcc.c-torture/execute/string-opt-8.c (main): Remove i370 and s390,
3845         it does not have cmpstrsi patterns (just cmpmemsi).
3846
3847 2003-07-15  Mark Mitchell  <mark@codesourcery.com>
3848
3849         PR debug/11473
3850         * g++.dg/debug/debug8.C: New test.
3851
3852 2003-07-15  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
3853
3854         PR c++/10108
3855         * g++.dg/template/crash7.C: New test.
3856
3857 2003-07-15  Kazu Hirata  <kazu@cs.umass.edu>
3858
3859         PR target/10795
3860         * gcc.c-torture/compile/20030708-1.c: New.
3861
3862 2003-07-15  Eric Botcazou  <ebotcazou@libertysurf.fr>
3863
3864         * gcc.c-torture/execute/20030715-1.c: New test.
3865
3866 2003-07-14  Geoffrey Keating  <geoffk@apple.com>
3867
3868         * gcc.dg/pch/inline-3.c: New file.
3869         * gcc.dg/pch/inline-3.hs: New file.
3870         * gcc.dg/pch/inline-4.c: New file.
3871         * gcc.dg/pch/inline-4.hs: New file.
3872
3873 2003-07-14  Mark Mitchell  <mark@codesourcery.com>
3874
3875         PR c++/11509
3876         * g++.dg/template/crash6.C: New test.
3877
3878         PR c++/7053
3879         * g++.dg/template/friend20.C: New test.
3880
3881         PR c++/7019
3882         * g++.dg/template/overload2.C: New test.
3883
3884 2003-07-14  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
3885
3886         PR optimization/11440
3887         * gcc.c-torture/execute/20030714-1.c: New test.
3888
3889 2003-07-14  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
3890
3891         PR c++/11154
3892         * g++.dg/template/partial2.C: New test.
3893
3894 2003-07-13  Mark Mitchell  <mark@codesourcery.com>
3895
3896         PR c++/11503
3897         * g++.dg/template/anon1.C: New test.
3898
3899         PR c++/11493
3900         PR c++/11495
3901         * g++.dg/parse/template9.C: Likewise.
3902         * g++.dg/template/crash4.C: New test.
3903         * g++.dg/template/koenig1.C: Likewise.
3904         * g++.old-deja/g++.benjamin/tem03.C: Adjust error markers.
3905         * g++.old-deja/g++.benjamin/tem06.C: Declare "x".
3906         * g++.old-deja/g++.jason/overload33.C: Use this-> when calling
3907         functions.
3908         * g++.old-deja/g++.jason/template36.C: Likewise.
3909         * g++.old-deja/g++.mike/p1989.C: Likewise.
3910         * g++.old-deja/g++.pt/lookup2.C: Use -fpermissive when compiling.
3911         * g++.old-deja/g++.pt/ttp20.C: Use this->.
3912         * g++.old-deja/g++.pt/ttp21.C: Use this->.
3913         * g++.old-deja/g++.pt/typename13.C: Use -fpermissive when
3914         compiling.
3915         * g++.old-deja/g++.pt/union2.C: Use this->.
3916
3917 2003-07-11  Jakub Jelinek  <jakub@redhat.com>
3918
3919         * gcc.dg/20030711-1.c: New test.
3920
3921 2003-07-11  Nathan Sidwell  <nathan@codesourcery.com>
3922
3923         PR c++/11050
3924         * g++.dg/parse/args1.C: New test.
3925         * g++.pt/defarg8.C: Change expected errors.
3926
3927 2003-07-11  Mark Mitchell  <mark@codesourcery.com>
3928
3929         PR c++/8164
3930         * g++.dg/template/nontype2.C: New test.
3931
3932         PR c++/10558
3933         * g++.dg/parse/template8.C: New test.
3934
3935         PR c++/8327
3936         * g++.dg/template/scope1.C: New test.
3937
3938         * g++.dg/warn/Wsign-compare-1.C: New test.
3939
3940 2003-07-10  Kazu Hirata  <kazu@cs.umass.edu>
3941
3942         * gcc.dg/20021018-1.c: Disable if the sizeof (int) < 4.
3943
3944 2003-07-10  Mark Mitchell  <mark@codesourcery.com>
3945
3946         PR c++/9411
3947         * g++.dg/template/explicit2.C: New test.
3948
3949         PR c++/10032
3950         * g++.dg/warn/pedantic1.C: New test.
3951
3952 2003-07-10  Nathan Sidwell  <nathan@codesourcery.com>
3953
3954         PR c++ 9483
3955         * g++.dg/other/field1.C: New test.
3956
3957 2003-07-10  Kazu Hirata  <kazu@cs.umass.edu>
3958
3959         PR c/11449
3960         * gcc.c-torture/compile/20030707-1.c: New.
3961
3962 2003-07-10  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
3963
3964         PR c++/10849
3965         * g++.dg/template/access12.C: New test.
3966
3967 2003-07-09  Nathan Sidwell  <nathan@codesourcery.com>
3968
3969         * g++.dg/bprob/bprob.exp (prof_ext): Update.
3970         * g77.dg/bprob/bprob.exp (prof_ext): Update.
3971         * gcc.misc-tests/bprob.exp (prof_ext): Update.
3972         * gcc.misc-tests/gcov.exp: Update
3973         * g++.dg/gcov/gcov.exp: Update
3974         * lib/gcov.exp: Update.
3975
3976 2003-07-08  Mark Mitchell  <mark@codesourcery.com>
3977
3978         * g++.dg/abi/mangle17.C: Make sure template expressions are
3979         dependent.
3980         * g++.dg/abi/mangle4.C: Mark erroneous casts.
3981         * g++.dg/debug/debug7.C: Mark erronous new-declarator.
3982         * g++.dg/opt/stack1.C: Remove erroneous code.
3983         * g++.dg/parse/template7.C: New test.
3984         * g++.dg/template/dependent-expr1.C: Mark erroneous code.
3985         * g++.old-deja/g++.pt/crash4.C: Likewise.
3986
3987 2003-07-09  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
3988
3989         * gcc.dg/const-elim-1.c (dg-final): Change regexp to match labels
3990         with zero or one occurence of `$' after the initial `L'.
3991
3992 2003-07-08  Kazu Hirata  <kazu@cs.umass.edu>
3993
3994         * gcc.c-torture/compile/20030704-1.c: Add a comment.
3995
3996 2003-07-08  Roger Sayle  <roger@eyesopen.com>
3997
3998         PR c/11370
3999         * gcc.dg/Wunreachable-6.c: New testcase.
4000         * gcc.dg/Wunreachable-7.c: New testcase.
4001
4002 2003-07-08  Jakub Jelinek  <jakub@redhat.com>
4003
4004         PR c/11420
4005         * gcc.dg/20030708-1.c: New test.
4006
4007 2003-07-08  Richard Sandiford  <rsandifo@redhat.com>
4008
4009         * gcc.dg/compat/sdata-section.h: New file.
4010         * gcc.dg/compat/sdata-1_{x,y,main}.c: New test.
4011         * gcc.dg/torture/mips-sdata-1.c: New test.
4012
4013 2003-07-08  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
4014
4015         PR c++/11030
4016         * g++.dg/template/friend19.C: New test.
4017
4018 2003-07-08  Jakub Jelinek  <jakub@redhat.com>
4019
4020         * g++.dg/opt/strength-reduce.C: New test.
4021
4022 2003-07-07  Roger Sayle  <roger@eyesopen.com>
4023
4024         PR target/10979
4025         * gcc.dg/20030707-1.c: New testcase.
4026
4027 2003-07-07  Roger Sayle  <roger@eyesopen.com>
4028
4029         PR optimization/11059
4030         * g++.dg/opt/emptyunion.C: New testcase.
4031
4032 2003-07-07  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
4033             Eric Botcazou  <ebotcazou@libertysurf.fr>
4034
4035         * g++.dg/opt/stack1.C: New test.
4036
4037 2003-07-05  Mark Mitchell  <mark@codesourcery.com>
4038
4039         * g++.old-deja/g++.jason/typeid1.C: Make it a compile test, not a
4040         run test.
4041
4042         PR c++/11431
4043         * g++.dg/expr/static_cast3.C: New test.
4044
4045 2003-07-04  Zack Weinberg  <zack@codesourcery.com>
4046
4047         * gcc.c-torture/execute/wchar_t-1.x: New file; XFAIL wchar_t-1.c
4048         everywhere.
4049         * gcc.dg/concat.c: Concatenation of string constants with
4050         __FUNCTION__ / __PRETTY_FUNCTION__ is now a hard error.
4051         * gcc.dg/wtr-strcat-1.c: Loosen dg-warning regexp.
4052         * gcc.dg/cpp/escape-2.c: Use wide character constants where
4053         necessary to avoid multi-character character constant warning.
4054         * gcc.dg/cpp/escape.c: Likewise.
4055         * gcc.dg/cpp/ucs.c: Likewise.
4056         Remove backslashes from dg-bogus comments, as they confuse Tcl.
4057         Fix a typo.
4058
4059 2003-07-04  Kazu Hirata  <kazu@cs.umass.edu>
4060
4061         PR c/11428
4062         * gcc.c-torture/compile/20030704-1.c: New.
4063
4064 2003-07-04  Kazu Hirata  <kazu@cs.umass.edu>
4065
4066         * gcc.dg/compat/fnptr-by-value-1_x.c: Add a prototype for testva.
4067
4068 2003-07-04  Danny Smith  <dannysmith@users.sourceforge.net>
4069
4070         PR c++/5287, PR c++/7910,  PR c++/11021
4071         * g++.dg/ext/dllimport1.C: Add mingw32 as target. Add
4072         tests for warnings.
4073         * g++.dg/ext/dllimport2.C: Add tests for warnings.
4074         * g++.dg/ext/dllimport3.C: Likewise.
4075         * g++.dg/ext/dllimport4.C: New file.
4076         * g++.dg/ext/dllimport5.C: New file.
4077         * g++.dg/ext/dllimport6.C: New file.
4078         * g++.dg/ext/dllimport7.C: New file.
4079         * g++.dg/ext/dllimport8.C: New file.
4080         * g++.dg/ext/dllimport9.C: New file.
4081         * g++.dg/ext/dllimport10.C: New file.
4082         * g++.dg/ext/dllexport1.C: New file.
4083
4084 2003-07-03  Mark Mitchell  <mark@codesourcery.com>
4085
4086         * g++.old-deja/g++.jason/typeid1.C: Add dg-error marker.
4087         * g++.old-deja/g++.mike/net36.C: Tweak error messages.
4088
4089 2003-07-03  Roger Sayle  <roger@eyesopen.com>
4090
4091         * gcc.dg/builtins-25.c: New testcase.
4092         * gcc.dg/builtins-26.c: New testcase.
4093
4094 2003-07-03  Janis Johnson  <janis187@us.ibm.com>
4095
4096         * gcc.dg/compat/vector-defs.h: New file.
4097         * gcc.dg/compat/vector-setup.h: New file.
4098         * gcc.dg/compat/vector-check.h: New file.
4099         * gcc.dg/compat/vector-1_main.c: New file.
4100         * gcc.dg/compat/vector-1_x.c: New file.
4101         * gcc.dg/compat/vector-1_y.c: New file.
4102         * gcc.dg/compat/vector-2_main.c: New file.
4103         * gcc.dg/compat/vector-2_x.c: New file.
4104         * gcc.dg/compat/vector-2_y.c: New file.
4105
4106         * gcc.dg/compat/fnptr-by-value-1_main.c: New file.
4107         * gcc.dg/compat/fnptr-by-value-1_x.c: New file.
4108         * gcc.dg/compat/fnptr-by-value-1_y.c: New file.
4109         * gcc.dg/compat/struct-align-1.h: New file.
4110         * gcc.dg/compat/struct-align-1_main.c: New file.
4111         * gcc.dg/compat/struct-align-1_x.c: New file.
4112         * gcc.dg/compat/struct-align-1_y.c: New file.
4113         * gcc.dg/compat/struct-align-2.h: New file.
4114         * gcc.dg/compat/struct-align-2_main.c: New file.
4115         * gcc.dg/compat/struct-align-2_x.c: New file.
4116         * gcc.dg/compat/struct-align-2_y.c: New file.
4117
4118         * gcc.dg/compat/compat-common.h (DEBUG_FINI): New.
4119         * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
4120         * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
4121         * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
4122         * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
4123         * gcc.dg/compat/scalar-return-1_x.c: Ditto.
4124         * gcc.dg/compat/scalar-return-2_x.c: Ditto.
4125         * gcc.dg/compat/scalar-return-3_x.c: Ditto.
4126         * gcc.dg/compat/scalar-return-4_x.c: Ditto.
4127         * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
4128         * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
4129         * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
4130         * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
4131         * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
4132         * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
4133         * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
4134         * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
4135         * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
4136         * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
4137         * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
4138         * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
4139         * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
4140         * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
4141         * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
4142         * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
4143         * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
4144         * gcc.dg/compat/struct-return-10_x.c: Ditto.
4145         * gcc.dg/compat/struct-return-2_x.c: Ditto.
4146         * gcc.dg/compat/struct-return-3_x.c: Ditto.
4147
4148 2003-07-03  Eric Botcazou  <ebotcazou@libertysurf.fr>
4149
4150         * gcc.dg/i386-call-1.c: New test.
4151
4152 2003-07-03  Nathan Sidwell  <nathan@codesourcery.com>
4153
4154         PR c++/9162
4155         * g++.dg/parse/defarg4.C: New.
4156
4157 2003-07-03  Roger Sayle  <roger@eyesopen.com>
4158
4159         PR target/10700
4160         * gcc.c-torture/compile/20030703-1.c: New test case.
4161
4162 2003-07-03  Mark Mitchell  <mark@codesourcery.com>
4163
4164         * g++.dg/template/local3.C: Remove extra semicolon.
4165
4166 2003-07-03  Eric Botcazou  <ebotcazou@libertysurf.fr>
4167
4168         * gcc.dg/i386-volatile-1.c: New test.
4169
4170 2003-07-02  Nathan Sidwell  <nathan@codesourcery.com>
4171
4172         PR c++/11072
4173         * g++.dg/other/offsetof2.C: XFAIL.
4174         * g++.dg/other/offsetof5.C: New.
4175
4176         PR c++/10219
4177         * g++.dg/template/error1.C: New.
4178
4179         PR c++/9779
4180         * g++.dg/template/dependent-expr1.C: New.
4181
4182 2003-07-01  Mark Mitchell  <mark@codesourcery.com>
4183
4184         PR c++/6949
4185         * g++.dg/template/local3.C: New test.
4186
4187         PR c++/11149
4188         * g++.dg/lookup/scoped6.C: New test.
4189
4190 2003-07-01  Giovanni Bajo  <giovannibajo@libero.it>
4191
4192         PR c++/8046
4193         * g++.dg/other/error7.C: New test.
4194
4195 2003-07-01  Kazu Hirata  <kazu@cs.umass.edu>
4196
4197         * g++.old-deja/g++.abi/vbase1.C: Fix comment typos.
4198         * g++.old-deja/g++.abi/vtable3.h: Likewise.
4199         * g++.old-deja/g++.law/code-gen5.C: Likewise.
4200         * g++.old-deja/g++.other/union2.C: Likewise.
4201         * gcc.dg/c90-const-expr-2.c: Likewise.
4202         * gcc.dg/c90-const-expr-3.c: Likewise.
4203         * gcc.dg/c99-const-expr-2.c: Likewise.
4204         * gcc.dg/c99-const-expr-3.c: Likewise.
4205         * gcc.dg/concat.c: Likewise.
4206
4207 2003-07-01  Mark Mitchell  <mark@codesourcery.com>
4208
4209         PR c++/9559
4210         * g++.dg/init/static1.C: New test.
4211
4212 2003-06-30  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
4213
4214         * Changelog: Remove ">>>>>>>" from previous change.
4215
4216 2003-06-30  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
4217
4218         * g++.old-deja/g++.niklas/README: Fix spelling for "testcase".
4219         * g++.old-deja/g++.other/access2.C: Likewise.
4220         * g++.old-deja/g++.other/decl2.C: Likewise.
4221         * gcc.c-torture/execute/20020615-1.c: Likewise.
4222
4223 2003-06-30  Giovanni Bajo  <giovannibajo@libero.it>
4224
4225         PR c++/4933
4226         * g++.dg/template/sizeof4.C: New test.
4227
4228 2003-06-30  Giovanni Bajo  <giovannibajo@libero.it>
4229
4230         * g++.dg/other/error6.C: New test.
4231
4232 2003-06-30  Giovanni Bajo  <giovannibajo@libero.it>
4233
4234         PR c++/10750
4235         * g++.dg/parse/constant2.C: New test.
4236
4237 2003-06-30  Giovanni Bajo <giovannibajo@libero.it>
4238
4239         PR c++/11106
4240         * g++.dg/other/error5.C: New test.
4241
4242 2003-06-29  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
4243
4244         * gcc.dg/format/gcc_diag-1.c: New test.
4245
4246 2003-06-28  Ulrich Weigand  <uweigand@de.ibm.com>
4247
4248         * gcc.c-torture/execute/multi-ix.c: Fix off-by-one bugs.
4249
4250 2003-06-28  Nathan Sidwell  <nathan@codesourcery.com>
4251
4252         * g++.old-deja/g++.robertl/eb133.C: Set expected line number.
4253         * g++.old-deja/g++.robertl/eb133a.C: Likewise.
4254         * g++.old-deja/g++.robertl/eb133b.C: Likewise.
4255
4256 2003-06-28  Jakub Jelinek  <jakub@redhat.com>
4257
4258         * gcc.c-torture/execute/builtins/string-8.c: New test.
4259         * gcc.c-torture/execute/builtins/string-8-lib.c: New.
4260         * gcc.c-torture/execute/stdio-opt-1.c (main): Add new tests.
4261         * gcc.c-torture/execute/string-opt-7.c (main): Add new test.
4262
4263 2003-06-27  Mark Mitchell  <mark@codesourcery.com>
4264
4265         PR c++/10468
4266         * g++.dg/ext/typeof6.C: New test.
4267
4268 2003-06-27  Mark Mitchell  <mark@codesourcery.com>
4269
4270         PR c++/10796
4271         * g++.dg/init/enum1.C: New test.
4272
4273 2003-06-27  Ulrich Weigand  <uweigand@de.ibm.com>
4274
4275         * gcc.dg/20030627-1.c: New test.
4276
4277 2003-06-26  Mark Mitchell  <mark@codesourcery.com>
4278
4279         PR c++/11332
4280         * g++.dg/expr/static_cast2.C: New test.
4281
4282 2003-06-26  Roger Sayle  <roger@eyesopen.com>
4283             Jakub Jelinek  <jakub@redhat.com>
4284
4285         * gcc.c-torture/execute/string-opt-16.c: Remove test for disabled
4286         sprintf(dst,"%s",src) optimization.
4287         * gcc.c-torture/execute/20030626-1.c: New test case.
4288         * gcc.c-torture/execute/20030626-2.c: New test case.
4289
4290 2003-06-26  J"orn Rennecke <joern.rennecke@superh.com>
4291
4292         * gcc.c-torture/execute/multi-ix.c: New test.
4293
4294         * gcc.c-torture/execute/simd-4.c (main):
4295         Added missing semicolon at end of union.
4296
4297 2003-06-26  Giovanni Bajo  <giovannibajo@libero.it>
4298
4299         PR c++/8266
4300         * g++.dg/template/explicit-instantiation3.C: New test.
4301
4302 2003-06-26  Eric Botcazou <ebotcazou@libertysurf.fr>
4303
4304         * gcc.dg/20030626-1.c: Use signed char.
4305
4306 2003-06-26  Eric Botcazou <ebotcazou@libertysurf.fr>
4307
4308         * gcc.dg/20030626-1.c: New test.
4309
4310 2003-06-26  Neil Booth  <neil@daikokuya.co.uk>
4311
4312         * const-str-2.m: Update.
4313
4314 2003-06-25  Mark Mitchell  <mark@codesourcery.com>
4315
4316         PR c++/10990
4317         * g++.dg/rtti/dyncast1.C: New test.
4318         * g++.dg/abi/mangle4.C: Correct base-specifier access.
4319         * g++.dg/lookup/scoped1.C: Remove XFAIL.
4320         * g++.old-deja/g++.martin/pmf1.C: Correct base-specifier access.
4321
4322         PR c++/10931
4323         * g++.dg/expr/static_cast1.C: New test.
4324
4325 2003-06-25  Josef Zlomek  <zlomekj@suse.cz>
4326
4327         * gcc.dg/20030625-1.c: New test.
4328
4329 2003-06-24  Roger Sayle  <roger@eyesopen.com>
4330
4331         * gcc.c-torture/compile/20030624-1.c: New test case.
4332
4333 2003-06-24  Jakub Jelinek  <jakub@redhat.com>
4334
4335         * gcc.c-torture/execute/string-opt-17.c: New test.
4336
4337 2003-06-24  Mark Mitchell  <mark@codesourcery.com>
4338
4339         PR c++/5754
4340         * g++.dg/parse/crash6.C: New test.
4341
4342 2003-06-23  Roger Sayle  <roger@eyesopen.com>
4343
4344         * gcc.dg/builtins-24.c: New test case.
4345
4346 2003-06-23  Jakub Jelinek  <jakub@redhat.com>
4347
4348         * g++.dg/opt/operator1.C: New test.
4349
4350 2003-06-22  Roger Sayle  <roger@eyesopen.com>
4351
4352         * gcc.c-torture/execute/string-opt-16.c: New test case.
4353
4354 2003-06-21  Gabriel Dos Reis <gdr@integrable-solutions.net>
4355
4356         * g++.old-deja/g++.benjamin/16077.C: Add -Wconversion  option.
4357         * g++.old-deja/g++.other/conv7.C: Likewise
4358         * g++.old-deja/g++.other/overcnv2.C: Likewise.
4359         * g++.old-deja/g++.other/overload14.C: Likewise.
4360
4361 2003-06-21  Gabriel Dos Reis <gdr@integrable-solutions.net>
4362
4363         * g++.old-deja/g++.jason/conversion5.C: Adjust option.
4364         * g++.old-deja/g++.bugs/900215_01.C: Likewise.
4365
4366 2003-06-20  Mark Mitchell  <mark@codesourcery.com>
4367
4368         PR c++/10888
4369         * g++.dg/warn/Winline-3.C: New test.
4370
4371 2003-06-20  Mark Mitchell  <mark@codesourcery.com>
4372
4373         * lib/target-supports.exp (check_alias_available): Make the test
4374         program acceptable to the Solaris assembler.
4375
4376         PR c++/10749
4377         * g++.dg/template/memclass2.C: New test.
4378
4379 2003-06-20  Mark Mitchell  <mark@codesourcery.com>
4380             Eric Botcazou  <ebotcazou@libertysurf.fr>
4381
4382         * lib/gcc-dg.exp (dg-xfail-if): Do not process conditional xfail
4383         data for non-matching targets.
4384         * gcc.c-torture/compile/simd-5.c: Fix typo in conditional xfail.
4385
4386 2003-06-20  Mark Mitchell  <mark@codesourcery.com>
4387
4388         PR c++/10845
4389         * g++.dg/template/member3.C: New test.
4390
4391 2003-06-19  Mark Mitchell  <mark@codesourcery.com>
4392
4393         PR c++/10939
4394         * g++.dg/template/func1.C: New test.
4395
4396         PR c++/9649
4397         * g++.dg/template/static4.C: New test.
4398         * g++.old-deja/g++.other/anon7.C: Remove spurious error messages.
4399
4400         PR c++/11041
4401         * g++.dg/init/ref7.C: New test.
4402
4403 2003-06-19  Matt Austern  <austern@apple.com>
4404
4405         PR c++/11228
4406         * g++.dg/anew1.C: New test.
4407         * g++.dg/anew2.C: New test.
4408         * g++.dg/anew3.C: New test.
4409         * g++.dg/anew4.C: New test.
4410
4411 2003-06-19  Kazu Hirata  <kazu@cs.umass.edu>
4412
4413         * gcc.c-torture/compile/simd-5.c: Don't XFAIL on H8.
4414
4415 2003-06-19  J"orn Rennecke <joern.rennecke@superh.com>
4416
4417         * gcc.c-torture/execute/simd-4.c (main): Make expected value
4418         endian-dependent.
4419
4420 2003-06-17  Benjamin Kosnik  <bkoz@redhat.com>
4421
4422         * lib/g++.exp (g++_include_flags): Tweak path to testsuite_flags.
4423         Remove cruft.
4424
4425 2003-06-17  Kazu Hirata  <kazu@cs.umass.edu>
4426
4427         * gcc.c-torture/compile/20020604-1.c: Use dg-xfail-if for h8300.
4428         * gcc.c-torture/compile/961203-1.c: Likewise.
4429         * gcc.c-torture/compile/980506-1.c: Likewise.
4430
4431 2003-06-17  Mark Mitchell  <mark@codesourcery.com>
4432
4433         PR c++/10712
4434         * g++.dg/lookup/using7.C: New test.
4435
4436 2003-06-17  Mark Mitchell  <mark@codesourcery.com>
4437
4438         PR c++/11105
4439         * g++.dg/abi/conv1.C: Remove it.
4440         * g++.dg/template/conv7.C: New test.
4441         * g++.dg/template/conv8.C: Likewise.
4442         * g++.old-deja/g++.ext/pretty2.C: Do not test __FUNCTION__ for a
4443         conversion operator.
4444
4445 2003-06-17  Janis Johnson  <janis187@us.ibm.com>
4446
4447         * gcc.dg/compat/compat-common.h (DEBUG_INIT): New.
4448         * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
4449         * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
4450         * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
4451         * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
4452         * gcc.dg/compat/scalar-return-1_x.c: Ditto.
4453         * gcc.dg/compat/scalar-return-2_x.c: Ditto.
4454         * gcc.dg/compat/scalar-return-3_x.c: Ditto.
4455         * gcc.dg/compat/scalar-return-4_x.c: Ditto.
4456         * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
4457         * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
4458         * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
4459         * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
4460         * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
4461         * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
4462         * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
4463         * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
4464         * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
4465         * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
4466         * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
4467         * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
4468         * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
4469         * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
4470         * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
4471         * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
4472         * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
4473         * gcc.dg/compat/struct-return-10_x.c: Ditto.
4474         * gcc.dg/compat/struct-return-2_x.c: Ditto.
4475         * gcc.dg/compat/struct-return-3_x.c: Ditto.
4476
4477 2003-06-16  Mark Mitchell  <mark@codesourcery.com>
4478
4479         * lib/gcc-dg.exp (dg-xfail-if): Fix thinko.
4480         * gcc.c-torture/compile/simd-5.c: Remove spurious PowerPC-64 XFAIL
4481         indications.
4482
4483 2003-06-16  Roger Sayle  <roger@eyesopen.com>
4484
4485         * gcc.dg/i386-387-5.c: New test case.
4486         * gcc.dg/i386-387-6.c: New test case.
4487         * gcc.dg/builtins-23.c: New test case.
4488
4489 2003-06-15  Roger Sayle  <roger@eyesopen.com>
4490
4491         * gcc.dg/builtins-22.c: New test case.
4492         * gcc.dg/i386-387-1.c: Update to test exp.
4493         * gcc.dg/i386-387-2.c: Likewise.
4494
4495 2003-06-13  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
4496
4497         * gcc.dg/format/asm_fprintf-1.c: Update width/precision checks.
4498
4499 2003-06-12  Mark Mitchell  <mark@codesourcery.com>
4500
4501         * lib/gcc-dg.exp (dg-require-dll): New function.
4502         (dg-xfail-if): Likewise.
4503         * gcc.c-torture/compile/compile.exp: Use dg rather than c-torture
4504         driver.
4505
4506         * gcc.c-torture/compile/20000804-1.c: Convert to dg format.
4507         * gcc.c-torture/compile/20001205-1.c: Likewise.
4508         * gcc.c-torture/compile/20001226-1.c: Likewise.
4509         * gcc.c-torture/compile/20010518-2.c: Likewise.
4510         * gcc.c-torture/compile/20020312-1.c: Likewise.
4511         * gcc.c-torture/compile/20020604-1.c: Likewise.
4512         * gcc.c-torture/compile/920501-12.c: Likewise.
4513         * gcc.c-torture/compile/920501-4.c: Likewise.
4514         * gcc.c-torture/compile/920520-1.c: Likewise.
4515         * gcc.c-torture/compile/920521-1.c: Likewise.
4516         * gcc.c-torture/compile/920625-1.c: Likewise.
4517         * gcc.c-torture/compile/961203-1.c: Likewise.
4518         * gcc.c-torture/compile/980506-1.c: Likewise.
4519         * gcc.c-torture/compile/981006-1.c: Likewise.
4520         * gcc.c-torture/compile/981022-1.c: Likewise.
4521         * gcc.c-torture/compile/981223-1.c: Likewise.
4522         * gcc.c-torture/compile/990617-1.c: Likewise.
4523         * gcc.c-torture/compile/dll.c: Likewise.
4524         * gcc.c-torture/compile/labels-3.c: Likewise.
4525         * gcc.c-torture/compile/mipscop-1.c: Likewise.
4526         * gcc.c-torture/compile/mipscop-2.c: Likewise.
4527         * gcc.c-torture/compile/mipscop-3.c: Likewise.
4528         * gcc.c-torture/compile/mipscop-4.c: Likewise.
4529         * gcc.c-torture/compile/simd-5.c: Likewise.
4530         * gcc.c-torture/compile/20000804-1.x: Remove.
4531         * gcc.c-torture/compile/20001205-1.x: Likewise.
4532         * gcc.c-torture/compile/20001226-1.x: Likewise.
4533         * gcc.c-torture/compile/20010518-2.x: Likewise.
4534         * gcc.c-torture/compile/20020312-1.x: Likewise.
4535         * gcc.c-torture/compile/20020604-1.x: Likewise.
4536         * gcc.c-torture/compile/920501-12.x: Likewise.
4537         * gcc.c-torture/compile/920501-4.x: Likewise.
4538         * gcc.c-torture/compile/920520-1.x: Likewise.
4539         * gcc.c-torture/compile/920521-1.x: Likewise.
4540         * gcc.c-torture/compile/920625-1.x: Likewise.
4541         * gcc.c-torture/compile/961203-1.x: Likewise.
4542         * gcc.c-torture/compile/980506-1.x: Likewise.
4543         * gcc.c-torture/compile/981006-1.x: Likewise.
4544         * gcc.c-torture/compile/981022-1.x: Likewise.
4545         * gcc.c-torture/compile/981223-1.x: Likewise.
4546         * gcc.c-torture/compile/990617-1.x: Likewise.
4547         * gcc.c-torture/compile/mipscop-1.x: Likewise.
4548         * gcc.c-torture/compile/mipscop-2.x: Likewise.
4549         * gcc.c-torture/compile/mipscop-3.x: Likewise.
4550         * gcc.c-torture/compile/mipscop-4.x: Likewise.
4551         * gcc.c-torture/compile/simd-5.x: Likewise.
4552
4553         * gcc.c-torture/compile/20021205-1.c: Remove bogus dg commands.
4554
4555 2003-06-13  Eric Botcazou  <ebotcazou@libertysurf.fr>
4556
4557         * gcc.c-torture/execute/20030611-1.c: New test.
4558
4559 2003-06-12  Roger Sayle  <roger@eyesopen.com>
4560
4561         PR middle-end/168
4562         * gcc.dg/20030612-1.c: New test case.
4563
4564 2003-06-12  Mark Mitchell  <mark@codesourcery.com>
4565
4566         PR c++/10635
4567         * g++.dg/expr/cast1.C: New test.
4568
4569 2003-06-12  Roger Sayle  <roger@eyesopen.com>
4570
4571         * gcc.dg/builtins-21.c: New test case.
4572
4573 2003-06-11  Kelley Cook  <kelleycook@wideopenwest.com>
4574
4575         * lib/gcc.exp (gcc_target_compile): Put TOOL_OPTIONS at front of
4576         options instead of at the end.
4577         * lib/objc.exp (objc_target_compile): Likewise.
4578
4579 2003-06-11  Mark Mitchell  <mark@codesourcery.com>
4580
4581         PR c++/10432
4582         * g++.dg/parse/error1.C: New test.
4583
4584 2003-06-11  Janis Johnson  <janis187@us.ibm.com>
4585
4586         * gcc.dg/compat/struct-by-value-11_main.c: New file.
4587         * gcc.dg/compat/struct-by-value-11_x.c: New file.
4588         * gcc.dg/compat/struct-by-value-11_y.c: New file.
4589         * gcc.dg/compat/struct-by-value-12_main.c: New file.
4590         * gcc.dg/compat/struct-by-value-12_x.c: New file.
4591         * gcc.dg/compat/struct-by-value-12_y.c: New file.
4592         * gcc.dg/compat/struct-by-value-13_main.c: New file.
4593         * gcc.dg/compat/struct-by-value-13_x.c: New file.
4594         * gcc.dg/compat/struct-by-value-13_y.c: New file.
4595         * gcc.dg/compat/struct-by-value-14_main.c: New file.
4596         * gcc.dg/compat/struct-by-value-14_x.c: New file.
4597         * gcc.dg/compat/struct-by-value-14_y.c: New file.
4598         * gcc.dg/compat/struct-by-value-15_main.c: New file.
4599         * gcc.dg/compat/struct-by-value-15_x.c: New file.
4600         * gcc.dg/compat/struct-by-value-15_y.c: New file.
4601         * gcc.dg/compat/struct-by-value-16_main.c: New file.
4602         * gcc.dg/compat/struct-by-value-16_x.c: New file.
4603         * gcc.dg/compat/struct-by-value-16_y.c: New file.
4604         * gcc.dg/compat/struct-by-value-17_main.c: New file.
4605         * gcc.dg/compat/struct-by-value-17_x.c: New file.
4606         * gcc.dg/compat/struct-by-value-17_y.c: New file.
4607         * gcc.dg/compat/struct-by-value-18_main.c: New file.
4608         * gcc.dg/compat/struct-by-value-18_x.c: New file.
4609         * gcc.dg/compat/struct-by-value-18_y.c: New file.
4610
4611         * gcc.dg/compat/scalar-by-value-3_main.c: New file.
4612         * gcc.dg/compat/scalar-by-value-3_x.c: New file.
4613         * gcc.dg/compat/scalar-by-value-3_y.c: New file.
4614         * gcc.dg/compat/scalar-by-value-4_main.c: New file.
4615         * gcc.dg/compat/scalar-by-value-4_x.c: New file.
4616         * gcc.dg/compat/scalar-by-value-4_y.c: New file.
4617         * gcc.dg/compat/scalar-return-3_main.c: New file.
4618         * gcc.dg/compat/scalar-return-3_x.c: New file.
4619         * gcc.dg/compat/scalar-return-3_y.c: New file.
4620         * gcc.dg/compat/scalar-return-4_main.c: New file.
4621         * gcc.dg/compat/scalar-return-4_x.c: New file.
4622         * gcc.dg/compat/scalar-return-4_y.c: New file.
4623
4624 2003-06-10  Janis Johnson  <janis187@us.ibm.com>
4625
4626         * gcc.dg/compat/fp2-struct-check.h: New file.
4627         * gcc.dg/compat/fp2-struct-defs.h: New file.
4628         * gcc.dg/compat/fp2-struct-init.h: New file.
4629         * gcc.dg/compat/struct-by-value-10_main.c: New file.
4630         * gcc.dg/compat/struct-by-value-10_x.c: New file.
4631         * gcc.dg/compat/struct-by-value-10_y.c: New file.
4632         * gcc.dg/compat/struct-return-10_main.c: New file.
4633         * gcc.dg/compat/struct-return-10_x.c: New file.
4634         * gcc.dg/compat/struct-return-10_y.c: New file.
4635
4636         * gcc.dg/compat/compat-common.h: New file.
4637         * gcc.dg/compat/fp-struct-check.h: Improve debugging output.
4638         * gcc.dg/compat/fp-struct-test-by-value-x.h: Ditto.
4639         * gcc.dg/compat/fp-struct-test-by-value-y.h: Ditto.
4640         * gcc.dg/compat/scalar-by-value-1_main.c: Ditto.
4641         * gcc.dg/compat/scalar-by-value-1_x.c: Ditto.
4642         * gcc.dg/compat/scalar-by-value-1_y.c: Ditto.
4643         * gcc.dg/compat/scalar-by-value-2_main.c: Ditto.
4644         * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
4645         * gcc.dg/compat/scalar-by-value-2_y.c: Ditto.
4646         * gcc.dg/compat/scalar-return-1_main.c: Ditto.
4647         * gcc.dg/compat/scalar-return-1_x.c: Ditto.
4648         * gcc.dg/compat/scalar-return-1_y.c: Ditto.
4649         * gcc.dg/compat/scalar-return-2_main.c: Ditto.
4650         * gcc.dg/compat/scalar-return-2_x.c: Ditto.
4651         * gcc.dg/compat/scalar-return-2_y.c: Ditto.
4652         * gcc.dg/compat/small-struct-check.h: Ditto.
4653         * gcc.dg/compat/struct-by-value-2_main.c: Ditto.
4654         * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
4655         * gcc.dg/compat/struct-by-value-2_y.c: Ditto.
4656         * gcc.dg/compat/struct-by-value-3_main.c: Ditto.
4657         * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
4658         * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
4659         * gcc.dg/compat/struct-by-value-4_main.c: Ditto.
4660         * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
4661         * gcc.dg/compat/struct-by-value-4_y.c: Ditto.
4662         * gcc.dg/compat/struct-by-value-5_main.c: Ditto.
4663         * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
4664         * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
4665         * gcc.dg/compat/struct-by-value-6_main.c: Ditto.
4666         * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
4667         * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
4668         * gcc.dg/compat/struct-by-value-7_main.c: Ditto.
4669         * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
4670         * gcc.dg/compat/struct-by-value-7_y.c: Ditto.
4671         * gcc.dg/compat/struct-by-value-8_main.c: Ditto.
4672         * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
4673         * gcc.dg/compat/struct-by-value-8_y.c: Ditto.
4674         * gcc.dg/compat/struct-by-value-9_main.c: Ditto.
4675         * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
4676         * gcc.dg/compat/struct-by-value-9_y.c: Ditto.
4677         * gcc.dg/compat/struct-return-2_main.c: Ditto.
4678         * gcc.dg/compat/struct-return-2_x.c: Ditto.
4679         * gcc.dg/compat/struct-return-2_y.c: Ditto.
4680         * gcc.dg/compat/struct-return-3_main.c: Ditto.
4681         * gcc.dg/compat/struct-return-3_x.c: Ditto.
4682         * gcc.dg/compat/struct-return-3_y.c: Ditto.
4683
4684 2003-06-10  Geoffrey Keating  <geoffk@apple.com>
4685
4686         * g++.dg/pch/static-1.C: New file.
4687         * g++.dg/pch/static-1.Hs: New file.
4688
4689 2003-06-10  Richard Henderson  <rth@redhat.com>
4690
4691         * gcc.dg/asm-7.c: Adjust expected warning text.
4692
4693 2003-06-10  Roger Sayle  <roger@eyesopen.com>
4694
4695         * gcc.dg/builtins-20.c: New test case.
4696
4697 2003-06-10  Mark Mitchell  <mark@codesourcery.com>
4698
4699         PR c++/11131
4700         * g++.dg/opt/template1.C: New test.
4701
4702 2003-06-09  Mark Mitchell  <mark@codesourcery.com>
4703
4704         * lib/gcc-dg.exp (dg-test): Clear additional_files and
4705         additional_sources.
4706
4707 2003-05-21  David Taylor  <dtaylor@emc.com>
4708
4709         * gcc.dg/Wpadded.c: New file.
4710
4711 2003-06-09  Mark Mitchell  <mark@codesourcery.com>
4712
4713         * gcc.dg/special/20000419-2.c: Fix dg-require-alias syntax.
4714         * gcc.dg/special/weak-2.c: Add dg-require-weak.
4715         * gcc.dg/weak/weak-3.c: Reverse order of dg-do and
4716         dg-require-weak.
4717
4718 2003-06-09  J"orn Rennecke <joern.rennecke@superh.com>
4719
4720         * g++.dg/other/offsetof3.C: Adjust linenumber of last expected warning.
4721
4722 2003-06-09  Mark Mitchell  <mark@codesourcery.com>
4723
4724         * lib/gcc-dg.exp (dg-require-weak): Fix typo.
4725         (dg-require-alias): Likewise.
4726         (dg-require-gc-sections): Likewise.
4727         * lib/target-supports.exp (check_gc_sections_available): Likewise.
4728
4729 2003-06-08  Richard Henderson  <rth@redhat.com>
4730
4731         * gcc.dg/20011029-2.c: Fix the array reference.
4732         * gcc.dg/asm-7.c: New.
4733
4734 2003-06-08  Kazu Hirata  <kazu@cs.umass.edu>
4735
4736         * gcc.c-torture/compile/20000804-1.x: Disable on h8300 port.
4737
4738 2003-06-08  Mark Mitchell  <mark@codesourcery.com>
4739
4740         * lib/gcc-dg.exp (dg-require-alias): Fix typo.
4741         (dg-require-gc-sections): Likewise.
4742
4743 2003-06-08  Jan Hubicka  <jh@suse.cz>
4744
4745         * i386-cmov1.c: Fix regular expression.
4746         * i386-cvt-1.c: Likewise.
4747         * i386-local.c: Likewise.
4748         * i386-local2.c: Likewise.
4749         * i386-mul.c: Likewise.
4750         * i386-ssetype-1.c: Likewise.
4751         * i386-ssetype-3.c: Likewise.
4752         * i386-ssetype-5.c: Likewise.
4753
4754 2003-06-08  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
4755
4756         PR c++/11039
4757         * g++.dg/warn/implicit-typename2.C: New test.
4758         * g++.dg/warn/implicit-typename3.C: New test.
4759
4760 2003-06-07  Richard Henderson  <rth@redhat.com>
4761
4762         * g++.dg/other/offsetof3.C: Use size_t.
4763         * g++.dg/other/offsetof4.C: Likewise.
4764
4765 2003-06-07  H.J. Lu <hongjiu.lu@intel.com>
4766
4767         * lib/copy-file.exp: New. Implement gcc_copy_files.
4768
4769         * lib/dg-pch.exp: Load copy-file.exp
4770         (dg-pch): Use gcc_copy_files instead of "file copy".
4771
4772 2003-06-06  Mark Mitchell  <mark@codesourcery.com>
4773
4774         * gcc.dg/weak/weak.exp: Simplify.
4775         * gcc.dg/weak/typeof-2.c: Use dg-require-weak.
4776         * gcc.dg/weak/weak-1.c: Likewise.
4777         * gcc.dg/weak/weak-2.c: Likewise.
4778         * gcc.dg/weak/weak-3.c: Likewise.
4779         * gcc.dg/weak/weak-4.c: Likewise.
4780         * gcc.dg/weak/weak-5.c: Likewise.
4781         * gcc.dg/weak/weak-6.c: Likewise.
4782         * gcc.dg/weak/weak-7.c: Likewise.
4783         * gcc.dg/weak/weak-8.c: Likewise.
4784         * gcc.dg/weak/weak-9.c: Likewise.
4785
4786 2003-06-06  Richard Earnshaw  <rearnsha@arm.com>
4787
4788         gcc.c-torture/execute/20030606-1.c: New.
4789
4790 2003-06-06  Roger Sayle  <roger@eyesopen.com>
4791
4792         * gcc.dg/builtins-2.c: Correct check-in of incorrect version.
4793         * gcc.dg/builtins-19.c: Likewise.
4794
4795 2003-06-06  Roger Sayle  <roger@eyesopen.com>
4796
4797         * gcc.dg/builtins-2.c: Add some more tests.
4798         * gcc.dg/builtins-18.c: New test case.
4799         * gcc.dg/builtins-19.c: New test case.
4800
4801 2003-06-06  Roger Sayle  <roger@eyesopen.com>
4802             Jim Wilson  <wilson@tuliptree.org>
4803
4804         * gcc.dg/uninit-C.c: Only test TImode on 64-bit platforms.
4805
4806 2003-06-06  Jakub Jelinek  <jakub@redhat.com>
4807
4808         * gcc.c-torture/execute/builtins/string-4.c (main_test): Allow some
4809         mempcpy/stpcpy calls not to be optimized into something else.
4810         * gcc.c-torture/execute/string-opt-3.c: Moved to...
4811         * gcc.c-torture/execute/builtins/string-7.c: ...here.
4812         * gcc.c-torture/execute/builtins/string-7-lib.c: New.
4813
4814 2003-06-05  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
4815
4816         * gcc.dg/format/asm_fprintf-1.c: New test.
4817
4818 2003-06-05  Mark Mitchell  <mark@codesourcery.com>
4819
4820         * lib/gcc-defs.exp (additional_sources): New variable.
4821         (dg-additional-sources): New function.
4822         (additional_files): New variable.
4823         (dg-additional-files): New function.
4824         (dg-additional-files-options): Likewise.
4825         * lib/gcc-dg.exp (dg-require-weak): New function.
4826         (dg-require-alias): Likewise.
4827         (dg-require-gc-sections): Likewise.
4828         * lib/target-supports.exp (check_alias_available): Remove testfile
4829         parameter.
4830         (check_gc_sections_available): New function.
4831         * lib/g++-dg.exp (dg-gpp-additional-sources): Remove.
4832         (dg-gpp-additional-files): Likewise.
4833         * lib/g++.exp (additional_sources): Remove.
4834         (additional_files): Likewise.
4835         (g++_target_compile): Use dg-additional-files-options.
4836
4837         * gcc.dg/special/special.exp: Add "ecos" tests.  Remove complex
4838         Tcl logic.
4839         * gcc.dg/special/ecos.exp: Remove.
4840         * gcc.dg/special/20000419-2.c: Use dg-require-*.
4841         * gcc.dg/special/alias-1.c: Likewise.
4842         * gcc.dg/special/alias-2.c: Likewise.
4843         * gcc.dg/special/gcsec-1.c: Likewise.
4844         * gcc.dg/special/weak-1.c: Likewise.
4845         * gcc.dg/special/weak-2.c: Likewise.
4846         * gcc.dg/special/wkali-1.c: Likewise.
4847         * gcc.dg/special/wkali-2.c: Likewise.
4848
4849         * g++.dg/special/conpr-2.C: Use dg-additional-*, not
4850         dg-gpp-additional-*.
4851         * g++.dg/special/conpr-3.C: Likewise.
4852         * g++.dg/special/conpr-4.C: Likewise.
4853         * g++.old-deja/g++.abi/vtable3a.C: Likewise.
4854         * g++.old-deja/g++.abi/vtable3b.C: Likewise.
4855         * g++.old-deja/g++.abi/vtable3c.C: Likewise.
4856         * g++.old-deja/g++.abi/vtable3d.C: Likewise.
4857         * g++.old-deja/g++.abi/vtable3e.C: Likewise.
4858         * g++.old-deja/g++.abi/vtable3f.C: Likewise.
4859         * g++.old-deja/g++.abi/vtable3g.C: Likewise.
4860         * g++.old-deja/g++.abi/vtable3h.C: Likewise.
4861         * g++.old-deja/g++.abi/vtable3i.C: Likewise.
4862         * g++.old-deja/g++.abi/vtable3j.C: Likewise.
4863         * g++.old-deja/g++.oliva/linkage1.C: Likewise.
4864         * g++.old-deja/g++.other/comdat1.C: Likewise.
4865         * g++.old-deja/g++.other/comdat2.C: Likewise.
4866         * g++.old-deja/g++.other/comdat3.C: Likewise.
4867         * g++.old-deja/g++.other/ctor1.C: Likewise.
4868         * g++.old-deja/g++.pt/instantiate5.C: Likewise.
4869
4870 2003-06-05  Richard Henderson  <rth@redhat.com>
4871
4872         * gcc.dg/debug/20030605-1.c: New.
4873
4874 2003-06-04  Mark Mitchell  <mark@codesourcery.com>
4875
4876         * README.QMTEST: Update.
4877
4878 2003-06-04  Richard Henderson  <rth@redhat.com>
4879
4880         * gcc.dg/cleanup-1.c: New.
4881         * gcc.dg/cleanup-2.c: New.
4882         * gcc.dg/cleanup-3.c: New.
4883         * gcc.dg/cleanup-4.c: New.
4884         * gcc.dg/cleanup-5.c: New.
4885         * gcc.dg/cleanup-6.c: New.
4886         * gcc.dg/cleanup-7.c: New.
4887
4888 2003-06-04  Mark Mitchell  <mark@codesourcery.com>
4889
4890         * g++.dg/abi/vague1.C: Use xfail, rather than embedded Tcl code.
4891
4892         * lib/dg-pch.exp: New file.
4893         * g++.dg/pch/pch.exp: Use dg-pch.exp.
4894         * gcc.dg/pch/pch.exp: Likewise.
4895
4896 2003-06-04  Roger Sayle  <roger@eyesopen.com>
4897
4898         * gcc.dg/builtins-2.c: Add tests for tan(atan(x)).
4899         * gcc.dg/builtins-3.c: Add tests for tan(0.0) and atan(0.0).
4900         * gcc.dg/builtins-7.c: Add tests for tan(atan(x)) == x.
4901         * gcc.dg/builtins-17.c: New test case.
4902         * gcc.dg/i386-387-4.c: New test case.
4903         * gcc.c-torture/execute/ieee/mzero4.c: New test case.
4904
4905 2003-06-04  Eric Botcazou  <ebotcazou@libertysurf.fr>
4906
4907         * gcc.dg/ultrasp9.c: New test.
4908
4909 2003-06-04  Eric Botcazou  <ebotcazou@libertysurf.fr>
4910
4911         * gcc.c-torture/compile/20030604-1.c: New test.
4912         * gcc.dg/sparc-constant-1.c: New test.
4913
4914 2003-06-03  Glen Nakamura  <glen@imodulo.com>
4915
4916         * gcc.dg/20020525-1.c: Replace 0x5a5a5a5a with -1.
4917
4918 2003-06-03  J"orn Rennecke <joern.rennecke@superh.com>
4919
4920         * g++.dg/abi/empty6.C (B): Request alignment of 8 bytes.
4921
4922         * gcc.dg/torture/builtin-noret-1.c (_exit, _Exit): Make weak.
4923         * gcc.dg/torture/builtin-noret-2.c (_exit, _Exit): Likewise.
4924
4925 2003-06-03  Aldy Hernandez  <aldyh@redhat.com>
4926
4927         * gcc.c-torture/compile/simd-5.x: Remove xfail for PPC64.
4928
4929 2003-06-03  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
4930
4931         PR c++/10940
4932         * g++.dg/template/spec10.C: New test.
4933
4934 2003-06-03  Roger Sayle  <roger@eyesopen.com>
4935
4936         * gcc.dg/builtins-16.c: New test case.
4937
4938 2003-06-03  Jakub Jelinek  <jakub@redhat.com>
4939
4940         * gcc.c-torture/execute/builtins/string-4.c (main_test): Remove
4941         mempcpy test with post-increments.
4942         * gcc.c-torture/execute/string-opt-3.c: New test.
4943         * gcc.dg/string-opt-1.c: New test.
4944
4945 2003-06-03  David Billinghurst (David.Billinghurst@riotinto.com)
4946
4947         PR fortran/10965
4948         * g77.f-torture/compile/20000601-2.f: Fix non-standard code.
4949
4950 2003-06-02  Mark Mitchell  <mark@codesourcery.com>
4951
4952         * lib/scanasm.exp (dg-scan): New function, factored out of ...
4953         (scan-assembler): ... here.  Use dg-scan.
4954         (scan-assembler-not): Likewise.
4955         (scan-file): New function.
4956         (scan-file-not): Likewise.
4957         * gcc.dg/cpp/19990228-1.c: Use scan-file and/or scan-file-not.
4958         * gcc.dg/cpp/_Pragma4.c: Likewise.
4959         * gcc.dg/cpp/_Pragma5.c: Likewise.
4960         * gcc.dg/cpp/avoidpaste1.c: Likewise.
4961         * gcc.dg/cpp/avoidpaste2.c: Likewise.
4962         * gcc.dg/cpp/cmdlne-C2.c: Likewise.
4963         * gcc.dg/cpp/cmdlne-P.c: Likewise.
4964         * gcc.dg/cpp/cmdlne-dD-M.c: Likewise.
4965         * gcc.dg/cpp/cmdlne-dD-dM.c: Likewise.
4966         * gcc.dg/cpp/cmdlne-dI-M.c: Likewise.
4967         * gcc.dg/cpp/cmdlne-dM-M.c: Likewise.
4968         * gcc.dg/cpp/cmdlne-dM-dD.c: Likewise.
4969         * gcc.dg/cpp/cmdlne-dN-M.c: Likewise.
4970         * gcc.dg/cpp/cxxcom1.c: Likewise.
4971         * gcc.dg/cpp/line1.c: Likewise.
4972         * gcc.dg/cpp/maccom1.c: Likewise.
4973         * gcc.dg/cpp/maccom2.c: Likewise.
4974         * gcc.dg/cpp/maccom3.c: Likewise.
4975         * gcc.dg/cpp/maccom4.c: Likewise.
4976         * gcc.dg/cpp/maccom5.c: Likewise.
4977         * gcc.dg/cpp/maccom6.c: Likewise.
4978         * gcc.dg/cpp/multiline.c: Likewise.
4979         * gcc.dg/cpp/spacing1.c: Likewise.
4980         * gcc.dg/cpp/spacing2.c: Likewise.
4981         * gcc.dg/cpp/trad/cmdlne-C2.c: Likewise.
4982         * gcc.dg/cpp/trad/maccom1.c: Likewise.
4983         * gcc.dg/cpp/trad/maccom2.c: Likewise.
4984         * gcc.dg/cpp/trad/maccom3.c: Likewise.
4985         * gcc.dg/cpp/trad/maccom4.c: Likewise.
4986         * gcc.dg/cpp/trad/maccom6.c: Likewise.
4987         * gcc.dg/cpp/cxxcom2.c: Likewise.
4988         * gcc.dg/cpp/cxxcom2.h: New file.
4989
4990         * gcc.dg/cpp/truefalse.cpp: Move it to ...
4991         * g++.dg/cpp/truefalse.C: Here.
4992         * gcc.dg/cpp/cpp.exp: Remove scanning of ".cpp" files.
4993
4994 2003-06-01  Loren James Rittle  <ljrittle@acm.org>
4995
4996         * gcc.dg/cpp/redef3.c: New file.
4997
4998 2003-06-01  Eric Botcazou  <ebotcazou@libertysurf.fr>
4999
5000         * gcc.dg/i386-loop-3.c: New test.
5001
5002 2003-05-31  Toon Moene  <toon@moene.indiv.nluug.nl>
5003
5004         * g77.dg/ffree-form-2.f: XFAIL removed, because fixed.
5005
5006 2003-05-31  Roger Sayle  <roger@eyesopen.com>
5007
5008         * gcc.dg/fwrapv-1.c: New test case.
5009         * gcc.dg/fwrapv-2.c: New test case.
5010
5011 2003-05-31  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5012
5013         PR c++/10956
5014         * g++.dg/template/spec9.C: New test.
5015
5016 2003-05-29  Roger Sayle  <roger@eyesopen.com>
5017
5018         * gcc.dg/duff-4.c: New test case.
5019
5020 2003-05-27  David Billinghurst (David.Billinghurst@riotinto.com)
5021
5022         PR fortran/10843
5023         * g77.dg/ffixed-form-1.f: New test
5024         * g77.dg/ffixed-form-2.f: New test
5025         * g77.dg/ffree-form-2.f: New test - XFAIL pending fix
5026         * g77.dg/ffree-form-3.f: New test
5027
5028 2003-05-26  Andreas Tobler <a.tobler@schweiz.ch>
5029
5030         * gcc.dg/wchar_t-1.c: XFAIL on darwin, no wchar.h available.
5031         * gcc.dg/wint_t-1.c: Likewise.
5032
5033 2003-05-25  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5034
5035         * g++.dg/template/access11.C: New test.
5036
5037 2003-05-25  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5038
5039         PR c++/10849
5040         * g++.dg/template/access10.C: New test.
5041
5042 2003-05-24  Eric Botcazou  <ebotcazou@libertysurf.fr>
5043             Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5044
5045         * gcc.c-torture/compile/simd-5.x: XFAIL on SPARC64.
5046
5047 2003-05-24  Andreas Tobler <a.tobler@schweiz.ch>
5048
5049         * gcc.dg/torture/builtin-noret-1.c: Add dg-option -multiply_defined
5050         suppress for powerpc-*-darwin*.
5051         * gcc.dg/torture/builtin-noret-2.c: Likewise.
5052
5053 2003-05-24  Andreas Tobler <a.tobler@schweiz.ch>
5054
5055         * gcc.c-torture/execute/builtins/builtins.exp: Add -multiply_defined
5056         suppress option for powerpc-*-darwin*.
5057
5058 2003-05-23  Roger Sayle  <roger@eyesopen.com>
5059
5060         * gcc.dg/builtins-1.c: Add tests for tan and atan.
5061         * gcc.dg/builtins-4.c: Add test for fmod.
5062
5063 2003-05-23  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5064
5065         PR c++/10682
5066         * g++.dg/template/instantiate4.C: New test.
5067
5068 2003-05-22  Roger Sayle  <roger@eyesopen.com>
5069
5070         * gcc.c-torture/execute/ieee/inf-2.c: New test case.
5071
5072 2003-05-21  Janis Johnson  <janis187@us.ibm.com>
5073
5074         * gcc.dg/compat/scalar-return-1_main.c: New file.
5075         * gcc.dg/compat/scalar-return-1_x.c: New file.
5076         * gcc.dg/compat/scalar-return-1_y.c: New file.
5077         * gcc.dg/compat/scalar-return-2_main.c: New file.
5078         * gcc.dg/compat/scalar-return-2_x.c: New file.
5079         * gcc.dg/compat/scalar-return-2_y.c: New file.
5080         * gcc.dg/compat/struct-return-3_main.c: New file.
5081         * gcc.dg/compat/struct-return-3_y.c: New file.
5082         * gcc.dg/compat/struct-return-3_x.c: New file.
5083         * gcc.dg/compat/struct-return-2_main.c: New file.
5084         * gcc.dg/compat/struct-return-2_x.c: New file.
5085         * gcc.dg/compat/struct-return-2_y.c: New file.
5086
5087 2003-05-21  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
5088
5089         * g++.old-deja/g++.law/profile1.C (dg-options): Add -static to options
5090         for hppa*-hp-hpux*.
5091         * gcc.dg/20021014-1.c (dg-options): Likewise.
5092         * gcc.dg/nest.c (dg-options): Likewise.
5093
5094 2003-05-21  Danny Smith  <dannysmith@users.sourceforge.net>
5095
5096         PR c++/9738
5097         * g++.dg/ext/dllimport2.C: New file.
5098         * g++.dg/ext/dllimport3.C: New file.
5099
5100 2003-05-20  Janis Johnson  <janis187@us.ibm.com>
5101
5102         * gcc.dg/compat/struct-by-value-3_x.c: Move common pieces to headers.
5103         * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
5104         * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
5105         * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
5106         * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
5107         * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
5108         * gcc.dg/compat/struct-by-value-7_x.c Ditto.
5109         * gcc.dg/compat/struct-by-value-7_y.c Ditto.
5110         * gcc.dg/compat/small-struct-defs.h: New file.
5111         * gcc.dg/compat/small-struct-init.h: New file.
5112         * gcc.dg/compat/small-struct-check.h: New file.
5113         * gcc.dg/compat/fp-struct-defs.h: New file.
5114         * gcc.dg/compat/fp-struct-check.h: New file.
5115         * gcc.dg/compat/fp-struct-init.h: New file.
5116         * gcc.dg/compat/fp-struct-test-by-value-y.h: New file.
5117         * gcc.dg/compat/fp-struct-test-by-value-x.h: New file.
5118
5119 2003-05-19  Jakub Jelinek  <jakub@redhat.com>
5120
5121         * gcc.dg/20030225-2.c: New test.
5122
5123 2003-05-18  Roger Sayle  <roger@eyesopen.com>
5124             Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
5125
5126         * gcc.c-torture/compile/20030518-1.c: New test case.
5127
5128 2003-05-18  Mark Mitchell  <mark@codesourcery.com>
5129
5130         * lib/gcc-dg.exp (gcc-dg-debug-runtest): Add opt_opts parameter.
5131         * gcc.dg/debug/debug.exp: Pass opt_opts parameter to
5132         gcc-dg-debug-runtest.
5133         * g++.dg/debug/debug.exp: Pass opt_opts parameter to
5134         gcc-dg-debug-runtest.
5135
5136 2003-05-18  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5137
5138         PR c++/9022
5139         * g++.dg/lookup/using6.C: New test.
5140
5141 2003-05-18  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5142
5143         * g++.dg/parse/access2.C: New test.
5144
5145 2003-05-17  Mark Mitchell  <mark@codesourcery.com>
5146
5147         * lib/gcc-dg.exp (gcc-dg-debug-runtest): New method.
5148         * g++.dg/debug/debug.exp: Use gcc-dg-debug-runtest.
5149         * gcc.dg/debug/debug.exp: Likewise.
5150
5151 2003-05-17  Neil Booth  <neil@daikokuya.co.uk>
5152
5153         * gcc.dg/dollar.c: New test.
5154
5155 2003-05-16  Janis Johnson  <janis187@us.ibm.com>
5156
5157         * gcc.dg/compat/struct-by-value-4_main.c: Split into multiple tests.
5158         * gcc.dg/compat/struct-by-value-4_x.c: Split into multiple tests.
5159         * gcc.dg/compat/struct-by-value-4_y.c: Split into multiple tests.
5160         * gcc.dg/compat/struct-by-value-5_main.c: Split into multiple tests.
5161         * gcc.dg/compat/struct-by-value-5_x.c: Split into multiple tests.
5162         * gcc.dg/compat/struct-by-value-5_y.c: Split into multiple tests.
5163         * gcc.dg/compat/struct-by-value-6_main.c: New file.
5164         * gcc.dg/compat/struct-by-value-6_x.c: New file.
5165         * gcc.dg/compat/struct-by-value-6_y.c: New file.
5166         * gcc.dg/compat/struct-by-value-7_main.c: New file.
5167         * gcc.dg/compat/struct-by-value-7_x.c: New file.
5168         * gcc.dg/compat/struct-by-value-7_y.c: New file.
5169         * gcc.dg/compat/struct-by-value-8_main.c: New file.
5170         * gcc.dg/compat/struct-by-value-8_x.c: New file.
5171         * gcc.dg/compat/struct-by-value-8_y.c: New file.
5172         * gcc.dg/compat/struct-by-value-9_main.c: New file.
5173         * gcc.dg/compat/struct-by-value-9_x.c: New file.
5174         * gcc.dg/compat/struct-by-value-9_y.c: New file.
5175
5176 2003-05-16  Mark Mitchell  <mark@codesourcery.com>
5177
5178         * lib/gcc-dg.exp (gcc-dg-test): Rename to ...
5179         (gcc-dg-test-1): ... this.  Add target_compile parameter.  Add
5180         support for "repo" mode.
5181         * lib/g++-dg.exp: Use gcc-dg.exp to implement all functionality.
5182         * lib/g77-dg.exp: Likewise.
5183         * lib/obj-dg.exp: Likewise.
5184
5185 2003-05-16  Jakub Jelinek  <jakub@redhat.com>
5186
5187         Merge from gcc-3_2-rhl8-branch:
5188         2003-04-23  Jakub Jelinek  <jakub@redhat.com>
5189
5190         * gcc.dg/tls/opt-6.c: New test.
5191
5192         2003-04-05  Jakub Jelinek  <jakub@redhat.com>
5193
5194         * gcc.dg/20030405-1.c: New test.
5195
5196         2003-03-09  Jakub Jelinek  <jakub@redhat.com>
5197
5198         * gcc.dg/20030309-1.c: New test.
5199
5200         2003-03-07  Eric Botcazou  <ebotcazou@libertysurf.fr>
5201
5202         * gcc.c-torture/execute/20030307-1.c: New test.
5203
5204         2003-02-20  Randolph Chung  <tausq@debian.org>
5205
5206         * gcc.c-torture/compile/20030220-1.c: New test.
5207
5208         2003-02-18  Jakub Jelinek  <jakub@redhat.com>
5209
5210         * gcc.dg/20030217-1.c: New test.
5211
5212         2003-01-29  Jakub Jelinek  <jakub@redhat.com>
5213
5214         * gcc.c-torture/compile/20020129-1.c: New test.
5215
5216         2002-12-21  Eric Botcazou  <ebotcazou@libertysurf.fr>
5217
5218         * gcc.dg/unroll-1.c: New test.
5219
5220         2002-11-16  Jan Hubicka  <jh@suse.cz>
5221
5222         * gcc.c-torture/execute/20020920-1.c: New test.
5223
5224         2002-10-08  Jakub Jelinek  <jakub@redhat.com>
5225
5226         PR target/7434
5227         * gcc.c-torture/compile/20021008-1.c: New test.
5228
5229         2002-08-10  Gwenole Beauchesne  <gbeauchesne@mandrakesoft.com>
5230
5231         PR target/7559
5232         * testsuite/gcc.c-torture/execute/20020810-1.c: New test.
5233
5234         2002-08-07  Jakub Jelinek  <jakub@redhat.com>
5235
5236         * gcc.c-torture/compile/20020807-1.c: New test.
5237
5238         2002-07-30  Jakub Jelinek  <jakub@redhat.com>
5239
5240         * gcc.dg/tls/opt-1.c: New test.
5241
5242         2002-07-29  Jakub Jelinek  <jakub@redhat.com>
5243
5244         * gcc.dg/20020729-1.c: New test.
5245
5246         2002-07-20  Jakub Jelinek  <jakub@redhat.com>
5247
5248         * g++.dg/opt/life1.C: New test.
5249
5250         2002-05-20  Jakub Jelinek  <jakub@redhat.com>
5251
5252         * gcc.dg/20020525-1.c: New test.
5253
5254         2002-05-24  Jakub Jelinek  <jakub@redhat.com>
5255
5256         PR c++/6794
5257         * g++.dg/ext/pretty1.C: New test.
5258         * g++.dg/ext/pretty2.C: New test.
5259
5260 2003-05-15  Mark Mitchell  <mark@codesourcery.com>
5261
5262         PR c++/8385
5263         * g++.dg/ext/typeof5.C: New test.
5264
5265 2003-05-15  J"orn Rennecke <joern.rennecke@superh.com>
5266
5267         * gcc.c-torture/execute/builtins/string-asm-1.c: Take
5268         __USER_LABEL_PREFIX__ into account.
5269         * gcc.c-torture/execute/builtins/string-asm-2.c: Likewise.
5270
5271 2003-05-14  Roger Sayle  <roger@eyesopen.com>
5272
5273         * gcc.dg/builtins-15.c: New test case.
5274
5275 2003-05-13  Zack Weinberg  <zack@codesourcery.com>
5276
5277         * gcc.dg/const-elim-1.c: Tighten scan-assembler-not regexp.
5278
5279 2003-05-12  Mark Mitchell  <mark@codesourcery.com>
5280
5281         * lib/g++.exp: Tweak handling of additional source files.
5282         * g++.dg/special/conpr-2.C: Use dg-gpp-additional-sources.
5283         * g++.dg/special/conpr-2a.C: Rename to ...
5284         * g++.dg/special/conpr-2a.cc: ... this.
5285         * g++.dg/special/conpr-3.C: Use dg-gpp-additional-sources.
5286         * g++.dg/special/conpr-3a.C: Rename to ...
5287         * g++.dg/special/conpr-3a.cc: This.
5288         * g++.dg/special/conpr-3b.C: Rename to ...
5289         * g++.dg/special/conpr-3b.cc: This.
5290         * g++.dg/special/conpr-4.C: New test.
5291         * g++.dg/special/ecos.exp: Rewrite to use ordinary dg driver.
5292
5293 2003-05-12  David Edelsohn  <edelsohn@gnu.org>
5294
5295         * debug/debug.exp: Skip debug-[12].c at -O3 on non-Dwarf targets.
5296
5297 2003-05-12  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5298
5299         * g++.old-deja/g++.brendan/ns1.C: Remove private member warning.
5300         * g++.old-deja/g++.robertl/eb71.C: Likewise.
5301         * g++.old-deja/g++.brendan/warnings1.C: Add -Wctor-dtor-privacy.
5302         * g++.old-deja/g++.other/warn3.C: Likewise.
5303
5304 2003-05-11  Roger Sayle  <roger@eyesopen.com>
5305
5306         * gcc.dg/i386-387-1.c: Update to also test log.
5307         * gcc.dg/i386-387-2.c: Likewise.
5308
5309 2003-05-11  Toon Moene  <toon@moene.indiv.nluug.nl>
5310
5311         * g77.f-torture/execute/int8421.f: New test.
5312
5313 2003-05-11  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5314
5315         PR c++/10230, c++/10481
5316         * g++.dg/lookup/scoped5.C: New test.
5317
5318 2003-05-11  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5319
5320         PR c++/10552
5321         * g++.dg/template/ttp6.C: New test.
5322
5323 2003-05-11  Richard Sandiford  <rsandifo@redhat.com>
5324
5325         * gcc.c-torture/execute/builtins: New directory.
5326         * gcc.c-torture/execute/string-opt-{3,4,16,17,18,19}.c: Move into
5327         gcc.c-torture/execute/builtins.
5328         * gcc.c-torture/execute/string-opt-asm-{1,2}.c: Likewise.
5329         * gcc.c-torture/execute/builtin-noret-{1,2}.c: Move to...
5330         * gcc.dg/torture: ...this new directory.  Turn into link-only tests.
5331         * gcc.dg/no-builtin-1.c: Move into gcc.c-torture/execute/builtins.
5332
5333 2003-05-10  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5334
5335         PR c++/9252
5336         * g++.dg/template/access8.C: New test.
5337         * g++.dg/template/access9.C: New test.
5338
5339 2003-05-10  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5340
5341         PR c++/9554
5342         * g++.dg/parse/access1.C: New test.
5343
5344 2003-05-09  DJ Delorie  <dj@redhat.com>
5345
5346         * g++.dg/other/stdarg1.C: Make sure arg "3" is passed as a
5347         long, and not an int.
5348
5349 2003-05-09  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5350
5351         PR c++/10555, c++/10576
5352         * g++.dg/template/memclass1.C: New test.
5353
5354 2003-05-08  DJ Delorie  <dj@redhat.com>
5355
5356         * gcc.c-torture/execute/20020404-1.x: New, skip for 16-bit
5357         targets.
5358         * gcc.c-torture/execute/20021024-1.x: Likewise.
5359         * gcc.c-torture/execute/shiftdi.x: Likewise.
5360         * g++.old-deja/g++.mike/p700.C: Handle 16-bit targets.
5361         * g++.old-deja/g++.other/exprstmt1.C: Likewise.
5362         * gcc.dg/20021018-1.c: Likewise.
5363
5364 2003-05-08  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
5365
5366         * g++.dg/other/packed1.C: Mark xfail for sparc*- not sparc-.
5367
5368         gcc.c-torture/execute/string-opt-19.c: Add general rodata tests.
5369         (bcopy): Call memmove.
5370
5371 2003-05-08  Roger Sayle  <roger@eyesopen.com>
5372
5373         * g77.f-torture/compile/8485.f: New test case.
5374
5375 2003-05-07  Richard Henderson  <rth@redhat.com>
5376
5377         PR c++/10570
5378         * g++.dg/eh/forced1.C: Expect catch-all handlers to run.
5379         Verify exception_cleanup not called for rethrows.
5380         * g++.dg/eh/forced2.C: Test that exception_cleanup is called
5381         when exiting catch block without rethrowing.
5382         * g++.dg/eh/forced3.C: New.
5383         * g++.dg/eh/forced4.C: New.
5384
5385 2003-05-07  Aldy Hernandez  <aldyh@redhat.com>
5386
5387         * gcc.dg/20030505.c: Fix triplet.
5388
5389 2003-05-06  DJ Delorie  <dj@redhat.com>
5390
5391         * gcc.dg/20021014-1.c: XFAIL for xstormy16 also.
5392         * gcc.dg/nest.c: Likewise.
5393
5394 2003-05-05  Roger Sayle  <roger@eyesopen.com>
5395
5396         * gcc.dg/builtins-14.c: New test case.
5397
5398 2003-05-05  Janis Johnson  <janis187@us.ibm.com>
5399
5400         * lib/compat.exp (compat-execute): New argument.
5401         * g++.dg/compat/compat.exp: Pass new argument to compat-execute.
5402         * gcc.dg/compat: New test directory.
5403         * gcc.dg/compat/compat.exp: New expect script.
5404         * gcc.dg/compat/scalar-by-value-1_main.c: New test file.
5405         * gcc.dg/compat/scalar-by-value-1_x.c: New test file.
5406         * gcc.dg/compat/scalar-by-value-1_y.c: New test file.
5407         * gcc.dg/compat/scalar-by-value-2_main.c: New test file.
5408         * gcc.dg/compat/scalar-by-value-2_x.c: New test file.
5409         * gcc.dg/compat/scalar-by-value-2_y.c: New test file.
5410
5411         * gcc.dg/compat/struct-by-value-1_main.c: New test file.
5412         * gcc.dg/compat/struct-by-value-1_x.c: New test file.
5413         * gcc.dg/compat/struct-by-value-1_y.c: New test file.
5414         * gcc.dg/compat/struct-by-value-2_main.c: New test file.
5415         * gcc.dg/compat/struct-by-value-2_x.c: New test file.
5416         * gcc.dg/compat/struct-by-value-2_y.c: New test file.
5417         * gcc.dg/compat/struct-by-value-3_main.c: New test file.
5418         * gcc.dg/compat/struct-by-value-3_x.c: New test file.
5419         * gcc.dg/compat/struct-by-value-3_y.c: New test file.
5420         * gcc.dg/compat/struct-by-value-4_main.c: New test file.
5421         * gcc.dg/compat/struct-by-value-4_x.c: New test file.
5422         * gcc.dg/compat/struct-by-value-4_y.c: New test file.
5423         * gcc.dg/compat/struct-by-value-5_main.c: New test file.
5424         * gcc.dg/compat/struct-by-value-5_x.c: New test file.
5425         * gcc.dg/compat/struct-by-value-5_y.c: New test file.
5426
5427 2003-05-05  Zack Weinberg  <zack@codesourcery.com>
5428
5429         * gcc.dg/const-elim-1.c, gcc.dg/const-elim-2.c: New testcases.
5430
5431 2003-05-05  Jakub Jelinek  <jakub@redhat.com>
5432
5433         * gcc.c-torture/execute/string-opt-18.c (main): Add 3 new tests.
5434
5435 2003-05-05  Geoffrey Keating  <geoffk@apple.com>
5436
5437         * gcc.c-torture/execute/ieee/fp-cmp-8.c: New test.
5438         * gcc.dg/ppc-fsel-2.c: New test.
5439
5440         * gcc.dg/unused-5.c: New test.
5441
5442 2003-05-05  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5443
5444         PR c++/10496
5445         * g++.dg/warn/pmf1.C: New test.
5446
5447 2003-05-05  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5448
5449         PR c++/4494
5450         * g++.dg/warn/main.C: New test.
5451
5452 2003-05-04  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
5453
5454         * gcc.dg/nonnull-3.c: New test.
5455
5456 2003-05-04  Neil Booth  <neil@daikokuya.co.uk>
5457
5458         * gcc.dg/cpp/Wtrigraphs.c: Update.
5459         * gcc.dg/cpp/Wtrigraphs-2.c: New tests.
5460
5461 2003-05-03  Geoffrey Keating  <geoffk@apple.com>
5462
5463         * gcc.dg/ppc-fsel-1.c: New test.
5464
5465 2003-05-03  Zack Weinberg  <zack@codesourcery.com>
5466
5467         PR c/10604
5468         * gcc.dg/compare7.c, g++.dg/warn/compare1.C: New testcases.
5469
5470 2003-05-03  Kazu Hirata  <kazu@cs.umass.edu>
5471
5472         * gcc.dg/m-un-2.c: Fix the typedef of size_t.
5473
5474 2003-05-03  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5475
5476         PR c++/9364, c++/10553, c++/10586
5477         * g++.dg/parse/typename4.C: New test.
5478         * g++.dg/parse/typename5.C: Likewise.
5479
5480 2003-05-03  Richard Sandiford  <rsandifo@redhat.com>
5481
5482         * gcc.c-torture/compile/20030503-1.c: New test.
5483
5484 2003-05-02  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5485
5486         * g++.dg/lookup/using5.C: Fix testcase error.
5487
5488 2003-05-01  Chris Demetriou  <cgd@broadcom.com>
5489
5490         * gcc.dg/special/mips-abi.exp (is_meabi_config): Remove,
5491         since MEABI is no longer supported.  Remove all vestiges
5492         of MEABI from the test.
5493
5494 2003-05-01  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5495
5496         PR c++/10554
5497         * g++.dg/lookup/using5.C: New test.
5498
5499 2003-05-01  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5500
5501         PR c++/8772
5502         * g++.dg/template/ttp5.C: New test.
5503
5504 2003-04-30  Mark Mitchell  <mark@codesourcery.com>
5505
5506         * lib/g++-dg.exp (g++-dg-test): Add "repo" option.
5507         (dg-gpp-additional-sources): New function.
5508         (dg-gpp-additional-files): Likewise.
5509         * lib/g++.exp (additional_sources): New variable.
5510         (additional_files): Likewise.
5511         (g++_target_compile): Deal with them.
5512         * lib/old-dejagnu.exp: Remove.
5513         * g++.old-deja/old-deja.exp: Use dg.exp, not old-dejagnu.exp.
5514         * g++.old-deja: Revise all tests to use dg commands.
5515
5516 2003-04-30  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5517
5518         PR c++/9432, c++/9528
5519         * g++.dg/lookup/using4.C: New test.
5520
5521 2003-04-29  Geoffrey Keating  <geoffk@apple.com>
5522
5523         * gcc.dg/noreturn-5.c: New file.
5524         * gcc.dg/noreturn-6.c: New file.
5525
5526         * gcc.c-torture/compile/inline-1.c: New file.
5527
5528 2003-04-29  Mark Mitchell  <mark@codesourcery.com>
5529
5530         PR c++/10551
5531         * g++.dg/template/explicit1.C: New test.
5532
5533 2003-04-29  Mark Mitchell  <mark@codesourcery.com>
5534
5535         PR c++/10549
5536         * g++.dg/other/bitfield1.C: New test.
5537
5538         PR c++/10527
5539         * g++.dg/init/new7.C: New test.
5540
5541 2003-04-29  Mark Mitchell  <mark@codesourcery.com>
5542
5543         * g++.dg/ext/desig1.C: New test.
5544         * g++.dg/ext/init1.C: Update.
5545
5546         * g++.old-deja/g++.pt/deduct5.C: Remove unnecessary initializer.
5547
5548 2003-04-28  Mark Mitchell  <mark@codesourcery.com>
5549
5550         PR c++/10180
5551         * g++.dg/warn/Winline-1.C: New test.
5552
5553 2003-04-28  Jakub Jelinek  <jakub@redhat.com>
5554
5555         * gcc.c-torture/execute/string-opt-19.c: New test.
5556
5557         * gcc.c-torture/execute/string-opt-asm-1.c: New test.
5558         * gcc.c-torture/execute/string-opt-asm-2.c: New test.
5559
5560 2003-04-27  Mark Mitchell  <mark@codesourcery.com>
5561
5562         PR c++/10506
5563         * g++.dg/init/new6.C: New test.
5564
5565         PR c++/10503
5566         * g++.dg/init/ref6.C: New test.
5567
5568 2003-04-26  David Edelsohn  <edelsohn@gnu.org>
5569
5570         * g++.dg/warn/weak1.C: XFAIL on AIX4.
5571
5572 2003-04-26  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
5573
5574         * gcc.c-torture/execute/string-opt-8.c: Don't perform cmpstr
5575         checks for __pj__, but do them for !__OPTIMIZE__ and __s390__.
5576
5577 2003-04-25  Mark Mitchell  <mark@codesourcery.com>
5578
5579         * g++.old-deja/g++.pt/instantiate12.C: Explicit instantiate
5580         initialized static data members.
5581
5582 2003-04-25  H.J. Lu <hjl@gnu.org>
5583
5584         * gcc.dg/ia64-sync-4.c: New test.
5585
5586 2003-04-25  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
5587
5588         * gcc.c-torture/execute/string-opt-18.c: Clean up.  Fix copyright
5589         date.
5590
5591 2003-04-24  Nathan Sidwell  <nathan@codesourcery.com>
5592
5593         PR c++/10337
5594         * g++.dg/warn/conv1.C: New test.
5595         * g++.old-deja/g++.other/conv7.C: Adjust.
5596         * g++.old-deja/g++.other/overload14.C: Adjust.
5597
5598 2003-04-23  Mark Mitchell  <mark@codesourcery.com>
5599
5600         PR c++/10471
5601         * g++.dg/template/defarg2.C: New test.
5602
5603 2003-04-23  Neil Booth  <neil@daikokuya.co.uk>
5604
5605         * gcc.dg/cpp/include2.c: Update.
5606         * gcc.dg/cpp/multiline-2.c: New.
5607         * gcc.dg/cpp/multiline.c: Update.
5608         * gcc.dg/cpp/strify2.c: Update.
5609         * gcc.dg/cpp/trad/literals-2.c: Update.
5610
5611 2003-04-23  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
5612
5613         * g++.dg/other/packed1.C: XFAIL hppa*-*-*.
5614
5615 2003-04-23  Mark Mitchell  <mark@codesourcery.com>
5616
5617         * g++.dg/parse/typedef1.C: Tweak after fix for PR 10428.
5618
5619 2003-04-23  Mark Mitchell  <mark@codesourcery.com>
5620
5621         PR c++/10451
5622         * g++.dg/parse/crash4.C: New test.
5623
5624         PR c++/9847
5625         * g++.dg/parse/crash5.C: New test.
5626
5627 2003-04-22  Mark Mitchell  <mark@codesourcery.com>
5628
5629         PR c++/10446
5630         * g++.dg/parse/crash3.C: New test.
5631
5632         PR c++/10428
5633         * g++.dg/parse/elab1.C: New test.
5634
5635 2003-04-22  Devang Patel  <dpatel@apple.com>
5636
5637         * gcc.dg/cpp/trad/funlike-5.c: New test.
5638
5639 2003-04-21  Andreas Tobler <a.tobler@schweiz.ch>
5640
5641         * g++.dg/other/packed1.C: Fix dg options.
5642
5643 2003-04-22  Nathan Sidwell  <nathan@codesourcery.com>
5644
5645         * g++.dg/other/offsetof2.C: New test.
5646
5647 2003-04-21  Mark Mitchell  <mark@codesourcery.com>
5648
5649         * g++.dg/template/recurse.C: Adjust location of error messages.
5650
5651 2003-04-21  Nathan Sidwell  <nathan@codesourcery.com>
5652
5653         PR c++/9881
5654         * g++.dg/init/addr-const1.C: New test.
5655         * g++.dg/other/packed1.C: XFAIL on aligned architectures.
5656
5657 2003-04-20  Nathan Sidwell  <nathan@codesourcery.com>
5658
5659         PR c++/10405
5660         * g++.dg/lookup/struct-hack1.C: New test.
5661
5662 2003-04-20  Neil Booth  <neil@daikokuya.co.uk>
5663
5664         * ucs.c: Update diagnostic messages.
5665
5666 2003-04-19  Neil Booth  <neil@daikokuya.co.uk>
5667
5668         * gcc.dg/cpp/truefalse.cpp: New test.
5669         * gcc.dg/cpp/cpp.exp: Update.
5670         * g++.dg/other/stdbool-if.C: Remove.
5671
5672 2003-04-19  Neil Booth  <neil@daikokuya.co.uk>
5673
5674         * gcc.dg/cpp/_Pragma4.c: Remove stray space.
5675         * gcc.dg/cpp/trad/escaped-eof.c: Correct line number.
5676
5677 2003-04-18  Eric Botcazou  <ebotcazou@libertysurf.fr>
5678
5679         * gcc.c-torture/compile/20030418-1.c: New test.
5680
5681 2003-04-17  Janis Johnson  <janis187@us.ibm.com>
5682
5683         * README.compat: Remove; content moved to doc/sourcebuild.texi.
5684
5685 2003-04-17  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5686
5687         PR c++/10347
5688         g++.dg/template/dependent-name1.C: New test.
5689
5690 2003-04-17  J"orn Rennecke <joern.rennecke@superh.com>
5691
5692         * gcc.dg/warn-1.c (tourist_guide): New array,
5693         contains a pointer to bar.
5694
5695 2003-04-16  Roger Sayle  <roger@eyesopen.com>
5696
5697         * gcc.dg/Wunreachable-5.c: New test case for PR c/10175.
5698         * gcc.c-torture/execute/medce-1.c: New test case.
5699         * gcc.c-torture/execute/medce-2.c: New test case.
5700
5701 2003-04-15  Mark Mitchell  <mark@codesourcery.com>
5702
5703         * lib/prune.exp: Ignore more messages.
5704
5705         PR c++/10381
5706         * g++.dg/parse/lookup3.C: New test.
5707
5708 2003-04-15  J"orn Rennecke <joern.rennecke@superh.com>
5709
5710         * gcc.c-torture/compile/20030415-1.c : New test.
5711
5712 2003-04-14  Mark Mitchell  <mark@codesourcery.com>
5713
5714         * gcc.c-torture/execute/scope-2.c: Move to ...
5715         * gcc.dg/noncompile/scope.c: .... here.
5716
5717 2003-04-14  Roger Sayle  <roger@eyesopen.com>
5718
5719         * gcc.dg/20030414-2.c: New test case.
5720
5721 2003-04-14  Hans-Peter Nilsson  <hp@axis.com>
5722
5723         PR target/10377
5724         * gcc.dg/20030414-1.c: New test.
5725
5726 2003-04-13  Roger Sayle  <roger@eyesopen.com>
5727
5728         * gcc.dg/builtins-12.c: New test case.
5729         * gcc.dg/builtins-13.c: New test case.
5730
5731 2003-04-13  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
5732
5733         * gcc.c-torture/execute/string-opt-18.c: New test.
5734
5735 2003-04-13  Mark Mitchell  <mark@codesourcery.com>
5736
5737         PR c++/10300
5738         * g++.dg/init/new5.C: New test.
5739
5740 2003-04-12  Mark Mitchell  <mark@codesourcery.com>
5741
5742         PR c++/7910
5743         * g++.dg/ext/dllimport1.C: New test.
5744
5745 2003-04-12  Eric Botcazou  <ebotcazou@libertysurf.fr>
5746
5747         * gcc.dg/ultrasp8.c: Fix for 32-bit Sparc.
5748
5749 2003-04-11  Bud Davis <bdavis9659@comcast.net>
5750
5751         PR Fortran/9263
5752         * g77.f-torture/noncompile/9263.f: New test
5753         PR Fortran/1832
5754         * g77.f-torture/execute/1832.f: New test
5755
5756 2003-04-11  David Chad  <davidc@freebsd.org>
5757             Loren J. Rittle  <ljrittle@acm.org>
5758
5759         libobjc/8562
5760         * objc.dg/headers.m: New test.
5761
5762 2003-04-10  Zack Weinberg  <zack@codesourcery.com>
5763
5764         * gcc.c-torture/execute/builtin-noret-2.c: New.
5765         * gcc.c-torture/execute/builtin-noret-2.x: New.
5766         XFAIL builtin-noret-2.c at -O1 and above.
5767         * gcc.dg/redecl.c: New.
5768         * gcc.dg/Wshadow-1.c: Update error regexps.
5769
5770 2003-04-10  Mark Mitchell  <mark@codesourcery.com>
5771
5772         * g++.dg/abi/bitfield10.C: New test.
5773
5774 2003-04-09  Mike Stump  <mrs@apple.com>
5775
5776         * gcc.dg/pch/pch.exp: Make testcase names longer.
5777         * g++.dg/pch/pch.exp: Make testcase names longer.
5778
5779 2003-04-08  Roger Sayle  <roger@eyesopen.com>
5780
5781         * gcc.dg/builtins-11.c: New test case.
5782
5783 2003-04-08  Roger Sayle  <roger@eyesopen.com>
5784
5785         * gcc.dg/builtins-9.c: New test case.
5786         * gcc.dg/builtins-10.c: New test case.
5787
5788 2003-04-07  J"orn Rennecke <joern.rennecke@superh.com>
5789
5790         * gcc.dg/noncompile/init-4.c.c: New test.
5791
5792 2003-04-06  Nathan Sidwell  <nathan@codesourcery.com>
5793
5794         * gcc.misc-test/gcov-9.c: New test.
5795         * gcc.misc-test/gcov-10.c: New test
5796         * gcc.misc-test/gcov-11.c: New test.
5797
5798 2003-04-05  Zack Weinberg  <zack@codesourcery.com>
5799
5800         PR optimization/10024
5801         * gcc.c-torture/compile/20030405-1.c: New test.
5802
5803 2003-04-04  Geoffrey Keating  <geoffk@apple.com>
5804
5805         * gcc.dg/pch/static-3.c: New.
5806         * gcc.dg/pch/static-3.hs: New.
5807         * gcc.dg/pch/pch.exp: Test with -O0 -g too.
5808
5809 2003-04-04  Richard Henderson  <rth@redhat.com>
5810
5811         * g++.dg/eh/forced1.C: Use _Unwind_SjLj_ForcedUnwind as appropriate.
5812         * g++.dg/eh/forced2.C: Likewise.
5813
5814 2003-04-03  Mike Stump  <mrs@apple.com>
5815
5816         * lib/scanasm.exp (scan-assembler): Add xfail processing for
5817         target arg.
5818         (scan-assembler-times, scan-assembler-not): Likewise.
5819         (scan-assembler-dem, scan-assembler-dem-not): Likewise.
5820
5821 2003-04-03  Eric Botcazou  <ebotcazou@libertysurf.fr>
5822
5823         * gcc.dg/sparc-loop-1.c: New test.
5824
5825 2003-04-02  Geoffrey Keating  <geoffk@apple.com>
5826
5827         PR other/9274
5828         * g++.dg/pch/system-2.C: New.
5829         * g++.dg/pch/system-2.Hs: New.
5830
5831 2003-04-02  Aldy Hernandez  <aldyh@redhat.com>
5832
5833         * g++.dg/eh/simd-2.C (vecfunc): Fix typo.
5834
5835         * g++.dg/eh/simd-1.C (vecfunc): Same.
5836
5837 2003-04-01  Roger Sayle  <roger@eyesopen.com>
5838
5839         * gcc.c-torture/execute/20030401-1.c: New test case.
5840
5841 2003-04-01  Ziemowit Laski <zlaski@apple.com>
5842
5843         * objc.dg/defs.m: New.
5844
5845 2003-04-01  Aldy Hernandez  <aldyh@redhat.com>
5846
5847         * g++.dg/eh/simd-1.C: New.
5848         * g++.dg/eh/simd-2.C: New.
5849
5850 2003-03-01  Aldy Hernandez  <aldyh@redhat.com>
5851
5852         * gcc.c-torture/execute/simd-3.c: New.
5853
5854 2003-03-31  Mark Mitchell  <mark@codesourcery.com>
5855
5856         PR c/9936
5857         * gcc.dg/20030331-2.c: New test.
5858
5859 2003-03-31  Mark Mitchell  <mark@codesourcery.com>
5860
5861         PR c++/10278
5862         * g++.dg/parse/crash2.C: New test.
5863
5864 2003-03-31  Richard Sandiford  <rsandifo@redhat.com>
5865
5866         * gcc.c-torture/compile/20030331-1.c: New test, moved from...
5867         * gcc.c-torture/execute/20030331-1.c: ...here.
5868
5869 2003-03-31  Richard Sandiford  <rsandifo@redhat.com>
5870
5871         * gcc.c-torture/execute/20030331-1.c: New test.
5872
5873 2003-03-31  Nathan Sidwell  <nathan@codesourcery.com>
5874
5875         * lib/gcov.exp: Adjust call return testing strings.
5876         * g77.dg/gcov/gcov-1.f: Don't expect unconditional branches.
5877
5878 2003-03-31  Roger Sayle  <roger@eyesopen.com>
5879
5880         * gcc.dg/builtins-3.c: Add new tests for sin and cos.
5881         * gcc.dg/builtins-7.c: New test case.
5882         * gcc.dg/builtins-8.c: New test case.
5883
5884 2003-03-31  Richard Sandiford  <rsandifo@redhat.com>
5885
5886         * gcc.c-torture/execute/ieee/20030331-1.c: New test.
5887
5888 2003-03-30  Mark Mitchell  <mark@codesourcery.com>
5889
5890         PR c++/7647
5891         * g++.dg/lookup-class-member-2.C: New test.
5892
5893 2003-03-30  Glen Nakamura  <glen@imodulo.com>
5894
5895         * gcc.dg/20030324-1.c: Add comments and abort if test fails.
5896
5897 2003-03-28  Roger Sayle  <roger@eyesopen.com>
5898
5899         * gcc.c-torture/execute/ieee/fp-cmp-6.c:  Correct test for -O0.
5900
5901 2003-03-28  Mark Mitchell  <mark@codesourcery.com>
5902
5903         * g++.dg/init/attrib1.C: New test.
5904
5905 2003-03-28  Eric Botcazou  <ebotcazou@libertysurf.fr>
5906
5907         * gcc.dg/ultrasp8.c: New test.
5908
5909 2003-03-28  Eric Botcazou  <ebotcazou@libertysurf.fr>
5910
5911         * gcc.dg/ultrasp7.c: New test.
5912
5913 2003-03-28  Nathan Sidwell  <nathan@codesourcery.com>
5914
5915         PR c++/10047
5916         * g++.dg/template/inline1.C: New test.
5917
5918 2003-03-28  Eric Botcazou  <ebotcazou@libertysurf.fr>
5919
5920         * gcc.dg/sparc-dwarf2.c: New test.
5921
5922 2003-03-27  Roger Sayle  <roger@eyesopen.com>
5923
5924         * gcc.c-torture/execute/ieee/fp-cmp-6.c: New test case.
5925         * gcc.c-torture/execute/ieee/fp-cmp-7.c: New test case.
5926
5927 2003-03-27  Mark Mitchell  <mark@codesourcery.com>
5928
5929         * lib/gcov.exp (run-gcov): Add branches and calls options, rather
5930         than reading .x files.
5931         * g++.dg/gcov/gcov-1.C: Use run-gcov options, not .x files.
5932         * g77.dg/gcov/gcov-1.f: Likewise.
5933         * gcc.misc-tests/gcov-4b.c: Likewise.
5934         * gcc.misc-tests/gcov-5b.c: Likewise.
5935         * gcc.misc-tests/gcov-6.c: Likewise.
5936         * gcc.misc-tests/gcov-7.c: Likewise.
5937         * gcc.misc-tests/gcov-8.c: Likewise.
5938         * g++.dg/gcov/gcov-1.x: Remove.
5939         * g77.dg/gcov/gcov-1.x: Likewise.
5940         * gcc.misc-tests/gcov-4b.x: Likewise.
5941         * gcc.misc-tests/gcov-5b.x: Likewise.
5942         * gcc.misc-tests/gcov-6.x: Likewise.
5943         * gcc.misc-tests/gcov-7.x: Likewise.
5944         * gcc.misc-tests/gcov-8.x: Likewise.
5945
5946 2003-03-27  Glen Nakamura  <glen@imodulo.com>
5947
5948         PR opt/10087
5949         * gcc.dg/20030324-1.c: New test.
5950
5951 2003-03-27  Nathan Sidwell  <nathan@codesourcery.com>
5952
5953         PR c++/10224
5954         * g++.dg/template/arg3.C: New test.
5955
5956         PR c++/10158
5957         * g++.dg/template/friend18.C: New test.
5958
5959 2003-03-26  Roger Sayle  <roger@eyesopen.com>
5960
5961         * g77.f-torture/compile/20030326-1.f: New test case.
5962
5963 2003-03-26  Janis Johnson  <janis187@us.ibm.com>
5964
5965         * gcc.c-torture/execute/20020227-1.x: Don't XFAIL for powerpc64.
5966
5967         * gcc.c-torture/compile/simd-5.x: Expect XFAIL for powerpc64.
5968
5969 2003-03-26  Jakub Jelinek  <jakub@redhat.com>
5970
5971         * gcc.dg/ia64-sync-3.c: New test.
5972
5973 2003-03-26  Alan Modra  <amodra@bigpond.net.au>
5974
5975         * gcc.dg/loop-2.c: Replace "inline" with "__inline__".
5976
5977 2003-03-26  Eric Botcazou  <ebotcazou@libertysurf.fr>
5978
5979         * gcc.dg/ultrasp6.c: New test.
5980
5981 2003-03-25  Eric Botcazou  <ebotcazou@libertysurf.fr>
5982
5983         * gcc.dg/i386-signbit-1.c: New test.
5984         * gcc.dg/i386-signbit-2.c: New test.
5985         * gcc.dg/i386-signbit-3.c: New test.
5986
5987 2003-03-25  Eric Botcazou  <ebotcazou@libertysurf.fr>
5988
5989         * gcc.dg/ultrasp5.c: Fix options.
5990
5991 2003-03-24  Eric Botcazou  <ebotcazou@libertysurf.fr>
5992
5993         * gcc.dg/ultrasp5.c: Fix comment.
5994
5995 2003-03-24  Bud Davis  <bdavis9659@comcast.net>
5996
5997         PR fortran/10197
5998         * g77.f-torture/execute/10197.f: New test.
5999
6000 2003-03-24  Nathan Sidwell  <nathan@codesourcery.com>
6001
6002         PR c++/9898, c++/383
6003         * g++.dg/template/conv6.C: New test.
6004
6005         PR c++/10119
6006         * g++.dg/template/ptrmem5.C: New test.
6007
6008         PR c++/10026
6009         * g++.dg/lookup/koenig1.C: New test.
6010
6011         PR C++/10199
6012         * g++.dg/lookup/template2.C: New test.
6013
6014 2003-03-24  Jakub Jelinek  <jakub@redhat.com>
6015
6016         * g++.dg/opt/rtti1.C: New test.
6017
6018 2003-03-23  Eric Botcazou  <ebotcazou@libertysurf.fr>
6019
6020         * gcc.dg/ultrasp5.c: New test.
6021
6022 2003-03-23  Arpad Beszedes <beszedes@cc.u-szeged.hu>
6023
6024         PR middle-end/9967
6025         * gcc.c-torture/execute/stdio-opt-1.c: Adjust test for change to
6026         builtin fputs.
6027
6028 2003-03-23  Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
6029
6030         PR c/8224
6031         * gcc.dg/20030323-1.c: New test.
6032
6033 2003-03-23  Roger Sayle  <roger@eyesopen.com>
6034
6035         * gcc.c-torture/compile/20030323-1.c: New test case.
6036
6037 2003-03-22  Ulrich Weigand  <uweigand@de.ibm.com>
6038
6039         * gcc.dg/20030321-1.c: New test.
6040
6041 2003-03-22  Zack Weinberg  <zack@codesourcery.com>
6042
6043         * gcc.dg/Wshadow-1.c: Add a dg-warning line.
6044
6045 2003-03-22  Nathan Sidwell  <nathan@codesourcery.com>
6046
6047         PR c++/9978, c++/9708
6048         * g++.dg/ext/vlm1.C: Adjust expected error.
6049         * g++.dg/ext/vla2.C: New test.
6050         * g++.dg/template/arg1.C: New test.
6051         * g++.dg/template/arg2.C: New test.
6052
6053 2003-03-22  Bud Davis  <bdavis9659@comcast.net>
6054
6055         * g77.f-torture/execute/select.f: New test.
6056         * g77.f-torture/noncompile/select_no_compile.f: New test.
6057
6058 2003-03-21  Nathan Sidwell  <nathan@codesourcery.com>
6059
6060         PR c++/9898
6061         * g++.dg/other/error4.C: New test.
6062
6063 2003-03-20  Mark Mitchell  <mark@codesourcery.com>
6064
6065         * g++.dg/template/friend17.C: New test.
6066
6067 2003-03-21  Alan Modra  <amodra@bigpond.net.au>
6068
6069         * gcc.c-torture/compile/20030320-1.c: New.
6070
6071 2003-03-20  Roger Sayle  <roger@eyesopen.com>
6072
6073         * gcc.dg/builtins-6.c: New test case.
6074
6075 2003-03-19  Alan Modra  <amodra@bigpond.net.au>
6076
6077         PR target/10073
6078         * gcc.c-torture/compile/20030319-1.c: New.
6079
6080 2003-03-18  Jan Hubicka  <jh@suse.cz>
6081
6082         * gcc.dg/i386-cvt-1.c: New test.
6083
6084 2003-03-17  Zack Weinberg  <zack@codesourcery.com>
6085
6086         * objc.dg/naming-1.m: Use "(parse|syntax) error".
6087         * objc.dg/naming-2.m: Likewise.
6088
6089 2003-03-17  Mark Mitchell  <mark@codesourcery.com>
6090
6091         PR c++/9639
6092         * g++.dg/parse/crash1.C: New test.
6093
6094 2003-03-16  Mark Mitchell  <mark@codesourcery.com>
6095
6096         PR c++/8805
6097         * g++.dg/eh/cleanup1.C: New test.
6098
6099 2003-03-16  Falk Hueffner  <falk.hueffner@student.uni-tuebingen.de>
6100
6101         * gcc.c-torture/execute/20030316-1.c: New test case.
6102
6103 2003-03-16  Nathan Sidwell  <nathan@codesourcery.com>
6104
6105         PR c++/9629
6106         * g++.dg/init/ctor2.C: New test.
6107
6108 2003-03-15  Roger Sayle  <roger@eyesopen.com>
6109
6110         * g77.f-torture/compile/xformat.f: New test case.
6111
6112 2003-03-15  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
6113
6114         * g++.old-deja/g++.mike/eh33.C: Remove xfail for hppa*-*-*.
6115         * g++.old-deja/g++.mike/eh50.C: Likewise.
6116
6117 2003-03-15  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
6118
6119         PR c++/6440
6120         * g++.dg/template/spec7.C: New test.
6121         * g++.dg/template/spec8.C: Likewise.
6122
6123 2003-03-14  Jakub Jelinek  <jakub@redhat.com>
6124
6125         * gcc.c-torture/execute/20030313-1.c: New test.
6126
6127 2003-03-14  Richard Henderson  <rth@redhat.com>
6128
6129         * gcc.dg/inline-2.c: Adjust alpha test for external call.
6130
6131 2003-03-14  Eric Botcazou  <ebotcazou@libertysurf.fr>
6132
6133         * gcc.c-torture/compile/20030314-1.c: New test.
6134
6135 2003-03-13  Danny Smith  <dannysmith@users.sourceforge.net>
6136
6137         * gcc.dg/dll-1.c: Remove thumb target. Change exp to _exp.
6138         * gcc.dg/dll-2.c: Enable for cygwin and mingw. Remove
6139         thumb target,
6140         * gcc.dg/dll-3.c: Likewise. Adjust scan-assembler
6141         to accept newer _imp__  prefix and additional
6142         newline in .drectve section.
6143         * gcc.dg/dll-4.c: Likewise.
6144         * gcc.dg/dll-5.c: New file to test -mnop-fun-dllimport
6145         switch.
6146
6147 2003-03-13  Mark Mitchell  <mark@codesourcery.com>
6148
6149         * g++.dg/parse/namespace9.C: New test.
6150
6151         * g++.dg/init/ref5.C: New test.
6152         * g++.dg/parse/ptrmem1.C: Likewise.
6153
6154 2003-03-12  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
6155
6156         * gcc.dg/special/ecos.exp (gcsec-1.c): Find linker used by gcc.
6157         * gcc.dg/old-style-asm-1.c (dg-final): Add hpux label alternative to
6158         regular expression.
6159         * gcc.dg/funcorder.c (dg-final): Check for "link_error,%r" on hppa*-*-*.
6160         * gcc.dg/inline-1.c (dg-final): Check for "xyzzy?,%r" on hppa*-*-*.
6161
6162 2003-03-12  Daniel Jacobowitz  <drow@mvista.com>
6163
6164         * gcc.c-torture/execute/20030224-2.c: New test.
6165
6166 2003-03-12  Eric Botcazou  <ebotcazou@libertysurf.fr>
6167
6168         * gcc.dg/decl-3.c: New test.
6169
6170 2003-03-12  Eric Botcazou  <ebotcazou@libertysurf.fr>
6171
6172         * gcc.dg/i386-loop-2.c: New test.
6173
6174 2003-03-11  Mark Mitchell  <mark@codesourcery.com>
6175
6176         PR c++/9474
6177         * g++.dg/parse/namespace8.C: New test.
6178
6179         PR c++/9924
6180         * g++.dg/overload/builtin2.C: New test.
6181
6182 2003-03-11  Steven Bosscher  <s.bosscher@student.tudelft.nl>
6183
6184         * gcc.dg/return-type-3.c: New test.
6185
6186 2003-03-11  D.Venkatasubramanian  <dvenkat@noida.hcltech.com>
6187
6188         * gcc.misc-tests/bprob.exp: Disable test cases for h8300-*-* as
6189         profiling options are not supported.
6190
6191 2003-03-10  Mark Mitchell  <mark@codesourcery.com>
6192
6193         * g++.old-deja/g++.benjamin/16077.C: Adjust warnings.
6194         * g++.old-deja/g++.warn/impint2.C: Likewise.
6195
6196 2003-03-10  Devang Patel  <dpatel@apple.com>
6197
6198         * g++.dg/cpp/c++_cmd_1.C: New test.
6199         * g++.dg/cpp/c++_cmd_1.h: New file.
6200
6201 2003-03-10  Segher Boessenkool  <segher@koffie.nl>
6202
6203         * gcc.dg/altivec-9.c: New file.
6204
6205 2003-03-10  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
6206
6207         * gcc.dg/ppc-sdata-1.c: New test.
6208         * gcc.dg/ppc-sdata-2.c: New test.
6209
6210 2003-03-09  Mark Mitchell  <mark@codesourcery.com>
6211
6212         PR c++/9373
6213         * g++.dg/opt/ptrmem2.C: New test.
6214
6215         PR c++/8534
6216         * g++.dg/opt/ptrmem1.C: New test.
6217
6218 2003-03-09  Eric Botcazou  <ebotcazou@libertysurf.fr>
6219
6220         * gcc.dg/i386-loop-1.c: New test.
6221
6222 2003-03-09  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
6223
6224         PR c++/9970
6225         * g++.dg/lookup/friend1.C: New test.
6226
6227 2003-03-08  Mark Mitchell  <mark@codesourcery.com>
6228
6229         PR c++/9823
6230         * g++.dg/parser/constructor1.C: New test.
6231
6232 2003-03-08  Hans-Peter Nilsson  <hp@bitrange.com>
6233
6234         * gcc.c-torture/execute/20020720-1.x: Add xfail for cris-*-*.
6235
6236         * gcc.dg/old-style-asm-1.c: Tweak to match mmix-knuth-mmixware.
6237
6238 2003-03-08  Neil Booth  <neil@daikokuya.co.uk>
6239
6240         * gcc.dg/cpp/Wunused.c: Update test.
6241
6242 2003-03-08  Jan Hubicka  <jh@suse.cz>
6243
6244         * gcc.dg/inline-3.c: New test.
6245
6246 2003-03-08  Mark Mitchell  <mark@codesourcery.com>
6247
6248         PR c++/9809
6249         * g++.dg/parse/builtin1.C: New test.
6250
6251         PR c++/9982
6252         * g++.dg/abi/cookie1.C: New test.
6253         * g++.dg/abi/cookie2.C: Likewise.
6254
6255         PR c++/9524
6256         * g++.dg/template/field1.C: New test.
6257
6258         PR c++/9912
6259         * g++.dg/parse/class1.C: New test.
6260         * g++.dg/parse/namespace7.C: Likewise.
6261         * g++.old-deja/g++.other/decl5.C: Remove XFAILs.
6262
6263 2003-03-07  Mark Mitchell  <mark@codesourcery.com>
6264
6265         * g++.dg/init/ref4.C: New test.
6266
6267 2003-03-07  Jan Hubicka  <jh@suse.cz>
6268
6269         * gcc.dg/i386-local2.c: Fix problems with certain versions of dejagnu.
6270         * gcc.dg/inline-3.c:  New test.
6271
6272 2003-03-06  Mark Mitchell  <mark@codesourcery.com>
6273
6274         * g++.dg/init/ref3.C: New test.
6275
6276         PR c++/9965
6277         * g++.dg/init/ref2.C: New test.
6278
6279         PR c++/9400
6280         * g++.dg/warn/Wshadow-2.C: New test.
6281
6282         PR c++/9791
6283         * g++.dg/warn/Woverloaded-1.C: New test.
6284
6285 2003-03-05  Jan Hubicka  <jh@suse.cz>
6286
6287         * gcc.dg/i386-local2.c: New.
6288         * gcc.dg/i386-local.c: Fix typo.
6289
6290 2003-03-05  Mark Mitchell  <mark@codesourcery.com>
6291
6292         * g++.dg/abi/layout3.C: New test.
6293
6294 2003-03-05  Eric Botcazou  <ebotcazou@libertysurf.fr>
6295
6296         * gcc.c-torture/compile/20030305-1.c
6297
6298 2003-03-05  Jan Hubicka  <jh@suse.cz>
6299
6300         * gcc.dg/i386-local.c: New.
6301
6302 2003-03-04  J"orn Rennecke <joern.rennecke@superh.com>
6303
6304         * gcc.dg/sh-relax.c: Disable for sh64-*-*.
6305
6306 2003-03-04  Eric Botcazou  <ebotcazou@libertysurf.fr>
6307
6308         * gcc.dg/switch-2.c: New test.
6309         * gcc.dg/switch-3.c: New test.
6310         * gcc.dg/Wswitch.c: Adjust line numbers.
6311         * gcc.dg/Wswitch-default.c: Likewise.
6312         * gcc.dg/Wswitch-enum.c: Likewise.
6313
6314 2003-03-04  Alexandre Oliva  <aoliva@redhat.com>
6315
6316         * gcc.c-torture/execute/20030222-1.c: New test.
6317
6318 2003-03-03  James E Wilson  <wilson@tuliptree.org>
6319
6320         * gcc.dg/m68k-slp-ice.c: New test for PR c/7872.
6321
6322 2003-03-03  Mark Mitchell  <mark@codesourcery.com>
6323
6324         PR c++/9878
6325         * g++.dg/init/ref1.C: New test.
6326
6327 2003-03-03  J"orn Rennecke <joern.rennecke@superh.com>
6328
6329         * gcc.dg/sh-relax.c: New SH-only test.
6330
6331 2003-03-03  Geoffrey Keating  <geoffk@apple.com>
6332
6333         * gcc.c-torture/compile/20010327-1.c: Back out last change.  Add
6334         comment explaining purpose of testcase.
6335
6336 2003-03-02  Stephane Carrez  <stcarrez@nerim.fr>
6337
6338         * gcc.c-torture/execute/960312-1.x: New file, must pass -mshort
6339         for HC11/HC12 (asm needs two int registers).
6340         * gcc.c-torture/compile/20020312-1.x: New file, don't execute on
6341         HC11/HC12 because the test uses an asm which needs two 32-bit
6342         registers.
6343
6344 2003-03-02  Stephane Carrez  <stcarrez@nerim.fr>
6345
6346         * gcc.c-torture/compile/920501-12.x: New file, must pass -mshort
6347         for HC11/HC12 (array is too large otherwise).
6348         * gcc.c-torture/compile/920501-4.x: New file, likewise.
6349         * gcc.c-torture/compile/20010518-2.x: Likewise.
6350         * gcc.c-torture/compile/980506-1.x: Don't execute this test on
6351         HC11/HC12 (array is too large).
6352
6353 2003-03-01  Geoffrey Keating  <geoffk@apple.com>
6354
6355         * lib/gcc-dg.exp (gcc-dg-test): Change .pch to .gch.
6356         * lib/g++-dg.exp (g++-dg-test): Likewise.
6357
6358 2003-03-01  Roger Sayle  <roger@eyesopen.com>
6359
6360         * g++.old-deja/g++.other/builtins10.C: New test for PR 9367.
6361         * gcc.dg/format/attr-5.c: Handle new conflicting types warning.
6362
6363 2003-03-01  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
6364
6365         * g++.dg/warn/implicit-typename1.C: Remove warning.
6366
6367 2003-02-28  Richard Henderson  <rth@redhat.com>
6368
6369         * gcc.dg/noreturn-1.c: Move noreturn warning line.
6370         * gcc.dg/return-type-1.c: Move control reaches end warning line.
6371
6372 2003-02-28  Geoffrey Keating  <geoffk@apple.com>
6373
6374         * gcc.dg/pch/pch.exp: Change .pch to .gch.
6375         * g++.dg/pch/pch.exp: Likewise.
6376
6377 2003-02-28  Mark Mitchell  <mark@codesourcery.com>
6378
6379         PR c++/9879
6380         * testsuite/g++.dg/init/new4.C: New test.
6381
6382 2003-02-28  Richard Earnshaw  <rearnsha@arm.com>
6383
6384         * gcc.dg/arm-asm.c: Enable for StrongARM and XScale targets.
6385
6386 2003-02-28  Alexandre Oliva  <aoliva@redhat.com>
6387
6388         * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead of
6389         unsigned long.
6390
6391         * gcc.c-torture/compile/simd-3.c: Do nothing if double is not
6392         wider than float.
6393
6394 2003-02-26  Zdenek Dvorak  <rakdver@atrey.karlin.mff.cuni.cz>
6395
6396         * lib/scanasm.exp: Add support for counting numbers of
6397         occurences.
6398         * gcc.dg/unswitch-1.c, gcc.dg/peel-1.c, gcc.dg/unroll-1.c,
6399         gcc.dg/unroll-2.c, gcc.dg/unroll-3.c: New tests.
6400
6401 2003-02-25  Mark Mitchell  <mark@codesourcery.com>
6402
6403         PR c++/9683
6404         * g++.dg/template/static3.C: New test.
6405
6406         PR c++/9829
6407         * g++.dg/parse/namespace6.C: New test.
6408
6409 2003-02-25  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
6410
6411         PR target/9732
6412         * gcc.dg/20030225-1.c: New test.
6413
6414 2003-02-24  Mark Mitchell  <mark@codesourcery.com>
6415
6416         * README: Remove out-of-date information.
6417
6418         PR c++/9836
6419         * g++.dg/template/spec6.C: New test.
6420
6421 2003-02-24  Jeff Law  <law@redhat.com>
6422
6423         * gcc.c-torture/compile/20030224-1.c: New test for ia32 backend bug.
6424
6425 2003-02-24  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
6426
6427         * g++.dg/other/pragma-ep-1.C: Test for __PRAGMA_EXTERN_PREFIX.
6428         * gcc.dg/pragma-ep-1.c: Likewise.
6429
6430 2003-02-24  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
6431
6432         PR c++/9602
6433         * g++.dg/template/friend16.C: New test.
6434
6435 2003-02-23  Mark Mitchell  <mark@codesourcery.com>
6436
6437         PR c++/5333
6438         * g++.dg/parse/fused-params1.C: Adjust error messages.
6439         * g++.dg/template/nested3.C: New test.
6440
6441 2003-02-24  Alan Modra  <amodra@bigpond.net.au>
6442
6443         * g++.dg/abi/param1.C: New test.
6444
6445 2003-02-23  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
6446
6447         PR c++/7982
6448         * g++.dg/warn/implicit-typename1.C: New test.
6449
6450 2003-02-22  Kelley Cook <kelleycook@comcast.net>
6451
6452         * g++.old-deja/g++.other/store-expr1.C: Replace "mcpu"
6453         with "mtune".
6454         * g++.old-deja/g++.other/store-expr2.C: Likewise.
6455         * gcc.c-torture/execute/20010129-1.x: Likewise.
6456         * gcc.dg/20011107-1.c: Likewise.
6457         * gcc.dg/20020108-1.c: Likewise.
6458         * gcc.dg/20020122-3.c: Likewise.
6459         * gcc.dg/20020206-1.c: Likewise.
6460         * gcc.dg/20020310-1.c: Likewise.
6461         * gcc.dg/20020426-2.c: Likewise.
6462         * gcc.dg/20020517-1.c: Likewise.
6463         * gcc.dg/991230-1.c: Likewise.
6464         * gcc.dg/i386-unroll-1.c: Likewise.
6465         * gcc.misc-tests/i386-prefetch.exp: Likewise.
6466
6467 2003-02-22  Jan Hubicka  <jh@suse.cz>
6468
6469         * gcc.dg/i386-mul.c: New test.
6470
6471 2003-02-21  Roger Sayle  <roger@eyesopen.com>
6472
6473         * gcc.dg/builtins-5.c: New test case.
6474
6475 2003-02-22  Hans-Peter Nilsson  <hp@axis.com>
6476
6477         * gcc.dg/asmreg-1.c: New test.
6478
6479 2003-02-21  Mark Mitchell  <mark@codesourcery.com>
6480
6481         PR c++/9749
6482         * g++.dg/parse/varmod1.C: New test.
6483
6484 2003-02-21  Mark Mitchell  <mark@codesourcery.com>
6485
6486         PR c++/9727
6487         * g++.dg/template/op1.C: New test.
6488
6489 2003-02-21  Mark Mitchell  <mark@codesourcery.com>
6490
6491         PR c++/8906
6492         * g++.dg/template/nested2.C: New test.
6493
6494 2003-02-21  Mark Mitchell  <mark@codesourcery.com>
6495
6496         PR c++/8724
6497         * g++.dg/expr/dtor1.C: New test.
6498
6499 2003-02-21  Zack Weinberg  <zack@codesourcery.com>
6500
6501         * gcc.dg/cpp/include3.c: New test.
6502         * gcc.dg/cpp/inc/foo.h: New file.
6503
6504 2003-02-21  Glen Nakamura  <glen@imodulo.com>
6505
6506         * gcc.c-torture/execute/20030221-1.c: New test.
6507
6508 2003-02-20  Mark Mitchell  <mark@codesourcery.com>
6509
6510         PR c++/9729
6511         * g++.dg/abi/conv1.C: New test.
6512
6513 2003-02-20  Jan Hubicka  <jh@suse.cz>
6514
6515         * gcc.c-torture/execute/20020720-1.x: XFAIL for x86-64.
6516
6517 2003-02-19  Daniel Jacobowitz  <drow@mvista.com>
6518
6519         * gcc.c-torture/compile/20030219-1.c: New test.
6520
6521 2003-02-18  Jan Hubicka  <jh@suse.cz>
6522
6523         * gcc.dg/funcorder.c: New test.
6524
6525 2003-02-18  Kazu Hirata  <kazu@cs.umass.edu>
6526
6527         * gcc.c-torture/execute/20030218-1.c: New.
6528
6529 2003-02-18  Aldy Hernandez  <aldyh@redhat.com>
6530
6531         * gcc.dg/20030218-1.c: New.
6532
6533 2003-02-18  Richard Henderson  <rth@redhat.com>
6534
6535         * gcc.dg/attr-invalid.c: Allow __used__ on static data.
6536         * gcc.dg/attr-used-2.c: New.
6537
6538 2003-02-18  Mark Mitchell  <mark@codesourcery.com>
6539
6540         PR c++/9704
6541         * g++.dg/init/copy5.C: New test.
6542
6543 2003-02-18  Geoffrey Keating  <geoffk@apple.com>
6544
6545         * gcc.dg/pch/pch.exp: Delete $bname.h before copying into it.
6546         * g++.dg/pch/pch.exp: Likewise.
6547
6548 2003-02-18  Kazu Hirata  <kazu@cs.umass.edu>
6549
6550         * gcc.c-torture/execute/20030209-1.c: Enable the test if
6551         STACK_SIZE is not defined.
6552
6553 2003-02-17  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
6554
6555         PR c++/9457
6556         * g++.dg/template/init1.C: New test.
6557
6558 2003-02-16  Jan HUbicka  <jh@suse.cz>
6559
6560         * gcc.dg/c90-const-expr-3.c (DZERO): New static variable
6561         (foo): Add few extra tests
6562         * gcc.dg/c99-const-expr-3.c: Likewise.
6563         * gcc.c-torture/execute/20030216-1.c: New.
6564
6565 2003-02-16  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
6566
6567         PR c++/9459
6568         * g++.dg/ext/typeof4.C: New test.
6569
6570 2003-02-15  Roger Sayle  <roger@eyesopen.com>
6571
6572         * gcc.dg/i386-387-3.c: New test case.
6573
6574 2003-02-14  Josef Zlomek  <zlomekj@suse.cz>
6575
6576         * gcc.dg/20030213-1.c: Expect warning for unsupported -fpic on
6577         cris-*-elf* cris-*-aout* and mmix-*-*.
6578
6579 2003-02-13  Josef Zlomek  <zlomekj@suse.cz>
6580
6581         * gcc.dg/20030213-1.c: New test.
6582
6583 2003-02-12  Roger Sayle  <roger@eyesopen.com>
6584
6585         * gcc.dg/i386-387-1.c: Add new test for __builtin_atan2.
6586         * gcc.dg/i386-387-2.c: Likewise.
6587
6588 2003-02-12  Aldy Hernandez  <aldyh@redhat.com>
6589
6590         * gcc.dg/ppc-spe.c: Fix formatting.
6591         Enable tests that were previously unsupported by gas.
6592         Delete tests for instructions that no longer exist.
6593         Switch arguments on evsubifw builtin.
6594
6595 2003-02-12  Kazu Hirata  <kazu@cs.umass.edu>
6596
6597         * gcc.c-torture/execute/20030209-1.c: Disable the test if
6598         STACK_SIZE is too small.
6599
6600 2003-02-10  Eric Botcazou  <ebotcazou@libertysurf.fr>
6601             Christian Ehrhardt  <ehrhardt@mathematik.uni-ulm.de>
6602
6603         * gcc.dg/decl-2.c: New test.
6604
6605 2003-02-10  Jan Hubicka  <jh@suse.cz>
6606
6607         * gcc.dg/i386-fpcvt-1.c:  New test.
6608
6609 2002-02-09  Richard Sandiford  <rsandifo@redhat.com>
6610
6611         * gcc.c-torture/execute/20030209-1.c: New test.
6612
6613 2003-02-09  Kazu Hirata  <kazu@cs.umass.edu>
6614
6615         * gcc.c-torture/execute/builtin-bitops-1.c: When testing the
6616         int-wide bitops, use the constants of the same width.
6617         Likewise, if long long is 32-bit wide, test bitops using
6618         32-bit constants.
6619
6620 2003-02-07  Loren James Rittle  <ljrittle@acm.org>
6621
6622         * gcc.dg/20021014-1.c: Annotate with expected notice text.
6623
6624 2003-02-07  Roger Sayle  <roger@eyesopen.com>
6625
6626         * testsuite/gcc.dg/builtins-4.c: New test case.
6627
6628 2003-02-06  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6629
6630         * gcc.dg/20020430-1.c: Fix dg command typos.
6631         * gcc.dg/20020503-1.c: Likewise.
6632
6633 2003-02-06  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
6634
6635         PR c++/8785
6636         * g++.dg/parse/fused-params1.C: New test.
6637
6638         PR c++/8857
6639         * g++.dg/parse/tmpl-tmpl-operator1.C: New test.
6640
6641         PR c++/8921
6642         * g++.dg/parse/non-dependent1.C: New test.
6643
6644         PR c++/8928
6645         * g++.dg/parse/dupl-tmpl-args1.C: New test.
6646
6647         PR c++/9228
6648         * g++.dg/parse/undefined7.C: New test.
6649         * g++.dg/parse/non-templ1.C: New test.
6650
6651         PR c++/9229
6652         * g++.dg/parse/too-many-tmpl-args1.C: New test.
6653
6654 2003-02-06  Eric Botcazou <ebotcazou@libertysurf.fr>
6655
6656         * gcc.c-torture/compile/20030206-1.c: New test.
6657
6658 2003-02-05  Roger Sayle  <roger@eyesopen.com>
6659
6660         * gcc.c-torture/compile/921206-1.c: Rename undeclared function from
6661         "pow" to "foo" to avoid potential confusion with a math built-in.
6662
6663 2003-02-05  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6664
6665         * gcc.c-torture/execute/20020227-1.x: Update specific XFAIL
6666         conditions for SPARC targets.
6667
6668 2003-02-05  Jakub Jelinek  <jakub@redhat.com>
6669
6670         * gcc.dg/20030204-1.c: New test.
6671
6672 2003-02-04  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
6673
6674         PR c++/38
6675         * g++.dg/parse/array-size1.C: New test.
6676
6677         PR c++/5657
6678         * g++.dg/parse/undefined3.C: New test.
6679
6680         PR c++/5665
6681         * g++.dg/parse/undefined4.C: New test.
6682
6683         PR c++/5975
6684         * g++.dg/parse/undefined5.C: New test.
6685
6686         PR c++/7259
6687         * g++.dg/parse/tmpl-tmpl-param1.C: New test.
6688
6689         PR c++/8578
6690         * g++.dg/parse/casting-operator1.C: New test.
6691
6692         PR c++/8596
6693         * g++.dg/parse/undefined6.C: New test.
6694
6695         PR c++/8736
6696         * g++.dg/parse/missing-template1.C: New test.
6697
6698 2003-02-04  Jan Hubicka  <jh@suse.cz>
6699
6700         * gcc.dg/i386-cadd.c:  Compile using -march=k8.
6701         * gcc.dg/i386-cmov?.c:  Likewise.
6702         * gcc.dg/i386-fpcvt-?.c:  Likewise.
6703         * gcc.dg/i386-ssefp-1.c:  Likewise.
6704         * gcc.dg/i386-ssetype-?.c:  Likewise; fix for register passing
6705         conventions.
6706
6707 2003-02-03  Mark Mitchell  <mark@codesourcery.com>
6708
6709         PR c++/7129
6710         * testsuite/g++.dg/ext/max.C: New test.
6711
6712 2003-02-03  Jan Hubicka  <jh@suse.cz>
6713
6714         * gcc.c-torture/execute/20030203-1.c: New test.
6715
6716 2003-02-03  Richard Earnshaw  <rearnsha@arm.com>
6717
6718         * gcc.c-torture/exectue/ieee/20000320-1.c: The ARM VFP format is
6719         'natural-endian'.
6720
6721 2003-02-01  Richard Sandiford  <rsandifo@redhat.com>
6722
6723         * g++.dg/init/new1.C: Remove -fvolatile dg-options line.
6724         * g++.dg/init/new2.C: Likewise.
6725         * g++.dg/other/new1.C: Likewise.
6726
6727 2003-01-31  Loren J. Rittle <ljrittle@acm.org>
6728
6729         * gcc.dg/struct-ret-libc.c: New test.
6730
6731 2003-01-31  Ulrich Weigand  <uweigand@de.ibm.com>
6732
6733         * gcc.dg/20030129-1.c: New test.
6734
6735 2003-01-31  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
6736
6737         PR c++/8849
6738         * g++.dg/template/ptrmem4.C: New test.
6739
6740 2003-01-29  Mark Mitchell  <mark@codesourcery.com>
6741
6742         * g++.dg/parser/constant1.C: New test.
6743
6744 2003-01-29  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
6745
6746         PR c++/8591
6747         * g++.dg/parse/friend2.C: New test.
6748
6749 2003-01-29  Nathan Sidwell  <nathan@codesourcery.com>
6750
6751         PR c++/9437
6752         * g++.dg/template/unify4.C: New test.
6753
6754 2003-01-28  Richard Sandiford  <rsandifo@redhat.com>
6755
6756         * gcc.c-torture/execute/20030128-1.c: New test.
6757
6758 2003-01-28  Jeffrey D. Oldham  <oldham@codesourcery.com>
6759
6760         * g++.dg/lookup/nested1.C: Test moved from ...
6761         * g++.old-deja/g++.other/lookup24.C: ... here.
6762
6763 2003-01-28  Jan Hubicka  <jh@suse.cz>
6764
6765         * gcc.dg/i386-cmov5.c:  New test.
6766
6767 2003-01-28  D.Venkatasubramanian   <dvenkat@noida.hcltech.com>
6768
6769         * gcc.c-torture/execute/20010925-1.c: Changed the
6770         memcpy declaration.
6771
6772 2003-01-28  Nathan Sidwell  <nathan@codesourcery.com>
6773
6774         PR c++/3902
6775         * g++.dg/parse/template5.C: New test.
6776
6777 2003-01-28  Toon Moene  <toon@moene.indiv.nluug.nl>
6778
6779         PR fortran/9258
6780         * g77.dg/pr9258: New test.
6781
6782 2003-01-28  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
6783
6784         * README: Move relevant parts from README.g++.
6785
6786         * README.g++: Remove this file.
6787
6788 2003-01-28  Nathan Sidwell  <nathan@codesourcery.com>
6789
6790         * g++.dg/abi/dcast1.C: New test.
6791
6792 2003-01-28  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6793
6794         * gcc.c-torture/execute/builtin-constant.x: Only expect failure at -O1.
6795
6796 2003-01-27  Jeffrey D. Oldham  <oldham@codesourcery.com>
6797
6798         PR c++/47
6799         * g++.old-deja/g++.other/lookup24.C: New test.
6800
6801 2003-01-27  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6802
6803         PR middle-end/7227
6804         * gcc.dg/uninit-C.c: New test.
6805
6806 2003-01-27  Nathan Sidwell  <nathan@codesourcery.com>
6807
6808         * g++.dg/abi/covariant1.C: New test.
6809
6810 2003-01-25  Ulrich Weigand  <uweigand@de.ibm.com>
6811
6812         * gcc.dg/20030123-1.c: New test.
6813
6814 2003-01-25  Jan Hubicka  <jh@suse.cz>
6815
6816         PR opt/8492
6817         * gcc.c-torture/compile/20030125-1.c
6818
6819 2003-01-25  Nathan Sidwell  <nathan@codesourcery.com>
6820
6821         PR c++/9403
6822         * g++.dg/parse/template3.C: New test.
6823         * g++.old-deja/g++.pt/memclass5.C: Add needed template keyword.
6824
6825         PR c++/795
6826         * g++.dg/parse/template4.C: New test.
6827
6828         PR c++/9415
6829         * g++.dg/template/qual2.C: New test.
6830
6831         PR c++/8545
6832         * g++.old-deja/g++.brendan/parse3.C: Remove XFAIL.
6833
6834         * g++.old-deja/g++.ns/bogus1.C: Change expected error.
6835
6836 2003-01-25  Roger Sayle  <roger@eyesopen.com>
6837
6838         * gcc.c-torture/execute/switch-1.c: New test case.
6839
6840 2003-01-25  Jan Hubicka  <jh@suse.cz>
6841
6842         * gcc.c-torture/execute/20030125-1.[cx]: New test.
6843
6844 2003-01-25  Paolo Carlini  <pcarlini@unitus.it>
6845
6846         Tweaks for Bison-1.875. From the NEWS file:
6847         "- `parse error' -> `syntax error'
6848         Bison now uniformly uses the term `syntax error'"
6849         * gcc.dg/cpp/19990413-1.c: Test for "(parse|syntax) error".
6850         * gcc.dg/cpp/digraph2.c: Likewise.
6851         * gcc.dg/cpp/direct2.c: Likewise.
6852         * gcc.dg/cpp/paste4.c: Likewise.
6853         * gcc.dg/c90-restrict-1.c: Likewise.
6854         * gcc.dg/c99-func-2.c: Likewise.
6855         * gcc.dg/noncompile/920721-2.c: Likewise.
6856         * gcc.dg/noncompile/930622-2.c: Likewise.
6857         * gcc.dg/noncompile/940112-1.c: Likewise.
6858         * gcc.dg/noncompile/950921-1.c: Likewise.
6859         * gcc.dg/noncompile/951123-1.c: Likewise.
6860         * gcc.dg/noncompile/971104-1.c: Likewise.
6861         * gcc.dg/noncompile/990416-1.c: Likewise.
6862
6863 2003-01-24  Paolo Carlini  <pcarlini@unitus.it>
6864
6865         * g++.dg/parse/undefined1.C: Add error message.
6866
6867 2003-01-22  Mark Mitchell  <mark@codesourcery.com>
6868
6869         PR c++/9354
6870         * g++.dg/parse/new1.C: New test.
6871
6872         PR c++/9216
6873         * g++.dg/parse/template2.C: New test.
6874
6875         PR c++/9354
6876         * g++.dg/parse/typedef2.C: New test.
6877
6878         PR c++/9328
6879         * g++.dg/ext/typeof3.C: New test.
6880
6881 2003-01-22  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
6882
6883         PR c++/2738
6884         * g++.dg/parse/ret-type1.C: New test.
6885
6886         PR c++/3792
6887         * g++.dg/parse/tmpl-outside1.C: New test.
6888
6889         PR c++/4207
6890         * g++.dg/parse/int-as-enum1.C: New test.
6891
6892         PR c++/4903
6893         * g++.dg/parse/no-typename1.C: New test.
6894
6895         PR c++/5533
6896         * g++.dg/parse/no-value1.C: New test.
6897
6898         PR c++/5921
6899         * g++.dg/parse/wrong-inline1.C: New test.
6900
6901         PR c++/6402
6902         * g++.dg/parse/ref1.C: New test.
6903
6904         PR c++/6992
6905         * g++.dg/parse/attr-ctor1.C: New test.
6906
6907         PR c++/7229
6908         * g++.dg/parse/namespace5.C: New test.
6909
6910         PR c++/7917
6911         * g++.dg/parse/func-def1.C: New test.
6912
6913         PR c++/8143
6914         * g++.dg/parse/undefined1.C: New test.
6915
6916         PR c++/5723, PR c++/8522
6917         * g++.dg/parse/specialization1.C: New test.
6918
6919         PR c++/163, PR c++/8595
6920         * g++.dg/parse/struct-as-enum1.C: New test.
6921
6922         PR c++/9173
6923         * g++.dg/parse/undefined2.C: New test.
6924
6925 2003-01-22  Mark Mitchell  <mark@codesourcery.com>
6926
6927         PR c++/9298
6928         * g++.dg/parse/template1.C: New test.
6929
6930         PR c++/9384
6931         * g++.dg/parse/using1.C: New test.
6932
6933         PR c++/9285
6934         PR c++/9294
6935         * g++.dg/parse/expr2.C: New test.
6936
6937         PR c++/9388
6938         * g++.dg/parse/lookup2.C: Likewise.
6939
6940 2003-01-21  Jan Hubicka  <jh@suse.cz>
6941
6942         * gcc.c-torture/execute/990208-1.c:  Add noinline attributes as needed.
6943         * gcc.c-torture/execute/eeprof-1.c:  Likewise.
6944         * gcc.c-torture/execute/stdio-opt-*.c: Likewise.
6945         * gcc.c-torture/execute/string-opt-*.c: Likewise.
6946
6947 2003-01-20  Nick Clifton  <nickc@redhat.com>
6948
6949         * gcc.c-torture/execute/20030117-1.c: New test case.  Exposes
6950         problem with ARM sibcall code generation.
6951
6952 2003-01-20  Kazu Hirata  <kazu@cs.umass.edu>
6953
6954         * gcc.c-torture/execute/20030120-1.c: New.
6955
6956 2003-01-19  Paolo Carlini  <pcarlini@unitus.it>
6957
6958         * g++.old-deja/g++.pt/typename13.C: Remove XFAIL.
6959
6960 2003-01-17  Mark Mitchell  <mark@codesourcery.com>
6961
6962         PR c++/9272
6963         * g++.dg/parse/ctor1.C: New test.
6964
6965         PR c++/9294:
6966         * g++.dg/parse/qualified1.C: New test.
6967
6968         * g++.dg/parse/typename3.C: New test.
6969
6970 2003-01-16  Richard Henderson  <rth@redhat.com>
6971
6972         * g++.dg/tls/init-2.C: Fix error matches for real this time.
6973
6974 2003-01-16  Richard Henderson  <rth@redhat.com>
6975
6976         * g++.dg/pch/pch.exp: Copy test header to the working directory
6977         before using it either for precompilation or direct use.
6978         * g++.dg/pch/*.Hs: Rename from gcc.dg/pch/*.H.
6979         * g++.dg/pch/*.C: Include foo.H, not foo.Hp.
6980
6981 2003-01-16  Richard Henderson  <rth@redhat.com>
6982
6983         * gcc.dg/pch/pch.exp: Copy test header to the working directory
6984         before using it either for precompilation or direct use.
6985         * gcc.dg/pch/*.hs: Rename from gcc.dg/pch/*.h.
6986         * gcc.dg/pch/*.c: Include foo.h, not foo.hp.
6987
6988 2003-01-16  Mark Mitchell  <mark@codesourcery.com>
6989
6990         * gcc/testsuite/g++.dg/ext/typename1.C: Add typename keyword.
6991         * gcc/testsuite/g++.dg/template/crash1.C: Update error messages.
6992         * gcc/testsuite/g++.dg/template/crash2.C: Remove error message.
6993         * gcc/testsuite/g++.dg/parse/typename2.C: New test.
6994         * gcc/testsuite/g++.dg/template/typename2.C: Change implicit
6995         typename warning into error.
6996         * gcc/testsuite/g++.old-deja/g++.benjamin/tem03.C: Issue more
6997         error messages.
6998         * gcc/testsuite/g++.old-deja/g++.benjamin/tem04.C: Fix typos.
6999         * gcc/testsuite/g++.old-deja/g++.brendan/crash56.C: Add this->.
7000         * gcc/testsuite/g++.old-deja/g++.law/visibility13.C: Remove error
7001         messages.
7002         * gcc/testsuite/g++.old-deja/g++.ns/template17.C: Reorder code to
7003         make declaration visible in template.
7004         * gcc/testsuite/g++.old-deja/g++.pt/crash3.C: Fix typos.
7005         * gcc/testsuite/g++.old-deja/g++.pt/crash36.C: Issue more error
7006         messages.
7007         * gcc/testsuite/g++.old-deja/g++.pt/crash5.C: Improve error
7008         message.
7009         * gcc/testsuite/g++.old-deja/g++.pt/crash67.C: Remove warning.
7010         * gcc/testsuite/g++.old-deja/g++.pt/inherit1.C: Add this->.
7011         * gcc/testsuite/g++.old-deja/g++.pt/niklas01a.C: Add error message.
7012         * gcc/testsuite/g++.old-deja/g++.pt/typename16.C: Replace implicit
7013         typename warning with error message.
7014         * gcc/testsuite/g++.old-deja/g++.pt/typename19.C: Remove warning.
7015         * gcc/testsuite/g++.old-deja/g++.robertl/eb112.C: Fix typo.
7016         * gcc/testsuite/g++.old-deja/g++.robertl/eb24.C: Use this->.
7017
7018 2003-01-16  Nathan Sidwell  <nathan@codesourcery.com>
7019
7020         * g++.dg/parse/ambig2.C: New test.
7021
7022 2003-01-15  Richard Henderson  <rth@redhat.com>
7023
7024         * g++.dg/tls/init-2.C: Update error message string.
7025
7026 2003-01-15  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7027
7028         * gcc.c-torture/execute/builtin-constant.x: XFAIL the test.
7029
7030 2003-01-15  Stephane Carrez  <stcarrez@nerim.fr>
7031
7032         * gcc.c-torture/compile/20000804-1.x: Don't execute this test at
7033         all for HC11/HC12.
7034         * gcc.c-torture/compile/20001205-1.x: Likewise.
7035         * gcc.c-torture/compile/20001226-1.x: Likewise.
7036         * gcc.c-torture/compile/920520-1.x: Likewise.
7037         * gcc.c-torture/compile/961203-1.x: Likewise.
7038         * gcc.c-torture/compile/20020604-1.x: Likewise.
7039
7040 2003-01-15  Jan Hubicka  <jh@suse.cz>
7041
7042         * gcc.c-torture/compile/20030115-1.c: New test.
7043
7044         * gcc.dg/i386-fpcvt-1.c: New test.
7045         * gcc.dg/i386-fpcvt-2.c: New test.
7046
7047 2003-01-14  Jeffrey D. Oldham  <oldham@codesourcery.com>
7048
7049         Further conform g++'s __vmi_class_type_info to the C++ ABI
7050         specification.
7051         * g++.old-deja/g++.abi/vmihint.C (main): Revise expected flags per
7052         the specification.
7053
7054 2003-01-14  Jan Hubicka  <jh@suse.cz>
7055
7056         * gcc.dg/i386-fpcvt-1.c: New test.
7057         * gcc.dg/i386-fpcvt-2.c: New test.
7058
7059 2003-01-14  Eric Botcazou  <ebotcazou@libertysurf.fr>
7060
7061         * gcc.dg/i386-mmx-3.c: New test.
7062
7063 2003-01-12  Mark Mitchell  <mark@codesourcery.com>
7064
7065         PR c++/9264
7066         * g++.dg/parse/octal1.C: New file.
7067
7068         PR c++/9172
7069         * g++.dg/parse/typename1.C: New file.
7070
7071 2003-01-10  Danny Smith  <dannysmith@users.sourceforge.net>
7072
7073         * gcc.dg/bf-ms-layout.c: Enable for cygwin and mingw32 targets.
7074         * gcc.dg/bf-no-ms-layout.c: Likewise.
7075         * gcc.dg/bf-ms-attrib.c: Likewise.
7076
7077 2003-01-10  Mark Mitchell  <mark@codesourcery.com>
7078
7079         PR c++/9099
7080         * g++.dg/parse/dtor1.C: New file.
7081
7082         PR c++/9128
7083         * g++.dg/rtti/typeid1.C: New file.
7084
7085         PR c++/9153
7086         * g++.dg/parse/lookup1.C: New file.
7087
7088         PR c++/9171
7089         * g++.dg/templ/spec5.C: New file.
7090
7091 2003-01-10  Josef Zlomek  <zlomekj@suse.cz>
7092
7093         * gcc.c-torture/compile/20030110-1.c: New test.
7094
7095 2003-01-09  Geoffrey Keating  <geoffk@apple.com>
7096
7097         Merge from pch-branch:
7098
7099         2002-12-23  Geoffrey Keating  <geoffk@apple.com>
7100
7101         * gcc.dg/pch/cpp-1.h: New.
7102         * gcc.dg/pch/cpp-1.c: New.
7103         * gcc.dg/pch/cpp-2.h: New.
7104         * gcc.dg/pch/cpp-2.c: New.
7105
7106         2002-11-19  Geoffrey Keating  <geoffk@apple.com>
7107
7108         * gcc.dg/pch/except-1.h: New.
7109         * gcc.dg/pch/except-1.c: New.
7110
7111         2002-11-13  Geoffrey Keating  <geoffk@apple.com>
7112
7113         * gcc.dg/pch/pch.exp: Ensure that <test>.hp doesn't exist before
7114         running test.
7115         * gcc.dg/pch: Include *.hp not *.h.
7116         * gcc.dg/pch/system-1.h: New.
7117         * gcc.dg/pch/system-1.c: New.
7118
7119         2002-11-11  Geoffrey Keating  <geoffk@apple.com>
7120
7121         * gcc.dg/pch/pch.exp: Compare .s files with/without PCH,
7122         rather than trying to build and run a program using PCH.
7123         * gcc.dg/pch: Remove dg-do commands from test files.
7124
7125         2002-11-08  Geoffrey Keating  <geoffk@apple.com>
7126
7127         * gcc.dg/pch/macro-3.c: New.
7128         * gcc.dg/pch/macro-3.h: New.
7129
7130         2002-11-04  Geoffrey Keating  <geoffk@apple.com>
7131
7132         * gcc.dg/pch/common-1.c: New.
7133         * gcc.dg/pch/common-1.h: New.
7134         * gcc.dg/pch/decl-1.c: New.
7135         * gcc.dg/pch/decl-1.h: New.
7136         * gcc.dg/pch/decl-2.c: New.
7137         * gcc.dg/pch/decl-2.h: New.
7138         * gcc.dg/pch/decl-3.c: New.
7139         * gcc.dg/pch/decl-3.h: New.
7140         * gcc.dg/pch/decl-4.c: New.
7141         * gcc.dg/pch/decl-4.h: New.
7142         * gcc.dg/pch/decl-5.c: New.
7143         * gcc.dg/pch/decl-5.h: New.
7144         * gcc.dg/pch/global-1.c: New.
7145         * gcc.dg/pch/global-1.h: New.
7146         * gcc.dg/pch/inline-1.c: New.
7147         * gcc.dg/pch/inline-1.h: New.
7148         * gcc.dg/pch/inline-2.c: New.
7149         * gcc.dg/pch/inline-2.h: New.
7150         * gcc.dg/pch/static-1.c: New.
7151         * gcc.dg/pch/static-1.h: New.
7152         * gcc.dg/pch/static-2.c: New.
7153         * gcc.dg/pch/static-2.h: New.
7154
7155         2002-09-01  Geoffrey Keating  <geoffk@redhat.com>
7156
7157         * g++.dg/pch/pch.exp: Better handle failing testcases.
7158         * gcc.dg/pch/pch.exp: Likewise.
7159         * gcc.dg/pch/macro-1.c: New.
7160         * gcc.dg/pch/macro-1.h: New.
7161         * gcc.dg/pch/macro-2.c: New.
7162         * gcc.dg/pch/macro-2.h: New.
7163
7164         2002-08-27  Geoffrey Keating  <geoffk@redhat.com>
7165
7166         * g++.dg/dg.exp: Treat files in pch/ specially.
7167         * g++.dg/pch/pch.exp: New file.
7168         * g++.dg/pch/empty.H: New file.
7169         * g++.dg/pch/empty.C: New file.
7170         * lib/g++-dg.exp (g++-dg-test): Add case for when $do_what is
7171         "precompile".
7172
7173         * gcc.dg/pch/pch.exp: New file.
7174         * gcc.dg/pch/empty.h: New file.
7175         * gcc.dg/pch/empty.c: New file.
7176         * lib/gcc-dg.exp (gcc-dg-test): Add case for when $do_what is
7177         "precompile".
7178
7179 2003-01-09  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
7180
7181         * g++.dg/template/friend14.C: New test.
7182
7183 2003-01-09  Eric Botcazou  <ebotcazou@libertysurf.fr>
7184
7185         * gcc.dg/old-style-asm-1.c: New test.
7186
7187 2003-01-09  Richard Sandiford  <rsandifo@redhat.com>
7188
7189         * gcc.c-torture/compile/20030109-1.c: New test.
7190
7191 2003-01-09  Eric Botcazou  <ebotcazou@libertysurf.fr>
7192
7193         * gcc.c-torture/execute/20030109-1.c: New test.
7194
7195 2003-01-08  Larin Hennessey  <larin@science.oregonstate.edu>
7196
7197         * g++.old-deja/g++.mike/dyncast1.C: Remove reference to AMD A29K
7198         * g++.old-deja/g++.mike/dyncast2.C: Likewise
7199         * g++.old-deja/g++.mike/dyncast3.C: Likewise
7200         * g++.old-deja/g++.mike/eh2.C: Likewise
7201         * g++.old-deja/g++.mike/eh3.C: Likewise
7202         * g++.old-deja/g++.mike/eh5.C: Likewise
7203         * g++.old-deja/g++.mike/eh6.C: Likewise
7204         * g++.old-deja/g++.mike/eh7.C: Likewise
7205         * g++.old-deja/g++.mike/eh8.C: Likewise
7206         * g++.old-deja/g++.mike/eh9.C: Likewise
7207         * g++.old-deja/g++.mike/eh10.C: Likewise
7208         * g++.old-deja/g++.mike/eh12.C: Likewise
7209         * g++.old-deja/g++.mike/eh13.C: Likewise
7210         * g++.old-deja/g++.mike/eh14.C: Likewise
7211         * g++.old-deja/g++.mike/eh16.C: Likewise
7212         * g++.old-deja/g++.mike/eh17.C: Likewise
7213         * g++.old-deja/g++.mike/eh18.C: Likewise
7214         * g++.old-deja/g++.mike/eh21.C: Likewise
7215         * g++.old-deja/g++.mike/eh23.C: Likewise
7216         * g++.old-deja/g++.mike/eh24.C: Likewise
7217         * g++.old-deja/g++.mike/eh25.C: Likewise
7218         * g++.old-deja/g++.mike/eh26.C: Likewise
7219         * g++.old-deja/g++.mike/eh27.C: Likewise
7220         * g++.old-deja/g++.mike/eh28.C: Likewise
7221         * g++.old-deja/g++.mike/eh29.C: Likewise
7222         * g++.old-deja/g++.mike/eh31.C: Likewise
7223         * g++.old-deja/g++.mike/eh33.C: Likewise
7224         * g++.old-deja/g++.mike/eh34.C: Likewise
7225         * g++.old-deja/g++.mike/eh35.C: Likewise
7226         * g++.old-deja/g++.mike/eh36.C: Likewise
7227         * g++.old-deja/g++.mike/eh37.C: Likewise
7228         * g++.old-deja/g++.mike/eh38.C: Likewise
7229         * g++.old-deja/g++.mike/eh39.C: Likewise
7230         * g++.old-deja/g++.mike/eh40.C: Likewise
7231         * g++.old-deja/g++.mike/eh41.C: Likewise
7232         * g++.old-deja/g++.mike/eh42.C: Likewise
7233         * g++.old-deja/g++.mike/eh44.C: Likewise
7234         * g++.old-deja/g++.mike/eh46.C: Likewise
7235         * g++.old-deja/g++.mike/eh47.C: Likewise
7236         * g++.old-deja/g++.mike/eh48.C: Likewise
7237         * g++.old-deja/g++.mike/eh49.C: Likewise
7238         * g++.old-deja/g++.mike/eh50.C: Likewise
7239         * g++.old-deja/g++.mike/eh51.C: Likewise
7240         * g++.old-deja/g++.mike/eh53.C: Likewise
7241         * g++.old-deja/g++.mike/eh55.C: Likewise
7242         * g++.old-deja/g++.mike/p7912.C: Likewise
7243         * g++.old-deja/g++.mike/p9706.C: Likewise
7244         * g++.old-deja/g++.mike/p10416.C: Likewise
7245         * g++.old-deja/g++.mike/p11667.C: Likewise
7246         * g77.f-torture/compile/20010519-1.f: Remove reference to Convex.
7247         Remove redundant reference to Iris.
7248         * gcc.dg/20020312-2.c: Remove references to AMD A29K, Clipper, Convex,
7249         Elxsi, i860, Pico Java, and WE32K.
7250
7251 2003-01-07  Mark Mitchell  <mark@codesourcery.com>
7252
7253         * g++.dg/ext/asm4.C: New test.
7254
7255 2003-01-08  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
7256
7257         PR c++/9030
7258         * g++.dg/template/friend12.C: New test.
7259         * g++.dg/template/friend13.C: Likewise.
7260         * g++.old-deja/g++.eh/spec6.C: Add missing error message.
7261
7262 2003-01-08  Jan Hubicka  <jh@suse.cz>
7263
7264         * gcc.dg/i386-cadd.c: New test.
7265         * gcc.dg/i386-cmov4.c: Likewise.
7266
7267 2003-01-06  Mark Mitchell  <mark@codesourcery.com>
7268
7269         PR c++/9165
7270         * g++.dg/warn/Wunused-3.C: New test.
7271
7272         * g++.dg/abi/bitfield9.C: New test.
7273
7274         PR c++/9189
7275         * g++.dg/parse/defarg3.C: New test.
7276
7277 2003-01-06  Nathan Sidwell  <nathan@codesourcery.com>
7278
7279         * g++.dg/parse/ambig1.C: New test.
7280         * g++.dg/parse/defarg2.C: New test.
7281
7282 2003-01-05  Mark Mitchell  <mark@codesourcery.com>
7283
7284         * g++.dg/template/defarg-1.C: New test.
7285         * g++.dg/template/local2.C: Likewise.
7286
7287 2003-01-05  Richard Sandiford  <rsandifo@redhat.com>
7288
7289         * gcc.c-torture/execute/20030105-1.c: New test.
7290
7291 2003-01-04  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
7292
7293         * g++.dg/parse/namespace3.C: Remove extra semicolons.
7294         * g++.dg/parse/namespace4.C: Likewise.
7295
7296 2003-01-03  Nathan Sidwell  <nathan@codesourcery.com>
7297
7298         * g++.dg/template/ntp2.C: New test.
7299
7300 2003-01-03  Nathanael Nerode  <neroden@gcc.gnu.org>
7301
7302         * g++.dg/parse/extern-C-1.C: New test.
7303
7304         * g++.dg/parse/namespace4.C: New test.
7305
7306         * g++.dg/template/nested1.C: New test.
7307
7308         * g++.dg/parse/namespace3.C: New test.
7309
7310 2003-01-02  Nathanael Nerode  <neroden@gcc.gnu.org>
7311
7312         * g++.dg/lookup/two-stage1.C: New test.
7313
7314 2003-01-02  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7315
7316         * g++.old-deja/g++.bugs/900404_04.C: Remove XFAIL.
7317         * g++.old-deja/g++.jason/access8.C: Likewise.
7318         * g++.old-deja/g++.other/decl5.C: Likewise.
7319
7320 2003-01-02  Neil Booth  <neil@daikokuya.co.uk>
7321
7322         * g++.dg/parse/parse7.C: New test.
7323
7324 2003-01-02  Mark Mitchell  <mark@codesourcery.com>
7325
7326         PR c++/2843
7327         * g++.dg/ext/attrib7.C: New test.
7328
7329 2003-01-02  Neil Booth  <neil@daikokuya.co.uk>
7330
7331         * g++.dg/parse/parse6.C: New test.
7332
7333 2003-01-02  Kazu Hirata  <kazu@cs.umass.edu>
7334
7335         * gcc.dg/h8300-stack-1.c: New.
7336
7337 2003-01-01  Nathanael Nerode  <neroden@gcc.gnu.org>
7338
7339         g++.dg/lookup/exception1.C: New test.
7340
7341         g++.dg/lookup/template1.C: New test.
7342
7343         g++.dg/parse/namespace2.C: New test.
7344
7345         g++.dg/parse/parens2.C: New test.
7346
7347 2003-01-01  Neil Booth  <neil@daikokuya.co.uk>
7348
7349         * g++.dg/parse/parse5.C: New test.
7350         * g++.dg/lookup/scoped4.C: New test.
7351
7352 2003-01-01  Nathanael Nerode  <neroden@gcc.gnu.org>
7353
7354         * g++.dg/parse/parens1.C: New test.
7355
7356         * g++.dg/parse/parens2.C: Removed, turned out to duplicate
7357         angle-bracket1.C.
7358         * g++.dg/parse/parens2.C: New test.
7359
7360         * g++.dg/lookup/scope-operator1.C: New test.
7361
7362         * g++.dg/parse/operator1.C: New test.
7363
7364 2003-01-01  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
7365
7366         * g++.old-deja/g++.jason/ambig3.C: Remove XFAIL.
7367         * g++.old-deja/g++.other/access6.C: Likewise.
7368         * g++.old-deja/g++.other/decl1.C: Likewise.
7369         * g++.old-deja/g++.pt/typename12.C: Likewise.
7370
7371 2002-12-31  Mark Mitchell  <mark@codesourcery.com>
7372
7373         * g++.dg/parse/namespace1.C: New test.
7374
7375 2003-01-01  Neil Booth  <neil@daikokuya.co.uk>
7376
7377         * g++.dg/parse/parse4.C: New test.
7378
7379 2003-01-01  Neil Booth  <neil@daikokuya.co.uk>
7380
7381         * g++.dg/parse/parse3.C: New test.
7382
7383 2003-01-01  Neil Booth  <neil@daikokuya.co.uk>
7384
7385         * g++.dg/parse/parse2.C: New test.
7386
7387 2003-01-01  Neil Booth  <neil@daikokuya.co.uk>
7388
7389         * g++.dg/template/friend11.C: New test.
7390
7391 2003-01-01  Neil Booth  <neil@daikokuya.co.uk>
7392
7393         * g++.dg/parse/parse1.C: New test.
7394
7395 2002-12-31  Janis Johnson  <janis187@us.ibm.com>
7396
7397         * lib/profopt.exp: Change the name of a global variable to avoid
7398         possible clashes with other test suites.
7399
7400 2002-12-31  Nathan Sidwell  <nathan@codesourcery.com>
7401
7402         * g++.dg/inherit/covariant8.C: New test.
7403
7404 2002-12-31  Mark Mitchell  <mark@codesourcery.com>
7405
7406         * g++.dg/init/array9.C: New test.
7407
7408         PR c++/9112
7409         * g++.dg/parse/expr1.C: New test.
7410
7411 2002-12-30  Daniel Jacobowitz  <drow@mvista.com>
7412
7413         * gcc.c-torture/compile/20021230-1.c: New test.
7414
7415 2002-12-30  Nathan Sidwell  <nathan@codesourcery.com>
7416
7417         * g++.dg/inherit/covariant5.C: New test.
7418         * g++.dg/inherit/covariant6.C: New test.
7419         * g++.dg/inherit/covariant7.C: New test.
7420
7421 2002-12-29  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
7422
7423         PR c++/2739
7424         * g++.dg/other/access2.C: New test.
7425
7426 2002-12-29  Gabriel Dos Reis  <gdr@integrable-solutions.net>
7427
7428         * g++.dg/other/anon-struct.C: No longer fails
7429         * g++.old-deja/g++.brendan/parse4.C: Likewise.
7430         * g++.old-deja/g++.brendan/parse5.C: Likewise.
7431         * g++.old-deja/g++.brendan/parse6.C: Likewise.
7432
7433 2002-12-28  Gabriel Dos Reis  <gdr@integrable-solutions.net>
7434
7435         * g++.dg/parse/angle-bracket.C (main): No longer fails.
7436
7437 2002-12-27  Mark Mitchell  <mark@codesourcery.com>
7438
7439         * g++.dg/eh/spec4.C: Remove stray semicolon.
7440         * g++.dg/expr/pmf-1.C: Change error message.
7441         * g++.dg/ext/asm1.C: Remove stray semicolon.
7442         * g++.dg/ext/typename1.C: Add missing typenames.
7443         * g++.dg/inherit/template-as-base.C: Change error message.
7444         * g++.dg/lookup/scoped1.C: Likewise.
7445         * g++.dg/lookup/scoped2.C: Likewise.
7446         * g++.dg/lookup/using2.C: Likewise.
7447         * g++.dg/other/component1.C: Remove stray semicolon.
7448         * g++.dg/other/do1.C: Change error message.
7449         * g++.dg/other/error2.C: Likewise.
7450         * g++.dg/other/init1.C: Likewise.
7451         * g++.dg/other/packed1.C: Remove stray semicolon.
7452         * g++.dg/other/ptrmem2.C: Change error message.
7453         * g++.dg/parse/parameter-declaration-1.C: Remove line number
7454         marker.
7455         * g++.dg/special/initp1.C: Remove invalid attribute usage.
7456         * g++.dg/template/access3.C: Add typename keyword.
7457         * g++.dg/template/access5.C: Remove stray semicolon.
7458         * g++.dg/template/access6.C: Likewise.
7459         * g++.dg/template/complit1.C: Likewise.
7460         * g++.dg/template/crash1.C: Change error message.
7461         * g++.dg/template/inherit2.C: Remove stray semicolon.
7462         * g++.dg/template/instantiate2.C: Likewise.
7463         * g++.dg/template/instantiate3.C: Change error message.
7464         * g++.dg/template/qual1.C: Remove stray semicolon.
7465         * g++.dg/template/qualttp18.C: Change error message.
7466         * g++.dg/template/ref1.C: Remove stray semicolon.
7467         * g++.dg/template/sizeof1.C (A::value): Declare it.
7468         * g++.dg/template/spec4.C: Change error message.
7469         * g++.dg/template/static1.C: Likewise.
7470         * g++.dg/template/type1.C: Likewise.
7471         * g++.dg/template/typename3.C: Likewise.
7472         * g++.old-deja/g++.benjamin/13478.C: Change error message.
7473         * g++.old-deja/g++.benjamin/15799.C: Remove stray semicolon.
7474         * g++.old-deja/g++.benjamin/bool01.C: Likewise.
7475         * g++.old-deja/g++.benjamin/bool02.C: Likewise.
7476         * g++.old-deja/g++.benjamin/p13417.C: Now fails due to use of
7477         named return value extension.
7478         * g++.old-deja/g++.benjamin/tem06.C: Remove stray semicolon.
7479         * g++.old-deja/g++.benjmain/warn01.C: Likewise.
7480         * g++.old-deja/g++.bob/extern_C.C: Likewise.
7481         * g++.old-deja/g++.bob/inherit2.C: Likewise.
7482         * g++.old-deja/g++.brendan/complex1.C: Likewise.
7483         * g++.old-deja/g++.brendan/copy5.C: Likewise.
7484         * g++.old-deja/g++.brendan/crash13.C: Likewise.
7485         * g++.old-deja/g++.brendan/crash15.C: Likewise.
7486         * g++.old-deja/g++.brendan/crash18.C: Change error message.
7487         * g++.old-deja/g++.brendan/crash37.C: Remove stray semicolon.
7488         * g++.old-deja/g++.brendan/crash38.C: Likewise.
7489         * g++.old-deja/g++.brendan/crash50.C: Likewise.
7490         * g++.old-deja/g++.brendan/crash56.C: Likewise.
7491         * g++.old-deja/g++.brendan/crash6.C: Use explicit specialization
7492         syntax.
7493         * g++.old-deja/g++.brendan/crash66.C: Remove stray semicolon.
7494         * g++.old-deja/g++.brendan/crash8.C: Change error message.
7495         * g++.old-deja/g++.brendan/ctors1.C: Remove stray semicolon.
7496         * g++.old-deja/g++.brendan/ctors2.C: Likewise.
7497         * g++.old-deja/g++.brendan/shadow1.C: Likewise.
7498         * g++.old-deja/g++.brendan/template11.C: Likewise.
7499         * g++.old-deja/g++.brendan/template26.C: Likewise.
7500         * g++.old-deja/g++.brendan/template27.C: Use explicit
7501         specialization syntax.
7502         * g++.old-deja/g++.brendan/template30.C: Likewise.
7503         * g++.old-deja/g++.brendan/template5.C: Remove stray semicolon.
7504         * g++.old-deja/g++.brendan/visibility3.C: Account for use of
7505         non-dependent names.
7506         * g++.old-deja/g++.brendan/warnings4.C: Remove stray semicolon.
7507         * g++.old-deja/g++.brendan/warnings7.C: Likewise.
7508         * g++.old-deja/g++.bugs/900121_02.C: Likewise.
7509         * g++.old-deja/g++.eh/catchptr1.C: Likewise.
7510         * g++.old-deja/g++.ext/addrfunc4.C: Likewise.
7511         * g++.old-deja/g++.ext/namedret1.C: Now fails due to use of
7512         named return value extension.
7513         * g++.old-deja/g++.ext/namedret2.C: Likewise.
7514         * g++.old-deja/g++.ext/namedret3.C: Likewise.
7515         * g++.old-deja/g++.ext/return1.C: Likewise.
7516         * g++.old-deja/g++.ext/typename1.C: Add missing typename keywords.
7517         * g++.old-deja/g++.jason/access17.C: Issue more error messages.
7518         * g++.old-deja/g++.jason/access8.C: Likewise.
7519         * g++.old-deja/g++.jason/bool.C: Remove stray semicolon.
7520         * g++.old-deja/g++.jason/destruct.C: Remove incorrect
7521         pseudo-destructor names.
7522         * g++.old-deja/g++.jason/dtor3.C: Remove stray semicolon.
7523         * g++.old-deja/g++.jason/dtor5.C: Remove incorrect
7524         pseudo-destructor names.
7525         * g++.old-deja/g++.jason/opeq3.C: Remove stray semicolon.
7526         * g++.old-deja/g++.jason/overload19.C: Likewise.
7527         * g++.old-deja/g++.jason/overload32.C: Likewise.
7528         * g++.old-deja/g++.jason/parse11.C: Issue error messages about
7529         stray semicolons.
7530         * g++.old-deja/g++.jason/pmem2.C: Remove stray semicolon.
7531         * g++.old-deja/g++.jason/return.C: Likewise.
7532         * g++.old-deja/g++.jason/return2.C: Likewise.
7533         * g++.old-deja/g++.jason/shadow1.C: Likewise.
7534         * g++.old-deja/g++.jason/special.C: Use explicit specialization
7535         syntax.
7536         * g++.old-deja/g++.jason/template10.C: Account for use of
7537         non-dependent names.
7538         * g++.old-deja/g++.jason/template11.C: Use explicit specialization
7539         syntax.
7540         * g++.old-deja/g++.jason/template37.C: Likewise.
7541         * g++.old-deja/g++.law/access4.C: Change error messages.
7542         * g++.old-deja/g++.law/arm13.C:  Remove incorrect
7543         pseudo-destructor names.
7544         * g++.old-deja/g++.law/code-gen5.C: Remove stray semicolon.
7545         * g++.old-deja/g++.law/ctors9.C: Likewise.
7546         * g++.old-deja/g++.law/cvt22.C: Likewise.
7547         * g++.old-deja/g++.law/dtors5.C: Likewise.
7548         * g++.old-deja/g++.law/global-init1.C: Likewise.
7549         * g++.old-deja/g++.law/missed-error3.C: Likewise.
7550         * g++.old-deja/g++.law/operators28.C: Likewise.
7551         * g++.old-deja/g++.law/visibility28.C: Likewise.
7552         * g++.old-deja/g++.martin/eval1.C: Likewise.
7553         * g++.old-deja/g++.martin/pmf2.C: Remove qualifier in constructor
7554         name.
7555         * g++.old-deja/g++.mike/hog1.C: Remove stray semicolon.
7556         * g++.old-deja/g++.mike/net34.C: Likewise.
7557         * g++.old-deja/g++.mike/net36.C: Likewise.
7558         * g++.old-deja/g++.mike/ns2.C: Likewise.
7559         * g++.old-deja/g++.mike/p12306.C: Likewise.
7560         * g++.old-deja/g++.mike/p646.C: Adjust for removal of named return
7561         value extension.
7562         * g++.old-deja/g++.mike/p700.C: Likewise.
7563         * g++.old-deja/g++.mike/p701.C: Remove stray semicolon.
7564         * g++.old-deja/g++.mike/p710.C: Likewise.
7565         * g++.old-deja/g++.mike/p784.C: Adjust for removal of named return
7566         value extension.
7567         * g++.old-deja/g++.mike/pmf7.C: Remove stray semicolon.
7568         * g++.old-deja/g++.mike/pmf9.C: Likewise.
7569         * g++.old-deja/g++.ns/crash2.C: Likewise.
7570         * g++.old-deja/g++.ns/crash3.C: Likewise.
7571         * g++.old-deja/g++.ns/invalid1.C: Likewise.
7572         * g++.old-deja/g++.ns/ns17.C: Likewise.
7573         * g++.old-deja/g++.ns/template16.C: Likewise.
7574         * g++.old-deja/g++.ns/template5.C: Remove invalid use of template
7575         keyword.
7576         * g++.old-deja/g++.ns/template6.C: Remove stray semicolon.
7577         * g++.old-deja/g++.ns/using9.C: Remove stray semicolon.
7578         * g++.old-deja/g++.oliva/nameret1.C: Now fails due to use of
7579         named return value extension.
7580         * g++.old-deja/g++.oliva/nameret2.C: Likewise.
7581         * g++.old-deja/g++.other/access4.C: Issue additional error
7582         messages.
7583         * g++.old-deja/g++.other/array6.C: Remove stray semicolon.
7584         * g++.old-deja/g++.other/crash1.C: Isue additional error messages.
7585         * g++.old-deja/g++.other/crash11.C: Add missing class-key.
7586         * g++.old-deja/g++.other/crash25.C: Change error message.
7587         * g++.old-deja/g++.other/crash4.C: Change error message.
7588         * g++.old-deja/g++.other/debug7.C: Remove stray semicolon.
7589         * g++.old-deja/g++.other/decl5.C: Issue more error messages.
7590         * g++.old-deja/g++.other/defarg7.C: Remove circular dependency
7591         checks.
7592         * g++.old-deja/g++.other/defarg8.C: Likewise.
7593         * g++.old-deja/g++.other/dtor1.C: Remove stray semicolon.
7594         * g++.old-deja/g++.other/dtor10.C: Likewise.
7595         * g++.old-deja/g++.other/incomplete.C: Likewise.
7596         * g++.old-deja/g++.other/linkage7.C: Likewise.
7597         * g++.old-deja/g++.other/lookup19.C: Now fails due to corrected
7598         lookup algorithm.
7599         * g++.old-deja/g++.other/mangle2.C: Likewise.
7600         * g++.old-deja/g++.other/refinit2.C: Likewise.
7601         * g++.old-deja/g++.other/sizeof2.C: Change error messages.
7602         * g++.old-deja/g++.other/std1.C: Remove stray semicolon.
7603         * g++.old-deja/g++.pt/crash28.C: Likewise.
7604         * g++.old-deja/g++.pt/crash29.C: Use explicit specialization
7605         syntax.
7606         * g++.old-deja/g++.pt/crash32.C: Change error message.
7607         * g++.old-deja/g++.pt/crash43.C: Adjust error messages.
7608         * g++.old-deja/g++.pt/crash58.C: Remove stray semicolon.
7609         * g++.old-deja/g++.pt/crash65.C: Tweak to acount for change in
7610         error message position.
7611         * g++.old-deja/g++.pt/defarg5.C: Remove stray semicolon.
7612         * g++.old-deja/g++.pt/defarg8.C: Change error message.
7613         * g++.old-deja/g++.pt/eichin01.C: Use explicit specialization
7614         syntax.
7615         * g++.old-deja/g++.pt/eichin01a.C: Define static data members.
7616         * g++.old-deja/g++.pt/eichin01b.C: Likewise.
7617         * g++.old-deja/g++.pt/enum7.C: Remove stray semicolon.
7618         * g++.old-deja/g++.pt/explicit12.C: Remove invalid use of template
7619         keyword.
7620         * g++.old-deja/g++.pt/explicit31.C: Likewise.
7621         * g++.old-deja/g++.pt/explicit33.C: Remove stray semicolon.
7622         * g++.old-deja/g++.pt/explicit35.C: Remove invalid use of template
7623         keyword.
7624         * g++.old-deja/g++.pt/explicit71.C: Change error message.
7625         * g++.old-deja/g++.pt/explicit80.C: Use explicit specialization
7626         syntax.
7627         * g++.old-deja/g++.pt/friend28.C: Account for use of
7628         non-dependent names.
7629         * g++.old-deja/g++.pt/friend29.C: Likewise.
7630         * g++.old-deja/g++.pt/friend46.C: Adjust for correct name lookup
7631         rules.
7632         * g++.old-deja/g++.pt/friend48.C: Remove stray semicolon.
7633         * g++.old-deja/g++.pt/instantiate1.C: Use correct class-key.
7634         * g++.old-deja/g++.pt/instantiate11.C: Adjust for correct name
7635         lookup rules.
7636         * g++.old-deja/g++.pt/instantiate8.C: Remove stray semicolon.
7637         * g++.old-deja/g++.pt/instantiate9.C: Insert missing typename
7638         keyword.
7639         * g++.old-deja/g++.pt/memclass20.C: Likewise.
7640         * g++.old-deja/g++.pt/memclass5.C: Likewise.
7641         * g++.old-deja/g++.pt/memclass7.C: Remove invalid use of template
7642         keyword.
7643         * g++.old-deja/g++.pt/memtemp75.C: Likewise.
7644         * g++.old-deja/g++.pt/memtemp81.C: Remove stray semicolon.
7645         * g++.old-deja/g++.pt/memtemp87.C: Add missing access specifier.
7646         * g++.old-deja/g++.pt/overload13.C: Correct error messages.
7647         * g++.old-deja/g++.pt/parms2.C: Add missing typename keyword.
7648         * g++.old-deja/g++.pt/ptrmem1.C: Remove invalid use of template
7649         keyword.
7650         * g++.old-deja/g++.pt/spec10.C: Likewise.
7651         * g++.old-deja/g++.pt/spec28.C: Reorder declarations.
7652         * g++.old-deja/g++.pt/t10.C: Add explicit specialization syntax.
7653         * g++.old-deja/g++.pt/t32.C: Remove stray semicolon.
7654         * g++.old-deja/g++.pt/t35a.C: Add explicit specialization syntax.
7655         * g++.old-deja/g++.pt/ttp24.C: Remove stray semicolon.
7656         * g++.old-deja/g++.pt/ttp62.C: Likewise.
7657         * g++.old-deja/g++.pt/ttp64.C: Likewise.
7658         * g++.old-deja/g++.pt/typename11.C: Add missing typename keyword.
7659         * g++.old-deja/g++.pt/typename15.C: Likewise.
7660         * g++.old-deja/g++.pt/typename22.C: Likewise.
7661         * g++.old-deja/g++.pt/typename6.C: Change error messages.
7662         * g++.old-deja/g++.pt/using1.C: Remove stray semicolon.
7663         * g++.old-deja/g++.pt/virtual2.C: Likewise.
7664         * g++.old-deja/g++.robertl/eb118.C: Add explicit specialization
7665         syntax.
7666         * g++.old-deja/g++.robertl/eb27.C: Now fails due to use of named
7667         return value extension.
7668         * g++.old-deja/g++.robertl/eb43.C: Remove stray semicolon.
7669         * g++.old-deja/g++.robertl/eb79.C: Correct for new name lookup rules.
7670         * g++.old-deja/g++.robertl/eb82.C: Remove stray semicolons.
7671         * g++.old-deja/g++.robertl/eb86.C: Add missing forward declaration.
7672
7673 2002-12-26  Nathan Sidwell  <nathan@codesourcery.com>
7674
7675         * g++.dg/warn/inline1.C: New test.
7676         * g++.old-deja/g++.brendan/crash64.C: Remove spurious inlines.
7677         * g++.old-deja/g++.jason/synth10.C: Likewise.
7678         * g++.old-deja/g++.mike/net31.C: Likewise.
7679         * g++.old-deja/g++.mike/p8786.C: Likewise.
7680
7681         * g++.dg/template/friend10.C: New test.
7682         * g++.dg/template/conv5.C: New test.
7683
7684 2002-12-24  Nathan Sidwell  <nathan@codesourcery.com>
7685
7686         * g++.dg/lookup/scoped3.C: New test.
7687
7688         * g++.dg/lookup/decl1.C: New test.
7689         * g++.dg/lookup/decl2.C: New test.
7690
7691 2002-12-24  Joseph S. Myers  <jsm@polyomino.org.uk>
7692
7693         * g++.dg/init/new1.C, g++.dg/template/alignof1.C,
7694         gcc.c-torture/compile/20021015-1.c,
7695         gcc.c-torture/compile/20021015-2.c,
7696         gcc.c-torture/compile/20021123-1.c,
7697         gcc.c-torture/compile/20021123-2.c,
7698         gcc.c-torture/compile/20021123-3.c,
7699         gcc.c-torture/compile/20021123-4.c,
7700         gcc.c-torture/execute/20021024-1.c: Add tests previously added
7701         only to 3.1 or 3.2 branch.
7702
7703 2002-12-23  Mark Mitchell  <mark@codesourcery.com>
7704
7705         * gcc.dg/i386-bitfield3.c: New test.
7706
7707         * gcc.dg/i386-bitfield2.c: New test.
7708
7709 2002-12-22  Nathan Sidwell  <nathan@codesourcery.com>
7710
7711         * g++.dg/parse/conv_op1.C: New test.
7712
7713 2002-12-21  Josef Zlomek  <zlomekj@suse.cz>
7714
7715         * gcc.c-torture/compile/20021220-1.c: Removed until bug fix is
7716         approved.
7717
7718 2002-12-20  Josef Zlomek  <zlomekj@suse.cz>
7719
7720         * gcc.c-torture/compile/20021220-1.c: New test.
7721
7722 2002-12-19  Casper S. Hornstrup  <chorns@users.sourceforge.net>
7723
7724         * gcc.dg/i386-fastcall-1.c: New.
7725
7726 2002-12-19  Eric Botcazou  <ebotcazou@libertysurf.fr>
7727
7728         * gcc.c-torture/execute/20021219-1.c: New test.
7729
7730 2002-12-19  Eric Botcazou  <ebotcazou@libertysurf.fr>
7731
7732         * gcc.dg/i386-pic-1.c: New test.
7733
7734 2002-12-18  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
7735
7736         PR c++/8099
7737         * g++.dg/template/friend9.C: New test.
7738
7739 2002-11-18  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
7740
7741         PR c++/3663
7742         * g++.dg/template/access7.C: New test.
7743
7744 2002-12-18  Nick Clifton  <nickc@redhat.com>
7745
7746         * lib/g++.exp (g++_include_flags): Only invoke testsuite_flags if
7747         the libstdc++-v3 directory has been found.
7748
7749 2002-12-12  Devang Patel <dpatel@apple.com>
7750         * gcc.dg/darwin-ld-1.c: New test.
7751         * gcc.dg/darwin-ld-2.c: New test.
7752         * gcc.dg/darwin-ld-3.c: New test.
7753         * gcc.dg/darwin-ld-4.c: New test.
7754         * gcc.dg/darwin-ld-5.c: New test.
7755
7756 2002-12-12  Eric Botcazou  <ebotcazou@libertysurf.fr>
7757
7758         * gcc.c-torture/compile/20021212-1.c: New test.
7759
7760 2002-12-11  Neil Booth  <neil@daikokuya.co.uk>
7761
7762         * gcc.dg/fshort-wchar: New test.
7763
7764 2002-12-10  Mark Mitchell  <mark@codesourcery.com>
7765
7766         PR c++/8372
7767         * g++.dg/template/dtor1.C: New test.
7768
7769         * g++.old-deja/g++.ext/memconst.C: Use old-deja, not dg, error
7770         markers.
7771
7772 2002-12-10  Jakub Jelinek  <jakub@redhat.com>
7773
7774         * g++.dg/parse/parameter-declaration-1.C: Expect error on last line.
7775
7776 2002-12-09  Mark Mitchell  <mark@codesourcery.com>
7777
7778         * g++.dg/template/static1.C: New test.
7779         * g++.dg/template/static2.C: New test.
7780         * g++.old-deja/g++.ext/memconst.C: New test.
7781
7782 2002-12-08  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7783
7784         * g++.dg/special/conpr-2.C: Expect failure on solaris2.
7785         * g++.dg/special/ecos.exp (conpr-3.C): Likewise.
7786         * g++.dg/special/initp1.C: Likewise.
7787
7788 2002-12-06  Jakub Jelinek  <jakub@redhat.com>
7789
7790         * gcc.c-torture/execute/20021204-1.c: New test.
7791
7792 2002-12-04  Geoffrey Keating  <geoffk@apple.com>
7793
7794         * gcc.dg/ppc-fmadd-1.c: New file.
7795         * gcc.dg/ppc-fmadd-2.c: New file.
7796         * gcc.dg/ppc-fmadd-3.c: New file.
7797
7798 2002-12-04  Eric Botcazou  <ebotcazou@libertysurf.fr>
7799
7800         * gcc.c-torture/compile/20021204-1.c: New test.
7801
7802 2002-12-03  Nathan Sidwell  <nathan@codesourcery.com>
7803
7804         * g++.dg/inherit/covariant2.C: New test.
7805         * g++.dg/inherit/covariant3.C: New test.
7806         * g++.dg/inherit/covariant4.C: New test.
7807         * g++.dg/inherit/covariant1.C: Remove XFAIL.
7808         * g++.old-deja/g++.robertl/eb17.C: Likewise.
7809
7810 2002-12-03  Mark Mitchell  <mark@codesourcery.com>
7811
7812         PR c++/8688
7813         * g++.dg/init/brace3.C: New test.
7814
7815 2002-12-02  Kazu Hirata  <kazu@cs.umass.edu>
7816
7817         * gcc.dg/20020210-1.c: Fix a comment typo.
7818
7819 2002-12-02  Mark Mitchell  <mark@codesourcery.com>
7820
7821         PR c++/8720
7822         * g++.dg/parse/defarg1.C: New test.
7823
7824         PR c++/8615
7825         * g++.dg/template/char1.C: New test.
7826
7827         * g++.dg/template/varmod1.C: Fix typo.
7828
7829 2002-12-02  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
7830
7831         DR 180
7832         * g++.old-deja/g++.pt/crash32.C: Expect error.
7833
7834 2002-12-01  Mark Mitchell  <mark@codesourcery.com>
7835
7836         PR c++/5919
7837         * g++.dg/template/varmod1.C: New test.
7838
7839         PR c++/8727
7840         * g++.dg/inherit/typeinfo1.C: New test.
7841
7842         PR c++/8663
7843         * g++.dg/inherit/typedef1.C: New test.
7844
7845 2002-11-30  Mark Mitchell  <mark@codesourcery.com>
7846
7847         PR c++/8332
7848         PR c++/8493
7849         * g++.dg/template/strlen1.C: New test.
7850
7851         PR c++/8227
7852         * g++.dg/template/ctor2.C: New test.
7853
7854         PR c++/8214
7855         * g++.dg/init/string1.C: New test.
7856
7857         PR c++/8511
7858         * g++.dg/template/friend8.C: New test.
7859
7860 2002-11-29  Joe Buck <jbuck@synopsys.com>
7861
7862         * g++.dg/lookup/anon2.C: New test.
7863
7864 2002-11-28  Kazu Hirata  <kazu@cs.umass.edu>
7865
7866         * gcc.c-torture/execute/strct-varg-1.x: Remove xfail on the
7867         h8300 port.
7868
7869 2002-11-27  Richard Sandiford  <rsandifo@redhat.com>
7870
7871         * gcc.dg/bitfld-6.c: New test.
7872
7873 2002-11-27  Jan Hubicka  <jh@suse.cz>
7874
7875         * gcc.c-torture/execute/20021127.[cx]: New test.
7876
7877 2002-11-26  Jan Hubicka  <jh@suse.cz>
7878
7879         * gcc.dg/i386-cmov[123].c: New tests for conditional move code
7880         quality.
7881
7882 2002-11-26  Geoffrey Keating  <geoffk@apple.com>
7883
7884         * g++.dg/init/brace2.C: New test.
7885         * g++.old-deja/g++.mike/p9129.C: Correct.
7886
7887 2002-11-26  Mark Mitchell  <mark@codesourcery.com>
7888
7889         * g++.dg/abi/empty10.C: Don't run on non-x86 targets.
7890
7891 2002-11-25  Andreas Bauer  <baueran@in.tum.de>
7892
7893         * gcc.dg/sibcall-6: New test for indirect sibcalls.
7894
7895 2002-11-25  Mark Mitchell  <mark@codesourcery.com>
7896
7897         * testsuite/g++.dg/abi/empty11.C: New test.
7898         * testsuite/g++.dg/rtti/cv1.C: New test.
7899
7900 2002-11-25  Hans-Peter Nilsson  <hp@bitrange.com>
7901
7902         * lib/prune.exp: Prune more -fpic/-fPIC warnings.
7903
7904 2002-11-24  Mark Mitchell  <mark@codesourcery.com>
7905
7906         * g++.dg/abi/empty10.C: New test.
7907
7908 2002-11-24  Eric Botcazou  <ebotcazou@libertysurf.fr>
7909
7910         * gcc.c-torture/compile/20021124-1.c: New test.
7911
7912 2002-11-22  Mark Mitchell  <mark@codesourcery.com>
7913
7914         * g++.dg/abi/rtti2.C: New test.
7915
7916 2002-11-21  Eric Botcazou  <ebotcazou@libertysurf.fr>
7917
7918         * gcc.dg/i386-unroll-1.c: New test.
7919
7920 2002-11-20  Eric Botcazou  <ebotcazou@libertysurf.fr>
7921
7922         * gcc.c-torture/compile/20021120-1.c: New test.
7923         * gcc.c-torture/compile/20021120-2.c: New test.
7924
7925 2002-11-20  Richard Sandiford  <rsandifo@redhat.com>
7926
7927         * gcc.dg/bitfld-5.c: New test.
7928
7929 2002-11-20  Richard Sandiford  <rsandifo@redhat.com>
7930
7931         * gcc.c-torture/execute/20021120-3.c: New test.
7932
7933 2002-11-20  Richard Sandiford  <rsandifo@redhat.com>
7934
7935         * gcc.c-torture/execute/20021120-2.c: New test.
7936
7937 2002-11-20  Richard Sandiford  <rsandifo@redhat.com>
7938
7939         * gcc.c-torture/execute/20021120-1.c: New test.
7940
7941 2002-11-20  Jakub Jelinek  <jakub@redhat.com>
7942
7943         * gcc.c-torture/execute/20021118-3.c: New test.
7944
7945 2002-11-19  Eric Botcazou  <ebotcazou@libertysurf.fr>
7946
7947         * gcc.c-torture/compile/20021119-1.c: New test.
7948
7949 2002-11-19  Jason Thorpe  <thorpej@wasabisystems.com>
7950
7951         * gcc.dg/duff-1.c: New test.
7952         * gcc.dg/duff-2.c: New test.
7953         * gcc.dg/duff-3.c: New test.
7954
7955 2002-11-18  Neil Booth  <neil@daikokuya.co.uk>
7956
7957         * gcc.dg/cpp/_Pragma5.c: New test.
7958
7959 2002-11-18  Richard Sandiford  <rsandifo@redhat.com>
7960
7961         * gcc.c-torture/execute/20021118-2.c: New test.
7962
7963 2002-11-18  Richard Sandiford  <rsandifo@redhat.com>
7964
7965         * gcc.c-torture/execute/20021118-1.c: New test.
7966
7967 2002-11-16  Jakub Jelinek  <jakub@redhat.com>
7968
7969         * gcc.dg/20021116-1.c: New test.
7970
7971 2002-11-14  Mark Mitchell  <mark@codesourcery.com>
7972
7973         * g++.dg/abi/vcall1.C: New test.
7974
7975 2002-11-14  Jakub Jelinek  <jakub@redhat.com>
7976
7977         * gcc.dg/20021029-1.c: New test.
7978         * gcc.dg/20021029-2.c: New test.
7979
7980 2002-11-13  John David Anglin  <dave@hiauly1.hia.nrc.ca>
7981
7982         * g++.dg/abi/vague1.C (dg-final): Return if target is hppa*-*-hpux*.
7983
7984 2002-11-09  Eric Botcazou  <ebotcazou@libertysurf.fr>
7985
7986         PR c/8439
7987         * gcc.dg/20021110.c: Move to ...
7988         * gcc.c-torture/compile/20021110.c: .... here.
7989
7990 2002-11-11  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
7991
7992         PR c/8467
7993         * gcc.c-torture/execute/20021111-1.c
7994
7995 2002-11-09  Eric Botcazou  <ebotcazou@libertysurf.fr>
7996
7997         PR c/8439
7998         * gcc.dg/20021110.c: New test.
7999
8000 2002-11-10  Mark Mitchell  <mark@codesourcery.com>
8001
8002         * g++.dg/abi/vthunk3.C: Run only on x86.
8003
8004 2002-11-10  Joseph S. Myers  <jsm@polyomino.org.uk>
8005
8006         * gcc.dg/c90-idem-qual-2.c, gcc.dg/c99-idem-qual-2.c: New tests.
8007
8008 2002-11-09  Hans-Peter Nilsson  <hp@bitrange.com>
8009
8010         * lib/compat.exp (compat-execute): Fix logic error in last
8011         change.
8012
8013 2002-11-09  Neil Booth  <neil@daikokuya.co.uk>
8014
8015         * gcc.dg/cpp/trad/assembler.S, gcc.dg/cpp/trad/directive.c: Update.
8016
8017 2002-11-09  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
8018
8019         PR c++/8389
8020         * g++.dg/template/access6.C: New test.
8021
8022 2002-11-08  Jan Hubicka  <jh@suse.cz>
8023
8024         * gcc.dg/i386-ssefp-1.c: New test.
8025         * gcc.dg/i386-ssefp-1.c: New test.
8026
8027 2002-11-08  Jan Hubicka  <jh@suse.cz>
8028
8029         * gcc.c-torture/compile/20021108-1.c: New testcase for x86-64 failure.
8030
8031 2002-11-07  Mark Mitchell  <mark@codesourcery.com>
8032
8033         * g++.dg/abi/vthunk3.C: New test.
8034
8035         PR c++/8338
8036         * g++.dg/template/crash2.C: New test.
8037
8038 2002-11-07  Mark Mitchell  <mark@codesourcery.com>
8039
8040         * testsuite/g++.dg/abi/dtor1.C: New test.
8041         * testsuite/g++.dg/abi/dtor2.C: Likewise.
8042
8043 2002-11-05  Geoffrey Keating  <geoffk@apple.com>
8044
8045         * g++.old-deja/g++.eh/badalloc1.C: XFAIL excess errors test on
8046         Darwin.
8047
8048 2002-11-04  Adam Nemet  <anemet@lnxw.com>
8049
8050         * gcc.c-torture/execute/941014-1.x: thumb-elf was deprecated, use
8051         -mthumb.  Only xfail with -O0.
8052
8053 2002-11-03  Mark Mitchell  <mark@codesourcery.com>
8054
8055         * g++.dg/abi/thunk1.C: New test.
8056         * g++.dg/abi/thunk2.C: Likewise.
8057         * g++.dg/abi/vtt1.C: Likewise.
8058
8059 2002-11-02  Diego Novillo  <dnovillo@redhat.com>
8060
8061         PR optimization/8423
8062         * gcc.c-torture/execute/builtin-constant.c: New test.
8063
8064 2002-11-01  Zack Weinberg  <zack@codesourcery.com>
8065
8066         * g++.dg/ext/typedef-init.C, gcc.dg/typedef-init.C:
8067         Add some more cases.
8068
8069 2002-11-01  Mark Mitchell  <mark@codesourcery.com>
8070
8071         PR c++/8391
8072         * g++.dg/opt/local1.C: New test.
8073
8074 2002-10-30  Mark Mitchell  <mark@codesourcery.com>
8075
8076         PR c++/8160
8077         * g++.dg/template/complit1.C: New test.
8078
8079         PR c++/8149
8080         * g++.dg/template/typename4.C: Likewise.
8081
8082 2002-10-30  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
8083
8084         Core issue 287, PR c++/7639
8085         * g++.dg/template/instantiate1.C: Adjust error location.
8086         * g++.dg/template/instantiate3.C: New test.
8087         * g++.old-deja/g++.pt/crash10.C: Adjust error location.
8088         * g++.old-deja/g++.pt/derived3.C: Adjust error location.
8089         * g++.old-deja/g++.pt/spec28.C: Reorder declaration.
8090
8091 2002-10-29  Hans-Peter Nilsson  <hp@bitrange.com>
8092
8093         * lib/compat.exp (compat-execute): Don't clean out a gluefile.
8094
8095 2002-10-29  Mark Mitchell  <mark@codesourcery.com>
8096
8097         PR c++/8287
8098         * g++.dg/init/dtor2.C: New test.
8099
8100 2002-10-28  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8101
8102         * gcc.dg/20021014-1.c: Bypass errors on solaris2 and irix6.
8103         * gcc.dg/nest.c: Bypass errors on irix6.
8104
8105 2002-10-27  Hans-Peter Nilsson  <hp@bitrange.com>
8106
8107         * gcc.dg/nest.c: Expect error for mmix-*-*.
8108         * gcc.dg/20021014-1.c: Use dg-error, not dg-build.
8109
8110 2002-10-26  Hans-Peter Nilsson  <hp@bitrange.com>
8111
8112         * gcc.dg/wint_t-1.c, gcc.dg/wchar_t-1.c: Remove excess-errors
8113         markers.
8114
8115         * gcc.dg/20021014-1.c: Expect build failure on mmix-*-*.
8116
8117 2002-10-25  Mike Stump  <mrs@apple.com>
8118
8119         * gcc.dg/warn-1.c: New test.
8120
8121 2002-10-25  Zack Weinberg  <zack@codesourcery.com>
8122
8123         * g++.dg/template/typename3.C: New test.
8124
8125 2002-10-25  Mark Mitchell  <mark@codesourcery.com>
8126
8127         * g++.dg/lookup/ptrmem1.C: New test.
8128
8129         * g++.dg/abi/vthunk2.C: New test.
8130
8131 2002-10-25  Zack Weinberg  <zack@codesourcery.com>
8132
8133         * g++.dg/ext/vla1.C, gcc.dg/vla-2.c: New tests.
8134
8135 2002-10-24  Mark Mitchell  <mark@codesourcery.com>
8136
8137         * g++.dg/abi/empty9.C: New test.
8138
8139 2002-10-24  Richard Henderson  <rth@redhat.com>
8140
8141         * g++.dg/inherit/thunk1.C: Enable for ia64.
8142
8143 2002-10-23  Mark Mitchell  <mark@codesourcery.com>
8144
8145         PR c++/8067
8146         * g++.dg/lookup/pretty1.C: New test.
8147
8148 2002-10-23  Jakub Jelinek  <jakub@redhat.com>
8149
8150         * gcc.dg/20021023-1.c: New test.
8151
8152 2002-10-23  Mark Mitchell  <mark@codesourcery.com>
8153
8154         PR c++/7679
8155         * g++.dg/parse/inline1.C: New test.
8156
8157 2002-10-23  Richard Henderson  <rth@redhat.com>
8158
8159         * g++.dg/inherit/thunk1.C: Enable for x86_64.
8160
8161         * g++.dg/inherit/thunk1.C: Enable for s390 and alpha.
8162
8163 2002-10-22  Mark Mitchell  <mark@codesourcery.com>
8164
8165         PR c++/6579
8166         * g++.dg/parse/stmtexpr3.C: New test.
8167
8168 2002-10-22  Nathan Sidwell  <nathan@codesourcery.com>
8169
8170         * g++.dg/expr/cond1.C: New test.
8171
8172 2002-10-21  Zack Weinberg  <zack@codesourcery.com>
8173
8174         * gcc.dg/sibcall-5.c: Correct { dg-do run } line.
8175
8176 2002-10-21  Mark Mitchell  <mark@codesourcery.com>
8177
8178         * g++.dg/abi/vbase13.C: New test.
8179         * g++.dg/abi/vbase14.C: Likewise.
8180
8181 2002-10-21  Jakub Jelinek  <jakub@redhat.com>
8182
8183         * gcc.dg/tls/pic-1.c: New test.
8184         * gcc.dg/tls/nonpic-1.c: New test.
8185         * gcc.dg/20021018-1.c: New test.
8186
8187 2002-10-21  Ulrich Weigand  <uweigand@de.ibm.com>
8188
8189         * lib/profopt.exp (profopt-cleanup): New argument TESTCASE.
8190         Remove only files with the same base name as the test case.
8191         (profopt-perf-value): Pass TESTCASE to profopt-cleanup.
8192         (profopt-execute): Likewise.  Also, remove old profiling
8193         and performance data files before running the tests.
8194
8195         * gcc.misc-tests/bprob.exp: Remove profopt-cleanup calls.
8196         * g++.dg/bprob/bprob.exp: Likewise.
8197         * g77.dg/bprob/bprob.exp: Likewise.  Also, relax regexp
8198         to allow more general test case names.
8199
8200         * g++.dg/bprob/bprob-1.C: Rename to ...
8201         * g++.dg/bprob/g++-bprob-1.C: ... this.
8202
8203         * g77.dg/bprob/bprob-1.f: Rename to ...
8204         * g77.dg/bprob/g77-bprob-1.f: ... this.
8205
8206 2002-10-21  Zack Weinberg  <zack@codesourcery.com>
8207
8208         * gcc.dg/noncompile/920923-1.c: Prevent spurious regressions with
8209         bison 1.50 or later.
8210
8211 2002-10-21  Janis Johnson  <janis187@us.ibm.com>
8212
8213         * g++.dg/README: Describe more test directories.
8214
8215 2002-10-21  Mark Mitchell  <mark@codesourcery.com>
8216
8217         * g++.dg/init/array6.C: Add additional tests.
8218
8219 2002-10-21  Ulrich Weigand  <uweigand@de.ibm.com>
8220
8221         * gcc.dg/weak/typeof-2.c: Handle s390x targets as well.
8222         * gcc.misc-tests/linkage.exp: Handle s390x targets in -m31 mode.
8223
8224 2002-10-21  Kazu Hirata  <kazu@cs.umass.edu>
8225
8226         * gcc.c-torture/compile/20020604-1.x: New.
8227         * gcc.c-torture/compile/simd-5.x: Likewise.
8228         * gcc.c-torture/execute/920710-1.x: Likewise.
8229         * gcc.c-torture/execute/20020720-1.x: Disable on h8300.
8230
8231 2002-10-21  Mark Mitchell  <mark@codesourcery.com>
8232
8233         * g++.dg/inherit/override1.C: Add dg-options clause.
8234
8235 2002-10-20  Zdenek Dvorak  <rakdver@atrey.karlin.mff.cuni.cz>
8236
8237         * testsuite/gcc.dg/i386-sse-3.c: Add tests for _mm_srli_si128 and
8238         _mm_slli_si128.
8239
8240 2002-10-19  Andreas Schwab  <schwab@suse.de>
8241
8242         * lib/compat.exp (compat-run): Prepend "./" when $dest has no
8243         directory component.
8244
8245 2002-10-18  Mark Mitchell  <mark@codesourcery.com>
8246
8247         * g++.dg/inherit/thunk1.C: New test.
8248
8249         * g++.dg/inherit/override1.C: New test.
8250
8251         * g++.dg/abi/mangle11.C: New test.
8252         * g++.dg/abi/mangle14.C: New test.
8253         * g++.dg/abi/mangle17.C: New test.
8254
8255 2002-10-17  Nathan Sidwell  <nathan@codesourcery.com>
8256
8257         * g++.dg/overload/member2.C: New test.
8258
8259 2002-10-17  Janis Johnson  <janis187@us.ibm.com>
8260
8261         * g++.dg/README: Describe new compat directory.
8262         * g++.dg/dg.exp: Skip tests in compat directory.
8263         * README.compat: New file.
8264         * lib/compat.exp: New expect script.
8265         * g++.dg/compat: New test directory.
8266         * g++.dg/compat/compat.exp: New expect script.
8267         * g++.dg/compat/abi: New test directory.
8268         * g++.dg/compat/abi/bitfield1_x.C, g++.dg/compat/abi/bitfield1_main.C,
8269         g++.dg/compat/abi/bitfield1_y.C, g++.dg/compat/abi/bitfield1.h,
8270         g++.dg/compat/abi/bitfield2_x.C, g++.dg/compat/abi/bitfield2_main.C,
8271         g++.dg/compat/abi/bitfield2_y.C, g++.dg/compat/abi/bitfield2.h,
8272         g++.dg/compat/abi/vbase8-10_x.C, g++.dg/compat/abi/vbase8-10_main.C,
8273         g++.dg/compat/abi/vbase8-10_y.C, g++.dg/compat/abi/vbase8-10.h,
8274         g++.dg/compat/abi/vbase8-21_x.C, g++.dg/compat/abi/vbase8-21_main.C,
8275         g++.dg/compat/abi/vbase8-21_y.C, g++.dg/compat/abi/vbase8-21.h,
8276         g++.dg/compat/abi/vbase8-22_x.C, g++.dg/compat/abi/vbase8-22_main.C,
8277         g++.dg/compat/abi/vbase8-22_y.C, g++.dg/compat/abi/vbase8-22.h,
8278         g++.dg/compat/abi/vbase8-4_x.C, g++.dg/compat/abi/vbase8-4_main.C,
8279         g++.dg/compat/abi/vbase8-4_y.C, g++.dg/compat/abi/vbase8-4.h: New files.
8280         * g++.dg/compat/break: New test directory.
8281         * g++.dg/compat/break/empty6_x.C, g++.dg/compat/break/empty6_main.C,
8282         g++.dg/compat/break/empty6_y.C, g++.dg/compat/break/empty6.h,
8283         g++.dg/compat/break/vbase10_x.C, g++.dg/compat/break/vbase10_main.C,
8284         g++.dg/compat/break/vbase10_y.C, g++.dg/compat/break/vbase10.h,
8285         g++.dg/compat/break/vbase11_x.C, g++.dg/compat/break/vbase11_main.C,
8286         g++.dg/compat/break/vbase11_y.C, g++.dg/compat/break/vbase11.h,
8287         g++.dg/compat/break/bitfield7_x.C, g++.dg/compat/break/bitfield7_main.C,
8288         g++.dg/compat/break/bitfield7_y.C, g++.dg/compat/break/bitfield7.h,
8289         g++.dg/compat/break/bitfield5_x.C, g++.dg/compat/break/bitfield5_main.C,
8290         g++.dg/compat/break/bitfield5_y.C, g++.dg/compat/break/bitfield5.h,
8291         g++.dg/compat/break/README: New files.
8292         * g++.dg/compat/eh: New test directory.
8293         * g++.dg/compat/eh/ctor1_x.C, g++.dg/compat/eh/ctor1_main.C,
8294         g++.dg/compat/eh/ctor1_y.C, g++.dg/compat/eh/ctor1.h,
8295         g++.dg/compat/eh/ctor2_x.C, g++.dg/compat/eh/ctor2_main.C,
8296         g++.dg/compat/eh/ctor2_y.C, g++.dg/compat/eh/ctor2.h,
8297         g++.dg/compat/eh/dtor1_x.C, g++.dg/compat/eh/dtor1_main.C,
8298         g++.dg/compat/eh/dtor1_y.C, g++.dg/compat/eh/dtor1.h,
8299         g++.dg/compat/eh/filter1_x.C, g++.dg/compat/eh/filter1_main.C,
8300         g++.dg/compat/eh/filter1_y.C, g++.dg/compat/eh/filter1.h,
8301         g++.dg/compat/eh/filter2_x.C, g++.dg/compat/eh/filter2_main.C,
8302         g++.dg/compat/eh/filter2_y.C,
8303         g++.dg/compat/eh/new1_x.C, g++.dg/compat/eh/new1_main.C,
8304         g++.dg/compat/eh/new1_y.C,
8305         g++.dg/compat/eh/nrv1_x.C, g++.dg/compat/eh/nrv1_main.C,
8306         g++.dg/compat/eh/nrv1_y.C, g++.dg/compat/eh/nrv1.h,
8307         g++.dg/compat/eh/spec3_x.C, g++.dg/compat/eh/spec3_main.C,
8308         g++.dg/compat/eh/spec3_y.C, g++.dg/compat/eh/spec3.h,
8309         g++.dg/compat/eh/template1_x.C, g++.dg/compat/eh/template1_main.C,
8310         g++.dg/compat/eh/template1_y.C, g++.dg/compat/eh/template1.h,
8311         g++.dg/compat/eh/unexpected1_x.C, g++.dg/compat/eh/unexpected1_main.C,
8312         g++.dg/compat/eh/unexpected1_y.C: New files.
8313         * g++.dg/compat/init: New test directory.
8314         * g++.dg/compat/init/array5_x.C, g++.dg/compat/init/array5_main.C,
8315         g++.dg/compat/init/array5_y.C,
8316         g++.dg/compat/init/byval1_x.C, g++.dg/compat/init/byval1_main.C,
8317         g++.dg/compat/init/byval1_y.C, g++.dg/compat/init/byval1.h,
8318         g++.dg/compat/init/dtor1_x.C, g++.dg/compat/init/dtor1_main.C,
8319         g++.dg/compat/init/dtor1_y.C, g++.dg/compat/init/dtor1.h,
8320         g++.dg/compat/init/elide1_x.C, g++.dg/compat/init/elide1_main.C,
8321         g++.dg/compat/init/elide1_y.C, g++.dg/compat/init/elide1.h,
8322         g++.dg/compat/init/init-ref2_x.C, g++.dg/compat/init/init-ref2_main.C,
8323         g++.dg/compat/init/init-ref2_y.C: New files.
8324
8325 2002-10-17  Mark Mitchell  <mark@codesourcery.com>
8326
8327         PR c++/7584
8328         * g++.dg/inherit/using3.C: New test.
8329
8330 2002-10-17  Jan Hubicka  <jh@suse.cz>
8331
8332         * gcc.dg/20021017-2.c: New test.
8333
8334 2002-10-17  Mark Mitchell  <mark@codesourcery.com>
8335
8336         * g++.dg/abi/mangle16.C: Adjust.
8337
8338         * g++.dg/init/array8.C: New test.
8339
8340 2002-10-17  Richard Sandiford  <rsandifo@redhat.com>
8341
8342         * gcc.dg/special/mips-abi.exp: New test.
8343         * gcc.dg/special/mips-abi.s: Empty file used by the above.
8344
8345 2002-10-16  Mark Mitchell  <mark@codesourcery.com>
8346
8347         * g++.dg/abi/mangle16.C: New test.
8348         * g++.dg/abi/mangle17.C: Likewise.
8349
8350         PR c++/7478
8351         * g++.dg/template/ref1.C: New test.
8352
8353 2002-10-16  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8354
8355         * gcc.c-torture/execute/20020720-1.x: Don't XFAIL for mips.
8356
8357 2002-10-16  Ulrich Weigand  <uweigand@de.ibm.com>
8358
8359         * gcc.dg/weak/typeof-2.c: For S/390 targets, return before baz3 test.
8360
8361 2002-10-16  Mark Mitchell  <mark@codesourcery.com>
8362
8363         PR c++/7524
8364         * g++.dg/init/array7.C: New test.
8365
8366 2002-10-15  Mark Mitchell  <mark@codesourcery.com>
8367
8368         * g++.dg/init/array6.C: New test.
8369
8370         * g++.dg/abi/mangle13.C: Likewise.
8371         * g++.dg/abi/mangle14.C: Likewise.
8372         * g++.dg/abi/mangle15.C: Likewise.
8373
8374 2002-10-14  Mark Mitchell  <mark@codesourcery.com>
8375
8376         * g++.dg/abi/empty8.C: New test.
8377
8378 2002-10-15  Nathan Sidwell  <nathan@codesourcery.com>
8379
8380         * g++.dg/init/ctor1.C: New test.
8381
8382 2002-10-15  Ulrich Weigand  <uweigand@de.ibm.com>
8383
8384         * gcc.c-torture/execute/20021015-1.c: New test.
8385
8386 2002-10-15  J"orn Rennecke <joern.rennecke@superh.com>
8387
8388         * gcc.dg/weak/typeof-2.c: For SH targets, return before baz3 test.
8389
8390 2002-10-14  Jan Hubicka  <jh@suse.cz>
8391
8392         * gcc.dg/i386-ssetype-[1-5].c: New tests.
8393
8394 2002-10-14  Richard Henderson  <rth@redhat.com>
8395
8396         * gcc.dg/20020219-1.c: Disable for 16-bit targets.
8397
8398 2002-10-14  Mark Mitchell  <mark@codesourcery.com>
8399
8400         PR optimization/6631
8401         * g++.dg/opt/const2.C: New test.
8402
8403 2002-10-14  Mark Mitchell  <mark@codesourcery.com>
8404
8405         PR c++/7176
8406         * g++.dg/parse/friend1.C: New test.
8407         * g++.old-deja/g++.pt/memtemp64.C: Adjust.
8408
8409 2002-10-14  Jakub Jelinek  <jakub@redhat.com>
8410
8411         * gcc.dg/20021014-1.c: New test.
8412
8413 2002-10-11  Mark Mitchell  <mark@codesourcery.com>
8414
8415         PR c++/5661
8416         * g++.dg/ext/vlm1.C: New test.
8417         * g++.dg/ext/vlm2.C: Likewise.
8418
8419         * g++.dg/init/array1.C: Remove invalid braces.
8420         * g++.dg/init/brace1.C: New test.
8421         * g++.dg/init/copy2.C: Likewise.
8422         * g++.dg/init/copy3.C: Likewise.
8423         * g++.old-deja/g++.ext/arrnew.C: Change WARNING to ERROR.
8424         * g++.old-deja/g++.mike/p9129.C: Add ERROR on invalid use of
8425         braces.
8426
8427 2002-10-11  Neil Booth  <neil@daikokuya.co.uk>
8428
8429         * gcc.dg/cpp/assembler.S: Don't use -ansi.
8430
8431 2002-10-11  Richard Shann  <richard.shann@superh.com>
8432
8433         * gcc.c-torture/compile/simd-5.c: New test.
8434
8435 2002-10-10  Roger Sayle  <roger@eyesopen.com>
8436
8437         * gcc.c-torture/execute/shiftopt-1.c: New test case.
8438
8439 2002-10-10  Jim Wilson  <wilson@redhat.com>
8440
8441         * gcc.c-torture/execute/20021010-1.c: New test.
8442
8443 2002-10-09  Zack Weinberg  <zack@codesourcery.com>
8444
8445         PR c/7353
8446         * g++.dg/ext/typedef-init.C: New test.
8447         * gcc.dg/typedef-init.c: New test.
8448
8449 2002-10-09  Neil Booth  <neil@daikokuya.co.uk>
8450
8451         * gcc.dg/cpp/paste13.c: New test.
8452
8453 2002-10-08  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8454
8455         * gcc.c-torture/execute/20020720-1.x: Take out sparc XFAILs.  For
8456         remaining platforms, XFAIL during compile, not execute.  Don't
8457         XFAIL at -O0.
8458
8459 2002-10-08  Nathan Sidwell  <nathan@codesourcery.com>
8460
8461         * gcc.dg/alias-1.c: Tweak expected warning.
8462
8463 2002-10-06  D.Venkatasubramanian <dvenkat@noida.hcltech.com>
8464
8465         * gcc.dg/20020411-1.c: Disable for 16-bit "int".
8466
8467 2002-10-06  Andreas Jaeger  <aj@suse.de>
8468
8469         * gcc.dg/cpp/c++98-pedantic.C: Moved to g++.dg/cpp.
8470         * gcc.dg/cpp/c++98.C: Likewise.
8471
8472         * g++.dg/cpp/c++98-pedantic.C: Moved from gcc.dg/cpp to here.
8473         * g++.dg/cpp/c++98.C: Likewise.
8474
8475         * g++.dg/README (Subdirectories): Mention cpp directory.
8476
8477         PR target/7559
8478         * gcc.dg/20021006-1.c: New test.
8479
8480 2002-10-05  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
8481
8482         PR c++/7804
8483         * g++.dg/other/warning1.C: New test.
8484
8485 2002-10-04  Roger Sayle  <roger@eyesopen.com>
8486
8487         * gcc.c-torture/execute/20020720-1.x:  XFAIL instead of skipping
8488         the test on failing platforms.  Mark sparcv9-*-*, sparc64-*-*
8489         and sparc-*-* with -m64 as expected failures.  See PR 8087.
8490
8491 2002-10-03  Mark Mitchell  <mark@codesourcery.com>
8492
8493         PR c++/7931
8494         * g++.dg/template/ptrmem3.C: New test.
8495
8496         PR c++/7754
8497         * g++.dg/template/union1.C: New test.
8498
8499 2002-10-03  Mark Mitchell  <mark@codesourcery.com>
8500
8501         PR c++/8006
8502         * g++.dg/abi/mangle9.C: New test.
8503         * g++.dg/abi/mangle10.C: New test.
8504         * g++.dg/abi/mangle11.C: New test.
8505         * g++.dg/abi/mangle12.C: New test.
8506
8507 2002-10-02  Mark Mitchell  <mark@codesourcery.com>
8508
8509         PR c++/7188.
8510         * g++.dg/template/meminit1.C: New test.
8511         * g++.dg/warn/Wreorder-1.C: Likewise.
8512         * g++.old-deja/g++.mike/warn3.C: Tweak.
8513         * lib/prune.exp: Ingore "in copy constructor".
8514
8515 2002-10-02  Andreas Jaeger  <aj@suse.de>
8516
8517         * gcc.dg/20020919-1.c, gcc.dg/inline-2.c, gcc.dg/980211-1.c,
8518         gcc.dg/20020103-1.c, gcc.dg/20000614-2.c,
8519         g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.other/asm3.C: Enable
8520         on x86-64.
8521
8522 2002-10-01  Mark Mitchell  <mark@codesourcery.com>
8523
8524         * gcc.dg/empty1.C: Fix typo.
8525
8526 2002-10-01  Nathan Sidwell  <nathan@codesourcery.com>
8527
8528         * gcc.dg/alias-1.c: New test.
8529
8530 2002-10-01  Mark Mitchell  <mark@codesourcery.com>
8531
8532         * gcc.dg/empty1.C: New test.
8533
8534         * g++.dg/tls/init-2.C: Tweak error messages.
8535
8536 2002-10-01  Richard Sandiford  <rsandifo@redhat.com>
8537
8538         * gcc.c-torture/compile/20020923-1.c: New test.
8539
8540 2002-09-30  Jason Thorpe  <thorpej@wasabisystems.com>
8541
8542         * gcc.c-torture/execute/ffs-1.c: New test.
8543         * gcc.c-torture/execute/ffs-2.c: Ditto.
8544
8545 2002-09-30  Nathan Sidwell  <nathan@codesourcery.com>
8546
8547         * g++.dg/overload/member1.C: New test.
8548
8549 2002-09-30  Mark Mitchell  <mark@codesourcery.com>
8550
8551         * g++.dg/abi/empty7.C: New test.
8552         * g++.dg/init/pm2.C: Likewise.
8553
8554 2002-09-29  Nathan Sidwell  <nathan@codesourcery.com>
8555
8556         * g++.dg/rtti/crash1.C: New test.
8557
8558 2002-09-29  Hans-Peter Nilsson  <hp@bitrange.com>
8559
8560         * gcc.dg/sibcall-1.c, gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c,
8561         gcc.dg/sibcall-4.c: New tests.
8562
8563 2002-09-28  Roger Sayle  <roger@eyesopen.com>
8564
8565         * gcc.c-torture/execute/20020720-1.x: No longer skip test on
8566         powerpc and MMIX targets.
8567
8568 2002-09-27  Zack Weinberg  <zack@codesourcery.com>
8569
8570         * gcc.dg/cpp/20020927-1.c: New.
8571
8572 2002-09-26  David S. Miller  <davem@redhat.com>
8573
8574         * gcc.c-torture/compile/trunctfdf.c: New.
8575
8576 2002-09-26  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8577
8578         * lib/target-supports.exp (check_weak_available): Handle solaris2.
8579
8580 2002-09-27  Alan Modra  <amodra@bigpond.net.au>
8581
8582         * gcc.c-torture/execute/loop-15.c: New.
8583
8584 2002-09-26  Janis Johnson  <janis187@us.ibm.com>
8585
8586         * README.QMTEST: Fix typo.
8587
8588 2002-09-26  Ulrich Weigand  <uweigand@de.ibm.com>
8589
8590         * gcc.dg/20020926-1.c: New test.
8591
8592 2002-09-25  David S. Miller  <davem@redhat.com>
8593
8594         PR target/7842
8595         * gcc.c-torture/execute/shiftdi.c: New test.
8596
8597 2002-09-26  Richard Earnshaw  <rearnsha@arm.com>
8598
8599         * lib/gcc.exp (gcc_init): Use a filename for the testglue that is
8600         unique to the tool.
8601         * lib/g77.exp (g77_init): Likewise.
8602         * lib/g++.exp (g++_init): Likewise.
8603         * lib/objc.exp (objc_init): Likewise.
8604
8605 2002-09-25  Mark Mitchell  <mark@codesourcery.com>
8606
8607         * gcc/testsuite/g++.dg/abi/empty5.C: New test.
8608         * gcc/testsuite/g++.dg/abi/empty6.C: New test.
8609         * gcc/testsuite/g++.dg/abi/vbase12.C: New test.
8610
8611 2002-09-25  Richard Henderson  <rth@redhat.com>
8612
8613         * gcc.c-torture/execute/ieee/20010226-1.c: Early exit for
8614         too-small long double.
8615
8616 2002-09-23  Hans-Peter Nilsson  <hp@axis.com>
8617
8618         * gcc.dg/20020919-1.c: New test.
8619
8620 2002-09-23  Mark Mitchell  <mark@codesourcery.com>
8621
8622         * g++.dg/abi/bitfield6.C: New test.
8623         * g++.dg/abi/bitfield7.C: New test.
8624         * g++.dg/abi/bitfield8.C: New test.
8625         * g++.dg/abi/vbase11.C: New test.
8626
8627 2002-09-22  John David Anglin  <dave@hiauly1.hia.nrc.ca>
8628
8629         * gcc.dg/20020219-1.c: Add "-mdisable-indexing" option for target
8630         hppa*-*-hpux*.  Update test comment.
8631
8632 2002-09-20  Jakub Jelinek  <jakub@redhat.com>
8633
8634         * gcc.dg/tls/struct-1.c: New test.
8635
8636 2002-09-20  Neil Booth  <neil@daikokuya.co.uk>
8637
8638         * gcc.dg/cpp/tr-warn2.c: Update.
8639
8640 2002-09-20  Richard Earnshaw  <rearnsha@arm.com>
8641
8642         * gcc.c-torture/execute/20020720-1.x: Skip test on ARM-based systems.
8643
8644 2002-09-20  Richard Earnshaw  <rearnsha@arm.com>
8645
8646         * gcc.c-torture/execute/990208-1.x: XFAIL this at -O3 for ARM-based
8647         systems.
8648
8649 2002-09-20  Hans-Peter Nilsson  <hp@bitrange.com>
8650
8651         * gcc.c-torture/execute/ieee/mzero3.c: New test.
8652
8653         * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
8654         Adjust for c++filt moved to binutils.  Remove spurious duplicate
8655         setting of cxxfilt.
8656
8657 2002-09-19  Geoffrey Keating  <geoffk@apple.com>
8658
8659         * gcc.dg/20020312-2.c: Update for darwin.
8660
8661 2002-09-18  Nathan Sidwell  <nathan@codesourcery.com>
8662
8663         * g++.old-deja/g++.other/crash32.C: Mark ICE.
8664
8665 2002-09-17  Nicola Pero  <n.pero@mi.flashnet.it>
8666
8667         * objc.dg/comp-types-1.m: New test.
8668         * objc.dg/comp-types-2.m: New test.
8669         * objc.dg/comp-types-3.m: New test.
8670         * objc.dg/comp-types-4.m: New test.
8671         * objc.dg/comp-types-5.m: New test.
8672         * objc.dg/comp-types-6.m: New test.
8673
8674 2002-09-17  John David Anglin  <dave@hiauly1.hia.nrc.ca>
8675
8676         * gcc.c-torture/execute/strct-stdarg-1.x: Remove file.
8677
8678 2002-09-16  Nathan Sidwell  <nathan@codesourcery.com>
8679
8680         * g++.dg/other/do1.C: New test.
8681
8682         * g++.dg/template/subst1.C: New test.
8683
8684 2002-09-16  Steve Ellcey  <sje@cup.hp.com>
8685
8686         * gcc.dg/20020312-2.c: Change __parisc__ to __hppa__.
8687
8688 2002-09-16  Nathan Sidwell  <nathan@codesourcery.com>
8689
8690         * g++.dg/template/qualttp20.C: Adjust expected errors.
8691         * g++.old-deja/g++.jason/report.C: Likewise.
8692         * g++.old-deja/g++.other/qual1.C: Likewise.
8693
8694         * g++.dg/lookup/scoped2.C: New test.
8695
8696         * g++.dg/ext/asm3.C: New test.
8697
8698 2002-09-16  Richard Earnshaw  <rearnsha@arm.com>
8699
8700         * objc.dg/bitfield-2.m (dg-options): Add -fsigned-char.
8701
8702 2002-09-16  Kazu Hirata  <kazu@cs.umass.edu>
8703
8704         * ChangeLog: follow spelling conventions.
8705         * g++.old-deja/g++.abi/ptrmem.C: Likewise.
8706         * g++.old-deja/g++.bugs/900210_05.C: Likewise.
8707         * g++.old-deja/g++.bugs/900211_04.C: Likewise.
8708         * g++.old-deja/g++.bugs/900321_02.C: Likewise.
8709         * g++.old-deja/g++.bugs/900404_02.C: Likewise.
8710         * g++.old-deja/g++.bugs/900520_06.C: Likewise.
8711         * g++.old-deja/g++.law/global-init1.C: Likewise.
8712         * g++.old-deja/g++.other/delete4.C: Likewise.
8713         * g++.old-deja/g++.other/inline21.C: Likewise.
8714         * g++.old-deja/g++.other/singleton.C: Likewise.
8715         * g77.dg/strlen0.f: Likewise.
8716         * g77.f-torture/compile/20010519-1.f: Likewise.
8717         * g77.f-torture/compile/980310-4.f: Likewise.
8718         * gcc.c-torture/compile/20000605-1.c: Likewise.
8719         * gcc.c-torture/execute/20020225-1.c: Likewise.
8720         * gcc.dg/c90-hexfloat-2.c: Likewise.
8721         * gcc.dg/c99-bool-1.c: Likewise.
8722         * gcc.dg/c99-hexfloat-2.c: Likewise.
8723         * gcc.dg/dll-2.c: Likewise.
8724         * gcc.dg/wtr-union-init-1.c: Likewise.
8725         * gcc.dg/wtr-union-init-2.c: Likewise.
8726         * gcc.dg/wtr-union-init-3.c: Likewise.
8727         * gcc.dg/cpp/avoidpaste1.c: Likewise.
8728         * gcc.dg/cpp/defined.c: Likewise.
8729         * gcc.dg/cpp/macsyntx.c: Likewise.
8730         * gcc.dg/cpp/paste2.c: Likewise.
8731         * gcc.dg/cpp/trad/defined.c: Likewise.
8732         * gcc.dg/format/c90-printf-1.c: Likewise.
8733         * gcc.dg/format/c90-scanf-1.c: Likewise.
8734         * gcc.dg/format/c99-printf-1.c: Likewise.
8735         * gcc.dg/format/c99-scanf-1.c: Likewise.
8736         * gcc.misc-tests/gcov-8.c: Likewise.
8737         * lib/profopt.exp: Likewise.
8738
8739 2002-09-15  Krister Walfridsson  <cato@df.lth.se>
8740
8741         * lib/old-dejagnu.exp (old-dejagnu) Improve test for ICE.
8742
8743 2002-09-15  Nathan Sidwell  <nathan@codesourcery.com>
8744
8745         * g++.dg/inherit/using2.C: New test.
8746
8747 2002-09-15  Kazu Hirata  <kazu@cs.umass.edu>
8748
8749         * ChangeLog: Follow spelling conventions.
8750         * g++.dg/template/friend4.C: Likewise.
8751         * g++.old-deja/g++.pt/crash67.C: Likewise.
8752         * gcc.c-torture/execute/20000801-4.c: Likewise.
8753         * gcc.dg/c90-digraph-1.c: Likewise.
8754         * gcc.dg/c94-digraph-1.c: Likewise.
8755         * gcc.dg/c99-digraph-1.c: Likewise.
8756         * gcc.dg/cpp/line5.c: Likewise.
8757         * gcc.dg/cpp/multiline.c: Likewise.
8758         * gcc.dg/cpp/trad/literals-1.c: Likewise.
8759         * gcc.dg/format/attr-3.c: Likewise.
8760         * gcc.dg/format/c90-scanf-3.c: Likewise.
8761         * gcc.dg/format/ext-4.c: Likewise.
8762
8763 2002-09-15  Nathan Sidwell  <nathan@codesourcery.com>
8764
8765         * g++.dg/template/pretty1.C: New test.
8766
8767 2002-09-14  Alan Modra  <amodra@bigpond.net.au>
8768
8769         * gcc.c-torture/execute/struct-cpy-1.c: New test.
8770
8771 2002-09-13  Matt Austern  <austern@apple.com>
8772
8773         * testsuite/g++.dg/other/constref[12].C: New, regression tests for
8774         passing a cast expression to a function by const reference.
8775
8776 2002-09-13  Nathan Sidwell  <nathan@codesourcery.com>
8777
8778         * g++.dg/template/deduce1.C: New test.
8779
8780 2002-09-13  Kazu Hirata  <kazu@cs.umass.edu>
8781
8782         * gcc.c-torture/execute/simd-1.c: Force all use of int to
8783         32-bit int.
8784
8785 2002-09-10  John David Anglin  <dave@hiauly1.hia.nrc.ca>
8786
8787         * gcc.dg/struct-ret-1.c: Add prototype for exit function and correct
8788         usage.
8789
8790 2002-09-10  Richard Earnshaw  <rearnsha@arm.com>
8791
8792         * gcc.c-torture/compile/20020910-1.c: New test.
8793
8794 2002-09-10  Frank Ch. Eigler  <fche@redhat.com>
8795
8796         * gcc.c-torture/execute/20010915-1.c: Correct typo in abort call.
8797
8798 2002-09-10  Andreas Jaeger  <aj@suse.de>
8799
8800         * gcc.dg/20020312-2.c: Adjust for x86-64.
8801
8802 2002-09-08  Toon Moene  <toon@moene.indiv.nluug.nl>
8803
8804         * g77.dg/7388.f: New test case for PR 7388.
8805
8806 2002-09-07  Ansgar Esztermann  <ansgar@thphy.uni-duesseldorf.de>
8807
8808         * gcc.dg/compare2.c: Remove xfail from cases 10 and 12.
8809
8810 2002-09-05  Ziemowit Laski <zlaski@apple.com>
8811
8812         * objc.dg/proto-lossage-1.m: New test.
8813
8814 2002-09-06  Neil Booth  <neil@daikokuya.co.uk>
8815
8816         * gcc.dg/cpp/_Pragma4.c: Fix typo.
8817
8818 2002-09-06  Nicola Pero  <n.pero@mi.flashnet.it>
8819
8820         * objc/execute/formal_protocol-6.x: Removed.  This testcase is now
8821         expected to pass.
8822
8823 2002-09-06  Stan Shebs  <shebs@apple.com>
8824             David Edelsohn  <edelsohn@gnu.org>
8825
8826         * gcc.dg/weak: New directory.
8827         * gcc.dg/weak-[1-9].c: Move to new directory, remove all
8828         target-specific xfail bits.
8829         * gcc.dg/typeof-2.c: Move to new directory.
8830         * gcc.dg/weak.exp: New expect script.
8831
8832 2002-09-06  Alan Modra  <amodra@bigpond.net.au>
8833
8834         * gcc.c-torture/execute/extzvsi.c: New test.
8835
8836 2002-09-05  Stan Shebs  <shebs@apple.com>
8837
8838         * gcc.dg/weak-1.c: xfail on Darwin.
8839         * gcc.dg/weak-2.c: Ditto.
8840         * gcc.dg/weak-3.c: Ditto.
8841         * gcc.dg/weak-4.c: Ditto.
8842         * gcc.dg/weak-5.c: Ditto.
8843         * gcc.dg/weak-6.c: Ditto.
8844         * gcc.dg/weak-7.c: Ditto.
8845         * gcc.dg/weak-8.c: Ditto.
8846         * gcc.dg/weak-9.c: Ditto.
8847
8848 2002-09-05  J"orn Rennecke <joern.rennecke@superh.com>
8849
8850         * gcc.c-torture/execute/loop-14.c: New test.
8851
8852 2002-09-04  Jakub Jelinek  <jakub@redhat.com>
8853
8854         * g++.dg/other/cxa-atexit1.C: New test.
8855
8856         * gcc.dg/typeof-2.c: New test.
8857
8858 2002-09-03  Roger Sayle  <roger@eyesopen.com>
8859
8860         * gcc.dg/builtins-2.c: New testcase.
8861         * gcc.dg/builtins-3.c: New testcase.
8862
8863 2002-09-03  Neil Booth  <neil@daikokuya.co.uk>
8864
8865         * gcc.dg/cpp/_Pragma4.c: New test.
8866
8867 2002-09-03  Nicola Pero  <n.pero@mi.flashnet.it>
8868
8869         * objc/execute/nil_method-1.m: New testcase.
8870
8871 2002-09-01  Nicola Pero  <n.pero@mi.flashnet.it>
8872
8873         * objc/execute/class-tests-1.h (test_class_with_superclass): Call
8874         [Object class], not [Object initialize].
8875
8876 2002-08-31  Roger Sayle  <roger@eyesopen.com>
8877             Hans-Peter Nilsson  <hp@bitrange.com>
8878
8879         * gcc.c-torture/execute/20020720-1.x: Skip test on
8880         mmix-knuth-mmixware.  Correct comment.
8881
8882 2002-08-27  Mark Mitchell  <mark@codesourcery.com>
8883
8884         * testsuite/g++.dg/abi/bitfield5.C: New test.
8885         * testsuite/g++.dg/abi/vbase10.C: Likewise.
8886
8887 2002-08-27  Nicola Pero  <n.pero@mi.flashnet.it>
8888
8889         * objc.dg/undeclared-selector.m: New test.
8890
8891 2002-08-27  Nathan Sidwell  <nathan@codesourcery.com>
8892
8893         * g++.dg/other/offsetof1.C: Avoid cast warning.
8894
8895 2002-08-26  Ziemowit Laski  <zlaski@apple.com>
8896
8897         * objc.dg/super-class-2.m: New test.
8898
8899 2002-08-24  Matt Austern  <austern@apple.com>
8900
8901         * g++.dg/ext/lvaddr.C: New test.
8902         * g++.dg/ext/lvcast.C: New test.
8903
8904 2002-08-22  Mark Mitchell  <mark@codesourcery.com>
8905
8906         * testsuite/g++.dg/inherit/cond1.C: New test.
8907
8908 2002-08-22  Geoffrey Keating  <geoffk@redhat.com>
8909
8910         * gcc.dg/noncompile/incomplete-1.c: New test.
8911
8912 2002-08-21  Joseph S. Myers  <jsm@polyomino.org.uk>
8913
8914         * gcc.dg/typespec-1.c: New test.
8915
8916 2002-08-20  Devang Patel  <dpatel@apple.com>
8917         * objc.dg/proto-hier-2.m: New test.
8918
8919 2002-08-19  Ziemowit Laski  <zlaski@apple.com>
8920
8921         * objc.dg/bitfield-1.m: New test.
8922         * objc.dg/bitfield-2.m: New test.
8923
8924 2002-08-17  Joseph S. Myers  <jsm@polyomino.org.uk>
8925
8926         * gcc.dg/c90-flex-array-1.c, gcc.dg/c99-flex-array-3.c,
8927         gcc.dg/c99-flex-array-4.c: New tests.
8928
8929 2002-08-16  Stan Shebs  <shebs@apple.com>
8930
8931         * objc/execute/selector-1.m: Add __NEXT_RUNTIME__ case.
8932
8933 2002-08-15  Jakub Jelinek  <jakub@redhat.com>
8934
8935         * gcc.dg/typeof-1.c: New test.
8936         * g++.dg/ext/typeof2.C: New test.
8937
8938 2002-08-15  Nathan Sidwell  <nathan@codesourcery.com>
8939
8940         * g++.dg/other/offsetof1.C: New test.
8941
8942 2002-08-14  Richard Henderson  <rth@redhat.com>
8943
8944         * gcc.dg/tls/diag-3.c: Fix expected message strings.
8945
8946 2002-08-14  Neil Booth  <neil@daikokuya.co.uk>
8947
8948         * gcc.dg/cpp/_Pragma3.c: New test.
8949
8950 2002-08-13  Mark Mitchell  <mark@codesourcery.com>
8951
8952         * g++.dg/template/inherit3: New test.
8953
8954 2002-08-10  Nathan Sidwell  <nathan@codesourcery.com>
8955
8956         * gcc.dg/bitfld-4.c: Add blank options.
8957
8958 2002-08-09  Mark Mitchell  <mark@codesourcery.com>
8959
8960         * g++.dg/template/crash1.C: New test.
8961
8962 2002-08-08  Jakub Jelinek  <jakub@redhat.com>
8963
8964         * gcc.dg/tls/opt-2.c: New test.
8965
8966 2002-08-08  Devang Patel  <dpatel@apple.com>
8967
8968         * objc.dg/selector-1.m : New test
8969
8970 2002-08-08  Nathan Sidwell  <nathan@codesourcery.com>
8971
8972         * g++.dg/abi/bitfield4.C: New test.
8973         * gcc.dg/bitfld-4.c: New test.
8974
8975 2002-08-08  Nathan Sidwell  <nathan@codesourcery.com>
8976
8977         * g++.dg/other/packed1.C: New test.
8978
8979 2002-08-07  Mark Mitchell  <mark@codesourcery.com>
8980
8981         * g++.dg/abi/offsetof.C: Tweak error messages.
8982         * g++.old-deja/g++.mike/p10769a.C: Likewise.
8983
8984 2002-08-08  Jakub Jelinek  <jakub@redhat.com>
8985
8986         * gcc.dg/bitfld-3.c: New test.
8987
8988 2002-08-07  Jakub Jelinek  <jakub@redhat.com>
8989             Richard Henderson  <rth@redhat.com>
8990
8991         * gcc.dg/i386-bitfield1.c: New test.
8992         * g++.dg/abi/bitfield3.C: Update.
8993
8994 2002-08-07  Neil Booth  <neil@daikokuya.co.uk>
8995
8996         * objc.dg/const-str-2.m: Update.
8997         * gcc.dg/cpp/c++98.c: Change to C extension.
8998         * gcc.dg/cpp/c++98-pedantic.c: Similarly.
8999         * gcc.dg/cpp/cpp.exp: Process .C extensions too.
9000
9001 2002-08-06  Aldy Hernandez  <aldyh@redhat.com>
9002
9003         * testsuite/gcc.dg/tls/diag-3.c: New.
9004
9005 2002-08-07  Gabriel Dos Reis  <gdr@nerim.net>
9006
9007         * g++.dg/README (Subdirectories): Document new subdir expr.
9008         * g++.dg/expr/pmf-1.C: New test.
9009
9010 2002-08-06  Neil Booth  <neil@daikokuya.co.uk>
9011
9012         * gcc.dg/cpp/vararg3.c, gcc.dg/cpp/vararg4.c: New tests.
9013
9014 2002-08-06  Jakub Jelinek  <jakub@redhat.com>
9015
9016         * g++.dg/abi/bitfield3.C: New test.
9017
9018 2002-08-05  Nathan Sidwell  <nathan@codesourcery.com>
9019
9020         * lib/gcov.exp: Tweak expected line formats.
9021         * gcc.misc-tests/gcov8.c: New test.
9022         * gcc.misc-tests/gcov8.x: New flags.
9023
9024 2002-08-05  Jakub Jelinek  <jakub@redhat.com>
9025
9026         * consistency.vlad/layout/endian.c: Include string.h.
9027
9028         * gcc.c-torture/execute/20020805-1.c: New test.
9029
9030 2002-08-04  Gabriel Dos Reis  <gdr@nerim.net>
9031
9032         * g++.dg/other/conversion1.C: New test.
9033
9034 2002-08-03  Roger Sayle  <roger@eyesopen.com>
9035
9036         * gcc.dg/builtins-1.c: New testcase.
9037
9038 2002-08-02  Mark Mitchell  <mark@codesourcery.com>
9039
9040         * g++.dg/inherit/access3.C: New test.
9041
9042 2002-08-01  Jakub Jelinek  <jakub@redhat.com>
9043
9044         * gcc.dg/ia64-visibility-2.c: New test.
9045
9046 2002-08-01  Benjamin Kosnik   <bkoz@redhat.com>
9047
9048         * g++.old-deja/g++.abi/ptrflags.C (expect): Change
9049         __qualifier_flags to __flags.
9050
9051 2002-07-31  Mark Mitchell  <mark@codesourcery.com>
9052
9053         * g++.dg/inherit/operator1.C: New test.
9054         * g++.dg/lookup/disamb1.C: Fix typo in comment.
9055         * g++.dg/other/error1.C: Change expected error message.
9056         * g++.dg/template/conv4.C: Likewise.
9057
9058 2002-07-26  Neil Booth  <neil@daikokuya.cop.uk>
9059
9060         * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/Wunused.c: Add test
9061         for documented behavior.
9062
9063 2002-07-25  Roger Sayle  <roger@eyesopen.com>
9064
9065         * gcc.c-torture/execute/20020720-1.x: Skip this test on
9066         several targets known to fail.
9067
9068 2002-07-25  Richard Sandiford  <rsandifo@redhat.com>
9069
9070         * gcc.dg/mips-args-[123].c: New tests.
9071
9072 2002-07-24  Aldy Hernandez  <aldyh@redhat.com>
9073
9074         * gcc.dg/ppc-spe.c: New.
9075
9076 2002-07-24  Geoffrey Keating  <geoffk@redhat.com>
9077
9078         * g++.dg/other/ptrmem4.C: New testcase.
9079
9080 2002-07-24  Richard Henderson  <rth@redhat.com>
9081
9082         * gcc.c-torture/execute/loop-2e.c: Rewrite for 64 bit and no mmap.
9083
9084 2002-07-24  Gabriel Dos Reis  <gdr@nerim.net>
9085
9086         * g++.dg/ext/alignof1.C (main): Return 0 for success.
9087
9088 2002-07-24  Roger Sayle  <roger@eyesopen.com>
9089
9090         * gcc.c-torture/execute/memset-3.c: New testcase.
9091
9092 2002-07-24  Neil Booth  <neil@daikokuya.co.uk>
9093
9094         * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/trad/Wunused.h,
9095         gcc.dg/cpp/Wunused.c, gcc.dg/cpp/Wunused.h: New tests.
9096
9097 2002-07-23  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
9098
9099         * gcc.c-torture/execute/va-arg-15.x, va-arg-16.x, va-arg-17.x:
9100         Delete.
9101
9102 2002-07-23  J"orn Rennecke <joern.rennecke@superh.com>
9103
9104         * gcc.c-torture/compile/simd-4.c: New test.
9105
9106 2002-07-22  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
9107
9108         PR c++/7347, c++/7348
9109         * g++.dg/template/access4.C: New test.
9110         * g++.dg/template/access5.C: New test.
9111         * g++.old-deja/g++.pt/memtemp85.C: Fix access problem.
9112         * g++.old-deja/g++.pt/memtemp86.C: Likewise.
9113         * g++.old-deja/g++.pt/ttp58.C: Likewise.
9114         * g++.old-deja/g++.pt/memtemp89.C: Remove XFAIL.
9115
9116 2002-07-22  Jakub Jelinek  <jakub@redhat.com>
9117
9118         * gcc.dg/gnu89-init-2.c: New test.
9119
9120 2002-07-21  Gabriel Dos Reis  <gdr@nerim.net>
9121
9122         * gcc.dg/c90-arraydecl-1.c: Change C89 too C90.
9123
9124 2002-07-20  Roger Sayle  <roger@eyesopen.com>
9125
9126         * gcc.c-torture/execute/20020720-1.c: New testcase.
9127
9128 2002-07-20  Neil Booth  <neil@daikokuya.co.uk>
9129
9130         * gcc.dg/cpp/Wsignprom.c: New tests.
9131
9132 2002-07-20  Alan Modra  <amodra@bigpond.net.au>
9133
9134         * gcc.c-torture/execute/loop-13.c: New test.
9135
9136 2002-07-19  Neil Booth  <neil@daikokuya.co.uk>
9137
9138         * gcc.dg/cpp/expr.c: New tests.
9139
9140 2002 07-18  David Edelsohn  <edelsohn@gnu.org>
9141
9142         * g++.dg/opt/pr6713.C: Add template instantiation.
9143
9144 2002-07-18  Alan Modra  <amodra@bigpond.net.au>
9145
9146         * gcc.dg/nest.c: New test.
9147
9148 2002-07-17  Richard Henderson  <rth@redhat.com>
9149
9150         * g++.dg/opt/pr6713.C: New test.
9151
9152 2002-07-17  Eric Botcazou  <ebotcazou@multimania.com>
9153
9154         * gcc.c-torture/execute/loop-2e.x: Let the testcase
9155         XFAIL for all x86 processors.
9156
9157 2002-07-17  Ian Dall  <ian@sibyl.beware.dropbear.id.au>
9158
9159         * gcc.c-torture/execute/20010122-1.x: Do not test with
9160         -fomit-frame-pointer.
9161
9162 2002-07-17  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
9163
9164         * g++.dg/template/instantiate2.C: New test.
9165         * g++.dg/template/spec4.C: New test.
9166
9167 2002-07-17  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
9168
9169         * g++.dg/template/access2.C: New test.
9170         * g++.dg/template/access3.C: New test.
9171
9172 2002-07-15  Zack Weinberg  <zack@codesourcery.com>
9173
9174         * c-torture/execute/991216-3.c, c-torture/execute/strct-varg-1.c,
9175         c-torture/execute/va-arg-7.c, c-torture/execute/va-arg-8.c,
9176         c-torture/execute/va-arg-15.c, c-torture/execute/va-arg-16.c,
9177         c-torture/execute/va-arg-17.c, c-torture/execute/va-arg-19.c:
9178         Convert to use <stdarg.h>.
9179         * c-torture/execute/va-arg-3.c, c-torture/execute/va-arg-3.x:
9180         Delete.
9181         * gcc.dg/va-arg-2.c: New.
9182         * lib/gcc.exp, lib/objc.exp: Remove code to set -DNO_VARARGS.
9183
9184 2002-07-15  Jakub Jelinek  <jakub@redhat.com>
9185
9186         * gcc.c-torture/compile/20020710-1.c: New test.
9187
9188 2002-07-11  J"orn Rennecke <joern.rennecke@superh.com>
9189                           Andrew Pinski  <pinskia@physics.uc.edu>
9190
9191         gcc.c-torture/compile/simd-2.c: New testcase.
9192         gcc.c-torture/compile/simd-3.c: Likewise.
9193
9194 2002-07-11  Mark Mitchell  <mark@codesourcery.com>
9195
9196         PR c++/7224
9197         * g++.dg/overload/error1.C: New test.
9198
9199 2002-07-11  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
9200
9201         * gcc.misc-tests/linkage.exp: Handle mips-sgi-irix6*o32
9202         configuration and IRIX 6 O32 ABI.
9203
9204 2002-07-11  Roger Sayle  <roger@eyesopen.com>
9205
9206         * gcc.c-torture/execute/builtin-noret-1.c: Test non-ANSI functions.
9207
9208 2002-07-10  Roger Sayle  <roger@eyesopen.com>
9209
9210         * gcc.c-torture/execute/20000217-1.c: Fix usage of "abort".
9211
9212 2002-07-10  Jeffrey A Law  <law@redhat.com>
9213
9214         * gcc.c-torture/compile/981006-1.x: Do not use -fpic for mn102.
9215
9216         * gcc.c-torture/compile/930326-1.x: Remove.  No longer needed.
9217
9218 2002-07-09  Aldy Hernandez  <aldyh@redhat.com>
9219
9220         * gcc.dg/20020312-2.c: Check for __PPC__.
9221
9222 2002-07-09  Diego Novillo  <dnovillo@redhat.com>
9223
9224         * gcc.c-torture/compile/20020709-1.c: New test.
9225
9226 2002-07-07  Roger Sayle  <roger@eyesopen.com>
9227
9228         * g++.dg/template/qualttp21.C: New test case.
9229
9230 2002-07-06  Alexandre Oliva  <aoliva@redhat.com>
9231
9232         * gcc.c-torture/compile/20020706-1.c: New test.
9233         * gcc.c-torture/compile/20020706-2.c: New test.
9234
9235 2002-07-06  Brian R. Gaeke  <brg@dgate.ORG>
9236             Alexandre Oliva  <aoliva@redhat.com>
9237
9238         * g++.dg/warn/incomplete1.C: New test.
9239
9240 2002-07-05  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
9241
9242         PR c++/7099
9243         * g++.dg/warn/noreturn1.C: New test.
9244
9245 2002-07-03  Mark Mitchell  <mark@codesourcery.com>
9246
9247         PR c++/6706
9248         * g++.dg/debug/debug6.C: New test.
9249         * g++.dg/debug/debug7.C: New test.
9250
9251 2002-07-04  J"orn Rennecke <joern.rennecke@superh.com>
9252
9253         * gcc.c-torture/compile/simd-3.c: New test.
9254
9255 2002-07-03  Chris Demetriou  <cgd@broadcom.com>
9256
9257         * g++.dg/abi/mangle6.C: Run for mipsisa64*-*-* targets.
9258         * gcc.dg/20020620-1.c: Likewise.
9259
9260 2002-07-03  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
9261
9262         PR c++/6944
9263         * g++.dg/init/array4.C: New test.
9264         * g++.dg/init/array5.C: New test.
9265
9266 2002-07-03  J"orn Rennecke <joern.rennecke@superh.com>
9267
9268         * gcc.c-torture/execute/simd-1.c (main): Also test &, |, ^, ~.
9269         * gcc.c-torture/execute/simd-2.c (main): Likewise.
9270
9271 2002-07-02  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
9272
9273         * gcc.dg/cpp/tr-warn2.c: Use traditional C style function definitions.
9274         * gcc.dg/wtr-aggr-init-1.c: Likewise.
9275         * gcc.dg/wtr-conversion-1.c: Likewise.
9276         * gcc.dg/wtr-escape-1.c: Likewise.
9277         * gcc.dg/wtr-int-type-1.c: Likewise.
9278         * gcc.dg/wtr-label-1.c: Likewise.
9279         * gcc.dg/wtr-static-1.c: Likewise.
9280         * gcc.dg/wtr-strcat-1.c: Likewise.
9281         * gcc.dg/wtr-suffix-1.c: Likewise.
9282         * gcc.dg/wtr-switch-1.c: Likewise.
9283         * gcc.dg/wtr-unary-plus-1.c: Likewise.
9284         * gcc.dg/wtr-union-init-1.c: Likewise.
9285         * gcc.dg/wtr-union-init-2.c: Likewise.
9286         * gcc.dg/wtr-union-init-3.c: Likewise.
9287
9288         * gcc.dg/wtr-func-def-1.c: New test.
9289
9290 2002-07-02 Devang Patel <dpatel@apple.com>
9291
9292         * objc.dg/param-1.m: New test.
9293
9294 2002-07-03  Neil Booth  <neil@daikokuya.co.uk>
9295
9296         * gcc.dg/cpp/trad/directive.c: Add test.
9297         * gcc.dg/cpp/trad/macroargs.c: Add test.
9298         * gcc.dg/cpp/trad/recurse-3.c: Add tests.
9299
9300 2002-07-02  Neil Booth  <neil@daikokuya.co.uk>
9301
9302         * gcc.dg/cpp/cmdlne-M.c: New test.
9303
9304 2002-07-02  Ziemowit Laski  <zlaski@apple.com>
9305
9306         * objc.dg/desig-init-1.m: New test.
9307
9308 2002-07-02  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
9309
9310         PR c++/6716
9311         * g++.dg/template/instantiate1.C: New test.
9312
9313 2002-07-01  Mark Mitchell  <mark@codesourcery.com>
9314
9315         PR c++/7112
9316         * g++.dg/template/sizeof2.C: New test.
9317
9318 2002-07-01  Neil Booth  <neil@daikokuya.co.uk>
9319
9320         * gcc.dg/cpp/trad/cmdlne-dD.c, gcc.dg/cpp/trad/cmdlne-dM.c,
9321         gcc.dg/cpp/trad/include.c: New tests.
9322
9323 2002-07-01  Hans-Peter Nilsson  <hp@axis.com>
9324
9325         PR target/7177
9326         * gcc.c-torture/compile/20020701-1.c: New test.
9327
9328 2002-07-01  Stan Shebs  <shebs@apple.com>
9329
9330         * lib/objc.exp (objc_target_compile): Add the -I path to ObjC
9331         header here...
9332         * lib/objc-torture.exp (objc-torture-compile): ...instead of here
9333         (objc-torture-execute): or here.
9334
9335 2002-07-01  J"orn Rennecke <joern.rennecke@superh.com>
9336
9337         * gcc.c-torture/execute/arith-rand-ll.c: New test.
9338
9339 2002-07-01  Neil Booth  <neil@daikokuya.co.uk>
9340
9341         * gcc.dg/cpp/trad/escaped-nl.c: New test.
9342
9343 2002-06-30  Devang Patel  <dpatel@apple.com>
9344
9345         * objc.dg/fsyntax-only.m: New test.
9346
9347 2002-06-27  Mark Mitchell  <mark@codesourcery.com>
9348
9349         PR c++/6695
9350         * g++.dg/template/friend7.C: New file.
9351
9352 2002-06-27  Aldy Hernandez  <aldyh@redhat.com>
9353
9354         * gcc.c-torture/execute/string-opt-8.c (strncmp): Fix typo in
9355         return type.
9356
9357 2002-06-27  J"orn Rennecke <joern.rennecke@superh.com>
9358
9359         * gcc.c-torture/execute/simd-2.c (i, j): Add initializer elements to
9360         avoid division by zero.
9361
9362 2002-06-27  Neil Booth  <neil@daikokuya.co.uk>
9363
9364         * gcc.dg/Wunknownprag.c: New tests.
9365
9366 2002-06-25  J"orn Rennecke <joern.rennecke@superh.com>
9367
9368         * gcc.c-torture/execute/simd-2.c: New test.
9369
9370 2002-06-25  Neil Booth  <neil@daikokuya.co.uk>
9371
9372         * gcc.dg/cpp/mi7.c, gcc.dg/cpp/mi7a.h, gcc.dg/cpp/mi7b.h,
9373         gcc.dg/cpp/trad/builtins.c, gcc.dg/cpp/trad/builtins.h,
9374         gcc.dg/cpp/trad/cmdlne-C.c, gcc.dg/cpp/trad/cmdlne-C2.c,
9375         gcc.dg/cpp/trad/maccom1.c, gcc.dg/cpp/trad/maccom2.c,
9376         gcc.dg/cpp/trad/maccom3.c, gcc.dg/cpp/trad/maccom4.c,
9377         gcc.dg/cpp/trad/maccom6.c, gcc.dg/cpp/trad/mi1.c,
9378         gcc.dg/cpp/trad/mi1c.h, gcc.dg/cpp/trad/mi1nd.h,
9379         gcc.dg/cpp/trad/mi1ndp.h, gcc.dg/cpp/trad/mi1x.h,
9380         gcc.dg/cpp/trad/mi2.c, gcc.dg/cpp/trad/mi2a.h,
9381         gcc.dg/cpp/trad/mi2b.h, gcc.dg/cpp/trad/mi2c.h
9382         gcc.dg/cpp/trad/mi3.c, gcc.dg/cpp/trad/mi3.def,
9383         gcc.dg/cpp/trad/mi3.h, gcc.dg/cpp/trad/mi4.c,
9384         gcc.dg/cpp/trad/mi5.c, gcc.dg/cpp/trad/mi6.c,
9385         gcc.dg/cpp/trad/mi6a.h, gcc.dg/cpp/trad/mi6b.h,
9386         gcc.dg/cpp/trad/mi6c.h, gcc.dg/cpp/trad/mi6d.h,
9387         gcc.dg/cpp/trad/mi6e.h, gcc.dg/cpp/trad/mi7.c,
9388         gcc.dg/cpp/trad/mi7a.h, gcc.dg/cpp/trad/mi7b.h: New tests.
9389
9390 2002-06-24  Neil Booth  <neil@daikokuya.co.uk>
9391
9392         * gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/assembler.S,
9393         gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/funlike-4.c,
9394         gcc.dg/cpp/trad/null-drctv.c, gcc.dg/cpp/trad/recurse-1.c,
9395         gcc.dg/cpp/trad/recurse-2.c, gcc.dg/cpp/trad/recurse-3.c:
9396         New tests.
9397         * gcc.dg/cpp/trad/directive.c: Update.
9398
9399 2002-06-23  Andreas Jaeger  <aj@suse.de>
9400
9401         * gcc.c-torture/execute/complex-6.c: New.
9402
9403 2002-06-22  Neil Booth  <neil@daikokuya.co.uk>
9404
9405         * gcc.dg/cpp/trad/comment-2.c. gcc.dg/cpp/trad/funlike-2.c,
9406         gcc.dg/cpp/trad/funlike.c, gcc.dg/cpp/trad/funlike-3.c,
9407         gcc.dg/cpp/trad/literals-1.c, gcc.dg/cpp/trad/literals-2.c,
9408         gcc.dg/cpp/trad/macroargs.c, gcc.dg/cpp/trad/quote.c: New tests.
9409
9410 2002-06-21  Neil Booth  <neil@daikokuya.co.uk>
9411
9412         * gcc.dg/cpp/trad: New directory with traditional tests copied
9413         from parent directory.
9414         * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
9415         gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
9416         gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
9417         gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
9418         Move to trad/ and rename.
9419         * gcc.dg/cpp/trad/__STDC__.c, gcc.dg/cpp/trad/comment.c,
9420         gcc.dg/cpp/trad/escaped-eof.c, gcc.dg/cpp/trad/redef1.c,
9421         gcc.dg/cpp/trad/redef2.c: New tests.
9422         * gcc.dg/cpp/trad/trad.exp: New driver.
9423
9424 2002-06-20  Neil Booth  <neil@daikokuya.co.uk>
9425
9426         * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
9427         gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
9428         gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
9429         gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
9430         Remove.
9431
9432 2002-06-20  Richard Sandiford  <rsandifo@redhat.com>
9433
9434         * gcc.dg/20020620-1.c: New test.
9435
9436 2002-06-20  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
9437
9438         * g++.dg/template/ttp4.C: New test.
9439
9440 2002-06-19  Jakub Jelinek  <jakub@redhat.com>
9441
9442         * g++.dg/opt/vt1.C: Fix regexp.
9443
9444 2002-06-18  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
9445
9446         * gcc.c-torture/execute/pure-1.c: Make functions static again.
9447         Don't use attribute `noinline'.
9448
9449 2002-06-18  Hans-Peter Nilsson  <hp@axis.com>
9450
9451         * gcc.c-torture/execute/20020615-1.c: Fix typo in comment.
9452
9453 2002-06-18  Aldy Hernandez  <aldyh@redhat.com>
9454
9455         * gcc.c-torture/execute/simd-1.c: New.
9456
9457         * gcc.dg/simd-1.c: New.
9458
9459 2002-06-18  Hans-Peter Nilsson  <hp@axis.com>
9460
9461         * gcc.c-torture/execute/20020615-1.c: Correct bug-description.
9462
9463 2002-06-16  Richard Henderson  <rth@redhat.com>
9464
9465         * g++.dg/ext/anon-struct1.C: New.
9466         * g++.dg/ext/anon-struct2.C: New.
9467         * g++.dg/ext/anon-struct3.C: New.
9468         * gcc.dg/anon-struct-1.c: New.
9469         * gcc.dg/anon-struct-2.c: New.
9470         * gcc.dg/anon-struct-3.c: New.
9471         * gcc.dg/20011008-1.c: Adjust warning text.
9472         * gcc.dg/20020527-1.c: Add -fms-extensions.
9473
9474 2002-06-16  Richard Henderson  <rth@redhat.com>
9475
9476         * gcc.dg/20020531-1.c: Add LL specifier to avoid warning.
9477
9478 2002-06-15  Hans-Peter Nilsson  <hp@axis.com>
9479
9480         * gcc.c-torture/execute/20020615-1.c: New test.
9481
9482 2002-06-15  Roger Sayle  <roger@eyesopen.com>
9483
9484         * gcc.c-tortuture/execute/compare-1.c: New test case.
9485         * gcc.c-tortuture/execute/compare-2.c: New test case.
9486         * gcc.c-tortuture/execute/compare-3.c: New test case.
9487
9488 2002-06-13  Richard Henderson  <rth@redhat.com>
9489
9490         * g++.old-deja/g++.abi/vtable2.C (INC_VDATA): New.  Define for
9491         ia64 ilp32.
9492
9493 2002-06-12  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
9494
9495         * g++.dg/template/typename2.C: Update error message.
9496
9497 2002-06-12  Hans-Peter Nilsson  <hp@axis.com>
9498
9499         * gcc.c-torture/execute/20020611-1.c: New test.
9500
9501 2002-06-11  Bob Wilson  <bob.wilson@acm.org>
9502
9503         * g++.old-deja/g++.pt/static11.C: Add xtensa-*-elf* to the
9504         list of targets to skip.
9505
9506 2002-06-10  Bob Wilson  <bob.wilson@acm.org>
9507
9508         * gcc.c-torture/compile/20001226-1.x: Only xfail for Xtensa
9509         targets if not optimizing.
9510
9511 2002-06-10  Jakub Jelinek  <jakub@redhat.com>
9512
9513         * gcc.c-torture/compile/20020605-1.c: New test.
9514
9515         * g++.dg/opt/vt1.C: New test.
9516
9517         * gcc.dg/20020531-1.c: New test.
9518
9519         * gcc.dg/20020530-1.c: New test.
9520
9521         * gcc.dg/20020527-1.c: New test.
9522
9523         * g++.dg/opt/cse1.C: New test.
9524
9525 2002-06-07  Roger Sayle  <roger@eyesopen.com>
9526
9527         * gcc.dg/20020607-2.c: New test case.
9528
9529 2002-06-07  Jakub Jelinek  <jakub@redhat.com>
9530
9531         * gcc.c-torture/compile/20020604-1.c: New test.
9532
9533 2002-06-04  Richard Henderson  <rth@redhat.com>
9534
9535         * gcc.dg/alpha-base-1.c: Add ext/ins/msk/umulh cases.
9536         * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: Use -mcpu=ev67.
9537         * gcc.dg/alpha-cix-1.c, gcc.dg/alpha-cix-2.c: New.
9538
9539 2002-06-04  Aldy Hernandez  <aldyh@redhat.com>
9540
9541         * gcc.dg/altivec-2.c: Remove test for invalid vector type V2DF.
9542
9543 2002-06-03  Richard Henderson  <rth@redhat.com>
9544
9545         * gcc.dg/alpha-base-1.c, gcc.dg/alpha-base-2.c: New.
9546         * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: New.
9547
9548 2002-06-02  Richard Henderson  <rth@redhat.com>
9549
9550         * gcc.c-torture/execute/pure-1.c: Don't mark any of the
9551         test functions static.
9552
9553 2002-06-02  Andreas Jaeger  <aj@suse.de>
9554
9555         * gcc.c-torture/execute/loop-3c.x: Remove, the test should pass
9556         now.
9557
9558 2002-06-02  Neil Booth  <neil@daikokuya.demon.co.uk>
9559
9560         * gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-suffix-1.c,
9561         gcc.dg/cpp/paste4.c, gcc.dg/cpp/sysmac2.c:
9562         Update for mofified diagnostics.
9563         * gcc.dg/c99-intconst-1.c: No longer fail.
9564
9565 2002-06-02  Richard Henderson  <rth@redhat.com>
9566
9567         * gcc.dg/uninit-A.c: Remove xfail markers.
9568
9569 2002-06-01  Roger Sayle  <roger@eyesopen.com>
9570
9571         * gcc.dg/fnegate-1.c: New test case.
9572
9573 2002-05-30  Osku Salerma  <osku@iki.fi>
9574
9575         * gcc.c-torture/execute/mayalias-1.c: New file.
9576
9577 2002-05-29  Neil Booth  <neil@daikokuya.demon.co.uk>
9578
9579         * gcc.dg/cpp/c++98-pedantic.c, gcc.dg/cpp/c89-pedantic.c,
9580         gcc.dg/cpp/c94-pedantic.c, gcc.dg/cpp/gnuc89-pedantic.c,
9581         gcc.dg/cpp/if-1.c: Update for modified diagnostics.
9582
9583 2002-05-29  Hans-Peter Nilsson  <hp@axis.com>
9584
9585         * gcc.c-torture/execute/20020529-1.c: New test.
9586
9587 2002-05-27  Richard Henderson  <rth@redhat.com>
9588
9589         * g++.dg/ext/attrib6.C: New test case.
9590
9591 2002-05-27  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
9592
9593         * gcc.c-torture/execute/pure-1.c: New test.
9594
9595 2002-05-27  Neil Booth  <neil@daikokuya.demon.co.uk>
9596
9597         * gcc.dg/cpp/arith-2.c: Remove.
9598
9599 2002-05-27  Neil Booth  <neil@daikokuya.demon.co.uk>
9600
9601         * gcc.dg/cpp/arith-2.c, gcc.dg/cpp/arith-3.c: New tests.
9602         * gcc.dg/cpp/if-3.c: Remove.
9603
9604 2002-05-26  Jakub Jelinek  <jakub@redhat.com>
9605
9606         * g++.dg/opt/cse2.C: New test.
9607
9608 2002-05-26  Neil Booth  <neil@daikokuya.demon.co.uk>
9609
9610         * gcc.dg/cpp/arith-1.c: New semantic tests.
9611         * gcc.dg/cpp/if-1.c: Update.
9612
9613 2002-05-24  Ben Elliston  <bje@redhat.com>
9614
9615         * lib/c-torture.exp (c-torture-execute): Handle multiple sources.
9616
9617 2002-05-24  Jakub Jelinek  <jakub@redhat.com>
9618
9619         * gcc.dg/verbose-asm.c: New test.
9620
9621 2002-05-24  Neil Booth  <neil@daikokuya.demon.co.uk>
9622
9623         * gcc.dg/cpp/paste12.c: New test.
9624
9625 2002-05-23  Neil Booth  <neil@daikokuya.demon.co.uk>
9626
9627         * g++.dg/parse/named_ops.C: New test.
9628
9629 2002-05-23  Mark Mitchell  <mark@codesourcery.com>
9630
9631         * gcc/testsuite/gcc.dg/weak-8.c: New test.
9632
9633 2002-05-23  J"orn Rennecke <joern.rennecke@superh.com>
9634
9635         * gcc.dg/weak-2.c: Allow optional leading underscore
9636         in scan-assembler symbol name.
9637         * gcc.dg/weak-3.c: Likewise.
9638         * gcc.dg/weak-4.c: Likewise.
9639         * gcc.dg/weak-5.c: Likewise.
9640
9641 2002-05-23  Jakub Jelinek  <jakub@redhat.com>
9642
9643         * gcc.dg/20020523-1.c: New test.
9644
9645 2002-05-23  Neil Booth  <neil@daikokuya.demon.co.uk>
9646
9647         * objc.dg/const-str-2.m: Update now that we stop after
9648         a command line error.
9649
9650 2002-05-22  Richard Henderson  <rth@redhat.com>
9651
9652         * g++.dg/dg.exp: Fix typo in test pruneing.
9653
9654 2002-05-22  Richard Henderson  <rth@redhat.com>
9655
9656         * g++.dg/dg.exp: Prune the tls subdirectory.
9657         * g++.dg/tls/tls.exp, g++.dg/tls/trivial.C: New.
9658         * g++.dg/tls/diag-1.C, g++.dg/tls/diag-2.C: New.
9659         * g++.dg/tls/init-1.C: New.
9660
9661 2002-05-22  Jakub Jelinek  <jakub@redhat.com>
9662
9663         * gcc.dg/20020517-1.c: New test.
9664
9665 2002-05-21  Richard Henderson  <rth@redhat.com>
9666
9667         * gcc.dg/tls/tls.exp, gcc.dg/tls/trivial.c, gcc.dg/tls/diag-1.c,
9668         gcc.dg/tls/diag-2.c, gcc.dg/tls/init-1.c: New directory and files.
9669
9670 2002-05-21  Brian R. Gaeke  <brg@dgate.ORG>
9671
9672         * g++.dg/other/copy2.C: New test.
9673
9674 2002-05-20  J"orn Rennecke <joern.rennecke@superh.com>
9675
9676         * gcc.c-torture/execute/memcpy-2.c (SEQUENCE_LENGTH): Define.
9677         (MAX_COPY): Bump up to 10 times sizeof (long long).
9678         (main): Use a pattern of SEQUENCE_LENGTH different characters to copy.
9679
9680         * gcc.c-torture/execute/memset-1.c (MAX_COPY): Bump up to 10 times
9681         sizeof (long long).
9682
9683         * gcc.c-torture/execute/strcpy-1.c: New test.
9684
9685 2002-05-19  Jason Merrill  <jason2redhat.com>
9686
9687         * g++.dg/ext/oper1.C: New test.
9688
9689 2002-05-20  David Billinghurst <David.Billinghurst@riotinto.com>
9690 2002-05-19  Mark Mitchell  <mitchell@doubledemon.codesourcery.com>
9691
9692         * README.QMTEST: New file.
9693
9694         * g++.dg/warn/Wshadow-1.C: Remove unncessary dg-error line.
9695
9696 2002-05-19  Andreas Jaeger  <aj@suse.de>
9697
9698         * gcc.c-torture/execute/loop-2c.x: Remove, the test should pass
9699         now.
9700         * gcc.c-torture/execute/loop-2d.x: Likewise.
9701
9702 2002-05-19  David Billinghurst <David.Billinghurst@riotinto.com>
9703
9704         * gcc.dg/weak-2.c:  xfail warnings for platforms that don't
9705         support weak symbols.
9706         * gcc.dg/weak-4.c: Likewise
9707         * gcc.dg/weak-6.c: Likewise
9708
9709 2002-05-16  David.Billinghurst <David.Billinghurst@riotinto.com>
9710
9711         * gcc.dg/weak-3.c: Add dg-excess-error comment for
9712         cygwin, coff and h8300-*-hms targets
9713         * gcc.dg/weak-5.c: Likewise
9714         * gcc.dg/weak-7.c: Likewise
9715
9716 2002-05-16  Jason Merrill  <jason@redhat.com>
9717
9718         * lib/scanasm.exp (scan-assembler): Use upvar, not uplevel.
9719         (scan-assembler-not, scan-assembler-dem): Likewise.
9720         (scan-assembler-dem-not): Likewise.
9721
9722 2002-05-15  Richard Henderson  <rth@redhat.com>
9723
9724         * gcc.dg/weak-5.c (vfoo1c, vfoo1g): Warn here.
9725
9726 2002-05-15  Richard Henderson  <rth@redhat.com>
9727
9728         * gcc.dg/weak-5.c (vfoo1c): No warning here.
9729         (vfoo1f): Warning here.
9730         (vfoo1l): Don't redefine the alias.
9731
9732 2002-05-14  Jason Merrill  <jason@redhat.com>, Alexandre Oliva  <aoliva@redhat.com>
9733
9734         * g++.dg/init/pm1.C: New test.
9735
9736 2002-05-12  David S. Miller  <davem@redhat.com>
9737
9738         * gcc.c-torture/execute/conversion.c (ldnear): Use long double
9739         types.
9740
9741 2002-05-10  Roger Sayle  <roger@eyesopen.com>
9742
9743         * gcc.c-torture/execute/20020510-1.c: New test case.
9744
9745 2002-05-10  David S. Miller  <davem@redhat.com>
9746
9747         * gcc.c-torture/execute/conversion.c: Test long double too.
9748
9749 2002-05-09  Jakub Jelinek  <jakub@redhat.com>
9750
9751         * lib/g77.exp (g77_link_flags): Append all multilib dirs containing
9752         libgcc_s*.so.1 below gcc object dir to LD_LIBRARY_PATH.
9753         * lib/g++.exp (g++_link_flags): Likewise.
9754         * lib/objc.exp (objc_target_compile): Likewise.
9755
9756 2002-05-09  Neil Booth  <neil@daikokuya.demon.co.uk>
9757
9758         * gcc.dg/cpp/poison.c: Update.
9759         * gcc.dg/cpp/20000625-2.c: Remove.
9760         * gcc.dg/cpp/direct2s.c: Remove final test.
9761
9762 2002-05-08  Tom Rix  <trix@redhat.com>
9763
9764         * gcc.c-torture/execute/20020508-1.c: New test.
9765         * gcc.c-torture/execute/20020508-2.c: New test.
9766         * gcc.c-torture/execute/20020508-3.c: New test.
9767
9768 2002-05-08  Neil Booth  <neil@daikokuya.demon.co.uk>
9769
9770         * gcc.dg/cpp/charconst-4.c: More tests.
9771
9772 2002-05-08  Mark Mitchell  <mark@codesourcery.com>
9773
9774         PR c/6569
9775         * gcc.dg/weak-3.c: Update location of warning messages.
9776         * gcc.dg/weak-5.c: Likewise.
9777
9778 2002-05-06  Roger Sayle  <roger@eyesopen.com>
9779
9780         * gcc.c-torture/execute/20020506-1.c: New test case.
9781
9782 2002-05-07  Neil Booth  <neil@daikokuya.demon.co.uk>
9783
9784         * gcc.dg/cpp/charconst-3.c: Correct tests accordingly.
9785
9786 2002-05-06  Neil Booth  <neil@daikokuya.demon.co.uk>
9787
9788         * gcc.dg/cpp/charconst-3.c: Run, don't compile.
9789
9790 2002-05-06  Neil Booth  <neil@daikokuya.demon.co.uk>
9791
9792         * gcc.dg/cpp/charconst-3.c: New test.
9793
9794 2002-05-05  Neil Booth  <neil@daikokuya.demon.co.uk>
9795
9796         * gcc.dg/cpp/charconst.c: Update tests.
9797
9798 2002-05-05  Tim Josling  <tej@melbpc.org.au>
9799
9800         * treelang: Added directory for new sample language treelang. Also
9801         lib/treelang.exp: New file to signal treelang should be tested.
9802
9803 2002-05-03  Jakub Jelinek  <jakub@redhat.com>
9804
9805         * gcc.dg/cpp/cmdlne-dM-M.c: New test.
9806         * gcc.dg/cpp/cmdlne-dD-M.c: New test.
9807         * gcc.dg/cpp/cmdlne-dN-M.c: New test.
9808         * gcc.dg/cpp/cmdlne-dI-M.c: New test.
9809         * gcc.dg/cpp/cmdlne-dI-M.h: New aux file.
9810         * gcc.dg/cpp/cmdlne-dD-dM.c: New test.
9811         * gcc.dg/cpp/cmdlne-dM-dD.c: New test.
9812
9813 2002-05-03  Joseph S. Myers  <jsm28@cam.ac.uk>
9814
9815         * gcc.dg/format/xopen-2.c: New test.
9816
9817 2002-05-03  Jakub Jelinek  <jakub@redhat.com>
9818
9819         * gcc.dg/20020503-1.c: New test.
9820
9821 2002-05-02  Mark Mitchell  <mark@codesourcery.com>
9822
9823         * g++.dg/init/dtor1.C: Make it tougher.
9824
9825 2002-05-01  Mark Mitchell  <mark@codesourcery.com>
9826
9827         * g++.dg/init/dtor1.C: New test.
9828
9829 2002-05-02  Aldy Hernandez  <aldyh@redhat.com>
9830
9831         * gcc.dg/altivec-8.c: New.
9832
9833 2002-05-01  Aldy Hernandez  <aldyh@redhat.com>
9834
9835         * gcc.dg/altivec-7.c: New.
9836
9837 2002-04-29  Jakub Jelinek  <jakub@redhat.com>
9838
9839         * g++.dg/parse/typedef1.C: New test.
9840
9841 2002-04-29  Mark Mitchell  <mark@codesourcery.com>
9842
9843         PR c++/6486
9844         * g++.dg/template/friend6.C: New test.
9845
9846         PR c++/6492
9847         * g++.dg/init/copy1.C: New test.
9848
9849 2002-04-29  Nathan Sidwell  <nathan@codesourcery.com>
9850
9851         * g++.dg/warn/effc1.C: New test.
9852
9853 2002-04-29  Neil Booth  <neil@daikokuya.demon.co.uk>
9854
9855         * gcc.dg/cpp/if-cexp.c: Add a test.
9856
9857 2002-04-28  Jakub Jelinek  <jakub@redhat.com>
9858
9859         * gcc.dg/20020426-2.c: New test.
9860
9861 2002-04-28  Neil Booth  <neil@daikokuya.demon.co.uk>
9862
9863         * gcc.dg/cpp/if-mop.c: Update.
9864         * gcc.dg/cpp/if-mpar.c: Add test.
9865         * gcc.dg/cpp/if-oppr.c: Update.
9866
9867 2002-04-28  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
9868
9869         PR c/6343
9870         * gcc.dg/weak-[2-7].c: New tests.
9871
9872 2002-04-26  Alexandre Oliva  <aoliva@redhat.com>
9873
9874         * gcc.dg/enum1.c: New test.
9875
9876 2002-04-26  Mark Mitchell  <mark@codesourcery.com>
9877
9878         PR c++/6497
9879         * g++.dg/inherit/access2.C: New test.
9880
9881 2002-04-26  Mark Mitchell  <mark@codesourcery.com>
9882
9883         PR bootstrap/6445
9884         * gcc.dg/20020426-1.c: New test.
9885
9886 2002-04-26  Alexandre Oliva  <aoliva@redhat.com>
9887
9888         * g++.dg/abi/enum1.C: New test.
9889
9890 2002-04-26  Richard Henderson  <rth@redhat.com>
9891
9892         * gcc.dg/c99-bool-1.c: Expect always true warning.
9893
9894 2002-04-25  Roger Sayle  <roger@eyesopen.com>
9895
9896         * gcc.dg/i386-memset-1.c: New test case for PR target/6456.
9897
9898 2002-04-25  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
9899
9900         * gcc.c-torture/execute/20020227-1.x: New file, xfail on 64-bit
9901         targets.
9902
9903 2002-04-24  Mark Mitchell  <mark@codesourcery.com>
9904
9905         * g++.dg/abi/mange7.C: New test.
9906
9907         PR c++/6438.
9908         * g++.dg/parse/stmtexpr2.C: New test.
9909
9910 2002-04-24  J"orn Rennecke <joern.rennecke@superh.com>
9911
9912         * gcc.dg/20020312-2.c: Add SH target.
9913
9914 2002-04-24  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
9915
9916         * gcc.c-torture/compile/labels-3.x: New file, don't assemble the
9917         compiler output on mips*-*-irix*.
9918
9919 2002-04-23  Jakub Jelinek  <jakub@redhat.com>
9920
9921         * g++.dg/parse/attr1.C: New test.
9922
9923 2002-04-23  Roger Sayle  <roger@eyesopen.com>
9924
9925         * gcc.c-torture/execute/string-opt-17.c: New test case.
9926         * gcc.c-torture/execute/memset-2.c: New test case.
9927
9928 2002-04-23  Mark Mitchell  <mark@codesourcery.com>
9929
9930         PR c++/6256:
9931         * g++.dg/template/friend5.C: New test.
9932
9933         PR c++/6331:
9934         * g++.dg/template/qual1.C: Likewise.
9935
9936 2002-04-22  Zack Weinberg  <zack@codesourcery.com>
9937
9938         * gcc.c-torture/execute/980707-1.c: Don't use isspace().
9939         Include stdlib.h, not stdio.h or ctype.h.
9940
9941 2002-04-22  Hans-Peter Nilsson  <hp@axis.com>
9942
9943         * gcc.dg/20020415-1.c: Expect warning for unsupported -fpic on
9944         cris-*-elf* and mmix-*-*.
9945         * g77.f-torture/execute/io0.x: xfail for cris-*-elf.
9946         * g77.f-torture/execute/io1.x, g77.f-torture/execute/20001201.x,
9947         g77.f-torture/execute/6367.x, g77.f-torture/execute/u77-test.x:
9948         Ditto.
9949         * gcc.dg/wint_t-1.c: Mark excess errors for cris-*-elf.
9950         * gcc.dg/wchar_t-1.c: Ditto.
9951
9952 2002-04-21  Hans-Peter Nilsson  <hp@axis.com>
9953
9954         * g++.dg/opt/cleanup1.C (C::C()): Initialize member c.
9955         Clarify comment.
9956
9957 2002-04-21  Neil Booth  <neil@daikokuya.demon.co.uk>
9958
9959         * gcc.dg/cpp/endif.h, gcc.dg/cpp/endif.c: New tests.
9960
9961 2002-04-21  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
9962
9963         * gcc.c-torture/execute/20000906-1.x: Delete.
9964
9965 2002-04-20  David.Billinghurst <David.Billinghurst@riotinto.com>
9966
9967         * g77.dg/f77-edit-i-in.f: Restore missing { dg-do run }
9968
9969 2002-04-19  Toon Moene  <toon@moene.indiv.nluug.nl>
9970
9971         * PR6367
9972         * g77.f-torture/execute/6367.f: New test.
9973         * g77.f-torture/execute/6367.x: Disable for MMIX.
9974
9975 2002-04-19  Mark Mitchell  <mark@codesourcery.com>
9976
9977         * PR6352
9978         * g++.dg/opt/inline2.C: New test.
9979
9980 2002-04-18  Richard Henderson  <rth@redhat.com>
9981
9982         * gcc.dg/20000906-1.c: Enable for all targets.
9983         * gcc.c-torture/compile/iftrap-2.c: New.
9984
9985 2002-04-18  Jakub Jelinek  <jakub@redhat.com>
9986
9987         * gcc.dg/20020418-1.c: New test.
9988         * gcc.dg/20020418-2.c: New test.
9989
9990 2002-04-18  Richard Henderson  <rth@redhat.com>
9991
9992         * gcc.c-torture/compile/iftrap-1.c: New.
9993         * gcc.dg/iftrap-1.c: Adjust for ia64.
9994         * gcc.dg/iftrap-2.c: New.
9995
9996 2002-04-18  Jakub Jelinek  <jakub@redhat.com>
9997
9998         * gcc.c-torture/compile/20020418-1.c: New test.
9999
10000 2002-04-18  Roger Sayle  <roger@eyesopen.com>
10001
10002         * gcc.c-torture/compile/20020415-1.c: New.
10003
10004 2002-04-18  David S. Miller  <davem@redhat.com>
10005
10006         * gcc.c-torture/execute/20020418-1.c: New test.
10007
10008 2002-04-17  Jakub Jelinek  <jakub@redhat.com>
10009
10010         * gcc.dg/20020416-1.c: New test.
10011
10012         * g++.dg/opt/inline1.C: New test.
10013
10014 2002-04-16  Jakub Jelinek  <jakub@redhat.com>
10015
10016         * gcc.dg/altivec-5.c: New test.
10017
10018         * gcc.dg/20020415-1.c: New test.
10019
10020 2002-04-15  Mark Mitchell  <mark@codesourcery.com>
10021
10022         * testsuite/lib/chill.exp: Remove.
10023
10024 2002-04-14  Jakub Jelinek  <jakub@redhat.com>
10025
10026         * g++.dg/other/big-struct.C: New test.
10027
10028 2002-04-14  David Billinghurst <David.Billinghurst@riotinto.com>
10029
10030         * g77.dg/f77-edit-i-in.f: Use internal buffer in place
10031         of scratch file.
10032
10033 2002-04-13  David Billinghurst <David.Billinghurst@riotinto.com>
10034
10035         PR c/6277
10036         * gcc.dg/i386-387-1.c:  Allow optional leading underscore
10037         in scan-assembler function name
10038
10039 2002-04-13  Hans-Peter Nilsson  <hp@bitrange.com>
10040
10041         * g77.f-torture/execute/980628-4.x,
10042         g77.f-torture/execute/980628-5.x,
10043         g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
10044         g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
10045         g77.f-torture/compile/alpha1.x: xfail powerpc-*-* hosted on
10046         i[34567]86-*-*.
10047
10048 2002-04-13  David S. Miller  <davem@redhat.com>
10049
10050         * gcc.c-torture/execute/20020413-1.c: New test.
10051
10052 2002-04-13  Richard Sandiford  <rsandifo@redhat.com>
10053
10054         * gcc.dg/asm-6.c,
10055         * g++.dg/ext/asm1.C: New tests.
10056
10057 2002-04-12  Mark Mitchell  <mark@codesourcery.com>
10058
10059         PR c++ 5373.
10060         * g++.dg/parse/stmtexpr1.C: New test.
10061
10062         PR c++/5189.
10063         * g++.dg/template/copy1.C: New test.
10064
10065 2002-04-12  Richard Henderson  <rth@redhat.com>
10066
10067         * gcc.c-torture/execute/20020406-1.c (DUPFFnew): Use calloc.
10068
10069 2002-04-12  Geoffrey Keating  <geoffk@redhat.com>
10070
10071         * gcc.c-torture/execute/20020412-1.c: New file, renamed from
10072         gcc.c-torture/execute/20020307-2.c.
10073
10074 2002-04-12  Richard Sandiford  <rsandifo@redhat.com>
10075
10076         * g++.dg/ext/attrib5.C,
10077         * g++.dg/lookup/struct1.C: New tests.
10078
10079 2002-04-11  Jakub Jelinek  <jakub@redhat.com>
10080
10081         * gcc.dg/20020411-1.c: New test.
10082
10083         * gcc.c-torture/execute/20020411-1.c: New test.
10084
10085 2002-04-10  Janis Johnson  <janis187@us.ibm.com>
10086
10087         * g77.f-torture/execute/6177.f: New test.
10088
10089 2002-04-10  Jakub Jelinek  <jakub@redhat.com>
10090
10091         PR middle-end/6247
10092         * g++.dg/opt/cleanup1.C: New test.
10093
10094         * g++.dg/opt/const1.C: New test.
10095
10096 2002-04-10  Lars Brinkhoff  <lars@nocrew.org>
10097
10098         * gcc.c-torture/execute/20020406-1.c: Declare malloc.
10099
10100 2002-04-10  Nathan Sidwell  <nathan@codesourcery.com>
10101
10102         PR c++/5507
10103         * g++.dg/template/typename2.C: New test.
10104
10105 2002-04-10  Alan Modra  <amodra@bigpond.net.au>
10106
10107         * gcc.c-torture/execute/loop-12.c: New.
10108
10109 2002-04-08  Hans-Peter Nilsson  <hp@bitrange.com>
10110
10111         * g77.f-torture/execute/980628-4.x,
10112         g77.f-torture/execute/980628-5.x,
10113         g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
10114         g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
10115         g77.f-torture/compile/alpha1.x: New, xfail cross-endian tests.
10116
10117 2002-04-07  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
10118
10119         PR optimization/6086
10120         * g++.dg/opt/preinc1.C: New test.
10121
10122 2002-04-06  Mark Mitchell  <mark@codesourcery.com>
10123
10124         PR c++/5571
10125         * g++.dg/opt/static2.C: New test.
10126
10127 2002-04-06  Mark Mitchell  <mark@codesourcery.com>
10128
10129         PR c/5120
10130         * gcc.dg/20020406-1.c: New test.
10131
10132 2002-04-04  David S. Miller  <davem@redhat.com>
10133
10134         * gcc.c-torture/execute/20020404-1.c: New test.
10135
10136 2002-04-04  Jakub Jelinek  <jakub@redhat.com>
10137
10138         PR c/6123
10139         * gcc.dg/20020312-2.c: Do not declare global register variable
10140         if __PIC__ or __pic__ is defined.
10141
10142 2002-04-04  Richard Earnshaw  <rearnsha@arm.com>
10143
10144         * gcc.dg/arm-asm.c: Run this test on ARM chips, not SPARC.  Use
10145         __asm__ so that it works correctly even if -ansi -pedantic-errors.
10146
10147 2002-04-03  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
10148
10149         * gcc.misc-tests/linkage.exp: Update last change to handle
10150         sparc*-, not just sparc-.
10151
10152 2002-04-03  Richard Henderson  <rth@redhat.com>
10153
10154         * gcc.dg/cpp/ucs.c: Improved long UCS test.
10155
10156 2002-04-03  Hans-Peter Nilsson  <hp@bitrange.com>
10157
10158         * gcc.dg/wchar_t-1.c, gcc.dg/wchar_t-1.c: Fix typo last change.
10159
10160 2002-04-02  David S. Miller  <davem@redhat.com>
10161
10162         * gcc.c-torture/execute/20020402-3.c: New test.
10163
10164 2002-04-03  Hans-Peter Nilsson  <hp@bitrange.com>
10165
10166         * g77.dg/bprob/bprob.exp: Skip for mmix-*-* and cris-*-*.
10167         * g++.dg/bprob/bprob.exp, gcc.misc-tests/bprob.exp: Ditto.
10168
10169         * g77.dg/f77-edit-i-in.f: xfail for mmix-knuth-mmixware.
10170         * g77.f-torture/execute/io0.x, g77.f-torture/execute/io1.x,
10171         g77.f-torture/execute/20001201.x,
10172         g77.f-torture/execute/u77-test.x: New files.
10173
10174         * gcc.dg/wint_t-1.c: Mark excess errors for mmix-knuth-mmixware.
10175         * gcc.dg/wchar_t-1.c: Ditto.
10176
10177 2002-04-02  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
10178
10179         * gcc.c-torture/execute/20020402-1.c: New test.
10180
10181 2002-04-01  Richard Henderson  <rth@redhat.com>
10182
10183         * gcc.c-torture/compile/920625-1.x: XFAIL -O1.
10184
10185         * g++.dg/other/new1.C: Use __SIZE_TYPE__.
10186
10187 2002-04-01  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
10188
10189         * gcc.misc-tests/linkage.exp: Special case 64-bit solaris2.
10190
10191 2002-04-01  Gabriel Dos Reis  <gdr@merlin.codesourcery.com>
10192
10193         * g++.dg/inherit/template-as-base.C: Expect error.
10194         * g++.dg/inherit/namespace-as-base.C: Likewise.
10195
10196 2002-03-31  Hans-Peter Nilsson  <hp@bitrange.com>
10197
10198         * g++.dg/ext/instantiate1.C, g++.dg/ext/instantiate2.C,
10199         g++.dg/ext/instantiate3.C: Tweak match patterns.
10200
10201         * g++.old-deja/g++.pt/static11.C: Skip on mmix-knuth-mmixware.
10202         * g++.dg/other/static11.C: Copy g++.old-deja/g++.pt/static11.C for
10203         -da test.
10204
10205 2002-03-31  Richard Henderson  <rth@redhat.com>
10206
10207         * gcc.dg/special/alias-2.c: New.
10208         * gcc.dg/special/ecos.exp: Run it.
10209
10210 2002-03-31  Richard Henderson  <rth@redhat.com>
10211
10212         * gcc.dg/va-arg-1.c: Expect warnings, not errors.
10213
10214 2002-03-31  Kazu Hirata  <kazu@hxi.com>
10215
10216         * gcc.dg/weak-1.c: Disable on h8300 port.
10217
10218 2002-03-29  Janis Johnson  <janis187@us.ibm.com>
10219
10220         * g++.dg/dg.exp: Ignore tests in new directories bprob and gcov.
10221         * g++.dg/bprob/bprob.exp: New driver for profile-directed branch
10222         ordering tests.
10223         * g++.dg/bprob/bprob-1.C: New test.
10224         * g++.dg/gcov/gcov.exp: New driver for gcov tests.
10225         * g++.dg/gcov/gcov-1.C: New test.
10226         * g++.dg/gcov/gcov-1.x: New file.
10227         * g++.dg/gcov/gcov-2.C: New test.
10228         * g++.dg/gcov/gcov-3.C: New test.
10229         * g++.dg/gcov/gcov-3.h: New file.
10230
10231 2002-03-28  Roger Sayle  <roger@eyesopen.com>
10232
10233         * g++.old-deja/g++.other/builtins5.C: New test.
10234         * g++.old-deja/g++.other/builtins6.C: New test.
10235         * g++.old-deja/g++.other/builtins7.C: New test.
10236         * g++.old-deja/g++.other/builtins8.C: New test.
10237         * g++.old-deja/g++.other/builtins9.C: New test.
10238
10239 2002-03-29  Jakub Jelinek  <jakub@redhat.com>
10240
10241         * g++.dg/opt/static1.C: New test.
10242
10243         * g++.dg/opt/longbranch1.C: New test.
10244
10245 2002-03-28  Hans-Peter Nilsson  <hp@bitrange.com>
10246
10247         * gcc.dg/weak-1.c: Fix typo in scan-assembler pattern.
10248
10249         * g++.old-deja/g++.law/bit-fields2.C: Skip on mmix-knuth-mmixware.
10250
10251 2002-03-28  Jeffrey A Law  (law@redhat.com)
10252
10253         * gcc.c-torture/execute/20020328-1.c: New test.
10254
10255 2002-03-27  Richard Henderson  <rth@redhat.com>
10256
10257         * g++.dg/ext/instantiate1.C: Use scan-assembler, not link errors.
10258         * g++.dg/ext/instantiate2.C, g++.dg/ext/instantiate3.C: Likewise;
10259         move from g++.old-deja/g++.ext/.
10260
10261 2002-03-27  Mark Mitchell  <mark@codesourcery.com>
10262
10263         * g++.dg/init/new2.C: New test.
10264
10265 2002-03-26  Richard Henderson  <rth@redhat.com>
10266
10267         * gcc.dg/pragma-re-2.c: Avoid empty source file warning.
10268
10269         * gcc.dg/20020312-2.c: Don't test epilogue vs global register
10270         on sparc.
10271
10272         * gcc.dg/20001101-1.c: Add -mcpu=ultrasparc.  Only run on
10273         sparcv9 systems.
10274         * gcc.dg/20001102-1.c: Likewise.
10275
10276 2002-03-26  Phil Edwards  <pme@gcc.gnu.org>
10277
10278         * gcc.dg/cpp/endif-pedantic1.c,
10279         gcc.dg/cpp/endif-pedantic2.c:  New tests.
10280
10281 2002-03-26  Mark Mitchell  <mark@codesourcery.com>
10282
10283         * g++.dg/init/new1.C: New test.
10284
10285 2002-03-26  Nathan Sidwell  <nathan@codesourcery.com>
10286
10287         * g++.dg/abi/vbase9.C: New test.
10288
10289 2002-03-26  Richard Earnshaw  <rearnsha@arm.com>
10290
10291         * gcc.dg/arm-asm.c: New test.
10292
10293 2002-03-26  Andrew Cagney  <ac131313@redhat.com>
10294
10295         * gcc.dg/Wswitch-enum.c: New test.
10296         Fix PR c/5044.
10297
10298 2002-03-26  Richard Henderson  <rth@redhat.com>
10299
10300         * gcc.c-torture/execute/20020307-2.c (main): Pass a variable sized
10301         structure.
10302
10303 2002-03-25  Richard Henderson  <rth@redhat.com>
10304
10305         * gcc.dg/20001013-1.c: Add -mcpu=ultrasparc.  Only run on
10306         sparcv9 systems.
10307
10308         * gcc.c-torture/compile/20011119-1.c (xxx): New.
10309         * gcc.c-torture/compile/20011119-2.c (xxx): New.
10310
10311 2002-03-25  Zack Weinberg  <zack@codesourcery.com>
10312
10313         * gcc.dg/c90-hexfloat-1.c: Adjust error regexps.
10314
10315 2002-03-25  Bob Wilson  <bob.wilson@acm.org>
10316
10317         * g++.old-deja/g++.jason/thunk3.C: Add xtensa-*-* to list of
10318         targets using generic thunk support.
10319
10320 2002-03-25  Jakub Jelinek  <jakub@redhat.com>
10321
10322         * gcc.c-torture/compile/20020323-1.c: New test.
10323
10324         * g++.dg/opt/conj2.C: New test.
10325
10326 2002-03-24  Richard Henderson  <rth@redhat.com>
10327
10328         * gcc.dg/weak-1.c: Use -fno-common.
10329
10330 2002-03-25  David Billinghurst  <David.Billinghurst@riotinto.com>
10331
10332         * g77.dg/f77-edit-apostrophe-out.f: New test
10333         * g77.dg/f77-edit-h-out.f: New test
10334         * g77.dg/f77-edit-t-in.f: New test
10335         * g77.dg/f77-edit-t-out.f: New test
10336         * g77.dg/f77-edit-x-out.f: New test
10337         * g77.dg/f77-edit-slash-out.f: New test
10338         * g77.dg/f77-edit-colon-out.f: New test
10339         * g77.dg/f77-edit-s-out.f: New test
10340
10341 2002-03-24  Richard Henderson  <rth@redhat.com>
10342
10343         * objc/execute/formal_protocol-6.x: New XFAIL.
10344
10345 2002-03-25  David Billinghurst  <David.Billinghurst@riotinto.com>
10346
10347         * gcc.dg/weak-1.c:  Early return from dg-final on platforms
10348         that do not support weak symbols
10349
10350 2002-03-25  David Billinghurst  <David.Billinghurst@riotinto.com>
10351
10352         * lib/g++.exp:  Fix handling of LD_LIBRARY_PATH et al
10353         * lib/g77.exp:  Likewise
10354         * lib/objc.exp: Likewise
10355
10356 2002-03-23  Andrew Cagney  <ac131313@redhat.com>
10357
10358         * gcc.dg/Wswitch-default.c: New test.
10359
10360 2002-03-23  Jakub Jelinek  <jakub@redhat.com>
10361
10362         * g++.dg/other/enum1.C: New test.
10363
10364 2002-03-23  Zack Weinberg  <zack@codesourcery.com>
10365
10366         * gcc.dg/pragma-ep-3.c: Fix typo.
10367
10368 2002-03-22  Gabriel Dos Reis  <gdr@merlin.codesourcery.com>
10369
10370         * g++.dg/inherit/template-as-base.C: New test.
10371
10372 2002-03-22  Jakub Jelinek  <jakub@redhat.com>
10373
10374         * g++.old-deja/g++.other/dwarf2-1.C: Move...
10375         * g++.dg/debug/debug5.C: ...here.  Convert for dg framework.
10376
10377 2002-03-22  Neil Booth  <neil@daikokuya.demon.co.uk>
10378
10379         * gcc.dg/cpp/multiline.c: Update to match.
10380
10381 2002-03-22  Alexandre Oliva  <aoliva@redhat.com>
10382
10383         * g++.old-deja/g++.abi/ptrmem.C: Mips puts vbit in delta too.
10384
10385 2002-03-22  Phil Edwards  <pme@gcc.gnu.org>
10386
10387         * gcc.dg/cpp/extratokens2.c:  New file.
10388
10389 2002-03-21  David Edelsohn  <edelsohn@gnu.org>
10390
10391         * gcc.dg/20020312-2.c: Add rs6000 target.
10392
10393         * gcc.c-torture/compile/20020319-1.c: New test.
10394
10395 2002-03-21  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
10396
10397         * g++.old-deja/g++.eh/ia64-1.C: Use [ijkl]_[0-9] as variable names.
10398         (A, E): Handle this.
10399
10400 2002-03-20  Jason Merrill  <jason@redhat.com>
10401
10402         * lib/prune.exp (prune_gcc_output): Ignore Cygwin warning about
10403         ignoring -fpic.
10404         * lib/old-dejagnu.exp (old-dejagnu): Also pass compiler output
10405         through prune_gcc_output.
10406
10407 2002-03-20  Jakub Jelinek  <jakub@redhat.com>
10408
10409         * gcc.c-torture/compile/20020320-1.c: New test.
10410
10411 2002-03-19  Jakub Jelinek  <jakub@redhat.com>
10412
10413         * gcc.c-torture/compile/20020318-1.c: New test.
10414
10415         * gcc.dg/struct-by-value-1.c: New test.
10416
10417         * gcc.dg/20020319-1.c: New test.
10418
10419 2002-03-18  Jakub Jelinek  <jakub@redhat.com>
10420
10421         * g++.dg/opt/conj1.C: New test.
10422
10423 2002-03-17  Mark Mitchell  <mark@codesourcery.com>
10424
10425         * g++.dg/template/qualttp20.C: Revert previous change.
10426         * g++.dg/template/qualttp3.C: Likewise.
10427         * g++.dg/template/qualttp4.C: Likewise
10428         * g++.dg/template/qualttp5.C: Likewise
10429         * g++.dg/template/qualttp6.C: Likewise
10430         * g++.dg/template/qualttp7.C: Likewise
10431         * g++.dg/template/qualttp8.C: Likewise
10432         * g++.dg/template/recurse.C: Likewise.
10433
10434 2002-03-17  Neil Booth  <neil@daikokuya.demon.co.uk>
10435
10436         * gcc.dg/cpp/wchar-1.c: Update.
10437
10438 2002-03-16  Nathan Sidwell  <nathan@codesourcery.com>
10439
10440         * g++.dg/template/conv1.C: New test.
10441         * g++.dg/template/conv2.C: New test.
10442         * g++.dg/template/conv3.C: New test.
10443         * g++.dg/template/conv4.C: New test.
10444
10445 2002-03-15  Mark Mitchell  <mark@codesourcery.com>
10446
10447         * g++.dg/template/qualttp20.C: Remove unnecessary error tags.
10448         * g++.dg/template/qualttp3.C: Likewise.
10449         * g++.dg/template/qualttp4.C: Likewise
10450         * g++.dg/template/qualttp5.C: Likewise
10451         * g++.dg/template/qualttp6.C: Likewise
10452         * g++.dg/template/qualttp7.C: Likewise
10453         * g++.dg/template/qualttp8.C: Likewise
10454         * g++.dg/template/recurse.C: Likewise.
10455
10456 2002-03-15  Mark Mitchell  <mark@codesourcery.com>
10457
10458         * g++.dg/opt/dtor1.C: New test.
10459
10460 2002-03-15  Jakub Jelinek  <jakub@redhat.com>
10461
10462         * gcc.c-torture/compile/20020315-1.c: New test.
10463
10464 2002-03-15  Richard Earnshaw  <rearnsha@arm.com>
10465
10466         * gcc.dg/weak-1.c: Fix scan tests.
10467
10468 2002-03-15  Hans-Peter Nilsson  <hp@bitrange.com>
10469
10470         * gcc.dg/20020312-2.c [__MMIX__]: No pic register.
10471         * gcc.c-torture/compile/981006-1.x: Don't use -fpic on cris-*-elf*
10472         cris-*-aout* mmix-*-*.
10473         * g++.old-deja/g++.other/local-alloc1.C: Skip on cris-*-elf*
10474         cris-*-aout* mmix-*-*.
10475         * g++.dg/debug/debug3.C: Expect warning for unsupported -fpic on
10476         cris-*-elf* cris-*-aout* and mmix-*-*.
10477         * gcc.dg/20001009-1.c: Ditto.
10478         * gcc.dg/20010912-1.c: Ditto.
10479         * gcc.dg/20020122-4.c: Ditto.
10480         * gcc.dg/inline-2.c: Ditto.
10481
10482 2002-03-14  Jeffrey A Law  (law@cygnus.com)
10483
10484         * gcc.c-torture/compile/20020314-1.c: New test.
10485
10486 2002-03-14  Richard Earnshaw  <rearnsha@arm.com>
10487
10488         * gcc.c-torture/execute/20020314-1.c: New test.
10489
10490 2002-03-14  Jakub Jelinek  <jakub@redhat.com>
10491
10492         * g++.dg/warn/Wunused-1.C: New test.
10493
10494 2002-02-13  Richard Sandiford  <rsandifo@redhat.com>
10495
10496         * g++.dg/abi/mangle6.C: New test.
10497
10498 2002-03-13  Jakub Jelinek  <jakub@redhat.com>
10499
10500         * gcc.c-torture/compile/20020309-2.c: New test.
10501
10502         * gcc.c-torture/compile/20020312-1.c: New test.
10503
10504 2002-03-12  Nathan Sidwell  <nathan@codesourcery.com>
10505
10506         * g++.dg/other/access1.C: New test.
10507
10508 2002-03-12  Jakub Jelinek  <jakub@redhat.com>
10509
10510         * gcc.c-torture/execute/wchar_t-1.c: New test.
10511
10512 2002-03-12  David Edelsohn  <edelsohn@gnu.org>
10513
10514         * gcc.dg/20020103-1.c: Add rs6000 target and macro.
10515
10516 2002-03-12  Roger Sayle  <roger@eyesopen.com>
10517
10518         * gcc.dg/20020312-1.c: New test case.
10519
10520 2002-03-11  Aldy Hernandez  <aldyh@redhat.com>
10521
10522         * gcc.dg/altivec-1.c: Cleanup and use altivec.h.
10523
10524 2002-03-11  Richard Henderson  <rth@redhat.com>
10525
10526         * g++.old-deja/g++.brendan/crash52.C: Remove return warning marker.
10527         * g++.old-deja/g++.jason/report.C: Likewise.
10528
10529 2002-03-11  Nathan Sidwell  <nathan@codesourcery.com>
10530
10531         * testsuite/g++.old-deja/g++.other/friend9.C: Revert DR 209 changes.
10532         * testsuite/g++.old-deja/g++.robertl/eb56.C: Likewise.
10533
10534 2002-03-11  Nathan Sidwell  <nathan@codesourcery.com>
10535
10536         * testsuite/g++.dg/overload/pmf1.C: New test.
10537
10538 2002-03-11  Kazu Hirata  <kazu@hxi.com>
10539
10540         * gcc.c-torture/execute/20020307-1.c: Use long.
10541
10542 2002-03-11  Jakub Jelinek  <jakub@redhat.com>
10543
10544         PR optimization/5844
10545         * gcc.dg/20020310-1.c: New test.
10546
10547 2002-03-09  Michael Meissner  <meissner@redhat.com>
10548
10549         * gcc.c-torture/execute/memcpy-2.c: New test.
10550         * gcc.c-torture/execute/memset-1.c: New test.
10551         * gcc.c-torture/execute/strlen-1.c: New test.
10552         * gcc.c-torture/execute/strcmp-1.c: New test.
10553         * gcc.c-torture/execute/strncmp-1.c: New test.
10554
10555 2002-03-09  Geoffrey Keating  <geoffk@redhat.com>
10556
10557         * gcc.dg/ppc-ldstruct.c: New test.
10558
10559 2002-03-09  Jakub Jelinek  <jakub@redhat.com>
10560
10561         * gcc.c-torture/execute/va-arg-22.c: New test.
10562
10563 2002-03-09  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
10564
10565         * gcc.c-torture/compile/20020309-1.c: New test.
10566
10567 2002-03-08  Jakub Jelinek  <jakub@redhat.com>
10568
10569         * gcc.c-torture/execute/20020307-2.c: New test.
10570
10571 2002-03-07  Jeffrey A Law  (law@redhat.com)
10572
10573         * g77.f-torture/compile/20020307-1.f: New test.
10574
10575 2002-03-07  Richard Sandiford  <rsandifo@redhat.com>
10576
10577         * gcc.dg/unordered-1.c: New test.
10578
10579 2002-03-07  Richard Earnshaw  <rearnsha@arm.com>
10580
10581         * gcc.c-torture/execute/20020307-1.c: New test.
10582
10583 2002-03-05  Jakub Jelinek  <jakub@redhat.com>
10584
10585         * gcc.dg/20020304-1.c: New test.
10586
10587         * gcc.c-torture/compile/20020304-2.c: New test.
10588
10589 2002-03-04  Zack Weinberg  <zack@codesourcery.com>
10590
10591         * gcc.c-torture/compile/20020304-1.c: New test case
10592         (from PR c/5830).
10593
10594 2002-03-03  Aldy Hernandez  <aldyh@redhat.com>
10595
10596         * gcc.dg/20020103-1.c: Add other -D ppc variants.
10597
10598 2002-03-02  Nathan Sidwell  <nathan@codesourcery.com>
10599
10600         * g++.dg/other/classkey1.C: New test.
10601
10602 2002-03-01  Richard Henderson  <rth@redhat.com>
10603
10604         * gcc.c-torture/compile/981223-1.x: New.
10605         * gcc.c-torture/compile/920625-1.x: New.
10606
10607 2002-02-28  Richard Henderson  <rth@redhat.com>
10608
10609         * g++.dg/opt/vtgc1.C: Adjust patterns for ia64.
10610
10611 2002-02-27  Hans-Peter Nilsson  <hp@bitrange.com>
10612
10613         * gcc.c-torture/execute/20020227-1.c: New test.
10614
10615 2002-02-27  Mark Mitchell  <mark@codesourcery.com>
10616
10617         * g++.old-deja/g++.law/visibility13.C: Remove "instantiated from
10618         here" ERROR lines.
10619         * g++.old-deja/g++.oliva/partord1.C: Likewise.
10620         * g++.old-deja.g++.other/defarg1.C: Likewise.
10621         * g++.old-deja/g++.pt/calls2.C: Likewise.
10622         * g++.old-deja/g++.pt/crash20.C: Likewise.
10623         * g++.old-deja/g++.pt/crash30.C: Likewise.
10624         * g++.old-deja/g++.pt/crash36.C: Likewise.
10625         * g++.old-deja/g++.pt/crash6.C: Likewise.
10626         * g++.old-deja/g++.pt/defarg13.C: Likewise.
10627         * g++.old-deja/g++.pt/derived3.C: Likewise.
10628         * g++.old-deja/g++.pt/error1.C: Likewise.
10629         * g++.old-deja/g++.pt/friend21.C: Likewise.
10630         * g++.old-deja/g++.pt/friend23.C: Likewise.
10631         * g++.old-deja/g++.pt/infinite1.C: Likewise.
10632         * g++.old-deja/g++.robertl/eb128.C: Likewise.
10633
10634 2002-02-27  Geoffrey Keating  <geoffk@redhat.com>
10635
10636         * gcc.c-torture/execute/20020225-2.c: New test.
10637
10638 2002-02-27  Zack Weinberg  <zack@codesourcery.com>
10639
10640         * gcc.c-torture/execute/920730-1t.c,
10641         gcc.c-torture/execute/920730-1t.x, gcc.dg/ext-glob.c:
10642         Delete test cases, only relevant to -traditional.
10643
10644 2002-02-27  Neil Booth  <neil@daikokuya.demon.co.uk>
10645
10646         * gcc.dg/cpp/undef1.c: Remove.
10647         * gcc.dg/cpp/directiv.c: Update.
10648         * gcc.dg/cpp/mac-dir-1.c, mac-dir-2.c: New tests.
10649
10650 2002-02-27  Michael Meissner  <meissner@redhat.com>
10651
10652         * gcc.c-torture/execute/20020226-1.c: New test.
10653
10654 2002-02-26  Jakub Jelinek  <jakub@redhat.com>
10655
10656         * g++.dg/debug/debug4.C: New test.
10657
10658         * gcc.dg/ia64-visibility-1.c: New test.
10659
10660 2002-02-26  Alexandre Oliva  <aoliva@redhat.com>
10661
10662         * gcc.dg/debug/20020224-1.c: New.
10663
10664 2002-02-25  Kazu Hirata  <kazu@hxi.com>
10665
10666         * gcc.c-torture/execute/960416-1.x: New.
10667         * gcc.c-torture/execute/divconst-3.x: Likewise.
10668
10669 2002-02-25  Jakub Jelinek  <jakub@redhat.com>
10670
10671         * gcc.dg/20020224-1.c: New test.
10672
10673 2002-02-25  Alan Modra  <amodra@bigpond.net.au>
10674
10675         * gcc.c-torture/execute/20020225-1.c: New.
10676
10677 2002-02-24  Neil Booth  <neil@daikokuya.demon.co.uk>
10678
10679         * testsuite/gcc.dg/cpp/wchar-1.c: New test.
10680
10681 2002-02-23  Jakub Jelinek  <jakub@redhat.com>
10682
10683         * gcc.dg/20020222-1.c: New test.
10684
10685 2002-02-22  Jakub Jelinek  <jakub@redhat.com>
10686
10687         * g++.dg/opt/anonunion1.C: New test.
10688
10689 2002-02-22  Nathan Sidwell  <nathan@codesourcery.com>
10690
10691         * g++.dg/template/qualttp19.C: New test.
10692         * g++.dg/template/qualttp20.C: New test.
10693         * g++.old-deja/g++.jason/report.C: Adjust expected errors
10694         * g++.old-deja/g++.other/qual1.C: Likewise.
10695
10696 2002-02-21  Aldy Hernandez  <aldyh@redhat.com>
10697
10698         * gcc.dg/attr-alwaysinline.c: New.
10699
10700 2002-02-21  Jakub Jelinek  <jakub@redhat.com>
10701
10702         * gcc.dg/20020220-1.c: New test.
10703
10704         * gcc.dg/20020220-2.c: New test.
10705
10706         * g++.dg/opt/mmx1.C: New test.
10707
10708 2002-02-20  Alexandre Oliva  <aoliva@redhat.com>
10709
10710         * gcc.c-torture/compile/20020110.c: New test.
10711
10712 2002-02-20  Jakub Jelinek  <jakub@redhat.com>
10713
10714         * gcc.c-torture/execute/20020219-1.c: New test.
10715
10716         * gcc.dg/20020219-1.c: New test.
10717
10718         * gcc.dg/noncompile/20020220-1.c: New test.
10719
10720         * g++.dg/opt/ptrintsum1.C: New test.
10721
10722         * gcc.dg/debug/20020220-1.c: New test.
10723
10724 2002-02-17  Jakub Jelinek  <jakub@redhat.com>
10725
10726         * gcc.c-torture/execute/20020216-1.c: New test.
10727
10728 2002-02-16  Neil Booth  <neil@daikokuya.demon.co.uk>
10729
10730         * gcc.dg/decl-1.c: Update, new test.
10731
10732 2002-02-15  Nathan Sidwell  <nathan@codesourcery.com>
10733
10734         * g++.dg/abi/bitfield1.C: New test.
10735         * g++.dg/abi/bitfield2.C: New test.
10736
10737 2002-02-15  Richard Sandiford  <rsandifo@redhat.com>
10738
10739         * gcc.dg/attr-nest.c: New test.
10740
10741 2002-02-15  Richard Sandiford  <rsandifo@redhat.com>
10742
10743         * gcc.c-torture/execute/20020215-1.c: New test.
10744
10745 2002-02-14  Jakub Jelinek  <jakub@redhat.com>
10746
10747         * g++.dg/dg.exp: Exclude debug subdir, it has its own .exp.
10748         * g++.dg/debug/debug.exp: New.
10749         * g++.dg/debug/trivial.C: New.
10750         * g++.dg/debug/debug1.C: Moved...
10751         * g++.dg/other/debug1.C: ...from here.
10752         * g++.dg/debug/debug2.C: Moved...
10753         * g++.dg/other/debug2.C: ...from here.
10754         * g++.dg/debug/debug3.C: Moved...
10755         * g++.dg/other/debug3.C: ...from here.
10756
10757         * gcc.dg/noncompile/20020213-1.c: New test.
10758
10759 2002-02-13  Jakub Jelinek  <jakub@redhat.com>
10760
10761         * g++.dg/other/debug3.C: New test.
10762
10763         * gcc.c-torture/execute/20020213-1.c: New test.
10764
10765 2002-02-13  Richard Smith <richard@ex-parrot.com>
10766
10767         * g++.old-deja/g++.other/thunk1.C: New test.
10768
10769 2002-02-12  David Billinghurst <David.Billinghurst@riotinto.com>
10770
10771         * g++.dg/warn/weak1.C: weak attributes not supported on cygwin
10772
10773 2002-02-13  Stan Shebs  <shebs@apple.com>
10774
10775         * gcc.dg/altivec-3.c: New.
10776
10777 2002-02-12  Jakub Jelinek  <jakub@redhat.com>
10778
10779         * gcc.dg/Wunreachable-1.c: New test.
10780         * gcc.dg/Wunreachable-2.c: New test.
10781
10782 2002-02-12  Joseph S. Myers  <jsm28@cam.ac.uk>
10783
10784         * gcc.dg/c90-const-expr-3.c, gcc.dg/c99-const-expr-3.c: New tests.
10785
10786 2002-02-12  Neil Booth  <neil@daikokuya.demon.co.uk>
10787
10788         * gcc.dg/decl-1.c: New test.
10789
10790 2002-02-12  David Billinghurst <David.Billinghurst@riotinto.com>
10791
10792         * gcc.dg/c99-flex-array-2.c: Add -std=iso9899:1999
10793
10794 2002-02-10  Kazu Hirata  <kazu@hxi.com>
10795
10796         * gcc.c-torture/compile/961203-1.x: Disable on h8300 port.
10797         * gcc.c-torture/compile/980506-1.x: Likewise.
10798
10799 2002-02-10  Kazu Hirata  <kazu@hxi.com>
10800
10801         * gcc.dg/20020210-1.c: New.
10802
10803 2002-02-09  Toon Moene  <toon@moene.indiv.nluug.nl>
10804
10805         * g77.f-torture/execute/947.f: New regression test
10806         for PR fortran/947.
10807
10808 2002-02-09  Alexandre Oliva  <aoliva@redhat.com>
10809
10810         * g++.old-deja/g++.abi/ptrmem.C: Lowest bit is significant on SH5.
10811         * g++.old-deja/g++.jason/thunk3.C: XFAIL on sh64-*-*.
10812
10813 2002-02-08  Richard Henderson  <rth@redhat.com>
10814
10815         * gcc.c-torture/compile/labels-3.c: New.
10816
10817 2002-02-08  Jakub Jelinek  <jakub@redhat.com>
10818
10819         * gcc.c-torture/execute/20020206-1.c: Test whether nesting 2
10820         expression statements work instead.
10821         * gcc.dg/noncompile/20020207-1.c: New test.
10822
10823 2002-02-07  Richard Henderson  <rth@redhat.com>
10824
10825         * gcc.dg/debug/dwarf2-1.c (foo): Return a value.
10826
10827 2002-02-07  David Billinghurst <David.Billinghurst@riotinto.com>
10828
10829         * lib/prune.exp: Remove "In (program|subroutine"block-data)"
10830         message from g77
10831         * lib/g77-dg.exp: Trim g77 error messages so that they are
10832         recognized by dg.exp.
10833
10834 2002-02-07  David Billinghurst <David.Billinghurst@riotinto.com>
10835
10836         PR fortran/5473
10837         * g77.dg/pr5473.f: Now dg-error.  Add additional cases.
10838
10839 2002-02-07  Richard Henderson  <rth@redhat.com>
10840
10841         * g++.old-deja/g++.brendan/new2.C: Arrange for allocated memory
10842         to be sufficiently aligned for integers.
10843
10844 2002-02-07  Nathan Sidwell  <nathan@codesourcery.com>
10845
10846         * g++.dg/template/friend4.C: New test.
10847
10848 2002-02-07  David Billinghurst <David.Billinghurst@riotinto.com>
10849
10850         PR fortran/5743
10851         * g77.f-torture/execute/intrinsic-unix-bessel.f: Remove
10852         unsupported cases.
10853
10854 2002-02-07  Richard Henderson  <rth@redhat.com>
10855
10856         * gcc.dg/debug/dwarf2-1.c: Update for return warnings.
10857         * gcc.dg/noncompile/920507-1.c, gcc.dg/noncompile/920721-2.c,
10858         gcc.dg/noncompile/label-lineno-1.c, objc.dg/const-str-1.m,
10859         objc.dg/const-str-2.m, objc.dg/method-1.m: Likewise.
10860
10861 2002-02-06  Richard Henderson  <rth@redhat.com>
10862
10863         * gcc.dg/asm-4.c: Add case with an unnamed operand in the middle.
10864
10865 2002-02-06  Janis Johnson  <janis187@us.ibm.com>
10866
10867         * gcc.dg/20020206-1.c: New test.
10868
10869 2002-02-06  Jakub Jelinek  <jakub@redhat.com>
10870
10871         * gcc.c-torture/execute/20020206-1.c: New test.
10872
10873         * gcc.c-torture/execute/20020206-2.c: New test.
10874
10875         PR optimization/5429:
10876         * gcc.c-torture/compile/20020206-1.c: New test.
10877
10878 2002-02-06  Nick Clifton  <nickc@cambridge.redhat.com>
10879
10880         * g++.dg/ext/align1.C: Do not use an explicit alignment value
10881         as certain file formats cannot support particularly large
10882         alignments.
10883
10884         * g++.dg/warn/weak1.C: Expect a warning from COFF toolchains,
10885         and do not expect to be able to link the executable.
10886
10887         * g++.old-deja/g++.ext/attrib5.C: Expect the compilation to
10888         fail because the COFF format does not support the weak attribute.
10889
10890 2002-02-05  David Billinghurst <David.Billinghurst@riotinto.com>
10891
10892         * g77.dg/pr5473.f:  New test
10893
10894 2002-02-05  Aldy Hernandez  <aldyh@redhat.com>
10895
10896         * gcc.dg/altivec-4.c: AltiVec builtin predicates changed format.
10897         Fix testcase accordingly.
10898
10899 2002-02-04  Richard Henderson  <rth@redhat.com>
10900
10901         * gcc.c-torture/execute/built-in-setjmp.c: Prototype stuff.
10902         (buf): Change to be an array of pointers, not ints.
10903
10904 2002-02-04  Jakub Jelinek  <jakub@redhat.com>
10905
10906         * gcc.dg/Wswitch.c: Fix typos.  Don't return unconditionally
10907         before all tests.  Move warning one line above to match where it
10908         C frontend emits.
10909         * gcc.dg/Wswitch-2.c: New test.
10910         * g++.dg/warn/Wswitch-1.C: New test.
10911         * g++.dg/warn/Wswitch-2.C: New test.
10912
10913 2002-02-04  Richard Henderson  <rth@redhat.com>
10914
10915         * g++.dg/abi/offsetof.C: Fix size comparison.
10916
10917 2002-02-04  Richard Sandiford  <rsandifo@redhat.com>
10918
10919         * gcc.dg/cast-qual-2.c: New test.
10920
10921 2002-02-04  Jakub Jelinek  <jakub@redhat.com>
10922
10923         * gcc.dg/20020201-4.c: New test.
10924
10925 2002-02-04  Ben Elliston  <bje@redhat.com>
10926
10927         * lib/gcc.exp (gcc_init): Check that the need_status_wrapper
10928         target_info attribute != 0, in addition to the empty string.
10929         (gcc_target_compile): Likewise.
10930
10931 2002-02-03  Andrew Cagney  <ac131313@redhat.com>
10932
10933         * gcc.dg/Wswitch.c: New test.
10934         PR gcc/4475. PR gcc/3780.
10935
10936 2002-02-03  Toon Moene  <toon@moene.indiv.nluug.nl>
10937
10938         * g77.f-torture/execute/5122.f: New test for regressions
10939         against PR fortran/5122.
10940
10941 2002-02-03  David Billinghurst <David.Billinghurst@riotinto.com>
10942
10943         * g77.f-torture/compile/pr3743.f: Delete
10944         * g77.dg/pr3743-1.f: New test.
10945         * g77.dg/pr3743-2.f: New test.
10946         * g77.dg/pr3743-3.f: New test.
10947         * g77.dg/pr3743-4.f: New test.
10948
10949 2002-02-02  Neil Booth  <neil@daikokuya.demon.co.uk>
10950
10951         * gcc.dg/cpp/uchar-1.c, uchar-2.c, uchar-3.c: New tests.
10952
10953 2002-02-02  Richard Henderson  <rth@redhat.com>
10954
10955         * gcc.c-torture/execute/991118-1.c: Revert 2002-01-29 change.
10956         * gcc.c-torture/execute/bf64-1.c: Likewise.
10957
10958 2002-02-02  Jakub Jelinek  <jakub@redhat.com>
10959
10960         * gcc.dg/20020201-2.c: New test.
10961
10962         * gcc.dg/20020201-3.c: New test.
10963
10964         * gcc.c-torture/execute/bitfld-2.c: New test.
10965
10966 2002-02-02  Neil Booth  <neil@daikokuya.demon.co.uk>
10967
10968         * gcc.dg/bitfld-1.c: Update.
10969         * gcc.dg/bitfld-2.c: Update.
10970         * gcc.c-torture/execute/bitfld-1.x: New.
10971
10972 2002-02-02  Jakub Jelinek  <jakub@redhat.com>
10973
10974         * gcc.c-torture/execute/20020201-1.c: New test.
10975
10976 2002-02-01  Janis Johnson  <janis187@us.ibm.com>
10977
10978         PR target/5469
10979         * gcc.dg/20020201-1.c: New test.
10980
10981 2002-02-01  David.Billinghurst <David.Billinghurst@riotinto.com>
10982
10983         PR fortran/3743
10984         * g77.f-torture/execute/f90-intrinsic-bit.x: Remove
10985         * g77.f-torture/compile/pr3743.x: Remove
10986
10987 2002-01-31  Tom Rix  <trix@redhat.com>
10988
10989         * gcc.dg/special/ecos.exp: Make gcsec-1.c unsupported for AIX.
10990
10991 2002-01-31  Joseph S. Myers  <jsm28@cam.ac.uk>
10992
10993         * gcc.dg/noncompile/20020130-1.c: New test.
10994
10995 2002-01-30  David Billinghurst  <David.Billinghurst@riotinto.com>
10996
10997         * g77.dg/f77-edit-i-out.f:  Escape \. Allow \r\n and \r.
10998
10999 2002-01-29  Richard Henderson  <rth@redhat.com>
11000
11001         * gcc.c-torture/execute/991118-1.c: Cast various constants back
11002         to long long.
11003         * gcc.c-torture/execute/bf64-1.c: Likewise.
11004
11005 2002-01-29  Jakub Jelinek  <jakub@redhat.com>
11006
11007         * gcc.c-torture/execute/20020129-1.c: New test.
11008
11009 2002-01-29  Neil Booth  <neil@daikokuya.demon.co.uk>
11010
11011         * gcc.c-torture/compile/20000224-1.c: Update.
11012         * gcc.c-torture/execute/bitfld-1.c: New tests.
11013         * gcc.dg/bitfld-1.c, bitfld-2.c: Diagnostic tests.
11014         * gcc.dg/uninit-A.c: Update.
11015
11016 2002-01-29  Nathan Sidwell  <nathan@codesourcery.com>
11017
11018         * g++.dg/template/ctor1.C: Add instantiation.
11019
11020 2002-01-28  Paul Koning  <pkoning@equallogic.com>
11021
11022         * gcc.c-torture/execute/builtin-prefetch-1.c: Changed first
11023         argument to __builtin_prefetch to be const ptr.
11024
11025 2002-01-28  Jakub Jelinek  <jakub@redhat.com>
11026
11027         * gcc.c-torture/compile/20020120-1.c: New test.
11028
11029 2002-01-27  Kazu Hirata  <kazu@hxi.com>
11030
11031         * gcc.c-torture/execute/20020127-1.c: New test.
11032
11033 2002-01-27  David Billinghurst  <David.Billinghurst@riotinto.com>
11034
11035         * g77.dg/f77-edit-i-in.f: New test
11036         * g77.dg/f77-edit-i-out.f: New test
11037
11038 2002-01-25  Geoffrey Keating  <geoffk@redhat.com>
11039
11040         * gcc.dg/debug/debug.exp: New file.
11041         * gcc.dg/debug/trivial.c: New file.
11042         * gcc.dg/debug/20000503-1.c: Moved from gcc.dg/.
11043         * gcc.dg/debug/20010207-1.c: Moved from gcc.dg/.
11044         * gcc.dg/debug/20011223-1.c: Moved from gcc.dg/.
11045         * gcc.dg/debug/20020104-2.c: Moved from gcc.dg/.
11046         * gcc.dg/debug/debug-1.c: Moved from gcc.dg/.
11047         * gcc.dg/debug/debug-2.c: Moved from gcc.dg/.
11048         * gcc.dg/debug/debug-3.c: Moved from gcc.dg/.
11049         * gcc.dg/debug/debug-4.c: Moved from gcc.dg/.
11050         * gcc.dg/debug/debug-5.c: Moved from gcc.dg/.
11051         * gcc.dg/debug/debug-6.c: Moved from gcc.dg/.
11052         * gcc.dg/debug/dwarf2-1.c: Moved from gcc.dg/.
11053         * gcc.dg/debug/dwarf2-2.c: Moved from gcc.dg/.
11054         * gcc.dg/20000503-1.c: Removed.
11055         * gcc.dg/20010207-1.c: Removed.
11056         * gcc.dg/20011223-1.c: Removed.
11057         * gcc.dg/20020104-2.c: Removed.
11058         * gcc.dg/debug-1.c: Removed.
11059         * gcc.dg/debug-2.c: Removed.
11060         * gcc.dg/debug-3.c: Removed.
11061         * gcc.dg/debug-4.c: Removed.
11062         * gcc.dg/debug-5.c: Removed.
11063         * gcc.dg/debug-6.c: Removed.
11064         * gcc.dg/dwarf2-1.c: Removed.
11065         * gcc.dg/dwarf2-2.c: Removed.
11066
11067 2002-01-25  Jakub Jelinek  <jakub@redhat.com>
11068
11069         * g++.old-deja/g++.other/eh5.C: New test.
11070         * g++.old-deja/g++.other/sibcall2.C: New test.
11071         * g++.old-deja/g++.other/array9.C: New test.
11072         * g++.old-deja/g++.other/typename2.C: New test.
11073         * g++.old-deja/g++.other/crash60.C: New test.
11074         * g++.old-deja/g++.other/conv9.C: New test.
11075         * g++.old-deja/g++.other/mangle10.C: New test.
11076         * g++.old-deja/g++.other/unchanging1.C: New test.
11077         * g++.old-deja/g++.other/exprstmt1.C: New test.
11078         * g++.old-deja/g++.other/inline23.C: New test.
11079         * g++.old-deja/g++.eh/ia64-1.C: New test.
11080         * g++.old-deja/g++.other/dwarf2-1.C: New test.
11081         * g++.old-deja/g++.other/reload1.C: New test.
11082         * g++.old-deja/g++.other/static20.C: New test.
11083         * g++.old-deja/g++.other/local-alloc1.C: New test.
11084         * g++.old-deja/g++.other/conv8.C: New test.
11085         * g++.old-deja/g++.other/stmtexpr2.C: New test.
11086         * g++.old-deja/g++.other/storeexpr1.C: New test.
11087         * g++.old-deja/g++.other/storeexpr2.C: New test.
11088         * g++.dg/eh/template2.C: New test.
11089         * g++.dg/warn/weak1.C: New test.
11090
11091 2002-01-25  Hans-Peter Nilsson  <hp@bitrange.com>
11092
11093         * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
11094         Remove first, non-varying, argument.
11095
11096 2002-01-23  Richard Henderson  <rth@redhat.com>
11097
11098         * gcc.dg/inline-2.c: New.
11099
11100         * lib/scanasm.exp (scan-assembler): Remove optional vmessage arg.
11101         Add optional target arg.  Check number of arguments.
11102         (scan-assembler-not, scan-assembler-dem): Likewise.
11103         (scan-assembler-dem-not): Likewise.
11104
11105 2002-01-23  Zack Weinberg  <zack@codesourcery.com>
11106
11107         * g++.old-deja/g++.brendan/crash8.C: Don't expect an error on
11108         line 12.
11109         * g++.old-deja/g++.brendan/parse3.C,
11110         g++.old-deja/g++.other/crash26.C,
11111         g++.old-deja/g++.other/crash28.C,
11112         g++.old-deja/g++.other/crash29.C,
11113         g++.old-deja/g++.other/crash30.C,
11114         g++.old-deja/g++.other/crash35.C: Remove XFAILs where appropriate.
11115
11116 2002-01-23  Aldy Hernandez  <aldyh@redhat.com>
11117
11118         * gcc.dg/20020115-1.c: New.
11119
11120 2002-01-23  Bob Wilson  <bob.wilson@acm.org>
11121
11122         * gcc.c-torture/compile/20001226-1.x: xfail for Xtensa.
11123
11124 2002-01-23  Janis Johnson  <janis187@us.ibm.com>
11125
11126         * gcc.dg/20020122-3.c: New.
11127
11128 2002-01-23  Jakub Jelinek  <jakub@redhat.com>
11129
11130         * g++.dg/other/gc1.C: New test.
11131
11132 2002-01-23  Zack Weinberg  <zack@codesourcery.com>
11133
11134         * gcc.dg/c99-intconst-1.c: Mark XFAIL.
11135
11136 2002-01-22  Richard Henderson  <rth@redhat.com>
11137
11138         * gcc.dg/20020122-4.c: Use multiple outputs on the asm.
11139
11140 2002-01-22  Richard Henderson  <rth@redhat.com>
11141
11142         * gcc.dg/20020122-4.c: New.
11143
11144 2002-01-22  H.J. Lu <hjl@gnu.org>
11145
11146         * g++.dg/special/ecos.exp: Append .exe instead of a.out as the
11147         link output.
11148         * gcc.dg/special/ecos.exp: Likewise.
11149         * lib/g++-dg.exp: Likewise.
11150         * lib/g77-dg.exp: Likewise.
11151         * lib/gcc-dg.exp : Likewise.
11152         * lib/mike-g++.exp: Likewise.
11153         * lib/mike-g77.exp: Likewise.
11154         * lib/mike-gcc.exp: Likewise.
11155         * lib/objc-dg.exp: Likewise.
11156
11157 2002-01-22  Janis Johnson  <janis187@us.ibm.com>
11158
11159         PR target/5379
11160         * gcc.dg/20020122-2.c: New test.
11161
11162 2002-01-22  Hans-Peter Nilsson  <hp@axis.com>
11163
11164         * gcc.dg/20020122-1.c: New test.
11165
11166 2001-01-22  David.Billinghurst <David.Billinghurst@riotinto.com>
11167
11168         * g++.old-deja/g++.ext/attrib5.C: XFAIL cygwin too
11169
11170 2002-01-22  David Billinghurst <David.Billinghurst@riotinto.com>
11171
11172         * gcc.dg/20010207-1.c: Restrict to i?86-*-[eflno]*
11173
11174 2002-01-21  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
11175
11176         * gcc.c-torture/compile/20020121-1.c: New test.
11177
11178 2002-01-21  John David Anglin  <dave@hiauly1.hia.nrc.ca>
11179
11180         * lib/g77.exp (g77_link_flags): Remove check for libg2c.so in setting
11181         ld_library_path.
11182
11183 2002-01-21  Jakub Jelinek  <jakub@redhat.com>
11184
11185         * gcc.dg/20020218-1.c: New test.
11186
11187 2002-01-21  David.Billinghurst <David.Billinghurst@riotinto.com>
11188
11189         * lib/prune.exp (prune_gcc_output): Prune "At global scope"
11190         messages
11191         * g++.dg/other/deprecated.C: Remove dg-bogus comment for
11192         "At global scope" warning
11193         * g++.dg/ext/align1.C: Change cygwin test for alignment
11194         from db-bogus to dg-warning
11195
11196 2002-01-21  Zack Weinberg  <zack@codesourcery.com>
11197
11198         * g77.f-torture/compile/cpp2.F: New test.
11199
11200 2002-01-19  Nathan Sidwell  <nathan@codesourcery.com>
11201
11202         * g++.dg/template/access1.C: New test.
11203
11204 2002-01-18  Aldy Hernandez  <aldyh@redhat.com>
11205
11206         * gcc.dg/20020118-1.c: New.
11207
11208 2002-01-18  Kazu Hirata  <kazu@hxi.com>
11209
11210         * testsuite/gcc.c-torture/execute/20020118-1.c: New test.
11211
11212 2001-01-18  David Billinghurst <David.Billinghurst@riotinto.com>
11213
11214         * g++.dg/other/deprecated.C: Fix FAIL from "At global scope" message.
11215         * g++.dg/ext/align1.C: Fix fail on cygwin from maximum
11216         alignment warnings.
11217
11218 2001-01-18  David Billinghurst <David.Billinghurst@riotinto.com>
11219
11220         * gcc.misc-tests/i386-prefetch.exp: Save and restore
11221         torture_with_loops and torture_without_loops
11222
11223 2002-01-17  Jakub Jelinek  <jakub@redhat.com>
11224
11225         * gcc.c-torture/compile/20020116-1.c: New test.
11226
11227 2002-01-16  Jakub Jelinek  <jakub@redhat.com>
11228
11229         * gcc.dg/20020116-2.c: New test.
11230
11231         * gcc.dg/ultrasp4.c: New test.
11232
11233         * gcc.dg/20020116-1.c: New test.
11234
11235 2002-01-15  Geoffrey Keating  <geoffk@redhat.com>
11236
11237         * gcc.dg/20020103-1.c: Also test for __PPC__, since that's used
11238         by EABI.
11239
11240 2002-01-15  Janis Johnson  <janis187@us.ibm.com>
11241
11242         * gcc.misc-tests/i386-prefetch.exp: New.
11243         * gcc.misc-tests/i386-pf-3dnow-1.c: New test.
11244         * gcc.misc-tests/i386-pf-athlon-1.c: New test.
11245         * gcc.misc-tests/i386-pf-none-1.c: New test.
11246         * gcc.misc-tests/i386-pf-sse-1.c: New test.
11247
11248 2002-01-15  Jakub Jelinek  <jakub@redhat.com>
11249
11250         * gcc.dg/gnu89-init-1.c: Add new tests.
11251
11252 2002-01-15  Andreas Jaeger  <aj@suse.de>
11253
11254         * gcc.dg/i386-mmx-1.c: Also run on x86-64.
11255         * gcc.dg/i386-mmx-2.c: Likewise.
11256         * gcc.dg/i386-sse-1.c: Likewise.
11257         * gcc.dg/i386-sse-2.c: Likewise.
11258         * gcc.dg/i386-sse-3.c: Likewise.
11259
11260 2001-01-14  David Billinghurst <David.Billinghurst@riotinto.com>
11261
11262         * g77.f-torture/execute/intrinsic-unix-bessel.f:
11263         Uncomment additional cases that now pass.
11264
11265 2002-01-11  Richard Henderson  <rth@redhat.com>
11266
11267         * gcc.dg/i386-mmx-1.c, gcc.dg/i386-mmx-2.c: New.
11268         * gcc.dg/i386-sse-1.c, gcc.dg/i386-sse-2.c, gcc.dg/i386-sse-1.c: New.
11269
11270 2002-01-11  Nicola Pero  <n.pero@mi.flashnet.it>
11271
11272         * objc.dg/special/unclaimed-category-1.m: Include objc/objc-api.h.
11273
11274 2002-01-10  Aldy Hernandez  <aldyh@redhat.com>
11275
11276         * gcc.dg/altivec-4.c: Add tests for lvebx, lvehx, lvewx, lvxl,
11277         lvx, stvx, stvebx, stvehx, stvewx, stvxl.
11278
11279 2002-01-10  Dale Johannesen  <dalej@apple.com>
11280
11281         * gcc.c-torture/execute/loop-11.c: New.
11282
11283 2002-01-08  Aldy Hernandez  <aldyh@redhat.com>
11284
11285         * gcc.dg/altivec-4.c: Add test for mtvscr, dssall, mfvscr,
11286         dss, lvsl, lvsr, dstt, dstst, dststt, dst.
11287
11288 2002-01-09  Richard Henderson  <rth@redhat.com>
11289
11290         * gcc.c-torture/execute/20020108-1.c: Rewrite to choose the proper
11291         type in which to perform the operation for each size.
11292
11293 2002-01-09  Alan Matsuoka  (alanm@redhat.com)
11294
11295         * gcc.c-torture/compile/20020109-2.c: New test.
11296
11297 2002-01-09  Gwenole Beauchesne  <bgeauchesne@mandrakesoft.com>
11298
11299         * gcc.c-torture/execute/loop-10.c: New test.
11300
11301 2002-01-09  Jakub Jelinek  <jakub@redhat.com>
11302
11303         * gcc.c-torture/compile/20010226-1.c: New test.
11304         * gcc.c-torture/compile/20010227-1.c: New test.
11305         * gcc.c-torture/compile/20010426-1.c: New test.
11306         * gcc.c-torture/compile/20010510-1.c: New test.
11307         * gcc.c-torture/compile/20010605-3.c: New test.
11308         * gcc.c-torture/compile/20010824-1.c: New test.
11309         * gcc.c-torture/execute/20010409-1.c: New test.
11310         * gcc.dg/noncompile/20000901-1.c: New test.
11311         * gcc.dg/20001023-1.c: New test.
11312         * gcc.dg/20001101-1.c: New test.
11313         * gcc.dg/20001102-1.c: New test.
11314         * gcc.dg/20010207-1.c: New test.
11315         * gcc.dg/20010405-1.c: New test.
11316         * gcc.dg/20010822-1.c: New test.
11317         * gcc.dg/20011107-1.c: New test.
11318
11319 2002-01-09  Jeffrey A Law  (law@redhat.com)
11320
11321         * gcc.dg/asm-fs-1.c: Disable warnings when compiling.
11322
11323         * gcc.c-torture/execute/strct-stdarg-1.x: New file.  Expect
11324         execution failure on PA targets.
11325
11326 2002-01-09  Jakub Jelinek  <jakub@redhat.com>
11327
11328         * gcc.c-torture/compile/20020109-1.c: New test.
11329
11330 2002-01-08  Kazu Hirata  <kazu@hxi.com>
11331
11332         * gcc.c-torture/execute/20020108-1.c: New test.
11333
11334 2002-01-08  Jakub Jelinek  <jakub@redhat.com>
11335
11336         * gcc.dg/20020108-1.c: New test.
11337
11338 2002-01-08  H.J. Lu <hjl@gnu.org>
11339
11340         * objc.dg/special/special.exp: Add -I${srcdir}/../../libobjc
11341         for header files.
11342
11343 2002-01-08  Geoff Keating  <geoffk@redhat.com>
11344
11345         * gcc.dg/altivec-4.c: Make the 'char' entries signed also for
11346         consistency.
11347
11348 002-01-07  Aldy Hernandez  <aldyh@redhat.com>
11349
11350         * gcc.dg/altivec-4.c: Test altivec predicates.
11351
11352 2002-01-07  Jakub Jelinek  <jakub@redhat.com>
11353
11354         * gcc.c-torture/execute/20020107-1.c: New test.
11355
11356 2002-01-06  Craig Rodrigues  <rodrigc@gcc.gnu.org>
11357
11358         PR c/5279
11359         * gcc.c-torture/compile/20020106-1.c: New test.
11360
11361 2002-01-05  Hans-Peter Nilsson  <hp@bitrange.com>
11362
11363         * gcc.c-torture/execute/nestfunc-4.c: New test.
11364
11365 2002-01-04  Loren J. Rittle  <ljrittle@acm.org>
11366
11367         * g++.old-deja/g++.abi/aggregates.C: Corrected last patch: removed
11368         extra triple that slipped in.
11369         * g++.old-deja/g++.abi/align.C: Likewise.
11370         * g++.old-deja/g++.abi/bitfields.C: Likewise.
11371
11372 2002-01-04  Loren J. Rittle  <ljrittle@acm.org>
11373
11374         * g++.old-deja/g++.abi/aggregates.C: Do not skip i?86-*-freebsd*.
11375         * g++.old-deja/g++.abi/align.C: Likewise.
11376         * g++.old-deja/g++.abi/bitfields.C: Likewise.
11377
11378         * gcc.c-torture/execute/ieee/rbug.c: Force FP to extended-precision
11379         on FreeBSD/i386.
11380         * gcc.c-torture/execute/ieee/rbug.x: Remove all XFAIL markers for
11381         FreeBSD.
11382
11383 2002-01-04  Jakub Jelinek  <jakub@redhat.com>
11384
11385         * gcc.dg/20020104-1.c: New test.
11386
11387         * gcc.dg/20020104-2.c: New test.
11388
11389 2002-01-04  Hans-Peter Nilsson  <hp@bitrange.com>
11390
11391         * gcc.dg/20020103-1.c: Fix typo in target selector.
11392
11393 2002-01-03  Richard Henderson  <rth@redhat.com>
11394
11395         * gcc.dg/20020103-1.c: New.
11396
11397 2002-01-03  Kazu Hirata  <kazu@hxi.com>
11398
11399         * gcc.c-torture/execute/20020103-1.c: New test.
11400
11401 2002-01-03  Jakub Jelinek  <jakub@redhat.com>
11402
11403         * g++.dg/other/debug2.C: New test.
11404
11405         * gcc.c-torture/compile/20020103-1.c: New test.
11406
11407 2002-01-02  Jakub Jelinek  <jakub@redhat.com>
11408
11409         * gcc.dg/gnu89-init-1.c: Added new tests.
11410
11411 2002-01-02  Nathan Sidwell  <nathan@codesourcery.com>
11412
11413         * g++.dg/template/friend2.C: Remove as patch is reverted.
11414
11415         * g++.dg/warn/oldcast1.C: New test.
11416
11417         * g++.dg/template/ptrmem1.C: New test.
11418         * g++.dg/template/ptrmem2.C: New test.
11419
11420         * g++.dg/template/ntp.C: New test.
11421
11422         * g++.dg/other/component1.C: New test.
11423
11424         * g++.dg/template/ttp3.C: New test.
11425
11426         * g++.dg/template/friend2.C: New test.
11427         * g++.old-deja/g++/brendan/crash8.C: Adjust location of error.
11428
11429 2002-01-02  Nathan Sidwell  <nathan@codesourcery.com>
11430
11431         * g++.dg/other/ptrmem1.C: New test.
11432         * g++.dg/other/ptrmem2.C: New test.
11433
11434 2002-01-02  Nathan Sidwell  <nathan@codesourcery.com>
11435
11436         * g++.dg/template/ctor1.C: New test.
11437
11438 2002-01-02  Nathan Sidwell  <nathan@codesourcery.com>
11439
11440         * g++.dg/template/friend2.C: New test.
11441
11442 2002-01-01  Hans-Peter Nilsson  <hp@bitrange.com>
11443
11444         * gcc.dg/mmix-1.c: New test.
11445
11446 2001-12-31  Richard Henderson  <rth@redhat.com>
11447
11448         * gcc.dg/asm-5.c: New.
11449
11450 2001-12-31  Paolo Carlini  <pcarlini@unitus.it>
11451
11452         * g++.old-deja/g++.robertl/eb130.C: hash_set is now
11453         in namespace __gnu_cxx
11454
11455 2001-12-30  Richard Henderson  <rth@redhat.com>
11456
11457         * gcc.dg/debug-6.c: New.
11458
11459 2001-12-30  Jakub Jelinek  <jakub@redhat.com>
11460
11461         * gcc.c-torture/compile/20011229-2.c: New test.
11462
11463 2001-12-29  Jakub Jelinek  <jakub@redhat.com>
11464
11465         * gcc.dg/debug-3.c: New test.
11466         * gcc.dg/debug-4.c: New test.
11467         * gcc.dg/debug-5.c: New test.
11468
11469 2001-12-29  Richard Henderson  <rth@redhat.com>
11470
11471         * g++.dg/eh/loop1.C: New.
11472
11473 2001-12-29  Nathan Sidwell  <nathan@codesourcery.com>
11474
11475         * g++.dg/template/crash1.C: New test.
11476
11477 2001-12-29  Nathan Sidwell  <nathan@codesourcery.com>
11478
11479         * g++.dg/other/const1.C: New test.
11480
11481 2001-12-29  Hans-Peter Nilsson  <hp@bitrange.com>
11482
11483         * gcc.c-torture/compile/20011229-1.c: New test.
11484
11485 2001-12-28  Stan Shebs  <shebs@apple.com>
11486
11487         * lib/objc-torture.exp: Resync with c-torture.exp.
11488         * lib/objc.exp: Load standard libraries.
11489
11490 2001-12-28  Jakub Jelinek  <jakub@redhat.com>
11491
11492         * gcc.dg/gnu89-init-1.c: Adjust for the new behavior, add some
11493         additional tests.
11494
11495 2001-12-27  Roger Sayle <roger@eyesopen.com>
11496
11497         * gcc.c-torture/execute/string-opt-16.c: New testcase.
11498
11499 2001-12-27  Richard Henderson  <rth@redhat.com>
11500
11501         * gcc.dg/debug-1.c, gcc.dg/debug-2.c: New.
11502
11503 2001-12-26  Nathan Sidwell  <nathan@codesourcery.com>
11504
11505         * g++.dg/eh/ctor1.C: New test.
11506         * g++.dg/other/error2.C: New test.
11507
11508 2001-12-24  Nathan Sidwell  <nathan@codesourcery.com>
11509
11510         * g++.dg/other/init2.C: New test.
11511
11512 2001-12-24  Richard Henderson  <rth@redhat.com>
11513
11514         * gcc.dg/20011223-1.c: New.
11515         * gcc.dg/inline-1.c: New.
11516
11517 2001-12-23  Richard Henderson  <rth@redhat.com>
11518
11519         * gcc.dg/asm-4.c: Test operand modifiers.
11520
11521 2001-12-23  Richard Henderson  <rth@redhat.com>
11522
11523         * gcc.c-torture/execute/20011219-1.c (main): Make "i" a long.
11524
11525 2001-12-23  Joseph S. Myers  <jsm28@cam.ac.uk>
11526
11527         * gcc.c-torture/execute/20011223-1.c: New test.
11528
11529 2001-12-21  Richard Henderson  <rth@redhat.com>
11530
11531         * gcc.dg/wtr-aggr-init-1.c: Test that __extension__ disables then
11532         re-enables the warning.
11533
11534 2001-12-21  Richard Henderson  <rth@redhat.com>
11535
11536         * g++.old-deja/g++.eh/badalloc1.C (malloc): Fix typo.
11537
11538 2001-12-20  Jakub Jelinek  <jakub@redhat.com>
11539
11540         * gcc.c-torture/compile/20011218-1.c: New test.
11541
11542 2001-12-20  Nick Clifton  <nickc@cambridge.redhat.com>
11543
11544         * gcc.misc-test/arm-isr.exp: New file.  Control running of the
11545         arm-isr.c test.
11546         * gcc.misc-tests/arm-isr.c: New file.  Test prologue and
11547         epilogue generation for ARM ISR routines.
11548
11549 2001-12-20  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
11550
11551         * gcc.dg/format/builtin-1.c: Test unlocked stdio.
11552         * gcc.dg/format/c90-printf-3.c: Likewise.
11553         * gcc.dg/format/c99-printf-3.c: Likewise.
11554         * gcc.dg/format/ext-1.c: Likewise.
11555         * gcc.dg/format/ext-6.c: Likewise.
11556         * gcc.dg/format/format.h: Prototype unlocked stdio.
11557
11558 2001-12-20  Richard Henderson  <rth@redhat.com>
11559
11560         * g++.old-deja/g++.eh/badalloc1.C (arena_size): New.
11561         (arena): Use it.
11562         (malloc): Correct allocation logic.  Abort if we fill up the
11563         arena before initialization complete.
11564         (realloc): Correct allocation logic.
11565
11566 2001-12-20  Jakub Jelinek  <jakub@redhat.com>
11567
11568         * gcc.c-torture/compile/20011219-2.c: New test.
11569
11570         * gcc.c-torture/execute/20011219-1.c: New test.
11571
11572 2001-12-19  David Billinghurst <David.Billinghurst@riotinto.com>
11573
11574         * gcc.dg/special/ecos.exp:  wkali-1.c unsupported if
11575         target does not support weak symbols.
11576
11577 2001-12-19  Jakub Jelinek  <jakub@redhat.com>
11578
11579         * gcc.c-torture/compile/20011219-1.c: New test.
11580
11581 2001-12-19  Nathan Sidwell  <nathan@codesourcery.com>
11582
11583         * g++.dg/other/error1.C: New test.
11584
11585 2001-12-17  Jeffrey A Law  (law@redhat.com)
11586
11587         * gcc.c-torture/execute/20011217-1.c: New test.
11588
11589 2001-12-17  Nicola Pero  <nicola@brainstorm.co.uk>
11590
11591         * objc.dg/special/: New directory.
11592         * objc.dg/special/special.exp: New file.
11593         * objc.dg/special/unclaimed-category-1.h: New file.
11594         * objc.dg/special/unclaimed-category-1a.m: New file.
11595         * objc.dg/special/unclaimed-category-1.m: New file.
11596
11597 2001-12-17  Andreas Jaeger  <aj@suse.de>
11598
11599         * gcc.c-torture/compile/20011217-2.c: New test.
11600
11601 2001-12-17  Joseph S. Myers  <jsm28@cam.ac.uk>
11602
11603         * gcc.c-torture/compile/20011217-1.c: New test.
11604
11605 2001-12-14  Aldy Hernandez  <aldyh@redhat.com>
11606
11607         * testsuite/gcc.dg/20011214-1.c: New.
11608
11609 2001-12-13  Aldy Hernandez  <aldyh@redhat.com>
11610
11611         * gcc.dg/altivec-4.c: New.
11612
11613 2001-12-13  Hans-Peter Nilsson  <hp@axis.com>
11614
11615         * gcc.dg/20011113-1.c: New test.
11616
11617 2001-12-13  John David Anglin  <dave@hiauly1.hia.nrc.ca>
11618
11619         * g++.old-deja/g++.jason/template31.C: Remove templates for classes
11620         std::__malloc_alloc_template<0> and
11621         std::__default_alloc_template<false, 0>.
11622
11623 2001-12-13  Nicola Pero  <n.pero@mi.flashnet.it>
11624
11625         * objc/execute/bf-21.m: New test.
11626         * objc/execute/enumeration-1.m: New test.
11627         * objc/execute/enumeration-2.m: New test.
11628
11629 2001-12-12  Jakub Jelinek  <jakub@redhat.com>
11630
11631         * gcc.dg/gnu89-init-1.c: New test.
11632
11633 2001-12-12  Nathan Sidwell  <nathan@codesourcery.com>
11634
11635         * g++.old-deja/g++.brendan/crash56.C: Adjust implicit typename.
11636         * g++.old-deja/g++.jason/2371.C: Likewise.
11637         * g++.old-deja/g++.jason/template33.C: Likewise.
11638         * g++.old-deja/g++.jason/template34.C: Likewise.
11639         * g++.old-deja/g++.jason/template36.C: Likewise.
11640         * g++.old-deja/g++.oliva/typename1.C: Likewise.
11641         * g++.old-deja/g++.oliva/typename2.C: Likewise.
11642         * g++.old-deja/g++.other/typename1.C: Likewise.
11643         * g++.old-deja/g++.pt/inherit2.C: Likewise.
11644         * g++.old-deja/g++.pt/nontype5.C: Likewise.
11645         * g++.old-deja/g++.pt/typename11.C: Likewise.
11646         * g++.old-deja/g++.pt/typename14.C: Likewise.
11647         * g++.old-deja/g++.pt/typename16.C: Likewise.
11648         * g++.old-deja/g++.pt/typename3.C: Likewise.
11649         * g++.old-deja/g++.pt/typename4.C: Likewise.
11650         * g++.old-deja/g++.pt/typename5.C: Likewise.
11651         * g++.old-deja/g++.pt/typename7.C: Likewise.
11652         * g++.old-deja/g++.robertl/eb9.C: Likewise.
11653
11654 2001-12-11  Nathan Sidwell  <nathan@codesourcery.com>
11655
11656         * g++.dg/other/linkage1.C: New test.
11657         * g++.old-deja/g++.brendan/err-msg2.C: Alter to avoid two
11658         specifiers.
11659
11660 2001-12-11  Neil Booth  <neil@daikokuya.demon.co.uk>
11661
11662         * gcc.dg/concat.c: New test.
11663
11664 2001-12-11  Stan Shebs  <shebs@apple.com>
11665
11666         * objc/compile: New test directory.
11667         * objc/compile/compile.exp: New expect script.
11668         * objc/compile/20011211-1.m: New compile test.
11669
11670 2001-12-11  Jason Merrill  <jason@redhat.com>
11671
11672         * lib/prune.exp (prune_gcc_output): Also handle "In member
11673         function".  So many permutations...
11674
11675 2001-12-10  Nathan Sidwell  <nathan@codesourcery.com>
11676
11677         * g++.dg/template/typedef1.C: New test.
11678
11679 2001-12-09  Nathan Sidwell  <nathan@codesourcery.com>
11680
11681         * g++.dg/other/copy1.C: New test.
11682
11683 2001-10-08  Aldy Hernandez  <aldyh@redhat.com>
11684
11685         * gcc.c-torture/execute/builtin-types-compatible-p.c: New.
11686
11687         * gcc.dg/builtin-choose-expr.c: New.
11688
11689 2001-12-07  Aldy Hernandez  <aldyh@redhat.com>
11690
11691         * gcc.dg/altivec-2.c: New.
11692
11693 2001-12-07  Richard Henderson  <rth@redhat.com>
11694
11695         * gcc.dg/cpp/ucs.c: Adjust expected warning for 64-bit hosts.
11696
11697 2001-12-07  Stephane Carrez  <Stephane.Carrez@sun.com>
11698
11699         * gcc.dg/sparc-ret.c: New file, test return corruption bug for
11700         ultrasparc.
11701
11702 2001-12-07  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
11703
11704         * g++-old.deja/g++.robertl/eb101.C: Deleted.
11705
11706 2001-12-06  Janis Johnson  <janis187@us.ibm.com>
11707
11708         * gcc.c-torture/execute/builtin-prefetch-1.c: Add checks for
11709         variable argument list.
11710
11711 2001-12-06  Zack Weinberg  <zack@codesourcery.com>
11712
11713         * gcc.c-torture/execute/memcheck: Delete entire directory.
11714         (files: blkarg.c blkarg.x driver.c driver.h t1.c t2.c t3.c
11715         t4.c t5.c t6.c t7.c t8.c t9.c template memcheck.exp)
11716
11717 2001-12-05  Neil Booth  <neil@daikokuya.demon.co.uk>
11718
11719         * gcc.dg/Wshadow-1.c: New test.
11720
11721 2001-12-05  Jakub Jelinek  <jakub@redhat.com>
11722
11723         * gcc.c-torture/compile/20011130-1.c: New test.
11724
11725         * gcc.dg/noncompile/20011025-1.c: New test.
11726
11727         * g++.dg/other/anon-union.C: New test.
11728
11729         * gcc.c-torture/execute/20011024-1.c: New test.
11730
11731 2001-12-04  Joseph S. Myers  <jsm28@cam.ac.uk>
11732
11733         * gcc.c-torture/execute/20000722-1.x,
11734         gcc.c-torture/execute/20010123-1.x: Remove.
11735         * gcc.c-torture/compile/init-3.c: Don't use a compound literal.
11736         * gcc.dg/c90-complit-1.c, gcc.dg/c99-complit-1.c,
11737         gcc.dg/c99-complit-2.c: New tests.
11738
11739 2001-12-04  Nathan Sidwell  <nathan@codesourcery.com>
11740
11741         * g++.dg/inherit/base1.C: New test.
11742
11743 2001-12-04  Jakub Jelinek  <jakub@redhat.com>
11744
11745         * g++.dg/other/stdarg1.C: New test.
11746
11747         * gcc.c-torture/compile/20011130-2.c: New test.
11748
11749 2001-12-03  Janis Johnson  <janis187@us.ibm.com>
11750
11751         * gcc.c-torture/execute/builtin-prefetch-1.c: New test.
11752         * gcc.c-torture/execute/builtin-prefetch-2.c: New test.
11753         * gcc.c-torture/execute/builtin-prefetch-3.c: New test.
11754         * gcc.c-torture/execute/builtin-prefetch-4.c: New test.
11755         * gcc.c-torture/execute/builtin-prefetch-5.c: New test.
11756         * gcc.dg/builtin-prefetch-1.c: New test.
11757
11758 2001-12-03  Jakub Jelinek  <jakub@redhat.com>
11759
11760         * gcc.dg/20011130-1.c: New test.
11761
11762 2001-12-03  Nathan Sidwell  <nathan@codesourcery.com>
11763
11764         * g++.dg/other/scope1.C: New test.
11765         * g++.dg/template/explicit-instantiation.C: Remove XFAIL
11766
11767 2001-12-03  Joseph S. Myers  <jsm28@cam.ac.uk>
11768
11769         * gcc.dg/vla-init-1.c: New test.
11770
11771 2001-12-01  Geoff Keating  <geoffk@redhat.com>
11772
11773         * gcc.c-torture/compile/structs.c: New testcase from GDB.
11774
11775 2001-12-02  Neil Booth  <neil@daikokuya.demon.co.uk>
11776
11777         * objc.dg/alias.m: Update.
11778         * objc.dg/class-1.m: Update.
11779         * objc.dg/const-str-1.m: Update.
11780         * objc.dg/fwd-proto-1.m: Update.
11781         * objc.dg/id-1.m: Update.
11782         * objc.dg/super-class-1.m: Update.
11783
11784 2001-11-29  Mark Mitchell  <mark@codesourcery.com>
11785
11786         * g++.old-deja/g++.pt/memtemp100.C: Remove non-standard
11787         constructs.
11788
11789 2001-11-28  Jeffrey A Law  (law@cygnus.com)
11790
11791         * gcc.c-torture/execute/20011128-1.c: New test.
11792
11793 2001-11-28  Hans-Peter Nilsson  <hp@axis.com>
11794
11795         * gcc.dg/20011127-1.c: New test.
11796
11797 2001-11-25  Joseph S. Myers  <jsm28@cam.ac.uk>
11798
11799         * gcc.dg/format/strfmon-1.c: Update comments.  Adjust examples
11800         from Austin Group draft 7.
11801         * gcc.dg/format/xopen-1.c: Update comments.  Add tests for gaps in
11802         scanf format arguments.
11803         * gcc.dg/format/no-exargs-2.c: New test.
11804
11805 2001-11-25  Nathan Sidwell  <nathan@codesourcery.com>
11806
11807         * g++.dg/abi/vbase8-4.C: New test.
11808
11809 2001-11-24  Ian Lance Taylor  <ian@airs.com>
11810
11811         * gcc.c-torture/execute/20011121-1.c: New test.
11812
11813 2001-11-23  Jeffrey A Law  (law@cygnus.com)
11814
11815         * gcc.c-torture/execute/ieee/20011123-1.c: New test.
11816
11817 2001-11-23  Andreas Jaeger  <aj@suse.de>
11818
11819         * gcc.dg/cpp/charconst-2.c: New test.
11820
11821 2001-11-22  Geoffrey Keating  <geoffk@redhat.com>
11822
11823         * lib/old-dejagnu.exp (old-dejagnu): Copy extra source files
11824         to the host if it is remote.  Let tests specify extra headers
11825         they use.
11826         * g++.old-deja/g++.abi/vtable3a.C: This uses 'vtable3.h'.
11827         * g++.old-deja/g++.abi/vtable3b.C: This uses 'vtable3.h'.
11828         * g++.old-deja/g++.abi/vtable3c.C: This uses 'vtable3.h'.
11829         * g++.old-deja/g++.abi/vtable3d.C: This uses 'vtable3.h'.
11830         * g++.old-deja/g++.abi/vtable3e.C: This uses 'vtable3.h'.
11831         * g++.old-deja/g++.abi/vtable3f.C: This uses 'vtable3.h'.
11832         * g++.old-deja/g++.abi/vtable3g.C: This uses 'vtable3.h'.
11833         * g++.old-deja/g++.abi/vtable3h.C: This uses 'vtable3.h'.
11834         * g++.old-deja/g++.abi/vtable3i.C: This uses 'vtable3.h'.
11835         * g++.old-deja/g++.abi/vtable3j.C: This uses 'vtable3.h'.
11836
11837 2001-11-22  Nick Clifton  <nickc@cambridge.redhat.com>
11838
11839         * gcc.c-torture/execute/ieee/20000320-1.c: Fix patterns to work
11840         for little endian ARMs.
11841
11842 2001-11-20  Jakub Jelinek  <jakub@redhat.com>
11843
11844         * gcc.c-torture/compile/20011119-1.c: New test.
11845         * gcc.c-torture/compile/20011119-2.c: New test.
11846
11847 2001-11-17  Aldy Hernandez  <aldyh@redhat.com>
11848
11849         * gcc.dg/altivec-1.c: Fix typo.
11850
11851 2001-11-20  Joseph S. Myers  <jsm28@cam.ac.uk>
11852
11853         * gcc.dg/c90-intconst-1.c, gcc.dg/c99-intconst-1.c: New tests.
11854
11855 2001-11-20  Nick Clifton  <nickc@cambridge.redhat.com>
11856
11857         * gcc.c-torture/compile/981006-1.x: Treat XScale like ARM.
11858
11859 2001-11-19  Geoffrey Keating  <geoffk@redhat.com>
11860
11861         * lib/g77.exp: Don't specify --rpath-link.
11862
11863         * gcc.dg/cpp/cpp.exp: For testing on a remote host, copy
11864         across all the headers.
11865         * gcc.dg/format/format.exp: For testing on a remote host,
11866         copy format.h.
11867
11868         * gcc.c-torture/execute/20011008-3.c: Allow for small STACK_SIZE.
11869         * gcc.c-torture/execute/930406-1.c: Likewise.
11870         * gcc.c-torture/execute/comp-goto-1.c: Likewise.
11871
11872 2001-11-19  Aldy Hernandez  <aldyh@redhat.com>
11873
11874         * gcc.dg/altivec-1.c: New.
11875
11876 2001-11-19  Neil Booth  <neil@daikokuya.demon.co.uk>
11877
11878         * gcc.dg/cpp/fpreprocessed.c: New test case.
11879
11880 2001-11-18  Joseph S. Myers  <jsm28@cam.ac.uk>
11881
11882         * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/tr-paste.c,
11883         gcc.dg/cpp/tr-str.c: Use -traditional-cpp instead of -traditional.
11884         * gcc.dg/ext-glob.c: Expect -traditional deprecation warning.
11885
11886 2001-11-18  Joseph S. Myers  <jsm28@cam.ac.uk>
11887
11888         * gcc.dg/no-builtin-1.c: New test.
11889
11890 2001-11-16  Jakub Jelinek  <jakub@redhat.com>
11891
11892         * gcc.c-torture/execute/20011115-1.c: New test.
11893
11894 2001-11-15  Jakub Jelinek  <jakub@redhat.com>
11895
11896         * gcc.c-torture/compile/20011114-2.c: New test.
11897         * gcc.c-torture/compile/20011114-3.c: New test.
11898         * gcc.c-torture/compile/20011114-4.c: New test.
11899
11900 2001-11-15  Nathan Sidwell  <nathan@codesourcery.com>
11901
11902         * g++.dg/other/init1.C: New test.
11903
11904 2001-11-14  Geoffrey Keating  <geoffk@redhat.com>
11905
11906         * gcc.dg/noncompile/920923-1.c: xstormy16 produces an extra error
11907         message.
11908
11909         * gcc.c-torture/execute/20011114-1.c: New testcase.
11910
11911         * gcc.c-torture/compile/20010327-1.c: Revert last change.
11912         * gcc.c-torture/compile/20011114-1.c: New test, exactly
11913         like the (before this change) version of 20010327-1.c.
11914
11915 2001-11-14  Roger Sayle <roger@eyesopen.com>
11916
11917         * gcc.c-torture/execute/string-opt-13.c: New testcase.
11918
11919 2001-11-14  Richard Sandiford  <rsandifo@redhat.com>
11920
11921         * g++.dg/init/array2.C: New test.
11922
11923 2001-11-14  Alexandre Oliva  <aoliva@redhat.com>
11924
11925         * gcc.c-torture/execute/20010122-1.c: Prevent unwanted inlining.
11926
11927 2001-11-13  Nathan Sidwell  <nathan@codesourcery.com>
11928
11929         * g++.dg/other/forscope1.C: New test.
11930         * g++.dg/ext/forscope1.C: New test.
11931         * g++.dg/ext/forscope2.C: New test.
11932
11933 2001-11-13  Jakub Jelinek  <jakub@redhat.com>
11934
11935         * gcc.c-torture/execute/20011113-1.c: New test.
11936
11937 2001-11-09  Geoffrey Keating  <geoffk@redhat.com>
11938
11939         * gcc.c-torture/execute/20011109-2.c: New test.
11940
11941         * gcc.c-torture/execute/20011109-1.c: New test.
11942
11943 2001-11-09  Jakub Jelinek  <jakub@redhat.com>
11944
11945         * gcc.c-torture/compile/20011109-1.c: New test.
11946
11947 2001-11-08  Geoffrey Keating  <geoffk@redhat.com>
11948
11949         * g++.old-deja/g++.bugs/900227_01.C: Change stormy16 to xstormy16.
11950         * g++.old-deja/g++.eh/badalloc1.C: Change stormy16 to xstormy16.
11951         * g++.old-deja/g++.mike/ns15.C: Change stormy16 to xstormy16.
11952         * g++.old-deja/g++.pt/crash16.C: Change stormy16 to xstormy16.
11953         * gcc.c-torture/compile/961203-1.x: Change stormy16 to xstormy16.
11954         * gcc.c-torture/compile/980506-1.x: Change stormy16 to xstormy16.
11955         * gcc.c-torture/compile/990617-1.x: Change stormy16 to xstormy16.
11956
11957 2001-11-08  Neil Booth  <neil@daikokuya.demon.co.uk>
11958
11959         * g++.dg/warn/Wshadow-1.C: New tests.
11960         * g++.old-deja/g++.mike/for3.C: Update.
11961
11962 2001-11-06  Joseph S. Myers  <jsm28@cam.ac.uk>
11963
11964         * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-array-lval-2.c,
11965         gcc.dg/c99-array-lval-1.c, gcc.dg/c99-array-lval-2.c: Remove
11966         XFAILs.  Adjust expected error texts.
11967         * gcc.c-torture/compile/20011106-1.c,
11968         gcc.c-torture/compile/20011106-2.c, gcc.dg/c90-array-lval-3.c,
11969         gcc.dg/c90-array-lval-4.c, gcc.dg/c90-array-lval-5.c,
11970         gcc.dg/c99-array-lval-3.c, gcc.dg/c99-array-lval-4.c,
11971         gcc.dg/c99-array-lval-5.c: New tests.
11972
11973 2001-11-05  Neil Booth  <neil@cat.daikokuya.demon.co.uk>
11974
11975         * gcc.dg/cpp/defined.c: Update.
11976
11977 2001-11-04  Neil Booth  <neil@cat.daikokuya.demon.co.uk>
11978
11979         * gcc.c-torture/execute/anon-1.c: New test.
11980
11981 2001-11-03  Geoffrey Keating  <geoffk@redhat.com>
11982
11983         * g++.old-deja/g++.bugs/900227_01.C: short and pointer are the
11984         same size, so no warning should be produced on stormy16.
11985
11986         * g++.old-deja/g++.eh/badalloc1.C: Will always fail on stormy16
11987         due to oversized array.
11988         * g++.old-deja/g++.mike/ns15.C: Likewise.
11989         * g++.old-deja/g++.pt/crash16.C: Likewise.
11990
11991 2001-11-02  Graham Stott  <grahams@redhat.com>
11992
11993         * g++.dgother/debug1.C: Fix typos.
11994
11995 2001-11-01  Jakub Jelinek  <jakub@redhat.com>
11996
11997         * g++.dg/other/debug1.C: New test.
11998
11999 2001-11-01  Stephane Carrez  <Stephane.Carrez@worldnet.fr>
12000
12001         * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead
12002         of unsigned long.
12003
12004 2001-10-30  Jakub Jelinek  <jakub@redhat.com>
12005
12006         * gcc.dg/20011029-2.c: New test.
12007
12008         * gcc.c-torture/compile/20011029-1.c: New test.
12009
12010 2001-10-29  Nicola Pero  <n.pero@mi.flashnet.it>
12011
12012         * objc/execute/class_self-1.m: New test.
12013         * objc/execute/class_self-2.m: New test.
12014
12015 2001-10-25  Zack Weinberg  <zack@codesourcery.com>
12016
12017         * gcc.misc-tests/msgs.exp: Delete.
12018         * gcc.misc-tests/m-un-1.c: Move to gcc.dg.
12019         * gcc.misc-tests/m-un-2.c: Move to gcc.dg.  Update expected
12020         error set to match recent changes.
12021
12022 2001-10-24  Zack Weinberg  <zack@codesourcery.com>
12023
12024         * gcc.dg/20011021-1.c: New test.
12025
12026 2001-10-24  Jakub Jelinek  <jakub@redhat.com>
12027
12028         * gcc.c-torture/compile/20011023-1.c: New test.
12029
12030 2001-10-23  Geoffrey Keating  <geoffk@redhat.com>
12031
12032         * lib/g77.exp: Rewrite based on lib/g++.exp.
12033
12034 2001-10-19  Jakub Jelinek  <jakub@redhat.com>
12035
12036         * gcc.c-torture/execute/20011019-1.c: New test.
12037
12038         * gcc.dg/20011018-1.c: New test.
12039
12040 2001-10-19  NIIBE Yutaka  <gniibe@m17n.org>
12041
12042         * gcc.c-torture/execute/ieee/ieee.exp: Change sh-*-* to sh*-*-*.
12043
12044 2001-10-18  Alexandre Oliva  <aoliva@redhat.com>
12045
12046         * gcc.dg/attr-noinline.c, gcc.dg/attr-used.c: New tests.
12047         * gcc.dg/attr-invalid.c: Likewise.
12048
12049 2001-10-18  Jakub Jelinek  <jakub@redhat.com>
12050
12051         * testsuite/gcc.dg/20011015-1.c: New test.
12052
12053 2001-10-14  Richard Sandiford  <rsandifo@redhat.com>
12054
12055         * g++.dg/template/unify2.C: New test.
12056
12057 2001-10-14  Richard Sandiford  <rsandifo@redhat.com>
12058
12059         * g++.dg/other/exception-specification.C: New test
12060
12061 2001-10-13  Tom Rix  <trix@redhat.com>
12062
12063         * gcc.c-torture/execute/990826-0.x: AIX XFAIL -msoft-float.
12064         * gcc.c-torture/execute/980709-1.x: AIX XFAIL -msoft-float.
12065
12066 2001-10-12  Jakub Jelinek  <jakub@redhat.com>
12067
12068         * testsuite/gcc.dg/20011009-1.c: New test.
12069
12070 2001-10-12  Nathan Sidwell  <nathan@codesourcery.com>
12071
12072         PR g++/4476
12073         * g++.dg/other/friend1.C: New test.
12074
12075 2001-10-11  Richard Henderson  <rth@redhat.com>
12076
12077         * g++.old-deja/g++.other/crash18.C: Add -S to options.
12078
12079 2001-10-10  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
12080
12081         * gcc.c-torture/compile/20011010-1.c: New.
12082
12083 2001-10-09  Joseph S. Myers  <jsm28@cam.ac.uk>
12084
12085         * consistency.vlad/vlad.exp, g++.old-deja/g++.mike/p784.C,
12086         g++.old-deja/old-deja.exp, g77.f-torture/compile/compile.exp,
12087         g77.f-torture/execute/execute.exp,
12088         g77.f-torture/noncompile/noncompile.exp,
12089         gcc.c-torture/compile/compile.exp,
12090         gcc.c-torture/execute/execute.exp,
12091         gcc.c-torture/execute/ieee/ieee.exp,
12092         gcc.c-torture/execute/memcheck/memcheck.exp,
12093         gcc.c-torture/unsorted/unsorted.exp, gcc.misc-tests/linkage.exp,
12094         objc/execute/execute.exp: Update FSF address.
12095
12096 2001-10-09  Neil Booth  <neil@daikokuya.demon.co.uk>
12097
12098         * gcc.dg/cpp/cmdlne-C.c: Update.
12099         * gcc.dg/cpp/cmdlne-C2.c: New.
12100
12101 2001-10-08  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
12102
12103         * gcc.c-torture/execute/20011008-3.c: New.
12104
12105 2001-10-08  DJ Delorie  <dj@redhat.com>
12106
12107         * gcc.dg/20011008-1.c: New.
12108         * gcc.dg/20011008-2.c: New.
12109
12110 2001-10-08  Neil Booth  <neil@daikokuya.demon.co.uk>
12111
12112         * gcc.dg/cpp/spacing1.c: Update test.
12113
12114 2001-10-07  Joseph S. Myers  <jsm28@cam.ac.uk>
12115
12116         * gcc.c-torture/unsorted/unsorted.exp, lib/file-format.exp: Fix
12117         spelling errors of "separate" as "seperate".
12118
12119 2001-10-05  Alexandre Oliva  <aoliva@redhat.com>
12120
12121         * gcc.c-torture/execute/20010122-1.c: Don't assume alloca() is
12122         enough to avoid inlining.
12123
12124 2001-10-04  Peter Schmid  <schmid@snake.iap.physik.tu-darmstadt.de>
12125
12126         * lib/g77.exp: set libg2c_dir correctly.
12127
12128 2001-10-02  Neil Booth  <neil@daikokuya.demon.co.uk>
12129
12130         * gcc.dg/cpp/macro11.c: New test.
12131
12132 2001-10-02  Joseph S. Myers  <jsm28@cam.ac.uk>
12133
12134         * g++.dg/warn/format2.C, gcc.dg/format/attr-7.c,
12135         gcc.dg/format/multattr-1.c, gcc.dg/format/multattr-2.c,
12136         gcc.dg/format/multattr-3.c: New tests.
12137         * gcc.dg/format/attr-3.c: Update expected error texts.  Remove
12138         tests for format attributes on function pointers being rejected.
12139
12140 2001-10-02  Joseph S. Myers  <jsm28@cam.ac.uk>
12141
12142         * gcc.dg/format/attr-5.c, gcc.dg/format/attr-6.c: New tests.
12143
12144 2001-10-02  Joseph S. Myers  <jsm28@cam.ac.uk>
12145
12146         * g++.dg/warn/format1.C: New test.
12147
12148 2001-10-01  Neil Booth  <neil@daikokuya.demon.co.uk>
12149
12150         * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: Correct tests.
12151
12152 2001-09-30  Neil Booth  <neil@daikokuya.demon.co.uk>
12153
12154         * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: New test.
12155
12156 2001-09-30  Neil Booth  <neil@daikokuya.demon.co.uk>
12157
12158         * gcc.dg/cpp/redef2.c: Add test.
12159
12160 2001-09-27  Geoffrey Keating  <geoffk@redhat.com>
12161
12162         * gcc.c-torture/execute/loop-2e.x: This is a manifestation of a
12163         long-standing bug on i686, apparently.
12164         * gcc.c-torture/execute/loop-2c.x: New file.
12165         * gcc.c-torture/execute/loop-2d.x: New file.
12166         * gcc.c-torture/execute/loop-3c.x: New file.
12167
12168 2001-09-25  Neil Booth  <neil@daikokuya.demon.co.uk>
12169
12170         * gcc.dg/cpp/20000625-2.c: Correct line number.
12171
12172 2001-09-24  Neil Booth  <neil@daikokuya.demon.co.uk>
12173
12174         * gcc.dg/cpp/macro10.c: New test.
12175         * gcc.dg/cpp/strify3.c: New test.
12176         * gcc.dg/cpp/spacing1.c: Add tests.
12177         * gcc.dg/cpp/19990703-1.c: Remove bogus test.
12178         * gcc.dg/cpp/20000625-2.c: Fudge to pass.
12179
12180 2001-09-24  DJ Delorie  <dj@redhat.com>
12181
12182         * gcc.c-torture/execute/20010924-1.c: New test.
12183
12184 2001-09-24  Neil Booth  <neil@daikokuya.demon.co.uk>
12185
12186         * testsuite/objc/execute/paste.m: Remove.
12187
12188 2001-09-22  Joseph S. Myers  <jsm28@cam.ac.uk>
12189
12190         * gcc.dg/format/builtin-1.c, gcc.dg/format/ext-6.c: New tests.
12191
12192 2001-09-22  George Helffrich  <george@geo.titech.ac.jp>
12193
12194         * g77.dg/strlen0.f: New test.
12195
12196 2001-09-21  Richard Henderson  <rth@redhat.com>
12197
12198         * g++.old-deja/g++.abi/ptrmem.C: Update for ia64 c++ abi.
12199         * g++.old-deja/g++.abi/vtable2.C: Likewise.
12200
12201 2001-09-21  Joseph S. Myers  <jsm28@cam.ac.uk>
12202
12203         Table-driven attributes.
12204         * g++.dg/ext/attrib1.C: New test.
12205
12206 2001-09-20  DJ Delorie  <dj@redhat.com>
12207
12208         * gcc.dg/20000926-1.c: Update expected warning messages.
12209         * gcc.dg/array-2.c: Likewise, and test for warnings too.
12210         * gcc.dg/array-4.c: Likewise, and don't verify the zero-length
12211         array.
12212
12213 2001-09-18  Richard Sandiford  <rsandifo@redhat.com>
12214
12215         * g++.dg/eh/registers1.C: New test case.
12216
12217 2001-09-17  Richard Henderson  <rth@redhat.com>
12218
12219         * gcc.dg/array-5.c: Fix VLA decomposition test.
12220
12221 2001-09-16  Neil Booth  <neil@daikokuya.demon.co.uk>
12222
12223         * gcc.dg/cpp/line5.c: New testcase.
12224
12225 2001-09-15  Neil Booth  <neil@daikokuya.demon.co.uk>
12226
12227         * gcc.dg/cpp/macro9.c: New test.
12228
12229 2001-09-15  Aldy Hernandez  <aldyh@redhat.com>
12230
12231         * gcc.c-torture/execute/980223.c: Change type of addr from long
12232         to char *.
12233
12234 2001-09-15  Hans-Peter Nilsson  <hp@axis.com>
12235
12236         * gcc.c-torture/execute/20010915-1.c: New test.
12237
12238 2001-09-14  Janis Johnson  <janis187@us.ibm.com>
12239
12240         * g77.dg/bprob: New directory.
12241         * g77.dg/bprob/bprob.exp: New file.
12242         * g77.dg/bprob/bprob-1.f: New test.
12243         * g77.dg/gcov: New directory.
12244         * g77.dg/gcov/gcov.exp: New file.
12245         * g77.dg/gcov/gcov-1.f: New test.
12246         * g77.dg/gcov/gcov-1.x: New file.
12247
12248 2001-09-13  Neil Booth  <neil@daikokuya.demon.co.uk>
12249
12250         * gcc.dg/cpp/directiv.c: Update.
12251         * gcc.dg/cpp/undef1.c: Update.
12252
12253 2001-09-12  Jakub Jelinek  <jakub@redhat.com>
12254
12255         * gcc.dg/20010912-1.c: New test.
12256
12257 2001-09-11  Janis Johnson  <janis187@us.ibm.com>
12258
12259         * gcc.misc-tests/gcov.exp: Move almost everything to a new,
12260         language-independent file in lib.
12261         * lib/gcov.exp: New file.
12262
12263 2001-09-11  Joseph S. Myers  <jsm28@cam.ac.uk>
12264
12265         * gcc.c-torture/compile/20010911-1.c: New test.
12266
12267 2001-09-10  Janis Johnson  <janis187@us.ibm.com>
12268
12269         * lib/profopt.exp: New, to support profile-directed optimizations.
12270         * gcc.misc-tests/bprob.exp: New, to support branch profiling in C.
12271         * gcc.misc-tests/bprob-1.c: New test.
12272         * gcc.misc-tests/bprob-2.c: New test.
12273
12274 2001-09-07  Janis Johnson  <janis187@us.ibm.com>
12275
12276         * gcc.misc-tests/gcov.exp: Add support for a .x file to control
12277         XFAIL and which kinds of gcov output to verify.
12278         * gcc.misc-tests/gcov-4b.x: New file.
12279         * gcc.misc-tests/gcov-5b.x: New file.
12280         * gcc.misc-tests/gcov-6.x: New file.
12281         * gcc.misc-tests/gcov-7.c: New test.
12282         * gcc.misc-tests/gcov-7.x: New file.
12283
12284 2001-09-06  Janis Johnson  <janis187@us.ibm.com>
12285
12286         * gcc.misc-tests/gcov.exp: Add support for call return percentages.
12287         * gcc.misc-tests/gcov-6.c: New test.
12288
12289 2001-09-06  Nathan Sidwell  <nathan@codesourcery.com>
12290
12291         PR c++/3986
12292         * g++.dg/abi/vbase1.C: New test.
12293
12294 2001-09-05  Ziemowit Laski  <zlaski@apple.com>
12295
12296         * objc.dg/method-2.m: New.
12297
12298 2001-09-04  Nathan Sidwell  <nathan@codesourcery.com>
12299
12300         PR c++/4203
12301         * g++.old-deja/g++.other/empty1.C: XFAIL. See PR c++/4222
12302         * g++.dg/init/empty1.C: New test.
12303
12304 2001-09-03  Jakub Jelinek  <jakub@redhat.com>
12305
12306         * gcc.c-torture/compile/20010903-1.c: New test.
12307
12308 2001-08-31  Roman Zippel  <zippel@linux-m68k.org>
12309
12310         * testsuite/gcc.c-torture/execute/ieee/ieee.exp: Add -ffloat-store
12311         for m68k.
12312
12313 2001-08-31  Geoffrey Keating  <geoffk@redhat.com>
12314
12315         * g++.dg/abi/empty4.C: Allow for 16-bit ints.
12316
12317         * g++.dg/special/initp1.C (X): Allow for 16-bit ints.
12318
12319         * gcc.c-torture/unsorted/bcopy.c (BYTES): Honor STACK_SIZE.
12320
12321 2001-08-30  Geoffrey Keating  <geoffk@redhat.com>
12322
12323         * gcc.c-torture/execute/longlong.c (alpha_ep_extbl_i_eq_0): Allow
12324         for 16-bit 'unsigned int'.
12325
12326 2001-08-29  Kazu Hirata  <kazu@hxi.com>
12327
12328         * gcc.c-torture/compile/981006-1.x: Do not use -fpic on h8300.
12329
12330 2001-08-27  Richard Henderson  <rth@redhat.com>
12331
12332         * gcc.c-torture/execute/ieee/fp-cmp-4.c (main): Make "data" static.
12333         * gcc.c-torture/execute/ieee/fp-cmp-5.c: New.
12334
12335 2001-08-25  Aldy Hernandez  <aldyh@redhat.com>
12336
12337         * gcc.dg/asm-names.c (ymain): New.
12338
12339 2001-08-22  Geoffrey Keating  <geoffk@redhat.com>
12340
12341         * gcc.c-torture/compile/961203-1.x: Mark unsupported by stormy16.
12342         * gcc.c-torture/compile/980506-1.x: Mark unsupported by stormy16.
12343         * gcc.c-torture/compile/990617-1.x: Mark unsupported by stormy16.
12344
12345 2001-08-24  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
12346
12347         * gcc.dg/compare5.c: New testcase.
12348
12349 2001-08-23  Jason Merrill  <jason_merrill@redhat.com>
12350
12351         * lib/prune.exp (prune_gcc_output): Also ignore "In constructor"
12352         and "In instantiation".
12353
12354 2001-08-21  Aldy Hernandez  <aldyh@redhat.com>
12355
12356         * gcc.c-torture/execute/divmod-1.c: Convert to ANSI.
12357
12358 2001-08-20  Janis Johnson  <janis187@us.ibm.com>
12359
12360         * gcc.misc-tests/gcov.exp: Add support for branch information.
12361         * gcc.misc-tests/gcov-2.c: Change to invoke gcov and clean up.
12362         * gcc.misc-tests/gcov-4.c: New test.
12363         * gcc.misc-tests/gcov-4b.c: New test.
12364         * gcc.misc-tests/gcov-5b.c: New test.
12365
12366 2001-08-20  Zack Weinberg  <zackw@panix.com>
12367
12368         * gcc.c-torture/execute/20000801-4.x: Delete, test no longer
12369         expected to fail.
12370
12371 2001-08-19  John David Anglin  <dave@hiauly1.hia.nrc.ca>
12372
12373         * g++.dg/special/ecos.exp (initp1.C): Run initp1.C test.
12374
12375 2001-08-19  Jakub Jelinek  <jakub@redhat.com>
12376
12377         * g++.dg/eh/template1.C: New test.
12378
12379 2001-08-16  David Billinghurst  <David.Billinghurst@riotinto.com>
12380
12381         * g77.f-torture/compile/pr3743.x: Do not return 1 for xfail.
12382         Fix thinko.
12383         * g77.f-torture/execute/f90-intrinsic-bit.x: Do not return 1
12384         for xfail.
12385
12386 2001-08-14  David Billinghurst  <David.Billinghurst@riotinto.com>
12387
12388         * lib/g77-dg.exp:  Use prune.exp for common procedures
12389         (g77-dg-prune): Replace prune_g77_output with prune_gcc_output
12390         * lib/g77.exp: (g77-dg-prune) Remove
12391
12392 2001-08-13  Jason Merrill  <jason_merrill@redhat.com>
12393
12394         * lib/scanasm.exp (scan-assembler*): Use expr instead of concat.
12395
12396 2001-08-11  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
12397
12398         * g++.dg/template/unify1.C: New test.
12399
12400 2001-08-07  Nathan Sidwell  <nathan@codesourcery.com>
12401
12402         * g++.dg/abi/empty4.C: New test.
12403
12404 2001-08-06  David Billinghurst  <David.Billinghurst@riotinto.com>
12405
12406         * g77.f-torture/execute/f90-intrinsic-bit.x: XFAIL on irix6.* and
12407         solaris2.*
12408         * g77.f-torture/compile/pr3743.x: Likewise
12409
12410 2001-08-05  Gabriel Dos Reis  <gdr@merlin.codesourcery.com>
12411
12412         * g++.dg/other/using-declaration.C: New test.
12413
12414 2001-08-05  Neil Booth  <neil@daikokuya.demon.co.uk>
12415
12416         * gcc.dg/cpp/tr-sign.c: New testcase.
12417
12418 2001-08-05  Neil Booth  <neil@daikokuya.demon.co.uk>
12419
12420         * gcc.dg/cpp/19951025-1.c: Revert.
12421         * gcc.dg/cpp/directiv.c: We no longer process directives that
12422         interrupt macro arguments.
12423
12424 2001-08-03  Zack Weinberg  <zackw@stanford.edu>
12425
12426         * gcc.dg/bconstp-1.c: New test.
12427
12428 2001-08-03  Richard Henderson  <rth@redhat.com>
12429
12430         * g++.dg/eh/filter1.C, g++.dg/eh/filter2.C: New tests.
12431
12432 2001-08-02  Neil Booth  <neil@daikokuya.demon.co.uk>
12433
12434         * gcc.dg/cpp/19951025-1.c: Update.
12435
12436 2001-08-02  Jeffrey Oldham  <oldham@codesourcery.com>
12437
12438         * g77.dg/ff90-1.f (s): Fix reference of variable z,
12439         should be x.
12440
12441 2001-08-02  Nathan Sidwell  <nathan@codesourcery.com>
12442
12443         Kill -fhonor-std.
12444         * g++.old-deja/g++.ns/ns14.C: Remove special options.
12445         * g++.old-deja/g++.other/std1.C: Likewise.
12446         * g++.old-deja/g++.robertl/eb133.C: Likewise. Add using directive.
12447
12448 2001-08-01  David Billinghurst <David.Billinghurst@riotinto.com>
12449
12450         * lib/g77.exp:  Load gcc-defs.exp for common procedures
12451         (g77_pass, g77_fail, g77_finish, g77_exit,
12452         ${tool}_check_unsupported_p} Now redundant.  Deleted.
12453
12454 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
12455
12456         * g77.dg/fbackslash.f
12457         * g77.dg/fcase-preserve.f
12458         * g77.dg/ff90-1.f
12459         * g77.dg/ffixed-line-length-0.f
12460         * g77.dg/ffixed-line-length-132.f
12461         * g77.dg/ffixed-line-length-7.f
12462         * g77.dg/ffixed-line-length-72.f
12463         * g77.dg/ffixed-line-length-none.f
12464         * g77.dg/ffree-form-1.f
12465         * g77.dg/fno-backslash.f
12466         * g77.dg/fno-f90-1.f
12467         * g77.dg/fno-fixed-form-1.f
12468         * g77.dg/fno-onetrip.f
12469         * g77.dg/fno-typeless-boz.f
12470         * g77.dg/fno-underscoring.f
12471         * g77.dg/fno-vxt-1.f
12472         * g77.dg/fonetrip.f
12473         * g77.dg/ftypeless-boz.f
12474         * g77.dg/fugly-assumed.f
12475         * g77.dg/funderscoring.f
12476         * g77.dg/fvxt-1.f
12477
12478 2001-08-01  Ziemowit Laski  <zlaski@apple.com>
12479
12480         * objc.dg/fwd-proto-1.m: New.
12481         * objc.dg/local-decl-1.m: New.
12482         * objc.dg/naming-1.m: New.
12483         * objc.dg/naming-2.m: New.
12484         * objc.dg/proto-hier-1.m: New.
12485
12486 2001-07-31  Hans-Peter Nilsson  <hp@bitrange.com>
12487
12488         * gcc.dg/c99-scope-2.c: Don't generally assume adding more
12489         largest-type elements to a struct makes its size grow.
12490
12491 2001-07-31  Nathan Sidwell  <nathan@codesourcery.com>
12492
12493         * g++.dg/abi/vthunk1.C: New test.
12494
12495 2001-07-31  Nathan Sidwell  <nathan@codesourcery.com>
12496
12497         * g++.dg/abi/vbase8-22.C: New test.
12498
12499 2001-07-31  Neil Booth  <neil@cat.daikokuya.demon.co.uk>
12500
12501         * gcc.dg/cpp/macro8.c: New test.
12502
12503 2001-07-27  Nathan Sidwell  <nathan@codesourcery.com>
12504
12505         * g++.dg/abi/vbase8-21.C: New test.
12506
12507 2001-07-27  Nathan Sidwell  <nathan@codesourcery.com>
12508
12509         * g++.dg/abi/vbase8-10.C: New test.
12510
12511 2001-07-27  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
12512
12513         * lib/g++.exp (g++_set_ld_library_path): Renamed to
12514         ${tool}_set_ld_library_path.
12515         Changed caller.
12516         * lib/objc.exp (${tool}_set_ld_library_path): New, copied from
12517         g++.exp.
12518
12519 2001-07-26  Stan Cox <scox@redhat.com>
12520
12521         * lib/g++.exp (g++_exit, g++_check_unsupported_p): Removed.
12522         * lib/gcc.exp (gcc_check_compile, gcc_pass, gcc_fail, gcc_finish,
12523         gcc_exit, gcc_check_unsupported_p):
12524         Moved to gcc-deps.exp
12525         * gcc-deps.exp: New file.
12526
12527 2001-07-26  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
12528
12529         * g++.old-deja/g++.pt/defarg14.C: New test.
12530
12531 2001-07-26  Nathan Sidwell  <nathan@codesourcery.com>
12532
12533         * g++.old-deja/g++.other/lineno5.C: New test.
12534
12535 2001-07-26  Nathan Sidwell  <nathan@codesourcery.com>
12536
12537         * g++.old-deja/g++.pt/crash68.C: New test.
12538
12539 2001-07-26  Nathan Sidwell  <nathan@codesourcery.com>
12540
12541         * g++.old-deja/g++.other/crash42.C: New test.
12542
12543 2001-07-26  Neil Booth  <neil@cat.daikokuya.demon.co.uk>
12544
12545         * gcc.dg/cpp/extratokens.c: Fix.
12546         * gcc.dg/cpp/skipping2.c: New tests.
12547
12548 2001-07-25  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
12549
12550         * gcc.c-torture/execute/20010724-1.c: New file.
12551         * gcc.c-torture/execute/20010724-1.x: New file.
12552
12553 2001-07-25  Nathan Sidwell  <nathan@codesourcery.com>
12554
12555         * g++.old-deja/g++.other/cond7.C: New test.
12556
12557 2001-07-25  Nathan Sidwell  <nathan@codesourcery.com>
12558
12559         * g++.old-deja/g++.other/optimize4.C: New test.
12560
12561 2001-07-25  Nathan Sidwell  <nathan@codesourcery.com>
12562
12563         * g++.old-deja/g++.abi/vbase8-5.C: New test.
12564
12565 2001-07-24  Jason Merrill  <jason_merrill@redhat.com>
12566
12567         * lib/scanasm.exp (scan-assembler*): Don't take "testcase" argument.
12568         * gcc.dg/asm-2.c, gcc.dg/asm-3.c, gcc.dg/asm-fs-1.c, gcc.dg/dll-1.c,
12569         gcc.dg/dll-3.c, gcc.dg/dll-4.c, gcc.dg/iftrap-1.c: Don't pass it.
12570         * g++.dg/mangle1.C, g++.dg/vtgc1.C: Likewise.
12571
12572         * lib/prune.exp (prune_gcc_output): Prune "Please submit a full
12573         bug report" message.
12574
12575         * g++.dg/dg.exp: Run tests from subdirectories other than "special".
12576         * g++.dg/ext/instantiate1.C: Move from old-deja.
12577
12578 2001-07-24  David Billinghurst <David.Billinghurst@riotinto.com>
12579
12580         * g77.f-torture/execute/intrinsic-unix-bessel.f: New test
12581         * g77.f-torture/execute/intrinsic-unix-erf.f: New test
12582         * g77.f-torture/execute/intrinsic-vax-cd.f: New test
12583         * g77.f-torture/execute/intrinsic-f2c-z.f: New test
12584
12585 2001-07-23  Jeffrey A Law  (law@cygnus.com)
12586
12587         * gcc.c-torture/execute/20010723-1.c: New test.
12588
12589 2001-07-23  Ben Elliston  <bje@redhat.com>
12590
12591         * g++.old-deja/g++.other/enum5.C: Mark as XFAIL.
12592
12593 2001-07-22  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
12594
12595         * gcc.c-torture/execute/ieee/ieee.exp: Only use -ffloat-store only on
12596         i[34567]86-*-*.
12597         Delete handling of ieee_multilib_flags.
12598         Pass -mieee for alpha*-*-* and sh-*-*.
12599         * gcc.c-torture/execute/20010114-2.c: Move into ieee subdir.
12600
12601 2001-07-21  Nathan Sidwell  <nathan@codesourcery.com>
12602
12603         Remove old-abi tests.
12604         * g++.old-deja/g++.mike/p11116.C: Remove.
12605         * g++.old-deja/g++.eh/catchptr1.C: Remove old-abi ifdef.
12606
12607 2001-07-20  David Billinghurst <David.Billinghurst@riotinto.org>
12608
12609         * g77.f-torture/compile/pr3743.f:  New test
12610
12611 2001-07-20  David Billinghurst <David.Billinghurst@riotinto.com>
12612
12613         * g77.f-torture/execute/f90-intrinsic-bit.f: New test
12614
12615 2001-07-19  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
12616
12617         * g++.old-deja/g++.pt/static3.C: Removed alpha*-*-osf* XFAIL.
12618         g++.old-deja/g++.pt/static6.C: Likewise.
12619         * lib/target-supports.exp (check_weak_available): alpha*-*-osf*
12620         supports weak symbols.
12621
12622 2001-07-18  Andreas Jaeger  <aj@suse.de>
12623
12624         * g++.dg/vtgc1.C: Revert patch from 2001-04-26 since vtable-gc is
12625         supported again.
12626
12627 2001-07-18  Andreas Jaeger  <aj@suse.de>
12628
12629         * gcc.dg/iftrap-1.c: Fix target line.
12630
12631 2001-07-17  Richard Henderson  <rth@redhat.com>
12632
12633         * gcc.c-torture/execute/20010717-1.c: New.
12634
12635 2001-07-17  Joseph S. Myers  <jsm28@cam.ac.uk>
12636
12637         * gcc.c-torture/compile/20010714-1.c, gcc.dg/format/attr-4.c: New
12638         tests.
12639
12640 2001-07-17  Peter Schmid  <schmid@snake.iap.physik.tu-darmstadt.de>
12641
12642         * g++.old-deja/g++.robertl/eb130.C: Include the correct header file.
12643
12644 2001-07-16  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
12645
12646         * gcc.c-torture/execute/20001229-1.c: Include <sys/proc.h> for
12647         UAC_SIGBUS, UAC_NOPRINT definitions.
12648
12649 2001-07-16  Nicola Pero  <n.pero@mi.flashnet.it>
12650
12651         * objc/execute/object_is_class.m: New test.
12652         * objc/execute/object_is_meta_class.m: New test.
12653
12654 2001-01-15  Toon Moene  <toon@moene.indiv.nluug.nl>
12655
12656         * g77.f-torture/execute/f90-intrinsic-numeric.f: Fix pasto.
12657         * g77.f-torture/execute/f90-intrinsic-mathematical.f: Fix pasto.
12658
12659 2001-01-15  David Billinghurst  <David.Billinghurst@riotinto.com>
12660
12661         * g77.f-torture/execute/f90-intrinsic-numeric.f: New test.
12662         * g77.f-torture/execute/f90-intrinsic-mathematical.f: New test.
12663
12664 2001-07-14  Richard Henderson  <rth@redhat.com>
12665
12666         * gcc.dg/iftrap-1.c: New.
12667
12668 2001-07-11  David Billinghurst  <David.Billinghurst@riotinto.com>
12669
12670         * g77.f-torture/execute/intrinsic77.f: New test.
12671
12672 2001-07-11  Janis Johnson <janis@us.ibm.com>
12673
12674         * gcc.misc-tests/gcov-3.c: New test.
12675
12676 2001-07-11  Richard Sandiford  <rsandifo@redhat.com>
12677
12678         * gcc.c-torture/compile/20010711-1.c,
12679         * gcc.c-torture/compile/20010711-2.c: New tests.
12680
12681 2001-07-11  Richard Sandiford  <rsandifo@redhat.com>
12682
12683         * gcc.c-torture/execute/20010711-1.c: New test.
12684
12685 2001-07-11  Ben Elliston  <bje@redhat.com>
12686
12687         * g++.old-deja/g++.other/enum5.C: New test.
12688
12689 2001-07-10  Jason Merrill  <jason_merrill@redhat.com>
12690
12691         * lib/g++-dg.exp: Load file-format and target-supports like gcc.
12692         (g++-dg-prune): Call prune_gcc_output.
12693         * prune.exp: New file for prune_gcc_output.
12694         * lib/g++.exp, lib/gcc.exp: Load it.
12695
12696 2001-07-08  Joseph S. Myers  <jsm28@cam.ac.uk>
12697
12698         * gcc.c-torture/compile/20010701-1.c,
12699         g++.old-deja/g++.ext/attrib6.C: New tests.
12700
12701 2001-07-06  Jeffrey A Law  (law@cygnus.com)
12702
12703         * gcc.c-torture/compile/20010706-1.c: New test.
12704
12705 2000-09-10  Michael Chamberlain <michael@chamberlain.net.au>
12706
12707         * gcc.misc-tests/mg.exp (compiler_output): Support tcl 8.3.1.
12708
12709 2001-06-28  Stan Shebs  <shebs@apple.com>
12710
12711         * gcc.dg/pragma-darwin.c: New test.
12712
12713 2001-06-28  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
12714
12715         * lib/objc.exp (objc_target_compile): Don't need -lposix4 on any
12716         Solaris 2.[678] system.
12717
12718 2001-06-22  Joseph S. Myers  <jsm28@cam.ac.uk>
12719
12720         * gcc.dg/20010622-1.c: New test.
12721
12722 2001-06-18  Stan Shebs  <shebs@apple.com>
12723
12724         * objc.dg: New directory.
12725         * objc.dg/dg.exp: New file.
12726         * objc.dg/alias.m: New.
12727         * objc.dg/class-1.m: New.
12728         * objc.dg/class-2.m: New.
12729         * objc.dg/const-str-1.m: New.
12730         * objc.dg/const-str-2.m: New.
12731         * objc.dg/id-1.m: New.
12732         * objc.dg/method-1.m: New.
12733         * objc.dg/super-class-1.m: New.
12734         * lib/objc-dg.exp: New file.
12735
12736 2001-06-16  John David Anglin  <dave@hiauly1.hia.nrc.ca>
12737
12738         * g++.dg/mangle1.C: Modify regexp to test for `[: \t\n]' at end
12739         of label name.
12740
12741 2001-06-14  Nathan Sidwell  <nathan@codesourcery.com>
12742
12743         * g++.old-deja/g++.abi/vbase8-9.C: New test.
12744
12745 2001-06-13  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
12746
12747         * lib/objc.exp (objc_target_compile): Add ${rootme} to ld_library_path
12748         variable.
12749
12750 2001-06-12  Richard Henderson  <rth@redhat.com>
12751
12752         * g++.old-deja/g++.other/crash27.C: Don't XFAIL.
12753
12754 2001-06-12  Nathan Sidwell  <nathan@codesourcery.com>
12755
12756         * g++.old-deja/g++.abi/vbase5.C: New test.
12757         * g++.old-deja/g++.abi/vbase6.C: New test.
12758         * g++.old-deja/g++.abi/vbase7.C: New test.
12759
12760 2001-06-12  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
12761
12762         * gcc.c-torture/compile/20010610-1.c: New test.
12763
12764 2001-06-12  Nathan Sidwell  <nathan@codesourcery.com>
12765
12766         * g++.old-deja/g++.abi/vbase4.C: New test.
12767
12768 2001-06-11  Stephane Carrez  <Stephane.Carrez@worldnet.fr>
12769
12770         * gcc.c-torture/execute/920501-8.x: New file, sprintf() does not
12771         support %f for HC11/HC12 targets.
12772         * gcc.c-torture/execute/930513-1.x: New file, likewise.
12773         * gcc.c-torture/execute/980709-1.x: New file, pow() is not available
12774         on HC11/HC12 targets.
12775         * gcc.c-torture/execute/990826-0.x: New file, likewise for floor().
12776
12777 2001-06-11  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
12778
12779         * gcc.dg/wchar_t-1.c: New file.
12780         * gcc.dg/wint_t-1.c: Likewise.
12781
12782 2001-06-11  Bernd Schmidt  <bernds@redhat.com>
12783
12784         * g++.old-deja/g++.other/stepanov_v1p2.C: Remove.
12785
12786 2001-06-11  Richard Henderson  <rth@redhat.com>
12787
12788         * g++.old-deja/g++.law/code-gen5.C: Don't send raw pointers to assert.
12789
12790 2001-06-11  Joseph S. Myers  <jsm28@cam.ac.uk>
12791
12792         * gcc.c-torture/compile/20010611-1.c: New test.
12793
12794 2001-06-11  Joseph S. Myers  <jsm28@cam.ac.uk>
12795
12796         * gcc.dg/c99-tag-1.c: Add more tests.
12797
12798 2001-06-10  Alexandre Oliva  <aoliva@redhat.com>
12799
12800         * g++.old-deja/g++.abi/ptrmem.C: Take into account different
12801         representation on MN10300 and ARM/Thumb.
12802
12803 2001-06-10  Toon Moene  <toon@moene.indiv.nluug.nl>
12804
12805         * g77.f-torture/execute/20010610.f: New.
12806
12807 2001-06-09  David Billinghurst  <David.Billinghurst@riotinto.com>
12808
12809         * g++.dg/mangle1.C: Change regex to allow USER_LABEL_PREFIX == "_"
12810         names.
12811
12812 2001-06-09  Richard Henderson  <rth@redhat.com>
12813
12814         * gcc.c-torture/execute/ashrdi-1.c: New.
12815         * gcc.c-torture/execute/ashldi-1.c: New.
12816         * gcc.c-torture/execute/lshrdi-1.c: New.
12817
12818 2001-06-09  Ovidiu Predescu  <ovidiu@cup.hp.com>
12819
12820         * objc/execute/load-3.m: Added. Check sending +load to categories,
12821         in addition to classes.
12822
12823 2001-06-08  Stan Shebs  <shebs@apple.com>
12824
12825         * objc/execute/load-2.m: New test.  From Nicola Pero
12826         <n.pero@mi.flashnet.it>.
12827
12828 2001-06-08  Jakub Jelinek  <jakub@redhat.com>
12829
12830         * gcc.c-torture/execute/20010605-2.c: New test.
12831
12832 2001-06-08  Nathan Sidwell  <nathan@codesourcery.com>
12833
12834         * g++.old-deja/g++.abi/vbase2.C: New test.
12835         * g++.old-deja/g++.abi/vbase3.C: New test.
12836
12837 2001-06-08  Nathan Sidwell  <nathan@codesourcery.com>
12838
12839         * g++.old-deja/g++.pt/friend49.C: New test.
12840
12841 2001-06-07  Nathan Sidwell  <nathan@codesourcery.com>
12842
12843         * g++.old-deja/g++.ext/anon3.C: New test.
12844
12845 2001-06-05  Nathan Sidwell  <nathan@codesourcery.com>
12846
12847         * g++.old-deja/g++.other/conv7.C: New test.
12848
12849 2001-06-05  Joseph S. Myers  <jsm28@cam.ac.uk>
12850
12851         * gcc.c-torture/compile/20010605-2.c: New test.
12852
12853 2001-06-04  John David Anglin  <dave@hiauly1.hia.nrc.ca>
12854
12855         * gcc.c-torture/execute/20010604-1.c: New test.
12856
12857 2001-06-04  Loren J. Rittle  <ljrittle@acm.org>
12858
12859         * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 5.x.
12860
12861 2001-06-04  Jeffrey Oldham  <oldham@codesourcery.com>
12862
12863         * lib/g++.exp (g++_include_flags): Change `args' to gccpath's value.
12864         (g++_link_flags): Likewise.
12865         (g++_init): Pass gccpath's value to two previous functions.
12866
12867 2001-06-02  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
12868
12869         * gcc.misc-tests/linkage.exp: Use wildcards when matching N32.
12870         Ensure logfile entry matches exec command line.
12871
12872 2001-05-31  Richard Henderson  <rth@redhat.com>
12873
12874         * gcc.c-torture/execute/memcheck/blkarg.x: Disable the test.
12875         * g++.dg/mangle1.C: Tweek expected mangling for 64-bit hosts.
12876
12877 2001-05-30  David.Billinghurst  <David.Billinghurst@riotinto.com>
12878
12879         * gcc.misc-tests/linkage.exp: Pass appropriate flags to native
12880         compiler for irix6.2
12881
12882 2001-05-30  Nathan Sidwell  <nathan@codesourcery.com>
12883
12884         * g++.old-deja/g++.other/optimize3.C: New file.
12885
12886 2001-05-29  Jeffrey Oldham  <oldham@codesourcery.com>
12887
12888         * gcc.c-torture/compile/20010518-2.x: New file to compile, not
12889         assemble.
12890
12891 2001-05-26  Nathan Sidwell  <nathan@codesourcery.com>
12892
12893         * g++.old-deja/g++.other/optimize2.C: New file.
12894
12895 2001-05-25  Diego Novillo  <dnovillo@redhat.com>
12896
12897         * gcc.c-torture/compile/20010518-2.c: New file.
12898         * gcc.c-torture/execute/20010518-1.c: New file.
12899         * gcc.c-torture/execute/20010518-2.c: New file.
12900
12901 2001-05-25  Joseph S. Myers  <jsm28@cam.ac.uk>
12902
12903         * gcc.dg/c90-arraydecl-1.c, gcc.dg/c99-arraydecl-1.c: New tests.
12904
12905 2001-05-24  Mark Mitchell  <mark@codesourcery.com>
12906
12907         G++ no longer defines builtins that do not begin with __builtin.
12908         * g++.old-deja/g++.abi/bitfields.C: Update accordingly.
12909         * g++.old-deja/g++.brendand/misc13.C: Likewise.
12910         * g++.old-deja/g++.law/builtin1.C: Likewise.
12911         * g++.old-deja/g++.law/cvt2.C: Likewise.
12912         * g++.old-deja/g++.mike/net5.C: Likewise.
12913         * g++.old-deja/g++.other/builtins1.C: Likewise.
12914         * g++.old-deja/g++.other/builtins2.C: Likewise.
12915         * g++.old-deja/g++.other/builtins3.C: Likewise.
12916         * g++.old-deja/g++.other/builtins4.C: Likewise.
12917         * g++.old-deja/g++.other/inline8.C: Likewise.
12918         * g++.old-deja/g++.robertl/eb39.C: Likewise.
12919
12920 2001-05-24  Nathan Sidwell  <nathan@codesourcery.com>
12921
12922         * g++.old-deja/g++.pt/using1.C: Adjust.
12923         * g++.old-deja/g++.pt/using2.C: New test.
12924
12925 2001-05-23  Neil Booth  <neil@daikokuya.demon.co.uk>
12926
12927         * gcc.dg/cpp/charconst.c: New tests.
12928         * gcc.dg/cpp/escape.c: New tests.
12929         * gcc.dg/cpp/escape-1.c: New tests.
12930         * gcc.dg/cpp/escape-2.c: New tests.
12931         * gcc.dg/cpp/ucs.c: New tests.
12932
12933 2001-05-23  David.Billinghurst <David.Billinghurst@riotinto.com>
12934
12935         * gcc.misc-tests/linkage.exp:  Pass appropriate flags to
12936         native compiler for irix6.5.
12937
12938 Wed May 23 2001  Jeffrey D. Oldham  <oldham@codesourcery.com>
12939
12940         * lib/g++.exp (g++_include_flags): Use args to compute
12941         get_multilibs.
12942         (g++_link_flags): Likewise.
12943         (g++_init): Pass TOOL_OPTIONS as arguments to two above functions.
12944
12945 2001-05-22  Joseph S. Myers  <jsm28@cam.ac.uk>
12946
12947         * gcc.dg/c90-hexfloat-1.c: Add more tests.
12948
12949 2001-05-21  Geoff Keating  <geoffk@redhat.com>
12950
12951         * gcc.c-torture/compile/920520-1.x: Merge previous contents into
12952         this file.
12953
12954 2001-05-21  Stephane Carrez  <Stephane.Carrez@worldnet.fr>
12955
12956         * gcc.c-torture/unsorted/msp.c (A_SIZE): Define according to
12957         STACK_SIZE;
12958         * gcc.c-torture/compile/991214-2.c (HISTO_SIZE): Define according
12959         to STACK_SIZE; Use it to define size of add_histo array.
12960         * gcc.c-torture/compile/920723-1.c (GITT_SIZE): Define according
12961         to STACK_SIZE.
12962         (f): Use GITT_SIZE to define size of gitt local table.
12963         * gcc.c-torture/compile/930621-1.c (BYTEMEM_SIZE): Define according
12964         to STACK_SIZE; Use it to define size of bytemem array.
12965
12966 2001-05-21  Stephane Carrez  <Stephane.Carrez@worldnet.fr>
12967
12968         * gcc.c-torture/compile/20000804-1.x: New file, this test fails
12969         on 68HC11/HC12 due to the asm instruction.
12970         * gcc.c-torture/compile/20001205-1.x: New file, ditto.
12971         * gcc.c-torture/compile/920520-1.x: Likewise.
12972         * gcc.c-torture/compile/20001226-1.x: New file, this test fails
12973         on 68HC11/HC12 because the function is larger than 64K.
12974         * gcc.c-torture/compile/961203-1.x: New file, this test fails
12975         on 68HC11/HC12 because the structure is too large.
12976
12977 2001-05-20  Richard Henderson  <rth@redhat.com>
12978
12979         * gcc.c-torture/execute/20010520-1.c: New.
12980
12981 2001-05-20  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
12982
12983         * g++.old-deja/g++.warn/compare1.C: New test.
12984         * gcc.dg/compare4.c: New test.
12985
12986 2001-05-20  Nathan Sidwell  <nathan@codesourcery.com>
12987
12988         * g++.old-deja/g++.other/optimize1.C: New test.
12989
12990 2001-05-20  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
12991
12992         * g++.old-deja/g++.pt/spec41.C: New test.
12993
12994 2001-05-19  Joseph S. Myers  <jsm28@cam.ac.uk>
12995
12996         * gcc.c-torture/compile/20010114-1.x: Remove.
12997
12998 2001-05-18  Stan Shebs  <shebs@apple.com>
12999
13000         * gcc.c-torture/compile/20010518-1.c: New test.
13001
13002 2001-05-18  Nathan Sidwell  <nathan@codesourcery.com>
13003
13004         * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL.
13005         * g++.old-deja/g++.pt/crash67.C: New test.
13006
13007 2001-05-17  Jeffrey D. Oldham  <oldham@codesourcery.com>
13008
13009         * g++.old-deja/g++.other/debug9.C: New test.
13010
13011 2001-05-16  Zack Weinberg  <zackw@stanford.edu>
13012
13013         * gcc.dg/complete-port.c: New (revised version of libgcc1-test.c)
13014
13015 2001-05-16  Jan Hubicka  <jh@suse.cz>
13016
13017         * gcc.c-torture/compile/20010516-1.c: New test.
13018
13019 2001-05-16  Nathan Sidwell  <nathan@codesourcery.com>
13020
13021         * g++.old-deja/g++.other/crash41.C: New test.
13022
13023 2001-05-16  Nathan Sidwell  <nathan@codesourcery.com>
13024
13025         * g++.old-deja/g++.pt/crash66.C: New test.
13026
13027 2001-05-15  Benjamin Kosnik  <bkoz@redhat.com>
13028
13029         * g++.old-deja/g++.robertl/eb27.C: Convert.
13030
13031 2001-05-15  Nick Clifton  <nickc@cambridge.redhat.com>
13032
13033         * g++.dg/friend-warn.C: New test.  Do not warn about friend
13034         declaration being redundant.
13035
13036 2001-05-15  Mark Mitchell (admin)  <mitchell@nunki.dbai.tuwien.ac.at>
13037
13038         * gcc.dg/ultrasp2.c: Don't run it with -m64 on sparc-*-*.
13039
13040 2001-05-14  Mark Mitchell  <mark@codesourcery.com>
13041
13042         * lib/objc.exp: Add -lposix4 on Solaris 2.6 and Solaris 2.7.
13043
13044 2001-05-13  Benjamin Kosnik  <bkoz@redhat.com>
13045
13046         * lib/g++.exp: Use testsuite_flags.
13047
13048 2001-05-13  Mark Mitchell  <mark@codesourcery.com>
13049
13050         * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 4.x.
13051
13052 2001-05-11  John David Anglin  <dave@hiauly1.hia.nrc.ca>
13053
13054         * gcc.c-torture/execute/ieee/ieee.exp: Don't run ieee tests on VAX.
13055
13056 2001-05-11  Mark Mitchell  <mark@codesourcery.com>
13057
13058         * lib/objc.exp: Add -lposix4 on Solaris 2.8.
13059
13060 2001-05-10  Joseph S. Myers  <jsm28@cam.ac.uk>
13061
13062         * gcc.c-torture/compile/20010313-1.c: New test.
13063
13064 2001-05-09  Zack Weinberg  <zackw@stanford.edu>
13065
13066         * gcc.dg/cpp/direct2.c: New test.
13067         * gccq.dg/cpp/direct2s.c: New test.
13068
13069         * gcc.c-torture/execute/920730-1t.c: #undef __GNUC__ at head.
13070
13071 2001-05-07  Mark Mitchell  <mark@codesourcery.com>
13072
13073         * g++.old-deja/g++.other/op2.C: Don't use `glob' as a variable.
13074         * g++.old-deja/g++.other/op3.C: Likewise.
13075
13076 2001-05-06  Neil Booth  <neil@daikokuya.demon.co.uk>
13077
13078         * gcc.dg/cpp/syshdr.h: New file.
13079         * gcc.dg/cpp/sysmac1.c: Update.
13080         * gcc.dg/cpp/sysmac2.c: Update.
13081
13082 2001-05-05  Neil Booth  <neil@daikokuya.demon.co.uk>
13083
13084         * gcc.dg/cpp/sysmac1.c,sysmac2.c: Return to original file.
13085
13086 2001-05-04  David Edelsohn  <edelsohn@gnu.org>
13087
13088         * gcc.c-torture/execute/20001227-1.c: Remove duplicate of
13089         gcc.c-torture/execute/20000412-3.c with no ChangeLog entry.
13090
13091 2001-05-04  Neil Booth  <neil@daikokuya.demon.co.uk>
13092
13093         * gcc.c-torture/execute/longlong.c: Update for 16 bit int issues.
13094
13095 2001-05-03  Geoffrey Keating  <geoffk@redhat.com>
13096
13097         * lib/g++.exp (g++_include_flags): Don't use any special flags
13098         if TESTING_IN_BUILD_TREE is not defined.
13099         (g++_init): Use a plain 'c++' as the compiler if
13100         TESTING_IN_BUILD_TREEE is not defined.
13101
13102 2001-05-02  Jakub Jelinek  <jakub@redhat.com>
13103
13104         * g++.old-deja/g++.eh/catch13.C: New test.
13105         * g++.old-deja/g++.eh/catch14.C: New test.
13106
13107 2001-05-02  Jakub Jelinek  <jakub@redhat.com>
13108
13109         * gcc.dg/cpp/tr-define.c: New test.
13110
13111 2001-05-01  Loren J. Rittle  <ljrittle@acm.org>
13112
13113         * g++.old-deja/g++.abi/cxa_vec.C: Get malloc() from
13114         <stdlib.h>, not <malloc.h>.
13115
13116 2001-05-01  Nathan Sidwell  <nathan@codesourcery.com>
13117
13118         * g++.old-deja/g++.ns/template17.C: New test.
13119
13120 2001-05-01  Nathan Sidwell  <nathan@codesourcery.com>
13121
13122         * g++.old-deja/g++.pt/ref4.C: New test.
13123
13124 2001-04-30  Richard Henderson  <rth@redhat.com>
13125
13126         * gcc.dg/20000724-1.c: Revert last change.
13127
13128 2001-04-30  Toon Moene  <toon@moene.indiv.nluug.nl>
13129
13130         * g77.f-torture/execute/20010430.f: New test.
13131
13132 2001-04-30  Mark Mitchell  <mark@codesourcery.com>
13133
13134         * gcc.dg/20000724-1.c: Add a clobber of `esp'.
13135
13136 2001-04-29  Joseph S. Myers  <jsm28@cam.ac.uk>
13137
13138         * g++.old-deja/g++.other/crash14.C: Remove -fnew-abi.
13139
13140 2001-04-27  Nathan Sidwell  <nathan@codesourcery.com>
13141
13142         * g++.old-deja/g++.eh/crash6.C: New test.
13143
13144 2001-04-27  Nathan Sidwell  <nathan@codesourcery.com>
13145
13146         * g++.old-deja/g++.other/warn7.C: New test.
13147
13148 2001-04-27  Nathan Sidwell  <nathan@codesourcery.com>
13149
13150         * g++.old-deja/g++.other/defarg9.C: New test.
13151
13152 2001-04-26  Toon Moene  <toon@moene.indiv.nluug.nl>
13153
13154         * g77.f-torture/compile/20010426.f: New test.
13155         * g77.f-torture/execute/20010426.f: New test.
13156
13157 2001-04-26  Toon Moene  <toon@moene.indiv.nluug.nl>
13158
13159         * g77.f-torture/compile/20000629-1.x: Remove - error
13160         has been fixed.
13161
13162 2001-04-26  Jeffrey A Law  (law@cygnus.com)
13163
13164         * g++.dg/special/initp1.C: Moved here from g++.old-deja/g++.ext.
13165         Tweak slightly to work with g++.dg framework.
13166         * g++.dg/special/ecos.exp: Run initp1.C test.
13167         * g++.old-deja/g++.ext/initp1.C: Moved to g++.dg/special.
13168
13169         * g++.old-deja/g++.ext/instantiate2.C: XFAIL for HPUX too since
13170         its linker doesn't give line numbers either.
13171         * g++.old-deja/g++.ext/instantiate3.C: Similarly.
13172
13173 2001-04-26  Nathan Sidwell <nathan@codesourcery.com>
13174
13175         * g++.old-deja/g++.other/lex1.C: New test.
13176
13177 2001-04-26  Jakub Jelinek  <jakub@redhat.com>
13178
13179         * gcc.dg/noncompile/20010425-1.c: New test.
13180
13181 2001-04-26  Nathan Sidwell <nathan@codesourcery.com>
13182
13183         * g++.old-deja/g++.pt/mangle2.C: New test.
13184
13185 2001-04-25  Jakub Jelinek  <jakub@redhat.com>
13186
13187         * gcc.dg/format/plus-1.c: New test.
13188
13189 2001-04-25  Jakub Jelinek  <jakub@redhat.com>
13190
13191         * gcc.dg/20010423-1.c: New test.
13192
13193 2001-04-25  Jakub Jelinek  <jakub@redhat.com>
13194
13195         * gcc.c-torture/execute/20010422-1.c: New test.
13196
13197 2001-04-25  Nathan Sidwell  <nathan@codesourcery.com>
13198
13199         * g++.old-deja/g++.ns/type2.C: New test.
13200
13201 2001-04-24  Zack Weinberg  <zackw@stanford.edu>
13202
13203         * g++.old-deja/g++.other/perf1.C: New test.
13204
13205 2001-04-24  Nathan Sidwell <nathan@codesourcery.com>
13206
13207         * gcc.dg/c99-func-2.c: Remove xfail.
13208         * gcc.dg/c99-func-3.c: Remove xfail.
13209         * gcc.dg/c99-func-4.c: Remove xfail.
13210
13211 2001-04-23  Zack Weinberg  <zackw@stanford.edu>
13212
13213         * gcc.c-torture/execute/20010124-1.c: No longer expected to fail.
13214
13215 2001-04-23  Joseph S. Myers  <jsm28@cam.ac.uk>
13216
13217         * gcc.c-torture/compile/20010423-1.c: New test.
13218
13219 2001-04-20  Nathan Sidwell  <nathan@codesourcery.com>
13220
13221         * g++.old-deja/g++.pt/typename28.C: New test.
13222
13223 2001-04-20  Nathan Sidwell  <nathan@codesourcery.com>
13224
13225         * g++.old-deja/g++.abi/empty2.C: New test.
13226         * g++.old-deja/g++.abi/empty3.C: New test.
13227
13228 2001-04-20  Jakub Jelinek  <jakub@redhat.com>
13229
13230         * g++.old-deja/g++.other/comdat2.C: New test.
13231         * g++.old-deja/g++.other/comdat2-aux.cc: Auxiliary source for it.
13232
13233 2001-04-20  Jakub Jelinek  <jakub@redhat.com>
13234
13235         * g++.old-deja/g++.other/overload14.C: New test.
13236
13237 2001-04-20  Jakub Jelinek  <jakub@redhat.com>
13238
13239         * g++.old-deja/g++.other/lookup23.C: New test.
13240
13241 2001-04-20  Jakub Jelinek  <jakub@redhat.com>
13242
13243         * gcc.c-torture/execute/20010403-1.c: New test.
13244
13245 2001-04-19  David Billinghurst <David.Billinghurst@riotinto.com>
13246             Mark Mitchell  <mark@codesourcery.com>
13247
13248         * lib/old-dejagnu.exp: Don't delete output of executable.
13249         Add .exe suffix to executables.
13250
13251 2001-04-18  Toon Moene  <toon@moene.indiv.nluug.nl>
13252
13253         * g77.f-torture/execute/short.x; Remove - Error has been fixed.
13254
13255 2001-04-16  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
13256
13257         * gcc.dg/wtr-conversion-1.c: Don't test for width changes.
13258
13259 2001-04-12  Nathan Sidwell  <nathan@codesourcery.com>
13260
13261         * g++.old-deja/g++.abi/primary3.C (main): Correct expected layout.
13262         * g++.old-deja/g++.abi/crash1.C: New test.
13263
13264 2001-04-12  Nathan Sidwell  <nathan@codesourcery.com>
13265
13266         * g++.old-deja/g++.other/crash40.C: New test.
13267
13268 2001-04-11  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
13269
13270         * gcc.c-torture/execute/20010122-1.c: Fix declaration of alloca.
13271
13272 2001-04-11  Nathan Sidwell  <nathan@codesourcery.com>
13273
13274         * g++.old-deja/g++.other/warn6.C: New test.
13275
13276 22001-04-11  Peter Schmid  <schmid@snake.iap.physik.tu-darmstadt.de>
13277
13278         * g++.old-deja/g++.robertl/eb42.C: Same.
13279
13280 001-04-10  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
13281
13282         * gcc.dg/wtr-conversion-1.c: New testcase.
13283
13284 2001-04-10  Richard Henderson  <rth@redhat.com>
13285
13286         * g++.old-deja/g++.other/array5.C: New.
13287
13288 2001-04-08  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
13289
13290         * gcc.c-torture/execute/20010408-1.c: New test.
13291
13292 2001-04-06  Benjamin Kosnik  <bkoz@redhat.com>
13293
13294         * g++.old-deja/g++.benjamin/15071.C (main): Update to conformant
13295         headers and constructs.
13296         * g++.old-deja/g++.robertl/eb79.C: Same.
13297         * g++.old-deja/g++.robertl/eb77.C (main): Same.
13298         * g++.old-deja/g++.robertl/eb73.C: Same.
13299         * g++.old-deja/g++.robertl/eb66.C (main): Same.
13300         * g++.old-deja/g++.robertl/eb55.C (t): Same.
13301         * g++.old-deja/g++.robertl/eb54.C (main): Same.
13302         * g++.old-deja/g++.robertl/eb46.C (main): Same.
13303         * g++.old-deja/g++.robertl/eb44.C: Same.
13304         * g++.old-deja/g++.robertl/eb41.C (main): Same.
13305         * g++.old-deja/g++.robertl/eb4.C (main): Same.
13306         * g++.old-deja/g++.robertl/eb39.C: Same.
13307         * g++.old-deja/g++.robertl/eb33.C (main): Same.
13308         * g++.old-deja/g++.robertl/eb31.C (main): Same.
13309         * g++.old-deja/g++.robertl/eb30.C: Same.
13310         * g++.old-deja/g++.robertl/eb3.C: Same.
13311         * g++.old-deja/g++.robertl/eb24.C (T>): Same.
13312         * g++.old-deja/g++.robertl/eb21.C: Same.
13313         * g++.old-deja/g++.robertl/eb15.C: Same.
13314         * g++.old-deja/g++.robertl/eb118.C: Same.
13315         * g++.old-deja/g++.robertl/eb115.C (main): Same.
13316         * g++.old-deja/g++.robertl/eb113.C (streambuf): Same.
13317         * g++.old-deja/g++.robertl/eb109.C: Same.
13318         * g++.old-deja/g++.other/sibcall1.C (main): Same.
13319         * g++.old-deja/g++.mike/rtti1.C: Same.
13320         * g++.old-deja/g++.mike/p658.C: Same.
13321         * g++.old-deja/g++.mike/net46.C: Same.
13322         * g++.old-deja/g++.mike/net34.C: Same.
13323         * g++.old-deja/g++.mike/memoize1.C: Same.
13324         * g++.old-deja/g++.mike/eh2.C: Same.
13325         * g++.old-deja/g++.law/weak.C: Same.
13326         * g++.old-deja/g++.law/visibility7.C: Same.
13327         * g++.old-deja/g++.law/visibility25.C: Same.
13328         * g++.old-deja/g++.law/visibility22.C: Same.
13329         * g++.old-deja/g++.law/visibility2.C: Same.
13330         * g++.old-deja/g++.law/visibility17.C: Same.
13331         * g++.old-deja/g++.law/visibility13.C: Same.
13332         * g++.old-deja/g++.law/visibility10.C: Same.
13333         * g++.old-deja/g++.law/visibility1.C: Same.
13334         * g++.old-deja/g++.law/virtual3.C (eval): Same.
13335         * g++.old-deja/g++.law/vbase1.C: Same.
13336         * g++.old-deja/g++.law/operators32.C: Same.
13337         * g++.old-deja/g++.law/nest3.C: Same.
13338         * g++.old-deja/g++.law/missed-error2.C (foo): Same.
13339         * g++.old-deja/g++.law/except5.C (main): Same.
13340         * g++.old-deja/g++.law/cvt7.C (run): Same.
13341         * g++.old-deja/g++.law/cvt2.C: Same.
13342         * g++.old-deja/g++.law/cvt16.C: Same.
13343         * g++.old-deja/g++.law/ctors6.C (bar): Same.
13344         * g++.old-deja/g++.law/ctors17.C (main): Same.
13345         * g++.old-deja/g++.law/ctors13.C: Same.
13346         * g++.old-deja/g++.law/ctors12.C (main): Same.
13347         * g++.old-deja/g++.law/ctors10.C: Same.
13348         * g++.old-deja/g++.law/code-gen5.C: Same.
13349         * g++.old-deja/g++.law/bad-error7.C: Same.
13350         * g++.old-deja/g++.law/arm9.C: Same.
13351         * g++.old-deja/g++.law/arm12.C: Same.
13352         * g++.old-deja/g++.law/arg8.C: Same.
13353         * g++.old-deja/g++.law/arg1.C: Same.
13354         * g++.old-deja/g++.jason/typeid1.C (struct foo): Same.
13355         * g++.old-deja/g++.jason/template31.C: Same.
13356         * g++.old-deja/g++.jason/template24.C (main): Same.
13357         * g++.old-deja/g++.jason/2371.C: Same.
13358         * g++.old-deja/g++.eh/new2.C: Same.
13359         * g++.old-deja/g++.eh/new1.C: Same.
13360         * g++.old-deja/g++.brendan/ptolemy2.C: Same.
13361         * g++.old-deja/g++.brendan/nest21.C (main): Same.
13362         * g++.old-deja/g++.brendan/err-msg3.C: Same.
13363         * g++.old-deja/g++.brendan/crash62.C: Same.
13364         * g++.old-deja/g++.brendan/crash52.C: Same.
13365         * g++.old-deja/g++.brendan/crash49.C (main): Same.
13366         * g++.old-deja/g++.brendan/crash38.C: Same.
13367         * g++.old-deja/g++.brendan/crash15.C (main): Same.
13368         * g++.old-deja/g++.brendan/copy9.C: Same.
13369
13370 2001-04-06  J"orn Rennecke <amylaar@redhat.com>
13371
13372         * gcc.c-torture/execute/20001203-2.c (memset):
13373         Count argument is of type __SIZE_TYPE__.
13374
13375 2001-04-04  Diego Novillo  <dnovillo@redhat.com>
13376
13377         * gcc.c-torture/compile/20010404-1.c: New test.
13378
13379 2001-04-04  Jakub Jelinek  <jakub@redhat.com>
13380
13381         * gcc.c-torture/compile/20010326-1.c: New test.
13382
13383 2001-04-03  Alexandre Oliva  <aoliva@redhat.com>
13384
13385         * g++.old-deja/g++.ext/instantiate1.C: Adjust to accommodate
13386         peculiarities of the SH.
13387         * g++.old-deja/g++.ext/instantiate2.C: Likewise.
13388
13389 2001-04-02  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
13390
13391         * gcc.c-torture/execute/ieee/fp-cmp-1.c: Renamed nan to dnan.
13392         * gcc.c-torture/execute/ieee/fp-cmp-3.c: Likewise.
13393         * gcc.c-torture/execute/ieee/fp-cmp-2.c: Renamed nan to fnan.
13394
13395 2001-04-02  Jakub Jelinek  <jakub@redhat.com>
13396
13397         * g77.f-torture/compile/20010321-1.f: New test.
13398
13399 2001-04-02  Jakub Jelinek  <jakub@redhat.com>
13400
13401         * gcc.c-torture/compile/20010329-1.c: New test.
13402
13403 2001-04-02  Jakub Jelinek  <jakub@redhat.com>
13404
13405         * gcc.c-torture/execute/20010329-1.c: New test.
13406
13407 2001-03-28  Loren J. Rittle  <ljrittle@acm.org>
13408
13409         * g++.old-deja/g++.other/eh4.C: Fix typo.
13410
13411 2001-03-28  Loren J. Rittle  <ljrittle@acm.org>
13412
13413         * g++.dg/special/ecos.exp (conpr-1.C): Do not write in $srcdir.
13414
13415 2001-03-28  Philip Blundell  <philb@gnu.org>
13416
13417         * gcc.c-torture/compile/20010328-1.c: New test.
13418
13419 2001-03-27  Richard Henderson  <rth@redhat.com>
13420
13421         * g++.old-deja/g++.eh/crash3.C: Don't use -fsjlj-exceptions.
13422         * g++.old-deja/g++.eh/vbase3.C: Likewise.
13423
13424 2001-03-27  Alan Modra  <alan@linuxcare.com.au>
13425
13426         * gcc.c-torture/compile/20010327-1.c: New test.
13427
13428 2001-03-26  Nathan Sidwell  <nathan@codesourcery.com>
13429
13430         * g++.old-deja/g++.other/friend12.C: New test.
13431         * g++.old-deja/g++.other/friend9.C: Expect no errors.
13432         * g++.old-deja/g++.robertl/eb56.C: Make typedef public.
13433
13434 2001-03-25  Joseph S. Myers  <jsm28@cam.ac.uk>
13435
13436         * gcc.c-torture/execute/20010325-1.c: New test.
13437
13438 2001-03-23  Jakub Jelinek  <jakub@redhat.com>
13439
13440         * g++.old-deja/g++.other/mangle3.C: New test.
13441
13442 2001-03-22  Jakub Jelinek  <jakub@redhat.com>
13443
13444         * g++.old-deja/g++.other/anon8.C: New test.
13445
13446 2001-03-20  Philip Blundell  <philb@gnu.org>
13447
13448         * gcc.c-torture/compile/20010320-1.c: New test.
13449
13450 2001-03-17  Richard Henderson  <rth@redhat.com>
13451
13452         * g++.old-deja/g++.other/eh4.C: Add expected error text.
13453
13454 2001-03-15  Geoff Keating  <geoff@redhat.com>
13455
13456         * gcc.c-torture/execute/memcheck/memcheck.exp: Don't try to run these
13457         tests on AIX.
13458
13459 2001-03-15  Gabriel Dos Reis  <gdr@codesourcery.com>
13460
13461         * g++.old-deja/g++.other/eh4.C: New test.
13462
13463 2001-03-14  Neil Booth  <neil@daikokuya.demon.co.uk>
13464
13465         * gcc.dg/cpp/mi1.c: Update.
13466
13467 2001-03-14  Jakub Jelinek  <jakub@redhat.com>
13468
13469         * g++.old-deja/g++.other/regstack.C: New test.
13470
13471 2001-03-12  Nathan Sidwell  <nathan@codesourcery.com>
13472
13473         * g++.old-deja/g++.other/ref4.C: New test.
13474
13475 2001-03-11  Nicola Pero <n.pero@mi.flashnet.it>
13476
13477         * objc/execute/va_method.m: Added.
13478         * objc/execute/IMP.m: Added.
13479         * objc/execute/_cmd.m: Added.
13480         * objc/execute/accessing_ivars.m: Added.
13481         * objc/execute/class-1.m: Added.
13482         * objc/execute/class-10.m: Added.
13483         * objc/execute/class-11.m: Added.
13484         * objc/execute/class-12.m: Added.
13485         * objc/execute/class-13.m: Added.
13486         * objc/execute/class-14.m: Added.
13487         * objc/execute/class-2.m: Added.
13488         * objc/execute/class-3.m: Added.
13489         * objc/execute/class-4.m: Added.
13490         * objc/execute/class-5.m: Added.
13491         * objc/execute/class-6.m: Added.
13492         * objc/execute/class-7.m: Added.
13493         * objc/execute/class-8.m: Added.
13494         * objc/execute/class-9.m: Added.
13495         * objc/execute/class-tests-1.h
13496         * objc/execute/class-tests-2.h
13497         * objc/execute/compatibility_alias.m: Added.
13498         * objc/execute/encode-1.m: Added.
13499         * objc/execute/formal_protocol-1.m: Added.
13500         * objc/execute/formal_protocol-2.m: Added.
13501         * objc/execute/formal_protocol-3.m: Added.
13502         * objc/execute/formal_protocol-4.m: Added.
13503         * objc/execute/formal_protocol-5.m: Added.
13504         * objc/execute/formal_protocol-6.m: Added.
13505         * objc/execute/formal_protocol-7.m: Added.
13506         * objc/execute/informal_protocol.m: Added.
13507         * objc/execute/initialize.m: Added.
13508         * objc/execute/load.m: Added.
13509         * objc/execute/many_args_method.m: Added.
13510         * objc/execute/nested-3.m: Added.
13511         * objc/execute/no_clash.m: Added.
13512         * objc/execute/private.m: Added.
13513         * objc/execute/redefining_self.m: Added.
13514         * objc/execute/root_methods.m: Added.
13515         * objc/execute/selector-1.m: Added.
13516         * objc/execute/static-1.m: Added.
13517         * objc/execute/static-2.m: Added.
13518         * objc/execute/va_method.m: Added.
13519
13520 2001-03-10  Richard Henderson  <rth@redhat.com>
13521
13522         * g++.old-deja/g++.oliva/delete3.C (main): Catch the exception.
13523
13524 2001-03-07  Neil Booth  <neil@daikokuya.demon.co.uk>
13525
13526         * g++.old-deja/g++.other/crash31.C: XFAIL.
13527         * g77.f-torture/execute/20010116.x: Conditional XFAIL.
13528         * g77.f-torture/execute/short.x: XFAIL -Os on x86.
13529         * gcc.c-torture/execute/20010123-1.x: XFAIL.
13530         * gcc.c-torture/execute/20010124-1.x: XFAIL.
13531         * gcc.dg/sequence-pt-1.c: XFAIL one test.
13532
13533 2001-03-06  Ovidiu Predescu  <ovidiu@cup.hp.com>
13534
13535         * objc/execute/nested-2.m: Added. Contributed by Nicola Pero.
13536
13537 2001-03-06  Zack Weinberg  <zackw@stanford.edu>
13538
13539         * gcc.dg/20000724-1.c: Don't use multiline strings.
13540
13541 2001-03-06  Zack Weinberg  <zackw@stanford.edu>
13542
13543         * objc/execute/string1.m, objc/execute/string2.m: Compare the
13544         result of -cString against what we expect it to be; don't just
13545         print it out for no one to read.
13546
13547         * objc/execute/string3.m, objc/execute/string4.m: New tests.
13548         Based on testcases provided by Nicola Pero.
13549
13550 2001-03-03  Neil Booth  <neil@daikokuya.demon.co.uk>
13551
13552         * gcc.dg/cpp/macro7.c: New test.
13553
13554 2001-03-03  Neil Booth  <neil@daikokuya.demon.co.uk>
13555
13556         * gcc.dg/cpp/multiline.c: Update.
13557
13558 2001-03-02  Nathan Sidwell  <nathan@codesourcery.com>
13559
13560         * g++.old-deja/g++.other/enum3.C: New test.
13561
13562 2001-03-02  Nathan Sidwell  <nathan@codesourcery.com>
13563
13564         * g++.old-deja/g++.other/pod1.C: New test.
13565
13566 2001-03-02  Nathan Sidwell  <nathan@codesourcery.com>
13567
13568         * g++.old-deja/g++.ext/overload1.C: New test.
13569
13570 2001-03-01  Nathan Sidwell  <nathan@codesourcery.com>
13571
13572         * g++.old-deja/g++.pt/using1.C: New test.
13573
13574 2001-03-01  Nathan Sidwell  <nathan@codesourcery.com>
13575
13576         * g++.old-deja/g++.other/using9.C: New test.
13577
13578 2001-02-28  Ovidiu Predescu  <ovidiu@cup.hp.com>
13579
13580         * objc/execute/bycopy-3.m: Added new test from Nicola Pero.
13581
13582         * objc/execute/protocol.m (main): Added patch from Nicola Pero.
13583
13584 2001-02-28  Nathan Sidwell  <nathan@codesourcery.com>
13585
13586         * g++.old-deja/g++.ext/realpt1.C: Remove.
13587
13588 2001-02-27  Nathan Sidwell  <nathan@codesourcery.com>
13589
13590         * g++.old-deja/g++.abi/vtable3.h: Check vcall offsets too.
13591
13592 2001-02-26  Will Cohen  <wcohen@redhat.com>
13593
13594         * gcc.c-torture/execute/ieee/20010226-1.c: New test.
13595
13596 2001-02-26  Jeffrey Oldham  <oldham@codesourcery.com>
13597
13598         * g++.old-deja/g++.pt/overload15.C: New test to stress overloaded
13599         templatized constructors.
13600
13601 2001-02-24  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
13602
13603         * gcc.c-torture/execute/20010224-1.c: New test.
13604
13605 2001-02-23  Jakub Jelinek  <jakub@redhat.com>
13606
13607         * gcc.c-torture/execute/20010222-1.c: New test.
13608
13609 2001-02-22  Jakub Jelinek  <jakub@redhat.com>
13610
13611         * g++.old-deja/g++.other/inline20.C: New test.
13612
13613 2001-02-21  Ovidiu Predescu  <ovidiu@cup.hp.com>
13614
13615         * objc/execute/nested-1.m: Added (contributed by Nicola Pero).
13616
13617 2001-02-21  Gabriel Dos Reis  <gdr@merlin.codesourcery.com>
13618
13619         * g++.old-deja/g++.other/lookup22.C: New test.
13620
13621 2001-02-19  Zack Weinberg  <zackw@stanford.edu>
13622
13623         * g77.dg: New directory.
13624         * g77.dg/20010216-1.f: New test case.
13625         * g77.dg/dg.exp: New driver.
13626         * lib/g77-dg.exp: New driver library.
13627
13628 2001-02-18  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
13629
13630         * g++.old-deja/g++.other/inline19.c: Remove XFAIL.
13631
13632 2001-02-16  Gabriel Dos Reis <gdr@codesourcery.com>
13633
13634         * g++.old-deja/g++.other/decl9.C: New test.
13635
13636 2001-02-16  Jakub Jelinek  <jakub@redhat.com>
13637
13638         * g++.old-deja/g++.other/init16.C: Update the test so that it does
13639         not need <string> and also tests the initialization at runtime.
13640
13641 2001-02-16  Neil Booth  <neil@daikokuya.demon.co.uk>
13642
13643         * gcc.c-torture/execute/longlong.c: New test.
13644
13645 2001-02-14  J"orn Rennecke <amylaar@redhat.com>
13646
13647         * g++.old-deja/g++.brendan/new2.C (main): Use sizeof.
13648
13649 2001-02-14  J"orn Rennecke <amylaar@redhat.com>
13650
13651         * gcc.c-torture/execute/920302-1.c (execute):
13652         Change argument type to short.
13653
13654 2001-02-14  Nathan Sidwell  <nathan@codesourcery.com>
13655
13656         * g++.old-deja/g++.pt/deduct6.C: New test.
13657
13658 2001-02-14  Nathan Sidwell  <nathan@codesourcery.com>
13659
13660         * g++.old-deja/g++.pt/deduct5.C: New test.
13661
13662 2001-02-14  Jakub Jelinek  <jakub@redhat.com>
13663
13664         * gcc.c-torture/execute/20010209-1.c: New test.
13665
13666 2001-02-14  Neil Booth  <neil@daikokuya.demon.co.uk>
13667
13668         * gcc.dg/cpp/sysmac1.c, sysmac2.c: New tests.
13669
13670 2001-02-12  Geoffrey Keating  <geoffk@redhat.com>
13671
13672         * g++.dg/vtgc1.C: Update for new ABI.
13673
13674         * consistency.vlad: New directory, 1665 files.
13675
13676 2001-02-12  Joseph S. Myers  <jsm28@cam.ac.uk>
13677
13678         * gcc.dg/c99-impl-int-1.c: Use stricter error string for implicit
13679         return type.
13680         * gcc.dg/cpp/digraphs.c: Declare puts.
13681
13682 2001-02-12  Nathan Sidwell  <nathan@codesourcery.com>
13683
13684         * g++.old-deja/g++.other/warn5.C: New test.
13685
13686 2001-02-12  Nathan Sidwell  <nathan@codesourcery.com>
13687
13688         * g++.old-deja/g++.pt/spec40.C: New test.
13689
13690 2001-02-12  Nathan Sidwell  <nathan@codesourcery.com>
13691
13692         * g++.old-deja/g++.robertl/eb63.C: Remove new initializer list
13693         case.
13694         * g++.old-deja/g++.ext/arrnew.C: Deprecate.
13695
13696 2001-02-12  Jakub Jelinek  <jakub@redhat.com>
13697
13698         * gcc.c-torture/compile/20010209-1.c: New test.
13699
13700 2001-02-11  Jeffrey Oldham  <oldham@codesourcery.com>
13701
13702         * g++.old-deja/g++.other/crash26.C: XFAIL if parser produces
13703         excess errors message but not if it crashes.
13704         * g++.old-deja/g++.other/crash27.C: Likewise.
13705         * g++.old-deja/g++.other/crash28.C: Likewise.
13706         * g++.old-deja/g++.other/crash30.C: Likewise.
13707         * g++.old-deja/g++.other/crash32.C: Likewise.
13708         * g++.old-deja/g++.other/crash35.C: Likewise.
13709         * g++.old-deja/g++.pt/inherit2.C: Likewise.
13710
13711 2001-02-08  Joseph S. Myers  <jsm28@cam.ac.uk>
13712
13713         * config/default.exp, gcc.dg/cpp/cpp.exp, gcc.dg/dg.exp,
13714         gcc.dg/noncompile/noncompile.exp, gcc.dg/format/format.exp,
13715         g++.dg/dg.exp, g++.old-deja/old-deja.exp,
13716         g77.f-torture/execute/execute.exp,
13717         g77.f-torture/noncompile/noncompile.exp,
13718         gcc.c-torture/execute/execute.exp,
13719         gcc.c-torture/execute/memcheck/memcheck.exp,
13720         gcc.misc-tests/acker1.exp, gcc.misc-tests/dg-test.exp,
13721         gcc.misc-tests/dhry.exp, gcc.misc-tests/gcov.exp,
13722         gcc.misc-tests/linkage.exp, gcc.misc-tests/matrix1.exp,
13723         gcc.misc-tests/mg.exp, gcc.misc-tests/msgs.exp,
13724         gcc.misc-tests/sieve.exp, gcc.misc-tests/sort2.exp,
13725         lib/g++-dg.exp, lib/g++.exp, lib/g77.exp, lib/gcc-dg.exp,
13726         lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
13727         lib/old-dejagnu.exp, lib/scanasm.exp, objc/execute/execute.exp:
13728         Remove bug reporting instructions with ancient email addresses.
13729
13730 2001-02-07  Jakub Jelinek  <jakub@redhat.com>
13731
13732         * gcc.dg/20010202-1.c: New test.
13733         * gcc.dg/991209-1.c: Compile on whole ia32 family, not just i386.
13734
13735 2001-02-07  Zack Weinberg  <zack@wolery.stanford.edu>
13736
13737         * g++.dg/stdbool-if.C: New test.
13738
13739 2001-02-07  Ovidiu Predescu  <ovidiu@cup.hp.com>
13740
13741         * objc/execute/fdecl.m: Added main().
13742
13743 2001-02-07  Jakub Jelinek  <jakub@redhat.com>
13744
13745         * gcc.c-torture/execute/20010206-1.c: New test.
13746
13747 2001-02-06  Neil Booth  <neil@daikokuya.demon.co.uk>
13748
13749         * gcc.dg/cpp/avoidpaste1.c: Update.
13750
13751 2001-02-05  Ovidiu Predescu  <ovidiu@cup.hp.com>
13752
13753         * objc/execute/bycopy-1.m, bycopy-2.m: Added new tests from Nicola
13754         Pero <nicola@brainstorm.co.uk>.
13755         * objc/execute/fdecl.m: Declare foo as pointer to AClass.
13756
13757 2001-02-06  Nathan Sidwell  <nathan@codesourcery.com>
13758
13759         * g++.old-deja/g++.pt/spec39.C: New test.
13760
13761 2001-02-05  Jakub Jelinek  <jakub@redhat.com>
13762
13763         * gcc.c-torture/compile/20010202-1.c: New test.
13764
13765 2001-02-05  Nathan Sidwell  <nathan@codesourcery.com>
13766
13767         * g++.old-deja/g++.abi/primary2.C: New test.
13768         * g++.old-deja/g++.abi/primary3.C: New test.
13769         * g++.old-deja/g++.abi/primary4.C: New test.
13770         * g++.old-deja/g++.abi/primary5.C: New test.
13771         * g++.old-deja/g++.abi/vtable3.h: New test.
13772         * g++.old-deja/g++.abi/vtable3a.C: New test.
13773         * g++.old-deja/g++.abi/vtable3b.C: New test.
13774         * g++.old-deja/g++.abi/vtable3c.C: New test.
13775         * g++.old-deja/g++.abi/vtable3d.C: New test.
13776         * g++.old-deja/g++.abi/vtable3e.C: New test.
13777         * g++.old-deja/g++.abi/vtable3f.C: New test.
13778         * g++.old-deja/g++.abi/vtable3g.C: New test.
13779         * g++.old-deja/g++.abi/vtable3h.C: New test.
13780         * g++.old-deja/g++.abi/vtable3i.C: New test.
13781         * g++.old-deja/g++.abi/vtable3j.C: New test.
13782         * g++.old-deja/g++.oliva/thunk1.C: Remove XFAIL.
13783
13784 2001-02-03  Jakub Jelinek  <jakub@redhat.com>
13785
13786         * g++.old-deja/g++.other/anon6.C: New test.
13787         * g++.old-deja/g++.other/anon7.C: New test.
13788
13789 2001-02-01  Neil Booth  <neil@daikokuya.demon.co.uk>
13790
13791         * gcc.dg/cpp/avoidpaste2.c: New tests.
13792
13793 2001-01-31  Jakub Jelinek  <jakub@redhat.com>
13794
13795         * gcc.dg/gnu99-init-1.c: Add test for [0 ... 0] range.
13796
13797 2001-01-31  Jeffrey Oldham  <oldham@codesourcery.com>
13798
13799         * gcc.dg/c99-float-1.c: Back out "XFAIL FLT_EVAL_METHOD and
13800         DECIMAL_DIG cases for Irix."
13801
13802 2001-01-31  J"orn Rennecke <amylaar@redhat.com>
13803
13804         * gcc.c-torture/execute/920302-1.c: Cast 0 to pointer.
13805
13806 2001-01-31  Joseph S. Myers  <jsm28@cam.ac.uk>
13807
13808         * gcc.dg/c99-tag-1.c: New test.
13809
13810 2001-01-31  Neil Booth  <neil@daikokuya.demon.co.uk>
13811
13812         * gcc.dg/cpp/tr-warn1.c: Add tests.
13813
13814 2001-01-31  Neil Booth  <neil@daikokuya.demon.co.uk>
13815
13816         * gcc.dg/cpp/avoidpaste1.c: Update.
13817         * gcc.dg/cpp/paste4.c: Update.
13818
13819 2001-01-30  Jeffrey Oldham  <oldham@codesourcery.com>
13820
13821         * gcc.dg/c99-float-1.c: XFAIL FLT_EVAL_METHOD and DECIMAL_DIG
13822         cases for Irix.
13823
13824 2001-01-30  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
13825
13826         * g++.old-deja/g++.other/inline19.C: New test.
13827
13828 2001-01-30  Neil Booth  <neil@daikokuya.demon.co.uk>
13829
13830         * gcc.dg/Wlarger-than.c: New test.
13831
13832 2001-01-29  Neil Booth  <neil@daikokuya.demon.co.uk>
13833
13834         * gcc.dg/cpp/avoidpaste1.c: Fix typos.
13835
13836 2001-01-29  Jakub Jelinek  <jakub@redhat.com>
13837
13838         * gcc.c-torture/execute/20010129-1.c: New test.
13839         * gcc.c-torture/execute/20010129-1.x: Add -mcpu=i686 on ia32.
13840
13841 2001-01-28  Neil Booth  <neil@daikokuya.demon.co.uk>
13842
13843         * gcc.dg/cpp/avoidpaste1.c: Test case.
13844
13845 2001-01-28  Jakub Jelinek  <jakub@redhat.com>
13846
13847         * g++.old-deja/g++.other/inline18.C: New test.
13848
13849 2001-01-27  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
13850
13851         * gcc.c-torture/execute/stdio-opt-2.c: Also test __builtin_puts
13852         and __builtin_putchar.
13853
13854 2001-01-27  Jakub Jelinek  <jakub@redhat.com>
13855
13856         * gcc.dg/gnu99-init-1.c: Add 3 more designated range initializer
13857         tests.
13858
13859 2001-01-25  Jeffrey Oldham  <oldham@codesourcery.com>
13860
13861         * gcc.c-torture/execute/ieee/20000320-1.c (main): For MIPS, change
13862         floating point number rounding mode to round to the nearest
13863         representable mode.
13864
13865 2001-01-25  Jakub Jelinek  <jakub@redhat.com>
13866
13867         * g++.old-deja/g++.other/mangle2.C: New test.
13868
13869 2001-01-24  Joseph S. Myers  <jsm28@cam.ac.uk>
13870
13871         * gcc.c-torture/compile/20010124-1.c: New test.
13872
13873 2001-01-24  Nathan Sidwell  <nathan@codesourcery.com>
13874
13875         * g++.old-deja/g++.pt/spec38.C: New test.
13876
13877 2001-01-23  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
13878
13879         * g++.old-deja/g++.pt/spec33.C: Change from "Build don't link" to
13880         "Build don't run".
13881
13882 2001-01-23  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
13883
13884         * gcc.c-torture/execute/20010123-1.c: New test.
13885
13886 2001-01-23  Nathan Sidwell  <nathan@codesourcery.com>
13887
13888         * g++.old-deja/g++.pt/spec37.C: New test.
13889
13890 2001-01-23  Nathan Sidwell  <nathan@codesourcery.com>
13891
13892         * g++.old-deja/g++.pt/overload14.C: New test.
13893
13894 2001-01-22  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
13895
13896         * gcc.c-torture/execute/20010122-1.c: New test, exercise
13897         __builtin_return_address.
13898
13899 2001-01-22  Nathan Sidwell  <nathan@codesourcery.com>
13900
13901         * g++.old-deja/g++.martin/sts_partial.C: Remove XFAIL.
13902         * g++.old-deja/g++.pt/spec35.C: New test.
13903         * g++.old-deja/g++.pt/spec36.C: New test.
13904
13905 2001-01-20  Jakub Jelinek  <jakub@redhat.com>
13906
13907         * gcc.c-torture/compile/20010118-1.c: New test.
13908
13909 2001-01-20  Neil Booth  <neil@daikokuya.demon.co.uk>
13910
13911         * gcc.dg/cpp/macro3.c,macro4.c,strp1.c: Update.
13912
13913 2001-01-19  Jakub Jelinek  <jakub@redhat.com>
13914
13915         * gcc.c-torture/execute/20010119-1.c: New test.
13916
13917 2001-01-19  Nathan Sidwell  <nathan@codesourcery.com>
13918
13919         * g++.old-deja/g++.other/vbase5.C: New test.
13920
13921 2001-01-19  Jakub Jelinek  <jakub@redhat.com>
13922
13923         * gcc.c-torture/execute/20010118-1.c: New test.
13924
13925 2001-01-19  Nathan Sidwell  <nathan@codesourcery.com>
13926
13927         * g++.old-deja/g++.pt/deduct3.C: New test.
13928
13929 2001-01-19  Nathan Sidwell  <nathan@codesourcery.com>
13930
13931         * g++.old-deja/g++.pt/spec34.C: New test.
13932
13933 2001-01-19  "Billinghurst, David (CRTS)" <David.Billinghurst@riotinto.com>
13934
13935         * g77.f-torture/compile/20000601-2.f: New test.
13936
13937 2001-01-18  Nathan Sidwell  <nathan@codesourcery.com>
13938
13939         * g++.old-deja/g++.other/init17.C: New test.
13940
13941 2001-01-18  Alexandre Oliva  <aoliva@redhat.com>
13942
13943         * gcc.dg/cpp/if-2.c: Adjust for signed wchar_t.
13944
13945 2001-01-18  Nathan Sidwell  <nathan@codesourcery.com>
13946
13947         * g++.old-deja/g++.pt/unify8.C: New test.
13948
13949 2001-01-18  Nathan Sidwell  <nathan@codesourcery.com>
13950
13951         * g++.old-deja/g++.abi/vbase1.C: New test.
13952
13953 2001-01-18  Nathan Sidwell  <nathan@codesourcery.com>
13954
13955         * g++.old-deja/g++.pt/crash65.C: New test.
13956
13957 2001-01-18  Neil Booth  <neil@daikokuya.demon.co.uk>
13958
13959         * gcc.dg/cpp/assembl2.S: New test case.
13960
13961 2001-01-17  Jeffrey Oldham  <oldham@codesourcery.com>
13962
13963         * gcc.dg/special/ecos.exp (wkali-2.c): Xfail if only weak aliases
13964         are supported.
13965
13966 2001-01-17  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
13967
13968         * g++.old-deja/g++.other/builtins1.C: New test.
13969         * g++.old-deja/g++.other/builtins2.C: Likewise.
13970         * g++.old-deja/g++.other/builtins3.C: Likewise.
13971         * g++.old-deja/g++.other/builtins4.C: Likewise.
13972
13973 2001-01-17  Jakub Jelinek  <jakub@redhat.com>
13974
13975         * gcc.c-torture/compile/20010117-1.c: New test.
13976         * gcc.c-torture/compile/20010117-2.c: New test.
13977
13978 2001-01-15  Toon Moene  <toon@moene.indiv.nluug.nl>
13979
13980         * g77.f-torture/execute/20010116.[fx]: New test,
13981         XFAIL on i?86-*-*.
13982         * g77.f-torture/compile/20010115.f: Indicate it's
13983         a test for PR fortran/1636.
13984
13985 2001-01-15  Joseph S. Myers  <jsm28@cam.ac.uk>
13986
13987         * gcc.dg/c90-float-1.c, gcc.dg/c99-float-1.c: New tests.
13988
13989 2001-01-15  Toon Moene  <toon@moene.indiv.nluug.nl>
13990
13991         * g77.f-torture/compile/20010115.f: New test.
13992
13993 2001-01-15  Nathan Sidwell  <nathan@codesourcery.com>
13994
13995         * g++.old-deja/g++.pt/nontype5.C: New test.
13996
13997 2001-01-15  Neil Booth  <neil@daikokuya.demon.co.uk>
13998
13999         * gcc.dg/cpp/if-2.c: Comment out occasionally bogus test; we
14000         have an equivalent working one below it.
14001
14002 2001-01-14  Jeffrey Oldham  <oldham@codesourcery.com>
14003
14004         * g++.old-deja/g++.ext/instantiate2.C: Add explanatory comment.
14005         * g++.old-deja/g++.ext/instantiate3.C: Likewise.
14006
14007 2001-01-14  Jeffrey Oldham  <oldham@codesourcery.com>
14008
14009         * g++.dg/special/ecos.exp (conpr-1.C): XFAIL if compile emits
14010         message containing "init_priority".
14011         (conpr-2.C): Likewise.
14012         (conpr-3.C): Likewise.
14013         * g++.old-deja/g++.ext/initp1.C: XFAIL for Irix.
14014
14015 2001-01-14  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
14016
14017         * gcc.c-torture/execute/20010114-2.c: New test.
14018
14019 2001-01-14  Joseph S. Myers  <jsm28@cam.ac.uk>
14020
14021         * gcc.c-torture/compile/20010114-1.c: New test.
14022         * gcc.c-torture/compile/20010114-1.x: Xfail.
14023         * gcc.c-torture/compile/20010114-2.c: New test.
14024         * gcc.c-torture/execute/20010114-1.c: New test.
14025         * gcc.dg/trunc-1.c: New test.
14026         * gcc.dg/uninit-B.c: New test.
14027
14028 2001-01-13  Nick Clifton  <nickc@redhat.com>
14029
14030         * gcc.c-torture/execute/bf64-1.x: Expect to fail on M*Core
14031         target.
14032
14033 2001-01-13  Joseph S. Myers  <jsm28@cam.ac.uk>
14034
14035         * gcc.c-torture/compile/20010113-1.c: New test.
14036
14037 2001-01-13  Jakub Jelinek  <jakub@redhat.com>
14038
14039         * gcc.c-torture/compile/20001212-1.c: New test.
14040
14041 2001-01-13  Neil Booth  <neil@daikokuya.demon.co.uk>
14042
14043         * gcc.dg/cpp/widestr1.c: Update.
14044         * gcc.dg/cpp/prag-imp.c: Remove.
14045
14046 2001-01-12  Jakub Jelinek  <jakub@redhat.com>
14047
14048         * gcc.c-torture/execute/20000801-3.x: Remove.
14049         * gcc.dg/c90-init-1.c: New test.
14050         * gcc.dg/c99-init-1.c: New test.
14051         * gcc.dg/c99-init-2.c: New test.
14052         * gcc.dg/gnu99-init-1.c: New test.
14053
14054 2001-01-12  Richard Earnshaw <rearnsha@arm.com>
14055
14056         * lib/f-torture.exp (f_torture_compile): Prune the warnings before
14057         testing that no relevant ones were found.
14058
14059 2001-01-12  Nathan Sidwell  <nathan@codesourcery.com>
14060
14061         * g++.old-deja/g++.pt/cast2.C: New test.
14062
14063 2001-01-12  Nathan Sidwell  <nathan@codesourcery.com>
14064
14065         * g++.old-deja/g++.pt/friend47.C: New test.
14066
14067 2001-01-11  Nathan Sidwell  <nathan@codesourcery.com>
14068
14069         * g++.old-deja/g++.pt/instantiate13.C: New test.
14070
14071 2001-01-11  Nathan Sidwell  <nathan@codesourcery.com>
14072
14073         * g++.old-deja/g++.other/defarg7.C: New test.
14074         * g++.old-deja/g++.other/defarg8.C: New test.
14075
14076 2001-01-11  Nathan Sidwell  <nathan@codesourcery.com>
14077
14078         * g++.old-deja/g++.pt/crash64.C: New test.
14079
14080 2001-01-11  Nathan Sidwell  <nathan@codesourcery.com>
14081
14082         * g++.old-deja/g++.pt/crash63.C: New test.
14083
14084 2001-01-11  Neil Booth  <neil@daikokuya.demon.co.uk>
14085
14086         * gcc.dg/cpp/if-2.c: Add wide char test without sign extension.
14087
14088 2001-01-10  Alan Lehotsky  <lehotsky@tiac.net>
14089
14090         * gcc.dg/20000926-1.c: Parameterize for machines with 16-bit ints.
14091
14092 2001-01-10  Nathan Sidwell  <nathan@codesourcery.com>
14093
14094         * g++.old-deja/g++.pt/error3.C: New test.
14095
14096 2001-01-10  Nathan Sidwell  <nathan@codesourcery.com>
14097
14098         * g++.old-deja/g++.other/crash39.C: New test.
14099
14100 2001-01-10  Nathan Sidwell  <nathan@codesourcery.com>
14101
14102         * g++.old-deja/g++.other/vbase4.C: New test.
14103
14104 2001-01-08  Jonathan Larmour  <jlarmour@redhat.com>
14105
14106         * gcc.dg/20000419-2.c: Move to "special" subdirectory.
14107         * gcc.dg/special/20000419-2.c: New file. Identical to above.
14108         * gcc.dg/special/special.exp: New test driver which will check
14109         for alias support for the above test.
14110
14111 2001-01-09  Alan Lehotsky  <lehotsky@tiac.net>
14112
14113         * gcc.c-torture/execute/921202-1.c: Use STACK_SIZE to avoid
14114         problems on small machines.
14115         * gcc.c-torture/execute/920730-1.c: Use values from <limits.h> to
14116         parameterize.
14117
14118 2001-01-09  Jeffrey Oldham  <oldham@codesourcery.com>
14119
14120         * g++.old-deja/g++.ext/instantiate2.C: ERROR line should fail for
14121         mips.
14122         * g++.old-deja/g++.ext/instantiate3.C: Likewise.
14123
14124 2001-01-09  Nathan Sidwell  <nathan@codesourcery.com>
14125
14126         * g++.old_deja/g++.pt/using8.C: New test.
14127
14128 2001-01-09  Joseph S. Myers  <jsm28@cam.ac.uk>
14129
14130         * gcc.dg/format/attr-2.c, gcc.dg/format/attr-3.c: New tests.
14131
14132 2000-01-08  Loren J. Rittle  <ljrittle@acm.org>
14133
14134         * gcc.c-torture/execute/ieee/mzero2.x: Adjust statement of
14135         where a failure is expected.
14136         * gcc.c-torture/execute/ieee/rbug.x: Likewise.
14137
14138 2001-01-08  Nathan Sidwell  <nathan@codesourcery.com>
14139
14140         * g++.old_deja/g++.pt/instantiate12.C: New test.
14141
14142 2001-01-08  Nathan Sidwell  <nathan@codesourcery.com>
14143
14144         * g++.old-deja/g++.benjamin/15309-1.C: Expect diagnostic at
14145         start of structs.
14146         * g++.old-deja/g++.benjamin/15309-2.C: Likewise.
14147         * g++.old-deja/g++.brendan/crash17.C: Likewise.
14148         * g++.old-deja/g++.brendan/crash29.C: Likewise.
14149         * g++.old-deja/g++.brendan/crash48.C: Likewise.
14150         * g++.old-deja/g++.brendan/ns1.C: Likewise.
14151         * g++.old-deja/g++.brendan/warnings1.C: Likewise.
14152         * g++.old-deja/g++.bugs/900205_04.C: Likewise.
14153         * g++.old-deja/g++.bugs/900514_03.C: Likewise.
14154         * g++.old-deja/g++.eh/spec6.C: Likewise.
14155         * g++.old-deja/g++.jason/crash3.C: Likewise.
14156         * g++.old-deja/g++.law/ctors11.C: Likewise.
14157         * g++.old-deja/g++.law/ctors17.C: Likewise.
14158         * g++.old-deja/g++.law/ctors5.C: Likewise.
14159         * g++.old-deja/g++.law/ctors9.C: Likewise.
14160         * g++.old-deja/g++.mike/ambig1.C: Likewise.
14161         * g++.old-deja/g++.mike/net22.C: Likewise.
14162         * g++.old-deja/g++.mike/p3538a.C: Likewise.
14163         * g++.old-deja/g++.mike/p3538b.C: Likewise.
14164         * g++.old-deja/g++.mike/virt3.C: Likewise.
14165         * g++.old-deja/g++.niklas/t128.C: Likewise.
14166         * g++.old-deja/g++.other/anon4.C: Likewise.
14167         * g++.old-deja/g++.other/using1.C: Likewise.
14168         * g++.old-deja/g++.other/warn3.C: Likewise.
14169         * g++.old-deja/g++.pt/t37.C: Likewise.
14170         * g++.old-deja/g++.robertl/eb69.C: Likewise.
14171         * g++.old-deja/g++.robertl/eb71.C: Likewise.
14172
14173 2001-01-08  Nathan Sidwell  <nathan@codesourcery.com>
14174
14175         * g++.old-deja/g++.other/lookup16.C: Remove XFAIL.
14176
14177 2001-01-07  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
14178
14179         * gcc.c-torture/execute/stdio-opt-3.c: New test.
14180
14181 2001-01-07  Jakub Jelinek  <jakub@redhat.com>
14182
14183         * gcc.c-torture/compile/20010107-1.c: New test.
14184
14185 2001-01-07  Joseph S. Myers  <jsm28@cam.ac.uk>
14186
14187         * gcc.c-torture/execute/builtin-noret-1.c: New test.
14188
14189 2001-01-07  Joseph S. Myers  <jsm28@cam.ac.uk>
14190
14191         * gcc.dg/format/format.h: New file.
14192         * gcc.dg/format/array-1.c, gcc.dg/format/attr-1.c,
14193         gcc.dg/format/branch-1.c, gcc.dg/format/c90-printf-1.c,
14194         gcc.dg/format/c90-printf-2.c, gcc.dg/format/c90-printf-3.c,
14195         gcc.dg/format/c90-scanf-1.c, gcc.dg/format/c90-scanf-2.c,
14196         gcc.dg/format/c90-scanf-3.c, gcc.dg/format/c90-scanf-4.c,
14197         gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
14198         gcc.dg/format/c94-printf-1.c, gcc.dg/format/c94-scanf-1.c,
14199         gcc.dg/format/c99-printf-1.c, gcc.dg/format/c99-printf-2.c,
14200         gcc.dg/format/c99-printf-3.c, gcc.dg/format/c99-scanf-1.c,
14201         gcc.dg/format/c99-scanf-2.c, gcc.dg/format/c99-scanf-3.c,
14202         gcc.dg/format/c99-strftime-1.c, gcc.dg/format/c99-strftime-2.c,
14203         gcc.dg/format/diag-1.c, gcc.dg/format/errmk-1.c,
14204         gcc.dg/format/ext-1.c, gcc.dg/format/ext-2.c,
14205         gcc.dg/format/ext-3.c, gcc.dg/format/ext-4.c,
14206         gcc.dg/format/ext-5.c, gcc.dg/format/miss-1.c,
14207         gcc.dg/format/miss-2.c, gcc.dg/format/no-exargs-1.c,
14208         gcc.dg/format/no-y2k-1.c, gcc.dg/format/nonlit-1.c,
14209         gcc.dg/format/nonlit-2.c, gcc.dg/format/nonlit-3.c,
14210         gcc.dg/format/sec-1.c, gcc.dg/format/strfmon-1.c,
14211         gcc.dg/format/va-1.c, gcc.dg/format/warnll-1.c,
14212         gcc.dg/format/xopen-1.c, gcc.dg/format/z-1.c: Include "format.h"
14213         instead of declaring standard types, macros and functions in each
14214         test.
14215
14216 2001-01-06  Alexandre Oliva  <aoliva@redhat.com>
14217
14218         * gcc.c-torture/execute/20010106-1.c: New test.
14219
14220 2001-01-06  Joseph S. Myers  <jsm28@cam.ac.uk>
14221
14222         * gcc.dg/format/format.exp: New file.
14223         * gcc.dg/c90-printf-1.c: Rename to gcc.dg/format/c90-printf-1.c.
14224         * gcc.dg/c90-printf-2.c: Rename to gcc.dg/format/c90-printf-2.c.
14225         * gcc.dg/c90-printf-3.c: Rename to gcc.dg/format/c90-printf-3.c.
14226         * gcc.dg/c94-printf-1.c: Rename to gcc.dg/format/c94-printf-1.c.
14227         * gcc.dg/c99-printf-1.c: Rename to gcc.dg/format/c99-printf-1.c.
14228         * gcc.dg/c99-printf-2.c: Rename to gcc.dg/format/c99-printf-2.c.
14229         * gcc.dg/c99-printf-3.c: Rename to gcc.dg/format/c99-printf-3.c.
14230         * gcc.dg/c90-scanf-1.c: Rename to gcc.dg/format/c90-scanf-1.c.
14231         * gcc.dg/c90-scanf-2.c: Rename to gcc.dg/format/c90-scanf-2.c.
14232         * gcc.dg/c90-scanf-3.c: Rename to gcc.dg/format/c90-scanf-3.c.
14233         * gcc.dg/c90-scanf-4.c: Rename to gcc.dg/format/c90-scanf-4.c.
14234         * gcc.dg/c94-scanf-1.c: Rename to gcc.dg/format/c94-scanf-1.c.
14235         * gcc.dg/c99-scanf-1.c: Rename to gcc.dg/format/c99-scanf-1.c.
14236         * gcc.dg/c99-scanf-2.c: Rename to gcc.dg/format/c99-scanf-2.c.
14237         * gcc.dg/c99-scanf-3.c: Rename to gcc.dg/format/c99-scanf-3.c.
14238         * gcc.dg/c90-strftime-1.c: Rename to gcc.dg/format/c90-strftime-1.c.
14239         * gcc.dg/c90-strftime-2.c: Rename to gcc.dg/format/c90-strftime-2.c.
14240         * gcc.dg/c99-strftime-1.c: Rename to gcc.dg/format/c99-strftime-1.c.
14241         * gcc.dg/c99-strftime-2.c: Rename to gcc.dg/format/c99-strftime-2.c.
14242         * gcc.dg/format-array-1.c: Rename to gcc.dg/format/array-1.c.
14243         * gcc.dg/format-attr-1.c: Rename to gcc.dg/format/attr-1.c.
14244         * gcc.dg/format-branch-1.c: Rename to gcc.dg/format/branch-1.c.
14245         * gcc.dg/format-diag-1.c: Rename to gcc.dg/format/diag-1.c.
14246         * gcc.dg/format-errmk-1.c: Rename to gcc.dg/format/errmk-1.c.
14247         * gcc.dg/format-ext-1.c: Rename to gcc.dg/format/ext-1.c.
14248         * gcc.dg/format-ext-2.c: Rename to gcc.dg/format/ext-2.c.
14249         * gcc.dg/format-ext-3.c: Rename to gcc.dg/format/ext-3.c.
14250         * gcc.dg/format-ext-4.c: Rename to gcc.dg/format/ext-4.c.
14251         * gcc.dg/format-ext-5.c: Rename to gcc.dg/format/ext-5.c.
14252         * gcc.dg/format-miss-1.c: Rename to gcc.dg/format/miss-1.c.
14253         * gcc.dg/format-miss-2.c: Rename to gcc.dg/format/miss-2.c.
14254         * gcc.dg/format-no-exargs-1.c: Rename to gcc.dg/format/no-exargs-1.c.
14255         * gcc.dg/format-no-y2k-1.c: Rename to gcc.dg/format/no-y2k-1.c.
14256         * gcc.dg/format-nonlit-1.c: Rename to gcc.dg/format/nonlit-1.c.
14257         * gcc.dg/format-nonlit-2.c: Rename to gcc.dg/format/nonlit-2.c.
14258         * gcc.dg/format-nonlit-3.c: Rename to gcc.dg/format/nonlit-3.c.
14259         * gcc.dg/format-sec-1.c: Rename to gcc.dg/format/sec-1.c.
14260         * gcc.dg/format-strfmon-1.c: Rename to gcc.dg/format/strfmon-1.c.
14261         * gcc.dg/format-va-1.c: Rename to gcc.dg/format/va-1.c.
14262         * gcc.dg/format-warnll-1.c: Rename to gcc.dg/format/warnll-1.c.
14263         * gcc.dg/format-xopen-1.c: Rename to gcc.dg/format/xopen-1.c.
14264         * gcc.dg/formatz-1.c: Rename to gcc.dg/format/z-1.c.
14265
14266 2001-01-05  Alexandre Oliva  <aoliva@redhat.com>
14267
14268         * gcc.c-torture/execute/991228-1.c: Take word endianness into
14269         account.
14270
14271 2001-01-05  Joseph S. Myers  <jsm28@cam.ac.uk>
14272
14273         * gcc.c-torture/execute/builtin-complex-1.c: New test.
14274
14275 2001-01-05  Nathan Sidwell  <nathan@codesourcery.com>
14276
14277         * g++.old-deja/g++.pt/crash62.C: New test.
14278
14279 2001-01-04  Richard Henderson  <rth@redhat.com>
14280
14281         * gcc.dg/20000926-1.c: Update expected warnings.
14282         * gcc.dg/array-2.c: Likewise.
14283         * gcc.dg/array-4.c: Also validate flexible array members.
14284         * gcc.dg/c99-flex-array-1.c: New.
14285
14286 2001-01-04  Joseph S. Myers  <jsm28@cam.ac.uk>
14287
14288         * gcc.c-torture/compile/20001222-1.x: Remove.
14289
14290 2001-01-04  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
14291
14292         * gcc.c-torture/execute/built-in-setjmp.c: New.
14293
14294 2001-01-03  Richard Henderson  <rth@redhat.com>
14295
14296         * gcc.dg/940510-1.c: Update expected error wording.
14297         * gcc.dg/array-2.c, gcc.dg/array-3.c, gcc.dg/array-4.c: New.
14298
14299 2001-01-03  Jeffrey Oldham  <oldham@codesourcery.com>
14300
14301         * lib/target-supports.exp (check_alias_available): Modified to
14302         indicate aliases not supported if only weak aliases are supported.
14303
14304 2001-01-03  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
14305
14306         * gcc.c-torture/execute/string-opt-8.c: Add more testcases.
14307         Turn on cmpstrsi checks for __pj__ and __i370__.
14308
14309 2001-01-03  Nathan Sidwell  <nathan@codesourcery.com>
14310
14311         * g++.old-deja/g++.other/virtual11.C: New test.
14312
14313 2001-01-03  Nathan Sidwell  <nathan@codesourcery.com>
14314
14315         * g++.old-deja/g++.eh/spec6.C: Remove remaining XFAIL.
14316
14317 2001-01-02  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
14318
14319         * gcc.c-torture/compile/20010102-1.c: New test.
14320
14321 2001-01-02  Andreas Jaeger  <aj@suse.de>
14322
14323         * gcc.dg/noreturn-3.c: New test.
14324
14325         * gcc.dg/noreturn-4.c: New test.
14326
14327 2001-01-01  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
14328
14329         * gcc.c-torture/execute/stdio-opt-1.c: Also test
14330         __builtin_fputc and __builtin_fwrite.
14331
14332 2000-12-30  Jeffrey Oldham  <oldham@codesourcery.com>
14333
14334         * gcc.c-torture/execute/20001009-2.c (foo): Test only works for
14335         signed char, not default char.
14336
14337 2000-12-30  Jeffrey Oldham  <oldham@codesourcery.com>
14338
14339         * g++.old-deja/g++.other/crash18.C: Fails on mips*-sgi-irix*.
14340
14341 2000-12-30  David Billinghurst <David.Billinghurst@riotinto.com>
14342
14343         * lib/g++.exp:  Use sh to exec ${odir_v3}/tests_flags
14344
14345 2000-12-29  Richard Henderson  <rth@redhat.com>
14346
14347         * gcc.dg/20001117-1.c (__cyg_profile_func_enter): Define.
14348         (__cyg_profile_func_exit): Define.
14349
14350 2000-12-29  Hans-Peter Nilsson  <hp@bitrange.com>
14351
14352         * g++.dg/vtgc1.C: New test.
14353
14354 2000-12-28  Geoffrey Keating  <geoffk@redhat.com>
14355
14356         * gcc.dg/noncompile/20001228-1.c: New test.
14357
14358         * gcc.dg/20001228-1.c: New test.
14359
14360         * gcc.c-torture/execute/20001228-1.c: New test.
14361
14362 2000-12-28  Joseph S. Myers  <jsm28@cam.ac.uk>
14363
14364         * gcc.dg/format-strfmon-1.c: New test.
14365
14366 2000-12-27  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
14367
14368         * gcc.c-torture/execute/stdio-opt-1.c: Test __builtin_ style too.
14369         * gcc.c-torture/execute/stdio-opt-2.c: Likewise.
14370         * gcc.c-torture/execute/string-opt-1.c: Likewise.
14371         * gcc.c-torture/execute/string-opt-2.c: Likewise.
14372         * gcc.c-torture/execute/string-opt-3.c: Likewise.
14373         * gcc.c-torture/execute/string-opt-4.c: Likewise.
14374         * gcc.c-torture/execute/string-opt-6.c: Likewise.
14375         * gcc.c-torture/execute/string-opt-7.c: Likewise.
14376         * gcc.c-torture/execute/string-opt-8.c: Likewise.
14377         * gcc.c-torture/execute/string-opt-9.c: Likewise.
14378         * gcc.c-torture/execute/string-opt-10.c: Likewise.
14379         * gcc.c-torture/execute/string-opt-11.c: Likewise.
14380         * gcc.c-torture/execute/string-opt-12.c: Likewise.
14381
14382         * gcc.c-torture/execute/string-opt-3.c: Test rindex.
14383         * gcc.c-torture/execute/string-opt-4.c: Test index.
14384
14385 2000-12-26  Geoffrey Keating  <geoffk@redhat.com>
14386
14387         * gcc.c-torture/compile/20001226-1.c: New test.
14388
14389 2000-12-22  Joseph S. Myers  <jsm28@cam.ac.uk>
14390
14391         * gcc.c-torture/compile/20001222-1.c: New test.
14392         * gcc.c-torture/compile/20001222-1.x: Xfail.
14393
14394 2000-12-22  Alexandre Oliva  <aoliva@redhat.com>
14395
14396         * gcc.c-torture/execute/comp-goto-2.c: New test.
14397
14398 2000-12-21  J"orn Rennecke <amylaar@redhat.com>
14399
14400         * gcc.c-torture/execute/comp-goto-1.c (uint32, sint32):
14401         Use long types if __INT_MAX__ is 32767.
14402         (main): Use cast to (sint32 *) when poking 88 into a_page.
14403
14404         * gcc.c-torture/execute/20000822-1.c: Check for NO_TRAMPOLINES.
14405
14406 2000-12-21  Bernd Schmidt  <bernds@redhat.com>
14407
14408         * gcc.c-torture/compile/20001221-1.c: New test.
14409         * gcc.c-torture/execute/20001221-1.c: New test.
14410
14411 2000-12-20  Richard Henderson  <rth@redhat.com>
14412
14413         * g++.old-deja/g++.pt/crash36.C: Update error lines.
14414         * g++.old-deja/g++.robertl/eb109.C: Likewise.
14415
14416 2000-12-18  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
14417
14418         * gcc.dg/compare3.c: New test.
14419
14420 2000-12-18  Joseph S. Myers  <jsm28@cam.ac.uk>
14421
14422         * gcc.dg/format-warnll-1.c: New test.
14423
14424 2000-12-18  Neil Booth  <neil@daikokuya.demon.co.uk>
14425
14426         * gcc.dg/cpp/cmdlne-P.c: New test.
14427
14428 2000-12-18  Joseph S. Myers  <jsm28@cam.ac.uk>
14429
14430         * gcc.c-torture/execute/builtin-abs-1.c,
14431         gcc.c-torture/execute/builtin-abs-2.c: New tests.
14432
14433 2000-12-17  Neil Booth  <neil@daikokuya.demon.co.uk>
14434
14435         * gcc.dg/cpp/multiline.c: New test.
14436
14437 2000-12-17  Neil Booth  <neil@daikokuya.demon.co.uk>
14438
14439         * g++.old-deja/g++.other/syshdr1.C: Update.
14440         * gcc.dg/cpp/lineflags.c: Remove temporarily.
14441
14442 2000-12-15  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
14443
14444         * g++.old-deja/g++.oliva/template5.C: Remove XFAILs.
14445
14446 2000-12-15  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
14447
14448         * g++.old-deja/g++.pt/ttp65.C: New test.
14449
14450 2000-12-15  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
14451
14452         * g++.old-deja/g++.pt/ttp64.C: New test.
14453
14454 2000-12-14  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
14455
14456         * g++.old-deja/g++.pt/spec33.C: New test.
14457
14458 2000-12-14  Catherine Moore  <clm@redhat.com>
14459
14460         * gcc.c-torture/execute/920501-7.c: Check for NO_TRAMPOLINES.
14461         * gcc.c-torture/execute/920612-2.c: Likewise.
14462         * gcc.c-torture/execute/920428-2.c: Likewise.
14463         * gcc-c-torture/execute/va-arg-11.c: Call exit.
14464         * gcc.c-torture/execute/va-arg-21.c: Likewise.
14465
14466 2000-12-13  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
14467
14468         * gcc.dg/pack-test-1.c: Compile on powerpc*-*-eabi* too.
14469         * gcc.dg/pack-test-2.c: Likewise.
14470
14471 2000-12-13  Neil Booth  <neil@daikokuya.demon.co.uk>
14472
14473         Tests by Zack Weinberg <zackw@stanford.edu>.
14474
14475         * gcc.dg/cpp/defined.c: Update.
14476         * gcc.dg/cpp/defined_trad.c: New tests.
14477
14478 2000-12-13  Neil Booth  <neil@daikokuya.demon.co.uk>
14479
14480         * gcc.dg/cpp/trad-direct.c: Update.
14481
14482 2000-12-11  Neil Booth  <neilb@earthling.net>
14483
14484         * gcc.dg/cpp/defined_trad.c
14485
14486 2000-12-11  Neil Booth  <neilb@earthling.net>
14487
14488         * gcc.dg/cpp/if-2.c: Separate tests so that which failed is obvious.
14489
14490 2000-12-09  Joseph S. Myers  <jsm28@cam.ac.uk>
14491
14492         * gcc.dg/format-miss-2.c: New test.
14493
14494 2000-12-09  Neil Booth  <neilb@earthling.net>
14495
14496         * gcc.dg/cpp/lineflags.c: New tests.
14497         * gcc.dg/cpp/poison.c: Update.
14498         * gcc.dg/cpp/redef2.c: Update.
14499         * gcc.dg/cpp/skipping.c: New test.
14500
14501 2000-12-07  Geoffrey Keating  <geoffk@redhat.com>
14502
14503         * g++.old-deja/g++.other/eh3.C: New testcase.
14504
14505 2000-12-07  Neil Booth  <neilb@earthling.net>
14506
14507         * gcc.dg/wtr-aggr-init-1.c, wtr-escape-1.c, wtr-int-type-1.c,
14508         wtr-label-1.c, wtr-static-1.c, wtr-strcat-1.c, wtr-suffix-1.c,
14509         wtr-switch-1.c, wtr-unary-plus-1.c, wtr-union-init-1.c
14510         wtr-union-init-2.c, wtr-union-init-3.c: Update.
14511         * gcc.dg/cpp/extratokens.c, tr-warn4.c, tr-warn5.c, tr-warn6.c:
14512         Update.
14513
14514 2000-12-07  Joseph S. Myers  <jsm28@cam.ac.uk>
14515
14516         * gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: Use
14517         __SIZE_TYPE__ instead of int for type of integers cast to
14518         pointers.
14519
14520 2000-12-07  Jakub Jelinek  <jakub@redhat.com>
14521
14522         * g++.old-deja/g++.other/cleanup4.C: New test.
14523
14524 2000-12-07  Joseph S. Myers  <jsm28@cam.ac.uk>
14525
14526         * format-sec-1.c: New test.
14527
14528 2000-12-07  Joseph S. Myers  <jsm28@cam.ac.uk>
14529
14530         * gcc.dg/format-nonlit-3.c: New test.
14531
14532 2000-12-07  Joseph S. Myers  <jsm28@cam.ac.uk>
14533
14534         * gcc.dg/c90-printf-1.c: Add test for printf formats reading
14535         through a null pointer.
14536
14537 2000-12-06  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
14538
14539         * g++.old-deja/g++.oliva/partspec1.C: Remove XFAIL.
14540         * g++.old-deja/g++.pt/partial4.C: New test.
14541
14542 2000-12-06  J. David Anglin  <dave@hiauly1.hia.nrc.ca>
14543
14544         * gcc.c-torture/execute/ieee/hugeval.x: New.
14545
14546 2000-12-06  Neil Booth  <neilb@earthling.net>
14547
14548         * gcc.dg/cpp/backslash2.c: New tests.
14549
14550 2000-12-06  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
14551
14552         * testsuite/gcc.c-torture/execute/stdio-opt-1.c: Add more checks.
14553         * testsuite/gcc.c-torture/execute/stdio-opt-2.c: New test.
14554
14555 2000-12-05  Geoffrey Keating  <geoffk@redhat.com>
14556
14557         * gcc.c-torture/execute/20001203-2.c: New testcase.
14558
14559 2000-12-05  Nathan Sidwell  <nathan@codesourcery.com>
14560
14561         * g++.old-deja/g++.h/spec6.C: Remove some of the XFAILS.
14562         * g++.old-deja/g++.other/virtual10.C: New test.
14563
14564 2000-12-05  Nathan Sidwell  <nathan@codesourcery.com>
14565
14566         * g++.old-deja/g++.mike/pmf5.C: Remove test.
14567
14568 2000-12-05  Richard Henderson  <rth@redhat.com>
14569
14570         * gcc.c-torture/compile/20001205-1.c: New.
14571
14572 2000-12-04  Neil Booth  <neilb@earthling.net>
14573
14574         * g++.old-deja/g++.other/virtual9.C: New test.
14575         * g++.old-deja/g++.pt/crash61.C: New test.
14576         * gcc.c-torture/execute/loop-9.c: New test.
14577
14578 2000-12-04  Neil Booth  <neilb@earthling.net>
14579
14580         * g++.old-deja/g++.other/instan1.C, instan2.C: Move to...
14581         * g++.old-deja/g++.pt/instantiate1.C, instantiate2.C: ...here.
14582         * gcc.dg/cpp/19960224-2.c, endif.c, if-6.c: Move into...
14583         * gcc.dg/cpp/extratokens.c: ...here.
14584
14585 2000-12-04  Neil Booth  <neilb@earthling.net>
14586
14587         * gcc.dg/cpp/assert_trad1.c, assert_trad2.c, assert_trad3.c:
14588         New tests.
14589
14590 2000-12-03  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
14591
14592         * gcc.c-torture/execute/string-opt-11.c: Add more strspn checks.
14593         * gcc.c-torture/execute/string-opt-12.c: Add more strcspn checks.
14594
14595 2000-12-03  Joseph S. Myers  <jsm28@cam.ac.uk>
14596
14597         * gcc.c-torture/execute/20001203-1.c: New test.
14598
14599 2000-12-03  Neil Booth  <neilb@earthling.net>
14600
14601         * gcc.dg/cpp/macro6.c: New test cases.
14602
14603 2000-12-02  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
14604
14605         * gcc.c-torture/execute/string-opt-9.c: New test.
14606         * gcc.c-torture/execute/string-opt-10.c: Likewise.
14607         * gcc.c-torture/execute/string-opt-11.c: Likewise.
14608         * gcc.c-torture/execute/string-opt-12.c: Likewise.
14609
14610         * gcc.c-torture/execute/string-opt-3.c: Add more strcmp checks.
14611         * gcc.c-torture/execute/string-opt-8.c: Add more strncmp checks.
14612
14613 2000-12-02  Geoffrey Keating  <geoffk@redhat.com>
14614
14615         * gcc.dg/cpp/if-6.c: New testcase.
14616
14617         * gcc.dg/20001201-1.c: New testcase.
14618
14619 2000-12-02  Neil Booth  <neilb@earthling.net>
14620
14621         * g++.old-deja/g++.other/externC4.C,
14622         g++.old-deja/g++.other/friend10.C: New tests.
14623
14624 2000-12-02  Neil Booth  <neilb@earthling.net>
14625
14626         * g++.old-deja/g++.other/instan2.C
14627         * g++.old-deja/g++.other/instan3.C: New test.
14628
14629 2000-12-02  Neil Booth  <neilb@earthling.net>
14630
14631         * gcc.dg/cpp/c++98.c,c++98-pedantic.c,c89.c,c89-pedantic.c,
14632         c94.c,c94-pedantic.c,c99.c,c99-pedantic.c,gnuc89.c,gnuc89-pedantic.c,
14633         gnuc99.c,gnuc99-pedantic.c: New tests.
14634
14635 2000-12-01  Joseph S. Myers  <jsm28@cam.ac.uk>
14636
14637         * gcc.dg/format-no-exargs-1.c, gcc.dg/format-no-y2k-1.c,
14638         gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: New tests.
14639
14640 2000-12-01  Neil Booth  <neilb@earthling.net>
14641
14642         * gcc.dg/cpp/20000720-1.S: Remove duplicate testcase.
14643         * gcc.dg/cpp/poison.c: Update.
14644         * gcc.dg/cpp/spacing1.c: New testcase for all spacing issues.
14645
14646 2000-12-01  Toon Moene  <toon@moene.indiv.nluug.nl>
14647
14648         * g77.f-torture/execute/20001201.f: New test.
14649
14650 2000-12-01  Joseph S. Myers  <jsm28@cam.ac.uk>
14651
14652         * gcc.dg/c99-array-nonobj-1.c: No longer XFAIL.
14653
14654 2000-12-01  Jakub Jelinek  <jakub@redhat.com>
14655
14656         * gcc.c-torture/execute/string-opt-5.c: Add some memset tests.
14657
14658 2000-12-01  Nathan Sidwell  <nathan@codesourcery.com>
14659
14660         * g++.old-deja/g++.other/cast6.C: New test.
14661
14662 2000-11-30  Geoffrey Keating  <geoffk@redhat.com>
14663
14664         * gcc.c-torture/execute/20001130-2.c: New testcase.
14665
14666 2000-11-30  Richard Henderson  <rth@redhat.com>
14667
14668         * gcc.c-torture/execute/20001130-1.c: New test.
14669
14670 2000-11-30  Nathan Sidwell  <nathan@codesourcery.com>
14671
14672         * g++.old-deja/g++.other/op3.C: New test.
14673
14674 2000-11-30  Nathan Sidwell  <nathan@codesourcery.com>
14675
14676         * g++.old-deja/g++.other/op2.C: New test.
14677
14678 2000-11-30  Nathan Sidwell  <nathan@codesourcery.com>
14679
14680         * g++.old-deja/g++.other/crash38.C: New test.
14681
14682 2000-11-29  Toon Moene  <toon@moene.indiv.nluug.nl>
14683
14684         * g77.f-torture/execute/20001111.x: Test fixed - remove XFAIL.
14685
14686 2000-11-29  Jakub Jelinek  <jakub@redhat.com>
14687
14688         * gcc.c-torture/execute/string-opt-5.c: Add some strcmp and strncpy
14689         tests.
14690         * gcc.c-torture/execute/string-opt-6.c: New test.
14691
14692         * gcc.dg/20001117-1.c: Add main.
14693
14694 2000-11-28  Geoffrey Keating  <geoffk@redhat.com>
14695
14696         * gcc.dg/noncompile/940510-1.c: Update to test c89 functionality.
14697         Move from here ...
14698         * gcc.dg/940510-1.c: ... to here.
14699
14700         * gcc.dg/20000926-1.c: GNU C now allows initializations of
14701         zero-size arrays in toplevel structures.
14702
14703 2000-11-28  Jakub Jelinek  <jakub@redhat.com>
14704
14705         * gcc.c-torture/execute/loop-8.c: New test.
14706
14707 2000-11-28  Nathan Sidwell  <nathan@codesourcery.com>
14708
14709         * g++.old-deja/g++.other/base1.C: New test.
14710
14711 2000-11-28  Nathan Sidwell  <nathan@codesourcery.com>
14712
14713         * g++.old-deja/g++.other/parse2.C: New test.
14714
14715 2000-11-28  Nathan Sidwell  <nathan@codesourcery.com>
14716
14717         * g++.old-deja/g++.pt/incomplete1.C: New test.
14718
14719 2000-11-28  Nathan Sidwell  <nathan@codesourcery.com>
14720
14721         * g++.old-deja/g++.other/friend9.C: New test.
14722
14723 2000-11-28  Jakub Jelinek  <jakub@redhat.com>
14724
14725         * gcc.dg/20001127-1.c: New test.
14726
14727 2000-11-27  Nathan Sidwell  <nathan@codesourcery.com>
14728
14729         * g++.old-deja/g++.pt/friend46.C: New test.
14730
14731 2000-11-27  Nathan Sidwell  <nathan@codesourcery.com>
14732
14733         * g++.old-deja/g++.other/ptrmem8.C: New test.
14734
14735 2000-11-26  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
14736
14737         * gcc.c-torture/execute/string-opt-7.c: New test.
14738         * gcc.c-torture/execute/string-opt-8.c: Likewise.
14739
14740 2000-11-26  Gabriel Dos Reis  <gdr@codesourcery.com>
14741
14742         * lib/g++.exp (g++_include_flags): Invoke 'tests_flags --compiler'
14743         instead of 'mkcheck 2'.
14744
14745 2000-11-25  Joseph S. Myers  <jsm28@cam.ac.uk>
14746
14747         * gcc.c-torture/execute/memcheck/driver.c,
14748         gcc.c-torture/execute/memcheck/driver.h, gcc.dg/cpp/if-3.c: Change
14749         C9X references to refer to C99.
14750
14751 2000-11-25  Jakub Jelinek  <jakub@redhat.com>
14752
14753         * gcc.dg/ultrasp3.c: New test.
14754
14755 2000-11-25  Neil Booth  <neilb@earthling.net>
14756
14757         * gcc.dg/cpp/include2.c: Update test to be locale independent.
14758
14759 2000-11-25  Alexandre Oliva  <aoliva@redhat.com>
14760
14761         * gcc.c-torture/compile/20001123-2.c: New.
14762
14763 2000-11-24  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
14764
14765         * g++.old-dega/g++.pt/ttp62.C: Call abort() on failure.
14766
14767 2000-11-24  Bernd Schmidt  <bernds@redhat.co.uk>
14768
14769         * gcc.dg/sequence-point-1.c: Add some new tests.
14770         * gcc.c-torture/execute/20001124-1.c: New test.
14771
14772 2000-11-24  Nathan Sidwell  <nathan@codesourcery.com>
14773
14774         * g++.old-deja/g++.other/vaarg4.C: New test.
14775         * gcc.c-torture/compile/20001123-1.c: New test.
14776
14777 2000-11-24  Nathan Sidwell  <nathan@codesourcery.com>
14778
14779         * g++.other/crash24.C: Adjust and remove XFAIL.
14780         * g++.other/crash37.C: New test.
14781
14782 2000-11-23  Nathan Sidwell  <nathan@codesourcery.com>
14783
14784         * g++.old-deja/g++.pt/instantiate9.C: New test.
14785
14786 2000-11-22  Mark Mitchell  <mark@codesourcery.com>
14787
14788         * g++.old-deja/g++.other/decl4.C: Tweak so that it fails with the
14789         new ABI, too.
14790
14791         * g++.old-deja/g++.mike/p6610a.C: This test no longer fails.
14792         * g++.old-deja/g++.robertl/eb55.C: Likewise.
14793
14794 2000-11-22  Neil Booth  <neilb@earthling.net>
14795
14796         * gcc.dg/cpp/Wtrigraphs.c: New test.
14797
14798 2000-11-22  Loren J. Rittle  <ljrittle@acm.org>
14799
14800         * g++.old-deja/g++.robertl/eb39.C: Don't include libio.h.
14801
14802 2000-11-22  Jakub Jelinek  <jakub@redhat.com>
14803
14804         * gcc.c-torture/execute/ieee/20001122-1.c: New test.
14805
14806 2000-11-22  Hans-Peter Nilsson  <hp@bitrange.com>
14807
14808         * lib/gcc-dg.exp: load_lib scanasm.exp.
14809         (scan-assembler, scan-assembler-not): Break out to scanasm.exp.
14810         * lib/g++-dg.exp: load_lib scanasm.exp.
14811         * lib/scanasm.exp: New.
14812         (scan-assembler, scan-assembler-not): Add optional arguments to
14813         test name, or if not present, the pattern name.
14814         (scan-assembler-dem, scan-assembler-dem-not): New.
14815
14816         * g++.dg/dg.exp: New.
14817
14818 2000-11-21  Neil Booth  <neilb@earthling.net>
14819
14820         * gcc.dg/cpp/integrated1.c: Remove.
14821
14822 2000-11-21  Jakub Jelinek  <jakub@redhat.com>
14823
14824         * gcc.c-torture/execute/20001121-1.c: New test.
14825
14826 2000-11-21  Richard Henderson  <rth@redhat.com>
14827
14828         * gcc.c-torture/compile/20001121-1.c: New test.
14829
14830 2000-11-20  Neil Booth  <neilb@earthling.net>
14831
14832         * gcc.dg/cpp/integrated1.c: New test.
14833
14834 2000-11-21  Jakub Jelinek  <jakub@redhat.com>
14835
14836         * g++.old-deja/g++.other/inline17.C: New test.
14837
14838 2000-11-20  Donald Lindsay  <dlindsay@redhat.com>
14839
14840         * gcc.dg/20000614-2.c: Bug fix. This test expected an unitialized
14841         local variable to be zero: I made the variable global. Now
14842         uses abort() and exit() instead of relying on main's return value.
14843
14844 2000-11-20  Neil Booth  <neilb@earthling.net>
14845
14846         * gcc.dg/cpp/paste2.c: Update test.
14847         * objc/execute/paste.m: New test.
14848
14849 2000-11-20  Joseph S. Myers  <jsm28@cam.ac.uk>
14850
14851         * gcc.dg/c99-condexpr-1.c: New test.
14852
14853 2000-11-20  Neil Booth  <neilb@earthling.net>
14854
14855         * gcc.dg/cpp/macsyntx.c: Use correct command line option.
14856
14857 2000-11-20  Nathan Sidwell  <nathan@codesourcery.com>
14858
14859         * g++.old-deja/g++.pt/export1.C: New test.
14860
14861 2000-11-20  Jakub Jelinek  <jakub@redhat.com>
14862
14863         * gcc.dg/20001117-1.c: New test.
14864
14865 2000-11-18  Richard Henderson  <rth@redhat.com>
14866
14867         * gcc.c-torture/execute/nestfunc-3.c (main): Mask result to 32 bits.
14868
14869 2000-11-18  Richard Henderson  <rth@redhat.com>
14870
14871         * lib/c-torture.exp (TORTURE_OPTIONS): Remove -fssa.
14872         * lib/f-torture.exp (TORTURE_OPTIONS): Likewise.
14873         * lib/gcc-dg.exp (TORTURE_OPTIONS): Likewise.
14874
14875 2000-11-18  Richard Henderson  <rth@redhat.com>
14876
14877         * gcc.c-torture/execute/20001009-2.c (foo): Rename from main.
14878         (main): New.  Exit cleanly.
14879
14880 2000-11-18  Joseph S. Myers  <jsm28@cam.ac.uk>
14881
14882         * gcc.dg/c90-fordecl-1.c, gcc.dg/c99-fordecl-1.c,
14883         gcc.dg/c99-fordecl-2.c: New tests.
14884
14885 2000-11-18  Richard Henderson  <rth@redhat.com>
14886
14887         * gcc.c-torture/execute/zerolen-1.c: Rename from 20001115-1.c.
14888         * gcc.c-torture/execute/zerolen-2.c: New.
14889
14890 2000-11-18  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
14891
14892         * gcc.c-torture/execute/20001115-1.c: Don't access nonexistant
14893         memory.
14894
14895 2000-11-17  Nathan Sidwell  <nathan@codesourcery.com>
14896
14897         * g++.old-deja/g++.pt/instantiate8.C: New test.
14898
14899 2000-11-17  Nathan Sidwell  <nathan@codesourcery.com>
14900
14901         * g++.old-deja/g++.other/incomplete.C: Add more tests.
14902         * g++.old-deja/g++.pt/crash9.C: Mark new expected error.
14903
14904 2000-11-16  Nick Clifton  <nickc@redhat.com>
14905
14906         * gcc.c-torture/execute/nestfunc-2.c: New test.
14907         * gcc.c-torture/execute/nestfunc-3.c: New test.
14908
14909 2000-11-11  Bernd Schmidt  <bernds@redhat.co.uk>
14910
14911         * gcc.c-torture/compile/20001116-1.c: New test.
14912
14913 2000-11-15  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
14914
14915         * gcc.c-torture/execute/20001115-1.c: New test.
14916
14917 2000-11-15  Mark Mitchell  <mark@codesourcery.com>
14918
14919         * g++.old-deja/g++.abi/arraynew.C: Use `std' where necessary.
14920         * g++.old-deja/g++.abi/cxa_vec.C: Likewise.
14921         * g++.old-deja/g++.abi/ptrflags.C: Likewise.
14922         * g++.old-deja/g++.abi/vmihint.C: Likewise.
14923
14924 2000-11-15  Neil Booth  <neilb@earthling.net>
14925
14926         gcc.dg/cpp/_Pragma1.c: Update.
14927         gcc.dg/cpp/_Pragma2.c: New test.
14928
14929 2000-11-15  Nathan Sidwell  <nathan@codesourcery.com>
14930
14931         * g++.old-deja/g++.other/anon5.C: New test.
14932
14933 2000-11-14  Joseph S. Myers  <jsm28@cam.ac.uk>
14934
14935         * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Add more
14936         tests.
14937
14938 2000-11-14  Jakub Jelinek  <jakub@redhat.com>
14939
14940         * gcc.c-torture/execute/20000801-4.c: Make sure the second string is
14941         output.
14942
14943 2000-11-13  Joseph S. Myers  <jsm28@cam.ac.uk>
14944
14945         * gcc.dg/wtr-label-1.c, gcc.dg/990214-1.c: Add semicolons after
14946         labels at end of compound statements.
14947
14948 2000-11-13  Jakub Jelinek  <jakub@redhat.com>
14949
14950         * gcc.c-torture/execute/loop-7.c: New test.
14951
14952 2000-11-13  Joseph S. Myers  <jsm28@cam.ac.uk>
14953
14954         * gcc.dg/c99-mixdecl-1.c, gcc.dg/c90-mixdecl-1.c: New tests.
14955
14956 2000-11-13  Joseph S. Myers  <jsm28@cam.ac.uk>
14957
14958         * gcc.dg/c99-bool-1.c: New test.
14959
14960 2000-11-13  Joseph S. Myers  <jsm28@cam.ac.uk>
14961
14962         * gcc.dg/c99-scope-1.c: Remove xfail.
14963         * gcc.dg/c99-scope-2.c: New test.
14964
14965 2000-11-12  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
14966
14967         * gcc.c-torture/execute/string-opt-3.c: Also test builtin rindex.
14968         * gcc.c-torture/execute/string-opt-4.c: Also test builtin index.
14969
14970 2000-11-11  Mark Mitchell  <mark@codesourcery.com>
14971
14972         * g++.brendan/err-msg8.C: Avoid capricious line-number issues with
14973         error messages.
14974
14975         * g++.mike/p700.C: Don't typedef wchar_t.
14976         * g++.mike/p784.C: Likewise.
14977         * g++.mike/eb101.C: Don't use __wchar_t.
14978
14979 2000-11-11  Toon Moene  <toon@moene.indiv.nluug.nl>
14980
14981         * g77.f-torture/execute/20001111.[fx]: Test premature exit
14982         from DO loop.
14983
14984 2000-11-11  Bernd Schmidt  <bernds@redhat.co.uk>
14985
14986         * gcc.c-torture/execute/20001111-1.c: New test.
14987
14988 2000-11-10  Nick Clifton  <nickc@redhat.com>
14989
14990         * gcc.c-torture/execute/20001108-1.c: Add test of unsigned long
14991         long multuiple and accumulate.
14992
14993 2000-11-09  Richard Henderson  <rth@redhat.com>
14994
14995         * gcc.dg/sequence-pt-1.c: Cast from pointer to integer
14996         via size_t instead of int.
14997
14998         * gcc.c-torture/execute/string-opt-1.c: Make stub functions static.
14999         * gcc.c-torture/execute/string-opt-2.c: Likewise.
15000         * gcc.c-torture/execute/string-opt-3.c: Likewise.
15001         * gcc.c-torture/execute/string-opt-4.c: Likewise.
15002
15003 2000-11-09  Geoffrey Keating  <geoffk@redhat.com>
15004
15005         * gcc.c-torture/compile/20001109-1.c: New test.
15006         * gcc.c-torture/compile/20001109-2.c: New test.
15007
15008 2000-11-09  Nathan Sidwell  <nathan@codesourcery.com>
15009
15010         * g++.old-deja/g++.pt/operator1.C: New test.
15011         * g++.old-deja/g++.brendan/err-msg8.C: Adjust error line.
15012
15013 2000-11-09  Jakub Jelinek  <jakub@redhat.com>
15014
15015         * gcc.dg/20001108-1.c: New test.
15016
15017 2000-11-09  Jakub Jelinek  <jakub@redhat.com>
15018
15019         * gcc.c-torture/execute/string-opt-1.c: Add test for strstr
15020         with both arguments constant strings.
15021         * gcc.c-torture/execute/string-opt-3.c: New test.
15022         * gcc.c-torture/execute/string-opt-4.c: New test.
15023         * gcc.c-torture/execute/string-opt-5.c: New test.
15024
15025 2000-11-08  Nick Clifton  <nickc@redhat.com>
15026
15027         * gcc.c-torture/execute/20001108-1.c: New test case.  Checks
15028         mulsidi3adddi patterns.
15029
15030 2000-11-08  Nathan Sidwell  <nathan@codesourcery.com>
15031
15032         * g++.old-deja/g++.other/crash36.C: New test.
15033
15034 2000-11-08  Jakub Jelinek  <jakub@redhat.com>
15035
15036         * g++.old-deja/g++.other/init16.C: New test.
15037
15038 2000-11-06  Loren J. Rittle  <ljrittle@acm.org>
15039
15040         * g++.old-deja/g++.mike/p6610a.C: Update XFAIL.
15041
15042 2000-11-07  Jeffrey Oldham  <oldham@oz.codesourcery.com>
15043
15044         * gcc.c-torture/execute/va-arg-15.x: Changed to mips*-sgi-irix6.*.
15045         * gcc.c-torture/execute/va-arg-16.x: Likewise.
15046         * gcc.c-torture/execute/va-arg-17.x: Likewise.
15047
15048 2000-11-07  DJ Delorie  <dj@redhat.com>
15049
15050         * testsuite/gcc.dg/20000614-1.c: Add return so that test can pass.
15051
15052 2000-11-07  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
15053
15054         * gcc.c-torture/execute/string-opt-1.c: New test.
15055
15056 2000-11-07  Jeffrey Oldham  <oldham@oz.codesourcery.com>
15057
15058         * gcc.c-torture/execute/va-arg-15.x: New file.  Fails on
15059         mips-sgi-irix6.* because the MIPS ABI passes floating-point
15060         parameters in registers, and there is no way for a varargs
15061         function to know in which order the integer and floating-point
15062         parameters should be interleaved when they are placed on the
15063         stack.
15064         * gcc.c-torture/execute/va-arg-16.x: Likewise.
15065         * gcc.c-torture/execute/va-arg-17.x: Likewise.
15066
15067 2000-11-07  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
15068
15069         * gcc.c-torture/execute/string-opt-2.c: New test.
15070
15071 2000-11-07  Nathan Sidwell  <nathan@codesourcery.com>
15072
15073         * g++.old-deja/g++.pt/crash60.C: New test.
15074
15075 2000-11-06  Jakub Jelinek  <jakub@redhat.com>
15076
15077         * g++.old-deja/g++.other/crash24.C: New test.
15078         * g++.old-deja/g++.other/crash25.C: New test.
15079         * g++.old-deja/g++.other/crash26.C: New test.
15080         * g++.old-deja/g++.other/crash27.C: New test.
15081         * g++.old-deja/g++.other/crash28.C: New test.
15082         * g++.old-deja/g++.other/crash29.C: New test.
15083         * g++.old-deja/g++.other/crash30.C: New test.
15084         * g++.old-deja/g++.other/crash31.C: New test.
15085         * g++.old-deja/g++.other/crash32.C: New test.
15086         * g++.old-deja/g++.other/crash33.C: New test.
15087         * g++.old-deja/g++.other/crash34.C: New test.
15088         * g++.old-deja/g++.other/crash35.C: New test.
15089
15090 2000-11-06  Jakub Jelinek  <jakub@redhat.com>
15091
15092         * gcc.c-torture/execute/20001031-1.c: New test.
15093
15094 2000-11-04  Mark Mitchell  <mark@codesourcery.com>
15095
15096         * g++.old-deja/g++.brendan/misc13.C: Put `strlen' in `std'
15097         namespace.
15098
15099         * g++.old-deja/g++.law/weak.C: Fix uses of iostreams to be
15100         standards-conformant.
15101
15102         * g++.old-deja/g++.mike/net5.C: Put `abort' in `std' namespace.
15103
15104         * g++.old-deja/g++.mike/p755.C: Tweak handling of exit.
15105         * g++.old-deja/g++.mike/p755a.C: Likewise.
15106         * g++.old-deja/g++.mike/p9706.C: Don't assume that the standard
15107         library makes no calls to `operator new' during initialization.
15108
15109 2000-11-04  Neil Booth  <neilb@earthling.net>
15110
15111         * gcc.dg/cpp/include2.c: New tests.
15112
15113 2000-11-03  Mark P Mitchell  <mark@codesourcery.com>
15114
15115         * lib/g++.exp (g++_set_ld_library_path): New function.
15116         Use it to set LD_LIBRARYN32_PATH and LD_LIBRARY64_PATH.
15117
15118 2000-11-03  Bernd Schmidt  <bernds@redhat.co.uk>
15119
15120         * gcc.dg/sequence-pt-1.c: A few new tests.  Unify output for bogus
15121         warnings.
15122
15123 2000-11-01  Richard Henderson  <rth@redhat.com>
15124
15125         * g++.old-deja/g++.ext/namedret1.C: New.
15126         * g++.old-deja/g++.ext/namedret2.C: New.
15127         * g++.old-deja/g++.ext/namedret3.C: New.
15128
15129 2000-10-31  Geoffrey Keating  <geoffk@cygnus.com>
15130
15131         * gcc.c-torture/compile/920501-7.c: Remove 'CYGNUS LOCAL' markers.
15132         * gcc.c-torture/execute/ieee/rbug.c: Remove 'CYGNUS LOCAL' markers.
15133
15134 2000-10-31  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
15135
15136         * gcc.c-torture/execute/va-arg-21.c: New test.
15137
15138 2000-10-31  Joseph S. Myers  <jsm28@cam.ac.uk>
15139
15140         * gcc.dg/c99-complex-2.c: New test.
15141
15142 2000-10-31  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
15143
15144         * gcc.c-torture/execute/stdio-opt-1.c: New test.
15145
15146 2000-10-31  Jakub Jelinek  <jakub@redhat.com>
15147
15148         * g++.old-deja/g++.other/inline16.C: New test.
15149
15150 2000-10-31  Gabriel Dos Reis  <gdr@codesourcery.com>
15151
15152         * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparison against.
15153         __PRETTY_FUNCTION__
15154
15155 2000-10-29  Neil Booth  <neilb@earthling.net>
15156
15157         * gcc.dg/cpp/defined.c, include1.c, paste11.c, skipping.c:
15158         New tests.
15159         * gcc.dg/cpp/macsyntx.c: Move test to defined.c.
15160         * gcc.dg/cpp/mi3.c, mi3.h: New test for over-enthusiastic
15161         optimisation.
15162
15163 2000-10-29  Neil Booth  <neilb@earthling.net>
15164
15165         * gcc.dg/cpp/macro4.c, macro5.c: New tests.
15166         * mi1.c, mi1c.h: Add null directives to multiple-include test.
15167         * mi5.c: Test multiple includes work with -C.
15168         * trigraphs.c: Test ^= version.
15169
15170 2000-10-28  Neil Booth  <neilb@earthling.net>
15171
15172         New tests and test updates for new macro expander.
15173
15174         * gcc.dg/cpp/19960224-2.c, 20000625-2.c, cxxcom2.c, directiv.c,
15175         endif.c, if-4.c, if-5.c, if-mop.c, macsyntx.c, paste2.c, paste6.c,
15176         paste8.c, redef2.c, strify2.c, strp1.c, tr-warn1.c, tr-warn3.c,
15177         tr-warn6.c, undef1.c, undef2.c, widestr1.c: Update tests for
15178         new diagnostic messages.
15179
15180         * gcc.dg/cpp/macro3.c: New tests.
15181
15182 2000-10-27  Mark Mitchell  <mark@codesourcery.com>
15183
15184         * gcc.dg/noncompile/init-2.c: Tweak to deal with multiple errors
15185         on the same line.
15186
15187 2000-10-27  Jakub Jelinek  <jakub@redhat.com>
15188
15189         * g++.old-deja/g++.other/eh2.C: New test.
15190
15191 2000-10-27  Bernd Schmidt  <bernds@cygnus.co.uk>
15192
15193         * gcc.c-torture/execute/20001027-1.c: New test.
15194
15195 2000-10-26  Richard Henderson  <rth@redhat.com>
15196
15197         * gcc.c-torture/execute/20001026-1.c: New.
15198
15199 2000-10-26  Mark Mitchell  <mark@codesourcery.com>
15200
15201         * g++.old-deja/g++.brendan/label2.C: Tweak to work with V3.
15202         * g++.old-deja/g++.law/builtin1.C: Likewise.
15203         * g++.old-deja/g++.law/ctors10.C: Likewise.
15204         * g++.old-deja/g++.law/virtual3.C: Likewise.
15205         * g++.old-deja/g++.mike/p658.C: Likewise.
15206         * g++.old-deja/g++.other/sibcall1.C: Likewise.
15207         * g++.old-deja/g++.other/vaarg2.C: Likewise.
15208         * g++.old-deja/g++.robertl/eb124.C: Likewise.
15209         * g++.old-deja/g++.robertl/eb44.C: Likewise.
15210         * g++.old-deja/g++.robertl/eb77.C: Likewise.
15211
15212 2000-10-26  Nathan Sidwell  <nathan@codesourcery.com>
15213
15214         * gcc.c-torture/compile/20001024-1.c: New test.
15215
15216 2000-10-25  Mark Mitchell  <mark@codesourcery.com>
15217
15218         * lib/g++.exp (g++_include_flags): Trust HAVE_LIBSTDCXX_V3
15219         to tell us whether or not we are using V3.
15220
15221 2000-10-26  Gabriel Dos Reis  <gdr@codesourcery.com>
15222
15223         * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparaison
15224         operands.
15225
15226 2000-10-25  Joseph S. Myers  <jsm28@cam.ac.uk>
15227
15228         * gcc.dg/qual-return-1.c, gcc.dg/qual-return-2.c: New tests.
15229
15230 2000-10-25  Jakub Jelinek  <jakub@redhat.com>
15231
15232         * gcc.c-torture/execute/20001024-1.c: New test.
15233
15234 2000-10-24  Jakub Jelinek  <jakub@redhat.com>
15235
15236         * g++.old-deja/g++.other/sibcall1.C: New test.
15237
15238 2000-10-20  Jakub Jelinek  <jakub@redhat.com>
15239
15240         * gcc.dg/noncompile/init-3.c: New test.
15241
15242 2000-10-20  Joseph S. Myers  <jsm28@cam.ac.uk>
15243
15244         * gcc.dg/format-array-1.c: New test.
15245
15246 2000-10-18  Joseph S. Myers  <jsm28@cam.ac.uk>
15247
15248         * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c: Add tests for
15249         writing through null pointers; remove comment about testing
15250         unterminated strings.
15251
15252 2000-10-17  Matthew Hiller  <hiller@redhat.com>
15253
15254         * gcc.c-torture/execute/20001017-2.c: New test.
15255
15256 2000-10-18  Joseph S. Myers  <jsm28@cam.ac.uk>
15257
15258         * gcc.c-torture/compile/20001018-1.c: New test.
15259         * gcc.c-torture/compile/20001018-1.x: Xfail.
15260
15261 2000-10-17  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
15262
15263         * gcc.c-torture/execute/20001017-1.c: New test.
15264
15265 2000-10-17  Joseph S. Myers  <jsm28@cam.ac.uk>
15266
15267         * gcc.dg/format-xopen-1.c: Update comments; adjust for checking
15268         for multiple use of arguments with scanf formats; add tests for
15269         multiple use of arguments.
15270
15271 2000-10-17  Bernd Schmidt  <bernds@redhat.co.uk>
15272
15273         * gcc.dg/sequence-pt-1.c: Several new tests; remove xfail from some old tests.
15274
15275 2000-10-17  Joseph S. Myers  <jsm28@cam.ac.uk>
15276
15277         * gcc.dg/format-miss-1.c: New test.
15278
15279 2000-10-16  Jakub Jelinek  <jakub@redhat.com>
15280
15281         * gcc.c-torture/execute/20001013-1.c: New test.
15282
15283 2000-10-16  Joseph S. Myers  <jsm28@cam.ac.uk>
15284
15285         * gcc.dg/format-branch-1.c: New test.
15286
15287 2000-10-16  Joseph S. Myers  <jsm28@cam.ac.uk>
15288
15289         * README, lib/file-format.exp: Remove EGCS references.
15290
15291 2000-10-16  Jakub Jelinek  <jakub@redhat.com>
15292
15293         * gcc.dg/20001013-1.c: New test.
15294
15295 2000-10-15  Joseph S. Myers  <jsm28@cam.ac.uk>
15296
15297         * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Determine the type
15298         for intmax_t in the compiler using __typeof__ and the type rules
15299         for conditional expressions.
15300
15301 2000-10-13  Jakub Jelinek  <jakub@redhat.com>
15302
15303         * gcc.dg/20001012-1.c: New test.
15304         * gcc.dg/20001012-2.c: New test.
15305
15306 2000-10-12  Joseph S. Myers  <jsm28@cam.ac.uk>
15307
15308         * gcc.dg/format-attr-1.c: New test.
15309
15310 2000-10-12  Joseph S. Myers  <jsm28@cam.ac.uk>
15311
15312         * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Use
15313         __LONG_LONG_MAX__ instead of LLONG_MAX.
15314
15315 2000-10-12  Joseph S. Myers  <jsm28@cam.ac.uk>
15316
15317         * gcc.dg/c99-scanf-2.c, gcc.dg/format-ext-2.c: Test ' and I
15318         scanf flags.
15319         * gcc.dg/format-ext-3.c: Test mutually exclusive pairs of strftime
15320         flags.
15321
15322 2000-10-11  Joseph S. Myers  <jsm28@cam.ac.uk>
15323
15324         * gcc.dg/sequence-pt-1.c: New test.
15325
15326 2000-10-11  Geoff Keating  <geoffk@cygnus.com>
15327
15328         * gcc.c-torture/execute/20001011-1.c: New testcase.
15329         Testcase provided by Zack Weinberg <zackw@stanford.edu>.
15330
15331 2000-10-10  Jakub Jelinek  <jakub@redhat.com>
15332
15333         * gcc.dg/991209-1.c (stack_ptr): Use __asm, not asm, so that -ansi
15334         does not error on it.
15335
15336 2000-10-10  Jakub Jelinek  <jakub@redhat.com>
15337
15338         * gcc.dg/20001009-1.c: New test.
15339
15340 Mon Oct  9 23:32:06 MET DST 2000  Jan Hubicka  <jh@suse.cz>
15341
15342         * gcc.c-torture/compile/20001009-1.c: Move from here ....
15343         * gcc.c-torture/execute/20001009-2.c: ... to here.
15344
15345 2000-10-09  Geoff Keating  <geoffk@cygnus.com>
15346
15347         * gcc.c-torture/compile/20001009-1.c: New testcase.
15348         * gcc.c-torture/execute/20001009-1.c: New testcase.
15349         Testcases provided by Jan Hubicka <jh@suse.cz>.
15350
15351 2000-10-08  Joseph S. Myers  <jsm28@cam.ac.uk>
15352
15353         * gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
15354         gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Define intmax_t and
15355         uintmax_t using <limits.h> to emulate the compiler's internal
15356         logic.  No longer XFAIL %j tests.
15357
15358 2000-10-08  Joseph S. Myers  <jsm28@cam.ac.uk>
15359
15360         * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c,
15361         gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
15362         gcc.dg/c99-strftime-1.c, gcc.dg/format-ext-3.c: Adjust error
15363         regexps and details of expected handling of some bad formats.
15364         * gcc.dg/format-xopen-1.c: Add test for $ format with assignment
15365         suppression.
15366
15367 2000-10-07  Joseph S. Myers  <jsm28@cam.ac.uk>
15368
15369         * g++.old-deja/g++.eh/cond1.C, g++.old-deja/g++.other/bitfld3.C,
15370         g++.old-deja/g++.other/cond5.C, g++.old-deja/g++.other/decl3.C,
15371         g++.old-deja/g++.other/decl5.C, gcc.dg/cast-qual-1.c,
15372         gcc.dg/return-type-1.c, gcc.dg/unused-1.c: Update URLs of messages
15373         in list archives.
15374
15375 2000-10-06  Richard Henderson  <rth@cygnus.com>
15376
15377         * g++.old-deja/g++.brendan/crash13.C: Pass -Wreturn-type.
15378         * g++.old-deja/g++.brendan/crash52.C: Likewise.
15379         * g++.old-deja/g++.jason/report.C: Likewise.
15380         * g++.old-deja/g++.law/friend5.C: Likewise.
15381         * g++.old-deja/g++.mike/p646.C: Likewise.  Adjust the spelling
15382         of the expected warnings.
15383
15384 2000-10-06  Nathan Sidwell  <nathan@codesourcery.com>
15385
15386         * g++.old-deja/g++.pt/enum14.C: New test.
15387
15388 2000-10-05  Nathan Sidwell  <nathan@codesourcery.com>
15389
15390         * g++.old-deja/g++.pt/crash59.C: New test.
15391
15392 2000-10-04  Will Cohen  <wcohen@redhat.com>
15393
15394         * gcc.dg/20000926-1.c: New test.
15395
15396 2000-10-03  Geoff Keating  <geoffk@cygnus.com>
15397
15398         * g++.old-deja/g++.pt/memtemp77.C (main): Update demangled
15399         function name for current C++ compiler.
15400         Patch from Kriang Lerdsuwanakij <lerdsuwa@scf.usc.edu>.
15401
15402 2000-09-29  Gabriel Dos Reis  <gdr@codesourcery.com>
15403
15404         * g++.old-deja/g++.ext/pretty3.C: Fix comparison with
15405         __PRETTY_FUNCTION__.
15406         * g++.old-deja/g++.ext/pretty2.C: Likewise.
15407
15408 2000-09-28  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
15409
15410         * gcc.dg/wtr-int-type-1.c: Don't expect a warning from system headers.
15411
15412 2000-09-26  Jakub Jelinek  <jakub@redhat.com>
15413
15414         * gcc.c-torture/compile/20000923-1.c: New test.
15415
15416 2000-09-25 Theodore Papadopoulo <Theodore.Papadopoulo@sophia.inria.fr>
15417
15418         * g++.old-deja/g++.other/crash20.C: Make ready for libstdc++-v3.
15419         * g++.old-deja/g++.pt/ttp62.C: Same.
15420         * g++.old-deja/g++.other/inline14.C: Same.
15421
15422 2000-09-24  Richard Henderson  <rth@cygnus.com>
15423
15424         * gcc.c-torture/execute/20000914-1.c: Declare malloc.
15425
15426 2000-09-24  Joseph S. Myers  <jsm28@cam.ac.uk>
15427
15428         * gcc.dg/c90-printf-1.c: Add test for wide string format.
15429
15430 2000-09-22  Geoff Keating  <geoffk@cygnus.com>
15431
15432         * gcc.c-torture/compile/20000922-1.c: New file.
15433
15434 2000-09-21  Nick Clifton  <nickc@redhat.com>
15435
15436         * gcc.c-torture/execute/divmod-1.c (mod5): New function - perform
15437         a signed long modulo operation.
15438         (mod6): New function - perform an unsigned long modulo operation.
15439         (main): Add tests for modulos of very large numbers by very small
15440         dividends.
15441
15442 2000-09-19  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
15443
15444         * g++.old-deja/g++.other/virtual8.C: Declare printf correctly.
15445
15446 2000-09-19  Richard Henderson  <rth@cygnus.com>
15447
15448         * gcc.dg/compare2.c (case 10): XFAIL.
15449
15450 2000-09-18  Richard Henderson  <rth@cygnus.com>
15451
15452         * gcc.c-torture/execute/20000906-1.c: Move ...
15453         * gcc.dg/20000906-1.c: ... here.  Only run on targets
15454         that support __builtin_trap.
15455
15456 Mon 18-Sep-2000 19:23:11 BST  Neil Booth  <NeilB@earthling.net>
15457
15458         * gcc.dg/cpp/cmdlne-C.c: Remove bogus warning test.
15459
15460 2000-09-18  Joseph S. Myers  <jsm28@cam.ac.uk>
15461
15462         * gcc.dg/format-ext-1.c: Add tests for mixing %m with $ formats.
15463         * gcc.dg/format-xopen-1.c: Fix error in one $ format test.  Add
15464         more $ format tests.
15465
15466 2000-09-18  Joseph S. Myers  <jsm28@cam.ac.uk>
15467
15468         * gcc.dg/format-errmk-1.c: New test.
15469
15470 2000-09-17  Greg McGary  <greg@mcgary.org>
15471
15472         * gcc.c-torture/execute/20000917-1.x: Remove.
15473
15474 2000-09-17  Joseph S. Myers  <jsm28@cam.ac.uk>
15475
15476         * gcc.dg/c90-complex-1.c, gcc.dg/c99-complex-1.c: New tests.
15477
15478 2000-09-17  Greg McGary  <greg@mcgary.org>
15479
15480         * gcc.c-torture/execute/20000917-1.c: New test.
15481         * gcc.c-torture/execute/20000917-1.x: XFAIL.
15482
15483 2000-09-16  Neil Booth  <NeilB@earthling.net>
15484
15485         * gcc.dg/cpp/macro2.c: Testcase for multi-context arguments
15486         in nested macro bug.
15487
15488 2000-09-15  Neil Booth  <NeilB@earthling.net>
15489
15490         * gcc.dg/cpp/paste10.c: Testcase for PASTE_LEFT buglet.
15491
15492 2000-09-14  Jeffrey A Law  (law@cygnus.com)
15493
15494         * gcc.c-torture/execute/20000914-1.c: New test.
15495
15496 2000-09-12  Alexandre Oliva  <aoliva@redhat.com>
15497
15498         * g++.other/inline13.C: New test.
15499
15500 2000-09-12  Andreas Jaeger  <aj@suse.de>
15501
15502         * gcc.c-torture/execute/widechar-2.c: New test for wchar_t
15503         constant by Ulrich Drepper <drepper@redhat.com>.
15504
15505 2000-09-12  J"orn Rennecke <amylaar@redhat.co.uk>
15506
15507         * gcc.c-torture/compile/981006-1.x: No -fpic for sh-coff / sh-hms.
15508
15509 2000-09-12  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
15510
15511         * gcc.dg/wtr-union-init-2.c, gcc.dg/wtr-union-init-3.c: New tests.
15512
15513 2000-09-11  Zack Weinberg  <zack@wolery.cumb.org>
15514
15515         * gcc.dg/cpp/backslash.c: New test.
15516
15517 2000-09-11  Alexandre Oliva  <aoliva@redhat.com>
15518
15519         * gcc.c-torture/execute/20000910-1.c: New test.
15520         * gcc.c-torture/execute/20000910-2.c: Likewise.
15521
15522 2000-09-11  Robert Lipe  <robertl@sco.com>
15523
15524         * gcc.dg/pragma-align.c: New test.
15525
15526 2000-09-11  Nathan Sidwell  <nathan@codesourcery.com>
15527
15528         * g++.old-deja/g++.pt/explicit82.C: New test.
15529         * g++.old-deja/g++.pt/explicit83.C: New test.
15530
15531 2000-09-10  Zack Weinberg  <zack@wolery.cumb.org>
15532
15533         * gcc.dg/asm-names.c: New test.
15534
15535 2000-09-09  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
15536
15537         * gcc.dg/cpp/tr-warn6.c: New test
15538
15539 2000-09-07  Joseph S. Myers  <jsm28@cam.ac.uk>
15540
15541         * gcc.dg/format-ext-3.c: Test %#b and %#h as formats that should
15542         be accepted.
15543
15544 2000-09-07  Catherine Moore  <clm@redhat.com>
15545
15546         * gcc.c-torture/execute/unroll-1.c: New test.
15547
15548 2000-09-06  Zack Weinberg  <zack@wolery.cumb.org>
15549
15550         * g++.old-deja/g++.benjamin/13478.C: Put meaningful tags on
15551         ERROR markers.
15552         * g++.old-deja/g++.brendan/crash8.C: Move ERROR marker up one line.
15553         * gcc.dg/c99-array-nonobj-1.c: Don't expect func[] cases to fail.
15554         * gcc.dg/wtr-label-1.c: Don't use unconstrained .* in error regexps.
15555         * gcc.dg/wtr-suffix-1.c: Correct error regexps.
15556         * gcc.dg/cpp/unc1.c, gcc.dg/cpp/unc2.c, gcc.dg/cpp/unc3.c:
15557         Preprocess only.
15558         * gcc.dg/cpp/unc4.c: Adjust line number in dg-error line.
15559         * gcc.dg/noncompile/const-ll-1.c: Generalize error regexp.
15560
15561 2000-09-06  Nathan Sidwell  <nathan@codesourcery.com>
15562
15563         * g++.old-deja/g++.pt/deduct2.C: New test.
15564
15565 2000-09-06  Nathan Sidwell  <nathan@codesourcery.com>
15566
15567         * g++.old-deja/g++.pt/parms2.C: New test.
15568
15569 2000-09-06  Nathan Sidwell  <nathan@codesourcery.com>
15570
15571         * g++.old-deja/g++.pt/crash58.C: New test.
15572
15573 2000-09-06  Greg McGary  <greg@mcgary.org>
15574
15575         * gcc.c-torture/execute/20000906-1.c: New test.
15576         * gcc.c-torture/execute/20000906-1.x: Expect failure for ix86 at `-O2'.
15577
15578 2000-09-05  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
15579
15580         * gcc.dg/wtr-int-type-1.c: Fix for 64-bit platforms.
15581
15582 2000-09-04  Nathan Sidwell  <nathan@codesourcery.com>
15583
15584         * g++.old-deja/g++.pt/crash57.C: New test.
15585
15586 2000-09-04  Nathan Sidwell  <nathan@codesourcery.com>
15587
15588         * g++.old-deja/g++.pt/crash56.C: New test.
15589
15590 2000-09-04  Nathan Sidwell  <nathan@codesourcery.com>
15591
15592         * g++.old-deja/g++.pt/koenig1.C: New test.
15593
15594 2000-09-04  Jakub Jelinek  <jakub@redhat.com>
15595
15596         * gcc.dg/20000904-1.c: New test.
15597
15598 2000-09-04  Jakub Jelinek  <jakub@redhat.com>
15599
15600         * gcc.dg/cpp/paste8.c: New test.
15601
15602 2000-09-01  Alexandre Oliva  <aoliva@redhat.com>
15603
15604         * gcc.c-torture/compile/20000827-1.c: New test.
15605
15606 2000-09-01  Joseph S. Myers  <jsm28@cam.ac.uk>
15607
15608         * gcc.dg/format-diag-1.c: New test.
15609
15610 2000-09-01  Joseph S. Myers  <jsm28@cam.ac.uk>
15611
15612         * gcc.dg/c90-printf-1.c, gcc.dg/c90-printf-2.c,
15613         gcc.dg/c90-scanf-1.c, gcc.dg/c90-scanf-2.c, gcc.dg/c99-printf-1.c,
15614         gcc.dg/c99-scanf-1.c, gcc.dg/format-ext-1.c,
15615         gcc.dg/format-ext-2.c, gcc.dg/format-xopen-1.c,
15616         gcc.dg/formatz-1.c: Adjust warning regular expressions.
15617
15618 2000-09-01  Nathan Sidwell  <nathan@codesourcery.com>
15619
15620         * g++.old-deja/g++.other/nested4.C: New test.
15621
15622 2000-09-01  Nathan Sidwell  <nathan@codesourcery.com>
15623
15624         * g++.old-deja/g++.ns/scoped1.C: New test.
15625
15626 2000-08-30  Alexandre Oliva  <aoliva@redhat.com>
15627
15628         * lib/g++.exp: Support testing already-installed GCC.
15629
15630 2000-08-29  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
15631
15632         * wtr-label-1.c, wtr-suffix-1.c: New tests.
15633
15634 2000-08-27  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
15635
15636         * gcc.dg/return-type-2.c: New test.
15637
15638 2000-08-27  Geoff Keating  <geoffk@cygnus.com>
15639
15640         * gcc.c-torture/compile/20000825-1.c: New test.
15641
15642 2000-08-26  Alexandre Oliva  <aoliva@redhat.com>
15643
15644         * gcc.dg/dwarf2-2.c: New test.
15645
15646 2000-08-26  Zack Weinberg  <zack@wolery.cumb.org>
15647
15648         * gcc.dg/cpp/tr-warn4.c: Remove unconstrained .* from
15649         dg-warning regexps.
15650
15651 2000-08-25  Joseph S. Myers  <jsm28@cam.ac.uk>
15652
15653         * gcc.dg/format-ext-3.c, gcc.dg/format-ext-4.c,
15654         gcc.dg/format-ext-5.c: New tests.
15655
15656 2000-08-25  Jakub Jelinek  <jakub@redhat.com>
15657
15658         * testsuite/g++.old-deja/g++.other/crash22.C: New test.
15659
15660 2000-08-24  Mark Mitchell  <mark@codesourcery.com>
15661
15662         * gcc.dg/noncompile/930622-2.c: Adjust error message.
15663
15664 2000-08-24  Richard Henderson  <rth@cygnus.com>
15665
15666         * gcc.dg/ia64-sync-1.c: New test.
15667         * gcc.dg/ia64-sync-2.c: New test.
15668         * gcc.dg/ia64-asm-1.c: New test.
15669
15670 2000-08-24  Joseph S. Myers  <jsm28@cam.ac.uk>
15671
15672         * gcc.dg/c99-scanf-2.c: Remove test for scanf "Z" length.
15673         * gcc.dg/format-ext-2.c: New test.
15674
15675 2000-08-23  Jason Merrill  <jason@redhat.com>
15676
15677         * lib/old-dejagnu.exp: Also ignore "In member function" and
15678         "At global scope".
15679
15680 2000-08-23  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
15681
15682         * gcc.dg/noncompile/label-lineno-1.c: New test.
15683
15684 2000-08-23  Joseph S. Myers  <jsm28@cam.ac.uk>
15685
15686         * gcc.dg/c99-array-nonobj-1.c: New test.
15687
15688 2000-08-23  Joseph S. Myers  <jsm28@cam.ac.uk>
15689
15690         * gcc.dg/c99-printf-2.c, gcc.dg/format-xopen-1.c: Add some more
15691         tests.
15692         * gcc.dg/format-ext-1.c: New test.
15693
15694 2000-08-23  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
15695
15696         * gcc.dg/cpp/tr-warn4.c, gcc.dg/cpp/tr-warn5.c,
15697         gcc.dg/wtr-aggr-init-1.c, gcc.dg/wtr-escape-1.c,
15698         gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-static-1.c,
15699         gcc.dg/wtr-strcat-1.c, gcc.dg/wtr-switch-1.c,
15700         gcc.dg/wtr-unary-plus-1.c, gcc.dg/wtr-union-init-1.c: New tests.
15701
15702 2000-08-22  Joseph S. Myers  <jsm28@cam.ac.uk>
15703
15704         * gcc.dg/c90-strftime-2.c, gcc.dg/c99-strftime-1.c,
15705         gcc.dg/c99-strftime-2.c: New tests.
15706
15707 2000-08-22  Richard Henderson  <rth@cygnus.com>
15708
15709         * gcc.c-torture/execute/20000822-1.c: New test.
15710
15711 2000-08-21  Jakub Jelinek  <jakub@redhat.com>
15712
15713         * gcc.c-torture/execute/20000819-1.x: Remove.
15714
15715 2000-08-21  Joseph S. Myers  <jsm28@cam.ac.uk>
15716
15717         * gcc.dg/c90-printf-3.c, gcc.dg/c90-scanf-2.c,
15718         gcc.dg/c90-scanf-3.c, gcc.dg/c90-scanf-4.c,
15719         gcc.dg/c90-strftime-1.c, gcc.dg/c99-printf-3.c,
15720         gcc.dg/c99-scanf-1.c, gcc.dg/c99-scanf-2.c, gcc.dg/c99-scanf-3.c,
15721         gcc.dg/format-xopen-1.c: New tests.
15722
15723 2000-08-21  Joseph S. Myers  <jsm28@cam.ac.uk>
15724
15725         * gcc.dg/c90-scanf-1.c, gcc.dg/c94-scanf-1.c: New tests.
15726
15727 2000-08-21  Jakub Jelinek  <jakub@redhat.com>
15728
15729         * g++.old-deja/g++.other/loop2.C: New test.
15730
15731         * gcc.c-torture/compile/20000606-1.c: New test.
15732         * gcc.c-torture/compile/20000728-1.c: New test.
15733         * gcc.c-torture/execute/20000801-1.c: New test.
15734         * gcc.c-torture/execute/20000801-2.c: New test.
15735         * gcc.c-torture/execute/20000819-1.c: New test.
15736         * gcc.c-torture/execute/20000819-1.x: XFAIL.
15737         * gcc.dg/20000629-1.c: New test.
15738         * gcc.dg/20000724-1.c: New test.
15739         * gcc.dg/20000807-1.c: New test.
15740
15741 2000-08-20 Dennis Chernoivanov <cdi@sparc.spb.su>
15742
15743         * gcc.dg/cpp/pragma-1.c: New test.
15744         * gcc.dg/cpp/pragma-2.c: New test.
15745
15746 2000-08-18  Zack Weinberg  <zack@wolery.cumb.org>
15747
15748         * gcc.dg/cpp/lexstrng.c: Don't include string.h.
15749         * gcc.dg/cpp/paste2.c: Don't include string.h.  Prototype strcmp.
15750
15751 2000-08-18  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
15752
15753         * gcc.c-torture/compile/20000818-1.c: New test.
15754
15755 2000-08-18  Manfred Hollstein  <manfredh@redhat.com>
15756
15757         * gcc.c-torture/execute/20000818-1.c: New test.
15758
15759 2000-08-18  Joseph S. Myers  <jsm28@cam.ac.uk>
15760
15761         * gcc.dg/format-va-1.c: New test.
15762
15763 2000-08-18  Nathan Sidwell  <nathan@codesourcery.com>
15764
15765         * g++.old-deja/g++.other/typedef8.C: New test.
15766
15767 2000-08-18  Nathan Sidwell  <nathan@codesourcery.com>
15768
15769         * g++.old-deja/g++.benjamin/13478.C: Mark candidate.
15770         * g++.old-deja/g++.mike/net36.C: Mark candidate.
15771         * g++.old-deja/g++.robertl/eb131.C: Mark candidate.
15772         * g++.old-deja/g++.oliva/overload1.C: Remove XFAIL.
15773         * g++.old-deja/g++.other/ptrmem7.C: New test.
15774         * g++.old-deja/g++.pt/ptrmem10.C: New test.
15775
15776 2000-08-18  Nathan Sidwell  <nathan@codesourcery.com>
15777
15778         * g++.old-deja/g++.pt/typename27.C: New test.
15779
15780 2000-08-17  Nathan Sidwell  <nathan@codesourcery.com>
15781
15782         * g++.old-deja/g++.pt/crash44.C: Remove XFAIL. Add ERROR.
15783         * g++.old-deja/g++.pt/friend38.C: Remove XFAIL. Add extra test.
15784         * g++.old-deja/g++.pt/friend45.C: New test.
15785         * g++.old-deja/g++.other/friend8.C: New test.
15786
15787 2000-08-15  Richard Henderson  <rth@cygnus.com>
15788
15789         * gcc.c-torture/execute/20000815-1.c: New test.
15790
15791 2000-08-15  Joseph S. Myers  <jsm28@cam.ac.uk>
15792
15793         * gcc.dg/c90-array-lval-2.c, gcc.dg/c90-const-expr-2.c,
15794         gcc.dg/c99-array-lval-2.c, gcc.dg/c99-const-expr-2.c,
15795         gcc.dg/c99-func-3.c, gcc.dg/c99-func-4.c: New tests.
15796
15797 2000-08-14  Nathan Sidwell  <nathan@codesourcery.com>
15798
15799         * g++.old-deja/g++.other/refinit2.C: New test.
15800
15801 2000-08-13  Geoff Keating  <geoffk@cygnus.com>
15802
15803         * lib/c-torture.exp (c-torture): Make
15804         compiler_conditional_xfail_data global.
15805         * lib/f-torture.exp (f-torture): Add in torture_eval_before_compile,
15806         compiler_conditional_xfail_data machinery.
15807         (f-torture-execute): Likewise.
15808         * g77.c-torture/compile/20000629-1.x: The test only fails on x86,
15809         and only when unrolling loops.
15810
15811         * gcc.dg/c99-array-lval-1.c: The test on line 14 now passes.
15812
15813 2000-08-11  Nathan Sidwell  <nathan@codesourcery.com>
15814
15815         * g++.old-deja/g++.pt/explicit81.C: New test.
15816
15817 2000-08-11  Nathan Sidwell  <nathan@codesourcery.com>
15818
15819         * g++.old-deja/g++.pt/typename26.C: New test.
15820
15821 2000-08-10  Geoff Keating  <geoffk@cygnus.com>
15822
15823         * gcc.dg/920413-1.c: Allow for 'traditional C rejects 'U' suffix'
15824         warning.
15825
15826 2000-08-10  Nathan Sidwell  <nathan@codesourcery.com>
15827
15828         * g++.old-deja/g++.other/array3.C: New test.
15829
15830 2000-08-09  Joseph S. Myers  <jsm28@cam.ac.uk>
15831
15832         * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-scope-1.c,
15833         gcc.dg/c99-array-lval-1.c, gcc.dg/c99-const-expr-1.c,
15834         gcc.dg/c99-func-1.c, gcc.dg/c99-func-2.c, gcc.dg/c99-scope-1.c:
15835         New tests.
15836
15837 2000-08-09  Nathan Sidwell  <nathan@codesourcery.com>
15838
15839         * g++.old-deja/g++.abi/ptrflags.C: Adjust rtti member names.
15840         * g++.old-deja/g++.abi/vmihint.C: Likewise.
15841
15842 2000-08-09  Alexandre Oliva  <aoliva@redhat.com>
15843
15844         * gcc.c-torture/execute/20000808-1.c: New test.
15845
15846 2000-08-09  Joseph S. Myers  <jsm28@cam.ac.uk>
15847
15848         * gcc.dg/c90-const-expr-1.c: New test.
15849
15850 2000-08-08  Richard Henderson  <rth@cygnus.com>
15851
15852         * gcc.dg/noncompile/920923-1.c: Declare calloc.
15853
15854 2000-08-08  Joseph S. Myers  <jsm28@cam.ac.uk>
15855
15856         * gcc.dg/noncompile/const-ll-1.c: New test.
15857
15858 2000-08-07  Joseph S. Myers  <jsm28@cam.ac.uk>
15859
15860         * gcc.dg/c90-printf-2.c, gcc.dg/c99-printf-2.c: New tests.
15861
15862 2000-08-06  Ovidiu Predescu  <ovidiu@cup.hp.com>
15863
15864         * lib/objc.exp (objc_target_compile): Set the ld_library_path so
15865         that running programs linked against the shared version of libobjc
15866         run correctly.
15867
15868 2000-08-06  Joseph S. Myers  <jsm28@cam.ac.uk>
15869
15870         * gcc.dg/c99-printf-1.c: New test.
15871
15872 2000-08-06  Joseph S. Myers  <jsm28@cam.ac.uk>
15873
15874         * gcc.c-torture/execute/20000801-4.x: Only xfail on x86.
15875
15876 2000-08-05  Zack Weinberg  <zack@wolery.cumb.org>
15877
15878         * gcc.c-torture/execute/20000731-1.x: Delete.
15879
15880 2000-08-04  Zack Weinberg  <zack@wolery.cumb.org>
15881
15882         * lib/gcc-dg.exp: Set up TORTURE_OPTIONS, torture_with_loops,
15883         and torture_without_loops as is done by c-torture.exp.
15884         (search_for): Copy from c-torture.exp.
15885         (gcc-dg-runtest): New function, drives a directory of tests
15886         iterating over the TORTURE_OPTIONS.
15887         (scan-assembler, scan-assembler-not): Move here from
15888         individual directory drivers.
15889
15890         * gcc.dg/dg.exp: scan-assembler, scan-assembler-not now
15891         defined by lib/gcc-dg.exp.
15892         * gcc.dg/cpp/cpp.exp: Likewise.
15893         * gcc.dg/noncompile/noncompile.exp: Likewise.  Use
15894         gcc-dg-runtest, so we cycle over optimization options.
15895
15896         * gcc.dg/cpp/20000625-2.c: Expect warning on line 8, not 9.
15897         * gcc.dg/compare2.c: No longer expected to fail.
15898
15899 2000-08-04  J"orn Rennecke <amylaar@cygnus.co.uk>
15900
15901         * gcc.c-torture/execute/20000804-1.c: New test.
15902
15903 2000-08-04  Joseph S. Myers  <jsm28@cam.ac.uk>
15904
15905         * gcc.dg/c90-printf-1.c, gcc.dg/c94-printf-1.c: New tests.
15906
15907 2000-08-03  Zack Weinberg  <zack@wolery.cumb.org>
15908
15909         * gcc.dg/cpp/20000625-2.c: Don't expect a warning on line 4.
15910
15911 2000-08-03  Jeffrey A Law  (law@cygnus.com)
15912
15913         * gcc.c-torture/compile/20000803-1.c: New test.
15914
15915 2000-08-03  Joseph S. Myers  <jsm28@cam.ac.uk>
15916
15917         * gcc.c-torture/execute/20000801-3.c,
15918         gcc.c-torture/execute/20000801-4.c: New tests.
15919         * gcc.c-torture/execute/20000801-3.x,
15920         gcc.c-torture/execute/20000801-4.x: Xfail.
15921
15922 2000-08-02  Geoff Keating  <geoffk@cygnus.com>
15923
15924         * lib/objc.exp (objc_target_compile): Look for libobjc.a in
15925         libobjc/.libs to allow for libtool.
15926
15927 2000-08-02  Jakub Jelinek  <jakub@redhat.com>
15928
15929         * gcc.c-torture/compile/20000802-1.c: New test.
15930
15931 2000-08-02  Zack Weinberg  <zack@wolery.cumb.org>
15932
15933         * gcc.dg/cpp/macsyntx.c: Fix error regexp.
15934
15935 2000-07-31  Jeffrey A Law  (law@cygnus.com)
15936
15937         * gcc-c-torture/execute/20000731-2.c: New test.
15938
15939         * gcc.c-torture/execute/20000731-1.c: New test.
15940         * gcc.c-torture/execute/20000731-1.x: Expected to fail for i?86-*-*.
15941
15942 2000-07-31  Jakub Jelinek  <jakub@redhat.com>
15943
15944         * testsuite/gcc.dg/cpp/paste7.c: New test.
15945         * gcc.dg/cpp/20000725-1.c: New test.
15946
15947 2000-07-31  Zack Weinberg  <zack@wolery.cumb.org>
15948
15949         * gcc.dg/c90-digraph-1.c: Restore { dg-do run } marker.
15950         * gcc.dg/noncompile/990416-1.c: Do not expect an implicit-
15951         declaration warning for __builtin_dwarf_reg_size.
15952
15953         * gcc.dg/c99-impl-decl-1.c: No longer XFAIL.
15954
15955 2000-07-31  Joseph S. Myers  <jsm28@cam.ac.uk>
15956
15957         * gcc.dg/noncompile/voidparam-1.c: New test.
15958
15959 2000-07-30  Richard Henderson  <rth@cygnus.com>
15960
15961         * gcc.dg/c90-digraph-1.c: Don't xfail.
15962         * gcc.dg/compare2.c (case 10): Xfail.
15963         * gcc.dg/noncompile/redecl-1.c: Fix expected error message.
15964
15965 2000-07-27  Joseph S. Myers  <jsm28@cam.ac.uk>
15966
15967         * gcc.dg/c99-main-1.c: New test.
15968
15969 2000-07-25  Joseph S. Myers  <jsm28@cam.ac.uk>
15970
15971         * gcc.dg/c90-impl-int-2.c, gcc.dg/c99-impl-int-2.c: New tests.
15972
15973 2000-07-26  Hans-Peter Nilsson  <hp@axis.com>
15974
15975         * gcc.c-tortuer/execute/20000726-1.c: New test.
15976
15977 2000-07-26  Alexandre Oliva  <aoliva@redhat.com>
15978
15979         * gcc.c-torture/execute/enum-2.c: New test.
15980
15981 2000-07-25  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
15982
15983         * gcc.dg/cpp/tr-warn3.c: New test.
15984
15985 2000-07-25  Nathan Sidwell  <nathan@codesourcery.com>
15986
15987         * g++.old-deja/g++.ext/implicit1.C: Remove.
15988         * g++.old-deja/g++.jason/c2.C: Remove
15989         * g++.old-deja/g++.mike/p700.C: Add prototype parameters.
15990         * g++.old-deja/g++.pt/crash16.C: Likewise.
15991         * g++.old-deja/g++.brendan/crash43.C: Remove -fstrict-prototype.
15992
15993 2000-07-25  Nathan Sidwell  <nathan@codesourcery.com>
15994
15995         * g++.old-deja/g++.other/for2.C: New test.
15996
15997 2000-07-25  Jakub Jelinek  <jakub@redhat.com>
15998
15999         * gcc.dg/20000720-1.c: New test.
16000
16001 2000-07-25  Toon Moene  <toon@moene.indiv.nluug.nl>
16002
16003         * g77.f-torture/compile/20000630-2.x: Removed.  Case fixed.
16004
16005 2000-07-24  Geoff Keating  <geoffk@cygnus.com>
16006
16007         * gcc.c-torture/execute/20000722-1.x: New, testcase fails.
16008         * gcc.c-torture/execute/20000722-1.c: New.
16009         * gcc.c-torture/execute/20000516-1.c: Delete, replaced by 20000722-1.
16010
16011 2000-07-24  Jakub Jelinek  <jakub@redhat.com>
16012
16013         * gcc.dg/cpp/20000720-1.S: New test.
16014
16015 2000-07-21  Michael Meissner  <meissner@redhat.com>
16016
16017         * gcc.c-torture/execute/ieee/hugeval.c: New test.
16018
16019 2000-07-20  Zack Weinberg  <zack@wolery.cumb.org>
16020
16021         * g++.old-deja/g++.brendan/crash16.C,
16022         g++.old-deja/g++.brendan/parse3.C,
16023         g++.old-deja/g++.brendan/redecl1.C,
16024         g++.old-deja/g++.ns/template13.C,
16025         g++.old-deja/g++.other/decl4.C,
16026         g++.old-deja/g++.pt/spec14.C: Mark as crash test, expected to fail.
16027
16028 2000-07-20  Zack Weinberg  <zack@wolery.cumb.org>
16029
16030         * lib/old-dejagnu.exp: Check for both "Internal compiler error"
16031         and "Internal error".
16032
16033         * gcc.dg/cpp/20000625-2.c, gcc.dg/cpp/macsyntx.c: Update error
16034         regexps.
16035         * gcc.dg/cpp/paste6.c: New test.
16036
16037 2000-07-19  Zack Weinberg  <zack@wolery.cumb.org>
16038
16039         * gcc.dg/cpp/tr-direct.c: New test.
16040
16041         * gcc.dg/cpp/directiv.c, gcc.dg/cpp/macsyntx.c,
16042         gcc.dg/cpp/undef1.c: Tweak error regexps.
16043
16044 2000-07-18  Eric Christopher <echristo@redhat.com>
16045
16046         * gcc.c-torture/compile/20000718-1.c: New test.
16047
16048 2000-07-18  Zack Weinberg  <zack@wolery.cumb.org>
16049
16050         * cpplex.c (_cpp_push_token): If the token being pushed back
16051         is the previous token in this context, just subtract one from
16052         context->posn.
16053         * cppmacro.c (save_expansion): Clear aux field when storing a
16054         placemarker.
16055
16056 2000-07-18  Alexandre Oliva  <aoliva@redhat.com>
16057
16058         * gcc.dg/noncompile/redecl-1.c: New test.
16059
16060 2000-07-18  Jakub Jelinek  <jakub@redhat.com>
16061
16062         * gcc.c-torture/execute/20000717-5.c: New test.
16063         * gcc.c-torture/execute/20000717-1.x: Removed.
16064
16065 2000-07-17  Richard Henderson  <rth@cygnus.com>
16066
16067         * gcc.c-torture/execute/20000717-4.c: New test.
16068
16069 2000-07-17  Zack Weinberg  <zack@wolery.cumb.org>
16070
16071         * gcc.dg/cpp/syshdr.c: New test.
16072         * gcc.dg/cpp/syshdr1.h, gcc.dg/cpp/syshdr2.h: New files.
16073
16074 2000-07-17  Neil Booth  <neilb@earthling.net>
16075
16076         * gcc.dg/cpp/cmdlne-dM.c: New test.
16077         * gcc.dg/cpp/cmdlne-dD.c: New test.
16078
16079 2000-07-17  Jeffrey A Law  (law@cygnus.com)
16080
16081         * gcc.c-torture/execute/20000717-3.c: New test.
16082
16083         * gcc.c-torture/compile/20000717-1.c: New test.
16084
16085 2000-07-17  Geoffrey Keating  <geoffk@cygnus.com>
16086
16087         * gcc.c-torture/execute/20000717-2.c: New test.
16088
16089 2000-07-17  Joseph S. Myers  <jsm28@cam.ac.uk>
16090
16091         * gcc.dg/formatz-1.c: New test.
16092
16093         * gcc.dg/c90-digraph-1.c, gcc.dg/c94-digraph-1.c,
16094         * gcc.dg/c99-digraph-1.c: New tests.
16095
16096         * gcc.dg/c90-hexfloat-1.c, gcc.dg/c90-hexfloat-2.c,
16097         * gcc.dg/c99-hexfloat-1.c, gcc.dg/c99-hexfloat-2.c: New tests.
16098
16099         * gcc.dg/c90-enum-comma-1.c, gcc.dg/c90-idem-qual-1.c,
16100         * gcc.dg/c90-impl-decl-1.c, gcc.dg/c90-impl-int-1.c,
16101         * gcc.dg/c90-longlong-1.c, gcc.dg/c90-restrict-1.c,
16102         * gcc.dg/c90-return-1.c, gcc.dg/c99-enum-comma-1.c,
16103         * gcc.dg/c99-idem-qual-1.c, gcc.dg/c99-impl-decl-1.c,
16104         * gcc.dg/c99-impl-int-1.c, gcc.dg/c99-longlong-1.c,
16105         * gcc.dg/c99-restrict-1.c, gcc.dg/c99-return-1.c: New tests.
16106
16107 2000-07-17   Greg McGary <greg@mcgary.org>
16108
16109         * gcc.c-torture/execute/20000717-1.c: New test.
16110         * gcc.c-torture/execute/20000717-1.x: Expected to fail.
16111
16112 2000-07-15  Jakub Jelinek  <jakub@redhat.com>
16113
16114         * gcc.c-torture/execute/20000715-2.c: New test.
16115         * gcc.dg/20000715-1.c: New test.
16116
16117 2000-07-15  Michael Meissner  <meissner@redhat.com>
16118
16119         * gcc.c-torture/execute/20000715-1.c: New test.
16120
16121 2000-07-13  Jakub Jelinek  <jakub@redhat.com>
16122
16123         * gcc.c-torture/execute/20000707-1.c: New test.
16124
16125 2000-07-13  Neil Booth  <NeilB@earthling.net>
16126
16127         * testsuite/gcc.dg/cpp/digraph1.c,
16128         testsuite/gcc.dg/cpp/digraph2.c,
16129         testsuite/gcc.dg/cpp/digraphs.c: New tests.
16130
16131 2000-07-12  David Billinghurst  <David Billinghurst@riotinto.com.au>
16132
16133         * g77.f-torture/compile/20000630-2.f:  New test.
16134         * g77.f-torture/compile/20000630-2.x
16135
16136 2000-07-11  David Billinghurst  <David.Billinghurst@riotinto.com.au>
16137
16138         * g77.f-torture/execute/20000503-1.x: Delete.  Test now passes.
16139
16140 2000-07-11  Neil Booth  <NeilB@earthling.net>
16141
16142         * gcc.dg/cpp/cmdlne-C.c: Fix typo.
16143
16144 2000-07-11  Neil Booth  <NeilB@earthling.net>
16145
16146         * gcc.dg/cpp/cmdlne-C.c: New.
16147
16148 2000-07-09  Neil Booth  <NeilB@earthling.net>
16149
16150         * gcc.dg/cpp/directiv.c: New tests.
16151         * gcc.dg/cpp/undef1.c: Update.
16152
16153 2000-07-08  Angela Marie Thomas <angela@cygnus.com>
16154
16155         * lib/c-torture.exp: Make compiler_conditional_xfail_data global.
16156
16157 2000-07-09  Neil Booth  <NeilB@earthling.net>
16158
16159         * gcc.dg/cpp/macsyntx.c: Add test for #define defined.
16160
16161 2000-07-07  Zack Weinberg  <zack@wolery.cumb.org>
16162
16163         * gcc.dg/cpp/19951227-1.c, gcc.dg/cpp/assert2.c,
16164         gcc.dg/cpp/if-1.c, gcc.dg/cpp/if-4.c: Tweak error regexps.
16165
16166 2000-07-08  Neil Booth  <NeilB@earthling.net>
16167
16168         * gcc.dg/cpp/macsyntx.c: New tests.
16169
16170 2000-07-07  Jakub Jelinek  <jakub@redhat.com>
16171
16172         * gcc.dg/20000707-1.c: New test.
16173
16174 2000-07-07  Jakub Jelinek  <jakub@redhat.com>
16175
16176         * gcc.c-torture/execute/20000706-1.c: New test.
16177         * gcc.c-torture/execute/20000706-2.c: New test.
16178         * gcc.c-torture/execute/20000706-3.c: New test.
16179         * gcc.c-torture/execute/20000706-4.c: New test.
16180         * gcc.c-torture/execute/20000706-5.c: New test.
16181
16182 2000-07-06  Nathan Sidwell  <nathan@codesourcery.com>
16183
16184         * g++.old-deja/g++.pt/instantiate7.C: New test.
16185
16186 2000-07-06  Nathan Sidwell  <nathan@codesourcery.com>
16187
16188         * g++.old-deja/g++.mike/thunk2.C: Add return 0.
16189         * g++.old-deja/g++.mike/thunk3.C: Likewise.
16190         * g++.old-deja/g++.other/rtti3.C: Likewise.
16191         * g++.old-deja/g++.other/rttid3.C: Likewise.
16192
16193 2000-06-30  David Billinghurst  <David Billinghurst@riotinto.com.au>
16194
16195         *  g77.f-torture/compile/20000630-1.x: Fix typo
16196
16197 2000-07-05  Zack Weinberg  <zack@wolery.cumb.org>
16198
16199         * gcc.dg/cpp/ident.c: Don't expect #ident strings in the
16200         assembly output.
16201
16202 2000-07-04  Zack Weinberg  <zack@wolery.cumb.org>
16203
16204         * gcc.dg/cpp/ident.c: New test.
16205
16206 2000-07-05  Neil Booth  <NeilB@earthling.net>
16207
16208         * gcc.dg/cpp/lexident.c, gcc.dg/cpp/lexnum.c,
16209           gcc.dg/cpp/lexstrng.c: New tests.
16210
16211 2000-07-04  Neil Booth  <NeilB@earthling.net>
16212
16213         * gcc.dg/cpp/macro1.c: Add more macro expansion tests.
16214         * gcc.dg/cpp/strify2.c: Same.
16215
16216 2000-07-03  Zack Weinberg  <zack@wolery.cumb.org>
16217
16218         * testsuite/gcc.dg/cpp/19951025-1.c: Adjust regexps.
16219         * testsuite/gcc.dg/cpp/19990703-1.c: Likewise.
16220         * testsuite/gcc.dg/cpp/20000625-1.c: Likewise.
16221         * testsuite/gcc.dg/cpp/20000625-2.c: Likewise.
16222
16223         * testsuite/gcc.dg/cpp/macro1.c,
16224         testsuite/gcc.dg/cpp/paste1.c, testsuite/gcc.dg/cpp/paste2.c,
16225         testsuite/gcc.dg/cpp/paste3.c, testsuite/gcc.dg/cpp/paste4.c,
16226         testsuite/gcc.dg/cpp/strify1.c,
16227         testsuite/gcc.dg/cpp/strify2.c: New tests.
16228
16229 2000-07-03  Jakub Jelinek  <jakub@redhat.com>
16230
16231         * gcc.c-torture/execute/20000703-1.c: New test.
16232
16233 2000-07-03  Nathan Sidwell  <nathan@codesourcery.com>
16234
16235         * g++.old-deja/g++.pt (lookup10.C): New test.
16236
16237 2000-07-03  Nathan Sidwell  <nathan@codesourcery.com>
16238
16239         * g++.old-deja/g++.pt (typename25.C): New test.
16240
16241 2000-07-02  Zack Weinberg  <zack@wolery.cumb.org
16242
16243         * gcc.c-torture/compile/20000701-1.c: New test.
16244
16245 2000-06-30  Nick Clifton  <nickc@cygnus.com>
16246
16247         * gcc.c-torture/compile/20000629-1.c: Add second, reversed, loop
16248         to test case.
16249
16250 2000-06-30  Catherine Moore  <clm@cygnus.com>
16251
16252         * gcc.c-torture/execute/align-1.c: New test.
16253
16254 2000-06-30  Nathan Sidwell  <nathan@codesourcery.com>
16255
16256         * g++.old-deja/g++.pt/expr8.C: New test.
16257         * g++.old-deja/g++.pt/expr6.C: Remove XFAIL.
16258
16259 2000-06-29  Nick Clifton  <nickc@cygnus.com>
16260
16261         * gcc.c-torture/compile/20000629-1.c: New test.
16262
16263 2000-06-29  Zack Weinberg  <zack@wolery.cumb.org>
16264
16265
16266         Move the c-torture/noncompile tests to either gcc.dg/cpp or a new
16267         gcc.dg/noncompile directory, depending on whether they're
16268         preprocessor tests or not.  Annotate all the tests for the dg
16269         framework.
16270
16271         * gcc.c-torture/noncompile/noncompile.exp: Delete.
16272         * gcc.dg/noncompile/noncompile.exp: New.
16273
16274         * Moved files:
16275         Old name                                New name
16276         gcc.c-torture/noncompile/920507-1.c     gcc.dg/noncompile/920507-1.c
16277         gcc.c-torture/noncompile/920616-2.c     gcc.dg/noncompile/920616-2.c
16278         gcc.c-torture/noncompile/920721-2.c     gcc.dg/noncompile/920721-2.c
16279         gcc.c-torture/noncompile/920824-1.c     gcc.dg/noncompile/920824-1.c
16280         gcc.c-torture/noncompile/920923-1.c     gcc.dg/noncompile/920923-1.c
16281         gcc.c-torture/noncompile/921102-1.c     gcc.dg/noncompile/921102-1.c
16282         gcc.c-torture/noncompile/921116-1.c     gcc.dg/noncompile/921116-1.c
16283         gcc.c-torture/noncompile/930301-1.c     gcc.dg/noncompile/930301-1.c
16284         gcc.c-torture/noncompile/930622-1.c     gcc.dg/noncompile/930622-1.c
16285         gcc.c-torture/noncompile/930622-2.c     gcc.dg/noncompile/930622-2.c
16286         gcc.c-torture/noncompile/930714-1.c     gcc.dg/noncompile/930714-1.c
16287         gcc.c-torture/noncompile/931203-1.c     gcc.dg/noncompile/931203-1.c
16288         gcc.c-torture/noncompile/940112-1.c     gcc.dg/noncompile/940112-1.c
16289         gcc.c-torture/noncompile/940227-1.c     gcc.dg/noncompile/940227-1.c
16290         gcc.c-torture/noncompile/940510-1.c     gcc.dg/noncompile/940510-1.c
16291         gcc.c-torture/noncompile/950825-1.c     gcc.dg/noncompile/950825-1.c
16292         gcc.c-torture/noncompile/950921-1.c     gcc.dg/noncompile/950921-1.c
16293         gcc.c-torture/noncompile/951123-1.c     gcc.dg/noncompile/951123-1.c
16294         gcc.c-torture/noncompile/971104-1.c     gcc.dg/noncompile/971104-1.c
16295         gcc.c-torture/noncompile/990416-1.c     gcc.dg/noncompile/990416-1.c
16296         gcc.c-torture/noncompile/init-1.c       gcc.dg/noncompile/init-1.c
16297         gcc.c-torture/noncompile/init-2.c       gcc.dg/noncompile/init-2.c
16298         gcc.c-torture/noncompile/invalid_asm.c  gcc.dg/noncompile/invalid_asm.c
16299         gcc.c-torture/noncompile/va-arg-1.c     gcc.dg/noncompile/va-arg-1.c
16300
16301         gcc.c-torture/noncompile/940712-1.c     gcc.dg/cpp/19940712-1.c
16302         gcc.c-torture/noncompile/940712-1.h     gcc.dg/cpp/19940712-1.h
16303         gcc.c-torture/noncompile/940712-1a.h    gcc.dg/cpp/19940712-1a.h
16304         gcc.c-torture/noncompile/940712-1b.h    gcc.dg/cpp/19940712-1b.h
16305         gcc.c-torture/noncompile/951025-1.c     gcc.dg/cpp/19951025-1.c
16306         gcc.c-torture/noncompile/951227-1.c     gcc.dg/cpp/19951227-1.c
16307
16308 2000-06-29  Zack Weinberg  <zack@wolery.cumb.org>
16309
16310         * gcc.dg/cpp/20000628-1a.h: On each of the first three inclusions,
16311         declare one variable.  On the fourth, error.
16312         * gcc.dg/cpp/20000628-1.c (main): Reference the three variables
16313         declared by 20000628-1a.h.
16314
16315 2000-06-29  Richard Henderson  <rth@redhat.com>
16316
16317         * gcc.c-torture/execute/930529-1.x: New file.
16318         * gcc.dg/920413-1.c: Adjust expected warning text.
16319         * gcc.dg/980217-1.c: Declare abort.
16320         * gcc.dg/cpp/20000628-1a.h: Use a declaration instead of an asm.
16321
16322 2000-06-29  Jeffrey A Law  (law@cygnus.com)
16323
16324         * g77.f-torture/compile/20000629-1.f: New test.
16325         * g77.f-torture/compile/20000629-1.x: Expected to fail.
16326
16327 2000-06-28  Zack Weinberg  <zack@wolery.cumb.org>
16328
16329         Rearrange lots of files, removing entirely the
16330         gcc.c-torture/special, gcc.c-torture/code_quality, and gcc.failure
16331         directories.
16332
16333         * Deleted files:
16334         gcc.c-torture/code_quality/code_quality.exp
16335         gcc.c-torture/special/special.exp
16336         gcc.failure/failure.exp
16337         gcc.failure/940409-1.x
16338         gcc.c-torture/compile/961203-1.x
16339
16340         * New files:
16341         gcc.misc-tests/linkage.exp
16342         gcc.c-torture/execute/920730-1t.c
16343         gcc.c-torture/execute/920730-1t.x
16344         gcc.c-torture/compile/920520-1.x
16345         gcc.c-torture/compile/920521-1.x
16346         gcc.c-torture/compile/981006-1.x
16347         gcc.c-torture/execute/eeprof-1.x
16348
16349         * Moved files (possibly with modifications to fit a new harness):
16350         Old name                                New name
16351         gcc.c-torture/code_quality/920608-1.c   gcc.c-torture/compile/920608-1.c
16352         gcc.c-torture/special/920413-1.c        gcc.dg/920413-1.c
16353         gcc.c-torture/special/920520-1.c        gcc.c-torture/compile/920520-1.c
16354         gcc.c-torture/special/920521-1.c        gcc.c-torture/compile/920521-1.c
16355         gcc.c-torture/special/920717-x.c        gcc.misc-tests/linkage-x.c
16356         gcc.c-torture/special/920717-y.c        gcc.misc-tests/linkage-y.c
16357         gcc.c-torture/special/920730-1.c        gcc.c-torture/execute/920730-1.c
16358         gcc.c-torture/special/930510-1.c        gcc.dg/cpp/19930510-1.c
16359         gcc.c-torture/special/951130-1.c        gcc.dg/951130-1.c
16360         gcc.c-torture/special/960224-1.c        gcc.dg/cpp/19960224-1.c
16361         gcc.c-torture/special/960224-2.c        gcc.dg/cpp/19960224-2.c
16362         gcc.c-torture/special/981006-1.c        gcc.c-torture/compile/981006-1.c
16363         gcc.c-torture/special/eeprof-1.c        gcc.c-torture/execute/eeprof-1.c
16364         gcc.failure/940409-1.c                  gcc.dg/940409-1.c
16365
16366 2000-06-28  Zack Weinberg  <zack@wolery.cumb.org>
16367
16368         * c-torture/compile/961203-1.x: Delete.
16369
16370         * gcc.misc-tests/acker1.c: Report failure.  Use return from main,
16371         not exit. Include stdio.h.
16372         * gcc.misc-tests/dg-11.c: Remove anchors from regexp.
16373         * gcc.misc-tests/dg-12.c: Likewise.
16374         * gcc.misc-tests/dg-5.c: Likewise.
16375         * gcc.misc-tests/dg-6.c: Likewise.
16376         * gcc.misc-tests/dg-7.c: Prototype abort.
16377         * gcc.misc-tests/dg-9.c: Adjust error-message regexps.
16378         * gcc.misc-tests/dhry.h: Include stdlib.h and string.h.
16379         * gcc.misc-tests/matrix1.c: Report failure.  Use return from main,
16380         not exit.
16381         * gcc.misc-tests/sieve.c: Use return from main, not exit.
16382         * gcc.misc-tests/sort2.c: Use return from main, not exit.
16383
16384 2000-06-28  Jakub Jelinek  <jakub@redhat.com>
16385
16386         * gcc.dg/cpp/20000628-1.c: New test.
16387         * gcc.dg/cpp/20000628-1.h: New header for above test.
16388         * gcc.dg/cpp/20000628-1a.h: Likewise.
16389
16390 2000-06-27  Zack Weinberg  <zack@wolery.cumb.org>
16391
16392         * gcc.dg/cpp: New directory.
16393         * gcc.dg/cpp/cpp.exp: New driver.
16394         * gcc.dg/cpp/20000627-1.c: New test.
16395         * gcc.c-torture/special/special.exp: Remove entry for 921210-1.c.
16396         * gcc.c-torture/special/921210-1.c: Move to gcc.dg/cpp/19921210-1.c
16397         and rewrite as a compilation test.
16398
16399         * gcc.dg: Move many files into the cpp subdirectory, possibly
16400         renaming or editing them as well.
16401         Old name                New name
16402         990119-1.c              cpp/19990119-1.c
16403         990228-1.c              cpp/19990228-1.c
16404         990407-1.c              cpp/19990407-1.c
16405         990409-1.c              cpp/19990409-1.c
16406         990413-1.c              cpp/19990413-1.c
16407         990703-1.c              cpp/19990703-1.c
16408         20000127-1.c            cpp/20000127-1.c
16409         20000129-1.c            cpp/20000129-1.c
16410         20000207-1.c            cpp/20000207-1.c
16411         20000207-2.c            cpp/20000207-2.c
16412         20000209-1.c            cpp/20000209-1.c
16413         20000209-2.c            cpp/20000209-2.c
16414         20000301-1.c            cpp/20000301-1.c
16415         20000419-1.c            cpp/20000419-1.c
16416         20000510-1.S            cpp/20000510-1.S
16417         20000519-1.c            cpp/20000519-1.c
16418         20000529-1.c            cpp/20000529-1.c
16419         20000625-1.c            cpp/20000625-1.c
16420         20000625-2.c            cpp/20000625-2.c
16421         cpp-as1.c               cpp/assert1.c
16422         cpp-as2.c               cpp/assert2.c
16423         cxx-comments-1.c        cpp/cxxcom1.c
16424         cxx-comments-2.c        cpp/cxxcom2.c
16425         endif-label.c           cpp/endif.c
16426         cpp-hash1.c             cpp/hash1.c
16427         cpp-hash2.c             cpp/hash2.c
16428         cpp-if1.c               cpp/if-1.c
16429         cpp-if2.c               cpp/if-2.c
16430         cpp-if3.c               cpp/if-3.c
16431         cpp-if4.c               cpp/if-4.c
16432         cpp-if5.c               cpp/if-5.c
16433         cpp-cond.c              cpp/if-cexp.c
16434         cpp-missingop.c         cpp/if-mop.c
16435         cpp-missingparen.c      cpp/if-mpar.c
16436         cpp-opprec.c            cpp/if-oppr.c
16437         cpp-ifparen.c           cpp/if-paren.c
16438         cpp-shortcircuit.c      cpp/if-sc.c
16439         cpp-shift.c             cpp/if-shift.c
16440         cpp-unary.c             cpp/if-unary.c
16441         cpp-li1.c               cpp/line1.c
16442         cpp-li2.c               cpp/line2.c
16443         lineno.c                cpp/line3.c
16444         lineno-2.c              cpp/line4.c
16445         cpp-mi.c                cpp/mi1.c
16446         cpp-mic.h               cpp/mi1c.h
16447         cpp-micc.h              cpp/mi1cc.h
16448         cpp-mind.h              cpp/mi1nd.h
16449         cpp-mindp.h             cpp/mi1ndp.h
16450         cpp-mix.h               cpp/mi1x.h
16451         cpp-mi2.c               cpp/mi2.c
16452         cpp-mi2a.h              cpp/mi2a.h
16453         cpp-mi2b.h              cpp/mi2b.h
16454         cpp-mi2c.h              cpp/mi2c.h
16455         cpp-mi3.c               cpp/mi3.c
16456         cpp-mi3.def             cpp/mi3.def
16457         poison-1.c              cpp/poison.c
16458         pr-impl.c               cpp/prag-imp.c
16459         cpp-redef-2.c           cpp/redef1.c
16460         cpp-redef.c             cpp/redef2.c
16461         strpaste.c              cpp/strp1.c
16462         strpaste-2.c            cpp/strp2.c
16463         cpp-tradpaste.c         cpp/tr-paste.c
16464         cpp-tradstringify.c     cpp/tr-str.c
16465         cpp-tradwarn1.c         cpp/tr-warn1.c
16466         cpp-tradwarn2.c         cpp/tr-warn2.c
16467         trigraphs.c             cpp/trigraphs.c
16468         cpp-unc1.c              cpp/unc1.c
16469         cpp-unc2.c              cpp/unc2.c
16470         cpp-unc3.c              cpp/unc3.c
16471         cpp-unc.c               cpp/unc4.c
16472         undef.c                 cpp/undef1.c
16473         undef-2.c               cpp/undef2.c
16474         cpp-wi1.c               cpp/widestr1.c
16475
16476 2000-06-27  Mark Mitchell  <mark@codesourcery.com>
16477
16478         * lib/g++.exp (g++_include_flags): Tweak.
16479
16480 2000-06-27  H.J. Lu  <hjl@gnu.org>
16481             Loren J. Rittle  <ljrittle@acm.org>
16482
16483         * lib/g++.exp (g++_include_flags): Override libgloss.exp
16484         version with one that knows about the new gcc tree structure.
16485         (g++_link_flags): Same.
16486
16487 2000-06-26  Zack Weinberg  <zack@wolery.cumb.org>
16488
16489         * gcc.dg/20000419-1.c, gcc.dg/cpp-mi.c, gcc.dg/cpp-tradwarn1.c,
16490         gcc.dg/cpp-unc.c: Use "target *-*-*", not "target native", in
16491         case we are cross-compiling.
16492
16493         * g++.old-deja/Makefile.in, g++.old-deja/configure.in,
16494         g++.old-deja/g++.niklas/Makefile.in,
16495         g++.old-deja/g++.niklas/configure.in,
16496         g++.old-deja/g++.other/Makefile.in,
16497         g++.old-deja/g++.other/configure.in,
16498         gcc.c-torture/code_quality/Makefile.in,
16499         gcc.c-torture/code_quality/configure.in,
16500         gcc.c-torture/compat/Makefile.in, gcc.c-torture/compat/configure.in,
16501         gcc.c-torture/compile/Makefile.in, gcc.c-torture/compile/configure.in,
16502         gcc.c-torture/execute/Makefile.in, gcc.c-torture/execute/configure.in,
16503         gcc.c-torture/execute/ieee/Makefile.in,
16504         gcc.c-torture/execute/ieee/configure.in,
16505         gcc.c-torture/noncompile/Makefile.in,
16506         gcc.c-torture/noncompile/configure.in,
16507         gcc.c-torture/special/Makefile.in, gcc.c-torture/special/configure.in,
16508         gcc.c-torture/unsorted/Makefile.in, gcc.c-torture/unsorted/configure.in,
16509         gcc.misc-tests/Makefile.in, gcc.misc-tests/configure.in: Delete.
16510
16511 2000-06-26  Nathan Sidwell  <nathan@codesourcery.com>
16512
16513         * g++.old-deja/g++.other/ambig3.C: New test.
16514
16515 2000-06-26  Nathan Sidwell  <nathan@codesourcery.com>
16516
16517         * g++.old-deja/g++.pt/syntax1.C: New test.
16518         * g++.old-deja/g++.pt/syntax2.C: New test.
16519         * g++.old-deja/g++.other/syntax3.C: New test.
16520         * g++.old-deja/g++.other/syntax4.C: New test.
16521
16522 2000-06-25  Zack Weinberg  <zack@wolery.cumb.org>
16523
16524         * gcc.dg/20000623-1.c: Prototype exit and abort.
16525
16526 2000-06-25  Zack Weinberg  <zack@wolery.cumb.org>
16527
16528         * gcc.dg/20000625-1.c, gcc.dg/20000625-2.c, gcc.dg/cpp-mi3.c:
16529         New tests.
16530         * gcc.dg/cpp-mi3.def: New file.
16531
16532         * gcc.dg/cpp-as1.c: Also test that macro expansion does not occur
16533         inside assertions.
16534         * gcc.dg/cpp-as2.c: Make error regexps match either old or new
16535         lexer's error messages.
16536         * gcc.dg/cpp-mi.c: Use -H and examine the output, don't try to
16537         divine anything from the linemarkers.
16538         * gcc.dg/cpp-micc.h: Fix typo (declare int b, not int a);
16539         * gcc.dg/poison-1.c: Preprocess only; apply -fno-show-column.
16540
16541 2000-06-23  Geoffrey Keating  <geoffk@cygnus.com>
16542
16543         * gcc.dg/20000623-1.c: New test.
16544
16545 2000-06-22  Jakub Jelinek  <jakub@redhat.com>
16546
16547         * gcc.c-torture/execute/20000622-1.c: New test.
16548
16549 2000-06-22  Nathan Sidwell  <nathan@codesourcery.com>
16550
16551         * g++.old-deja/g++.other/init15.C: New test.
16552
16553 2000-06-22  Nathan Sidwell  <nathan@codesourcery.com>
16554
16555         * g++.old-deja/g++.pt/vaarg2.C: New test.
16556         * g++.old-deja/g++.pt/vaarg3.C: New test.
16557
16558 2000-06-20  Nathan Sidwell  <nathan@codesourcery.com>
16559
16560         * g++.old-deja/g++.other/dyncast6.C: New test.
16561
16562 2000-06-15  Jakub Jelinek  <jakub@redhat.com>
16563
16564         * gcc.c-torture/execute/loop-6.c: New test.
16565
16566 2000-06-14  Jakub Jelinek  <jakub@redhat.com>
16567
16568         * gcc.dg/20000614-1.c: New test.
16569         * gcc.dg/20000614-2.c: New test.
16570
16571 2000-06-14  Hans-Peter Nilsson  <hp@axis.com>
16572
16573         * g++.old-deja/g++.other/inline12.C: New test.
16574
16575 2000-06-13  Jakub Jelinek  <jakub@redhat.com>
16576
16577         * g++.old-deja/g++.other/eh1.C: New test.
16578
16579 2000-06-12  Jakub Jelinek  <jakub@redhat.com>
16580
16581         * g++.old-deja/g++.other/type.C: New test.
16582
16583 2000-06-05  Jakub Jelinek  <jakub@redhat.com>
16584
16585         * g++.old-deja/g++.other/initstring.C: New test.
16586
16587 2000-06-12  Jason Merrill  <jason@redhat.com>
16588
16589         * g++.old-deja/old-deja.exp: Add -Wno-long-long.
16590
16591 2000-06-09  Jeffrey A Law  (law@cygnus.com)
16592
16593         * gcc.c-torture/compile/20000609-1.c: New test.
16594
16595 2000-06-09  Clinton Popetz  <cpopetz@cygnus.com>
16596
16597         * gcc.dg/20000609-1.c: New test.
16598
16599 2000-06-08  Zack Weinberg  <zack@wolery.cumb.org>
16600
16601         * gcc.c-torture/noncompile/noncompile.exp: Remove poison-1 block.
16602         * gcc.c-torture/noncompile/poison-1.c: Move...
16603         * gcc.dg/poison-1.c: ...here, and adapt to dg framework.
16604         * gcc.dg/cpp-li1.c: Add a token after the #line.
16605
16606 2000-06-05  Richard Henderson  <rth@cygnus.com>
16607
16608         * gcc.c-torture/execute/20000605-2.c: New test.
16609         * gcc.c-torture/execute/20000605-3.c: New test.
16610
16611 2000-06-06  David Billinghurst  <David Billinghurst@riotinto.com.au>
16612
16613         * g77.f-torture/execute/20000503-1.x: New file.
16614
16615 2000-06-06  Nathan Sidwell  <nathan@codesourcery.com>
16616
16617         * g++.old-deja/g++.eh/badalloc1.C: New test.
16618
16619 2000-06-05  Richard Henderson  <rth@cygnus.com>
16620
16621         * gcc.c-torture/execute/20000605-1.c: New test.
16622
16623 2000-06-05  Jakub Jelinek  <jakub@redhat.com>
16624             Nathan Sidwell <nathan@codesourcery.com>
16625
16626         * gcc.c-torture/compile/20000605-1.c: New test.
16627
16628 2000-06-03  David Billinghurst  <David Billinghurst@riotinto.com.au>
16629
16630         * g77.f-torture/compile/20000601-1.f:  New test.
16631
16632 2000-06-03  Richard Henderson  <rth@cygnus.com>
16633
16634         * gcc.c-torture/execute/20000603-1.c: New.
16635
16636 2000-06-02  Zack Weinberg  <zack@wolery.cumb.org>
16637
16638         * gcc.dg/noreturn-1.c (foo7, foo8): Revert previous change.
16639         * gcc.dg/noreturn-2.c (noreturn): Likewise.
16640
16641 2000-06-01  Zack Weinberg  <zack@wolery.cumb.org>
16642
16643         * gcc.dg/compare2.c (case 12): XFAIL.
16644         * gcc.dg/noreturn-1.c (foo7, foo8): XFAIL.
16645         * gcc.dg/noreturn-2.c (noreturn): XFAIL.
16646
16647         * gcc.dg/cpp-tradwarn2.c: Update egrep pattern.
16648
16649 2000-05-29  Zack Weinberg  <zack@wolery.cumb.org>
16650
16651         * gcc.dg/cpp-mi.c: Add another case, cpp-mix.h, where the
16652         guard macro is already defined when the header is first
16653         included.
16654         * gcc.dg/cpp-mix.h: New file.
16655         * gcc.dg/endif-label.c: Update patterns to match compiler.
16656
16657         * g++.brendan/complex1.C: Declare abort.
16658         * g++.law/refs4.C: Remove XFAIL.
16659         * g++.oliva/expr2.C: Declare abort and exit.
16660
16661 2000-05-28  Alexandre Oliva  <aoliva@cygnus.com>
16662
16663         * gcc.c-torture/execute/20000528-1.c: New test.
16664
16665         * g++.old-deja/g++.law/refs4.C: Mark as XFAIL.
16666         * g++.old-deja/g++.law/temps4.C: Likewise.
16667
16668         * g++.old-deja/g++.brendan/code-gen4.C: Include stdio.h and
16669         stdlib.h.  Call abort() on failure.
16670         * g++.old-deja/g++.law/refs4.C: Likewise.
16671         * g++.old-deja/g++.law/temps4.C: Likewise.
16672         * g++.old-deja/g++.brendan/complex1.C: Don't assume argc is 1.
16673         * gcc.c-torture/execute/20000112-1.c: Include string.h.
16674
16675 2000-05-27  Zack Weinberg  <zack@wolery.cumb.org>
16676
16677         Relative to g++.dg/special:
16678         * conpr-1.C, conpr-2.C, conpr-3.C: Include stdlib.h.
16679
16680         Relative to g++.old-deja:
16681         * g++.brendan/complex1.C, g++.jason/optimize2.C,
16682         g++.mike/p9732b.C, g++.other/addrof1.C, g++.other/dyncast5.C,
16683         g++.other/init5.C, g++.other/init7.C, g++.other/union2.C,
16684         g++.pt/vbase1.C, g++.robertl/eb14.C, g++.robertl/eh990323-1.C,
16685         g++.robertl/eh990323-2.C, g++.robertl/eh990323-3.C,
16686         g++.robertl/eh990323-4.C, g++.robertl/eh990323-5.C,
16687         g++.robertl/ice990323-2.C: Prototype exit and/or abort.
16688
16689         * g++.brendan/nest21.C, g++.eh/rethrow3.C, g++.jason/init3.C,
16690         g++.law/arm15.C, g++.law/cvt2.C, g++.law/visibility17.C,
16691         g++.mike/eh23.C, g++.mike/eh25.C, g++.mike/eh34.C,
16692         g++.mike/eh48.C, g++.mike/eh55.C, g++.mike/p2736.C,
16693         g++.oliva/new1.C, g++.other/align.C, g++.robertl/eb39.C,
16694         g++.robertl/eb54.C, g++.robertl/eb63.C: Include stdlib.h
16695         and/or string.h.
16696
16697         * g++.other/goto1.C: Update expectations for error messages.
16698
16699 2000-05-25  Alexandre Oliva  <aoliva@cygnus.com>
16700
16701         * gcc.c-torture/compile/20000523-1.c: New test.
16702
16703 2000-05-25  Nathan Sidwell  <nathan@codesourcery.com>
16704
16705         * g++.old-deja/g++.abi/ptrflags.C: Use __pbase_type_info.
16706
16707 2000-05-25  Nathan Sidwell  <nathan@codesourcery.com>
16708
16709         * g++.old-deja/g++.eh/catch11.C: New test.
16710         * g++.old-deja/g++.eh/catch12.C: New test.
16711
16712 2000-05-24  Nick Clifton  <nickc@cygnus.com>
16713
16714         * gcc.c-torture/execute/20000523-1.c: New test.
16715
16716 2000-05-23  Zack Weinberg  <zack@wolery.cumb.org>
16717
16718         * c-torture/execute/bcp-1.c: Replace abort in arg of
16719         __builtin_constant_p with a generic external function.
16720
16721         * gcc.dg/20000108-1.c, gcc.dg/980211-1.c, gcc.dg/980414-1.c,
16722         gcc.dg/990119-1.c, gcc.dg/990409.c, gcc.dg/990424-1.c,
16723         gcc.dg/991230-1.c, gcc.dg/clobbers.c, gcc.dg/lineno.c,
16724         gcc.dg/noreturn-1.c, gcc.dg/trigraphs.c, gcc.dg/uninit-4.c:
16725         Prototype abort and/or exit.
16726
16727         * gcc.dg/990407-1.c, gcc.dg/strpaste.c,
16728         gcc.dg/special/alias-1.c, gcc.dg/special/gcsec-1.c,
16729         gcc.dg/special/weak-1.c, gcc.dg/special/weak-2.c,
16730         gcc.dg/special/wkali-1.c, gcc.dg/special/wkali-2.c: Include stdlib.h.
16731
16732 2000-05-22  Alexandre Oliva  <aoliva@cygnus.com>
16733
16734         * gcc.dg/dwarf2-1.c: New test.
16735
16736 2000-05-20  Richard Henderson  <rth@cygnus.com>
16737
16738         * lib/f-torture.exp (TORTURE_OPTIONS): Add "-O3 -g" and "-O3 -fssa".
16739
16740 2000-05-20  Andreas Jaeger  <aj@suse.de>
16741
16742         * gcc.c-torture/execute/20000519-1.c (main): Fixed return value of
16743         testcase.
16744
16745 2000-05-19  David Edelsohn  <edelsohn@gnu.org>
16746
16747         * gcc.c-torture/execute/20000519-2.c: New test.
16748
16749 2000-05-19  Andreas Jaeger  <aj@suse.de>
16750
16751         * gcc.c-torture/execute/20000519-1.c: Testcase from Ulrich Drepper
16752         which fails with SSA.
16753
16754         * lib/c-torture.exp: Also test with -O3 -fssa.
16755
16756 2000-05-18  Michael Meissner  <meissner@redhat.com>
16757
16758         * gcc.c-torture/compile/920501-1.c: Remove CYGNUS LOCAL markers.
16759         * gcc.c-torture/execute/920415-1.c: Ditto.
16760         * gcc.c-torture/execute/920501-1.c: Ditto.
16761         * gcc.c-torture/execute/conversion.c: Ditto.
16762         * gcc.c-torture/execute/cvt-1.c: Ditto.
16763
16764 2000-05-18  Jeffrey A Law  (law@cygnus.com)
16765
16766         * gcc.c-torture/compile/20000518-1.c: New test.
16767
16768 2000-05-18  David Billinghurst  <David.Billinghurst@riotinto.com.au>
16769
16770         * g77.f-torture/compile/200005018.f:  New test.
16771
16772 2000-05-17  Jeffrey A Law  (law@cygnus.com)
16773
16774         * gcc.c-torture/compile/20000517-1.c: New test.
16775
16776 2000-05-16  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
16777
16778         * gcc.c-torture/execute/20000516-1.c: New test.
16779
16780 2000-05-15  Jakub Jelinek  <jakub@redhat.com>
16781
16782         * g++.old-deja/g++.other/eh.C: New test.
16783
16784 2000-05-12  Richard Henderson  <rth@cygnus.com>
16785
16786         * gcc.c-torture/execute/990208-1.c (main): Don't pass
16787         constants through to doit's conditional.
16788
16789 2000-05-11  Jeffrey A Law  (law@cygnus.com)
16790
16791         * gcc.c-torture/compile/20000511-1.c: New test.
16792         * g77.f-torture/compile/20000511-1.f: New test.
16793         * g77.f-torture/compile/20000511-2.f: New test.
16794
16795 2000-05-11  Michael Meissner  <meissner@redhat.com>
16796
16797         * gcc.c-torture/execute/20000511-1.c: New test.
16798
16799 2000-05-11  Zack Weinberg  <zack@wolery.cumb.org>
16800
16801         * gcc.dg/dg.exp: Scan .S files as well as .c files.
16802         * gcc.dg/20000510-1.S: New.
16803
16804 2000-05-08  Catherine Moore  <clm@cygnus.com>
16805
16806         * gcc.dg/unused-3.c: New.
16807
16808 2000-05-06  Richard Henderson  <rth@cygnus.com>
16809
16810           * g++.old-deja/g++.brendan/code-gen2.C: Cast to size_t, not int.
16811           * g++.old-deja/g++.mike/warn1.C: Likewise.
16812           * g++.old-deja/g++.pt/local1.C: Likewise.
16813           * g++.old-deja/g++.pt/local7.C: Likewise.
16814           * g++.old-deja/g++.pt/spec16.C: Likewise.
16815
16816 2000-05-06  Nathan Sidwell  <nathan@codesourcery.com>
16817
16818         * g++.old-deja/g++.abi/ptrflags.C: Correct and extend.
16819
16820 2000-05-05  David Billinghurst  <David Billinghurst@riotinto.com.au>
16821
16822           * g77.f-torture/execute/20000503-1.f:  New test.
16823
16824 2000-05-04  Andreas Jaeger  <aj@suse.de>
16825
16826         * gcc.dg/noreturn-2.c: New test.
16827
16828 2000-05-04  Neil Booth  <NeilB@earthling.net>
16829
16830         * gcc.dg/cpp-opprec.c: New tests for operator precedence in the
16831         preprocessor.
16832
16833 2000-05-04  Richard Henderson  <rth@cygnus.com>
16834
16835         * gcc.c-torture/execute/20000503-1.c: Fix typo.
16836
16837 2000-05-04  Richard Henderson  <rth@cygnus.com>
16838
16839         * gcc.c-torture/compile/20000504-1.c: New test.  Derived from
16840         OpenSSL by Jason R Thorpe.
16841
16842 2000-05-03  Jim Wilson  <wilson@cygnus.com>
16843
16844         * gcc.c-torture/execute/20000503-1.c: New test for extract_muldiv bug.
16845
16846 2000-05-03  Robert Lipe <robertlipe@usa.net>
16847
16848         * gcc.dg/20000503-1.c: New test.
16849
16850 2000-05-02  Jakub Jelinek  <jakub@redhat.com>
16851
16852         * gcc.c-torture/compile/20000502-1.c: New test.
16853         * g++.old-deja/g++.other/align.C: New test.
16854         * gcc.dg/cpp-tradstringify.c: New test.
16855
16856 Thu Apr 27 15:58:18 MET DST 2000  Jan Hubicka  <jh@suse.cz>
16857
16858         * gcc.c-torture/compile/20000427-1.c: New test for loop hoisting code
16859         and hard registers.
16860
16861 2000-04-26  Geoff Keating  <geoffk@cygnus.com>
16862
16863         * gcc.c-torture/execute/loop-5.c: New test.
16864
16865 2000-04-25  Jakub Jelinek  <jakub@redhat.com>
16866
16867         * gcc.c-torture/execute/va-arg-20.c: New test.
16868
16869 2000-04-23  Jeffrey A Law  (law@cygnus.com)
16870
16871         * gcc.c-torture/execute/20000422-1.c: New test.
16872
16873 2000-04-20  Greg McGary  <gkm@gnu.org>
16874
16875         * gcc.c-torture/compile/20000420-2.c: New test for stack misalignment
16876         when optimizing, but without sibling-call optimizations (-O1).
16877
16878 2000-04-20  Jeffrey A Law  (law@cygnus.com)
16879
16880           * gcc.c-torture/compile/20000420-1.c: New test.
16881
16882 2000-04-20  Nathan Sidwell  <nathan@codesourcery.com>
16883
16884         * g++.abi/ptrflags.C: New test.
16885         * g++.eh/catchptr1.C: Test incomplete pointer chains.
16886
16887 2000-04-19  Catherine Moore  <clm@cygnus.com>
16888
16889         * gcc.c-torture/execute/921017-1.c: Check for NO_TRAMPOLINES.
16890
16891 2000-04-19  Greg McGary  <gkm@gnu.org>
16892
16893         * gcc.c-torture/execute/20000419-1.c: New test for arg clobbering with
16894         sibling-call optimizations.
16895
16896 2000-04-19  Zack Weinberg  <zack@wolery.cumb.org>
16897
16898         * gcc.dg/20000419-1.c: New test.
16899
16900 2000-04-12  Hans-Peter Nilsson  <hp@axis.com>
16901
16902         * gcc.c-torture/execute/20000412-6.c: New test.
16903
16904 2000-04-12  Jeffrey A Law  (law@cygnus.com)
16905
16906         * gcc.c-torture/execute/20000412-5.c: New test.
16907         * g77.f-torture/compile/20000412-1.f: New test.
16908         * gcc.c-torture/execute/20000412-4.c: New test.
16909         * gcc.c-torture/compile/20000412-2.c: New test.
16910         * gcc.c-torture/execute/20000412-3.c: New test.
16911         * gcc.c-torture/compile/20000412-1.c: New test.
16912         * gcc.c-torture/execute/20000412-2.c: New test.
16913
16914 2000-04-12  Jakub Jelinek  <jakub@redhat.com>
16915
16916         * objc/execute/bf-20.m: New test.
16917
16918 2000-04-10  Richard Henderson  <rth@cygnus.com>
16919
16920         * gcc.c-torture/execute/20000412-1.c: Reduce some more.
16921
16922         * gcc.c-torture/execute/20000412-1.c: New test.
16923
16924 2000-04-10  Nathan Sidwell  <nathan@codesourcery.com>
16925
16926         * g++.old-deja/g++.eh/catchptr1.C: New test.
16927
16928 2000-04-09  Nathan Sidwell  <nathan@codesourcery.com>
16929
16930         * g++.old-deja/g++.abi/cxa_vec.C: New test.
16931
16932 2000-04-08  Neil Booth  <NeilB@earthling.net>
16933
16934         * gcc.dg/cpp-nullchar.c: Remove test as
16935         embedded nulls cause problems.
16936
16937 2000-04-08  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
16938
16939         * gcc.dg/compare2.c: New test.
16940
16941 2000-04-08  Neil Booth  <NeilB@earthling.net>
16942
16943         * gcc.dg/cpp-nullchar.c: New test.
16944
16945 2000-04-07  Zack Weinberg  <zack@wolery.cumb.org>
16946
16947         * gcc.dg/cpp-mi2.c: New test.
16948         * gcc.dg/cpp-mi2[abc].h: New files.
16949
16950 2000-04-07  Nathan Sidwell  <nathan@codesourcery.com>
16951
16952         * g++.old-deja/g++.abi/vmihint.C: Adjust __vmi_class_type_info
16953         member name.
16954
16955 2000-04-06  Nathan Sidwell  <nathan@codesourcery.com>
16956
16957         * g++.old-deja/g++.abi/vmihint.C: New test.
16958
16959 2000-04-06  Neil Booth  <NeilB@earthling.net>
16960
16961         * cpp-ifparen.c, cpp-missingop.c, cpp-missingparen.c,
16962         cpp-shift.c, cpp-shortcircuit.c, cpp-unary.c:  Add FSF
16963         copyright.
16964
16965 2000-04-05  Hans-Peter Nilsson  <hp@axis.com>
16966
16967         * gcc.c-torture/execute/960327-1.c (f): Add a letter to s[] to
16968         avoid stack-frame overwrite.
16969
16970 2000-04-05  Jakub Jelinek  <jakub@redhat.com>
16971
16972         * gcc.c-torture/compile/20000405-2.c: New test.
16973         * gcc.c-torture/compile/20000405-3.c: New test.
16974
16975 2000-04-05  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
16976
16977         * gcc.c-torture/compile/20000405-1.c: New test.
16978
16979 2000-04-04  Geoff Keating  <geoffk@cygnus.com>
16980
16981         * gcc.dg/cast-qual-1.c: Revert last change.
16982
16983 2000-04-04  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
16984
16985         * gcc.dg/cast-qual-1.c: Check casts through a pointer typedef.
16986
16987 2000-04-03  Zack Weinberg  <zack@wolery.cumb.org>
16988
16989         * gcc.dg/cpp-redef-2.c, gcc.dg/cpp-tradwarn1.c,
16990         gcc.dg/cpp-unc.c: Add -fno-show-column to compiler options.
16991
16992 2000-04-03  Jeffrey A Law  (law@cygnus.com)
16993
16994         * gcc.c-torture/compile/20000403-2.c: New test.
16995         * gcc.c-torture/compile/20000403-1.c: New test.
16996
16997 2000-04-03  Hans-Peter Nilsson  <hp@axis.com>
16998
16999         * gcc.c-torture/execute/20000403-1.c: New test.
17000
17001 2000-04-03  Geoff Keating  <geoffk@cygnus.com>
17002
17003         * gcc.c-torture/execute/20000402-1.c: New test.
17004
17005 2000-04-03  Donald Lindsay  <dlindsay@cygnus.com>
17006
17007         * gcc.c-torture/execute/va-arg-15.c: New test.
17008         * gcc.c-torture/execute/va-arg-16.c: New test.
17009         * gcc.c-torture/execute/va-arg-17.c: New test.
17010         * gcc.c-torture/execute/va-arg-18.c: New test.
17011         * gcc.c-torture/execute/va-arg-19.c: New test.
17012
17013 2000-04-02  Zack Weinberg  <zack@wolery.cumb.org>
17014
17015         * gcc.c-torture/compile/981211-1.c: Move to...
17016         * gcc.dg/cpp-as1.c: ...here.
17017         * gcc.dg/cpp-as2.c: New file.
17018
17019         * gcc.dg/cpp-tradwarn1.c: Change warning regexps to match the
17020         compiler.
17021
17022 2000-04-02  Neil Booth  <NeilB@earthling.net>
17023
17024         * gcc.dg/cpp-cond.c  New tests.
17025         * gcc.dg/cpp-ifparen.c New tests.  Amend existing tests to make
17026         accidental success less likely.
17027         * gcc.dg/cpp-missingop.c  New tests.
17028         * gcc.dg/cpp-missingparen.c  New tests.
17029         * gcc.dg/cpp-shift.c  New tests.
17030         * gcc.dg/cpp-shortcircuit.c  New tests.
17031         * gcc.dg/cpp-unary.c  New tests.
17032
17033 2000-03-29  Jeffrey A Law  (law@cygnus.com)
17034
17035         * gcc.c-torture/compile/20000329-1.c: New test.
17036
17037 2000-03-26  Bernd Schmidt  <bernds@cygnus.co.uk>
17038
17039         * gcc.c-torture/compile/20000326-1.c: New test.
17040         * gcc.c-torture/compile/20000326-2.c: New test.
17041
17042 2000-03-24  Geoff Keating  <geoffk@cygnus.com>
17043
17044         * gcc.c-torture/execute/va-arg-14.c: New test for va_start where
17045         the first parameter is a function argument.
17046
17047 2000-03-23  Nathan Sidwell  <nathan@codesourcery.com>
17048
17049         * g++.old-deja/g++.ext/array4.C: New test.
17050
17051 2000-03-22  Geoff Keating  <geoffk@cygnus.com>
17052
17053         * gcc.c-torture/execute/ieee/20000320-1.c: New test for denormals.
17054
17055 2000-03-21  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
17056
17057         * gcc.dg/noreturn-1.c: Check for another bogus noreturn case.
17058
17059 2000-03-19  Richard Henderson  <rth@cygnus.com>
17060
17061         * gcc.c-torture/compile/20000314-2.c: Use __SIZE_TYPE__, not size_t.
17062
17063 2000-03-19  Richard Henderson  <rth@cygnus.com>
17064
17065         * gcc.c-torture/compile/20000319-1.c: New test.
17066
17067 2000-03-14  Jeffrey A Law  (law@cygnus.com)
17068
17069         * gcc.c-torture/execute/20000314-3.c: New test.
17070         * gcc.c-torture/execute/20000314-2.c: New test.
17071         * gcc.c-torture/execute/20000314-1.c: New test.
17072         * gcc.c-torture/compile/20000314-2.c: New test.
17073         * gcc.c-torture/compile/20000314-1.c: New test.
17074
17075 2000-03-13  Nathan Sidwell  <nathan@codesourcery.com>
17076
17077         * g++.old-deja/g++.warn/inline.C: New test.
17078
17079 2000-03-10  Hans-Peter Nilsson  <hp@bitrange.com>
17080
17081         * gcc.c-torture/execute/divconst-2.c: Rewrite to check for
17082         standards-compliant result rather than specific constants.
17083         Put test-values in array.
17084
17085 2000-03-08  Jason Merrill  <jason@casey.cygnus.com>
17086
17087         * lib/g++.exp (g++_init): Don't put { } around -fmessage-length=0.
17088         (g++_target_compile): Put test-specific options last.
17089
17090 2000-03-08  Nathan Sidwell  <nathan@codesourcery.com>
17091
17092         * g++.old-deja/g++.eh/vbase4.C: New test.
17093
17094 2000-03-08  Nathan Sidwell  <nathan@codesourcery.com>
17095
17096         * g++.old-deja/g++.bugs/900215_01.C: Adjust.
17097
17098 2000-03-08  Nathan Sidwell  <nathan@codesourcery.com>
17099
17100         * g++.old-deja/g++.brendan/misc12.C: Removed.
17101         * g++.old-deja/g++.pt/memtemp77.C: Constify.
17102         * g++.old-deja/g++.ext/pretty4.C: New test.
17103
17104 2000-03-08  Nathan Sidwell  <nathan@codesourcery.com>
17105
17106         * g++.old-deja/g++.other/string2.C: New test.
17107
17108 2000-03-06  Nathan Sidwell  <nathan@codesourcery.com>
17109
17110         * g++.old-deja/g++.warn/impint2.C: New test.
17111
17112 2000-03-05  Hans-Peter Nilsson  <hp@bitrange.com>
17113
17114         * gcc.c-torture/execute/20000224-1.c (main): Expected return-value
17115         is 1, not zero.
17116
17117 2000-03-05  Nathan Sidwell  <nathan@codesourcery.com>
17118
17119         * g++.old-deja/g++.warn/impint.C: New test.
17120         * g++.old-deja/g++.martin/sts_vectini.C: Add -w option.
17121         * g++.old-deja/g++.pt/explicit10.C: Specify -w option.
17122         * g++.old-deja/g++.pt/explicit12.C: Likewise.
17123         * g++.old-deja/g++.pt/explicit13.C: Likewise.
17124         * g++.old-deja/g++.pt/explicit17.C: Likewise.
17125         * g++.old-deja/g++.pt/explicit18.C: Likewise.
17126         * g++.old-deja/g++.pt/explicit19.C: Likewise.
17127         * g++.old-deja/g++.pt/explicit23.C: Likewise.
17128         * g++.old-deja/g++.pt/explicit31.C: Likewise.
17129         * g++.old-deja/g++.pt/explicit35.C: Likewise.
17130         * g++.old-deja/g++.pt/explicit6.C: Likewise.
17131         * g++.old-deja/g++.pt/memclass7.C: Likewise.
17132
17133 2000-03-01  Zack Weinberg  <zack@wolery.cumb.org>
17134
17135         * gcc.dg/cpp-redef.c: New test.
17136
17137 2000-02-29  Nathan Sidwell  <nathan@codesourcery.com>
17138
17139         * g++.old-deja/g++.pt/unify7.C: New test.
17140
17141 2000-02-26  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
17142
17143         * g++.old-deja/g++.ext/attrib5.C: XFAIL on Alpha since no link alias.
17144         * g++.old-deja/g++.pt/static3.C: Generalize system name for Alpha.
17145
17146 2000-02-25  Geoff Keating  <geoffk@cygnus.com>
17147
17148         * gcc.c-torture/compile/20000224-1.c: New test.
17149
17150 2000-02-25  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
17151
17152         * gcc.c-torture/compile/cpp-2.c: New test.
17153         * gcc.c-torture/compile/cpp-1.c: New test.
17154
17155 2000-02-25  Jeffrey A Law  (law@cygnus.com)
17156
17157         * gcc.c-torture/execute/20000225-1.c: New test.
17158
17159 2000-02-25  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
17160
17161         * gcc.dg/cpp-li2.c: New test.
17162
17163         * gcc.dg/cpp-wi1.c: New test.
17164
17165         * gcc.dg/cpp-li1.c: New test.
17166
17167 2000-02-24  Nathan Sidwell  <nathan@codesourcery.com>
17168
17169         * g++.old-deja/g++.other/sizeof5.C: New test.
17170
17171 2000-02-23  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
17172
17173         * gcc.c-torture/execute/va-arg-13.c: New test.
17174
17175 2000-02-23  Donald Lindsay  <dlindsay@cygnus.com>
17176
17177         * gcc.c-torture/execute/va-arg-12.c: New test.
17178
17179 2000-02-23  Nathan Sidwell  <nathan@codesourcery.com>
17180
17181         * gcc.c-torture/execute/20000223-1.c: New test.
17182
17183 2000-02-23  Nathan Sidwell  <nathan@codesourcery.com>
17184
17185         * g++.old-deja/g++.pt/memtemp79.C: Fixed. Remove XFAIL.
17186
17187 2000-02-22  Mark Mitchell  <mark@codesourcery.com>
17188
17189         * g++.old-deja/g++.abi/ptrmem.C: New test.
17190
17191 2000-02-19  Richard Henderson  <rth@cygnus.com>
17192
17193         * gcc.c-torture/compile/init-3.c: New.
17194
17195 2000-02-17  Mark Mitchell  <mark@codesourcery.com>
17196
17197         * lib/g++.exp (g++_init): Add -fmessage-length=0 to
17198         ALWAYS_CXXFLAGS.
17199
17200 2000-02-11  Robert Lipe <robertl@sco.com>
17201
17202         * gcc.c-torture/compile/20000211-3.c: New test.
17203
17204 2000-02-11  Martin Buchholz <martin@xemacs.org>
17205
17206         * gcc.c-torture/compile/20000211-2.c: New test.
17207
17208 2000-02-11  Jeffrey A Law  (law@cygnus.com)
17209
17210         * gcc.c-torture/compile/20000211-1.c: New test.
17211
17212 2000-02-09  Jonathan Larmour  <jlarmour@redhat.co.uk>
17213
17214         * gcc.dg/special/ecos.exp: Use -static when testing --gc-sections
17215           on native targets
17216
17217 2000-02-08  Nathan Sidwell  <nathan@acm.org>
17218
17219         * g++.old-deja/g++.other/cast5.C: New test.
17220
17221 2000-02-05  Alan Modra  <alan@SPRI.Levels.UniSA.Edu.Au>
17222
17223         * gcc.c-torture/execute/20000205-1.c: New.
17224
17225 2000-02-03  Nathan Sidwell  <nathan@acm.org>
17226
17227         * g++.old-deja/g++.jason/cast3.C: Return void.
17228         * g++.old-deja/g++.pt/dynarray.C: Don't be pedantic.
17229
17230 2000-02-02  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
17231
17232         * gcc.dg/unused-2.c: Use -Wreturn-type instead of -Wall.
17233
17234         * gcc.dg/loop-1.c: New test.
17235
17236 2000-01-27  Jakub Jelinek  <jakub@redhat.com>
17237
17238         * gcc.c-torture/compile/20000127-1.c: New test.
17239         * gcc.c-torture/execute/991228-1.c: New test.
17240
17241 2000-01-26  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
17242
17243         * gcc.dg/unused-2.c: New test.
17244
17245         * gcc.dg/conv-1.c: New test.
17246
17247 2000-01-24  Mark Mitchell  <mark@codesourcery.com>
17248
17249         * lib/g++.exp (g++init): Use g++, not xgcc, to invoke the C++
17250         compiler.
17251         (tool_option_proc): Fix typo.
17252
17253 2000-01-24  Geoff Keating  <geoffk@cygnus.com>
17254
17255         * gcc.dg/special/ecos.exp (gcsec-1.c): Check the version
17256         of the ld on the host, not on the build machine.
17257         Also, don't crash if '--help' is not a supported option.
17258
17259 2000-01-24  Richard Henderson  <rth@cygnus.com>
17260
17261         * gcc.c-torture/execute/ieee/fp-cmp-4.c: New.
17262
17263 2000-01-20  Jeffrey A Law  (law@cygnus.com)
17264
17265         * gcc.c-torture/execute/20000120-2.c: New test.
17266         * gcc.c-torture/execute/20000120-1.c: New test.
17267
17268 2000-01-13  Jeffrey A Law  (law@cygnus.com)
17269
17270         * gcc.c-torture/execute/20000113-1.c: New test.
17271
17272 2000-01-12  Jeffrey A Law  (law@cygnus.com)
17273
17274         * gcc.c-torture/execute/20000112-1.c: New test.
17275
17276 2000-01-11  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
17277
17278         * gcc.dg/20000111-1.c: New test.
17279
17280 2000-01-10  Jeffrey A Law  (law@cygnus.com)
17281
17282         * gcc.c-torture/execute/990628-1.c: Tweak to work on targets
17283         with 16 bit integers.
17284
17285 2000-01-08  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
17286
17287         * gcc.dg/20000108-1.c: New test.
17288
17289 2000-01-05  Nathan Sidwell  <nathan@acm.org>
17290
17291         * g++.old-deja/g++.ns/koenig8.C: New test.
17292
17293 2000-01-05  Nathan Sidwell  <nathan@acm.org>
17294
17295         * g++.old-deja/g++.other/cast4.C: New test.
17296
17297 2000-01-05  Jeffrey A Law  (law@cygnus.com)
17298
17299         * gcc.c-torture/compile/20000105-2.c: New test.
17300         * gcc.c-torture/compile/20000105-1.c: New test.
17301
17302 2000-01-04  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
17303
17304         * g++.old-deja/g++.brendan/array1.C: Modify explicit external libc
17305         references to printf & atoi to conform to ANSI standard.
17306         * g++.old-deja/g++.brendan/code-gen1.C: Likewise.
17307         * g++.old-deja/g++.brendan/code-gen2.C: Likewise.
17308         * g++.old-deja/g++.brendan/code-gen3.C: Likewise.
17309         * g++.old-deja/g++.brendan/code-gen4.C: Likewise.
17310         * g++.old-deja/g++.brendan/code-gen6.C: Likewise.
17311         * g++.old-deja/g++.brendan/complex1.C: Likewise.
17312         * g++.old-deja/g++.brendan/copy1.C: Likewise.
17313         * g++.old-deja/g++.brendan/copy2.C: Likewise.
17314         * g++.old-deja/g++.brendan/copy3.C: Likewise.
17315         * g++.old-deja/g++.brendan/copy4.C: Likewise.
17316         * g++.old-deja/g++.brendan/copy5.C: Likewise.
17317         * g++.old-deja/g++.brendan/copy6.C: Likewise.
17318         * g++.old-deja/g++.brendan/copy7.C: Likewise.
17319         * g++.old-deja/g++.brendan/copy8.C: Likewise.
17320         * g++.old-deja/g++.brendan/crash11.C: Likewise.
17321         * g++.old-deja/g++.brendan/crash14.C: Likewise.
17322         * g++.old-deja/g++.brendan/ctors1.C: Likewise.
17323         * g++.old-deja/g++.brendan/ctors2.C: Likewise.
17324         * g++.old-deja/g++.brendan/delete2.C: Likewise.
17325         * g++.old-deja/g++.brendan/dtors1.C: Likewise.
17326         * g++.old-deja/g++.brendan/dtors2.C: Likewise.
17327         * g++.old-deja/g++.brendan/dtors3.C: Likewise.
17328         * g++.old-deja/g++.brendan/eh1.C: Likewise.
17329         * g++.old-deja/g++.brendan/groff1.C: Likewise.
17330         * g++.old-deja/g++.brendan/init3.C: Likewise.
17331         * g++.old-deja/g++.brendan/misc12.C: Likewise.
17332         * g++.old-deja/g++.brendan/misc7.C: Likewise.
17333         * g++.old-deja/g++.brendan/new2.C: Likewise.
17334         * g++.old-deja/g++.brendan/operators4.C: Likewise.
17335         * g++.old-deja/g++.brendan/operators5.C: Likewise.
17336         * g++.old-deja/g++.brendan/overload2.C: Likewise.
17337         * g++.old-deja/g++.brendan/overload7.C: Likewise.
17338         * g++.old-deja/g++.brendan/redecl2.C: Likewise.
17339         * g++.old-deja/g++.brendan/reference1.C: Likewise.
17340         * g++.old-deja/g++.brendan/sizeof5.C: Likewise.
17341         * g++.old-deja/g++.brendan/template24.C: Likewise.
17342         * g++.old-deja/g++.brendan/template3.C: Likewise.
17343         * g++.old-deja/g++.brendan/vtables1.C: Likewise.
17344         * g++.old-deja/g++.jason/inline3.C: Likewise.
17345         * g++.old-deja/g++.jason/opeq.C: Likewise.
17346         * g++.old-deja/g++.law/arg5.C: Likewise.
17347         * g++.old-deja/g++.law/arm7.C: Likewise.
17348         * g++.old-deja/g++.law/ctors11.C: Likewise.
17349         * g++.old-deja/g++.law/cvt8.C: Likewise.
17350         * g++.old-deja/g++.law/init9.C: Likewise.
17351         * g++.old-deja/g++.law/refs4.C: Likewise.
17352         * g++.old-deja/g++.law/template2.C: Likewise.
17353         * g++.old-deja/g++.law/visibility24.C: Likewise.
17354         * g++.old-deja/g++.law/vtable3.C: Likewise.
17355         * g++.old-deja/g++.mike/asm2.C: Likewise.
17356         * g++.old-deja/g++.mike/eh1.C: Likewise.
17357         * g++.old-deja/g++.mike/misc1.C: Likewise.
17358         * g++.old-deja/g++.mike/misc13.C: Likewise.
17359         * g++.old-deja/g++.mike/misc14.C: Likewise.
17360         * g++.old-deja/g++.mike/ns12.C: Likewise.
17361         * g++.old-deja/g++.mike/p1248.C: Likewise.
17362         * g++.old-deja/g++.mike/p3708.C: Likewise.
17363         * g++.old-deja/g++.mike/p3708a.C: Likewise.
17364         * g++.old-deja/g++.mike/p3708b.C: Likewise.
17365         * g++.old-deja/g++.mike/p646.C: Likewise.
17366         * g++.old-deja/g++.mike/p700.C: Likewise.
17367         * g++.old-deja/g++.mike/p783.C: Likewise.
17368         * g++.old-deja/g++.mike/p783a.C: Likewise.
17369         * g++.old-deja/g++.mike/p783b.C: Likewise.
17370         * g++.old-deja/g++.mike/p786.C: Likewise.
17371         * g++.old-deja/g++.mike/p789.C: Likewise.
17372         * g++.old-deja/g++.mike/p789a.C: Likewise.
17373         * g++.old-deja/g++.mike/p807a.C: Likewise.
17374         * g++.old-deja/g++.other/delete3.C: Likewise.
17375         * g++.old-deja/g++.other/dyncast1.C: Likewise.
17376         * g++.old-deja/g++.other/dyncast2.C: Likewise.
17377         * g++.old-deja/g++.other/dyncast3.C: Likewise.
17378         * g++.old-deja/g++.other/empty1.C: Likewise.
17379         * g++.old-deja/g++.other/temporary1.C: Likewise.
17380         * g++.old-deja/g++.pt/memtemp14.C: Likewise.
17381         * g++.old-deja/g++.pt/t16.C: Likewise.
17382         * g++.old-deja/g++.pt/tiemann2.C: Likewise.
17383
17384 1999-12-30  Bernd Schmidt  <bernds@cygnus.co.uk>
17385
17386         * gcc.dg/991230-1.c: New test.
17387
17388 1999-12-29  Jeffrey A Law  (law@cygnus.com)
17389
17390         * gcc.c-torture/compile/991229-3.c: New test.
17391         * gcc.c-torture/compile/991229-2.c: New test.
17392         * gcc.c-torture/compile/991229-1.c: New test.
17393
17394 1999-12-29  Greg McGary <gkm@eng.ascend.com>
17395
17396         * gcc.c-torture/compile/labels-2.c: New test.
17397
17398 1999-12-27  Martin von Löwis  <loewis@informatik.hu-berlin.de>
17399
17400         * gcc.c-torture/execute/991227-1.c: New test.
17401
17402 1999-12-22  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
17403
17404         * g++.old-deja/g++.pt/instantiate6.C: Remove excess errors XFAIL.
17405
17406 1999-12-21  Martin von Löwis  <loewis@informatik.hu-berlin.de>
17407
17408         * gcc.c-torture/execute/991221-1.c: New test.
17409
17410 1999-12-20  Nathan Sidwell  <nathan@acm.org>
17411
17412         * g++.old-deja/g++.other/cast3.C: New test.
17413
17414 1999-12-16  Bernd Schmidt  <bernds@cygnus.co.uk>
17415
17416         * gcc.c-torture/execute/991216-4.c: New test.
17417
17418 1999-12-16  Michael Meissner  <meissner@cygnus.com>
17419
17420         * gcc.c-torture/execute/991216-1.c: New test.
17421         * gcc.c-torture/execute/991216-2.c: New test.
17422         * gcc.c-torture/execute/991216-3.c: New test.
17423
17424 1999-12-14  Bernd Schmidt  <bernds@cygnus.co.uk>
17425
17426         * gcc.dg/991214-1.c: Use "__asm__", not "asm".
17427         Actually make the test fail by using "-O2" for compilation.
17428
17429 1999-12-15  Nathan Sidwell  <nathan@acm.org>
17430
17431         * g++.old-deja/g++.warn/cast-align1.C: New test.
17432
17433 1999-12-14  Bernd Schmidt  <bernds@cygnus.co.uk>
17434
17435         * gcc.c-torture/compile/991214-1.c: New test.
17436         * gcc.c-torture/compile/991214-2.c: New test.
17437
17438 1999-12-14  Bernd Schmidt  <bernds@cygnus.co.uk>
17439
17440         * gcc.dg/991214-1.c: New test.
17441
17442 1999-12-13  Jeffrey A Law  (law@cygnus.com)
17443
17444         * gcc.c-torture/compile/991213-3.c: New test.
17445         * gcc.c-torture/compile/991213-2.c: New test.
17446         * gcc.c-torture/compile/991213-1.c: New test.
17447
17448 1999-12-10  J"orn Rennecke <amylaar@cygnus.co.uk>
17449
17450         * gcc.dg/991209-1.c: New test.
17451
17452 1999-12-08  Nathan Sidwell <nathan@acm.org>
17453
17454         * gcc.c-torture/compile/991208-1.c: New test.
17455
17456 1999-12-06  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
17457
17458         * gcc.dg/ultrasp2.c: New test.
17459
17460 1999-12-05  Alex Samuel  <samuel@codesourcery.com>
17461
17462         * g++.old-deja/g++.abi/align.C (main): Fix typo.
17463
17464 1999-12-02  Bernd Schmidt  <bernds@cygnus.co.uk>
17465
17466         * gcc.c-torture/compile/991202-1.c: New test.
17467         * gcc.c-torture/execute/991202-1.c: New test.
17468         * gcc.c-torture/execute/991202-2.c: New test.
17469         * gcc.c-torture/execute/991202-3.c: New test.
17470
17471 1999-12-02  Alex Samuel  <samuel@codesourcery.com>
17472
17473         * g++.old-deja/g++.abi/align.C: New test.
17474         * g++.old-deja/g++.abi/aggregates.C: Likewise.
17475         * g++.old-deja/g++.abi/bitfields.C: Likewise.
17476
17477 1999-12-01  Richard Henderson  <rth@cygnus.com>
17478
17479         * gcc.c-torture/execute/991201-1.c: New.
17480
17481 1999-11-29  Bernd Schmidt  <bernds@cygnus.co.uk>
17482
17483         * gcc.dg/991129-1.c: New test.
17484
17485 1999-11-27  Bernd Schmidt  <bernds@cygnus.co.uk>
17486
17487         * gcc.c-torture/compile/991127-1.c: New test.
17488
17489 1999-11-22  Nathan Sidwell  <nathan@acm.org>
17490
17491         * g++.old-deja/g++.other/warn4.C: New test.
17492
17493 1999-11-22  Nathan Sidwell  <nathan@acm.org>
17494
17495         * g++.old-deja/g++.eh/cleanup2.C: New test.
17496         * g++.old-deja/g++.ext/pretty2.C: New test.
17497         * g++.old-deja/g++.ext/pretty3.C: New test.
17498         * g++.old-deja/g++.other/debug6.C: New test.
17499
17500 1999-10-20  Jim Wilson  <wilson@cygnus.com>
17501
17502         * gcc.c-torture/noncompile/noncompile.exp: For 940510-1.c, change
17503         compiler_output to look for one error message instead of two.
17504
17505 1999-11-19  Geoffrey Keating  <geoffk@cygnus.com>
17506
17507         * gcc.c-torture/execute/991118-1.c: Also test case
17508         where the word boundary does not split a byte evenly.
17509
17510 1999-11-19  Nathan Sidwell  <nathan@acm.org>
17511
17512         * g++.old-deja/g++.ext/restrict1.C: New test.
17513
17514 1999-11-18 Herman A.J. ten Brugge <Haj.Ten.Brugge@net.HCC.nl>
17515
17516         * gcc.c-torture/execute/991118-1.c: New test.
17517
17518 1999-11-16  Geoffrey Keating  <geoffk@cygnus.com>
17519
17520         * g77.f-torture/execute/u77-test.f (wd): Allow for longer
17521         working directory pathnames.
17522
17523 1999-10-13  Brendan Kehoe  <brendan@cygnus.com>
17524
17525         * gcc.c-torture/execute/memcheck/memcheck.exp: Make sure a remote
17526         host is equipped with driver.h and driver.o so it can actually
17527         compile and run the tests.
17528
17529 1999-10-08  Bernd Schmidt  <bernds@cygnus.co.uk>
17530
17531         * gcc.c-torture/compile/991008-1.c: New test.
17532
17533 1999-11-08  Nick Clifton  <nickc@cygnus.com>
17534
17535         * lib/gcc-dg.exp: Include target-supports.exp
17536
17537 1999-11-05  Nick Clifton  <nickc@cygnus.com>
17538
17539         * lib/target-supports.exp: New file: Provide procs to test for
17540         features supported by the target.
17541         (check_weak_available): Moved here from ecos.exp.
17542         (check_alias_available): New proc: Determine of the target
17543         toolchain supports the alias attribute.
17544
17545         * gcc.dg/special/ecos.exp: Move check_weak_available to
17546         target-supports.exp.
17547         (alias-1.c): Only perform the test if the target supports
17548         aliases.
17549         (wkali-1.c): Only perform the test if the target supports
17550         aliases.
17551
17552         * gcc.dg/990506-0.c: Expect error messages from cross
17553         targets as well as native targets.
17554
17555 1999-11-02  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
17556
17557         * gcc.dg/ultrasp1.c: Removed xfail.
17558         * gcc.dg/struct-ret-2.c: Likewise.
17559         * gcc.dg/array-1.c: Likewise.
17560
17561 1999-11-01  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
17562
17563         * gcc.dg/struct-ret-2.c: New test.
17564
17565         * gcc.dg/array-1.c: New test.
17566
17567 1999-10-30  Stephen L Moshier <moshier@mediaone.net>
17568
17569         * gcc.c-torture/execute/991030-1.c: New test.
17570
17571 1999-10-26  Richard Henderson  <rth@cygnus.com>
17572
17573         * gcc.c-torture/compile/991026-2.c: New test.
17574
17575 1999-10-26  Jeffrey A Law  (law@cygnus.com)
17576
17577         * gcc.c-torture/compile/991026-1.c: New test.
17578
17579 1999-10-23  Jeffrey A Law  (law@cygnus.com)
17580
17581         * gcc.c-torture/execute/991023-1.c: New test.
17582
17583 1999-10-19  Jeffrey A Law  (law@cygnus.com)
17584
17585         * gcc.c-torture/execute/991019-1.c: New test.
17586
17587 1999-10-16  Richard Henderson  <rth@cygnus.com>
17588
17589         * gcc.c-torture/execute/991016-1.c: New test.
17590
17591 1999-10-14  Stephane Carrez  <stcarrez@worldnet.fr>
17592
17593         * gcc.c-torture/execute/991014-1.c: New test.
17594
17595 1999-10-13  J"orn Rennecke <amylaar@cygnus.co.uk>
17596
17597         * g++.old-deja/g++.other/union2.C: New test.
17598
17599 1999-10-13  Nathan Sidwell  <nathan@acm.org>
17600
17601         * g++.old-deja/g++.other/vaarg2.C: New test.
17602         * g++.old-deja/g++.other/vaarg3.C: New test.
17603
17604 1999-10-12  Craig Burley  <craig@jcb-sc.com>
17605
17606         * g77.f-torture/noncompile/19990905-1.f: Moved from being
17607         in compile/.
17608
17609 1999-10-04  Ulrich Drepper  <drepper@cygnus.com>
17610
17611         * gcc.c-torture/execute/va-arg-11.c: New test.
17612
17613 1999-10-01  Mark P. Mitchell  <mark@codesourcery.com>
17614
17615         * lib/file-format.exp (gcc_target_object_format): Don't
17616         crash if objdump is unavailable.
17617
17618 1999-09-29  Donn Terry <donn@interix.com>
17619
17620         * gcc.misc-tests/mg.exp: delete extraneous redirection.
17621
17622 1999-09-28  Nick Clifton  <nickc@cygnus.com>
17623
17624         * gcc.c-torture/compile/990928-1.c: New test.
17625
17626 1999-09-28  Nathan Sidwell  <nathan@acm.org>
17627
17628         * g++.old-deja/g++.other/decl6.C: New test.
17629
17630 1999-09-28  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
17631
17632         * gcc.c-torture/execute/va-arg-10.c: New test.
17633
17634 1999-09-27  Nathan Sidwell  <nathan@acm.org>
17635
17636         * g++.old-deja/g++.pt/memtemp77.C: Adjust expected
17637         __PRETTY_FUNCTION__.
17638
17639 1999-09-23  Nick Clifton  <nickc@cygnus.com>
17640
17641         * gcc.c-torture/execute/990923-1.c: New test.
17642
17643 1999-09-21  Nick Clifton  <nickc@cygnus.com>
17644
17645         * gcc.c-torture/special/special.exp: Add FR30 to list of targets
17646         for which -fpic is inappropriate.
17647
17648 1999-09-21  Mark Mitchell  <mark@codesourcery.com>
17649
17650         * g++.dg/ecos.exp: Don't supply -finit-priority to cc1plus.
17651
17652 1999-09-21  Nathan Sidwell  <nathan@acm.org>
17653
17654         * g++.old-deja/g++.other/dyncast1.C: New test.
17655         * g++.old-deja/g++.other/dyncast2.C: New test.
17656         * g++.old-deja/g++.other/dyncast3.C: New test.
17657         * g++.old-deja/g++.other/dyncast4.C: New test.
17658         * g++.old-deja/g++.other/dyncast5.C: New test.
17659         * g++.old-deja/g++.eh/catch3.C: New test.
17660         * g++.old-deja/g++.eh/catch3p.C: New test.
17661         * g++.old-deja/g++.eh/catch4.C: New test.
17662         * g++.old-deja/g++.eh/catch4p.C: New test.
17663         * g++.old-deja/g++.eh/catch5.C: New test.
17664         * g++.old-deja/g++.eh/catch5p.C: New test.
17665         * g++.old-deja/g++.eh/catch6.C: New test.
17666         * g++.old-deja/g++.eh/catch6p.C: New test.
17667         * g++.old-deja/g++.eh/catch7.C: New test.
17668         * g++.old-deja/g++.eh/catch7p.C: New test.
17669         * g++.old-deja/g++.eh/catch8.C: New test.
17670         * g++.old-deja/g++.eh/catch8p.C: New test.
17671         * g++.old-deja/g++.eh/catch9.C: New test.
17672         * g++.old-deja/g++.eh/catch9p.C: New test.
17673
17674 1999-09-13  Nathan Sidwell  <nathan@acm.org>
17675
17676         * g++.old-deja/g++.other/sizeof3.C: Remove XFAILS.
17677         * g++.old-deja/g++.other/sizeof4.C: Remove XFAILS.
17678
17679 1999-09-13  Jeffrey A Law  (law@cygnus.com)
17680
17681         * gcc.c-torture/compile/990913-1.c: New test.
17682
17683 1999-09-10  Nathan Sidwell  <nathan@acm.org>
17684
17685         * g++.old-deja/g++.jason/rfg4.C: Revert erroneous change, add -w.
17686         * g++.old-deja/g++.jason/rfg5.C: Likewise.
17687
17688 1999-09-09  Richard Henderson  <rth@cygnus.com>
17689
17690         * g++.old-deja/g++.other/delete6.C: Use size_t with operator new.
17691
17692 1999-09-09  Nathan Sidwell  <nathan@acm.org>
17693
17694         * g++.old-deja/g++.other/lookup11.C: New test.
17695         * g++.old-deja/g++.bugs/900428_01.C: Rework now we understand
17696         what is permitted and what we want.
17697         * g++.old-deja/g++.jason/rfg4.C: Rework to remove ill-formed
17698         overload use.
17699         * g++.old-deja/g++.jason/rfg5.C: Likewise
17700
17701 1999-09-08  Geoffrey Keating  <geoffk@cygnus.com>
17702
17703         * gcc.c-torture/noncompile/noncompile.exp: Add poison-1.c.
17704         * gcc.c-torture/noncompile/poison-1.c: New file.
17705
17706 1999-09-08  Nathan Sidwell  <nathan@acm.org>
17707
17708         * g++.old-deja/g++.other/sizeof3.C: New test.
17709         * g++.old-deja/g++.other/sizeof4.C: New test.
17710         * g++.old-deja/g++.other/ambig2.C: Mark XFAILs.
17711         * g++.old-deja/g++.other/lookup16.C: Mark XFAIL.
17712
17713 1999-09-07  Richard Henderson  <rth@cygnus.com>
17714
17715         * gcc.dg/va-arg-1.c: New.
17716
17717 1999-09-06  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
17718
17719         * gcc.c-torture/execute/va-arg-9.c: New test.
17720
17721 1999-09-05  Craig Burley  <craig@jcb-sc.com>
17722
17723         * g77.f-torture/compile/980519-2.f: New test.
17724         * g77.f-torture/compile/19990905-0.f: New test.
17725         * g77.f-torture/compile/19990905-1.f: New test.
17726         * g77.f-torture/compile/19990905-2.f: New test.
17727
17728         * g77.f-torture/noncompile/19990826-4.f: Clarify who wrote what.
17729
17730 1999-09-03  Richard Earnshaw <rearnsha@arm.com>
17731
17732         * gcc.c-torture/execute/990827-1.c: Fix typo.
17733
17734 1999-09-03  Nathan Sidwell  <nathan@acm.org>
17735
17736         * g++.old-deja/g++.other/deref1.C: New test.
17737
17738 1999-09-02  Nathan Sidwell  <nathan@acm.org>
17739
17740         * g++.old-deja/g++.other/ambig2.C: New test.
17741         * g++.old-deja/g++.other/cond5.C: New test.
17742         * g++.old-deja/g++.other/lookup16.C: New test.
17743
17744 1999-09-02  Marc Espie <espie@cvs.openbsd.org>
17745
17746         * gcc.dg/980414-1.c: Fix assembler syntax to work with old
17747         assemblers too.
17748
17749 1999-08-31  Jeffrey A Law  (law@cygnus.com)
17750
17751         * lib/c-torture.exp: Avoid the "compare executables" optimization
17752         when testing native.
17753
17754 1999-08-29  Jeffrey A Law  (law@cygnus.com)
17755
17756         * gcc.c-torture/execute/990829-1.c: New test.
17757         * gcc.c-torture/compile/990829-1.c: New test.
17758
17759 1999-08-27  Paul Burchard  <burchard@pobox.com>
17760
17761         * g++.old-deja/g++.pt/derived3.C: Renamed from lss-001.C.
17762         * g++.old-deja/g++.pt/ttp56.C: Renamed from lss-002.C.
17763         * g++.old-deja/g++.pt/decl4.C: Renamed from lss-003.C.
17764         * g++.old-deja/g++.pt/memtemp85.C: Renamed from lss-004.C.
17765         * g++.old-deja/g++.pt/memtemp86.C: Renamed from lss-005.C.
17766         * g++.old-deja/g++.pt/memtemp87.C: Renamed from lss-006.C.
17767         * g++.old-deja/g++.pt/static10.C: Renamed from lss-007.C.
17768         * g++.old-deja/g++.pt/memtemp88.C: Renamed from lss-008.C.
17769         * g++.old-deja/g++.pt/memtemp89.C: Renamed from lss-009.C.
17770         * g++.old-deja/g++.pt/memtemp90.C: Renamed from lss-010.C.
17771         * g++.old-deja/g++.pt/memtemp91.C: Renamed from lss-011.C.
17772
17773 1999-08-27  Jeffrey A Law  (law@cygnus.com)
17774
17775         * gcc.c-torture/execute/990827-1.c: New test.
17776
17777 1999-08-26  Craig Burley  <craig@jcb-sc.com>
17778
17779         * g77.f-torture/noncompile/19990826-4.f: New test.
17780
17781         * g77.f-torture/compile/19990826-3.f: New test.
17782
17783         * g77.f-torture/execute/19990826-2.f: New test.
17784
17785         * g77.f-torture/compile/19990826-1.f: New test.
17786
17787         * gcc.c-torture/execute/990826-0.c: New test.
17788         * g77.c-torture/execute/19990826-0.f: New test.
17789
17790         * g77.f-torture/noncompile/970626-2.f: New test.
17791
17792 1999-08-25  Paul Burchard  <burchard@pobox.com>
17793
17794         * g++.old-deja/g++.pt/lss-001.C, lss-002.C, lss-003.C, lss-004.C,
17795         lss-005.C, lss-006.C, lss-007.C, lss-008.C, lss-009.C, lss-010.C,
17796         lss-011.C: New tests.
17797
17798 1999-08-25  Nathan Sidwell  <nathan@acm.org>
17799
17800         * g++.old-deja/g++.other/decl5.C: New test.
17801
17802 1999-08-24  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
17803
17804         * noncompile/noncompile.exp: Load_lib c-torture.exp.
17805         (postbase_with_opts): New proc to loop over TORTURE_OPTIONS and
17806         call `postbase' for each one.  All callers of `postbase' changed
17807         to call this instead.
17808
17809 1999-08-11  Richard Earnshaw (rearnsha@arm.com)
17810
17811         * gcc.c-torture/execute/990811-1.c: New test.
17812
17813 1999-08-09  Nick Clifton  <nickc@cygnus.com>
17814
17815         * gcc.misc-tests/m-un-2.c: Expect the warnings for all builds, not
17816         just native ones.
17817
17818         * gcc.dg/990413-1.c: Expect the parse error for all builds, not
17819         just native ones.
17820
17821 1999-08-05  Alexandre Oliva  <oliva@dcc.unicamp.br>
17822
17823         * g++.old-deja/g++.other/local3.C: Removed XFAIL.
17824
17825 1999-08-04  Jeffrey A Law  (law@cygnus.com)
17826
17827         * gcc.c-torture/execute/970312-1.c: Delete duplicate test.
17828
17829 1999-08-04  Nathan Sidwell  <nathan@acm.org>
17830
17831         * g++.old-deja/g++.eh/spec6.C: Add more tests. Remove XFAILS.
17832
17833 1999-08-04  Jeffrey A Law  (law@cygnus.com)
17834
17835         * gcc.c-torture/execute/990804-1.c: New test.
17836
17837 1999-08-03  Nathan Sidwell  <nathan@acm.org>
17838
17839         * g++.old-deja/g++.brendan/crash63.C: Expect a POD warning
17840         * g++.old-deja/g++.brendan/crash64.C: Likewise
17841         * g++.old-deja/g++.brendan/overload8.C: Likewise
17842
17843 1999-08-03  Nathan Sidwell  <nathan@acm.org>
17844
17845         * g++.old-deja/g++.other/struct1.C: New test.
17846
17847 1999-08-03  Nathan Sidwell  <nathan@acm.org>
17848
17849         * g++.old-deja/g++.other/enum2.C: New test.
17850
17851 1999-08-02  Richard Henderson  <rth@cygnus.com>
17852
17853         Adapted from tests from Franz Sirl:
17854         * gcc.c-torture/execute/va-arg-7.c: New test.
17855         * gcc.c-torture/execute/va-arg-8.c: New test.
17856
17857 1999-08-01  Jeffrey A Law  (law@cygnus.com)
17858
17859         * gcc.c-torture/compile/990801-2.c: New test.
17860
17861         * gcc.c-torture/compile/990801-1.c: New test.
17862
17863 1999-07-27  Michael Meissner  <meissner@cygnus.com>
17864
17865         * gcc.c-torture/execute/ieee/fp-cmp-2.c: New file, clone from
17866         fp-cmp-1.c, converting double to float.
17867
17868         * gcc.c-torture/execute/ieee/fp-cmp-3.c: New file, clone from
17869         fp-cmp-1.c, converting double to long double.
17870
17871         * gcc.c-torture/noncompile/920507-1.c (x): Rename asm register
17872         from fr1 to unknown_register, since fr1 is a legitimate register
17873         on some machines.
17874
17875 1999-07-25  Jeffrey A Law  (law@cygnus.com)
17876
17877         * README: More listname related changes.
17878
17879 1999-07-08  Catherine Moore  <clm@cygnus.com>
17880
17881         * gcc.c-torture/execute/920501-5.c: Fix typo.  Change | to ||.
17882
17883 1999-07-05  Manfred Hollstein  <mhollstein@cygnus.com>
17884
17885         * gcc.dg/990703-1.c (y): Terminate definition syntactically correctly.
17886
17887 1999-07-05  Alexandre Oliva  <oliva@dcc.unicamp.br>
17888
17889         * g++.old-deja/g++.other/null1.C: Define l<long> for 64bit hosts.
17890
17891 1999-07-04  Zack Weinberg  <zack@rabi.columbia.edu>
17892
17893         * gcc.dg/990703-1.c: New test.
17894
17895 1999-06-29  Nick Clifton  <nickc@cygnus.com>
17896
17897         * lib/file-format.exp: New file: Move definition of proc
17898         gcc_target_object_format to here from
17899         gcc.dg/special/ecos.exp.
17900
17901         * lib/c-torture.exp: Include lib file-format.exp.
17902         * lib/gcc-dg.exp: Include lib file-format.exp.
17903
17904         * gcc.dg/special/ecos.exp: Remove definition of proc
17905         gcc_target_object_format.
17906
17907 1999-06-28  Jeffrey A Law  (law@cygnus.com)
17908
17909         * gcc.c-torture/execute/990628-1.c: New test.
17910
17911 1999-06-25  Jeffrey A Law  (law@cygnus.com)
17912
17913         * gcc.c-torture/compile/990625-2.c: New test.
17914
17915         * gcc.c-torture/compile/990625-1.c: New test.
17916
17917 1999-06-23  Nick Clifton  <nickc@cygnus.com>
17918
17919         * gcc.c-torture/compile/dll.c: New test case.  Check that dll
17920         attributes compile.
17921         * gcc.c-torture/compile/dll.x: Only support the dll.c test on
17922         ports that use the COFF/PE file format.
17923
17924 1999-06-17  Jeffrey A Law  (law@cygnus.com)
17925
17926         * gcc.c-torture/compile/990617-1.c: New test.
17927
17928 1999-06-17  Alexandre Oliva  <oliva@dcc.unicamp.br>
17929
17930         * g++.old-deja/g++.other/decl4.C: New test.
17931
17932 1999-06-14  Nathan Sidwell  <nathan@acm.org>
17933
17934         * g++.old-deja/g++.other/bitfld3.C: New test.
17935
17936 1999-06-08  Nathan Sidwell  <nathan@acm.org>
17937
17938         * g++.old-deja/g++.eh/catch1.C: New test.
17939
17940 1999-06-07  Jeffrey A Law  (law@cygnus.com)
17941
17942         * g++.old-deja/g++.mike/p6610a.C: Expect failure on freebsd-elf.
17943
17944         * gcc.c-torture/execute/ieee/rbug.x: Expect failure on freebsd.
17945         * gcc.c-torture/execute/ieee/mzero.x: New file.  Likewise.
17946
17947 1999-06-05  Craig Burley  <craig@jcb-sc.com>
17948
17949         * g77.f-torture/compile/19990502-0.f: Replace with new,
17950         shorter, test that still fails after recent changes.
17951
17952 1999-06-04  Andreas Schwab  <schwab@issan.cs.uni-dortmund.de>
17953
17954         * gcc.c-torture/execute/990604-1.c: New test.
17955
17956 1999-05-31  Jeffrey A Law  (law@cygnus.com)
17957
17958         * gcc.c-torture/execute/990531-1.c: New test.
17959
17960 1999-05-27  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
17961
17962         * gcc.c-torture/compile/990527-1.c: New test.
17963
17964 1999-05-27  Joern Rennecke <amylaar@cygnus.com>
17965
17966         * gcc.c-torture/execute/990527-1.c: New test.
17967
17968 1999-05-25  Nick Clifton  <nickc@cygnus.com>
17969
17970         * gcc.c-torture/execute/bf-sign-2.c: Explicitly declare signed
17971         bitfields as signed.
17972
17973 1999-05-25  Craig Burley  <craig@jcb-sc.com>
17974
17975         * g77.f-torture/compile/19990525-0.f: New test.
17976
17977 1999-05-25  Jeffrey A Law  (law@cygnus.com)
17978
17979         * gcc.c-torture/execute/990525-2.c: New test.
17980
17981         * gcc.c-torture/execute/990525-1.c: New test.
17982
17983 1999-05-24  Nathan Sidwell  <nathan@acm.org>
17984
17985         * g++.old-deja/g++.other/anon3.C: New test.
17986         * g++.old-deja/g++.other/anon4.C: New test.
17987         * g++.old-deja/g++.ext/anon1.C: Inhibit -pedantic option.
17988         * g++.old-deja/g++.g++.robertl/eb131.C/: Remove unrequired ERROR tag,
17989         after downgrade to warning (cp/ChangeLog: 1999-05-20 Jason
17990         Merrill).
17991
17992 1999-05-24  Jeffrey A Law  (law@cygnus.com)
17993
17994         * gcc.c-torture/execute/990524-1.c: New test.
17995
17996         * gcc.dg/990524-1.c: New test.
17997
17998 1999-05-23  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
17999
18000         * gcc.c-torture/compile/990523-1.c: New test.
18001
18002 1999-05-19  Raja R Harinath <harinath@cs.umn.edu>
18003
18004         * gcc.c-torture/compile/990519-1.c: New test.
18005
18006 1999-05-17  Andreas Schwab  <schwab@issan.cs.uni-dortmund.de>
18007
18008         * gcc.c-torture/compile/990517-1.c: New test.
18009
18010         * gcc.c-torture/execute/990326-1.c: Force bitfields to be aligned.
18011         (e4, f4): New tests.
18012         (main): Call them.
18013
18014 1999-05-13  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
18015
18016         * gcc.dg/noreturn-1.c: New test.
18017
18018 1999-05-13  Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
18019
18020         * gcc.c-torture/execute/990513-1.c: New test.
18021
18022 1999-05-10  Richard Henderson  <rth@cygnus.com>
18023
18024         * g++.old-deja/g++.other/null1.C (g): Add overload for long.
18025
18026 1999-05-10  Craig Burley  <craig@jcb-sc.com>
18027
18028         * g77.f-torture/execute/erfc.f: Use small single-precision
18029         values, to avoid problems on Alphas when not -mieee.
18030
18031 1999-05-08  Craig Burley  <craig@jcb-sc.com>
18032
18033         * gcc.dg/990506-0.c: New test.
18034
18035 1999-05-08  Richard Henderson  <rth@cygnus.com>
18036
18037         * g++.old-deja/g++.benjamin/p12475.C: Use LONG_MAX to find
18038         the constant to test.  Don't XFAIL 64-bit targets.
18039
18040         * g++.old-deja/g++.jason/thunk3.C: Don't XFAIL Alpha.
18041         * g++.old-deja/g++.law/profile1.C: Likewise.
18042
18043         * g++.old-deja/g++.other/delete4.C: Define size_t; use it in all
18044         operator new instances.
18045         * g++.old-deja/g++.other/delete5.C: Likewise.
18046
18047 1999-05-03  Craig Burley  <craig@jcb-sc.com>
18048
18049         * g77.f-torture/execute/u77-test.f (main): Declare ABORT as
18050         intrinsic.
18051
18052 1999-05-03  Craig Burley  <craig@jcb-sc.com>
18053
18054         * g77.f-torture/execute/u77-test.f: Reverse order of two
18055         arguments to CTIME_subr, DTIME_subr, ETIME_subr, and TTYNAM_subr.
18056
18057 1999-05-03  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
18058
18059         * gcc.dg/compare1.c: New test.
18060
18061 1999-05-02  Joseph S. Myers  <jsm28@cam.ac.uk>
18062
18063         * gcc.dg/cast-qual-1.c, gcc.dg/return-type-1.c, gcc.dg/unused-1.c:
18064         New tests.
18065
18066 1999-05-02  Craig Burley  <craig@jcb-sc.com>
18067
18068         * g77.f-torture/compile/19990502-1.f: New test.
18069
18070 1999-05-02  Craig Burley  <craig@jcb-sc.com>
18071
18072         * g77.f-torture/compile/19990502-0.f: New test.
18073
18074 1999-05-02  Craig Burley  <craig@jcb-sc.com>
18075
18076         * g77.f-torture/execute/u77-test.f (main): Declare FTELL as
18077         intrinsic.
18078
18079 1999-05-02  Craig Burley  <craig@jcb-sc.com>
18080
18081         * g77.f-torture/execute/u77-test.f (main): List libU77
18082         intrinsics not currently tested.
18083         Add tests for TIME8, CTIME_subr, IARGC, TTYNAM_subr,
18084         GETENV, FDATE_subr, DTIME_subr, ETIME_subr, DATE, ITIME,
18085         FTELL_subr, MCLOCK, MCLOCK8, and CPU_TIME.
18086         Trim blanks off the ends of some printed strings.
18087
18088 1999-05-02  Craig Burley  <craig@jcb-sc.com>
18089
18090         * g77.f-torture/execute/u77-test.f (main): Just warn about
18091         FSTAT gid disagreement, as it's expected on some systems.
18092
18093 1999-05-01  Craig Burley  <craig@jcb-sc.com>
18094
18095         * g77.f-torture/execute/u77-test.f: Generalize sum-checking to
18096         use a new function, which allows for some slop.
18097         Clean up some commentary.
18098         (issum): The new function.
18099         (sgladd): Deleted subroutine.
18100
18101 1999-05-01  Craig Burley  <craig@jcb-sc.com>
18102
18103         * g77.f-torture/execute/u77-test.f: Modify to be more like
18104         libf2c/libU77 version, bringing patches to that version here.
18105         Add suitable commentary.
18106
18107 1999-04-25  Richard Henderson  <rth@cygnus.com>
18108
18109         * gcc.dg/990424-1.c: New test.
18110
18111 1999-04-24  Craig Burley  <craig@jcb-sc.com>
18112
18113         * g77.f-torture/execute/u77-test.f (main): Bug involving
18114         LSTAT has been fixed, so turn back on full checking.
18115
18116 1999-04-20  Craig Burley  <craig@jcb-sc.com>
18117
18118         * g77.f-torture/compile/19990419-0.f: New test.
18119         * g77.f-torture/execute/19990419-1.f: New test.
18120
18121 1999-04-17  Richard Henderson  <rth@cygnus.com>
18122
18123         * gcc.dg/uninit-9.c (func): Use __builtin_alloca instead of alloca
18124         to avoid the need for a prototype to supress a warning.
18125
18126 1999-04-07  Jim Wilson  <wilson@cygnus.com>
18127
18128         * gcc.c-torture/execute/920501-7.c (main): Delete __I960__ ifndef.
18129
18130 1999-04-04  Jeffrey A Law  (law@cygnus.com)
18131
18132         * gcc.c-torture/execute/990404-1.c: New test.
18133
18134 1999-04-03 10:35 -0500  Zack Weinberg  <zack@rabi.columbia.edu>
18135
18136         * gcc.dg/cpp-if1.c: Adjust regexps to accommodate cccp.
18137         * gcc.dg/cpp-if3.c: Don't use -pedantic.
18138         * gcc.misc-tests/m-un-2.c: Adjust regexps for new format of
18139         missing initializer warnings.
18140
18141 1999-03-28  Jeffrey A Law  (law@cygnus.com)
18142
18143         * lib/objc-torture.exp: Replace "77" with "Obj-C" in pattern
18144         matching strings.
18145
18146 1999-03-26  Jeffrey A Law  (law@cygnus.com)
18147
18148         * gcc.c-torture/execute/990326-1.c: New test from Charles Hannum.
18149
18150 1999-03-26  Craig Burley  <craig@jcb-sc.com>
18151
18152         * g77.f-torture/execute/19990325-0.f: New test.
18153         * g77.f-torture/execute/19990325-1.f: New test.
18154
18155 1999-03-24  Jeffrey A Law  (law@cygnus.com)
18156
18157         * gcc.c-torture/execute/990324-1.c: New test.
18158
18159 1999-03-22  Jim Wilson  <wilson@cygnus.com>
18160
18161         * gcc.c-torture/execute/bf-sign-2.c (main): Replace struct sizeof
18162         test with 4.
18163
18164 1999-03-17  Richard Henderson  <rth@cygnus.com>
18165
18166         * gcc.c-torture/execute/ieee/980619-1.x: New.  Expected fail on x86.
18167
18168 1999-03-13  Craig Burley  <craig@jcb-sc.com>
18169
18170         * g77.f-torture/execute/19990313-2.f: New test.
18171         * g77.f-torture/execute/19990313-3.f: New test.
18172
18173 1999-03-13  Craig Burley  <craig@jcb-sc.com>
18174
18175         * g77.f-torture/execute/19990313-0.f: New test.
18176         * g77.f-torture/execute/19990313-1.f: New test.
18177
18178 1999-03-12  Jim Wilson  <wilson@cygnus.com>
18179
18180         * gcc.c-torture/execute/970312-1.c, execute/980605-1.c (f): Change
18181         printf to sprintf.
18182         * gcc.c-torture/execute/bf-sign-2.c (struct X): Add u15 field.
18183         (main): Add check for u15.  Conditionalize u31 check depending on
18184         whether ints are <32 bits or >=32 bits.
18185
18186 1999-03-08  Craig Burley  <craig@jcb-sc.com>
18187
18188         * g77.f-torture/execute/19981119-0.f: Improve testiness.
18189
18190 1999-03-08  Craig Burley  <craig@jcb-sc.com>
18191
18192         * g77.f-torture/compile/19990305-0.f: New test.
18193         * g77.f-torture/execute/19981119-0.f: New test.
18194
18195 1999-03-08  Craig Burley  <craig@jcb-sc.com>
18196
18197         * g77.f-torture/execute/970625-2.f: call ABORT if final
18198         result is not correct, instead of just printing it.
18199         Add this checking via newly introduced obfuscation, to
18200         trip up buggy front ends.
18201
18202 1999-03-07  Craig Burley  <craig@jcb-sc.com>
18203
18204         * g77.f-torture/compile/960317-1.f: Moved from being
18205         in execute/.  (Somehow I didn't notice "SUBROUTINE...".)
18206
18207 1999-03-06  Craig Burley  <craig@jcb-sc.com>
18208
18209         * g77.f-torture/execute/960317-1.f: New (old) test.
18210         * g77.f-torture/execute/970625-2.f: Ditto.
18211
18212 1999-03-01 Zack Weinberg  <zack@rabi.columbia.edu>
18213
18214         * gcc.c-torture/noncompile/noncompile.exp (951025-1.c): Accept an error
18215         message on line 1 or line 2; cccp and cpplib do this differently.
18216
18217 1999-03-01  Jeffrey A Law  (law@cygnus.com)
18218
18219         * g++.old-deja/g++.law/weak1.C: New test.
18220
18221 1999-02-28 17:59 -0500  Zack Weinberg  <zack@rabi.columbia.edu>
18222
18223         * gcc.c-torture/execute/990119-1.c: Renamed to...
18224         * gcc.dg/990119-1.c: this, so it will only be tested once
18225         (it's a preprocessor test, it doesn't need to be run at
18226         multiple optimization levels).
18227
18228 1999-02-27 13:34 -0500  Zack Weinberg  <zack@rabi.columbia.edu>
18229
18230         * lib/g++.exp: Don't add incdir=$base_dir/../include to
18231           ALWAYS_CXXFLAGS.
18232
18233 1999-02-24  Craig Burley  <craig@jcb-sc.com>
18234
18235         * g77.f-torture/noncompile/19981216-0.f: Renamed from...
18236         * g77.f-torture/compile/19981216-0.f: ...as it is expected
18237         to not be compilable by current g77.
18238
18239 1999-02-24  Nick Clifton  <nickc@cygnus.com>
18240
18241         * lib/c-torture.exp: Add -O3 to TORTURE_OPTIONS list.
18242
18243 1999-02-22  Jeffrey A Law  (law@cygnus.com)
18244
18245         * gcc.c-torture/execute/990222-1.c: New test.
18246
18247 1999-02-19  Craig Burley  <craig@jcb-sc.com>
18248
18249         * g77.f-torture/compile/19990218-0.f: New test.
18250         * g77.f-torture/noncompile/19990218-1.f: New test.
18251
18252 1999-02-18  Craig Burley  <craig@jcb-sc.com>
18253
18254         * g77.f-torture/compile/19981216-0.f: New test.
18255
18256 1999-02-14  Jeffrey A Law  (law@cygnus.com)
18257
18258         * gcc.dg/990214-1.c: New test.
18259
18260 1999-02-13  Jeffrey A Law  (law@cygnus.com)
18261
18262         * gcc.dg/990213-2.c: New test.
18263
18264         * gcc.dg/990213-1.c: New test.
18265
18266 1999-02-12  Jeffrey A Law  (law@cygnus.com)
18267
18268         * gcc.c-torture/990106-2.c: Update to work on targets with 16bit
18269         ints.
18270
18271 1999-02-11  Nick Clifton  <nickc@cygnus.com>
18272
18273         * lib/gcc.exp (proc gcc_target_compile): Add support for timeout
18274         specified by target.
18275
18276         * lib/chill.exp: Fix typo: doesn'timeout -> doesn't
18277
18278 1999-02-11  Jeffrey A Law  (law@cygnus.com)
18279
18280         * gcc.c-torture/execute/990211-1.c: New test from Nathan SIdwell.
18281
18282 1999-02-10  Jonathan Larmour  <jlarmour@cygnus.co.uk>
18283
18284         * gcc.dg/special/ecos.exp: New test driver for new tests with
18285         special requirements.
18286
18287         * gcc.dg/special/alias-1.c: New test.
18288         * gcc.dg/special/gcsec-1.c: New test.
18289         * gcc.dg/special/weak-1.c: New test.
18290         * gcc.dg/special/weak-1a.c: Accompanying file to weak-1.c.
18291         * gcc.dg/special/weak-2.c: New test.
18292         * gcc.dg/special/weak-2a.c: Accompanying file to weak-2.c.
18293         * gcc.dg/special/weak-2b.c: Accompanying file to weak-2.c.
18294         * gcc.dg/special/wkali-1.c: New test.
18295         * gcc.dg/special/wkali-2.c: New test.
18296         * gcc.dg/special/wkali-2a.c: Accompanying file to wkali-2.c.
18297         * gcc.dg/special/wkali-2b.c: Accompanying file to wkali-2.c.
18298
18299 1999-02-10  Felix Lee  <flee@cygnus.com>
18300
18301           * lib/c-torture.exp (c-torture-compile): Pull out code for
18302           analyzing gcc error messages.
18303           (c-torture-execute): Likewise.  Fix some (harmless) false
18304           positives.
18305           * lib/gcc.exp (gcc_check_compile): New function.
18306
18307 1999-02-08  Richard Henderson  <rth@cygnus.com>
18308
18309         * gcc.c-torture/execute/990208-1.c: New test.
18310
18311 1999-02-07  Jonathan Larmour  <jlarmour@cygnus.co.uk>
18312
18313         * g++.dg/special/ecos.exp: New driver for new tests with special
18314         requirements
18315
18316         * g++.dg/special/conpr-1.C: New test
18317         * g++.dg/special/conpr-2.C: New test
18318         * g++.dg/special/conpr-2a.C: New test
18319         * g++.dg/special/conpr-3.C: New test
18320         * g++.dg/special/conpr-3a.C: New test
18321         * g++.dg/special/conpr-3b.C: New test
18322
18323         * lib/g++-dg.exp: New driver file, based on lib/gcc-dg.exp to
18324         allow g++ to use the dg driver
18325
18326         * README: Add comment about g++.dg directory
18327
18328 1999-02-06  Jeffrey A Law  (law@cygnus.com)
18329
18330         * README: Update email addresses.
18331
18332 1999-02-03  Nick Clifton  <nickc@cygnus.com>
18333
18334         * gcc.c-torture/execute/memcheck/blkarg.c (foo): Use 10 leading
18335         arguments in order to force structure S onto the stack even on
18336         the alpha.
18337         (test): Pass 10 leading arguments to function foo as well as the
18338         structure S.
18339
18340         * gcc.c-torture/execute/memcheck/blkarg.x: New file: Expected
18341         failure for all targets.
18342
18343         * gcc.c-torture/execute/memcheck/driver.c (main): Use exit or
18344         abort to terminate program execution.
18345
18346 1999-01-30  Richard Henderson  <rth@cygnus.com>
18347
18348         * gcc.c-torture/execute/990130-1.c: New test.
18349
18350 1999-01-30  Jeffrey A Law  (law@cygnus.com)
18351
18352         * gcc.dg/990130-1.c: New test.
18353
18354 1999-01-28  Michael Meissner  <meissner@cygnus.com>
18355
18356         * gcc.c-torture/execute/990128-1.c: New test.
18357
18358 1999-01-27  Michael Meissner  <meissner@cygnus.com>
18359
18360         * gcc.c-torture/execute/990127-{1,2}.c: New tests.
18361
18362 1999-01-27  Felix Lee  <flee@cygnus.com>
18363
18364         * lib/c-torture.exp (c-torture-compile): pull out code for
18365         analyzing gcc error messages.
18366         (c-torture-execute): ditto, and fix some (harmless) false
18367         positives.
18368         * lib/gcc.exp (gcc_check_compile): new function.
18369
18370 1999-01-17  Jeffrey A Law  (law@cygnus.com)
18371
18372         * gcc.dg/990117-1.c: New test.
18373
18374         * gcc.c-torture/compile/990117-1.c: New test from Horst von Brand.
18375
18376         * gcc.c-torture/execute/990117-1.c: New test from HJ Lu.
18377
18378 1999-01-15  Jeffrey A Law  (law@cygnus.com)
18379
18380         * g77.f-torture/compile/990115-1.f: New test.
18381
18382 1999-01-07  Jeffrey A Law  (law@cygnus.com)
18383
18384         * gcc.c-torture/compile/990107-1.c: New test
18385
18386 1999-01-06  Jeffrey A Law  (law@cygnus.com)
18387
18388         * gcc.c-torture/execute/990106-2.c: New test.
18389
18390         * gcc.c-torture/execute/990106-1.c: New test.
18391
18392 1998-12-30  Zack Weinberg <zack@rabi.columbia.edu>
18393
18394         * gcc.c-torture/compile/981223-1.c: New test.
18395
18396 1998-12-29  Richard Henderson  <rth@cygnus.com>
18397
18398         * gcc.c-torture/execute/bcp-1.c (bad10): Rename from opt3.
18399         (opt3): Rename from opt4 and disable.
18400
18401 1998-12-20  Alexandre Oliva  <oliva@dcc.unicamp.br>
18402
18403         * g++.old-deja/g++.pt/ptrmem5.C: New test.
18404
18405 1998-12-15  Alexandre Oliva  <oliva@dcc.unicamp.br>
18406
18407         * g++.old-deja/g++.other/conv5.C: New test.
18408
18409 1998-12-14  Nick Clifton  <nickc@cygnus.com>
18410
18411         * gcc.c-torture/execute/920501-4.c (main): Fix typo: replace | with ||.
18412
18413 1998-12-11  Jeffrey A Law  (law@cygnus.com)
18414
18415         * g++.old-deja/g++.benjamin/p12475.C: Expect failure on mips64 targets.
18416
18417 1998-12-11  Zack Weinberg <zack@rabi.columbia.edu>
18418
18419         * gcc.c-torture/compile/981211-1.c: New test.
18420
18421 1998-12-09  Alexandre Oliva  <oliva@dcc.unicamp.br>
18422
18423         * gcc.dg/ultrasp1.c: Empty dg-options, avoid `long long' warnings.
18424
18425         * g++.old-deja/g++.pt/instantiate6.C: Linker error, not crash.
18426
18427 1998-12-08  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
18428
18429         * gcc.special/930510-1.c: Make C9X safe.
18430         * gcc.misc-tests/gcov-1.c Similarly.
18431         * gcc.misc-tests/gcov-2.c Similarly.
18432
18433 1998-12-06  Alexandre Oliva  <oliva@dcc.unicamp.br>
18434
18435         * gcc.dg/ultrasp1.c: New test.
18436
18437 1998-12-06  Richard Henderson  <rth@cygnus.com>
18438
18439         * gcc.c-torture/execute/981206.c: New test.
18440
18441 1998-12-06  Alexandre Oliva  <oliva@dcc.unicamp.br>
18442
18443         * g++.old-deja/g++.ns/template7.C: New test.
18444
18445         * g++.old-deja/g++.other/expr1.C: New test.
18446
18447         * g++.old-deja/g++.eh/tmpl3.C: New test.
18448
18449         * g++.old-deja/g++.eh/tmpl2.C: New test.
18450
18451 1998-12-04  Alexandre Oliva  <oliva@dcc.unicamp.br>
18452
18453         * g++.old-deja/g++.other/using5.C: Usified using[567].C here.
18454         * g++.old-deja/g++.other/using6.C: Removed.
18455         * g++.old-deja/g++.other/using7.C: Mark Mitchel removed it.
18456
18457         * g++.old-deja/g++.pt/spec20.C: Re-insert non-bogus ERROR marks.
18458
18459 1998-12-03  Alexandre Oliva  <oliva@dcc.unicamp.br>
18460
18461         * g++.old-deja/g++.pt/overload8.C: New test.
18462
18463         * g++.old-deja/g++.pt/overload7.C: New test.
18464
18465         * g++.old-deja/g++.pt/spec20.C: ERROR marks were bogus.
18466
18467         * lib/old-dejagnu.exp (old-dejagnu): Ignore collect recompiling
18468         and relinking messages.
18469         * lib/g++.exp (g++_target_compile): Remove .rpo file when
18470         compiling with -frepo.
18471
18472 1998-12-01  Alexandre Oliva  <oliva@dcc.unicamp.br>
18473
18474         * g++.old-deja/g++.pt/lookup6.C: New test.
18475
18476 1998-11-30  Nick Clifton  <nickc@cygnus.com>
18477
18478         * gcc.c-torture/execute/981130-1.c: New test.
18479         * gcc.c-torture/execute/981130-1.x: New test failure expectations.
18480
18481 1998-11-27  Alexandre Oliva  <oliva@dcc.unicamp.br>
18482
18483         * g++.old-deja/g++.pt/explicit76.C: New test.
18484
18485         * g++.old-deja/g++.pt/friend38.C: New test.
18486
18487         * g++.old-deja/g++.ns/crash2.C: New test.
18488
18489         * g++.old-deja/g++.pt/defarg8.C: New test.
18490
18491         * g++.old-deja/g++.pt/instantiate6.C: New test.
18492
18493         * g++.old-deja/g++.pt/static6.C: New test.
18494
18495         * g++.old-deja/g++.pt/decl2.C: New test.
18496
18497 1998-11-26  Alexandre Oliva  <oliva@dcc.unicamp.br>
18498
18499         * g++.old-deja/g++.other/lookup5.C: New test.  Not sure the
18500         problem is actually related with name lookup, but so what? :-)
18501
18502         * g++.old-deja/g++.pt/friend37.C: New test.
18503
18504 1998-11-25  Dave Love  <d.love@dl.ac.uk>
18505
18506         * g77.f-torture/execute/u77-test.f (main): Avoid testing [f]statb
18507         element, which fails on some systems.
18508
18509         * g77.f-torture/execute/labug1.f: New test.
18510
18511 1998-11-21  Jeffrey A Law  (law@cygnus.com)
18512
18513         * gcc.c-torture/execute/980526-1.c: Do nothing if NO_LABEL_VALUES
18514         is defined.
18515
18516 1998-11-18  Dave Love  <d.love@dl.ac.uk>
18517
18518         * g77.f-torture/compile/981117-1.f: New test.
18519
18520 1998-11-16  Alexandre Oliva  <oliva@dcc.unicamp.br>
18521
18522         * g++.old-deja/g++.eh/throw2.C: New test.  CV-qualifiers are not
18523         properly discarded.
18524
18525 1998-10-11  Ken Raeburn  <raeburn@cygnus.com>
18526
18527         * gcc.c-torture/execute/memcheck: New directory of tests for
18528         -fcheck-memory-usage.
18529
18530 1998-11-07  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
18531
18532         * README: New file, general information about the testsuite and
18533         new description of the various C++ test subdirectories.
18534         * README.g++: Eliminate obsolete information, update and move most
18535         relevant stuff to README.
18536
18537 1998-11-07  Richard Henderson  <rth@cygnus.com>
18538
18539         * gcc.c-torture/compile/981107-1.c: New test.
18540
18541 1998-11-02  Doug Evans  <devans@canuck.cygnus.com>
18542
18543         * execute/memcpy-bi.c: New testcase.
18544
18545 1998-10-31  Alexandre Oliva  <oliva@dcc.unicamp.br>
18546
18547         * g++.old-deja/g++.pt/sizeof3.C: A similar testcase not involving
18548         base classes.
18549
18550         * g++.old-deja/g++.pt/sizeof2.C: Incorrect specialization of base
18551         template is selected.
18552
18553         * g++.old-deja/g++.ext/arrnew2.C: If new T[n](i) is accepted for
18554         classes, it should be accepted for all types.
18555
18556         * g++.old-deja/g++.eh/sjlj1.C: Test checked sjlj-exception.
18557
18558         * g++.old-deja/g++.pt/spec24.C: Ensure that template
18559         specializations start with template headers.
18560
18561 1998-10-29  Alexandre Oliva  <oliva@dcc.unicamp.br>
18562
18563         * g++.old-deja/g++.other/dcast2.C: Cannot dynamic downcast &x.
18564
18565         * g++.old-deja/g++.other/init9.C: Test cross initialization of
18566         non-POD types.
18567
18568 1998-10-27  Alexandre Oliva  <oliva@dcc.unicamp.br>
18569
18570         * lib/old-dejagnu.exp (old-dejagnu): Document `Additional sources'.
18571
18572 1998-10-22  Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
18573
18574         * compile/981022-1.c, compile/981022-1.x: New test and driver.
18575
18576 1998-10-19  Jeffrey A Law  (law@cygnus.com)
18577
18578         * 981019-1.c: New test.
18579
18580 1998-10-14  Robert Lipe <robertl@dgii.com>
18581
18582         * lib/objc-torture.exp (objc-torture-execute): Add -I so we can
18583         find objc headers.
18584
18585 1998-10-14  Andreas Schwab  <schwab@issan.cs.uni-dortmund.de>
18586
18587         * compile/981001-4.c: Remove use of GCC extension that triggers a
18588         compiler bug.
18589
18590 1998-10-13  Alexandre Oliva  <oliva@dcc.unicamp.br>
18591
18592         * lib/old-dejagnu.exp (old-dejagnu): Support `Additional sources:'.
18593
18594 1998-10-12  Alexandre Oliva  <oliva@dcc.unicamp.br>
18595
18596         * g++.old-deja/g++.pt/explicit74.C: New test.  Explicit
18597         instantiation of template produces incorrect code for delete
18598         expression.
18599
18600         * g++.old-deja/g++.pt/instantiate5.C: New test.  `global
18601         constructors' name is not unique.
18602         * g++.old-deja/g++.pt/instantiate5.cc: Ditto.
18603         * g++.old-deja/g++.pt/instantiate5-main.cc: Ditto.
18604
18605         * g++.old-deja/g++.other/init8.C: New test.  Uninitialized
18606         automatic array of const is ill-formed.
18607
18608         * g++.old-deja/g++.pt/ttp53.C: New test.  Incorrect substitution
18609         of template parameter?
18610
18611         * g++.old-deja/g++.other/conv3.C: New test.  Conversion discards
18612         const.
18613
18614         * g++.old-deja/g++.other/pmf2.C: New test.  Invalid
18615         pointer-to-member expression.
18616
18617         * g++.old-deja/g++.other/friend5.C: New test.  Bogus friend
18618         declaration causes ICE.
18619
18620 1998-10-11  Alexandre Oliva  <oliva@dcc.unicamp.br>
18621
18622         * g++.old-deja/g++.ns/main1.C: New test.  main() should only be
18623         reserved in the global namespace.
18624
18625         * g++.old-deja/g++.pt/instantiate4.C: New test: -frepo does not
18626         generate needed virtual table.
18627
18628         * lib/old-dejagnu.exp (old-dejagnu): Support `Build then link:'.
18629
18630 1998-10-10  Dariush Eslimi  <eslimi@loran.com>
18631
18632         * g++.old-deja/g++.ext/typeof1.C: New test; typeof based on
18633         template-dependent type
18634
18635 1998-10-10  Alexandre Oliva  <oliva@dcc.unicamp.br>
18636
18637         * g++.old-deja/g++.brendan/parse3.C: XFAILs, not ERRORs.
18638         * g++.old-deja/g++.brendan/parse5.C: XFAILs, not ERRORs.
18639         * g++.old-deja/g++.brendan/parse6.C: XFAILs, not ERRORs.
18640
18641         * g++.old-deja/g++.other/using5.C: New test; using decl from base
18642         class should be usable as argument of member function.
18643         * g++.old-deja/g++.other/using6.C: New test; using decl from base
18644         class should be usable as return type of member function.
18645         * g++.old-deja/g++.other/using7.C: New test; using decl from base
18646         class should be usable as type of data member.
18647
18648         * g++.old-deja/g++.ns/extern1.C: Fix XFAIL mark.
18649
18650 1998-10-09  Jeffrey A Law  (law@cygnus.com)
18651
18652         * gcc.c-torture/special/920521-1.c: Fix bogus test.
18653
18654 1998-10-08  Nick Clifton  <nickc@cygnus.com>
18655
18656         * gcc.dg/dll-?.c Add thumb to target list.
18657         Fix assembler scan patterns to match current assembler output.
18658
18659 1998-10-08  Alexandre Oliva  <oliva@dcc.unicamp.br>
18660
18661         * g++.old-deja/g++.pt/expr6.C: New test.  operator?: breaks
18662         matching of template brackets.
18663
18664         * g++.old-deja/g++.other/using4.C: New test.  Test using
18665         declarations of methods from base classes.
18666
18667         * g++.old-deja/g++.ns/extern1.C: New test.  Extern declarations
18668         within functions should introduce names into the innermost
18669         enclosing namespace.
18670
18671         * g++.old-deja/g++.other/init7.C: New test.  Retry initialization
18672         of static locals if first initialization throws.
18673
18674 1998-10-07  Jim Wilson  <wilson@cygnus.com>
18675
18676         * gcc.c-torture/compile/981007-1.c: New test for irix6 -O0 core dump.
18677
18678 1998-10-06  Ken Raeburn  <raeburn@cygnus.com>
18679
18680         * gcc.c-torture/special/981006-1.c: New test.  Make sure gcc doesn't
18681         lose track of the possible targets of tablejump insns.
18682         * special/special.exp: Run it.
18683
18684 1998-10-06  Alexandre Oliva  <oliva@dcc.unicamp.br>
18685
18686         * g++.old-deja/g++.pt/friend35.C: New test.  A template function
18687         must be declared before its specializations can be named in friend
18688         declarations.
18689
18690 1998-10-05  Dave Love  <d.love@dl.ac.uk>
18691
18692         * g77.f-torture/execute/u77-test.f: Add regression test for RAND.
18693
18694         * g77.f-torture/execute/io1.f: New test.
18695
18696 1998-10-04  Alexandre Oliva  <oliva@dcc.unicamp.br>
18697
18698         * g++.old-deja/g++.pt/overload5.C: New test; initialize variable
18699         with pointer to template function, for which no argument deduction
18700         is possible.
18701
18702         * g++.old-deja/g++.pt/overload4.C: New test; passing pointer to
18703         specialization of template function as argument to template
18704         function.
18705
18706         * g++.old-deja/g++.other/access2.C: New test; Inner class
18707         shouldn't have privileged access to Outer's names.
18708
18709 1998-10-03  Alexandre Oliva  <oliva@dcc.unicamp.br>
18710
18711         * g++.old-deja/g++.pt/friend34.C: New test; name injection of
18712         friend template declared within template class conflicts with
18713         nested class of the same name.
18714
18715         * g++.old-deja/g++.other/badopt1.C: New test; post-increment
18716         is ignored.
18717
18718         * g++.old-deja/g++.other/decl1.C: New test; incorrect parsing of
18719         object with direct initializer as function declaration.
18720
18721         * g++.old-deja/g++.other/decl2.C: New test; duplicate
18722         initializers.
18723
18724         * g++.old-deja/g++.other/null2.C: New test; conditional operator
18725         involving const pointer and NULL produces incorrect result.
18726
18727         * g++.old-deja/g++.other/typename1.C: New test; template-dependent
18728         type name without `typename' should be rejected with -pedantic.
18729
18730 1998-10-02  Richard Henderson  <rth@cygnus.com>
18731
18732         * g++.old-deja/g++.other/addrof1.C: New test.
18733
18734 1998-10-01  Nick Clifton  <nickc@cygnus.com>
18735
18736         * gcc.c-torture/compile/981001-1.c: New test.
18737         * gcc.c-torture/execute/981001-1.c: New test.
18738
18739 1998-10-01  Jeffrey A Law  (law@cygnus.com)
18740
18741         * gcc.c-torture/compile/981001-2.c: New test.
18742         * gcc.c-torture/compile/981001-3.c: New test.
18743         * gcc.c-torture/compile/981001-4.c: New test.
18744
18745 1998-10-01  Robert Lipe  <robertl@dgii.com>
18746
18747         * lib/objc.exp (objc_target_compile): Add -L during compiles for
18748         multilibbed hosts.   Idea grafted from g77.exp.
18749
18750 1998-09-30  Dave Love  <d.love@dl.ac.uk>
18751
18752         * g77.f-torture/execute/u77-test.f (main): Excise `hostnm' to
18753         avoid losing on systems which need -lsocket.
18754
18755 1998-09-28  Alexandre Oliva  <oliva@dcc.unicamp.br>
18756
18757         * g++.old-deja/g++.other/bitfld1.C: Expected failure.
18758         * g++.old-deja/g++.other/nested2.C: Ditto.
18759         * g++.old-deja/g++.robertl/eb132.C: No longer an expected
18760         failure.
18761
18762 1998-09-26  Alexandre Oliva  <oliva@dcc.unicamp.br>
18763
18764         * g++.old-deja/g++.other/bitfld1.C: Built-in operator!= should be
18765         preferred over template operator!= for enum bitfields.
18766
18767 1998-09-18  Alexandre Oliva  <oliva@dcc.unicamp.br>
18768
18769         * g++.old-deja/g++.other/nested2.C: Different virtual base classes
18770         that happen to have the same base name, but in different scopes,
18771         are incorrectly rejected.
18772
18773 1998-09-16  Richard Henderson  <rth@cygnus.com>
18774
18775         * g++.old-deja/g++.brendan/array1.C: Size array via arithmetic based
18776         on the native word size instead of an integer literal.
18777
18778 1998-09-15  Alexandre Oliva  <oliva@dcc.unicamp.br>
18779
18780         * g++.old-deja/g++.other/static2.C: Invocation of static data
18781         member of type pointer-to-function denoted as non-static member.
18782
18783         * g++.old-deja/g++.other/typedef5.C: Add some more tests involving
18784         checks involving function types and aliases.
18785
18786 1998-09-12  Alexandre Oliva  <oliva@dcc.unicamp.br>
18787
18788         * g++.old-deja/g++.other/typedef5.C: Check whether typedefs can be
18789         redefined to the same non-trivial type.
18790
18791         * g++.old-deja/g++.pt/explicit73.C: Test for proper
18792         namespace-qualification of template specializations declared in
18793         other namespaces.
18794
18795         * g++.old-deja/g++.other/friend4.C: Check whether it is possible
18796         to declare a subset of the specializations of a template function
18797         as friends of specializations of a template class.
18798
18799         * g++.old-deja/g++.pt/explicit71.C: Make sure specializations of
18800         member templates that do not fully specialize the enclosing
18801         template class are rejected.
18802
18803 1998-09-11  Dave Love  <d.love@dl.ac.uk>
18804
18805         * g77.f-torture/execute/u77-test.f: Fix bad consistency checks.
18806
18807 1998-09-08  Dave Love  <d.love@dl.ac.uk>
18808
18809         * g77.f-torture/execute/u77-test.f (main): New file, somewhat
18810         altered from libf2c/libU77 version.
18811
18812 1998-09-06  Dave Love  <d.love@dl.ac.uk>
18813
18814         * g77.f-torture/execute/io0.f: Test formatted direct i/o too.
18815
18816 1998-09-04  Reid M. Pinchback  <reidmp@MIT.EDU>, Alexandre Oliva  <oliva@dcc.unicamp.br>
18817
18818         * g++.old-deja/g++.pt/explicit72.C: Ensure that char and
18819         (un)signed char are different types for template specialization
18820         purposes.
18821
18822 1998-09-03  Ovidiu Predescu  <ovidiu@aracnet.com>
18823
18824         * lib/{objc.exp,objc-torture.exp}: New files for objc testing harness.
18825         * objc: ObjC testsuite.
18826
18827 1998-08-31  Catherine Moore  <clm@cygnus.com>
18828
18829         * gcc.c-torture/execute/941014-1.x:  New file.
18830
18831 1998-08-31  Nick Clifton  <nickc@cygnus.com>
18832
18833         * lib/c-torture.exp: Add support for
18834         torture_eval_before_compile and torture_eval_before_execute
18835         variables.
18836
18837 1998-08-30  Jeffrey A Law  (law@cygnus.com)
18838
18839         * gcc.dg/980626-1.c: Delete this test.  We've declared the warning
18840         this test triggers valid.
18841
18842 1998-08-27  Jeffrey A Law  (law@cygnus.com)
18843
18844         * gcc.dg/980827-1.c: New test.
18845
18846 1997-08-26  J"orn Rennecke <amylaar@cygnus.co.uk>
18847
18848         * gcc.c-torture/execute/loop-4b.c: New test.
18849
18850 1998-08-26  Nick Clifton  <nickc@cygnus.com>
18851
18852         * lib/c-torture.exp: Add support for
18853         torture_eval_before_compile and torture_eval_before_execute
18854         variables.
18855
18856 1998-08-25  Jeffrey A Law  (law@cygnus.com)
18857
18858         * gcc.c-torture/compile/980825-1.c: New test.
18859
18860 1998-08-24  Nick Clifton  <nickc@cygnus.com>
18861
18862         * gcc.c-torture/execute/bcp-1.c (main): Fix optimize test loop to
18863         count number tests in opt_t0 not good_t0.
18864
18865 1998-08-24  Jeffrey A Law  (law@cygnus.com)
18866
18867         * gcc.c-torture/compile/930326-1.x: Fix typo.
18868
18869 1998-08-23  Mark Mitchell  <mark@markmitchell.com>
18870
18871         * lib/old-dejagnu.exp: Make it possible to XFAIL a test that
18872         causes an ICE.
18873
18874 1998-08-21  Jeffrey A Law  (law@cygnus.com)
18875
18876         * gcc.c-torture/unsorted/memtst.c: Reduce size of array when
18877         STACK_SIZE is defined.
18878         * gcc.c-torture/unsorted/stuct.c: Similarly.
18879
18880         * gcc.c-torture/compile/980821-1.c: New test.
18881
18882 1998-08-21  Jeffrey A Law  (law@cygnus.com)
18883
18884         * gcc.c-torture/execute/980526-2.c: Disable for targets with 16bit ints.
18885
18886 1998-08-19  Mark Mitchell  <mark@markmitchell.com>
18887
18888         * lib/old-dejagnu.exp (old-dejagnu): Remove sig6/sig11 handling
18889         code.
18890
18891 1998-08-09  Mark Mitchell  <mark@markmitchell.com>
18892
18893         * lib/old-dejagnu.exp: Revise handling of `Internal compiler
18894         error'.
18895
18896 1998-08-18  Jeffrey A Law  (law@cygnus.com)
18897
18898         * gcc.c-torture/execute/*.x: Some updates for the h8300 targets.
18899
18900 1998-08-16  Jeffrey A Law  (law@cygnus.com)
18901
18902         * gcc.c-torture/compile/980816-1.c: New test.
18903
18904         * gcc.dg/980816-1.c: New test.
18905
18906 1998-08-13  Jeffrey A Law  (law@cygnus.com)
18907
18908         * gcc.c-torture/execute/ieee/ieee.exp: Pass -ffloat-store to
18909         compiler for ieee tests.
18910
18911 1998-08-01  Dave Love  <d.love@dl.ac.uk>
18912
18913         * g77.f-torture/compile/980729-0.f: New test.
18914
18915 1998-07-30  Ken Raeburn  <raeburn@cygnus.com>
18916
18917         * gcc.c-torture/special/eeprof-1.c: New test, for
18918         -finstrument-functions.
18919         * gcc.c-torture/special/special.exp: Run it.
18920
18921 1998-07-29  Jeffrey A Law  (law@cygnus.com)
18922
18923         * gcc.c-torture/compile/980729-1.c: New test.
18924
18925 1998-07-27  Nick Clifton  <nickc@cygnus.com>
18926
18927         * gcc.c-torture/execute/ieee/930529-1.c (main): Check to see if
18928         __thumb__ is defined, and test for ARM style doubles if so.
18929
18930 1998-07-26  Dave Love  <d.love@dl.ac.uk>
18931
18932         * g77.f-torture/noncompile/980615-0.f: New test.
18933
18934 1998-07-26  H.J. Lu  (hjl@gnu.org)
18935
18936         * gcc.dg/980312-1.c: Do link instead of compile.
18937         * gcc.dg/980313-1.c: Likewise.
18938
18939 1998-07-26  Jeffrey A Law  (law@cygnus.com)
18940
18941         * gcc.c-torture/compile/980726-1.c: New test.
18942
18943 1998-07-25  Dave Love  <d.love@dl.ac.uk>
18944
18945         * g77.f-torture/execute/io0.f: New test.
18946
18947 1998-07-24  Nick Clifton  <nickc@cygnus.com>
18948
18949         * gcc.c-torture/execute/comp-goto-1.c (main): Make main() return
18950         an int.
18951
18952 1998-06-18  Michael Meissner  <meissner@cygnus.com>
18953
18954         * gcc.c-torture/execute/980618-{1,2}.c: New tests that showed up
18955         m32r bugs.
18956
18957 1998-07-17  Nick Clifton  <nickc@cygnus.com>
18958
18959         * gcc.dg/980626-1.c: Expect failures for all toolchains until
18960         c-decl.c:grokdeclarator can handle mode attributes.
18961
18962 1998-07-16  Jeffrey A Law  (law@cygnus.com)
18963
18964         * gcc.c-torture/execute/980716-1.c: New test.
18965
18966 1998-07-13  Jeffrey A Law  (law@cygnus.com)
18967
18968         * gcc.c-torture/execute/920715-1.x: No longer expected to fail on
18969         the mn10200.
18970         * gcc.c-torture/execute/strct-varg-1.x: New file.  Expect failure on
18971         the mn10200.
18972         * gcc.c-torture/execute/va-arg-3.x: Similarly.
18973         * gcc.c-torture/compile/930326-1.x: Similarly.
18974
18975 1998-07-13  Dave Love  <d.love@dl.ac.uk>
18976
18977         * g77.f-torture/execute/auto0.f, g77.f-torture/execute/auto1.f:
18978         New test from Craig.
18979
18980 1998-07-12  Dave Love  <d.love@dl.ac.uk>
18981
18982         * g77.f-torture/noncompile/980616-0.f: New test.
18983
18984         * g77.f-torture/execute/970816-3.f:  New test from Craig.
18985
18986 1998-07-10 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
18987
18988         *  g++.other/singleton.C: Return error value instead of taking
18989         SIGSEGV.
18990
18991 1998-07-10  Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-karlsruhe.de>
18992
18993         *  g++.other/singleton.C: New test.   Warning is under dispute.
18994         Runtime crash is not.
18995
18996 1998-07-09  Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
18997
18998         * g++.ns/{alias2.C, alias5.C, koenig4.C, lookup3.C ns13.C,
18999         ns14.C, ns15.C, template3.C, undef1.C, using4.C, using5.C,
19000         using6.C, using7.C}:  New namespace tests.
19001
19002 1998-07-09  Alexandre Oliva   <oliva@dcc.unicamp.br>
19003
19004         * g++.old-deja/g++.other/partspec1.C: Test matching of partial
19005         specialization with typedef'ed names used as array indexes.
19006
19007 1998-07-09  Jeffrey A Law  (law@cygnus.com)
19008
19009         * gcc.c-torture/execute/980709-1.c: New test.
19010
19011         * gcc.dg/980709-1.c: New test.
19012
19013 1998-07-07  Richard Henderson  <rth@cygnus.com>
19014
19015         * gcc.c-torture/execute/bcp-1.c: New test.
19016
19017 1998-07-07  Jeffrey A Law  (law@cygnus.com)
19018
19019         * gcc.c-torture/execute/980707-1.c: New test.
19020
19021 1998-07-06  Kamil Iskra  <iskra@student.uci.agh.edu.pl>
19022
19023         * gcc.c-torture/compile/980706-1.c: New test.
19024
19025 1998-07-01  Dave Love  <d.love@dl.ac.uk>
19026
19027         * g77.f-torture/execute/980701-0.f,
19028         g77.f-torture/execute/980701-1.f: New test from Craig.
19029
19030 1998-07-01  Jeffrey A Law  (law@cygnus.com)
19031
19032         * gcc.c-torture/compile/980701-1.c: New test.
19033
19034         * gcc.c-torture/execute/980701-1.c: New test.
19035
19036 1998-06-30  Klaus-Georg Adams  <Klaus-Georg.Adams@chemie.uni-ka
19037 rlsruhe.de>
19038
19039         * g++.old-deja/g++.robertl/eb132.C: New test.
19040         * g++.old-deja/g++.robertl/eb133.C: Likewise.
19041
19042 1998-06-29  Dave Love  <d.love@dl.ac.uk>
19043
19044         * g77.f-torture/execute/980628-7.f,
19045         g77.f-torture/execute/980628-8.f,
19046         g77.f-torture/execute/980628-9.f,
19047         g77.f-torture/execute/980628-10.f: New tests from Craig.
19048
19049         * g77.f-torture/execute/980628-3.f: Remove mail headers.
19050
19051 1998-06-28  Jeffrey A Law  (law@cygnus.com)
19052
19053         * g77.f-torture/execute/980628-4.f: New test from Craig.
19054         * g77.f-torture/execute/980628-5.f: Likewise.
19055         * g77.f-torture/execute/980628-2.f: Likewise.
19056         * g77.f-torture/execute/980628-0.f: Likewise.
19057         * g77.f-torture/execute/980628-1.f: Likewise.
19058         * g77.f-torture/execute/980628-3.f: Likewise.
19059         * g77.f-torture/execute/980628-6.f: Likewise.
19060
19061 1998-06-28  Jeffrey A Law  (law@cygnus.com)
19062
19063         * lib/g77.exp (default_g77_version): Tweak to make it work in a build
19064         directory when nothing has been installed yet.
19065
19066 1998-06-27  Carlo Wood  <carlo@runaway.xs4all.nl>
19067
19068         * gcc.c-torture/special/special.exp: Handle newer versions of
19069         dejagnu.
19070
19071 1998-06-26  Jeffrey A Law  (law@cygnus.com)
19072
19073         * gcc.dg/980626-1.c: New test.
19074
19075 1998-06-19  Bruno Haible <haible@ilog.fr>
19076
19077         * gcc.misc-tests/m-un-2.c: New test.
19078         * g++.old-deja/g++.other/warn01.c: Likewise.
19079
19080 1998-06-19  Robert Lipe  <robertl@dgii.com>
19081
19082         * gcc.dg/980414-1.c: Move comments outside of ASM to improve
19083         compatibility with assmblers with a different comment character.
19084         Eliminate use of GAS-specific extensions.
19085
19086 1998-06-19  Jeffrey A Law  (law@cygnus.com)
19087
19088         * gcc.c-torture/execute/ieee/980619-1.c: New test.
19089
19090 1998-06-19  Robert Lipe  <robertl@dgii.com>
19091
19092         *lib/g77.exp: Replace search for libf2c.a with search for newly
19093         renamed libg2c.a
19094
19095 1998-06-17  Jeffrey A Law  (law@cygnus.com)
19096
19097         * gcc.c-torture/execute/980617-1.c: New test.
19098
19099 1998-06-12  Jeffrey A Law  (law@cygnus.com)
19100
19101         * gcc.c-torture/execute/980612-1.c: New test.
19102
19103 1998-06-08  Jeffrey A Law  (law@cygnus.com)
19104
19105         * gcc.dg/980523-1.c: Only test on ppc-linux.
19106         * gcc.dg/980526-1.c, gcc.dg/switch-1.c: Likewise.
19107
19108         * gcc.c-torture/execute/980608-1.c: New test.
19109
19110 1997-06-05  J"orn Rennecke <amylaar@cygnus.co.uk>
19111
19112         * gcc.c-torture/execute/980605-1.c: New test.
19113
19114 1998-06-04  Jeffrey A Law  (law@cygnus.com)
19115
19116         * gcc.c-torture/execute/980604-1.c: New test.
19117
19118 1998-06-02  Jeffrey A Law  (law@cygnus.com)
19119
19120         * gcc.c-torture/execute/980602-1.c: New test.
19121         * gcc.c-torture/execute/980602-2.c: Likewise.
19122
19123 1998-06-02  Dave Love  <d.love@dl.ac.uk>
19124
19125         * 970125-0.f: Fix per JCB.  Add commentary.
19126
19127 1998-05-31  Michael Meissner  <meissner@cygnus.com>
19128
19129         * gcc.c-torture/execute/ieee/mzero2.c: New test to better test
19130         IEEE -0 support.
19131
19132 1998-05-29  Peter Leven <leven@lpr.e-technik.tu-muenchen.de>
19133
19134         * gcc.c-torture/execute/ieee/fp-cmp-1.c: Set up signal handler
19135         earlier.
19136
19137 1998-05-28  Catherine Moore <clm@cygnus.com>
19138
19139         * gcc.c-torture/execute/980526-3.c: New test.
19140
19141 1998-05-27  Manfred Hollstein  <manfred@s-direktnet.de>
19142
19143         * g++.old-deja/g++.jason/thunk2.C: Setup this test to be expected to
19144         fail on m68k-motorola-sysv and m88k-motorola-sysv3.
19145         * g++.old-deja/g++.jason/thunk3.C: Add m68k-motorola-sysv and
19146         m88k-motorola-sysv3 to XFAIL.
19147
19148 1998-05-26  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
19149
19150         * gcc.dg/980526-1.c: New test.
19151         * gcc.c-torture/execute/980526-2.c: New test.
19152
19153 1998-05-26  Jeffrey A Law  (law@cygnus.com)
19154
19155         * gcc.dg/980523-1.c: Change "ppc" to "powerpc".
19156
19157         * gcc.c-torture/execute/980526-1.c: New test.
19158
19159 1998-05-26  Dave Love  <d.love@dl.ac.uk>
19160
19161         * g77.f-torture/execute/alpha2.f: Add runtime test.
19162
19163 1998-05-24  Jason Merrill  <jason@yorick.cygnus.com>
19164
19165         * g++.old-deja/old-deja.exp: Strip leading directories.
19166
19167         * lib/old-dejagnu.exp: All tests fail if we got an internal compiler
19168         error for the line.  Don't run multiple tests for the same line.
19169
19170 1998-05-23  Jeffrey A Law  (law@cygnus.com)
19171
19172         * gcc.dg/980523-1.c: New test.
19173
19174 1998-05-23  Dave Love  <d.love@dl.ac.uk>
19175
19176         * g77.f-torture/compile/970915-0.f: New test.
19177
19178 1998-05-23  Jason Merrill  <jason@yorick.cygnus.com>
19179
19180         * lib/old-dejagnu.exp: Ignore C++ "instantiated from" mesages.
19181
19182 1998-05-21  Jeffrey A Law  (law@cygnus.com)
19183
19184         * gcc.dg/980520-1.c: New test.
19185
19186 1998-05-20  Manfred Hollstein  <manfred@s-direktnet.de>
19187
19188         * gcc.dg/980502-1.c: Fix return type.
19189
19190 1998-05-20  Jeffrey A Law  (law@cygnus.com)
19191
19192         * gcc.dg/{980502-1.c, clobbers.c}: New tests.
19193         * gcc.c-torture/compile/{980504-1.c, 980506-1.c}: Likewise.
19194         * gcc.c-torture/compile/{980506-2.c, 980611-1.c}: Likewise.
19195         * gcc.c-torture/execute/{980505-1.c, 980505-2.c, 980506-1.c}: Likewise.
19196         * gcc.c-torture/execute/{980506-2.c, 980506-3.c}: Likewise.
19197
19198 1998-05-20  Dave Love  <d.love@dl.ac.uk>
19199
19200         * g77.f-torture/execute/980520-1.f: New test.
19201
19202 1998-05-15  Dave Love  <d.love@dl.ac.uk>
19203
19204         * lib/mike-g77.exp: New file.
19205
19206         * g77.f-torture/noncompile/noncompile.exp,
19207         g77.f-torture/noncompile/check0.f: New files.
19208
19209 1998-05-14  Dave Love  <d.love@dl.ac.uk>
19210
19211         * g77.f-torture/execute/short.f, g77.f-torture/execute/le.f,
19212         g77.f-torture/execute/exp.f, g77.f-torture/execute/erfc.f,
19213         g77.f-torture/execute/dnrm2.f, g77.f-torture/execute/dcomplex.f,
19214         g77.f-torture/execute/cpp.F, g77.f-torture/execute/complex_1.f,
19215         g77.f-torture/execute/claus.f, g77.f-torture/execute/cabs.f: Call
19216         abort where appropriate.
19217
19218 1998-05-05  Michael Meissner  <meissner@cygnus.com>
19219
19220         * lib/c-torture.exp (TORTURE_OPTIONS): Add -Os to options.
19221         * lib/f-torture.exp (TORTURE_OPTIONS): Ditto.
19222
19223 1998-04-29  Dave Love  <d.love@dl.ac.uk>
19224
19225         * g77.f-torture/compile/980419-1.f: Removed since doesn't compile.
19226
19227 1998-04-27  Dave Love  <d.love@dl.ac.uk>
19228
19229         * g77.f-torture/compile/980427-0.f: New test.
19230
19231 1998-04-24  Dave Love  <d.love@dl.ac.uk>
19232
19233         * g77.f-torture/compile/980424-0.f: New test.
19234
19235 1998-04-19  Dave Love  <d.love@dl.ac.uk>
19236
19237         * g77.f-torture/compile/980419-2.f (main): New test.
19238         * g77.f-torture/compile/970125-0.f: New test.
19239         * g77.f-torture/compile/980419-1.f: New test.
19240
19241 1998-04-08  Jim Wilson  <wilson@cygnus.com>
19242
19243         * gcc.c-torture/execute/980407-1.c: Delete test.  Is duplicate
19244         of loop-4.c.
19245
19246 1998-04-07  Jim Wilson  <wilson@cygnus.com>
19247
19248         * gcc.c-torture/execute/980407-1.c: New test from Joern Rennecke.
19249
19250 1998-04-03  Jim Wilson  <wilson@cygnus.com>
19251
19252         * gcc.c-torture/compile/980329-1.c: New test.
19253
19254 1998-03-18  Jim Wilson  <wilson@cygnus.com>
19255
19256         * gcc.dg/980313-1.c: New test for fp conditional move on PPro.
19257         * gcc.dg/980312-1.c: Fix typo in -march command.
19258
19259 1998-03-16  H.J. Lu  (hjl@gnu.org)
19260
19261         * gcc.dg/980312-1.c: New test for fp conditional move on PPro.
19262
19263 1998-03-11  Robert Lipe  <robertl@dgii.com>
19264
19265         * g77.f-torture/execute/980310-5.f: Deleted.  Craig Burley and
19266         Dave Love agree the Fortran source is bogus.
19267
19268 1998-03-11  Robert Lipe  <robertl@dgii.com>
19269
19270         * g77.f-torture/compile/980310-1.f, g77.f-torture/compile/980310-2.f
19271         g77.f-torture/compile/980310-3.f, g77.f-torture/compile/980310-4.f
19272         g77.f-torture/compile/980310-6.f, g77.f-torture/compile/980310-7.f
19273         g77.f-torture/compile/980310-8.f: New tests from egcs-bugs archives.
19274         * g77.f-torture/execute/980310-5.f: New test from egcs-bugs archives.
19275
19276 1998-03-10  Alexandre Oliva   <oliva@dcc.unicamp.br>
19277
19278         * g++.old-deja/g++.other/friend1.C: New test.
19279
19280 1998-02-18  Dave Love  <d.love@dl.ac.uk>
19281
19282         * g77.f-torture/execute/dnrm2.f (dnrm2): Avoid uninitialized (and
19283         possibly uninitialized) variables and declare dnrm2.
19284
19285 1998-02-23  Robert Lipe <robertl@dgii.com>
19286
19287         From Bruno Haible <haible@ilog.fr>:
19288         * gcc.c-torture/execute/980223.c: New test.
19289
19290 1998-02-13  Jeffrey A Law  (law@cygnus.com)
19291
19292         * gcc.dg/ifelse-1.c: New test.
19293
19294 1998-02-09  H.J. Lu  (hjl@gnu.org)
19295
19296         * lib/g77.exp (g77_target_compile): Fix multilibs for libf2c.
19297
19298           * lib/old-dejagnu.exp (old-dejagnu): Added the
19299           "execution test - XFAIL *-*-*" handling in the spirit of
19300           "excess errors test -". Changed the "execution test fails"
19301           handling to be like "excess errors test fails".
19302           * Update various tests accordingly.
19303
19304 1998-02-06  Jim Wilson  <wilson@cygnus.com>
19305
19306         * gcc.c-torture/execute/980205.c: New test.
19307
19308 1998-01-18  Jeffrey A Law  (law@cygnus.com)
19309
19310         * lib/c-torture.exp: Look for .x files instead of .cexp files.
19311         * lib/f-torture.exp: Similarly.
19312         * gcc.c-torture: Rename all .cexp files to .x files.
19313
19314 1997-12-08  J"orn Rennecke <amylaar@cygnus.co.uk>
19315
19316         * gcc.c-torture/noncompile/noncompile.exp (921102-1.c): Fixed comment.
19317         (940510-1.c): Removed duplicate.
19318         (971104-1.c): New test.
19319
19320 1997-11-25  Kate Hedstrom  (kate@ahab.rutgers.edu)
19321
19322           * lib/f-torture.exp: Improve error and loop detection.
19323
19324 1997-11-19  Michael Meissner  <meissner@cygnus.com>
19325
19326         * gcc.c-torture/execute/950221-1.c (filler): If STACK_SIZE is defined,
19327         use that to size the filler array.
19328
19329 1997-09-26  Bob Manson  <manson@charmed.cygnus.com>
19330
19331         * lib/c-torture.exp(c-torture-execute): Fix typo.
19332
19333         * lib/old-dejagnu.exp(old-dejagnu): Use a name derived from the
19334         testcase as the executable name. Keep the executable around if
19335         the test fails.
19336
19337 1997-09-19  Bob Manson  <manson@charmed.cygnus.com>
19338
19339         * lib/c-torture.exp (TORTURE_OPTIONS): Removed unnecessary
19340         changes.  Only test one -g option, and move it to the end of the
19341         list of options to test.
19342
19343 1997-09-19  Michael Meissner  <meissner@cygnus.com>
19344
19345         * lib/c-torture.exp (TORTURE_OPTIONS): Check for the environment
19346         variable GCC_TORTURE_OPTIONS to supply default switches separated
19347         by colons.  If no environment variable, run tests with -O0 -g, -O1
19348         -g, and -O2 -g as well.
19349
19350 1997-09-17  Bob Manson  <manson@charmed.cygnus.com>
19351
19352         * lib/plumhall.exp: Don't set PHSRC in this file. Add a few
19353         explanatory comments. Fix indentation.
19354
19355 1997-09-15  Jeffrey A Law  (law@cygnus.com)
19356
19357         * lib/g++.exp (g++_init): Look for xgcc in $basedir too.
19358
19359 1997-09-11  Jeffrey A Law  (law@cygnus.com)
19360
19361         * g++.old-deja/g++.brendan/scope4.C: No longer expected to fail.
19362         * g++.old-deja/g++.mike/p7325.C: Likewise.
19363         * g++.old-deja/g++.mike/eh51.C: No longer expected to fail on the PA.
19364
19365 1997-09-11  Alexandre Oliva  (oliva@dcc.unicamp.br)
19366
19367         * g++.old-deja/g++.brendan/crash20.C: Rework to avoid libg++.
19368         * g++.old-deja/g++.brendan/crash30.C: Likewise.
19369         * g++.old-deja/g++.brendan/crash39.C: Likewise.
19370         * g++.old-deja/g++.law/operators4.C: Likewise.
19371
19372 1997-09-11  Joe Buck  (jbuck@synopsys.com)
19373
19374         * g++.old-deja/g++.mike/p658.C: eliminate <bool.h> use.
19375         * g++.old-deja/g++.mike/p784.C: Ditto.
19376         * g++.old-deja/g++.mike/p785.C: Ditto.
19377
19378 1997-09-05  Jeffrey A Law  (law@cygnus.com)
19379
19380           * gcc.c-torture/execute/cbrt.c: Tweak to work on more targets.
19381
19382 1997-09-03  Bob Manson  <manson@charmed.cygnus.com>
19383
19384         * gcc.c-torture/execute/ieee/ieee.exp: Check for ieee_multilib_flags
19385         target feature; pass this to c-torture-execute as needed.
19386
19387 1997-09-03  Bob Manson  <manson@charmed.cygnus.com>
19388
19389         * lib/c-torture.exp(c-torture-execute): If the previous and the
19390         current executables being tested are identical, we don't need to
19391         run the executable again. Try to make the executable names
19392         unique. Add an optional argument for passing additional compiler
19393         flags.
19394
19395 1997-09-02  Doug Evans  <dje@canuck.cygnus.com>
19396
19397         * lib/gcc-dg.exp (gcc-dg-test): Fix typos setting compile_type.
19398
19399 1997-08-29  Jeffrey A Law  (law@cygnus.com)
19400
19401         * gcc.c-torture/execute/921007-1.c: Make strcmp static.
19402
19403 1997-07-31  Jeffrey A Law  (law@cygnus.com)
19404
19405         * gcc.c-torture/execute/920501-9.c: Fix to work on targets with
19406         32bit or larger longs.
19407
19408         * gcc.c-torture/execute/961017-2.c: Fix to work on targets which
19409         have either a 32bit long or 32bit int.
19410
19411 1997-07-29  J"orn Rennecke <amylaar@cygnus.co.uk>
19412
19413         * gcc.c-torture/execute/conversion.c (test_float_to_integer):
19414         Make double precision tests dependent on sizeof (double).
19415
19416 1997-07-09  Bob Manson  <manson@charmed.cygnus.com>
19417
19418         * gcc.prms/5403.c: Allow CRLFs to occur at the start of the output
19419         too.
19420
19421 1997-06-17  J"orn Rennecke <amylaar@cygnus.co.uk>
19422
19423         * gcc.c-torture/compile/961203-1.cexp: New script.
19424
19425 1997-06-16  Bob Manson  <manson@charmed.cygnus.com>
19426
19427         * lib/g++.exp(g++_init): Use g++_include_flags instead of making
19428         up the includes ourselves.
19429
19430 1997-06-11  Bob Manson  <manson@charmed.cygnus.com>
19431
19432         * lib/plumhall.exp: Remove random include, and add a few
19433         verbose messages for debugging.
19434
19435 1997-06-06  Bob Manson  <manson@charmed.cygnus.com>
19436
19437         * lib/g++.exp: Use g++_link_flags from libgloss.exp, instead
19438         of trying to do it ourselves.
19439
19440 1997-06-04  J"orn Rennecke <amylaar@cygnus.co.uk>
19441
19442         * gcc.c-torture/execute/ieee/ieee.exp: Set -mieee for SH.
19443
19444 1997-06-04  Bob Manson  <manson@charmed.cygnus.com>
19445
19446         * gcc.prms/5403.c: Made regexp a bit less strict.
19447
19448 1997-06-03  Bob Manson  <manson@charmed.cygnus.com>
19449
19450         * lib/mike-gcc.exp: Don't use global exec_output anymore. Output
19451         is returned from remote_load instead.
19452         * lib/plumhall.exp: Ditto.
19453         * lib/mike-g++.exp: Ditto.
19454         * lib/old-dejagnu.exp: Ditto.
19455         * lib/c-torture.exp: Ditto.
19456
19457 1997-05-30  Bob Manson  <manson@charmed.cygnus.com>
19458
19459         * lib/g++.exp: Use build_wrapper procedure.
19460         * lib/gcc.exp: Ditto.
19461
19462 1997-05-20  Jeffrey A Law  (law@cygnus.com)
19463
19464         * gcc.c-torture/execute/*.c: Include stdlib.h instead of using
19465         an old-style decl for malloc.  Fixes tests to work when
19466         sizeof (int) != sizeof (size_t).
19467
19468 1997-05-15  Mike Meissner  <meissner@cygnus.com>
19469
19470         * gcc.c-torture/execute/va-arg-3.c: If NO_VARARGS is defined, nop test.
19471
19472         * gcc.c-torture/execute/strct-varg-1.c: If NO_VARARGS is defined,
19473         use stdargs.h interface.
19474
19475 1997-05-15  Mike Meissner  <meissner@cygnus.com>
19476
19477         * lib/gcc.exp (gcc_target_compile): If gcc,no_varargs, define
19478         NO_VARARGS when compiling.
19479
19480 1997-05-01  Bob Manson  <manson@charmed.cygnus.com>
19481
19482         * lib/plumhall.exp(ph_includes): New procedure.
19483         (ph_make): Use it.
19484         (ph_compiler): Ditto.
19485
19486         * lib/g++.exp: Rename test-glue.c to testglue.c.
19487         * lib/gcc.exp: Ditto.
19488
19489 1997-04-10  Bob Manson  <manson@charmed.cygnus.com>
19490
19491         * lib/g++.exp(g++init): Don't try to be smart, always run g++_init
19492         to completion when it's called.
19493
19494 1997-03-21  Michael Meissner  <meissner@cygnus.com>
19495
19496         * gcc.c-torture/execute/920501-7.c (main,x): If NO_LABELS_VALUES
19497         is defined, don't do test.
19498
19499 1997-03-20  Doug Evans  <dje@canuck.cygnus.com>
19500
19501         * lib/plumhall.exp (ph_make): Comment out errorCode=NONE test
19502         for object files.
19503         (ph_summary): Mark skipped testcases as untested, not unresolved.
19504
19505         * lib/plumhall.exp (ph_make): If unresolved because of bad
19506         errorCode, record errorCode in log file.
19507         (*): Replace send_log/verbose with verbose -log.
19508
19509 1997-03-19  Michael Meissner  <meissner@cygnus.com>
19510
19511         * gcc.c-torture/execute/ieee/rbug.c (main): Don't do long long to
19512         double conversion if double isn't at least 8 bytes.
19513
19514         * gcc.c-torture/execute/cvt-1.c: Make all functions use long, not
19515         int to work with targets where int is 16 bits.
19516
19517         * gcc.c-torture/execute/920715-1.c (main): If double isn't at least
19518         8 bytes, just exit, since 4 byte doubles don't have enough bits of
19519         precision for the test to complete.
19520
19521 1997-03-14  Michael Meissner  <meissner@cygnus.com>
19522
19523         * gcc.c-torture/execute/920715-1.cexp (d10v-*-*): Expect to fail
19524         if d10v is not compiled with the -mdouble64 flag.
19525         * gcc.c-torture/execute/ieee/rbug.cexp (d10v-*-*): Ditto.
19526
19527         * gcc.c-torture/execute/cvt-1.cexp (d10v-*-*): Expect to fail if
19528         d10v is not compiled with the -mint32 flag.
19529
19530 1997-03-13  Bob Manson  <manson@charmed.cygnus.com>
19531
19532         * lib/plumhall.exp: Use incr_count.
19533
19534 1997-03-12  Jeffrey A Law  (law@cygnus.com)
19535
19536         * gcc.c-torture: Update to c-torture-1.45.
19537
19538 1997-02-23  Bob Manson  <manson@charmed.cygnus.com>
19539
19540         * lib/gcc.exp(gcc_init): Add args parameter (which will contain
19541         the name of the expect testcase file).
19542
19543         * lib/g++.exp(g++_init): Ditto.
19544
19545 1997-02-20  Bob Manson  <manson@charmed.cygnus.com>
19546
19547         * lib/g++.exp(g++_exit): $gluefile lives on the build, not
19548         the host.
19549
19550         * lib/gcc.exp(gcc_exit): New procedure.
19551
19552 1997-02-19  Bob Manson  <manson@charmed.cygnus.com>
19553
19554         * g++.old-deja/g++.rfg/*: Added "Build don't link" and ERROR
19555         specs where appropriate.
19556
19557         * g++.old-deja/g++.arm/*: Added additional ERROR checks
19558         because of new "candidates are" messages, and removed a few
19559
19560         * Converted all non-old-style g++ testcases to old-style, and
19561         moved into g++.old-deja.
19562
19563 1997-02-14  Bob Manson  <manson@charmed.cygnus.com>
19564
19565         * lib/old-dejagnu.exp(old-dejagnu): Add various "skip if"
19566         options.
19567
19568         * lib/gcc.exp(gcc_init): Don't set gluefile unless the compile
19569         succeeded.
19570
19571         * lib/g++.exp(g++_init): Don't unset gluefile unless it exists.
19572
19573 1997-02-13  Michael Meissner  <meissner@cygnus.com>
19574
19575         * lib/gcc.exp (gcc_target_compile): Add support for defining
19576         NO_TRAMPOLINES and NO_LABEL_VALUES if the baseboard file indicates
19577         the machine doesn't have those features.
19578
19579 1997-02-11  Bob Manson  <manson@charmed.cygnus.com>
19580
19581         * g++.law/operators4.exp: Don't use LIBS.
19582
19583 1997-02-08  Bob Manson  <manson@charmed.cygnus.com>
19584
19585         * g++.law/virtual1.exp: Don't use CXX_FLAGS.
19586
19587         * lib/mike-g++.exp: Don't set the compiler to be tested here.
19588         * lib/g++.exp: Set it here instead. Also, allow use of the
19589         --tool_exec and --tool_opt options. Change CXX to
19590         GXX_UNDER_TEST.
19591
19592         * g++.old-deja/old-deja.exp: Change CXX to GXX_UNDER_TEST.
19593
19594         * lib/gcc.exp: Allow use of --tool_exec and --tool_opt.
19595
19596 1997-02-07  Bob Manson  <manson@charmed.cygnus.com>
19597
19598         * lib/old-dejagnu.exp: Use prune_warnings instead of
19599         prune_system_crud.
19600         * lib/mike-g++.exp: Ditto.
19601         * lib/gcc.exp: Ditto.
19602         * lib/g++.exp: Ditto.
19603
19604         * lib/g++.exp: Include both libstdc++ and libstdc++/stl.
19605
19606 1997-02-07  Jeffrey A Law  (law@cygnus.com)
19607
19608           * 941014-2.c: Include stdlib.h
19609           * 960327-1.c: Include stdio.h
19610           * dbra.c, index-1.c: Don't assume ints are 32bits.
19611
19612 1997-02-04  Bob Manson  <manson@charmed.cygnus.com>
19613
19614         * lib/gcc.exp: Add gcc,stack_size target feature.
19615
19616         * lib/g++.exp(g++_target_compile): Add the include and link
19617         paths here, not in two other places. And, it's $options, not
19618         options.
19619
19620         * lib/mike-g++.exp(postbase): Remove the code that determines
19621         the correct include and link paths.
19622         * g++.old-deja/old-deja.exp: Ditto.
19623
19624 1997-02-03  Bob Manson  <manson@charmed.cygnus.com>
19625
19626         * lib/g++.exp(g++_init): target_compile no longer returns the
19627         filename of the result.
19628
19629 1997-02-02  Bob Manson  <manson@charmed.cygnus.com>
19630
19631         * gcc.misc-tests/gcov.exp: Add -nocomplain to the
19632         call to glob.
19633
19634         * gcc.c-torture/special/special.exp: Change call to
19635         gcc_target_compile to include the object file.
19636
19637 1997-02-02  Ian Lance Taylor  <ian@cygnus.com>
19638
19639         * gcc.c-torture/special/special.exp: Correct misspelling in last
19640         change.
19641
19642 1997-02-01  Bob Manson  <manson@charmed.cygnus.com>
19643
19644         * lib/plumhall.exp(ph_summary): Log the entire output of the
19645         executable. Return -1 if there were any failures, 0 otherwise.
19646         (ph_execute): Return -1 if there were any failures, 0 otherwise.
19647         (ph_make): Clean up objects and executables that were built
19648         if the tests succeeded.
19649
19650 1997-01-30  Bob Manson  <manson@charmed.cygnus.com>
19651
19652         * g++.old-deja/old-deja.exp: Add -L and -I flags so we include
19653         libraries and includes in the build tree as appropriate.
19654
19655 1997-01-29  Bob Manson  <manson@charmed.cygnus.com>
19656
19657         * lib/c-torture.exp: Instead of looking for the global variable
19658         NO_LONG_LONG, check to see if that's a feature of the target.
19659
19660 1997-01-29  Bob Manson  <manson@charmed.cygnus.com>
19661
19662         * config/default.exp: Minimize. Delete the remainer of the files in
19663         config; this functionality is now in devo/dejagnu/config.
19664
19665         g++.*/*: Pass any additional flags used to compile to postbase;
19666         delete CXXFLAGS.
19667
19668         gcc.c-torture/*: Remove calls to gcc_init and gcc_finish; this
19669         is now done by runtest.exp. Use gcc_target_compile instead of
19670         compile.
19671
19672         lib/c-torture.exp: Use gcc_target_compile instead of compile.
19673         Remove references to CFLAGS. Use remote_file instead of
19674         calling rm -f.
19675         (c-torture): Take a list of arguments to use to compile this
19676         testcase.
19677
19678         lib/g++.exp: Simplify. Use target_compile instead of compile.
19679         lib/gcc-dg.exp: Ditto.
19680         lib/gcc.exp: Ditto.
19681         lib/mike-{gcc,g++}.exp: Ditto.
19682         lib/old-dejagnu.exp: Ditto.
19683         lib/plumhall.exp: Ditto.
19684
19685 1997-01-08  Jim Wilson  <wilson@cygnus.com>
19686
19687         * lib/plumhall.exp (ph_make): Use CFLAGS and ANSICFLAGS when linking.
19688         (ph_linker): Likewise.
19689
19690 1996-11-13  Joern Rennecke <amylaar@cygnus.com>
19691
19692           * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: Only use
19693         MAP_ANON / MAP_ANONYMOUS if defined;
19694         else try to map from /dev/zero .
19695
19696 1996-11-12  Jeffrey A Law  (law@cygnus.com)
19697
19698         * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}:  If MAP_ANON
19699         isn't defined, then define it to MAP_ANONYMOUS.
19700
19701 1996-11-12  Jeffrey A Law  (law@cygnus.com)
19702
19703         * gcc.c-torture: Update to c-torture-1.42 release.
19704
19705 1996-11-11  Jeffrey A Law  (law@cygnus.com)
19706
19707         * gcc.c-torture: Update to c-torture-1.41 release.
19708
19709 1996-10-27  Jeffrey A Law  (law@cygnus.com)
19710
19711         * gcc.c-torture/execute/enum-1.c: New test.  Will be in next
19712         c-torture release.
19713
19714 1996-08-15  Brendan Kehoe  <brendan@lisa.cygnus.com>
19715
19716         * lib/gcc.exp (gcc_init): Always append the target_info to CFLAGS
19717         and LDFLAGS.  Fix second case to append the target_info ldflags
19718         onto LDFLAGS, not CFLAGS.
19719         * lib/g++.exp (g++_init): Add target_info stuff.
19720         * lib/old-dejagnu.exp (old-dejagnu-init): Likewise.  Add inclusion
19721         of libgloss and newlib flags for !native.
19722
19723         * config/proelf.exp: Load remote.exp and do `push_target hppro'.
19724         (GDB): Fix relative path to go up another dir for finding gdb.
19725
19726 1996-08-08  Rob Savoye  <rob@chinadoll.cygnus.com>
19727
19728         * lib/gcc.exp(gcc_init): Set CFLAGS and LDFLAGS to their new
19729         versions in the target_info array, if they don't exist.
19730
19731 1996-08-02  Brendan Kehoe  <brendan@lisa.cygnus.com>
19732
19733         * config/vx.exp (${tool}_load): Fix syntax of `$shell_id < 0'.
19734
19735 1996-07-08  Jim Wilson  <wilson@cygnus.com>
19736
19737         * lib/g++.exp: Change all uses of $base_dir/ to $base_dir/../.
19738         * lib/gcc.exp, lib/old-dejagnu.exp: Likewise.
19739
19740 1996-07-01  Bob Manson  <manson@charmed.cygnus.com>
19741
19742         * lib/old-dejagnu.exp: Don't remove the output file before we've
19743         actually tested it. Don't append pwd to the path of the executable
19744         we're testing.
19745
19746 1996-06-30  Doug Evans  <dje@canuck.cygnus.com>
19747
19748         * lib/g++.exp (default_g++_start): Don't pass LDFLAGS, LIBS if -c.
19749
19750 1996-06-26  Bob Manson  <manson@charmed.cygnus.com>
19751
19752         * lib/old-dejagnu.exp (old-dejagnu): Add $tmpdir to specify a
19753         temporary directory for compiler files, and set it to a default
19754         value of /tmp. Set $output as the name of the output file from
19755         compiling the testcase. Add a -o option to $cflags_var so the
19756         compiler writes the final output file as $output. Set $executable
19757         to $output.
19758
19759         * lib/mike-g++.exp (postbase): Add $tmpdir to specify a temporary
19760         directory for compiler files, and set it to /tmp if it doesn't
19761         already have a value. Set $output_file to the name of the output
19762         file from compiling the testcase. Add a -o option to CXXFLAGS so
19763         the compiler writes the final output file as $output. Use $output
19764         as the executable to be tested.
19765
19766 1996-06-24  Brendan Kehoe  <brendan@lisa.cygnus.com>
19767
19768         * lib/g++.exp: Also add -Wl,-rpath,... for linux.
19769
19770 1996-06-08  Jeffrey A Law  (law@cygnus.com)
19771
19772         * gcc.c-torture/execute/pending-1.c: New test.  Still
19773         pending in Tege's queue.
19774
19775 1996-04-24  Jim Wilson  <wilson@chestnut.cygnus.com>
19776
19777         * lib/plumhall.exp (ph_summary): Add arguments name and exec_status.
19778         Add variables local_failcnt and local_unresolvedcnt.  Call gcc_fail
19779         if there were failures.  Call unresolved if there were unresolved
19780         testcases.  Call gcc_fail if program did not run to completion.
19781         (ph_make): Pass additional argument name to ph_execute.
19782         (ph_execute): Add new argument.  Pass additional arguments to
19783         ph_summary.  Call gcc_fail is there is no execution output.
19784
19785 1996-04-24  Jeffrey A Law  (law@cygnus.com)
19786
19787         * lib/plumhall.exp (proc_summary): Output relavent summary
19788         lines into the log so specific failures in plumhall can be
19789         investigated.
19790
19791 1996-04-10  Jeffrey A Law  (law@cygnus.com)
19792
19793         * lib/c-torture.exp: Provide a default value for $NO_LONG_LONG.
19794         (c-torture-execute): Don't try to execute tests which use
19795         "long long" types if $NO_LONG_LONG is nonzero.
19796
19797 1996-04-08  Doug Evans  <dje@canuck.cygnus.com>
19798
19799         * gcc.c-torture/execute/ieee/ieee.exp: Run c-torture-execute,
19800         not c-torture.
19801
19802         * gcc.ieee: Move from here.
19803         * gcc.c-torture/execute/ieee: To here.
19804
19805 1996-03-26  Jeffrey A Law  (law@cygnus.com)
19806
19807         * gcc.c-torture: Update to c-torture-1.41 release.
19808
19809 1996-03-22  Jeffrey A Law  (law@cygnus.com)
19810
19811         * lib/c-torture.exp (c-torture-execute): Remove "$executable",
19812         not "$output".
19813
19814 1996-03-07  Doug Evans  <dje@charmed.cygnus.com>
19815
19816         * lib/gcc.exp (default_gcc_start): Don't pass $LDFLAGS $LIBS if
19817         -c present.
19818
19819 1996-03-02  Jeffrey A Law  (law@cygnus.com)
19820
19821         * config/proelf.exp: Handle connecting to a simulator.
19822
19823 1996-01-31  Jeffrey A Law  (law@cygnus.com)
19824
19825         * config/proelf.exp: New file.  Enough framework that we can
19826         run c-torture tests on the proelf targets (or any other target
19827         that gdb can connect to for that matter).
19828
19829 1996-01-29  Doug Evans  <dje@canuck.cygnus.com>
19830
19831         * gcc.c-torture/special/special.exp: Delete libs arg to dg-runtest.
19832         * gcc.ph/testing/limits/limits.exp: Likewise.  Don't pass $CFLAGS.
19833
19834         * lib/plumhall.exp (ph_execute): Always call ph_summary if
19835         exec_output exists.
19836
19837 1996-01-28  Doug Evans  <dje@charmed.cygnus.com>
19838
19839         * config/sim.exp (SIM_TIME_LIMIT): New user settable variable.
19840         (${tool}_load): Use 240 seconds if SIM_TIME_LIMIT not set.
19841
19842         * config/*.exp: Update FSF address.  Change result of ${tool}_load
19843         to pass/fail/unresolved/unsupported/untested.  Caller must now
19844         call unresolved/unsupported/untested.
19845         * lib/*.exp: Update FSF address.  Update to handle new results of
19846         ${tool}_load.
19847         * lib/chill.exp (verbose): Delete.
19848
19849 1996-01-27  Doug Evans  <dje@charmed.cygnus.com>
19850
19851         * lib/gcc.exp (default_gcc_start): Change order of args to
19852         $LDFLAGS $CFLAGS $LIBS.
19853         * lib/gcc-dg.exp (gcc-dg-test): Arguments have changed, update.
19854         Save/set/restore CFLAGS.  Pass single arg to gcc_start.
19855         * gcc.dg/dg.exp: Delete libs arg in call to dg-runtest.
19856         (CC,CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
19857         * gcc.misc-tests/dg-test.exp: Likewise.
19858         * gcc.misc-tests/msgs.exp: Likewise.
19859         * gcc.prms/prms.exp: Likewise.
19860         * gcc.misc-tests/gcov.exp: Delete libs arg in call to dg-runtest.
19861         (CFLAGS,LIBS): Delete references.  Don't pass $CFLAGS to dg-runtest.
19862
19863         * lib/dg.exp: Deleted, moved to dejagnu/lib.
19864
19865 1996-01-24  Brendan Kehoe  <brendan@lisa.cygnus.com>
19866
19867         * g++.old-deja/old-deja.exp: Add passing of $mathlib to old-dejagnu.
19868
19869         * g++.old-deja/old-deja.exp: Move setting of runshlib from here...
19870         * lib/old-dejagnu.exp (old-dejagnu-init): ...to here.
19871
19872         * lib/g++.exp (g++_init): Take out use of -rpath for the sun4, not
19873         necessary.
19874
19875 1996-01-20  Brendan Kehoe  <brendan@cygnus.com>
19876
19877         * g++.old-deja/old-deja.exp: Move setting of runshlib out of the
19878         global for loop; add use of $mathlib.
19879         * lib/old-dejagnu.exp (old-dejagnu-init): Put the runshlib
19880         settings here; set mathlib for anything but VxWorks.
19881
19882 1996-01-22  Jeffrey A Law  (law@cygnus.com)
19883
19884         * gcc.c-torture: Update to c-torture-1.40 release.
19885
19886 1996-01-03  Jeffrey A Law  (law@cygnus.com)
19887
19888         * gcc.ph/testing/limits/limits.exp: Load ${tool}-dg.exp, not
19889         dg.exp.
19890
19891 1995-12-03  Jeffrey A. Law  <law@sethra.cygnus.com>
19892
19893         * lib/c-torture.exp (c-torture-execute): Declare "output" as
19894         global.
19895
19896 1995-11-17  Doug Evans  <dje@canuck.cygnus.com>
19897
19898         * lib/g++.exp (LIBS): Define if not already.
19899         * lib/gcc-dg.exp (gcc-dg-test): Set executable file as a.out.
19900         (gcc-dg-prune): Call prune_gcc_output.
19901         * lib/gcc.exp (prune_gcc_output): New proc.
19902         * gcc.c-torture/special (921210-1.c): Call prune_system_crud and
19903         prune_gcc_output.
19904
19905 1995-11-16  Doug Evans  <dje@canuck.cygnus.com>
19906
19907         * lib/c-torture.exp (c-torture-compile): Fix calls to `unsupported'.
19908         (c-torture-execute): Likewise.  Rename `name' to `testcase'.
19909
19910 1995-11-15  Jeffrey A Law  (law@cygnus.com)
19911
19912         * gcc.c-torture: Update to c-torture-1.39 release.
19913
19914 1995-11-04  Doug Evans  <dje@canuck.cygnus.com>
19915
19916         * lib/c-torture.exp (c-torture-execute): Don't return if one option
19917         fails, try others as well.
19918
19919 1995-11-02  Doug Evans  <dje@canuck.cygnus.com>
19920
19921         * lib/c-torture.exp (c-torture-execute): This proc's result is `void'.
19922         If compilation fails, mark execute tests as `untested'.
19923         If test is marked as unsupported, don't mark compilation and
19924         execute tests as failed.
19925
19926 1995-10-25  Brendan Kehoe  <brendan@lisa.cygnus.com>
19927
19928         * lib/g++.exp (g++_init): Don't link in libg++, and look to
19929         libstdc++ for whether or not we want to be doing shared
19930         libraries.  Delete link_curses since we don't need it anymore.
19931         * lib/mike-g++.exp (postbase): Don't link in libg++.
19932         * g++.old-deja/old-deja.exp: Likewise.
19933
19934 1995-10-23  Brendan Kehoe  <brendan@lisa.cygnus.com>
19935
19936         * lib/g++.exp (CXX): Default to run `c++' instead of `g++'.
19937
19938 1995-10-17  Brendan Kehoe  <brendan@lisa.cygnus.com>
19939
19940         * lib/g++.exp (g++_init): Also check for libg++.sl for the hppa.
19941         For that, add `-Wl,-a,shared_archive'.
19942         * g++.old-deja/old-deja.exp: Likewise.
19943
19944 1995-10-17  Doug Evans  <dje@canuck.cygnus.com>
19945
19946         * lib/c-torture.exp (c-torture-execute): Ensure CFLAGS restored.
19947
19948 1995-10-16  Brendan Kehoe  <brendan@cygnus.com>
19949
19950         * lib/mike-g++.exp (postbase): Pay attention to the status of
19951         g++_load.
19952
19953 1995-10-16  Brendan Kehoe  <brendan@lisa.cygnus.com>
19954
19955           * g++.old-deja/old-deja.exp: Add $LIBS at the end of the args.
19956
19957 1995-10-16  Doug Evans  <dje@canuck.cygnus.com>
19958
19959         * lib/gcc.exp (default_gcc_start): No longer need to log program
19960         being executed or its output, execute_anywhere does that now.
19961         * lib/g++.exp (default_g++_version): Call execute_anywhere.
19962         (default_g++_start): Likewise.  Delete calls to verbose/send_log.
19963
19964 1995-10-12  Brendan Kehoe  <brendan@lisa.cygnus.com>
19965
19966         * g++.old-deja/old-deja.exp: Updated the shared libg++ tests to be
19967         the same as those in lib/g++.exp.
19968
19969 1995-10-10  Jeff Law  (law@hurl.cygnus.com)
19970
19971         * gcc.c-torture: Update to c-torture-1.38 release.
19972         * gcc.ieee: Related changes.
19973
19974 1995-10-06  Rob Savoye  <rob@darkstar.cygnus.com>
19975
19976         * mike-gcc.exp, mike-g++.exp: Use "execute_anywhere" rather than
19977         "exec". Minor reformatting changes.
19978
19979         * config/rom68k.exp (${tool}_load): Make it work in a canadian
19980         cross. This means all "exec" calls now work on a remote host as
19981         well.
19982         * lib/c-torture.exp (c-torture-compile): Make work for a canadian
19983         cross. Filter out the extra "\r\n" stuff that expect puts in.
19984         (c-torture-execute): Filter out the bogus warnings like
19985         c-torture-compile does. Add support for canadian cross.
19986         * lib/gcc.exp (default_gcc_version, default_gcc_start)
19987         Use execute_anywhere rather than calling exec directly. Now it
19988         works for canadian cross testing.
19989
19990 1995-10-05  Brendan Kehoe  <brendan@rtl.cygnus.com>
19991
19992         * lib/g++.exp: Add -nocomplain flag to glob.  Use catch to put the
19993         results into a variable, and check that rather than using file exists.
19994
19995 1995-10-04  Brendan Kehoe  <brendan@lisa.cygnus.com>
19996
19997         * lib/g++.exp: Use glob to see libg++.so.2.7.0, since sun4 doesn't
19998         create a libg++.so.  For sunos4.1.*, also add -ltermcap.
19999
20000 1995-09-26  Brendan Kehoe  <brendan@lisa.cygnus.com>
20001
20002         * g++.old-deja/old-deja.exp: Create and pass runshlib and
20003         lib_curses if there's a shared libg++ in the build tree.
20004
20005 1995-09-22  Doug Evans  <dje@canuck.cygnus.com>
20006
20007         * lib/mike-{gcc,g++}.exp (postbase): Restore CFLAGS, CXX_FLAGS, LIBS
20008         if not supported target.
20009
20010 1995-09-22  Brendan Kehoe  <brendan@lisa.cygnus.com>
20011
20012         * lib/g++.exp (g++_init): Move empty setting of runshlib and
20013         link_curses up to always happen, not just for native builds.
20014
20015 1995-09-21  Jeff Law  (law@snake.cs.utah.edu)
20016
20017         * gcc.c-torture: Update to c-torture-1.36 release.
20018         * gcc.failure: Related changes.
20019
20020 1995-09-20  Doug Evans  <dje@canuck.cygnus.com>
20021
20022         * lib/plumhall.exp (PHSRC, PHDST): Allow config files to override.
20023
20024 1995-09-19  Brendan Kehoe  <brendan@lisa.cygnus.com>
20025
20026         * lib/g++.exp (g++_init): Put the shared and math lib stuff in here.
20027         * lib/mike-g++.exp (postbase): Not in here.  Still reference
20028         runshlib, link_curses, and mathlib for link and run.
20029
20030         * lib/mike-g++.exp (postbase): If we've built a libg++.so, then
20031         pass the runtime shared library options for Solaris, OSF/1, and
20032         Irix5, and link with -lcurses to avoid unresolved references.
20033
20034 1995-09-13  Brendan Kehoe  <brendan@lisa.cygnus.com>
20035
20036         * lib/gcc.exp (gcc_init): Return if gcc_initialized is 1, so we
20037         only run once.
20038
20039 1995-09-13  Doug Evans  <dje@canuck.cygnus.com>
20040
20041         * lib/c-torture.exp (c-torture-compile): Don't alter CFLAGS.
20042
20043 1995-09-11  Jeff Law  (law@snake.cs.utah.edu)
20044
20045         * gcc.c-torture: Update to c-torture-1.35 release.  Note we
20046         do not have a framework for the "compat" tests yet.
20047
20048 1995-09-09  Brendan Kehoe  <brendan@lisa.cygnus.com>
20049
20050         * lib/mike-g++.exp (postbase): New local variable `mathlib',
20051         set to null if we're testing vxworks5.1.  Use that instead of
20052         `-lm' in the setting of LIBS for link and run.
20053
20054 1995-09-08  Brendan Kehoe  <brendan@lisa.cygnus.com>
20055
20056         * config/rom68k.exp (${tool}_load): Major changes to make it
20057         work.  Verified that it does in fact return the stuff in
20058         exec_output properly.  Catch any Emul or any TRAP other than 0.
20059
20060 1995-09-07  Brendan Kehoe  <brendan@lisa.cygnus.com>
20061
20062         * lib/mike-g++.exp (prebase): Call g++_init at the end to set
20063         LDFLAGS properly for targets that need stuff from libgloss.
20064         * lib/g++.exp (g++_init): Return if gpp_initialized is 1, so we
20065         only run once.
20066         (gpp_initialized): New variable.
20067
20068 1995-09-06  Rob Savoye  <rob@darkstar.cygnus.com>
20069
20070         * config/rom68k.exp: Load libgloss.exp.
20071         * lib/gcc.exp (gcc_init): get proper flags for newlib and libgloss
20072         so we can produce a fully linked binary.
20073         * lib/g++.exp (g++_init): get proper flags for newlib and libgloss
20074         so we can produce a fully linked binary.
20075
20076 1995-09-03  Doug Evans  <dje@canuck.cygnus.com>
20077
20078         * lib/plumhall.exp (ph_section): Watch for expected failures.
20079         Add missing `else'.
20080
20081         * lib/c-torture.exp (c-torture-execute): Look for .cexp files to
20082         run the testcase.
20083         (c-torture): Likewise.
20084
20085 1995-08-28  Doug Evans  <dje@cygnus.com>
20086
20087         * gcc.dg/dg.exp (scan-assembler, scan-assembler-not): New procs.
20088
20089         * lib/mike-g++.exp (mike_cleanup): New proc.
20090         (prebase): New globals compiler_result, not_compiler_result,
20091         target_regexp.
20092         (postbase): Likewise.  Call mike_cleanup.  Pass "--" to regexp to
20093         allow leading "-" in pattern.  Watch for unsupported tests.
20094         If $compiler_result is set, pattern match assembler code,
20095         and ditto for $not_compiler_result.
20096         * lib/mike-gcc.exp: Likewise.
20097
20098         * lib/plumhall.exp (ph_execute): Only call ph_summary if
20099         execution "succeeded".
20100
20101 1995-08-14  Doug Evans  <dje@canuck.cygnus.com>
20102
20103         * config/win32.exp: New file.
20104         * lib/c-torture.exp (c-torture-execute): Handle $exe_ext.
20105
20106 1995-08-04  Doug Evans  <dje@canuck.cygnus.com>
20107
20108         * lib/gcc-dg.exp (gcc-dg-prune): Mark testcases that fill ram as
20109         unsupported.
20110         * lib/mike-{gcc,g++}.exp (postbase): Likewise.
20111         * lib/{c-torture.exp,old-dejagnu.exp}: Likewise.
20112         * lib/{gcc,g++}.exp (${tool}_check_untested_p): New proc.
20113
20114         * lib/mike-g++.exp (postbase): Delete alpha-*-* checking of
20115         "... without exceptions was ...".  That is now handled by
20116         prune_system_crud.
20117         * lib/old-dejagnu.exp (old-dejagnu): Likewise.
20118
20119 1995-08-01  Doug Evans  <dje@canuck.cygnus.com>
20120
20121         * gcc.misc-tests/{acker1.c,dhry.c,dhry.h,matrix1.c,optbench.c,
20122         sieve.c,sort2.c}: New files.
20123         * gcc.misc-tests/{acker1.exp,dhry.exp,matrix1.exp,optbench.exp,
20124         sieve.exp,sort2.exp}: Drivers for them.
20125
20126         * lib/mike-gcc.exp (program_output): New user settable variable.
20127         (postbase): Call prune_system_crud.  Also prune extraneous compiler
20128         messages.
20129         * lib/mike-g++.exp (program_output): New user settable variable.
20130
20131         * gcc.misc-tests/mg.exp (compiler_output): Handle multiple lines.
20132
20133         * config/sh.exp: Deleted (use sim.exp instead).
20134
20135 1995-07-28  Brendan Kehoe  <brendan@lisa.cygnus.com>
20136
20137         * config/vx.exp: Declare CHECKTASK as global.
20138         * config/vxworks29k.exp: Reduce to only set CHECKTASK, and load vx.exp.
20139         * lib/mike-g++.exp: Load [pwd]/a.out, not `./a.out'.
20140         * lib/old-dejagnu.exp: Load [pwd]/$executable.
20141
20142 1995-07-26  Brendan Kehoe  <brendan@lisa.cygnus.com>
20143
20144         * config/vxworks29k.exp: New file, for the a29k-vxworks5.1
20145         target. Like vx.exp, only includes `vx29k.exp' instead of
20146         `vxworks.exp'.
20147
20148 1995-07-23  Ian Lance Taylor  <ian@cygnus.com>
20149
20150         * config/sim.exp: Increase time limit from 120 seconds to 240.
20151
20152 1995-07-06  Jeffrey A. Law  <law@rtl.cygnus.com>
20153
20154         * gcc.c-torture/execute/950628-1.c: New test.
20155
20156 1995-06-10  Jeff Law  (law@snake.cs.utah.edu)
20157
20158         * gcc.c-torture: Update with changes/additions from
20159         c-torture-1.34.
20160
20161 1995-06-05  Doug Evans  <dje@canuck.cygnus.com>
20162
20163         * gcc.prms/prms.exp: Pass LDFLAGS to dg-test.
20164
20165 1995-06-04  Jeff Law  (law@snake.cs.utah.edu)
20166
20167         * gcc.c-torture/compile/funcptr-1.c: Test case for 7107.
20168
20169 1995-06-01  Jeff Law  (law@snake.cs.utah.edu)
20170
20171         * gcc.c-torture/compile/950512-1.c: New test.
20172         * gcc.c-torture/execute/strct-pack-4.c, strct-pack-5.c}: Likewise.
20173         * gcc.dg/struct-ret-1.c: Likewise.
20174
20175 1995-05-31  Doug Evans  <dje@canuck.cygnus.com>
20176
20177         * gcc.c-torture/execute/{920410-1.c,921113-1.c,921208-2.c,
20178           930106-1.c,memcpy-1.c}: Use STACK_SIZE if defined.
20179
20180 1995-05-30  Doug Evans  <dje@canuck.cygnus.com>
20181
20182         * gcc.c-torture/special/920411-1.c: Deleted.
20183         * gcc.c-torture/special/special.exp: Delete 920411-1.c.
20184
20185 1995-05-22  Doug Evans  <dje@chestnut.cygnus.com>
20186
20187         * config/sim.exp (${tool}_load): Hack in call to bash to get a
20188         cpu limit.
20189
20190 1995-05-12  Torbjorn Granlund  <tege@rtl.cygnus.com>
20191
20192         * gcc.c-torture/execute/{950511-1.c,950512-1.c}: New tests.
20193
20194 1995-05-04  Torbjorn Granlund  <tege@adder.cygnus.com>
20195
20196         From kenner;
20197         * gcc.c-torture/execute/va-arg-2.c (f[0-9], f1[0-5]): Verify format
20198         is the proper length.
20199         * va-arg-3.c: Likewise.
20200
20201 1995-04-30  Doug Evans  <dje@canuck.cygnus.com>
20202
20203         * lib/dg.exp: Moved to dejagnu/lib.  Copy kept here (for awhile).
20204         * lib/gcc-dg.exp: New file, gcc interface to dg.exp.
20205
20206         * lib/gcc.exp (default_gcc_start): Delete old cruft.  Delete result.
20207         * lib/g++.exp (default_g++_start): Delete old cruft.
20208
20209 1995-04-25  Torbjorn Granlund  <tege@cygnus.com>
20210
20211         * gcc.c-torture/execute/memcpy-1.c: Decrease stack requirements from
20212         (2 * (1 << 18)) to (2 * (1 << 17)).
20213
20214         * gcc.c-torture/execute/arith-rand.c: Avoid -0x80000000/-1.
20215
20216 1995-04-20  J.T. Conklin  <jtc@rtl.cygnus.com>
20217
20218         * config/rom68k.exp: Renamed from config/idp.exp
20219
20220 1995-04-18  Torbjorn Granlund  <tege@rtl.cygnus.com>
20221
20222         * c-torture/compile/921109-2.c
20223
20224 1995-04-18  Mike Stump  <mrs@cygnus.com>
20225
20226         * lib/old-dejagnu.exp: We expect Execution test failure if we expected
20227         excess errors.
20228
20229 1995-04-15  Doug Evans  <dje@chestnut.cygnus.com>
20230
20231         * lib/gcc.exp (default_gcc_start): Handle leading "-" in compiler
20232         output.
20233         * lib/g++.exp (default_g++_start): Likewise.
20234
20235 1995-03-29  Torbjorn Granlund  <tege@adder.cygnus.com>
20236
20237         * gcc.c-torture/compile/950329-1.c: New test.
20238
20239 1995-03-28  J.T. Conklin  <jtc@rtl.cygnus.com>
20240
20241           * config/bug.exp (${tool}_load): Updated to use new remote_open
20242           and remote_close procs.
20243         * config/idp.exp: New file.
20244
20245 1995-03-22  Torbjorn Granlund  <tege@rtl.cygnus.com>
20246
20247         * gcc.c-torture/execute/950322-1.c: New test.
20248
20249 1995-03-21  Doug Evans  <dje@canuck.cygnus.com>
20250
20251         * config/vx.exp (${tool}_load): Clean up testing of return code from
20252         vxworks_ld and vxworks_spawn.
20253
20254 1995-03-21  Doug Evans  <dje@deneb.cygnus.com>
20255
20256         * lib/c-torture.exp (c-torture-execute): Pass same text to pass/fail.
20257
20258 1995-03-13  Mike Stump  <mrs@cygnus.com>
20259
20260         * lib/old-deja.exp: Add `excess errors test - ' error, now one
20261         can mark excess errors on a machine by machine basis.  Note, the
20262         default is to not expect any excess errors, even when excess
20263         errors test - is given, so you will want to put an XFAIL ... on
20264         these lines.  For example, // excess errors test - XFAIL hppa*-*-*
20265         mips-*-* alpha-*-* m68k-*-* is how to expect excess errors on
20266         those 4 machines, but no others.
20267
20268 1995-03-10  J.T. Conklin  <jtc@rtl.cygnus.com>
20269
20270         * gcc.c-torture/execute/execute.exp (c-torture-execute): from here.
20271         * lib/c-torture.exp: to here.
20272
20273 1995-03-10  Torbjorn Granlund  <tege@adder.cygnus.com>
20274
20275         * gcc.c-torture/execute/950221-1.c: New test.
20276         * gcc.c-torture/execute/struct-ret-1.c: New test.
20277         * gcc.c-torture/compile/950221-1.c: New test.
20278
20279         * gcc.c-torture/execute/941101-1.c (f): Fix typo, == was !=.
20280
20281 1995-03-03  Doug Evans  <dje@canuck.cygnus.com>
20282
20283         * gcc.c-torture/execute/arith-1.c (main): Return 0.
20284         * gcc.c-torture/execute/arith-rand.c (main): Return 0.
20285
20286 1995-03-01  Gerald Baumgartner  (gb@lorenzo.cs.purdue.edu)
20287
20288         * g++.gb: New directory of tests, derived from my signature and
20289         class scoping tests.
20290
20291         * g++.gb/{sig01.C, sig02.C, sig03.C, sig04.C}: New tests.
20292         * g++.gb/{sig05.C, sig06.C, sig07.C, sig08.C}: Likewise.
20293         * g++.gb/{sig09.C, sig10.C, sig11.C, sig12.C}: Likewise.
20294         * g++.gb/{sig13.C, sig14.C, sig15.C, sig16.C}: Likewise.
20295         * g++.gb/{sig17.C, sig18.C, sig19.C, sig20.C}: Likewise.
20296         * g++.gb/{sig21.C, sig22.C, sig23.C, sig24.C}: Likewise.
20297         * g++.gb/sig25.C: Likewise.
20298
20299         * g++.gb/{sig01.exp, sig02.exp, sig03.exp, sig04.exp}: Run them.
20300         * g++.gb/{sig05.exp, sig06.exp, sig07.exp, sig08.exp}: Likewise.
20301         * g++.gb/{sig09.exp, sig10.exp, sig11.exp, sig12.exp}: Likewise.
20302         * g++.gb/{sig13.exp, sig14.exp, sig15.exp, sig16.exp}: Likewise.
20303         * g++.gb/{sig17.exp, sig18.exp, sig19.exp, sig20.exp}: Likewise.
20304         * g++.gb/{sig21.exp, sig22.exp, sig23.exp, sig24.exp}: Likewise.
20305         * g++.gb/sig25.exp: Likewise.
20306
20307         * g++.gb/{scope01.C, scope02.C, scope03.C, scope04.C}: New tests.
20308         * g++.gb/{scope05.C, scope06.C, scope07.C, scope08.C}: Likewise.
20309         * g++.gb/{scope09.C, scope10.C, scope11.C, scope12.C}: Likewise.
20310         * g++.gb/scope13.C: Likewise, this test still fails.
20311
20312         * g++.gb/{scope01.exp, scope02.exp, scope03.exp, scope04.exp}: Run 'em.
20313         * g++.gb/{scope05.exp, scope06.exp, scope07.exp, scope08.exp}: Ditto.
20314         * g++.gb/{scope09.exp, scope10.exp, scope11.exp, scope12.exp}: Ditto.
20315         * g++.gb/scope13.exp: Ditto.
20316
20317         * g++.gb/README: New file, explains what these tests are about.
20318
20319 1995-02-28  Doug Evans  <dje@canuck.cygnus.com>
20320
20321         * lib/dg.exp (dg-do): Support `preprocess'.
20322         (dg-test): Likewise.
20323
20324 1995-02-13  J.T. Conklin  <jtc@rtl.cygnus.com>
20325
20326         * config/udi.exp: change "continue -expect" to "exp_continue".
20327
20328 1995-02-11  Torbjorn Granlund  (tege@tiny.cygnus.com)
20329
20330         * gcc.c-torture/execute/{921025-1.c, 930525-1.c}:
20331         Delete redundant tests.
20332
20333         * gcc.c-torture/execute/{941014-1.c, 941014-2.c}: New tests.
20334         * gcc.c-torture/execute/{941015-1.c, 941021-1.c}: New tests.
20335         * gcc.c-torture/execute/{941025-1.c, 941031-1.c}: New tests.
20336         * gcc.c-torture/execute/{941101-1.c, 941110-1.c}: New tests.
20337         * gcc.c-torture/execute/{941202-1.c, arith-1.c}: New tests.
20338         * gcc.c-torture/execute/{arith-rand.c, complex-3.c}: New tests.
20339         * gcc.c-torture/execute/{inst-check.c, loop-1.c}: New tests.
20340         * gcc.c-torture/execute/{memcpy-1.c, va-arg-2.c}: New tests.
20341
20342         * gcc.c-torture/execute/920302-1.c: Use void * instead of long for
20343         storing label pointers.
20344         * gcc.c-torture/execute/921019-1.c: Likewise.
20345         * gcc.c-torture/execute/920501-8.c: Add prototype for sprintf.
20346         * gcc.c-torture/execute/930513-1.c: Provide full declaration for
20347         parameter fp.
20348         * gcc.c-torture/execute/va-arg-1.c (main): Add L suffix to all
20349         constants.
20350
20351         * gcc.c-torture/compile/{920501-14.c, 931127-1.c}:
20352         Delete obsolete tests.
20353
20354         * gcc.c-torture/compile/{940409-1.c, 940718-1.c}: New tests.
20355         * gcc.c-torture/compile/{941014-1.c, 941014-2.c}: New tests.
20356         * gcc.c-torture/compile/{941014-3.c, 941014-4.c}: New tests.
20357         * gcc.c-torture/compile/{941019-1.c, 941111-1.c}: New tests.
20358         * gcc.c-torture/compile/{941113-1.c, 950122-1.c}: New tests.
20359         * gcc.c-torture/compile/950124-1.c: New test.
20360
20361         * gcc.c-torture/compile/920902-1.c: Delete 2:nd parameter.
20362
20363 1995-02-08  Jason Merrill  <jason@phydeaux.cygnus.com>
20364
20365         * lib/mike-g++.exp: Add -lm to LIBS.
20366
20367 1995-02-07  Doug Evans  <dje@canuck.cygnus.com>
20368
20369         * lib/c-torture.exp (c-torture): Allow relative pathname in $srcdir.
20370
20371 1995-01-30  Jason Merrill  <jason@phydeaux.cygnus.com>
20372
20373         * lib/mike-g++.exp: Add -lstdc++ to LIBS.
20374
20375 1995-01-12  Doug Evans  <dje@canuck.cygnus.com>
20376
20377         * gcc.misc-tests/dg-test.exp: Only run if $DG_TEST=yes.
20378
20379 1995-01-02  Jeff Law  (law@snake.cs.utah.edu)
20380
20381         * g++.law/{arg9.C, arg10.C, arg11.C, arm15.C, arm16.C}: New tests.
20382         * g++.law/{bad-error3.C, bad-error4.C, bad-error5.C}: Likewise.
20383         * g++.law/{bad-error6.C, bad-error7.C}: Likewise.
20384         * g++.law/{bit-fields3.C, casts2.C, casts3.C}: Likewise.
20385         * g++.law/{enum8.C, enum9.C, friend5.C}: Likewise.
20386         * g++.law/{nest2.C, nest3.C, nest4.C, nest5.C}: Likewise.
20387         * g++.law/{nest6.C, next7.C, operators30.C}: Likewise.
20388         * g++.law/{operators31.C, operators32.C,
20389         * g++.law/{operators33.C, operators34.C}: Likewise.
20390         * g++.law/{pic1.C, refs2.C}: Likewise.
20391         * g++.law/{refs3.C, refs4.C, static-mem3.C}: Likewise.
20392         * g++.law/{static-mem4.C, static-mem5.C, typeck4.C}: Likewise.
20393         * g++.law/{vbase1.C, visibility27.C, visibility28.C}: Likewise.
20394         * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
20395
20396         * g++.law/{arg9.exp, arg10.exp, arg11.exp, arm15.exp}: Run them.
20397         * g++.law/{arm16.exp, bad-error3.exp, bad-error4.exp: Likewise.
20398         * g++.law/{bad-error5.exp, bad-error6.exp}: Likewise.
20399         * g++.law/{bad-error7.exp, bit-fields3.exp}: Likewise.
20400         * g++.law/{casts2.exp, casts3.exp, enum8.exp}: Likewise.
20401         * g++.law/{enum9.exp, friend5.exp}: Likewise.
20402         * g++.law/{nest3.exp, nest4.exp}: Likewise.
20403         * g++.law/{nest5.exp, nest6.exp, nest7.exp}: Likewise.
20404         * g++.law/{operators30.exp, operators31.exp}: Likewise.
20405         * g++.law/{operators32.exp, operators33.exp}: Likewise.
20406         * g++.law/{operators34.exp}: Likewise.
20407         * g++.law/{pic1.exp, refs2.exp, refs3.exp refs4.exp}: Likewise.
20408         * g++.law/{static-mem3.exp, static-mem4.exp}: Likewise.
20409         * g++.law/{static-mem5.exp, typeck4.exp, vbase1.exp}: Likewise.
20410         * g++.law/{visibility27.exp, visibility28.exp}: Likewise.
20411         * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
20412
20413         * g++.law/{union4.exp, visibility17.exp}: Fix expected output.
20414         No longer expected to fail.
20415         * g++.law/missed-error3.C: Tweak for recent bool changes.
20416
20417 1994-12-04  Doug Evans  <dje@canuck.cygnus.com>
20418
20419         * config/emb-unix: Deleted.
20420         * config/unix.exp (${tool}_load): Use new proc rsh_exec to perform
20421         remote execution.  Do final link on remote host if REMOTE_LINK is set.
20422
20423 1994-12-01  Doug Evans  <dje@canuck.cygnus.com>
20424
20425         * lib/dg.exp (dg-test): Fix typo in last patch.
20426
20427 1994-11-30  Doug Evans  <dje@canuck.cygnus.com>
20428
20429         * lib/dg.exp (dg-test): Fix pattern that searches for expected output
20430         (handles multiple occurrences).
20431
20432 1994-11-24  Doug Evans  <dje@canuck.cygnus.com>
20433
20434         * gcc.c-torture/*/*.exp: Pass full pathname to c-torture.
20435         * gcc.c-torture/execute/execute.exp (c-torture-execute): Remove
20436         $srcdir from pathname in pass/fail messages (but ensure $subdir *is*
20437         printed).
20438         * lib/c-torture.exp (c-torture-compile): Likewise.
20439         (c-torture): Prepend full path if missing.
20440         * lib/gcc.exp (gcc_pass): Pass entire pathname of testcase.
20441         (gcc_fail): Likewise.
20442         * lib/dg.exp (dg-test): Don't delete $subdir from pathname in messages.
20443
20444 1994-11-23  J.T. Conklin  <jtc@rtl.cygnus.com>
20445
20446         * lib/netware.exp: Only attach to NetWare i386 systems.
20447
20448 1994-11-16  Doug Evans  <dje@canuck.cygnus.com>
20449
20450         * lib/dg.exp (dg-test): Don't print $subdir (or above) in pass/fail
20451         messages.  Add test name to "output pattern match" pass/fail message.
20452
20453 1994-11-12  Doug Evans  <dje@canuck.cygnus.com>
20454
20455         * gcc.dg: New testsuite.
20456         * gcc.dg/dg.exp: New file.
20457
20458         * gcc.misc-tests/{misc.exp,inst-check.c,test-ior.c,test-consts.c,
20459         test-switch.c}: Deleted.
20460
20461         * gcc.misc-tests/msgs.exp: New testcase driver.
20462
20463 1994-11-09  Doug Evans  <dje@canuck.cygnus.com>
20464
20465         * gcc.c-torture/execute/execute.exp (c-torture_execute): New proc.
20466         Watch for illegal return values from ${tool}_load.
20467         * config/unix.exp (${tool}_load): Fix pass/fail detection for
20468         cross targets.  Coerce return value >0 to 1.
20469
20470 1994-11-08  Doug Evans  <dje@canuck.cygnus.com>
20471
20472         * config/unix.exp (${tool}_load): Call program rsh, not proc.
20473
20474         * config/emb-unix.exp: New file.
20475
20476         * config/sim.exp: Error if variable $SIM not defined.
20477         (${tool}_load): Mark test as "untested" if simulator missing.
20478
20479         * config/unix.exp: Load remote.exp to get rcp_download.
20480         * lib/c-torture.exp: Use different option lists for testcases with
20481         and without loops.
20482         * gcc.c-torture/execute/execute.exp: Likewise.
20483
20484 1994-11-02  Doug Evans  <dje@canuck.cygnus.com>
20485
20486         * config/*.exp: Clarify return code from ${tool}_load.
20487         Call `unresolved' or `untested' instead of `warning' or `perror'
20488         (sometimes you still want to call both though).
20489         Add comment that `shell_id' is local to each file.
20490         * config/udi.exp (timeout): Set to 30.
20491         Don't print warning if connection fails, $connectmode has already
20492         printed an error.
20493         (${tool}_load): Move verbose messages to level 2.
20494         Rework pattern for "Process started" message.
20495         Pass `shell_id' to ${connectmode}_download.
20496         Retry twice upon timeout.  Make resetting of target more robust.
20497         (${tool}_exit): Remove /tmp/soc_name. if connected ok (bug in mondfe).
20498         Pass `shell_id' to exit_$connectmode.
20499         Only call exit_$connectmode if connected.
20500         * config/unix.exp (${tool}_load): Check return codes better.
20501         * config/vrtx.exp (${tool}_load): Likewise.
20502         * config/vx.exp (${tool}_load): Likewise.
20503         Delete unneeded global's.
20504         * lib/dg.exp (dg-test): Update to reflect clarified return codes
20505         from ${tool}_load.
20506         (dg-stat): Delete.
20507         (dg-init): Delete recording of pass/fail counts.
20508         * lib/old-dejagnu.exp (old-dejagnu): Likewise.
20509         (old-dejagnu-init): Likewise.
20510         (old-dejagnu-stat): Delete contents, empty proc now.
20511         * lib/c-torture.exp (TORTURE_OPTIONS): New global.
20512         (c-torture): Delete references to lcnt, lpass, lfail.
20513         Get option list from TORTURE_OPTIONS.
20514         Delete -funroll[-all]-loops if no loops.
20515         * lib/g++.exp (g++_init): Delete references to lcnt, lpass, lfail.
20516         (g++_stat): Delete contents (empty proc now).
20517         * lib/gcc.exp (gcc_init): Delete references to pass/fail counts.
20518         (gcc_finish): Likewise.
20519         (gcc_stat): Deleted.
20520         * lib/mike-gcc.exp (postbase): Delete references to lcnt, lpass, lfail.
20521         * gcc.*/*.exp: Delete calls to gcc_stat, dg-stat.
20522         * gcc.c-torture/execute/execute.exp: Likewise.
20523         Split tests into two parts: compile, execute.
20524         Get option list from TORTURE_OPTIONS.  Delete -funroll[-all]-loops if
20525         no loops.  Update to reflect clarified return codes from ${tool}_load.
20526
20527 1994-10-21  Doug Evans  <dje@canuck.cygnus.com>
20528
20529         * lib/old-dejagnu.exp (process-option): Append ".*" to pattern
20530         to grep for.
20531         (old-dejagnu): Likewise (where necessary).
20532
20533 1994-10-14  Doug Evans  <dje@canuck.cygnus.com>
20534
20535         * gcc.misc-tests/gcov.exp: New file, for gcov testing.
20536
20537         * lib/dg.exp (dg-process-target): Fix processing of selector.
20538         Add comment regarding use of `error'.
20539
20540         * lib/gcc.exp (prune_system_crud): Define if missing.
20541         * lib/g++.exp (prune_system_crud): Likewise.
20542
20543         * lib/{c-torture.exp,dg.exp,mike-g++.exp,old-dejagnu.exp}:
20544         Call prune_system_crud.
20545         * lib/dg.exp (dg-runtest): New proc.
20546         Use perror instead of send_user for tcl errors in testcase.
20547         Don't return any value, it's never used.
20548         Don't clobber previous definition of `unknown'.
20549         Print tcl errors in `dg-final'.
20550
20551 1994-10-12  Doug Evans  <dje@canuck.cygnus.com>
20552
20553         * lib/dg.exp (dg-process-target): Improve syntax error messages.
20554         (dg-test): Don't print errorInfo, it contains stack backtrace.
20555
20556 1994-09-26  Doug Evans  (dje@canuck.cygnus.com)
20557
20558         * lib/g++.exp (runtest_file_p): Define if missing.
20559
20560 1994-09-24  Doug Evans  (dje@cygnus.com)
20561
20562         * lib/mike-g++.exp: Comment out loading of g++.exp.
20563         * lib/g++.exp: Update copyright.  Test for existence of $CXX at start.
20564         (default_g++_version): Always print something.
20565         (default_g++_start): Comment out call to `which'.
20566         (g++_start, g++_load): Deleted (must be defined in config file).
20567         * lib/gcc.exp: Test for existence of $CC at start.
20568         Delete check for tmpdir (done in gcc_init).
20569         (default_gcc_version): Always print something.
20570         (default_gcc_start): Comment out call to `which'.
20571         * config/*.exp: Major cleanup - make cross targets work at least a
20572         little better for g++ (by not being "--tool gcc" specific).
20573         Rename gcc_xxx to ${tool}_xxx.
20574         * g++.old-deja/old-deja.exp: utils.exp is loaded by runtest.exp.
20575         * lib/old-dejagnu.exp: ${tool}.exp is loaded by config file.
20576
20577 1994-09-22  Doug Evans  (dje@canuck.cygnus.com)
20578
20579         * lib/c-torture.exp (c-torture-compile): Rework compiler
20580         message processing.
20581
20582         * gcc.c-torture/compile/initbug1.{c,exp}: Deleted, not part of
20583         c-torture.
20584
20585 1994-09-21  Doug Evans  (dje@canuck.cygnus.com)
20586
20587         * gcc.wendy/wendy.dis: Renamed from wendy.exp to disable the testsuite.
20588
20589         * lib/dg.exp (dg-process-target): Support { target native }.
20590
20591 1994-09-20  Doug Evans  (dje@canuck.cygnus.com)
20592
20593         * lib/dg.exp (dg-test): Clean up some comments.  Delete code that
20594         looked for "... program xxx got fatal signal".
20595         Correct regsub munging of `comp_output'.
20596         Ignore compiler messages "path prefix not used" and "linker input
20597         file unused".
20598
20599 1994-09-14  Doug Evans  (dje@canuck.cygnus.com)
20600
20601         * lib/gcc.exp (runtest_file_p): Define if missing.
20602         * gcc.prms/template.c: Example to work from.
20603
20604 1994-09-13  Doug Evans  (dje@canuck.cygnus.com)
20605
20606         * lib/gcc.exp (gcc_finish): Delete code to update `testcnt'.
20607         * lib/dg.exp (dg-test): Call unsupported testcases as such.
20608
20609         * gcc.prms/{3324.c,3565.c}: Moved from compile/940713-[12].c.
20610         * gcc.prms/1883.c: Moved from compile/940714-1.c.
20611         * gcc.prms/{5012.c,4453.c,4723.c,2541.c}: Moved from
20612         execute/{940712-1.c,940712-2.c,940713-1.c,940714-1,c}.
20613
20614         * lib/dg.exp (user option docs): Clean up docs on target/xfail option.
20615         (dg-process-target): No longer a varargs proc.
20616         Return S/N for target, P/F for xfail.  All callers changed.
20617         (user option procs): More argument checking.
20618         (dg-do): `dg-do-what' now contains 3 elements {what flag P/F}.
20619         (dg-output): `dg-output-text' now contains 2 elements {P/F text}.
20620         (dg-test): Skip test if not running on selected target in `dg-do'.
20621         Update handling of `dg-do-what', `dg-output-text'.
20622         Separate execution pass/fail from output pattern match pass/fail.
20623         Delete BUILD/XBUILD support (duplicate of LOSE/XLOSE).
20624
20625 1994-09-12  Jim Wilson  (wilson@sphagnum.cygnus.com)
20626
20627         * gcc.c-torture/special/special.exp: Don't expect failure for mips
20628         target for 920510-1.c.
20629
20630 1994-09-12  Doug Evans  (dje@canuck.cygnus.com)
20631
20632         * lib/gcc.exp (gcc_init): Move initialized message to verbose level 3.
20633         Clean up comment regarding use of passcnt, etc.
20634         (gcc_stat): Don't update `testcnt' here.
20635         (gcc_finish): Do it here.
20636         Might as well reset `but_id' here too.
20637         * gcc.c-torture/code_quality/code_quality.exp: Call `runtest_file_p'
20638         to determine if the file should be tested.
20639         * gcc.c-torture/compile/compile.exp: Likewise.
20640         * gcc.c-torture/execute/execute.exp: Likewise.
20641         * gcc.c-torture/unsorted/unsorted.exp: Likewise.
20642         * gcc.misc-tests/dg-test.exp: Likewise.
20643         * gcc.prms/prms.exp: Likewise.
20644         * gcc.wendy/wendy.exp: Likewise.
20645         * g++.old-deja.exp: Likewise.
20646         Move "Testing file" message to verbose level 1.
20647
20648 1994-09-09  Doug Evans  (dje@canuck.cygnus.com)
20649
20650         * gcc.wendy/t.c: Add DEJAGNU_CFLAGS:"-DNOPAUSE".
20651
20652 1994-09-08  Doug Evans  (dje@canuck.cygnus.com)
20653
20654         * lib/gcc.exp: Ensure CFLAGS, LIBS, and LDFLAGS are set.
20655         (default_gcc_start): Accept optional second list element
20656         of compiler flags.  Print compiler output at verbosity level 2.
20657         Remove setting of CFLAGS, LIBS, LDFLAGS from here.
20658         (gcc_init): Delete globals lcnt, lpass, lfail, lxpass, lxfail.
20659         Save current values of framework globals passcnt, failcnt, xpasscnt,
20660         and xfailcnt in gcc_passcnt, gcc_failcnt, gcc_xpasscnt, and
20661         gcc_xfailcnt.  Set global `tmpdir' to /tmp if it doesn't exist.
20662         (gcc_stat): Use framework globals passcnt, failcnt, xpasscnt, and
20663         xfailcnt to compute stats.  Update framework global `testcnt' from
20664         pass/fail counts.
20665         (gcc_finish): New proc.  Clean up test environment.
20666         (gcc_cpass, gcc_cfail): Rename to gcc_pass/gcc_fail.
20667         (gcc_epass, gcc_efail): Delete.
20668         * lib/dg.exp (dg-error, dg-warning, dg-bogus): Accept optional 5th
20669         argument of line number.
20670         (dg-init): If the tool has an init routine, call it.
20671         (dg-test): Remove args `cflags_var' and `libs_var'.
20672         Pass all compiler options to ${tool}_start.
20673         Handle missing line number.
20674         (dg-finish): New function.
20675         * gcc.c-torture/code_quality/code_quality.exp: Add support for testing
20676         particular files.  Call gcc_finish at end.  Move "skipping test"
20677         message to verbosity level 3.
20678         * gcc.c-torture/compile/compile.exp: Likewise.
20679         * gcc.c-torture/unsorted/unsorted.exp: Likewise.
20680         * gcc.c-torture/execute/execute.exp: Likewise.
20681         Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
20682         Print testcase being tried at verbosity level 1.
20683         * gcc.c-torture/special/special.exp: Unset xfail.
20684         Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
20685         * gcc.c-torture/compile/initbug1.exp: Call gcc_finish.
20686         * gcc.c-torture/noncompile/noncompile.exp: Likewise.
20687         * gcc.failure/failure.exp: Likewise.
20688         * gcc.ieee/ieee.exp: Likewise.
20689         * gcc.misc-tests/dg-test.exp: Delete LDFLAGS.
20690         Update call to dg-test.  Call dg-finish at end.
20691         * gcc.misc-tests/mg.exp: Call gcc_finish at end.  Unset orig_flags.
20692         Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
20693         * gcc.misc-tests/misc.exp: Call gcc_finish at end.
20694         * gcc.prms/prms.exp: Delete loading of utils.exp (redundant).
20695         Delete LDFLAGS.  Update call to dg-test.  Call dg-finish at end.
20696         * gcc.wendy/wendy.exp: Add copyright.
20697         Delete setting of tmpdir (done by gcc_init).
20698         Call gcc_pass/gcc_fail instead of gcc_[ce]pass/fail.
20699         Pass compiler flags to gcc_start.  Call gcc_finish at end.
20700         * lib/c-torture.exp: Call gcc_pass/gcc_fail instead of
20701         gcc_[ce]pass/fail.
20702
20703 1994-09-07  Doug Evans  (dje@canuck.cygnus.com)
20704
20705         * lib/g++.exp (g++_start): Rename arg to `prog' to avoid varargs
20706         confusion.
20707         (g++_load): Likewise.
20708
20709         * config/*.exp (gcc_load): Some were varargs fns and some were not.
20710         Rename argument to `prog' to remove the confusion.
20711         Varargs fns behave differently too!
20712         (g++_load): Likewise.
20713
20714         * lib/dg.exp (dg-stat): Correct calculation of npass, nfail.
20715
20716         * config/unix.exp (gcc_load): Rename `args' to `prog' because that's
20717         what it is.  Delete (always) printing of status value for !native.
20718         Simplify verbose code, and include status and exec_output.
20719         (g++_load): Use gcc_load.
20720
20721 1994-09-04  Jim Wilson  (wilson@sphagnum.cygnus.com)
20722
20723         * gcc.c-torture/noncompile/920928-1.c: Delete obsolete file.
20724         * gcc.c-torture/noncompile/noncompile.exp: Delete support for
20725         920928-1.c, 921017-1.c, 940712-1.c, 940714-1.c, 940714-2.c,
20726         940714-3.c as these testcases don't exist anymore.  Make
20727         va-arg-1.c expected to pass.
20728
20729 1994-08-19  Doug Evans  (dje@canuck.cygnus.com)
20730
20731         * gcc.misc-tests/misc.exp: Only run specific testcases.
20732         * gcc.misc-tests/dg-test.exp: New file.  Tests dg.exp.
20733         * gcc.misc-tests/dg-[1-9].c: New files.
20734
20735         * lib/dg.exp: New testsuite driver.
20736         * gcc.prms/prms.exp: Use it.
20737
20738         * README.gcc: New file.
20739
20740         * lib/gcc.exp (gcc_init): Delete srcdir, no longer referenced.
20741         Document and reset `lxpass' and `lxfail'.
20742         Simplify "initialized" message.
20743         (gcc_stat): Clean up comments a little.
20744
20745 1994-08-16  Doug Evans  (dje@canuck.cygnus.com)
20746
20747         * gcc.prms/prms.exp: New driver for gcc.prms testsuite directory.
20748
20749 1994-08-15  Doug Evans  (dje@canuck.cygnus.com)
20750
20751         * lib/old-dejagnu.exp (process-option): New proc.
20752         (old-dejagnu-init, old-dejagnu-stat): Likewise.
20753         (old-dejagnu): Simplify.
20754         * g++.old-deja/old-deja.exp: Update to new version of old-dejagnu.
20755
20756 1994-08-14  Jeff Law  (law@snake.cs.utah.edu)
20757
20758         * lib/c-torture.exp (c-torture): Only call setup_xfail if $xfail
20759         exists and is not an empty string.
20760
20761         * gcc.c-torture/special/special.exp (920520-1.c, 930510-1): Set
20762         $xfail rather than calling setup_xfail.  Clear $xfail when test is
20763         finished.
20764         (920717-x.c): Add $srcdir/$subdir as "gcc_start" does not do it
20765         automatically.
20766
20767         * gcc.c-torture/noncompile/noncompile.exp (940712-1 test): No
20768         longer expected to fail.
20769
20770         * gcc.c-torture/execute/strct-pack-3.c: Add missing argument to
20771         "f" function call.
20772
20773         * gcc.misc-tests/mg.exp: Call gcc_stat when finished.
20774
20775         * gcc.c-torture/execute/{920202-1.c, 931208-1.c, 931228-1.c,
20776         940115-1.c, 940122-1.c, bf-pack-1.c, bf64-1.c, comp-goto-1.c,
20777         complex-2.c, packed-1.c, strct-pack-2.c strct-pack-3.c,
20778         struct-ini-2.c, struct-ini-3.c, va-arg-1.c}: Import from
20779         c-torture-1.29.
20780
20781         * gcc.c-torture/execute/{nest-stdar-1.c, struct-ini-1.c,
20782         strct-pack-1.c, strct-varg-1.c}: Renamed to match c-torture-1.29.
20783
20784         * gcc.c-torture/execute/920612-2.c: Update to c-torture-1.29.
20785
20786         * gcc.c-torture/noncompile/{931203-1.c, 940112-1.c, 940227-1.c,
20787         940510-1.c, init-1.c, init-2.c}: Import from c-torture-1.29
20788
20789         * gcc.c-torture/compile/{920928-6.c, 931203-1.c, 940611-1.c,
20790         940712-1.c, calls.c, combine-hang.c, goto-1.c, init-2.c,
20791         labels-1.c, packed-1.c, zero-strct-1.c}: Import from c-torture-1.29.
20792
20793 1994-07-12  Jim Kingdon  (kingdon@lioth.cygnus.com)
20794
20795         * gcc.execute/{940712-1.c, 940712-2.c, 940713-1.c, 940714-1.c},
20796         gcc.noncompile/{940712-1.h, 940712-1a.h, 940712-1b.h, 940712-1.c,
20797         940714-1.c, 940714-2.c, 940714-3.c},
20798         gcc.compile/{940713-1.c, 940713-2.c, 940714-1.c},
20799         gcc.misc-tests/{mg.c,mg.exp}:
20800         New tests.
20801         * gcc.noncompile/noncompile.exp: Change accordingly.
20802
20803 1994-07-07  Doug Evans  (dje@canuck.cygnus.com)
20804
20805         * config/sim.exp, lib/c-torture.exp, lib/gcc.exp:
20806         Undo previous clobberage.
20807
20808 1994-07-04  Jeff Law  (law@snake.cs.utah.edu)
20809
20810         * gcc.compile/{931102-1.c, 931102-2.c, 931031-1.c}:
20811         * gcc.special/{930510-1.c, special.exp}:
20812         * gcc.execute/{931031-1.c, 931110-1.c, 931110-2.c, 931102-1.c,
20813         931102-2.c, struct-pack-1.c, divmod-1.c, complex-1.c,
20814         struct-varargs-1.c}: New tests from c-torture-1.26.
20815
20816 1994-06-28  J.T. Conklin  (jtc@phishhead.cygnus.com)
20817
20818         * gcc.wendy/wendy.exp: add --'s so that -1 isn't parsed as an
20819           argument to switch.
20820
20821 1994-05-21  Bill Cox  (bill@rtl.cygnus.com)
20822
20823         * Revert the previous changes.  Please see Rob's directory
20824           (/lisa/test/rob/progressive/gcc/testsuite) for testing
20825           fixes.
20826
20827 1994-05-19  Bill Cox  (bill@rtl.cygnus.com)
20828
20829         * config/sim.exp, config/udi.exp, config/unix.exp, config/vx.exp,
20830             g++.brendan/alignof.exp, g++.brendan/arm3.exp, g++.brendan/code-gen5.exp,
20831             g++.brendan/crash29.exp, g++.brendan/crash5.exp, g++.brendan/cvt3.exp,
20832             g++.brendan/delete1.exp, g++.brendan/nest12.exp, g++.brendan/nest13.exp,
20833             g++.brendan/overload3.exp, g++.brendan/redecl1.exp, g++.brendan/visibility2.exp,
20834             g++.jason/cond.exp, g++.jason/hmc1.exp, g++.jason/report.exp,
20835             g++.law/access1.exp, g++.law/access2.exp, g++.law/arg6.exp,
20836             g++.law/arg7.exp, g++.law/arg8.exp, g++.law/arm1.exp,
20837             g++.law/arm10.exp, g++.law/arm4.exp, g++.law/arm5.exp,
20838             g++.law/ctors15.exp, g++.law/ctors19.exp, g++.law/cvt1.exp,
20839             g++.law/cvt12.exp, g++.law/cvt13.exp, g++.law/cvt18.exp,
20840             g++.law/cvt22.exp, g++.law/cvt3.exp, g++.law/cvt5.exp,
20841             g++.law/cvt6.exp, g++.law/cvt8.exp, g++.law/dtors3.exp,
20842             g++.law/except1.exp, g++.law/except3.exp, g++.law/except4.exp,
20843             g++.law/except5.exp, g++.law/except6.exp, g++.law/init5.exp,
20844             g++.law/init8.exp, g++.law/inline4.exp, g++.law/memoized1.exp,
20845             g++.law/missing1.exp, g++.law/operators14.exp, g++.law/operators18.exp,
20846             g++.law/operators9.exp, g++.law/scope2.exp, g++.law/temps2.exp,
20847             g++.law/temps3.exp, g++.law/temps5.exp, g++.law/typeck2.exp,
20848             g++.mike/misc4.exp, g++.mike/misc6.exp, g++.niklas/t118.exp,
20849             g++.niklas/t128.exp, g++.niklas/t138.exp, g++.niklas/t139.exp,
20850             g++.niklas/t140.exp, g++.niklas/t141.exp, gcc.code_quality/code_quality.exp,
20851             gcc.compile/compile.exp, gcc.dje/dje.exp, gcc.execute/execute.exp,
20852             gcc.failure/failure.exp, gcc.ieee/ieee.exp, gcc.noncompile/noncompile.exp,
20853             gcc.special/special.exp, gcc.unsorted/unsorted.exp, lib/c-torture.exp,
20854             lib/chill.exp, lib/g++.exp, lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
20855             lib/old-dejagnu.exp: Checkin Rob's 94Q1 testing changes.
20856
20857 1994-05-17  Bill Cox  (bill@rtl.cygnus.com)
20858
20859         * config/udi.exp, gcc.execute/execute.exp, gcc.wendy/wendy.exp,
20860             lib/g++.exp, lib/old-dejagnu.exp: Replace error proc calls
20861           with perror calls.
20862
20863 1994-05-02  Jason Merrill  (jason@deneb.cygnus.com)
20864
20865         * config/unix.exp (g++_load): Fix syntax.
20866
20867 1994-04-14  Jim Wilson  (wilson@sphagnum.cygnus.com)
20868
20869         * gcc.compile/initbug1.exp (CFLAGS): Add space at beginning.
20870         * gcc.noncompile/921017-1.c: Deleted obsolete test.
20871         * gcc.noncompile/noncompile.exp: Remove code for deleted test.
20872         Don't expect va-arg-1.c to fail.  Correct expected output for
20873         920928-1.c.
20874         * gcc.wendy/d.c, msgs.c, prolog.c, subs.c, z.c: Deleted.
20875         * gcc.wendy/hbm4.c: Correct typo.
20876         * gcc.wendy/tad1.c, tad2.c: Correct expected output.
20877
20878 1994-03-28  Doug Evans  (dje@canuck.cygnus.com)
20879
20880         * lib/gcc.exp (gcc_[ce]{pass,fail}): Remove output/executable argument.
20881         * gcc.wendy/wendy.exp (wendy_try): Remove `output' argument of
20882         gcc_[ce]{pass,fail}.  Explicitly remove executable if test passes.
20883         * lib/c-torture.exp (c-torture-compile): Ditto.
20884
20885         Reduce volume of output (remove all the -I's and such).
20886         * lib/c-torture.exp (c-torture-compile): New argument OPTION.
20887         Call gcc_cpass, gcc_cfail.
20888         (c-torture): Pass testing option to c-torture-compile.
20889
20890 1994-03-21  Doug Evans  (dje@cygnus.com)
20891
20892         Bring patches over from progressive.
20893         * config/default.exp: Exit remote shell cleanly.
20894         (g++_exit, g++_start): Add default versions.
20895         * config/sim.exp (gcc_load): Use perror, not error.
20896
20897 1994-03-20  Doug Evans  (dje@canuck.cygnus.com)
20898
20899         * lib/gcc.exp: Don't set CFLAGS if CC not set.  It clobbers the value
20900         set in site.exp.
20901
20902 1994-03-14  Doug Evans  (dje@cygnus.com)
20903
20904         * gcc.wendy/wendy.exp (wendy_first_line): New proc to fetch
20905         DEJAGNU_OUTPUT and DEJAGNU_CFLAGS.
20906         (wendy_try): New proc to run testcase.
20907         (main loop): Call 'em.
20908         * gcc.wendy/*.c: Clean up pass to correct expected output.
20909
20910         * lib/gcc.exp: Minor cleanup work.
20911         (gcc_cpass, gcc_cfail, gcc_epass, gcc_efail): New procs.
20912
20913 1994-03-09  Doug Evans  (dje@canuck.cygnus.com)
20914
20915         * config/sim.exp (gcc_load): Document return codes better.
20916         Don't pass -v to simulator.
20917
20918 1994-02-24  Jeffrey A. Law  (law@snake.cs.utah.edu)
20919
20920           * gcc.special/920717-x.c: Fix typo.
20921           * gcc.special/special.exp (920717-x.c): Use $srcdir/$subdir to
20922           get at sources.
20923
20924         * lib/mike-gcc.exp: Fix typo.
20925
20926 1994-02-15  Rob Savoye  (rob@darkstar.cygnus.com)
20927
20928         * lib/gcc.exp: Minor cleanup work. Find the proper gcc or g++
20929         binary to use, transform the name.
20930         * config/*.exp: rename everything. Nuke any g++ specific files,
20931         it's now a special case of gcc that requires no special support.
20932         Add a default.exp for unsupported targets.
20933
20934 1994-02-11  Rob Savoye  (rob@poseidon.cygnus.com)
20935
20936         * g++.jason/report.exp, g++.old-deja/old-deja.exp,
20937         lib/old-dejagnu.exp: Fix a few patterns to work with the new
20938         version of Tcl.
20939
20940 1994-02-09  Rob Savoye  (rob@darkstar.cygnus.com)
20941
20942         * lib/c-torture.exp: Made "file prefix*never used a pass, rather
20943         than a warning.
20944
20945 1994-02-06  Jeffrey A. Law  (law@snake.cs.utah.edu)
20946
20947         * lib/mike-gcc.exp: Add in recent changes from mike-g++.exp.
20948
20949 1994-01-03  Jim Wilson  (wilson@sphagnum.cygnus.com)
20950
20951         * gcc.execute/execute.exp: Combine opt_list and foption_list into
20952         option_list.  Compile every file with only 4/6 option choices
20953         (same as C torture) instead of with 12/18 different option
20954         choices.
20955         * lib/c-torture.exp: Likewise.
20956
20957         * lib/gcc.exp: Set LIBS, CFLAGS, and LDFLAGS to empty strings if
20958         not already set.
20959
20960 1993-12-30  Mike Stump  (mrs@rtl.cygnus.com)
20961
20962         * lib/old-deja.exp: Add `excess errors test fails' error, now one
20963         can put an XFAIL *-*-* on excess errors.
20964
20965 1993-12-19  Jeffrey A. Law  (law@snake.cs.utah.edu
20966
20967         * g++.law: Add more tests derived from g++-bugs snapshots.
20968
20969         * g++.law/init11.{c,exp}: Delete test.  Brendan sez it's
20970         equivalent to g++.law/init9.
20971
20972         * lib/mike-gcc.exp (postbase): Delete the .o file after we've
20973         compiled it, and the a.out file after we've run it.
20974
20975 1993-12-17  Brendan Kehoe  (brendan@lisa.cygnus.com)
20976
20977         * lib/mike-g++.exp (postbase): Delete the .o file after we've
20978         compiled it, and the a.out file after we've run it.
20979
20980 1993-12-17  Jeffrey A. Law  (law@snake.cs.utah.edu)
20981
20982         * g++.law/*.exp: Avoid losing arguments added via "append" commands.
20983
20984 1993-12-15  Rob Savoye  (rob@darkstar.cygnus.com)
20985
20986         * lib/gcc.exp, lib/g++.exp: Use catch rather than exec to get the
20987         version number.
20988
20989 1993-12-12  Jeffrey A. Law  (law@snake.cs.utah.edu)
20990
20991         * g++.law: New directory of g++ tests derived from the g++-bugs
20992         snapshots.
20993
20994 1993-12-09  Jeffrey Wheat  (cassidy@cygnus.com)
20995
20996         * gcc.compile: initbug1.c initbug1.exp testcase added
20997
20998 1993-12-06  Jeffrey Wheat  (cassidy@cygnus.com)
20999
21000         * gcc.dje/sizetype-1.exp, dje.exp: minor clean ups
21001         * gcc.execute/execute.exp: minor cleanups. added gcc_stat calls. added
21002           fixes submitted by Jeff Law (law@cs.utah.edu)
21003         * gcc.noncompile/noncompile.exp, lib/mike-gcc.exp: new files from
21004           Jeff Law (law@cs.utah.edu)
21005
21006
21007 1993-11-30  Mike Stump  (mrs@cygnus.com)
21008
21009         * config/unix-g++.exp: Follow the gcc way of doing things.
21010         * g++.old-deja/old-deja.exp: Minor updates.
21011         * lib/g++.exp: New file, follow the gcc way of doing things.
21012         * lib/old-dejagnu.exp: Minor updates.
21013         * lib/mike-g++.exp: Always unset errorInfo.
21014
21015 1993-11-06  Mike Stump  (mrs@cygnus.com)
21016
21017         * lib/gcc.exp: Fix some errors with the below change, CC and
21018         CFLAGS should be global when setting, not local.
21019
21020 1993-11-03  Rob Savoye  (rob@darkstar.cygnus.com)
21021
21022         * lib/gcc.exp: Transform tool name.
21023
21024 1993-10-27  Jeffrey Wheat  (cassidy@cygnus.com)
21025
21026         * gcc.*/*.exp: Fixd some de-stablizing changes. Sorry.
21027
21028 1993-10-27  Jeffrey Wheat  (cassidy@cygnus.com)
21029
21030         * lib/gcc.exp: change gcc_done to gcc_stat
21031
21032 1993-10-27  Jeffrey Wheat  (cassidy@cygnus.com)
21033
21034         * Upgraded gcc testsuite to c-torture version 1.25
21035
21036 1993-10-24  Jeffrey Wheat  (cassidy@cygnus.com)
21037
21038         * lib/gcc.exp: added reporting code. Changed verbose compile message.
21039         * lib/c-torture: added hooks for new reporting code.
21040
21041 1993-10-21  Jeffrey Wheat  (cassidy@cygnus.com)
21042
21043         * config/sh-gcc.exp: check if sh-sim exists in the path
21044
21045 1993-10-18  Jeffrey Wheat  (cassidy@cygnus.com)
21046
21047         * gcc.code_quality/code_quality.exp: Initial changes for new logic.
21048         * gcc.compile/compile.exp: Initial changes for new logic.
21049         * gcc.dje/dje.exp, sizetype-1.exp: Initial changes for new logic.
21050         * gcc.failure/failure.exp: Initial changes for new logic.
21051         * gcc.ieee/ieee.exp: Initial changes for new logic.
21052         * gcc.misc-tests/misc.exp: Initial changes for new logic.
21053         * gcc.noncompile/non_compile.exp: Initial changes for new logic.
21054         * gcc.unsorted/unsorted.exp: Initial changes for new logic.
21055         * lib/c-torture.exp: Initial changes for new logic.
21056         * lib/gcc.exp: Initial changes for new logic.
21057
21058 1993-10-15  Mike Stump  (mrs@cygnus.com)
21059
21060         * lib/mike-g++.exp, lib/old-dejagnu.exp: Make the message not
21061         depend upon failure or success.  Fully qualify names in failure
21062         and success messages.  Always remove a.out before starting
21063         compile, just in case.  Pay more attention to error text output by
21064         the compiler.  Handle testcases with no known past errors just
21065         like all others, so that things are uniform.  Other miscellaneous
21066         improvements.
21067
21068 1993-10-13  Jeffrey Wheat  (cassidy@cygnus.com)
21069
21070         * gcc.cpp: new directory for cpp tests
21071
21072 1993-10-04  Jeffrey Wheat  (cassidy@cygnus.com)
21073
21074         * lib/chill.exp: Code reformatted, removed unused code.
21075         * config/unix-chill.exp: Code reformatted, removed unused code.
21076         * chill.execute/execute.exp: Code reformatted, removed unused code.
21077         * chill.execute/oe/orient.exp: Code reformatted, removed unused code.
21078
21079 1993-10-04  Ian Lance Taylor  (ian@cygnus.com)
21080
21081         * config/mips-gcc.exp, config/mips-g++.exp: New files.  Execution
21082         routines not written.
21083
21084 1993-09-27  Rob Savoye  (rob@darkstar.cygnus.com)
21085
21086         * config/bug-gcc.exp: Use new procs from bug.exp.
21087
21088 1993-09-21  Rob Savoye  (rob@darkstar.cygnus.com)
21089
21090         * config/vx-gcc.exp: Use new vxworks_ld proc, so files get loaded
21091         via ftp, rather than depending on NFS.
21092         * config/vx-gcc.exp: Use new vxworks_spawn proc to execute test
21093         case.
21094
21095 1993-09-09  Rob Savoye  (rob@darkstar.cygnus.com)
21096
21097         * config/bug-gcc.exp: Use new download proc.
21098
21099 1993-09-14  Jeffrey Wheat  (cassidy at deneb.cygnus.com)
21100
21101         * chill.execute/execute.exp: cleanups, handles errors better
21102         * chill.compile/compile.exp: rewrite, based on execute.exp
21103         * chill.noncompile/noncompile.exp: rewrite, based on execute.exp
21104         * lib/chill.exp: major changes to diff proc and compile and link
21105           procs. added chill_fail and chill_pass wrappers to pass and
21106           fail. added more comments, and handle error codes better.
21107           Added a hack to capture stderr from exec, so noncompile tests
21108           can work.
21109
21110 1993-09-11  Jeffrey Wheat  (cassidy@cygnus.com)
21111
21112         * chill.execute/execute.exp: rewrite of testsuite driver
21113         * lib/chill.exp: rewrite of testsuite driver
21114         * config/unix-chill.exp: rewrite of testsuite driver
21115
21116 1993-08-25  Bill Cox  (bill@rtl.cygnus.com)
21117
21118     In chill.execute:
21119         * iexpr.ch: Standardize uppercase.
21120         * tuples.dat: Standardize uppercase.
21121         * vary.ch: standardize.  Correct varying string assignments.
21122         * vary.dat: Add new output lines.
21123
21124 1993-08-24  Bill Cox  (bill@rtl.cygnus.com)
21125
21126     In chill.execute:
21127         * chprintf.ch: Standardize use of uppercase.
21128         * tuples.ch: Standardize and turn arr2 into a DCL,
21129           rather than a SYN.
21130         * pinits.ch: Standardize.
21131
21132 1993-08-23  Per Bothner  (bothner@kalessin.cygnus.com)
21133
21134         * rts.c:  Get malloc() from <stdlib.h>, not <malloc.h>.
21135         * Makefil: Renamed to Makefile.in.
21136         * configure.in: New.
21137
21138 1993-08-23  Bill Cox  (bill@rtl.cygnus.com)
21139
21140     In chill.execute:
21141         * .cvsignore: Add result/output files.
21142         * Makefile: Fix up variables at start.  Use MFLAGS
21143           everywhere.  Correct bool_loc, built_ins entries.
21144           Add entry for vary1.ch.
21145         * bitarray.ch: Standardize upper-case usage.
21146         * bitexpr.ch: Standardize, add output of b1.
21147         * params.ch: Use arrayt in along PROC parameters, to
21148           avoid novelty problems.
21149         * sets.ch: Tiny cleanup.
21150         * vary1.ch: Re-indent.
21151
21152 1993-08-17  Bill Cox  (bill@rtl.cygnus.com)
21153
21154           * Add PR-related files to Makefiles, .cvsignore files, etc.
21155
21156 1993-08-02  Jeff Wheat  (cassidy@cygnus.com)
21157
21158         * gcc.unsorted: flow.c and loop.c - renamed to avoid conflicts
21159           with compiler objects. New names are test-flow.c and test-loop.c
21160
21161 1993-07-27  Jeff Wheat  (cassidy@cygnus.com)
21162
21163         * Upgraded c-torture tests from 1.19 to 1.20
21164
21165         * new files:
21166         * gcc.compile: 930609-1.c 930611-1.c 930618-1.c 930621-1.c
21167         * gcc.compile: 930623-1.c 930623-2.c
21168         * gcc.noncompile: 930622-1.c 930622-2.c
21169         * gcc.failure: 920411-1.c 920627-2.c
21170         * gcc.ieee: 920518-1.c 920810-1.c 930529-1.c
21171
21172 1993-07-20  Jeff Wheat  (cassidy@cygnus.com)
21173
21174         * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
21175           More changes to get testsuite working properly. Needs more work.
21176           Added some support for POSIX IEEE Std 1003.3-1991 error messages.
21177
21178 1993-07-19  Jeff Wheat  (cassidy@cygnus.com)
21179
21180         * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
21181           More changes to get testsuite working properly. Needs more work.
21182
21183 1993-07-13 Jeff Wheat  (cassidy@cygnus.com)
21184
21185         * chill.compile/compile.exp: Added for Dejagnu support
21186         * chill.execute/execute.exp: Added for Dejagnu support
21187         * lib/chill.exp config/unix-chill.exp  : Added for Dejagnu support
21188
21189 1993-06-19  Bill Cox  (bill@rtl.cygnus.com)
21190
21191     This should complete moving the CHILL test files.
21192         * chill.noncompile(.cvsignore printf.grt
21193             in-printf.grt chprintf.grt chprintf.ch):
21194             Added test-support files.
21195           (Makefile): Modified further.
21196         * chill.compile (emptymod.ch gdbme.ch neg_range.ch
21197             signal.ch): Added test files.
21198           * chill.execute (.cvsignore printf.grt printr.c
21199             in-printf.grt rts.c chprintf.grt rts.h): Added
21200           test-support files.
21201             (Makefile): More corrections.
21202
21203 1993-06-18  Bill Cox  (bill@rtl.cygnus.com)
21204
21205         * chill.compile, chill.execute, chill.nocompile: Add CHILL
21206           test cases, ready for DejaGnu.
21207
21208 1993-06-17  Jeffrey Wheat  (cassidy@cygnus.com)
21209
21210         * Upgraded c-torture tests from 1.18 to 1.19
21211
21212         * gcc.compile: added test(s):
21213           930607-1.c
21214         * gcc.execute: added test(s):
21215           930603-1.c 930603-2.c 930603-3.c 930608-1.c conversion.c inst-check.c
21216
21217         * added new subdirectory for misc tests: gcc.misc-tests
21218         * gcc.misc-test(s): added tests:
21219           inst-check.c test-consts.c test-ior.c test-switch.c
21220
21221 1993-06-09  Brendan Kehoe  (brendan@lisa.cygnus.com)
21222
21223         * lib/mike-g++.exp: Load `./a.out', not `a.out'.
21224
21225 1993-06-07  Ian Lance Taylor  (ian@cygnus.com)
21226
21227         * g++.old-deja/old-deja.exp: Don't delete all the .o files.
21228
21229 1993-06-03  Jeffrey Wheat  (cassidy@cygnus.com)
21230
21231         * Upgraded c-torture tests from 1.17 to 1.18
21232
21233 1993-06-02  Jeffrey Wheat  (cassidy@cygnus.com)
21234
21235         * Upgraded c-torture tests from 1.12 to 1.17
21236
21237 1993-04-30  Mike Werner  (mtw@deneb.cygnus.com)
21238
21239         * lib/old-dejagnu.exp:
21240           Fixed handling of XFAIL target triplets to correctly
21241           recognize wildcard characters.  Removed code that
21242           appended a unique id tag to the end of the file name
21243           printed out by the result of the testcases within a
21244           given test file.
21245
21246 1993-04-29  Mike Werner  (mtw@deneb.cygnus.com)
21247
21248         * lib/old-dejagnu.exp:
21249           Reworked expected failure handling to trigger off of XFAIL
21250           keyword in keyphrase embeded in testcase source code. The
21251           XFAIL keyword must be at the end of the keyphrase line. It
21252           may optionally be followed by one or more target triplets.
21253           It has just occured that the handling of wildcards in the
21254           target triplet may not be correct.
21255
21256 1993-04-23  Mike Werner  (mtw@deneb.cygnus.com)
21257
21258         * g++.old-deja/tests:
21259           Moved all subdirectories up one level into g++.old-deja .
21260
21261         * lib/old-dejagnu.exp:
21262           Fixed problem with CXXFLAGS not being properly reset, and being
21263           corrupted with extraneous "-c" compiler option.  This was
21264           causing binaries to not be generated for test that needed them.
21265           Modified strings passed to "pass" and "fail" so that individual
21266           tests from the same test file would be distinguished by an
21267           identifier appended to the test file name in the summary logs;
21268           this corrected a problem with erroneous diff logs.  Added code
21269           to search testcases for expected fail and unexpected pass keywords.
21270
21271 1993-04-20  Rob Savoye  (rob at darkstar.cygnus.com)
21272
21273         * lib/c-torture.exp: Ignore "file path prefix*unused" message.
21274
21275 1993-04-15  Mike Werner  (mtw@deneb.cygnus.com)
21276
21277         * g++.old-deja/tests/g++.sun/g++.frag/1045608.C:
21278           Removed extraneous text from end of "Special g++ Options"
21279           keyphrase.
21280
21281         * lib/old-dejagnu.exp: Added pattern matching to look for new
21282           keywords, embedded in testcases comments, which will trigger
21283           calls to xpass and xfail.
21284
21285 1993-04-14  Mike Werner  (mtw@deneb.cygnus.com)
21286
21287         * lib/old-dejagnu.exp: Cleaned up pattern matching for keyphrase
21288           comments embedded in the testcases, especially the one looking for
21289           special compiler options, as well as the pattern matching for the
21290           compiler output again.
21291
21292 1993-04-12  Mike Werner  (mtw@deneb.cygnus.com)
21293
21294         * lib/old-dejagnu.exp: Do a proper check of the return value for
21295           execute tests. Fixed several problems with the pattern matching
21296           of the compiler output which gave erroneous test results.
21297           Changed several of the test result messages to be more descriptive.
21298         * config/unix-g++.exp: Proc g++_load now actually works and
21299           executes the tests passed to it and returns a usable return
21300           value.
21301
21302 1993-04-11  Rob Savoye  (rob at darkstar.cygnus.com)
21303
21304           * lib/gcc.exp: Exits gracefully if $CC is bogus.
21305
21306 1993-04-09  Mike Werner  (mtw@deneb.cygnus.com)
21307
21308         * lib/old-dejagnu.exp , g++.old-deja/old-deja.exp:
21309           Modified both files to properly execute the old style
21310           dejagnu tests. The previous versions of these files were
21311           experimental and did not function anything near correctly.
21312
21313 1993-04-05  Rob Savoye  (rob@cygnus.com)
21314
21315         * Removed all Makefile.in and configure.in files. No configuration
21316         needed now.
21317
21318 1993-04-02  Mike Werner  (mtw@deneb.cygnus.com)
21319
21320         * lib: relocated old-dejagnu.exp from devo/dejagnu/lib
21321
21322 1993-03-28  Ken Raeburn  (raeburn@kr-pc.cygnus.com)
21323
21324         * gcc.compile/configure.in, gcc.unsorted/configure.in,
21325         gcc.special/configure.in, gcc.noncompile/configure.in,
21326         gcc.execute/configure.in, gcc.code_quality/configure.in,
21327         g++.other/configure.in, g++.old-deja/configure.in,
21328         g++.niklas/configure.in, g++.mike/configure.in: Remove extra quote
21329         in srcname setting.
21330
21331 1993-03-25  Rob Savoye  (rob at darkstar.cygnus.com)
21332
21333         * lib/udi.exp:  Fixed mondfe and mondfe_download.
21334         * config/udi-gcc.exp: Fixed misc bugs, works with expect 4.x.
21335         * config/abug-gcc.exp: Fixed misc bugs, works with expect 4.x.
21336
21337 1993-03-25  Ian Lance Taylor  (ian@cygnus.com)
21338
21339         * config/udi-gdb.exp: Check $shell_id after connecting to target.
21340         (gdb_exit): Don't remove *_soc files.
21341
21342 1993-03-22  Ian Lance Taylor  (ian@cygnus.com)
21343
21344         * lib/c-torture.exp: Don't look for main; instead always use -w
21345         -c.  This is how the c-torture tests work.  Remove the object
21346         file if the compilation succeeds.
21347         * gcc.execute/execute.exp: Remove executable if test passes.
21348         * gcc.noncompile/noncompile.exp: Every test is an expected
21349         failure.
21350         * gcc.special/special.exp: Added tests from c-torture 1.11,
21351         corrected use of existing test.
21352         * gcc.execute/920302-1.c, gcc.execute/920501-8.c,
21353         gcc.execute/920625-1.c: Updated to c-torture 1.11.
21354         * gcc.compile/921103-1.c, gcc.compile/921109-1.c,
21355         gcc.compile/921109-2.c, gcc.compile/921109-3.c,
21356         gcc.compile/921111-1.c, gcc.compile/921116-2.c,
21357         gcc.compile/921118-1.c, gcc.compile/921126-1.c,
21358         gcc.compile/921202-1.c, gcc.compile/921202-2.c,
21359         gcc.compile/921203-1.c, gcc.compile/921203-2.c,
21360         gcc.compile/921206-1.c, gcc.execute/921029-1.c,
21361         gcc.execute/921104-1.c, gcc.execute/921110-1.c,
21362         gcc.execute/921112-1.c, gcc.execute/921113-1.c,
21363         gcc.execute/921117-1.c, gcc.execute/921123-1.c,
21364         gcc.execute/921123-2.c, gcc.execute/921124-1.c,
21365         gcc.execute/921202-1.c, gcc.execute/921202-2.c,
21366         gcc.execute/921204-1.c, gcc.execute/921207-1.c,
21367         gcc.execute/921208-1.c, gcc.execute/921208-2.c,
21368         gcc.execute/921215-1.c, gcc.execute/921218-1.c,
21369         gcc.execute/921218-2.c, gcc.noncompile/921102-1.c,
21370         gcc.noncompile/921116-1.c, gcc.unsorted/x.c: Added from
21371         c-torture 1.11.
21372         * gcc.noncompile/921021-1.c, gcc.unsorted/x11bug.c: Removed to
21373         correspond to c-torture 1.11.
21374
21375         * New file.